Doug Kearns
779752d776
Replace expression closures (command/option/mapping definitions).
...
Expression closures are to be axed. See https://bugzil.la/1083458 .
2015-07-23 01:15:41 +10:00
Doug Kearns
59613afb27
Move util.identity to the base module.
...
Most other functions of its ilk live there.
2015-06-11 03:10:16 +10:00
Doug Kearns
b236add69d
Replace expression closures (function expressions - named and dynamic this).
...
Expression closures are to be axed. See https://bugzil.la/1083458 .
Leaving deprecated() and literal() calls and method shorthand syntax
conversions until after the ESR overlap.
2015-06-06 23:12:40 +10:00
Doug Kearns
6e8040286a
Replace expression closures (getters).
...
Expression closures are to be axed. See https://bugzil.la/1083458 .
2015-05-27 04:42:30 +10:00
Doug Kearns
ce82387cdd
Replace expression closures (function expressions).
...
Expression closures are to be axed. See https://bugzil.la/1083458 .
2015-05-26 03:38:58 +10:00
Doug Kearns
c0b7c4c35d
Replace expression closures (function declarations).
...
Expression closures are to be axed. See https://bugzil.la/1083458 .
2015-05-25 23:59:30 +10:00
Doug Kearns
52993ec781
Remove more unused vars.
2015-04-25 23:57:57 +10:00
Kris Maglione
d6543c6510
Rename 'array' class 'Ary'.
2015-03-04 17:27:32 -08:00
Kris Maglione
1ee5668cac
Cleanup crufty apply code.
2015-02-21 22:43:41 -08:00
Kris Maglione
7ee579200f
Fix all the things. And break most of the other things, in all likelihood.
2015-02-21 21:59:37 -08:00
Kris Maglione
bb7486da6c
Promisify some callbackish functions, and remove spaces around = in default arguments, per Python conventions.
2014-02-15 20:35:27 -08:00
Doug Kearns
4872666ef5
Make further use of default parameters.
...
--HG--
extra : rebase_source : ab666bce7ed7e47c8f1e2bc4145f553da990d319
2013-10-06 22:33:59 +11:00
Doug Kearns
b0ce802384
Fix :back/:forward on Aurora.
...
nsIHistoryEntry is no more. Fixes issue #1063 .
2013-09-29 20:22:22 +10:00
Kris Maglione
25aae2cc99
More pointification and general code cleanup. Also massive, crazy, conflict-ridden merge.
2013-09-21 14:13:07 -07:00
Doug Kearns
6ee830dfad
Convert expression closures to arrow syntax.
2013-09-15 00:42:51 +10:00
Doug Kearns
99bfcbf2fc
Replace Array.slice conversions of the arguments object with rest parameters.
2013-09-05 20:46:21 +10:00
Doug Kearns
f291454e23
Add missing semicolons, fix whitespace and normalise Vim modelines.
2013-08-03 01:37:19 +10:00
Kris Maglione
3f483de547
Death to E4X and stuff.
2012-12-17 18:56:36 -08:00
Kris Maglione
0d179d78bc
Death to E4X and stuff.
2012-12-17 18:38:03 -08:00
Kris Maglione
0c4a25ca86
Death to E4X and stuff.
2012-11-29 19:06:52 -08:00
Kris Maglione
621ff6a37a
Death to E4X and stuff.
2012-11-27 23:34:16 -08:00
Doug Kearns
53f3ea342c
Normalise naming of module initializer functions.
2012-10-11 01:08:36 +11:00
Kris Maglione
ecbc13e575
Kill strict mode for the moment.
2011-11-27 11:44:19 -05:00
Kris Maglione
933f490817
More comprehensive :jumps.
2011-10-20 06:04:10 -04:00
Kris Maglione
95dd94f5e4
Minor cleanup and dead code removal.
2011-10-06 23:03:05 -04:00
Kris Maglione
f65aaea14d
Cleanup main.jsm. Add (currently disabled) command cacheing.
2011-10-06 06:39:41 -04:00
Kris Maglione
36fac82035
Liberate Buffer from the tyrany of the current window. Add DOM#contextmenu event. Provide sensible screenX/screenY for mouse events.
...
--HG--
rename : common/content/buffer.js => common/modules/buffer.jsm
2011-10-01 22:06:15 -04:00
Kris Maglione
119f117e4d
Simplify bookmark loading code.
2011-09-30 23:54:53 -04:00
Kris Maglione
45218f4141
Make 'cpt' a stringlist. Add support for native autocomplete providers.
2011-09-26 15:52:51 -04:00
Kris Maglione
ee6f11eb09
Make :tab :back/<C-t>H, and so forth, work.
2011-09-15 10:29:10 -04:00
Kris Maglione
fbb6af43ed
Add dom.jsm. And stuff.
2011-08-22 01:16:14 -04:00
Kris Maglione
c4a40df0b7
Add n_s and n_S.
2011-08-11 14:03:17 -04:00
Kris Maglione
cb1d409c3e
Add [d and ]d.
2011-08-07 21:36:01 -04:00
Kris Maglione
3aa12ba117
Initial work towards making <C-o> and <C-i> more Vim-like.
2011-08-07 18:56:38 -04:00
Kris Maglione
1625cbbd4c
Fix :history icons in recent Firefox versions. Closes issue #552 .
2011-06-01 17:27:30 -04:00
Kris Maglione
7115948106
More polyglotization.
2011-04-29 14:28:02 -04:00
Kris Maglione
204f8ca25c
Annotate most strings which need to be explicitly localified.
2011-03-25 22:37:16 -04:00
Kris Maglione
7c7a7c4865
Move some messages to properties file. Local and modules directories still to be done.
2011-02-25 20:23:15 -05:00
Kris Maglione
96bce6efdf
Fix failing tests.
2011-02-05 03:37:54 -05:00
Doug Kearns
37d62cdeba
Run stylebot -- semicolons.
2011-02-01 01:06:49 +11:00
Kris Maglione
fb7d6c9809
Update copyright headers.
2011-01-23 23:34:24 -05:00
Kris Maglione
fbd7556a76
Move iteration utility functions to the iter namespace.
2011-01-02 16:56:18 -05:00
Doug Kearns
8e785245c1
Miscellaneous semicolon, whitespace, and formatting fixes.
2010-12-30 21:54:28 +11:00
Kris Maglione
cb97f1cd25
Replace weird mystery meat args of mapping actions with a proper object.
2010-12-29 22:21:00 -05:00
Kris Maglione
dca9f2df86
Merge changes from bootstrapped.
2010-12-25 16:00:56 -05:00
Kris Maglione
2b0048061c
Fix :history completion bug from last commit.
2010-12-22 22:23:04 -05:00
Kris Maglione
2b016d2e6a
Add :history -sort.
2010-12-22 22:15:24 -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
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