diff options
author | mdodd <mdodd@FreeBSD.org> | 1999-08-20 01:17:12 +0000 |
---|---|---|
committer | mdodd <mdodd@FreeBSD.org> | 1999-08-20 01:17:12 +0000 |
commit | b47bf1ab5f378718e3afceba062ddbe540147e75 (patch) | |
tree | 5b335b96bb47515c3169dd10772cd3d0180deb62 /lib/libedit/editline.3 | |
parent | 90786531ff6e7a3610108631f31c3cb35c737ac4 (diff) | |
download | FreeBSD-src-b47bf1ab5f378718e3afceba062ddbe540147e75.zip FreeBSD-src-b47bf1ab5f378718e3afceba062ddbe540147e75.tar.gz |
Add 2 functions: el_data_set() and el_data_get() which do what you
would expect. (Allow user data to be associated with an EditLine context).
As this changes no existing interfaces and doesn't alter any structs
visable to the user I've been told that its not necessary to bump
the version of the library.
Diffstat (limited to 'lib/libedit/editline.3')
-rw-r--r-- | lib/libedit/editline.3 | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/lib/libedit/editline.3 b/lib/libedit/editline.3 index 33e3226..ffee263 100644 --- a/lib/libedit/editline.3 +++ b/lib/libedit/editline.3 @@ -33,7 +33,7 @@ .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE .\" POSSIBILITY OF SUCH DAMAGE. .\" -.\" $Id$ +.\" $Id: editline.3,v 1.6 1999/07/12 20:49:33 nik Exp $ .\" .Dd January 11, 1997 .Os BSD 4.4 @@ -53,6 +53,8 @@ .Nm el_line , .Nm el_insertstr , .Nm el_deletestr , +.Nm el_data_set , +.Nm el_data_get , .Nm history_init , .Nm history_end , .Nm history @@ -85,6 +87,10 @@ .Fn el_insertstr "EditLine *e" "char *str" .Ft void .Fn el_deletestr "EditLine *e" "int count" +.Ft void +.Fn el_data_set "EditLine *e" "void *data" +.Ft void * +.Fn el_data_get "EditLine *e" .Ft History * .Fn history_init .Ft void @@ -412,6 +418,12 @@ is empty or won't fit, and 0 otherwise. Delete .Fa num characters before the cursor. +.It Fn el_data_set +Set the user data to +.Fa data +. +.It Fn el_data_get +Get the user data. .El .Sh HISTORY LIST FUNCTIONS The history functions use a common data structure, |