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
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
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
51eb03c376
Use builtin String.startsWith, String.endsWith, and String.contains methods where appropriate.
2014-02-22 15:17:08 -08:00
Kris Maglione
35784406a0
Default arguments ftw.
2013-09-21 16:57:09 -07: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
0d179d78bc
Death to E4X and stuff.
2012-12-17 18:38:03 -08:00
Kris Maglione
8d1d33aeeb
Death to E4X and stuff.
2012-11-28 00:37:45 -08:00
Doug Kearns
53f3ea342c
Normalise naming of module initializer functions.
2012-10-11 01:08:36 +11:00
Kris Maglione
0e35c7a288
Fix incfind annoyingness on newer Firefoxen.
...
--HG--
extra : rebase_source : 263fdb4bae4d1facff52ea436141491e5d58a8e5
2012-08-10 09:16:08 -04:00
Kris Maglione
43f3295127
Merge addon-common module loading code to fix Minefield.
...
--HG--
extra : rebase_source : 6b5f0dc0a575a6d21892e18cbb56ab0230382356
2012-05-07 17:01:21 -04:00
Kris Maglione
c4f4a30c6f
s/dactyl.sf.net/5digits.org/g
2012-04-05 02:24:12 -04:00
Kris Maglione
ecbc13e575
Kill strict mode for the moment.
2011-11-27 11:44:19 -05:00
Kris Maglione
2ac04ff220
Fix some rangefind bugginess.
2011-11-25 10:22:44 -05:00
Kris Maglione
ee5f1a251c
Assertions yay.
2011-10-25 18:06:14 -04:00
Kris Maglione
dcad48c23b
Alias ? to <S-Slash>. Closes issue #654 .
2011-10-25 17:14:37 -04:00
Kris Maglione
e75de734ed
RangeFind highlight cleanup stuff and stuff.
2011-10-17 21:11:55 -04:00
Kris Maglione
0307817e4d
Don't commafy charlist options in :set output.
2011-10-08 04:36:14 -04:00
Kris Maglione
40a23fc7cd
Closes issue #449 .
2011-10-07 03:17:52 -04:00
Kris Maglione
1b781416c9
Register support with a crude kill ring.
2011-10-06 01:02:11 -04:00
Kris Maglione
603b05ce18
Add gu, gU. Fix some editor issues and annoyances. Better undo support. Don't push TEXT_EDIT mode multiple times with noinsertmode set. Update NEWS.
2011-10-04 22:45:59 -04:00
Kris Maglione
191f17bb4f
Remove dead code.
2011-10-03 21:14:31 -04:00
Kris Maglione
654cf64c02
Try to move the caret within the viewport on entering Caret or Find mode. Closes issue #170 .
2011-10-03 21:11:26 -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
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
d14e57ee9a
Add search to the MOW, skip search results in hidden nodes, and fix MOW sizing issues.
2011-10-01 18:03:48 -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
c90629c71f
Add 'linenumbers'.
2011-09-27 01:21:29 -04:00
Kris Maglione
e5230c992e
Enable 'hlf' for regexp find.
2011-09-26 18:42:59 -04:00
Kris Maglione
8900946cf2
Add forgotten changes.
2011-09-26 17:05:55 -04:00
Kris Maglione
6c7d51b086
Add crude regexp search functionality. Why not. Add 'findflags'. Fix some rangefind bugs.
2011-09-24 21:38:45 -04:00
Kris Maglione
e70cd8934d
Backed out changeset ccb7eca3e069
2011-08-23 23:17:52 -04:00
Kris Maglione
435f30f7eb
First work towards group-local option values.
2011-08-23 22:42:38 -04:00
Kris Maglione
60c858b59b
After some profiling, give all modules a common prototype.
2011-08-22 01:45:41 -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
f502617a84
Add operator mode per Vim. Wrap most editor commands in transactions. And stuff. Closes issue #439 .
2011-08-05 16:50:00 -04:00
Štěpán Němec
2b43cf0660
finder: Fix the case when there are no anonymous nodes in the document.
2011-07-27 22:36:20 +02:00
Kris Maglione
deb0cfd5e0
Closes issue #560 .
2011-07-27 12:49:28 -04:00
Doug Kearns
b4936fa481
Add finder map aliases.
2011-07-21 11:54:04 +10:00
Doug Kearns
905c571b31
Fix some option descriptions so they're properly help linkified.
2011-07-05 14:59:39 +10:00
Kris Maglione
fb19a86c4b
Add missing import to finder.jsm.
2011-06-25 15:14:41 -04:00