Doug Kearns
77d59cdfd1
Replace expression closures (methods).
...
Expression closures are to be axed. See https://bugzil.la/1083458 .
2015-07-23 01:55:32 +10:00
Doug Kearns
c035aa936b
Normalise command/option/mapping config object param name.
...
s/extraInfo/extra/
2015-07-23 01:19:57 +10:00
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
5ab1befbf7
Add missing semicolons.
2015-05-25 23:54:56 +10:00
Doug Kearns
48acf656ec
Remove unnecessary use of values() when iterating over arrays.
2015-05-11 23:56:31 +10:00
Doug Kearns
52993ec781
Remove more unused vars.
2015-04-25 23:57:57 +10:00
Kris Maglione
29e614ab74
Decruftify crufty old gunk, promisify stuff.
2015-03-02 19:01:19 -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
3ab2fcf8e6
Fix minefield.
2014-09-16 13:19:54 -07:00
Kris Maglione
af88d531d0
Make .closure a Proxy and rename .bound
2014-03-16 14:32:04 -07:00
Kris Maglione
244434bd64
Yank to * and + by default.
2014-03-12 22:11:09 -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
bb7486da6c
Promisify some callbackish functions, and remove spaces around = in default arguments, per Python conventions.
2014-02-15 20:35:27 -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
6ee830dfad
Convert expression closures to arrow syntax.
2013-09-15 00:42:51 +10:00
Doug Kearns
98af2b9ab0
Fix temporary file filename extensions and host annotation.
...
Fixes issue #791 .
2013-09-05 20:55:01 +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
e0a0388382
Utilise object destructuring in parameter lists of stray map definitions.
2013-08-24 21:54: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
64beba1ee6
Fix editor bug in newer Firefoxen.
2013-03-05 18:49:18 -08:00
Kris Maglione
276956284e
Death to E4X and stuff.
2012-11-28 20:24:44 -08:00
Doug Kearns
53f3ea342c
Normalise naming of module initializer functions.
2012-10-11 01:08:36 +11:00
Kris Maglione
0b8980633e
Cause some crashes, no doubt.
...
--HG--
extra : rebase_source : db7b09141e561645cd40b970c2a5e4921c2f39c0
2012-02-22 15:05:14 -05:00
Kris Maglione
2ef04c5671
Closes issue #769 .
2012-01-08 02:24:55 -05:00
Kris Maglione
ea87ab831d
Grr.
...
--HG--
extra : rebase_source : 1a59c78e7745a65a878c7b031f17d75c532b70ea
2011-12-27 03:07:04 -05:00
Kris Maglione
ecbc13e575
Kill strict mode for the moment.
2011-11-27 11:44:19 -05:00
Kris Maglione
400ec6244b
Register and selection magic.
2011-10-09 23:52:00 -04:00
Kris Maglione
d444435600
Zoom stuff.
2011-10-09 20:49:34 -04:00
Kris Maglione
cd9605af3b
Enable v_y in caret mode. Closes issue #685 .
2011-10-09 05:34:18 -04:00
Kris Maglione
49adaaf6ab
Make sure we end the transaction for the correct editor. Closes issue #683 .
2011-10-07 05:13:04 -04:00
Štěpán Němec
1b6c979d57
Doc fixes.
2011-10-07 09:53:46 +02:00
Kris Maglione
7028b8b84e
Don't save history and completion changes in kill ring.
2011-10-07 02:03:16 -04:00
Kris Maglione
ddf4d02244
Fix some selection mode change stupidiocy with noinsertmode set.
2011-10-06 10:58:31 -04:00
Kris Maglione
1e3a5f37c9
Add t_<C-a> and t_<C-x>. Fix some mungeRange brokenness with selectEnd and selection size changes.
2011-10-06 10:40:33 -04:00
Kris Maglione
40104c2b8b
macros ≡ macros.
2011-10-06 08:56:13 -04:00
Kris Maglione
f65aaea14d
Cleanup main.jsm. Add (currently disabled) command cacheing.
2011-10-06 06:39:41 -04:00
Kris Maglione
1b781416c9
Register support with a crude kill ring.
2011-10-06 01:02:11 -04:00
Kris Maglione
b43d9f914c
Alias c_<C-Tab> to c_<A-f>.
2011-10-05 19:57:39 -04:00
Kris Maglione
f0028647c3
Closes issue #680 .
2011-10-05 17:12:43 -04:00
Kris Maglione
942aa9214a
Make caret visible while selected when in Visual Text Edit mode.
2011-10-05 07:27:21 -04:00
Kris Maglione
59bf923305
Add o_c, o_d, and o_y. Fix selection mode change magic bug.
2011-10-05 01:42:44 -04:00
Kris Maglione
4722c8011e
Add v_o.
2011-10-05 01:13:30 -04:00
Kris Maglione
9829b5e059
Fix some non-Text Edit mode f/F/t/T issues.
2011-10-05 00:51:05 -04:00