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

239 Commits

Author SHA1 Message Date
Kris Maglione dd924d0822 Fix mailbird. 2009-11-09 14:14:51 -05:00
Kris Maglione 5de5a79ce5 Add more useful header comments to shared XPCOMponents. 2009-11-09 13:35:27 -05:00
Doug Kearns f09f6120e7 Fix -{config.name} command-line processing.
--HG--
extra : rebase_source : 452d953121c4b28ea1585842710e0c74b4bef348
2009-11-10 04:52:26 +11:00
Kris Maglione a72068c9f7 Refactor modules.config. 2009-11-09 03:12:27 -05:00
Kris Maglione 4d88ccb036 Port Xulmus/Muttator. Not tested yet. 2009-11-09 02:39:23 -05:00
Doug Kearns a7925705d7 Finish the Great Opening Brace Correction. 2009-11-09 16:03:00 +11:00
Kris Maglione 6a25312c7d Recfactoring:
* Standard module format. All modules are explicitly declared
   as modules, they're created via a constructor and
   instantiated automatically. They're dependency aware. They
   stringify properly.

 * Classes are declared the same way (rather like Structs
   already were). They also stringify properly. Plus, each
   instance has a rather nifty closure member that closes all
   of its methods around 'this', so you can pass them to map,
   forEach, setTimeout, etc. Modules are themselves classes,
   with a special metaclass, as it were.

 * Doug Crockford is dead, metaphorically speaking.
   Closure-based classes just don't fit into any of the common
   JavaScript frameworks, and they're inefficient and
   confusing. Now, all class and module members are accessed
   explicitly via 'this', which makes it very clear that
   they're class members and not (e.g.) local variables,
   without anything nasty like Hungarian notation.

 * Strictly one module per file. Classes that belong to a
   module live in the same file.

 * For the moment, there are quite a few utility functions
   sitting in base.c, because my class implementation used
   them, and I haven't had the time or inclination to sort them
   out. I plan to reconcile them with the current mess that is
   the util namespace.

 * Changed bracing style.
2009-11-08 20:54:31 -05:00
Kris Maglione 3a87ba3234 Commit forgotten symlinks.
Update issue #140.
2009-11-06 12:33:07 -05:00
Kris Maglione 33e5ea582c Fix some symlink woes. Closes issue #140.
--HG--
rename : common/components/about-handler.js => muttator/components/about-handler.js
rename : common/components/commandline-handler.js => muttator/components/commandline-handler.js
rename : common/components/about-handler.js => vimperator/components/about-handler.js
rename : common/components/commandline-handler.js => vimperator/components/commandline-handler.js
rename : common/components/about-handler.js => xulmus/components/about-handler.js
rename : common/components/commandline-handler.js => xulmus/components/commandline-handler.js
2009-11-05 16:09:49 -05:00
Kris Maglione 108f467fe4 Completely HTML-ize help transforms. Add intentionally undocumented :exporthelp. 2009-11-02 00:18:58 -05:00
Kris Maglione 35a6000d68 Add NEWS entries about help system refactoring.
--HG--
branch : xslt
2009-10-26 17:55:59 -04:00
Kris Maglione 537c0e0d51 Minor help fixes. Almost time to merge. Need to get rid of these silly security warnings flooding the console.
--HG--
branch : xslt
2009-10-26 03:54:29 -04:00
Kris Maglione 486ac5954a Get rid of silly config.helpFiles.
--HG--
branch : xslt
rename : common/components/chrome-data.js => common/components/protocols.js
2009-10-25 20:06:50 -04:00
Kris Maglione 10091e0fd1 Use host branding dtd. Purge help of residual Vimperator/Firefox references.
--HG--
branch : xslt
2009-10-25 15:20:56 -04:00
Kris Maglione 9e531ca343 Fix Xulmus, etc.
--HG--
branch : xslt
2009-10-25 13:43:25 -04:00
Kris Maglione 8f1ca98995 Update Xulmus docs, in theory.
--HG--
branch : xslt
2009-10-24 18:47:30 -04:00
Kris Maglione c697b165a0 Update Xulmus docs, in theory.
--HG--
branch : xslt
rename : common/locale/en-US/intro.xml => vimperator/locale/en-US/intro.xml
rename : common/locale/en-US/tutorial.xml => vimperator/locale/en-US/tutorial.xml
2009-10-24 18:45:11 -04:00
Kris Maglione 0d44d919bc Replace asciidoc with native XSLT transforms.
--HG--
branch : xslt
rename : common/Makefile.common => common/Makefile
rename : vimperator/components/about-handler.js => common/components/about-handler.js
rename : vimperator/components/chrome-data.js => common/components/chrome-data.js
rename : vimperator/components/commandline-handler.js => common/components/commandline-handler.js
2009-10-21 04:46:29 -04:00
Doug Kearns c25c443a4a Bump Asciidoc required version in :help writing-docs section. 2009-10-20 15:09:17 +11:00
Doug Kearns 2a5516e34a Update links in help files for the new websites 2009-10-16 00:29:51 +11:00
Doug Kearns 3034655dfe Fix Firefox and Vimperator references in Xulmus help 2009-10-16 00:04:18 +11:00
Doug Kearns eefebdb05d Add Xulmus TODO item. 2009-10-13 23:22:41 +11:00
Doug Kearns e31792b4b5 Fix some trivial formatting issues in the various.html help file. 2009-10-13 13:58:21 +11:00
Doug Kearns 81bd77b06a Update the ex-cmd-index help. 2009-10-13 13:47:11 +11:00
Štěpán Němec 42a6de01f7 options.txt: Fix wording of 'cdpath' and misplacement of 'private'. 2009-10-11 23:18:30 +02:00
Doug Kearns 29de612097 Fix escaping from Textarea mode in input fields.
When escaping from Textarea mode in input fields, and also text areas if
'insertmode' is set, return to Insert mode.
2009-10-11 01:38:11 +11:00
Doug Kearns 55c013366d Fix wording of :help warning. 2009-10-09 18:57:28 +11:00
Doug Kearns e511c84289 Recommend :ext{delete,disable} rather than :addons on the intro.html page. 2009-10-09 18:52:35 +11:00
Doug Kearns 32328e0419 Reorganize the tabs.html help page. 2009-10-08 13:24:26 +11:00
Doug Kearns e041219339 Whitespace fixes. 2009-10-03 16:58:45 +10:00
Martin Stubenschrott 3910c0604b Move all files to a MIT license 2009-10-03 00:32:29 +02:00
Doug Kearns f79c6e8dc1 Rename :tabreattach to :tabattach.
As Kris noted this may be better implemented as :tabmove -window.
2009-09-30 19:48:34 +10:00
Doug Kearns 4a0e9bfd84 Add :tabreattach.
The name is not very convincing.
2009-09-28 17:49:24 +10:00
Doug Kearns 41a1a4cda0 Use | rather than \ for the toggle view-source command.
\ conflicts with the default map-leader.

--HG--
extra : transplant_source : %83%DF%5D2%8FJ%7B%29X%EF%5B%09%AB%84ON%D7%0CEz
2009-09-27 02:06:39 +10:00
Kris Maglione fe8a96faf3 Replace my quirky license block with explicit MIT license. 2009-09-26 14:52:19 -04:00
Doug Kearns 6b7108ba9c Display an error when calling :tabdetach on the only tab in a window. 2009-09-16 12:47:54 +10:00
Doug Kearns dbc99ad956 Revert "Move util.Array to modules.Array_."
This reverts commit d6cdda48a18c9fa05365b50046470fec9935fd3c.

Array_ method chaining needs fixing.
2009-09-15 13:20:06 +10:00
Doug Kearns 9ec2a359e7 Add :keepalt. 2009-09-14 15:21:52 +10:00
Doug Kearns ae66253b18 Update Xulmus TODO. 2009-09-14 15:21:51 +10:00
Doug Kearns dfc4864fd0 Improve :help options.html formatting. 2009-09-14 15:21:50 +10:00
Doug Kearns 7c66dc2b17 Move util.Array to modules.Array_. 2009-09-14 15:19:56 +10:00
Doug Kearns 75f2481523 Fix :ext* help descriptions in index.html. 2009-09-04 12:30:26 +10:00
Doug Kearns cf4bdb2969 Fix help file validation errors. 2009-08-27 14:46:40 +10:00
Doug Kearns 130ea15a4c Remove :pclose from Vim syntax highlighters. 2009-08-27 14:46:39 +10:00
Doug Kearns b6a898a5fa Formatting fixes. 2009-08-27 14:46:37 +10:00
Doug Kearns bf240bc2b0 Make config.styleableChrome an array. 2009-08-27 14:46:35 +10:00
Doug Kearns c958616337 Formatting fixes. 2009-08-27 14:46:30 +10:00
Doug Kearns e159a0d07d Add :verbose. 2009-08-27 14:46:26 +10:00
Doug Kearns a4a204a8fe Miscellaneous help fixes. 2009-08-27 14:46:25 +10:00
Doug Kearns bc4825c5e7 Mention extended hint commands in :help :bmarks. (stepnem) 2009-08-23 00:05:53 +10:00