Changeset 7c80ea42 for commands.c


Ignore:
Timestamp:
Jun 25, 2011, 2:23:06 AM (14 years ago)
Author:
Anders Kaseorg <andersk@mit.edu>
Children:
32c331d
Parents:
35849fe
git-author:
Anders Kaseorg <andersk@mit.edu> (06/22/11 03:04:01)
git-committer:
Anders Kaseorg <andersk@mit.edu> (06/25/11 02:23:06)
Message:
history: Tell owl_history_store whether the new entry will be partial

Signed-off-by: Anders Kaseorg <andersk@mit.edu>
File:
1 edited

Legend:

Unmodified
Added
Removed
  • commands.c

    r57a66fe r7c80ea42  
    26332633  ptr = skiptokens(buff, 1);
    26342634  hist = owl_global_get_cmd_history(&g);
    2635   owl_history_store(hist, ptr);
     2635  owl_history_store(hist, ptr, false);
    26362636  /* owl_function_makemsg("History '%s' stored successfully", ptr+1); */
    26372637  return NULL;
     
    26552655
    26562656  hist = owl_global_get_cmd_history(&g);
    2657   owl_history_store(hist, ptr);
     2657  owl_history_store(hist, ptr, false);
    26582658  return owl_function_command(ptr);
    26592659}
     
    27392739  hist = owl_editwin_get_history(e);
    27402740  if (hist)
    2741     owl_history_store(hist, owl_editwin_get_text(e));
     2741    owl_history_store(hist, owl_editwin_get_text(e), false);
    27422742
    27432743  owl_global_pop_context(&g);
     
    27522752  if (!hist)
    27532753    return;
    2754   if (!owl_history_is_touched(hist)) {
    2755     owl_history_store(hist, owl_editwin_get_text(e));
    2756     owl_history_set_partial(hist);
    2757   }
     2754  if (!owl_history_is_touched(hist))
     2755    owl_history_store(hist, owl_editwin_get_text(e), true);
    27582756  ptr=owl_history_get_prev(hist);
    27592757  if (ptr) {
     
    27942792
    27952793  if (hist)
    2796     owl_history_store(hist, owl_editwin_get_text(e));
     2794    owl_history_store(hist, owl_editwin_get_text(e), false);
    27972795
    27982796  /* Take a reference to the editwin, so that it survives the pop
Note: See TracChangeset for help on using the changeset viewer.