1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-04-26 08:21:31 +02:00
Commit Graph

341 Commits

Author SHA1 Message Date
Sebastian Kalinowski 0411000662 Fix 'split' method when using String not RegExp
If regular expression for splitting is provided as String
instead of RegExp, it breaks split method since String
doesn't have desired properties.

Fixes #138
2016-04-26 22:36:22 +02:00
Kris Maglione 31c6df0257 Update curl plugin. 2015-12-30 15:56:42 -08:00
Kris Maglione 7aabc153f5 Fix some startup bottlenecks. 2015-12-21 00:52:38 -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 e3c3748511 Fix util.regexp.iterate for FF43. 2015-12-06 21:32:37 +11: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 85eede1ee2 Add util.iterFrames. 2015-07-06 23:55:51 +10:00
Doug Kearns 1b965147ff Make step a default parameter of util.range. 2015-06-13 02:19:52 +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 b541195188 Fix util.makeDTD.
Accidentally reverted in the appropriately threatening commit 7ee5792
2015-06-09 00:15:41 +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 34bfc2f50f Fix use of String#replace flags parameter.
It is deprecated. See https://bugzil.la/1142351.
2015-05-26 00:10:13 +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 07ce319763 Remove straggling String#quote usage.
String#quote is no more.

Fixes :mkvimruntime.
2015-05-14 03:02: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 a8e70d3f43 Remove an unnecessary localized message to string conversion.
Messages is now JSON aware.
2015-05-11 23:19:48 +10:00
Kris Maglione d6543c6510 Rename 'array' class 'Ary'. 2015-03-04 17:27:32 -08:00
Kris Maglione 7b2f821e04 Promises cleanup. 2015-03-02 18:12:57 -08:00
Kris Maglione a8b1b278e2 Clean up some old-style iterator gunk. 2015-02-25 10:48:10 -08:00
Kris Maglione 8d3e8994f1 e10s fixes. 2015-02-23 17:32:52 -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 54f38d90d9 Add redirect magic for HEAD XMLHttpRequests. 2015-02-21 15:50:28 -08:00
Kris Maglione 412da77667 "can't convert undefined to object" my arse. Hrmph. 2014-07-11 01:36:33 -07:00
Kris Maglione 2f39d0bb87 Bump maxVersion.
--HG--
extra : rebase_source : 46970005c99aaff5e0c1969858ad22635bb8ae4b
2014-06-27 13:25:04 -07:00
Kris Maglione cde8cd6763 Hackier but more reliable literal() stuff. 2014-06-18 12:24:55 -07:00
Kris Maglione 4bf0e5ab39 Minor fixes. 2014-04-03 10:48:42 -07:00
Kris Maglione af88d531d0 Make .closure a Proxy and rename .bound 2014-03-16 14:32:04 -07:00
Kris Maglione 7f91a7eb7f Get rid of old rehash code and add timeout before nuking sandboxes. Closes issue #1130. 2014-03-14 23:22:39 -07:00
Kris Maglione cb11523659 Don't fight stuff for focus. Maybe closes #982. 2014-03-13 21:03:22 -07:00
Kris Maglione 5b38465a1c Death to for each. 2014-02-24 19:03:49 -08: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 414a165e9c Recognize new-style iterators in util.objectToString. 2014-02-22 14:26:52 -08:00
Kris Maglione c59f873634 Get rid of more deprecated Set method calls. 2014-02-22 10:23:22 -08:00
Doug Kearns 160e66430c Remove util.xmlToDom that ducked the XML cleanup. 2014-02-19 23:24:51 +11:00
Kris Maglione 512b01d574 Flush literals from cache on :rehash. 2014-02-17 14:33:00 -08:00
Kris Maglione dee8fc3bba Remove compatiblity cruft. 2014-02-16 16:10: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 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 d8201209c3 No arguments in arrow functions yet.
Fix issue #1059.
2013-09-17 20:27:23 +10:00
Doug Kearns 6ee830dfad Convert expression closures to arrow syntax. 2013-09-15 00:42:51 +10:00
Doug Kearns 99bfcbf2fc Replace Array.slice conversions of the arguments object with rest parameters. 2013-09-05 20:46:21 +10:00