\hypertarget{proposal_8c}{}\doxysection{proposal.\+c File Reference}
\label{proposal_8c}\index{proposal.c@{proposal.c}}


Implementation of proposed API enhancements.  


{\ttfamily \#include $<$string.\+h$>$}\newline
{\ttfamily \#include $<$kdbprivate.\+h$>$}\newline
Include dependency graph for proposal.\+c\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{proposal_8c__incl}
\end{center}
\end{figure}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
Key $\ast$ \mbox{\hyperlink{proposal_8c_a0edeebda49ef1ad7c054411a36a9bf38}{elektra\+Ks\+Pop\+At\+Cursor}} (Key\+Set $\ast$ks, elektra\+Cursor pos)
\begin{DoxyCompactList}\small\item\em Pop key at given cursor position. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Implementation of proposed API enhancements. 

\begin{DoxyCopyright}{Copyright}
BSD License (see LICENSE.\+md or \href{https://www.libelektra.org}{\texttt{ https\+://www.\+libelektra.\+org}}) 
\end{DoxyCopyright}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{proposal_8c_a0edeebda49ef1ad7c054411a36a9bf38}\label{proposal_8c_a0edeebda49ef1ad7c054411a36a9bf38}} 
\index{proposal.c@{proposal.c}!elektraKsPopAtCursor@{elektraKsPopAtCursor}}
\index{elektraKsPopAtCursor@{elektraKsPopAtCursor}!proposal.c@{proposal.c}}
\doxysubsubsection{\texorpdfstring{elektraKsPopAtCursor()}{elektraKsPopAtCursor()}}
{\footnotesize\ttfamily Key$\ast$ elektra\+Ks\+Pop\+At\+Cursor (\begin{DoxyParamCaption}\item[{Key\+Set $\ast$}]{ks,  }\item[{elektra\+Cursor}]{pos }\end{DoxyParamCaption})}



Pop key at given cursor position. 


\begin{DoxyParams}{Parameters}
{\em ks} & the keyset to pop key from \\
\hline
{\em c} & where to pop\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
the popped key 
\end{DoxyReturn}

\begin{DoxyRetVals}{Return values}
{\em 0} & if ks is 0 \\
\hline
\end{DoxyRetVals}
