Skip to content

Commit 75f62d4

Browse files
committed
store history in last-accessed order
1 parent b85da89 commit 75f62d4

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

src/command.c

+4-8
Original file line numberDiff line numberDiff line change
@@ -633,8 +633,7 @@ static void prompt_for_and_get_cmd(void)
633633
cmdbuf_store_tmp(conbuf);
634634
cmdbuf_clear(conbuf);
635635
}
636-
if (cmdbuf_move(conbuf, UP))
637-
need_store = 0;
636+
cmdbuf_move(conbuf, UP);
638637
break;
639638
case KEY_LEFT:
640639
cmdbuf_move(conbuf, LEFT);
@@ -649,8 +648,7 @@ static void prompt_for_and_get_cmd(void)
649648
cmdbuf_store_tmp(conbuf);
650649
cmdbuf_clear(conbuf);
651650
}
652-
if (cmdbuf_move(conbuf, DOWN))
653-
need_store = 0;
651+
cmdbuf_move(conbuf, DOWN);
654652
break;
655653
case KEY_PGUP:
656654
if (conbuf[0])
@@ -659,8 +657,7 @@ static void prompt_for_and_get_cmd(void)
659657
cmdbuf_store_tmp(conbuf);
660658
cmdbuf_clear(conbuf);
661659
}
662-
if (cmdbuf_move(conbuf, PGUP))
663-
need_store = 0;
660+
cmdbuf_move(conbuf, PGUP);
664661
break;
665662
case KEY_PGDN:
666663
if (conbuf[0])
@@ -669,8 +666,7 @@ static void prompt_for_and_get_cmd(void)
669666
cmdbuf_store_tmp(conbuf);
670667
cmdbuf_clear(conbuf);
671668
}
672-
if (cmdbuf_move(conbuf, PGDN))
673-
need_store = 0;
669+
cmdbuf_move(conbuf, PGDN);
674670
break;
675671
case KEY_HOME:
676672
cmdbuf_move(conbuf, HOME);

0 commit comments

Comments
 (0)