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
a7e3024320
Fix :ab -js listings.
2015-06-13 02:02:49 +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
48acf656ec
Remove unnecessary use of values() when iterating over arrays.
2015-05-11 23:56:31 +10:00
Kris Maglione
d6543c6510
Rename 'array' class 'Ary'.
2015-03-04 17:27:32 -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
3ab2fcf8e6
Fix minefield.
2014-09-16 13:19:54 -07:00
Kris Maglione
cde8cd6763
Hackier but more reliable literal() stuff.
2014-06-18 12:24:55 -07:00
Kris Maglione
af88d531d0
Make .closure a Proxy and rename .bound
2014-03-16 14:32:04 -07:00
Kris Maglione
51eb03c376
Use builtin String.startsWith, String.endsWith, and String.contains methods where appropriate.
2014-02-22 15:17:08 -08:00
Kris Maglione
6790c62c41
Use builtin Array.find rather than array.nth where applicable.
2014-02-22 14:57:23 -08:00
Kris Maglione
fd20535999
Use real Sets rather than objects in most places.
2014-02-15 18:10:45 -08: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
041ad9ace7
Serialize the -group flag to :abbreviate with :mkp.
2013-09-17 01:30:57 +10:00
Doug Kearns
6ee830dfad
Convert expression closures to arrow syntax.
2013-09-15 00:42:51 +10:00
Doug Kearns
e5864bfd23
Fix RC serialization and RHS expansion in abbreviations using -js.
...
Fixes issue #911 .
2013-08-14 22:28:28 +10:00
Doug Kearns
f291454e23
Add missing semicolons, fix whitespace and normalise Vim modelines.
2013-08-03 01:37:19 +10:00
Kris Maglione
0d179d78bc
Death to E4X and stuff.
2012-12-17 18:38:03 -08:00
Kris Maglione
81b41176b6
Death to E4X and stuff. Also fix some bugs.
2012-11-30 19:12:51 -08:00
Kris Maglione
a0f0668166
Death to E4X and stuff.
2012-11-27 22:57:45 -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
419d9b61f8
Simplifyification.
2011-10-19 22:45:55 -04:00
Doug Kearns
d9c2c15965
More mode display name normalisation.
2011-08-04 16:46:05 +10:00
Doug Kearns
f5d721740a
Further mode names normalisation in docs.
...
--HG--
extra : rebase_source : 6c4be66d8c4ac56d10e7d86fc45da7b80ff484aa
2011-07-29 19:18:42 +10:00
Kris Maglione
a0de5d9e24
Save option restore data until add-on is disabled. Cleanup preferences on uninstall.
2011-07-29 05:29:06 -04:00
Doug Kearns
bf186edf8f
Normalise mode name references in command/option/mapping descriptions.
...
--HG--
extra : rebase_source : e1de378b096c1292f237fcf45b1e6f926f7b6471
2011-07-21 23:28:23 +10:00
Štěpán Němec
cc03bfadf8
Use [foo] instead of foo[] consistently in source doc type annotations.
2011-07-22 12:33:36 +02:00
Doug Kearns
96469e9f47
Add group filtering to :command and :autocommand listings.
2011-07-21 01:39:40 +10:00
Doug Kearns
6f1bbfbd29
Add group filtering to :abbreviation listings as documented.
...
--HG--
extra : rebase_source : 75004ff2c21e537b2128ce1f8aed078e1466aeff
2011-07-20 15:47:04 +10:00
Kris Maglione
9002a78d14
s/\bset\b/Set/g
2011-07-16 18:51:59 -04:00
Štěpán Němec
0add26f61a
Fix some typos.
2011-07-06 16:19:33 +02:00
Doug Kearns
07bd83d7e4
Add some documentation for Abbreviation.
...
--HG--
extra : rebase_source : cdc495381db878c2e7bef2a817e40c2d2a196075
2011-06-29 19:13:59 +10:00
Kris Maglione
7115948106
More polyglotization.
2011-04-29 14:28:02 -04:00
Doug Kearns
a52a0dc61f
More ad hoc i18n work.
2011-04-01 10:12:47 +11: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
5606b96957
Require "x" flag in util.regexp for "extended" regex processing.
2011-02-15 13:06:40 -05:00
Kris Maglione
8277d4b0c4
Frob tests.
2011-02-12 15:27:33 -05:00
Kris Maglione
083c29e3de
Fix typo.
2011-02-11 16:11:09 -05:00
Kris Maglione
7ca9b9cfea
Replace :abc, :comc, :mapc with :unab!, :delc!, :unmap!. Add bang to :styt, :delsty, ...
2011-02-11 16:06:19 -05:00
Kris Maglione
d64b0b8609
More on last commit.
2011-02-11 11:57:13 -05:00
Kris Maglione
d062633346
Cleanup horrible AbbrevHive.merged getter a bit.
2011-02-11 11:54:34 -05:00
Kris Maglione
0d4fe708a1
Add abbreviation hives and fix some apparently long standing abbreviation bugs in the process. :(
2011-02-11 11:34:55 -05:00
Kris Maglione
9b3ad1c7c6
imported patch groups
...
--HG--
branch : groups
2011-02-05 03:02:36 -05:00
Štěpán Němec
386749a0a9
Fix :ia and :ca broken by revision 241221d6e231.
2011-02-01 23:30:43 +01:00
Doug Kearns
4b06889126
Fix abbreviations.get again to survive a hasOwnProperty abbreviation.
2011-02-01 17:48:52 +11:00
Doug Kearns
6fd731299e
Rename the [ci]abbrev commands to [ci]abbreviate.
2011-02-01 17:23:24 +11:00