--- a/mcabber/src/commands.c Thu May 25 22:39:37 2006 +0200
+++ b/mcabber/src/commands.c Fri May 26 22:51:19 2006 +0200
@@ -158,6 +158,9 @@
compl_add_category_word(COMPL_BUFFER, "date");
compl_add_category_word(COMPL_BUFFER, "%");
compl_add_category_word(COMPL_BUFFER, "purge");
+ compl_add_category_word(COMPL_BUFFER, "scroll_lock");
+ compl_add_category_word(COMPL_BUFFER, "scroll_unlock");
+ compl_add_category_word(COMPL_BUFFER, "scroll_toggle");
// Group category
compl_add_category_word(COMPL_GROUP, "fold");
@@ -1017,6 +1020,12 @@
scr_BufferClear();
} else if (!strcasecmp(subcmd, "purge")) {
scr_BufferPurge();
+ } else if (!strcasecmp(subcmd, "scroll_lock")) {
+ scr_BufferScrollLock(1);
+ } else if (!strcasecmp(subcmd, "scroll_unlock")) {
+ scr_BufferScrollLock(0);
+ } else if (!strcasecmp(subcmd, "scroll_toggle")) {
+ scr_BufferScrollLock(-1);
} else if (!strcasecmp(subcmd, "up")) {
buffer_updown(-1, arg);
} else if (!strcasecmp(subcmd, "down")) {