Vimperator 2.0 alpha 2

And for a Christmas present, I present you: Vimperator 2.0 alpha 2. Lots of bugs has been fixed, but there's probably still lots of them left. Please do report every bug you find so we can fix them. Don't know if anyone will fix them during the Christmas holidays, but atleast next year we will! :)

Happy holidays from me too!


Changes since 1.2:

    * IMPORTANT: For compatibility with vim, guioptions=b has been renamed
      'B'. 'b' now represents the bottom scrollbar.
    * IMPORTANT: :set now sets multiple options, as in Vim. Spaces in values
      must be quoted or escaped.
    * IMPORTANT: Due to much improved autocompletion, changed default 'complete' option
      value to 'sfl', listing intelligent Firefox location bar results. Removed possibility
      to use 'h' in 'complete'.
    * IMPORTANT: AlwaysHint modes were removed as they didn't make too
      much sense with the new hint system
    * IMPORTANT: command actions now take an args object, returned from
      commands.parseArgs, as their first argument. This will break any commands
      not using the args parser explicitly.  The old string value is now
      available via args.string.
    * IMPORTANT: 'verbose' is now used for message levels. Logging is
      controlled by the extensions.liberator.loglevel preference.
    * IMPORTANT: :viusage and :exusage now jump to the help index, use the
      special versions for the old behavior
    * IMPORTANT: renamed Startup and Quit autocmd events to VimperatorEnter and
      VimperatorLeave respectively
    * IMPORTANT: 'verbose' is now by default at 1, set to 0 to not show any status messages
    * IMPORTANT: $VIMPERATOR_HOME is no longer used.

    * Added ~/.vimperator/info/{profile}/, similar to viminfo
    * added $VIMPERATOR_RUNTIME, $VIMPERATOR_INIT
    * :hardcopy now supports output redirection to a file on Unix and MacUnix
    * add ";f" extended hint mode to focus a frame
    * add "r", "l", and "b" to 'guioptions' to toggle the scrollbars.
    * remove spaces and newlines when open urls starting with http:// or similar
      before :o http://linux .com would search for http://linux and for .com, now
      it just opens linux.com. Also handy when pasting broken urls with p or P.
    * add 'wildcase' option
    * 'linkbgcolor', 'linkfgcolor', ... have been replaced with highlight
      groups, HintElem and HintActive
    * new 'followhints' option
    * :buffers supports a filter now to only list buffers matching filter (vim
      incompatible, but consistent with other commands)
    * Favicon support in many places
    * add 'Fullscreen' autocommmand
    * add :colorscheme
    * multibyte support for hints (thanks Xie&Tian)
    * add 'exrc'
    * add 'errorbells'
    * add shell command completion for :!
    * add :map <silent> to prevent a mapping from being echoed
    * add guioptions=nN to number tabs
    * add :loadplugins command
    * add . mapping
    * add N% normal mode command
    * add interpolation for items such as <url> to autocommands
    * add -nargs, -complete, -bang, and -count attribute support to :command
    * much improved completion support, including javascript, option, and search keyword
    * add <PageUp>/<S-Up> and <PageDown>/<S-Down> command-line mappings for
      selecting the previous and next history items
    * remove 'hintstyle', 'hlsearchstyle' and 'visualbellstyle' - use
      :highlight {Hint,Search,Bell}
    * add :highlight
    * add :optionusage
    * add :doautocmd and :doautoall
    * add :style and :delstyle commands, allow :so to source stylesheets
    * add DOMLoad autocmd event
    * add :messages and 'messages'
    * add :runtime
    * add 'runtimepath'
    * allow ; hints to work in the multiline output widget
    * add :scriptnames
    * add commandline completion to 'activate', 'cpt', 'defsearch', 'pageinfo',
      'newtab' and 'popups'
    * add 'helpfile' option
    * add 'wildignore' option
    * add :finish command
    * new events BookmarkAdd, ShellCmdPost, VimperatorLeavePre, DownloadPost
    * add 'cdpath' option
    * allow :dialog to open the cookies manager
    * add 'loadplugins' option
    * add count support to C-^ (Kazuo)
    * add 'eventignore' option
    * add :tabdetach command
    * new ;b extended hint mode (thanks Daniel Schaffrath)
    * :qa! and :q! quit forcefully, as in vim
    * stop macro playback on <C-c>
    * :bmark now updates a bookmark, if possible. :bmark! adds a new one
    * many bug fixes

Comments

No comments.