Sessions

View: New views
5 Messages — Rating Filter:   Alert me  

Sessions

by Nicholas A. Zigarovich-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The session module has been merged into master. Documentation is available here:

http://conkeror.org/Sessions

To auto-load the last auto-saved session when conkeror starts, add the
following to your rc:

require("session.js");
session_auto_save_auto_load = true;

Users of the sessions branch, note that setting the variable is a
recent change which you will have to add to your rc.

Cheers,

- Nick
_______________________________________________
Conkeror mailing list
Conkeror@...
https://www.mozdev.org/mailman/listinfo/conkeror

Re: Sessions

by Daniel Clemente-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

El mar, jun 16 2009, Nicholas A. Zigarovich va escriure:
> The session module has been merged into master. Documentation is available here:
>
> http://conkeror.org/Sessions

Nice! The first time I ran it I got some errors about "_json is undefined" (session.js 128) but now it works very well, and makes using Conkeror easier. Thanks for this useful feature.

-- Daniel


PS: full log, in case it contains something useful. These errors went away by themselves.

: ~ ; conkeror
MozRepl: Listening...
Console error: [JavaScript Error: "_session_auto_save_auto_load is not a function" {file: "chrome://conkeror/content/session.js" line: 311}]
  Category: chrome javascript
TypeError: _json is undefined
chrome://conkeror/content/session.js:128
session_write([object XPCWrappedNative_NoHelper],[object Object])@chrome://conkeror/content/session.js:128
session_auto_save_save([object Object])@chrome://conkeror/content/session.js:228
run_hooks([object Array],[object Object])@chrome://conkeror/content/hook.js:38
([object Object])@chrome://conkeror/content/hook.js:159
()@chrome://conkeror/content/buffer.js:157
content_buffer([object ChromeWindow],null,[object Object])@chrome://conkeror/content/content-buffer.js:109
([object ChromeWindow],null)@chrome://conkeror/content/buffer.js:41
create_buffer([object ChromeWindow],(function (window, element) {return new type(window, element, args);}),1)@chrome://conkeror/content/buffer.js:467
browser_object_follow([object Object],1,[object Object])@chrome://conkeror/content/element.js:316
follow([object Object],1)@chrome://conkeror/content/element.js:351
_do_call([object Generator])@chrome://conkeror/content/coroutine.js:278
(" uoa")@chrome://conkeror/content/coroutine.js:410
exit_minibuffer([object ChromeWindow])@chrome://conkeror/content/minibuffer-read.js:431
([object Object])@chrome://conkeror/content/minibuffer-read.js:435
call_interactively([object Object],"exit-minibuffer")@chrome://conkeror/content/interactive.js:140
keypress_handler([object KeyboardEvent])@chrome://conkeror/content/keyboard.js:539
Console error: [JavaScript Error: "_json is undefined" {file: "chrome://conkeror/content/session.js" line: 128}]
  Category: XPConnect JavaScript



_______________________________________________
Conkeror mailing list
Conkeror@...
https://www.mozdev.org/mailman/listinfo/conkeror

Re: Sessions

by Daniel Clemente-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


> Console error: [JavaScript Error: "_json is undefined" {file: "chrome://conkeror/content/session.js" line: 128}]
>   Category: XPConnect JavaScript

  In fact I still get this each time I open a new buffer.
  And now session is not saved when I exit with C-x C-c.

Debian GNU/Linux unstable
ii  xulrunner-1.9                        1.9.0.11-1                     XUL + XPCOM application runner
Latest conkeror


-- Daniel

>
>
> PS: full log, in case it contains something useful.
>
> : ~ ; conkeror
> MozRepl: Listening...
> Console error: [JavaScript Error: "_session_auto_save_auto_load is not a function" {file: "chrome://conkeror/content/session.js" line: 311}]
>   Category: chrome javascript
> TypeError: _json is undefined
> chrome://conkeror/content/session.js:128
> session_write([object XPCWrappedNative_NoHelper],[object Object])@chrome://conkeror/content/session.js:128
> session_auto_save_save([object Object])@chrome://conkeror/content/session.js:228
> run_hooks([object Array],[object Object])@chrome://conkeror/content/hook.js:38
> ([object Object])@chrome://conkeror/content/hook.js:159
> ()@chrome://conkeror/content/buffer.js:157
> content_buffer([object ChromeWindow],null,[object Object])@chrome://conkeror/content/content-buffer.js:109
> ([object ChromeWindow],null)@chrome://conkeror/content/buffer.js:41
> create_buffer([object ChromeWindow],(function (window, element) {return new type(window, element, args);}),1)@chrome://conkeror/content/buffer.js:467
> browser_object_follow([object Object],1,[object Object])@chrome://conkeror/content/element.js:316
> follow([object Object],1)@chrome://conkeror/content/element.js:351
> _do_call([object Generator])@chrome://conkeror/content/coroutine.js:278
> (" uoa")@chrome://conkeror/content/coroutine.js:410
> exit_minibuffer([object ChromeWindow])@chrome://conkeror/content/minibuffer-read.js:431
> ([object Object])@chrome://conkeror/content/minibuffer-read.js:435
> call_interactively([object Object],"exit-minibuffer")@chrome://conkeror/content/interactive.js:140
> keypress_handler([object KeyboardEvent])@chrome://conkeror/content/keyboard.js:539
> Console error: [JavaScript Error: "_json is undefined" {file: "chrome://conkeror/content/session.js" line: 128}]
>   Category: XPConnect JavaScript
> …
>
>
> _______________________________________________
> Conkeror mailing list
> Conkeror@...
> https://www.mozdev.org/mailman/listinfo/conkeror

_______________________________________________
Conkeror mailing list
Conkeror@...
https://www.mozdev.org/mailman/listinfo/conkeror

Re: Sessions

by Nicholas A. Zigarovich-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hmm, this error doesn't make sense. Can you mail me the session.js
file from your conkeror installation?

Thanks,

- Nick

On Sat, Jun 27, 2009 at 2:07 AM, Daniel Clemente<dcl441-bugs@...> wrote:

>
>> Console error: [JavaScript Error: "_json is undefined" {file: "chrome://conkeror/content/session.js" line: 128}]
>>   Category: XPConnect JavaScript
>
>  In fact I still get this each time I open a new buffer.
>  And now session is not saved when I exit with C-x C-c.
>
> Debian GNU/Linux unstable
> ii  xulrunner-1.9                        1.9.0.11-1                     XUL + XPCOM application runner
> Latest conkeror
>
>
> -- Daniel
>
>>
>>
>> PS: full log, in case it contains something useful.
>>
>> : ~ ; conkeror
>> MozRepl: Listening...
>> Console error: [JavaScript Error: "_session_auto_save_auto_load is not a function" {file: "chrome://conkeror/content/session.js" line: 311}]
>>   Category: chrome javascript
>> TypeError: _json is undefined
>> chrome://conkeror/content/session.js:128
>> session_write([object XPCWrappedNative_NoHelper],[object Object])@chrome://conkeror/content/session.js:128
>> session_auto_save_save([object Object])@chrome://conkeror/content/session.js:228
>> run_hooks([object Array],[object Object])@chrome://conkeror/content/hook.js:38
>> ([object Object])@chrome://conkeror/content/hook.js:159
>> ()@chrome://conkeror/content/buffer.js:157
>> content_buffer([object ChromeWindow],null,[object Object])@chrome://conkeror/content/content-buffer.js:109
>> ([object ChromeWindow],null)@chrome://conkeror/content/buffer.js:41
>> create_buffer([object ChromeWindow],(function (window, element) {return new type(window, element, args);}),1)@chrome://conkeror/content/buffer.js:467
>> browser_object_follow([object Object],1,[object Object])@chrome://conkeror/content/element.js:316
>> follow([object Object],1)@chrome://conkeror/content/element.js:351
>> _do_call([object Generator])@chrome://conkeror/content/coroutine.js:278
>> (" uoa")@chrome://conkeror/content/coroutine.js:410
>> exit_minibuffer([object ChromeWindow])@chrome://conkeror/content/minibuffer-read.js:431
>> ([object Object])@chrome://conkeror/content/minibuffer-read.js:435
>> call_interactively([object Object],"exit-minibuffer")@chrome://conkeror/content/interactive.js:140
>> keypress_handler([object KeyboardEvent])@chrome://conkeror/content/keyboard.js:539
>> Console error: [JavaScript Error: "_json is undefined" {file: "chrome://conkeror/content/session.js" line: 128}]
>>   Category: XPConnect JavaScript
>> …
>>
>>
>> _______________________________________________
>> Conkeror mailing list
>> Conkeror@...
>> https://www.mozdev.org/mailman/listinfo/conkeror
>
> _______________________________________________
> Conkeror mailing list
> Conkeror@...
> https://www.mozdev.org/mailman/listinfo/conkeror
>
_______________________________________________
Conkeror mailing list
Conkeror@...
https://www.mozdev.org/mailman/listinfo/conkeror

Re: Sessions

by Daniel Clemente-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

El lun, jun 29 2009 a les 16:25, Nicholas A. Zigarovich va escriure:

> Hmm, this error doesn't make sense. Can you mail me the session.js
> file from your conkeror installation?
>
> Thanks,
>
> - Nick
>
> On Sat, Jun 27, 2009 at 2:07 AM, Daniel Clemente<dcl441-bugs@...> wrote:
>>
>>> Console error: [JavaScript Error: "_json is undefined" {file: "chrome://conkeror/content/session.js" line: 128}]
>>>   Category: XPConnect JavaScript


  Sorry, this was a problem with the Xulrunner I was really using (xulrunner-1.9b4pre.en-US.linux-i686.tar.bz2 installed manually). Now I use the one packaged by Debian unstable (Mozilla XULRunner 1.9 - 2009061319) and sessions work without errors.

  Thanks.


_______________________________________________
Conkeror mailing list
Conkeror@...
https://www.mozdev.org/mailman/listinfo/conkeror