From teramako at gmail.com Tue Mar 3 06:56:34 2009 From: teramako at gmail.com (M.Terada) Date: Tue, 3 Mar 2009 23:56:34 +0900 Subject: [Vimperator] del.icio.us usage in Vimperator In-Reply-To: <6eebba490902261003t67980bfn6ac449f33a4bb260@mail.gmail.com> References: <20090226093758.GR17203@intoxicatedmind.net> <6eebba490902261003t67980bfn6ac449f33a4bb260@mail.gmail.com> Message-ID: <6eebba490903030656y3e20746eyc80f75b3272badee@mail.gmail.com> > I trying to create a plugin > http://gist.github.com/70963 I updated and uploaded to http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/delicious_search.js == Command == :ds[earch] -tags tag, ...: :delicious[search] -tags tag, ...: search bookmark contains all tags :ds[earch] -query term: :delicious[search] -query term: search bookmark contains term in the title or the URL or the note == Completion == :open or :tabopen command completion set complete+=D or write in RC file autocmd VimperatorEnter ".*" :set complete+=D Best regards. ---- teramako http://d.hatena.ne.jp/teramako/ On Fri, Feb 27, 2009 at 03:03, M.Terada wrote: > I trying to create a plugin > http://gist.github.com/70963 > > == Usage == > :delicioussearch -tags {tag1},{tag2} -query "searchTerm" {URL} > ? if {URL} is exists then open {URL} in current buffer > ? if not, ?list search results in command line > > you can open with extended hint (";o" or ";F") after list the results. > it's similar to "history" command. > > Best regards. > ---- > teramako > http://d.hatena.ne.jp/teramako/ > > > > > On Thu, Feb 26, 2009 at 18:37, Frank Blendinger wrote: >> Hi, >> >> as I find myself working on different machines, I often bookmark pages >> to del.icio.us instead of local bookmarks to access them from >> everywhere. >> >> I have the del.icio.us addon installed, and I can bookmark with ^Vd and >> access the stored bookmarks through the sidebar, which I can open with >> the :sidebar command. But then I'll have to grab the mouse to click on >> the bookmarks. >> >> Do you guys have any tips on how to do that better, more vimperator >> style? I'm thinking of either a way to access the links in the sidebar >> with the keyboard (hints would be awesome here, but is that possible?) >> or something similar to the :bmarks command, but for del.icio.us >> bookmarks. >> >> I searched for a del.icio.us script and only found this one: >> http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/direct_delb.js >> It is quite old and does not work with current Vimperator versions. And >> it seems to be for adding bookmarks only, which is not what I need (this >> works fine with the dialog box). >> >> Is there anything else? >> >> >> Greetings, >> Frank >> >> -- >> Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A >> Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A >> ?"Just because I don't care doesn't mean I don't understand." >> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (Homer Simpson) >> >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v1.4.9 (GNU/Linux) >> >> iEYEARECAAYFAkmmYvYACgkQcs96QQvy/nrflACgv1CeKWY9CDigU7P9athKIdgh >> 9HoAmgMwNhESmARTQv8S0L7jCUTCm63u >> =amkg >> -----END PGP SIGNATURE----- >> >> _______________________________________________ >> Vimperator mailing list >> Vimperator at mozdev.org >> https://www.mozdev.org/mailman/listinfo/vimperator >> >> > From chm.duquesne at gmail.com Tue Mar 3 07:14:06 2009 From: chm.duquesne at gmail.com (Christophe-Marie Duquesne) Date: Tue, 3 Mar 2009 10:14:06 -0500 Subject: [Vimperator] del.icio.us usage in Vimperator In-Reply-To: <6eebba490903030656y3e20746eyc80f75b3272badee@mail.gmail.com> References: <20090226093758.GR17203@intoxicatedmind.net> <6eebba490902261003t67980bfn6ac449f33a4bb260@mail.gmail.com> <6eebba490903030656y3e20746eyc80f75b3272badee@mail.gmail.com> Message-ID: <8ccc3510903030714y350f5696sad2b1398144107be@mail.gmail.com> I <3 u On Tue, Mar 3, 2009 at 9:56 AM, M.Terada wrote: >> I trying to create a plugin >> http://gist.github.com/70963 > I updated and uploaded to > http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/delicious_search.js > > == Command == > :ds[earch] -tags tag, ...: > :delicious[search] -tags tag, ...: > ?search bookmark contains all tags > > :ds[earch] -query term: > :delicious[search] -query term: > ?search bookmark contains term in the title or the URL or the note > > == Completion == > :open or :tabopen command completion > > ?set complete+=D > or write in RC file > ?autocmd VimperatorEnter ".*" :set complete+=D > > Best regards. > ---- > teramako > http://d.hatena.ne.jp/teramako/ > > > > > On Fri, Feb 27, 2009 at 03:03, M.Terada wrote: >> I trying to create a plugin >> http://gist.github.com/70963 >> >> == Usage == >> :delicioussearch -tags {tag1},{tag2} -query "searchTerm" {URL} >> ? if {URL} is exists then open {URL} in current buffer >> ? if not, ?list search results in command line >> >> you can open with extended hint (";o" or ";F") after list the results. >> it's similar to "history" command. >> >> Best regards. >> ---- >> teramako >> http://d.hatena.ne.jp/teramako/ >> >> >> >> >> On Thu, Feb 26, 2009 at 18:37, Frank Blendinger wrote: >>> Hi, >>> >>> as I find myself working on different machines, I often bookmark pages >>> to del.icio.us instead of local bookmarks to access them from >>> everywhere. >>> >>> I have the del.icio.us addon installed, and I can bookmark with ^Vd and >>> access the stored bookmarks through the sidebar, which I can open with >>> the :sidebar command. But then I'll have to grab the mouse to click on >>> the bookmarks. >>> >>> Do you guys have any tips on how to do that better, more vimperator >>> style? I'm thinking of either a way to access the links in the sidebar >>> with the keyboard (hints would be awesome here, but is that possible?) >>> or something similar to the :bmarks command, but for del.icio.us >>> bookmarks. >>> >>> I searched for a del.icio.us script and only found this one: >>> http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/direct_delb.js >>> It is quite old and does not work with current Vimperator versions. And >>> it seems to be for adding bookmarks only, which is not what I need (this >>> works fine with the dialog box). >>> >>> Is there anything else? >>> >>> >>> Greetings, >>> Frank >>> >>> -- >>> Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A >>> Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A >>> ?"Just because I don't care doesn't mean I don't understand." >>> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (Homer Simpson) >>> >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.9 (GNU/Linux) >>> >>> iEYEARECAAYFAkmmYvYACgkQcs96QQvy/nrflACgv1CeKWY9CDigU7P9athKIdgh >>> 9HoAmgMwNhESmARTQv8S0L7jCUTCm63u >>> =amkg >>> -----END PGP SIGNATURE----- >>> >>> _______________________________________________ >>> Vimperator mailing list >>> Vimperator at mozdev.org >>> https://www.mozdev.org/mailman/listinfo/vimperator >>> >>> >> > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -- Christophe-Marie Duquesne From ted at tedpavlic.com Wed Mar 4 06:48:46 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Wed, 04 Mar 2009 09:48:46 -0500 Subject: [Vimperator] RFE: Follow non-link URLs In-Reply-To: <49A5C917.3030000@vimperator.org> References: <880dece00902230405r7a613072q63aa6e534a129eb0@mail.gmail.com> <49A2BA95.9040109@tedpavlic.com> <880dece00902230804sdb63727p183f556bb8b28097@mail.gmail.com> <3b8682db0902231546l67296c9dj5adfe9c879831627@mail.gmail.com> <49A3F6C2.4090104@tedpavlic.com> <49A3FE6B.1070001@tedpavlic.com> <49A5C917.3030000@vimperator.org> Message-ID: <49AE94CE.9050501@tedpavlic.com> >> Of course that's configurable in Windows and Mac (and on Mac, where a >> common third-party app lets you quickly scroll through the last several >> things you copied, it makes more sense). However, it is not the default >> Vim operation where you'd need at least "*p to do the equivalent. > > How can I configure that on windows (which i have to use at work mostly)? Several common solutions (and I'm sure there are more): *) True X-Mouse gives you X11-like mouse features in Windows: http://fy.chalmers.se/~appro/nt/TXMouse/ Download it. It's a stand-alone executable. Load it in Startup. *) For gVim only, consult: http://vim.wikia.com/wiki/Auto_copy_the_mouse_selection > 2. tiling window managers I'll give you that. Man, I will certainly give you that. > 3. package managers (and no, i don't think "fink" can install non-command > line apps like e.g. Adium). I'm not sure why this is a big deal. Apps are easy to install on Mac (just drag them in place), and Sparkle updates them automatically (all good apps are Sparkle enabled, and there's really no need to have that many non-command-line apps anyway; more than 6 and you're just fooling yourself). In fact, I'd much rather use git and hg to get my command-line apps. Sure, I have to build things from source, but I get version updates much quicker. I can't stand waiting for some gatekeeper to port a fix that has been available for months. --Ted -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From maxauthority at vimperator.org Wed Mar 4 08:22:07 2009 From: maxauthority at vimperator.org (Martin Stubenschrott) Date: Wed, 4 Mar 2009 17:22:07 +0100 Subject: [Vimperator] RFE: Follow non-link URLs In-Reply-To: <49AE94CE.9050501@tedpavlic.com> References: <880dece00902230405r7a613072q63aa6e534a129eb0@mail.gmail.com> <49A2BA95.9040109@tedpavlic.com> <880dece00902230804sdb63727p183f556bb8b28097@mail.gmail.com> <3b8682db0902231546l67296c9dj5adfe9c879831627@mail.gmail.com> <49A3F6C2.4090104@tedpavlic.com> <49A3FE6B.1070001@tedpavlic.com> <49A5C917.3030000@vimperator.org> <49AE94CE.9050501@tedpavlic.com> Message-ID: > *) True X-Mouse gives you X11-like mouse features in Windows: > > http://fy.chalmers.se/~appro/nt/TXMouse/ Great thanks, works perfectly. Also the focus-follows mouse is great! (can one have that in MacOS, but i guess so, at least with an addon). Is there also something like that for the Mac, if i ever decide to switch? > *) For gVim only, consult: > > http://vim.wikia.com/wiki/Auto_copy_the_mouse_selection I have that, but probably no need anymore with TXMouse >> 3. package managers (and no, i don't think "fink" can install non-command >> ? ?line apps like e.g. Adium). > > I'm not sure why this is a big deal. Apps are easy to install on Mac (just > drag them in place), and Sparkle updates them automatically (all good apps > are Sparkle enabled, and there's really no need to have that many > non-command-line apps anyway; more than 6 and you're just fooling yourself). I didn't know that there is a "generic" way to keep apps auto-updated. And yes, you are right, one doesn't really use more than let's say 10 GUI apps anyway, so a one-time manual install is probably ok for them and not a show stopper. Although my opinion remains that it's easier to either: a) use synaptic or something and just "click" your 10 preferred apps or b) to sudo apt-get install individual things later on than to install (=google the homepage, and search for the download link) apps. From dotancohen at gmail.com Wed Mar 4 08:41:22 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Wed, 4 Mar 2009 18:41:22 +0200 Subject: [Vimperator] RFE: Follow non-link URLs In-Reply-To: <49AE94CE.9050501@tedpavlic.com> References: <880dece00902230405r7a613072q63aa6e534a129eb0@mail.gmail.com> <49A2BA95.9040109@tedpavlic.com> <880dece00902230804sdb63727p183f556bb8b28097@mail.gmail.com> <3b8682db0902231546l67296c9dj5adfe9c879831627@mail.gmail.com> <49A3F6C2.4090104@tedpavlic.com> <49A3FE6B.1070001@tedpavlic.com> <49A5C917.3030000@vimperator.org> <49AE94CE.9050501@tedpavlic.com> Message-ID: <880dece00903040841k48f2e61as950860c3f284213@mail.gmail.com> > Several common solutions (and I'm sure there are more): > > *) True X-Mouse gives you X11-like mouse features in Windows: > > http://fy.chalmers.se/~appro/nt/TXMouse/ > > Download it. It's a stand-alone executable. Load it in Startup. > Thanks, that's great! I have to use the windows machines at the university and about the only thing that I use the mouse at home for is cut and paste, which doesn't work on windows! Not only does this app solve that, but it even runs on these locked down machines that I cannot install anything to. Thanks! -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From benisty.e at gmail.com Wed Mar 4 09:46:13 2009 From: benisty.e at gmail.com (Emmanuel Benisty) Date: Thu, 5 Mar 2009 00:46:13 +0700 Subject: [Vimperator] mozilla-central vimp In-Reply-To: References: Message-ID: > On Sun, Feb 22, 2009 at 7:56 AM, Emmanuel Benisty wrote: >> Hi list, >> >> I just build Firefox from mozilla-central [changeset: >> 25354:b32b31d8789a] and I'm using vimp latest nightly build. >> Navigation [hjkl] is working OK, error console doesn't spit anything >> scary, many commands are working fine [:open www.foo.com] but: >> ?- tab completion is broken >> ?- hints are broken >> I did not experienced further as those are real show stoppers. >> Is there any way I could debug this in order to provide more relevant >> information? >> Anyone using mozilla-central experiencing the same behavior? On Mon, Feb 23, 2009 at 3:11 AM, Martin Stubenschrott wrote: > I have also seen problems for 3.2alpha, I guess they are related but > havent had time to look into it. Also with 3.1 (pre-)alphas I have > learnt that often waiting a few days/weeks will help and the problem > is solved "automatically". Anyways, if somebody has a fix, it would be > nice. If not, i surely will look into it, if the problem still occurs > in a few weeks. FTR, it's now fixed. Thank you. Vimperator 2.0b3pre (created: 2009/03/04 07:30:01) Firefox hg changeset: 25738:6feb1a304aef From stubenschrott at vimperator.org Wed Mar 4 14:30:11 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Wed, 04 Mar 2009 23:30:11 +0100 Subject: [Vimperator] mozilla-central vimp In-Reply-To: References: Message-ID: <49AF00F3.5010902@vimperator.org> On 03/04/2009 06:46 PM, Emmanuel Benisty wrote: > FTR, it's now fixed. Thank you. Don't thank me, Daniel was the great guy who fixed it :) (Hope it didn't break other things, the completion code is still a little scary...) -- Martin From ted at tedpavlic.com Thu Mar 5 13:18:27 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Thu, 05 Mar 2009 16:18:27 -0500 Subject: [Vimperator] Strange problem with Vimp and Quartz PDF plugin on OS X Message-ID: <49B041A3.8030901@tedpavlic.com> I've noticed another strange problem that I'm sure started very recently, but I can't put my finger on when. I'm running FF3.0.6 (though 3.0.7 appears to be downloading as we speak), and I use a plugin called "Firefox PDF Plugin for Mac OS X" that uses OS X Quartz to display PDFs within the browser (Adobe's plugin has never worked for any version of FFOSX). When I'm viewing a PDf within one tab and I go to the other tab, I'm able to get a few characters out of my keyboard (e.g., ":open goo") and then Vimp stops listening to keyboard input entirely for that TAB. I have to close the tab, go back to PDF tab and "back" out of the PDF so that I'm back on a web page, and then try reopening. After reopening the new tab, Vimp responds fine. Any thoughts on what could be causing this? Thanks -- Ted -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From hessiess at hessiess.com Thu Mar 5 14:48:36 2009 From: hessiess at hessiess.com (hessiess at hessiess.com) Date: Thu, 5 Mar 2009 22:48:36 -0000 (UTC) Subject: [Vimperator] Disable automatic input box salection? Message-ID: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> When I visit some websites, the browser automatically goes into insert mode on some HTML form. This can get verry anoying, espetilly with Vimporator, as I may hold 'j', expectiong to scroll down, but instead end up with tonnes of 'j''s ended into an input box. Is there any way to disable this? From fb at intoxicatedmind.net Thu Mar 5 15:10:48 2009 From: fb at intoxicatedmind.net (Frank Blendinger) Date: Fri, 6 Mar 2009 00:10:48 +0100 Subject: [Vimperator] Disable automatic input box salection? In-Reply-To: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> References: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> Message-ID: <20090305231048.GA25504@intoxicatedmind.net> Hi. On Thu 2009-03-05 22:48, hessiess at hessiess.com proclaimed: > When I visit some websites, the browser automatically goes into insert > mode on some HTML form. This can get verry anoying, espetilly with > Vimporator, as I may hold 'j', expectiong to scroll down, but instead end > up with tonnes of 'j''s ended into an input box. > > Is there any way to disable this? :set focuscontent Greetings, Frank -- Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A "Just because I don't care doesn't mean I don't understand." (Homer Simpson) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature URL: From maxauthority at vimperator.org Fri Mar 6 01:39:09 2009 From: maxauthority at vimperator.org (Martin Stubenschrott) Date: Fri, 6 Mar 2009 10:39:09 +0100 Subject: [Vimperator] Strange problem with Vimp and Quartz PDF plugin on OS X In-Reply-To: <49B041A3.8030901@tedpavlic.com> References: <49B041A3.8030901@tedpavlic.com> Message-ID: No, but i have seen a very similar behavior, whenever I had a Java applet open, i could just write :open a and then the cursor would disappear from the command line. I am really wondering, what could cause this, as I can't remember recent focus handling commits. Should of course be fixed before 2.0. On Thu, Mar 5, 2009 at 10:18 PM, Ted Pavlic wrote: > I've noticed another strange problem that I'm sure started very recently, > but I can't put my finger on when. > > I'm running FF3.0.6 (though 3.0.7 appears to be downloading as we speak), > and I use a plugin called "Firefox PDF Plugin for Mac OS X" that uses OS X > Quartz to display PDFs within the browser (Adobe's plugin has never worked > for any version of FFOSX). When I'm viewing a PDf within one tab and I go to > the other tab, I'm able to get a few characters out of my keyboard (e.g., > ":open goo") and then Vimp stops listening to keyboard input entirely for > that TAB. I have to close the tab, go back to PDF tab and "back" out of the > PDF so that I'm back on a web page, and then try reopening. After reopening > the new tab, Vimp responds fine. > > Any thoughts on what could be causing this? > > Thanks -- > Ted > > -- > Ted Pavlic > > ?Please visit my ALS association page: > ? ? ? ?http://web.alsa.org/goto/tedpavlic > ?My family appreciates your support in the fight to defeat ALS. > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > From dougkearns at gmail.com Fri Mar 6 01:51:24 2009 From: dougkearns at gmail.com (Doug Kearns) Date: Fri, 6 Mar 2009 20:51:24 +1100 Subject: [Vimperator] Strange problem with Vimp and Quartz PDF plugin on OS X In-Reply-To: References: <49B041A3.8030901@tedpavlic.com> Message-ID: <644fc65e0903060151m7244354ev643d27a0d71a8b12@mail.gmail.com> On 3/6/09, Martin Stubenschrott wrote: > No, but i have seen a very similar behavior, whenever I had a Java applet open, > i could just write :open a and then the cursor would disappear from > the command line. I can't reproduce this. Doug From maglione.k at gmail.com Fri Mar 6 08:21:15 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Fri, 6 Mar 2009 11:21:15 -0500 Subject: [Vimperator] Strange problem with Vimp and Quartz PDF plugin on OS X In-Reply-To: References: <49B041A3.8030901@tedpavlic.com> Message-ID: <20090306162115.GC17523@jg.home> On Fri, Mar 06, 2009 at 10:39:09AM +0100, Martin Stubenschrott wrote: >I am really wondering, what could cause this, as I can't remember >recent focus handling >commits. Should of course be fixed before 2.0. I don't think it's a recent bug, and I'm inclined to blame it on Gecko. -- Kris Maglione Are you quite sure that all those bells and whistles, all those wonderful facilities of your so called powerful programming languages, belong to the solution set rather than the problem set? --Edsger W. Dijkstra From fb at intoxicatedmind.net Fri Mar 6 08:37:59 2009 From: fb at intoxicatedmind.net (Frank Blendinger) Date: Fri, 6 Mar 2009 17:37:59 +0100 Subject: [Vimperator] [PATCH] imageextender.js: image zoom hint modes added Message-ID: <20090306163759.GA26272@intoxicatedmind.net> Hi, this patch adds some image zooming hint modes to the imageextender.js script [1] by janus_wel. It needs the Image Zoom addon [2]. By default you get these additional hint modes: ;i - zoom in ;x - zoom out ;X - reset zoom ;z - zoom auto fit ;Z - custom zoom Maybe this is helpful to anyone. To janus_wel: I tried to contact you with the mail address from the script header (), but it does not work anymore. You might want to update it. But I think you are on this list. Do you like the additional hint modes in your script? Or would you prefer a seperate one? I don't really care. I just put them in there as they are special hint modes for images, so I thought it would fit. There is the dependency on the addon, though. Greetings, Frank [1] http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/imageextender.js [2] https://addons.mozilla.org/de/firefox/addon/139 --- .vimperator/plugin/imageextender.js | 64 ++++++++++++++++++++++++++++++++++- 1 files changed, 63 insertions(+), 1 deletions(-) diff --git a/.vimperator/plugin/imageextender.js b/.vimperator/plugin/imageextender.js index b903ad8..5e5dc27 100644 --- a/.vimperator/plugin/imageextender.js +++ b/.vimperator/plugin/imageextender.js @@ -50,7 +50,12 @@ // default settings const yankKey = liberator.globalVariables.image_extender_yank_key || 'm'; -const saveKey = liberator.globalVariables.image_extender_save_key || 'i'; +const saveKey = liberator.globalVariables.image_extender_save_key || 'S'; +const zoomInKey = liberator.globalVariables.image_extender_zoom_in_key || 'i'; +const zoomOutKey = liberator.globalVariables.image_extender_zoom_out_key || 'x'; +const zoomResetKey = liberator.globalVariables.image_extender_zoom_reset_key || 'X'; +const zoomFitKey = liberator.globalVariables.image_extender_zoom_fit_key || 'z'; +const zoomCustomKey = liberator.globalVariables.image_extender_zoom_custom_key || 'Z'; // common settings const query = '//img[@src and not(starts-with(@src, "data:"))]'; @@ -76,6 +81,63 @@ hints.addMode( }, function () query ); + +// to zoom in?image +hints.addMode( + zoomInKey, + 'Zoom in image', + function (element) { + var oizImage = new izImage(element); + oizImage.zoom(nsIPrefBranchObj.getIntPref("zoomvalue")/100); + reportStatus(oizImage); + }, + function () query +); +// to zoom out?image +hints.addMode( + zoomOutKey, + 'Zoom out image', + function (element) { + var oizImage = new izImage(element); + oizImage.zoom(100/nsIPrefBranchObj.getIntPref("zoomvalue")); + reportStatus(oizImage); + }, + function () query +); +// to zoom reset?image +hints.addMode( + zoomResetKey, + 'Zoom reset image', + function (element) { + var oizImage = new izImage(element); + oizImage.setZoom(100); + reportStatus(oizImage); + }, + function () query +); +// to zoom fit?image +hints.addMode( + zoomFitKey, + 'Zoom fit image', + function (element) { + var oizImage = new izImage(element); + oizImage.fit(nsIPrefBranchObj.getBoolPref("autocenter")); + reportStatus(oizImage); + }, + function () query +); +// to custom zoom image +hints.addMode( + zoomCustomKey, + 'Custom zoom image', + function (element) { + var oizImage = new izImage(element); + openDialog("chrome://imagezoom/content/customzoom.xul", "", "chrome,modal,centerscreen", "Image", oizImage); + reportStatus(oizImage); + }, + function () query +); + commands.addUserCommand( ['downimageall'], 'download all images of current page', -- 1.6.1.3 -- Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A "Just because I don't care doesn't mean I don't understand." (Homer Simpson) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature URL: From Daniel.Trstenjak at online.de Sat Mar 7 01:31:51 2009 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Sat, 7 Mar 2009 10:31:51 +0100 Subject: [Vimperator] Disable automatic input box salection? In-Reply-To: <20090305231048.GA25504@intoxicatedmind.net> References: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> <20090305231048.GA25504@intoxicatedmind.net> Message-ID: <20090307093151.GA5783@laptop> Hi all, > :set focuscontent I like nice feature very much, but it doesn't seem work for some search plugins. I've attached one for which it doesn't work (dict.leo.org), I always get the focus on the search field. Vimperator 2.0b3pre (created: 2009/03/07 10:26:49) running on: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5 Greetings, Daniel -------------- next part -------------- A non-text attachment was scrubbed... Name: leo-de-en.xml Type: application/xml Size: 2008 bytes Desc: not available URL: From maglione.k at gmail.com Sat Mar 7 03:10:18 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Sat, 7 Mar 2009 06:10:18 -0500 Subject: [Vimperator] Disable automatic input box salection? In-Reply-To: <20090307093151.GA5783@laptop> References: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> <20090305231048.GA25504@intoxicatedmind.net> <20090307093151.GA5783@laptop> Message-ID: <20090307111018.GD17523@jg.home> On Sat, Mar 07, 2009 at 10:31:51AM +0100, Daniel Trstenjak wrote: >I like nice feature very much, but it doesn't seem work for some search plugins. >I've attached one for which it doesn't work (dict.leo.org), I always >get the focus on the search field. It's not a nice feature--and is thus disabled by default--for that very reason. -- Kris Maglione There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies. --C.A.R. Hoare From dotancohen at gmail.com Sat Mar 7 03:41:13 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Sat, 7 Mar 2009 13:41:13 +0200 Subject: [Vimperator] Disable automatic input box salection? In-Reply-To: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> References: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> Message-ID: <880dece00903070341q2afb9ec5v252684596c400d7f@mail.gmail.com> > When I visit some websites, the browser automatically goes into insert > mode on some HTML form. This can get verry anoying, espetilly with > Vimporator, as I may hold 'j', expectiong to scroll down, but instead end > up with tonnes of 'j''s ended into an input box. > > Is there any way to disable this? > Don't forget to contact those websites and let them know that you are very capable of selecting an input field when you need it. Mention that you find it insulting that they suppose that you would need such a 'feature' and that not everyone is a MSIE mouse maid. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From stubenschrott at vimperator.org Sat Mar 7 03:45:23 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Sat, 07 Mar 2009 12:45:23 +0100 Subject: [Vimperator] Disable automatic input box salection? In-Reply-To: <880dece00903070341q2afb9ec5v252684596c400d7f@mail.gmail.com> References: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> <880dece00903070341q2afb9ec5v252684596c400d7f@mail.gmail.com> Message-ID: <49B25E53.9090104@vimperator.org> On 03/07/2009 12:41 PM, Dotan Cohen wrote: > Don't forget to contact those websites and let them know that you are > very capable of selecting an input field when you need it. Mention > that you find it insulting that they suppose that you would need such > a 'feature' and that not everyone is a MSIE mouse maid. In most cases i think people really want that text field focused. Also google.com does the same, and it makes sense. You usually visit a search/translation service to either search or translate things. -- Martin From Daniel.Trstenjak at online.de Sat Mar 7 04:03:44 2009 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Sat, 7 Mar 2009 13:03:44 +0100 Subject: [Vimperator] Disable automatic input box salection? In-Reply-To: <20090307111018.GD17523@jg.home> References: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> <20090305231048.GA25504@intoxicatedmind.net> <20090307093151.GA5783@laptop> <20090307111018.GD17523@jg.home> Message-ID: <20090307120344.GA6301@laptop> > It's not a nice feature--and is thus disabled by default--for that very > reason. Is it really clearly better to have different browser modes depending on the web side? Yes, there're sides, where the major concern of the side is an input field, and yes it makes then sense to focus this input field. But for this kind of sides, which I'm using regularly, I'm always creating a search plugin, and then it's annoying to have the focus on the input field, because I've already put data into this input field by the search plugin, and know I would like to interact with the search result. Greetings, Daniel From dotancohen at gmail.com Sat Mar 7 04:07:30 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Sat, 7 Mar 2009 14:07:30 +0200 Subject: [Vimperator] Disable automatic input box salection? In-Reply-To: <49B25E53.9090104@vimperator.org> References: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> <880dece00903070341q2afb9ec5v252684596c400d7f@mail.gmail.com> <49B25E53.9090104@vimperator.org> Message-ID: <880dece00903070407y628f012dx8f05d95f6fb274ef@mail.gmail.com> > In most cases i think people really want that text field focused. > Also google.com does the same, and it makes sense. You usually > visit a search/translation service to either search or translate things. > On Google the search field really is the reason that a majority of the users go to the page. The login box on some vbullitin forum that I googled is _not_ the reason that I went to the page. Like everything else in technology, there is a place for the automatic focusing of text boxen, however, it is overused and abused. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From janus.wel.3 at gmail.com Sun Mar 8 05:30:46 2009 From: janus.wel.3 at gmail.com (janus_wel) Date: Sun, 8 Mar 2009 21:30:46 +0900 Subject: [Vimperator] [PATCH] imageextender.js: image zoom hint modes added In-Reply-To: <20090306163759.GA26272@intoxicatedmind.net> References: <20090306163759.GA26272@intoxicatedmind.net> Message-ID: <3b8682db0903080530gc1aff74j132d5a06dafb6a65@mail.gmail.com> Hello. 2009/3/7 Frank Blendinger : > this patch adds some image zooming hint modes to the imageextender.js > script [1] by janus_wel. ?It needs the Image Zoom addon [2]. > > By default you get these additional hint modes: > > ? ?;i - zoom in > ? ?;x - zoom out > ? ?;X - reset zoom > ? ?;z - zoom auto fit > ? ?;Z - custom zoom > > Maybe this is helpful to anyone. Thanks !! Applied but I also add documentation and check codes if user have installed Image Zoom add-on. http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/imageextender.js > To janus_wel: I tried to contact you with the mail address from the > script header (), but it does not work > anymore. You might want to update it. This address is still available but it is cranky (I found this a little while ago...). Thank you for your reporting. > But I think you are on this list. Do you like the additional hint modes > in your script? Or would you prefer a seperate one? I don't really care. > > I just put them in there as they are special hint modes for images, so I > thought it would fit. There is the dependency on the addon, though. All you suggested are features about image, so I thought to merge these into my plugin, because its purpose is extending feature about image. Again, Thank you for very much, Frank. -- janus_wel : janus.wel.3 at gmail.com From fb at intoxicatedmind.net Sun Mar 8 06:08:42 2009 From: fb at intoxicatedmind.net (Frank Blendinger) Date: Sun, 8 Mar 2009 14:08:42 +0100 Subject: [Vimperator] [PATCH] imageextender.js: image zoom hint modes added In-Reply-To: <3b8682db0903080530gc1aff74j132d5a06dafb6a65@mail.gmail.com> References: <20090306163759.GA26272@intoxicatedmind.net> <3b8682db0903080530gc1aff74j132d5a06dafb6a65@mail.gmail.com> Message-ID: <20090308130842.GB2513@intoxicatedmind.net> Hi. On Sun 2009-03-08 21:30, janus_wel proclaimed: > All you suggested are features about image, so I thought to merge these > into my plugin, because its purpose is extending feature about image. Thanks for merging and writing the documentation. The check if the addon is installed is a good thing, too. Greetings, Frank -- Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A "Just because I don't care doesn't mean I don't understand." (Homer Simpson) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature URL: From fb at intoxicatedmind.net Mon Mar 9 12:35:15 2009 From: fb at intoxicatedmind.net (Frank Blendinger) Date: Mon, 9 Mar 2009 20:35:15 +0100 Subject: [Vimperator] Prevent switching to new tabs Message-ID: <20090309193515.GB25930@intoxicatedmind.net> Hi, does anyone know a way to prevent that new tabs get activated? I have disabled the FF setting "switch to new tab" in :pref -> Tabs, and also tried the ``activate'' setting of Vimperator, but on some sites, I still get switched to a newly created tab. This is especially annoying for Google KeyboardShortcuts [1], where I want to open a bunch of search results in background tabs, like with vimperator's ;F hint mode, but rather with the site shortcut `O'. But this always switches to the new tab. How could I prevent this? Greetings, Frank [1] http://www.google.com/search?q=vimperator&esrch=BetaShortcuts -- Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A "Just because I don't care doesn't mean I don't understand." (Homer Simpson) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature URL: From Daniel.Trstenjak at online.de Tue Mar 10 12:16:06 2009 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Tue, 10 Mar 2009 20:16:06 +0100 Subject: [Vimperator] Disable automatic input box salection? In-Reply-To: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> References: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> Message-ID: <20090310191605.GA5791@laptop> > Is there any way to disable this? Put the file 'user.js' into '~/.mozilla/firefox//'. Greetings, Daniel -------------- next part -------------- A non-text attachment was scrubbed... Name: user.js Type: application/javascript Size: 75 bytes Desc: not available URL: From fb at intoxicatedmind.net Tue Mar 10 12:37:27 2009 From: fb at intoxicatedmind.net (Frank Blendinger) Date: Tue, 10 Mar 2009 20:37:27 +0100 Subject: [Vimperator] Prevent switching to new tabs In-Reply-To: <20090309193515.GB25930@intoxicatedmind.net> References: <20090309193515.GB25930@intoxicatedmind.net> Message-ID: <20090310193727.GA7503@intoxicatedmind.net> Hi. On Mon 2009-03-09 20:35, Frank Blendinger proclaimed: > does anyone know a way to prevent that new tabs get activated? > [...] Problem solved. Just for the record: set! browser.tabs.loadDivertedInBackground=true Greetings, Frank -- Frank Blendinger | fb(at)intoxicatedmind.net | GPG: 0x0BF2FE7A Fingerprint: BB64 F2B8 DFD8 BF90 0F2E 892B 72CF 7A41 0BF2 FE7A "Just because I don't care doesn't mean I don't understand." (Homer Simpson) -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature URL: From stepnem at gmail.com Tue Mar 10 13:18:06 2009 From: stepnem at gmail.com (=?ISO-8859-2?B?qXTscOFuIE7sbWVj?=) Date: Tue, 10 Mar 2009 21:18:06 +0100 Subject: [Vimperator] [patch] trivial but visible fix in repeat.txt Message-ID: <5afa38bb0903101318g7375e348j9f5dfc0795e46682@mail.gmail.com> -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Fix-disappearing-q-0-9a-zA-Z-in-repeat.html.patch Type: text/x-diff Size: 2331 bytes Desc: not available URL: From dougkearns at gmail.com Wed Mar 11 06:34:43 2009 From: dougkearns at gmail.com (Doug Kearns) Date: Thu, 12 Mar 2009 00:34:43 +1100 Subject: [Vimperator] [patch] trivial but visible fix in repeat.txt In-Reply-To: <5afa38bb0903101318g7375e348j9f5dfc0795e46682@mail.gmail.com> References: <5afa38bb0903101318g7375e348j9f5dfc0795e46682@mail.gmail.com> Message-ID: <644fc65e0903110634v5fd518e5pe942802768261753@mail.gmail.com> Applied, thanks! Doug From dpb at driftaway.org Sat Mar 14 04:08:14 2009 From: dpb at driftaway.org (Daniel Bainton) Date: Sat, 14 Mar 2009 13:08:14 +0200 Subject: [Vimperator] Vimperator 2.0 beta 3 released Message-ID: Hi all! Just released the beta 3 of Vimperator 2.0, which fixes the compatibility issues with the latest Firefox nightlies. You can follow the link in the blog [1] to install it! And as always, report bugs! :) [1] http://vimperator.org/trac/blog/vimperator_2_0_b3 -- Daniel From dajand at gmail.com Sun Mar 15 13:15:24 2009 From: dajand at gmail.com (sfb) Date: Sun, 15 Mar 2009 20:15:24 +0000 Subject: [Vimperator] Smart Completion Message-ID: <49BD61DC.1000000@gmail.com> Hello everybody. Firstly, my thanks to Martin and all his co-workers for such a splendid extension. I'm new to Vimperator (and Vim) and have a couple of questions, viz: I've tried Vimperator 2.0b3 but I have a problem with the Smart Completion. I prefer the method implemented in V1.2 where ":o foo (tab)" gives me a list of bookmarks pertaining to foo, rather than the 'smart completion'. Is it possible to revert to that system without reverting to V1.2? Is it possible to incorporate Firefox url completion, whereby a 'ctrl+enter' adds www. & .com? I apologise if these questions are very simple to answer, but I've Googled and haven't been able to find answers. Thanks for any help you are able to offer. Regards sfb From stubenschrott at vimperator.org Sun Mar 15 16:37:37 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Mon, 16 Mar 2009 00:37:37 +0100 Subject: [Vimperator] Smart Completion In-Reply-To: <49BD61DC.1000000@gmail.com> References: <49BD61DC.1000000@gmail.com> Message-ID: <49BD9141.2060008@vimperator.org> On 03/15/2009 09:15 PM, sfb wrote: > Hello everybody. Firstly, my thanks to Martin and all his co-workers for > such a splendid extension. Thanks :) > I've tried Vimperator 2.0b3 but I have a problem with the Smart > Completion. I prefer the method implemented in V1.2 where ":o foo (tab)" > gives me a list of bookmarks pertaining to foo, rather than the 'smart > completion'. Is it possible to revert to that system without reverting > to V1.2? You can try to :set complete=b but it might be slow with lots of completions, and :set wildoptions=auto. :help complete > Is it possible to incorporate Firefox url completion, whereby a > 'ctrl+enter' adds www. & .com? Not in an easy way, you could do it yourself with a :cmap, but you'll certainly need to know javascript for that. From maglione.k at gmail.com Mon Mar 16 08:13:48 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 16 Mar 2009 11:13:48 -0400 Subject: [Vimperator] Smart Completion In-Reply-To: <49BD61DC.1000000@gmail.com> References: <49BD61DC.1000000@gmail.com> Message-ID: <20090316151348.GB2046@jg.home> On Sun, Mar 15, 2009 at 08:15:24PM +0000, sfb wrote: > I've tried Vimperator 2.0b3 but I have a problem with the Smart > Completion. I prefer the method implemented in V1.2 where ":o foo (tab)" > gives me a list of bookmarks pertaining to foo, rather than the 'smart > completion'. Is it possible to revert to that system without reverting > to V1.2? Smart completion results include bookmaks, in the order you're most likely to want to visit them. At any rate, if you want the old behavior, :se cpt=sfbh, but I don't recommend it. > Is it possible to incorporate Firefox url completion, whereby a > 'ctrl+enter' adds www. & .com? :se defsearch= should work in most cases. Otherwise, something like: :cnoremap .comwww. -- Kris Maglione It is a farce to call any being virtuous whose virtues do not result from the exercise of its own reason. --Mary Wollstonecraft From dave at danderson1.plus.com Mon Mar 16 10:45:30 2009 From: dave at danderson1.plus.com (Dave Anderson) Date: Mon, 16 Mar 2009 17:45:30 +0000 Subject: [Vimperator] Smart Completion Message-ID: <49BE903A.7080109@danderson1.plus.com> Thank you both for your replies. To Martin. Thanks very much for the suggestions, I think I'll stick with V1.2 for now. To Kris. Thank you very much, that is wonderful and works perfectly. Thanks again, and please keep up the excellent work developing Vimperator :-) I only wish I knew enough to be able to make a meaningful contribution. Regards sfb From jorgen.skancke at nt.ntnu.no Tue Mar 17 02:47:10 2009 From: jorgen.skancke at nt.ntnu.no (=?ISO-8859-1?Q?J=F8rgen_Skancke?=) Date: Tue, 17 Mar 2009 10:47:10 +0100 Subject: [Vimperator] Smart Completion In-Reply-To: <49BE903A.7080109@danderson1.plus.com> References: <49BE903A.7080109@danderson1.plus.com> Message-ID: <49BF719E.6000406@nt.ntnu.no> Hi, I guess you know this but by writing :o something vimperator will automatically go to www. something.com. Cheers, J?rgen Dave Anderson wrote: > Thank you both for your replies. > > To Martin. Thanks very much for the suggestions, I think I'll stick > with V1.2 for now. > > To Kris. Thank you very much, that is wonderful and works perfectly. > > Thanks again, and please keep up the excellent work developing > Vimperator :-) > > I only wish I knew enough to be able to make a meaningful contribution. > > Regards > > sfb > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator From ted at tedpavlic.com Tue Mar 17 05:50:46 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Tue, 17 Mar 2009 08:50:46 -0400 Subject: [Vimperator] ;Y with images that have alt or title text Message-ID: <49BF9CA6.6030304@tedpavlic.com> At the moment, ;Y yanks nothing when an image hint is selected. Is this the best behavior? Alternatively, ;Y could yank the alt or title text for the image (which one is preferable if both exist? title?). --Ted -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From dpb at driftaway.org Tue Mar 17 06:18:06 2009 From: dpb at driftaway.org (Daniel Bainton) Date: Tue, 17 Mar 2009 15:18:06 +0200 Subject: [Vimperator] Smart Completion In-Reply-To: <49BF719E.6000406@nt.ntnu.no> References: <49BE903A.7080109@danderson1.plus.com> <49BF719E.6000406@nt.ntnu.no> Message-ID: 2009/3/17 J?rgen Skancke : > Hi, > > I guess you know this but by writing :o something vimperator will > automatically go to www. something.com. Not by default. Only if you ":set defsearch=". By default that'll google "something". -- Daniel From dajand at gmail.com Tue Mar 17 12:03:01 2009 From: dajand at gmail.com (sfb) Date: Tue, 17 Mar 2009 19:03:01 +0000 Subject: [Vimperator] Select Text Message-ID: <49BFF3E5.3070307@gmail.com> Hi everybody. One last question, I promise :-) I've had a good Google around, but haven't found, or more likely, haven't understood how to select text using the keyboard. I know how to do it in Vim, but can't seem to translate that into Vimperator. Any pointers would be appreciated. Thanks sfb From prathyushthota at gmail.com Tue Mar 17 12:06:19 2009 From: prathyushthota at gmail.com (Raja Prathyush Kumar Thota) Date: Wed, 18 Mar 2009 00:36:19 +0530 Subject: [Vimperator] Select Text In-Reply-To: <49BFF3E5.3070307@gmail.com> References: <49BFF3E5.3070307@gmail.com> Message-ID: <82f76d550903171206k3faf4bd2md34010a6deda08da@mail.gmail.com> Get into CARET mode using 'i' and then go into VISUAL mode using 'v'. In this mode you can select text from a webpage. P On Wed, Mar 18, 2009 at 12:33 AM, sfb wrote: > Hi everybody. One last question, I promise :-) I've had a good Google > around, but haven't found, or more likely, haven't understood how to select > text using the keyboard. I know how to do it in Vim, but can't seem to > translate that into Vimperator. Any pointers would be appreciated. > > Thanks > > sfb > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dajand at gmail.com Tue Mar 17 12:22:30 2009 From: dajand at gmail.com (sfb) Date: Tue, 17 Mar 2009 19:22:30 +0000 Subject: [Vimperator] Select Text In-Reply-To: <82f76d550903171206k3faf4bd2md34010a6deda08da@mail.gmail.com> References: <49BFF3E5.3070307@gmail.com> <82f76d550903171206k3faf4bd2md34010a6deda08da@mail.gmail.com> Message-ID: <49BFF876.60904@gmail.com> Raja Prathyush Kumar Thota wrote: > Get into CARET mode using 'i' and then go into VISUAL mode using 'v'. > In this mode you can select text from a webpage. > > P > > On Wed, Mar 18, 2009 at 12:33 AM, sfb > wrote: > > Hi everybody. One last question, I promise :-) I've had a good > Google around, but haven't found, or more likely, haven't > understood how to select text using the keyboard. I know how to do > it in Vim, but can't seem to translate that into Vimperator. Any > pointers would be appreciated. > > Thanks > > sfb > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > > > ------------------------------------------------------------------------ > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > Hi Raja. Thanks very much, that makes things much easier. Regards sfb From stubenschrott at vimperator.org Tue Mar 17 13:27:27 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Tue, 17 Mar 2009 21:27:27 +0100 Subject: [Vimperator] Select Text In-Reply-To: <49BFF876.60904@gmail.com> References: <49BFF3E5.3070307@gmail.com> <82f76d550903171206k3faf4bd2md34010a6deda08da@mail.gmail.com> <49BFF876.60904@gmail.com> Message-ID: <49C007AF.3010007@vimperator.org> On 03/17/2009 08:22 PM, sfb wrote: > Hi Raja. Thanks very much, that makes things much easier. I doubt that it makes things really "much easier". It's probably just there for people, who haven't realized that HTML just isn't so accessible with only the keyboard as it's not so line oriented as a text buffer with all the frames, pictures, input boxes, iframes, push buttons, flash applets, etc... just my 2 cents, Martin From dajand at gmail.com Tue Mar 17 13:38:47 2009 From: dajand at gmail.com (sfb) Date: Tue, 17 Mar 2009 20:38:47 +0000 Subject: [Vimperator] Select Text In-Reply-To: <49C007AF.3010007@vimperator.org> References: <49BFF3E5.3070307@gmail.com> <82f76d550903171206k3faf4bd2md34010a6deda08da@mail.gmail.com> <49BFF876.60904@gmail.com> <49C007AF.3010007@vimperator.org> Message-ID: <49C00A57.3080804@gmail.com> Martin Stubenschrott wrote: > On 03/17/2009 08:22 PM, sfb wrote: > > >> Hi Raja. Thanks very much, that makes things much easier. >> > > > I doubt that it makes things really "much easier". > > It's probably just there for people, who haven't realized that > HTML just isn't so accessible with only the keyboard as it's > not so line oriented as a text buffer with all the frames, > pictures, input boxes, iframes, push buttons, flash applets, > etc... > > just my 2 cents, > > Martin > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > Hi Martin. I've been playing around and you're right. It is useful when it works, though :-) I'm trying to get away from the mouse as much as possible, it plays havoc with my wrist. I use one all day at work (IE I'm afraid) and it's nice to be able to put it to one side in the evening. Thanks for your comments. Regards sfb From maglione.k at gmail.com Tue Mar 17 13:49:29 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Tue, 17 Mar 2009 16:49:29 -0400 Subject: [Vimperator] Select Text In-Reply-To: <49C007AF.3010007@vimperator.org> References: <49BFF3E5.3070307@gmail.com> <82f76d550903171206k3faf4bd2md34010a6deda08da@mail.gmail.com> <49BFF876.60904@gmail.com> <49C007AF.3010007@vimperator.org> Message-ID: <20090317204929.GA9865@jg.home> On Tue, Mar 17, 2009 at 09:27:27PM +0100, Martin Stubenschrott wrote: >I doubt that it makes things really "much easier". > >It's probably just there for people, who haven't realized that >HTML just isn't so accessible with only the keyboard as it's >not so line oriented as a text buffer with all the frames, >pictures, input boxes, iframes, push buttons, flash applets, >etc... Eh, it's not so bad, we just haven't put that much effort into making it accessible. It's already divided into blocks (even semantically, with p, li, etc., on some sites). We just haven't put much effort into making it keyboard accessible (and I don't particularly care to). Ideally though, things like { and vip should, obviously, work. -- Kris Maglione It's a curious thing about our industry: not only do we not learn from our mistakes, we also don't learn from our successes. --Keith Braithwaite From stubenschrott at vimperator.org Tue Mar 17 13:56:26 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Tue, 17 Mar 2009 21:56:26 +0100 Subject: [Vimperator] Select Text In-Reply-To: <20090317204929.GA9865@jg.home> References: <49BFF3E5.3070307@gmail.com> <82f76d550903171206k3faf4bd2md34010a6deda08da@mail.gmail.com> <49BFF876.60904@gmail.com> <49C007AF.3010007@vimperator.org> <20090317204929.GA9865@jg.home> Message-ID: <49C00E7A.2090705@vimperator.org> On 03/17/2009 09:49 PM, Kris Maglione wrote: > Eh, it's not so bad, we just haven't put that much effort into > making it accessible. It's already divided into blocks (even > semantically, with p, li, etc., on some sites). We just haven't > put much effort into making it keyboard accessible (and I don't > particularly care to). Ideally though, things like { and vip > should, obviously, work. I think probably THE biggest problem is the nearly invisible cursor followed by how to properly handle frames/iframes. And sorry for hijacking this thread, but since I think Kris has not read my comment - since our trac notifications suck - I'd like him to at least read http://vimperator.org/trac/ticket/184#comment:5 to see if he has a proper quick fix for that, or one has to rethink the whole completion code again. If you don't have time, it's ok, but since you wrote most of the completion code, maybe you know, when this code part takes action which just defines a getter but not a setter, and when incomplete/waitingForTab are just taken as normal attributes. -- Martin From dotancohen at gmail.com Wed Mar 18 01:49:56 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Wed, 18 Mar 2009 10:49:56 +0200 Subject: [Vimperator] RFE: Follow non-link URLs In-Reply-To: <3b8682db0902231546l67296c9dj5adfe9c879831627@mail.gmail.com> References: <880dece00902230405r7a613072q63aa6e534a129eb0@mail.gmail.com> <49A2BA95.9040109@tedpavlic.com> <880dece00902230804sdb63727p183f556bb8b28097@mail.gmail.com> <3b8682db0902231546l67296c9dj5adfe9c879831627@mail.gmail.com> Message-ID: <880dece00903180149n328ee99aj9b15651e8b17fd5c@mail.gmail.com> > Hello. > > Added solution, vimperator plugin "appendAnchor.js" is useful. > > http://coderepos.org/share/browser/lang/javascript/vimperator-plugins/trunk/appendAnchor.js > > Have a nice vimp life !! > I just reinstalled Kubuntu, and with the same Firefox and Vimperator versions I can't get this working. I seem to remember having problems putting the file in ~/.vimperator/plugin but I don't remember where to put it! Where should it go? Thanks. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From dotancohen at gmail.com Wed Mar 18 01:55:42 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Wed, 18 Mar 2009 10:55:42 +0200 Subject: [Vimperator] Use address bar for command line. Message-ID: <880dece00903180155s6fa992b9o1d4ef39b0a829bd6@mail.gmail.com> I keep the address bar in Vimperator for several reasons. It would be nice if I could configure Vimperator to use the address bar as it's command line, instead of having a dedicated cli at the bottom of the screen. Is this easy to do to an existing Vimperator installation, or should I file a feature request? Thanks. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From dpb at driftaway.org Wed Mar 18 02:03:11 2009 From: dpb at driftaway.org (Daniel Bainton) Date: Wed, 18 Mar 2009 11:03:11 +0200 Subject: [Vimperator] Use address bar for command line. In-Reply-To: <880dece00903180155s6fa992b9o1d4ef39b0a829bd6@mail.gmail.com> References: <880dece00903180155s6fa992b9o1d4ef39b0a829bd6@mail.gmail.com> Message-ID: 2009/3/18 Dotan Cohen : > I keep the address bar in Vimperator for several reasons. It would be > nice if I could configure Vimperator to use the address bar as it's > command line, instead of having a dedicated cli at the bottom of the > screen. Is this easy to do to an existing Vimperator installation, or > should I file a feature request? It's not easy to do. -- Daniel From dotancohen at gmail.com Wed Mar 18 02:45:56 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Wed, 18 Mar 2009 11:45:56 +0200 Subject: [Vimperator] Use address bar for command line. In-Reply-To: References: <880dece00903180155s6fa992b9o1d4ef39b0a829bd6@mail.gmail.com> Message-ID: <880dece00903180245o1f4338a1l7ffdd8f04f08136f@mail.gmail.com> > It's not easy to do. > http://vimperator.org/trac/ticket/190 Thanks Daniel, I filed a feature request. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From dougkearns at gmail.com Wed Mar 18 02:58:01 2009 From: dougkearns at gmail.com (Doug Kearns) Date: Wed, 18 Mar 2009 20:58:01 +1100 Subject: [Vimperator] RFE: Follow non-link URLs In-Reply-To: <880dece00903180149n328ee99aj9b15651e8b17fd5c@mail.gmail.com> References: <880dece00902230405r7a613072q63aa6e534a129eb0@mail.gmail.com> <49A2BA95.9040109@tedpavlic.com> <880dece00902230804sdb63727p183f556bb8b28097@mail.gmail.com> <3b8682db0902231546l67296c9dj5adfe9c879831627@mail.gmail.com> <880dece00903180149n328ee99aj9b15651e8b17fd5c@mail.gmail.com> Message-ID: <644fc65e0903180258h4662267fl438513a6090718b@mail.gmail.com> On 3/18/09, Dotan Cohen wrote: > I just reinstalled Kubuntu, and with the same Firefox and Vimperator > versions I can't get this working. I seem to remember having problems > putting the file in ~/.vimperator/plugin but I don't remember where to > put it! Where should it go? ~/.vimperator/plugin/appendAnchor.js is the correct location. Doug From dotancohen at gmail.com Wed Mar 18 03:02:12 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Wed, 18 Mar 2009 12:02:12 +0200 Subject: [Vimperator] RFE: Follow non-link URLs In-Reply-To: <644fc65e0903180258h4662267fl438513a6090718b@mail.gmail.com> References: <880dece00902230405r7a613072q63aa6e534a129eb0@mail.gmail.com> <49A2BA95.9040109@tedpavlic.com> <880dece00902230804sdb63727p183f556bb8b28097@mail.gmail.com> <3b8682db0902231546l67296c9dj5adfe9c879831627@mail.gmail.com> <880dece00903180149n328ee99aj9b15651e8b17fd5c@mail.gmail.com> <644fc65e0903180258h4662267fl438513a6090718b@mail.gmail.com> Message-ID: <880dece00903180302o76b1d86cj8172f539777f78db@mail.gmail.com> > ~/.vimperator/plugin/appendAnchor.js is the correct location. > It's Not Working (tm) for me, with a fresh OS, Firefox and Vimperator. I must have borked something. No matter, I will retrace my steps and if I come across anything that may be of value, I will post it for the sake of TFA. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From andrew at pimlott.net Wed Mar 18 06:01:20 2009 From: andrew at pimlott.net (Andrew Pimlott) Date: Wed, 18 Mar 2009 06:01:20 -0700 Subject: [Vimperator] request: have paste apply at the current curson position Message-ID: <20090318130119.GJ11701@pimlott.net> In vim (in a terminal or the gui), in insert or cmdline modes, a middle-click paste anywhere in the window inserts text at the cursor. That is, you don't have to worry about aiming the pointer where you want the text to appear; paste acts just as if you'd typed what you're pasting. In vimperator, paste always inserts where you click (or loads the pasted URL if you click in a non-input area). I would love the vim behavior in vimperator. cmdline mode is more important for me than insert mode. For example, when I want to search for a term, I use a bookmark shortcut: :open ? I would love to be able copy the search term, type :open ? and then middle-click anywhere in the vimperator window to add the search term to the command line. Andrew From maxauthority at vimperator.org Wed Mar 18 06:46:33 2009 From: maxauthority at vimperator.org (Martin Stubenschrott) Date: Wed, 18 Mar 2009 14:46:33 +0100 Subject: [Vimperator] request: have paste apply at the current curson position In-Reply-To: <20090318130119.GJ11701@pimlott.net> References: <20090318130119.GJ11701@pimlott.net> Message-ID: On Wed, Mar 18, 2009 at 2:01 PM, Andrew Pimlott wrote: > In vim (in a terminal or the gui), in insert or cmdline modes, a > middle-click paste anywhere in the window inserts text at the cursor. > That is, you don't have to worry about aiming the pointer where you want > the text to appear; paste acts just as if you'd typed what you're > pasting. ?In vimperator, paste always inserts where you click (or loads > the pasted URL if you click in a non-input area). > > I would love the vim behavior in vimperator. ?cmdline mode is more > important for me than insert mode. ?For example, when I want to search > for a term, I use a bookmark shortcut: > > ? ?:open ? > > I would love to be able copy the search term, type > > ? ?:open ? > > and then middle-click anywhere in the vimperator window to add the > search term to the command line. That is on the TODO for years now :) And yeah, it should work like that, while remaining the paste-where-i-click if clicked directly in the command line. So we definitly want this, but also so many other things :) Patches welcome... From andrew at pimlott.net Wed Mar 18 07:23:32 2009 From: andrew at pimlott.net (Andrew Pimlott) Date: Wed, 18 Mar 2009 07:23:32 -0700 Subject: [Vimperator] request: have paste apply at the current curson position In-Reply-To: References: <20090318130119.GJ11701@pimlott.net> Message-ID: <20090318142332.GL11701@pimlott.net> On Wed, Mar 18, 2009 at 02:46:33PM +0100, Martin Stubenschrott wrote: > That is on the TODO for years now :) Oh, I didn't read that right.... But I'm glad it's there! > And yeah, it should work like that, while > remaining the paste-where-i-click if clicked directly in the command line. No, vim doesn't do that! vim only pastes-where-i-click in normal mode; otherwise it always pastes-at-cursor. At least this is what I see on linux gvim, and (perforce) vim in a terminal. That's what I want. Andrew From maxauthority at vimperator.org Wed Mar 18 08:02:06 2009 From: maxauthority at vimperator.org (Martin Stubenschrott) Date: Wed, 18 Mar 2009 16:02:06 +0100 Subject: [Vimperator] request: have paste apply at the current curson position In-Reply-To: <20090318142332.GL11701@pimlott.net> References: <20090318130119.GJ11701@pimlott.net> <20090318142332.GL11701@pimlott.net> Message-ID: > No, vim doesn't do that! ?vim only pastes-where-i-click in normal mode; > otherwise it always pastes-at-cursor. ?At least this is what I see on > linux gvim, and (perforce) vim in a terminal. ?That's what I want. That's one of the points where i think copying vim behavior 1:1 isn't right. One still has 90% of the screen to paste at the cursor position, but i click in an exact position, i usually want to do it there. From andrew at pimlott.net Wed Mar 18 17:01:36 2009 From: andrew at pimlott.net (Andrew Pimlott) Date: Wed, 18 Mar 2009 17:01:36 -0700 Subject: [Vimperator] request: have paste apply at the current curson position In-Reply-To: References: <20090318130119.GJ11701@pimlott.net> <20090318142332.GL11701@pimlott.net> Message-ID: <20090319000136.GM11701@pimlott.net> On Wed, Mar 18, 2009 at 04:02:06PM +0100, Martin Stubenschrott wrote: > > No, vim doesn't do that! ?vim only pastes-where-i-click in normal mode; > > otherwise it always pastes-at-cursor. ?At least this is what I see on > > linux gvim, and (perforce) vim in a terminal. ?That's what I want. > > That's one of the points where i think copying vim behavior 1:1 isn't > right. One still has 90% of the screen to paste at the cursor > position, but i click in an exact position, i usually want to do it > there. Ok, there's a case for that. The reason that "paste anywhere" makes sense to me is that I'm usually switching from another virtual screen to my (maximized) vimperator virtual screen when I paste, and I don't even want to take a moment to register where in vimperator the pointer happens to be. In the case of the command line, the pointer is hardly ever on that bottom edge by accident, so it doesn't make much difference. A textarea input, on the other hand, could take up a lot of the page (eg, editing a wiki), so it could take non-negligible effort to "miss" it when middle-clicking. Andrew From maglione.k at gmail.com Wed Mar 18 17:12:50 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Wed, 18 Mar 2009 20:12:50 -0400 Subject: [Vimperator] request: have paste apply at the current curson position In-Reply-To: References: <20090318130119.GJ11701@pimlott.net> Message-ID: <20090319001250.GB4356@jg.home> On Wed, Mar 18, 2009 at 02:46:33PM +0100, Martin Stubenschrott wrote: >On Wed, Mar 18, 2009 at 2:01 PM, Andrew Pimlott wrote: >> In vim (in a terminal or the gui), in insert or cmdline modes, a >> middle-click paste anywhere in the window inserts text at the cursor. >> That is, you don't have to worry about aiming the pointer where you want >> the text to appear; paste acts just as if you'd typed what you're >> pasting. ?In vimperator, paste always inserts where you click (or loads >> the pasted URL if you click in a non-input area). :se! middlemouse.contentLoadURL=false (which would be nicer if it only applied to tabs). >That is on the TODO for years now :) And yeah, it should work like that, while >remaining the paste-where-i-click if clicked directly in the command line. > >So we definitly want this, but also so many other things :) Patches welcome... It's easy, really. It'd be nice if we could do something like this, though: :cmap At any rate, some plugin like this should work: window.addEventListener("mouseup", function (event) { if (event.button == 1 && modes.main == modes.COMMAND_LINE) { event.stopPropagation(); event.preventDefault(); events.feedkeys("", true); } }, true); -- Kris Maglione If C gives you enough rope to hang yourself, C++ gives you enough rope to bind and gag your neighbourhood, rig the sails in a small ship and still have enough rope left to hang yourself from the yardarm. --Anonymous From mftian at gmail.com Wed Mar 18 20:53:00 2009 From: mftian at gmail.com (Xie&Tian) Date: Thu, 19 Mar 2009 11:53:00 +0800 Subject: [Vimperator] Chinese Translation Pack Message-ID: Hi everybody. I'm working on the Chinese Translation of Vimp help docs and I'm expecting to finish it within a month. As Vimperator has moved to beta 4, I'm wondering if this localization package would catch up with the official release of Vimperator 2.0. Is there a time-table or schedule for it? PS: Help is always welcomed! --Xie -------------- next part -------------- An HTML attachment was scrubbed... URL: From daning106 at gmail.com Wed Mar 18 20:57:20 2009 From: daning106 at gmail.com (Wang Ning) Date: Thu, 19 Mar 2009 11:57:20 +0800 Subject: [Vimperator] Chinese Translation Pack In-Reply-To: References: Message-ID: <49C1C2A0.4050704@gmail.com> Hi, I'm a Chinese who use vimperator. I can help translation work. You can assign me some task when you get the plan. Thx. Xie&Tian ??: > Hi everybody. I'm working on the Chinese Translation of Vimp help docs > and I'm expecting to finish it within a month. As Vimperator has moved > to beta 4, I'm wondering if this localization package would catch up > with the official release of Vimperator 2.0. Is there a time-table or > schedule for it? > > PS: Help is always welcomed! > > --Xie > ------------------------------------------------------------------------ > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > From maglione.k at gmail.com Wed Mar 18 21:18:42 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Thu, 19 Mar 2009 00:18:42 -0400 Subject: [Vimperator] Chinese Translation Pack In-Reply-To: References: Message-ID: <20090319041842.GC4356@jg.home> On Thu, Mar 19, 2009 at 11:53:00AM +0800, Xie&Tian wrote: >Hi everybody. I'm working on the Chinese Translation of Vimp help docs and >I'm expecting to finish it within a month. As Vimperator has moved to beta >4, I'm wondering if this localization package would catch up with the >official release of Vimperator 2.0. Is there a time-table or schedule for >it? I think we decided to release localized xpis, so it shouldn't quite matter whether or not it's ready before the release---we can always release a 2.0-zh xpi when it's ready. If you can have it ready before the release, though, all the better. I can't speak of a time table; I probably would have released 2.0 already. -- Kris Maglione We shall do a much better programming job, provided we approach the task with a full appreciation of its tremendous difficulty, provided that we respect the intrinsic limitations of the human mind and approach the task as very humble programmers. --Alan Turing From mftian at gmail.com Wed Mar 18 22:05:41 2009 From: mftian at gmail.com (Xie&Tian) Date: Thu, 19 Mar 2009 13:05:41 +0800 Subject: [Vimperator] Chinese Translation Pack In-Reply-To: <20090319041842.GC4356@jg.home> References: <20090319041842.GC4356@jg.home> Message-ID: 2009/3/19 Kris Maglione > On Thu, Mar 19, 2009 at 11:53:00AM +0800, Xie&Tian wrote: > >> Hi everybody. I'm working on the Chinese Translation of Vimp help docs and >> I'm expecting to finish it within a month. As Vimperator has moved to beta >> 4, I'm wondering if this localization package would catch up with the >> official release of Vimperator 2.0. Is there a time-table or schedule for >> it? >> > > I think we decided to release localized xpis, so it shouldn't quite matter > whether or not it's ready before the release---we can always release a > 2.0-zh xpi when it's ready. If you can have it ready before the release, > though, all the better. I can't speak of a time table; I probably would have > released 2.0 already. > No need to rush, that'll be great. > > -- > Kris Maglione > > We shall do a much better programming job, provided we approach the > task with a full appreciation of its tremendous difficulty, provided > that we respect the intrinsic limitations of the human mind and > approach the task as very humble programmers. > --Alan Turing > > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > I still have more questions: 1. If Vimperator shall be released by locale, would it be better to localized messages in js files? 2. will there be some git branches corresponding to localization files? -------------- next part -------------- An HTML attachment was scrubbed... URL: From dotancohen at gmail.com Thu Mar 19 08:44:58 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Thu, 19 Mar 2009 17:44:58 +0200 Subject: [Vimperator] Awesomebar behaviour in CLI Message-ID: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> Does setting cpt=l match exactly the Awesomebar results in the CLI? If so, can it be improved thusly: 1) Option to prepend [B],[H],[T] to the entry so that the user knows if the item is in Bookmarks, History, or Tag? 2) Change the amount of results returned? Currently Vimp only shows me 11 results. I would actually like to be able to change this on the fly, say, with PgUp and PgDn giving me +5 or -5 results returned. 3) Can there be an option to use :ob for searching bookmarks only, :oh for searching history only, :os for using the cpl=S option, and so forth? So in effect, typing ":o% foobar" would be the same as ":set cpl=% ; :o foobar". Also, these Awesomebar features seem to be missing, can someone please tell me how to use them: 1) What replaces the Awesomebar's RSS icon in the CLI? How do I know if Firefox detected an RSS feed, and how do I open it? 2) The Awesomebar give information about the website and connection when the user clicks on the favicon. How does one do this in the CLI? 3) When clicking the Star Icon in the Awesomebar, an "Edit this Bookmark" dialog appears, where the user can configure the bookmark name, location, tags, description, and remove the bookmark. How does one open this dialog from the CLI? 4) The user can click the awesomebar and edit the URL manually, how can one do this in the CLI? For instance, if I am at http:/example.com/eng/index.html and I know that I want http:/example.com/heb/index.html how can I edit the URL? Thanks! -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From nemolivier at gmail.com Thu Mar 19 09:10:46 2009 From: nemolivier at gmail.com (=?UTF-8?Q?Olivier_Gu=C3=A9ry?=) Date: Thu, 19 Mar 2009 16:10:46 +0000 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> Message-ID: <5c2c86e70903190910h613b9120tfe13c6f32539011a@mail.gmail.com> 2009/3/19 Dotan Cohen : > Does setting cpt=l match exactly the Awesomebar results in the CLI? If > so, can it be improved thusly: > 1) Option to prepend [B],[H],[T] to the entry so that the user knows > if the item is in Bookmarks, History, or Tag? > 2) Change the amount of results returned? Currently Vimp only shows me > 11 results. I would actually like to be able to change this on the > fly, say, with PgUp and PgDn giving me +5 or -5 results returned. > 3) Can there be an option to use :ob for searching bookmarks only, :oh > for searching history only, :os for using the cpl=S option, and so > forth? So in effect, typing ":o% foobar" would be the same as ":set > cpl=% ; :o foobar". This woulb be great. I often want to search only tags, or history. > Also, these Awesomebar features seem to be missing, can someone please > tell me how to use them: > 1) What replaces the Awesomebar's RSS icon in the CLI? How do I know > if Firefox detected an RSS feed, and how do I open it? I use this : http://vimperator.org/trac/ticket/17 It works great. > 4) The user can click the awesomebar and edit the URL manually, how > can one do this in the CLI? For instance, if I am at > http:/example.com/eng/index.html and I know that I want > http:/example.com/heb/index.html how can I edit the URL? In the?:bmark command, you can change the title. regards, Olivier. -- [Message tap? sur un clavier B?po : http://www.clavier-dvorak.org ] http://nemolivier.blogspot.com From dotancohen at gmail.com Thu Mar 19 09:21:26 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Thu, 19 Mar 2009 18:21:26 +0200 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <5c2c86e70903190910h613b9120tfe13c6f32539011a@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <5c2c86e70903190910h613b9120tfe13c6f32539011a@mail.gmail.com> Message-ID: <880dece00903190921k62cf7809v98dad138a295ce31@mail.gmail.com> >> 3) Can there be an option to use :ob for searching bookmarks only, :oh >> for searching history only, :os for using the cpl=S option, and so >> forth? So in effect, typing ":o% foobar" would be the same as ":set >> cpl=% ; :o foobar". > > This woulb be great. I often want to search only tags, or history. > http://vimperator.org/trac/ticket/192 >> 1) What replaces the Awesomebar's RSS icon in the CLI? How do I know >> if Firefox detected an RSS feed, and how do I open it? > > I use this : http://vimperator.org/trac/ticket/17 > It works great. > Thanks, I think that this should be built into Vimperator as there is no other way to access this feature. To nominate a plugin for inclusion, should I use the bugtracker? -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From maglione.k at gmail.com Thu Mar 19 09:26:38 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Thu, 19 Mar 2009 12:26:38 -0400 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> Message-ID: <20090319162638.GD4356@jg.home> On Thu, Mar 19, 2009 at 05:44:58PM +0200, Dotan Cohen wrote: >2) Change the amount of results returned? Currently Vimp only shows me >11 results. I would actually like to be able to change this on the >fly, say, with PgUp and PgDn giving me +5 or -5 results returned. No, the history search provider doesn't allow you to specify the number of results returned. >3) Can there be an option to use :ob for searching bookmarks only, :oh >for searching history only, :os for using the cpl=S option, and so >forth? So in effect, typing ":o% foobar" would be the same as ":set >cpl=% ; :o foobar". Yes: :com! -complete=bookmark -nargs=+ ob :o :com! -complete=completion.history -nargs=+ oh :o :com! -complete=search -nargs=+ os :o >2) The Awesomebar give information about the website and connection >when the user clicks on the favicon. How does one do this in the CLI? :pa[geinfo] g >3) When clicking the Star Icon in the Awesomebar, an "Edit this >Bookmark" dialog appears, where the user can configure the bookmark >name, location, tags, description, and remove the bookmark. How does >one open this dialog from the CLI? We don't do dialogs. See :bmark! >4) The user can click the awesomebar and edit the URL manually, how >can one do this in the CLI? For instance, if I am at >http:/example.com/eng/index.html and I know that I want >http:/example.com/heb/index.html how can I edit the URL? O, T -- Kris Maglione When someone says, "I want a programming language in which I need only say what I want done," give him a lollipop. --Alan J. Perlis From maglione.k at gmail.com Thu Mar 19 09:27:35 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Thu, 19 Mar 2009 12:27:35 -0400 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <880dece00903190921k62cf7809v98dad138a295ce31@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <5c2c86e70903190910h613b9120tfe13c6f32539011a@mail.gmail.com> <880dece00903190921k62cf7809v98dad138a295ce31@mail.gmail.com> Message-ID: <20090319162735.GE4356@jg.home> On Thu, Mar 19, 2009 at 06:21:26PM +0200, Dotan Cohen wrote: >Thanks, I think that this should be built into Vimperator as there is >no other way to access this feature. To nominate a plugin for >inclusion, should I use the bugtracker? There is. See :pageinfo -- Kris Maglione If the programmer can simulate a construct faster than a compiler can implement the construct itself, then the compiler writer has blown it badly. --Guy Steele From dotancohen at gmail.com Thu Mar 19 09:45:12 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Thu, 19 Mar 2009 18:45:12 +0200 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <20090319162638.GD4356@jg.home> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> Message-ID: <880dece00903190945h3b210a59r79e8f59170526c74@mail.gmail.com> >> 2) Change the amount of results returned? Currently Vimp only shows me >> 11 results. I would actually like to be able to change this on the >> fly, say, with PgUp and PgDn giving me +5 or -5 results returned. > > No, the history search provider doesn't allow you to specify the number of > results returned. > Actually the Locationbar Limit extension makes this possible in regular firefox, so it should be doable in Vimperator: https://addons.mozilla.org/en-US/firefox/addon/7674 I filed a feature request: http://vimperator.org/trac/ticket/193 >> 3) Can there be an option to use :ob for searching bookmarks only, :oh >> for searching history only, :os for using the cpl=S option, and so >> forth? So in effect, typing ":o% foobar" would be the same as ":set >> cpl=% ; :o foobar". > > Yes: > :com! -complete=bookmark -nargs=+ ob :o > :com! -complete=completion.history -nargs=+ oh :o > :com! -complete=search -nargs=+ os :o > Excellent, thanks! >> 2) The Awesomebar give information about the website and connection >> when the user clicks on the favicon. How does one do this in the CLI? > > :pa[geinfo] > g > That is not what I am looking for. Apparently in Firefox it is called Larry, see here: http://ffextensionguru.wordpress.com/2007/06/11/larry-the-passport-dude/ >> 3) When clicking the Star Icon in the Awesomebar, an "Edit this >> Bookmark" dialog appears, where the user can configure the bookmark >> name, location, tags, description, and remove the bookmark. How does >> one open this dialog from the CLI? > > We don't do dialogs. See :bmark! > In bmark one cannot configure the bookmark name, location, tags, description, nor remove the bookmark. >> 4) The user can click the awesomebar and edit the URL manually, how >> can one do this in the CLI? For instance, if I am at >> http:/example.com/eng/index.html and I know that I want >> http:/example.com/heb/index.html how can I edit the URL? > > O, T > Thanks! >> Thanks, I think that this should be built into Vimperator as there is >> no other way to access this feature. To nominate a plugin for >> inclusion, should I use the bugtracker? > > There is. See :pageinfo With that one can see that the RSS feed exists, but how to activate the link? I have tried tab, j, down arrow, and none worked. Also, it would be nice to know that there exists an RSS feed without having to look for it. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From maglione.k at gmail.com Thu Mar 19 09:58:58 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Thu, 19 Mar 2009 12:58:58 -0400 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <880dece00903190945h3b210a59r79e8f59170526c74@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <880dece00903190945h3b210a59r79e8f59170526c74@mail.gmail.com> Message-ID: <20090319165858.GF4356@jg.home> On Thu, Mar 19, 2009 at 06:45:12PM +0200, Dotan Cohen wrote: >That is not what I am looking for. Apparently in Firefox it is called >Larry, see here: >http://ffextensionguru.wordpress.com/2007/06/11/larry-the-passport-dude/ Well, then, someone should add it to :pa. Patches welcome. >In bmark one cannot configure the bookmark name, location, tags, >description, nor remove the bookmark. Yes, one can. >With that one can see that the RSS feed exists, but how to activate >the link? I have tried tab, j, down arrow, and none worked. Also, it >would be nice to know that there exists an RSS feed without having to >look for it. Click, or use ;f. If you want an icon, you have the aforementioned tip. -- Kris Maglione Lisp doesn't look any deader than usual to me. --David Thornley From dotancohen at gmail.com Thu Mar 19 10:04:13 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Thu, 19 Mar 2009 19:04:13 +0200 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <20090319165858.GF4356@jg.home> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <880dece00903190945h3b210a59r79e8f59170526c74@mail.gmail.com> <20090319165858.GF4356@jg.home> Message-ID: <880dece00903191004r1a9e24fbk8ba9fb177e3a58df@mail.gmail.com> > On Thu, Mar 19, 2009 at 06:45:12PM +0200, Dotan Cohen wrote: >> >> That is not what I am looking for. Apparently in Firefox it is called >> Larry, see here: >> http://ffextensionguru.wordpress.com/2007/06/11/larry-the-passport-dude/ > > Well, then, someone should add it to :pa. Patches welcome. > I see, thanks. >> In bmark one cannot configure the bookmark name, location, tags, >> description, nor remove the bookmark. > > Yes, one can. > Alright, then, if you insist! I will go through the docs again. >> With that one can see that the RSS feed exists, but how to activate >> the link? I have tried tab, j, down arrow, and none worked. Also, it >> would be nice to know that there exists an RSS feed without having to >> look for it. > > Click, or use ;f. If you want an icon, you have the aforementioned tip. > That's just not working for me. I cannot select an RSS feed from :pageinfo, even on a clean firefox profile with a clean Vimperator install, and clean .vimeraratorrc and .vimperator directory. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From andrew at pimlott.net Thu Mar 19 10:19:14 2009 From: andrew at pimlott.net (Andrew Pimlott) Date: Thu, 19 Mar 2009 10:19:14 -0700 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <880dece00903190945h3b210a59r79e8f59170526c74@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <880dece00903190945h3b210a59r79e8f59170526c74@mail.gmail.com> Message-ID: <20090319171914.GT11701@pimlott.net> On Thu, Mar 19, 2009 at 06:45:12PM +0200, Dotan Cohen wrote: > With that one can see that the RSS feed exists, but how to activate > the link? I have tried tab, j, down arrow, and none worked. Also, it > would be nice to know that there exists an RSS feed without having to > look for it. For info like this, the right way might be for vimperator to grow a 'statusline' option. Andrew From dotancohen at gmail.com Thu Mar 19 10:26:55 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Thu, 19 Mar 2009 19:26:55 +0200 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <20090319171914.GT11701@pimlott.net> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <880dece00903190945h3b210a59r79e8f59170526c74@mail.gmail.com> <20090319171914.GT11701@pimlott.net> Message-ID: <880dece00903191026i6f23290fq838b6ce759987d04@mail.gmail.com> >> With that one can see that the RSS feed exists, but how to activate >> the link? I have tried tab, j, down arrow, and none worked. Also, it >> would be nice to know that there exists an RSS feed without having to >> look for it. > > For info like this, the right way might be for vimperator to grow a > 'statusline' option. > There already exists a status bar, it just needs an icon. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From andrew at pimlott.net Thu Mar 19 10:33:48 2009 From: andrew at pimlott.net (Andrew Pimlott) Date: Thu, 19 Mar 2009 10:33:48 -0700 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <880dece00903191026i6f23290fq838b6ce759987d04@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <880dece00903190945h3b210a59r79e8f59170526c74@mail.gmail.com> <20090319171914.GT11701@pimlott.net> <880dece00903191026i6f23290fq838b6ce759987d04@mail.gmail.com> Message-ID: <20090319173348.GU11701@pimlott.net> > >> With that one can see that the RSS feed exists, but how to activate > >> the link? I have tried tab, j, down arrow, and none worked. Also, it > >> would be nice to know that there exists an RSS feed without having to > >> look for it. > > > > For info like this, the right way might be for vimperator to grow a > > 'statusline' option. > > There already exists a status bar, it just needs an icon. The 'statusline' option (in vim, not yet in vimperator) is how you say what goes on the status bar. :-) Andrew From dotancohen at gmail.com Thu Mar 19 10:35:55 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Thu, 19 Mar 2009 19:35:55 +0200 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <20090319173348.GU11701@pimlott.net> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <880dece00903190945h3b210a59r79e8f59170526c74@mail.gmail.com> <20090319171914.GT11701@pimlott.net> <880dece00903191026i6f23290fq838b6ce759987d04@mail.gmail.com> <20090319173348.GU11701@pimlott.net> Message-ID: <880dece00903191035i7c457fd6ub8db22e84307e788@mail.gmail.com> > The 'statusline' option (in vim, not yet in vimperator) is how you say > what goes on the status bar. ?:-) > I see, sorry, I'm not a VIM user. -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From henri.ducrocq at gmail.com Thu Mar 19 12:01:42 2009 From: henri.ducrocq at gmail.com (Henri Ducrocq) Date: Thu, 19 Mar 2009 19:01:42 +0000 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <20090319162638.GD4356@jg.home> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> Message-ID: <391beaa80903191201r491ef6feqfd695579079764f7@mail.gmail.com> For accessing the bookmark dialog you can map a key like so: map ,a :dialog addbookmark However in most cases it's just as easy to use :bmarks! Wrt adjusting the completions, I just got it for free when upgrading FF to beta 3.1: for explanations see http://ed.agadak.net/2008/07/firefox-31-restricts-matches-keywords The advantage of this is that you don't have to decide in advance wether you're gonna be searching through the bookmarks or history or tags, you can adjust the filtering on the fly. And typing these special characters works fine on the vimperator cli. On Thu, Mar 19, 2009 at 4:26 PM, Kris Maglione wrote: > On Thu, Mar 19, 2009 at 05:44:58PM +0200, Dotan Cohen wrote: > >> 2) Change the amount of results returned? Currently Vimp only shows me >> 11 results. I would actually like to be able to change this on the >> fly, say, with PgUp and PgDn giving me +5 or -5 results returned. >> > > No, the history search provider doesn't allow you to specify the number of > results returned. > > 3) Can there be an option to use :ob for searching bookmarks only, :oh >> for searching history only, :os for using the cpl=S option, and so >> forth? So in effect, typing ":o% foobar" would be the same as ":set >> cpl=% ; :o foobar". >> > > Yes: > :com! -complete=bookmark -nargs=+ ob :o > :com! -complete=completion.history -nargs=+ oh :o > :com! -complete=search -nargs=+ os :o > > 2) The Awesomebar give information about the website and connection >> when the user clicks on the favicon. How does one do this in the CLI? >> > > :pa[geinfo] > g > > 3) When clicking the Star Icon in the Awesomebar, an "Edit this >> Bookmark" dialog appears, where the user can configure the bookmark >> name, location, tags, description, and remove the bookmark. How does >> one open this dialog from the CLI? >> > > We don't do dialogs. See :bmark! > > 4) The user can click the awesomebar and edit the URL manually, how >> can one do this in the CLI? For instance, if I am at >> http:/example.com/eng/index.html and I know that I want >> http:/example.com/heb/index.html how can I edit the URL? >> > > O, T > > -- > Kris Maglione > > When someone says, "I want a programming language in which I need only > say what I want done," give him a lollipop. > --Alan J. Perlis > > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dotancohen at gmail.com Thu Mar 19 12:17:59 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Thu, 19 Mar 2009 21:17:59 +0200 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <391beaa80903191201r491ef6feqfd695579079764f7@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <391beaa80903191201r491ef6feqfd695579079764f7@mail.gmail.com> Message-ID: <880dece00903191217q699af0a3tcdf3929a2cf689de@mail.gmail.com> > For accessing the bookmark dialog you can map a key like so: > map ,a :dialog addbookmark > However in most cases it's just as easy to use :bmarks! > I will play with that later, thanks. I ran out of time today! > Wrt adjusting the completions, I just got it for free when upgrading FF to > beta 3.1: for explanations see > http://ed.agadak.net/2008/07/firefox-31-restricts-matches-keywords > The advantage of this is that you don't have to decide in advance wether > you're gonna be searching through the bookmarks or history or tags, you can > adjust the filtering on the fly. > And typing these special characters works fine on the vimperator cli. > Nice, thanks! -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From henri.ducrocq at gmail.com Thu Mar 19 12:59:05 2009 From: henri.ducrocq at gmail.com (Henri Ducrocq) Date: Thu, 19 Mar 2009 19:59:05 +0000 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <880dece00903191217q699af0a3tcdf3929a2cf689de@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <391beaa80903191201r491ef6feqfd695579079764f7@mail.gmail.com> <880dece00903191217q699af0a3tcdf3929a2cf689de@mail.gmail.com> Message-ID: <391beaa80903191259s3efd7e0fxe68677998f9575f3@mail.gmail.com> Re. your friend Larry the passport guy, you could try something like: javascript < wrote: > > For accessing the bookmark dialog you can map a key like so: > > map ,a :dialog addbookmark > > However in most cases it's just as easy to use :bmarks! > > > > I will play with that later, thanks. I ran out of time today! > > > Wrt adjusting the completions, I just got it for free when upgrading FF > to > > beta 3.1: for explanations see > > http://ed.agadak.net/2008/07/firefox-31-restricts-matches-keywords > > The advantage of this is that you don't have to decide in advance wether > > you're gonna be searching through the bookmarks or history or tags, you > can > > adjust the filtering on the fly. > > And typing these special characters works fine on the vimperator cli. > > > > Nice, thanks! > > -- > Dotan Cohen > > http://what-is-what.com > http://gibberish.co.il > > ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? > ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? > ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? > ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? > ?-?-?-?-?-?-? > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nemolivier at gmail.com Thu Mar 19 13:15:32 2009 From: nemolivier at gmail.com (=?UTF-8?Q?Olivier_Gu=C3=A9ry?=) Date: Thu, 19 Mar 2009 20:15:32 +0000 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <20090319162638.GD4356@jg.home> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> Message-ID: <5c2c86e70903191315t7585f502g3c78b4e28bde49c8@mail.gmail.com> 2009/3/19 Kris Maglione : >> 3) Can there be an option to use :ob for searching bookmarks only, :oh >> for searching history only, :os for using the cpl=S option, and so >> forth? So in effect, typing ":o% foobar" would be the same as ":set >> cpl=% ; :o foobar". > > Yes: > :com! -complete=bookmark -nargs=+ ob :o > :com! -complete=completion.history -nargs=+ oh :o > :com! -complete=search -nargs=+ os :o It don?t seem?s to work. I add it to my vimperatorrc The error is : ??invalid argument for option: -complete?? Cheers, Olivier. -- [Message tap? sur un clavier B?po : http://www.clavier-dvorak.org ] http://nemolivier.blogspot.com From dotancohen at gmail.com Thu Mar 19 13:25:05 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Thu, 19 Mar 2009 22:25:05 +0200 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <391beaa80903191259s3efd7e0fxe68677998f9575f3@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <391beaa80903191201r491ef6feqfd695579079764f7@mail.gmail.com> <880dece00903191217q699af0a3tcdf3929a2cf689de@mail.gmail.com> <391beaa80903191259s3efd7e0fxe68677998f9575f3@mail.gmail.com> Message-ID: <880dece00903191325n6e37755ax1b434fdaa71f2dc2@mail.gmail.com> > Re. your friend Larry the passport guy, you could try something like: > > javascript < (function(){ > ??? var panel = document.createElement("statusbarpanel-prefix"); > ??? panel.setAttribute("id", "statusbarpanel-prefix"); > ??? panel.appendChild(document.getElementById("identity-box")); > ??? panel.firstChild.setAttribute("style", "padding: 2; max-height: 26px;"); > ??? document.getElementById("status-bar").insertBefore(panel, > document.getElementById("liberator-statusline")); > })(); > EOF > > You can click on the thing to see the security info. Would be much nicer to > directly trigger the popup from javascript though. However I'm a bit bored > by this now :) > Which "thing" would that be? Where should I put that js code? -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From nemolivier at gmail.com Thu Mar 19 13:30:02 2009 From: nemolivier at gmail.com (=?UTF-8?Q?Olivier_Gu=C3=A9ry?=) Date: Thu, 19 Mar 2009 20:30:02 +0000 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <880dece00903191325n6e37755ax1b434fdaa71f2dc2@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <391beaa80903191201r491ef6feqfd695579079764f7@mail.gmail.com> <880dece00903191217q699af0a3tcdf3929a2cf689de@mail.gmail.com> <391beaa80903191259s3efd7e0fxe68677998f9575f3@mail.gmail.com> <880dece00903191325n6e37755ax1b434fdaa71f2dc2@mail.gmail.com> Message-ID: <5c2c86e70903191330t2709fa77x699dc11bf23710a6@mail.gmail.com> 2009/3/19 Dotan Cohen : >> Re. your friend Larry the passport guy, you could try something like: >> >> javascript <> (function(){ >> ??? var panel = document.createElement("statusbarpanel-prefix"); >> ??? panel.setAttribute("id", "statusbarpanel-prefix"); >> ??? panel.appendChild(document.getElementById("identity-box")); >> ??? panel.firstChild.setAttribute("style", "padding: 2; max-height: 26px;"); >> ??? document.getElementById("status-bar").insertBefore(panel, >> document.getElementById("liberator-statusline")); >> })(); >> EOF >> >> You can click on the thing to see the security info. Would be much nicer to >> directly trigger the popup from javascript though. However I'm a bit bored >> by this now :) >> > > Which "thing" would that be? Where should I put that js code? In your .vimperatorrc O. -- [Message tap? sur un clavier B?po : http://www.clavier-dvorak.org ] http://nemolivier.blogspot.com From dotancohen at gmail.com Thu Mar 19 13:35:02 2009 From: dotancohen at gmail.com (Dotan Cohen) Date: Thu, 19 Mar 2009 22:35:02 +0200 Subject: [Vimperator] Awesomebar behaviour in CLI In-Reply-To: <5c2c86e70903191330t2709fa77x699dc11bf23710a6@mail.gmail.com> References: <880dece00903190844s5939028h36c13e9d5a78eff@mail.gmail.com> <20090319162638.GD4356@jg.home> <391beaa80903191201r491ef6feqfd695579079764f7@mail.gmail.com> <880dece00903191217q699af0a3tcdf3929a2cf689de@mail.gmail.com> <391beaa80903191259s3efd7e0fxe68677998f9575f3@mail.gmail.com> <880dece00903191325n6e37755ax1b434fdaa71f2dc2@mail.gmail.com> <5c2c86e70903191330t2709fa77x699dc11bf23710a6@mail.gmail.com> Message-ID: <880dece00903191335u53e452dfif3b52b2c6c3814e8@mail.gmail.com> > In your .vimperatorrc > I see, thanks. I'm not at the home machine now, so I'll just ask. Can I put it in, say, $HOME/vimperator/plugins/passportguy.js ? -- Dotan Cohen http://what-is-what.com http://gibberish.co.il ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-??-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-?-? ?-?-?-?-?-?-? From maxauthority at vimperator.org Fri Mar 20 04:04:39 2009 From: maxauthority at vimperator.org (Martin Stubenschrott) Date: Fri, 20 Mar 2009 12:04:39 +0100 Subject: [Vimperator] Chinese Translation Pack In-Reply-To: <20090319041842.GC4356@jg.home> References: <20090319041842.GC4356@jg.home> Message-ID: On Thu, Mar 19, 2009 at 5:18 AM, Kris Maglione wrote: > I can't speak of a time table; I probably would have > released 2.0 already. Yeah, I guess it's time now. I wanted to wait for 3.1 (now 3.5) final compatibility, but we'll probably do a 2.1 anyway soon which can have that. I don't have time this weekend, but I will release 2.0 the next weekend (and submit it to AMo then). @localizations: Yeah, I think we probably just add a "Localized versions" link just like we have a "Other versions" link and provide things like vimperator-2.0-jp.xpi. The only problem is, that if you use them and use the auto-update, you'll get the english version, but that's ok for me - i'll write a big fat warning about that on the "Localized versions" HTML page. On the other hand, if we continue to do a 8-month release cycle it isn't a real problem anyway ;) (which i hope we don't, new released about every 2 months is what i aim for, but it all depends on the developers, as i really have little time currently). Kris: Thanks for the mouseup patch, seems a little buggy (and should be mousedown after all), but i think something like that is a good idea probably. From maglione.k at gmail.com Fri Mar 20 10:16:44 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Fri, 20 Mar 2009 13:16:44 -0400 Subject: [Vimperator] Chinese Translation Pack In-Reply-To: References: <20090319041842.GC4356@jg.home> Message-ID: <20090320171644.GH4356@jg.home> On Fri, Mar 20, 2009 at 12:04:39PM +0100, Martin Stubenschrott wrote: >@localizations: Yeah, I think we probably just add a "Localized >versions" link just like we have a "Other versions" link and >provide things like vimperator-2.0-jp.xpi. > >The only problem is, that if you use them and use the >auto-update, you'll get the english version, Maybe we can find some way to distribute them as plugins. >Kris: Thanks for the mouseup patch, seems a little buggy (and >should be mousedown after all), but i think something like that >is a good idea probably. Should probably be mousedown for Vim compatibility, but FF pastes on mouseup everywhere else, so I think we should probably either change that or stay consistent. -- Kris Maglione Technology is dominated by two types of people: Those who understand what they do not manage. Those who manage what they do not understand. --Putt's Law From iiijjjiii at gmail.com Fri Mar 20 11:54:30 2009 From: iiijjjiii at gmail.com (iiijjjiii) Date: Fri, 20 Mar 2009 14:54:30 -0400 Subject: [Vimperator] Select All Message-ID: <20090320185430.GA14888@dtjimk> Is there a way to define a key binding to select all? Essentially I want to do the equivalent of the right-click "Select All" menu option by pressing a key. By default Firefox uses Ctrl-a but vimperator binds that to the "Increment last number in URL" feature. Any help appreciated. Thanks. -- Cheers, Jim Karsten From conrad.irwin at googlemail.com Fri Mar 20 16:10:23 2009 From: conrad.irwin at googlemail.com (Conrad Irwin) Date: Fri, 20 Mar 2009 23:10:23 +0000 Subject: [Vimperator] Select All In-Reply-To: <20090320185430.GA14888@dtjimk> References: <20090320185430.GA14888@dtjimk> Message-ID: <1237590623.21235.63.camel@localhost> On Fri, 2009-03-20 at 14:54 -0400, iiijjjiii wrote: > Is there a way to define a key binding to select all? > Essentially I want to do the equivalent of the right-click "Select All" > menu option by pressing a key. By default Firefox uses Ctrl-a but > vimperator binds that to the "Increment last number in URL" feature. > > Any help appreciated. Thanks. > You can use (ctrl+v) to "pass the next key to firefox like normal" so will select all. You can use this to create a mapping, so that "s" will select all. :map s If you don't mind moving the current functionality, you can get the default back with :noremap Yours Conrad From mftian at gmail.com Sat Mar 21 06:43:16 2009 From: mftian at gmail.com (Xie&Tian) Date: Sat, 21 Mar 2009 21:43:16 +0800 Subject: [Vimperator] Chinese Translation Pack In-Reply-To: <20090320171644.GH4356@jg.home> References: <20090319041842.GC4356@jg.home> <20090320171644.GH4356@jg.home> Message-ID: 2009/3/21 Kris Maglione > On Fri, Mar 20, 2009 at 12:04:39PM +0100, Martin Stubenschrott wrote: > >> @localizations: Yeah, I think we probably just add a "Localized versions" >> link just like we have a "Other versions" link and provide things like >> vimperator-2.0-jp.xpi. >> >> The only problem is, that if you use them and use the auto-update, you'll >> get the english version, >> > > Maybe we can find some way to distribute them as plugins. I suggest that we create multiple AMO entries for different locale xpi packages and distribute them as different firefox extensions. As develop version is not for normal users, localized version could support only the official releases of Vimperator. Maybe betas could be supported too, but that depends on the efforts of the maintainer of the localized version. --Xie > > > Kris: Thanks for the mouseup patch, seems a little buggy (and should be >> mousedown after all), but i think something like that is a good idea >> probably. >> > > Should probably be mousedown for Vim compatibility, but FF pastes on > mouseup everywhere else, so I think we should probably either change that or > stay consistent. > > -- > Kris Maglione > > Technology is dominated by two types of people: Those who understand > what they do not manage. Those who manage what they do not > understand. > --Putt's Law > > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > -------------- next part -------------- An HTML attachment was scrubbed... URL: From stubenschrott at vimperator.org Sun Mar 22 15:24:42 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Sun, 22 Mar 2009 23:24:42 +0100 Subject: [Vimperator] Chinese Translation Pack In-Reply-To: References: <20090319041842.GC4356@jg.home> <20090320171644.GH4356@jg.home> Message-ID: <49C6BAAA.9000207@vimperator.org> On 03/21/2009 02:43 PM, Xie&Tian wrote: > I suggest that we create multiple AMO entries for different locale xpi > packages and distribute them as different firefox extensions. As develop > version is not for normal users, localized version could support only > the official releases of Vimperator. Maybe betas could be supported too, > but that depends on the efforts of the maintainer of the localized version. Is *any* other extension doing that? I really don't think having 30 registered extension vimperator-chinese, vimperator-german, etc. is the way to go. Of course i can't stop you from doing that, as the vimperator license is (also) GPL, but i really hope we find a better solution... (also I don't think AMo is happy to have to review 30 nearly identical extensions). I still prefer the idea of just dropping some html files in ~/.vimperator/doc/ or something like that, but well, that needs extra coding, which nobody seems to want to do. From maglione.k at gmail.com Sun Mar 22 15:31:17 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Sun, 22 Mar 2009 18:31:17 -0400 Subject: [Vimperator] Chinese Translation Pack In-Reply-To: <49C6BAAA.9000207@vimperator.org> References: <20090319041842.GC4356@jg.home> <20090320171644.GH4356@jg.home> <49C6BAAA.9000207@vimperator.org> Message-ID: <20090322223117.GA8159@jg.home> On Sun, Mar 22, 2009 at 11:24:42PM +0100, Martin Stubenschrott wrote: >Of course i can't stop you from doing that, as the vimperator license >is (also) GPL, but i really hope we find a better solution... (also I don't >think AMo is happy to have to review 30 nearly identical extensions). You can. The rights to the name are yours; they'd have to distribute it under a different name. >I still prefer the idea of just dropping some html files in ~/.vimperator/doc/ >or something like that, but well, that needs extra coding, which nobody seems >to want to do. It's trivial. -- Kris Maglione Beware of bugs in the above code; I have only proved it correct, not tried it. --Donald Knuth From mftian at gmail.com Wed Mar 25 20:48:45 2009 From: mftian at gmail.com (Xie&Tian) Date: Thu, 26 Mar 2009 11:48:45 +0800 Subject: [Vimperator] [patch] doc fixes Message-ID: Hi. Attached is a patch for Vimperator en-US documentations. It fixes some typos and tries to make the doc look more consistent. It's incomplete though, as intros are needed for some subjects and there are some TODOs out there. --Xie -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: doc.patch Type: application/octet-stream Size: 12115 bytes Desc: not available URL: From dpb at driftaway.org Thu Mar 26 00:35:01 2009 From: dpb at driftaway.org (Daniel Bainton) Date: Thu, 26 Mar 2009 09:35:01 +0200 Subject: [Vimperator] [patch] doc fixes In-Reply-To: References: Message-ID: 2009/3/26 Xie&Tian : > Hi. > > Attached is a patch for Vimperator en-US documentations. It fixes some typos > and tries to make the doc look more consistent. It's incomplete though, as > intros are needed for some subjects and there are some TODOs out there. > > --Xie Applied. Thanks! -- Daniel From reza.jelveh at tuhh.de Fri Mar 27 05:01:20 2009 From: reza.jelveh at tuhh.de (Reza Jelveh) Date: Fri, 27 Mar 2009 13:01:20 +0100 Subject: [Vimperator] FF crash caused by bookmarks In-Reply-To: References: <391beaa80902150905k40493f38s80062e83eac33004@mail.gmail.com> <5c2c86e70902151004y5329c439o771108bd1d3c7811@mail.gmail.com> <391beaa80902151049u1f3cd5f0v3b422f29c4082d15@mail.gmail.com> <20090215185532.GC25381@jg.home> Message-ID: <7F545258-9834-49C6-9648-D3DE562661B2@tuhh.de> On Feb 16, 2009, at 10:04 AM, Martin Stubenschrott wrote: >> Or you could just :set nopreload > > Yes, please try that. We should probably make that the default, since > we default to cpt=l anyway. set nopreload seems to work for me, however disabling/enabling a random plugin before it crashes fixes the next restart. maybe that helps as a hint but probably not. regards From stubenschrott at vimperator.org Sat Mar 28 16:27:56 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Sun, 29 Mar 2009 00:27:56 +0100 Subject: [Vimperator] Vimperator 2.0 released Message-ID: <49CEB27C.5070306@vimperator.org> Hello, finally we decided to release the 2.0 version of Vimperator which already found lots of new features and bug fixes. The last release was made already 7 months ago, we hope not to continue this release cycle, but this version features lots of architectural changes which were not so easy to do (mostly the rewritten completion system, which still might not be perfect in all situations). Anyway, I hope you'll all enjoy 2.0 and send donations for our hard work. If you don't like donations, you can also send bug reports, but the former is certainly more appreciated :). The short changelog (short because there were so many other small things which aren't written down here): 2009-03-28: * version 2.0 * IMPORTANT: For compatibility with vim, guioptions=b has been renamed 'B'. 'b' now represents the bottom scrollbar. * IMPORTANT: :set now sets multiple options, as in Vim. Spaces in values must be quoted or escaped. * IMPORTANT: Due to much improved autocompletion, changed default 'complete' option value to 'sfl', listing intelligent Firefox location bar results. Using 'b' or 'h' might cause problems/massive slowdowns, use with care! * IMPORTANT: AlwaysHint mode with ;F mode changed the semantics slightly. * IMPORTANT: command actions now take an args object, returned from commands.parseArgs, as their first argument. This will break any commands not using the args parser explicitly. The old string value is now available via args.string. * IMPORTANT: 'verbose' is now used for message levels. Logging is controlled by the extensions.liberator.loglevel preference. * IMPORTANT: :viusage and :exusage now jump to the help index, use the special versions for the old behavior. * IMPORTANT: renamed Startup and Quit autocmd events to VimperatorEnter and VimperatorLeave respectively. * IMPORTANT: 'verbose' is now by default at 1, set to 0 to not show any status messages. * IMPORTANT: $VIMPERATOR_HOME is no longer used. * Selecting an with hints now causes the commandline to prompt for file input (instead of doing nothing). * [count] now goes to the [count]th next tab rather than the [count]th tab. * add ~/.vimperator/info/{profile}/, similar to viminfo * add $VIMPERATOR_RUNTIME, $VIMPERATOR_INIT * :hardcopy now supports output redirection to a file on Unix and MacUnix * add ";f" extended hint mode to focus a frame * add "r", "l", and "b" to 'guioptions' to toggle the scrollbars. * remove spaces and newlines when open urls starting with http:// or similar before :o http://linux .com would search for http://linux and for .com, now it just opens linux.com. Also handy when pasting broken urls with p or P. * add 'wildcase' option * 'linkbgcolor', 'linkfgcolor', ... have been replaced with highlight groups, HintElem and HintActive * new 'followhints' option * :buffers supports a filter now to only list buffers matching filter (vim incompatible, but consistent with other commands) * Favicon support in many places * add 'Fullscreen' autocommmand * add :colorscheme * multibyte support for hints (thanks Xie&Tian) * add 'exrc' * add 'errorbells' * add shell command completion for :! * add :map to prevent a mapping from being echoed (might be slow currently, however) * add guioptions=nN to number tabs * add :loadplugins command * add . mapping * add N% normal mode command * add interpolation for items such as to autocommands * add -nargs, -complete, -bang, and -count attribute support to :command * much improved completion support, including javascript, option, and search keyword * add / and / command-line mappings for selecting the previous and next history items * remove 'hintstyle', 'hlsearchstyle', 't_vb' and 'visualbellstyle' - use :highlight {Hint,Search,Bell} * add :highlight * add :optionusage * add :doautocmd and :doautoall * add :style and :delstyle commands, allow :so to source stylesheets * add DOMLoad autocmd event * add :messages and 'messages' * add :runtime * add 'runtimepath' * allow ; hints to work in the multiline output widget * add :scriptnames * add commandline completion to 'activate', 'cpt', 'defsearch', 'pageinfo', 'newtab' and 'popups' * add 'helpfile' option * add 'wildignore' option * add :finish command * new events BookmarkAdd, ShellCmdPost, VimperatorLeavePre, DownloadPost * add 'cdpath' option * allow :dialog to open the cookies manager * add 'loadplugins' option * add count support to C-^ (Kazuo) * add 'eventignore' option * add :tabdetach command * new ;b extended hint mode (thanks Daniel Schaffrath) * :qa! and :q! quit forcefully, as in vim * stop macro playback on * :bmark now updates a bookmark, if possible. :bmark! adds a new one * :dialog and :sidebar arguments are now case-insensitive * many bug fixes I want to also say a big Thank You not only to the countless donors but also to a lot of new contributors, I think there were at least 10 people actively commiting code for this release. Best regards, and hopefully we'll see a vimperator 2.1 soon. Martin From chousuke at gmail.com Sun Mar 29 12:30:45 2009 From: chousuke at gmail.com (Jarkko Oranen) Date: Sun, 29 Mar 2009 22:30:45 +0300 Subject: [Vimperator] [PATCH] Make maxItems configurable Message-ID: Hello. Here's a simple patch to make the number of items shown in a listing configurable. It defaults to 20, which was the previously hardcoded value. I hope the patch comes through intact, as I'm using Mail.app to send this. Jarkko --- common/content/ui.js | 25 +++++++++++++++---------- vimperator/NEWS | 1 + vimperator/locale/en-US/options.txt | 6 ++++++ 3 files changed, 22 insertions(+), 10 deletions(-) diff --git a/common/content/ui.js b/common/content/ui.js index fc55d93..583104b 100644 --- a/common/content/ui.js +++ b/common/content/ui.js @@ -777,6 +777,11 @@ function CommandLine() //{{{ "number", 500, { validator: function (value) value >= 0 }); + options.add(["maxitems"], + "Maximum number of items to display at once", + "number", 20, + { validator: function (value) value >= 0 }); + options.add(["messages", "msgs"], "Number of messages to store in the message history", "number", 100, @@ -1725,8 +1730,6 @@ function ItemList(id) //{{{ ////////////////////// PRIVATE SECTION ///////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////{{{ - const CONTEXT_LINES = 3; - var maxItems = 20; var completionElements = []; var iframe = document.getElementById(id); @@ -1782,7 +1785,7 @@ function ItemList(id) //{{{
{ - template.map(util.range(0, maxItems * 2), function (i) + template.map(util.range(0, options["maxitems"] * 2), function (i)
  • ~
  • ) @@ -1818,7 +1821,7 @@ function ItemList(id) //{{{ * Uses the entries in "items" to fill the listbox and does incremental * filling to speed up things. * - * @param {number} offset Start at this index and show maxItems. + * @param {number} offset Start at this index and show options["maxitems"]. */ function fill(offset) { @@ -1828,11 +1831,11 @@ function ItemList(id) //{{{ return false; startIndex = offset; - endIndex = Math.min(startIndex + maxItems, items.allItems.items.length); + endIndex = Math.min(startIndex + options["maxitems"], items.allItems.items.length); let haveCompletions = false; let off = 0; - let end = startIndex + maxItems; + let end = startIndex + options["maxitems"]; function getRows(context) { function fix(n) Math.max(0, Math.min(len, n)); @@ -1946,6 +1949,8 @@ function ItemList(id) //{{{ let sel = selIndex; let len = items.allItems.items.length; let newOffset = startIndex; + let maxItems = options["maxitems"]; + let contextLines = (maxItems > 3)? 3 : Math.max(0, maxItems - 1); if (index == -1 || index == null || index == len) // wrapped around { @@ -1956,10 +1961,10 @@ function ItemList(id) //{{{ } else { - if (index <= startIndex + CONTEXT_LINES) - newOffset = index - CONTEXT_LINES; - if (index >= endIndex - CONTEXT_LINES) - newOffset = index + CONTEXT_LINES - maxItems + 1; + if (index <= startIndex + contextLines) + newOffset = index - contextLines; + if (index >= endIndex - contextLines) + newOffset = index + contextLines - maxItems + 1; newOffset = Math.min(newOffset, len - maxItems); newOffset = Math.max(newOffset, 0); diff --git a/vimperator/NEWS b/vimperator/NEWS index b5751b5..5603ff6 100644 --- a/vimperator/NEWS +++ b/vimperator/NEWS @@ -5,6 +5,7 @@ * add ' and " local marks * add "w" and "W" Normal mode mappings for symmetry with o/O and t/T * add :messclear + * add 'maxitems' configuration variable 2009-03-28: * version 2.0 diff --git a/vimperator/locale/en-US/options.txt b/vimperator/locale/ en-US/options.txt index c434cb7..7b4a529 100644 --- a/vimperator/locale/en-US/options.txt +++ b/vimperator/locale/en-US/options.txt @@ -480,6 +480,12 @@ load plugins earlier, use the [c]:loadplugins[c] command within the vimperatorrc. ____ +|\'maxitems'| +||'maxitems'|| number (default: 20) +____ +Maximum number of items to display at once in a listing. +____ + |\'msgs'| |\'messages'| ||'messages' 'msgs'|| number (default: 100) -- 1.6.2 From maglione.k at gmail.com Sun Mar 29 13:30:04 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Sun, 29 Mar 2009 16:30:04 -0400 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: References: Message-ID: <20090329203004.GA15101@jg.home> On Sun, Mar 29, 2009 at 10:30:45PM +0300, Jarkko Oranen wrote: > Hello. > > Here's a simple patch to make the number of items shown in a listing > configurable. It defaults to 20, which was the previously hardcoded > value. > > I hope the patch comes through intact, as I'm using Mail.app to send > this. Hi, Thanks, I'd be happy to apply this patch, but please send it as an attachment; your mail client has wrapped several lines. -- Kris Maglione There are two ways to write error-free programs; only the third works. --Alan J. Perlis From chousuke at gmail.com Sun Mar 29 13:41:51 2009 From: chousuke at gmail.com (Jarkko Oranen) Date: Sun, 29 Mar 2009 23:41:51 +0300 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: <20090329203004.GA15101@jg.home> References: <20090329203004.GA15101@jg.home> Message-ID: On 29 Mar 2009, at 23:30, Kris Maglione wrote: > Hi, > > Thanks, I'd be happy to apply this patch, but please send it as an > attachment; your mail client has wrapped several lines. Agh, just what I feared. I don't know if Mail.app handles attachments correctly either, so just in case, the patch is also available at http://www.modeemi.fi/~oranenj/0001-Make-maxitems-configurable.patch -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-Make-maxitems-configurable.patch Type: application/octet-stream Size: 4676 bytes Desc: not available URL: -------------- next part -------------- From dpb at driftaway.org Sun Mar 29 15:42:59 2009 From: dpb at driftaway.org (Daniel Bainton) Date: Mon, 30 Mar 2009 01:42:59 +0300 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: References: <20090329203004.GA15101@jg.home> Message-ID: 2009/3/29 Jarkko Oranen : > On 29 Mar 2009, at 23:30, Kris Maglione wrote: >> >> Hi, >> >> Thanks, I'd be happy to apply this patch, but please send it as an >> attachment; your mail client has wrapped several lines. > > Agh, just what I feared. > I don't know if Mail.app handles attachments correctly either, so just in > case, the patch is also available at > http://www.modeemi.fi/~oranenj/0001-Make-maxitems-configurable.patch Committed your patch. Thanks. (sorry Kris, you were too slow. ;)) -- Daniel From maglione.k at gmail.com Sun Mar 29 15:58:02 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Sun, 29 Mar 2009 18:58:02 -0400 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: References: <20090329203004.GA15101@jg.home> Message-ID: <20090329225802.GB15101@jg.home> On Sun, Mar 29, 2009 at 11:41:51PM +0300, Jarkko Oranen wrote: > Agh, just what I feared. > I don't know if Mail.app handles attachments correctly either, so just > in case, the patch is also available at > http://www.modeemi.fi/~oranenj/0001-Make-maxitems-configurable.patch I don't know of a mail client that doesn't send plain-text attachments correctly, and I think that Mail.app is unusually well behaved for an email client. Thanks for the consideration, though. -- Kris Maglione Long hair minimizes the need for barbers; socks can be done without; one leather jacket solves the coat problem for many years; suspenders are superfluous. --Albert Einstein From maglione.k at gmail.com Sun Mar 29 22:31:30 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 30 Mar 2009 01:31:30 -0400 Subject: [Vimperator] Insanity? Message-ID: <20090330053130.GA27077@jg.home> Is it just me, or did someone rebase the vimperator-2.1 branch onto the master branch (and incidentally not create a 2.0 branch before hand)? -- Kris Maglione Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations. (For example, if you have four groups working on a compiler, you?ll get a 4-pass compiler) --Conway?s Law From dpb at driftaway.org Mon Mar 30 00:00:05 2009 From: dpb at driftaway.org (Daniel Bainton) Date: Mon, 30 Mar 2009 10:00:05 +0300 Subject: [Vimperator] Insanity? In-Reply-To: <20090330053130.GA27077@jg.home> References: <20090330053130.GA27077@jg.home> Message-ID: 2009/3/30 Kris Maglione : > Is it just me, or did someone rebase the vimperator-2.1 branch onto the > master branch (and incidentally not create a 2.0 branch before hand)? Yeah, Doug merged the branches. Why would that be insanity? That's what is going to be the next release. (And creating a 2.0 branch when/if we need to fix it (which I highly doubt we will do, we don't have the resources), creating a 2.0 branch will be a piece of cake, this isn't cvs/svn. No need to create it if it's not needed.) -- Daniel From maglione.k at gmail.com Mon Mar 30 00:53:02 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 30 Mar 2009 03:53:02 -0400 Subject: [Vimperator] Insanity? In-Reply-To: References: <20090330053130.GA27077@jg.home> Message-ID: <20090330075302.GB27077@jg.home> On Mon, Mar 30, 2009 at 10:00:05AM +0300, Daniel Bainton wrote: >2009/3/30 Kris Maglione : >> Is it just me, or did someone rebase the vimperator-2.1 branch onto the >> master branch (and incidentally not create a 2.0 branch before hand)? > >Yeah, Doug merged the branches. Why would that be insanity? That's >what is going to be the next release. (And creating a 2.0 branch >when/if we need to fix it (which I highly doubt we will do, we don't >have the resources), creating a 2.0 branch will be a piece of cake, >this isn't cvs/svn. No need to create it if it's not needed.) He didn't merge, he rebased. If he'd merged, we'd still have a coherent revision history, and I wouldn't have had to throw away my local repo and start from scratch. And, as he rebased, there doesn't appear to be a way to salvage the 2.0 line without another copy of the repo, which I have not. -- Kris Maglione The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time. --Tom Cargill From dpb at driftaway.org Mon Mar 30 01:14:05 2009 From: dpb at driftaway.org (Daniel Bainton) Date: Mon, 30 Mar 2009 10:14:05 +0200 Subject: [Vimperator] Insanity? In-Reply-To: <20090330075302.GB27077@jg.home> References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> Message-ID: 2009/3/30 Kris Maglione : > On Mon, Mar 30, 2009 at 10:00:05AM +0300, Daniel Bainton wrote: >> >> 2009/3/30 Kris Maglione : >>> >>> Is it just me, or did someone rebase the vimperator-2.1 branch onto the >>> master branch (and incidentally not create a 2.0 branch before hand)? >> >> Yeah, Doug merged the branches. Why would that be insanity? That's >> what is going to be the next release. (And creating a 2.0 branch >> when/if we need to fix it (which I highly doubt we will do, we don't >> have the resources), creating a 2.0 branch will be a piece of cake, >> this isn't cvs/svn. No need to create it if it's not needed.) > > He didn't merge, he rebased. If he'd merged, we'd still have a coherent > revision history, and I wouldn't have had to throw away my local repo and > start from scratch. And, as he rebased, there doesn't appear to be a way to > salvage the 2.0 line without another copy of the repo, which I have not. I don't see anything wrong in the revision history. Looks like a merge to me, the commit hashes are the same in both branches, and the 2.1 commits surely aren't on top of the 2.0 commits. git checkout -b vimperator-2.0 VIMPERATOR_2_0 That gives you the 2.0 branch if for some reason you need it. -- Daniel From ted at tedpavlic.com Mon Mar 30 06:32:03 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Mon, 30 Mar 2009 09:32:03 -0400 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: <20090329203004.GA15101@jg.home> References: <20090329203004.GA15101@jg.home> Message-ID: <49D0C9D3.7010500@tedpavlic.com> > Thanks, I'd be happy to apply this patch, but please send it as > an attachment; your mail client has wrapped several lines. That appears to be due to Mail.app sending things as "format=flowed" by default. Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes" I've searched, but I can't find a way to disable this Mail.app behavior. If anyone knows how to disable Mail.app's format=flowed, please share. If someone could get rid of it, then people could send patches as plain text e-mails without having to worry about such things. -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From maglione.k at gmail.com Mon Mar 30 06:49:26 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 30 Mar 2009 09:49:26 -0400 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: <49D0C9D3.7010500@tedpavlic.com> References: <20090329203004.GA15101@jg.home> <49D0C9D3.7010500@tedpavlic.com> Message-ID: <20090330134926.GC27077@jg.home> On Mon, Mar 30, 2009 at 09:32:03AM -0400, Ted Pavlic wrote: > If anyone knows how to disable Mail.app's format=flowed, please share. > If someone could get rid of it, then people could send patches as plain > text e-mails without having to worry about such things. Don't disable format=flowed; it won't help. If anything, disable wrapping, but don't do that either. Just send as an attachment. -- Kris Maglione It is a farce to call any being virtuous whose virtues do not result from the exercise of its own reason. --Mary Wollstonecraft From ted at tedpavlic.com Mon Mar 30 06:49:44 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Mon, 30 Mar 2009 09:49:44 -0400 Subject: [Vimperator] Insanity? In-Reply-To: References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> Message-ID: <49D0CDF8.1070805@tedpavlic.com> > git checkout -b vimperator-2.0 VIMPERATOR_2_0 I agree that it would be a nice organizational move to create an explicit vimperator-2.0 branch. At the moment, origin/master is unusable (at least on my OS X machine). The JavaScript console is filled with errors before hardly any of my vimperatorrc loads. So just for distribution sake (I think many people are git'ting Vimp from source rather than from XPI), it would be nice to have a stable origin/vimperator-2.0 branch that observers could follow. --Ted -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From ted at tedpavlic.com Mon Mar 30 06:58:31 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Mon, 30 Mar 2009 09:58:31 -0400 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: <20090330134926.GC27077@jg.home> References: <20090329203004.GA15101@jg.home> <49D0C9D3.7010500@tedpavlic.com> <20090330134926.GC27077@jg.home> Message-ID: <49D0D007.4070201@tedpavlic.com> > Don't disable format=flowed; it won't help. If anything, disable > wrapping, but don't do that either. Just send as an attachment. If you don't disable format=flowed, then disabling wrapping won't help. You have to do them both. On the git list, people submit patches a plain text e-mails, which get critiqued on-line by many readers of the list. Once there's consensus, the patch gets applied by a single master of the git repo. It's a nice way to collaborate -- lots of people get to participate and there's still a gatekeeper who prevents chaos in the repo. All of that's possible because of plain text non-flowed patches (which is one reason why "git send-email" and friends exist). Maybe it's not an appropriate dev environment for Vimperator, but it works very well for git. --Ted -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From dpb at driftaway.org Mon Mar 30 07:02:05 2009 From: dpb at driftaway.org (Daniel Bainton) Date: Mon, 30 Mar 2009 17:02:05 +0300 Subject: [Vimperator] Insanity? In-Reply-To: <49D0CDF8.1070805@tedpavlic.com> References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> <49D0CDF8.1070805@tedpavlic.com> Message-ID: 2009/3/30 Ted Pavlic : >> git checkout -b vimperator-2.0 VIMPERATOR_2_0 > > I agree that it would be a nice organizational move to create an explicit > vimperator-2.0 branch. > > At the moment, origin/master is unusable (at least on my OS X machine). The > JavaScript console is filled with errors before hardly any of my > vimperatorrc loads. > > So just for distribution sake (I think many people are git'ting Vimp from > source rather than from XPI), it would be nice to have a stable > origin/vimperator-2.0 branch that observers could follow. They can just use the VIMPERATOR_2_0 tag if they want a stable branch. IMHO there's absolutely no need to create a branch for 2.0 if it's not going to be used. *If* someone will backport some fix for 2.0, *then* the branch can be created, but atleast I wont be doing that. origin/master works on my linux machines just fine. (Except for the few config.focusChange is not a function errors..) -- Daniel From chousuke at gmail.com Mon Mar 30 07:16:28 2009 From: chousuke at gmail.com (Jarkko Oranen) Date: Mon, 30 Mar 2009 17:16:28 +0300 Subject: [Vimperator] [PATCH] UI tweak when maxitems < 7 Message-ID: <06210CA1-0EB3-4356-90A3-5B82027158AE@gmail.com> Hello again. I noticed the UI behaves a bit erratically when maxitems is set to less than 7 because of how the number of context lines is calculated. Attached patch fixes it, and also sets the validator function to require maxitems >= 1, as I was told that to disable listing, one should use the wildmode setting instead. maxitems at 1 is probably not going to be a popular setting either, but I thought it wouldn't hurt to allow it. -- Jarkko -------------- next part -------------- A non-text attachment was scrubbed... Name: 0001-UI-tweak-when-maxitems-7.patch Type: application/octet-stream Size: 1250 bytes Desc: not available URL: -------------- next part -------------- From stubenschrott at vimperator.org Mon Mar 30 07:20:53 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Mon, 30 Mar 2009 16:20:53 +0200 Subject: [Vimperator] Insanity? In-Reply-To: References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> <49D0CDF8.1070805@tedpavlic.com> Message-ID: <49D0D545.8050006@vimperator.org> On 03/30/2009 04:02 PM, Daniel Bainton wrote: > They can just use the VIMPERATOR_2_0 tag if they want a stable branch. > IMHO there's absolutely no need to create a branch for 2.0 if it's not > going to be used. *If* someone will backport some fix for 2.0, *then* > the branch can be created, but atleast I wont be doing that. Yeah, I agree. We don't plan to do a 2.0.1 follow up release, until massive amounts of people complain, and then we'll just create a branch off the 2.0 tag. Whether merging or rebasing is better, I have no idea, since i am no VCS guru, but master should always be the latest branch where development occurs, unless we plan to stabilize before a release. Maybe we should discuss such things first, but all people on IRC seemed to agree on that, and I hope Kris doesn't have to redo all his changes. -- Martin From dpb at driftaway.org Mon Mar 30 07:22:18 2009 From: dpb at driftaway.org (Daniel Bainton) Date: Mon, 30 Mar 2009 17:22:18 +0300 Subject: [Vimperator] [PATCH] UI tweak when maxitems < 7 In-Reply-To: <06210CA1-0EB3-4356-90A3-5B82027158AE@gmail.com> References: <06210CA1-0EB3-4356-90A3-5B82027158AE@gmail.com> Message-ID: 2009/3/30 Jarkko Oranen : > Hello again. > > I noticed the UI behaves a bit erratically when maxitems is set to less than > 7 because of how > the number of context lines is calculated. > > Attached patch fixes it, and also sets the validator function to require > maxitems >= 1, as I was told that ?to disable listing, one should use the > wildmode setting instead. > > maxitems at 1 is probably not going to be a popular setting either, but I > thought it wouldn't hurt to allow it. Applied. Thanks. -- Daniel From maglione.k at gmail.com Mon Mar 30 07:27:28 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 30 Mar 2009 10:27:28 -0400 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: <49D0D007.4070201@tedpavlic.com> References: <20090329203004.GA15101@jg.home> <49D0C9D3.7010500@tedpavlic.com> <20090330134926.GC27077@jg.home> <49D0D007.4070201@tedpavlic.com> Message-ID: <20090330142728.GD27077@jg.home> On Mon, Mar 30, 2009 at 09:58:31AM -0400, Ted Pavlic wrote: > On the git list, people submit patches a plain text e-mails, which get > critiqued on-line by many readers of the list. Once there's consensus, > the patch gets applied by a single master of the git repo. It's a nice > way to collaborate -- lots of people get to participate and there's > still a gatekeeper who prevents chaos in the repo. All of that's > possible because of plain text non-flowed patches (which is one reason > why "git send-email" and friends exist). You can send plain-text patches as attachments. If your mail client doesn't support MIME or can't display plain-text attachments inline, well... -- Kris Maglione Beware of bugs in the above code; I have only proved it correct, not tried it. --Donald Knuth From maglione.k at gmail.com Mon Mar 30 07:28:35 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 30 Mar 2009 10:28:35 -0400 Subject: [Vimperator] Insanity? In-Reply-To: References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> <49D0CDF8.1070805@tedpavlic.com> Message-ID: <20090330142835.GE27077@jg.home> On Mon, Mar 30, 2009 at 05:02:05PM +0300, Daniel Bainton wrote: >origin/master works on my linux machines just fine. (Except for the >few config.focusChange is not a function errors..) Sorry, that commit was somehow botched in the melee. -- Kris Maglione The best way to predict the future is to invent it. --Alan Kay From maglione.k at gmail.com Mon Mar 30 07:29:39 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 30 Mar 2009 10:29:39 -0400 Subject: [Vimperator] Insanity? In-Reply-To: <49D0D545.8050006@vimperator.org> References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> <49D0CDF8.1070805@tedpavlic.com> <49D0D545.8050006@vimperator.org> Message-ID: <20090330142939.GF27077@jg.home> On Mon, Mar 30, 2009 at 04:20:53PM +0200, Martin Stubenschrott wrote: >Whether merging or rebasing is better, I have no idea, since i am no >VCS guru, but master should always be the latest branch where development >occurs, unless we plan to stabilize before a release. Rebasing is evil, except in a few rare cases. It should never be done on a public repo. -- Kris Maglione We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. --Donald Knuth From ted at tedpavlic.com Mon Mar 30 07:42:55 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Mon, 30 Mar 2009 10:42:55 -0400 Subject: [Vimperator] Insanity? In-Reply-To: <20090330142939.GF27077@jg.home> References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> <49D0CDF8.1070805@tedpavlic.com> <49D0D545.8050006@vimperator.org> <20090330142939.GF27077@jg.home> Message-ID: <49D0DA6F.8030308@tedpavlic.com> > Rebasing is evil, except in a few rare cases. It should never be > done on a public repo. Maybe I'm missing something, but I don't see evidence of rebasing in the git repo I pulled down. git log --graph -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From ted at tedpavlic.com Mon Mar 30 07:43:46 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Mon, 30 Mar 2009 10:43:46 -0400 Subject: [Vimperator] Insanity? In-Reply-To: <49D0DA6F.8030308@tedpavlic.com> References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> <49D0CDF8.1070805@tedpavlic.com> <49D0D545.8050006@vimperator.org> <20090330142939.GF27077@jg.home> <49D0DA6F.8030308@tedpavlic.com> Message-ID: <49D0DAA2.9050801@tedpavlic.com> Disregard that. Thunderbird puts the little red "close this window" button very close to the default location for "Send this e-mail." > git log --graph -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From ted at tedpavlic.com Mon Mar 30 07:46:29 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Mon, 30 Mar 2009 10:46:29 -0400 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: <20090330142728.GD27077@jg.home> References: <20090329203004.GA15101@jg.home> <49D0C9D3.7010500@tedpavlic.com> <20090330134926.GC27077@jg.home> <49D0D007.4070201@tedpavlic.com> <20090330142728.GD27077@jg.home> Message-ID: <49D0DB45.9030305@tedpavlic.com> > You can send plain-text patches as attachments. If your mail > client doesn't support MIME or can't display plain-text > attachments inline, well... My point was that in-line messages can easily be quoted and critiqued. On the git list, there's a lot of... "I don't understand these lines" and "Couldn't you have done this differently here?" Usually plain-text attachments aren't quoted in responses. That's all I'm saying. -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From stubenschrott at vimperator.org Mon Mar 30 07:47:40 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Mon, 30 Mar 2009 16:47:40 +0200 Subject: [Vimperator] Insanity? In-Reply-To: <20090330142835.GE27077@jg.home> References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> <49D0CDF8.1070805@tedpavlic.com> <20090330142835.GE27077@jg.home> Message-ID: <49D0DB8C.6070802@vimperator.org> On 03/30/2009 04:28 PM, Kris Maglione wrote: > On Mon, Mar 30, 2009 at 05:02:05PM +0300, Daniel Bainton wrote: >>origin/master works on my linux machines just fine. (Except for the >>few config.focusChange is not a function errors..) > > Sorry, that commit was somehow botched in the melee. But thanks for the focusChange abstraction. Was due anyway, and seriously reduces the non-general code from liberator. From stubenschrott at vimperator.org Mon Mar 30 07:54:51 2009 From: stubenschrott at vimperator.org (Martin Stubenschrott) Date: Mon, 30 Mar 2009 16:54:51 +0200 Subject: [Vimperator] [PATCH] Make maxItems configurable In-Reply-To: <49D0DB45.9030305@tedpavlic.com> References: <20090329203004.GA15101@jg.home> <49D0C9D3.7010500@tedpavlic.com> <20090330134926.GC27077@jg.home> <49D0D007.4070201@tedpavlic.com> <20090330142728.GD27077@jg.home> <49D0DB45.9030305@tedpavlic.com> Message-ID: <49D0DD3B.6060305@vimperator.org> On 03/30/2009 04:46 PM, Ted Pavlic wrote: >> You can send plain-text patches as attachments. If your mail >> client doesn't support MIME or can't display plain-text >> attachments inline, well... > > My point was that in-line messages can easily be quoted and critiqued. > On the git list, there's a lot of... "I don't understand these lines" > and "Couldn't you have done this differently here?" > > Usually plain-text attachments aren't quoted in responses. That's all > I'm saying. Depends on your mail client, many will add plain text attachments in the reply, but your point is of course valid, it should be easy to comment on patches with most mail clients. From mftian at gmail.com Mon Mar 30 09:27:12 2009 From: mftian at gmail.com (Xie&Tian) Date: Tue, 31 Mar 2009 00:27:12 +0800 Subject: [Vimperator] Chinese translation of Vimperator docs is finished Message-ID: Hi The Chinese translation of Vimperator docs is finished (Google Code Project: http://code.google.com/p/cvimp/). Unfortunately I'm having some issue with asciidoc because it can't deal with non-English characters very well. I'm working on it. (If anyone is interested, you can take a look at janus_wel's post at asciidoc's googlegroup: http://groups.google.com/group/asciidoc/browse_thread/thread/c7851c7a1b442a0a. We're having the same problem) -- Xie PS: the command :tabnext and :tabprevious are not symmetry. Is that intended? From casey.manion at gmail.com Mon Mar 30 10:04:30 2009 From: casey.manion at gmail.com (Casey Manion) Date: Mon, 30 Mar 2009 10:04:30 -0700 Subject: [Vimperator] Error: config.focusChange is not a function Message-ID: <66dd0ce40903301004o86cfbe8je39b91297f931590@mail.gmail.com> Error: config.focusChange is not a function Source file: chrome://liberator/content/events.js Line: 1225 Change: if (config.focusChange()) To?: if (config.focusChange) Testing now... -Casey From maglione.k at gmail.com Mon Mar 30 10:14:35 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 30 Mar 2009 13:14:35 -0400 Subject: [Vimperator] Error: config.focusChange is not a function In-Reply-To: <66dd0ce40903301004o86cfbe8je39b91297f931590@mail.gmail.com> References: <66dd0ce40903301004o86cfbe8je39b91297f931590@mail.gmail.com> Message-ID: <20090330171435.GG27077@jg.home> On Mon, Mar 30, 2009 at 10:04:30AM -0700, Casey Manion wrote: >Change: > if (config.focusChange()) > >To?: > if (config.focusChange) > >Testing now... I commited that very change some hours ago. -- Kris Maglione We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. --Donald Knuth From maglione.k at gmail.com Mon Mar 30 17:16:11 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 30 Mar 2009 20:16:11 -0400 Subject: [Vimperator] Chinese translation of Vimperator docs is finished In-Reply-To: References: Message-ID: <20090331001611.GJ27077@jg.home> On Tue, Mar 31, 2009 at 12:27:12AM +0800, Xie&Tian wrote: >The Chinese translation of Vimperator docs is finished (Google Code >Project: http://code.google.com/p/cvimp/). Unfortunately I'm having >some issue with asciidoc because it can't deal with non-English >characters very well. I'm working on it. > >(If anyone is interested, you can take a look at janus_wel's post at >asciidoc's googlegroup: >http://groups.google.com/group/asciidoc/browse_thread/thread/c7851c7a1b442a0a. >We're having the same problem) Awesome. See attachment for a horrifically mangled asciidoc that handles unicode. -- Kris Maglione If the code and the comments disagree, then both are probably wrong. --attributed to Norm Schryer From mftian at gmail.com Mon Mar 30 17:50:15 2009 From: mftian at gmail.com (Xie&Tian) Date: Tue, 31 Mar 2009 08:50:15 +0800 Subject: [Vimperator] Chinese translation of Vimperator docs is finished In-Reply-To: <20090331001611.GJ27077@jg.home> References: <20090331001611.GJ27077@jg.home> Message-ID: erf ... Kris, did you forget the attachment? 2009/3/31 Kris Maglione : > On Tue, Mar 31, 2009 at 12:27:12AM +0800, Xie&Tian wrote: >> >> The Chinese translation of Vimperator docs is finished (Google Code >> Project: http://code.google.com/p/cvimp/). Unfortunately I'm having >> some issue with asciidoc because it can't deal with non-English >> characters very well. I'm working on it. >> >> (If anyone is interested, you can take a look at janus_wel's post at >> asciidoc's googlegroup: >> >> http://groups.google.com/group/asciidoc/browse_thread/thread/c7851c7a1b442a0a. >> We're having the same problem) > > Awesome. See attachment for a horrifically mangled asciidoc that handles > unicode. > > -- > Kris Maglione > > If the code and the comments disagree, then both are probably wrong. > ? ? ? ?--attributed to Norm Schryer > > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > From maglione.k at gmail.com Mon Mar 30 18:04:23 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Mon, 30 Mar 2009 21:04:23 -0400 Subject: [Vimperator] Chinese translation of Vimperator docs is finished In-Reply-To: References: <20090331001611.GJ27077@jg.home> Message-ID: <20090331010423.GK27077@jg.home> On Tue, Mar 31, 2009 at 08:50:15AM +0800, Xie&Tian wrote: >erf ... Kris, did you forget the attachment? No, long story. This is my third try, and was supposed to say: See liberator.git/contrib/ -- Kris Maglione A program that produces incorrect results twice as fast is infinitely slower. --John Osterhout From dougkearns at gmail.com Mon Mar 30 21:30:45 2009 From: dougkearns at gmail.com (Doug Kearns) Date: Tue, 31 Mar 2009 15:30:45 +1100 Subject: [Vimperator] Insanity? In-Reply-To: <20090330075302.GB27077@jg.home> References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> Message-ID: <644fc65e0903302130k70cf552jb3dca571f625ad4@mail.gmail.com> On 3/30/09, Kris Maglione wrote: > He didn't merge, he rebased. If he'd merged, we'd still have a coherent > revision history, and I wouldn't have had to throw away my local repo and > start from scratch. And, as he rebased, there doesn't appear to be a way to > salvage the 2.0 line without another copy of the repo, which I have not. Hmm, wouldn't that require a git rebase somewhere? The shell history says: git checkout master git merge vimperator-2.1 git push Is something else going on? Doug [who should obviously never have listened to Cruise and stopped his meds] From maglione.k at gmail.com Mon Mar 30 21:43:19 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Tue, 31 Mar 2009 00:43:19 -0400 Subject: [Vimperator] Insanity? In-Reply-To: <644fc65e0903302130k70cf552jb3dca571f625ad4@mail.gmail.com> References: <20090330053130.GA27077@jg.home> <20090330075302.GB27077@jg.home> <644fc65e0903302130k70cf552jb3dca571f625ad4@mail.gmail.com> Message-ID: <20090331044319.GL27077@jg.home> On Tue, Mar 31, 2009 at 03:30:45PM +1100, Doug Kearns wrote: >Hmm, wouldn't that require a git rebase somewhere? The shell history says: > >git checkout master >git merge vimperator-2.1 >git push > >Is something else going on? No, apparantly my local just decided to blow up, or something. -- Kris Maglione The key to performance is elegance, not battalions of special cases. --Jon Bentley and Doug McIlroy From dougkearns at gmail.com Mon Mar 30 21:58:31 2009 From: dougkearns at gmail.com (Doug Kearns) Date: Tue, 31 Mar 2009 15:58:31 +1100 Subject: [Vimperator] Asciidoc and help system Message-ID: <644fc65e0903302158j66f6a977o34800addd21f067f@mail.gmail.com> Now that we have at least three apps with documentation updating the help is becoming an increasingly onerous task. Does anyone have any thoughts on a better way forward? Are we persevering with Asciidoc? Doug From mftian at gmail.com Mon Mar 30 23:17:51 2009 From: mftian at gmail.com (Xie&Tian) Date: Tue, 31 Mar 2009 14:17:51 +0800 Subject: [Vimperator] Asciidoc and help system In-Reply-To: <644fc65e0903302158j66f6a977o34800addd21f067f@mail.gmail.com> References: <644fc65e0903302158j66f6a977o34800addd21f067f@mail.gmail.com> Message-ID: 2009/3/31 Doug Kearns : > Now that we have at least three apps with documentation updating the > help is becoming an increasingly onerous task. > > Does anyone have any thoughts on a better way forward? Are we > persevering with Asciidoc? I think it's nothing to do with Asciidoc, it's the way we distribute localized documentation. I prefer Ted's suggestion which would place the documentations in ~/.vimperator/locale/doc directory. In addition, a ":installdoc [a][path/to/doc_zip_file][a] [a][locale_alias][a]" command can be added to automate the procedure of unzipping the downloaded doc package to ~/.vimperator/[locale_alias]/doc directory. The [locale_alias] argument is optional and can be extracted from the zip file name. It could then be used by 'helpfile' option to switch between docs of different lang. What do you think? -- Xie > > Doug > _______________________________________________ > Vimperator mailing list > Vimperator at mozdev.org > https://www.mozdev.org/mailman/listinfo/vimperator > From Daniel.Trstenjak at online.de Tue Mar 31 11:38:21 2009 From: Daniel.Trstenjak at online.de (Daniel Trstenjak) Date: Tue, 31 Mar 2009 20:38:21 +0200 Subject: [Vimperator] Disable automatic input box salection? In-Reply-To: <20090310191605.GA5791@laptop> References: <7f327d3151d4d0bda3ae695309d5d947.squirrel@www.hessiess.dyndns.org> <20090310191605.GA5791@laptop> Message-ID: <20090331183821.GC5827@laptop> On Tue, Mar 10, 2009 at 08:16:06PM +0100, Daniel Trstenjak wrote: > Put the file 'user.js' into '~/.mozilla/firefox//'. This doesn't work very well on some sides. It's better to explicit define the sides. (see attached 'user.js') Greetings, Daniel -------------- next part -------------- A non-text attachment was scrubbed... Name: user.js Type: application/javascript Size: 221 bytes Desc: not available URL: From ted at tedpavlic.com Tue Mar 31 16:14:09 2009 From: ted at tedpavlic.com (Ted Pavlic) Date: Tue, 31 Mar 2009 19:14:09 -0400 Subject: [Vimperator] New PATH_SEP stuff makes Vimp2.0 unusable on my OS X machine Message-ID: <49D2A3C1.3070904@tedpavlic.com> Sorry for posting this on the list rather than #irc. Not able to IRC at the moment. As of 228198545aea0119bd4829f221d594f87532af6a ===== commit 228198545aea0119bd4829f221d594f87532af6a Author: Kris Maglione Date: Wed Dec 24 13:22:54 2008 -0500 Cleanup io.js with relation to path separators ===== Vimperator2.0 has fatal execution errors on startup. In particular... (using that commit): ===== liberator: Loading script io.js: ReferenceError: services is not defined liberator: Loading script bookmarks.js: Error opening input stream (invalid filename?) vimperator: TypeError:? IO.runtimePath is undefined:: fileName: "chrome://liberator/content/liberator.js" lineNumber: 1231 message: "IO.runtimePath is undefined" stack: ([object Event])@chrome://liberator/content/liberator.js:1231 toString: function () error.toString() vimperator: vimperator: Loading module commands... vimperator: Loading module options... vimperator: Loading module mappings... vimperator: Loading module buffer... vimperator: Loading module events... vimperator: Loading module commandline... vimperator: Loading module statusline... vimperator: Loading module editor... vimperator: Loading module autocommands... vimperator: Loading module io... vimperator: Loading module completion... vimperator: TypeError:? func is undefined:: fileName: "chrome://liberator/content/completion.js" lineNumber: 1260 message: "func is undefined" stack: setFunctionCompleter([object Array],[object Array])@chrome://liberator/content/completion.js:1260 ("completion")@chrome://liberator/content/io.js:383 ("load_completion","completion")@chrome://liberator/content/liberator.js:658 loadModule("completion",Completion)@chrome://liberator/content/liberator.js:81 ([object Event])@chrome://liberator/content/liberator.js:1254 toString: function () error.toString() vimperator: vimperator: Loading module search... vimperator: Loading module bookmarks... vimperator: Loading module history... vimperator: Loading module tabs... vimperator: Loading module marks... vimperator: Loading module quickmarks... vimperator: Loading module hints... vimperator: loaded in 1289 ms ===== Things are only worse in origin/master. ===== liberator: Loading script io.js: [Exception... "Component returned failure code: 0xc1f30001 (NS_ERROR_NOT_INITIALIZED) [nsILocalFile.append]" nsresult: "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)" location: "JS frame :: chrome://liberator/content/io.js :: anonymous :: line 1105" data: no] vimperator: TypeError:? IO.runtimePath is undefined:: fileName: "chrome://liberator/content/liberator.js" lineNumber: 1248 message: "IO.runtimePath is undefined" stack: ([object Event])@chrome://liberator/content/liberator.js:1248 toString: function () error.toString() vimperator: vimperator: Loading module commands... vimperator: Loading module options... vimperator: Loading module mappings... vimperator: Loading module buffer... vimperator: Loading module events... vimperator: Loading module commandline... vimperator: Loading module statusline... vimperator: Loading module editor... vimperator: Loading module autocommands... vimperator: Loading module io... vimperator: Loading module completion... vimperator: TypeError:? func is undefined:: fileName: "chrome://liberator/content/completion.js" lineNumber: 1295 message: "func is undefined" stack: setFunctionCompleter([object Array],[object Array])@chrome://liberator/content/completion.js:1295 ("completion")@chrome://liberator/content/io.js:389 ("load_completion","completion")@chrome://liberator/content/liberator.js:659 loadModule("completion",Completion)@chrome://liberator/content/liberator.js:80 ([object Event])@chrome://liberator/content/liberator.js:1269 toString: function () error.toString() vimperator: vimperator: Loading module search... vimperator: Loading module bookmarks... vimperator: Loading module history... vimperator: Loading module tabs... vimperator: Loading module marks... vimperator: Loading module quickmarks... vimperator: Loading module hints... vimperator: loaded in 600 ms ===== Side note: I also get two (very old?) CSS/JS warnings on the JS error console: ===== Warning: Unknown pseudo-class or pseudo-element 'first-of-type'. Malformed simple selector as negation pseudo-class argument 'first-of-type'. Ruleset ignored due to bad selector. Source File: chrome-data://text/css, at namespace%20html%20%22http://www.w3.org/1999/xhtml%22;%0A at namespace%20xul%20%22http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul%22;%0A at namespace%20liberator%20%22http://vimperator.org/namespaces/liberator%22;%0A at -moz-document%20url(%22chrome://liberator/content/buffer.xhtml%22),%20url(%22chrome://browser/content/browser.xul%22)%7B%0A%5Bliberator%7Chighlight~=CompGroup%5D:not(:first-of-type)%20%7B%20margin-top:%20.5em!important;%20%7D%0A%7D%0A Line: 5 Warning: Unknown pseudo-class or pseudo-element 'first-of-type'. Malformed simple selector as negation pseudo-class argument 'first-of-type'. Ruleset ignored due to bad selector. Source File: chrome-data://text/css, at namespace%20html%20%22http://www.w3.org/1999/xhtml%22;%0A at namespace%20xul%20%22http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul%22;%0A at namespace%20liberator%20%22http://vimperator.org/namespaces/liberator%22;%0A at -moz-document%20url(%22chrome://liberator/content/buffer.xhtml%22),%20url(%22chrome://browser/content/browser.xul%22)%7B%0A%5Bliberator%7Chighlight~=CompGroup%5D:not(:first-of-type)%20%7B%20margin-top:%20.5em!important;%20%7D%0A%7D%0A Line: 5 ===== --Ted -- Ted Pavlic Please visit my ALS association page: http://web.alsa.org/goto/tedpavlic My family appreciates your support in the fight to defeat ALS. From maglione.k at gmail.com Tue Mar 31 19:18:31 2009 From: maglione.k at gmail.com (Kris Maglione) Date: Tue, 31 Mar 2009 22:18:31 -0400 Subject: [Vimperator] New PATH_SEP stuff makes Vimp2.0 unusable on my OS X machine In-Reply-To: <49D2A3C1.3070904@tedpavlic.com> References: <49D2A3C1.3070904@tedpavlic.com> Message-ID: <20090401021831.GM27077@jg.home> On Tue, Mar 31, 2009 at 07:14:09PM -0400, Ted Pavlic wrote: > ===== > Warning: Unknown pseudo-class or pseudo-element 'first-of-type'. > Malformed simple selector as negation pseudo-class argument > 'first-of-type'. Ruleset ignored due to bad selector. > Source File: > chrome-data://text/css, at namespace%20html%20%22http://www.w3.org/1999/xhtml%22;%0A at namespace%20xul%20%22http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul%22;%0A at namespace%20liberator%20%22http://vimperator.org/namespaces/liberator%22;%0A at -moz-document%20url(%22chrome://liberator/content/buffer.xhtml%22),%20url(%22chrome://browser/content/browser.xul%22)%7B%0A%5Bliberator%7Chighlight~=CompGroup%5D:not(:first-of-type)%20%7B%20margin-top:%20.5em!important;%20%7D%0A%7D%0A > Line: 5 Use FF 3.1 (it's a requirement for 2.1, anyway). It's probably the solution to the other problem too, but I don't know why the other problem might occur. -- Kris Maglione Memory is like an orgasm. It's a lot better if you don't have to fake it. --Seymour Cray