Hi All!

After a long time without known bugs it's time to release vimb 2.0.

Note the the systax of some commands was change sind last release. This
effects mainly the :?map commands, where now a ' ' is used instead of the
previous '=' to devide the keys from the command to map. Also the format for
the keys in keybidings was changes to fit the example of vim. The allowed
format for special keys are now <Esc>, <CR>, <Tab>, <S-Tab>, <Up>, <Down>,
<Left>, <Right>, <F1>-<F12>

Changes:
- Keymapping can be consist of multiple keys like in vim
- To the ':nmap', ':cmap' and ':imap' commands exists also a no remapped
  counter parts ':nnoremap', ':cnoremap', ... you should know them from vim
- already found keybinds that are prefix of other keybinds are started after
  configurable timeoutlen (default 1000ms) like in vim (:set timeoutlen)
- Function key <F1>-<F12> can be mapped too
- ambiguous keys are shown in statusbar to the user (the last 10 significant
  chars)
- Removed announcement about changed history file format
- Don't allow to paste multiline content from clipboard into inputbox
- Completion list isn't shown if it contains only one item, instead this is
  written to the inputbox immediately
- Allow utf8 chars for keybinds
- Improved the performance if the hint creation a little - now we don't
  identify the hints by their number but by their internal used array index
- Added CTRL-V to pass the next key without mapping - like in pentadactyl
- Added new setting 'strict-focus' - if on, vimb will not focus a form filed
  and switch to input mode when the page wants this - the default value is off
  so vimb behave the same like before
- Allow to run multiple ex commands seperated by a '|' like in the previous
  ':run' command.
- Added new ex command ':no[rmal]' to run normal mode command from inputbox -
  this allows to chain commands together like
  `:set scripts!|set plugins!|no! r` that toggle the scripts and plugin
  settings and reloads the page
- Now all ex commands can be abbreviated if the chars are enough to identify
  the command like in vim. This allows to use ':open ', ':op ' or ':o '.
- Completion can be started also for all possible abbreviations of ex commands
  like ':ta !<Tab>'.
- New ex command ':ha[rdcopy]' to open the print dialog for the current page
- The --dump-config option isn't available anymore - this made less sense,
  because no all configuration options where shown there
- A lot of internal changes related to the key processing
- Real command mode keybindings ':cmap foo bar' will now work and write 'bar'
  into inputbox if foo is typed
- Implemented some handy input editing commands from vim <CTRL-H>, <CTRL-W>,
  <CTRL-U>, <CTRL-B> and <CTRL-E> - so these commands can be mapped to
  keybindings too
- Vimb allows to send user defined headers or manipulate headers or remove them
  for every request with the new setting `:set header=Referer,DNT=1`
- All settings are now in the man page too.
- The load progress is shown in the window title too, to allow to see if a page
  is loaded if vimb browser is used in a tabbed environment.
- History indicator is shown in status bar to show if the user can go back and
  or forward in browser history [+-] like in pentadactyl.
- New commands `]]` and `[[` are now available to easily click prev/next links
  on pages lilke in pentadactyl (plus new setting for `previouspattern` and
  `nextpattern`).
- Vimb has now a new setting to set the cookie policy `cookie-accept`.
- A lot of minor bug fixed and code optimizations.

Enjoy the new release!

Daniel

------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
vimb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vimb-users

Reply via email to