1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-04-20 23:11:24 +02:00
Commit Graph

4072 Commits

Author SHA1 Message Date
Kris Maglione 5de5a79ce5 Add more useful header comments to shared XPCOMponents. 2009-11-09 13:35:27 -05:00
Kris Maglione 064f60855c Remove residual try-catch. 2009-11-09 13:26:11 -05:00
Doug Kearns bc101175a1 Whitespace fixes.
--HG--
extra : rebase_source : 3717d85606cea3b4bab637300a06c54d0af0d8c6
2009-11-10 04:54:15 +11: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 4658d7e211 Fix some crap. 2009-11-09 12:54:04 -05:00
Kris Maglione 9bcbc473fa Fix finder. 2009-11-09 12:33:23 -05:00
Kris Maglione e73b128cab Fix hint statusline buffer. I can't stand all of this special case spaghetty code event handling mess. 2009-11-09 10:20:31 -05:00
Kris Maglione b9d1d7ba46 Merge. 2009-11-09 10:12:11 -05:00
teramako fd80fab39f Fix: not show match number of completion in statusline 2009-11-09 23:41:52 +09:00
Kris Maglione ce2b7893e4 Fix some crap. Closes issue #145. 2009-11-09 08:09:27 -05:00
teramako 1bad5ccc1a Fix: options.js initialization at loading 2009-11-09 21:43:51 +09:00
Kris Maglione 884411c39c Fix typos in hints.js and protocols.js. Closes issue #144. 2009-11-09 06:31:54 -05:00
Kris Maglione 092fb1ea15 Refactor storage init. Fixes issue #143. 2009-11-09 06:16:28 -05: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
Kris Maglione a11cb93fa8 Remove some dead files. 2009-11-09 01:27:08 -05:00
Doug Kearns a7925705d7 Finish the Great Opening Brace Correction. 2009-11-09 16:03:00 +11:00
Kris Maglione 8ef1674c6e Merge. 2009-11-08 21:22:32 -05:00
Kris Maglione b117f6749a Just explicitly check bookmark node URIs for nullness. How does this even happen? 2009-11-08 20:58:43 -05: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
Doug Kearns 865e075953 Bump Vimperator's version string and fix the 2.2 NEWS entry again. 2009-11-09 03:52:26 +11:00
Doug Kearns a7c5da9f6f Restore :helpall. 2009-11-09 03:28:39 +11:00
Kris Maglione 46b7a29fb7 Fix hints on help pages. Closes issue #141.
Update issue #141.
It looks like we're actually quite a bit better at figuring out
element box data than Firebug is. Aside from actually mispositioning
the layout box, Firebug actually chokes on our pages and can't
manage to remove the layout guides once it's inserted them. Score
one for our hint system, I guess.
2009-11-07 15:40:19 -05:00
Kris Maglione 18d716c4af Fix <ex>foo!</ex> 2009-11-07 14:35:46 -05:00
Kris Maglione 470e609da4 Fix <ex>foo!</ex> 2009-11-07 14:32:23 -05:00
Kris Maglione c1a88e4a31 Reinstate buffer.evaluateXPath for plugins. :( 2009-11-07 01:39:01 -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 76e9b8c0ed Fix help tags. 2009-11-05 04:23:29 -05:00
Kris Maglione 336eb4fefa Fix horifically slow JS completion. 2009-11-04 01:52:21 -05:00
Kris Maglione 55f1ec7c3e Add some more help docs. 2009-11-04 01:15:08 -05:00
Kris Maglione fee974fdab Kludgilly fix some help layout bugs. 2009-11-03 22:35:16 -05:00
Kris Maglione 66286a890c Remove rollover effects from anchors without hrefs. 2009-11-03 21:48:23 -05:00
Kris Maglione 20dea05613 Allow separate email addresses and hrefs for authors. Make mailto more obvious. 2009-11-03 21:44:37 -05:00
Kris Maglione ec71ee9d4a Allow author[@href] in additional to author[@email] for plugin docs. 2009-11-03 21:17:58 -05:00
Kris Maglione 68dd615648 Cleanup some stuffs. 2009-11-03 19:50:10 -05:00
Kris Maglione d4b818b7d7 Yay XPCSafeJSObjectWrapper. 2009-11-03 06:11:53 -05:00
Kris Maglione 1ce498401e Add liberator.assert. 2009-11-03 02:36:48 -05:00
Kris Maglione 34e9b10fb9 Some manual help formatting tweaks. Why can troff handle stuff this but HTML can't? 2009-11-03 00:56:28 -05:00
Kris Maglione d59a85585b Fix storage bins. 2009-11-03 00:19:55 -05:00
Kris Maglione ca8849ebd1 Fix <oa> and <a> help templates. 2009-11-03 00:16:33 -05:00
Kris Maglione c159cf6efa Minor cleanup. 2009-11-02 22:05:03 -05:00
Kris Maglione 8224540d26 Check for existence of base64(1) before 'make dist' 2009-11-02 16:49:52 -05:00
Kris Maglione 108f467fe4 Completely HTML-ize help transforms. Add intentionally undocumented :exporthelp. 2009-11-02 00:18:58 -05:00
"M.Terada" 3f4602ca3c Fix: build system
Hi developers

I'm afraid you don't notice the build system have been borken since
help system is replace to XSLTransform from asciidoc.
because the build system does'nt archives *.xsl files.

Please review the attached patches

Best regards.
----
teramako
2009-11-02 00:22:22 -05:00
Kris Maglione 8eea868626 Make <toc/> tag explicit. 2009-11-01 22:13:50 -05:00
Kris Maglione eaf184ae9b Move to a two-stage parser for the help. 2009-11-01 21:30:13 -05:00
Kris Maglione 84da6102dc Fix 'make dist' 2009-11-01 19:23:25 -05:00
Kris Maglione 9b32154909 Add note to TODO. 2009-11-01 00:32:27 -04:00
Kris Maglione 457d979d9d Add some news entries. 2009-11-01 00:25:07 -04:00