Commit 095ae83e authored by David Byers's avatar David Byers
Browse files

Added add/subtract bindings. Moved english bindings around.

Cleaned up keybinding code.

Detailed changes:
> 	* swedish-strings.el (lyskom-sv-mode-map): Added prefix "a" for
> 	add commands. Added bindings for add and subtract commands.
> 	(lyskom-sv-mode-map): Commented out obsolesence bindings for a and
> 	lv. Moved kom-rview-backward to å B from B. Cleaned up some.
>
> 	* english-strings.el (lyskom-en-mode-map): Changed "A" to "h", so
> 	"h" is now prefix for change commands. Added prefix "a" for add
> 	and substract commands. Moved kom-review-backward to r b from B.
> 	Moved a bunch of other important bindings with complete disregard
> 	for all users who will surely be annoyed.
parent 092b3de6
2003-01-03 David Byers <david.byers@swipnet.se>
* swedish-strings.el (lyskom-sv-mode-map): Added prefix "a" for
add commands. Added bindings for add and subtract commands.
(lyskom-sv-mode-map): Commented out obsolesence bindings for a and
lv. Moved kom-rview-backward to B from B. Cleaned up some.
* english-strings.el (lyskom-en-mode-map): Changed "A" to "h", so
"h" is now prefix for change commands. Added prefix "a" for add
and substract commands. Moved kom-review-backward to r b from B.
Moved a bunch of other important bindings with complete disregard
for all users who will surely be annoyed.
* lyskom-buttons.el (lyskom-default-button): Use default, not
kom-text-face for timestamp buttons since kom-text-face is no
more.
......
......@@ -1903,7 +1903,7 @@ environment to one that uses \"%#2s\" to encode text.
(kom-postpone . "Postpone reading")
(kom-set-session-priority . "Set reading level")
(kom-prioritize . "Prioritize conferences")
(kom-status-person . "Status (of) user")
(kom-status-person . "Status (of) person")
(kom-status-conf . "Status (of) conference")
(kom-add-self . "Join conference")
(kom-change-priority . "Change priority")
......@@ -2269,6 +2269,16 @@ environment to one that uses \"%#2s\" to encode text.
(defvar lyskom-en-mode-map nil)
(lyskom-language-keymap lyskom-mode-map en lyskom-en-mode-map)
(defvar lyskom-en-review-prefix)
(defvar lyskom-en-change-prefix)
(defvar lyskom-en-next-prefix)
(defvar lyskom-en-list-prefix)
(defvar lyskom-en-filter-get-prefix)
(defvar lyskom-en-S-prefix)
(defvar lyskom-en-who-prefix)
(defvar lyskom-en-A-prefix)
(defvar lyskom-en-B-prefix)
(if lyskom-en-mode-map
nil
(setq lyskom-en-mode-map (make-keymap))
......@@ -2279,16 +2289,19 @@ environment to one that uses \"%#2s\" to encode text.
(define-prefix-command 'lyskom-en-list-prefix)
(define-prefix-command 'lyskom-en-filter-get-prefix)
(define-prefix-command 'lyskom-en-S-prefix)
(define-prefix-command 'lyskom-en-previous-prefix)
(define-prefix-command 'lyskom-en-who-prefix)
(define-key lyskom-en-mode-map (kbd "A") 'lyskom-en-change-prefix)
(define-prefix-command 'lyskom-en-A-prefix)
(define-prefix-command 'lyskom-en-B-prefix)
(define-key lyskom-en-mode-map (kbd "h") 'lyskom-en-change-prefix)
(define-key lyskom-en-mode-map (kbd "r") 'lyskom-en-review-prefix)
(define-key lyskom-en-mode-map (kbd "f") 'lyskom-en-filter-get-prefix)
(define-key lyskom-en-mode-map (kbd "n") 'lyskom-en-next-prefix)
(define-key lyskom-en-mode-map (kbd "l") 'lyskom-en-list-prefix)
(define-key lyskom-en-mode-map (kbd "s") 'lyskom-en-S-prefix)
(define-key lyskom-en-mode-map (kbd "b") 'lyskom-en-previous-prefix)
(define-key lyskom-en-mode-map (kbd "w") 'lyskom-en-who-prefix)
(define-key lyskom-en-mode-map (kbd "a") 'lyskom-en-A-prefix)
(define-key lyskom-en-mode-map (kbd "b") 'lyskom-en-B-prefix)
(define-key lyskom-en-mode-map (kbd "M-m") 'kom-toggle-mark-as-read-prefix)
......@@ -2303,16 +2316,15 @@ environment to one that uses \"%#2s\" to encode text.
(define-key lyskom-en-mode-map (kbd "<S-tab>") 'kom-previous-link)
;; These should be first in order to be last in the menu of alternatives.
(define-key lyskom-en-mode-map (kbd "A ?") 'lyskom-help)
(define-key lyskom-en-mode-map (kbd "r ?") 'lyskom-help)
(define-key lyskom-en-mode-map (kbd "f ?") 'lyskom-help)
(define-key lyskom-en-mode-map (kbd "n ?") 'lyskom-help)
(define-key lyskom-en-mode-map (kbd "l ?") 'lyskom-help)
(define-key lyskom-en-mode-map (kbd "s ?") 'lyskom-help)
(define-key lyskom-en-mode-map (kbd "b ?") 'lyskom-help)
(define-key lyskom-en-mode-map (kbd "w ?") 'lyskom-help)
(define-key lyskom-en-review-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-en-change-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-en-next-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-en-list-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-en-filter-get-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-en-S-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-en-who-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-en-A-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-en-mode-map (kbd "o") 'kom-set-unread)
(define-key lyskom-en-mode-map (kbd "x") 'kom-extended-command)
(define-key lyskom-en-mode-map (kbd "<SPC>") 'kom-next-command)
......@@ -2320,9 +2332,9 @@ environment to one that uses \"%#2s\" to encode text.
(define-key lyskom-en-mode-map (kbd "<RET>") 'kom-line-next-command)
(define-key lyskom-en-mode-map (kbd "?") 'kom-help)
(define-key lyskom-en-mode-map (kbd "m") 'kom-send-letter)
(define-key lyskom-en-mode-map (kbd "e") 'kom-send-letter)
(define-key lyskom-en-mode-map (kbd "g") 'kom-go-to-conf)
(define-key lyskom-en-mode-map (kbd "a") 'kom-write-text)
(define-key lyskom-en-mode-map (kbd "t") 'kom-write-text)
(define-key lyskom-en-mode-map (kbd "c") 'kom-write-comment)
(define-key lyskom-en-mode-map (kbd "C") 'kom-comment-previous)
(define-key lyskom-en-mode-map (kbd "F") 'kom-write-footnote)
......@@ -2330,86 +2342,110 @@ environment to one that uses \"%#2s\" to encode text.
(define-key lyskom-en-mode-map (kbd "P") 'kom-private-answer-previous)
(define-key lyskom-en-mode-map (kbd "j") 'kom-jump)
(define-key lyskom-en-mode-map (kbd "J") 'kom-super-jump)
(define-key lyskom-en-mode-map (kbd "l M") 'kom-list-marks)
(define-key lyskom-en-mode-map (kbd "l c") 'kom-list-conferences)
(define-key lyskom-en-mode-map (kbd "l n") 'kom-list-news)
(define-key lyskom-en-mode-map (kbd "l u") 'kom-list-persons)
(define-key lyskom-en-mode-map (kbd "l r") 'kom-list-re)
(define-key lyskom-en-mode-map (kbd "l s") 'kom-membership)
(define-key lyskom-en-mode-map (kbd "l a") 'kom-list-summary)
(define-key lyskom-en-mode-map (kbd "l f") 'kom-list-filters)
(define-key lyskom-en-mode-map (kbd "S") 'kom-add-self)
(define-key lyskom-en-mode-map (kbd "I") 'kom-who-am-i)
(define-key lyskom-en-mode-map (kbd "W") 'kom-busy-wait)
(define-key lyskom-en-mode-map (kbd "m") 'kom-add-self)
(define-key lyskom-en-mode-map (kbd "M") 'kom-mark-text)
(define-key lyskom-en-mode-map (kbd "U") 'kom-unmark-text)
(define-key lyskom-en-mode-map (kbd "n a") 'kom-view-next-new-text)
(define-key lyskom-en-mode-map (kbd "n c") 'kom-go-to-next-conf)
(define-key lyskom-en-mode-map (kbd "n l") 'kom-next-kom)
(define-key lyskom-en-mode-map (kbd "n u") 'kom-next-unread-kom)
(define-key lyskom-en-mode-map (kbd "b l") 'kom-previous-kom)
(define-key lyskom-en-mode-map (kbd "q") 'kom-quit)
(define-key lyskom-en-mode-map (kbd "z") 'kom-bury)
(define-key lyskom-en-mode-map (kbd "R") 'kom-recover)
(define-key lyskom-en-mode-map (kbd "t") 'kom-display-time)
(define-key lyskom-en-mode-map (kbd "f p") 'kom-get-appreciation)
(define-key lyskom-en-mode-map (kbd "f k") 'kom-get-abuse)
(define-key lyskom-en-mode-map (kbd "f s") 'kom-filter-subject)
(define-key lyskom-en-mode-map (kbd "f a") 'kom-filter-author)
(define-key lyskom-en-mode-map (kbd "f c") 'kom-filter-text)
(define-key lyskom-en-mode-map (kbd "f r") 'kom-filter-recipient)
(define-key lyskom-en-mode-map (kbd "w w") 'kom-who-is-on)
(define-key lyskom-en-mode-map (kbd "w c") 'kom-who-is-on-in-conference)
(define-key lyskom-en-mode-map (kbd "w p") 'kom-who-is-present-in-conference)
(define-key lyskom-en-mode-map (kbd "w f") 'kom-who-is-on-and-friend)
(define-key lyskom-en-mode-map (kbd "I") 'kom-who-am-i)
(define-key lyskom-en-mode-map (kbd "W") 'kom-busy-wait)
(define-key lyskom-en-mode-map (kbd "A p") 'kom-change-presentation)
(define-key lyskom-en-mode-map (kbd "A q") 'kom-change-conf-faq)
(define-key lyskom-en-mode-map (kbd "A f") 'kom-filter-edit)
(define-key lyskom-en-mode-map (kbd "A m") 'kom-change-auto-reply)
(define-key lyskom-en-mode-map (kbd "A t") 'kom-move-text)
(define-key lyskom-en-mode-map (kbd "A T") 'kom-move-text-tree)
(define-key lyskom-en-mode-map (kbd "r SPC") 'kom-view)
(define-key lyskom-en-mode-map (kbd "r 0") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r 1") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r 2") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r 3") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r 4") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r 5") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r 6") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r 7") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r 8") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r 9") 'kom-initial-digit-view)
(define-key lyskom-en-mode-map (kbd "r c") 'kom-view-commented-text)
(define-key lyskom-en-mode-map (kbd "r C") 'kom-view-previous-commented-text)
(define-key lyskom-en-mode-map (kbd "r a ?") 'lyskom-help)
(define-key lyskom-en-mode-map (kbd "r a c") 'kom-review-comments)
(define-key lyskom-en-mode-map (kbd "r a r") 'kom-review-tree)
(define-key lyskom-en-mode-map (kbd "r j") 'kom-review-clear)
(define-key lyskom-en-mode-map (kbd "r n") 'kom-review-next)
(define-key lyskom-en-mode-map (kbd "r u") 'kom-review-noconversion)
(define-key lyskom-en-mode-map (kbd "r o") 'kom-find-root)
(define-key lyskom-en-mode-map (kbd "r l") 'kom-review-by-to)
(define-key lyskom-en-mode-map (kbd "r f") 'kom-review-first)
(define-key lyskom-en-mode-map (kbd "r A") 'kom-review-all)
(define-key lyskom-en-mode-map (kbd "r M") 'kom-review-more)
(define-key lyskom-en-mode-map (kbd "r g") 'kom-review-last-normally-read)
(define-key lyskom-en-mode-map (kbd "r q") 'kom-review-faq)
(define-key lyskom-en-mode-map (kbd "r Q") 'kom-review-server-faq)
(define-key lyskom-en-mode-map (kbd "B") 'kom-review-backward)
(define-key lyskom-en-mode-map (kbd "r s") 'kom-review-stack)
(define-key lyskom-en-mode-map (kbd "r p") 'kom-review-presentation)
(define-key lyskom-en-mode-map (kbd "r r") 'kom-find-root-review)
(define-key lyskom-en-mode-map (kbd "r m") 'kom-review-marked-texts)
(define-key lyskom-en-mode-map (kbd "r a m") 'kom-review-all-marked-texts)
(define-key lyskom-en-mode-map (kbd "r a SPC") 'kom-review-all)
(define-key lyskom-en-mode-map (kbd "r x a") 'kom-agree)
(define-key lyskom-en-mode-map (kbd "r x q") 'kom-fast-reply)
(define-key lyskom-en-mode-map (kbd "r h") 'kom-review-mail-headers)
(define-key lyskom-en-mode-map (kbd "s c") 'kom-status-conf)
(define-key lyskom-en-mode-map (kbd "s u") 'kom-status-person)
(define-key lyskom-en-mode-map (kbd "s s") 'kom-status-session)
(define-key lyskom-en-mode-map (kbd "s k") 'kom-status-server)
(define-key lyskom-en-mode-map (kbd "s m") 'kom-send-message)
(define-key lyskom-en-mode-map (kbd "T") 'kom-display-time)
(define-key lyskom-en-list-prefix (kbd "m") 'kom-list-marks)
(define-key lyskom-en-list-prefix (kbd "c") 'kom-list-conferences)
(define-key lyskom-en-list-prefix (kbd "n") 'kom-list-news)
(define-key lyskom-en-list-prefix (kbd "u") 'kom-list-persons)
(define-key lyskom-en-list-prefix (kbd "r") 'kom-list-re)
(define-key lyskom-en-list-prefix (kbd "M") 'kom-membership)
(define-key lyskom-en-list-prefix (kbd "s") 'kom-list-summary)
(define-key lyskom-en-list-prefix (kbd "f") 'kom-list-filters)
(define-key lyskom-en-next-prefix (kbd "t") 'kom-view-next-new-text)
(define-key lyskom-en-next-prefix (kbd "c") 'kom-go-to-next-conf)
(define-key lyskom-en-next-prefix (kbd "l") 'kom-next-kom)
(define-key lyskom-en-next-prefix (kbd "u") 'kom-next-unread-kom)
(define-key lyskom-en-filter-get-prefix (kbd "p") 'kom-get-appreciation)
(define-key lyskom-en-filter-get-prefix (kbd "k") 'kom-get-abuse)
(define-key lyskom-en-filter-get-prefix (kbd "s") 'kom-filter-subject)
(define-key lyskom-en-filter-get-prefix (kbd "a") 'kom-filter-author)
(define-key lyskom-en-filter-get-prefix (kbd "c") 'kom-filter-text)
(define-key lyskom-en-filter-get-prefix (kbd "r") 'kom-filter-recipient)
(define-key lyskom-en-who-prefix (kbd "w") 'kom-who-is-on)
(define-key lyskom-en-who-prefix (kbd "c") 'kom-who-is-on-in-conference)
(define-key lyskom-en-who-prefix (kbd "p") 'kom-who-is-present-in-conference)
(define-key lyskom-en-who-prefix (kbd "f") 'kom-who-is-on-and-friend)
(define-key lyskom-en-change-prefix (kbd "p") 'kom-change-presentation)
(define-key lyskom-en-change-prefix (kbd "q") 'kom-change-conf-faq)
(define-key lyskom-en-change-prefix (kbd "f") 'kom-filter-edit)
(define-key lyskom-en-change-prefix (kbd "m") 'kom-change-auto-reply)
(define-key lyskom-en-change-prefix (kbd "t") 'kom-move-text)
(define-key lyskom-en-change-prefix (kbd "T") 'kom-move-text-tree)
(define-key lyskom-en-review-prefix (kbd "SPC") 'kom-view)
(define-key lyskom-en-review-prefix (kbd "0") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "1") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "2") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "3") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "4") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "5") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "6") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "7") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "8") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "9") 'kom-initial-digit-view)
(define-key lyskom-en-review-prefix (kbd "b") 'kom-review-backward)
(define-key lyskom-en-review-prefix (kbd "c") 'kom-view-commented-text)
(define-key lyskom-en-review-prefix (kbd "C") 'kom-view-previous-commented-text)
(define-key lyskom-en-review-prefix (kbd "a ?") 'lyskom-help)
(define-key lyskom-en-review-prefix (kbd "a c") 'kom-review-comments)
(define-key lyskom-en-review-prefix (kbd "a r") 'kom-review-tree)
(define-key lyskom-en-review-prefix (kbd "j") 'kom-review-clear)
(define-key lyskom-en-review-prefix (kbd "n") 'kom-review-next)
(define-key lyskom-en-review-prefix (kbd "u") 'kom-review-noconversion)
(define-key lyskom-en-review-prefix (kbd "o") 'kom-find-root)
(define-key lyskom-en-review-prefix (kbd "l") 'kom-review-by-to)
(define-key lyskom-en-review-prefix (kbd "f") 'kom-review-first)
(define-key lyskom-en-review-prefix (kbd "A") 'kom-review-all)
(define-key lyskom-en-review-prefix (kbd "M") 'kom-review-more)
(define-key lyskom-en-review-prefix (kbd "g") 'kom-review-last-normally-read)
(define-key lyskom-en-review-prefix (kbd "q") 'kom-review-faq)
(define-key lyskom-en-review-prefix (kbd "Q") 'kom-review-server-faq)
(define-key lyskom-en-review-prefix (kbd "s") 'kom-review-stack)
(define-key lyskom-en-review-prefix (kbd "p") 'kom-review-presentation)
(define-key lyskom-en-review-prefix (kbd "r") 'kom-find-root-review)
(define-key lyskom-en-review-prefix (kbd "m") 'kom-review-marked-texts)
(define-key lyskom-en-review-prefix (kbd "a m") 'kom-review-all-marked-texts)
(define-key lyskom-en-review-prefix (kbd "a SPC") 'kom-review-all)
(define-key lyskom-en-review-prefix (kbd "x a") 'kom-agree)
(define-key lyskom-en-review-prefix (kbd "x q") 'kom-fast-reply)
(define-key lyskom-en-review-prefix (kbd "h") 'kom-review-mail-headers)
(define-key lyskom-en-S-prefix (kbd "c") 'kom-status-conf)
(define-key lyskom-en-S-prefix (kbd "p") 'kom-status-person)
(define-key lyskom-en-S-prefix (kbd "s") 'kom-status-session)
(define-key lyskom-en-S-prefix (kbd "k") 'kom-status-server)
(define-key lyskom-en-S-prefix (kbd "m") 'kom-send-message)
(define-key lyskom-en-S-prefix (kbd "u m") 'kom-sub-recipient)
(define-key lyskom-en-S-prefix (kbd "u k") 'kom-sub-comment)
(define-key lyskom-en-S-prefix (kbd "u q") 'kom-del-faq)
(define-key lyskom-en-S-prefix (kbd "u f") 'kom-sub-footnote)
(define-key lyskom-en-S-prefix (kbd "u ?") 'lyskom-help)
(define-key lyskom-en-A-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-en-A-prefix (kbd "m") 'kom-add-recipient)
(define-key lyskom-en-A-prefix (kbd "e") 'kom-add-copy)
(define-key lyskom-en-A-prefix (kbd "d") 'kom-add-bcc)
(define-key lyskom-en-A-prefix (kbd "k") 'kom-add-comment)
(define-key lyskom-en-A-prefix (kbd "r") 'kom-add-cross-reference)
(define-key lyskom-en-A-prefix (kbd "q") 'kom-add-faq)
(define-key lyskom-en-A-prefix (kbd "f") 'kom-add-footnote)
(define-key lyskom-en-A-prefix (kbd "Q") 'kom-add-server-faq)
(define-key lyskom-en-B-prefix (kbd "l") 'kom-previous-kom)
;; Running in) buffer
......
......@@ -2282,17 +2282,20 @@ teckenkodning.
(skip-tree . "Hoppa ver kommentarer")))
(defconst lyskom-keybindings-missing '(lyskom-previous-prefix))
(defconst lyskom-keybindings-missing nil)
(defvar lyskom-sv-mode-map nil)
(lyskom-language-keymap lyskom-mode-map sv lyskom-sv-mode-map)
(defvar lyskom-sv-S-prefix nil)
(defvar lyskom-sv-list-prefix nil)
(defvar lyskom-sv-fast-reply-prefix nil)
(defvar lyskom-sv-filter-get-prefix nil)
(defvar lyskom-sv-change-prefix nil)
(defvar lyskom-sv-review-prefix nil)
(defvar lyskom-sv-review-prefix)
(defvar lyskom-sv-change-prefix)
(defvar lyskom-sv-next-prefix)
(defvar lyskom-sv-list-prefix)
(defvar lyskom-sv-S-prefix)
(defvar lyskom-sv-fast-reply-prefix)
(defvar lyskom-sv-filter-get-prefix)
(defvar lyskom-sv-who-prefix)
(defvar lyskom-sv-A-prefix)
(if lyskom-sv-mode-map
nil
......@@ -2306,6 +2309,7 @@ teckenkodning.
(define-prefix-command 'lyskom-sv-fast-reply-prefix)
(define-prefix-command 'lyskom-sv-filter-get-prefix)
(define-prefix-command 'lyskom-sv-who-prefix)
(define-prefix-command 'lyskom-sv-A-prefix)
(define-key lyskom-sv-mode-map (kbd "f") 'lyskom-sv-filter-get-prefix)
(define-key lyskom-sv-mode-map (kbd "n") 'lyskom-sv-next-prefix)
......@@ -2313,6 +2317,7 @@ teckenkodning.
(define-key lyskom-sv-mode-map (kbd "s") 'lyskom-sv-S-prefix)
(define-key lyskom-sv-mode-map (kbd "r") 'lyskom-sv-fast-reply-prefix)
(define-key lyskom-sv-mode-map (kbd "v") 'lyskom-sv-who-prefix)
(define-key lyskom-sv-mode-map (kbd "a") 'lyskom-sv-A-prefix)
(lyskom-try-define-key lyskom-sv-mode-map (kbd "") 'lyskom-sv-change-prefix)
(lyskom-try-define-key lyskom-sv-mode-map (kbd "{") 'lyskom-sv-change-prefix)
......@@ -2352,21 +2357,21 @@ teckenkodning.
(define-key lyskom-sv-mode-map (kbd "C-i") 'kom-next-link)
(define-key lyskom-sv-mode-map (kbd "M-C-i") 'kom-previous-link)
;;(define-key lyskom-sv-mode-map "vi" 'vilka)
;; These should be first in order to be last in the menu of alternatives.
(define-key lyskom-sv-mode-map (kbd "{ ?") 'lyskom-help)
(define-key lyskom-sv-mode-map (kbd "} ?") 'lyskom-help)
(define-key lyskom-sv-mode-map (kbd "f ?") 'lyskom-help)
(define-key lyskom-sv-mode-map (kbd "n ?") 'lyskom-help)
(define-key lyskom-sv-mode-map (kbd "l ?") 'lyskom-help)
(define-key lyskom-sv-mode-map (kbd "s ?") 'lyskom-help)
(define-key lyskom-sv-mode-map (kbd "v ?") 'lyskom-help)
(define-key lyskom-sv-change-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-sv-review-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-sv-filter-get-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-sv-next-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-sv-list-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-sv-S-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-sv-who-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-sv-fast-reply-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-sv-A-prefix (kbd "?") 'lyskom-help)
(define-key lyskom-sv-mode-map (kbd "e") 'kom-set-unread)
(define-key lyskom-sv-mode-map (kbd "a") 'kom-obsolete-extended-command-binding)
(define-key lyskom-sv-mode-map (kbd "l v") 'kom-obsolete-who-is-on-in-conference)
;; (define-key lyskom-sv-mode-map (kbd "a") 'kom-obsolete-extended-command-binding)
;; (define-key lyskom-sv-mode-map (kbd "l v") 'kom-obsolete-who-is-on-in-conference)
(define-key lyskom-sv-mode-map (kbd "x") 'kom-extended-command)
(define-key lyskom-sv-mode-map (kbd "<SPC>") 'kom-next-command)
(define-key lyskom-sv-mode-map (kbd "<RET>") 'kom-line-next-command)
......@@ -2386,13 +2391,29 @@ teckenkodning.
(define-key lyskom-sv-mode-map (kbd "P") 'kom-private-answer-previous)
(define-key lyskom-sv-mode-map (kbd "h") 'kom-jump)
(define-key lyskom-sv-mode-map (kbd "H") 'kom-super-jump)
(define-key lyskom-sv-mode-map (kbd "l M") 'kom-list-marks)
(define-key lyskom-sv-mode-map (kbd "l m") 'kom-list-conferences)
(define-key lyskom-sv-mode-map (kbd "l n") 'kom-list-news)
(define-key lyskom-sv-mode-map (kbd "l p") 'kom-list-persons)
(define-key lyskom-sv-mode-map (kbd "l r") 'kom-list-re)
(define-key lyskom-sv-mode-map (kbd "l s") 'kom-membership)
(define-key lyskom-sv-mode-map (kbd "m") 'kom-add-self)
(define-key lyskom-sv-mode-map (kbd "M") 'kom-mark-text)
(define-key lyskom-sv-mode-map (kbd "A") 'kom-unmark-text)
(define-key lyskom-sv-mode-map (kbd "S") 'kom-quit)
(define-key lyskom-sv-mode-map (kbd "q") 'kom-quit)
(define-key lyskom-sv-mode-map (kbd "z") 'kom-bury)
(define-key lyskom-sv-mode-map (kbd "R") 'kom-recover)
(define-key lyskom-sv-mode-map (kbd "t") 'kom-display-time)
(define-key lyskom-sv-mode-map (kbd "J") 'kom-who-am-i)
(define-key lyskom-sv-mode-map (kbd "V") 'kom-busy-wait)
(define-key lyskom-sv-next-prefix (kbd "i") 'kom-view-next-new-text)
(define-key lyskom-sv-next-prefix (kbd "m") 'kom-go-to-next-conf)
(define-key lyskom-sv-next-prefix (kbd "l") 'kom-next-kom)
(define-key lyskom-sv-next-prefix (kbd "o") 'kom-next-unread-kom)
(define-key lyskom-sv-list-prefix (kbd "M") 'kom-list-marks)
(define-key lyskom-sv-list-prefix (kbd "m") 'kom-list-conferences)
(define-key lyskom-sv-list-prefix (kbd "n") 'kom-list-news)
(define-key lyskom-sv-list-prefix (kbd "p") 'kom-list-persons)
(define-key lyskom-sv-list-prefix (kbd "r") 'kom-list-re)
(define-key lyskom-sv-list-prefix (kbd "s") 'kom-membership)
(define-key lyskom-sv-list-prefix (kbd "f") 'kom-list-filters)
(lyskom-try-define-key lyskom-sv-list-prefix (kbd "") 'kom-list-summary)
(lyskom-try-define-key lyskom-sv-list-prefix (kbd "{") 'kom-list-summary)
(lyskom-try-define-key lyskom-sv-list-prefix (kbd "[") 'kom-list-summary)
......@@ -2405,25 +2426,14 @@ teckenkodning.
(lyskom-try-define-key lyskom-sv-list-prefix [3908] 'kom-list-summary)
(lyskom-try-define-key lyskom-sv-list-prefix [3940] 'kom-list-summary)
(define-key lyskom-sv-mode-map (kbd "l f") 'kom-list-filters)
(define-key lyskom-sv-mode-map (kbd "m") 'kom-add-self)
(define-key lyskom-sv-mode-map (kbd "M") 'kom-mark-text)
(define-key lyskom-sv-mode-map (kbd "A") 'kom-unmark-text)
(define-key lyskom-sv-mode-map (kbd "n i") 'kom-view-next-new-text)
(define-key lyskom-sv-mode-map (kbd "n m") 'kom-go-to-next-conf)
(define-key lyskom-sv-mode-map (kbd "n l") 'kom-next-kom)
(define-key lyskom-sv-mode-map (kbd "n o") 'kom-next-unread-kom)
(define-key lyskom-sv-mode-map (kbd "f l") 'kom-previous-kom)
(define-key lyskom-sv-mode-map (kbd "S") 'kom-quit)
(define-key lyskom-sv-mode-map (kbd "q") 'kom-quit)
(define-key lyskom-sv-mode-map (kbd "z") 'kom-bury)
(define-key lyskom-sv-mode-map (kbd "R") 'kom-recover)
(define-key lyskom-sv-mode-map (kbd "t") 'kom-display-time)
(define-key lyskom-sv-mode-map (kbd "f u") 'kom-get-appreciation)
(define-key lyskom-sv-mode-map (kbd "f s") 'kom-get-abuse)
(define-key lyskom-sv-mode-map (kbd "f t") 'kom-move-text)
(define-key lyskom-sv-mode-map (kbd "f T") 'kom-move-text-tree)
(define-key lyskom-sv-filter-get-prefix (kbd "u") 'kom-get-appreciation)
(define-key lyskom-sv-filter-get-prefix (kbd "s") 'kom-get-abuse)
(define-key lyskom-sv-filter-get-prefix (kbd "t") 'kom-move-text)
(define-key lyskom-sv-filter-get-prefix (kbd "T") 'kom-move-text-tree)
(define-key lyskom-sv-filter-get-prefix (kbd "f") 'kom-filter-author)
(define-key lyskom-sv-filter-get-prefix (kbd "i") 'kom-filter-text)
(define-key lyskom-sv-filter-get-prefix (kbd "m") 'kom-filter-recipient)
(define-key lyskom-sv-filter-get-prefix (kbd "l") 'kom-previous-kom)
(lyskom-try-define-key lyskom-sv-filter-get-prefix (kbd "") 'kom-filter-subject)
(lyskom-try-define-key lyskom-sv-filter-get-prefix (kbd "{") 'kom-filter-subject)
(lyskom-try-define-key lyskom-sv-filter-get-prefix (kbd "[") 'kom-filter-subject)
......@@ -2436,15 +2446,11 @@ teckenkodning.
(lyskom-try-define-key lyskom-sv-filter-get-prefix [3908] 'kom-filter-subject)
(lyskom-try-define-key lyskom-sv-filter-get-prefix [3940] 'kom-filter-subject)
(define-key lyskom-sv-mode-map (kbd "f f") 'kom-filter-author)
(define-key lyskom-sv-mode-map (kbd "f i") 'kom-filter-text)
(define-key lyskom-sv-mode-map (kbd "f m") 'kom-filter-recipient)
(define-key lyskom-sv-mode-map (kbd "v i") 'kom-who-is-on)
(define-key lyskom-sv-mode-map (kbd "v m") 'kom-who-is-on-in-conference)
(define-key lyskom-sv-mode-map (kbd "v n") 'kom-who-is-present-in-conference)
(define-key lyskom-sv-mode-map (kbd "v v") 'kom-who-is-on-and-friend)
(define-key lyskom-sv-mode-map (kbd "J") 'kom-who-am-i)
(define-key lyskom-sv-mode-map (kbd "V") 'kom-busy-wait)
(define-key lyskom-sv-who-prefix (kbd "i") 'kom-who-is-on)
(define-key lyskom-sv-who-prefix (kbd "m") 'kom-who-is-on-in-conference)
(define-key lyskom-sv-who-prefix (kbd "n") 'kom-who-is-present-in-conference)
(define-key lyskom-sv-who-prefix (kbd "v") 'kom-who-is-on-and-friend)
(define-key lyskom-sv-change-prefix (kbd "p") 'kom-change-presentation)
(define-key lyskom-sv-change-prefix (kbd "q") 'kom-change-conf-faq)
(define-key lyskom-sv-change-prefix (kbd "f") 'kom-filter-edit)
......@@ -2484,12 +2490,18 @@ teckenkodning.
(define-key lyskom-sv-review-prefix (kbd "a m") 'kom-review-all-marked-texts)
(define-key lyskom-sv-review-prefix (kbd "a SPC") 'kom-review-all)
(define-key lyskom-sv-review-prefix (kbd "b") 'kom-review-mail-headers)
(define-key lyskom-sv-mode-map (kbd "B") 'kom-review-backward)
(define-key lyskom-sv-mode-map (kbd "s m") 'kom-status-conf)
(define-key lyskom-sv-mode-map (kbd "s p") 'kom-status-person)
(define-key lyskom-sv-mode-map (kbd "s s") 'kom-status-session)
(define-key lyskom-sv-mode-map (kbd "s k") 'kom-status-server)
(define-key lyskom-sv-review-prefix (kbd "B") 'kom-review-backward)
(define-key lyskom-sv-S-prefix (kbd "m") 'kom-status-conf)
(define-key lyskom-sv-S-prefix (kbd "p") 'kom-status-person)
(define-key lyskom-sv-S-prefix (kbd "s") 'kom-status-session)
(define-key lyskom-sv-S-prefix (kbd "k") 'kom-status-server)
(define-key lyskom-sv-S-prefix (kbd "u ?") 'lyskom-help)
(define-key lyskom-sv-S-prefix (kbd "u m") 'kom-sub-recipient)
(define-key lyskom-sv-S-prefix (kbd "u k") 'kom-sub-comment)
(define-key lyskom-sv-S-prefix (kbd "u q") 'kom-del-faq)
(define-key lyskom-sv-S-prefix (kbd "u f") 'kom-sub-footnote)
(define-key lyskom-sv-S-prefix (kbd "t") 'kom-save-text)
(lyskom-try-define-key lyskom-sv-S-prefix (kbd "") 'kom-send-message)
(lyskom-try-define-key lyskom-sv-S-prefix (kbd "{") 'kom-send-message)
(lyskom-try-define-key lyskom-sv-S-prefix (kbd "[") 'kom-send-message)
......@@ -2502,17 +2514,25 @@ teckenkodning.
(lyskom-try-define-key lyskom-sv-S-prefix [3908] 'kom-send-message)
(lyskom-try-define-key lyskom-sv-S-prefix [3940] 'kom-send-message)
(define-key lyskom-sv-mode-map (kbd "r a") 'kom-fast-reply)
(define-key lyskom-sv-mode-map (kbd "r r") 'kom-fast-reply)
(define-key lyskom-sv-mode-map (kbd "r h") 'kom-agree)
(define-key lyskom-sv-A-prefix (kbd "m") 'kom-add-recipient)
(define-key lyskom-sv-A-prefix (kbd "e") 'kom-add-copy)
(define-key lyskom-sv-A-prefix (kbd "d") 'kom-add-bcc)
(define-key lyskom-sv-A-prefix (kbd "k") 'kom-add-comment)
(define-key lyskom-sv-A-prefix (kbd "r") 'kom-add-cross-reference)
(define-key lyskom-sv-A-prefix (kbd "q") 'kom-add-faq)
(define-key lyskom-sv-A-prefix (kbd "f") 'kom-add-footnote)
(define-key lyskom-sv-A-prefix (kbd "Q") 'kom-add-server-faq)
(define-key lyskom-sv-fast-reply-prefix (kbd "a") 'kom-fast-reply)
(define-key lyskom-sv-fast-reply-prefix (kbd "r") 'kom-fast-reply)
(define-key lyskom-sv-fast-reply-prefix (kbd "h") 'kom-agree)
;; Running in buffer
(define-key lyskom-sv-mode-map (kbd "M-p") 'backward-text)
(define-key lyskom-sv-mode-map (kbd "M-n") 'forward-text)
(define-key lyskom-sv-mode-map (kbd "C-M-p") 'kom-prev-prompt)
(define-key lyskom-sv-mode-map (kbd "C-M-n") 'kom-next-prompt)
(define-key lyskom-sv-mode-map (kbd "s t") 'kom-save-text)
(define-key lyskom-sv-mode-map (kbd "C-?") 'scroll-down)
(define-key lyskom-sv-mode-map (kbd "<DEL>") 'scroll-down)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment