history: Initializing History and State Management

1 
1 2.3.1 Initializing History and State Management
1 -----------------------------------------------
1 
1 This section describes functions used to initialize and manage the state
1 of the History library when you want to use the history functions in
1 your program.
1 
1  -- Function: void using_history (void)
1      Begin a session in which the history functions might be used.  This
1      initializes the interactive variables.
1 
1  -- Function: HISTORY_STATE * history_get_history_state (void)
1      Return a structure describing the current state of the input
1      history.
1 
1  -- Function: void history_set_history_state (HISTORY_STATE *state)
1      Set the state of the history list according to STATE.
1