Lines Matching full:history
63 .Nm history ,
75 .Nd line editor, history and tokenization functions
130 .Ft History *
135 .Fn history_end "History *h"
139 .Fn history "History *h" "HistEvent *ev" "int op" "..."
165 library provides generic line editing, history and tokenization functions,
437 .It Dv EL_HIST , Fa "History *(*func)(History *, int op, ...)" , \
439 Defines which history function to use, which is usually
440 .Fn history .
656 .Sh HISTORY LIST FUNCTIONS
657 The history functions use a common data structure,
658 .Fa History ,
667 Initialise the history list, and return a data structure
668 to be used by all other history list functions.
674 .It Fn history
677 on the history list, with optional arguments as needed by the
686 Set size of history to
690 Get number of events currently in history.
697 Clear the history.
703 Define functions to perform various history operations.
707 Return the first element in the history.
709 Return the last element in the history.
711 Return the previous element in the history.
713 Return the next element in the history.
715 Return the current element in the history.
721 to the current element of the history, or perform the
729 to the last new element of the history.
733 as a new element to the history, and, if necessary,
738 will not be entered into the history if its contents match
739 the ones of the current history element.
741 .Fn history
744 .Fn history
759 Load the history list stored in
762 Save the history list to
766 into the history.
769 be entered into the history.
780 .Fn history
868 .Sh HISTORY