<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-11304</id>
	<title>Nabble - MozDev - conkeror</title>
	<updated>2009-11-25T08:17:28Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/MozDev---conkeror-f11304.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MozDev---conkeror-f11304.html" />
	<subtitle type="html">&lt;a href=&quot;http://conkeror.mozdev.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror&lt;/a&gt; - A 100% keyboard driven web browser</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26515627</id>
	<title>Re: Error messages Was: [PATCH] Let completion functions set the match_required state.</title>
	<published>2009-11-25T08:17:28Z</published>
	<updated>2009-11-25T08:17:28Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Wed, Nov 25, 2009 at 11:04:32PM +1030, David Kettler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;Those errors are dumped to the console by conkeror, not xulrunner. &amp;nbsp;See
&lt;br&gt;&amp;gt; &amp;gt;utils.js, console_service.registerListener...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Okay, thanks.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;I find it helpful to see
&lt;br&gt;&amp;gt; &amp;gt;content javascript errors on the console. &amp;nbsp;Do you have another idea?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I'm mostly interested in errors from conkeror, but usually not from
&lt;br&gt;&amp;gt; content over which I have no control. &amp;nbsp;Mainly I don't want to miss
&lt;br&gt;&amp;gt; seeing a conkeror error because I'm ignoring other crap.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Usually I run conkeror from the command line so that errors just end
&lt;br&gt;&amp;gt; up in my terminal. &amp;nbsp;Simply redirecting output to a file that I
&lt;br&gt;&amp;gt; occasionally inspect will probably fix the problem for me. &amp;nbsp;Two
&lt;br&gt;&amp;gt; other suggestions:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; Put content errors in a log file, separate from conkeror errors.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; Have much terser errors on the output. &amp;nbsp;Put details in a log file.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But if others aren't bothered, I'll just change my habits.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; regards, David
&lt;/div&gt;&lt;br&gt;&lt;br&gt;Please open a thread about this on bugs.conkeror.org and we can collect
&lt;br&gt;ideas for better ways to deal with errors, warnings and messages. &amp;nbsp;This is
&lt;br&gt;the kind of thing that could easily turn into a huge project involving the
&lt;br&gt;creation of a *Messages* buffer, user-configurable streams for different
&lt;br&gt;log levels, et cetera.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26515627&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26515627.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26511855</id>
	<title>Error messages Was: [PATCH] Let completion functions set the match_required state.</title>
	<published>2009-11-25T04:34:32Z</published>
	<updated>2009-11-25T04:34:32Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;gt; Those errors are dumped to the console by conkeror, not xulrunner. &amp;nbsp;See
&lt;br&gt;&amp;gt; utils.js, console_service.registerListener... &amp;nbsp;
&lt;br&gt;&lt;br&gt;Okay, thanks.
&lt;br&gt;&lt;br&gt;&amp;gt; I find it helpful to see
&lt;br&gt;&amp;gt; content javascript errors on the console. &amp;nbsp;Do you have another idea?
&lt;br&gt;&lt;br&gt;I'm mostly interested in errors from conkeror, but usually not from 
&lt;br&gt;content over which I have no control. &amp;nbsp;Mainly I don't want to miss 
&lt;br&gt;seeing a conkeror error because I'm ignoring other crap.
&lt;br&gt;&lt;br&gt;Usually I run conkeror from the command line so that errors just end up 
&lt;br&gt;in my terminal. &amp;nbsp;Simply redirecting output to a file that I occasionally 
&lt;br&gt;inspect will probably fix the problem for me. &amp;nbsp;Two other suggestions:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Put content errors in a log file, separate from conkeror errors.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Have much terser errors on the output. &amp;nbsp;Put details in a log file.
&lt;br&gt;&lt;br&gt;But if others aren't bothered, I'll just change my habits.
&lt;br&gt;&lt;br&gt;regards, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26511855&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26511855.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26482158</id>
	<title>Spellcheck?</title>
	<published>2009-11-23T09:09:42Z</published>
	<updated>2009-11-23T09:09:42Z</updated>
	<author>
		<name>'Mash-3</name>
	</author>
	<content type="html">&lt;br&gt;I couldn't find anything, but is there a spell check module available?
&lt;br&gt;&lt;br&gt;'Mash
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26482158&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Spellcheck--tp26482158p26482158.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26472098</id>
	<title>Re: [PATCH] Let completion functions set the match_required state.</title>
	<published>2009-11-22T18:51:54Z</published>
	<updated>2009-11-22T18:51:54Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Mon, Nov 23, 2009 at 08:09:43AM +1030, David Kettler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;&amp;gt;&amp;gt;Lots of errors on the console.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I was surprised that I had missed this problem, especially as I've
&lt;br&gt;&amp;gt; been using this code for about six months. &amp;nbsp;I think there's two
&lt;br&gt;&amp;gt; reasons. Firstly, while I had tested various cases, I didn't realise
&lt;br&gt;&amp;gt; there was this difference with the wikipedia webjump and had not
&lt;br&gt;&amp;gt; specifically tested that case. &amp;nbsp;Secondly, xulrunner reports many
&lt;br&gt;&amp;gt; javascript errors from various webpages. &amp;nbsp;So conkeror errors can be
&lt;br&gt;&amp;gt; lost in the garbage.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I wonder if there's a way to direct the errors from webpages
&lt;br&gt;&amp;gt; separately from conkeror errors.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; regards, David.
&lt;/div&gt;&lt;br&gt;&lt;br&gt;Those errors are dumped to the console by conkeror, not xulrunner. &amp;nbsp;See
&lt;br&gt;utils.js, console_service.registerListener... &amp;nbsp;I find it helpful to see
&lt;br&gt;content javascript errors on the console. &amp;nbsp;Do you have another idea?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26472098&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26472098.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26469767</id>
	<title>Re: [PATCH] Let completion functions set the match_required state.</title>
	<published>2009-11-22T13:39:43Z</published>
	<updated>2009-11-22T13:39:43Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;gt;&amp;gt;&amp;gt; Lots of errors on the console. 
&lt;br&gt;&lt;br&gt;I was surprised that I had missed this problem, especially as I've been 
&lt;br&gt;using this code for about six months. &amp;nbsp;I think there's two reasons. 
&lt;br&gt;Firstly, while I had tested various cases, I didn't realise there was 
&lt;br&gt;this difference with the wikipedia webjump and had not specifically 
&lt;br&gt;tested that case. &amp;nbsp;Secondly, xulrunner reports many javascript errors 
&lt;br&gt;from various webpages. &amp;nbsp;So conkeror errors can be lost in the garbage.
&lt;br&gt;&lt;br&gt;I wonder if there's a way to direct the errors from webpages separately 
&lt;br&gt;from conkeror errors.
&lt;br&gt;&lt;br&gt;regards, David.
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26469767&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26469767.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26466016</id>
	<title>Re: [PATCH] Let completion functions set the match_required state.</title>
	<published>2009-11-22T07:04:50Z</published>
	<updated>2009-11-22T07:04:50Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Sun, Nov 22, 2009 at 09:49:33PM +1030, David Kettler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;Lots of errors on the console. &amp;nbsp;Can you look into this?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks. &amp;nbsp;I pushed the following fix.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Subject: [PATCH] Properly merge completers with null elements
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; When a completer does not support an element it was possible for merge
&lt;br&gt;&amp;gt; completers to erroneously call the next completer with a negative
&lt;br&gt;&amp;gt; index. &amp;nbsp;For instance, this occurred with the wikipedia webjump, for
&lt;br&gt;&amp;gt; which the search engine does not provide descriptions for its
&lt;br&gt;&amp;gt; completions.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This latent bug was exposed by 2005f2e (Let completion functions set
&lt;br&gt;&amp;gt; the match_required state) because more completers can now be on the
&lt;br&gt;&amp;gt; completion list, even if they have no results.
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Thank you
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26466016&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26466016.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26464403</id>
	<title>Re: [PATCH] Let completion functions set the match_required state.</title>
	<published>2009-11-22T03:19:33Z</published>
	<updated>2009-11-22T03:19:33Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;gt; Lots of errors on the console. &amp;nbsp;Can you look into this?
&lt;br&gt;&lt;br&gt;Thanks. &amp;nbsp;I pushed the following fix.
&lt;br&gt;&lt;br&gt;Subject: [PATCH] Properly merge completers with null elements
&lt;br&gt;&lt;br&gt;When a completer does not support an element it was possible for merge
&lt;br&gt;completers to erroneously call the next completer with a negative
&lt;br&gt;index. &amp;nbsp;For instance, this occurred with the wikipedia webjump, for
&lt;br&gt;which the search engine does not provide descriptions for its
&lt;br&gt;completions.
&lt;br&gt;&lt;br&gt;This latent bug was exposed by 2005f2e (Let completion functions set
&lt;br&gt;the match_required state) because more completers can now be on the
&lt;br&gt;completion list, even if they have no results.
&lt;br&gt;---
&lt;br&gt;&amp;nbsp; modules/minibuffer-completion.js | &amp;nbsp; &amp;nbsp;2 ++
&lt;br&gt;&amp;nbsp; 1 files changed, 2 insertions(+), 0 deletions(-)
&lt;br&gt;&lt;br&gt;diff --git a/modules/minibuffer-completion.js 
&lt;br&gt;b/modules/minibuffer-completion.js
&lt;br&gt;index e221bc4..ff453de 100644
&lt;br&gt;--- a/modules/minibuffer-completion.js
&lt;br&gt;+++ b/modules/minibuffer-completion.js
&lt;br&gt;@@ -283,6 +283,8 @@ function merge_completers (completers) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (name in r &amp;&amp; r[name] != null) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; args.unshift(i);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return r[name].apply(this, args);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} else {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return null;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; i -= r.count;
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26464403&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26464403.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26462683</id>
	<title>Re: [PATCH] Let completion functions set the match_required state.</title>
	<published>2009-11-21T20:08:00Z</published>
	<updated>2009-11-21T20:08:00Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 12:07:39AM +1030, David Kettler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;Cool feature. &amp;nbsp;Okay
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Pushed. &amp;nbsp;There's a remaining case though that should be covered. &amp;nbsp;If
&lt;br&gt;&amp;gt; the completer fails (say because it couldn't load a file and it threw
&lt;br&gt;&amp;gt; an error), then the match_required doesn't get passed through. &amp;nbsp;So,
&lt;br&gt;&amp;gt; for instance the new xpath webjumps will report errors properly when
&lt;br&gt;&amp;gt; you try to complete, but when you press enter it will follow a bogus
&lt;br&gt;&amp;gt; url.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; regards, David
&lt;/div&gt;&lt;br&gt;&lt;br&gt;Found another problem with this patch.. To reproduce:
&lt;br&gt;&lt;br&gt;&amp;nbsp;* start conkeror -q
&lt;br&gt;&amp;nbsp;* g wikipedia tag
&lt;br&gt;&lt;br&gt;Lots of errors on the console. &amp;nbsp;Can you look into this?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26462683&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26462683.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26445972</id>
	<title>Re: Page mode keymaps</title>
	<published>2009-11-20T08:11:59Z</published>
	<updated>2009-11-20T08:11:59Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Fri, Nov 20, 2009 at 05:49:01PM +1030, David Kettler wrote:
&lt;br&gt;&amp;gt; &amp;gt;In emacs, unmodified alphanumerics are bound to self-insert, which is more
&lt;br&gt;&amp;gt; &amp;gt;or less equivalent to Conkeror's concept of a fallthrough. &amp;nbsp;Conkeror's use
&lt;br&gt;&amp;gt; &amp;gt;of unmodified alphanumeric bindings is not only very un-emacsy, ...
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But many emacs modes that are &amp;quot;applications&amp;quot; in themselves do use
&lt;br&gt;&amp;gt; plain alphabetic keys extensively; e.g. dired, gnus. &amp;nbsp;Conkeror's
&lt;br&gt;&amp;gt; bindings are consistent with emacs usage in that sense.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;I think the analogy to emacs applications was definitely an important
&lt;br&gt;principle early on in the development of Conkeror, but experience has
&lt;br&gt;taught us that the analogy quickly breaks down because of the sheer
&lt;br&gt;complexity of dealing with DOM documents on the web, as compared to the
&lt;br&gt;relative simplicity of working with plain text. &amp;nbsp;DOM documents can be
&lt;br&gt;applications in their own right with key bindings that need to be
&lt;br&gt;respected, etc.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;Our concept of modality is really a lot more like vi's UI than emacs's.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yeah, bummer.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Haha, I don't see it as a bummer at all. &amp;nbsp;I think it's a gift that a nice
&lt;br&gt;program like vi exists, from which we can gain ideas for ways to solve
&lt;br&gt;problems for which the emacs UI style is insufficient.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26445972&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Page-mode-keymaps-tp26407982p26445972.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26439322</id>
	<title>Re: Page mode keymaps</title>
	<published>2009-11-19T23:19:01Z</published>
	<updated>2009-11-19T23:19:01Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;gt; In emacs, unmodified alphanumerics are bound to self-insert, which is more
&lt;br&gt;&amp;gt; or less equivalent to Conkeror's concept of a fallthrough. &amp;nbsp;Conkeror's use
&lt;br&gt;&amp;gt; of unmodified alphanumeric bindings is not only very un-emacsy, ...
&lt;br&gt;&lt;br&gt;But many emacs modes that are &amp;quot;applications&amp;quot; in themselves do use plain 
&lt;br&gt;alphabetic keys extensively; e.g. dired, gnus. &amp;nbsp;Conkeror's bindings are 
&lt;br&gt;consistent with emacs usage in that sense.
&lt;br&gt;&lt;br&gt;&amp;gt; Our concept of modality is really a lot more like vi's UI than emacs's.
&lt;br&gt;&lt;br&gt;Yeah, bummer.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26439322&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Page-mode-keymaps-tp26407982p26439322.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26435122</id>
	<title>Re: Questions about history</title>
	<published>2009-11-19T14:18:14Z</published>
	<updated>2009-11-19T14:18:14Z</updated>
	<author>
		<name>Jeremy Maitin-Shepard-2</name>
	</author>
	<content type="html">Silvio Levy &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26435122&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;levy@...&lt;/a&gt;&amp;gt; writes:
&lt;br&gt;&lt;br&gt;&amp;gt; Dear Conkeror Wizards,
&lt;br&gt;&amp;gt; Two questions about history:
&lt;br&gt;&lt;br&gt;&amp;gt; 1. How can I find out when a URL that I see on the history buffer was
&lt;br&gt;&amp;gt; visited?
&lt;br&gt;&lt;br&gt;&amp;gt; 2. How can I dump the history buffer somewhere? &amp;nbsp;Often the information
&lt;br&gt;&amp;gt; I want from the history is a URL string, but I'm unable to cut and
&lt;br&gt;&amp;gt; paste it. In fact I generally can't even see it in full, unless I make
&lt;br&gt;&amp;gt; the window very wide and the font size smaller than is comfortable for
&lt;br&gt;&amp;gt; me.
&lt;br&gt;&lt;br&gt;C-x C-v is useful for getting the current URL.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Jeremy Maitin-Shepard
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26435122&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Questions-about-history-tp26394780p26435122.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26432776</id>
	<title>Re: Page mode keymaps</title>
	<published>2009-11-19T11:40:17Z</published>
	<updated>2009-11-19T11:40:17Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 10:45:35PM +1030, David Kettler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks for the explanation, John. &amp;nbsp;Sounds good.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; The last piece of the puzzle will be
&lt;br&gt;&amp;gt; &amp;gt;providing a UI by which the user can interactively toggle optional
&lt;br&gt;&amp;gt; &amp;gt;keymaps, though I'm not sure exactly what form that UI will take at the
&lt;br&gt;&amp;gt; &amp;gt;moment.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; It's be nice if it were possible to have both sets of keys
&lt;br&gt;&amp;gt; available without collision, to avoid the need to toggle. &amp;nbsp;That
&lt;br&gt;&amp;gt; works in emacs because there are strong conventions to avoid
&lt;br&gt;&amp;gt; modes stomping on general keys. &amp;nbsp;Whereas keys assigned by sites
&lt;br&gt;&amp;gt; are very likely to collide with conkeror key assignments. &amp;nbsp;And
&lt;br&gt;&amp;gt; the standard conkeror keystrokes are too convenient to change for
&lt;br&gt;&amp;gt; this purpose.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Just musing, David
&lt;/div&gt;&lt;br&gt;&lt;br&gt;In emacs, unmodified alphanumerics are bound to self-insert, which is more
&lt;br&gt;or less equivalent to Conkeror's concept of a fallthrough. &amp;nbsp;Conkeror's use
&lt;br&gt;of unmodified alphanumeric bindings is not only very un-emacsy, but also
&lt;br&gt;very much in conflict with the assumptions of most web designers, because
&lt;br&gt;there seems to be an implicit convention that those keys should be
&lt;br&gt;available for web pages to use.
&lt;br&gt;&lt;br&gt;That said, having those bindings is so convenient, and so fundamental to
&lt;br&gt;Conkeror's UI, that it's not really an option to give them up. &amp;nbsp;Thus, we
&lt;br&gt;must muddle along and deal with the conflicts as best we can.
&lt;br&gt;&lt;br&gt;Our concept of modality is really a lot more like vi's UI than emacs's.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26432776&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Page-mode-keymaps-tp26407982p26432776.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26425396</id>
	<title>Re: [PATCH] Show errors from completers, etc.</title>
	<published>2009-11-19T04:29:55Z</published>
	<updated>2009-11-19T04:29:55Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;gt; Oh okay, sounds like a good thing then.
&lt;br&gt;&lt;br&gt;Thanks. &amp;nbsp;Pushed.
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425396&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26425396.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26425325</id>
	<title>Re: [RFC] index-webjump: test suite</title>
	<published>2009-11-19T04:24:56Z</published>
	<updated>2009-11-19T04:24:56Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">I could have the text of the two xml files literally in the test suite
&lt;br&gt;and modify the index-webjump to parse that text. &amp;nbsp;Is that what you
&lt;br&gt;mean? &amp;nbsp;Maybe that's the best solution, but it will mean a little less
&lt;br&gt;of the code is exercised by the test.
&lt;br&gt;&lt;br&gt;You suggested chrome://conkeror-contrib elsewhere. &amp;nbsp;How about also
&lt;br&gt;having a chrome://conkeror-test something like the following. &amp;nbsp;Then I
&lt;br&gt;don't need conkeror_source_code_path. &amp;nbsp;(I'd chop this into 2 or 3
&lt;br&gt;commits to push.)
&lt;br&gt;&lt;br&gt;&lt;br&gt;Subject: [PATCH] Make chrome URLs for contrib and tests. &amp;nbsp;Use in 
&lt;br&gt;index-webjump test.
&lt;br&gt;&lt;br&gt;---
&lt;br&gt;&amp;nbsp; chrome/chrome.manifest &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;3 +++
&lt;br&gt;&amp;nbsp; modules/utils.js &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp;5 +++++
&lt;br&gt;&amp;nbsp; tests/simple/index-webjump.js | &amp;nbsp; 11 ++---------
&lt;br&gt;&amp;nbsp; 3 files changed, 10 insertions(+), 9 deletions(-)
&lt;br&gt;&lt;br&gt;diff --git a/chrome/chrome.manifest b/chrome/chrome.manifest
&lt;br&gt;index 2b49211..db7a844 100644
&lt;br&gt;--- a/chrome/chrome.manifest
&lt;br&gt;+++ b/chrome/chrome.manifest
&lt;br&gt;@@ -6,6 +6,9 @@ locale &amp;nbsp; conkeror-gui &amp;nbsp; en-US &amp;nbsp; &amp;nbsp;file:../locale/en-US/
&lt;br&gt;&lt;br&gt;&amp;nbsp; content &amp;nbsp;conkeror-help &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; file:../help/
&lt;br&gt;&lt;br&gt;+content &amp;nbsp;conkeror-contrib &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;file:../contrib/modules/
&lt;br&gt;+content &amp;nbsp;conkeror-test &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; file:../tests/
&lt;br&gt;+
&lt;br&gt;&amp;nbsp; locale &amp;nbsp; branding &amp;nbsp; &amp;nbsp; &amp;nbsp; en-US &amp;nbsp; &amp;nbsp;file:../branding/
&lt;br&gt;&lt;br&gt;&amp;nbsp; override chrome://global/locale/netErrorApp.dtd 
&lt;br&gt;chrome://conkeror-gui/locale/netError.dtd
&lt;br&gt;diff --git a/modules/utils.js b/modules/utils.js
&lt;br&gt;index e2dd6d3..3d724f3 100644
&lt;br&gt;--- a/modules/utils.js
&lt;br&gt;+++ b/modules/utils.js
&lt;br&gt;@@ -144,6 +144,11 @@ function make_uri (uri, charset, base_uri) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; return io_service.newURI(uri, charset, base_uri);
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&lt;br&gt;+function make_file_from_chrome (url) {
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;var crs = Cc['@mozilla.org/chrome/chrome-registry;1']
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;.getService(Ci.nsIChromeRegistry);
&lt;br&gt;+ &amp;nbsp; &amp;nbsp;return crs.convertChromeURL(make_uri(url));
&lt;br&gt;+}
&lt;br&gt;&lt;br&gt;&amp;nbsp; function get_document_content_disposition (document_o) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; var content_disposition = null;
&lt;br&gt;diff --git a/tests/simple/index-webjump.js b/tests/simple/index-webjump.js
&lt;br&gt;index 8df10fe..aff8a76 100644
&lt;br&gt;--- a/tests/simple/index-webjump.js
&lt;br&gt;+++ b/tests/simple/index-webjump.js
&lt;br&gt;@@ -12,7 +12,7 @@ require('index-webjump.js');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; conkeror.webjumps = this.real_webjumps;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; conkeror.index_webjumps = this.real_index_webjumps;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;path: conkeror_source_code_path + &amp;quot;/tests/simple&amp;quot;,
&lt;br&gt;+ &amp;nbsp; &amp;nbsp; &amp;nbsp;path: 
&lt;br&gt;make_file_from_chrome(&amp;quot;chrome://conkeror-test/content/simple&amp;quot;).path,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; test_xpath_webjump: function () {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; define_xpath_webjump(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;xpath&amp;quot;, &amp;quot;&lt;a href=&quot;http://dummy/xpath&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://dummy/xpath&lt;/a&gt;&amp;quot;, '//xhtml:a[@class=&amp;quot;index&amp;quot;]',
&lt;br&gt;@@ -41,12 +41,5 @@ require('index-webjump.js');
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; assert_equals(w.completions[1][0], &amp;quot;foo&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; },
&lt;br&gt;&amp;nbsp; &amp;nbsp; };
&lt;br&gt;- &amp;nbsp;if (conkeror_source_code_path)
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;walnut_run(suite);
&lt;br&gt;- &amp;nbsp;else
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp;dumpln('Suite setup failed; conkeror_source_code_path not set.' +
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' &amp;nbsp;Try:\n' +
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' &amp;nbsp;conkeror -q -batch' +
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' -e &amp;quot;conkeror_source_code_path=\\&amp;quot;$PWD\\&amp;quot;;&amp;quot;' +
&lt;br&gt;- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ' -l tests/simple/index-webjump.js');
&lt;br&gt;+ &amp;nbsp;walnut_run(suite);
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;-- 
&lt;br&gt;1.6.5
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425325&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26425325.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26425217</id>
	<title>Re: Page mode keymaps</title>
	<published>2009-11-19T04:15:35Z</published>
	<updated>2009-11-19T04:15:35Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">Thanks for the explanation, John. &amp;nbsp;Sounds good.
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt; The last piece of the puzzle will be
&lt;br&gt;&amp;gt; providing a UI by which the user can interactively toggle optional
&lt;br&gt;&amp;gt; keymaps, though I'm not sure exactly what form that UI will take at the
&lt;br&gt;&amp;gt; moment.
&lt;br&gt;&lt;br&gt;It's be nice if it were possible to have both sets of keys
&lt;br&gt;available without collision, to avoid the need to toggle. &amp;nbsp;That
&lt;br&gt;works in emacs because there are strong conventions to avoid
&lt;br&gt;modes stomping on general keys. &amp;nbsp;Whereas keys assigned by sites
&lt;br&gt;are very likely to collide with conkeror key assignments. &amp;nbsp;And
&lt;br&gt;the standard conkeror keystrokes are too convenient to change for
&lt;br&gt;this purpose.
&lt;br&gt;&lt;br&gt;Just musing, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425217&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Page-mode-keymaps-tp26407982p26425217.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26425043</id>
	<title>Re: [PATCH] Provide buttons on the mode-line for basic browser control.</title>
	<published>2009-11-19T04:02:42Z</published>
	<updated>2009-11-19T04:02:42Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;gt; We'll need to make a chrome domain for conkeror-contrib, so that people
&lt;br&gt;&amp;gt; can opt in with:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; load_paths.unshift(&amp;quot;chrome://conkeror-contrib/content/&amp;quot;);
&lt;br&gt;&lt;br&gt;Okay, sounds good.
&lt;br&gt;&lt;br&gt;It'd also be nice to be able to directly require() such a chrome: url. 
&lt;br&gt;And load it from the command line with -l.
&lt;br&gt;&lt;br&gt;regards, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425043&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26425043.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26415004</id>
	<title>Re: [PATCH] Show errors from completers, etc.</title>
	<published>2009-11-18T12:18:29Z</published>
	<updated>2009-11-18T12:18:29Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 12:12:07AM +1030, David Kettler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt;Can you tell me steps to reproduce the problem, to help me understand the
&lt;br&gt;&amp;gt; &amp;gt;situation being addressed here?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; With the new index-webjump mode, the xpath webjumps are unusable
&lt;br&gt;&amp;gt; without completions being available, so the index webjump completer
&lt;br&gt;&amp;gt; will throw an error in that case. &amp;nbsp;Without this patch, the error will
&lt;br&gt;&amp;gt; be discarded, so the user won't see the explanation and won't know why
&lt;br&gt;&amp;gt; there are no completions.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; You can see the problem by defining such a webjump, e.g.:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; define_xpath_webjump(
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;gitdoc&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;quot;&lt;a href=&quot;http://www.kernel.org/pub/software/scm/git/docs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.kernel.org/pub/software/scm/git/docs/&lt;/a&gt;&amp;quot;,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; '//xhtml:dt/xhtml:a',
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; $description = &amp;quot;Git documentation&amp;quot;);
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Do not call webjump-get-index. &amp;nbsp;Now press &amp;quot;g gitdoc g&amp;quot;. &amp;nbsp;The last &amp;quot;g&amp;quot;
&lt;br&gt;&amp;gt; will try to load the completions, which will fail. &amp;nbsp;Without this patch
&lt;br&gt;&amp;gt; the user won't know why.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But see also my reply to [PATCH] Let completion functions set the
&lt;br&gt;&amp;gt; match_required state.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There may be other ways to currently trigger such an error, and future
&lt;br&gt;&amp;gt; changes might introduce more. &amp;nbsp;It's a good general principle to give
&lt;br&gt;&amp;gt; the user info about what failed.
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Oh okay, sounds like a good thing then.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26415004&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26415004.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26413637</id>
	<title>Re: [PATCH] Provide buttons on the mode-line for basic browser control.</title>
	<published>2009-11-18T10:57:55Z</published>
	<updated>2009-11-18T10:57:55Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Wed, Nov 18, 2009 at 10:38:37AM -0800, Brian Edmonds wrote:
&lt;br&gt;&amp;gt; I'm generally not that excited about browser bling, but having a tablet, I've
&lt;br&gt;&amp;gt; given thought a number of times to adding buttons for at least switching and
&lt;br&gt;&amp;gt; closing buffers.
&lt;br&gt;&lt;br&gt;&lt;br&gt;See new-tabs.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26413637&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26413637.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26413507</id>
	<title>Re: Page mode keymaps</title>
	<published>2009-11-18T10:49:02Z</published>
	<updated>2009-11-18T10:49:02Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 12:12:51AM +1030, David Kettler wrote:
&lt;br&gt;&amp;gt; John, I'm interested in hearing about your intentions regarding the
&lt;br&gt;&amp;gt; new keymap and input system with page modes. &amp;nbsp;The present overriding
&lt;br&gt;&amp;gt; of keystrokes is certainly awkward to use. &amp;nbsp;Do you intend that there
&lt;br&gt;&amp;gt; simply be a convenient way to toggle modes between the page mode
&lt;br&gt;&amp;gt; keymap and content_buffer_normal_keymap?
&lt;br&gt;&lt;br&gt;&lt;br&gt;I want to split up page-modes, and remove the restriction of &amp;quot;there can be
&lt;br&gt;only one&amp;quot;. &amp;nbsp;Instead of each existing &amp;quot;monolithic&amp;quot; page-mode, there would
&lt;br&gt;be a group of additive modes, each of which is responsible for one
&lt;br&gt;feature. &amp;nbsp;In emacs terminology, page-modes will be more like a collection
&lt;br&gt;of minor-modes than like a major-mode. &amp;nbsp;In mozilla terminology, page-modes
&lt;br&gt;will be more like greasemonkey scripts.
&lt;br&gt;&lt;br&gt;Some of these modes will provide keymaps, but there will be nothing
&lt;br&gt;special about those keymaps.. they would just be optional keymaps as could
&lt;br&gt;be installed by any module. &amp;nbsp;The last piece of the puzzle will be
&lt;br&gt;providing a UI by which the user can interactively toggle optional
&lt;br&gt;keymaps, though I'm not sure exactly what form that UI will take at the
&lt;br&gt;moment.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26413507&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Page-mode-keymaps-tp26407982p26413507.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26413313</id>
	<title>Re: [PATCH] Provide buttons on the mode-line for basic browser control.</title>
	<published>2009-11-18T10:38:37Z</published>
	<updated>2009-11-18T10:38:37Z</updated>
	<author>
		<name>Brian Edmonds</name>
	</author>
	<content type="html">&lt;p&gt;I&amp;#39;m generally not that excited about browser bling, but having a tablet, I&amp;#39;ve given thought a number of times to adding buttons for at least switching and closing buffers.&lt;/p&gt;
&lt;p&gt;Brian.&lt;/p&gt;
&lt;p&gt;&lt;blockquote type=&quot;cite&quot;&gt;On Nov 18, 2009 10:25 AM, &amp;quot;John J. Foerch&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26413313&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jjfoerch@...&lt;/a&gt;&amp;gt; wrote:&lt;br&gt;&lt;br&gt;&lt;p&gt;&lt;font color=&quot;#500050&quot;&gt;On Thu, Nov 19, 2009 at 12:10:56AM +1030, David Kettler wrote:
&amp;gt; &amp;gt; I like the feature, but I don&amp;#39;t t...&lt;/font&gt;&lt;/p&gt;We&amp;#39;ll need to make a chrome domain for conkeror-contrib, so that people&lt;br&gt;
can opt in with:&lt;br&gt;
&lt;br&gt;
  load_paths.unshift(&amp;quot;chrome://conkeror-contrib/content/&amp;quot;);&lt;br&gt;
&lt;br&gt;
--&lt;br&gt;
&lt;font color=&quot;#888888&quot;&gt;John Foerch&lt;br&gt;
&lt;/font&gt;&lt;p&gt;&lt;font color=&quot;#500050&quot;&gt;_______________________________________________
Conkeror mailing list
&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26413313&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;a href=&quot;https://ww.&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://ww.&lt;/a&gt;..&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;
&lt;br /&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26413313&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26413313.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26413069</id>
	<title>Re: [PATCH] Provide buttons on the mode-line for basic browser control.</title>
	<published>2009-11-18T10:24:17Z</published>
	<updated>2009-11-18T10:24:17Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 12:10:56AM +1030, David Kettler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;gt; I like the feature, but I don't think the framework is in place to do it
&lt;br&gt;&amp;gt; &amp;gt; robustly yet.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Yes, it's just a quick hack. &amp;nbsp;Also, the text and generic widgets could
&lt;br&gt;&amp;gt; do with some refactoring.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt; No objections to something like this going into contrib/ or the wiki,
&lt;br&gt;&amp;gt; &amp;gt; though, so people who would find it convenient can use it in the
&lt;br&gt;&amp;gt; meantime.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; If I put it in contrib, what's the best way to suggest that people use
&lt;br&gt;&amp;gt; it:
&lt;br&gt;&amp;gt; - require(conkeror_source_code_path +
&lt;br&gt;&amp;gt; &amp;quot;/contrib/modules/mode-line-buttons.js&amp;quot;);
&lt;br&gt;&amp;gt; - or symlink into ~/.conkerorrc (or whatever) and use an explicit path?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The patch also included a minor change to mode-line. &amp;nbsp;I can make that
&lt;br&gt;&amp;gt; a separate patch.
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;We'll need to make a chrome domain for conkeror-contrib, so that people
&lt;br&gt;can opt in with:
&lt;br&gt;&lt;br&gt;&amp;nbsp; load_paths.unshift(&amp;quot;chrome://conkeror-contrib/content/&amp;quot;);
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26413069&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26413069.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26412591</id>
	<title>Re: [RFC] index-webjump: test suite</title>
	<published>2009-11-18T09:55:21Z</published>
	<updated>2009-11-18T09:55:21Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Thu, Nov 19, 2009 at 12:09:45AM +1030, David Kettler wrote:
&lt;br&gt;&amp;gt; &amp;gt;Is there a way that this suite could fail when conkeror_source_code_path
&lt;br&gt;&amp;gt; &amp;gt;is not set, and provide instructions to the user for how to set it from
&lt;br&gt;&amp;gt; &amp;gt;the command line?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I kludged that in and pushed it. &amp;nbsp;Maybe it would be better for walnut
&lt;br&gt;&amp;gt; to check for failure in suite_setup().
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; regards, David
&lt;br&gt;&lt;br&gt;&lt;br&gt;What about using a mock object instead? &amp;nbsp;Haven't read the code in detail,
&lt;br&gt;so maybe I misunderstand.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26412591&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26412591.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26407982</id>
	<title>Page mode keymaps</title>
	<published>2009-11-18T05:42:51Z</published>
	<updated>2009-11-18T05:42:51Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">John, I'm interested in hearing about your intentions regarding the
&lt;br&gt;new keymap and input system with page modes. &amp;nbsp;The present overriding
&lt;br&gt;of keystrokes is certainly awkward to use. &amp;nbsp;Do you intend that there
&lt;br&gt;simply be a convenient way to toggle modes between the page mode
&lt;br&gt;keymap and content_buffer_normal_keymap?
&lt;br&gt;&lt;br&gt;&lt;br&gt;regards, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26407982&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Page-mode-keymaps-tp26407982p26407982.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26407965</id>
	<title>Re: [PATCH] Show errors from completers, etc.</title>
	<published>2009-11-18T05:42:07Z</published>
	<updated>2009-11-18T05:42:07Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;gt; Can you tell me steps to reproduce the problem, to help me understand the
&lt;br&gt;&amp;gt; situation being addressed here?
&lt;br&gt;&lt;br&gt;With the new index-webjump mode, the xpath webjumps are unusable
&lt;br&gt;without completions being available, so the index webjump completer
&lt;br&gt;will throw an error in that case. &amp;nbsp;Without this patch, the error will
&lt;br&gt;be discarded, so the user won't see the explanation and won't know why
&lt;br&gt;there are no completions.
&lt;br&gt;&lt;br&gt;You can see the problem by defining such a webjump, e.g.:
&lt;br&gt;&lt;br&gt;define_xpath_webjump(
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;gitdoc&amp;quot;,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;&lt;a href=&quot;http://www.kernel.org/pub/software/scm/git/docs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.kernel.org/pub/software/scm/git/docs/&lt;/a&gt;&amp;quot;,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;'//xhtml:dt/xhtml:a',
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;$description = &amp;quot;Git documentation&amp;quot;);
&lt;br&gt;&lt;br&gt;Do not call webjump-get-index. &amp;nbsp;Now press &amp;quot;g gitdoc g&amp;quot;. &amp;nbsp;The last &amp;quot;g&amp;quot;
&lt;br&gt;will try to load the completions, which will fail. &amp;nbsp;Without this patch
&lt;br&gt;the user won't know why.
&lt;br&gt;&lt;br&gt;But see also my reply to [PATCH] Let completion functions set the
&lt;br&gt;match_required state.
&lt;br&gt;&lt;br&gt;There may be other ways to currently trigger such an error, and future
&lt;br&gt;changes might introduce more. &amp;nbsp;It's a good general principle to give
&lt;br&gt;the user info about what failed.
&lt;br&gt;&lt;br&gt;regards, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26407965&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26407965.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26407951</id>
	<title>Re: [PATCH] Provide buttons on the mode-line for basic browser control.</title>
	<published>2009-11-18T05:40:56Z</published>
	<updated>2009-11-18T05:40:56Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;nbsp;&amp;gt; I like the feature, but I don't think the framework is in place to do it
&lt;br&gt;&amp;nbsp;&amp;gt; robustly yet.
&lt;br&gt;&lt;br&gt;Yes, it's just a quick hack. &amp;nbsp;Also, the text and generic widgets could
&lt;br&gt;do with some refactoring.
&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;gt; No objections to something like this going into contrib/ or the wiki,
&lt;br&gt;&amp;nbsp;&amp;gt; though, so people who would find it convenient can use it in the 
&lt;br&gt;meantime.
&lt;br&gt;&lt;br&gt;If I put it in contrib, what's the best way to suggest that people use
&lt;br&gt;it:
&lt;br&gt;- require(conkeror_source_code_path + 
&lt;br&gt;&amp;quot;/contrib/modules/mode-line-buttons.js&amp;quot;);
&lt;br&gt;- or symlink into ~/.conkerorrc (or whatever) and use an explicit path?
&lt;br&gt;&lt;br&gt;The patch also included a minor change to mode-line. &amp;nbsp;I can make that
&lt;br&gt;a separate patch.
&lt;br&gt;&lt;br&gt;regards, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26407951&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26407951.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26407918</id>
	<title>Re: [RFC] index-webjump: test suite</title>
	<published>2009-11-18T05:39:45Z</published>
	<updated>2009-11-18T05:39:45Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;gt; Is there a way that this suite could fail when conkeror_source_code_path
&lt;br&gt;&amp;gt; is not set, and provide instructions to the user for how to set it from
&lt;br&gt;&amp;gt; the command line?
&lt;br&gt;&lt;br&gt;I kludged that in and pushed it. &amp;nbsp;Maybe it would be better for walnut
&lt;br&gt;to check for failure in suite_setup().
&lt;br&gt;&lt;br&gt;regards, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26407918&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26407918.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26407906</id>
	<title>Re: [PATCH] Enable URL completion for both bookmarks and history (workaround).</title>
	<published>2009-11-18T05:38:53Z</published>
	<updated>2009-11-18T05:38:53Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;nbsp;&amp;gt; Is there a way to filter the duplicates out?
&lt;br&gt;&lt;br&gt;Not easily. &amp;nbsp;I suppose a modified merge_completers() could extract all
&lt;br&gt;the completions, sort and uniquify them, then return the survivors to
&lt;br&gt;pre-sorted order. &amp;nbsp;I'm not particularly motivated to do so, for
&lt;br&gt;several reasons.
&lt;br&gt;&lt;br&gt;Firstly, I no longer personally care for having both bookmark and
&lt;br&gt;history completion. &amp;nbsp;I have only webjump and history completion
&lt;br&gt;enabled and I access bookmarks (with completion) via the &amp;quot;bookmark&amp;quot;
&lt;br&gt;webjump.
&lt;br&gt;&lt;br&gt;Secondly, it's possible to have duplicates in any case, simply by
&lt;br&gt;having multiple bookmarks of the same page. &amp;nbsp;That tends to happen for
&lt;br&gt;me, mostly because I don't cull the bookmarks (as there's currently no
&lt;br&gt;convenient way to do so). &amp;nbsp;Having many bookmarks isn't really an
&lt;br&gt;issue, because the completion mechanism is superb.
&lt;br&gt;&lt;br&gt;Thirdly, this is in any case just a workaround for a mozilla bug;
&lt;br&gt;maybe it will be fixed one day. &amp;nbsp;But probably not; I can't access the
&lt;br&gt;bug server now, but I seem to recall the bug has been known for many
&lt;br&gt;years.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=425726&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://bugzilla.mozilla.org/show_bug.cgi?id=425726&lt;/a&gt;&lt;br&gt;&lt;br&gt;In any case, I think the present patch is an incremental improvement
&lt;br&gt;that's worth having for now.
&lt;br&gt;&lt;br&gt;regards, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26407906&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26407906.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26407891</id>
	<title>Re: [PATCH] Let completion functions set the match_required state.</title>
	<published>2009-11-18T05:37:39Z</published>
	<updated>2009-11-18T05:37:39Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">&amp;gt; Cool feature. &amp;nbsp;Okay
&lt;br&gt;&lt;br&gt;Pushed. &amp;nbsp;There's a remaining case though that should be covered. &amp;nbsp;If
&lt;br&gt;the completer fails (say because it couldn't load a file and it threw
&lt;br&gt;an error), then the match_required doesn't get passed through. &amp;nbsp;So,
&lt;br&gt;for instance the new xpath webjumps will report errors properly when
&lt;br&gt;you try to complete, but when you press enter it will follow a bogus
&lt;br&gt;url.
&lt;br&gt;&lt;br&gt;regards, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26407891&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26407891.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26407871</id>
	<title>Re: [PATCH] index-webjump: New module to define webjumps for index pages.</title>
	<published>2009-11-18T05:36:32Z</published>
	<updated>2009-11-18T05:36:32Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">Pushed with some additions:
&lt;br&gt;&amp;nbsp; &amp;nbsp;- Check that there are a non-zero number of completions.
&lt;br&gt;&amp;nbsp; &amp;nbsp;- Have tidy do more cleanup.
&lt;br&gt;&amp;nbsp; &amp;nbsp;- index_webjumps_directory must be an nsILocalFile.
&lt;br&gt;&lt;br&gt;regards, David
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26407871&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26407871.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26407855</id>
	<title>Re: [PATCH] Fix command line +u</title>
	<published>2009-11-18T05:35:30Z</published>
	<updated>2009-11-18T05:35:30Z</updated>
	<author>
		<name>David Kettler-2</name>
	</author>
	<content type="html">Thanks for your reviews, John. &amp;nbsp;I've pushed six patches, including this one.
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26407855&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26407855.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26395067</id>
	<title>Re: Questions about history</title>
	<published>2009-11-17T10:27:51Z</published>
	<updated>2009-11-17T10:27:51Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Tue, Nov 17, 2009 at 10:10:27AM -0800, Silvio Levy wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Dear Conkeror Wizards,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Two questions about history:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1. How can I find out when a URL that I see on the history buffer was
&lt;br&gt;&amp;gt; visited?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2. How can I dump the history buffer somewhere? &amp;nbsp;Often the information
&lt;br&gt;&amp;gt; I want from the history is a URL string, but I'm unable to cut and
&lt;br&gt;&amp;gt; paste it. In fact I generally can't even see it in full, unless I make
&lt;br&gt;&amp;gt; the window very wide and the font size smaller than is comfortable for me.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Silvio
&lt;/div&gt;&lt;br&gt;&lt;br&gt;You'll have to do this through the mozilla api. &amp;nbsp;Conkeror doesn't have
&lt;br&gt;either of these features.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26395067&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Questions-about-history-tp26394780p26395067.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26394780</id>
	<title>Questions about history</title>
	<published>2009-11-17T10:10:27Z</published>
	<updated>2009-11-17T10:10:27Z</updated>
	<author>
		<name>Silvio Levy-3</name>
	</author>
	<content type="html">&lt;br&gt;Dear Conkeror Wizards,
&lt;br&gt;&lt;br&gt;Two questions about history:
&lt;br&gt;&lt;br&gt;1. How can I find out when a URL that I see on the history buffer was
&lt;br&gt;visited?
&lt;br&gt;&lt;br&gt;2. How can I dump the history buffer somewhere? &amp;nbsp;Often the information
&lt;br&gt;I want from the history is a URL string, but I'm unable to cut and
&lt;br&gt;paste it. In fact I generally can't even see it in full, unless I make
&lt;br&gt;the window very wide and the font size smaller than is comfortable for me.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Silvio
&lt;br&gt;&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26394780&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Questions-about-history-tp26394780p26394780.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26393616</id>
	<title>Re: [RFC] index-webjump: test suite</title>
	<published>2009-11-17T09:03:52Z</published>
	<updated>2009-11-17T09:03:52Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Tue, Nov 17, 2009 at 10:14:29PM +1030, David Kettler wrote:
&lt;br&gt;&amp;gt; This depends on [[PATCH] index-webjump: New module to define webjumps
&lt;br&gt;&amp;gt; for index pages].
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The test is partially broken; it makes use of
&lt;br&gt;&amp;gt; conkeror_source_code_path to find auxiliary test files, which fails
&lt;br&gt;&amp;gt; when that variable is undefined. &amp;nbsp;For command line use ctx.local.cwd
&lt;br&gt;&amp;gt; would work, but the test suite doesn't have access to the context.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Is there a way that this suite could fail when conkeror_source_code_path
&lt;br&gt;is not set, and provide instructions to the user for how to set it from
&lt;br&gt;the command line?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393616&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26393616.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26393522</id>
	<title>Re: [PATCH] Provide buttons on the mode-line for basic browser control.</title>
	<published>2009-11-17T08:58:56Z</published>
	<updated>2009-11-17T08:58:56Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Tue, Nov 17, 2009 at 10:14:30PM +1030, David Kettler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Simple GUI buttons are provided for controlling conkeror. &amp;nbsp;They are
&lt;br&gt;&amp;gt; intended to be unobtrusive and to steal as little screen space as
&lt;br&gt;&amp;gt; possible. &amp;nbsp;Clicking on them executes a conkeror command. &amp;nbsp;Hovering
&lt;br&gt;&amp;gt; over them tells you the command and the corresponding keystroke.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; The buttons are intended to make conkeror usable for a casual user and
&lt;br&gt;&amp;gt; also to aid the novice user while they become familiar with conkeror's
&lt;br&gt;&amp;gt; interface.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; They can be enabled with:
&lt;br&gt;&amp;gt; &amp;nbsp; require(&amp;quot;mode-line-buttons.js&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; add_mode_line_buttons(standard_mode_line_buttons, true);
&lt;br&gt;&amp;gt; ---
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Problems:
&lt;br&gt;&amp;gt; &amp;nbsp; - The icons used do not clearly indicate their function.
&lt;br&gt;&amp;gt; &amp;nbsp; - The names of the commands are also probably unclear for novices.
&lt;br&gt;&amp;gt; &amp;nbsp; - There are probably too many buttons. &amp;nbsp;It might be better to have
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; just a few, together with a popup menu.
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;I like the feature, but I don't think the framework is in place to do it
&lt;br&gt;robustly yet. &amp;nbsp;What I have in mind is a more general Menu subsystem that
&lt;br&gt;handles menus in the abstract, rather than in terms of particular UI
&lt;br&gt;representations of them. &amp;nbsp;I also think there are problems in the
&lt;br&gt;interactive system that need to be addressed first, like a way to disable
&lt;br&gt;commands, and gray-out buttons that run those commands, when they should
&lt;br&gt;not be called.
&lt;br&gt;&lt;br&gt;No objections to something like this going into contrib/ or the wiki,
&lt;br&gt;though, so people who would find it convenient can use it in the meantime.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393522&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26393522.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26393211</id>
	<title>Re: [PATCH] index-webjump: New module to define webjumps for index pages.</title>
	<published>2009-11-17T08:43:24Z</published>
	<updated>2009-11-17T08:43:24Z</updated>
	<author>
		<name>John J. Foerch</name>
	</author>
	<content type="html">On Tue, Nov 17, 2009 at 10:14:28PM +1030, David Kettler wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Index webjumps provide convenient access, with completion, to a set of
&lt;br&gt;&amp;gt; web pages that are indexed (referenced) from another page. &amp;nbsp;For
&lt;br&gt;&amp;gt; instance, webjumps for documentation (e.g., git, ImageMagick) are easy
&lt;br&gt;&amp;gt; to define.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; A webjump to access URLs referenced from an index page is defined
&lt;br&gt;&amp;gt; using define_xpath_webjump. &amp;nbsp;An xpath expression is used to extract
&lt;br&gt;&amp;gt; the indexed URLs and the anchor text; this provides completion for the
&lt;br&gt;&amp;gt; webjump. &amp;nbsp;The completion must be enabled using webjump-get-index once
&lt;br&gt;&amp;gt; for each index webjump.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This module also subsumes define_gitweb_summary_webjump, which results
&lt;br&gt;&amp;gt; in changes to how gitweb webjumps are set up.
&lt;br&gt;&amp;gt; ---
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This patch only shows the new index-webjumps.js module. &amp;nbsp;The eventual
&lt;br&gt;&amp;gt; commit will also remove the existing gitweb-webjumps.js module.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This makes use of functionality provided by [[PATCH] Let completion
&lt;br&gt;&amp;gt; functions set the match_required state], but that is not vital. &amp;nbsp;It's
&lt;br&gt;&amp;gt; also helped by [[PATCH] Show errors from completers, etc].
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Conkeror wiki pages will also be updated as follows.
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Sounds good
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;John Foerch
&lt;br&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Conkeror mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26393211&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Conkeror@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://www.mozdev.org/mailman/listinfo/conkeror&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://www.mozdev.org/mailman/listinfo/conkeror&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Sundry-patches-tp26388581p26393211.html" />
</entry>

</feed>
