Leo.py: Some Thoughts

Thomas Guettler zopestoller at thomas-guettler.de
Mon Jul 29 03:11:37 EDT 2002


Since nobody answered in the leo forum I try it here:


I just installed leo.py (hierachical editor). Here are some notes while
trying it for the first time:

+I didn't find a possibility to change the current text field without the mouse.
ctrl-u moves the text field. Can you change the focus without mouse?
+Link in FAQ "What's the best way to learn to use Leo?"
is broken
+How do you export? The "Save as" method only lets you save as foo.leo
I am interested in HTML output.
+Can you store pictures or tables (HTML-Tables)?
+Difference between "Save to" und "Save as"?
+No email adress in the about box. Feedback welcome?
+If you open it by double-clicking (win32) the path is wrong,
the LeoDocs.leo can't be found.

A Glossary discribing the following words would be nice:
+Noweb?
+CWeb?
+ at file
+tangle?
+outline?
+Remove Sentinels?
+Target Language?
+Promote
+Demote
+Compare Window

Exceptions:
+Exception in Tkinter callback
Traceback (most recent call last):
File "C:\Python22\lib\lib-tk\Tkinter.py", line 1292, in __call__
return apply(self.func, args)
File "leoPrefs.py", line 366, in onCancel
self.set_ivars(c)
File "leoPrefs.py", line 285, in set_ivars
self.target_language = self.lang_var.get()
File "C:\Python22\lib\lib-tk\Tkinter.py", line 234, in get
return getint(self._tk.globalgetvar(self._name))
ValueError: invalid literal for int(): None

Traceback (most recent call last):
File "C:\Python22\lib\lib-tk\Tkinter.py", line 1292, in __call__
return apply(self.func, args)
File "leoFrame.py", line 2485, in OnLeoDocumentation
es("LeoDocs.leo not found")
File "leoGlobals.py", line 131, in es
log.put(s)
File "leoFrame.py", line 829, in put
self.log.insert("end",s)
File "C:\Python22\lib\lib-tk\Tkinter.py", line 2703, in insert
self.tk.call((self._w, 'insert', index, chars) + args)
TclError: invalid command name ".23422392.23421568.23940456.23816376.23269248.log"

Platform: Python2.2 on Windows2000, Leo 3.1

BTW, it works with cygwin's python, too




More information about the Python-list mailing list