From gzeusmants at gmail.com Mon Jun 2 07:44:59 2008 From: gzeusmants at gmail.com (A.W.) Date: Mon, 2 Jun 2008 09:44:59 -0500 Subject: [Conkeror] Feature request: recognise Hyper key Message-ID: <613b861a0806020744v3cc4a796t2133753406d5809a@mail.gmail.com> I added Hyper to my modifiers(I don't need a caps, and 2 controls was somehow annoying to me) and... why not? If it's a huge task...don't do it. it's damned powerful as it is. From aditya_siram at hotmail.com Mon Jun 2 08:08:30 2008 From: aditya_siram at hotmail.com (Aditya Siram) Date: Mon, 2 Jun 2008 10:08:30 -0500 Subject: [Conkeror] Selecting Text Onscreen. Message-ID: Hi all, Is there a convenient way of selecting text using Conkeror? The recommended method (going into Caret mode, selecting, than hitting Escape) is cumbersome enough that its easier to use the mouse. It would be nice, for example, to be able to navigate to the start of my selection using C-s, hit C-Space, go to the end of selection and do something like an 'M-x copy '. -Deech _________________________________________________________________ Keep your kids safer online with Windows Live Family Safety. http://www.windowslive.com/family_safety/overview.html?ocid=TXT_TAGLM_WL_Refresh_family_safety_052008 From jjfoerch at earthlink.net Tue Jun 3 10:26:09 2008 From: jjfoerch at earthlink.net (John J Foerch) Date: Tue, 03 Jun 2008 13:26:09 -0400 Subject: [Conkeror] Selecting Text Onscreen. References: Message-ID: <87ej7exwem.fsf@earthlink.net> Aditya Siram writes: > Hi all, > Is there a convenient way of selecting text using Conkeror? The recommended method (going into Caret mode, selecting, than hitting Escape) is cumbersome enough that its easier to use the mouse. > > It would be nice, for example, to be able to navigate to the start of my selection using C-s, hit C-Space, go to the end of selection and do something like an 'M-x copy '. We don't yet have a conkeror UI to caret mode but I know it is something we want to add. -- John Foerch From jjfoerch at earthlink.net Tue Jun 3 10:30:01 2008 From: jjfoerch at earthlink.net (John J Foerch) Date: Tue, 03 Jun 2008 13:30:01 -0400 Subject: [Conkeror] Feature request: recognise Hyper key References: <613b861a0806020744v3cc4a796t2133753406d5809a@mail.gmail.com> Message-ID: <878wxmxw86.fsf@earthlink.net> A.W. writes: > I added Hyper to my modifiers(I don't need a caps, and 2 controls was > somehow annoying to me) and... why not? > > If it's a huge task...don't do it. it's damned powerful as it is. http://developer.mozilla.org/en/docs/DOM:event The event object only contains flags for alt, meta, and control. We interpret both alt and meta as our "M" (Meta) modifier. Does conkeror see your hyper key as meta? -- John Foerch From gzeusmants at gmail.com Tue Jun 3 12:38:08 2008 From: gzeusmants at gmail.com (A.W.) Date: Tue, 3 Jun 2008 14:38:08 -0500 Subject: [Conkeror] Feature request: recognise Hyper key Message-ID: <613b861a0806031238w3a03d957t7842e72e928ae669@mail.gmail.com> It doesn't interpret it as anything, currently. Alt is meta(default). Caps is control(remapped) when used with another key, but shows caps_lock is undefined when first pressed/pressed alone. I should probably note that I've mapped caps to control and left control to Hyper. Most people don't do such things(I suppose a few scientists/teachers using TeXmacs would, as it suggests mapping caps to hyper for math expressions. I just figure there might be a couple power users out there who might want to use the same keys for 3 different things. Come to think of it, multi-stroke combos go up exponentially, don't they... On Tue, Jun 3, 2008 at 2:00 PM, wrote: > Send Conkeror mailing list submissions to > conkeror at mozdev.org > > To subscribe or unsubscribe via the World Wide Web, visit > https://www.mozdev.org/mailman/listinfo/conkeror > or, via email, send a message with subject or body 'help' to > conkeror-request at mozdev.org > > You can reach the person managing the list at > conkeror-owner at mozdev.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of Conkeror digest..." > > Today's Topics: > > 1. Re: Selecting Text Onscreen. (John J Foerch) > 2. Re: Feature request: recognise Hyper key (John J Foerch) > > > ---------- Forwarded message ---------- > From: John J Foerch > To: conkeror at mozdev.org > Date: Tue, 03 Jun 2008 13:26:09 -0400 > Subject: Re: [Conkeror] Selecting Text Onscreen. > Aditya Siram writes: >> Hi all, >> Is there a convenient way of selecting text using Conkeror? The recommended method (going into Caret mode, selecting, than hitting Escape) is cumbersome enough that its easier to use the mouse. >> >> It would be nice, for example, to be able to navigate to the start of my selection using C-s, hit C-Space, go to the end of selection and do something like an 'M-x copy '. > > We don't yet have a conkeror UI to caret mode but I know it is > something we want to add. > > -- > John Foerch > > > > > ---------- Forwarded message ---------- > From: John J Foerch > To: conkeror at mozdev.org > Date: Tue, 03 Jun 2008 13:30:01 -0400 > Subject: Re: [Conkeror] Feature request: recognise Hyper key > A.W. writes: >> I added Hyper to my modifiers(I don't need a caps, and 2 controls was >> somehow annoying to me) and... why not? >> >> If it's a huge task...don't do it. it's damned powerful as it is. > > http://developer.mozilla.org/en/docs/DOM:event > > The event object only contains flags for alt, meta, and control. We > interpret both alt and meta as our "M" (Meta) modifier. Does conkeror > see your hyper key as meta? > > -- > John Foerch > > > > _______________________________________________ > Conkeror mailing list > Conkeror at mozdev.org > https://www.mozdev.org/mailman/listinfo/conkeror > > From jjfoerch at earthlink.net Wed Jun 4 10:01:57 2008 From: jjfoerch at earthlink.net (John J Foerch) Date: Wed, 04 Jun 2008 13:01:57 -0400 Subject: [Conkeror] Feature request: recognise Hyper key References: <613b861a0806031238w3a03d957t7842e72e928ae669@mail.gmail.com> Message-ID: <87d4mxt9q2.fsf@earthlink.net> A.W. writes: > It doesn't interpret it as anything, currently. > Alt is meta(default). Caps is control(remapped) when used with another > key, but shows caps_lock is undefined when first pressed/pressed > alone. > I should probably note that I've mapped caps to control and left > control to Hyper. > Most people don't do such things(I suppose a few scientists/teachers > using TeXmacs would, as it suggests mapping caps to hyper for math > expressions. > I just figure there might be a couple power users out there who might > want to use the same keys for 3 different things. Come to think of it, > multi-stroke combos go up exponentially, don't they... I am surprised that your OS sends a keystroke to conkeror when you press your remapped capslock alone. Mine does not do that. Remapping caps as control is very common, actually. I don't think we can do anything about supporting hyper though, because we can only work with what xulrunner provides us in its event structure. -- John Foerch From gzeusmants at gmail.com Wed Jun 4 14:18:54 2008 From: gzeusmants at gmail.com (A.W.) Date: Wed, 4 Jun 2008 16:18:54 -0500 Subject: [Conkeror] Conkeror Digest, Vol 42, Issue 3 In-Reply-To: References: Message-ID: <613b861a0806041418q57ea6751n1322c3c1a53ae871@mail.gmail.com> Yeah, it's weird. I'm using sidux now, but Ubuntu(s) did the same thing, and only Conkeror showed anything of that sort. Sounds like I'll have to live with massive configurability as opposed to insane ludicrous configurability? > I am surprised that your OS sends a keystroke to conkeror when you >press your remapped capslock alone. Mine does not do that. Remapping >caps as control is very common, actually. I don't think we can do >anything about supporting hyper though, because we can only work with >what xulrunner provides us in its event structure. >-- >John Foerch From eichin at gmail.com Thu Jun 5 09:06:17 2008 From: eichin at gmail.com (Mark Eichin) Date: Thu, 5 Jun 2008 12:06:17 -0400 Subject: [Conkeror] Feature request: recognise Hyper key In-Reply-To: <87d4mxt9q2.fsf@earthlink.net> References: <613b861a0806031238w3a03d957t7842e72e928ae669@mail.gmail.com> <87d4mxt9q2.fsf@earthlink.net> Message-ID: I actually get caps lock undefined from ubuntu hardy without any re-mapping... On 6/4/08, John J Foerch wrote: > A.W. writes: >> It doesn't interpret it as anything, currently. >> Alt is meta(default). Caps is control(remapped) when used with another >> key, but shows caps_lock is undefined when first pressed/pressed >> alone. >> I should probably note that I've mapped caps to control and left >> control to Hyper. >> Most people don't do such things(I suppose a few scientists/teachers >> using TeXmacs would, as it suggests mapping caps to hyper for math >> expressions. >> I just figure there might be a couple power users out there who might >> want to use the same keys for 3 different things. Come to think of it, >> multi-stroke combos go up exponentially, don't they... > > I am surprised that your OS sends a keystroke to conkeror when you > press your remapped capslock alone. Mine does not do that. Remapping > caps as control is very common, actually. I don't think we can do > anything about supporting hyper though, because we can only work with > what xulrunner provides us in its event structure. > > -- > John Foerch > > > _______________________________________________ > Conkeror mailing list > Conkeror at mozdev.org > https://www.mozdev.org/mailman/listinfo/conkeror > -- Sent from Gmail for mobile | mobile.google.com _Mark_ From jeremy at jeremyms.com Thu Jun 5 13:53:41 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Thu, 05 Jun 2008 16:53:41 -0400 Subject: [Conkeror] New feature added: "view internally" and "view as text" download options Message-ID: <87od6fzjqi.fsf@jeremyms.com> I recently checked in a new feature that adds "view internally" and "view as text" options to the download prompt (brought up when you attempt to load a URL that either specifies a Content-disposition header or which has a content type that Mozilla thinks it cannot handle). These options force the URL to be opened in browser itself (i.e. displayed using Gecko) as a content type that you specify. This feature can also be accessed directly via the view-as-mime-type command (by default bound to "v"). There are some limitations to this facility, as described at . Note that we'll try to send out e-mails like this in the future when other new features are added to Conkeror. (We haven't done this in the past.) Also, in case you didn't notice yet, Nelson Elhage recently added a Google Maps page mode. -- Jeremy Maitin-Shepard From tramsey at gmail.com Fri Jun 6 13:51:37 2008 From: tramsey at gmail.com (Tim Ramsey) Date: Fri, 6 Jun 2008 16:51:37 -0400 Subject: [Conkeror] Proper place for bugs / suggestions Message-ID: <7ec0d6ae0806061351j2f40adc2vd772116e2ca1a5cc@mail.gmail.com> Being brand new to the Conkeror community, I was wondering what the 'approved' venue was for making suggestions and/or registering bugs? Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/conkeror/attachments/20080606/ade7dc00/attachment.html From gzeusmants at gmail.com Sat Jun 7 09:08:29 2008 From: gzeusmants at gmail.com (A.W.) Date: Sat, 7 Jun 2008 11:08:29 -0500 Subject: [Conkeror] Scheme/Scheme-to-Javascript support? Message-ID: <613b861a0806070908y12eb20b2l9faab555accd541c@mail.gmail.com> I don't have a problem working with Javascript, but I've seen a few projects out there, some compilers from Scheme to JS, some implementations of Scheme IN Javascript and so on. This got me curious if perhaps more Emacs users/elisp devs would be interested if working in a Lisp was an option. I don't think it should be anything but that: an option. perhaps the scheme code could be treated as a string and passed to the parser (in JS) and then run natively? Wow, I'm impressed with how close that is to making sense. Me So Smart. This might have already been considered, and I just don't know why it's not feasible, so feel free to tell me if that is so. From thorne at timbral.net Sat Jun 7 11:50:33 2008 From: thorne at timbral.net (Evans Winner) Date: Sat, 07 Jun 2008 12:50:33 -0600 Subject: [Conkeror] Scheme/Scheme-to-Javascript support? References: <613b861a0806070908y12eb20b2l9faab555accd541c@mail.gmail.com> Message-ID: <86r6b96pvq.fsf@timbral.net> A.W. writes: I don't have a problem working with Javascript, but I've seen a few projects out there, some compilers from Scheme to JS, some implementations of Scheme IN Javascript and so on. This got me curious if perhaps more Emacs users/elisp devs would be interested if working in a Lisp was an option. I don't think it should be anything but that: an option. perhaps the scheme code could be treated as a string and passed to the parser (in JS) and then run natively? Wow, I'm impressed with how close that is to making sense. Me So Smart. This might have already been considered, and I just don't know why it's not feasible, so feel free to tell me if that is so. I asked about this a couple months ago as I recall. The answer was, in effect, Javascript is easy to learn, so just suck it up. So I admit that while I use and like Conkeror, I don't customize it at all, because I'm just a poor end-user, and elisp was hard enough to learn. If there was even a limited scheme-to-js module built in to Conkeror, I'd almost certainly use it. From joe_f at verizon.net Sun Jun 8 08:46:18 2008 From: joe_f at verizon.net (Joe Fineman) Date: Sun, 08 Jun 2008 11:46:18 -0400 Subject: [Conkeror] [QUERY] Difficulty installing Conkeror under Windows Message-ID: I have been using Conkeror (the "historical" one parasitic on Firefox) under Windows XP. With the help of a friend who is better at such things, I have tried to install the current version. Following the instructions in conkeror.org/Installation (including installing XULRunner 1.9) produces a conkeror.exe, which, however, does nothing visible (no error messages, no Web page). What might we be skipping? Thank you for your attention. -- --- Joe Fineman joe_f at verizon.net ||: Suck, squeeze, bang, blow. :|| ||: Internal combustion makes it go. :|| From jeremy at jeremyms.com Sun Jun 8 16:54:07 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Sun, 08 Jun 2008 19:54:07 -0400 Subject: [Conkeror] Proper place for bugs / suggestions In-Reply-To: <7ec0d6ae0806061351j2f40adc2vd772116e2ca1a5cc@mail.gmail.com> (Tim Ramsey's message of "Fri, 6 Jun 2008 16:51:37 -0400") References: <7ec0d6ae0806061351j2f40adc2vd772116e2ca1a5cc@mail.gmail.com> Message-ID: <877iczzdnk.fsf@jeremyms.com> "Tim Ramsey" writes: > Being brand new to the Conkeror community, I was wondering what the > 'approved' venue was for making suggestions and/or registering bugs? Please just either send them as messages to this mailing list, under FeatureRequests on the wiki, or mention them on IRC. -- Jeremy Maitin-Shepard From abe at deuxchevaux.org Sun Jun 8 18:51:02 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Mon, 9 Jun 2008 03:51:02 +0200 Subject: [Conkeror] Debian packages and man page for conkeror Message-ID: <20080609015102.GP3072@sym.noone.org> Hi, As already signaled, I've built Debian packages of conkeror: http://noone.org/debian/conkeror_0.9~git080522-1_all.deb http://noone.org/debian/conkeror-spawn-process-helper_0.9~git080522-1_i386.deb http://noone.org/debian/conkeror-spawn-process-helper_0.9~git080522-1_amd64.deb They'll hit the Debian NEW queue probably during the next days. If everything goes fine, they should show up in Debian Unstable after a while and later also in Debian Testing. For the conkeror Debian package, I also wrote a man page about conkeror. But I think the man page is useful also outside Debian package, maybe even as official part of conkeror in the future. So I attached it to this mail. Comments and corrections are welcome! Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ -------------- next part -------------- .\" -*- nroff -*- .TH CONKEROR 1 "June 4, 2008" .SH NAME conkeror \- a web browser modeled after Emacs .SH SYNOPSIS .B conkeror .RI [ options ] .RI [ url ] .RI ... .SH DESCRIPTION This manual page documents briefly .B conkeror .PP \fBconkeror\fP is a web browser based on xulrunner, the Mozilla application framework that also powers Mozilla Firefox. It can be controlled completely with the keyboard. The keybindings are very similar to those from Emacs, so Emacs users should immediately feel at home. .SH OPTIONS This program has the same options as all other xulrunner applications. A summary of more important options is included below. All options are listed by calling \fBconkeror --help\fP. .TP .B \-h, \-\-help Show summary of options. .TP .B \-v, \-\-version Show version of program. .TP .B \-\-display=DISPLAY X display to use .TP .B \-height Set height of startup window to .TP .B \-width Set width of startup window to .TP .B \-P Start with profile .TP .B \-ProfileManager Start with ProfileManager. .TP .B \-no\-remote Open new instance, not a new window in running instance. .TP .B \-UILocale Start with resources as UI Locale. .TP .B \-safe-mode Disables extensions and themes for this session. .TP .B -jsconsole Open the Error console. .SH CONCEPTS Similar to Emacs conkeror works with windows and buffers instead of windows and tabs. .PP When changing buffers with \fBC-x b\fP or killing buffers with \fBC-x k\fP, you can cut down the list of buffers by typing a few characters hich filters the list for buffers which match these characters and then choosing them from the matching list of buffers with cursor keys. .PP The same idea is present with bookmarks: Bookmarks are looked up by pressing \fBg\fP to go to a new page and then start typing parts of the bookmarks title or URL. .SH TIPS AND TRICKS If you want to bookmark a page with \fBb\fP and the page has frames or inline frames (e.g. advertisments) you will be asked which frame to bookmark. If you want to bookmark the whole page with all frames, press \fB0\fP. .PP If you want to copy the link of the current page, press \fBc\fP for copy link and then type \fB0\fP for the current page instead of a link on this page. .PP Instead of typing the link number when following or copying a link, you can also type a part of the linked text. If don't type a number and one links is already active (e.g. after going back one page in the history) that link will be selected. .SH KEYBINDINGS .PP When you start it up initially you see the help page with all informations and a tutorial on how to use conkeror. You alway come back there by typing \fBC-h i\fP which means pressing and holding the Control key (on PCs this often is the Alt key) and then pressing "i". The tutorial can be reached by pressing \fBC-h t\fP. .PP This is a short list of the most important keybindings: .TP .B C-x C-c Exit the program .TP .B C-x C-f Open an URL in a new buffer. .TP .B C-x C-v Open an URL in the current buffer by editing the current URL. .TP .B C-x b Change buffer .TP .B C-x k Kill (close) buffer .TP .B M-p Change to previous buffer .TP .B M-n Change to next buffer .TP .B g Go to another URL .TP .B r Reload page .TP .B f Follow a link .TP .B C-u f Follow a link and open it in a new window .TP .B c Copy a link to clipboard .TP .B b Bookmark page .TP .B B Go to previous page (Backward) in page history .TP .B F Go to next page (Forward) in page history .TP .B [[ Go to previous page (Backward) in site navigation (if present) .TP .B ]] Go to next page (Forward) in site navigation (if present) .TP .B C-g Stop (loading a the page, incremental search, etc.) .TP .B C-s Incremental search forward .TP .B C-r Incremental search backward .TP .B C-w Cut .TP .B C-y Paste .SH SEE ALSO .BR xulrunner-1.9(1), .SH AUTHOR conkeror was written by Shawn Betts, John J. Foerch, Jeremy Maitin-Shepard and other. See /usr/share/doc/conkeror/CREDITS for a full list of cntributors. .PP This manual page was written by Axel Beckert , for the Debian project (but may be used by others). From levy at msri.org Sun Jun 8 22:00:35 2008 From: levy at msri.org (Silvio Levy) Date: Sun, 08 Jun 2008 22:00:35 -0700 Subject: [Conkeror] Debian packages and man page for conkeror In-Reply-To: Your message of Mon, 9 Jun 2008 03:51:02 +0200 Message-ID: Thanks for the man page. It's helpful! Developers, any chance that in addition to -height and -width you might support the X convention -geometry wxh?x0?y0 ? Here the + sign indicates distance from bottom or left edge of screen and the - sign distance from the top or right edge. This avoids a tedious move of the window when conkeror starts up. Best wishes, Silvio From abe at deuxchevaux.org Mon Jun 9 05:30:13 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Mon, 9 Jun 2008 14:30:13 +0200 Subject: [Conkeror] Debian packages and man page for conkeror In-Reply-To: References: Message-ID: <20080609123013.GU3072@sym.noone.org> Hi, On Sun, Jun 08, 2008 at 10:00:35PM -0700, Silvio Levy wrote: > Thanks for the man page. It's helpful! Thanks! > Developers, any chance that in addition to -height and -width you > might support the X convention -geometry wxh?x0?y0 ? Not sure if this is really a quest for the conkeror. I would expect it more in the domain of the xulrunner developers. Interestingly even the -width and -height doesn't work, if you're starting conkeror as xulrunner application.ini -height 800 -width 800 Any idea what causes this and how to get at least -height and -width working that way? Otherwise I may need to redesign my Debian package. Well, I'll probably dig into it myself a little bit. Maybe I find some solution... Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From abe at deuxchevaux.org Mon Jun 9 09:06:31 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Mon, 9 Jun 2008 18:06:31 +0200 Subject: [Conkeror] Symlink attack possible against conkeror / spawn-process-helper Message-ID: <20080609160631.GX3072@sym.noone.org> Hi, conkeror respectively spawn-process-helper uses easily predictable files names ("/tmp/$FIELDNAME.txt") to spawn external editors. This allows to run symlink attacks[1] against conkeror. [1] http://en.wikipedia.org/wiki/Symlink_race Those file names should always contain an unpredictable part like provided by the file names generated by mktemp(1), mktemp(3) or e.g. in Perl by File::Temp. Unfortunately I haven't found the point where the file names are generated, so I currently can't offer a patch for this issue. It looks as if it's outside spawn-process-helper, though, so it's either somewhere in conkeror or somewhere in xulrunner. Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From jeremy at jeremyms.com Mon Jun 9 10:15:49 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Mon, 09 Jun 2008 13:15:49 -0400 Subject: [Conkeror] Symlink attack possible against conkeror / spawn-process-helper In-Reply-To: <20080609160631.GX3072@sym.noone.org> (Axel Beckert's message of "Mon, 9 Jun 2008 18:06:31 +0200") References: <20080609160631.GX3072@sym.noone.org> Message-ID: <87zlpuy1fe.fsf@jeremyms.com> Axel Beckert writes: > Hi, > conkeror respectively spawn-process-helper uses easily predictable > files names ("/tmp/$FIELDNAME.txt") to spawn external editors. This > allows to run symlink attacks[1] against conkeror. > [1] http://en.wikipedia.org/wiki/Symlink_race > Those file names should always contain an unpredictable part like > provided by the file names generated by mktemp(1), mktemp(3) or e.g. in > Perl by File::Temp. > Unfortunately I haven't found the point where the file names are > generated, so I currently can't offer a patch for this issue. It looks > as if it's outside spawn-process-helper, though, so it's either > somewhere in conkeror or somewhere in xulrunner. This is actually not a security risk, because the file is opened using the O_EXCL option, which will fail if a symlink exists. -- Jeremy Maitin-Shepard From abe at deuxchevaux.org Mon Jun 9 10:24:53 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Mon, 9 Jun 2008 19:24:53 +0200 Subject: [Conkeror] -height and -width (was: Re: Debian packages and man page for conkeror) In-Reply-To: <20080609123013.GU3072@sym.noone.org> References: <20080609123013.GU3072@sym.noone.org> Message-ID: <20080609172453.GB3072@sym.noone.org> Hi, On Mon, Jun 09, 2008 at 02:30:13PM +0200, Axel Beckert wrote: > Interestingly even the -width and -height doesn't work, if you're > starting conkeror as > > xulrunner application.ini -height 800 -width 800 This seems to be a well known and also very old issue, see http://bugs.debian.org/267344 http://bugs.debian.org/424734 https://bugzilla.mozilla.org/show_bug.cgi?id=50201 Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From joe_f at verizon.net Mon Jun 9 13:56:28 2008 From: joe_f at verizon.net (Joe Fineman) Date: Mon, 09 Jun 2008 16:56:28 -0400 Subject: [Conkeror] Attempt to uninstall historical Conkeror disabled Firefox. Help! Message-ID: Yesterday I queried the failure of an attempt to install the current Conkeror. Today, my friend Jim & I wondered if the fact that it would not come up might be related to the existence of the historical Conkeror. He uninstalled that, with no effect. He then uninstalled Firefox in case that had been contaminated in some way. On reinstalling Firefox, we find that it now will not come up either. I find that the Web page from which I got the information to install the historical Conkeror has now disappeared. Please, does anybody know what is going on? -- --- Joe Fineman joe_f at verizon.net ||: Life is one long process of getting tired. :|| From jeremy at jeremyms.com Mon Jun 9 14:16:38 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Mon, 09 Jun 2008 17:16:38 -0400 Subject: [Conkeror] Attempt to uninstall historical Conkeror disabled Firefox. Help! In-Reply-To: (Joe Fineman's message of "Mon, 09 Jun 2008 16:56:28 -0400") References: Message-ID: <87ve0ixqa1.fsf@jeremyms.com> Joe Fineman writes: > Yesterday I queried the failure of an attempt to install the current > Conkeror. Today, my friend Jim & I wondered if the fact that it would > not come up might be related to the existence of the historical > Conkeror. He uninstalled that, with no effect. He then uninstalled > Firefox in case that had been contaminated in some way. On > reinstalling Firefox, we find that it now will not come up either. > I find that the Web page from which I got the information to install > the historical Conkeror has now disappeared. > Please, does anybody know what is going on? Do you get any messages to the terminal when trying to run either program? Also, you might try moving out of the way your Firefox profile (~/.mozilla/firefox). -- Jeremy Maitin-Shepard From jeremy at jeremyms.com Mon Jun 9 14:17:52 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Mon, 09 Jun 2008 17:17:52 -0400 Subject: [Conkeror] Attempt to uninstall historical Conkeror disabled Firefox. Help! In-Reply-To: (Joe Fineman's message of "Mon, 09 Jun 2008 16:56:28 -0400") References: Message-ID: <87r6b6xq7z.fsf@jeremyms.com> Joe Fineman writes: > Yesterday I queried the failure of an attempt to install the current > Conkeror. Today, my friend Jim & I wondered if the fact that it would > not come up might be related to the existence of the historical > Conkeror. He uninstalled that, with no effect. He then uninstalled > Firefox in case that had been contaminated in some way. On > reinstalling Firefox, we find that it now will not come up either. > I find that the Web page from which I got the information to install > the historical Conkeror has now disappeared. > Please, does anybody know what is going on? Btw, in order to get error messages, you may need to pass the -console command-line option when starting firefox or conkeror. -- Jeremy Maitin-Shepard From gzeusmants at gmail.com Tue Jun 10 00:22:56 2008 From: gzeusmants at gmail.com (A.W.) Date: Tue, 10 Jun 2008 02:22:56 -0500 Subject: [Conkeror] Feature request/question Message-ID: <613b861a0806100022k14386c3bo2d75c9420a939c9d@mail.gmail.com> Is it possible to make text input boxes white-on-black as opposed to black on white? The default is pretty, but compared to my Emacs color theme (clarity) eye fatigue is an issue (I need glasses, but yeah). I THINK this was an option on some version/plugin of/for Firefox, but perhaps that's a wishful dream. I'd ask how to change the default display colors, but I KNOW that would muck up websites that aren't explicit but should be. Wait, that would just leave me writing a function that switches the defaults and binding it to a keychord... ...I think most of this makes sense. I've gotten 3 hours of sleep, and I'm a bit dizzy at the moment... Thanks in advance, even for bad news. From bleader at ratonland.org Tue Jun 10 01:40:24 2008 From: bleader at ratonland.org (bleader at ratonland.org) Date: Tue, 10 Jun 2008 10:40:24 +0200 (CEST) Subject: [Conkeror] Attempt to uninstall historical Conkeror disabled Firefox. Help! In-Reply-To: References: Message-ID: <34901.81.149.1.146.1213087224.squirrel@ratonland.org> I think that what you may want to do is disable it properly *before* removing it, from what I can recall from the old times, I would say you need to: - backup your firefox profile (~/.mozilla/firefox in linux) - move it somewhere else - launch firefox, that should work now - install the old conkeror - put back the backup instead of the new profile - go to the chrome:// page that have the button for reset the chrome to default - remove the conkeror extension Out of the top of my head, hope this will help you even if it's not very accurate :) > Yesterday I queried the failure of an attempt to install the current > Conkeror. Today, my friend Jim & I wondered if the fact that it would > not come up might be related to the existence of the historical > Conkeror. He uninstalled that, with no effect. He then uninstalled > Firefox in case that had been contaminated in some way. On > reinstalling Firefox, we find that it now will not come up either. > > I find that the Web page from which I got the information to install > the historical Conkeror has now disappeared. > > Please, does anybody know what is going on? > -- > --- Joe Fineman joe_f at verizon.net > > ||: Life is one long process of getting tired. :|| > > _______________________________________________ > Conkeror mailing list > Conkeror at mozdev.org > https://www.mozdev.org/mailman/listinfo/conkeror > From ron at ronmitchell.co.uk Tue Jun 10 08:22:22 2008 From: ron at ronmitchell.co.uk (Ron Mitchell) Date: Tue, 10 Jun 2008 16:22:22 +0100 Subject: [Conkeror] High CPU Message-ID: <1213111342.28989.1257715131@webmail.messagingengine.com> Hi, When I run conkeror on Windows XP the Task Manager shows its CPU usage fluctuating between 60% and 80%. I have to keep closing it down because it impacts the performance of other applications I need to run (MS Office, sadly). Is the high CPU normal at this stage of conkeror's development, or is there something amiss with my setup? Regards, Ron From gzeusmants at gmail.com Tue Jun 10 11:25:42 2008 From: gzeusmants at gmail.com (A.W.) Date: Tue, 10 Jun 2008 13:25:42 -0500 Subject: [Conkeror] white on black text input Message-ID: <613b861a0806101125w49e8c9cr4a40f158cf3ff547@mail.gmail.com> Will was helpful enough to let me know to use a personal CSS form, which I've made using good ol' Google. Now I just need to set the CSS form in my rc, and that's just beyond my skills at the moment. I'm about to go to the bookstore to read up on JavaScript, but i'm not confident that I'll learn enough to day to solve this issue. From joe_f at verizon.net Tue Jun 10 12:55:58 2008 From: joe_f at verizon.net (Joe Fineman) Date: Tue, 10 Jun 2008 15:55:58 -0400 Subject: [Conkeror] Attempt to uninstall historical Conkeror disabled Firefox. In-Reply-To: (conkeror-request@mozdev.org's message of "Tue, 10 Jun 2008 12:00:08 -0700") References: Message-ID: conkeror-request at mozdev.org writes: Thanks to all of you who tried to help. We did manage to get the historical Conkeror uninstalled and bare Firefox working again. It turned out that the trouble was that to do a clean reinstall of Firefox, we had to delete the user settings in advance. We still have not managed to get the current Conkeror working. The attempt to get error messages using -console was not successful. The resulting error popup disappears in a flash, and seems not to contain anything, tho it's hard to be sure. My friend Jim, who is helping me with this, thinks there may be something about how to start up Conkeror for the first time that is supposed to be obvious but is not so to us. Thanks again for your attention. -- --- Joe Fineman joe_f at verizon.net ||: A lot of what people do doesn't make sense even as :|| ||: foolishness. :|| From joe_f at verizon.net Tue Jun 10 12:55:06 2008 From: joe_f at verizon.net (Joe Fineman) Date: Tue, 10 Jun 2008 15:55:06 -0400 Subject: [Conkeror] Attempt to uninstall historical Conkeror disabled Firefox. In-Reply-To: (conkeror-request@mozdev.org's message of "Tue, 10 Jun 2008 12:00:08 -0700") References: Message-ID: conkeror-request at mozdev.org writes: Thanks to all of you who tried to help. We did manage to get the historical Conkeror uninstalled and bare Firefox working again. It turned out that the trouble was that to do a clean reinstall of Firefox, we had to delete the user settings in advance. We still have not managed to get the current Conkeror working. The attempt to get error messages using -console was not successful. The resulting error popup disappears in a flash, and seems not to contain anything, tho it's hard to be sure. My friend Jim, who is helping me with this, thinks there may be something about how to start up Conkeror for the first time that is supposed to be obvious but is not so to us. Thanks again for your attention. -- --- Joe Fineman joe_f at verizon.net ||: A lot of what people do doesn't make sense even as :|| ||: foolishness. :|| From jeremy at jeremyms.com Tue Jun 10 16:18:10 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Tue, 10 Jun 2008 19:18:10 -0400 Subject: [Conkeror] Debian packages and man page for conkeror In-Reply-To: <20080609015102.GP3072@sym.noone.org> (Axel Beckert's message of "Mon, 9 Jun 2008 03:51:02 +0200") References: <20080609015102.GP3072@sym.noone.org> Message-ID: <878wxcubf1.fsf@jeremyms.com> Axel Beckert writes: > Hi, > As already signaled, I've built Debian packages of conkeror: > http://noone.org/debian/conkeror_0.9~git080522-1_all.deb > http://noone.org/debian/conkeror-spawn-process-helper_0.9~git080522-1_i386.deb > http://noone.org/debian/conkeror-spawn-process-helper_0.9~git080522-1_amd64.deb > They'll hit the Debian NEW queue probably during the next days. If > everything goes fine, they should show up in Debian Unstable after a > while and later also in Debian Testing. > For the conkeror Debian package, I also wrote a man page about > conkeror. But I think the man page is useful also outside Debian > package, maybe even as official part of conkeror in the future. So I > attached it to this mail. Comments and corrections are welcome! Thanks for creating a Debian package for Conkeror. Hopefully it will help increase the Conkeror userbase. After looking over the package, I have just a few comments: 1. The conkeror.xulapp file should not be included, as it is used only for a particular method of installing Conkeror, and is not needed after that. 2. The -help command-line option is actually handled by xulrunner itself, and merely displays the canned xulrunner usage information. The -width and -height options advertised are not actually functional, so they should be removed from the man page. It would not be too hard to create a way to specify an initial size for a window to be opened. (Many users of Conkeror presumably use a tiling window manager, making the initial size irrelevant, though.) -- Jeremy Maitin-Shepard From brian at microcomaustralia.com.au Tue Jun 10 19:19:52 2008 From: brian at microcomaustralia.com.au (Brian May) Date: Wed, 11 Jun 2008 12:19:52 +1000 Subject: [Conkeror] High CPU In-Reply-To: <1213111342.28989.1257715131@webmail.messagingengine.com> References: <1213111342.28989.1257715131@webmail.messagingengine.com> Message-ID: <484F3648.8090401@microcomaustralia.com.au> Ron Mitchell wrote: > When I run conkeror on Windows XP the Task Manager shows its CPU usage > fluctuating between 60% and 80%. I have to keep closing it down because > it impacts the performance of other applications I need to run (MS > Office, sadly). > > Is the high CPU normal at this stage of conkeror's development, or is > there something amiss with my setup? > Are you sure it is Conkeror, and not say, the flash plugin? Conkeror itself should not be using so much CPU. Brian May From abe at deuxchevaux.org Wed Jun 11 05:00:39 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Wed, 11 Jun 2008 14:00:39 +0200 Subject: [Conkeror] Debian packages and man page for conkeror In-Reply-To: <878wxcubf1.fsf@jeremyms.com> References: <20080609015102.GP3072@sym.noone.org> <878wxcubf1.fsf@jeremyms.com> Message-ID: <20080611120039.GE3346@sym.noone.org> Hi, On Tue, Jun 10, 2008 at 07:18:10PM -0400, Jeremy Maitin-Shepard wrote: > Thanks for creating a Debian package for Conkeror. Hopefully it will > help increase the Conkeror userbase. After looking over the package, I > have just a few comments: > > 1. The conkeror.xulapp file should not be included, as it is used only > for a particular method of installing Conkeror, and is not needed > after that. Already noticed that. This, and some more things of that kind, are already fixed in my packaging repository[1] and will be fixed with the next release of the package. [1] http://noone.org/hg/conkeror/debian -- I currently use Mercurial (hg), but will probably switch to git which can make things easier because conkeror itself uses git. > 2. The -help command-line option is actually handled by xulrunner > itself, and merely displays the canned xulrunner usage > information. Seems so, yes. > The -width and -height options advertised are not actually > functional, Noticed that, too. It's a known bug in Mozilla since 2000. :-( > so they should be removed from the man page. I will include hints in the --help output as well as the man page pointing to the bug reports I posted already to the list. > (Many users of Conkeror presumably use a tiling window manager, > making the initial size irrelevant, though.) Ack. Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From jeremy at jeremyms.com Wed Jun 11 05:21:54 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Wed, 11 Jun 2008 08:21:54 -0400 Subject: [Conkeror] Debian packages and man page for conkeror In-Reply-To: <20080611120039.GE3346@sym.noone.org> (Axel Beckert's message of "Wed, 11 Jun 2008 14:00:39 +0200") References: <20080609015102.GP3072@sym.noone.org> <878wxcubf1.fsf@jeremyms.com> <20080611120039.GE3346@sym.noone.org> Message-ID: <874p80tb4t.fsf@jeremyms.com> Axel Beckert writes: > Hi, > On Tue, Jun 10, 2008 at 07:18:10PM -0400, Jeremy Maitin-Shepard wrote: >> Thanks for creating a Debian package for Conkeror. Hopefully it will >> help increase the Conkeror userbase. After looking over the package, I >> have just a few comments: >> >> 1. The conkeror.xulapp file should not be included, as it is used only >> for a particular method of installing Conkeror, and is not needed >> after that. > Already noticed that. This, and some more things of that kind, are > already fixed in my packaging repository[1] and will be fixed with the > next release of the package. > [1] http://noone.org/hg/conkeror/debian -- I currently use Mercurial > (hg), but will probably switch to git which can make things > easier because conkeror itself uses git. It might be slightly easier if you used included the conkeror repository in your packaging repository via git submodules, or alternatively used the subtree merge strategy. As far as I understand (I've never used them myself), submodules should do exactly what you need, but their use is somewhat complicated. >> 2. The -help command-line option is actually handled by xulrunner >> itself, and merely displays the canned xulrunner usage >> information. > Seems so, yes. >> The -width and -height options advertised are not actually >> functional, > Noticed that, too. It's a known bug in Mozilla since 2000. :-( >> so they should be removed from the man page. > I will include hints in the --help output as well as the man page > pointing to the bug reports I posted already to the list. The only bug, though, is that the options are listed in the --help output. There isn't anything in Mozilla that could be fixed to support those options --- Conkeror itself would need to handle them and do something with them. One other suggestion I have is that you include somewhere in the package the commit name (hash) of the version of Conkeror that is incorporated, so that in the case of bug reports it is easier to know exactly what version the user has. Possibly a place to include it would be application.ini, setting BuildID to the actual commit name instead of the string "git". (This is done automatically by the build.sh script in preparing the xulapp file, but your Debian package doesn't make use of the xulapp files.) -- Jeremy Maitin-Shepard From abe at deuxchevaux.org Wed Jun 11 05:53:18 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Wed, 11 Jun 2008 14:53:18 +0200 Subject: [Conkeror] Debian packages and man page for conkeror In-Reply-To: <874p80tb4t.fsf@jeremyms.com> References: <20080609015102.GP3072@sym.noone.org> <878wxcubf1.fsf@jeremyms.com> <20080611120039.GE3346@sym.noone.org> <874p80tb4t.fsf@jeremyms.com> Message-ID: <20080611125318.GF3346@sym.noone.org> Hi, On Wed, Jun 11, 2008 at 08:21:54AM -0400, Jeremy Maitin-Shepard wrote: > > [1] http://noone.org/hg/conkeror/debian -- I currently use Mercurial > > (hg), but will probably switch to git which can make things > > easier because conkeror itself uses git. > > It might be slightly easier if you used included the conkeror repository > in your packaging repository via git submodules, or alternatively used > the subtree merge strategy. I plan to use git-buildpackage which takes care of the combination of upstream and packaging repositories. > >> The -width and -height options advertised are not actually > >> functional, > > > Noticed that, too. It's a known bug in Mozilla since 2000. :-( > > >> so they should be removed from the man page. > > > I will include hints in the --help output as well as the man page > > pointing to the bug reports I posted already to the list. > > The only bug, though, is that the options are listed in the --help > output. There isn't anything in Mozilla that could be fixed to support > those options Ok. > Conkeror itself would need to handle them and do something with > them. Will it? Anyway, I can make them disappear completely in the wrapper until Conkeror supports them. > One other suggestion I have is that you include somewhere in the > package the commit name (hash) of the version of Conkeror that is > incorporated, so that in the case of bug reports it is easier to > know exactly what version the user has. Possibly a place to include > it would be application.ini, setting BuildID to the actual commit > name instead of the string "git". (This is done automatically by the > build.sh script in preparing the xulapp file, but your Debian > package doesn't make use of the xulapp files.) Good idea. I currently see two possibilities: Either package version (which would look very ugly, e.g. "0.9~git080522-abcdef0123456789"[2], but visible in bug reports) and changelog, which would be more decent, but less obvious. I'll think about it. [2] Can't take the commit hash solely since I need a always increasing version name. BTW: Conkeror itself reports version 0.9 with -version. What's actually the idea behind this? I see three possible interpretations: + 0.9 means "not yet 1.0", but there will never be a 0.9 release ("just snapshots" or "0.9 means it's a snapshot") + The project works towards a 0.9 release ("pre-0.9 snapshots") + The last release which has been made (not publically, if so) was 0.9 ("0.9 plus snapshots"). >From what I know about the project, I guess it's "just snapshots", no 0.9 release neither in the past nor a planned 0.9 release in the future (yet). Thanks for all the feedback! Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From n.goaziou at neuf.fr Wed Jun 11 10:35:14 2008 From: n.goaziou at neuf.fr (Nicolas Goaziou) Date: Wed, 11 Jun 2008 19:35:14 +0200 Subject: [Conkeror] strange keyboard behavior Message-ID: <8763sfoox9.fsf@selenimh.orion.org> Hello, I'm using Conkeror's snapshot from git and I cannot follow links using numbers. Nothing happens when I type f 1 in the minibuffer, although I still can use text (i.e. f t h i s from tutorial). Furthermore, when I want to change hint class, say m 0, the mapping of my keyboard becomes wrong. That is, I type "m 0" and an error tells me "m ) is undefined". Am I doing something silly here ? Has someone a solution for that problem ? I have no fancy conkerorrc btw, just some shortcuts. Thanks for your time. -- Nicolas Goaziou From jeremy at jeremyms.com Wed Jun 11 10:51:48 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Wed, 11 Jun 2008 13:51:48 -0400 Subject: [Conkeror] strange keyboard behavior In-Reply-To: <8763sfoox9.fsf@selenimh.orion.org> (Nicolas Goaziou's message of "Wed, 11 Jun 2008 19:35:14 +0200") References: <8763sfoox9.fsf@selenimh.orion.org> Message-ID: <87bq27lv0r.fsf@jeremyms.com> Nicolas Goaziou writes: > Hello, > I'm using Conkeror's snapshot from git and I cannot follow links using > numbers. Nothing happens when I type f 1 in the minibuffer, although I > still can use text (i.e. f t h i s from tutorial). > Furthermore, when I want to change hint class, say m 0, the mapping of > my keyboard becomes wrong. That is, I type "m 0" and an error tells me > "m ) is undefined". > Am I doing something silly here ? Has someone a solution for that > problem ? I have no fancy conkerorrc btw, just some shortcuts. The problem is likely due to you having a non-US keyboard layout. Due to a workaround in Conkeror for a limitation in Mozilla's keyboard handling, Conkeror needs to know some information about your keyboard map. Use the M-x keyboard-setup command or alternatively the -keyboard-setup command-line option to Conkeror to update your keyboard map. That will bring up a window with instructions. -- Jeremy Maitin-Shepard From trentbuck at gmail.com Wed Jun 11 20:58:09 2008 From: trentbuck at gmail.com (Trent W. Buck) Date: Thu, 12 Jun 2008 13:58:09 +1000 Subject: [Conkeror] white-on-black colour schemes References: <613b861a0806100022k14386c3bo2d75c9420a939c9d@mail.gmail.com> Message-ID: <30iqwfjodq.fsf@Clio.twb.ath.cx> > Subject: Re: Feature request/question This subject is horribly vague. A.W. writes: > Is it possible to make text input boxes white-on-black as opposed to > black on white? I don't know about conkeror specifically, but I've noticed other gecko browsers get their form widget colour schemes from GTK, i.e. ~/.gtkrc-2.0. Here's the white-on-black gtkrc I use: http://cyber.com.au/~twb/Preferences/.gtkrc-2.0 I adopted midori as one of my browsers, and it can't do white-on-black in any sensible fashion (you have to craft user CSS by hand, and that CSS then fights page authors' CSS). Therefore I adopted a generic approach of inverting the entire X display. To achieve this I reverse the gamma ramp using this simple C script (delete the shebang line to compile with cc): http://cyber.com.au/~twb/Preferences/.bin/xdark This conveniently *doesn't* requiring a compositing WM, and works for PDF and browser canvasses. The down side is that images are inverted, so I typically toggle it off when I look at photographs. > I'd ask how to change the default display colors, but I KNOW that > would muck up websites that aren't explicit but should be. It certainly leads to loss of information when you discard author CSS and force white-on-black at the CSS level; for example, zebra striping in tables. From bleader at ratonland.org Thu Jun 12 01:27:17 2008 From: bleader at ratonland.org (bleader at ratonland.org) Date: Thu, 12 Jun 2008 10:27:17 +0200 (CEST) Subject: [Conkeror] strange keyboard behavior In-Reply-To: <8763sfoox9.fsf@selenimh.orion.org> References: <8763sfoox9.fsf@selenimh.orion.org> Message-ID: <36029.81.149.1.146.1213259237.squirrel@ratonland.org> That is due to your keyboard layout, given you mail address I assume you're using azerty, I've already seend people on IRC having troubles with other layout where 132456890 aren't the default row for number. Did you tried to shift the number key as if you were typing them properly in azerty ? I don't seen any quick solution to avoid the need for shift in this case, maybe someone else will. Hope that may help you. > Hello, > > I'm using Conkeror's snapshot from git and I cannot follow links using > numbers. Nothing happens when I type f 1 in the minibuffer, although I > still can use text (i.e. f t h i s from tutorial). > > Furthermore, when I want to change hint class, say m 0, the mapping of > my keyboard becomes wrong. That is, I type "m 0" and an error tells me > "m ) is undefined". > > Am I doing something silly here ? Has someone a solution for that > problem ? I have no fancy conkerorrc btw, just some shortcuts. > > Thanks for your time. > > -- > Nicolas Goaziou > _______________________________________________ > Conkeror mailing list > Conkeror at mozdev.org > https://www.mozdev.org/mailman/listinfo/conkeror > From bleader at ratonland.org Thu Jun 12 01:28:13 2008 From: bleader at ratonland.org (bleader at ratonland.org) Date: Thu, 12 Jun 2008 10:28:13 +0200 (CEST) Subject: [Conkeror] strange keyboard behavior In-Reply-To: <36029.81.149.1.146.1213259237.squirrel@ratonland.org> References: <8763sfoox9.fsf@selenimh.orion.org> <36029.81.149.1.146.1213259237.squirrel@ratonland.org> Message-ID: <51174.81.149.1.146.1213259293.squirrel@ratonland.org> Sorry answered without reading other mails in the thread... > That is due to your keyboard layout, given you mail address I assume > you're using azerty, I've already seend people on IRC having troubles with > other layout where 132456890 aren't the default row for number. > > Did you tried to shift the number key as if you were typing them properly > in azerty ? > > I don't seen any quick solution to avoid the need for shift in this case, > maybe someone else will. > > Hope that may help you. > >> Hello, >> >> I'm using Conkeror's snapshot from git and I cannot follow links using >> numbers. Nothing happens when I type f 1 in the minibuffer, although I >> still can use text (i.e. f t h i s from tutorial). >> >> Furthermore, when I want to change hint class, say m 0, the mapping of >> my keyboard becomes wrong. That is, I type "m 0" and an error tells me >> "m ) is undefined". >> >> Am I doing something silly here ? Has someone a solution for that >> problem ? I have no fancy conkerorrc btw, just some shortcuts. >> >> Thanks for your time. >> >> -- >> Nicolas Goaziou >> _______________________________________________ >> Conkeror mailing list >> Conkeror at mozdev.org >> https://www.mozdev.org/mailman/listinfo/conkeror >> > > > _______________________________________________ > Conkeror mailing list > Conkeror at mozdev.org > https://www.mozdev.org/mailman/listinfo/conkeror > From n.goaziou at neuf.fr Thu Jun 12 05:07:04 2008 From: n.goaziou at neuf.fr (Nicolas Goaziou) Date: Thu, 12 Jun 2008 14:07:04 +0200 Subject: [Conkeror] strange keyboard behavior In-Reply-To: <51174.81.149.1.146.1213259293.squirrel@ratonland.org> (bleader@ratonland.org's message of "Thu\, 12 Jun 2008 10\:28\:13 +0200 \(CEST\)") References: <8763sfoox9.fsf@selenimh.orion.org> <36029.81.149.1.146.1213259237.squirrel@ratonland.org> <51174.81.149.1.146.1213259293.squirrel@ratonland.org> Message-ID: <874p7y7t7b.fsf@selenimh.orion.org> It was indeed due to my foreign keyboard. I used the keyboard-setup function and it is working quite fine right now. Thus I thank you for yours answers. As a side note, I have needed to omit all the non-shifted numbers row. Moreover, some keys are simply not taken into account (i.e. "?") but that's still fine. -- Nicolas Goaziou From tramsey at gmail.com Thu Jun 12 05:44:40 2008 From: tramsey at gmail.com (Tim Ramsey) Date: Thu, 12 Jun 2008 08:44:40 -0400 Subject: [Conkeror] Feature request / Hint request Message-ID: <7ec0d6ae0806120544l98cd0cey408bcd80ce18565f@mail.gmail.com> A minor feature that I would find nice is to have C-n and C-p work in the switch-to-buffer (C-x b) pop-up list. Currently the "arrow up" and "arrow down" keys work fine to select another buffer. Consistency would dictate that C-n and C-p work as well. Being relatively proficient at Java Script (but completely newbie with Conkeror) I would be more than happy to investigate how to make this change if someone could give me a hint as to where to start looking. Thanks, -Timm -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/conkeror/attachments/20080612/caf0a89f/attachment.html From nelhage at MIT.EDU Thu Jun 12 08:42:30 2008 From: nelhage at MIT.EDU (Nelson Elhage) Date: Thu, 12 Jun 2008 11:42:30 -0400 Subject: [Conkeror] Feature request / Hint request In-Reply-To: <7ec0d6ae0806120544l98cd0cey408bcd80ce18565f@mail.gmail.com> References: <7ec0d6ae0806120544l98cd0cey408bcd80ce18565f@mail.gmail.com> Message-ID: <20080612154230.GJ32270@mit.edu> I just pushed this change. (It's a two-line patch to bindings/default/minibuffer.js, if you're curious) - Nelson On Thu, Jun 12, 2008 at 08:44:40AM -0400, Tim Ramsey wrote: > A minor feature that I would find nice is to have C-n and C-p work in the > switch-to-buffer (C-x b) pop-up list. Currently the "arrow up" and "arrow > down" keys work fine to select another buffer. Consistency would dictate that > C-n and C-p work as well. > > Being relatively proficient at Java Script (but completely newbie with > Conkeror) I would be more than happy to investigate how to make this change if > someone could give me a hint as to where to start looking. > > Thanks, > -Timm > _______________________________________________ > Conkeror mailing list > Conkeror at mozdev.org > https://www.mozdev.org/mailman/listinfo/conkeror From abe at deuxchevaux.org Thu Jun 12 08:48:57 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Thu, 12 Jun 2008 17:48:57 +0200 Subject: [Conkeror] And how do you rename a bookmark? In-Reply-To: <6ae416730805290519r2a884edp521d139835ec60d5@mail.gmail.com> References: <1211928747.1142.1255371907@webmail.messagingengine.com> <87iqwzz73v.fsf@kamaloka.dhatu> <87skw2sxnf.fsf_-_@baldur.tsdh.de> <87abiaz8gg.fsf@kamaloka.dhatu> <87iqwys3id.fsf@baldur.tsdh.de> <6ae416730805290519r2a884edp521d139835ec60d5@mail.gmail.com> Message-ID: <20080612154857.GH3346@sym.noone.org> Hi, On Thu, May 29, 2008 at 02:19:01PM +0200, Martin Dybdal wrote: > If you have the Firefox 3.0 beta, then you can copy the > ~/.conkeror.mozdev.org/conkeror//places.sqlite into your > Firefox profile (remember to backup the existing places.sqlite file > there, if you don't want to loose anything). Then you can use the > Firefox bookmark manager to delete/change/add files and then copy the > updated places.sqlite file back into the conkeror profile. The > places.sqlite both contains bookmarks and browsing history. JFTR: Just tried that. Works fine, but only if really just copy places.sqlite. If you copy the whole profiles folder from conkeror to firefox (or iceweasel), the bookmarks seem to be only available in the history. Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From aditya_siram at hotmail.com Thu Jun 12 10:48:35 2008 From: aditya_siram at hotmail.com (Aditya Siram) Date: Thu, 12 Jun 2008 12:48:35 -0500 Subject: [Conkeror] Emulating Mouse with Keyboard in X Message-ID: The following might be useful to you when a mouse becomes necessary in Conkeror (for example, when a Google Video blocks Conkeror key-presses). Under X in Linux, Ctrl-Shift-Numlock turns your Numpad into a mouse pointer for a little while. Here is a excerpt from the "Mouse Under X" article (http://www.mandrivaclub.com/xwiki/bin/view/KB/XwinXmouse) with instructions: ------------------------------------------------------------------- Keyboard Mouse X comes with a keyboard mouse, activated by pressing CTRL-SHIFT-NUMLOCK. Now the keypad will emulate mouse actions: * : moves mouse pointer upward * : moves pointer to the left * : moves pointer to the right * : moves pointer downward * : emulates pressing mouse button 1 * <->: changes the emulated mouse button * : enters 'click and hold' mode (e.g. for drag and drop) * : emulates a double-click The emulated movement is very slow, but you can increase its speed considerably by pressing any other key while moving. This takes some exercise, though? Note that this features times out after a while, so you might have to press CTRL-SHIFT-NUMLOCK again to reactivate it. _________________________________________________________________ Instantly invite friends from Facebook and other social networks to join you on Windows Live? Messenger. https://www.invite2messenger.net/im/?source=TXT_EML_WLH_InviteFriends From abe at deuxchevaux.org Thu Jun 12 10:59:58 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Thu, 12 Jun 2008 19:59:58 +0200 Subject: [Conkeror] Emulating Mouse with Keyboard in X In-Reply-To: References: Message-ID: <20080612175958.GI3346@sym.noone.org> Hi, On Thu, Jun 12, 2008 at 12:48:35PM -0500, Aditya Siram wrote: > The following might be useful to you when a mouse becomes necessary > in Conkeror (for example, when a Google Video blocks Conkeror > key-presses). There's another tool, called keynav: http://www.semicomplete.com/projects/keynav/ (available in Debian Lenny and Sid) It works more like tiling the screen into smaller and smaller pieces until the selected screen part covers those pixels you want to hit. Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From gzeusmants at gmail.com Thu Jun 12 18:50:24 2008 From: gzeusmants at gmail.com (A.W.) Date: Thu, 12 Jun 2008 20:50:24 -0500 Subject: [Conkeror] white-on-black colour schemes Message-ID: <613b861a0806121850j23e7058cs2037f443f3e1cb05@mail.gmail.com> > ---------- Forwarded message ---------- > From: trentbuck at gmail.com (Trent W. Buck) > To: conkeror at mozdev.org > Date: Thu, 12 Jun 2008 13:58:09 +1000 > Subject: Re: [Conkeror] white-on-black colour schemes > >> Subject: Re: Feature request/question > > This subject is horribly vague. > You are correct. I have a bad habit of not proofreading my subjects. I should do something about that. > A.W. writes: >> Is it possible to make text input boxes white-on-black as opposed to >> black on white? > > I don't know about conkeror specifically, but I've noticed other gecko > browsers get their form widget colour schemes from GTK, > i.e. ~/.gtkrc-2.0. Here's the white-on-black gtkrc I use: > > http://cyber.com.au/~twb/Preferences/.gtkrc-2.0 > That works fantastically. Invisible scrollbars, but it's not like I'm using them alot. Danke Schoen(no umlauts on this 'board) ???????????? Thank ya much. > I adopted midori as one of my browsers, and it can't do white-on-black > in any sensible fashion (you have to craft user CSS by hand, and that > CSS then fights page authors' CSS). > > Therefore I adopted a generic approach of inverting the entire X > display. To achieve this I reverse the gamma ramp using this simple C > script (delete the shebang line to compile with cc): > > http://cyber.com.au/~twb/Preferences/.bin/xdark > > This conveniently *doesn't* requiring a compositing WM, and works for > PDF and browser canvasses. The down side is that images are inverted, > so I typically toggle it off when I look at photographs. > That is not an option for me, sadly. I always have anime playing in a little frame. Wait, I use SMplayer. mplayer has an invert option... I'll star this email for later review. >> I'd ask how to change the default display colors, but I KNOW that >> would muck up websites that aren't explicit but should be. > > It certainly leads to loss of information when you discard author CSS > and force white-on-black at the CSS level; for example, zebra striping > in tables. > Good point. From gzeusmants at gmail.com Thu Jun 12 23:29:57 2008 From: gzeusmants at gmail.com (A.W.) Date: Fri, 13 Jun 2008 01:29:57 -0500 Subject: [Conkeror] white-on-black colour schemes Message-ID: <613b861a0806122329m164c969ak1ac802f7d0d9def1@mail.gmail.com> > ---------- Forwarded message ---------- > From: trentbuck at gmail.com (Trent W. Buck) > To: conkeror at mozdev.org > Date: Thu, 12 Jun 2008 13:58:09 +1000 > Subject: Re: [Conkeror] white-on-black colour schemes > >> Subject: Re: Feature request/question > > This subject is horribly vague. > > A.W. writes: >> Is it possible to make text input boxes white-on-black as opposed to >> black on white? > > I don't know about conkeror specifically, but I've noticed other gecko > browsers get their form widget colour schemes from GTK, > i.e. ~/.gtkrc-2.0. Here's the white-on-black gtkrc I use: > > http://cyber.com.au/~twb/Preferences/.gtkrc-2.0 > > I adopted midori as one of my browsers, and it can't do white-on-black > in any sensible fashion (you have to craft user CSS by hand, and that > CSS then fights page authors' CSS). > >... Final question/problem. Viewing source on a web page still blasts me with blinding whiteness second only to my gmail which I am addicted to. No, it's not all that bad, but it's one more thing that breaks my concentration, and does indeed hurt my eyes... because I've yet to get around to getting glasses... ;-_- From nelhage at MIT.EDU Thu Jun 12 23:33:03 2008 From: nelhage at MIT.EDU (Nelson Elhage) Date: Fri, 13 Jun 2008 02:33:03 -0400 Subject: [Conkeror] white-on-black colour schemes In-Reply-To: <613b861a0806122329m164c969ak1ac802f7d0d9def1@mail.gmail.com> References: <613b861a0806122329m164c969ak1ac802f7d0d9def1@mail.gmail.com> Message-ID: <20080613063303.GL32270@mit.edu> This may not be the answer you're looking for, but you can set view_source_use_external_editor=true; and use an external editor with a more customizeable color scheme. I personally (probably unsurprisingly...) have my $EDITOR set to emacsclient and use it for viewing source. - Nelson On Fri, Jun 13, 2008 at 01:29:57AM -0500, A.W. wrote: > > ---------- Forwarded message ---------- > > From: trentbuck at gmail.com (Trent W. Buck) > > To: conkeror at mozdev.org > > Date: Thu, 12 Jun 2008 13:58:09 +1000 > > Subject: Re: [Conkeror] white-on-black colour schemes > > > >> Subject: Re: Feature request/question > > > > This subject is horribly vague. > > > > A.W. writes: > >> Is it possible to make text input boxes white-on-black as opposed to > >> black on white? > > > > I don't know about conkeror specifically, but I've noticed other gecko > > browsers get their form widget colour schemes from GTK, > > i.e. ~/.gtkrc-2.0. Here's the white-on-black gtkrc I use: > > > > http://cyber.com.au/~twb/Preferences/.gtkrc-2.0 > > > > I adopted midori as one of my browsers, and it can't do white-on-black > > in any sensible fashion (you have to craft user CSS by hand, and that > > CSS then fights page authors' CSS). > > > >... > Final question/problem. Viewing source on a web page still blasts me > with blinding whiteness second only to my gmail which I am addicted > to. > No, it's not all that bad, but it's one more thing that breaks my > concentration, and does indeed hurt my eyes... because I've yet to get > around to getting glasses... ;-_- > _______________________________________________ > Conkeror mailing list > Conkeror at mozdev.org > https://www.mozdev.org/mailman/listinfo/conkeror From trentbuck at gmail.com Sat Jun 14 00:45:02 2008 From: trentbuck at gmail.com (Trent W. Buck) Date: Sat, 14 Jun 2008 17:45:02 +1000 Subject: [Conkeror] Emulating Mouse with Keyboard in X References: Message-ID: <30abho4g01.fsf@Clio.twb.ath.cx> Aditya Siram writes: > The following might be useful to you when a mouse becomes necessary in > Conkeror (for example, when a Google Video blocks Conkeror > key-presses). More accurately, when the filthy proprietary Flash plugin acquires a full keyboard grab whenever the pointer is over the its canvas area. IME banishing the pointer to the bottom right corner (or at least moving the pointer out of the canvas area) allows you to continue using the keyboard. > Under X in Linux, Ctrl-Shift-Numlock turns your Numpad into a mouse > pointer for a little while. Here is a excerpt from the "Mouse Under X" > article (http://www.mandrivaclub.com/xwiki/bin/view/KB/XwinXmouse) > with instructions: > ------------------------------------------------------------------- > Keyboard Mouse > > X comes with a keyboard mouse, activated by pressing > CTRL-SHIFT-NUMLOCK. > > * : emulates pressing mouse button 1 > * <->: changes the emulated mouse button > * : enters 'click and hold' mode (e.g. for drag and drop) > * : emulates a double-click Here, at least, the bindings are (all on the numeric keypad): - 1, 2, 3, 4, 6, 7, 8, 9 move the pointer. - /, * and - make left, middle and right (respectively) the current button. - 5 single-clicks the current button - + double-clicks the current button - 0 click-and-holds the current button - . releases click-and-hold > The emulated movement is very slow, IME that is caused by running GNOME; in an empty X session (that is, NOTHING running, except possibly an xvt), I find that the default mouse emulation acceleration and max velocity values are considerably larger. I think "running GNOME" specifically means "when gnome-settings-daemon is/was running". There's a command-line tool to change the acceleration and max velocity properties, but I don't remember what it is. (GNOME users obviously have to fight gconf instead.) > Note that this features times out after a while, so you might have to > press CTRL-SHIFT-NUMLOCK again to reactivate it. That may also be a GNOME "feature". I've never noticed mouse emulation disabling itself. From trentbuck at gmail.com Sat Jun 14 00:59:59 2008 From: trentbuck at gmail.com (Trent W. Buck) Date: Sat, 14 Jun 2008 17:59:59 +1000 Subject: [Conkeror] white-on-black colour schemes References: <613b861a0806121850j23e7058cs2037f443f3e1cb05@mail.gmail.com> Message-ID: <30y75830qo.fsf@Clio.twb.ath.cx> A.W. writes: >> http://cyber.com.au/~twb/Preferences/.gtkrc-2.0 > Invisible scrollbars, but it's not like I'm using them alot. That is probably because you do not have the Industrial and/or High Contrast engines installed. In Debian, you'll need these packages: gtk2-engines (>= 2.10) gnome-accessibility-themes librsvg2-common. From trentbuck at gmail.com Sat Jun 14 01:03:41 2008 From: trentbuck at gmail.com (Trent W. Buck) Date: Sat, 14 Jun 2008 18:03:41 +1000 Subject: [Conkeror] white-on-black colour schemes References: <613b861a0806122329m164c969ak1ac802f7d0d9def1@mail.gmail.com> Message-ID: <30prqk30ki.fsf@Clio.twb.ath.cx> A.W. writes: >> I don't know about conkeror specifically, but I've noticed other gecko >> browsers get their form widget colour schemes from GTK, >> i.e. ~/.gtkrc-2.0. Here's the white-on-black gtkrc I use: >> >> http://cyber.com.au/~twb/Preferences/.gtkrc-2.0 >> > Final question/problem. Viewing source on a web page still blasts me > with blinding whiteness Can't help there; I use w3m-el for "view source" functionality. Probably you can configure Conkeror to view source in emacsclient, rather than using a view-source: URL? > second only to my gmail which I am addicted to. You can use IMAP or POP to access gmail with a conventional MUA (which can be white-on-black). JFGI for details. > No, it's not all that bad, but it's one more thing that breaks my > concentration, and does indeed hurt my eyes... As someone said on the Debian BTS: "would you stare at a light bulb for eight hours a day? That's what a black-on-white backlit LCD amounts to." From gzeusmants at gmail.com Sun Jun 15 02:16:52 2008 From: gzeusmants at gmail.com (A.W.) Date: Sun, 15 Jun 2008 04:16:52 -0500 Subject: [Conkeror] white-on-black colour schemes Message-ID: <613b861a0806150216oaea9ecenea51992b9c44b67e@mail.gmail.com> This sounds like a decent argument for an integrated mail reader, but I should probably just set GNUS up... > ---------- Forwarded message ---------- > From: trentbuck at gmail.com (Trent W. Buck) > To: conkeror at mozdev.org > Date: Sat, 14 Jun 2008 18:03:41 +1000 > Subject: Re: [Conkeror] white-on-black colour schemes > A.W. writes: >>> I don't know about conkeror specifically, but I've noticed other gecko >>> browsers get their form widget colour schemes from GTK, >>> i.e. ~/.gtkrc-2.0. Here's the white-on-black gtkrc I use: >>> >>> http://cyber.com.au/~twb/Preferences/.gtkrc-2.0 >>> >> Final question/problem. Viewing source on a web page still blasts me >> with blinding whiteness > > Can't help there; I use w3m-el for "view source" functionality. > Probably you can configure Conkeror to view source in emacsclient, > rather than using a view-source: URL? > >> second only to my gmail which I am addicted to. > > You can use IMAP or POP to access gmail with a conventional MUA (which > can be white-on-black). JFGI for details. > >> No, it's not all that bad, but it's one more thing that breaks my >> concentration, and does indeed hurt my eyes... > > As someone said on the Debian BTS: "would you stare at a light bulb for > eight hours a day? That's what a black-on-white backlit LCD amounts > to." From abe at deuxchevaux.org Sun Jun 15 05:34:58 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Sun, 15 Jun 2008 14:34:58 +0200 Subject: [Conkeror] Symlink attack possible against conkeror / spawn-process-helper In-Reply-To: <87zlpuy1fe.fsf@jeremyms.com> References: <20080609160631.GX3072@sym.noone.org> <87zlpuy1fe.fsf@jeremyms.com> Message-ID: <20080615123458.GP3346@sym.noone.org> Hi, On Mon, Jun 09, 2008 at 01:15:49PM -0400, Jeremy Maitin-Shepard wrote: > > conkeror respectively spawn-process-helper uses easily predictable > > files names ("/tmp/$FIELDNAME.txt") to spawn external editors. This > > allows to run symlink attacks[1] against conkeror. > > [...] > > Unfortunately I haven't found the point where the file names are > > generated, so I currently can't offer a patch for this issue. It looks > > as if it's outside spawn-process-helper, though, so it's either > > somewhere in conkeror or somewhere in xulrunner. > > This is actually not a security risk, because the file is opened using > the O_EXCL option, which will fail if a symlink exists. Right. Should have either tried it or found the right point in code before complaining. :) Not even Denial-of-Service attacks seem possible, I get /tmp/comment-1.txt now that a symlink exists. (This time tested! ;-) Thanks for clarifying this. I though have the bad feeling that once someone will argue again about this... But we'll see. :-) Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From lenbok+mlconkeror at gmail.com Sun Jun 15 18:00:09 2008 From: lenbok+mlconkeror at gmail.com (lenbok+mlconkeror at gmail.com) Date: Mon, 16 Jun 2008 13:00:09 +1200 Subject: [Conkeror] Emulating Mouse with Keyboard in X In-Reply-To: <30abho4g01.fsf@Clio.twb.ath.cx> References: <30abho4g01.fsf@Clio.twb.ath.cx> Message-ID: Trent W. Buck wrote: > More accurately, when the filthy proprietary Flash plugin acquires a > full keyboard grab whenever the pointer is over the its canvas area. > IME banishing the pointer to the bottom right corner (or at least moving > the pointer out of the canvas area) allows you to continue using the > keyboard. I have a script banish.sh bound to one of those multimedia keys on my keyboard. It uses wmctrl (with a small patch) to determine coordinates of the active window, and symox to move the mouse pointer to the bottom right of it. I use it to prevent flash getting the keyboard in the first place, but it could easily call the conkeror unfocus command I saw mentioned a while back on the list. I can send the script/patch if anyone is interested. Cheers, Len. From ron at ronmitchell.co.uk Mon Jun 16 04:32:10 2008 From: ron at ronmitchell.co.uk (Ron Mitchell) Date: Mon, 16 Jun 2008 12:32:10 +0100 Subject: [Conkeror] High CPU In-Reply-To: <484F3648.8090401@microcomaustralia.com.au> References: <1213111342.28989.1257715131@webmail.messagingengine.com> <484F3648.8090401@microcomaustralia.com.au> Message-ID: <1213615930.21929.1258670633@webmail.messagingengine.com> Brian, Thanks for your response, which I only just picked up (been a bit busy). According to "about:plugins" I do have a flash plugin installed, among other plugins. I don't know how to un-install or disable them to test the theory though. However I get high CPU without any flash activity happening on screen. For example, if I simply fire up Conkeror and let it sit on the initial help screen ("Conkeror User Manual"), CPU usage hovers around 60%. I'm browsing through a proxy server; could that be relevant? Ron ----- Original message ----- From: "Brian May" To: "Ron Mitchell" Cc: Conkeror at mozdev.org Date: Wed, 11 Jun 2008 12:19:52 +1000 Subject: Re: [Conkeror] High CPU Ron Mitchell wrote: > When I run conkeror on Windows XP the Task Manager shows its CPU usage > fluctuating between 60% and 80%. I have to keep closing it down because > it impacts the performance of other applications I need to run (MS > Office, sadly). > > Is the high CPU normal at this stage of conkeror's development, or is > there something amiss with my setup? > Are you sure it is Conkeror, and not say, the flash plugin? Conkeror itself should not be using so much CPU. Brian May From brian at microcomaustralia.com.au Mon Jun 16 17:16:29 2008 From: brian at microcomaustralia.com.au (Brian May) Date: Tue, 17 Jun 2008 10:16:29 +1000 Subject: [Conkeror] white-on-black colour schemes In-Reply-To: <30prqk30ki.fsf@Clio.twb.ath.cx> References: <613b861a0806122329m164c969ak1ac802f7d0d9def1@mail.gmail.com> <30prqk30ki.fsf@Clio.twb.ath.cx> Message-ID: <4857025D.7050401@microcomaustralia.com.au> Trent W. Buck wrote: > As someone said on the Debian BTS: "would you stare at a light bulb for > eight hours a day? That's what a black-on-white backlit LCD amounts > to." > I have heard it said that studies have shown the opposite - that it is less stressful looking at black-on-white then white-on-black. That is why they have changed air-traffic-control systems from a black background (that is what the technology supported) to a white background (because white is supposedly easier on the eyes, as it is more like paper). Not that I agree... Brian May From pdm at zamazal.org Mon Jun 16 23:33:21 2008 From: pdm at zamazal.org (Milan Zamazal) Date: Tue, 17 Jun 2008 08:33:21 +0200 Subject: [Conkeror] High CPU References: <1213111342.28989.1257715131@webmail.messagingengine.com> <484F3648.8090401@microcomaustralia.com.au> <1213615930.21929.1258670633@webmail.messagingengine.com> Message-ID: <87zlpkh8pa.fsf@blackbird.nest.zamazal.org> I used to have similar problems, but they've disappeared with newer versions of xulrunner I think. I use xulrunner 1.9rc1 from Debian/experimental now and there are no problems with high CPU usage. But your case may be different. Regards, Milan Zamazal -- http://www.zamazal.org From gzeusmants at gmail.com Tue Jun 17 12:27:43 2008 From: gzeusmants at gmail.com (A.W.) Date: Tue, 17 Jun 2008 14:27:43 -0500 Subject: [Conkeror] white-on-black colour schemes Message-ID: <613b861a0806171227m4a7b90d7j2b5cdb9fdb27bc57@mail.gmail.com> This sounds like an argument of aesthetics VS ergonomics. it's certainly more 'natural' to think of dark writing on light material. It's what's been done for 10s of thousands of years. The reason for it's is simple: it's what was available. Charcoal on rocks, etc. white materials that would be used like ink are less common, harder to make into 'ink' but ultimately how many black materials are there to write on? I can only think of one: a chalkboard (slate). I remember when I moved from a school with chalkboards to a school with a whiteboard it just SUCKED. I couldn't stand looking at it because it was so damned bright (flouresent lights off of a white surface... mmm brain pain) and shiny (can't be porous). Then there's the stench, and pollution from markers, but that's off point. People are stressed easily by what they're not used to. Me, I'm a bit autistic, and we tend to (over)react to sensory stimuli, such as bright lights/colors, loud/sudden sounds. I have no audio notification on, as well. (crap, I need to set modprobe -r pcspkr in an init script..) Easier on the mind VS easier on the eyes... People will go "dammit, this is nothing like what I'd see normally(on paper)!" all day if they don't make an effort to adjust mentally. Doesn't mean that it's actually ergonomically correct... Note: everything above is gleaned from personal experience, conversations, and the rest pulled from my ass. That said, a study can be made to say anything. I'd like to read those studies myself, because I've been bored. GOD, my eyes... first opthamologist appt in like 20 years in an hour. last person in my family over 10 years old to get glasses. > I have heard it said that studies have shown the opposite - that it is less stressful looking at black-on-white then white-on-black. That is why they have changed air-traffic-control systems from a black background (that is what the technology supported) to a white background (because white is supposedly easier on the eyes, as it is more like paper). > > Not that I agree... > > Brian May From avarab at gmail.com Tue Jun 17 14:14:51 2008 From: avarab at gmail.com (=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=) Date: Tue, 17 Jun 2008 21:14:51 +0000 Subject: [Conkeror] [REQUEST] Add `c' for copy on download dialogs Message-ID: <51dd1af80806171414pcb73aa8p95dab84ba2f2e758@mail.gmail.com> Some pages like http://www.mozilla-europe.org/en/firefox/ have a download dialog that uses a redirect, I'd like to follow the link and once I've been redirected get the URL for use. Adding `c' to the download dialog for copying the URL to the clipboard would be very useful. From gzeusmants at gmail.com Wed Jun 18 10:46:06 2008 From: gzeusmants at gmail.com (A.W.) Date: Wed, 18 Jun 2008 12:46:06 -0500 Subject: [Conkeror] simple (Probably) error: "cannot read application.ini" Message-ID: <613b861a0806181046j5debc172g1ba5bab7292e1b5c@mail.gmail.com> I do a system-wide install of conkeror using the install script, but when I updated last night I now get that error. So now I'm typing this in iceweasel... I miss my keyboard shortcuts... From jeremy at jeremyms.com Wed Jun 18 10:56:14 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Wed, 18 Jun 2008 13:56:14 -0400 Subject: [Conkeror] simple (Probably) error: "cannot read application.ini" In-Reply-To: <613b861a0806181046j5debc172g1ba5bab7292e1b5c@mail.gmail.com> (A. W.'s message of "Wed, 18 Jun 2008 12:46:06 -0500") References: <613b861a0806181046j5debc172g1ba5bab7292e1b5c@mail.gmail.com> Message-ID: <87myliwrsx.fsf@jeremyms.com> "A.W." writes: > I do a system-wide install of conkeror using the install script, but > when I updated last night I now get that error. > So now I'm typing this in iceweasel... I miss my keyboard shortcuts... If possible try to go to the IRC channel #conkeror at irc.freenode.net and we can try to help you interactively. If you can't do that, though... Just follow the instructions at http://conkeror.org/Installation Note that you do not need to use the install script. Instead, just place the cloned git repository somewhere, e.g. /usr/lib/conkeror if you want a system-wide install, run make, copy xulrunner-stub from wherever xulrunner is installed to /usr/lib/conkeror/conkeror, then make a symbolic link (note: a hard link will not work) from e.g. /usr/bin/conkeror to /usr/lib/conkeror/conkeror. Alternatively, create a shell script at /usr/bin/conkeror that invokes /usr/lib/conkeror/conkeror. -- Jeremy Maitin-Shepard From dowaitodesu at gmail.com Thu Jun 19 10:23:55 2008 From: dowaitodesu at gmail.com (Dwight McDowell) Date: Thu, 19 Jun 2008 11:23:55 -0600 Subject: [Conkeror] Commit policy? Message-ID: <412b9e830806191023x62f46d91t7ee747da6c529a69@mail.gmail.com> Hi, I have a mode line widget I'd like to submit to the project. What is the procedure for pushing a diff to this project? Thanks, -DM -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/conkeror/attachments/20080619/eda98713/attachment.html From jeremy at jeremyms.com Thu Jun 19 10:56:16 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Thu, 19 Jun 2008 13:56:16 -0400 Subject: [Conkeror] Commit policy? In-Reply-To: <412b9e830806191023x62f46d91t7ee747da6c529a69@mail.gmail.com> (Dwight McDowell's message of "Thu, 19 Jun 2008 11:23:55 -0600") References: <412b9e830806191023x62f46d91t7ee747da6c529a69@mail.gmail.com> Message-ID: <87lk11qpfj.fsf@jeremyms.com> "Dwight McDowell" writes: > Hi, > I have a mode line widget I'd like to submit to the project. > What is the procedure for pushing a diff to this project? Contributions are much appreciated. You can just send a patch (produced using e.g. git format-patch) to this mailing list, or alternatively you could consider creating a public git repository from which your changes can be obtained, and then when you have something in there that you'd like to contribute, send a message to the mailing list. Alternatively, you can use IRC for communication. You can also modify the CREDITS file to reflect your contribution. Thanks -- Jeremy Maitin-Shepard From dowaitodesu at gmail.com Thu Jun 19 13:52:09 2008 From: dowaitodesu at gmail.com (Dwight McDowell) Date: Thu, 19 Jun 2008 14:52:09 -0600 Subject: [Conkeror] [PATCH 1/2] Added a modeline widget which displays current window width and height. Message-ID: <412b9e830806191352h6e920aa0p155ddf77067d105f@mail.gmail.com> modules/mode-line.js | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/modules/mode-line.js b/modules/mode-line.js index 1917159..0d451dc 100644 --- a/modules/mode-line.js +++ b/modules/mode-line.js @@ -144,6 +144,20 @@ current_buffer_name_widget.prototype.update = function () { this.view.text = this.window.buffers.current.description; }; +function window_size_widget(window){ + this.name = "window-size-widget"; + text_widget.call(this, window); + this.add_hook("current_content_buffer_location_change_hook"); + this.add_hook("select_buffer_hook"); +} +window_size_widget.prototype.__proto__ = text_widget.prototype; +window_size_widget.prototype.update = function() { + var topwin = this.window; + w = topwin.innerWidth; + h = topwin.innerHeight; + this.view.text = "[" + w + "x" + h + "]"; +}; + function current_buffer_scroll_position_widget(window) { this.name = "current-buffer-scroll-position-widget"; text_widget.call(this, window); @@ -197,8 +211,10 @@ function mode_line_adder(widget_constructor) { return function (window) { window.mode_line.add_text_widget(new widget_constructor(window)); } } +add_hook("mode_line_hook", mode_line_adder(window_size_widget)); add_hook("mode_line_hook", mode_line_adder(current_buffer_name_widget)); add_hook("mode_line_hook", mode_line_adder(clock_widget)); add_hook("mode_line_hook", mode_line_adder(current_buffer_scroll_position_widget)); + mode_line_mode(true); -- 1.5.5.1 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/conkeror/attachments/20080619/48d315bc/attachment.html From dowaitodesu at gmail.com Thu Jun 19 13:52:47 2008 From: dowaitodesu at gmail.com (Dwight McDowell) Date: Thu, 19 Jun 2008 14:52:47 -0600 Subject: [Conkeror] [PATCH 2/2] Added a modeline widget which displays current window width and height. Message-ID: <412b9e830806191352o2624e456m1f5b32929f238744@mail.gmail.com> CREDITS | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) mode change 100644 => 100755 CREDITS mode change 100644 => 100755 modules/mode-line.js diff --git a/CREDITS b/CREDITS old mode 100644 new mode 100755 index fd3acab..04653c0 --- a/CREDITS +++ b/CREDITS @@ -58,6 +58,9 @@ Jeremy Maitin-Shepard - Implemented many of the built-in help facilities - Reimplemented many features from Vimperator in Conkeror +Dwight McDowell + - Window size mode line widget + Eli Naeher - Implemented better completion of URLs from history diff --git a/modules/mode-line.js b/modules/mode-line.js old mode 100644 new mode 100755 -- 1.5.5.1 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/conkeror/attachments/20080619/3a66add8/attachment.html From jeremy at jeremyms.com Fri Jun 20 07:36:21 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Fri, 20 Jun 2008 10:36:21 -0400 Subject: [Conkeror] [PATCH 1/2] Added a modeline widget which displays current window width and height. In-Reply-To: <412b9e830806191352h6e920aa0p155ddf77067d105f@mail.gmail.com> (Dwight McDowell's message of "Thu, 19 Jun 2008 14:52:09 -0600") References: <412b9e830806191352h6e920aa0p155ddf77067d105f@mail.gmail.com> Message-ID: <873an8p40q.fsf@jeremyms.com> "Dwight McDowell" writes: > modules/mode-line.js | 16 ++++++++++++++++ > 1 files changed, 16 insertions(+), 0 deletions(-) > diff --git a/modules/mode-line.js b/modules/mode-line.js > index 1917159..0d451dc 100644 > --- a/modules/mode-line.js > +++ b/modules/mode-line.js > @@ -144,6 +144,20 @@ current_buffer_name_widget.prototype.update = function > () { > this.view.text = this.window.buffers.current.description; > }; > +function window_size_widget(window){ > + this.name = "window-size-widget"; > + text_widget.call(this, window); > + this.add_hook("current_content_buffer_location_change_hook"); > + this.add_hook("select_buffer_hook"); I don't think these are the correct hooks to be adding for this widget. Neither of these events should indicate a change in the window size. Instead, you probably should add an event listener to the window for the "resize" event, and remember to remove the handler in the destroy method (and also call the "superclass" destroy method via this.__proto__.__proto__.destroy.call(this)). > +} > +window_size_widget.prototype.__proto__ = text_widget.prototype; > +window_size_widget.prototype.update = function() { > + var topwin = this.window; > + w = topwin.innerWidth; > + h = topwin.innerHeight; > + this.view.text = "[" + w + "x" + h + "]"; > +}; Note that this will show the width and height of the top window itself, as opposed to the width and height of the area filled by the webpage. Is that intentional? (If so, what is the reason for wanting the width and height of the top window?) > + > function current_buffer_scroll_position_widget(window) { > this.name = "current-buffer-scroll-position-widget"; > text_widget.call(this, window); > @@ -197,8 +211,10 @@ function mode_line_adder(widget_constructor) { > return function (window) { window.mode_line.add_text_widget(new > widget_constructor(window)); } > } > +add_hook("mode_line_hook", mode_line_adder(window_size_widget)); It is not clear that this widget should be enabled by default. It probably makes more sense to document it somewhere, e.g. the wiki, but not make it the default. Anyone who wants it can just add that line into his own rc file. > add_hook("mode_line_hook", mode_line_adder(current_buffer_name_widget)); > add_hook("mode_line_hook", mode_line_adder(clock_widget)); > add_hook("mode_line_hook", > mode_line_adder(current_buffer_scroll_position_widget)); > + > mode_line_mode(true); -- Jeremy Maitin-Shepard From dowaitodesu at gmail.com Fri Jun 20 09:30:11 2008 From: dowaitodesu at gmail.com (Dwight McDowell) Date: Fri, 20 Jun 2008 10:30:11 -0600 Subject: [Conkeror] [PATCH 1/2] Added a modeline widget which displays current window width and height. In-Reply-To: <873an8p40q.fsf@jeremyms.com> References: <412b9e830806191352h6e920aa0p155ddf77067d105f@mail.gmail.com> <873an8p40q.fsf@jeremyms.com> Message-ID: <412b9e830806200930y7ef38580s3f7f25c47990e347@mail.gmail.com> On Fri, Jun 20, 2008 at 8:36 AM, Jeremy Maitin-Shepard wrote: > I don't think these are the correct hooks to be adding for this widget. > Neither of these events should indicate a change in the window size. > Instead, you probably should add an event listener to the window for the > "resize" event, and remember to remove the handler in the destroy method > (and also call the "superclass" destroy method via > this.__proto__.__proto__.destroy.call(this)). You are absolutely right. I will fix all of that before I resubmit. > Note that this will show the width and height of the top window itself, > as opposed to the width and height of the area filled by the webpage. > Is that intentional? (If so, what is the reason for wanting the width > and height of the top window?) > It is the way I need it (I need to know what a site will look like at a certain resolution with chrome); however, it would be trivial to create both types of widget so I will. :) It is not clear that this widget should be enabled by default. It > probably makes more sense to document it somewhere, e.g. the wiki, but > not make it the default. Anyone who wants it can just add that line > into his own rc file. > I will change that as well. I love conkeror, and it is a genuine privilege to be able to submit my humble changes. Thanks for your patience and advice. I will rewrite the mode line widgets and resubmit the patch. -DM -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.mozdev.org/pipermail/conkeror/attachments/20080620/29867c9b/attachment.html From jeremy at jeremyms.com Fri Jun 20 09:37:12 2008 From: jeremy at jeremyms.com (Jeremy Maitin-Shepard) Date: Fri, 20 Jun 2008 12:37:12 -0400 Subject: [Conkeror] [PATCH 1/2] Added a modeline widget which displays current window width and height. In-Reply-To: <412b9e830806200930y7ef38580s3f7f25c47990e347@mail.gmail.com> (Dwight McDowell's message of "Fri, 20 Jun 2008 10:30:11 -0600") References: <412b9e830806191352h6e920aa0p155ddf77067d105f@mail.gmail.com> <873an8p40q.fsf@jeremyms.com> <412b9e830806200930y7ef38580s3f7f25c47990e347@mail.gmail.com> Message-ID: <87wskknjuv.fsf@jeremyms.com> "Dwight McDowell" writes: > On Fri, Jun 20, 2008 at 8:36 AM, Jeremy Maitin-Shepard > wrote: >> I don't think these are the correct hooks to be adding for this widget. >> Neither of these events should indicate a change in the window size. >> Instead, you probably should add an event listener to the window for the >> "resize" event, and remember to remove the handler in the destroy method >> (and also call the "superclass" destroy method via >> this.__proto__.__proto__.destroy.call(this)). > You are absolutely right. I will fix all of that before I resubmit. Okay, great. As a note: In order to be able to call removeEventListener, you will need to keep track of the function that you pass to addEventListener, possibly by storing it as a member variable of the widget object. >> Note that this will show the width and height of the top window itself, >> as opposed to the width and height of the area filled by the webpage. >> Is that intentional? (If so, what is the reason for wanting the width >> and height of the top window?) >> > It is the way I need it (I need to know what a site will look like at a > certain resolution with chrome); however, it would be trivial to create both > types of widget so I will. :) I imagined that might be the reason, but keep in mind that Conkeror's "chrome" is not, in general, going to be the same size as the typical web browser (e.g. Firefox); in particular, I imagine Conkeror tends to have much more minimal "chrome". > It is not clear that this widget should be enabled by default. It >> probably makes more sense to document it somewhere, e.g. the wiki, but >> not make it the default. Anyone who wants it can just add that line >> into his own rc file. >> > I will change that as well. > I love conkeror, and it is a genuine privilege to be able to submit my > humble changes. > Thanks for your patience and advice. I will rewrite the mode line widgets > and resubmit the patch. Thank you for your contribution. -- Jeremy Maitin-Shepard From ron at ronmitchell.co.uk Fri Jun 20 10:22:24 2008 From: ron at ronmitchell.co.uk (Ron Mitchell) Date: Fri, 20 Jun 2008 18:22:24 +0100 Subject: [Conkeror] High CPU In-Reply-To: <87zlpkh8pa.fsf@blackbird.nest.zamazal.org> References: <1213111342.28989.1257715131@webmail.messagingengine.com> <484F3648.8090401@microcomaustralia.com.au> <1213615930.21929.1258670633@webmail.messagingengine.com> <87zlpkh8pa.fsf@blackbird.nest.zamazal.org> Message-ID: <1213982544.20563.1259541413@webmail.messagingengine.com> Milan, Thanks for that idea! Have downloaded the latest xulrunner build for Windows (xulrunner-1.9.0.1pre.en-US.win32.zip) and it seems to have cured the problem. Regards, Ron ----- Original message ----- From: "Milan Zamazal" To: conkeror at mozdev.org Date: Tue, 17 Jun 2008 08:33:21 +0200 Subject: Re: [Conkeror] High CPU I used to have similar problems, but they've disappeared with newer versions of xulrunner I think. I use xulrunner 1.9rc1 from Debian/experimental now and there are no problems with high CPU usage. But your case may be different. Regards, Milan Zamazal -- http://www.zamazal.org _______________________________________________ Conkeror mailing list Conkeror at mozdev.org https://www.mozdev.org/mailman/listinfo/conkeror From brian at microcomaustralia.com.au Sat Jun 21 19:45:19 2008 From: brian at microcomaustralia.com.au (Brian May) Date: Sun, 22 Jun 2008 12:45:19 +1000 Subject: [Conkeror] maps.google.com Message-ID: <485DBCBF.6020804@microcomaustralia.com.au> Hello, If I look at this on Firefox, there is a little arrow that allows me to shrink the left frame containing search results, and have the map fill the entire screen. In Conkeror this doesn't appear; this results in a lot of wasted screen estate as the left column can be so big. Why is this? Are there any work arounds? Later: Hmm. It is possible the arrow is still there, but underneath the map, so it can't be seen. If I push f I can see highlighting from this area, but I can't see the number of the link. Thanks. Brian May From abe at deuxchevaux.org Sun Jun 22 19:20:37 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Mon, 23 Jun 2008 04:20:37 +0200 Subject: [Conkeror] maps.google.com In-Reply-To: <485DBCBF.6020804@microcomaustralia.com.au> References: <485DBCBF.6020804@microcomaustralia.com.au> Message-ID: <20080623022037.GS3346@sym.noone.org> Hi, On Sun, Jun 22, 2008 at 12:45:19PM +1000, Brian May wrote: > If I look at this on Firefox, there is a little arrow that allows me to > shrink the left frame containing search results, and have the map fill > the entire screen. > > In Conkeror this doesn't appear; this results in a lot of wasted screen > estate as the left column can be so big. Ack. Noticed this also with other browsers, e.g. with Opera. > Why is this? Are there any work arounds? I expected browser optimization on Google's side. But after your mail, I'm no more sure about this. > Later: Hmm. It is possible the arrow is still there, but underneath the > map, so it can't be seen. If I push f I can see highlighting from this > area, but I can't see the number of the link. I see it, or at least I guess it's the appropriate number: It's on the top left corner of the map (in my case a 29). Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From brian at microcomaustralia.com.au Mon Jun 23 01:31:08 2008 From: brian at microcomaustralia.com.au (Brian May) Date: Mon, 23 Jun 2008 18:31:08 +1000 Subject: [Conkeror] maps.google.com In-Reply-To: <20080623022037.GS3346@sym.noone.org> References: <485DBCBF.6020804@microcomaustralia.com.au> <20080623022037.GS3346@sym.noone.org> Message-ID: <485F5F4C.5000303@microcomaustralia.com.au> Axel Beckert wrote: > I see it, or at least I guess it's the appropriate number: It's on the > top left corner of the map (in my case a 29). > Seems to be 29 here too. Only f29 does nothing :-( Brian May From abe at deuxchevaux.org Mon Jun 23 02:06:32 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Mon, 23 Jun 2008 11:06:32 +0200 Subject: [Conkeror] maps.google.com In-Reply-To: <485F5F4C.5000303@microcomaustralia.com.au> References: <485DBCBF.6020804@microcomaustralia.com.au> <20080623022037.GS3346@sym.noone.org> <485F5F4C.5000303@microcomaustralia.com.au> Message-ID: <20080623090631.GT3346@sym.noone.org> Hi, On Mon, Jun 23, 2008 at 06:31:08PM +1000, Brian May wrote: > > I see it, or at least I guess it's the appropriate number: It's on > > the top left corner of the map (in my case a 29). > > Seems to be 29 here too. Only f29 does nothing :-( Ack. Does nothing here, either. Sorry, forgot to mention that. Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From levy at msri.org Mon Jun 23 09:31:06 2008 From: levy at msri.org (Silvio Levy) Date: Mon, 23 Jun 2008 09:31:06 -0700 Subject: [Conkeror] how to take advantage of form completion? Message-ID: <20080623163106.7C67038DCE@ub.msri.org> I can't figure out what key(s) to use in order to select an entry when conkeror offers completions as I'm typing in a form. Seems a pity to have to use the mouse for that. Thanks, Silvio From abe at deuxchevaux.org Sat Jun 28 05:58:41 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Sat, 28 Jun 2008 14:58:41 +0200 Subject: [Conkeror] conkeror packages for Debian are in the NEW queue Message-ID: <20080628125841.GV3346@sym.noone.org> Hi, finally, after lot of fine-tuning, conkeror packages for Debian are in Debian's NEW queue[1] and should hit Debian Unstable during the next days (or weeks ;-). The packages are already downloadable at [2] (sorry, no APT repository yet) for all architectures since conkeror is architecture-independent. The exception is spawn-process-helper. I've built conkeror-spawn-process-helper packages for i386, amd64, alpha, sparc, powerpc(*), kfreebsd-i386 and kfreebsd-amd64(*) since those are the architectures I have machines available with. :-) The packages work fine on Debian Unstable and on Debian Testing if xulrunner-1.9 from Unstable is installed (since it's currently not in Testing yet). There are no packages for Debian Stable though since I didn't manage to get Debian's xulrunner-1.9 package backported to Debian Stable. They also include an updated man page, mostly because of correct glyphs for cut-and-pasting unicode characters, but also some content changes. See the always most current man page[3] in my mercurial repository. (URL will change in the future when I move from hg to git, but I will send a notice to this list when the move happened.) Links and footnotes: [1] http://ftp-master.debian.org/new.html [2] http://noone.org/debian/ [3] http://noone.org/hg/conkeror/debian/file/tip/conkeror.1 (*) Thanks to G?rkan Seng?n for access to machines with these architectures. Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From abe at deuxchevaux.org Sat Jun 28 06:05:01 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Sat, 28 Jun 2008 15:05:01 +0200 Subject: [Conkeror] conkeror packages for Debian are in the NEW queue In-Reply-To: <20080628125841.GV3346@sym.noone.org> References: <20080628125841.GV3346@sym.noone.org> Message-ID: <20080628130501.GW3346@sym.noone.org> On Sat, Jun 28, 2008 at 02:58:41PM +0200, Axel Beckert wrote: > (*) Thanks to G?rkan Seng?n for access to machines with these > architectures. Oh, I forgot: And big thanks to Luca Capello for sponsoring and testing my conkeror packages. :-) Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From abe at deuxchevaux.org Sun Jun 29 09:15:38 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Sun, 29 Jun 2008 18:15:38 +0200 Subject: [Conkeror] A few issues with spawning external editors Message-ID: <20080629161538.GY3346@sym.noone.org> Hi, played around with this feature a little bit more and found a few issues: a) conkeror doesn't seem to inform the user if spawning the external editor fails. I had a case of a machine where emacs segfaults (for whatever reason) and the only thing I noticed was that the input field became editable again (no more greyed out). Same counts if the configured editor is not found, e.g. if $EDITOR is not set and emacs is not installed or $EDITOR is set wrongly. IMHO conkeror should at least post an error message to the status bar in such a case (e.g. "$EDITOR failed to start: $error_message (return code $?)"). b) spawing external editors doesn't work right if the configured editor needs a terminal (i.e. doesn't open its own window). In my example I have $EDITOR set to zile (Zile Is a Lossy Emacs :-), a small, fast and efficient editor with Emacs look and feel. In that case the spawned editor seems to be half connected to the terminal conkeror has been called in (if any), but doesn't come up there completely. My zsh argues that conkeror suddenly expects tty input, so something happened on that terminal, but the editor doesn't show up though and the field stays disabled (greyed out). What could make the situation slightly better is the following patch which first checks the $VISUAL environment variable before checking $EDITOR or falling back to emacs because $VISUAL is usually only set to editors with GUI while $EDITOR can be set to some text-mode only editor. Unfortunately I have no idea how to test if some editor needs a terminal, but if we can manage to get a spawned text-mode editor can connect to the terminal conkeror was called from (if any), this would a big step towards the perfect solution for this issue. :-) Here's the mentioned patch: diff -ur conkeror.orig/modules/external-editor.js conkeror/modules/external-editor.js --- conkeror.orig/modules/external-editor.js 2008-04-20 01:30:08.000000000 +0200 +++ conkeror/modules/external-editor.js 2008-06-29 18:05:52.000000000 +0200 @@ -5,10 +5,10 @@ * COPYING file. **/ -define_variable("editor_shell_command", getenv("EDITOR") || "emacs", +define_variable("editor_shell_command", getenv("VISUAL") || getenv("EDITOR") || "emacs", "Shell command used to invoke an external editor.\n" + - "This defaults to the value of the EDITOR environment variable. If " + - "`run_external_editor_function' is non-null, it is used instead to " + + "This defaults to the value of the VISUAL and EDITOR environment variables. " + + "If `run_external_editor_function' is non-null, it is used instead to " + "invoke an external editor and the value of this variable is ignored." + "It is used as part of a shell command in the following two ways:\n" + " \n" + Even better would be to check if those files exist and if not try the next one. Debian has a shell script called sensible-editor for this. Will use that for the next version of the Debian package of conkeror. Everything mentioned here has been tested with the latest version in the repository (commit 6944096a1af033d0aa70d8b4cc19b271e0d832b1 from IIRC 14th of June 2008). Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From gzeusmants at gmail.com Sun Jun 29 12:37:38 2008 From: gzeusmants at gmail.com (A.W.) Date: Sun, 29 Jun 2008 14:37:38 -0500 Subject: [Conkeror] What do I have set wrong... Message-ID: <613b861a0806291237q5fac24c5nbbb3a19997d640ff@mail.gmail.com> I want external editor to spawn emacsclient as opposed to another emacs session, and emacsclient is my default editor. What variable do I have to set again? I can't seem to remember... From abe at deuxchevaux.org Sun Jun 29 12:43:22 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Sun, 29 Jun 2008 21:43:22 +0200 Subject: [Conkeror] What do I have set wrong... In-Reply-To: <613b861a0806291237q5fac24c5nbbb3a19997d640ff@mail.gmail.com> References: <613b861a0806291237q5fac24c5nbbb3a19997d640ff@mail.gmail.com> Message-ID: <20080629194322.GB3346@sym.noone.org> On Sun, Jun 29, 2008 at 02:37:38PM -0500, A.W. wrote: > I want external editor to spawn emacsclient as opposed to another > emacs session, and emacsclient is my default editor. > What variable do I have to set again? I can't seem to remember... export EDITOR=emacsclient Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From gzeusmants at gmail.com Mon Jun 30 03:45:36 2008 From: gzeusmants at gmail.com (A.W.) Date: Mon, 30 Jun 2008 05:45:36 -0500 Subject: [Conkeror] best process to switch from git to debian version? Message-ID: <613b861a0806300345r1593aa8fq177e04f6af0f2497@mail.gmail.com> I'd previously been using git versions, and have been using the install.sh script. Would it be wise/needed to rm -R /usr/lib/conkeror and the symlinks? Would the debian package's files overwrite the old ones? From abe at deuxchevaux.org Mon Jun 30 04:08:14 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Mon, 30 Jun 2008 13:08:14 +0200 Subject: [Conkeror] best process to switch from git to debian version? In-Reply-To: <613b861a0806300345r1593aa8fq177e04f6af0f2497@mail.gmail.com> References: <613b861a0806300345r1593aa8fq177e04f6af0f2497@mail.gmail.com> Message-ID: <20080630110814.GN3346@sym.noone.org> Hi, On Mon, Jun 30, 2008 at 05:45:36AM -0500, A.W. wrote: > I'd previously been using git versions, and have been using the > install.sh script. > Would it be wise/needed to rm -R /usr/lib/conkeror and the symlinks? Hmmm, I would have expected that none-Debian software is installed in either /usr/local or /opt, not in /usr, so I never thought about that. Probably the best to clean up the old installation. Although it should not interfere that much since Debian only installs spawn-process-helper to the architecture dependent directory /usr/lib/conkeror/ -- everything else goes to the architecture independent /usr/share/conkeror/. > Would the debian package's files overwrite the old ones? Those which exist at the same path perhaps, but I'm not sure. Never knowingly tested that. :-) Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From avarab at gmail.com Mon Jun 30 10:20:46 2008 From: avarab at gmail.com (=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=) Date: Mon, 30 Jun 2008 17:20:46 +0000 Subject: [Conkeror] conkeror packages for Debian are in the NEW queue In-Reply-To: <20080628125841.GV3346@sym.noone.org> References: <20080628125841.GV3346@sym.noone.org> Message-ID: <51dd1af80806301020r342da7d8i978ee372ac836ce0@mail.gmail.com> On Sat, Jun 28, 2008 at 12:58 PM, Axel Beckert wrote: > (sorry, no APT repository yet) for all architectures since conkeror is > architecture-independent. The exception is spawn-process-helper. I've > built conkeror-spawn-process-helper packages for i386, amd64, alpha, > sparc, powerpc(*), kfreebsd-i386 and kfreebsd-amd64(*) since those are > the architectures I have machines available with. :-) Would it help if someone wrote a perl version of spawn-process-helper? Then conkeror would work on all debian archs xulrunner supports. Maybe I'll do what I did last time nobody pursued my proposed pet project and implement it myself:) From abe at deuxchevaux.org Mon Jun 30 15:08:07 2008 From: abe at deuxchevaux.org (Axel Beckert) Date: Tue, 1 Jul 2008 00:08:07 +0200 Subject: [Conkeror] conkeror packages for Debian are in the NEW queue In-Reply-To: <51dd1af80806301020r342da7d8i978ee372ac836ce0@mail.gmail.com> References: <20080628125841.GV3346@sym.noone.org> <51dd1af80806301020r342da7d8i978ee372ac836ce0@mail.gmail.com> Message-ID: <20080630220806.GR3346@sym.noone.org> Hi, On Mon, Jun 30, 2008 at 05:20:46PM +0000, ?var Arnfj?r? Bjarmason wrote: > On Sat, Jun 28, 2008 at 12:58 PM, Axel Beckert wrote: > > (sorry, no APT repository yet) for all architectures since conkeror is > > architecture-independent. The exception is spawn-process-helper. I've > > built conkeror-spawn-process-helper packages for i386, amd64, alpha, > > sparc, powerpc(*), kfreebsd-i386 and kfreebsd-amd64(*) since those are > > the architectures I have machines available with. :-) > > Would it help if someone wrote a perl version of spawn-process-helper? Not really IMHO. As soon as the package is in Debian it will be build on all architectures by the build daemons. The list above is just what I can personally provide in advance to the official inclusion in Debian. (And yeah, I like non-usual architectures. ;-) > Then conkeror would work on all debian archs xulrunner supports. It will do anyway. :-) > Maybe I'll do what I did last time nobody pursued my proposed pet > project and implement it myself:) There are few more things pro and con a Perl version of spawn-process-helper: + It would simplify the packaging. - It would add more dependencies. And although there's nearly no Debian installation without Perl, I try to avoid dependencies on additional scripting languages if I can. + I could debug and fix it more easier if it would be written in Perl instead of C since I'm way more experienced in coding (and debugging) Perl scripts. :-) - It would be slower and needs more memory. Not sure how much this would be noticable. - AFAIK spawn-process-helper is a work around for some deficiency of xulrunner -- which I expect to be fixed somewhen in the future. (I'm an optimist. ;-) Short said: I'm fine with the current situation, but if someone find's some really good arguments for a Perl version, why not? :-) Regards, Axel -- Axel Beckert - abe at deuxchevaux.org, abe at noone.org - http://noone.org/abe/ From trentbuck at gmail.com Mon Jun 30 18:00:49 2008 From: trentbuck at gmail.com (Trent W. Buck) Date: Tue, 01 Jul 2008 11:00:49 +1000 Subject: [Conkeror] A few issues with spawning external editors References: <20080629161538.GY3346@sym.noone.org> Message-ID: <30iqvq8lku.fsf@Clio.twb.ath.cx> Axel Beckert writes: > b) spawing external editors doesn't work right if the configured > editor needs a terminal (i.e. doesn't open its own window). In my > example I have $EDITOR set to zile (Zile Is a Lossy Emacs :-), a > small, fast and efficient editor with Emacs look and feel. It's not possible for conkeror to accurately determine whether $EDITOR requires a controlling xterm (consider: $EDITOR may be a wrapper script that heuristically decides which "real" editor to run). If you always start an xterm, then you'll get a useless xterm when EDITOR in cases like emacsclient -c or gedit. Therefore it seems best for conkeror to assume that $EDITOR allocates its own terminal if necessary. However, conkeror should probably connect stdin to /dev/null, so that when line editors (ed) and ncurses editors (zile et al) immediately exit, rather than "hanging". conkeror might also redirect stdout and stderr to a buffer (rather than conkeror's parent xterm), so that if $EDITOR exits unsuccessfully, conkeror can display the error message. These issues should only affect people who start conkeror (or X) from a terminal; if you use e.g. gdm to start X and ratpoison's C-t ! to start conkeror, then stdin should already be /dev/null. > In that case the spawned editor seems to be half connected to the > terminal conkeror has been called in (if any), but doesn't come up > there completely. My zsh argues that conkeror suddenly expects tty > input, so something happened on that terminal, but the editor > doesn't show up though and the field stays disabled (greyed out). See above regarding stdin being /dev/null. > What could make the situation slightly better is the following > patch which first checks the $VISUAL environment variable before > checking $EDITOR or falling back to emacs because $VISUAL is > usually only set to editors with GUI while $EDITOR can be set to > some text-mode only editor. This should be done in your Debian package even if upstream doesn't; you should also patch the Debian version to fall back to sensible-editor rather than (say) vi or emacs. > Unfortunately I have no idea how to test if some editor needs a > terminal, but if we can manage to get a spawned text-mode editor > can connect to the terminal conkeror was called from (if any), this > would a big step towards the perfect solution for this issue. :-) You can't be sure that conkeror was started from a terminal. I generally think trying to start an editor there is the wrong way to go about things, but if you make it work I'm still interested in the details :-)