Commit Graph
90 Commits
Author SHA1 Message Date
Kris Maglione f4613ec8a8 Dont lower-case completion strings. 2008-10-06 22:06:15 +00:00
Kris Maglione 23199b84d1 Dont die if the history completion service isnt available 2008-10-06 22:00:30 +00:00
Kris Maglione 2b5daac844 Check for Components.utils.reportError before calling it 2008-10-06 21:55:38 +00:00
Kris Maglione 1084a94f65 Dump a stack on failed module load 2008-10-06 21:52:50 +00:00
Kris Maglione 899fa605e6 Make autocompletion generally more reasonable 2008-10-06 18:48:08 +00:00
Kris Maglione 50ba2ed66e Cache favicons 2008-10-06 16:20:24 +00:00
Kris Maglione f8a8904716 Minor cleanup 2008-10-06 16:05:32 +00:00
Kris Maglione d5f8ce6438 Add :sty! and :hi! to allow instantiation without error checking 2008-10-06 15:17:19 +00:00
Kris Maglione 5ec80e0468 Make :hi less obtrusive, maybe not better. 2008-10-06 04:51:27 +00:00
Kris Maglione 4c0523d052 Fix :pageinfo layout 2008-10-06 03:27:31 +00:00
Kris Maglione 31e3d33dcd Add a :highlight command. Behavior subject to change. RFC. 2008-10-06 02:07:46 +00:00
Kris Maglione 18c67c92ed Insert the chrome stylesheet before the last element in the document, rather than the first. 2008-10-06 00:51:16 +00:00
Kris Maglione 0a8252fb2a Added :sty chrome to style the main window, moved a bunch of inline styles to CSS, fixed some completion bugs, removed util.blankDocument 2008-10-05 23:38:31 +00:00
Kris Maglione 9e13dee7dd Use the favicon returned by history search. 2008-10-05 14:26:32 +00:00
Kris Maglione 05aac8ced6 Fix some brokenness 2008-10-05 07:40:26 +00:00
Kris Maglione 49e7229830 Turn favicons back on. Don't let the completion list jump. Move some stuff to vimperator.css. 2008-10-05 05:10:15 +00:00
Kris Maglione e5bce7c63c *** empty log message *** 2008-10-05 04:06:14 +00:00
Kris Maglione 55df63ee81 Fix favcons in completions, add "shutdown" trigger, register vimperator.css as user stylesheet, make option completions better, hide completion list when no completions available. Yeah. A lot. Sorry. 2008-10-05 03:50:09 +00:00
Kris Maglione 506838b41d Add help and NEWS entries for :bmark! 2008-10-04 19:58:18 +00:00
Kris Maglione 4b4e578dc3 Make :style better 2008-10-04 19:22:54 +00:00
Kris Maglione 690ce8d8e2 Fix :bmarks formatting 2008-10-04 08:53:29 +00:00
Kris Maglione ea1db5762f Add README.E4X, a quick intro to E4X syntax, to the src directory. 2008-10-04 07:33:53 +00:00
Kris Maglione 27328ca295 Back out part of my last commit. 2008-10-04 06:15:39 +00:00
Kris Maglione ce06d55415 Fix some brokenness 2008-10-04 05:37:57 +00:00
Kris Maglione 1891746b9e Bunch-o-fixes, plus some non-trivial changes that I may wind up weeding out. 2008-10-04 04:08:03 +00:00
Kris Maglione 982bbfd9ce Protect the MOW from invalid XML. Other minor cleanup. 2008-10-04 01:10:53 +00:00
Kris Maglione 40ff96452e Make some stuff nicer. Add heredoc support to :sty 2008-10-04 00:00:25 +00:00
Kris Maglione 267535d9c7 Remove <<<<<<< from NEWS 2008-10-03 23:21:43 +00:00
Kris Maglione af60f0ba86 Add :style to NEWS 2008-10-03 23:16:19 +00:00
Kris Maglione 1bb07747c4 Add :style and :delstyle commands. Need to write NEWS and :help entries, I suppose 2008-10-03 23:14:30 +00:00
Kris Maglione 7521ef4bf1 Fix :pageinfo spacing, and stuff. 2008-10-03 16:50:21 +00:00
Kris Maglione 2e16ddc8f1 *** empty log message *** 2008-10-03 15:22:27 +00:00
Kris Maglione 36ca0c98a8 Make completion generally niftier (add a rate limiting timer) 2008-10-03 03:08:51 +00:00
Kris Maglione b7b8b86b11 Half-hearted attempt to unbreak completions 2008-10-02 22:39:14 +00:00
Kris Maglione 298d0ab294 Better option completion. 2008-10-02 22:08:58 +00:00
Kris Maglione 8100d941f8 Make :pageinfo extensible 2008-10-02 19:22:02 +00:00
Kris Maglione 9dd5f1612b Cleanup storage.jsm 2008-10-02 17:23:42 +00:00
Kris Maglione 37e5b59db5 Likely unnecessary optimization. 2008-10-02 07:27:47 +00:00
Kris Maglione 23db634910 Which might account for stupid mistakes that I notice right after I commit. 2008-10-02 07:05:26 +00:00
Kris Maglione 9d370cfc89 I cant sleep. 2008-10-02 07:04:31 +00:00
Kris Maglione c37500251a Minor adjustment to last commit. 2008-10-02 06:48:53 +00:00
Kris Maglione 76b6c530b1 Frob some fnords. 2008-10-02 06:42:42 +00:00
Kris Maglione b7267adb21 Remove spurious code. 2008-10-01 17:50:00 +00:00
Kris Maglione 511162bd82 Fix spacing in :bmarks. 2008-10-01 14:13:37 +00:00
Kris Maglione 51c2ca313d Minor cleanup. 2008-10-01 13:57:34 +00:00
Kris Maglione fa7a2f738c Fix some brokenness. 2008-10-01 13:45:08 +00:00
Kris Maglione 4f717c5263 Fix another typo in storage.jsm 2008-10-01 13:31:57 +00:00
Kris Maglione cc27911a60 More, more, more of the same. 2008-10-01 04:21:01 +00:00
Kris Maglione 4014da43e1 More of the same. 2008-10-01 03:22:46 +00:00
Kris Maglione 75ac81eb5c More of the same. 2008-10-01 00:25:46 +00:00
Kris Maglione 1cf325a539 Refactor HTML generation to use E4X. Could use some refactoring. 2008-09-30 23:37:33 +00:00
Kris Maglione 2a9ad9a18b Fix typo in storage.jsm. 2008-09-30 21:17:59 +00:00
Kris Maglione d8741b5140 *** empty log message *** 2008-09-18 14:10:02 +00:00
Kris Maglione 5b39351611 Silently pop the mode stack on command accept. 2008-09-16 00:29:37 +00:00
Kris Maglione 52ea644035 Fix some code in feedkeys. 2008-09-15 22:53:54 +00:00
Kris Maglione ba98a3821a Unbreak commandline.input(). 2008-09-15 22:44:48 +00:00
Kris Maglione 4d7105f2bc Fix modes.pop(). 2008-09-15 22:23:33 +00:00
Kris Maglione 19f30ff92f s/(Events.)ismacro/\1isMacro/. 2008-09-15 22:06:35 +00:00
Kris Maglione e1cbf43661 Allow <C-c> in recorded macros. 2008-09-15 21:27:57 +00:00
Kris Maglione 7c19363383 Allow :q! and :qa!, as in vim. 2008-09-15 21:24:51 +00:00
Kris Maglione 6044370007 Cleanup the search highlighting code a bit. 2008-09-15 06:29:46 +00:00
Kris Maglione 7caca73e18 Set modes.isReplaying any time we're feeding keys--unbreak :map (maybe this isn't the best way). 2008-09-15 05:44:34 +00:00
Kris Maglione 21e2bee6fd Cleanup storage.jsm. Add copyright line. 2008-09-15 04:04:56 +00:00
Kris Maglione 316fb44908 Fix hls in newer versions of Firefox. 2008-09-15 04:00:23 +00:00
Kris Maglione 424549354f Cancel repeated macro playback if one invocation fails or is canceled. 2008-09-14 22:34:58 +00:00
Kris Maglione bb4d268d0d Add NEWS entry for hints in the MOW. 2008-09-14 22:26:40 +00:00
Kris Maglione 386bfb1f20 Allow hints in the MOW. 2008-09-14 22:23:06 +00:00
Kris Maglione caf1274df9 Cancel macro playback on <C-c>. 2008-09-14 21:20:56 +00:00
Kris Maglione 599b4856e8 Update mode message on set modes.isReplaying(). 2008-09-14 20:56:47 +00:00
Kris Maglione da7850dadb Don't jump to the next result when submitting a /search. 2008-09-14 20:49:31 +00:00
Kris Maglione 7e610e5e8b Report macro replay in the mode line. 2008-09-14 20:45:04 +00:00
Kris Maglione 33f530d94a Only set options to their default value if they're undefined globally. 2008-09-14 20:36:43 +00:00
Kris Maglione a665c842a0 Fix MOW bug. 2008-09-14 18:40:35 +00:00
Kris Maglione 0a9b61dc73 Fix 'for each' loops. 2008-09-14 16:47:24 +00:00
Kris Maglione fbf64ee113 Move storage.jsm to the 'modules' directory and exclude it from the jar. 2008-09-14 07:54:16 +00:00
Kris Maglione 8908c10ed2 Include *.jsm in the jar (and, incidentally, comment out a dump). 2008-09-14 06:44:31 +00:00
Kris Maglione a863083360 Make bookmark cache window independent and more dynamic. 2008-09-14 01:16:23 +00:00
Kris Maglione 59f861ad00 Fix typo in tabs.txt. 2008-09-12 18:12:55 +00:00
Kris Maglione 40f1c185e8 Move marks to storage module. 2008-09-12 00:41:36 +00:00
Kris Maglione 5608c04d00 Move macro storage to the storage module. 2008-09-11 22:39:28 +00:00
Kris Maglione fc36dcf01e Cleanup. 2008-09-11 20:50:32 +00:00
Kris Maglione 0cc667f6fe Rename storage.jsi to storage.jsm. 2008-09-11 20:16:03 +00:00
Kris Maglione 1e69a5f40c Fix liberator.storage.saveAll(). 2008-09-11 04:00:23 +00:00
Kris Maglione 23741d8d50 Only fire truncate event from storage module if array is actually truncated. 2008-09-11 03:20:49 +00:00
Kris Maglione 86b9415ad9 Trigger setters on option change. 2008-09-11 03:15:36 +00:00
Kris Maglione 56155a6032 Add a storage module to persistently store, and share between windows, quickmarks, command/search history, and option values. 2008-09-11 02:29:57 +00:00
Kris Maglione ca6048ef05 Update bookmarks cache based on bookmarks observer. 2008-09-10 19:36:30 +00:00
Kris Maglione 55b5a3b6f3 Removed unnecessary !importants from CSS. 2008-09-10 18:07:03 +00:00
Kris Maglione 2449b20e44 Add CSS for last commit. 2008-09-10 07:32:21 +00:00
Kris Maglione 4b6c27b1e7 Added liberator.commandline.input() to prompt the user. Added prompt when opening too many tabs. 2008-09-10 04:28:11 +00:00