Commit Graph
100 Commits
Author SHA1 Message Date
Doug Kearns 723ab5c052 Fix iter.zip.
This doesn't appear to be called anywhere but is presumably available
for symmetry so the implementation roughly matches the slightly quirky
Ary#zip.  These might be better generalised at some point.
2015-06-24 00:25:01 +10:00
Doug Kearns 5eece742e1 Fix Bookmark* autocommand events.
Struct now only offers values during iteration like Array.
2015-06-24 00:15:42 +10:00
Doug Kearns ccfc69bc01 Fix :set <no-arg>.
Args needs a working length property. Reverts change in 7ee5792.

Despite grave warnings of impending performance doom there seems to be
no penalty for using __proto__ here.
2015-06-23 23:57:26 +10:00
Doug Kearns 35176d50ac Fix bare assignment with object destructuring in FF41. 2015-06-23 14:37:48 +10:00
Doug Kearns d3cb216478 Make isinstance() and template.highlight Symbol aware. 2015-06-18 18:20:48 +10:00
Doug Kearns cd7a8eeda9 Make use of callable() in update(). 2015-06-18 17:38:43 +10:00
Doug Kearns e31211fcc4 Fix linking to source definitions from :listkeys et al. 2015-06-18 03:15:24 +10:00
Doug Kearns 422fc6b9b7 Fix bookmark icon loading. 2015-06-17 13:21:43 +10:00
Doug Kearns 079277f28b Fix :set -= (botched expression closure removal).
Closes #61.
2015-06-15 17:24:02 +10:00
Doug Kearns 1b965147ff Make step a default parameter of util.range. 2015-06-13 02:19:52 +10:00
Doug Kearns a7e3024320 Fix :ab -js listings. 2015-06-13 02:02:49 +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 6ca1cc3d08 Fix toolbar commands for the Navbar. 2015-06-11 03:01:17 +10:00
Doug Kearns 3e77e62c78 Remove unused var. 2015-06-09 00:30:21 +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 51fffeb2d6 Fix :command -complete=extension 2015-06-06 23:28:09 +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 07b64b3197 Bump max version.
Closes #56.
2015-05-29 01:33:33 +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 a9a97704f3 Fix charset validation. 2015-05-14 02:43:49 +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
Doug Kearns 18015e3750 Fix <C-g>. 2015-04-29 01:26:54 +10:00
Doug Kearns 165c619b8e Fix :sanitize marks. 2015-04-27 20:51:57 +10:00
Doug Kearns aee0c79752 Fix commandline history.
Broken in 52993ec.
2015-04-26 05:36:25 +10:00
Doug Kearns 7bfca8bd5b Fix generation of options.dtd. 2015-04-26 04:00:44 +10:00
Doug Kearns 52993ec781 Remove more unused vars. 2015-04-25 23:57:57 +10:00
Doug Kearns cd48d1b90b Fix :marks.
Closes #13.
2015-04-25 23:43:10 +10:00
Doug Kearns 9a076fda0f Remove crufty make target "dist". 2015-04-16 21:52:36 +10:00
Doug Kearns 6dc54bf34a Remove crufty parameter from commandline._echoLine. 2015-04-10 19:21:22 +10:00
Doug Kearns df81b7fca2 Create the info directory if it doesn't exist.
This fixes a bug in 1.1.
2015-04-08 04:06:11 +10:00
Doug Kearns e030d11bfd Remove some unused vars. 2015-04-08 03:53:28 +10:00
Doug Kearns dd61d50ec6 Remove Array.prototype.{find,findIndex} polyfills. 2015-04-07 03:33:22 +10:00
Doug Kearns 3c682b6a8d Fix fat arrow syntax error in 39.
Closes #25.
2015-04-06 05:27:12 +10:00
Doug Kearns 0d4df875d5 Remove "venkman" from :dialog.
Venkman is sadly deceased.
2015-03-27 01:51:48 +11:00
Doug Kearns daaea67294 Remove final unnecessary use of Iterator. 2015-03-09 17:33:35 +11:00
Doug Kearns a67825d450 Fix :stopall and <tab> autocommands keyword. 2015-03-06 22:36:26 +11:00
Doug Kearns 1b21d04f68 Fix gi.
Fixes issue #1273.
2015-02-25 23:46:04 +11:00
Doug Kearns 232a369bc6 Fix <C-^>.
Fixes issue #1274.
2015-02-25 23:30:02 +11:00
Doug Kearns 1859226203 Fix issue #1270. 2015-02-24 23:49:06 +11:00
Doug Kearns 259b0d6e92 Bump maxVersion. 2015-01-14 23:47:36 +11:00
Doug Kearns 4a8affde65 Fix swapped :stylenable and :styledisable help specs.
Fixes issue #1249.
2014-12-12 20:25:54 +11:00
Doug Kearns 71e30cfc11 Remove remnant return statement from hints.show. 2014-12-12 20:24:00 +11:00
Doug Kearns 31262ee2d0 Bump maxVersion.
Fixes issue #1234.
2014-12-05 13:13:45 +11:00
Doug Kearns 68137cd1ee Whitelist hint XBL bindings.
See https://bugzil.la/1050049

Fixes issue #1213.
2014-12-05 13:12:05 +11:00
Doug Kearns 2acf4a6997 Restore YouTube shortlink hack.
YouTube is broken again.
2014-11-14 21:43:02 +11:00
Doug Kearns 8da04c5c1a Fix more temporal dead zone fallout in contexts.bindMacro.
Fixes issue #1230.
2014-10-28 22:44:37 +11:00
Doug Kearns 73ac2af724 Fix conflict between our tab styling and vertical tab addons.
Fixes issue #1196.
2014-10-19 02:27:15 +11:00
Doug Kearns 07d7cbdede Bump minVersion to the latest ESR of 31.
Remove some version specific code that is no longer applicable.

--HG--
extra : amend_source : 803a60c3f5578a56a6832bd2dba9cce07784b873
2014-10-04 02:33:48 +10:00
Doug Kearns 85465a5f50 iter.indexOf should return -1 when the elem is not found. 2014-10-04 02:09:50 +10:00
Doug Kearns 3a7fafb8ff Open the cache as readonly when retrieving a page size for :pageinfo. 2014-10-03 02:00:41 +10:00
Doug Kearns 53c7cc118d Update :pageinfo to use the new HTTP cache API. 2014-10-02 14:59:05 +10:00
Doug Kearns c6f9c10071 Mention 'findflags' under :help /. 2014-08-06 22:07:09 +10:00
Doug Kearns 007449a2e1 Replace calls to octal() with octal integer literals. 2014-06-30 19:24:10 +10:00
Doug Kearns b521e34bf0 Remove lingering help references to <F1> help mapping. 2014-06-27 22:41:26 +10:00
Doug Kearns 93a57d2d1b Remove short-url special case for YouTube.
Link elements now appear to be updated properly when navigating the site.
2014-06-24 20:11:01 +10:00
Doug Kearns e49996ae3c Update macro related documentation to remove reference to registers 0-9.
These are no longer available for recording.  The restriction seems rather
arbitrary so they may return.

Fixes issue #1103.
2014-03-06 04:06:33 +11:00
Doug Kearns 05b8f2e7f9 Fix 'followhints' validation. 2014-02-26 00:41:36 +11:00
Doug Kearns 78a6de9c3a Fix :downloads [Delete]. 2014-02-24 16:34:00 +11:00
Doug Kearns fbed9ec4af Fix typo in Modes#remove.
Fixes :emenu among others.

--HG--
extra : amend_source : 528ad572b008870e4d07de176418a002a19632fe
2014-02-23 23:12:06 +11:00
Doug Kearns 14fc90ff58 Fix :help autocommand-list. 2014-02-20 23:07:43 +11:00
Doug Kearns 160e66430c Remove util.xmlToDom that ducked the XML cleanup. 2014-02-19 23:24:51 +11:00
Doug Kearns 047cc83641 Fix help index construction. 2014-02-16 21:56:57 +11:00
Doug Kearns 6ad90c9593 Fix new buffer.prefs.* 2014-02-16 21:04:02 +11:00
Doug Kearns 5f8631d493 Restore DownloadPost autocommand.
--HG--
extra : amend_source : 0baac78186f1293afc137b0815669159969fea20
2014-02-16 20:28:19 +11:00
Doug Kearns 789b44209c Remove some redundant version-specific code. 2014-02-08 00:05:35 +11:00
Doug Kearns c8b430cd8f Bump minVersion up to current ESR. 2014-02-06 18:45:03 +11:00
Doug Kearns 027ee9ab00 Bump maxVersion. 2014-02-05 11:32:14 +11:00
Doug Kearns 32d5537db7 Display a more specific error when :sanitize is run without an argument. 2014-01-11 21:21:19 +11:00
Doug Kearns 357b0ac908 Bump maxVersion.
Quieten the kids.
2013-12-17 00:06:56 +11:00
Doug Kearns 94c28cc2aa Temporarily disable loading of the downloads module in FF26.
nsIDownloadManager has been removed so the module needs updating to utilise the
replacement Downloads.jsm.
2013-12-17 00:03:58 +11:00
Doug Kearns da049fa175 Fix yanking long urls.
Fixes issue #1083.
2013-11-04 21:31:52 +11:00
Doug Kearns 98da57f22f Fix :pageinfo security section construction.
gIdentityHandler._lastLocation is now _lastUri.
2013-11-02 22:16:03 +11: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 cf93578a84 Open the the Browser Console with :dia console.
The Error Console is now deprecated.
2013-10-30 23:00:53 +11:00
Doug Kearns 44c932c208 Bump minVersion to current ESR. 2013-10-30 22:58:51 +11:00
Doug Kearns 604f84b939 Hide statusbar in FF25+.
Fixes issue #1078.
2013-10-30 09:10:45 +11:00
Doug Kearns 13d1179325 Bump maxVersion. 2013-10-25 02:46:30 +11:00
Doug Kearns d64ddac944 Clarify 'hintmatching' help. 2013-10-16 23:02:14 +11:00
Doug Kearns ecaa01d3b2 Don't run the YouTube URL shortner on non-video pages. 2013-10-15 14:01:12 +11:00
Doug Kearns b840612bb8 Fix switch statement indentation. 2013-10-15 02:35:02 +11:00
Doug Kearns 0527544c28 Fix 'yankshort' for YouTube.
Only full page requests currently appear to update link[rel='shortlink'].

Fixes issue #1074.
2013-10-15 02:33:21 +11:00
Doug Kearns f6fe33832d Fix CSS selector validation on FF26+.
nsIDOMNodeSelector is no more.
2013-10-08 01:27:09 +11:00
Doug Kearns 8bbcbbd4a4 Fix countless d/D mappings.
Fixes issue #1068.
2013-10-07 15:10:08 +11:00
Doug Kearns 4872666ef5 Make further use of default parameters.
--HG--
extra : rebase_source : ab666bce7ed7e47c8f1e2bc4145f553da990d319
2013-10-06 22:33:59 +11:00
Doug Kearns cf7e0c479d Fix :{count}buffer [arg].
--HG--
extra : rebase_source : 6effe71a819b511b28b127ec570a2859fe54506e
2013-10-06 22:09:06 +11:00
Doug Kearns b0ce802384 Fix :back/:forward on Aurora.
nsIHistoryEntry is no more.  Fixes issue #1063.
2013-09-29 20:22:22 +10:00
Doug Kearns b473571f81 Quick fix for smooth scroll.
Fixes issue #1048.
2013-09-28 23:21:55 +10:00
Doug Kearns fae3df30c0 Fix :tabattach with specified tab placement. 2013-09-28 23:17:30 +10:00
Doug Kearns e29a63433d Fix JavaScript completion. 2013-09-22 23:11:44 +10:00
Doug Kearns 2d90804d5f Update an old example in :help 'cpt'. 2013-09-18 01:19:58 +10:00
Doug Kearns d8201209c3 No arguments in arrow functions yet.
Fix issue #1059.
2013-09-17 20:27:23 +10:00
Doug Kearns 041ad9ace7 Serialize the -group flag to :abbreviate with :mkp. 2013-09-17 01:30:57 +10:00
Doug Kearns 6ee830dfad Convert expression closures to arrow syntax. 2013-09-15 00:42:51 +10:00
Doug Kearns 6eeb0f50a2 Fix About page formatting. 2013-09-14 04:12:15 +10:00