Kris Maglione
|
a2f6b13a10
|
Add :command -javascript and CommandOption#default.
|
2010-10-17 19:33:39 -04:00 |
|
Kris Maglione
|
699b487ab2
|
Try harder not to count invisible elements in <count>gi.
|
2010-10-17 17:18:00 -04:00 |
|
Kris Maglione
|
11a98b31f7
|
Add :if/:elseif/:else/:endif contiditionals. Also add comment help tag.
--HG--
extra : rebase_source : 6b6e15157d2fae436aa812df2db94a36a5e7ce79
|
2010-10-16 22:09:56 -04:00 |
|
Kris Maglione
|
89950aa226
|
Fix serialization of commands with embedded new lines in their args but no heredoc support.
|
2010-10-16 19:16:47 -04:00 |
|
Kris Maglione
|
c683abc281
|
Fix a bug in replacing user commands. Closes issue #88.
--HG--
extra : rebase_source : 3d5045b548a81ec70e43ab1e3d006a975f95b974
|
2010-10-15 14:10:06 -04:00 |
|
Kris Maglione
|
ae485fc35d
|
"Yanked {n} line(s)"
|
2010-10-14 19:37:10 -04:00 |
|
Kris Maglione
|
9f9021e68e
|
Add :yank command.
|
2010-10-14 18:31:12 -04:00 |
|
Kris Maglione
|
c6c86fa858
|
Fix some more stupid bugs in newer JägerMonkey.
|
2010-10-14 14:08:12 -04:00 |
|
Štěpán Němec
|
f29ba9cfa7
|
Fix the Unicode escape regex in the next-to-last commit.
|
2010-10-13 00:14:00 +02:00 |
|
Kris Maglione
|
8628551c5a
|
Fix parsing of invalid JSON strings in arguments, and serialization of strings containing tabs and newlines. Closes issue #72.
|
2010-10-12 17:34:39 -04:00 |
|
Kris Maglione
|
2e3f47b19e
|
Fix using :command from the command line. Closes issue #67.
|
2010-10-12 13:41:01 -04:00 |
|
Kris Maglione
|
f4ddaafb9e
|
Fix n_~. Closes issue #68.
|
2010-10-11 15:34:51 -04:00 |
|
Kris Maglione
|
a0fc10efbc
|
Fix command parsing on FF36. Closes issue #65.
--HG--
extra : rebase_source : 801de24c1af70280c1ac297a2db47fc37b82878c
|
2010-10-11 14:05:10 -04:00 |
|
Kris Maglione
|
e95bb3708c
|
Remove a bit of now-superfluous code and fix Option#setFrom.
|
2010-10-11 03:27:42 -04:00 |
|
Kris Maglione
|
4efc6a3972
|
Allow things like :com! foo\n \ echo 1\n \ echo 2
|
2010-10-11 02:47:07 -04:00 |
|
Kris Maglione
|
e6672f47c3
|
Allow \ line continuations in Ex files.
|
2010-10-10 23:05:59 -04:00 |
|
Doug Kearns
|
64a50b8cfc
|
Clean up some crufty comments.
|
2010-10-09 22:48:54 +11:00 |
|
Kris Maglione
|
d6fd5d929d
|
Use JSON.parse rather than eval to parse strings.
--HG--
extra : transplant_source : %7B%40A%81%9F3%F4N%A7%0A%C37%A5%3D%D0%B9d%80%14%FE
|
2010-10-06 23:28:42 -04:00 |
|
Doug Kearns
|
b23227f20b
|
Fix error message for non-existent commands in a "|" separated command line.
|
2010-10-07 00:48:33 +11:00 |
|
Kris Maglione
|
7f574a512f
|
Preserve file/line information with saved ex commands (:au, :com, :map -ex).
|
2010-10-05 15:29:18 -04:00 |
|
Kris Maglione
|
37e209bb15
|
Be somewhat less insistent/more informative in deprecation complaints.
|
2010-10-05 11:10:13 -04:00 |
|
Kris Maglione
|
c747734f1e
|
Allow negating the regular expression in :autocmd.
|
2010-10-04 23:48:19 -04:00 |
|
Kris Maglione
|
871085f917
|
Deprecate :let and dactyl.globalVariables.
|
2010-10-04 17:15:37 -04:00 |
|
Kris Maglione
|
9487758a91
|
Fix some command parsing-related bugginess.
|
2010-10-04 14:25:08 -04:00 |
|
Kris Maglione
|
21514370da
|
Fix some args parsing bugs.
--HG--
extra : rebase_source : 1860f8e4e3dd69f26009c704626f41e668ae7e9f
|
2010-10-01 13:25:10 -04:00 |
|
Doug Kearns
|
572c591979
|
Fix :command list output.
|
2010-10-02 02:39:41 +10:00 |
|
Kris Maglione
|
631abed98d
|
Some fixes for stringmap option completion.
|
2010-09-29 20:30:57 -04:00 |
|
Kris Maglione
|
5477acfad6
|
Fix some help linking and exporting bugs.
|
2010-09-29 10:56:58 -04:00 |
|
Kris Maglione
|
67eee9ad89
|
Fix spurious extra quotation marks in completion output.
|
2010-09-28 09:34:23 -04:00 |
|
Doug Kearns
|
87b29aa609
|
Camel-case array#{iteritems,itervalues}.
|
2010-09-26 11:54:28 +10:00 |
|
Doug Kearns
|
8fdb8abd49
|
Clean up so loose ends from the recent Command#execute refactoring.
This fixes [count]u.
--HG--
extra : rebase_source : a453a99a757e434b6ce1758320d5840d8286002e
|
2010-09-26 01:57:54 +10:00 |
|
Kris Maglione
|
03aceeb7af
|
Restore some of Doug's vim-compatible :source error messages. Also, don't crap out so easily on errors.
|
2010-09-25 08:58:37 -04:00 |
|
Kris Maglione
|
944b24864f
|
Allow :set foo=bar | echo baz.
|
2010-09-25 01:43:02 -04:00 |
|
Kris Maglione
|
9a73911347
|
Fix some quoting issues.
|
2010-09-24 23:23:26 -04:00 |
|
Kris Maglione
|
3645cd27d0
|
Banish old commands.parseArgs prototype.
|
2010-09-24 15:59:51 -04:00 |
|
Kris Maglione
|
0753c9505e
|
Better list option parsing and serialization.
|
2010-09-24 15:24:21 -04:00 |
|
Doug Kearns
|
c111b047c6
|
Fix a few more comment typos.
|
2010-09-24 16:52:32 +10:00 |
|
Doug Kearns
|
0d2b1b6dfd
|
Whitespace fixes.
|
2010-09-24 16:26:08 +10:00 |
|
Doug Kearns
|
defa81b3d5
|
Camel-case some identifiers gone rogue.
Do not free a camel of the burden of his hump; you may be freeing him from
being a camel.
- G. K. Chesterton
|
2010-09-23 20:01:50 +10:00 |
|
Kris Maglione
|
6170b3197b
|
Long awaited augmentation of the :map command. Surrounding code needs cleanup.
--HG--
extra : rebase_source : 6bb2406343f04aff20456e1a9d0cb595f4ec767d
|
2010-09-21 16:13:31 -04:00 |
|
Kris Maglione
|
21a510588c
|
Somewhat more resilient File.expandPath and File#init. Fixes Pentadactyl on wine.
|
2010-09-21 09:02:55 -04:00 |
|
Kris Maglione
|
29eef10f03
|
Fix :bmark!.
--HG--
extra : rebase_source : 0a2fca19627555ada35aa580e58bc5e0e608a756
|
2010-09-20 11:36:56 -04:00 |
|
Kris Maglione
|
7afdad0d31
|
Update tab binding for 4.0b7. Needs to be applied earlier, still.
|
2010-09-20 08:51:52 -04:00 |
|
Kris Maglione
|
72be646c5b
|
NEWS updates and whitespace fixes.
|
2010-09-19 02:13:19 -04:00 |
|
Kris Maglione
|
508cc08a8f
|
Import some fixes from Vimperator. Thanks anekos, teramoko, and stepnem.
|
2010-09-18 03:42:48 -04:00 |
|
Kris Maglione
|
3fe0b9238f
|
Fix CompletionContext#allItems in wake of quoting fixes in revision 8ea6242902e4; other small fixes.
|
2010-09-17 23:13:52 -04:00 |
|
Kris Maglione
|
7d0c99d0e1
|
Fix commands.removeUserCommand.
|
2010-09-17 06:52:15 -04:00 |
|
Kris Maglione
|
1557b70f45
|
Major documentation updates and formatting fixes, and many, many other changes thanks to an MQ glitch, including:
* Significant completion speed improvements
* Significantly improve startup speed, in large part by lazily
instantiating Options and Commands, lazily installing highlight
stylesheets, etc.
* Update logos and icons, fix atrocious about page
* Fix Teledactyl
* JavaScript completion now avoids accessing property values
* Add Option#persist to define which options are saved with :mkp
* Add new Dactyl component which holds add-on-specific configuration
information and removes need for separate components for each dactyl
host
* Several fixes for latest nightlies
* Significant code cleanup and many bug fixes
--HG--
rename : muttator/AUTHORS => teledactyl/AUTHORS
rename : muttator/Donors => teledactyl/Donors
rename : muttator/Makefile => teledactyl/Makefile
rename : muttator/NEWS => teledactyl/NEWS
rename : muttator/TODO => teledactyl/TODO
rename : muttator/chrome.manifest => teledactyl/chrome.manifest
rename : muttator/components/commandline-handler.js => teledactyl/components/commandline-handler.js
rename : muttator/components/protocols.js => teledactyl/components/protocols.js
rename : muttator/content/addressbook.js => teledactyl/content/addressbook.js
rename : muttator/content/compose/compose.js => teledactyl/content/compose/compose.js
rename : muttator/content/compose/compose.xul => teledactyl/content/compose/compose.xul
rename : muttator/content/compose/dactyl.dtd => teledactyl/content/compose/dactyl.dtd
rename : muttator/content/compose/dactyl.xul => teledactyl/content/compose/dactyl.xul
rename : muttator/content/config.js => teledactyl/content/config.js
rename : muttator/content/dactyl.dtd => teledactyl/content/dactyl.dtd
rename : muttator/content/logo.png => teledactyl/content/logo.png
rename : muttator/content/mail.js => teledactyl/content/mail.js
rename : muttator/content/muttator.xul => teledactyl/content/pentadactyl.xul
rename : muttator/contrib/vim/Makefile => teledactyl/contrib/vim/Makefile
rename : muttator/contrib/vim/ftdetect/muttator.vim => teledactyl/contrib/vim/ftdetect/muttator.vim
rename : muttator/contrib/vim/mkvimball.txt => teledactyl/contrib/vim/mkvimball.txt
rename : muttator/contrib/vim/syntax/muttator.vim => teledactyl/contrib/vim/syntax/muttator.vim
rename : muttator/install.rdf => teledactyl/install.rdf
rename : muttator/locale/en-US/Makefile => teledactyl/locale/en-US/Makefile
rename : muttator/locale/en-US/all.xml => teledactyl/locale/en-US/all.xml
rename : muttator/locale/en-US/autocommands.xml => teledactyl/locale/en-US/autocommands.xml
rename : muttator/locale/en-US/gui.xml => teledactyl/locale/en-US/gui.xml
rename : muttator/locale/en-US/intro.xml => teledactyl/locale/en-US/intro.xml
rename : muttator/skin/icon.png => teledactyl/skin/icon.png
|
2010-09-17 06:21:33 -04:00 |
|
Kris Maglione
|
47083c5b66
|
Don't use the word eval for fear that it may break "use strict" mode later.
|
2010-09-17 06:15:13 -04:00 |
|
Kris Maglione
|
152e6d5a1f
|
Complete :sanitize and private mode overhaul.
--HG--
rename : common/content/sanitizer.js => common/modules/sanitizer.jsm
|
2010-09-17 06:15:13 -04:00 |
|