Hello Edward,

Edward K. Ream schrieb am Freitag, 24. Oktober 2025 um 19:17:35 UTC+2:

If so, why? :-)

I would like to retire this command-line option and the leoflexx plugin.


* I have not activated / used the plugin ( knowingly ;-) ...
* I have used the command-line option (CLO) in the past - but - could not 
get it working for me & gave up ...
* I tried the CLO now again in the latest 'devel' branch - and - it still 
is not working for me with Firefox in a Fedora Linux VM - See attached logs 
...

So no complaints from my side if the CLO & plugin is retired !

With kind regards,

Viktor

### Log-001 ###

    [user@fedora-leo-study-vm ~]$ 
    [user@fedora-leo-study-vm ~]$ cd PyVE/GitHub/Leo/
    [user@fedora-leo-study-vm Leo]$ 
    [user@fedora-leo-study-vm Leo]$ source bin/activate
    (Leo) [user@fedora-leo-study-vm Leo]$ 
    (Leo) [user@fedora-leo-study-vm Leo]$ cd leo-editor/
    (Leo) [user@fedora-leo-study-vm leo-editor]$ 
    (Leo) [user@fedora-leo-study-vm leo-editor]$ git branch
    * devel
      felix-export-to-html-outline-viewer
      felix-improve-html-outline-viewer
    (Leo) [user@fedora-leo-study-vm leo-editor]$ 
    (Leo) [user@fedora-leo-study-vm leo-editor]$ git pull
    remote: Enumerating objects: 28, done.
    remote: Counting objects: 100% (11/11), done.
    remote: Compressing objects: 100% (5/5), done.
    remote: Total 28 (delta 6), reused 6 (delta 6), pack-reused 17 (from 1)
    Unpacking objects: 100% (28/28), 36.19 KiB | 805.00 KiB/s, done.
    From https://github.com/leo-editor/leo-editor
       29edc0c8d..000a7380f  devel                -> origin/devel
       160691ac5..5dc10b984  ekr-4449-colorizer   -> 
origin/ekr-4449-colorizer
     * [new branch]          ekr-4462-date-abbrev -> 
origin/ekr-4462-date-abbrev
       276ad5035..dd6bcac08  gh-pages             -> origin/gh-pages
    Updating 29edc0c8d..000a7380f
    Fast-forward
     .mypy.ini                      |   2 +-
     leo/commands/abbrevCommands.py |  48 ++++++++++++-----------------
     leo/core/leoFastRedraw.py      | 140 
------------------------------------------------------------------------------------
     leo/plugins/leoflexx.py        |  47 ++--------------------------
     4 files changed, 23 insertions(+), 214 deletions(-)
     delete mode 100644 leo/core/leoFastRedraw.py
    (Leo) [user@fedora-leo-study-vm leo-editor]$ 

    ###

    (Leo) [user@fedora-leo-study-vm leo-editor]$ 
    (Leo) [user@fedora-leo-study-vm leo-editor]$ python -m leo.core.runLeo 
--gui=browser &
    [1] 2004
    (Leo) [user@fedora-leo-study-vm leo-editor]$ setting leoID from 
os.getenv('USER'): 'user'
    [I 21:02:35 flexx.app] Asset store collected 2 new modules.
    Leo 6.8.8-devel, devel branch, build 000a7380f8
    2025-10-24 11:58:03 -0500
    Python 3.13.7, LeoGui: dummy version
    linux

    [I 21:02:36 flexx.app] Serving apps at http://localhost:49190/
    [I 21:02:36 flexx.app] Asset store collected 27 new modules.
    Uncaught exception GET /flexx/ws/LeoBrowserApp (127.0.0.1)
    HTTPServerRequest(protocol='http', host='localhost:49190', 
method='GET', uri='/flexx/ws/LeoBrowserApp', version='HTTP/1.1', 
remote_ip='127.0.0.1')
    Traceback (most recent call last):
      File 
"/home/user/PyVE/GitHub/Leo/lib64/python3.13/site-packages/tornado/websocket.py",
 
line 631, in _run_callback
        result = callback(*args, **kwargs)
      File 
"/home/user/PyVE/GitHub/Leo/lib64/python3.13/site-packages/flexx/app/_tornadoserver.py",
 
line 543, in on_message
        self._session = manager.connect_client(self, self.app_name,
                        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
                                               session_id,
                                               ^^^^^^^^^^^
                                               cookies=self.cookies)
                                               ^^^^^^^^^^^^^^^^^^^^^
      File 
"/home/user/PyVE/GitHub/Leo/lib64/python3.13/site-packages/flexx/app/_app.py", 
line 611, in connect_client
        raise RuntimeError('Asked for session id %r, but could not find it' 
%
                           session_id)
    RuntimeError: Asked for session id 't4x6odMOxv8UQ9hraikepCuw', but 
could not find it
    gui.set_focus: unknown widget <StringTextWrapper: 130360110431968 body> 
finish_create,selectPosition,select,select,outerUpdate,set_focus

    ###

    Leo Log Window
    flexx version: 0.8.4
    Leo 6.8.8-devel, devel branch, build 000a7380f8
    2025-10-24 11:58:03 -0500
    Python 3.13.7, LeoGui: dummy version
    linux
    setting leoID from os.getenv('USER'): 'user'
          home: /home/user
    leo-editor: /home/user/PyVE/GitHub/Leo/leo-editor
          load: /home/user/PyVE/GitHub/Leo/leo-editor/leo/core
        config: /home/user/PyVE/GitHub/Leo/leo-editor/leo/config
    reading settings in 
/home/user/PyVE/GitHub/Leo/leo-editor/leo/config/leoSettings.leo
    reading settings in /home/user/.leo/myLeoSettings.leo
    reading settings in 
/home/user/PyVE/GitHub/Leo/leo-editor/leo/themes/tbp_dark_solarized.leo
    reading settings in /home/user/Documents/SL2025.leo
    read outline in 0.05 seconds
    reading settings in /home/user/.leo/myLeoSettings.leo
    read outline in 0.04 seconds

### Log-002 ###
 
   (Leo) [user@fedora-leo-study-vm leo-editor]$ 
    (Leo) [user@fedora-leo-study-vm leo-editor]$ python -m leo.core.runLeo 
--gui=browser &
    [1] 2279
    (Leo) [user@fedora-leo-study-vm leo-editor]$ setting leoID from 
os.getenv('USER'): 'user'
    [I 21:09:24 flexx.app] Asset store collected 2 new modules.
    Leo 6.8.8-devel, devel branch, build 000a7380f8
    2025-10-24 11:58:03 -0500
    Python 3.13.7, LeoGui: dummy version
    linux

    [I 21:09:24 flexx.app] Serving apps at http://localhost:49190/
    [I 21:09:24 flexx.app] Asset store collected 27 new modules.
    Uncaught exception GET /flexx/ws/LeoBrowserApp (127.0.0.1)
    HTTPServerRequest(protocol='http', host='localhost:49190', 
method='GET', uri='/flexx/ws/LeoBrowserApp', version='HTTP/1.1', 
remote_ip='127.0.0.1')
    Traceback (most recent call last):
      File 
"/home/user/PyVE/GitHub/Leo/lib64/python3.13/site-packages/tornado/websocket.py",
 
line 631, in _run_callback
        result = callback(*args, **kwargs)
      File 
"/home/user/PyVE/GitHub/Leo/lib64/python3.13/site-packages/flexx/app/_tornadoserver.py",
 
line 543, in on_message
        self._session = manager.connect_client(self, self.app_name,
                        ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
                                               session_id,
                                               ^^^^^^^^^^^
                                               cookies=self.cookies)
                                               ^^^^^^^^^^^^^^^^^^^^^
      File 
"/home/user/PyVE/GitHub/Leo/lib64/python3.13/site-packages/flexx/app/_app.py", 
line 611, in connect_client
        raise RuntimeError('Asked for session id %r, but could not find it' 
%
                           session_id)
    RuntimeError: Asked for session id 'fsnnPpf9e7lIPbETfkrEPnoX', but 
could not find it
    gui.set_focus: unknown widget <StringTextWrapper: 138120357134048 body> 
finish_create,selectPosition,select,select,outerUpdate,set_focus
      py.app.update_body_from_dict: MISMATCH: Log-000 ==> newHeadline

    [1]+  Done                    python -m leo.core.runLeo --gui=browser
    (Leo) [user@fedora-leo-study-vm leo-editor]$ 


-- 
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 view this discussion visit 
https://groups.google.com/d/msgid/leo-editor/7203ef54-310d-48ce-9237-0f8406045ef2n%40googlegroups.com.

Reply via email to