From stubenschrott at gmx.net Tue Apr 1 06:20:57 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Tue, 01 Apr 2008 15:20:57 +0200 Subject: [Vimperator] VIM Office! In-Reply-To: References: Message-ID: <47F236B9.1010307@gmx.net> Viola Zolt?n wrote: > Now it come me a tip: in the MS-Office it is exist a VIM-emulation as a > buy-software: > http://www.viemu.com/viemu-vi-vim-word-outlook.html Mhm, looks very cool indeed. But well, for us Linux freaks of course not the right thing. From george at reilly.org Tue Apr 1 10:20:19 2008 From: george at reilly.org (George V. Reilly) Date: Tue, 1 Apr 2008 10:20:19 -0700 Subject: [Vimperator] VIM Office! In-Reply-To: References: Message-ID: I've used ViEmu extensively in both its Visual Studio and its Word/Office flavors. It works quite well. It is, however, written in C++ and intimately tied to the VS and Office extension APIs. Open Office is a Java application and probably doesn't support the Office APIs. NGEDIT is a one-man company, so I'd be surprised to see ViEmu ported to OpenOffice. -- /George V. Reilly george at reilly.org http://www.georgevreilly.com/blog http://blogs.cozi.com/tech On 31/03/2008, Viola Zolt?n wrote: > > Now it come me a tip: in the MS-Office it is exist a VIM-emulation as a > buy-software: > http://www.viemu.com/viemu-vi-vim-word-outlook.html > > But I want stay in Linux and OOo... > > Zoli > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080401/43b8a730/attachment.html From mac at calmar.ws Tue Apr 1 17:32:41 2008 From: mac at calmar.ws (calmar) Date: Wed, 2 Apr 2008 02:32:41 +0200 Subject: [Vimperator] macro's seems to work properly Message-ID: <20080402003241.GA24368@tuxli> Hi Martin, You asked me to check something with the macros, something you changed with or so. They all seem to work here. cheers marco -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws From daning106 at gmail.com Tue Apr 1 23:43:49 2008 From: daning106 at gmail.com (Wang Ning) Date: Wed, 2 Apr 2008 14:43:49 +0800 Subject: [Vimperator] Can vimperator change the Message-ID: Hi folks, I have use vimperator for a long time and I love this extension. One thing I want to suggest is that can we change the using of ctrl+v? I use firefox 3 beta 4 and build vimperator 0.6 from the cvs. When I type in a richEdit such as gmail, I use ctrl+q. Everything works well except paste. I use ctrl+v to paste text to the forms but it doesn't work. The ctrl+v can pass ESC key when ctrl+q pressed, but it can't pass itself? Ctrl+v is set to pass a single key in vimperator. I wonder if we change the passing single key from ctrl+v to other shortcut, thing would be better. How do you think? Furthermore, I use ctrl+c and ctrl+v frequently when surfing the web. However, using vimperator I have to press ctrl+v + ctrl+c to copy and to press ctrl+v + ctrl+v to paste, even in the url address and the vimperator control bar. It is really bothering me. Can that improved? I know use i to caret mode, then ctrl+v to select text, and press y to copy them. But if I am typing in a form, how to copy and paste? Looking forward from you. Sincerely, Wang Ning From violazoli at gmail.com Wed Apr 2 00:10:52 2008 From: violazoli at gmail.com (=?ISO-8859-1?Q?Viola_Zolt=E1n?=) Date: Wed, 2 Apr 2008 09:10:52 +0200 Subject: [Vimperator] hungarian tutorial of vimperator is available! Message-ID: Hi, at this link: http://portal.linuxempire.hu/node/57 is available a tutorial of vimperator in hungarian language! Writed by I. This is in this time the best, biggest howto of the Vimperator prog. Please to link it to the vimperator-wiki! Zoli -- Honlapom: http://poliverzum.birodalom.net/powi F?rumom: http://birodalom.net/forum A #86-os sorsz?m? hivatalosan bejegyzett GoboLinux felhaszn?l? The #86 official GoboLinux-user A GoboLinux felhaszn?l?k hivatalos magyar f?ruma: The official forum for the hungarian GoboLinux-users: http://linux.birodalom.net/smf -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080402/46c0d378/attachment.html From stubenschrott at gmx.net Wed Apr 2 03:36:45 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 02 Apr 2008 12:36:45 +0200 Subject: [Vimperator] Can vimperator change the In-Reply-To: References: Message-ID: <47F361BD.30106@gmx.net> Wang Ning wrote: > Hi folks, > > I have use vimperator for a long time and I love this extension. One > thing I want to suggest is that can we change the using of ctrl+v? > I use firefox 3 beta 4 and build vimperator 0.6 from the cvs. > When I type in a richEdit such as gmail, I use ctrl+q. Everything > works well except paste. I use ctrl+v to paste text to the forms but > it doesn't work. The ctrl+v can pass ESC key when ctrl+q pressed, but > it can't pass itself? Ctrl+v is set to pass a single key in > vimperator. I wonder if we change the passing single key from ctrl+v > to other shortcut, thing would be better. How do you think? > Furthermore, I use ctrl+c and ctrl+v frequently when surfing the web. > However, using vimperator I have to press ctrl+v + ctrl+c to copy and > to press ctrl+v + ctrl+v to paste, even in the url address and the > vimperator control bar. It is really bothering me. Can that improved? > I know use i to caret mode, then ctrl+v to select text, and press y to > copy them. But if I am typing in a form, how to copy and paste? > Looking forward from you. Ctrl-v is just very vim like, also i must say i am so used to just middle clicking to past, that i don't need it too often to really get annoyed. So I don't think I'll change it. Does :noremap actually work to disable ctrl-v? Never tried. -- Martin From stubenschrott at gmx.net Wed Apr 2 03:43:00 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 02 Apr 2008 12:43:00 +0200 Subject: [Vimperator] hungarian tutorial of vimperator is available! In-Reply-To: References: Message-ID: <47F36334.1010103@gmx.net> Viola Zolt?n wrote: > Hi, > at this link: > http://portal.linuxempire.hu/node/57 > is available a tutorial of vimperator in hungarian language! Writed by > I. This is in this time the best, biggest howto of the Vimperator prog. > Please to link it to the vimperator-wiki! Thanks a lot for the tutorial, I added it to this new wiki page: http://vimperator.cutup.org/index.php?title=Tutorials -- Martin From chappell.wat at gmail.com Wed Apr 2 03:43:59 2008 From: chappell.wat at gmail.com (Chappell.Wat) Date: Wed, 02 Apr 2008 18:43:59 +0800 Subject: [Vimperator] Can vimperator change the In-Reply-To: References: Message-ID: <47F3636F.6020202@Gmail.com> Hi Wang: I think you could use ctrl-c to yank and ctrl-v to paste in a form. Yours, Chappell.Wat Wang Ning wrote: > Hi folks, > > I have use vimperator for a long time and I love this extension. One > thing I want to suggest is that can we change the using of ctrl+v? > I use firefox 3 beta 4 and build vimperator 0.6 from the cvs. > When I type in a richEdit such as gmail, I use ctrl+q. Everything > works well except paste. I use ctrl+v to paste text to the forms but > it doesn't work. The ctrl+v can pass ESC key when ctrl+q pressed, but > it can't pass itself? Ctrl+v is set to pass a single key in > vimperator. I wonder if we change the passing single key from ctrl+v > to other shortcut, thing would be better. How do you think? > Furthermore, I use ctrl+c and ctrl+v frequently when surfing the web. > However, using vimperator I have to press ctrl+v + ctrl+c to copy and > to press ctrl+v + ctrl+v to paste, even in the url address and the > vimperator control bar. It is really bothering me. Can that improved? > I know use i to caret mode, then ctrl+v to select text, and press y to > copy them. But if I am typing in a form, how to copy and paste? > Looking forward from you. > > Sincerely, > Wang Ning > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > > From stubenschrott at gmx.net Wed Apr 2 03:49:37 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 02 Apr 2008 12:49:37 +0200 Subject: [Vimperator] Can vimperator change the In-Reply-To: <47F3636F.6020202@Gmail.com> References: <47F3636F.6020202@Gmail.com> Message-ID: <47F364C1.50604@gmx.net> Chappell.Wat wrote: > Hi Wang: > I think you could use ctrl-c to yank and ctrl-v to paste in a form. Ctrl-c might work, but ctrl-v you definitly have to use ctrl-v,ctrl-v to paste. But I really wouldn't know of a better keybinding to use for ctrl-v. From dpb at driftaway.org Wed Apr 2 04:13:11 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Wed, 2 Apr 2008 11:13:11 +0000 Subject: [Vimperator] Can vimperator change the In-Reply-To: <47F364C1.50604@gmx.net> References: <47F3636F.6020202@Gmail.com> <47F364C1.50604@gmx.net> Message-ID: On 02/04/2008, Martin Stubenschrott wrote: > Chappell.Wat wrote: > > > Hi Wang: > > I think you could use ctrl-c to yank and ctrl-v to paste in a form. > > > Ctrl-c might work, but ctrl-v you definitly have to use ctrl-v,ctrl-v to > paste. But I really wouldn't know of a better keybinding to use for ctrl-v. On the other hand, why does Ctrl-V get us out of pass through mode? IMO only ESC should do that. -- Daniel From stubenschrott at gmx.net Wed Apr 2 04:28:07 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 02 Apr 2008 13:28:07 +0200 Subject: [Vimperator] Can vimperator change the In-Reply-To: References: <47F3636F.6020202@Gmail.com> <47F364C1.50604@gmx.net> Message-ID: <47F36DC7.10202@gmx.net> Daniel Bainton wrote: > On the other hand, why does Ctrl-V get us out of pass through mode? > IMO only ESC should do that. It gets you out there for one command. So you can use Ctrl-q, then do all sorts of e.g. gmail commands, then press ctrl-v,ctrl-o to go back to a page and continue in pass thru mode. From dpb at driftaway.org Wed Apr 2 04:37:28 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Wed, 2 Apr 2008 11:37:28 +0000 Subject: [Vimperator] Can vimperator change the In-Reply-To: <47F36DC7.10202@gmx.net> References: <47F3636F.6020202@Gmail.com> <47F364C1.50604@gmx.net> <47F36DC7.10202@gmx.net> Message-ID: On 02/04/2008, Martin Stubenschrott wrote: > Daniel Bainton wrote: > > > On the other hand, why does Ctrl-V get us out of pass through mode? > > IMO only ESC should do that. > > > It gets you out there for one command. So you can use Ctrl-q, then do > all sorts of e.g. gmail commands, then press ctrl-v,ctrl-o to go back to > a page and continue in pass thru mode. Ah. Well it should say so at the bottom then. When I press ctrl-v there, there is no mode line there. It's a bit confusing. -- Daniel From violazoli at gmail.com Wed Apr 2 07:37:13 2008 From: violazoli at gmail.com (=?ISO-8859-1?Q?Viola_Zolt=E1n?=) Date: Wed, 2 Apr 2008 16:37:13 +0200 Subject: [Vimperator] hungarian tutorial of vimperator is available! In-Reply-To: <47F36334.1010103@gmx.net> References: <47F36334.1010103@gmx.net> Message-ID: Thanks for the linking, dear Martin! Zoli 2008/4/2, Martin Stubenschrott : > > Viola Zolt?n wrote: > > > Hi, > > at this link: > > http://portal.linuxempire.hu/node/57 > > is available a tutorial of vimperator in hungarian language! Writed by > > I. This is in this time the best, biggest howto of the Vimperator prog. > > Please to link it to the vimperator-wiki! > > > Thanks a lot for the tutorial, I added it to this new wiki page: > > http://vimperator.cutup.org/index.php?title=Tutorials > > > -- > Martin > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -- Honlapom: http://poliverzum.birodalom.net/powi F?rumom: http://birodalom.net/forum A #86-os sorsz?m? hivatalosan bejegyzett GoboLinux felhaszn?l? The #86 official GoboLinux-user A GoboLinux felhaszn?l?k hivatalos magyar f?ruma: The official forum for the hungarian GoboLinux-users: http://linux.birodalom.net/smf -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080402/86ab9969/attachment-0001.html From alglt at yahoo.com Wed Apr 2 10:03:14 2008 From: alglt at yahoo.com (Algardas) Date: Wed, 2 Apr 2008 20:03:14 +0300 Subject: [Vimperator] Muttator - TB In-Reply-To: <47EA3130.6080506@gmx.net> References: <146007.81297.qm@web34507.mail.mud.yahoo.com> <47EA3130.6080506@gmx.net> Message-ID: <20080402170314.GA18184@ugu> G'day list, I have tried using zoom and full zoom and noticed that zoom settings are forgotten after switching tabs. E.g., if I do 130zz or 130zZ, press gt and gT, the web page is shown at 100% zoom level; whereas the setting is preserved when using , . I am using FF3b4 and have synced with vimperator cvs this morning. -- Algardas From stubenschrott at gmx.net Wed Apr 2 10:11:42 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 02 Apr 2008 19:11:42 +0200 Subject: [Vimperator] Muttator - TB In-Reply-To: <20080402170314.GA18184@ugu> References: <146007.81297.qm@web34507.mail.mud.yahoo.com> <47EA3130.6080506@gmx.net> <20080402170314.GA18184@ugu> Message-ID: <47F3BE4E.3030002@gmx.net> Algardas wrote: > G'day list, > > I have tried using zoom and full zoom and noticed that zoom settings are > forgotten after switching tabs. > > E.g., if I do 130zz or 130zZ, press gt and gT, the web page is shown at > 100% zoom level; whereas the setting is preserved when using , Actually I was so annoyed of Firefox remebering the settings even after a browser restart, I finally :set! browser.zoom.siteSpecific=false At least with that setting, it zoom is remembered after switching tabs but NOT after browser restarts when visiting the same page again. -- Martin From vimperator at vanhoecke.org Wed Apr 2 14:03:40 2008 From: vimperator at vanhoecke.org (guivho) Date: Wed, 02 Apr 2008 23:03:40 +0200 Subject: [Vimperator] Muttator Message-ID: <47F3F4AC.1060007@vanhoecke.org> I just installed the latest nightly build of tb3, and the cvs snapshots of vimperator and muttator. At first I verified that the symlinks from muttator/src to vimperator/src where still present (from an earlier try), and the muttator at mozdev.org from the extensions subdirectory of my profile to my ~/sw/muttator/src directory. When I start tb3, I try a ':m -s "Test with vimperator" me at mydomain.com' and it complains that this is not an editor command (not sure about the exact wording anymore due to my next experiment). The : brought me to the command line though. So I tried to build an xpi, changed to the src directory, did a 'make xpi', which seemed to work allright. I installed this in tb3 using the install button in the addons panel. I restarted tb3, and now the : doesn't bring me to the command line anymore :( I probably goofed up, please advise. Guido -- A man was reading The Canterbury Tales one Saturday morning, when his wife asked "What have you got there?" Replied he, "Just my cup and Chaucer." http://vanhoecke.org ... and go2 places! From stubenschrott at gmx.net Wed Apr 2 14:11:45 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 02 Apr 2008 23:11:45 +0200 Subject: [Vimperator] Muttator In-Reply-To: <47F3F4AC.1060007@vanhoecke.org> References: <47F3F4AC.1060007@vanhoecke.org> Message-ID: <47F3F691.4060306@gmx.net> guivho wrote: > I just installed the latest nightly build of tb3, and the cvs snapshots > of vimperator and muttator. At first I verified that the symlinks from > muttator/src to vimperator/src where still present (from an earlier > try), and the muttator at mozdev.org from the extensions subdirectory of my > profile to my ~/sw/muttator/src directory. > > When I start tb3, I try a ':m -s "Test with vimperator" me at mydomain.com' > and it complains that this is not an editor command (not sure about the > exact wording anymore due to my next experiment). The : brought me to > the command line though. Yeah, so the extension did work, fine. :message is just not yet programmed, you have to use ctrl-v,ctrl-n for now to send a new message. Use :visuage and :exusage for currently supported commands/mappings. > So I tried to build an xpi, changed to the src directory, did a 'make > xpi', which seemed to work allright. I installed this in tb3 using the > install button in the addons panel. I restarted tb3, and now the : > doesn't bring me to the command line anymore :( > > I probably goofed up, please advise. Installing your own xpi is not that easy, you need to make some symlinks (there is a README file in src/ how to do that). That should work, and then I am awaiting your patches for muttator :) There really is a lot left to do, i know :) If that doesn't work, try uninstalling muttator, and reinstall the .xpi from the homepage. -- Martin PS: muttator is really pre-alpha. It does work for me, but a lot of basic features are still missing (mainly editing mail with vim), so any help would be really appreciated. From vimperator at vanhoecke.org Wed Apr 2 14:45:25 2008 From: vimperator at vanhoecke.org (guivho) Date: Wed, 02 Apr 2008 23:45:25 +0200 Subject: [Vimperator] Muttator In-Reply-To: <47F3F691.4060306@gmx.net> References: <47F3F4AC.1060007@vanhoecke.org> <47F3F691.4060306@gmx.net> Message-ID: <47F3FE75.8060002@vanhoecke.org> Martin Stubenschrott wrote: > Yeah, so the extension did work, fine. :message is just not yet > programmed, you have to use ctrl-v,ctrl-n for now to send a new message. > Use :visuage and :exusage for currently supported commands/mappings. > ... > Installing your own xpi is not that easy, you need to make some symlinks > (there is a README file in src/ how to do that). > That should work, and then I am awaiting your patches for muttator :) > There really is a lot left to do, i know :) > > If that doesn't work, try uninstalling muttator, and reinstall the .xpi > from the homepage. Martin, thanx for the advice. I'll give it another go next time when I find a (rare) moment to kill. Guido. > > -- > Martin > > PS: muttator is really pre-alpha. It does work for me, but a lot of > basic features are still missing (mainly editing mail with vim), so any > help would be really appreciated. > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator From andrzej.ostruszka at gmail.com Wed Apr 2 15:35:03 2008 From: andrzej.ostruszka at gmail.com (Andrzej Ostruszka) Date: Thu, 3 Apr 2008 00:35:03 +0200 Subject: [Vimperator] Search engine aliases In-Reply-To: <47EBAB12.3060706@tedpavlic.com> References: <91325fec0803270657y1ad92394ra56d9a419124cc37@mail.gmail.com> <47EBAB12.3060706@tedpavlic.com> Message-ID: On Thu, Mar 27, 2008 at 4:11 PM, Ted Pavlic wrote: > Dmitry -- > > Rather than using search plugins, why don't you just use bookmark quick > searches? [...] > What's inconvenient about that? > > Because of bookmark keywords (either manually with "%s" or by "[adding] > a keyword for this search" in the context menu), I have no use for > Firefox's search plugins. I think bookmark keywords work really well > with Vimperator's "o" shortcut for open. > > Am I missing something? Once upon the time (no it's not a fairy tale :D) it happened to me with one Polish-English dictionary that I had to use their searchplugin instead of bookmark with keyword. The problem was the encoding. They used iso8859-2 in their search engine (and in the searchplugin this encoding was marked properly) but when I used the url directly then firefox used utf8 for that and the search was failing. The dictionary has moved to utf8 now so the problem does not exist any more in this case, but this might be one advantage of searchplugins. Apart from that I have no problem with using keyed bookmarks. Best regards Andrzej From now at bitwi.se Thu Apr 3 01:35:05 2008 From: now at bitwi.se (Nikolai Weibull) Date: Thu, 3 Apr 2008 10:35:05 +0200 Subject: [Vimperator] Search engine aliases In-Reply-To: <91325fec0803270657y1ad92394ra56d9a419124cc37@mail.gmail.com> References: <91325fec0803270657y1ad92394ra56d9a419124cc37@mail.gmail.com> Message-ID: On Thu, Mar 27, 2008 at 3:57 PM, Dmitry Teslenko wrote: > I get used to invoking search engines via vimperator command line. Here's a plugin that I wrote for 0.5.*: (function () { const oldGetSearchURL = vimperator.bookmarks.getSearchURL; const keywords = { mark: 'http://del.icio.us/post?v=4;url=%h;title=%t', del: 'http://del.icio.us/search?all=%s', "'": 'http://del.icio.us/now/%s', '#': 'http://hitta.se/default.aspx?UCSB%%3aTextBoxWho=%s&SearchType=4&UCSB%%3aWflWhite=1a1b&UCSB%%3aWflPink=4a', addr: 'http://hitta.se/SearchCombi.aspx?var=%s', movie: 'http://imdb.com/find?q=%s', posix: 'http://opengroup.org/cgi-bin/kman2?value=%s', wps: 'http://en.wikipedia.org/wiki/Special:Search?search=%s&fulltext=Search', wp: 'http://en.wikipedia.org/wiki/%Ws', '/': 'http://google.com/search?q=%s', archived: 'http://web.archive.org/web/*/%h', cite: 'http://citeseer.ist.psu.edu/cis?q=%s&submit=Search+Documents', cookies: "javascript:alert('Cookies stored by this host or domain:\\n\\n' + document.cookie.replace(/; /g, '\\n'))", d: 'http://discogs.com/search?type=all&q=%s', '/d': 'http://google.com/search?q=%s+site:discogs.com', dict: 'http://wordnet.princeton.edu/perl/webwn?s=%s', login: 'http://bugmenot.com/view.php?mode=bookmarklet&url=%h', math: 'http://planetmath.org/?op=search&term=%s', q: 'http://answers.com/%s', related: 'http://google.com/search?related:%Lh', '/s': 'http://google.com/search?q=%s+site:%Lh', '/c': 'http://google.com/codesearch?q=%s' }; vimperator.bookmarks.getSearchURL = function(text, keyword) { text = (text == null ? "" : text); var url = keywords[keyword]; if (url) { var words = text.split(/\s+/) var expanded = []; var add_javascript = false; for (var i = 0; i < url.length; i++) { switch (url[i]) { case '%': var position = []; if (url[i + 1].match(/^\d$/)) { while (url[i + 1].match(/^\d$/)) position.push(url[++i]); position = parseInt(position.join("")) - 1; } else { position = ""; } var modifier = ""; if (url[i + 1].match(/^[ULCW]$/)) modifier = url[++i]; var quote = false; switch (url[++i]) { case 's': var component = ""; if (position === "") component = text; else component = (position < words.length ? words[position] : ""); switch (modifier) { case 'U': component = component.toUpperCase(); break; case 'L': component = component.toLowerCase(); break; case 'C': component = component.split(/\s+/).map(function(s){ if (s.length == 0) return ""; return s[0].toUpperCase() + s.slice(1).toLowerCase(); }).join(' '); break; case 'W': component = component.split(/\s+/).map(function(s){ if (s.length == 0) return ""; return s[0].toUpperCase() + s.slice(1).toLowerCase(); }).join('_'); break; } expanded.push(encodeURIComponent(component)); break; case 'h': add_javascript = true; quote = true; if (modifier == 'L') expanded.push("'+encodeURIComponent(location.href.replace(/^(?:http:\\/\\/)?([^\\/]+).*/, '$1'))"); else expanded.push("'+encodeURIComponent(location.href)"); break; case 't': add_javascript = true; quote = true; expanded.push("'+encodeURIComponent(document.title)"); break; case '%': expanded.push('%'); break; default: expanded.push('%'); expanded.push(position + 1); expanded.push(modifier); expanded.push(url[i]); break; } if (quote && i < url.length - 1) expanded.push("+'"); break; default: expanded.push(url[i]); break; } } if (add_javascript) expanded.unshift("javascript:location.href='"); expanded = expanded.join(""); return expanded; } return oldGetSearchURL(text, keyword); } function add(keyword, url) { keywords[keyword] = url; } })(); It can surely be made more efficient and the definition of keywords should be a command that you can run in your .vimperatorrc. Also, I have no idea if this works with 0.6.*. Here's some documentation: %[][ULCW]s Substitute with the :th word. If isn't given, get whole text. The following modifiers may also be specified: U Uppercase the substitution L Lowercase the substitution C Capitalize the substitution W Wikify the substitution, that is, capitalize each word and join them with lowlines %t Substitute with the title of the current document. %[L]h Substitute with the current document's location. The following modifiers may also be specified: L Substitute with only the domain name of the current document's location From sitaramc at gmail.com Thu Apr 3 06:17:14 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Thu, 3 Apr 2008 18:47:14 +0530 Subject: [Vimperator] how do I purge the command line history? Message-ID: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> I've tried everything, setting history=0, setting it to 10, closed and re-opened the browser multiple times. Nothing works. The command line history, (as seen by pressing ":" then up-arrows) remains. [One of the items is a password that I mistakenly typed in due to not being in pass-through mode, and this is sometimes a shared system. Hence my concern...] From Jan-Erik.Heinz at gft.com Thu Apr 3 06:53:03 2008 From: Jan-Erik.Heinz at gft.com (Heinz, Jan Erik) Date: Thu, 3 Apr 2008 15:53:03 +0200 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> Message-ID: <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> Hi, i did a small and fast research. What I found: under your local firefox profile, search for a file called prefs.js. Open it and search for "extensions.vimperator.commandline_cmd_history". There you will find all your command line histories. There you can delete, by hand, I think entries that you dont want to show up again.. not tested. cheers -- erik Sch?ne Gr?sse aus Eschborn J. Erik Heinz _________________________________________________ J. Erik Heinz GFT Business Consulting GFT Technologies AG GFT Group Mergenthalerallee 55 65760 Eschborn Germany Phone: +49 6196 969-2735 Mobile: +49 173 708 5834 Fax: +49 6196 969-13-2735 mailto:jan-erik.heinz at gft.com http://www.gft.com Vorstand: Ulrich Dietz (Vorsitzender), Marika Lulay, Dr. Jochen Ruetz Aufsichtsrat: Franz Niedermaier (Vorsitzender) Registergericht: Amtsgericht Freiburg, HRB 602337 Sitz der Gesellschaft: St. Georgen/Schwarzwald _________________________________________________ > -----Urspr?ngliche Nachricht----- > Von: vimperator-bounces at mozdev.org > [mailto:vimperator-bounces at mozdev.org] Im Auftrag von Sitaram Chamarty > Gesendet: Donnerstag, 3. April 2008 15:17 > An: vimperator at mozdev.org > Betreff: [Vimperator] how do I purge the command line history? > > I've tried everything, setting history=0, setting it to 10, > closed and re-opened the browser multiple times. Nothing > works. The command line history, (as seen by pressing ":" > then up-arrows) remains. > > [One of the items is a password that I mistakenly typed in > due to not being in pass-through mode, and this is sometimes > a shared system. > Hence my concern...] > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > From jbms at cmu.edu Thu Apr 3 10:59:59 2008 From: jbms at cmu.edu (Jeremy Maitin-Shepard) Date: Thu, 03 Apr 2008 13:59:59 -0400 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> (Jan Erik Heinz's message of "Thu, 3 Apr 2008 15:53:03 +0200") References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> Message-ID: <87r6dmom3k.fsf@jeremyms.com> "Heinz, Jan Erik" writes: > Hi, > i did a small and fast research. What I found: > under your local firefox profile, search for a file called prefs.js. Open it and > search for "extensions.vimperator.commandline_cmd_history". There you will find > all your command line histories. > There you can delete, by hand, I think entries that you dont want to show up > again.. not tested. This should work provided that you do this while Firefox is not running. Otherwise the prefs will be overwritten when Firefox closes and your change will have no effect. -- Jeremy Maitin-Shepard From m05c63c02 at sneakemail.com Thu Apr 3 13:09:39 2008 From: m05c63c02 at sneakemail.com (Armin) Date: Thu, 3 Apr 2008 22:09:39 +0200 Subject: [Vimperator] how do I purge the command line history? References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> Message-ID: <10706-71339@sneakemail.com> Hey ... I didn't know there was a command history! Thanks for the info. Works in my "old" vimperator on FF 2 -- Armin ----- Original Message ----- From: "Sitaram Chamarty sitaramc-at-gmail.com |ArminFF1|" <...> To: <..........................> Sent: Thursday, April 03, 2008 3:17 PM Subject: [Vimperator] how do I purge the command line history? > I've tried everything, setting history=0, setting it to 10, closed and > re-opened the browser multiple times. Nothing works. The command > line history, (as seen by pressing ":" then up-arrows) remains. > > [One of the items is a password that I mistakenly typed in due to not > being in pass-through mode, and this is sometimes a shared system. > Hence my concern...] > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator From sitaramc at gmail.com Fri Apr 4 11:04:20 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Fri, 4 Apr 2008 23:34:20 +0530 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> Message-ID: <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> Hi Jan Erik, On Thu, Apr 3, 2008 at 7:23 PM, Heinz, Jan Erik wrote: > under your local firefox profile, search for a file called prefs.js. Open it and search for "extensions.vimperator.commandline_cmd_history". There you will find all your command line histories. Cool thanks! I wonder if this should be a bug, because when you have privacy settings set to delete even the history, the vimperator history is getting you! From treehead at gmail.com Fri Apr 4 11:51:41 2008 From: treehead at gmail.com (cRaig Forrester) Date: Fri, 4 Apr 2008 14:51:41 -0400 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> Message-ID: <18846aef0804041151x124a34ddmbcdb1b0aae4b1a6@mail.gmail.com> On Fri, Apr 4, 2008 at 2:04 PM, Sitaram Chamarty wrote: > I wonder if this should be a bug, because when you have privacy > settings set to delete even the history, the vimperator history is > getting you! It should. File one. ;) cRaig cRaig Forrester treehead at gmail.com "The ignorance of how to use new knowledge stockpiles exponentially." --Marshall McLuhan EOM From stubenschrott at gmx.net Fri Apr 4 16:34:54 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Sat, 05 Apr 2008 01:34:54 +0200 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: <18846aef0804041151x124a34ddmbcdb1b0aae4b1a6@mail.gmail.com> References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> <18846aef0804041151x124a34ddmbcdb1b0aae4b1a6@mail.gmail.com> Message-ID: <47F6BB1E.6080600@gmx.net> cRaig Forrester wrote: > On Fri, Apr 4, 2008 at 2:04 PM, Sitaram Chamarty wrote: >> I wonder if this should be a bug, because when you have privacy >> settings set to delete even the history, the vimperator history is >> getting you! > > It should. File one. ;) It won't help, because the Firefox "Clear private data" can't know about a extension specific setting. -- Martin From sitaramc at gmail.com Fri Apr 4 23:00:18 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Sat, 5 Apr 2008 11:30:18 +0530 Subject: [Vimperator] ctrl-i on textarea does not invoke gvim -f Message-ID: <2e24e5b90804042300vc947fa5w90717c1012728a43@mail.gmail.com> Hello, I was not sure if it was proper form to cc this list in the bugzilla system, so I'm sending a separate email asking for help. I recently upgraded from some older 0.6pre to the latest and found that ctrl-i inside textarea doesn't work anymore. It just flashes the field yellow a couple of times and that's it. To eliminate my setup (FF3 B4) being the problem, I tried older versions in a loose "binary search" and found that the latest one that works correctly for me is the 2008/02/29 one, and the first one that doesn't work is the one built the next day (2008/03/01). Has anyone else seen this problem? Regards, Sitaram From dpb at driftaway.org Sat Apr 5 00:59:41 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Sat, 5 Apr 2008 10:59:41 +0300 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: <47F6BB1E.6080600@gmx.net> References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> <18846aef0804041151x124a34ddmbcdb1b0aae4b1a6@mail.gmail.com> <47F6BB1E.6080600@gmx.net> Message-ID: On 05/04/2008, Martin Stubenschrott wrote: > cRaig Forrester wrote: > > > On Fri, Apr 4, 2008 at 2:04 PM, Sitaram Chamarty wrote: > >> I wonder if this should be a bug, because when you have privacy > >> settings set to delete even the history, the vimperator history is > >> getting you! > > > > It should. File one. ;) > > > It won't help, because the Firefox "Clear private data" can't know about > a extension specific setting. There could (and should) be some ex command to clear Vimperators history though. -- Daniel From stubenschrott at gmx.net Sat Apr 5 02:42:15 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Sat, 05 Apr 2008 11:42:15 +0200 Subject: [Vimperator] ctrl-i on textarea does not invoke gvim -f In-Reply-To: <2e24e5b90804042300vc947fa5w90717c1012728a43@mail.gmail.com> References: <2e24e5b90804042300vc947fa5w90717c1012728a43@mail.gmail.com> Message-ID: <47F74977.7020505@gmx.net> Sitaram Chamarty wrote: > Hello, > > I was not sure if it was proper form to cc this list in the bugzilla > system, so I'm sending a separate email asking for help. > > I recently upgraded from some older 0.6pre to the latest and found > that ctrl-i inside textarea doesn't work anymore. It just flashes the > field yellow a couple of times and that's it. > > To eliminate my setup (FF3 B4) being the problem, I tried older > versions in a loose "binary search" and found that the latest one that > works correctly for me is the 2008/02/29 one, and the first one that > doesn't work is the one built the next day (2008/03/01). > > Has anyone else seen this problem? I have seen the problem, and we all hate it, but actually we thought until now that it is a Firefox problem, but with your excellent investigation, I will look into the problem next week. Thanks for the help, Martin From stubenschrott at gmx.net Sat Apr 5 02:43:02 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Sat, 05 Apr 2008 11:43:02 +0200 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> <18846aef0804041151x124a34ddmbcdb1b0aae4b1a6@mail.gmail.com> <47F6BB1E.6080600@gmx.net> Message-ID: <47F749A6.1010302@gmx.net> Daniel Bainton wrote: > There could (and should) be some ex command to clear Vimperators history though. Does vim have anything like this? Then we might use the same command name for consistency. From sitaramc at gmail.com Sat Apr 5 03:24:55 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Sat, 5 Apr 2008 15:54:55 +0530 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: <47F749A6.1010302@gmx.net> References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> <18846aef0804041151x124a34ddmbcdb1b0aae4b1a6@mail.gmail.com> <47F6BB1E.6080600@gmx.net> <47F749A6.1010302@gmx.net> Message-ID: <2e24e5b90804050324s3f6474f0y9eaddf50660d7181@mail.gmail.com> On Sat, Apr 5, 2008 at 3:13 PM, Martin Stubenschrott wrote: > Does vim have anything like this? Then we might use the same command > name for consistency. If you ":set history=0" and exit vim, it clears the command history in ~/.viminfo. Other methods may be possible, but since you already use 'history' in vimperator, you could just do this instead. I'd be quite happy; in fact that was the first thing I tried when trying to clean up the command line history. Regards, Sitaram From sitaramc at gmail.com Sat Apr 5 03:34:35 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Sat, 5 Apr 2008 16:04:35 +0530 Subject: [Vimperator] ctrl-i on textarea does not invoke gvim -f In-Reply-To: <47F74977.7020505@gmx.net> References: <2e24e5b90804042300vc947fa5w90717c1012728a43@mail.gmail.com> <47F74977.7020505@gmx.net> Message-ID: <2e24e5b90804050334o3977a403rd3d679d4c0d933c4@mail.gmail.com> On Sat, Apr 5, 2008 at 3:12 PM, Martin Stubenschrott wrote: > I have seen the problem, and we all hate it, but actually we thought > until now that it is a Firefox problem, but with your excellent > investigation, I will look into the problem next week. > > Thanks for the help, You're welcome. I must say though, that I thank you every day, for making my web browsing about an order of magnitude faster! This is the least I can do, not being a JS expert and being too old to start learning now :-) From ted at tedpavlic.com Sat Apr 5 06:54:17 2008 From: ted at tedpavlic.com (Ted Pavlic) Date: Sat, 05 Apr 2008 09:54:17 -0400 Subject: [Vimperator] Escaping comma Message-ID: <47F78489.2050601@tedpavlic.com> Is there a way to escape a comma when doing an open? Sometimes I like to do things like... o maps someplace, columbus, oh where "maps" is a bookmark to Google maps. Unfortunately, that opens additional tabs with a Google search for "columbus" and "oh" in them. I know that I can just get rid of the spaces, but there may be examples where spaces are appropriate. (note: putting quotes around the comma string doesn't help) -- Ted Pavlic From teramako at gmail.com Sat Apr 5 06:58:33 2008 From: teramako at gmail.com (M.Terada) Date: Sat, 5 Apr 2008 22:58:33 +0900 Subject: [Vimperator] PATCH: enable to use each feature of search engines Message-ID: <6eebba490804050658g3cdf88b3m541c92b8b728d372@mail.gmail.com> HI. set complete+=g is great. But it allow only GoogleSuggestion. This patch allows using some suggestion feature, not only GoogleSuggestion. We can use "google", "yahoo", "wikipedia" and all installed OpenSearch engine (which has feature of suggestion) :set suggestengine=wikipedia & :set complete+=g The candidates are response list from wikipedia.org will be listed up. Best regards -- teramako teramako at gmail.com -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: patch.txt Url: http://www.mozdev.org/pipermail/vimperator/attachments/20080405/26916cbb/attachment.txt From stubenschrott at gmx.net Sat Apr 5 11:26:01 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Sat, 05 Apr 2008 20:26:01 +0200 Subject: [Vimperator] Escaping comma In-Reply-To: <47F78489.2050601@tedpavlic.com> References: <47F78489.2050601@tedpavlic.com> Message-ID: <47F7C439.6060906@gmx.net> Ted Pavlic wrote: > Is there a way to escape a comma when doing an open? > > Sometimes I like to do things like... > > o maps someplace, columbus, oh I would like escaping with \, but it just isn't coded yet. So if somebody has a patch, it would be highly welcome :) (A too simple fix would be to use /[^\\],/ in the split code, but well it might work good enough). -- Martin From stubenschrott at gmx.net Sat Apr 5 11:30:14 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Sat, 05 Apr 2008 20:30:14 +0200 Subject: [Vimperator] PATCH: enable to use each feature of search engines In-Reply-To: <6eebba490804050658g3cdf88b3m541c92b8b728d372@mail.gmail.com> References: <6eebba490804050658g3cdf88b3m541c92b8b728d372@mail.gmail.com> Message-ID: <47F7C536.3010004@gmx.net> M.Terada wrote: > HI. > > set complete+=g is great. > But it allow only GoogleSuggestion. > > This patch allows using some suggestion feature, not only GoogleSuggestion. > > We can use "google", "yahoo", "wikipedia" and all installed OpenSearch > engine (which has feature of suggestion) > > :set suggestengine=wikipedia > & > :set complete+=g > > The candidates are response list from wikipedia.org will be listed up. Very nice patch, thanks. For inclusion, I would propose/need: 1.) changing 'g' to 'S' in the complete option (also in documentation) 2.) (short) documentation for the suggestengine option in locale/en-US/options.txt You might also add your name to the AUTHORS file, if you want. -- Martin From teramako at gmail.com Sat Apr 5 11:45:52 2008 From: teramako at gmail.com (M.Terada) Date: Sun, 6 Apr 2008 03:45:52 +0900 Subject: [Vimperator] PATCH: enable to use each feature of search engines In-Reply-To: <47F7C536.3010004@gmx.net> References: <6eebba490804050658g3cdf88b3m541c92b8b728d372@mail.gmail.com> <47F7C536.3010004@gmx.net> Message-ID: <6eebba490804051145k22859d6ch28016b3753e814e8@mail.gmail.com> Thanks for accept my patch. > Very nice patch, thanks. For inclusion, I would propose/need: > 1.) changing 'g' to 'S' in the complete option (also in documentation) > 2.) (short) documentation for the suggestengine option in I also think that "S" option is better than "g" :-) and thanks the documentation. > You might also add your name to the AUTHORS file, if you want. Yes, I want. Best regards -- teramako teramako at gmail.com From stubenschrott at gmx.net Sat Apr 5 11:57:58 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Sat, 05 Apr 2008 20:57:58 +0200 Subject: [Vimperator] PATCH: enable to use each feature of search engines In-Reply-To: <6eebba490804051145k22859d6ch28016b3753e814e8@mail.gmail.com> References: <6eebba490804050658g3cdf88b3m541c92b8b728d372@mail.gmail.com> <47F7C536.3010004@gmx.net> <6eebba490804051145k22859d6ch28016b3753e814e8@mail.gmail.com> Message-ID: <47F7CBB6.50601@gmx.net> M.Terada wrote: > Thanks for accept my patch. > >> Very nice patch, thanks. For inclusion, I would propose/need: >> 1.) changing 'g' to 'S' in the complete option (also in documentation) >> 2.) (short) documentation for the suggestengine option in > I also think that "S" option is better than "g" :-) > and > thanks the documentation. > >> You might also add your name to the AUTHORS file, if you want. > Yes, I want. I thought you did all these changes yourself and provide a new patch :) I know writing documentation sucks, but without up-to-date documentation using vimperator would suck. -- Martin From treehead at gmail.com Sat Apr 5 14:00:59 2008 From: treehead at gmail.com (cRaig Forrester) Date: Sat, 5 Apr 2008 17:00:59 -0400 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: <47F6BB1E.6080600@gmx.net> References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> <18846aef0804041151x124a34ddmbcdb1b0aae4b1a6@mail.gmail.com> <47F6BB1E.6080600@gmx.net> Message-ID: <18846aef0804051400o6d98e0d5gce82df64ab575252@mail.gmail.com> On Fri, Apr 4, 2008 at 7:34 PM, Martin Stubenschrott wrote: > cRaig Forrester wrote: > > > On Fri, Apr 4, 2008 at 2:04 PM, Sitaram Chamarty wrote: > >> I wonder if this should be a bug, because when you have privacy > >> settings set to delete even the history, the vimperator history is > >> getting you! > > > > It should. File one. ;) > > It won't help, because the Firefox "Clear private data" can't know about > a extension specific setting. Actually, I have an extension installed that does this. It adds an entry in the "Clear Private Data" dialog for this very purpose. cRaig cRaig Forrester treehead at gmail.com "The ignorance of how to use new knowledge stockpiles exponentially." --Marshall McLuhan EOM From dpb at driftaway.org Sat Apr 5 14:03:10 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Sun, 6 Apr 2008 00:03:10 +0300 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: <18846aef0804051400o6d98e0d5gce82df64ab575252@mail.gmail.com> References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> <18846aef0804041151x124a34ddmbcdb1b0aae4b1a6@mail.gmail.com> <47F6BB1E.6080600@gmx.net> <18846aef0804051400o6d98e0d5gce82df64ab575252@mail.gmail.com> Message-ID: On 06/04/2008, cRaig Forrester wrote: > On Fri, Apr 4, 2008 at 7:34 PM, Martin Stubenschrott > wrote: > > cRaig Forrester wrote: > > > > > On Fri, Apr 4, 2008 at 2:04 PM, Sitaram Chamarty wrote: > > >> I wonder if this should be a bug, because when you have privacy > > >> settings set to delete even the history, the vimperator history is > > >> getting you! > > > > > > It should. File one. ;) > > > > It won't help, because the Firefox "Clear private data" can't know about > > a extension specific setting. > > > Actually, I have an extension installed that does this. It adds an > entry in the "Clear Private Data" dialog for this very purpose. Could you tell us what the extension is too? :) -- Daniel From treehead at gmail.com Sat Apr 5 15:11:58 2008 From: treehead at gmail.com (cRaig Forrester) Date: Sat, 5 Apr 2008 18:11:58 -0400 Subject: [Vimperator] how do I purge the command line history? In-Reply-To: References: <2e24e5b90804030617q40c4fbd2q7e0715e878e5187e@mail.gmail.com> <9C84D9BB6270674B85ABF52C8E9D6CF3D78766@mailfrankfurt.gft.com> <2e24e5b90804041104j66d5141cre7586e84fdbd87d3@mail.gmail.com> <18846aef0804041151x124a34ddmbcdb1b0aae4b1a6@mail.gmail.com> <47F6BB1E.6080600@gmx.net> <18846aef0804051400o6d98e0d5gce82df64ab575252@mail.gmail.com> Message-ID: <18846aef0804051511y7d9d6772p50bf026bd2dcdbe3@mail.gmail.com> On Sat, Apr 5, 2008 at 5:03 PM, Daniel Bainton wrote: > Could you tell us what the extension is too? :) *biff* Sorry. It's called "DownThemAll": https://addons.mozilla.org/firefox/addon/201 cRaig EOM From itai.fiat at gmail.com Mon Apr 7 08:04:17 2008 From: itai.fiat at gmail.com (Itai Fiat) Date: Mon, 7 Apr 2008 18:04:17 +0300 Subject: [Vimperator] Print preview and page setup plugin Message-ID: <94de1b620804070804w46b4e937pa56118ab05d12977@mail.gmail.com> This is my first post on this mailing list, and, first and foremost, I would like to say that that vimperator is awesome. In light of my dependence on it, I've been toying with creating a plugin (see below, or attachment) to allow print preview and print page setup. It mostly works - :psetup opens the page setup dialog, and :preview toggles preview mode. Both a question and an issue remain, however: * Should the print preview toolbar be hidden when preview mode is toggled using vimperator? Should this depend on guioptions? * How can one disable all vimperator commands, except movement, during preview mode? Calling :tabnext or :quit, for example, when in preview mode, has unexpected results. This is also an issue when print preview is toggled using the GUI, so it might be worth tackling outside this plugin. Itai Code: (function(){ vimperator.commands.add( new vimperator.Command( ["psetup"], function() { PrintUtils.showPageSetup(); }, { usage: ["psetup"], shortHelp: 'Print page setup', help: "Opens page setup dialog.", } ) ); vimperator.commands.add( new vimperator.Command( ["preview"], function() { if(!document.getElementById("print-preview-toolbar")) { PrintUtils.printPreview(); } else { PrintUtils.exitPrintPreview(); }; }, { usage: ["preview"], shortHelp: 'Toggle print preview', help: "Toggles print preview." } ) ); })(); -------------- next part -------------- A non-text attachment was scrubbed... Name: printing.js Type: application/x-javascript Size: 885 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080407/cb5018cc/attachment.js From stubenschrott at gmx.net Mon Apr 7 08:20:48 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Mon, 07 Apr 2008 17:20:48 +0200 Subject: [Vimperator] Print preview and page setup plugin In-Reply-To: <94de1b620804070804w46b4e937pa56118ab05d12977@mail.gmail.com> References: <94de1b620804070804w46b4e937pa56118ab05d12977@mail.gmail.com> Message-ID: <47FA3BD0.7000505@gmx.net> Itai Fiat wrote: > This is my first post on this mailing list, and, first and foremost, I > would like to say that that vimperator is awesome. In light of my > dependence on it, I've been toying with creating a plugin (see below, > or attachment) to allow print preview and print page setup. It mostly > works - :psetup opens the page setup dialog, and :preview toggles > preview mode. In the development version for Firefox3, which we will probably release in a few weeks when Firefox3 RC1 hits the streets, you can already do that with: :dialog printpreview and :dialog printsetup (und you can even bind other command names to them with :command) > * How can one disable all vimperator commands, except movement, during > preview mode? Calling :tabnext or :quit, for example, when in preview > mode, has unexpected results. This is also an issue when print preview > is toggled using the GUI, so it might be worth tackling outside this > plugin. That's impossible. -- Martin PS: The vimperator API has changed with the soon to be released 1.0 version of vimperator, so if you plan to write plugins, i suggest to do it already with a newer vimperator. From k at bijna.net Mon Apr 7 13:29:23 2008 From: k at bijna.net (Kipling Inscore) Date: Mon, 7 Apr 2008 13:29:23 -0700 Subject: [Vimperator] VIM Office! In-Reply-To: References: Message-ID: <53f7fc100804071329p2d7fa66fxce5a186203b85ddc@mail.gmail.com> Abiword has a vi mode. See http://linuxmafia.com/faq/Apps/abiword-vi-mode.html and if that doesn't work, http://www.jukie.net/~bart/blog/tag/vi Abiword doesn't seem to have full ODF support but it does have its own full-featured (as far as I'm aware) format. From allan_wind at lifeintegrity.com Mon Apr 7 13:56:15 2008 From: allan_wind at lifeintegrity.com (Allan Wind) Date: Mon, 7 Apr 2008 16:56:15 -0400 Subject: [Vimperator] OT: AbiWord In-Reply-To: <53f7fc100804071329p2d7fa66fxce5a186203b85ddc@mail.gmail.com> References: <53f7fc100804071329p2d7fa66fxce5a186203b85ddc@mail.gmail.com> Message-ID: <20080407205615.GD5537@lifeintegrity.com> On 2008-04-07T13:29:23-0700, Kipling Inscore wrote: > Abiword has a vi mode. See > http://linuxmafia.com/faq/Apps/abiword-vi-mode.html > and if that doesn't work, > http://www.jukie.net/~bart/blog/tag/vi I miss AbiWord. Minor stability issues, and the fact that OpenOffice handled import and export of word files better compelled the switch to OO for me. /Allan From violazoli at gmail.com Mon Apr 7 16:07:56 2008 From: violazoli at gmail.com (=?ISO-8859-1?Q?Viola_Zolt=E1n?=) Date: Tue, 8 Apr 2008 01:07:56 +0200 Subject: [Vimperator] VIM Office! In-Reply-To: <53f7fc100804071329p2d7fa66fxce5a186203b85ddc@mail.gmail.com> References: <53f7fc100804071329p2d7fa66fxce5a186203b85ddc@mail.gmail.com> Message-ID: Thanks the tip, but in my distro in this time I not have abiword. And, I write novells, and my biggest novells abiword cannot to open... Zoli 2008/4/7, Kipling Inscore : > > Abiword has a vi mode. See > http://linuxmafia.com/faq/Apps/abiword-vi-mode.html > and if that doesn't work, > http://www.jukie.net/~bart/blog/tag/vi > > Abiword doesn't seem to have full ODF support but it does have its own > full-featured (as far as I'm aware) format. > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -- Honlapom: http://poliverzum.birodalom.net/powi F?rumom: http://birodalom.net/forum A #86-os sorsz?m? hivatalosan bejegyzett GoboLinux felhaszn?l? The #86 official GoboLinux-user A GoboLinux felhaszn?l?k hivatalos magyar f?ruma: The official forum for the hungarian GoboLinux-users: http://linux.birodalom.net/smf -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080408/92ade6aa/attachment.html From mail.hamburg at googlemail.com Sun Apr 6 14:12:50 2008 From: mail.hamburg at googlemail.com (Juri Hamburg) Date: Sun, 06 Apr 2008 23:12:50 +0200 Subject: [Vimperator] vimperator on seamonkey/iceape Message-ID: <47F93CD2.7050002@googlemail.com> hello all together.. i'm using vimperator for about 3 months, love that very much.. but that's not the main point :) i'd like to know wether there is anyone, who managed to get vimperator running on seamonkey (or iceape)? Or maybe someone knows, wether installing vimperator on it would be just an issue with the installing script or more deep problem (like vimperator is using any functions that only firefox supports)? Would be nice if someone could let me know more about that. Thank you in advance. From maceditor at softpedia.com Tue Apr 8 15:34:06 2008 From: maceditor at softpedia.com (Softpedia Editorial Team) Date: Tue, 8 Apr 2008 18:34:06 -0400 (EDT) Subject: [Vimperator] Vimperator 0.5.3 - Softpedia 100% FREE Award Message-ID: <20080408223406.9300A1B765BF@ipdmjg0035atl2.pubip.peer1.net> Hello, Your product "Vimperator 0.5.3" has been tested by the Softpedia labs and found to be completely clean of adware/spyware components. We are impressed with the quality of your product and encourage you to keep this high standards in the future. To assure our visitors that "Vimperator 0.5.3" is clean, we have granted it with the "100% FREE" Softpedia award. Moreover, to let your users know about this certification, you may display this award on your website, on software boxes or inside your product. More information about your product's certification and the award is available on this page: http://mac.softpedia.com/progClean/Vimperator-Clean-31822.html Your product review page is located at: http://mac.softpedia.com/get/Internet-Utilities/Vimperator.shtml Please feel free to link to us using the URL above. If you choose to link to the award page for your product, you may use the award graphic or a text link such as: "100% FREE award granted by Softpedia" Don't hesitate to contact us for more information. Sincerely, The Softpedia Team --------------------------------------------------------------------------------------- Softpedia is a library of over 70,000 free and free-to-try software programs for Windows and Unix/Linux, games, Mac software, Windows drivers, mobile devices and IT-related articles. We review and categorize these products in order to allow the visitor/user to find the exact product they and their system needs. We strive to deliver only the best products to the visitor/user together with self-made evaluation and review notes. --------------------------------------------------------------------------------------- Softpedia - the encyclopedia of free software downloads http://www.softpedia.com/ From dpb at driftaway.org Fri Apr 11 02:16:37 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Fri, 11 Apr 2008 12:16:37 +0300 Subject: [Vimperator] vimperator on seamonkey/iceape In-Reply-To: <47F93CD2.7050002@googlemail.com> References: <47F93CD2.7050002@googlemail.com> Message-ID: On 07/04/2008, Juri Hamburg wrote: > i'd like to know wether there is anyone, who managed to get vimperator > running on seamonkey (or iceape)? Or maybe someone knows, wether > installing vimperator on it would be just an issue with the installing > script or more deep problem (like vimperator is using any functions that > only firefox supports)? I haven't heard of anyone trying that, but it'd be interesting to know the results if someone did. I don't think Vimperator uses any Firefox specific stuff, just normal gecko functions. Dunno how much the gui options on Seamonkey and Firefox UIs differ though. It probably wouldn't be that hard to port. -- Daniel From stubenschrott at gmx.net Fri Apr 11 03:06:23 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Fri, 11 Apr 2008 12:06:23 +0200 Subject: [Vimperator] vimperator on seamonkey/iceape In-Reply-To: References: <47F93CD2.7050002@googlemail.com> Message-ID: <47FF381F.8030307@gmx.net> Daniel Bainton wrote: > I don't think Vimperator uses any Firefox specific stuff, just normal > gecko functions. Dunno how much the gui options on Seamonkey and > Firefox UIs differ though. It probably wouldn't be that hard to port. That's true for 95% i guess, there ARE some firefox specific functions like BrowserHome() which are called occasionally. But i think generally it would work, maybe some missing features. From dotancohen at gmail.com Sat Apr 12 04:57:51 2008 From: dotancohen at gmail.com (Dotan Cohen) Date: Sat, 12 Apr 2008 14:57:51 +0300 Subject: [Vimperator] Incorrect placement of keyboard hints. Message-ID: <880dece00804120457u2648c47u6e5fd89956a4d38d@mail.gmail.com> In Vimperator 0.5.3 on Firefox 2.0.0.13 (Ubuntu-feisty) on a fresh profile, the keyboard shortcuts are in the wrong places when the zoom level is not 100%. Is this a known issue, and should I file a bug? Thanks in advance. Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? From mail.hamburg at googlemail.com Sat Apr 12 12:11:26 2008 From: mail.hamburg at googlemail.com (Juri Hamburg) Date: Sat, 12 Apr 2008 21:11:26 +0200 Subject: [Vimperator] vimperator on seamonkey/iceape In-Reply-To: <47FF381F.8030307@gmx.net> References: <47F93CD2.7050002@googlemail.com> <47FF381F.8030307@gmx.net> Message-ID: <4801095E.6090905@googlemail.com> Martin Stubenschrott schrieb: > Daniel Bainton wrote: > > >> I don't think Vimperator uses any Firefox specific stuff, just normal >> gecko functions. Dunno how much the gui options on Seamonkey and >> Firefox UIs differ though. It probably wouldn't be that hard to port. >> > > That's true for 95% i guess, there ARE some firefox specific functions > like BrowserHome() which are called occasionally. But i think generally > it would work, maybe some missing features. > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > > If anyone finds any modification of vimperator or mods it himself to make it installable (and useable, of course) on iceape, please let me know. Firefox is nice, but really fat, and on a 512mb machine there are other things which need ram too. :) That might be a task for the developers of vimperator after they have ported vimp to the new firefox 3.0. I think there are more ppl like me, using FF just because of vimp and not because of FF itself. So long, From jbms at cmu.edu Sat Apr 12 12:54:10 2008 From: jbms at cmu.edu (Jeremy Maitin-Shepard) Date: Sat, 12 Apr 2008 15:54:10 -0400 Subject: [Vimperator] vimperator on seamonkey/iceape In-Reply-To: <4801095E.6090905@googlemail.com> (Juri Hamburg's message of "Sat, 12 Apr 2008 21:11:26 +0200") References: <47F93CD2.7050002@googlemail.com> <47FF381F.8030307@gmx.net> <4801095E.6090905@googlemail.com> Message-ID: <874pa6x319.fsf@jeremyms.com> Juri Hamburg writes: >> Daniel Bainton wrote: >> >> >>> I don't think Vimperator uses any Firefox specific stuff, just normal >>> gecko functions. Dunno how much the gui options on Seamonkey and >>> Firefox UIs differ though. It probably wouldn't be that hard to port. >>> >> >> That's true for 95% i guess, there ARE some firefox specific functions >> like BrowserHome() which are called occasionally. But i think generally >> it would work, maybe some missing features. > If anyone finds any modification of vimperator or mods it himself to > make it installable (and useable, of course) on iceape, please let me > know. Firefox is nice, but really fat, and on a 512mb machine there are > other things which need ram too. :) Is it really true that Seamonkey uses less memory than Firefox? I'd really be quite surprised. As far as I understand, Seamonkey basically includes everything that Firefox does, plus more (i.e. the other applications in the suite). Perhaps you are thinking of xulrunner rather than iceape? -- Jeremy Maitin-Shepard From atomuo at gmail.com Sat Apr 12 18:25:41 2008 From: atomuo at gmail.com (Atomu Osanai) Date: Sun, 13 Apr 2008 10:25:41 +0900 Subject: [Vimperator] translate the Help Pages Message-ID: <79362bdc0804121825h6ce5f0b5se9d1d99284e2de4e@mail.gmail.com> to the authors, Hello. I want to translate the Vimperator Help Pages to another language on my website. Should I need any permition to do that? Ofcourse, it is not commercial use. I will create it carefully and maintain it for years. Thanks a lot. Atm From chm.duquesne at gmail.com Sun Apr 13 04:38:46 2008 From: chm.duquesne at gmail.com (Christophe-Marie Duquesne) Date: Sun, 13 Apr 2008 13:38:46 +0200 Subject: [Vimperator] vimperator on seamonkey/iceape In-Reply-To: <874pa6x319.fsf@jeremyms.com> References: <47F93CD2.7050002@googlemail.com> <47FF381F.8030307@gmx.net> <4801095E.6090905@googlemail.com> <874pa6x319.fsf@jeremyms.com> Message-ID: <8ccc3510804130438m62af144ag133e5dcfd4d3add2@mail.gmail.com> Hi, It's true that vimperator would be even sexier if it became "browser independant". But if you are really talking about such things, don't think only about gecko browsers. For example, the webkit engine seems very promising and light. The epiphany developpers have chosen to change for this one. Epiphany supports greasemonkey and is really fast... Cheers Christophe-Marie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080413/acaa6746/attachment.html From mail.hamburg at googlemail.com Sun Apr 13 07:49:25 2008 From: mail.hamburg at googlemail.com (Juri Hamburg) Date: Sun, 13 Apr 2008 16:49:25 +0200 Subject: [Vimperator] vimperator on seamonkey/iceape In-Reply-To: <874pa6x319.fsf@jeremyms.com> References: <47F93CD2.7050002@googlemail.com> <47FF381F.8030307@gmx.net> <4801095E.6090905@googlemail.com> <874pa6x319.fsf@jeremyms.com> Message-ID: <48021D75.1000109@googlemail.com> Jeremy Maitin-Shepard schrieb: > Juri Hamburg writes: > > >>> Daniel Bainton wrote: >>> >>> >>> >>>> I don't think Vimperator uses any Firefox specific stuff, just normal >>>> gecko functions. Dunno how much the gui options on Seamonkey and >>>> Firefox UIs differ though. It probably wouldn't be that hard to port. >>>> >>>> >>> That's true for 95% i guess, there ARE some firefox specific functions >>> like BrowserHome() which are called occasionally. But i think generally >>> it would work, maybe some missing features. >>> > > >> If anyone finds any modification of vimperator or mods it himself to >> make it installable (and useable, of course) on iceape, please let me >> know. Firefox is nice, but really fat, and on a 512mb machine there are >> other things which need ram too. :) >> > > Is it really true that Seamonkey uses less memory than Firefox? I'd > really be quite surprised. As far as I understand, Seamonkey basically > includes everything that Firefox does, plus more (i.e. the other > applications in the suite). > > Perhaps you are thinking of xulrunner rather than iceape? > > I'm absolutely sure. Well, iceape with it's mail client started, together use less RAM then firefox alone. Otherwise i wouldn't use it. From patroclo7 at gmail.com Sun Apr 13 07:53:46 2008 From: patroclo7 at gmail.com (Giorgio Lando) Date: Sun, 13 Apr 2008 16:53:46 +0200 Subject: [Vimperator] vimperator on seamonkey/iceape In-Reply-To: <48021D75.1000109@googlemail.com> References: <47F93CD2.7050002@googlemail.com> <47FF381F.8030307@gmx.net> <4801095E.6090905@googlemail.com> <874pa6x319.fsf@jeremyms.com> <48021D75.1000109@googlemail.com> Message-ID: <48021E7A.2070908@gmail.com> Juri Hamburg ha scritto: > I'm absolutely sure. Well, iceape with it's mail client started, > together use less RAM then firefox alone. Otherwise i wouldn't use it. Can you confirm that this holds true also if the comparison is with firefox 3, where the memory management seems to be drastically better? -- Giorgio Lando Mortuus in anima, curam gero cutis From stubenschrott at gmx.net Sun Apr 13 09:23:19 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Sun, 13 Apr 2008 18:23:19 +0200 Subject: [Vimperator] Incorrect placement of keyboard hints. In-Reply-To: <880dece00804120457u2648c47u6e5fd89956a4d38d@mail.gmail.com> References: <880dece00804120457u2648c47u6e5fd89956a4d38d@mail.gmail.com> Message-ID: <48023377.6070200@gmx.net> Dotan Cohen wrote: > In Vimperator 0.5.3 on Firefox 2.0.0.13 (Ubuntu-feisty) on a fresh > profile, the keyboard shortcuts are in the wrong places when the zoom > level is not 100%. Is this a known issue, and should I file a bug? > Thanks in advance. Should be fixed in the dev version for Firefox3. From dotancohen at gmail.com Sun Apr 13 09:45:06 2008 From: dotancohen at gmail.com (Dotan Cohen) Date: Sun, 13 Apr 2008 19:45:06 +0300 Subject: [Vimperator] Incorrect placement of keyboard hints. In-Reply-To: <48023377.6070200@gmx.net> References: <880dece00804120457u2648c47u6e5fd89956a4d38d@mail.gmail.com> <48023377.6070200@gmx.net> Message-ID: <880dece00804130945m61e74e4bg9747b49d6803dc54@mail.gmail.com> On 13/04/2008, Martin Stubenschrott wrote: > Dotan Cohen wrote: > > > In Vimperator 0.5.3 on Firefox 2.0.0.13 (Ubuntu-feisty) on a fresh > > profile, the keyboard shortcuts are in the wrong places when the zoom > > level is not 100%. Is this a known issue, and should I file a bug? > > Thanks in advance. > > > Should be fixed in the dev version for Firefox3. Thanks. OT: is there no way to scroll down a whole page? I've looked through some VIM documentation and it appears to be missing from VIM as well, except for hacks. I'm not a VIM user, but I might be after falling in love with this extension. Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? From stubenschrott at gmx.net Sun Apr 13 09:52:26 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Sun, 13 Apr 2008 18:52:26 +0200 Subject: [Vimperator] Incorrect placement of keyboard hints. In-Reply-To: <880dece00804130945m61e74e4bg9747b49d6803dc54@mail.gmail.com> References: <880dece00804120457u2648c47u6e5fd89956a4d38d@mail.gmail.com> <48023377.6070200@gmx.net> <880dece00804130945m61e74e4bg9747b49d6803dc54@mail.gmail.com> Message-ID: <48023A4A.9040905@gmx.net> Dotan Cohen wrote: > OT: is there no way to scroll down a whole page? I've looked through > some VIM documentation and it appears to be missing from VIM as well, > except for hacks. I'm not a VIM user, but I might be after falling in > love with this extension. Ctrl-f (like in vim) and ctrl-b to scroll up a page. From mail.hamburg at googlemail.com Sun Apr 13 11:42:27 2008 From: mail.hamburg at googlemail.com (Juri Hamburg) Date: Sun, 13 Apr 2008 20:42:27 +0200 Subject: [Vimperator] vimperator on seamonkey/iceape In-Reply-To: <48021E7A.2070908@gmail.com> References: <47F93CD2.7050002@googlemail.com> <47FF381F.8030307@gmx.net> <4801095E.6090905@googlemail.com> <874pa6x319.fsf@jeremyms.com> <48021D75.1000109@googlemail.com> <48021E7A.2070908@gmail.com> Message-ID: <48025413.8080203@googlemail.com> Giorgio Lando schrieb: > Juri Hamburg ha scritto: > > >> I'm absolutely sure. Well, iceape with it's mail client started, >> together use less RAM then firefox alone. Otherwise i wouldn't use it. >> > > Can you confirm that this holds true also if the comparison is with firefox 3, > where the memory management seems to be drastically better? > I've tested that for FF 2 (iirc 2.0.12, but not sure). Didn't install 3.0 yet, waiting for 3.0 beeing stable (it isn't yet, is it?). but i hope it will get better then :) From dotancohen at gmail.com Sun Apr 13 12:08:20 2008 From: dotancohen at gmail.com (Dotan Cohen) Date: Sun, 13 Apr 2008 22:08:20 +0300 Subject: [Vimperator] Incorrect placement of keyboard hints. In-Reply-To: <48023A4A.9040905@gmx.net> References: <880dece00804120457u2648c47u6e5fd89956a4d38d@mail.gmail.com> <48023377.6070200@gmx.net> <880dece00804130945m61e74e4bg9747b49d6803dc54@mail.gmail.com> <48023A4A.9040905@gmx.net> Message-ID: <880dece00804131208t43d04e4dlc3391efa39656ba2@mail.gmail.com> On 13/04/2008, Martin Stubenschrott wrote: > > OT: is there no way to scroll down a whole page? I've looked through > > some VIM documentation and it appears to be missing from VIM as well, > > except for hacks. I'm not a VIM user, but I might be after falling in > > love with this extension. > > > Ctrl-f (like in vim) and ctrl-b to scroll up a page. > Thanks. I should mention that I finally found this from a link on the wiki, which has that particular shortcut and others: http://simplicityroad.livejournal.com/1938.html Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? From patroclo7 at gmail.com Sun Apr 13 12:35:52 2008 From: patroclo7 at gmail.com (Giorgio Lando) Date: Sun, 13 Apr 2008 21:35:52 +0200 Subject: [Vimperator] vimperator on seamonkey/iceape In-Reply-To: <48025413.8080203@googlemail.com> References: <47F93CD2.7050002@googlemail.com> <47FF381F.8030307@gmx.net> <4801095E.6090905@googlemail.com> <874pa6x319.fsf@jeremyms.com> <48021D75.1000109@googlemail.com> <48021E7A.2070908@gmail.com> <48025413.8080203@googlemail.com> Message-ID: <48026098.5050304@gmail.com> Juri Hamburg ha scritto: > I've tested that for FF 2 (iirc 2.0.12, but not sure). Didn't install > 3.0 yet, waiting for 3.0 beeing stable (it isn't yet, is it?). but i > hope it will get better then :) Well with beta5 I have still to meet a bug, but obviously my testing are not so extensive to enable me to define something as stable in a serious way :) -- Giorgio Lando Mortuus in anima, curam gero cutis From mikedotlowell at gmail.com Mon Apr 14 18:02:31 2008 From: mikedotlowell at gmail.com (Mike Lowell) Date: Mon, 14 Apr 2008 18:02:31 -0700 Subject: [Vimperator] quick find regression Message-ID: <89a2a1150804141802w1442c214u79e871171b9374f1@mail.gmail.com> I've been using Vimperator since <0.4.1 -- it's great! ...but the quick find (forward-slash to search) doesn't seem to work well in later versions, and I assume it's something I'm doing wrong -- I'm hoping you guys can point me in the right direction. I have two machines with Vimperator. One I keep updated as new versions come out, now at version 0.5.3. The other I haven't updated since 0.4.1 because of the search issues. On versions >0.4.1 I've found that searches only work within the current page. If I open a tab, switch to it, and then try to search, it doesn't work. If I reload the page, then search works again. I often find myself opening a handful of tabs at once, and wanting to search through them all. With the post-0.4.1 search behavior this is rather unproductive. How to test: 1) Open google.com 2) Search for something 3) Press "f" (QuickHint) and hold shift while entering a hint to open that link in a new tab 4) Press "gt" (next tab) to switch to the newly opened tab 5) Press "/" (Quick Find) and then type something you see on the screen - For me, nothing happens 6) Press "r" (reload) and retry #5 again: now it works as expected. Any suggestions? Is it just me? Thanks! -Mike From brickviking at gmail.com Mon Apr 14 20:07:27 2008 From: brickviking at gmail.com (viking) Date: Tue, 15 Apr 2008 15:07:27 +1200 Subject: [Vimperator] quick find regression References: <89a2a1150804141802w1442c214u79e871171b9374f1@mail.gmail.com> Message-ID: Mike Lowell writes: > I've been using Vimperator since <0.4.1 -- it's great! > > ...but the quick find (forward-slash to search) doesn't seem to work > well in later versions, and I assume it's something I'm doing wrong -- > I'm hoping you guys can point me in the right direction. [ ... snip ... ] > How to test: > 1) Open google.com > 2) Search for something > 3) Press "f" (QuickHint) and hold shift while entering a hint to > open that link in a new tab > 4) Press "gt" (next tab) to switch to the newly opened tab > 5) Press "/" (Quick Find) and then type something you see on the screen > - For me, nothing happens > 6) Press "r" (reload) and retry #5 again: now it works as expected. Works fine for me under 0.5.3 and FF-2.0.0.11 > Any suggestions? Is it just me? Thanks! None from this quarter. (This is also a test to see that I can indeed post to the newsgroup). Cheers, The Viking From stubenschrott at gmx.net Tue Apr 15 00:10:33 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Tue, 15 Apr 2008 09:10:33 +0200 Subject: [Vimperator] translate the Help Pages In-Reply-To: <79362bdc0804121825h6ce5f0b5se9d1d99284e2de4e@mail.gmail.com> References: <79362bdc0804121825h6ce5f0b5se9d1d99284e2de4e@mail.gmail.com> Message-ID: <480454E9.8070409@gmx.net> Hi Atomu, Atomu Osanai wrote: > to the authors, > > Hello. > I want to translate the Vimperator Help Pages to another language on my website. > Should I need any permition to do that? > Ofcourse, it is not commercial use. > I will create it carefully and maintain it for years. > > Thanks a lot. Thanks for your effort, you can of course translate it to any language on your homepage. (if you do so, send us a link or add it yourself to the wiki). For which language do you plan to do it, if I may ask? Since there are already some people willing to translate vimperator, maybe I really should add support for adding localizations in ~/.vimperator/locales/ or something like that. It would however be even better if somebody wants to finally improve the english documentation, which is still lacking many things :/ -- Martin PS: If you want to translate the help, i would suggest using the dev version for firefox 3, as the help has changed a lot there. From dotancohen at gmail.com Tue Apr 15 03:03:49 2008 From: dotancohen at gmail.com (Dotan Cohen) Date: Tue, 15 Apr 2008 13:03:49 +0300 Subject: [Vimperator] Keyboard mappings Message-ID: <880dece00804150303m2f2a6413ra3da2136e62adbe6@mail.gmail.com> On the vimperator screenshots page there are pictures of an address http://vimperator.mozdev.org/help.html which lists the key mappings. That page is now 404, and there does not seem to be any page that replaces it. Where can all the vimperator keyboard mappings be found? I've googled much, and I've found many, but I'd like to see the official full list. Thanks. Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? From dpb at driftaway.org Tue Apr 15 03:15:52 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Tue, 15 Apr 2008 13:15:52 +0300 Subject: [Vimperator] Keyboard mappings In-Reply-To: <880dece00804150303m2f2a6413ra3da2136e62adbe6@mail.gmail.com> References: <880dece00804150303m2f2a6413ra3da2136e62adbe6@mail.gmail.com> Message-ID: On 15/04/2008, Dotan Cohen wrote: > On the vimperator screenshots page there are pictures of an address > http://vimperator.mozdev.org/help.html which lists the key mappings. > That page is now 404, and there does not seem to be any page that > replaces it. Where can all the vimperator keyboard mappings be found? > I've googled much, and I've found many, but I'd like to see the > official full list. Thanks. Use :help inside vimperator, you'll find everything there. -- Daniel From dotancohen at gmail.com Tue Apr 15 04:56:49 2008 From: dotancohen at gmail.com (Dotan Cohen) Date: Tue, 15 Apr 2008 14:56:49 +0300 Subject: [Vimperator] Keyboard mappings In-Reply-To: References: <880dece00804150303m2f2a6413ra3da2136e62adbe6@mail.gmail.com> Message-ID: <880dece00804150456v1ed58458m689be6b25ea6978b@mail.gmail.com> On 15/04/2008, Daniel Bainton wrote: > On 15/04/2008, Dotan Cohen wrote: > > On the vimperator screenshots page there are pictures of an address > > http://vimperator.mozdev.org/help.html which lists the key mappings. > > That page is now 404, and there does not seem to be any page that > > replaces it. Where can all the vimperator keyboard mappings be found? > > I've googled much, and I've found many, but I'd like to see the > > official full list. Thanks. > > > Use :help inside vimperator, you'll find everything there. > Thanks, Daniel, I should have done that before posting. It's been a while since I've needed a good RTFM. :) Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? From mikedotlowell at gmail.com Tue Apr 15 10:50:58 2008 From: mikedotlowell at gmail.com (Mike Lowell) Date: Tue, 15 Apr 2008 10:50:58 -0700 Subject: [Vimperator] [SOLVED] quick find regression Message-ID: <89a2a1150804151050w62bd7fedx32e3c2aa18cad6f2@mail.gmail.com> Thanks viking! I found the culprit, an add-on named: "iMacros for Firefox" Disabling that particular add-on solved the issue. As a side note, Vimperator works great with the other 16 add-ons I have. :) In case a similar issue comes up on the list, I wanted to advise that this issue doesn't always occur with iMacros enabled. If I disable iMacros, restart, and re-test, it might work for a session. It seems to be somewhat dependent on load order (perhaps which combination of plugins is trying to hijack tab-switching events or keybindings?). I found a similar behavior with Thunderbird and certain combinations of keybinding-remapping add-ons: load order is critical to get the desired effect in my case (because several have overlapping keybindings...). I suspect something similar is happening when Vimperator + iMacros works. In general, it does not work, and by "does not work" I mean quick find doesn't work -- everything else seems to work fine. -Mike From dougkearns at gmail.com Tue Apr 15 12:59:37 2008 From: dougkearns at gmail.com (Doug Kearns) Date: Wed, 16 Apr 2008 05:59:37 +1000 Subject: [Vimperator] [SOLVED] quick find regression In-Reply-To: <89a2a1150804151050w62bd7fedx32e3c2aa18cad6f2@mail.gmail.com> References: <89a2a1150804151050w62bd7fedx32e3c2aa18cad6f2@mail.gmail.com> Message-ID: <644fc65e0804151259p6b803f0fod61caeb95e7d277b@mail.gmail.com> On Wed, Apr 16, 2008 at 3:50 AM, Mike Lowell wrote: > Thanks viking! > > I found the culprit, an add-on named: "iMacros for Firefox" Thanks for investigating. There's a page on the wiki for incompatible extensions. It would be worth adding a note about iMacros. Doug From atomuo at gmail.com Tue Apr 15 18:36:55 2008 From: atomuo at gmail.com (Atomu Osanai) Date: Wed, 16 Apr 2008 10:36:55 +0900 Subject: [Vimperator] translate the Help Pages 2 Message-ID: <79362bdc0804151836i255cf769o54043309e5e8742f@mail.gmail.com> Hello Martin, > Thanks for your effort, you can of course translate it to any language > on your homepage. (if you do so, send us a link or add it yourself to > the wiki). > Thank you for all your kindness. I've already got a domain on WWW for it. I will send you a link when I finished. It may be something like 'http://vimfox.com/... :) Cool name, isn't it? > For which language do you plan to do it, if I may ask? I am translating it to Japanese language. Actually, half of them were finished. Maybe I will localize a help.js for Japanese people in the future,If I could. > PS: If you want to translate the help, i would suggest using the dev > version for firefox 3, as the help has changed a lot there. I am using the Help for Vimperator0.6pre. Is it correct? I will follow the updates of original Help immediately from now on. It is my great honor to be here with you, the author of Vimperator. Amazing! Thank you so much. Atomu From w3stw00d at gmail.com Tue Apr 15 20:14:55 2008 From: w3stw00d at gmail.com (w00d) Date: Wed, 16 Apr 2008 11:14:55 +0800 Subject: [Vimperator] Hint mode for complete page ? Message-ID: <881f9b7b0804152014p35f5746r7ac3e3a00124a99f@mail.gmail.com> "Hint mode" is awsome, but confuse me, why give only the visible portion hints instead of all links in the whole page? I am using Vimperator 0.5.3 with Firefox 2.0.13. Any suggestions? Thanks! Wood. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080416/e7bc2175/attachment.html From dpb at driftaway.org Tue Apr 15 21:51:50 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Wed, 16 Apr 2008 07:51:50 +0300 Subject: [Vimperator] Hint mode for complete page ? In-Reply-To: <881f9b7b0804152014p35f5746r7ac3e3a00124a99f@mail.gmail.com> References: <881f9b7b0804152014p35f5746r7ac3e3a00124a99f@mail.gmail.com> Message-ID: On 16/04/2008, w00d wrote: > "Hint mode" is awsome, but confuse me, why give only the visible portion > hints instead of all links in the whole page? I am using Vimperator 0.5.3 > with Firefox 2.0.13. > Any suggestions? Thanks! For a couple of reasons. First, performance. For a page with a huge pile of links, generating the hints would take ages. Second, they're just not needed. They shouldn't be needed usually. Usual case is that you already see the link on the visible portion when going into hint mode, then you just press the hint. The hint mode has been completely redone in the cvs version for Firefox 3 too. -- Daniel From cjs at weisshuhn.de Wed Apr 16 06:16:05 2008 From: cjs at weisshuhn.de (Carsten =?iso-8859-1?Q?Sch=F6lzki?=) Date: Wed, 16 Apr 2008 15:16:05 +0200 Subject: [Vimperator] Initiate PicLens Search Message-ID: <20080416131605.GH32929@weisshuhn.de> Has anybody found a way of initiating a PicLens search with the keyboard? I love using Vimperator - a big thank you to the developers! And also I'm using PicLens: http://piclens.com/ To use all features of the PicLens-addon - I have to use my mouse. But it would be nice, to bypass the mouse-action on a google image-search result. Does anyone who uses PicLens has an idea/solution for that? Carsten From mac at calmar.ws Wed Apr 16 09:20:11 2008 From: mac at calmar.ws (calmar) Date: Wed, 16 Apr 2008 18:20:11 +0200 Subject: [Vimperator] translate the Help Pages 2 In-Reply-To: <79362bdc0804151836i255cf769o54043309e5e8742f@mail.gmail.com> References: <79362bdc0804151836i255cf769o54043309e5e8742f@mail.gmail.com> Message-ID: <20080416162011.GD31080@tuxli> On Wed, Apr 16, 2008 at 10:36:55AM +0900, Atomu Osanai wrote: Hi Atomu, > > Thanks for your effort, you can of course translate it to any language > > on your homepage. (if you do so, send us a link or add it yourself to > > the wiki). > > > > Thank you for all your kindness. > I've already got a domain on WWW for it. I will send you a link when I finished. > It may be something like 'http://vimfox.com/... :) > Cool name, isn't it? it is indeed about perfect ;) (IMHO) (so Martin (afaik) also works on a vim-like thunderbird, there it would match less, but that's another issue :) You may have some interest in it too, it's just not yet perfectly polished from what I heard :) Cheers, calmar (marco) -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080416/2d8ba992/attachment.bin From mail.hamburg at googlemail.com Wed Apr 16 10:02:48 2008 From: mail.hamburg at googlemail.com (Juri Hamburg) Date: Wed, 16 Apr 2008 19:02:48 +0200 Subject: [Vimperator] translate the Help Pages 2 In-Reply-To: <79362bdc0804151836i255cf769o54043309e5e8742f@mail.gmail.com> References: <79362bdc0804151836i255cf769o54043309e5e8742f@mail.gmail.com> Message-ID: <48063138.2090405@googlemail.com> Atomu Osanai schrieb: > Hello Martin, > > >> Thanks for your effort, you can of course translate it to any language >> on your homepage. (if you do so, send us a link or add it yourself to >> the wiki). >> >> > > Thank you for all your kindness. > I've already got a domain on WWW for it. I will send you a link when I finished. > It may be something like 'http://vimfox.com/... :) > Cool name, isn't it? > > >> For which language do you plan to do it, if I may ask? >> > > I am translating it to Japanese language. > Actually, half of them were finished. > Maybe I will localize a help.js for Japanese people in the future,If I could. > > >> PS: If you want to translate the help, i would suggest using the dev >> version for firefox 3, as the help has changed a lot there. >> > > I am using the Help for Vimperator0.6pre. > Is it correct? > I will follow the updates of original Help immediately from now on. > > It is my great honor to be here with you, the author of Vimperator. > Amazing! > Thank you so much. > > Atomu > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > > Is there already a translation in Russian or German? If not, i could start translating too! Don't have a public domain yet though.. :) From Daniel.Trstenjak at online.de Wed Apr 16 10:48:06 2008 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Wed, 16 Apr 2008 19:48:06 +0200 Subject: [Vimperator] Hint mode for complete page ? In-Reply-To: References: <881f9b7b0804152014p35f5746r7ac3e3a00124a99f@mail.gmail.com> Message-ID: <20080416174806.GA6853@linux.ver> On Wed, Apr 16, 2008 at 07:51:50AM +0300, Daniel Bainton wrote: > For a couple of reasons. > > First, performance. For a page with a huge pile of links, generating > the hints would take ages. > > Second, they're just not needed. They shouldn't be needed usually. > Usual case is that you already see the link on the visible portion > when going into hint mode, then you just press the hint. Third, less hints also means shorter hints. Greetings, Daniel From aendruk at gmail.com Wed Apr 16 22:26:16 2008 From: aendruk at gmail.com (=?UTF-8?Q?=C3=A6ndr=C3=BCk?=) Date: Wed, 16 Apr 2008 22:26:16 -0700 Subject: [Vimperator] Colemak mapping for Vimperator Message-ID: <152aefdf0804162226p7daa0010m93d3027f37eca9cf@mail.gmail.com> For those interested in the Colemak keyboard layout, I've created a mapping for Vimperator similar to the Colemak mapping for Vim. Colemak keyboard layout http://colemak.com/ Colemak mapping for Vim http://forum.colemak.com/viewtopic.php?id=50 Colemak mapping for Vimperator http://aendruk.wordpress.com/2008/04/16/a-colemak-layout-for-vimperator/ Let me know what you think. From jholloway7 at gmail.com Wed Apr 16 08:44:07 2008 From: jholloway7 at gmail.com (Joe Holloway) Date: Wed, 16 Apr 2008 10:44:07 -0500 Subject: [Vimperator] Help page displays every time I load Firefox Message-ID: <8fe048f70804160844u4a623beah923ed6c6d8088dea@mail.gmail.com> It seems like I have a setting enabled or some add-on installed that is causing Vimperator (0.5.3) to display its help page every time I run Firefox. This happens on multiple machines, so whatever is causing it is consistent. I know that Vimperator saves the session by default, but even when I exit with :qa I still get the Help page in a new tab the next time I open Firefox. This has been happening since I installed Vimperator a couple months ago, but it just now got on my nerves enough to try to hunt down a way to stop it (patience is a quality one must have to learn Vim and then seek to use the same key bindings in their browser ;) ). I've scoured the help page for a setting and searched the mailing list but haven't uncovered anything. Before I go to the trouble of starting from a fresh install to see if I can narrow it down, I just want to make sure I'm not missing something obvious. A) Is this default behavior? B) If not, anyone else seeing this? Thanks, Joe From dpb at driftaway.org Thu Apr 17 02:57:58 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Thu, 17 Apr 2008 12:57:58 +0300 Subject: [Vimperator] Help page displays every time I load Firefox In-Reply-To: <8fe048f70804160844u4a623beah923ed6c6d8088dea@mail.gmail.com> References: <8fe048f70804160844u4a623beah923ed6c6d8088dea@mail.gmail.com> Message-ID: On 16/04/2008, Joe Holloway wrote: > It seems like I have a setting enabled or some add-on installed that > is causing Vimperator (0.5.3) to display its help page every time I > run Firefox. This happens on multiple machines, so whatever is > causing it is consistent. I know that Vimperator saves the session by > default, but even when I exit with :qa I still get the Help page in a > new tab the next time I open Firefox. This has been happening since I > installed Vimperator a couple months ago, but it just now got on my > nerves enough to try to hunt down a way to stop it (patience is a > quality one must have to learn Vim and then seek to use the same key > bindings in their browser ;) ). I've scoured the help page for a > setting and searched the mailing list but haven't uncovered anything. > Before I go to the trouble of starting from a fresh install to see if > I can narrow it down, I just want to make sure I'm not missing > something obvious. A) Is this default behavior? B) If not, anyone else > seeing this? Do you always use :qa to quit? :qa doesn't save the session. Maybe you've sometime used :wqall that DOES save the session. If you've once done it, it'll load the session that you've saved before, as :qa doesn't overwrite the previous session. Try :wqall when you have no pages open. Does it still load help? Another option I can think of is that you have 'help' in your .vimperatorrc file. -- Daniel From stubenschrott at gmx.net Thu Apr 17 02:59:44 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Thu, 17 Apr 2008 11:59:44 +0200 Subject: [Vimperator] Help page displays every time I load Firefox In-Reply-To: <8fe048f70804160844u4a623beah923ed6c6d8088dea@mail.gmail.com> References: <8fe048f70804160844u4a623beah923ed6c6d8088dea@mail.gmail.com> Message-ID: <48071F90.3020301@gmx.net> Joe Holloway wrote: > It seems like I have a setting enabled or some add-on installed that > is causing Vimperator (0.5.3) to display its help page every time I > run Firefox. This happens on multiple machines, so whatever is > causing it is consistent. I know that Vimperator saves the session by > default, but even when I exit with :qa I still get the Help page in a > new tab the next time I open Firefox. This has been happening since I > installed Vimperator a couple months ago, but it just now got on my > nerves enough to try to hunt down a way to stop it (patience is a > quality one must have to learn Vim and then seek to use the same key > bindings in their browser ;) ). I've scoured the help page for a > setting and searched the mailing list but haven't uncovered anything. > Before I go to the trouble of starting from a fresh install to see if > I can narrow it down, I just want to make sure I'm not missing > something obvious. A) Is this default behavior? B) If not, anyone else > seeing this? A) it's not the default behavior, it only displays it when extensions.vimperator.firsttime=true in about:config. B) I have never heared of the problem, but I am also using 0.6pre for months now. From stubenschrott at gmx.net Thu Apr 17 03:15:49 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Thu, 17 Apr 2008 12:15:49 +0200 Subject: [Vimperator] ctrl-i on textarea does not invoke gvim -f In-Reply-To: <2e24e5b90804042300vc947fa5w90717c1012728a43@mail.gmail.com> References: <2e24e5b90804042300vc947fa5w90717c1012728a43@mail.gmail.com> Message-ID: <48072355.6030700@gmx.net> Sitaram Chamarty wrote: > I recently upgraded from some older 0.6pre to the latest and found > that ctrl-i inside textarea doesn't work anymore. It just flashes the > field yellow a couple of times and that's it. > > To eliminate my setup (FF3 B4) being the problem, I tried older > versions in a loose "binary search" and found that the latest one that > works correctly for me is the 2008/02/29 one, and the first one that > doesn't work is the one built the next day (2008/03/01). The problem should now be fixed, it really was a one liner. It however blocks firefox now, but that's not our problem, that's really due to some firefox changes recently. But well, still much better than no ctrl-i working at all. Thanks once more for your investigation. -- Martin From sitaramc at gmail.com Thu Apr 17 08:12:58 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Thu, 17 Apr 2008 20:42:58 +0530 Subject: [Vimperator] ctrl-i on textarea does not invoke gvim -f In-Reply-To: <48072355.6030700@gmx.net> References: <2e24e5b90804042300vc947fa5w90717c1012728a43@mail.gmail.com> <48072355.6030700@gmx.net> Message-ID: <2e24e5b90804170812k5d7ad54bh7b193a8d78c53bb6@mail.gmail.com> On Thu, Apr 17, 2008 at 3:45 PM, Martin Stubenschrott wrote: > The problem should now be fixed, it really was a one liner. It however Would that be the April 17th version then? Because that version is still doing the same thing (flash yellow twice). (I'm hoping that I hit the server/mirror too soon after reading your email... and if I download one tomorrow or something it'll work!) Also, any reason it's not compat with FF3 beta 5? I still get upgrade warnings from FF saying that this extension will break if you upgrade so I am still at beta 4. If it's just a matter of fixing the version string I can manage, but is there anything else? Regards, Sitaram From mahefa.randimbisoa at gmail.com Fri Apr 18 06:45:26 2008 From: mahefa.randimbisoa at gmail.com (mahefa randimbisoa) Date: Fri, 18 Apr 2008 16:45:26 +0300 Subject: [Vimperator] [plugin] gvimail: make gmail accessible by vimperator. Message-ID: <2ba1fac40804180645q91e6375h26ba7b4282a34e61@mail.gmail.com> http://vimperator.mozdev.org/scripts.html said: > If you have written a plugin yourself, send it to the mailing list for a review, so it can be added here. Just to let you know that I've written a vimperator plugin that enables almost all links in gmail. Users of Gmail should have noticed 3 annoying problems: when they type f, not all links gets hinted. Mouse is required in most cases. when they use the keyboard, sometimes, the keys j,k,l, no longer respond. the WISYWIG is not usable. This plugin fixes the first 2 issues. It works with the older and newer versions of GMail. The plugin is available at http://code.google.com/p/gvimail/ and stable versions will be also submitted to the vimperator-plugin repository http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/gvimail.js The plugin suggest using stylechanger http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/stylechanger.js -- Mahefa From chm.duquesne at gmail.com Sun Apr 20 16:49:59 2008 From: chm.duquesne at gmail.com (Christophe-Marie Duquesne) Date: Mon, 21 Apr 2008 01:49:59 +0200 Subject: [Vimperator] [plugin] gvimail: make gmail accessible by vimperator. In-Reply-To: <2ba1fac40804180645q91e6375h26ba7b4282a34e61@mail.gmail.com> References: <2ba1fac40804180645q91e6375h26ba7b4282a34e61@mail.gmail.com> Message-ID: <8ccc3510804201649v6d4d719du5978b6b71142b951@mail.gmail.com> Well, Nobody said nothing about your code, but as a simple user : thank you! I can not test it right now since I'd like to keep using my old firefox 2 untill firefox 3 is the official version. But I will as soon as I can. I "add a star" to this mail ;) BR On Fri, Apr 18, 2008 at 3:45 PM, mahefa randimbisoa < mahefa.randimbisoa at gmail.com> wrote: > http://vimperator.mozdev.org/scripts.html said: > > If you have written a plugin yourself, send it to the mailing list for a > review, so it can be added here. > > Just to let you know that I've written a vimperator plugin that > enables almost all links in gmail. > Users of Gmail should have noticed 3 annoying problems: > when they type f, not all links gets hinted. Mouse is required in most > cases. > when they use the keyboard, sometimes, the keys j,k,l, no longer > respond. > the WISYWIG is not usable. > > This plugin fixes the first 2 issues. It works with the older and > newer versions of GMail. > > The plugin is available at > http://code.google.com/p/gvimail/ > and stable versions will be also submitted to the vimperator-plugin > repository > > http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/gvimail.js > > The plugin suggest using stylechanger > > http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/stylechanger.js > > -- > Mahefa > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -- Christophe-Marie -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080421/6e1c9639/attachment.html From jenfr03 at student.vxu.se Mon Apr 21 09:55:42 2008 From: jenfr03 at student.vxu.se (mandolin) Date: Mon, 21 Apr 2008 18:55:42 +0200 Subject: [Vimperator] Tabs in Thunderbird 3 + Muttator Message-ID: <20080421165542.GA2906@secondcastle.se> Does anyone know if tabs will somehow be implemented in thunderbird 3? (I just tried it out and immediately installed Muttator, so forgive me if I missed something obvious.) If tabs aren't/won't be implemented, would it be possible to add tab functionality via Muttator? I hate having five message windows open at the same time. Programs residing in more than one window, barring dialogs perhaps, is just bad design whichever way you look at it. And by the way: how is Muttator going? Not all shortcuts seem to be working like listed in the wiki. I realize Muttator is very much a work in progress, but it would be nice if a more updated list existed somewhere. Specifically, I would like to know how to create a new mail. Hitting 'm' just marks the currently selected message unread. -- mandolin From Daniel.Trstenjak at online.de Mon Apr 21 11:47:28 2008 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Mon, 21 Apr 2008 20:47:28 +0200 Subject: [Vimperator] Hints in vimperator 0.6 Message-ID: <20080421184728.GA7574@linux.ver> Hi all, first of all again, thank you all for the great work on vimperator! :) You made my dreams come true, almost. Now to the almost ;). In vimperator 0.6 the visualization of the hints changed. The label of the hint changed from characters to numerics. It was very convient for me for typing the characters, which most of the time have been on my home row. It would be very nice, if this could be configurable. Now also the links are highlighted in yellow. That's too much flashing for me. Hey, I even hate blinking cursors :). It would be very, very, really VERY nice, if this could be configured. One last point is the background color of the hints. It's often hard for me to read the label of the hint. A greater contrast, like a white label on a darker background would be very nice. I would love it, if I could configure it. Please don't preceive my critique as too harsh. I really appreciate your work on vimperator. It's the best browsing experience ever! Greetings, Daniel From jenfr03 at student.vxu.se Mon Apr 21 12:07:28 2008 From: jenfr03 at student.vxu.se (mandolin) Date: Mon, 21 Apr 2008 21:07:28 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080421184728.GA7574@linux.ver> References: <20080421184728.GA7574@linux.ver> Message-ID: <20080421190728.GB2906@secondcastle.se> Daniel Trstenjak, Mon, Apr 21, 2008 at 08:47:28PM +0200: > In vimperator 0.6 the visualization of the hints changed. > > The label of the hint changed from characters to numerics. > It was very convient for me for typing the characters, which most of the > time have been on my home row. It would be very nice, if this could be > configurable. I second that. The new hint system is the only aspect of vimperator I would have done differently had I been a developer. That is to say: everything else is perfect :-) It would be very nice if the old hint system was available as an option, though. -- mandolin From stanio at cs.tu-berlin.de Mon Apr 21 12:51:50 2008 From: stanio at cs.tu-berlin.de (stanio at cs.tu-berlin.de) Date: Mon, 21 Apr 2008 21:51:50 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080421190728.GB2906@secondcastle.se> References: <20080421184728.GA7574@linux.ver> <20080421190728.GB2906@secondcastle.se> Message-ID: <20080421195150.GC19166@brujo.cs.tu-berlin.de> * mandolin [2008-04-21 21:07]: > > It was very convient for me for typing the characters, which most of the > > time have been on my home row. It would be very nice, if this could be > > configurable. > > I second that. The new hint system is the only aspect of vimperator I > would have done differently had I been a developer. That is to say: > everything else is perfect :-) It would be very nice if the old hint > system was available as an option, though. I triple that :o) I am still a 0.5.3 user, since ffx3 is still not released, but I took a look at it ... (I couldn't verify the better memory usage: same sessions use same amount of memory according to top. I actually considered memory management the most significant improvement) ... and the first thing I did is installing vimperator, of coarse. The first thing I noticed was the changed hint system. For my habits it is not optimal :o( I use only the left side of my laptop keyboard for hints in order to avoid accidentally pressed `j',`k',`h',`l' in hint mode and for the sake of easier use, when having a cup of tea in the right hand. :o))) You guess: Numeric hints do not fit in this picture. ( For a long time I am wondering how I still live without carret mode... Along with hints, vim-tab-navigation and vim-yank for links, which I already have, this is the thing I *really* (will) *love*. So, looking forward for ffx3 to appear in debian lenny.) @ all contributors: Thanks a lot for Vimperator! -- cheers stanio_ From vogt.adam at gmail.com Mon Apr 21 13:38:51 2008 From: vogt.adam at gmail.com (Adam Vogt) Date: Mon, 21 Apr 2008 16:38:51 -0400 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080421195150.GC19166@brujo.cs.tu-berlin.de> References: <20080421184728.GA7574@linux.ver> <20080421190728.GB2906@secondcastle.se> <20080421195150.GC19166@brujo.cs.tu-berlin.de> Message-ID: <20080421202006.GA3956@acer> The old way is still available, as an script: http://vimperator.mozdev.org/scripts.html char-hints.js was broken a while back, but now it works very well :) * On Monday, April 21 2008, stanio at cs.tu-berlin.de wrote: >* mandolin [2008-04-21 21:07]: >> > It was very convient for me for typing the characters, which most of the >> > time have been on my home row. It would be very nice, if this could be >> > configurable. >> >> I second that. The new hint system is the only aspect of vimperator I >> would have done differently had I been a developer. That is to say: >> everything else is perfect :-) It would be very nice if the old hint >> system was available as an option, though. > >I triple that :o) > >I am still a 0.5.3 user, since ffx3 is still not released, but I took a >look at it ... > >(I couldn't verify the better memory usage: same sessions use same amount >of memory according to top. I actually considered memory management the >most significant improvement) > >... and the first thing I did is installing vimperator, of coarse. The >first thing I noticed was the changed hint system. For my habits it is not >optimal > >:o( > >I use only the left side of my laptop keyboard for hints in order to avoid >accidentally pressed `j',`k',`h',`l' in hint mode and for the sake of >easier use, when having a cup of tea in the right hand. :o))) You guess: >Numeric hints do not fit in this picture. > >( For a long time I am wondering how I still live without carret mode... >Along with hints, vim-tab-navigation and vim-yank for links, which I >already have, this is the thing I *really* (will) *love*. So, looking >forward for ffx3 to appear in debian lenny.) > > >@ all contributors: Thanks a lot for Vimperator! > >-- > cheers > stanio_ >_______________________________________________ >Vimperator mailing list >Vimperator at mozdev.org >https://www.mozdev.org/mailman/listinfo/vimperator From dpb at driftaway.org Mon Apr 21 21:41:18 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Tue, 22 Apr 2008 07:41:18 +0300 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080421184728.GA7574@linux.ver> References: <20080421184728.GA7574@linux.ver> Message-ID: On 21/04/2008, Daniel Trstenjak wrote: > The label of the hint changed from characters to numerics. > It was very convient for me for typing the characters, which most of the > time have been on my home row. It would be very nice, if this could be > configurable. > > Now also the links are highlighted in yellow. That's too much flashing > for me. Hey, I even hate blinking cursors :). It would be very, very, > really VERY nice, if this could be configured. They're that way for a reason. The numbers aren't the only way to access hints, they're just there to access links that are named the same. Just type the actual text of the hint and it'll get selected. -- Daniel From dteslenko at gmail.com Tue Apr 22 00:08:03 2008 From: dteslenko at gmail.com (Dmitry Teslenko) Date: Tue, 22 Apr 2008 11:08:03 +0400 Subject: [Vimperator] vimperator+searchengines Message-ID: <91325fec0804220008r45091160ia8bac6467aaca3b7@mail.gmail.com> Hello! Where do vimerator get aliases for search engine plugins for command line use? Is it tag in searchplugin *.xml file or not? From jenfr03 at student.vxu.se Tue Apr 22 02:22:20 2008 From: jenfr03 at student.vxu.se (mandolin) Date: Tue, 22 Apr 2008 11:22:20 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: References: <20080421184728.GA7574@linux.ver> Message-ID: <20080422092220.GA2443@secondcastle.se> Daniel Bainton, Tue, Apr 22, 2008 at 07:41:18AM +0300: > They're that way for a reason. The numbers aren't the only way to > access hints, they're just there to access links that are named the > same. Just type the actual text of the hint and it'll get selected. That's all very well, but most of the time you end up typing more characters in the new hint system than in the old, unless you type the numbers that is, which to most people is less convenient than using the keys on the home row. Moreover, on many pages, especially bloated ones, there are several links that are identical or start with the same few letters, so you end up using numbers (or tab) anyhow. Don't get me wrong. I think the new system is well thought out, but for me it works better in theory than in practice. -- mandolin From daning106 at gmail.com Tue Apr 22 04:34:36 2008 From: daning106 at gmail.com (Wang Ning) Date: Tue, 22 Apr 2008 19:34:36 +0800 Subject: [Vimperator] vimperator+searchengines In-Reply-To: <91325fec0804220008r45091160ia8bac6467aaca3b7@mail.gmail.com> References: <91325fec0804220008r45091160ia8bac6467aaca3b7@mail.gmail.com> Message-ID: Hi Dmitry, vimperator uses the search engine list of firefox. You can edit the list by click search engine bar on the right top of firefox, then select 'manage search engines' to add or modify the search engines list. For exmaple, I have these search engines: Name Keyword google google wikipedia(english) wikipedia Amazon.com amazon Thus, If I run ":open amazon somebookname", vimperator will search the somebookname using amazon.com search engine. You can change the keyword of Amazon engine to "am". Then when you run ":open am somebookname", the vimperator query it in amazon.com. If vimperator finds that the string behind :open command is not match the format of url and is not a file patch of the file system, vimperator will try to search the string using proper search engine. vimperator will detect the first word behind :open commend to match the keyword of the engines list. If match, vimperator will treat the rest of the command as search key words and search them by the search engine. If the command's first word doesn't match firefox's engine list, vimperator will use google as the default search engine to search the string behind ":open" On Tue, Apr 22, 2008 at 3:08 PM, Dmitry Teslenko wrote: > Hello! > Where do vimerator get aliases for search engine plugins for command line use? > Is it tag in searchplugin *.xml file or not? > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -- Sincerely, Wang Ning From dteslenko at gmail.com Tue Apr 22 05:14:11 2008 From: dteslenko at gmail.com (Dmitry Teslenko) Date: Tue, 22 Apr 2008 16:14:11 +0400 Subject: [Vimperator] vimperator+searchengines In-Reply-To: References: <91325fec0804220008r45091160ia8bac6467aaca3b7@mail.gmail.com> Message-ID: <91325fec0804220514u514db65fuadc940066ca720ef@mail.gmail.com> Plenty of information! Thanks! On Tue, Apr 22, 2008 at 3:34 PM, Wang Ning wrote: > vimperator uses the search engine list of firefox. > > You can edit the list by click search engine bar on the right top of > firefox, then select 'manage search engines' to add or modify the > search engines list. > For exmaple, I have these search engines: > Name Keyword > google google > wikipedia(english) wikipedia > Amazon.com amazon As far as I concerned last released FF/vimperator is 2.0.0.14/0.5 and there's no keyword-editing. > Thus, If I run ":open amazon somebookname", vimperator will search the > somebookname using amazon.com search engine. You can change the > keyword of Amazon engine to "am". Then when you run ":open am > somebookname", the vimperator query it in amazon.com. > > If vimperator finds that the string behind :open command is not match > the format of url and is not a file patch of the file system, > vimperator will try to search the string using proper search engine. > vimperator will detect the first word behind :open commend to match > the keyword of the engines list. If match, vimperator will treat the > rest of the command as search key words and search them by the search > engine. If the command's first word doesn't match firefox's engine > list, vimperator will use google as the default search engine to > search the string behind ":open" I've been using vimperator for some time and I already know how these keywords used. Question was: WHERE do vimperator gets search engine aliases? Why it uses "google" for Google engine and not something else? From mac at calmar.ws Tue Apr 22 05:21:24 2008 From: mac at calmar.ws (calmar) Date: Tue, 22 Apr 2008 14:21:24 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080422092220.GA2443@secondcastle.se> References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> Message-ID: <20080422122124.GA4806@tuxli> On Tue, Apr 22, 2008 at 11:22:20AM +0200, mandolin wrote: > Daniel Bainton, Tue, Apr 22, 2008 at 07:41:18AM +0300: > > They're that way for a reason. The numbers aren't the only way to > > access hints, they're just there to access links that are named the > > same. Just type the actual text of the hint and it'll get selected. > > That's all very well, but most of the time you end up typing more > characters in the new hint system than in the old, unless you type the numbers > that is, which to most people is less convenient than using the keys on the > home row. Moreover, on many pages, especially bloated ones, there are several > links that are identical or start with the same few letters, so you end up > using numbers (or tab) anyhow. Don't get me wrong. I think the new system is > well thought out, but for me it works better in theory than in practice. Well, it's a matter of preferences (I very much prefer the new system) Since you're not the only one so, there's a char-hints plugin http://vimperator.mozdev.org/scripts.html cheers calmar -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080422/5fbb4c9c/attachment-0001.bin From mac at calmar.ws Tue Apr 22 05:50:22 2008 From: mac at calmar.ws (calmar) Date: Tue, 22 Apr 2008 14:50:22 +0200 Subject: [Vimperator] vimperator+searchengines In-Reply-To: <91325fec0804220514u514db65fuadc940066ca720ef@mail.gmail.com> References: <91325fec0804220008r45091160ia8bac6467aaca3b7@mail.gmail.com> <91325fec0804220514u514db65fuadc940066ca720ef@mail.gmail.com> Message-ID: <20080422125022.GB4806@tuxli> On Tue, Apr 22, 2008 at 04:14:11PM +0400, Dmitry Teslenko wrote: I have it like this (and about how it was described I think): http://www.calmar.ws/firefox/open-search-enginges.png won't know about 2.0 version of firefox so. cheers calmar -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080422/3bd3128d/attachment.bin From dteslenko at gmail.com Tue Apr 22 05:53:11 2008 From: dteslenko at gmail.com (Dmitry Teslenko) Date: Tue, 22 Apr 2008 16:53:11 +0400 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080422122124.GA4806@tuxli> References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> Message-ID: <91325fec0804220553h6f30cab4p6565feb5470ba80c@mail.gmail.com> Hello, all! Here's my stone for new hint system! On Tue, Apr 22, 2008 at 4:21 PM, calmar wrote: > Since you're not the only one so, there's a char-hints plugin > http://vimperator.mozdev.org/scripts.html I'm using vimperator for ~2 months and I'm a vim-user for ~2 years. And I can say new hint system sucks! Old char hints was exactly under your fingers: that was in "vim way". New hints don't: 1. New yellow flashing irritates! 2. Numbers instead of chars for links means 10*10=100 links maximum instead of 26*26=676 for links that could be accessed with two key-presses. 6 times smaller range! Visit website heavy-loaded with links and you would see three-digit hints. three key-presses instead of two means 50% more key-presses. THAT ISN'T VIM WAY at all! 3. Old hints was easy to use and they gave production boost as they introduced something new nowhere to be seen: you could mark few links at once, separating them with comma: hh, hj, hk, etc. and then finally choose what to do with then: t for open them all in new tabs or s to save and so on. New way is to press f or F for following link/opening in new tab and then press link number. To open three links in new tabs its F21, F22, F23 and so on. That's far less convenient. From dteslenko at gmail.com Tue Apr 22 06:15:01 2008 From: dteslenko at gmail.com (Dmitry Teslenko) Date: Tue, 22 Apr 2008 17:15:01 +0400 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080422122124.GA4806@tuxli> References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> Message-ID: <91325fec0804220615g574577e1kda32f71de6c1d929@mail.gmail.com> On Tue, Apr 22, 2008 at 4:21 PM, calmar wrote: > Since you're not the only one so, there's a char-hints plugin That plugin is aeons away from the original hint system. It only substitues digits for chars and not bringing old hint-management system back. These hints can't be customized like old hints: set hintstyle=z-index:5000; font-family:monospace; font-size:12px; color:white; background-color:#0a246a; border-color:ButtonShadow; border-width:0px; border-style:solid; padding:0px 1px 0px 1px; position:absolute; I'm using gg to scroll to the beginning of the page. New hint system + that plugins gives scrolling to the beginning and simultaneously activating some link that unfortunately have 'gg' label. From mac at calmar.ws Tue Apr 22 06:29:57 2008 From: mac at calmar.ws (calmar) Date: Tue, 22 Apr 2008 15:29:57 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <91325fec0804220553h6f30cab4p6565feb5470ba80c@mail.gmail.com> References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> <91325fec0804220553h6f30cab4p6565feb5470ba80c@mail.gmail.com> Message-ID: <20080422132957.GC4806@tuxli> On Tue, Apr 22, 2008 at 04:53:11PM +0400, Dmitry Teslenko wrote: > Hello, all! Here's my stone for new hint system! > > On Tue, Apr 22, 2008 at 4:21 PM, calmar wrote: > > Since you're not the only one so, there's a char-hints plugin > > http://vimperator.mozdev.org/scripts.html > > I'm using vimperator for ~2 months and I'm a vim-user for ~2 years. ok, a newby on both. > And I can say new hint system sucks! Old char hints was exactly under > your fingers: that was in "vim way". New hints don't: > 1. New yellow flashing irritates! well, when this is your concern number 1, help yourself and change it? Or request an option to change it, it there is not yet one. Or do that yourself. > 2. Numbers instead of chars for links means 10*10=100 links maximum > instead of 26*26=676 for links that could be accessed with two > key-presses. 6 times smaller range! Visit website heavy-loaded with > links and you would see three-digit hints. three key-presses instead so so, a site what displays 676 links on a singe page-view - very nice. > of two means 50% more key-presses. THAT ISN'T VIM WAY at all! it's not a matter of keypresses - what produces speed - having them in some kind of logical order helps as well - both is valid for the new hints-system - for me at least. > 3. Old hints was easy to use and they gave production boost as they > introduced something new nowhere to be seen: you could mark few links > at once, separating them with comma: hh, hj, hk, etc. and then finally > choose what to do with then: t for open them all in new tabs or s to > save and so on. New way is to press f or F for following link/opening > in new tab and then press link number. To open three links in new tabs > its F21, F22, F23 and so on. That's far less convenient. it's only, when you can't type numbers less convenient. Solution: 1. learning typing numbers, may helps 2. use the old-hints plugin (especially done for people with this kind of preferences) 3. implement a plugin you prefer yourself onto cvs vimperator. 4. pay someone to code it for you - respectively to port it 1:1 to the new vimperator. Well i'm a little bit biased, because I also set hintchars to numbers on the old system.... e.g. used by elinks etc. -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080422/58b6c2f9/attachment.bin From dpb at driftaway.org Tue Apr 22 06:30:43 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Tue, 22 Apr 2008 16:30:43 +0300 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <91325fec0804220615g574577e1kda32f71de6c1d929@mail.gmail.com> References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> <91325fec0804220615g574577e1kda32f71de6c1d929@mail.gmail.com> Message-ID: On 22/04/2008, Dmitry Teslenko wrote: > On Tue, Apr 22, 2008 at 4:21 PM, calmar wrote: > > > Since you're not the only one so, there's a char-hints plugin > > > That plugin is aeons away from the original hint system. > It only substitues digits for chars and not bringing old > hint-management system back. > > These hints can't be customized like old hints: > set hintstyle=z-index:5000; font-family:monospace; font-size:12px; > color:white; background-color:#0a246a; border-color:ButtonShadow; > border-width:0px; border-style:solid; padding:0px 1px 0px 1px; > position:absolute; > > I'm using gg to scroll to the beginning of the page. New hint system + > that plugins gives scrolling to the beginning and simultaneously > activating some link that unfortunately have 'gg' label. Patches are always welcome. All the Vimperator developers prefer the new system, so don't expect anything to be done about it by us. -- Daniel From dpb at driftaway.org Tue Apr 22 06:38:19 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Tue, 22 Apr 2008 16:38:19 +0300 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080422132957.GC4806@tuxli> References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> <91325fec0804220553h6f30cab4p6565feb5470ba80c@mail.gmail.com> <20080422132957.GC4806@tuxli> Message-ID: On 22/04/2008, calmar wrote: > > of two means 50% more key-presses. THAT ISN'T VIM WAY at all! > > it's not a matter of keypresses - what produces speed - having > them in some kind of logical order helps as well - both is valid > for the new hints-system - for me at least. Yeah. Typing a real word instead of random letters is much faster for me atleast, even if the real word is longer than the random letters. It's way more logical. -- Daniel From mac at calmar.ws Tue Apr 22 06:47:05 2008 From: mac at calmar.ws (calmar) Date: Tue, 22 Apr 2008 15:47:05 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> <91325fec0804220615g574577e1kda32f71de6c1d929@mail.gmail.com> Message-ID: <20080422134705.GD4806@tuxli> On Tue, Apr 22, 2008 at 04:30:43PM +0300, Daniel Bainton wrote: > > Patches are always welcome. All the Vimperator developers prefer the > new system, so don't expect anything to be done about it by us. Not 100% sure about thesnowdog so :) -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080422/2990a5a4/attachment.bin From teramako at gmail.com Tue Apr 22 06:42:06 2008 From: teramako at gmail.com (M.Terada) Date: Tue, 22 Apr 2008 22:42:06 +0900 Subject: [Vimperator] vimperator+searchengines In-Reply-To: <91325fec0804220514u514db65fuadc940066ca720ef@mail.gmail.com> References: <91325fec0804220008r45091160ia8bac6467aaca3b7@mail.gmail.com> <91325fec0804220514u514db65fuadc940066ca720ef@mail.gmail.com> Message-ID: <6eebba490804220642v5d447f6bo3b06e79977ea262a@mail.gmail.com> > I've been using vimperator for some time and I already know how these > keywords used. Question was: WHERE do vimperator gets search engine > aliases? Why it uses "google" for Google engine and not something > else? If want to change default search engine, please set "defsearch" option. :set defsearch=engineAliasName By default, engineAliasName is "google". If want to know detail, you need to know Javascript and XPCOM. Firefox has search engines list in the XPCOM which is Componets.classes["@mozilla.org/browser/search-service;1"] We can get an engine object from the alias name with function of "getEngineByAlias" through "nsIBrowserSearchService" interface. Following command will list search engine aliase names :echo Cc['@mozilla.org/browser/search-service;1'].getService(Ci.nsIBrowserSearchService).getEngines([]).map(function(e) e.alias) And following command will show Google engine object :echo Cc['@mozilla.org/browser/search-service;1'].getService(Ci.nsIBrowserSearchService).getEngineByAlias('google') -- teramako From mac at calmar.ws Tue Apr 22 06:50:42 2008 From: mac at calmar.ws (calmar) Date: Tue, 22 Apr 2008 15:50:42 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> <91325fec0804220553h6f30cab4p6565feb5470ba80c@mail.gmail.com> <20080422132957.GC4806@tuxli> Message-ID: <20080422135042.GE4806@tuxli> On Tue, Apr 22, 2008 at 04:38:19PM +0300, Daniel Bainton wrote: > On 22/04/2008, calmar wrote: > > > of two means 50% more key-presses. THAT ISN'T VIM WAY at all! > > > > it's not a matter of keypresses - what produces speed - having > > them in some kind of logical order helps as well - both is valid > > for the new hints-system - for me at least. > > Yeah. Typing a real word instead of random letters is much faster for > me atleast, even if the real word is longer than the random letters. > It's way more logical. I mostly use numbers, but on pass-through pages, where I know in advance what links i'm going to want, I also type letters, since that's more convenient compared to waiting for hints - at least to reduce things, and may finally just pressing enter, or 1,2 enter, or enter :) I'm really happy with the new-hints system, but I also have no problem typing numbers as well :)) -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080422/be109924/attachment-0001.bin From teramako at gmail.com Tue Apr 22 09:42:41 2008 From: teramako at gmail.com (M.Terada) Date: Wed, 23 Apr 2008 01:42:41 +0900 Subject: [Vimperator] PATCH: enable to use each feature of search engines In-Reply-To: <47F7CBB6.50601@gmx.net> References: <6eebba490804050658g3cdf88b3m541c92b8b728d372@mail.gmail.com> <47F7C536.3010004@gmx.net> <6eebba490804051145k22859d6ch28016b3753e814e8@mail.gmail.com> <47F7CBB6.50601@gmx.net> Message-ID: <6eebba490804220942ga754f0fk4fc2eaaa8875f5dd@mail.gmail.com> I'm really sorry for this late reply. My PC had been broken, and the recovery spoiled match time. I add several changes. 1) supports multi suggest engine eg). wikipedia,google 2) complete option "g" change to "S" 3) add and modify document (but I don't have enough confidence...) On Sun, Apr 6, 2008 at 3:57 AM, Martin Stubenschrott wrote: > M.Terada wrote: > > > Thanks for accept my patch. > > > >> Very nice patch, thanks. For inclusion, I would propose/need: > >> 1.) changing 'g' to 'S' in the complete option (also in documentation) > >> 2.) (short) documentation for the suggestengine option in > > I also think that "S" option is better than "g" :-) > > and > > thanks the documentation. > > > >> You might also add your name to the AUTHORS file, if you want. > > Yes, I want. > > I thought you did all these changes yourself and provide a new patch :) > > I know writing documentation sucks, but without up-to-date documentation > using vimperator would suck. > > > > -- > Martin > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > ---- teramako -------------- next part -------------- A non-text attachment was scrubbed... Name: addCompletionOfSuggestion.patch Type: text/x-diff Size: 5791 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080423/a3600182/attachment.bin From aendruk at gmail.com Tue Apr 22 12:11:03 2008 From: aendruk at gmail.com (=?UTF-8?Q?=C3=A6ndr=C3=BCk?=) Date: Tue, 22 Apr 2008 12:11:03 -0700 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> <91325fec0804220553h6f30cab4p6565feb5470ba80c@mail.gmail.com> <20080422132957.GC4806@tuxli> Message-ID: <152aefdf0804221211k170ee9wddadad2457167c69@mail.gmail.com> I'll jump in here and second that. It takes too long to scan around the page and pick out slightly differing character combinations from all the mess, when I could instead just start typing what I already know I want. -- Andrew On Tue, Apr 22, 2008 at 6:38 AM, Daniel Bainton wrote: > On 22/04/2008, calmar wrote: > > > of two means 50% more key-presses. THAT ISN'T VIM WAY at all! > > > > it's not a matter of keypresses - what produces speed - having > > them in some kind of logical order helps as well - both is valid > > for the new hints-system - for me at least. > > Yeah. Typing a real word instead of random letters is much faster for > me atleast, even if the real word is longer than the random letters. > It's way more logical. > > -- > Daniel > > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > From jenfr03 at student.vxu.se Tue Apr 22 14:13:14 2008 From: jenfr03 at student.vxu.se (mandolin) Date: Tue, 22 Apr 2008 23:13:14 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <152aefdf0804221211k170ee9wddadad2457167c69@mail.gmail.com> References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> <91325fec0804220553h6f30cab4p6565feb5470ba80c@mail.gmail.com> <20080422132957.GC4806@tuxli> <152aefdf0804221211k170ee9wddadad2457167c69@mail.gmail.com> Message-ID: <20080422211314.GA8048@secondcastle.se> ?ndr?k, Tue, Apr 22, 2008 at 12:11:03PM -0700: > I'll jump in here and second that. It takes too long to scan around > the page and pick out slightly differing character combinations from > all the mess, when I could instead just start typing what I already > know I want. If you're looking at the link though, you won't have to scan the page for those character combinations. Or am I missing something? -- mandolin From Daniel.Trstenjak at online.de Tue Apr 22 14:34:43 2008 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Tue, 22 Apr 2008 23:34:43 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: References: <20080421184728.GA7574@linux.ver> Message-ID: <20080422213443.GA6848@linux.ver> Hi Daniel, On Tue, Apr 22, 2008 at 07:41:18AM +0300, Daniel Bainton wrote: > They're that way for a reason. The numbers aren't the only way to > access hints, they're just there to access links that are named the > same. Just type the actual text of the hint and it'll get selected. Ah ok, I haven't been aware of this. I played a bit around with it, and yes, it's not that bad. Yes, sometimes it's faster to type a real word, sometimes it's not. I think what's more convient depends on the webside and on the preferences of the user. The biggest problem for me in the new hint system is the visual noise. I confess, I'm a bit special in this regard. I'm getting very fast oversaturated by visual and acoustic impulses. Therefore, no blinking cursors and no beeping speakers ;). Perhaps I will have a look at the implementation, if it could be made configurable. But only if I can overcome my laziness :o. Greetings, Daniel From Daniel.Trstenjak at online.de Tue Apr 22 14:53:56 2008 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Tue, 22 Apr 2008 23:53:56 +0200 Subject: [Vimperator] 'Save as' without dialog? Message-ID: <20080422215356.GB6848@linux.ver> Hi all, what I hate in almost all applications are save dialogs. The Gtk one is especially annoying. It would be great if after pressing ';a' the file for saving would appear in the command line of vimperator, and if then the path could be typed in and auto-completed. Just a thought, after a annoying day of file saving :"). Greetings, Daniel From mac at calmar.ws Tue Apr 22 16:23:45 2008 From: mac at calmar.ws (calmar) Date: Wed, 23 Apr 2008 01:23:45 +0200 Subject: [Vimperator] 'Save as' without dialog? In-Reply-To: <20080422215356.GB6848@linux.ver> References: <20080422215356.GB6848@linux.ver> Message-ID: <20080422232345.GA4571@tuxli> On Tue, Apr 22, 2008 at 11:53:56PM +0200, Daniel Trstenjak wrote: > > Hi all, > > what I hate in almost all applications are save dialogs. The Gtk one is > especially annoying. > > It would be great if after pressing ';a' the file for saving would > appear in the command line of vimperator, and if then the path could be > typed in and auto-completed. That is on the TODO or similar IIRC. cheers calmar -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080423/e600600f/attachment.bin From mac at calmar.ws Tue Apr 22 16:26:50 2008 From: mac at calmar.ws (calmar) Date: Wed, 23 Apr 2008 01:26:50 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080422213443.GA6848@linux.ver> References: <20080421184728.GA7574@linux.ver> <20080422213443.GA6848@linux.ver> Message-ID: <20080422232650.GB4571@tuxli> On Tue, Apr 22, 2008 at 11:34:43PM +0200, Daniel Trstenjak wrote: > > Hi Daniel, > > On Tue, Apr 22, 2008 at 07:41:18AM +0300, Daniel Bainton wrote: > > They're that way for a reason. The numbers aren't the only way to > > access hints, they're just there to access links that are named the > > same. Just type the actual text of the hint and it'll get selected. > > Ah ok, I haven't been aware of this. I played a bit around with it, > and yes, it's not that bad. Yes, sometimes it's faster to type a real > word, sometimes it's not. I think what's more convient depends on the > webside and on the preferences of the user. > > The biggest problem for me in the new hint system is the visual noise. > I confess, I'm a bit special in this regard. I'm getting very fast > oversaturated by visual and acoustic impulses. Therefore, no blinking > cursors and no beeping speakers ;). > > Perhaps I will have a look at the implementation, if it could be made > configurable. But only if I can overcome my laziness :o. seems to be like hardcoded actually: http://www.mozdev.org/source/browse/vimperator/src/content/hints.js?annotate=1.55 (see line 231 etc.) -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080423/3701b734/attachment.bin From stubenschrott at gmx.net Wed Apr 23 02:47:35 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 23 Apr 2008 11:47:35 +0200 Subject: [Vimperator] PATCH: enable to use each feature of search engines In-Reply-To: <6eebba490804220942ga754f0fk4fc2eaaa8875f5dd@mail.gmail.com> References: <6eebba490804050658g3cdf88b3m541c92b8b728d372@mail.gmail.com> <47F7C536.3010004@gmx.net> <6eebba490804051145k22859d6ch28016b3753e814e8@mail.gmail.com> <47F7CBB6.50601@gmx.net> <6eebba490804220942ga754f0fk4fc2eaaa8875f5dd@mail.gmail.com> Message-ID: <480F05B7.9030304@gmx.net> M.Terada wrote: > I'm really sorry for this late reply. > My PC had been broken, and the recovery spoiled match time. > > I add several changes. > 1) supports multi suggest engine > eg). wikipedia,google > 2) complete option "g" change to "S" > 3) add and modify document (but I don't have enough confidence...) Thanks, now it was nearly perfect. I just changed some formatting, as i prefer: if (foo) return; instead of: if (foo) return; But I commited it (with you added to AUTHORS and a NEWS entry for the feature). Thanks a lot, you are now officially a vimperator developer, mentioned in the AUTHORS file :) -- Martin From stubenschrott at gmx.net Wed Apr 23 02:52:52 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 23 Apr 2008 11:52:52 +0200 Subject: [Vimperator] Tabs in Thunderbird 3 + Muttator In-Reply-To: <20080421165542.GA2906@secondcastle.se> References: <20080421165542.GA2906@secondcastle.se> Message-ID: <480F06F4.2020909@gmx.net> mandolin wrote: > Does anyone know if tabs will somehow be implemented in thunderbird 3? (I just > tried it out and immediately installed Muttator, so forgive me if I missed > something obvious.) If tabs aren't/won't be implemented, would it be possible > to add tab functionality via Muttator? I hate having five message windows open > at the same time. Programs residing in more than one window, barring dialogs > perhaps, is just bad design whichever way you look at it. There is some basic tab support in Thunderbird 3 (right click a message -> open message in tab), but it's still broken - for me at least. But it is on the roadmap for thunderbird3, so eventually it should be usable. > And by the way: how is Muttator going? Not all shortcuts seem to be working > like listed in the wiki. I realize Muttator is very much a work in progress, > but it would be nice if a more updated list existed somewhere. Specifically, I > would like to know how to create a new mail. Hitting 'm' just marks the > currently selected message unread. You can (like in vimperator) use :exusage and :viusage to see working commands/mappings. Unfortunatly progress is rather slowly the last few weeks as I had a lot to do on university and am starting to look for a job now. Therefore it would be really helpful if people would also contribute to muttator. The main problem is, that it already works good enough for me to be at least usable, but the next big thing which should be done would be gvim integration for sending messages, but this is a bigger task unfortunatly. -- Martin From stubenschrott at gmx.net Wed Apr 23 03:06:46 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 23 Apr 2008 12:06:46 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <20080422213443.GA6848@linux.ver> References: <20080421184728.GA7574@linux.ver> <20080422213443.GA6848@linux.ver> Message-ID: <480F0A36.2060504@gmx.net> Daniel Trstenjak wrote: > Ah ok, I haven't been aware of this. I played a bit around with it, > and yes, it's not that bad. Yes, sometimes it's faster to type a real > word, sometimes it's not. I think what's more convient depends on the > webside and on the preferences of the user. That's true, that's why we have a dual system. If i know i have 100 "more..." links, i use numbers right away. Actually hints are not even fully finished by the way. I always planned to do the following: 1.) Prefer short links 2.) prefer links which have the hint-text at the start (or at least start of a word boundary). so having 3 links: "Vimperator is great" "Look at vim documentation" "vim.org" then writing "vim" should make "vim.org" the first one (=just press enter when done writing vim), even if it's the 3rd link. But well, i just haven't found the time for that, and probably will spend the time rather on muttator improvements first. I think with a better heuristics you could get "your" link within the first few keypresses. Also a reason for changing the system was, that with the new one, you can just write: fvim, on large pages the old one required to do: f, wait half a second or more, write vim. This waiting isn't vim like either, but couldn't be changed in the old hints system. > The biggest problem for me in the new hint system is the visual noise. > I confess, I'm a bit special in this regard. I'm getting very fast > oversaturated by visual and acoustic impulses. Therefore, no blinking > cursors and no beeping speakers ;). That's actually one of my most liked things. especially since link nr. 1 always changes from yellow to green. So i just type parts of the link, and if that's not enough but the link is green, i just press enter. > Perhaps I will have a look at the implementation, if it could be made > configurable. But only if I can overcome my laziness :o. Yeah, patches to make hints configurable would be hightly appreciated! From sitaramc at gmail.com Wed Apr 23 04:16:02 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Wed, 23 Apr 2008 16:46:02 +0530 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: References: <20080421184728.GA7574@linux.ver> <20080422092220.GA2443@secondcastle.se> <20080422122124.GA4806@tuxli> <91325fec0804220553h6f30cab4p6565feb5470ba80c@mail.gmail.com> <20080422132957.GC4806@tuxli> Message-ID: <2e24e5b90804230416m5960c64dy1280dd7623ad5fe8@mail.gmail.com> On Tue, Apr 22, 2008 at 7:08 PM, Daniel Bainton wrote: > Yeah. Typing a real word instead of random letters is much faster for > me atleast, even if the real word is longer than the random letters. > It's way more logical. Couldn't have said it better. If I hadn't seen this comment I'd have chipped in with something similar. I much prefer the new method for this reason too. Home row is less of a concern than intuitive typing, which happens faster (or seems to) when typing English words than random character sequences. More importantly, I don't have to look to see what characters got assigned when following a link. Seeing the text and typing "f" followed by the first few characters happens much faster than typing "f", registering the characters needed, and typing them. Much faster, I assure you, for me at least From sitaramc at gmail.com Wed Apr 23 05:00:13 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Wed, 23 Apr 2008 17:30:13 +0530 Subject: [Vimperator] blocking ff3 beta 5 Message-ID: <2e24e5b90804230500i1becd7bdu6552ae7cc6820889@mail.gmail.com> Hello, FF3 beta 4 prompts me to upgrade, but (even with the 04/18 version of vimperator), says the extension will break. Is there anything required to make it work on beta 5 rather if it's running beta 4 OK? Thanks, Sitaram From jtuttle at gmail.com Wed Apr 23 05:50:40 2008 From: jtuttle at gmail.com (J.P. Tuttle) Date: Wed, 23 Apr 2008 08:50:40 -0400 Subject: [Vimperator] Development versions? Message-ID: <480F30A0.8020700@gmail.com> Hey-- I'm using Firefox 3.0b5, and I would love to use Vimperator; however it isn't compatible. Do the developers have development builds anywhere that might work? Thanks. -- J.P. From mac at calmar.ws Wed Apr 23 06:16:00 2008 From: mac at calmar.ws (calmar) Date: Wed, 23 Apr 2008 15:16:00 +0200 Subject: [Vimperator] Development versions? In-Reply-To: <480F30A0.8020700@gmail.com> References: <480F30A0.8020700@gmail.com> Message-ID: <20080423131600.GC4693@tuxli> On Wed, Apr 23, 2008 at 08:50:40AM -0400, J.P. Tuttle wrote: > Hey-- > I'm using Firefox 3.0b5, and I would love to use Vimperator; however it > isn't compatible. Do the developers have development builds anywhere > that might work? http://vimperator.mozdev.org/source.html see snapshot cheers calmar -- (o_ It rocks: LINUX + Command-Line-Interface //\ V_/_ http://www.calmar.ws -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080423/fa25c631/attachment.bin From jtuttle at gmail.com Wed Apr 23 06:34:58 2008 From: jtuttle at gmail.com (J.P. Tuttle) Date: Wed, 23 Apr 2008 09:34:58 -0400 Subject: [Vimperator] Development versions? In-Reply-To: <20080423131600.GC4693@tuxli> References: <480F30A0.8020700@gmail.com> <20080423131600.GC4693@tuxli> Message-ID: <480F3B02.4060607@gmail.com> calmar wrote: > On Wed, Apr 23, 2008 at 08:50:40AM -0400, J.P. Tuttle wrote: >> Hey-- >> I'm using Firefox 3.0b5, and I would love to use Vimperator; however it >> isn't compatible. Do the developers have development builds anywhere >> that might work? > > > http://vimperator.mozdev.org/source.html > > see snapshot Didn't notice that. Thanks. -- J.P. From dpb at driftaway.org Wed Apr 23 07:19:04 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Wed, 23 Apr 2008 17:19:04 +0300 Subject: [Vimperator] blocking ff3 beta 5 In-Reply-To: <2e24e5b90804230500i1becd7bdu6552ae7cc6820889@mail.gmail.com> References: <2e24e5b90804230500i1becd7bdu6552ae7cc6820889@mail.gmail.com> Message-ID: On 23/04/2008, Sitaram Chamarty wrote: > Hello, > > FF3 beta 4 prompts me to upgrade, but (even with the 04/18 version of > vimperator), says the extension will break. > > Is there anything required to make it work on beta 5 rather if it's > running beta 4 OK? I'm running 3.0pre. I think I had that same message sometime pop up, but vimperator still worked after the upgrade. I dunno why it thinks it will break it. -- Daniel From Daniel.Trstenjak at online.de Wed Apr 23 12:22:41 2008 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Wed, 23 Apr 2008 21:22:41 +0200 Subject: [Vimperator] 'Save as' without dialog? In-Reply-To: <20080422232345.GA4571@tuxli> References: <20080422215356.GB6848@linux.ver> <20080422232345.GA4571@tuxli> Message-ID: <20080423192241.GA7142@linux.ver> On Wed, Apr 23, 2008 at 01:23:45AM +0200, calmar wrote: > That is on the TODO or similar IIRC. Great! Greetings, Daniel From Daniel.Trstenjak at online.de Wed Apr 23 12:48:17 2008 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Wed, 23 Apr 2008 21:48:17 +0200 Subject: [Vimperator] Hints in vimperator 0.6 In-Reply-To: <480F0A36.2060504@gmx.net> References: <20080421184728.GA7574@linux.ver> <20080422213443.GA6848@linux.ver> <480F0A36.2060504@gmx.net> Message-ID: <20080423194817.GA7316@linux.ver> Hi Martin, On Wed, Apr 23, 2008 at 12:06:46PM +0200, Martin Stubenschrott wrote: > then writing "vim" should make "vim.org" the first one (=just press > enter when done writing vim), even if it's the 3rd link. > But well, i just haven't found the time for that, and probably will > spend the time rather on muttator improvements first. > > I think with a better heuristics you could get "your" link within the > first few keypresses. Nice ideas. The thing which irritates me in the new hint system is, that I don't know how much I have to type. It's a bit of a feeling of uncertainness, when typing the characters. If it would be possible to only highlight the characters which need to be typed. But that's probably too much computational overhead, to be fast enough. > Also a reason for changing the system was, that with the new one, you > can just write: fvim, on large pages the old one required to do: f, wait > half a second or more, write vim. This waiting isn't vim like either, > but couldn't be changed in the old hints system. That's very reasonable. > That's actually one of my most liked things. especially since link nr. 1 > always changes from yellow to green. So i just type parts of the link, > and if that's not enough but the link is green, i just press enter. It's not the bahavior which I dislike, but the visualization. But perhaps only a change to a unobtrusiver color is sufficient. Keep on the nice work! Greetings, Daniel From sitaramc at gmail.com Wed Apr 23 23:43:35 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Thu, 24 Apr 2008 12:13:35 +0530 Subject: [Vimperator] blocking ff3 beta 5 In-Reply-To: References: <2e24e5b90804230500i1becd7bdu6552ae7cc6820889@mail.gmail.com> Message-ID: <2e24e5b90804232343j65156d72sdcc5378606fa2d8f@mail.gmail.com> On Wed, Apr 23, 2008 at 7:49 PM, Daniel Bainton wrote: > I'm running 3.0pre. I think I had that same message sometime pop up, > but vimperator still worked after the upgrade. I dunno why it thinks > it will break it. Yup. I should have tried it before asking, I guess... it does work, though I also don't know why it *says* it won't work! Thanks, Sitaram From Daniel.Trstenjak at online.de Sat Apr 26 13:44:57 2008 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Sat, 26 Apr 2008 22:44:57 +0200 Subject: [Vimperator] Configurable hints for vimperator 0.6 Message-ID: <20080426204457.GA7333@linux.ver> Hi all, this is a patch for the current cvs version of vimperator 0.6. It contains: - hintstyle option again working - new options linkfgcolor/linkbgcolor/activelinkfgcolor/activelinkbgcolor - new option hintmatching With the color options the look of the links during the hint mode can be configured. The hintmatching option introduces a new way of chooing links. The option value 'contains' represents the vimperator 0.6 way, the typed characters have to appear anywhere inside the link text. With the option value 'startswith', the typed characters have to appear in the typed order and at the beginning of the link text. The default behaviour of vimperator 0.6 hasn't changed. Greetings, Daniel -------------- next part -------------- ? downloads ? vimperator-0.6pre.patch ? src/build.0.6pre.Linux ? src/chrome/vimperator.jar ? src/locale/en-US/autocommands.html ? src/locale/en-US/browsing.html ? src/locale/en-US/buffer.html ? src/locale/en-US/developer.html ? src/locale/en-US/intro.html ? src/locale/en-US/marks.html ? src/locale/en-US/options.html ? src/locale/en-US/repeat.html ? src/locale/en-US/starting.html ? src/locale/en-US/tabs.html ? src/locale/en-US/various.html Index: src/vimperator.vim =================================================================== RCS file: /cvs/vimperator/src/vimperator.vim,v retrieving revision 1.30 diff -u -r1.30 vimperator.vim --- src/vimperator.vim 7 Apr 2008 14:28:18 -0000 1.30 +++ src/vimperator.vim 26 Apr 2008 20:25:50 -0000 @@ -38,10 +38,11 @@ syn match vimperatorCommandWrapper "\%(^\s*:\=\)\@<=\%(!\|\h\w*\>\)" contains=vimperatorCommand syn region vimperatorSet matchgroup=vimperatorCommand start="\%(^\s*:\=\)\@<=\" end="$" keepend oneline contains=vimperatorOption -syn keyword vimperatorOption activate act complete cpt defsearch ds editor extendedhinttags eht focusedhintstyle fhs fullscreen fs - \ nofullscreen nofs guioptions go hintstyle hs hinttags ht hinttimeout hto history hi hlsearch hls nohlsearch nohls - \ hlsearchstyle hlss nohlsearchstyle nohlss incsearch is noincsearch nois ignorecase ic noignorecase noic insertmode im - \ noinsertmode noim laststatus ls linksearch lks nolinksearch nolks more nextpattern nomore pageinfo pa popups pps preload +syn keyword vimperatorOption activate act activelinkfgcolor alfc activelinkbgcolor albc complete cpt defsearch ds editor extendedhinttags eht + \ focusedhintstyle fhs fullscreen fs nofullscreen nofs guioptions go hintstyle hs hinttags ht hinttimeout hto history hi + \ hlsearch hls nohlsearch nohls hlsearchstyle hlss nohlsearchstyle nohlss incsearch is noincsearch nois ignorecase ic + \ noignorecase noic insertmode im noinsertmode noim laststatus ls linkbgcolor lbc linkfgcolor lfc linksearch lks linkmatching lm + \ nolinksearch nolks more nextpattern nomore pageinfo pa popups pps preload \ nopreload previewheight pvh previouspattern scroll scr showmode smd noshowmode nosmd showstatuslinks ssli showtabline \ stal smartcase scs nosmartcase noscs titlestring usermode um nousermode noum verbose vbs visualbell vb novisualbell novb \ wildmode wim wildoptions wop Index: src/content/hints.js =================================================================== RCS file: /cvs/vimperator/src/content/hints.js,v retrieving revision 1.55 diff -u -r1.55 hints.js --- src/content/hints.js 30 Mar 2008 13:13:41 -0000 1.55 +++ src/content/hints.js 26 Apr 2008 20:25:51 -0000 @@ -89,15 +89,7 @@ var scrollY = doc.defaultView.scrollY; var baseNodeAbsolute = doc.createElementNS("http://www.w3.org/1999/xhtml", "span"); - baseNodeAbsolute.style.backgroundColor = "red"; - baseNodeAbsolute.style.color = "white"; - baseNodeAbsolute.style.position = "absolute"; - baseNodeAbsolute.style.fontSize = "10px"; - baseNodeAbsolute.style.fontWeight = "bold"; - baseNodeAbsolute.style.lineHeight = "10px"; - baseNodeAbsolute.style.padding = "0px 1px 0px 0px"; - baseNodeAbsolute.style.zIndex = "10000001"; - baseNodeAbsolute.style.display = "none"; + baseNodeAbsolute.style.cssText = liberator.options["hintstyle"]; baseNodeAbsolute.className = "liberator-hint"; var elem, tagname, text, span, rect; @@ -155,11 +147,44 @@ { var oldElem = validHints[oldID - 1]; if (oldElem) - oldElem.style.backgroundColor = "yellow"; + oldElem.style.backgroundColor = liberator.options["linkbgcolor"]; var newElem = validHints[newID - 1]; if (newElem) - newElem.style.backgroundColor = "#88FF00"; + newElem.style.backgroundColor = liberator.options["activelinkbgcolor"]; + } + + function containsTokensMatcher(str) { + var tokens = str.split(/ +/); + function containsTokens(str) { + for (var i = 0; i < tokens.length; i++) { + if (str.indexOf(tokens[i]) < 0) + return false; + } + return true; + } + return containsTokens; + } + + function startsWithMatcher(str) { + var regex = new RegExp((str == "" ? ".*" : ("^\\s*" + str + ".*"))); + function startsWith(str) { + return (str.search(regex) == 0); + } + return startsWith; + } + + function hintMatcher(hintString) { + var hintMatching = liberator.options["hintmatching"]; + if (hintMatching == "contains") + return containsTokensMatcher(hintString); + else if (hintMatching == "startswith") + return startsWithMatcher(hintString); + else { + liberator.echoerr("Invalid hintmatching type: " + hintMatching); + return Null; + } + return Null; } function showHints() @@ -169,11 +194,16 @@ var height = win.innerHeight; var width = win.innerWidth; - liberator.log("Show hints matching: " + hintString, 7); + liberator.log("Show hints matching: \"" + hintString + "\"", 7); + + var linkfgcolor = liberator.options["linkfgcolor"]; + var linkbgcolor = liberator.options["linkbgcolor"]; + var activelinkfgcolor = liberator.options["activelinkfgcolor"]; + var activelinkbgcolor = liberator.options["activelinkbgcolor"]; var elem, tagname, text, rect, span, imgspan; var hintnum = 1; - var findTokens = hintString.split(/ +/); + var validHint = hintMatcher(hintString); var activeHint = hintNumber || 1; validHints = []; @@ -193,19 +223,16 @@ span = hints[i][2]; imgspan = hints[i][3]; - for (var k = 0; k < findTokens.length; k++) + if (! validHint(text)) { - if (text.indexOf(findTokens[k]) < 0) - { - span.style.display = "none"; - if (imgspan) - imgspan.style.display = "none"; - - // reset background color - elem.style.backgroundColor = hints[i][4]; - elem.style.color = hints[i][5]; - continue outer; - } + span.style.display = "none"; + if (imgspan) + imgspan.style.display = "none"; + + // reset background color + elem.style.backgroundColor = hints[i][4]; + elem.style.color = hints[i][5]; + continue outer; } if (text == "" && elem.firstChild && elem.firstChild.tagName == "IMG") @@ -228,13 +255,13 @@ hints[i][3] = imgspan; doc.body.appendChild(imgspan); } - imgspan.style.backgroundColor = (activeHint == hintnum) ? "#88FF00" : "yellow"; + imgspan.style.backgroundColor = (activeHint == hintnum) ? activelinkbgcolor : linkbgcolor; imgspan.style.display = "inline"; } if (!imgspan) - elem.style.backgroundColor = (activeHint == hintnum) ? "#88FF00" : "yellow"; - elem.style.color = "black"; + elem.style.backgroundColor = (activeHint == hintnum) ? activelinkbgcolor : linkbgcolor; + elem.style.color = (activeHint == hintnum) ? activelinkfgcolor : linkfgcolor; span.textContent = "" + (hintnum++); span.style.display = "inline"; validHints.push(elem); @@ -420,7 +447,27 @@ validator: function (value) { return value >= 0; } }); - /////////////////////////////////////////////////////////////////////////////}}} + liberator.options.add(["linkfgcolor", "lfc"], + "Foreground color of a link during hint mode", + "string", "black") + + liberator.options.add(["linkbgcolor", "lbc"], + "Background color of a link during hint mode", + "string", "yellow") + + liberator.options.add(["activelinkfgcolor", "clfc"], + "Foreground color of the current active link during hint mode", + "string", "black") + + liberator.options.add(["activelinkbgcolor", "clbc"], + "Background color of the current active link during hint mode", + "string", "#88FF00") + + liberator.options.add(["hintmatching", "lm"], + "How links are matched.", + "string", "contains") + + /////////////////////////////////////////////////////////////////////////// ////////////////////// MAPPINGS //////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////{{{ Index: www/scripts/vimperator.vim =================================================================== RCS file: /cvs/vimperator/www/scripts/vimperator.vim,v retrieving revision 1.1 diff -u -r1.1 vimperator.vim --- www/scripts/vimperator.vim 4 Jan 2008 12:30:32 -0000 1.1 +++ www/scripts/vimperator.vim 26 Apr 2008 20:25:51 -0000 @@ -31,12 +31,14 @@ syn match vimperatorCommandWrapper "\%(!\|\<\h\w*\>\)" contains=vimperatorCommand syn region vimperatorSet matchgroup=vimperatorCommand start="\" end="$" keepend oneline contains=vimperatorOption -syn keyword vimperatorOption activate act complete cpt defsearch ds extendedhinttags eht focusedhintstyle fhs fullscreen fs - \ nofullscreen nofs guioptions go hintchars hc hintstyle hs hinttags ht hlsearch nohlsearch hls nohls hlsearchstyle hlss - \ incsearch is noincsearch nois ignorecase ic noignorecase noic laststatus ls linksearch nolinksearch lks nolks maxhints - \ mh more nomore preload nopreload popups pps previewheight pvh scroll scr showmode smd noshowmode nosmd showstatuslinks - \ ssli showtabline stal smartcase scs nosmartcase noscs titlestring usermode um nousermode noum verbose vbs visualbell vb - \ novisualbell novb visualbellstyle visualbellstyle t_vb wildmode wim wildoptions wop +syn keyword vimperatorOption activate act activelinkfgcolor alfc activelinkbgcolor albc complete cpt defsearch ds editor extendedhinttags eht + \ focusedhintstyle fhs fullscreen fs nofullscreen nofs guioptions go hintstyle hs hinttags ht hinttimeout hto history hi + \ hlsearch hls nohlsearch nohls hlsearchstyle hlss nohlsearchstyle nohlss incsearch is noincsearch nois ignorecase ic + \ noignorecase noic insertmode im noinsertmode noim laststatus ls linkbgcolor lbc linkfgcolor lfc linksearch lks linkmatching lm + \ nolinksearch nolks more nextpattern nomore pageinfo pa popups pps preload + \ nopreload previewheight pvh previouspattern scroll scr showmode smd noshowmode nosmd showstatuslinks ssli showtabline + \ stal smartcase scs nosmartcase noscs titlestring usermode um nousermode noum verbose vbs visualbell vb novisualbell novb + \ wildmode wim wildoptions wop \ contained syn region vimperatorJavascript start="\%(^\s*\%(javascript\|js\)\s\+\)\@<=" end="$" contains=@javascriptTop keepend oneline From chm.duquesne at gmail.com Mon Apr 28 16:45:18 2008 From: chm.duquesne at gmail.com (Christophe-Marie Duquesne) Date: Tue, 29 Apr 2008 01:45:18 +0200 Subject: [Vimperator] can't escape keys! Message-ID: <8ccc3510804281645p4ef25b0bm2e6e3f1ba2372b9d@mail.gmail.com> Hi, I just installed firefox3 and compiled the last version of vimperator. I just cannot permanently escape all keys anymore! ('I' does not work). Since the only site where is it important to escape all keys is gmail for me, I tried this tip, which allow to automatically escape all keys for a given domain name. It does not work neither. I am attaching my ~/.vimperatorrc Cheers, Christophe-Marie Duquesne PS: I really don't know what to do to investigate on that. If someone has an idea... -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080429/56daf941/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: .vimperatorrc Type: application/octet-stream Size: 1601 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080429/56daf941/attachment.obj From teramako at gmail.com Mon Apr 28 09:02:21 2008 From: teramako at gmail.com (M.Terada) Date: Tue, 29 Apr 2008 01:02:21 +0900 Subject: [Vimperator] PATCH: allow open help in new tab (:tab help) Message-ID: <6eebba490804280902v65cf49f2gd84e0e04a73d95e6@mail.gmail.com> Hi. :tab help command doesn't work. So I want to a patch Best regards. -- teramako -------------- next part -------------- A non-text attachment was scrubbed... Name: allowOpenHelpInNewTab.patch Type: text/x-diff Size: 2222 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080429/ce1fb8c1/attachment.bin From teramako at gmail.com Mon Apr 28 12:22:08 2008 From: teramako at gmail.com (M.Terada) Date: Tue, 29 Apr 2008 04:22:08 +0900 Subject: [Vimperator] PATCH: allow open help in new tab (:tab help) In-Reply-To: <6eebba490804280902v65cf49f2gd84e0e04a73d95e6@mail.gmail.com> References: <6eebba490804280902v65cf49f2gd84e0e04a73d95e6@mail.gmail.com> Message-ID: <6eebba490804281222o3c1ad4cbm570e1afa076450c1@mail.gmail.com> I want to re-send a new patch :tab command will allow many commands to open into new tab. but there is room for improvement. :addons, :downloads commands open into new tab. Probably these should be replaced to :tab addons, :tab downloads and open into the currernt tab Do I had to change the feature of those commands ? Would you have something suggestions ? -- teramako -------------- next part -------------- A non-text attachment was scrubbed... Name: tabCommand.patch Type: text/x-diff Size: 2320 bytes Desc: not available Url : http://www.mozdev.org/pipermail/vimperator/attachments/20080429/d0a4283f/attachment-0001.bin From iiijjjiii at gmail.com Mon Apr 28 17:50:28 2008 From: iiijjjiii at gmail.com (iiijjjiii) Date: Mon, 28 Apr 2008 20:50:28 -0400 Subject: [Vimperator] External editor disables Firefox windows Message-ID: <481670D4.8040804@gmail.com> The external editor feature for TEXTAREA and INSERT mods ( Ctrl-i ) is nice. However, when I use it I cannot access any Firefox windows I already have open. Is this behaviour intentional? Often while editing I wish to reference something from a web page but can't look it up because Firefox is unavailable. Other FF external editor addons, eg ViewSourceWith and Mozex, allow you to continue viewing pages while editing. I am using: Vimperator 0.6pre running on: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9pre) Gecko/2008042604 Minefield/3.0pre Thanks iiijjjiii From Thomas.Svensen at fast.no Tue Apr 29 01:07:21 2008 From: Thomas.Svensen at fast.no (Thomas Svensen) Date: Tue, 29 Apr 2008 10:07:21 +0200 Subject: [Vimperator] can't escape keys! In-Reply-To: <8ccc3510804281645p4ef25b0bm2e6e3f1ba2372b9d@mail.gmail.com> References: <8ccc3510804281645p4ef25b0bm2e6e3f1ba2372b9d@mail.gmail.com> Message-ID: Try Ctrl-Q instead of ?I? Regards, Thomas Svensen Senior Solutions Architect FAST From: vimperator-bounces at mozdev.org [mailto:vimperator-bounces at mozdev.org] On Behalf Of Christophe-Marie Duquesne Sent: 29. april 2008 01:45 To: vimperator at mozdev.org Subject: [Vimperator] can't escape keys! Hi, I just installed firefox3 and compiled the last version of vimperator. I just cannot permanently escape all keys anymore! ('I' does not work). Since the only site where is it important to escape all keys is gmail for me, I tried this tip, which allow to automatically escape all keys for a given domain name. It does not work neither. I am attaching my ~/.vimperatorrc Cheers, Christophe-Marie Duquesne PS: I really don't know what to do to investigate on that. If someone has an idea... -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080429/633ec8d6/attachment.html From dpb at driftaway.org Tue Apr 29 02:56:13 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Tue, 29 Apr 2008 12:56:13 +0300 Subject: [Vimperator] External editor disables Firefox windows In-Reply-To: <481670D4.8040804@gmail.com> References: <481670D4.8040804@gmail.com> Message-ID: On 29/04/2008, iiijjjiii wrote: > The external editor feature for TEXTAREA and INSERT mods ( Ctrl-i ) is > nice. However, when I use it I cannot access any Firefox windows I > already have open. Is this behaviour intentional? Often while editing I > wish to reference something from a web page but can't look it up because > Firefox is unavailable. Other FF external editor addons, eg > ViewSourceWith and Mozex, allow you to continue viewing pages while editing. It's intentional. Firefox has changed something in the thread stuff that make it not work correctly without blocking. There's no Mozex version for FF3, so can't compare to that. ViewSourceWith seems to work somehow. Should check what kind of a hack they've done and copy it for us if it's good... -- Daniel From chm.duquesne at gmail.com Tue Apr 29 06:02:14 2008 From: chm.duquesne at gmail.com (Christophe-Marie Duquesne) Date: Tue, 29 Apr 2008 15:02:14 +0200 Subject: [Vimperator] Configurable hints for vimperator 0.6 In-Reply-To: <20080426204457.GA7333@linux.ver> References: <20080426204457.GA7333@linux.ver> Message-ID: <8ccc3510804290602o350fcdd1pfdae837ef25de806@mail.gmail.com> Hi, I don't understand. Is it a patch that allows the user to choose with a command the way hints are displayed (see the thread "hints in vimperator 0.6")? Because concerning this thread, in my opinion, even if some persons are unhappy with the new way to display hints (with numbers and not with letters), everybody should use one unique official release (and be able to configure his/her favourite options in the vimperatorrc). So if this is it, I find it is an awesome way to make everybody happy. Cheers, Christophe-Marie On Sat, Apr 26, 2008 at 10:44 PM, Daniel Trstenjak < Daniel.Trstenjak at online.de> wrote: > > Hi all, > > this is a patch for the current cvs version of vimperator 0.6. > > It contains: > - hintstyle option again working > - new options linkfgcolor/linkbgcolor/activelinkfgcolor/activelinkbgcolor > - new option hintmatching > > With the color options the look of the links during the hint mode can be > configured. > > The hintmatching option introduces a new way of chooing links. The > option value 'contains' represents the vimperator 0.6 way, the typed > characters have to appear anywhere inside the link text. With the option > value 'startswith', the typed characters have to appear in the typed > order and at the beginning of the link text. > > The default behaviour of vimperator 0.6 hasn't changed. > > > Greetings, > Daniel > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080429/e30f80e1/attachment.html From chm.duquesne at gmail.com Tue Apr 29 06:04:59 2008 From: chm.duquesne at gmail.com (Christophe-Marie Duquesne) Date: Tue, 29 Apr 2008 15:04:59 +0200 Subject: [Vimperator] can't escape keys! In-Reply-To: References: <8ccc3510804281645p4ef25b0bm2e6e3f1ba2372b9d@mail.gmail.com> Message-ID: <8ccc3510804290604y4a5a5ccchb9e1b50e288f829@mail.gmail.com> Hi, It works! But it does not print 'escape all keys' but 'PASS THROUGH'. That's the new behavior? Thank you anyway... Regards, Christophe-Marie On Tue, Apr 29, 2008 at 10:07 AM, Thomas Svensen wrote: > Try Ctrl-Q instead of 'I' > > > > Regards, > > > > *Thomas Svensen* > > *Senior Solutions Architect* > > FAST > > > > *From:* vimperator-bounces at mozdev.org [mailto: > vimperator-bounces at mozdev.org] *On Behalf Of *Christophe-Marie Duquesne > *Sent:* 29. april 2008 01:45 > *To:* vimperator at mozdev.org > *Subject:* [Vimperator] can't escape keys! > > > > Hi, > > I just installed firefox3 and compiled the last version of vimperator. I > just cannot permanently escape all keys anymore! ('I' does not work). > Since the only site where is it important to escape all keys is gmail for > me, I tried this tip, which allow to automatically escape all keys for a > given domain name. It does not work neither. > > I am attaching my ~/.vimperatorrc > > Cheers, > Christophe-Marie Duquesne > > PS: I really don't know what to do to investigate on that. If someone has > an idea... > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > > -- Christophe-Marie Duquesne ?l?ve ing?nieur 2A ensimag -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080429/ef4eb610/attachment-0001.html From dpb at driftaway.org Tue Apr 29 07:18:44 2008 From: dpb at driftaway.org (Daniel Bainton) Date: Tue, 29 Apr 2008 17:18:44 +0300 Subject: [Vimperator] can't escape keys! In-Reply-To: <8ccc3510804290604y4a5a5ccchb9e1b50e288f829@mail.gmail.com> References: <8ccc3510804281645p4ef25b0bm2e6e3f1ba2372b9d@mail.gmail.com> <8ccc3510804290604y4a5a5ccchb9e1b50e288f829@mail.gmail.com> Message-ID: On 29/04/2008, Christophe-Marie Duquesne wrote: > Hi, > > It works! But it does not print 'escape all keys' but 'PASS THROUGH'. That's > the new behavior? Yes. Please read the NEWS [1] for all the changes. [1] http://www.mozdev.org/source/browse/vimperator/src/NEWS?rev=1.108 -- Daniel From Daniel.Trstenjak at online.de Tue Apr 29 12:41:20 2008 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Tue, 29 Apr 2008 21:41:20 +0200 Subject: [Vimperator] Configurable hints for vimperator 0.6 In-Reply-To: <8ccc3510804290602o350fcdd1pfdae837ef25de806@mail.gmail.com> References: <20080426204457.GA7333@linux.ver> <8ccc3510804290602o350fcdd1pfdae837ef25de806@mail.gmail.com> Message-ID: <20080429194120.GA7224@linux.ver> Hi Christophe, > I don't understand. Is it a patch that allows the user to choose with a > command the way hints are displayed (see the thread "hints in vimperator > 0.6")? This patch only makes parts of the vimperator 0.6 system configurable by setting options in the vimperatorrc. The old numerical hints are still not available by only setting an option. You still need to copy the 'char-hints.js' in your '$HOME/.vimperator/plugin' directory. Greetings, Daniel From stubenschrott at gmx.net Tue Apr 29 17:06:23 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 30 Apr 2008 02:06:23 +0200 Subject: [Vimperator] PATCH: allow open help in new tab (:tab help) In-Reply-To: <6eebba490804281222o3c1ad4cbm570e1afa076450c1@mail.gmail.com> References: <6eebba490804280902v65cf49f2gd84e0e04a73d95e6@mail.gmail.com> <6eebba490804281222o3c1ad4cbm570e1afa076450c1@mail.gmail.com> Message-ID: <4817B7FF.8020508@gmx.net> M.Terada wrote: > I want to re-send a new patch > :tab command will allow many commands to open into new tab. > > but there is room for improvement. > :addons, :downloads commands open into new tab. > Probably these should be replaced to :tab addons, :tab downloads > and open into the currernt tab > > Do I had to change the feature of those commands ? > Would you have something suggestions ? Yeah I guess so. So they should also open in the current tab. We could add an option "newtab" in future which decides where to open certain pages. like :set newtab=all or :set newtab=addons,help Apart from that, the patch looks fine, only the , { inTab: true } is not needed anymore in liberator.execute. I also renamed vim.js to liberator.js. Do you also want to do :addons, :downloads, or should I apply this patch, and you look into that later? but thanks for the patch, looks very nice :) Even more thanks for that: http://d.hatena.ne.jp/teramako/20070427/p1 I actually found that by accident, when searching how to improve certain things for muttator, i think you would be an awesome muttator.mozdev.org developer :) (BTW: Just released version 0.1 of it today). -- Martin From solistic at gmx.net Tue Apr 29 17:23:59 2008 From: solistic at gmx.net (Sol) Date: Wed, 30 Apr 2008 02:23:59 +0200 Subject: [Vimperator] PATCH: allow open help in new tab (:tab help) In-Reply-To: <4817B7FF.8020508@gmx.net> References: <6eebba490804280902v65cf49f2gd84e0e04a73d95e6@mail.gmail.com> <6eebba490804281222o3c1ad4cbm570e1afa076450c1@mail.gmail.com> <4817B7FF.8020508@gmx.net> Message-ID: <4817BC1F.9070407@gmx.net> I missed this so much with vimperator 0.5x. I look forward to use this, thx! Simon. From chm.duquesne at gmail.com Wed Apr 30 04:58:11 2008 From: chm.duquesne at gmail.com (Christophe-Marie Duquesne) Date: Wed, 30 Apr 2008 13:58:11 +0200 Subject: [Vimperator] Configurable hints for vimperator 0.6 In-Reply-To: <20080429194120.GA7224@linux.ver> References: <20080426204457.GA7333@linux.ver> <8ccc3510804290602o350fcdd1pfdae837ef25de806@mail.gmail.com> <20080429194120.GA7224@linux.ver> Message-ID: <8ccc3510804300458x6a7c5fe1jfde04b3b90f90459@mail.gmail.com> All right, thank you! (sorry for the old hints lovers :) ) On Tue, Apr 29, 2008 at 9:41 PM, Daniel Trstenjak < Daniel.Trstenjak at online.de> wrote: > > Hi Christophe, > > > I don't understand. Is it a patch that allows the user to choose with a > > command the way hints are displayed (see the thread "hints in vimperator > > 0.6")? > > This patch only makes parts of the vimperator 0.6 system configurable by > setting options in the vimperatorrc. The old numerical hints are still > not available by only setting an option. You still need to copy the > 'char-hints.js' in your '$HOME/.vimperator/plugin' directory. > > > Greetings, > Daniel > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -- Christophe-Marie Duquesne ?l?ve ing?nieur 2A ensimag -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080430/4943b55f/attachment.html From chm.duquesne at gmail.com Wed Apr 30 05:00:05 2008 From: chm.duquesne at gmail.com (Christophe-Marie Duquesne) Date: Wed, 30 Apr 2008 14:00:05 +0200 Subject: [Vimperator] can't escape keys! In-Reply-To: References: <8ccc3510804281645p4ef25b0bm2e6e3f1ba2372b9d@mail.gmail.com> <8ccc3510804290604y4a5a5ccchb9e1b50e288f829@mail.gmail.com> Message-ID: <8ccc3510804300500l6873e93ah4eaccff41bf9abde@mail.gmail.com> Ok, thank you! (That is usefull) On Tue, Apr 29, 2008 at 4:18 PM, Daniel Bainton wrote: > On 29/04/2008, Christophe-Marie Duquesne wrote: > > Hi, > > > > It works! But it does not print 'escape all keys' but 'PASS THROUGH'. > That's > > the new behavior? > > Yes. > > Please read the NEWS [1] for all the changes. > > [1] http://www.mozdev.org/source/browse/vimperator/src/NEWS?rev=1.108 > > -- > Daniel > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -- Christophe-Marie Duquesne ?l?ve ing?nieur 2A ensimag -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/vimperator/attachments/20080430/1203c074/attachment.html From sitaramc at gmail.com Wed Apr 30 07:38:41 2008 From: sitaramc at gmail.com (Sitaram Chamarty) Date: Wed, 30 Apr 2008 20:08:41 +0530 Subject: [Vimperator] External editor disables Firefox windows In-Reply-To: References: <481670D4.8040804@gmail.com> Message-ID: <2e24e5b90804300738l2eaf2b7fn8dab08fdf257da75@mail.gmail.com> On Tue, Apr 29, 2008 at 3:26 PM, Daniel Bainton wrote: > ViewSourceWith seems to work somehow. Should check what kind of a hack > they've done and copy it for us if it's good... I don't know what is ViewSourceWith but I would guess it is "one-way". Meaning FF does not expect it to return from the external application. Sort of "fire and forget". I may be wrong... From t35t0r at gmail.com Wed Apr 30 09:07:49 2008 From: t35t0r at gmail.com (t35t0r) Date: Wed, 30 Apr 2008 11:07:49 -0500 Subject: [Vimperator] how do i bring up the print dialog? Message-ID: <6b75ae110804300907y123c0515n70e8e8ee5ec74583@mail.gmail.com> How do i bring up the print dialog without changing the guioptions to display the file menu? From patroclo7 at gmail.com Wed Apr 30 09:16:00 2008 From: patroclo7 at gmail.com (Giorgio Lando) Date: Wed, 30 Apr 2008 18:16:00 +0200 Subject: [Vimperator] how do i bring up the print dialog? In-Reply-To: <6b75ae110804300907y123c0515n70e8e8ee5ec74583@mail.gmail.com> References: <6b75ae110804300907y123c0515n70e8e8ee5ec74583@mail.gmail.com> Message-ID: <48189B40.1090301@gmail.com> t35t0r ha scritto: > How do i bring up the print dialog without changing the guioptions to > display the file menu? You can use the :hardcopy command Giorgio From andrew.kvalheim at gmail.com Wed Apr 30 09:34:44 2008 From: andrew.kvalheim at gmail.com (Andrew Kvalheim) Date: Wed, 30 Apr 2008 09:34:44 -0700 Subject: [Vimperator] how do i bring up the print dialog? In-Reply-To: <48189B40.1090301@gmail.com> References: <6b75ae110804300907y123c0515n70e8e8ee5ec74583@mail.gmail.com> <48189B40.1090301@gmail.com> Message-ID: <152aefdf0804300934s5ada35b0l59fe90116fbe90f5@mail.gmail.com> I found it ironic that this message just happened to show up in my inbox right next to this one... "...I know, I know, it makes PERFECT sense to you to 'open' a running process or to 'kill' a webpage, but think really hard if that is the best semantics you could possibly come up with. Chances are, if it's your first shot at making your plugin, you could do a little bit better. I know hacking is fun, and I appreciate that so many of you are eager to jump in and get a plugin working, and by all means, do just that. But if you want your plugin to succeed, you need to please the users, and the users really appreciate an extra bit of thought put into your plugin semantics -- just getting the job done is not enough." (David Siegel on gnome-do at googlegroups.com) It's kind of interesting. The goals of Vimperator and GNOME Do aren't actually so far apart from one another. Both are trying to come up with creative and convenient solutions for making graphical interfaces more accessible from the keyboard. Vimperator looks back to the tried and true for inspiration, while GNOME Do (or Quicksilver) tries to come up with brand new solutions. And in my opinion, both have been tremendously successful at what they set out to do. -- Andrew On Wed, Apr 30, 2008 at 9:16 AM, Giorgio Lando wrote: > t35t0r ha scritto: > > > How do i bring up the print dialog without changing the guioptions to > > display the file menu? > > You can use the :hardcopy command > Giorgio > > > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > From andrew.kvalheim at gmail.com Wed Apr 30 09:41:53 2008 From: andrew.kvalheim at gmail.com (Andrew Kvalheim) Date: Wed, 30 Apr 2008 09:41:53 -0700 Subject: [Vimperator] how do i bring up the print dialog? In-Reply-To: <152aefdf0804300934s5ada35b0l59fe90116fbe90f5@mail.gmail.com> References: <6b75ae110804300907y123c0515n70e8e8ee5ec74583@mail.gmail.com> <48189B40.1090301@gmail.com> <152aefdf0804300934s5ada35b0l59fe90116fbe90f5@mail.gmail.com> Message-ID: <152aefdf0804300941g3130b854wa42f242bb66237fb@mail.gmail.com> ...and on that note, not every printer makes a "hard copy." http://en.wikipedia.org/wiki/Virtual_printer -- Andrew On Wed, Apr 30, 2008 at 9:34 AM, Andrew Kvalheim wrote: > I found it ironic that this message just happened to show up in my > inbox right next to this one... > > "...I know, I know, it makes PERFECT sense to you to 'open' a running > process or to 'kill' a webpage, but think really hard if that is the > best semantics you could possibly come up with. Chances are, if it's > your first shot at making your plugin, you could do a little bit > better. I know hacking is fun, and I appreciate that so many of you > are eager to jump in and get a plugin working, and by all means, do > just that. But if you want your plugin to succeed, you need to please > the users, and the users really appreciate an extra bit of thought put > into your plugin semantics -- just getting the job done is not > enough." (David Siegel on gnome-do at googlegroups.com) > > It's kind of interesting. The goals of Vimperator and GNOME Do aren't > actually so far apart from one another. Both are trying to come up > with creative and convenient solutions for making graphical interfaces > more accessible from the keyboard. Vimperator looks back to the tried > and true for inspiration, while GNOME Do (or Quicksilver) tries to > come up with brand new solutions. And in my opinion, both have been > tremendously successful at what they set out to do. > > -- > Andrew > > > > On Wed, Apr 30, 2008 at 9:16 AM, Giorgio Lando wrote: > > t35t0r ha scritto: > > > > > How do i bring up the print dialog without changing the guioptions to > > > display the file menu? > > > > You can use the :hardcopy command > > Giorgio > > > > > > > > _______________________________________________ > > Vimperator mailing list > > Vimperator at mozdev.org > > https://www.mozdev.org/mailman/listinfo/vimperator > > > From stubenschrott at gmx.net Wed Apr 30 10:25:27 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 30 Apr 2008 19:25:27 +0200 Subject: [Vimperator] how do i bring up the print dialog? In-Reply-To: <152aefdf0804300934s5ada35b0l59fe90116fbe90f5@mail.gmail.com> References: <6b75ae110804300907y123c0515n70e8e8ee5ec74583@mail.gmail.com> <48189B40.1090301@gmail.com> <152aefdf0804300934s5ada35b0l59fe90116fbe90f5@mail.gmail.com> Message-ID: <4818AB87.7010702@gmx.net> Andrew Kvalheim wrote: > It's kind of interesting. The goals of Vimperator and GNOME Do aren't > actually so far apart from one another. Both are trying to come up > with creative and convenient solutions for making graphical interfaces > more accessible from the keyboard. Vimperator looks back to the tried > and true for inspiration, while GNOME Do (or Quicksilver) tries to > come up with brand new solutions. And in my opinion, both have been > tremendously successful at what they set out to do. Yeah, I think things like Quicksilver or GNOME Do really do a great job, and show that you can use a GUI for good things as well. Graphics on the Desktop aren't "bad", mouse-based programs are... If I just fount time to try out Gnome Do... From t35t0r at gmail.com Wed Apr 30 10:57:00 2008 From: t35t0r at gmail.com (t35t0r) Date: Wed, 30 Apr 2008 12:57:00 -0500 Subject: [Vimperator] how do i bring up the print dialog? In-Reply-To: <48189B40.1090301@gmail.com> References: <6b75ae110804300907y123c0515n70e8e8ee5ec74583@mail.gmail.com> <48189B40.1090301@gmail.com> Message-ID: <6b75ae110804301057g6ec4bf67ubbf60b447d551d0@mail.gmail.com> > > How do i bring up the print dialog without changing the guioptions to > > display the file menu? :dialog print someone in #vimperator responded. From Daniel.Trstenjak at online.de Wed Apr 30 12:09:46 2008 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Wed, 30 Apr 2008 21:09:46 +0200 Subject: [Vimperator] Configurable hints for vimperator 0.6 In-Reply-To: <4817BE55.8020502@gmx.net> References: <20080426204457.GA7333@linux.ver> <4817BE55.8020502@gmx.net> Message-ID: <20080430190946.GA7179@linux.ver> Hi Martin, I have made the desired changes: - added documentation to 'options.txt' - changed the code style issues - removed focusedhintstyle option Also I changed 'char-hints.js' so that the options 'hintstyle/{activelink,link}{fg,bg}color' are considered. > That's the biggest problem. While it probably would work, we decided > against such a behavior months ago. The conclusion was, that we wanted > to have: > > :highlight Hint bg=black fg=white > > and > > :colorscheme myscheme (which actually just sources > ~/.vimperator/colors/myscheme.vim). > > So the question is, whether you (or somebody with time) is able to > implement :colorscheme (easy) and :highlight (hard) commands or we > should go with the more ugly design. IF we keep linkfgcolor, etc. > options (temporarily at least), the patch would also need documentation > for these options in options.txt. Documentation for all :highlight > groups is not necassary. I have to admit, I'm not proud of the color options. I just wanted to get as fast as possible rid of the yellow background. It's okay if it's just a temporary solution. In terms of vim, a colorscheme is just a group of highlight definitions. So I don't understand why the colorscheme command should be easier to implement then the highlight command. > Actually the future plan for hints would be to match hints with some > heuristics. The plan is to prefer matches for shorter links where the > hint text appears at the beginning or at least at the start of a word > boundary. However, since I don't know when I find time for that, maybe > this option would be a good start although I really think a good > heuristics would be better than that option (but harder to code as well ;)). Should the heuristics only choose the active link, or also execute it. For example, if you have two links which match with the hintstring 'be'. The frist link matches at the beginning, and the second in the middle. If matching at the beginning is prefered, should then the first link directly be executed, or should it only be activated? Directly executing the link could induce unanticipated behavoir. It's okay to have such a heuristics. But I think it's nice to have this part of vimperator configurable. To try different approaches by just replacing a javascript function. Greetings, Daniel -------------- next part -------------- ? downloads ? vimperator-0.6-20080430.patch ? src/build.0.6pre.Linux ? src/chrome/vimperator.jar ? src/locale/en-US/autocommands.html ? src/locale/en-US/browsing.html ? src/locale/en-US/buffer.html ? src/locale/en-US/developer.html ? src/locale/en-US/intro.html ? src/locale/en-US/marks.html ? src/locale/en-US/options.html ? src/locale/en-US/repeat.html ? src/locale/en-US/starting.html ? src/locale/en-US/tabs.html ? src/locale/en-US/various.html Index: src/vimperator.vim =================================================================== RCS file: /cvs/vimperator/src/vimperator.vim,v retrieving revision 1.30 diff -u -r1.30 vimperator.vim --- src/vimperator.vim 7 Apr 2008 14:28:18 -0000 1.30 +++ src/vimperator.vim 30 Apr 2008 18:42:27 -0000 @@ -38,10 +38,11 @@ syn match vimperatorCommandWrapper "\%(^\s*:\=\)\@<=\%(!\|\h\w*\>\)" contains=vimperatorCommand syn region vimperatorSet matchgroup=vimperatorCommand start="\%(^\s*:\=\)\@<=\" end="$" keepend oneline contains=vimperatorOption -syn keyword vimperatorOption activate act complete cpt defsearch ds editor extendedhinttags eht focusedhintstyle fhs fullscreen fs - \ nofullscreen nofs guioptions go hintstyle hs hinttags ht hinttimeout hto history hi hlsearch hls nohlsearch nohls - \ hlsearchstyle hlss nohlsearchstyle nohlss incsearch is noincsearch nois ignorecase ic noignorecase noic insertmode im - \ noinsertmode noim laststatus ls linksearch lks nolinksearch nolks more nextpattern nomore pageinfo pa popups pps preload +syn keyword vimperatorOption activate act activelinkfgcolor alfc activelinkbgcolor albc complete cpt defsearch ds editor extendedhinttags eht + \ fullscreen fs nofullscreen nofs guioptions go hintstyle hs hinttags ht hinttimeout hto history hi + \ hlsearch hls nohlsearch nohls hlsearchstyle hlss nohlsearchstyle nohlss incsearch is noincsearch nois ignorecase ic + \ noignorecase noic insertmode im noinsertmode noim laststatus ls linkbgcolor lbc linkfgcolor lfc linksearch lks linkmatching lm + \ nolinksearch nolks more nextpattern nomore pageinfo pa popups pps preload \ nopreload previewheight pvh previouspattern scroll scr showmode smd noshowmode nosmd showstatuslinks ssli showtabline \ stal smartcase scs nosmartcase noscs titlestring usermode um nousermode noum verbose vbs visualbell vb novisualbell novb \ wildmode wim wildoptions wop Index: src/content/hints.js =================================================================== RCS file: /cvs/vimperator/src/content/hints.js,v retrieving revision 1.55 diff -u -r1.55 hints.js --- src/content/hints.js 30 Mar 2008 13:13:41 -0000 1.55 +++ src/content/hints.js 30 Apr 2008 18:42:28 -0000 @@ -89,15 +89,7 @@ var scrollY = doc.defaultView.scrollY; var baseNodeAbsolute = doc.createElementNS("http://www.w3.org/1999/xhtml", "span"); - baseNodeAbsolute.style.backgroundColor = "red"; - baseNodeAbsolute.style.color = "white"; - baseNodeAbsolute.style.position = "absolute"; - baseNodeAbsolute.style.fontSize = "10px"; - baseNodeAbsolute.style.fontWeight = "bold"; - baseNodeAbsolute.style.lineHeight = "10px"; - baseNodeAbsolute.style.padding = "0px 1px 0px 0px"; - baseNodeAbsolute.style.zIndex = "10000001"; - baseNodeAbsolute.style.display = "none"; + baseNodeAbsolute.style.cssText = liberator.options["hintstyle"]; baseNodeAbsolute.className = "liberator-hint"; var elem, tagname, text, span, rect; @@ -155,11 +147,58 @@ { var oldElem = validHints[oldID - 1]; if (oldElem) - oldElem.style.backgroundColor = "yellow"; + oldElem.style.backgroundColor = liberator.options["linkbgcolor"]; var newElem = validHints[newID - 1]; if (newElem) - newElem.style.backgroundColor = "#88FF00"; + newElem.style.backgroundColor = liberator.options["activelinkbgcolor"]; + } + + function containsTokensMatcher(hintString) + { + var tokens = hintString.split(/ +/); + + function containsTokens(textOfLink) + { + for (var i = 0; i < tokens.length; i++) + { + if (textOfLink.indexOf(tokens[i]) < 0) + return false; + } + + return true; + } + + return containsTokens; + } + + function startsWithMatcher(hintString) + { + var regex = new RegExp((hintString == "" ? ".*" : ("^\\s*" + hintString + ".*"))); + + function startsWith(textOfLink) + { + return (textOfLink.search(regex) == 0); + } + + return startsWith; + } + + function hintMatcher(hintString) + { + var hintMatching = liberator.options["hintmatching"]; + + if (hintMatching == "contains") + return containsTokensMatcher(hintString); + else if (hintMatching == "startswith") + return startsWithMatcher(hintString); + else + { + liberator.echoerr("Invalid hintmatching type: " + hintMatching); + return null; + } + + return null; } function showHints() @@ -169,11 +208,16 @@ var height = win.innerHeight; var width = win.innerWidth; - liberator.log("Show hints matching: " + hintString, 7); + liberator.log("Show hints matching: \"" + hintString + "\"", 7); + + var linkfgcolor = liberator.options["linkfgcolor"]; + var linkbgcolor = liberator.options["linkbgcolor"]; + var activelinkfgcolor = liberator.options["activelinkfgcolor"]; + var activelinkbgcolor = liberator.options["activelinkbgcolor"]; var elem, tagname, text, rect, span, imgspan; var hintnum = 1; - var findTokens = hintString.split(/ +/); + var validHint = hintMatcher(hintString); var activeHint = hintNumber || 1; validHints = []; @@ -193,19 +237,16 @@ span = hints[i][2]; imgspan = hints[i][3]; - for (var k = 0; k < findTokens.length; k++) + if (! validHint(text)) { - if (text.indexOf(findTokens[k]) < 0) - { - span.style.display = "none"; - if (imgspan) - imgspan.style.display = "none"; - - // reset background color - elem.style.backgroundColor = hints[i][4]; - elem.style.color = hints[i][5]; - continue outer; - } + span.style.display = "none"; + if (imgspan) + imgspan.style.display = "none"; + + // reset background color + elem.style.backgroundColor = hints[i][4]; + elem.style.color = hints[i][5]; + continue outer; } if (text == "" && elem.firstChild && elem.firstChild.tagName == "IMG") @@ -228,13 +269,13 @@ hints[i][3] = imgspan; doc.body.appendChild(imgspan); } - imgspan.style.backgroundColor = (activeHint == hintnum) ? "#88FF00" : "yellow"; + imgspan.style.backgroundColor = (activeHint == hintnum) ? activelinkbgcolor : linkbgcolor; imgspan.style.display = "inline"; } if (!imgspan) - elem.style.backgroundColor = (activeHint == hintnum) ? "#88FF00" : "yellow"; - elem.style.color = "black"; + elem.style.backgroundColor = (activeHint == hintnum) ? activelinkbgcolor : linkbgcolor; + elem.style.color = (activeHint == hintnum) ? activelinkfgcolor : linkfgcolor; span.textContent = "" + (hintnum++); span.style.display = "inline"; validHints.push(elem); @@ -404,9 +445,6 @@ liberator.options.add(["extendedhinttags", "eht"], "XPath string of hintable elements activated by ';'", "string", DEFAULT_HINTTAGS); - liberator.options.add(["focusedhintstyle", "fhs"], - "CSS specification of focused hints", - "string", "z-index:5000; font-family:monospace; font-size:12px; color:ButtonText; background-color:ButtonShadow; border-color:ButtonShadow; border-width:1px; border-style:solid; padding:0px 1px 0px 1px; position:absolute;"); liberator.options.add(["hintstyle", "hs"], "CSS specification of unfocused hints", "string", "z-index:5000; font-family:monospace; font-size:12px; color:white; background-color:red; border-color:ButtonShadow; border-width:0px; border-style:solid; padding:0px 1px 0px 1px; position:absolute;"); @@ -420,7 +458,27 @@ validator: function (value) { return value >= 0; } }); - /////////////////////////////////////////////////////////////////////////////}}} + liberator.options.add(["linkfgcolor", "lfc"], + "Foreground color of a link during hint mode", + "string", "black") + + liberator.options.add(["linkbgcolor", "lbc"], + "Background color of a link during hint mode", + "string", "yellow") + + liberator.options.add(["activelinkfgcolor", "alfc"], + "Foreground color of the current active link during hint mode", + "string", "black") + + liberator.options.add(["activelinkbgcolor", "albc"], + "Background color of the current active link during hint mode", + "string", "#88FF00") + + liberator.options.add(["hintmatching", "lm"], + "How links are matched", + "string", "contains") + + /////////////////////////////////////////////////////////////////////////// ////////////////////// MAPPINGS //////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////{{{ Index: src/locale/en-US/options.txt =================================================================== RCS file: /cvs/vimperator/src/locale/en-US/options.txt,v retrieving revision 1.9 diff -u -r1.9 options.txt --- src/locale/en-US/options.txt 23 Apr 2008 18:00:53 -0000 1.9 +++ src/locale/en-US/options.txt 30 Apr 2008 18:42:28 -0000 @@ -172,12 +172,58 @@ The XPath string of hintable elements activated by [m];[m]. ____ -|\'fhs'| |\'focusedhintstyle'| -||'focusedhintstyle' 'fhs'|| string +|\'hs'| |\'hintstyle'| +||'hintstyle' 'hs'|| string ____ -(default: z-index:5000; font-family:monospace; font-size:12px; color:ButtonText; background-color:ButtonShadow; border-color:ButtonShadow; border-width:1px; border-style:solid; padding:0px 1px 0px 1px; position:absolute;) +(default: z-index:5000; font-family:monospace; font-size:12px; color:white; background-color:red; border-color:ButtonShadow; border-width:0px; border-style:solid; padding:0px 1px 0px 1px; position:absolute;) + +CSS specification of hints +____ + +|\'lfc'| |\'linkfgcolor'| +||'linkfgcolor' 'lfc'|| string +____ +(default: black) + +Foreground color of a link during hint mode. +____ + +|\'lbc'| |\'linkbgcolor'| +||'linkbgcolor' 'lbc'|| string +____ +(default: yellow) + +Background color of a link during hint mode. +____ + +|\'alfc'| |\'activelinkfgcolor'| +||'activelinkfgcolor' 'alfc'|| string +____ +(default: black) + +Foreground color of the current active link during hint mode. +____ + +|\'albc'| |\'activelinkbgcolor'| +||'activelinkbgcolor' 'albc'|| string +____ +(default: ##88FF00) + +Background color of the current active link during hint mode. +____ + +|\'hm'| |\'hintmatching'| +||'hintmatching' 'hm'|| string +____ +(default: contains) + +How links are matched during hint mode (only for numeric hints). Available items: + +`------------`------------------------------------------------------------------------------------------------------------------------ +*contains* The typed characters are splitted by spaces, and these character groups have to be anywhere inside the text of the link. +*startswith* The typed characters have to be in the typed order at the beginning of the text of the link. +-------------------------------------------------------------------------------------------------------------------------------------- -CSS specification of focused hints ____ |\'nofs'| |\'nofullscreen'| |\'fs'| |\'fullscreen'| Index: www/scripts/char-hints.js =================================================================== RCS file: /cvs/vimperator/www/scripts/char-hints.js,v retrieving revision 1.11 diff -u -r1.11 char-hints.js --- www/scripts/char-hints.js 24 Mar 2008 23:19:41 -0000 1.11 +++ www/scripts/char-hints.js 30 Apr 2008 18:42:29 -0000 @@ -23,9 +23,10 @@ chh.showcapitals = true; // show capital letters, even with lowercase hintchars chh.timeout = 500; // in 1/000sec; when set to 0, press to follow -chh.fgcolor = "black"; // hints foreground color -chh.bgcolor = "yellow"; // hints background color -chh.selcolor = "#99FF00"; // selected/active hints background color +chh.fgcolor = liberator.options["linkfgcolor"]; // hints foreground color +chh.bgcolor = liberator.options["linkbgcolor"]; // hints background color +chh.selfgcolor = liberator.options["activelinkfgcolor"]; // selected/active hints foreground color +chh.selbgcolor = liberator.options["activelinkbgcolor"]; // selected/active hints background color chh.mapNormal = "f"; // trigger normal mode with... chh.mapNormalNewTab = "F"; // trigger and open in new tab @@ -251,16 +252,8 @@ var scrollY = doc.defaultView.scrollY; var baseNodeAbsolute = doc.createElementNS("http://www.w3.org/1999/xhtml", "span"); - baseNodeAbsolute.style.backgroundColor = "red"; - baseNodeAbsolute.style.color = "white"; - baseNodeAbsolute.style.position = "absolute"; - baseNodeAbsolute.style.fontSize = "10px"; - baseNodeAbsolute.style.fontWeight = "bold"; - baseNodeAbsolute.style.lineHeight = "10px"; - baseNodeAbsolute.style.padding = "0px 1px 0px 0px"; - baseNodeAbsolute.style.zIndex = "10000001"; - baseNodeAbsolute.style.display = "none"; - baseNodeAbsolute.className = "vimperator-hint"; + baseNodeAbsolute.style.cssText = liberator.options["hintstyle"]; + baseNodeAbsolute.className = "liberator-hint"; var elem, tagname, text, span, rect; var res = liberator.buffer.evaluateXPath(chh.hinttags, doc, null, true); @@ -306,11 +299,17 @@ { var oldElem = chh.validHints[oldID - 1]; if (oldElem) + { + oldElem.style.color = chh.fgcolor; oldElem.style.backgroundColor = chh.bgcolor; + } var newElem = chh.validHints[newID - 1]; - if (newElem) - newElem.style.backgroundColor = chh.selcolor; + if (newElem) + { + newElem.style.color = chh.selfgcolor; + newElem.style.backgroundColor = chh.selbgcolor; + } } //}}} chh.showHints = function ()//{{{ @@ -363,13 +362,26 @@ chh.hints[i][3] = imgspan; doc.body.appendChild(imgspan); } - imgspan.style.backgroundColor = (activeHint == hintnum) ? chh.selcolor : chh.bgcolor; + + if (activeHint == hintnum) + { + imgspan.style.color = chh.selfgcolor; + imgspan.style.backgroundColor = chh.selbgcolor; + } + else + { + imgspan.style.color = chh.fgcolor; + imgspan.style.backgroundColor = chh.bgcolor; + } + imgspan.style.display = "inline"; } - if (!imgspan) - elem.style.backgroundColor = (activeHint == hintnum) ? chh.selcolor : chh.bgcolor; - elem.style.color = chh.fgcolor; + if (! imgspan) + elem.style.backgroundColor = (activeHint == hintnum) ? chh.selbgcolor : chh.bgcolor; + + elem.style.color = (activeHint == hintnum) ? chh.selfgcolor : chh.fgcolor; + if (chh.showcapitals) span.textContent = chh.number2hintchars(hintnum++).toUpperCase(); else Index: www/scripts/vimperator.vim =================================================================== RCS file: /cvs/vimperator/www/scripts/vimperator.vim,v retrieving revision 1.1 diff -u -r1.1 vimperator.vim --- www/scripts/vimperator.vim 4 Jan 2008 12:30:32 -0000 1.1 +++ www/scripts/vimperator.vim 30 Apr 2008 18:42:29 -0000 @@ -31,12 +31,14 @@ syn match vimperatorCommandWrapper "\%(!\|\<\h\w*\>\)" contains=vimperatorCommand syn region vimperatorSet matchgroup=vimperatorCommand start="\" end="$" keepend oneline contains=vimperatorOption -syn keyword vimperatorOption activate act complete cpt defsearch ds extendedhinttags eht focusedhintstyle fhs fullscreen fs - \ nofullscreen nofs guioptions go hintchars hc hintstyle hs hinttags ht hlsearch nohlsearch hls nohls hlsearchstyle hlss - \ incsearch is noincsearch nois ignorecase ic noignorecase noic laststatus ls linksearch nolinksearch lks nolks maxhints - \ mh more nomore preload nopreload popups pps previewheight pvh scroll scr showmode smd noshowmode nosmd showstatuslinks - \ ssli showtabline stal smartcase scs nosmartcase noscs titlestring usermode um nousermode noum verbose vbs visualbell vb - \ novisualbell novb visualbellstyle visualbellstyle t_vb wildmode wim wildoptions wop +syn keyword vimperatorOption activate act activelinkfgcolor alfc activelinkbgcolor albc complete cpt defsearch ds editor extendedhinttags eht + \ fullscreen fs nofullscreen nofs guioptions go hintstyle hs hinttags ht hinttimeout hto history hi + \ hlsearch hls nohlsearch nohls hlsearchstyle hlss nohlsearchstyle nohlss incsearch is noincsearch nois ignorecase ic + \ noignorecase noic insertmode im noinsertmode noim laststatus ls linkbgcolor lbc linkfgcolor lfc linksearch lks linkmatching lm + \ nolinksearch nolks more nextpattern nomore pageinfo pa popups pps preload + \ nopreload previewheight pvh previouspattern scroll scr showmode smd noshowmode nosmd showstatuslinks ssli showtabline + \ stal smartcase scs nosmartcase noscs titlestring usermode um nousermode noum verbose vbs visualbell vb novisualbell novb + \ wildmode wim wildoptions wop \ contained syn region vimperatorJavascript start="\%(^\s*\%(javascript\|js\)\s\+\)\@<=" end="$" contains=@javascriptTop keepend oneline From stubenschrott at gmx.net Wed Apr 30 12:36:34 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 30 Apr 2008 21:36:34 +0200 Subject: [Vimperator] Configurable hints for vimperator 0.6 In-Reply-To: <20080430190946.GA7179@linux.ver> References: <20080426204457.GA7333@linux.ver> <4817BE55.8020502@gmx.net> <20080430190946.GA7179@linux.ver> Message-ID: <4818CA42.8000501@gmx.net> Daniel Trstenjak wrote: > Hi Martin, > > I have made the desired changes: > - added documentation to 'options.txt' > - changed the code style issues > - removed focusedhintstyle option > > Also I changed 'char-hints.js' so that the options > 'hintstyle/{activelink,link}{fg,bg}color' are considered. Wow, all things mentioned are really cool! Thanks. > I have to admit, I'm not proud of the color options. I just wanted to > get as fast as possible rid of the yellow background. It's okay if > it's just a temporary solution. Right, often temporary solutions tend to become permanent ones, but it's better than having nothing. :highlight could still be implemented later. > In terms of vim, a colorscheme is just a group of highlight definitions. > So I don't understand why the colorscheme command should be easier to > implement then the highlight command. Well, I meant :colorscheme needs :highlight, and writing the :highlight code is harder. When that is done, a :colorscheme command is simple. >> Actually the future plan for hints would be to match hints with some >> heuristics. The plan is to prefer matches for shorter links where the >> hint text appears at the beginning or at least at the start of a word >> boundary. However, since I don't know when I find time for that, maybe >> this option would be a good start although I really think a good >> heuristics would be better than that option (but harder to code as well ;)). > > Should the heuristics only choose the active link, or also execute it. > For example, if you have two links which match with the hintstring 'be'. > The frist link matches at the beginning, and the second in the middle. > If matching at the beginning is prefered, should then the first link > directly be executed, or should it only be activated? Directly executing > the link could induce unanticipated behavoir. Only activated. See below. > It's okay to have such a heuristics. But I think it's nice to have this > part of vimperator configurable. To try different approaches by just > replacing a javascript function. Right, I think you persuaded me, especially since my planned heuristics with giving each item a score between 0 and 1 is much harder anyway. The ideas was to give all matched hints a certain score, with the following items prefered: 1.) when the hinttext is at the start of the link 2.) if that's not the case then higher scores if the hinttext is at a word boundary of the link. 3.) Shorter links also get a higher score. Then the hints would just be sorted with the highest score, so that hint number 1 (the green one) should be quickly that one, which you want, and you can just press enter when the link turned green even if it is not unique. But well, I think for now I just go with your patch and a add a third hintmatcher: wordboundary, so a link "This is vimperator" would be matched by "vimp" but not by "imp". Actually very nice idea to make the hint matcher configurable. I'll probably need some days to test the patch and add this thing, then it should go in and you should end up in the AUTHORS file then as an official vimperator developer :) thanks again for the patch, really well written. Looking forward for more of such great patches :) -- Martin From stubenschrott at gmx.net Wed Apr 30 14:46:39 2008 From: stubenschrott at gmx.net (Martin Stubenschrott) Date: Wed, 30 Apr 2008 23:46:39 +0200 Subject: [Vimperator] Configurable hints for vimperator 0.6 In-Reply-To: <4818CA42.8000501@gmx.net> References: <20080426204457.GA7333@linux.ver> <4817BE55.8020502@gmx.net> <20080430190946.GA7179@linux.ver> <4818CA42.8000501@gmx.net> Message-ID: <4818E8BF.9070401@gmx.net> Patch was commited, thanks again. To the users: Please upgrade to the latest version and try the several "hintmatching" options ("contains", "wordboundary" and "startswith") and report which one do you like most or which one should become the default. -- Martin From msmsngr at googlemail.com Sun Apr 27 11:18:25 2008 From: msmsngr at googlemail.com (M Singer) Date: Sun, 27 Apr 2008 19:18:25 +0100 Subject: [Vimperator] How Can Images be Saved? Message-ID: Hi, I assume this is a FAQ, but I cannot find the answer anywhere, so I'm hoping somebody here could point me in the right direction. I'm using the latest build of Vimperator for Firefox 3 and trying to save an image which is not surrounded by an tag. I want to save to disk the path given in the _src_ attribute. The documentation suggests that I can achieve this with extended hint mode, yet this doesn't assign a hint to such images. I've tried changing the _eht_ string, but this seems to have no effect. For example, how would I save today's comic from http://xkcd.com/ ? (I realise that, in this case, the URL for the image is exposed, but generally this won't be the case). Thank you! - M. Singer