Commit Graph
100 Commits
Author SHA1 Message Date
Kris Maglione 3155e489aa Update gP for new activation system. Add comment. 2010-09-24 09:23:40 -04:00
Kris Maglione 1f00a659f3 Fix "gn" when "quickmark" isn't in 'activate'. 2010-09-24 09:12:22 -04:00
Kris Maglione da5b040fe3 Fix :qmarks. 2010-09-24 09:08:49 -04:00
Kris Maglione 980fbd32d6 Send an "input" event when pasting into an element. Fixes issue #17. 2010-09-24 08:44:13 -04:00
Kris Maglione 2169301157 Rename appname/idname to appName/idName in help files to maintain parity with code. 2010-09-24 07:49:17 -04:00
Kris Maglione 4fe44a403a Don't report NS_BINDING_ABORTED errors. Closes issue #19.
--HG--
extra : rebase_source : 60d1dff29dede7d93b33912ff1dc9d25461dbd71
2010-09-24 07:36:47 -04:00
Kris Maglione 82dc6f3a91 Fix incorrect completion operation when the caret moves. 2010-09-23 21:49:54 -04:00
Kris Maglione 2fd301c81a Speed up opening of the completion list and substring completion, significantly. 2010-09-23 21:49:46 -04:00
Kris Maglione 8de49e4764 Add reference to 'loadplugins' to :help :loadplugins. 2010-09-23 18:38:24 -04:00
Kris Maglione df78c9388e Fix Sanitizer.iterCookies(null). 2010-09-23 16:51:53 -04:00
Kris Maglione 29bd0b038a Make 'loadplugins' a regexlist. 2010-09-23 16:17:48 -04:00
Kris Maglione 4a1e10badd Fix JavaScript completion broken in revision f85e8a231e7f. 2010-09-23 15:57:32 -04:00
Kris Maglione 8225325577 Fix silly 'wildanchor' default. 2010-09-23 15:16:29 -04:00
Kris Maglione 2f30daa09e Add wildanchor option. 2010-09-23 15:15:09 -04:00
Kris Maglione db2a6ba0a3 Get rid of the 'jsdebugger' completion message on FF4. 2010-09-23 08:49:49 -04:00
Kris Maglione 0a52ebfc19 Properly stringify DOM nodes in completion list. 2010-09-23 08:47:57 -04:00
Kris Maglione 14c43ef218 Add 'wildanchor' and 'loadplugins' TODOs. 2010-09-23 08:02:27 -04:00
Kris Maglione 408b97e3e9 Normailze path in 'set cwd' rather than in File.joinPaths. Fixes issue #11. 2010-09-23 06:54:00 -04:00
Kris Maglione ed38a05313 Fix */#.
--HG--
extra : rebase_source : 6add6d006c1b04e5489968461d09056b3984bb5a
2010-09-23 06:34:54 -04:00
Kris Maglione 2b1b927ce2 Remove useless extensionName variable and trap errors at initialization. 2010-09-23 04:38:38 -04:00
Kris Maglione a66ee5a8da Only normalize() files that exist in File#joinPaths.
--HG--
extra : rebase_source : 95956866421e607ed9232d905e2ceb462400e09e
2010-09-23 04:24:30 -04:00
Kris Maglione 68b0a826a7 Fix some :cd problems. Remove special treatement of ,, in 'cdpath'. 2010-09-22 19:49:33 -04:00
Kris Maglione 84ad7019bb Fix rogue semicolon in gui.xml.
--HG--
extra : rebase_source : 9991bd10e49d8658ab7ed5f10fa16afee845b9fa
2010-09-22 17:58:30 -04:00
Kris Maglione b0e7146d7f Fix linkifying <k>[[</k> in :help. 2010-09-22 16:31:57 -04:00
Kris Maglione 8cee13c9d4 Fix some :ext* completion problems in FF 3.6. 2010-09-22 16:28:28 -04:00
Kris Maglione 3bd07e77c7 Override ui.debug and ui.verbose in 'hg manifest' call in make_jar.sh 2010-09-22 15:57:19 -04:00
Kris Maglione a7ef6e47c7 Fix some noise on FF 3.6. 2010-09-22 15:33:25 -04:00
Kris Maglione a37167b95a Fix pasting.
--HG--
extra : rebase_source : 338ca94353f9f407ab9cf2f5c892008adfce46fa
2010-09-22 13:59:02 -04:00
Kris Maglione 97072fd46f Fix parsing of regexmap options.
--HG--
extra : rebase_source : 685f91171c5dd8262d85fb2b67218b833f03b797
2010-09-22 13:58:54 -04:00
Kris Maglione a6d72b6854 Fix loading command-line options handler.
--HG--
extra : rebase_source : 338b930769bf380fd627aa46b4c3659a5c257ca5
2010-09-22 13:21:25 -04:00
Kris Maglione c7670b8038 Fix some small idiomatic errors.
--HG--
extra : rebase_source : 7fa58f4b72b46d47b5f2b82ce46d42d4eed03901
2010-09-22 13:21:08 -04:00
Kris Maglione 97d5170ec5 Some cleanup to last commit.
--HG--
extra : rebase_source : feb13327849ac80971b113148c6f560af69e59fa
2010-09-22 12:31:54 -04:00
Kris Maglione 1d14bbcd64 Add 'hintkeys' and fix <BS> key in Hint mode.
--HG--
extra : rebase_source : d28184df01b5c3b2194fc332ff8367cb1c7c1fcf
2010-09-22 12:09:18 -04:00
Kris Maglione 877ea957ca Fix setting "number" options.
--HG--
extra : rebase_source : 037b69f01b7501978e2c61037c26f9dde55192d7
2010-09-22 02:07:08 -04:00
Kris Maglione d9db020e81 Update components to load more reliably on FF<4.0. Fix command line option parsing. 2010-09-21 20:15:26 -04:00
Kris Maglione a285d6a405 Added -javascript option to :abbrev, thanks mostly to anekos.
--HG--
extra : rebase_source : 06036f7e9e2bb21fc77b1cb783c8f7e4a7e3f50d
2010-09-21 16:13:31 -04:00
Kris Maglione 6170b3197b Long awaited augmentation of the :map command. Surrounding code needs cleanup.
--HG--
extra : rebase_source : 6bb2406343f04aff20456e1a9d0cb595f4ec767d
2010-09-21 16:13:31 -04:00
Kris Maglione 014e75b1c0 Fix WinNT OS detection in storage.jsm. 2010-09-21 10:16:26 -04:00
Kris Maglione 6589ad3593 Fix :h 'autocomplete'.
--HG--
extra : rebase_source : 2779bb24002e9a6bdba0f95f30a94e91313d1a6b
2010-09-21 09:58:00 -04:00
Kris Maglione c384035b92 Add missing common/components/commandline-handler.js
--HG--
extra : rebase_source : de67d58a3da7ae888ef08dcb9dffacbd02160655
2010-09-21 09:42:46 -04:00
Kris Maglione 21a510588c Somewhat more resilient File.expandPath and File#init. Fixes Pentadactyl on wine. 2010-09-21 09:02:55 -04:00
Kris Maglione 46673bfc76 Fix revision ddb9e0d895c3. :bmark! was right, <a> was wrong. 2010-09-20 12:23:29 -04:00
Kris Maglione 14a56c6d5c Update TODOs. 2010-09-20 12:16:55 -04:00
Kris Maglione 44a2adcdb4 Fix util.objectToString(Node(), true) 2010-09-20 12:12:16 -04:00
Kris Maglione 57e22e9037 Fix bookmark cache updates. 2010-09-20 11:45:18 -04:00
Kris Maglione 29eef10f03 Fix :bmark!.
--HG--
extra : rebase_source : 0a2fca19627555ada35aa580e58bc5e0e608a756
2010-09-20 11:36:56 -04:00
Kris Maglione 7afdad0d31 Update tab binding for 4.0b7. Needs to be applied earlier, still. 2010-09-20 08:51:52 -04:00
Kris Maglione f888d50f6b Fix some :zoom issues. 2010-09-20 08:48:55 -04:00
Kris Maglione aca61ca727 Added tag pentadactyl-1.0b1 for changeset a82034b6ed8f 2010-09-19 02:45:41 -04:00
Kris Maglione 926c0feddf Release Pentadactyl 1.0b1. 2010-09-19 02:42:43 -04:00
Kris Maglione 952bb90f35 Fix make_jar.sh; add missing components. 2010-09-19 02:23:49 -04:00
Kris Maglione 72be646c5b NEWS updates and whitespace fixes. 2010-09-19 02:13:19 -04:00
Kris Maglione a53edafac1 Fix :version for non-XPI installs. Fix :extensions in FF 3.6. 2010-09-18 07:24:35 -04:00
Kris Maglione ce179ee3b6 Prevent stylesheets from being appended to the list more than once. 2010-09-18 05:13:47 -04:00
Kris Maglione 2c4525e86a Show error for disallowed extension delete/enable/disable. 2010-09-18 04:57:42 -04:00
Kris Maglione c64f8cbe4c Add add-on download/install progress messages. 2010-09-18 04:42:50 -04:00
Kris Maglione 508cc08a8f Import some fixes from Vimperator. Thanks anekos, teramoko, and stepnem. 2010-09-18 03:42:48 -04:00
Kris Maglione bc7cff0442 Mention renaming 'rtp'/plugin to 'rtp'/plugins in NEWS. 2010-09-18 02:40:28 -04:00
Kris Maglione bda1e1c260 Add 'altwildmode'. 2010-09-18 01:48:46 -04:00
Kris Maglione 3fe0b9238f Fix CompletionContext#allItems in wake of quoting fixes in revision 8ea6242902e4; other small fixes. 2010-09-17 23:13:52 -04:00
Kris Maglione 6c8a89b263 Fix finder. 2010-09-17 07:33:11 -04:00
Kris Maglione 7d0c99d0e1 Fix commands.removeUserCommand. 2010-09-17 06:52:15 -04: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 a0c023113c Remove spurious entry about 't' flag for 'complete' from NEWS.. 2009-09-25 17:32:07 -04:00
Kris Maglione 4931f01353 Use options.allPrefs rather than nsIPrefBranch#getChildList 2009-09-23 01:09:11 -04:00
Kris Maglione b980157575 Migrage from liberator.saved. to extensions.liberator.saved. 2009-09-23 00:47:08 -04:00
Kris Maglione ec5a78ff2e Add more helpful information to safeSetPref messages. 2009-09-22 14:12:08 -04:00
Kris Maglione 29ef2b1c26 WIP on master: d52fcb4 Fix bookmarks.isBookmarked so we don't get spurious hearts in the status line. 2009-09-22 12:22:59 -04:00
Kris Maglione 0b1336f453 index on master: d52fcb4 Fix bookmarks.isBookmarked so we don't get spurious hearts in the status line. 2009-09-22 12:22:59 -04:00
Kris Maglione 383d4b635a Fix bookmarks.isBookmarked so we don't get spurious hearts in the status line. 2009-09-21 16:30:41 -04:00
Kris Maglione a896c98434 Make 'popups' more intuitive. 2009-09-19 01:42:59 -04:00
Kris Maglione f6e130a93f Make :viewsource a bit more robust 2009-09-17 14:00:26 -04:00
Kris Maglione 52378d8a9f Fix :tabdetach 2009-09-17 13:58:19 -04:00
Kris Maglione 4b43c2b3e5 Fix /find error message on submit with 'incsearch' 2009-09-17 11:07:54 -04:00
Kris Maglione a29c4bd9f5 Be nicer to color blind people. 2009-09-17 08:27:08 -04:00
Kris Maglione 66a2579fb9 Add :styenable, :stydisable, :stytoggle 2009-09-10 18:22:26 -04:00
Kris Maglione 94bd791028 Slight fix for <silent> 2009-09-10 18:22:26 -04:00
Kris Maglione ed38331178 Respect 'sanitizetimespan' in command history sanitization. 2009-09-10 18:22:26 -04:00
Kris Maglione 6a26702769 Last commit ++ 2009-09-05 13:55:59 -04:00
Kris Maglione 5116502bf9 Add EMBED mode. 2009-09-03 20:34:19 -04:00
Kris Maglione 561a3ff978 Fix #182, map <silent> quirk. 2009-09-03 20:08:58 -04:00
Kris Maglione ab63b8c314 Fix some hint bugs. 2009-09-03 19:54:14 -04:00
Kris Maglione b8d972ca94 Make some attempt to respect "Clear Private Data" 2009-09-03 17:29:26 -04:00
Kris Maglione 9bc7943667 Add note about ;<Tab> to :h ; 2009-09-03 15:53:44 -04:00
Kris Maglione 6ab4d222ae Fix bug in last commit. 2009-08-29 15:45:17 -04:00
Kris Maglione 3d8aa842da Fix hints with body { position: relative; } 2009-08-28 18:13:37 -04:00
Kris Maglione 30076394fb Deal with exit status of subsheels in make_jar.sh 2009-08-27 12:30:54 -04:00
Kris Maglione e63ed7bc64 Merge branch 'master' of kmaglione@git.vimperator.org:/git/vimperator/liberator 2009-08-27 12:29:00 -04:00
Kris Maglione 776f3f4058 Fix [count]u 2009-08-23 22:44:16 -04:00
Kris Maglione 9d77c018ca Fix something to do with <a>. 2009-08-19 14:03:14 -04:00
Kris Maglione 0b60f3ebcc Fix JS completion sorting bug. Remove some commented code. 2009-08-03 17:33:55 -04:00
Kris Maglione 8dd1c86719 Fix starting.txt 2009-07-29 12:08:03 -04:00
Kris Maglione d42d833452 Fix typo. 2009-07-24 16:13:17 -04:00
Kris Maglione 842dd61f4c Add [c]:toolbaropen[c], [c]:toolbarclose[c], and [c]:toolbartoggle[c]. 2009-07-21 22:18:15 -04:00
Kris Maglione a7de8b8cd0 Add favicons to :ba and :fo 2009-07-21 14:48:40 -04:00
Kris Maglione 773814c985 Make :ba and :fo generally more consistent and less annoying. 2009-07-21 14:48:39 -04:00
Kris Maglione bc5c8fd72d More selective :ext* completion filtering. 2009-07-08 13:27:40 -04:00
Kris Maglione d7e8bf1543 Add :extoptions command 2009-07-08 13:20:27 -04:00
Kris Maglione 6d7c247eac Remove liberator.log from addMap 2009-07-02 11:00:40 -04:00
Kris Maglione 3628ff8803 Fix 'hinttags'. 2009-06-28 23:57:24 -04:00