diff --git a/ChangeLog b/ChangeLog index 822e1d83..b08f72e8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,7 @@
 date:
-	* version 0.5
+	* version 0.4.1
+	* Fixed bug that :open google.com/mail opened ".com/mail" in google search
 	* made    etc. perform the default action, so menus kinda
 	work, and it doesn't beep anymore on tab.
 	* added 'defsearch' setting for setting default search engine
diff --git a/Makefile b/Makefile
index 5b98974e..65aa8194 100644
--- a/Makefile
+++ b/Makefile
@@ -2,7 +2,7 @@
 
 TOP           = $(shell pwd)
 
-VERSION       = 0.4
+VERSION       = 0.4.1
 OS            = $(shell uname -s)
 BUILD_DATE    = $(shell date "+%Y/%m/%d %H:%M:%S")
 
diff --git a/chrome/content/vimperator/bookmarks.js b/chrome/content/vimperator/bookmarks.js
index ec5d82d3..6054a846 100644
--- a/chrome/content/vimperator/bookmarks.js
+++ b/chrome/content/vimperator/bookmarks.js
@@ -160,7 +160,7 @@ function getSearchEngines()
     var firefox_engines = nsSS.getVisibleEngines({ });
     for(var i in firefox_engines)
     {
-        if (!firefox_engines[i].alias || !firefox_engines[i].alias.match(/^\w+$/))
+        if (!firefox_engines[i].alias || !firefox_engines[i].alias.match(/^[a-z0-9_]+$/))
         {
             var alias = firefox_engines[i].name.replace(/^\W*(\w+).*/, "$1").toLowerCase();
             firefox_engines[i].alias = alias;