1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-21 00:28:00 +01:00
Commit Graph

560 Commits

Author SHA1 Message Date
Kris Maglione
0ba81bfc3f Microoptimize some stuff that turns out to need micro-optimizing. 2015-12-20 21:28:54 -08:00
Kris Maglione
28fe4afc4e Improve the efficiency/bugginess of abbrev mappings. 2015-12-20 20:35:23 -08:00
Kris Maglione
916ea412a5 Get rid of most remaining comprehensions. 2015-12-20 15:53:43 -08:00
Kris Maglione
27cdeb1885 ES6-ify some things. Still a long way to go... 2015-12-20 02:02:54 -08:00
Kris Maglione
65725c9516 Fix some CPOW issues. Everything is still terrible, though. 2015-12-19 23:02:57 -08:00
Kris Maglione
bc9eb79fb3 Support Firefox 45 (without e10s). 2015-12-19 20:09:04 -08:00
Doug Kearns
174b8ae0b6 Delete ancient commented-out events.onFocus. 2015-07-23 01:57:33 +10:00
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
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
58faec7655 Fix handling of "any" key modifier in events.hasNativeKey. 2015-07-06 23:29:11 +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
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
d6543c6510 Rename 'array' class 'Ary'. 2015-03-04 17:27:32 -08:00
Doug Kearns
1859226203 Fix issue #1270. 2015-02-24 23:49:06 +11: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
af88d531d0 Make .closure a Proxy and rename .bound 2014-03-16 14:32:04 -07:00
Kris Maglione
cb11523659 Don't fight stuff for focus. Maybe closes #982. 2014-03-13 21:03:22 -07:00
Kris Maglione
9653c379e4 Make info directory before attempting to save files there. 2014-03-01 18:06:10 -08:00
Kris Maglione
54b5fa04f2 Stop unexpectedly going into INSERT mode on Facebook. 2014-02-19 19:55:04 -08:00
Kris Maglione
3876cd5acd Fix stupid errors. 2014-02-16 15:24:55 -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
Doug Kearns
ef30e3cc47 Replace usage of getPreventDefault with defaultPrevented.
The former is now deprecated #726933.
2013-10-30 23:12:02 +11:00
Doug Kearns
b840612bb8 Fix switch statement indentation. 2013-10-15 02:35:02 +11: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
b65dbd00ee Fix cross-compartment instanceof issues.
--HG--
extra : rebase_source : 9145412ce33e18bae5d889454fd1ff98c4067d09
2013-08-01 21:35:23 -07:00
Kris Maglione
d0e53df525 Fix more cross-compartment expando breakage. Also, Die <F1>! Die, die, die! 2012-12-20 18:47:32 -08:00
Kris Maglione
0d179d78bc Death to E4X and stuff. 2012-12-17 18:38:03 -08:00
Kris Maglione
6200b08c13 Death to E4X and stuff. 2012-11-27 21:30:46 -08:00
Doug Kearns
53f3ea342c Normalise naming of module initializer functions. 2012-10-11 01:08:36 +11:00
Kris Maglione
cab8f93eef Fix strange content compartment leak. I don't understand why this change should be necessary. 2012-03-13 14:41:28 -04:00
Kris Maglione
c4b52258b7 Kill 'mapleader'. 2012-02-01 09:51:00 -05:00
Kris Maglione
53d6587fc7 Make things not explode. 2012-01-15 15:50:14 -05:00
Kris Maglione
e9df4caa9c -dump. 2011-12-27 17:59:21 -05:00
Kris Maglione
6ee5397771 Take counts into account in keydown blocking magic. Closes issue #753.
--HG--
extra : rebase_source : 605bf6b32dfa364efa3b0e80d55dbedd6c89b5e1
2011-12-23 13:22:13 -05:00
Kris Maglione
a4cc7e6d88 Fix despotic strictfocus issue. 2011-12-22 21:10:03 -05:00
Kris Maglione
ecbc13e575 Kill strict mode for the moment. 2011-11-27 11:44:19 -05: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
631b309fad Backout part of 30a75c5eb277. 2011-10-07 06:52:52 -04:00
Kris Maglione
95dd94f5e4 Minor cleanup and dead code removal. 2011-10-06 23:03:05 -04:00
Kris Maglione
ddf4d02244 Fix some selection mode change stupidiocy with noinsertmode set. 2011-10-06 10:58:31 -04:00