Oops, no it didn't work.

Traceback (most recent call last):
  File "/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py", line 
570, in send_head
    f = self.leo_actions.get_response()
  File "/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py", line 
1130, in get_response
    return self.add_bookmark()
  File "/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py", line 
898, in add_bookmark
    one_tab_links = json.loads(one_tab_links)
  File "/usr/lib/python2.7/json/__init__.py", line 338, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python2.7/json/decoder.py", line 365, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python2.7/json/decoder.py", line 381, in raw_decode
    obj, end = self.scan_once(s, idx)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xbb in position 0: 
invalid start byte
error: uncaptured python exception, closing channel 
<leo.plugins.mod_http.RequestHandler object at 0x5daf850> (<type 
'exceptions.UnicodeDecodeError'>:'utf8' codec can't decode byte 0xbb in 
position 0: invalid start byte 
[/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py|a_read|1205] 
[/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py|handle_read_event|790]
 
[/usr/lib/python2.7/asyncore.py|handle_read_event|449] 
[/usr/lib/python2.7/asynchat.py|handle_read|158] 
[/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py|found_terminator|822]
 
[/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py|handle_request_line|812]
 
[/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py|do_GET|735] 
[/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py|handle_data|782] 
[/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py|send_head|570] 
[/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py|get_response|1130] 
[/home/chris/Working/leo/leo-editor/leo/plugins/mod_http.py|add_bookmark|898] 
[/usr/lib/python2.7/json/__init__.py|loads|338] 
[/usr/lib/python2.7/json/decoder.py|decode|365] 
[/usr/lib/python2.7/json/decoder.py|raw_decode|381])

I thought it did, but I was on the wrong page. I have updated the 
javascript. How many tabs will it handle?



Chris


On Saturday, November 23, 2013 4:42:29 PM UTC-8, Chris George wrote:
>
> Thanks Fidel, that works great now.
>
> Chris
>
> On Saturday, November 23, 2013 3:56:40 PM UTC-8, Fidel N wrote:
>>
>> Thanks for the video
>>
>>
>> Glad this was helpful.
>>
>> It still bookmarks individual pages properly, just fails on the onetab 
>>> page.
>>
>>
>> The javascript text changed, so you should have created a new bookmark 
>> with the updated javascript included in the attached leo file, its this 
>> one: 
>>
>> javascript:w=window; d=w.document; 
>> ln=[];if(w.location.href.indexOf('one-tab')>-1){el=d.querySelectorAll('a');for
>>  
>> (i in el){ln.push({url:el[i].href,txt:el[i].innerHTML});};};w.open('
>> http://localhost:8130/_/add/bkmk/?&name=<http://www.google.com/url?q=http%3A%2F%2Flocalhost%3A8130%2F_%2Fadd%2Fbkmk%2F%3F%26name%3D&sa=D&sntz=1&usg=AFQjCNElahCM3HF4ZET9_W348BnVUTcn9Q>'
>>  
>> + escape(d.title) + '&selection=' + escape(window.getSelection()) + '&ln=' 
>> + escape(JSON.stringify(ln)) + '&url=' + 
>> escape(w.location.href),"_blank","toolbar=no, location=no, directories=no, 
>> status=no, menubar=no, scrollbars=no, resizable=yes, copyhistory=no, 
>> width=800, height=300, status=no");void(0);
>>
>> Did you update it? Does that fix it?
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to