1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-22 09:57:59 +01:00
Files
pentadactyl-pm/common/content
Conrad Irwin 41aed95c05 Fix S- handling to normalize in the manner of vim
Instead of treating all key presses as Shifted, it now normalises the
user-input.

Also now treats < as <lt>

Behaviour:

(:map <C-S-a> == :map <C-S-A>) != (:map <C-a> == :map <C-A>)
:map <C-S-@> is meaningless (though no error is produced) c.f. vim
:map <C-S-2> is meaningless (though no error is produced) c.f. vim

Internally, commands are stored with no shift modifiers for alphabetic
characters, i.e. (:map <C-S-a> creates the mapping <C-A>) as in vim.

<CapsLock> <C-a> will cause the <C-A> mapping (mapped with <C-S-a> to be
triggered).

There still seems to be a bug with :map <Space> and :map <CR>
2009-06-07 01:34:42 +01:00
..
2009-06-06 14:47:34 -04:00
2008-12-04 07:56:35 +02:00
2008-12-29 23:26:09 +11:00
2009-06-02 16:59:24 +10:00
2009-03-28 23:38:33 +01:00
2008-12-29 23:26:09 +11:00
2009-06-02 16:59:24 +10:00
2009-04-13 12:22:17 -04:00
2009-06-02 16:59:24 +10:00
2009-06-02 16:59:24 +10:00
2009-06-02 16:59:24 +10:00
2009-06-06 03:12:52 +10:00
2009-06-02 16:59:24 +10:00