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
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
5ab1befbf7
Add missing semicolons.
2015-05-25 23:54:56 +10:00
Doug Kearns
165c619b8e
Fix :sanitize marks.
2015-04-27 20:51:57 +10:00
Doug Kearns
cd48d1b90b
Fix :marks.
...
Closes #13 .
2015-04-25 23:43:10 +10:00
Kris Maglione
d6543c6510
Rename 'array' class 'Ary'.
2015-03-04 17:27:32 -08:00
Kris Maglione
a8b1b278e2
Clean up some old-style iterator gunk.
2015-02-25 10:48:10 -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
af88d531d0
Make .closure a Proxy and rename .bound
2014-03-16 14:32:04 -07:00
Kris Maglione
b6fbf2751a
Fix more cross-window object issues.
2014-02-21 22:09:40 -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
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
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
810eda169a
Death to E4X and stuff.
2012-11-29 18:00:50 -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
06135d97db
Fix marks offset issue.
2011-10-09 19:10:51 -04:00
Kris Maglione
84a68bff9a
Add util.weakReference that won't crash if you pass null.
2011-10-01 23:02:00 -04:00
Kris Maglione
f31cc69355
Fix some marks issues. Always scroll to the [count]th line rather than the [count]th percent with n_G.
2011-09-27 14:40:41 -04:00
Kris Maglione
790af21b81
Fix marks.js issue.
2011-09-12 14:01:16 -04:00
Kris Maglione
fbb6af43ed
Add dom.jsm. And stuff.
2011-08-22 01:16:14 -04:00
Kris Maglione
681af3e618
Move DOM and config properties from the util namespace to the DOM and config namespaces, respectively.
2011-08-14 23:30:05 -04:00
Kris Maglione
d877fa5fea
Push location stack on //?/n/N/[/].
2011-08-11 03:44:22 -04:00
Kris Maglione
9bdb4411af
Minor enhancements to <C-i>/<C-o>
2011-08-09 14:50:51 -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
ac29e49b3d
Add g].
2011-08-07 15:35:35 -04:00
Kris Maglione
1a53220597
Store node XPath in marks.
2011-08-07 14:46:40 -04:00
Kris Maglione
16394c75a5
Store marks as line and column ordinals rather than percentages.
2011-08-07 13:51:38 -04:00
Doug Kearns
29874da067
Delete some stale comments.
...
--HG--
extra : rebase_source : 509c4daaf6e61de833f454cc81d8a7e13752eb94
2011-06-19 19:17:04 +10:00
Doug Kearns
a52a0dc61f
More ad hoc i18n work.
2011-04-01 10:12:47 +11:00
Doug Kearns
78430defc2
Fix message key typo.
2011-03-28 10:34:45 +11:00
Doug Kearns
27de24f852
Move some more message strings to the properties file.
2011-03-13 03:10:59 +11: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
34c0c5a10e
Small fix for Minefield.
2011-02-19 00:24:07 -05:00
Kris Maglione
3a40882db4
Fix some bugs.
...
--HG--
branch : groups
2011-02-07 02:16:19 -05:00
Kris Maglione
9189715e9c
Also add events groups for the use of plugins.
...
--HG--
branch : groups
2011-02-06 23:02:36 -05:00
Kris Maglione
d48dcd8723
Another attempt at revision 8613b76cff40.
2011-02-03 09:48:10 -05:00
Kris Maglione
e470de350c
Revert last revision.
2011-02-03 09:06:52 -05:00
Kris Maglione
4a09c97eb1
More lazy instantiation. Look out for breakage.
2011-02-03 09:04:23 -05:00
Kris Maglione
fb7d6c9809
Update copyright headers.
2011-01-23 23:34:24 -05:00
Kris Maglione
77e8bc5f65
Fix '' for a subset of cases.
2011-01-13 12:22:46 -05:00