Vimperator 3.7 released: It's not an April's fool (Part II)

posted Apr 3, 2013, 9:37 AM by Martin Stubenschrott

2013-04-03: It's not an April's fool (Part II)
    * version 3.7
    * Fix :preferences and some :dialog commands for recent Firefoxs
    * Compatibility fixes for Firefox 20
    * Make sure :dialog addons really opens a dialog instead of a tab
    * add -private option to :winopen and :window for Firefox 20+ PrivateBrowsing-per-window
    * Pushed minVersion to Firefox 17
    * Clear command history after returning from private browsing

Vimperator 3.6: A christmas present

posted Dec 24, 2012, 4:32 AM by Martin Stubenschrott

Hello all,

as some of you may know, Vimperator has had problems running at all on very new Firefox versions (17.0+) since they removed a technology called E4X which we heavily depend on.

Fortunately our great Japanese hacking crew around rincaisui managed to replace it and I have just merged the changes. Thanks a lot for your great work!

It seems to work fine, so I thought I'd release Vimperator 3.6 today as a nice christmas present for you to try out! :)

Changelog is quite short this time:

2012-12-24: A christmas present
    * version 3.6
    * Replace E4X, as it's been removed from Firefox 18+
    * Show confirmation prompt again when opening more than 20 URLs or issuing
      'delbmarks!' or 'set! all&' commands
    * Fix search result highlighting for duplicate or overlapping search terms

Find it as usual at ( will take a while for it to be approved). Feedback is welcome of course!

Have a nice christmas and happy new year.


The Vimperator mailing list has moved!

posted Sep 24, 2012, 10:11 AM by Martin Stubenschrott


unfortunately, our old mailing list at suddenly stopped working and there was no response yet from the admins.

So I'd like to move all Vimperator-related discussions to the Google Groups mailing list at:!forum/vimperator-labs

The new address will be .

Please feel free to join the new mailing list, if you are still interested in Vimperator.

Sorry for the inconvenience,


Vimperator 3.4 released

posted Apr 12, 2012, 9:08 AM by Martin Stubenschrott

2012-04-02: It's not an April's fool
  • version 3.4
  • Fixed a mem leak when closing tabs
  • Scrolling some divs failed previously when using "j". Should work now. Thanks dom.lobue
  • hinttags fixes for gmail and other apps
  • Pressing Tab works correctly in hint mode when the list of hints has been filtered
  • Search history is accessible again
  • Display correct status messages when a text search reaches either end of the buffer
  • Url links in :jump list are clickable again
  • Gracefully handle unescaped regex characters in 'urlseparator' option
  • :sanitize now respects timespan values
  • add '-select' option to :tabclose command for specifiying which tab is selected after closing the current one
  • Deleting local marks with :delmarks[!] command is working now
  • Editing password fields with the external editor works again (thanks Gianni)

Get it from here while it's hot.

When to make a setting

posted Apr 10, 2012, 2:12 PM by Martin Stubenschrott   [ updated Apr 10, 2012, 2:13 PM ]

Android 4.0 got it right: Only make a setting when you really need to make it! Vimperator didn't get it right, since we followed Vim for much too long. There is relief, however, once we manage to implement the proposed changes.

Any volunteers? :)

We have moved... AGAIN! :)

posted Apr 4, 2012, 1:41 PM by Martin Stubenschrott   [ updated Apr 7, 2012, 3:22 AM ]

After over 2 years of hosting our site at SourceForge (which I say a big thanks to!) we decided to go back to using Google Sites since I finally found a decent theme. The main reason is, however, that while SourceForge allowed full customization of the site, updating its contents was quite combersome. It involved:
  1. Logging into SSH
  2. Making changes to XML files...
  3. ...which were transformed to HTML by an XSLT script.
  4. Praying! (if the prayers haven't been heard, go back to 2.)
  5. svn commit
  6. If you forgot step 4 and just commited the changes blindly, you could see a terribly broken site ;(

Worst of all, even when step 3 succeeded (by not throwing errors), it was still next to impossible to easily test the whole site, as there was no testbed.

Furthermore, since Vimperator matures and time is as always a limiting factor when you have a full-time job, one important future part of the vimperator labs site is to also blog more about interesting user interface concepts. And therefore, having a WYSIWYG blog editor like the one on Google Sites is really helpful - I could even embed YouTube videos of kittens:

Cute Kittens!


We have moved!

posted Oct 12, 2009, 4:25 PM by Martin Stubenschrott


Finally I found time to update all project pages to a state which is good enough to entirely move to google sites. This will also allow us to find missing pieces of information
as long as we have somehow access to the "old" - actually I wanted to redirect with a CNAME to the old server, but somehow this didn't seem to work.

Please report any issues you find, I am sure there are quite a few small things (like there
is no "Xulmus plugin" issue template on google code yet, but google sites links to that).

Any ideas what else we should put on the new web site?


PS: One bug I found is that only seems to have the correct favicon,
not the 301 redirected - so please use the former when posting a link

License changed to MIT

posted Oct 4, 2009, 8:42 AM by Martin Stubenschrott

After thorough discussion we have decided to license all vimperator labs projects under the MIT license only.
This gives you even more freedom and makes it much clearer to the end user than having vimperator licensed under 3 different licenses (GPL, LGPL and MPL).

1-8 of 8