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

6724 Commits

Author SHA1 Message Date
Kris Maglione
9829b5e059 Fix some non-Text Edit mode f/F/t/T issues. 2011-10-05 00:51:05 -04:00
Kris Maglione
db579a1ea5 Use ranges for editor.findChar. 2011-10-05 00:23:01 -04:00
Kris Maglione
1af7252f34 Sanify editor.pasteClipboard. 2011-10-04 23:15:58 -04:00
Kris Maglione
313b31756b Sanify editor.expandAbbreviation. Support undo. 2011-10-04 23:05:38 -04:00
Kris Maglione
603b05ce18 Add gu, gU. Fix some editor issues and annoyances. Better undo support. Don't push TEXT_EDIT mode multiple times with noinsertmode set. Update NEWS. 2011-10-04 22:45:59 -04:00
Kris Maglione
3296675dcc Closes issue #400. 2011-10-04 18:00:57 -04:00
Kris Maglione
fad8224c45 Remove leftover dump statement. 2011-10-04 08:38:08 -04:00
Kris Maglione
9881403ddb Add some editor assertions. 2011-10-04 08:20:45 -04:00
Kris Maglione
a69eedc980 Automagical macro command completion. 2011-10-04 08:16:05 -04:00
Kris Maglione
a96716c2d8 Fix caret mode bug. 2011-10-04 07:02:51 -04:00
Kris Maglione
c36c9d6185 Remove beforeunload handler. 2011-10-04 06:44:34 -04:00
Kris Maglione
8795c093f1 Fix some of the more horrendous editor.js code.
--HG--
extra : rebase_source : 1675c92e880249d90a59576291254724fb863c4e
2011-10-04 06:32:30 -04:00
Štěpán Němec
f294668ad2 Doc fixes. 2011-10-04 11:14:10 +02:00
Kris Maglione
b98c2e0906 Argh. Fix incomplete commit. 2011-10-04 03:08:00 -04:00
Kris Maglione
3693c79f13 Fix <A-Tab> 2011-10-04 03:05:39 -04:00
Kris Maglione
0c1fc4f421 Be more assiduous in scrollIntoView. Don't pass it off to the element, which winds up mucking everything up. 2011-10-04 02:24:56 -04:00
Kris Maglione
f1e4e9958c Sizing hacks for REPL modes. 2011-10-04 00:43:02 -04:00
Kris Maglione
64df9d9740 Only gripe about recursive mapping execution for macro keys. 2011-10-03 23:55:21 -04:00
Kris Maglione
6ed8983b11 Kill :bwipeout, :bunload. Change the semantics of :tabc and :bd: the former operates on visible tabs, the latter on all tabs. Bang enables regexp matching against title and URL, otherwise site-filter matching is used. 2011-10-03 23:48:38 -04:00
Kris Maglione
1afa56335d Add a conditional clause because conditional clauses are awesome. 2011-10-03 22:52:22 -04:00
Kris Maglione
54357e1f22 Make <C-f>/<C-b> in caret mode not behave completely insanely. 2011-10-03 22:23:33 -04:00
Kris Maglione
3600f41f1f Try to find a text node in the middle of the viewport first when there's no selection. 2011-10-03 21:41:25 -04:00
Kris Maglione
d3b647df42 Fix async completion input update bugginess. 2011-10-03 21:31:40 -04:00
Kris Maglione
191f17bb4f Remove dead code. 2011-10-03 21:14:31 -04:00
Kris Maglione
654cf64c02 Try to move the caret within the viewport on entering Caret or Find mode. Closes issue #170. 2011-10-03 21:11:26 -04:00
Kris Maglione
b19375d109 Fix XML highlighting issue. 2011-10-03 19:18:43 -04:00
Kris Maglione
48212b7392 Add caret mode to help index. 2011-10-03 19:14:27 -04:00
Kris Maglione
705e481351 Pause at first/last item when wrapping c_<C-f>/c_<C-b>.
--HG--
extra : rebase_source : 2b981916a1e7be9399571b5b8a8a1c3108d28dab
2011-10-03 18:18:11 -04:00
Štěpán Němec
52ae6d04fa Improve the Caret and Visual documentation somewhat. 2011-10-03 23:44:05 +02:00
Kris Maglione
9d5a2c7670 Minor substring completion changes. 2011-10-03 17:46:05 -04:00
Štěpán Němec
24c4acbd38 The Find Bar extension is available at your nearest retailer.
Now compatible with Firefox 2.0b1 - 3.1b3pre
Reference: revision 6480:000f8fa25c83
2011-10-03 22:43:14 +02:00
Kris Maglione
ed6f37b2fb Fix error on <C-f> with no completions. 2011-10-03 16:03:02 -04:00
Kris Maglione
cebf7c5397 Fix processing of fake input events in the command line. 2011-10-03 15:50:08 -04:00
Kris Maglione
fd612fab8d Fix substring computation issue.
--HG--
extra : rebase_source : b08420e6071d7a574503bc5671e09230a4c9c08a
2011-10-03 15:04:30 -04:00
Kris Maglione
a6ee2e4c0c Cleanup dead code. Fix c_<S-Tab> without prior c_<Tab>.
--HG--
extra : rebase_source : a26b5c1540e2c5c28c032ff3892f8d5266c4e0dc
2011-10-03 14:54:06 -04:00
Štěpán Němec
0979b8e702 Add 'set ft=javascript' to the new .jsm files. 2011-10-03 20:15:42 +02:00
Štěpán Němec
65dffb490c Fix some broken help tags. 2011-10-03 16:31:33 +02:00
Štěpán Němec
b8de280b74 Document the 'iskeyword' option in options.xml. 2011-10-03 16:30:48 +02:00
Štěpán Němec
87bcb13de0 Reinstate the [d and ]d documentation killed inadvertently in revision 6380:ffce1496624a. 2011-10-03 16:22:49 +02:00
Kris Maglione
ef849d436e Fix completion list sizing issues. 2011-10-03 07:11:01 -04:00
Kris Maglione
3fa67e8ec4 Reject attempts to record non-letter-named macros. 2011-10-03 05:10:14 -04:00
Kris Maglione
50d1d278c4 Fix macro appending bug. 2011-10-03 04:51:03 -04:00
Kris Maglione
01e41a6525 Recording macro (null) => useless. 2011-10-03 04:40:26 -04:00
Kris Maglione
dcb203b71d Show 'recording' message when showmode is false. 2011-10-03 04:36:00 -04:00
Kris Maglione
36400872f2 Fix inifinite loop in <S-Tab>. 2011-10-03 04:32:57 -04:00
Kris Maglione
192a832777 Closes issue #675. 2011-10-03 04:29:58 -04:00
Kris Maglione
5fbf5df0fa Handle waiting for asynchronous results. 2011-10-03 04:23:53 -04:00
Kris Maglione
0a96a330a8 Fix buffer.jsm issue. 2011-10-03 03:04:48 -04:00
Kris Maglione
cdd184fe64 Completion internals work. 2011-10-03 02:53:42 -04:00
Kris Maglione
22e798f59f Fix buffer.jsm typo. 2011-10-03 01:50:52 -04:00