parameters: (self, partial)
return_statement: return q
docstring: u'''Search forward through the history for the string of characters
          between the start of the current line and the point. This is a
          non-incremental search. By default, this command is unbound.
docstring_summary: u'''Search forward through the history for the string of characters
          between the start of the current line and the point. This is a
          non-incremental search. By default, this command is unbound.
docstring_tokens: u Search forward through the history for the string of characters between the start of the current line and the point . This is a non - incremental search . By default this command is unbound .
function: def history_search_forward(self, partial): # ()
          u'''Search forward through the history for the string of characters
          between the start of the current line and the point. This is a
          non-incremental search. By default, this command is unbound.'''
          q= self._search(1, partial)
          return q
function_tokens: def history_search_forward ( self , partial ) : # () q = self . _search ( 1 , partial ) return q