Kris Maglione
8c5abc4cf6
Add <bookmark> param for the JS bookmark object to Bookmark* autocommands.
2010-12-17 13:52:10 -05:00
Kris Maglione
9fb3febe95
Typo and general idiocy fixes. Kill 'linksearch'.
2010-12-17 12:30:51 -05:00
Kris Maglione
36205c6c0e
Make Bookmark objects live writeable.
2010-12-10 01:38:39 -05:00
Kris Maglione
bf73483d42
Settle stupid naming dispute.
2010-12-07 01:13:22 -05:00
Kris Maglione
5d51fd491a
Do away with services.(get|create), and move the prefs module to its own file.
2010-12-01 21:57:51 -05:00
Kris Maglione
cb0478ddd6
Better array option completion handling. Closes issue #159 .
...
--HG--
extra : rebase_source : d5673d1bd406ab7096e2e7f73e8412972585a069
2010-12-01 14:18:03 -05:00
Doug Kearns
52f69b5c45
Fix breaking typos in Bookmarks#remove.
...
--HG--
extra : rebase_source : 22db0aad758f6b87d5581c33faf3142ed7896cea
2010-11-16 01:34:53 +11:00
Štěpán Němec
79e52c74d6
Fix some typos.
2010-11-15 14:33:24 +01:00
Kris Maglione
2518a3423f
Cleanup/fix buffer.shiftFrameFocus. Other misc cleanup/fixes.
2010-11-14 22:17:17 -05:00
Kris Maglione
8ac3b09255
Add some docs to the bookmarks module.
2010-11-13 16:05:00 -05:00
Kris Maglione
152f8523af
Fix some anglicised spellings and other typos.
2010-11-13 10:55:05 -05:00
Kris Maglione
56b3700fb3
Add helpInfo to the command-line handler, not that it makes a difference.
2010-11-12 15:33:08 -05:00
Doug Kearns
ffec397c1a
Remove unused variable from completion.searchEngineSuggest.
2010-11-10 12:14:59 +11:00
Kris Maglione
75b5522073
Don't use a popuppanel for the visual bell if possible.
...
Update issue #125
This should no longer be a problem after tonight's nightly on
Firefox 4.
2010-11-09 16:47:01 -05:00
Kris Maglione
ce679ddae0
Don't muck with search engine aliases unduly.
2010-11-09 16:26:39 -05:00
Doug Kearns
fd9ca1487d
Revert 102689d248aa
...
Args is command completion specific.
--HG--
extra : rebase_source : 230320207a8c1fd9732e406fd217e36736982c27
2010-11-09 00:05:26 +11:00
Doug Kearns
7787f0a2ce
Normalise the standard completer signatures to fn(context, args, ...).
...
This also fixes a number of the :command completers.
--HG--
extra : rebase_source : 588a9b5a163ba3882c89d0716f292ef9658297f6
2010-11-06 23:52:23 +11:00
Kris Maglione
506c684073
Fix some Firefox version-specific brokenness.
2010-11-07 07:33:25 -05:00
Doug Kearns
b62560c6fb
Extract a general searchEngine completer from 'suggestengines' completer.
2010-10-23 01:45:53 +11:00
Kris Maglione
d0e2262565
Fix displaying of selected hint, especally with g;
2010-10-09 19:47:32 -04:00
Kris Maglione
fdddfb31ef
Add ;S ‘add search keyword’ hint mode.
2010-10-09 16:45:22 -04:00
Kris Maglione
504c5a7386
Support multiple frames in :bmark completion.
2010-10-03 14:25:25 -04:00
Kris Maglione
a59d88fee7
Basic Songbird 1.9a support.
...
--HG--
rename : xulmus/AUTHORS => melodactyl/AUTHORS
rename : xulmus/Makefile => melodactyl/Makefile
rename : xulmus/NEWS => melodactyl/NEWS
rename : xulmus/TODO => melodactyl/TODO
rename : xulmus/chrome.manifest => melodactyl/chrome.manifest
rename : xulmus/components/commandline-handler.js => melodactyl/components/commandline-handler.js
rename : xulmus/components/protocols.js => melodactyl/components/protocols.js
rename : xulmus/content/config.js => melodactyl/content/config.js
rename : xulmus/content/dactyl.dtd => melodactyl/content/dactyl.dtd
rename : xulmus/content/library.js => melodactyl/content/library.js
rename : xulmus/content/logo.png => melodactyl/content/logo.png
rename : xulmus/content/xulmus.xul => melodactyl/content/melodactyl.xul
rename : xulmus/content/player.js => melodactyl/content/player.js
rename : xulmus/content/xulmus.svg => melodactyl/content/xulmus.svg
rename : xulmus/contrib/vim/Makefile => melodactyl/contrib/vim/Makefile
rename : xulmus/contrib/vim/ftdetect/xulmus.vim => melodactyl/contrib/vim/ftdetect/melodactyl.vim
rename : xulmus/contrib/vim/mkvimball.txt => melodactyl/contrib/vim/mkvimball.txt
rename : xulmus/contrib/vim/syntax/xulmus.vim => melodactyl/contrib/vim/syntax/melodactyl.vim
rename : xulmus/defaults/preferences/dactyl.js => melodactyl/defaults/preferences/dactyl.js
rename : xulmus/install.rdf => melodactyl/install.rdf
rename : xulmus/locale/en-US/all.xml => melodactyl/locale/en-US/all.xml
rename : xulmus/locale/en-US/autocommands.xml => melodactyl/locale/en-US/autocommands.xml
rename : xulmus/locale/en-US/browsing.xml => melodactyl/locale/en-US/browsing.xml
rename : xulmus/locale/en-US/dactyl.dtd => melodactyl/locale/en-US/dactyl.dtd
rename : xulmus/locale/en-US/gui.xml => melodactyl/locale/en-US/gui.xml
rename : xulmus/locale/en-US/intro.xml => melodactyl/locale/en-US/intro.xml
rename : xulmus/locale/en-US/player.xml => melodactyl/locale/en-US/player.xml
rename : xulmus/locale/en-US/tabs.xml => melodactyl/locale/en-US/tabs.xml
rename : xulmus/skin/icon.png => melodactyl/skin/icon.png
2010-10-02 10:44:19 -04:00
Kris Maglione
83658c2e5a
Fix :delbmarks -k, -tags completion, etc.
2010-09-27 19:15:50 -04:00
Kris Maglione
d8884521db
Fix :delbmarks completer.
2010-09-27 18:45:39 -04:00
Kris Maglione
3d5f29fa59
Add Bookmark{Change,Remove} autocommands. Fix tags arg of BookmarkAdd, but keyword will still need BookmarkChange.
...
--HG--
extra : rebase_source : 2a3a37c3bf1743274ca875afbe110d85f70517d7
2010-09-27 10:04:52 -04:00
Kris Maglione
1944bed400
Add -keywords, -tags, -title to :delbmarks.
2010-09-27 09:05:28 -04:00
Kris Maglione
e6c716d1e3
Purge unnecessary uses of args.string.
2010-09-25 02:45:19 -04:00
Kris Maglione
940c9d7434
Fix some missed option transformations from revision 99347338113f.
2010-09-24 17:10:37 -04:00
Doug Kearns
0d2b1b6dfd
Whitespace fixes.
2010-09-24 16:26:08 +10:00
Kris Maglione
46673bfc76
Fix revision ddb9e0d895c3. :bmark! was right, <a> was wrong.
2010-09-20 12:23:29 -04:00
Kris Maglione
29eef10f03
Fix :bmark!.
...
--HG--
extra : rebase_source : 0a2fca19627555ada35aa580e58bc5e0e608a756
2010-09-20 11:36:56 -04:00
Kris Maglione
72be646c5b
NEWS updates and whitespace fixes.
2010-09-19 02:13:19 -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
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
Kris Maglione
a5213c3760
Precompute completion string matching function.
2010-09-17 06:15:13 -04:00
Kris Maglione
8b0d9586b2
Merge testing.
...
--HG--
rename : common/content/base.js => common/modules/base.jsm
rename : common/content/services.js => common/modules/services.jsm
rename : common/content/style.js => common/modules/styles.jsm
rename : common/content/template.js => common/modules/template.jsm
rename : common/content/util.js => common/modules/util.jsm
2010-08-31 21:09:13 -04:00
Kris Maglione
5632e14721
Prepare for merge with testing branch.
2010-08-28 15:47:45 -04:00
Kris Maglione
4e40abe6b0
Lots of rangefinder and Gecko 2 tabbing fixes.
2010-08-28 18:02:03 -04:00
Kris Maglione
924863cd61
imported patch dactylify
...
--HG--
rename : common/content/liberator-overlay.js => common/content/dactyl-overlay.js
rename : common/content/liberator.js => common/content/dactyl.js
rename : common/content/liberator.xul => common/content/dactyl.xul
rename : common/skin/liberator.css => common/skin/dactyl.css
rename : muttator/content/compose/liberator.dtd => muttator/content/compose/dactyl.dtd
rename : muttator/content/compose/liberator.xul => muttator/content/compose/dactyl.xul
rename : muttator/content/liberator.dtd => muttator/content/dactyl.dtd
rename : vimperator/AUTHORS => pentadactyl/AUTHORS
rename : vimperator/Donors => pentadactyl/Donors
rename : vimperator/Makefile => pentadactyl/Makefile
rename : vimperator/NEWS => pentadactyl/NEWS
rename : vimperator/TODO => pentadactyl/TODO
rename : vimperator/chrome.manifest => pentadactyl/chrome.manifest
rename : vimperator/components/about-handler.js => pentadactyl/components/about-handler.js
rename : vimperator/components/commandline-handler.js => pentadactyl/components/commandline-handler.js
rename : vimperator/components/protocols.js => pentadactyl/components/protocols.js
rename : vimperator/content/about.html => pentadactyl/content/about.html
rename : vimperator/content/about_background.png => pentadactyl/content/about_background.png
rename : vimperator/content/config.js => pentadactyl/content/config.js
rename : vimperator/content/liberator.dtd => pentadactyl/content/dactyl.dtd
rename : vimperator/content/logo.png => pentadactyl/content/logo.png
rename : vimperator/content/vimperator.svg => pentadactyl/content/pentadactyl.svg
rename : vimperator/content/vimperator.xul => pentadactyl/content/pentadactyl.xul
rename : vimperator/contrib/vim/Makefile => pentadactyl/contrib/vim/Makefile
rename : vimperator/contrib/vim/ftdetect/vimperator.vim => pentadactyl/contrib/vim/ftdetect/pentadactyl.vim
rename : vimperator/contrib/vim/mkvimball.txt => pentadactyl/contrib/vim/mkvimball.txt
rename : vimperator/contrib/vim/syntax/vimperator.vim => pentadactyl/contrib/vim/syntax/pentadactyl.vim
rename : vimperator/install.rdf => pentadactyl/install.rdf
rename : vimperator/locale/en-US/all.xml => pentadactyl/locale/en-US/all.xml
rename : vimperator/locale/en-US/autocommands.xml => pentadactyl/locale/en-US/autocommands.xml
rename : vimperator/locale/en-US/liberator.dtd => pentadactyl/locale/en-US/dactyl.dtd
rename : vimperator/locale/en-US/gui.xml => pentadactyl/locale/en-US/gui.xml
rename : vimperator/locale/en-US/intro.xml => pentadactyl/locale/en-US/intro.xml
rename : vimperator/locale/en-US/options.xml => pentadactyl/locale/en-US/options.xml
rename : vimperator/locale/en-US/tutorial.xml => pentadactyl/locale/en-US/tutorial.xml
rename : vimperator/vimperatorrc.example => pentadactyl/pentadactylrc.example
rename : vimperator/regressions.js => pentadactyl/regressions.js
rename : vimperator/skin/about.css => pentadactyl/skin/about.css
rename : vimperator/skin/icon.png => pentadactyl/skin/icon.png
rename : xulmus/content/liberator.dtd => xulmus/content/dactyl.dtd
rename : xulmus/locale/en-US/liberator.dtd => xulmus/locale/en-US/dactyl.dtd
2010-08-28 18:02:03 -04:00
Kris Maglione
daa2d5dcc5
Use JS5's strict mode. But, alas! it outlaws octal! Oh the inanity...
...
--HG--
branch : testing
2010-08-15 07:49:52 -04:00
Kris Maglione
a6f90714e4
Fix broken JS completion.
...
--HG--
branch : testing
2010-06-03 20:24:16 -04:00
Kris Maglione
7a3d35991c
Fix some general brokenness.
...
--HG--
branch : testing
2010-05-11 06:01:02 -04:00
Kris Maglione
bf5fb6d44e
Finish adding missing copyright notices.
...
--HG--
branch : testing
2009-12-01 07:08:05 -05:00
Kris Maglione
61002641a3
Context-specific completer options. Option refactoring.
...
New review
Owner: dougkearns
Hopefully the changeset hash will actually be linked this time. If
not, it's the tip of the testing branch, presumably r4161.
I've been meaning to do this for a while. It allows case matching,
sorting, and auto completion options to be assigned on a per context
basis, with fine grained control. It also adds builtin regex support
to options since it's used fairly extensively. There are definitely
other options that would benefit from the regexlist type, if I can
dig them up. The interface (and perhaps the doc wording) is the only
place I'm really ambivalent.
--HG--
branch : testing
2009-11-20 15:37:39 -05:00
Doug Kearns
52749d6722
Remove some redundant uses of "new".
2009-11-14 23:07:56 +11:00
Doug Kearns
6cc43ad29a
Formatting fixes.
2009-11-14 21:57:32 +11:00
Kris Maglione
91fd0e1169
Get rid of absurd strict JS warnings.
2009-11-14 04:38:36 -05:00
Kris Maglione
a9e8d9d691
Make Option.validateCompleter the default validator: look out for minor breakage.
2009-11-13 21:50:06 -05:00
Doug Kearns
41b9c8e9a1
Formatting fixes.
2009-11-14 04:20:09 +11:00