1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-24 03:02:27 +01:00
Commit Graph

4448 Commits

Author SHA1 Message Date
Conrad Irwin
4892a927f8 Fix #232 (pass count through :mapped commands) 2009-06-07 03:02:11 +01:00
Conrad Irwin
834acb2776 Canonicalize map body. 2009-06-07 02:36:56 +01:00
Conrad Irwin
64e2adfe87 Fix macros.
Spaces are no-longer replaced by <s,

@q works, even though @: is mapped.
2009-06-07 02:21:58 +01:00
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
Kris Maglione
8ac6321a1c Fix createEvent/init*Event insanity. 2009-06-06 14:47:34 -04:00
Kris Maglione
4b46d967bd Fix chrome://liberator/content/buffer.js:1797: TypeError: win.document.body is null 2009-06-06 14:46:30 -04:00
Doug Kearns
5f1d15968e Fix typo in events.feedkeys. 2009-06-07 00:16:20 +10:00
Kris Maglione
97987ef0f5 Specify sh rather than bash in make_jar.sh shebang line. Fix FIXME. 2009-06-06 10:14:47 -04:00
Doug Kearns
209947619b Add FIXME note about an Error from the completions status timer. 2009-06-06 10:43:02 +10:00
Doug Kearns
60ae1deb3f Move {xulmus,vimperator}/**/bookmarks.js to common/content. 2009-06-06 03:21:25 +10:00
Doug Kearns
29daa12f8e Add a "tabUndo" config feature.
Songbird doesn't support tab undo.
2009-06-06 03:12:52 +10:00
Doug Kearns
56814ed072 Specify bash rather than dash in the make_jar.sh shebang line. 2009-06-04 21:42:30 +10:00
Doug Kearns
bee39cacb7 Don't include the default -description value when serializing commands. 2009-06-04 17:05:53 +10:00
Doug Kearns
7cb53db7da Fix some typos in configbase documentation. 2009-06-04 14:30:49 +10:00
Doug Kearns
09d8af9044 Change multiline beep guard clauses to single line formatting. 2009-06-04 14:30:46 +10:00
Doug Kearns
e762b6f9d4 Add a -description option to :command. 2009-06-04 14:28:32 +10:00
Doug Kearns
4df596d969 Fix tabs.js loading in Xulmus. 2009-06-03 20:15:38 +10:00
Doug Kearns
40ede036f6 Fix <C-u> and <C-d> (durka42). 2009-06-02 16:59:25 +10:00
Doug Kearns
6d7b94daa6 Add missing semicolons. 2009-06-02 16:59:24 +10:00
Doug Kearns
95dffaf95a Add util.Math.constrain. 2009-06-02 16:58:20 +10:00
Martin Stubenschrott
3e984c776d clean up HACKING file a little, and rename canonKeys method 2009-06-01 14:45:57 +02:00
Martin Stubenschrott
7e9fcf8d05 Move 'encoding' option to vimperator, since PlacesUtils is supported on firefox anyway 2009-06-01 14:45:57 +02:00
Doug Kearns
0c5fde8ebf Merge Vimperator's docs with Xulmus. 2009-06-01 21:57:25 +10:00
Doug Kearns
494cfc6e84 Clean up :map help. 2009-06-01 16:46:10 +10:00
Doug Kearns
64a9c9554c Fix more function formatting faux pas as per the style guide. 2009-06-01 16:46:09 +10:00
Doug Kearns
cd3364197f Fix some minor function formatting faux pas. 2009-06-01 16:46:07 +10:00
Kris Maglione
5e760406ab Fix #283, etc. 2009-05-30 13:29:17 -04:00
Kris Maglione
311affb871 Fix stupid idiosyncratic idiosyncrasy: RegExp literals are not like array literals—they always return the same object. Remove some dead code. 2009-05-29 14:32:50 -04:00
Martin Stubenschrott
324fe50f36 Fix muttator's key bindings 2009-05-29 13:27:09 +02:00
Martin Stubenschrott
9fa6b8e624 Fix space/return etc. for muttator. Unfortunatly config{base}.ignoreKeys
can't really be used for this, so we have to duplicate it for all apps.
2009-05-29 13:07:17 +02:00
Kris Maglione
5831b652f9 Fix <C-v> 2009-05-28 17:38:12 -04:00
Kris Maglione
474ce30ada Minor cleanup/we like symlinks. 2009-05-28 15:03:47 -04:00
Kris Maglione
8d5fc6faea Update TODO. 2009-05-28 15:02:21 -04:00
Doug Kearns
b966c4dac1 Fix NEWS feature ordering. 2009-05-28 20:33:00 +10:00
Doug Kearns
0edefd5dc2 Add a command-line handler to process the -liberator option. 2009-05-28 20:28:51 +10:00
Doug Kearns
451e7af170 Don't return pointless values from keypress event handlers. 2009-05-28 20:28:50 +10:00
Kris Maglione
9b49a41cba NEWS formatting. 2009-05-27 19:10:14 -04:00
Conrad Irwin
0766b31697 NEWS and documentation for previous commit (;i ;I) 2009-05-27 23:43:53 +01:00
Conrad Irwin
54b48868ce Fix #268 (Hints for opening images)
Hmm, these extended hints are just awful, instead of just one ; we
should have four (this tab, new tab, background tab, window) so that we
don't need so much repitition (and the background tab mode can trigger
the multiple hint modes for all relevant hints too)
2009-05-27 21:20:41 +01:00
Kris Maglione
6055c8a77b Add some rough documentation for config.js properties. 2009-05-25 12:10:22 -04:00
Kris Maglione
7f90cdcb6f Fix idiosyncratic module loading bug. 2009-05-25 11:19:13 -04:00
Doug Kearns
9e9e553a70 Whitespace fixes. 2009-05-24 23:46:15 +10:00
Doug Kearns
133deb08d2 Add NEWS item regarding fixed key notation. 2009-05-24 23:45:30 +10:00
Doug Kearns
61b6491b8b Add all.html for viewing all help in a single page.
This is all really inside out. It would be much better to store the help
in a single file and use asciidoc/docbook's capabilities to split it if
desired.
2009-05-24 23:32:09 +10:00
Doug Kearns
73759f78f8 Remove silly guard clause from addCommand. 2009-05-24 23:32:05 +10:00
Kris Maglione
ce120a7f9d Add to TODO, etc. 2009-05-23 21:24:57 -04:00
Kris Maglione
b8aab050e9 Remove some config.name checks. Add configbase module. 2009-05-23 21:10:32 -04:00
Kris Maglione
16b8af74d1 Remove some config.name checks. Add configbase module. 2009-05-23 21:09:21 -04:00
Doug Kearns
7156dc44b5 Remove TODO bug - :mkvimperatorrc adds spurious vmap/nmap lines.
There's nothing spurious about them.  That's the correct behaviour as
per Vim.
2009-05-24 02:14:06 +10:00
Doug Kearns
abc11f1068 Move application specific modes to config.modes. 2009-05-24 01:56:44 +10:00