[Conkeror] change to `interactive'
John J Foerch
jjfoerch at earthlink.net
Fri Sep 12 17:07:40 PDT 2008
John J Foerch <jjfoerch at earthlink.net> writes:
> * interactive no longer accepts the keyword $prefix. Instead, it takes
> as its fourth parameter an `options' object that may contain a key
> called `prefix'. For examples on its use, see the universal-argument
> commands.
>
> This change was done in preparation for, and as a first step of, the
> need to remove the keyword-arguments system from conkeror. Those of you
> who have tried the newest xulrunner nightly snapshot will have noticed
> that it won't run conkeror anymore. This is because keyword-arguments
> depends on a non-standard behavior of earlier versions of the javascript
> engine, which has now been fixed in the recent nightlies. Thus we lose
> the cool $keyword syntax in function calls, but we can replace it with a
> method that may be easier to understand in the long run.
>
> Instead of keywords, keyword functions will just use a simple
> positional argument called `options'. See `interactive' for an example.
Hello,
What I wrote about the need to replace the keywords system can be
disregarded. jbms figured out another way to implement them in
compliance with the language standard. I have rolled back the changes I
made in this regard.
--
John Foerch
More information about the Conkeror
mailing list