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
Kris Maglione
645c446470
Don't save ex commands to history while feeding keys.
2009-06-28 16:57:55 -04:00
Kris Maglione
c4e9e414be
Add PrivateMode autocommand. Add -js flag to :au
2009-06-28 15:14:23 -04:00
Kris Maglione
7c7710b23d
Cleanup default 'hinttags' definition a bit
2009-06-28 14:46:23 -04:00
Kris Maglione
55164325df
Don't save storage objects while in private mode, restore them on exit.
2009-06-28 14:37:23 -04:00
Kris Maglione
c2e18373ab
Don't use Cc in common/content/help.js; it's not defined there.
2009-06-21 12:07:03 -04:00
Kris Maglione
8a34f5f60d
Revert "Remove unneeded sleep const in Cache."
...
The bookmark cache is not window specific, and when the first window
disappears, so too does its liberator object.
This reverts commit 4f0154de457464ac7ffa64a6e9a7076e8af8964d.
2009-06-21 11:55:34 -04:00
Kris Maglione
d12f77e347
Revert "Undo unacknowledged damage in penultimate commit."
...
This reverts commit b1455b31491b4443a4789b91ca3d172d55c1b424.
2009-06-06 23:50:26 -04:00
Kris Maglione
83d7e30b5d
Petty makefile changes.
2009-06-06 23:40:17 -04:00
Kris Maglione
f33100d579
Undo unacknowledged damage in penultimate commit.
2009-06-06 23:39:21 -04:00
Kris Maglione
8ac6321a1c
Fix createEvent/init*Event insanity.
2009-06-06 14:47:34 -04:00
Kris Maglione
4b46d967bd
Fix chrome://liberator/content/buffer.js:1797: TypeError:Â win.document.body is null
2009-06-06 14:46:30 -04:00
Kris Maglione
97987ef0f5
Specify sh rather than bash in make_jar.sh shebang line. Fix FIXME.
2009-06-06 10:14:47 -04:00
Kris Maglione
5e760406ab
Fix #283 , etc.
2009-05-30 13:29:17 -04:00
Kris Maglione
311affb871
Fix stupid idiosyncratic idiosyncrasy: RegExp literals are not like array literals—they always return the same object. Remove some dead code.
2009-05-29 14:32:50 -04:00
Kris Maglione
5831b652f9
Fix <C-v>
2009-05-28 17:38:12 -04:00
Kris Maglione
474ce30ada
Minor cleanup/we like symlinks.
2009-05-28 15:03:47 -04:00
Kris Maglione
8d5fc6faea
Update TODO.
2009-05-28 15:02:21 -04:00
Kris Maglione
9b49a41cba
NEWS formatting.
2009-05-27 19:10:14 -04:00
Kris Maglione
6055c8a77b
Add some rough documentation for config.js properties.
2009-05-25 12:10:22 -04:00
Kris Maglione
7f90cdcb6f
Fix idiosyncratic module loading bug.
2009-05-25 11:19:13 -04:00
Kris Maglione
ce120a7f9d
Add to TODO, etc.
2009-05-23 21:24:57 -04:00
Kris Maglione
b8aab050e9
Remove some config.name checks. Add configbase module.
2009-05-23 21:10:32 -04:00
Kris Maglione
16b8af74d1
Remove some config.name checks. Add configbase module.
2009-05-23 21:09:21 -04:00
Kris Maglione
955ee4185b
Fix things like ":map :", ":map +", but not things like ":map <Plus>". Ideas?
2009-05-22 22:18:10 -04:00
Kris Maglione
36f6ff463f
Store canonical names for all bound keys.
2009-05-22 22:12:11 -04:00
Kris Maglione
fa16e09a9a
Don't setcomm /dev/null <(js -Cv180 options.js |& grep .) browser.startup.page on startup.
2009-05-22 17:01:23 -04:00
Kris Maglione
68b75aa5c5
Fix <u>.
2009-05-22 16:58:00 -04:00
Kris Maglione
b74df73c85
More sanity in completion changes in last commit.
2009-05-22 13:59:10 -04:00
Kris Maglione
e9fc3327ed
Make :undo a bit saner. Add TODO about config.name checks.
2009-05-22 13:55:22 -04:00
Kris Maglione
d1241eb346
Merge branch 'master' of kmaglione@git.vimperator.org:/git/vimperator/liberator
2009-05-19 13:06:48 -04:00
Kris Maglione
43537025c6
Some esthetic and practical changes to modes and a couple of completion functions.
2009-05-05 17:23:04 -04:00
Kris Maglione
01a8844d96
Revert "Fix #258 : :set urlseparator= results in infinite loop"
...
This reverts commit e0f50f4eef07670f5c4ece8496785f6683236dc8.
2009-05-01 17:49:41 -04:00
Kris Maglione
dbf60914ab
Add 'fileencoding'
2009-05-01 15:19:35 -04:00
Kris Maglione
e5dc623247
Fix #258 : :set urlseparator= results in infinite loop
2009-05-01 14:26:23 -04:00
Kris Maglione
324597c8a7
Fix completion.
2009-04-29 20:29:14 -04:00
Kris Maglione
2578a77f52
Hack...
2009-04-29 17:34:22 -04:00
Kris Maglione
c64cd9e1af
Don't flush event queue in feedkeys loop.
2009-04-28 14:28:14 -04:00
Kris Maglione
9aec9f3e6a
Fix #243
2009-04-24 19:27:06 -04:00
Kris Maglione
2f753b6d27
Fix #247
2009-04-22 13:15:56 -04:00
Kris Maglione
63360ac6a3
Fix 9b347a8b11e3f9d2b1ffa2391b1cc93bc5997fef (contentEditable)
2009-04-15 18:34:50 -04:00
Kris Maglione
8cd587b496
Fix #212
2009-04-15 18:30:30 -04:00
Kris Maglione
3d8c17574a
Merge branch 'master' of kmaglione@git.vimperator.org:/git/vimperator/liberator
2009-04-15 16:31:37 -04:00
Kris Maglione
f3f70d5cb8
General cleanup related to last commit.
2009-04-15 16:31:32 -04:00
Kris Maglione
df5b66d838
Add 'encoding'
2009-04-13 12:22:17 -04:00
Kris Maglione
5231ce880f
Validate 'hinttags' and 'extendedhinttags'
2009-04-13 08:42:06 -04:00
Kris Maglione
93df18885a
Document incompatibility of go=l and go=r
2009-04-07 16:32:18 -04:00
Kris Maglione
31ca8391b9
Only apply tab binding if tab numbers are enabled.
2009-04-07 15:45:26 -04:00
Kris Maglione
323f3ab175
Fix template.highlightURL
2009-04-06 16:42:48 -04:00
Kris Maglione
3c22453d31
Add horrifically mangled, unicode-aware asciidoc.
2009-03-30 20:16:45 -04:00
Kris Maglione
56da39319b
Fix config.focusChange check.
2009-03-30 11:00:38 -04:00