Commit Graph
100 Commits
Author SHA1 Message Date
Doug Kearns 434844b688 use the 'singleton' construction idiom rather than classical constructors for
creating the bookmarks, history, commandline, search, previewwindow,
bufferwindow, statusline, buffer, editor, marks and quickmarks objects
2007-11-11 02:18:15 +00:00
Doug Kearns ca8e6f4529 finish changing linksearch to work with \[lL] rather than \[uU] modifiers 2007-11-11 02:00:25 +00:00
Doug Kearns 5506546f10 ignore mappings if :normal is called with the ! 2007-11-10 15:14:30 +00:00
Doug Kearns 2c5655e182 whitespace formatting fixes 2007-11-10 15:06:07 +00:00
Doug Kearns 7e59f88c96 make it clear that the arg is optional for :tabnext and :tabprevious 2007-11-10 12:02:00 +00:00
Doug Kearns 87ecebd815 remove the warning in :noremap's help regarding its general bodginess 2007-11-09 12:53:38 +00:00
Doug Kearns 922e4c3c14 add support for arbitrary {rhs} key sequences and <Leader> to :noremap 2007-11-07 10:24:20 +00:00
Doug Kearns 285d4c3173 allow number options to be set with octal and hex values 2007-11-07 03:08:29 +00:00
Doug Kearns 235dd7bc60 don't attempt to add the frame indicator if v.buffer.shiftFrameFocus is called
on a non-HTML document
2007-11-06 12:10:25 +00:00
Doug Kearns 4faab88df1 use the innerHeight property of window rather than mPanelContainer's box object
for calculating v.buffer.pageHeight
2007-11-06 11:42:19 +00:00
Doug Kearns b204012556 convert single quotes to double quotes 2007-11-06 11:22:39 +00:00
Doug Kearns e6a678257d return the boolean expression directly from option validators since nothing is
done in the conditionals
2007-11-06 10:21:12 +00:00
Doug Kearns 0380a4ba55 add a validator for the 'activate' option 2007-11-06 09:45:42 +00:00
Doug Kearns bd07083330 simplify the implementation of :qmark 2007-11-06 09:24:21 +00:00
Doug Kearns e1cd0e07bb allow ^= to be used for prepending values to string options and for multiplying
number options
2007-11-06 08:59:02 +00:00
Doug Kearns d8572f387b update the example RC file's sample echo command as it now requires a quoted
string arg
2007-11-04 06:32:33 +00:00
Doug Kearns eca6e4c319 update vimperator.vim 2007-11-04 05:53:21 +00:00
Doug Kearns 4c0b9967ac remove mozunit.js 2007-11-03 08:55:22 +00:00
Doug Kearns 34da6b0f0e declare some accidentally global vars 2007-11-03 08:51:07 +00:00
Doug Kearns d4c64d01b0 fix some help typos 2007-11-02 10:05:51 +00:00
Doug Kearns 0fd8ca24fe update comment 2007-11-02 08:34:12 +00:00
Doug Kearns 65b2314f03 move String#toURLArray to v.util.stringToURLArray - think of the kittens! 2007-11-02 08:30:54 +00:00
Doug Kearns b73d76cf6f specify the "g" flag to all replace calls in escapeHTML 2007-11-02 08:11:01 +00:00
Doug Kearns 835b6fc726 remove redundant boolean equality test in v.bookmarks.add 2007-11-01 01:18:00 +00:00
Doug Kearns 346c8abb4b add some more missing semicolons 2007-10-31 10:23:48 +00:00
Doug Kearns 3946d7edb7 remove duplicate "T" hints mapping 2007-10-31 09:31:44 +00:00
Doug Kearns 1a9ed6bf6b remove empty statement 2007-10-31 09:20:29 +00:00
Doug Kearns 95d0487677 add some missing semicolons 2007-10-31 09:02:03 +00:00
Doug Kearns a5202d1b9b move the definition of v.options.pageinfo to its proper alphabetical position 2007-10-31 07:57:47 +00:00
Doug Kearns e736d007c7 remove redundant equality test for engine_name in v.bookmarks.getSearchURL 2007-10-31 07:44:34 +00:00
Doug Kearns 4646046bbb always specify the radix arg when calling parseInt rather than rely on it
'guessing' correctly
2007-10-31 04:28:53 +00:00
Doug Kearns 664782bc36 update NEWS 2007-10-30 13:15:11 +00:00
Doug Kearns 432ddcdc40 fix capitalisation typo 2007-10-30 12:32:30 +00:00
Doug Kearns 4a5f71e72d make sure frame, iframe and area elements are properly hinted on XHTML pages 2007-10-30 09:54:48 +00:00
Doug Kearns 8c5aaa384f remove redundant return statement from v.events.toString 2007-10-30 09:41:49 +00:00
Doug Kearns 9476bbedc7 remove some old TODO comments 2007-10-30 09:29:32 +00:00
Doug Kearns d600a7d6aa remove unnecessary &nbsp; entities from the output of :pageinfo (really this
time)
2007-10-30 05:54:15 +00:00
Doug Kearns 347738ce4e revert last accidental commit 2007-10-30 05:49:57 +00:00
Doug Kearns 1bef37bff7 remove unnecessary &nbsp; entities from the output of :pageinfo 2007-10-30 03:23:21 +00:00
Doug Kearns 54b6acb22b fix typo in :pageinfo compatibility string 2007-10-29 11:48:02 +00:00
Doug Kearns f57e6b6190 round the output times of :time to 2 decimal places 2007-10-28 09:16:54 +00:00
Doug Kearns 81a8ebecb6 only source JavaScript files (*.js) from the plugin directory on startup 2007-10-28 07:09:05 +00:00
Doug Kearns 3b06ae715f fix some typos in NEWS 2007-10-27 15:04:31 +00:00
Doug Kearns 961a1bdad3 make further refinements to the output of :pageinfo 2007-10-27 13:37:23 +00:00
Doug Kearns 94c423dc3f allow :tabnext and :tabprevious to accept an arg and make gT use its count for
relative tab motion
2007-10-27 13:05:14 +00:00
Doug Kearns 65a92350ba move :pageinfo command definition to its proper alphabetical position 2007-10-27 11:15:22 +00:00
Doug Kearns bb08123118 fix whitespace 2007-10-27 11:01:24 +00:00
Doug Kearns 28c4f88b55 use -1 as the default value for the ex command count 2007-10-27 10:44:09 +00:00
Doug Kearns f66d82fb7d display a better error message for invalid ex commands 2007-10-27 07:12:52 +00:00
Doug Kearns 7d1e454a61 update NEWS 2007-10-27 01:57:59 +00:00
Doug Kearns 95fbbac537 prepend the count specified to a user mapping to the map's RHS 2007-10-26 13:04:27 +00:00
Doug Kearns 9adcddff76 add a note about :hover requiring an element in the selector when in quirks
mode
2007-10-26 12:09:25 +00:00
Doug Kearns d192304759 replace & with the HTML entity in escapeHTML 2007-10-26 04:48:28 +00:00
Doug Kearns ecd70b31e8 trivial whitespace fixes 2007-10-25 13:25:58 +00:00
Doug Kearns 47481df697 add TODO and simplify replace 'pattern' for uppercasing modifier chars 2007-10-25 12:48:17 +00:00
Doug Kearns a3075cd484 allow lowercase modifier chars in the {lhs} arg of :map and related commands 2007-10-25 07:59:52 +00:00
Doug Kearns b8221a475b remove duplication in private getMap() of Mappings 2007-10-25 07:42:20 +00:00
Doug Kearns 5435f7acd3 replace references to 'beep' in the help with 'visualbell' 2007-10-25 01:53:18 +00:00
Doug Kearns 2e408eb3f8 remove accidentally included addOption() cruft from last commit 2007-10-23 08:14:03 +00:00
Doug Kearns 93bd4513cb move Mappings() to the vimperator namespace 2007-10-22 06:36:24 +00:00
Doug Kearns e900bcd334 use a regexp literal for matching the leader token in :map 2007-10-22 05:32:22 +00:00
Doug Kearns 3d71efbdc1 move Map() to the vimperator namespace 2007-10-22 05:18:18 +00:00
Doug Kearns f2e530d326 update NEWS 2007-10-22 04:45:03 +00:00
Doug Kearns e76fe4f7a2 update NEWS 2007-10-22 03:14:24 +00:00
Doug Kearns 9f241a2635 add :mkvimperatorrc to RC file highlighter 2007-10-22 03:08:38 +00:00
Doug Kearns e410df4439 move remaining global constructor functions to the vimperator namespace 2007-10-21 10:39:23 +00:00
Doug Kearns 79577bea5f move Options.{setPref,getPref,setFirefoxPref,getFirefoxPref} to slots of vimperator.options 2007-10-21 05:34:50 +00:00
Doug Kearns d28cb96df2 add 'editor' to RC file syntax highlighter 2007-10-21 04:53:03 +00:00
Doug Kearns 5c6e60676f don't store options as preferences anymore 2007-10-20 12:47:15 +00:00
Doug Kearns 1533d3889d add new :mkvimperatorrc command 2007-10-20 12:40:01 +00:00
Doug Kearns eb26b06883 match comments more aggressively - add a vimperatorLineComment group 2007-10-20 07:39:10 +00:00
Doug Kearns 9873fed42c remove io.pathExists() 2007-10-20 02:53:46 +00:00
Doug Kearns 0a01a5317b move cursor property assignment to .hl-URL 2007-10-19 15:26:57 +00:00
Doug Kearns 815f11ea3c update NEWS - remove MOW hyperlinking 2007-10-19 15:23:49 +00:00
Doug Kearns e82a6c0929 add basic string highlighting for the Vim RC file 2007-10-19 11:22:13 +00:00
Doug Kearns edce7ff639 rename file.js io.js 2007-10-19 00:00:12 +00:00
Doug Kearns 4f1dacc7a2 fix link target of :ls URLs in the MOW 2007-10-18 12:42:27 +00:00
Doug Kearns 1b05ad305f explicity use an element in the .hl-URL:hover selector since the MOW currently
uses about:blank which puts FF in quirks mode where this is required
2007-10-18 11:35:53 +00:00
Doug Kearns a03c6021fd update NEWS 2007-10-18 05:58:40 +00:00
Doug Kearns 800d76f031 update vimperator.vim revision date 2007-10-17 00:35:20 +00:00
Doug Kearns 84bee2a914 further limit where vimperatorCommandWrapper matches 2007-10-17 00:33:32 +00:00
Doug Kearns 83df17f660 use the value of 'activate' when opening new tabs from the MOW 2007-10-16 14:05:52 +00:00
Doug Kearns 9fbdfcedc2 update NEWS for hyperlinked MOW output 2007-10-16 12:49:13 +00:00
Doug Kearns 91452f438f make each row of the buffer list clickable and jump to the selected buffer 2007-10-16 12:05:57 +00:00
Doug Kearns be22d59c63 make URLs in the :bmarks output clickable 2007-10-16 11:11:13 +00:00
Doug Kearns 4a7059d524 minor refactoring of vimperator.beep 2007-10-16 03:58:01 +00:00
Doug Kearns 70a4dff190 move LocalFile and fopen to a vimperator.io namespace 2007-10-16 01:53:37 +00:00
Doug Kearns 5eb7d90013 remove backported NEWS item 2007-10-16 00:30:51 +00:00
Doug Kearns fe3e76b158 allow Vimperator to run directly from an unpackaged development directory 2007-10-15 00:22:30 +00:00
Doug Kearns 47f1d83899 remove backported NEWS items 2007-10-14 22:40:02 +00:00
Doug Kearns 4c125b4ac1 enforce our status bar styles 2007-10-12 04:08:10 +00:00
Doug Kearns 04a37997c4 pass all key events through to FF when in designMode 2007-10-11 08:35:53 +00:00
Doug Kearns e261adcba4 put the help section locating block in a timeout to sure the first call to
:help {arg} works
2007-10-11 01:27:43 +00:00
Doug Kearns d344437cc5 fix typo in :preferences usage 2007-10-11 01:06:46 +00:00
Doug Kearns 3445efce18 mention $VIMPERATOR_HOME in the help 2007-10-10 06:02:50 +00:00
Doug Kearns 8339cea65d allowd the sidebar width to range from 10% - 90% 2007-10-09 23:19:44 +00:00
Doug Kearns 35f1205176 add "s" and "a" mappings to extended hints mode for saving hint targets 2007-10-09 12:47:31 +00:00
Doug Kearns e4b3f111f2 update / and ? help for changed 'linksearch' modifiers 2007-10-09 06:40:17 +00:00
Doug Kearns 808feaa5bd use "[Help]" in the status line for the internal help page 2007-10-09 05:08:47 +00:00
Doug Kearns 8ce3760795 revert to using the text box for echoing commands 2007-10-09 04:40:28 +00:00