Re: binary installer
All that's really needed is a script that tests and verifies each dependency and describes the issues when there is a problem. On Sunday, December 11, 2016 at 12:30:20 PM UTC-5, Todd Mars wrote: > > 12/11/2016: > using google to search for the leo installer, gives references to > sourceforge download and a one-click windows installer 'leo.exe' or > 'leoapp.exe'. > There is a zip file for 5.4. > There is no 'leo.exe' or 'leoapp.exe' in that zip file. Where is this > located? Is this not working? > Thanks! > > -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
binary installer
12/11/2016: using google to search for the leo installer, gives references to sourceforge download and a one-click windows installer 'leo.exe' or 'leoapp.exe'. There is a zip file for 5.4. There is no 'leo.exe' or 'leoapp.exe' in that zip file. Where is this located? Is this not working? Thanks! -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: Leo.exe: a christmas present for newbies
I"m setting up a new 64 bit win system. I'll just list some observations on a new 64 bit Win system, OK?: It was blocked from running in the zip file. (no output). --I'd suggest running a test program first and outputting the result. It ran from the exe file. It has a dialog at start saying it needs the ID for the unique nodes tag. That's OK, but it would be nice to have output saying where it was installed, and also warning about the temp folder, or better yet start the .leo files in a good proper folder (and show where that is). It installs silently and it's disconcerting to not know exactly where it went. (including python system files) after running display is this: https://drive.google.com/file/d/0B7i3h39xzEWwWjg2SWE0VDREVkU/view?usp=sharing It would be good to display where the python info is going. I'll want to uninstall it and do the regular python install probably. Todd. thanks! On Thursday, December 31, 2015 at 5:22:06 AM UTC-5, Edward K. Ream wrote: > > On Wed, Dec 30, 2015 at 9:30 AM, ne1uno> wrote: > >> anyone else have problems running leo.exe from the zip file? >> I don't have a 64bit system to check it on. >> depends says it's a 64bit file and Xp errors when I try to run it. >> this appears to be the only 64b file in the distribution. >> > > Does the single-file version (leo.exe) work for you? > > Edward > -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Copy Paste and moving cloned nodes
If you cut/paste or copy/paste a clone is copied into a non-clone node. What is the easiest quickest way to move around clones? Thanks Todd I find line-by-line with cursor keys down/up is difficult. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: whatever
Thank-You! Here are my notes: LEO font size leoSettings.leo @settings/Appearance (change these first) /Qt Gui Settings/Fonts/Basic Fonts (change these first) /@string font-size =. (changed to 10) On Thursday, December 3, 2015 at 4:17:12 PM UTC-5, Todd Mars wrote: > > hi, > finally upgraded to 5.1, now @clean node works and can output a simple > text file that reflects the outlline. > So to make a small font in the body and headlines, I edit personal > settings file and put in what node? > thanks > it would be nice if ctrl- and ctrl+ could make the font sizes bigger and > smaller like they do in browsers. > > -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
whatever
hi, finally upgraded to 5.1, now @clean node works and can output a simple text file that reflects the outlline. So to make a small font in the body and headlines, I edit personal settings file and put in what node? thanks it would be nice if ctrl- and ctrl+ could make the font sizes bigger and smaller like they do in browsers. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
install versions
Hi! I have python 2.7 and 3.4, and run 2.7 by default in windows. I was using Leo 5.0 using Python 3.4, with this: C:\Python34\pythonw.exe "C:\Program Files\Leo-5.0-final\launchLeo.py" and 'start in' folder: C:\Program Files\Leo-5.0-final\leo" Which worked Fine! Now I'd like to use this: (simply switch to Leo-5.1) C:\Python34\pythonw.exe "C:\Program Files\Leo-5.1-final\launchLeo.py" C:\Program Files\Leo-5.1-final\leo" (with the new sources.) It's not starting up, what am I missing? (windows 7) Thanks! Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: install versions
I fix it by running this batch file (windows) cd C:\Program Files\Leo-5.1-final C:\Python34\python.exe launchLeo.py pause I guess it's just the environment it's running in by default. Great! thanks, Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
versions, re-install, etc.
I have some trouble because I had to downgrade py to 2.7 to use npm, so: (now I have py33 and py27 on the 'puter) 1) Is it necessary to uninstall old version of Leo to install new version? 2) To run Leo I use cmd and change folder to: C:\Python33\Lib\site-packages\Leo-4.11-final Then I execute this: \python33\python launchleo.py Is this the best way to do it? (I'm updating an older laptop on my vacation, and will upgrade to latest Leo of course!) Thanks plenty! Todd -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: My advice: avoid Windows 10 until 2020
On Windows 8.1 you could get most of the Windows 7 interface with a little tweaking, and there are security and speed improvements. I hope that Windows 10 has the same thing. Todd. On Thursday, July 30, 2015 at 10:30:21 AM UTC-4, Edward K. Ream wrote: I spent most of yesterday installing and playing with Windows 10. The best aspect of 10 is that it is easy to roll back to Windows 7 :-) Imo, Windows 7 is far superior in look and feel. Perhaps there are security features behind the scenes, but the interface is a mess. Bad looking windows, wimpy start menu, etc. Yes, eventually I'll have to migrate to 10 when MS stops issuing security updates for 7, but that won't happen until January 14, 2020. Until then, I'm sticking with 7. Afaik, there is no need to move to 10 in order to support Leo. All comments welcome. Edward -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: ENB: Proposal re #199: handling already-open files
Hi, There is kind of a standard way to deal with this problem, already. 1) an option to allow multiple versions of the app to run, or not. (maybe check if a file exists in the folder you keep your database file in) 2) When refreshing the display, check if a later version of the file exists than what is opened. (if the stored version is later than the last saved or loaded version) If so, ask the user if the user wants to load the later version of the file. I think this behavior is in Notepad++ which is a good template for what works well for people. It would be so cool to actually diff the two versions and show the user wouldn't it? (in a separate floating window) Sorry I'm being extraneous. thanks! Todd. On Saturday, June 20, 2015 at 7:01:07 PM UTC-4, Edward K. Ream wrote: #199 https://github.com/leo-editor/leo-editor/issues/199 is presently the most serious bug in Leo. Sometimes, but not always, cancelling the load of an already-opened .leo file will hard crash Leo (Python). This post is an Engineering Notebook post. It's most notes to myself and Terry. Feel free to ignore. I am studying a core dump on Ubuntu. It's been fun learning about apport-retrace http://manpages.ubuntu.com/manpages/vivid/en/man1/apport-retrace.1.html, but not *that *much fun. Terry's analysis of the problem is good enough for me. It's time to solve the problem with design, not mere code. *The original problem*Leo should indeed warn users when they attempt to open an already-open file, call it *f.leo*. Saving either copy of f.leo could destroy data previously saved in the *other* copy of f.leo. The problem is not actually very serious, because Leo *already *warns if f.leo has been changed outside of the presently executing copy of Leo. For example, suppose two invocations of Leo exists. Let's call them *A* and *B*. Suppose Leo A saves f.leo. Later, if B saves f.leo, Leo B will issue a warning that f.leo has been changed outside of B. Still, I think it is best to warn the user if f.leo is already open. The mechanism for checking for already-open files is fine. Leo makes entries in the global db file when opening a file and deletes entries in the db when closing the file. This can lead to spurious already open messages if Leo is killed rather than being closed normally. The db will contain an entry for a .leo file that is not, in fact, open. Happily, this has never been a big deal. Furthermore, the following scheme handles this case even more smoothly than before. *Proposal: always open files, even if already open* Leo will no longer issue *per-file* requests for guidance. Instead, Leo will open all possibly-already-open files, putting warnings about them in the log. Finally, Leo will raise a *single *warning dialog. This dialog will list the files that might already be open, and suggest that the user close duplicate files in whatever copy of Leo is more convenient. This scheme solves several problems: 1. Leo always loads files. This instantly eliminates the possibility of hard crashes. 2. It's faster than the existing scheme. The user only has to dismiss the summary dialog. 3. The user will never have to choose *right now *what action to take. Such choices are *always *odious and stressful. Instead, the user can choose to close the duplicate f.leo file in either A or B. In most cases, it's safe to leave *both* copies open, as long as both don't change. To repeat, Leo will issue a warning if that happens. 4. Closing a duplicate file, in either A or B, automatically clears the db entry for that file. There is no need to ask the user whether to reset the db! The only complication will be knowing exactly when/where to issue the warning dialog. The details will be different depending on whether Leo is loading multiple files at startup, or loading a single file later. But this is only a coding detail. *Summary* A single dialog that warns about possibly-already-open files is the simplest thing that could possibly work: - It's easy to code. - It will stamp out hard crashes. - It's simpler, faster, more flexible and less stressful for the user. Unless there are strong objections to this scheme, I plan to put it into effect immediately. Your comments, please, Amigos. Edward http://manpages.ubuntu.com/apport-retrace -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: ENB: Proposal re #199: handling already-open files
Hi, Why is it needed to know that another copy of Leo is running? Thanks! (this kind of thing is fascinating!) On Monday, June 22, 2015 at 5:18:01 PM UTC-4, Edward K. Ream wrote: On Mon, Jun 22, 2015 at 1:37 PM, Todd Mars tam...@gmail.com javascript: wrote: The thing where it says it's already open when it's not, now I understand it! Where is this global db file and why is it necessary? It's (usually?) in ~/.leo/db/global/open-leo-files This a binary file (pickleshare). It's necessary because there is no portable way to determine whether another copy of Leo is running. EKR -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: ENB: Proposal re #199: handling already-open files
The thing where it says it's already open when it's not, now I understand it! Where is this global db file and why is it necessary? thanks Todd. On Saturday, June 20, 2015 at 7:01:07 PM UTC-4, Edward K. Ream wrote: #199 https://github.com/leo-editor/leo-editor/issues/199 is presently the most serious bug in Leo. Sometimes, but not always, cancelling the load of an already-opened .leo file will hard crash Leo (Python). This post is an Engineering Notebook post. It's most notes to myself and Terry. Feel free to ignore. I am studying a core dump on Ubuntu. It's been fun learning about apport-retrace http://manpages.ubuntu.com/manpages/vivid/en/man1/apport-retrace.1.html, but not *that *much fun. Terry's analysis of the problem is good enough for me. It's time to solve the problem with design, not mere code. *The original problem*Leo should indeed warn users when they attempt to open an already-open file, call it *f.leo*. Saving either copy of f.leo could destroy data previously saved in the *other* copy of f.leo. The problem is not actually very serious, because Leo *already *warns if f.leo has been changed outside of the presently executing copy of Leo. For example, suppose two invocations of Leo exists. Let's call them *A* and *B*. Suppose Leo A saves f.leo. Later, if B saves f.leo, Leo B will issue a warning that f.leo has been changed outside of B. Still, I think it is best to warn the user if f.leo is already open. The mechanism for checking for already-open files is fine. Leo makes entries in the global db file when opening a file and deletes entries in the db when closing the file. This can lead to spurious already open messages if Leo is killed rather than being closed normally. The db will contain an entry for a .leo file that is not, in fact, open. Happily, this has never been a big deal. Furthermore, the following scheme handles this case even more smoothly than before. *Proposal: always open files, even if already open* Leo will no longer issue *per-file* requests for guidance. Instead, Leo will open all possibly-already-open files, putting warnings about them in the log. Finally, Leo will raise a *single *warning dialog. This dialog will list the files that might already be open, and suggest that the user close duplicate files in whatever copy of Leo is more convenient. This scheme solves several problems: 1. Leo always loads files. This instantly eliminates the possibility of hard crashes. 2. It's faster than the existing scheme. The user only has to dismiss the summary dialog. 3. The user will never have to choose *right now *what action to take. Such choices are *always *odious and stressful. Instead, the user can choose to close the duplicate f.leo file in either A or B. In most cases, it's safe to leave *both* copies open, as long as both don't change. To repeat, Leo will issue a warning if that happens. 4. Closing a duplicate file, in either A or B, automatically clears the db entry for that file. There is no need to ask the user whether to reset the db! The only complication will be knowing exactly when/where to issue the warning dialog. The details will be different depending on whether Leo is loading multiple files at startup, or loading a single file later. But this is only a coding detail. *Summary* A single dialog that warns about possibly-already-open files is the simplest thing that could possibly work: - It's easy to code. - It will stamp out hard crashes. - It's simpler, faster, more flexible and less stressful for the user. Unless there are strong objections to this scheme, I plan to put it into effect immediately. Your comments, please, Amigos. Edward http://manpages.ubuntu.com/apport-retrace -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Something I need, Word? (haha)
Hi! I'm very pleased reading the design of the @clean implementation! Very interesting and I'm fascinated by the implications and applications. So, I'm looking at some word documents that have outlines that are produced automatically by word processing programs. 1. blah a. blah blah i. blah ii. blah iii. 1. 2. 3. iv. b. c. 2. So how to export and import this from leo outline into perhaps a dox or something? perhaps the index level would be a headline auto-produced and the body would be the text blah blah parts. I know word documents are hopelessly archaic but still used. Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: I prefer Android Outliner to NoteLynX as a Leo-Editor partner
Also, there are I think 3 types of views (or 4) including different node and editing views, so THAT can be confusing! Todd. However, it makes a lot of sense. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: I prefer Android Outliner to NoteLynX as a Leo-Editor partner
I stopped investigating NoteLynX when I couldn't find a way to rearrange the projects (outlines) in the Project Main Menu, and, much more seriously, I discovered that line breaks are ignored in the node body. Also, I think the Android Outliner displays are better than the NoteLynX displays. The projects can simply be cut and pasted to re-arrange their order in the project list. The UI is a little odd but it's very simple. Simply select one (shows a filled in circle) then select another with a context menu, and move there. In general, the GUI is sometimes hard to use. It works better with a faster tablet because touching tiny areas on cell phones can be confusing to the system and user. Really? In my experiments, I think NoteLynX deals with loops unpredictably. That is, I think loops expose bugs in NoteLynX. That is, it seems to me that when I do exactly the same thing (contracting and expanding nodes) several times NoteLynX produces different displays and I can't make any sense out of the displays. I've experienced problems like yours and I think they are usually user touch and confusing gui issues. The author responds to bugs quickly. I'll keep studying and investigating. Thanks a lot for your code and comments about the .XML! Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: User friendliness. Will it ever be a priority?
This is an interesting thread and most of my 35 year experience is in this area, or related ones. IMHO as they say, you don't stop development to re-do a UI. Here's what you do: 1) Adapt the files to a new port, a re-write. Gets easier every day. Parallel development. 2) You identify a specific key feature that has some problem and that can be improved. You make a nice easy link into a new GUI element (a modern style menu perhaps like a cell phone's) or a guided dialog. This can be integrated into the existing system. Hit a button and get a better GUI interface. That's my 2 cents. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
leo user's home directory (folder)
Sorry for stupid question. (on windows 7 now) where is the user's home folder? I tried saving into a leo config sub-folder and got blocked by administrator rights which is a separate issue, normally in the shell you get a permission dialog which you can click through but from leo itself you don't. Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: New Install
thanks, it's funny once you get it up and running (in my case 64 bit with PyQt4) you just want to go on and use it rather than figuring out what the issues were that made me stumble on the installation. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
New Install
Trying to install on a new windows system. I installed Python34 which goes into C:\Python34 I installed DocUtils PyQt GPL v5.4 for Python v3.4 (x64) Setup reports an error and if I install it anyway Leo has an error. This copy of PyQt has been built against Python v3.4 (x64) which doesn't seem to be installed. Do you wish to continue with the installation? So I say yes anyway. (I have a C:\Python34 folder) Installing the new Leo, it now goes into C:\Program Files (x86)\Leo-5.0-final But it does not run. Python lauchLeo.py outputs: can not import either PyQt4 or PyQt5 ImportError: No module named 'PyQt5' During handling of the above exception, another exception occurred: ...etc. any idea what I should do? Thanks! Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: New Install
I think a very hard issue is setup of the full system. I have now 4 computers and 2 have working versions on them and 2 have non-working versions. A simple procedure would be great, that would work on a clean computer (Windows 7 or 8) Todd. On Tuesday, January 27, 2015 at 5:59:37 PM UTC-5, Todd Mars wrote: Trying to install on a new windows system. I installed Python34 which goes into C:\Python34 I installed DocUtils PyQt GPL v5.4 for Python v3.4 (x64) Setup reports an error and if I install it anyway Leo has an error. This copy of PyQt has been built against Python v3.4 (x64) which doesn't seem to be installed. Do you wish to continue with the installation? So I say yes anyway. (I have a C:\Python34 folder) Installing the new Leo, it now goes into C:\Program Files (x86)\Leo-5.0-final But it does not run. Python lauchLeo.py outputs: can not import either PyQt4 or PyQt5 ImportError: No module named 'PyQt5' During handling of the above exception, another exception occurred: ...etc. any idea what I should do? Thanks! Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: android outliners...
BlueStacks runs well. http://support.bluestacks.com/hc/en-us/articles/203081537-How-to-Access-Files-on-your-PC-from-BlueStacks- On Monday, January 12, 2015 at 2:57:28 PM UTC-5, Don Dwiggins wrote: On 1/8/15 12:03 PM, Largo84 wrote: I'd love to find an Android tool that works with files I can also view and edit from DropBox on my PC *and* on my Mac. I have NoteLynx, but haven't used it much. Not wanting to hijack this forum, but I recently found Andy, a virtual android that runs as a VM under Windows and Mac (using Oracle VirtualBox, so maybe it could run under Linux as well). I'm considering this to provide what you outline, as an interim approach until I can write a NoteLynx import/export capability for Leo (or until someone ports Leo to Android!). (All this is dreaming at this point...) Don Rob... On Thursday, January 8, 2015 at 1:06:15 PM UTC-5, Todd Mars wrote: I like NoteLynx; It's html based with some javascript, css, a nice publish to html. It uses 'links' to produce multiple parents and 'friends', and other parents are 'categories'. And it uses .xml There is a Leo viewer, why not just port leo editor to android directly? (and write converters) Todd. -- 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 leo-editor+...@googlegroups.com javascript:. To post to this group, send email to leo-e...@googlegroups.com javascript:. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: android outliners...
I like NoteLynx; It's html based with some javascript, css, a nice publish to html. It uses 'links' to produce multiple parents and 'friends', and other parents are 'categories'. And it uses .xml There is a Leo viewer, why not just port leo editor to android directly? (and write converters) Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
visit every parent of a clone in editing traversal.
It would be great to have a command to simply go to next parent of any clone, to be able to traverse in succession with the command, every parent of any clone (any node, really, since a node has just a single parent) Doable and does this make sense as a need or is it already done? Todd. Of course, if you went to a parent of a clone, the focus on the clone would be lost. So you'd have to keep the focus on the clone at the new location, and just open up the tree where the next parent exists. make sense? -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
day to day minor newbie issues?
Is it possible to branch another leo google group for minor newbie day-to-day issues? I'm using Leo as a daily organizer at work, and hope to someday transition to a programmer that uses it. When little problems or issues come up, it would be nice to have a discussion that is separate from the real power users-developers group. Would there be any interest or am I blowing into the wind? (or is it already existing?) thanks! Todd (this would be for general discussion of nit-picks perhaps) -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
rst3 indentation errors can override?
If the body has an indented line we can get this error on creating rst3 System Message: ERROR/3 (string, line 1032) Unexpected indentation. is there a way to deal easily with these errors? probably an input language type? Thanks! -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: Houston, we have a problem with gnx's
OK great: The fact that GNX is considered visually intrusive is a separate issue. There should be a design to mitigate that. My diagnosis: you are confusing two diseases as having the same cause. 1- There are bad GNX (functionality). If GNX is fixed it makes the visual worse. 2- There are visual problems with displaying them in external files (perhaps other problems related to this?) So fix (2) and then (1) will be OK. Todd. So to fix (2), I would add something to their output format to distinguish 'new' from 'old'. If it is 'new', then I would display it differently in a nicer way (if possible, for example: perhaps an index to a table of real GNX at the end of the file). If it is old then it is old. So a way is needed to uniquely show 'new' that 'old' cannot 'masquerade' as (be confused as) Todd. On Friday, October 24, 2014 6:17:43 AM UTC-4, Edward K. Ream wrote: On Thu, Oct 23, 2014 at 3:59 PM, Fidel N fidel...@gmail.com javascript: wrote: Couldn't two gnx be stored? - a short one visually acceptable for inside the documents that the external user will see, just with a reference to the actual gnx it refers to. Maybe just an index of the place that the real gnx has within the Leo document. - A second one, embedded in the Leo file, stored in a list of gnx's, in a certain order that would be referred from the simple one. Just the position of the gnx's lists would need to be stored within the first one. I considered such a scheme many years ago. Not only is it more complex, it's not robust enough. Sentinel comments must be self-contained. Edward -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Navigation
Hello! How do I do this? global to an outline: Find text (with multiple results) Display next/previous results (go to location in the outline for each search found) Thanks, Todd. P.S. Good luck to Edward on the vacation!! -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
view all parents and navigate?
Hi, Is it possible to view all parents of a clone and navigate to them easily through the view? Thanks Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: Using leo for documentation (rst3 html)
The Repeats: It is to perform a command when the user stops typing, right? --If the user has not type, nothing is done. --If the user has typed, then the timer starts. If there was a timer already, it's just reset to the delay time. --when the timer fires, the command is executed. just checking thanks Todd since I initiated this thing. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Using leo for documentation (rst3 html)
HI, I'm trying to use Leo for documentation, memoes, etc. using rst3 One hassle: how do you do columnar editing mode? On Windows it is hold down ALT key while using the mouse for columnar copy paste etc. Another request! I've found a delay timer to execute code is very useful. For example, if I stopped typing for 5 seconds, It would execute 'Alt-X Ctrl-P' and execute the last command which in my case is to produce my HTML (rst3) so I can look at it. This would help editing, making it more interactive editing in the rst3. Thanks, having fun. Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Re: Why Leo is not yet ready for prime time (for most users)
There is no reason why the settings cannot be made user friendly, other than the work involved. Simply enumerating the specific problems from the beginning, and designing a friendly user interface to perform the tasks. When that is done, a good programmer can do it. Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
delete all nodes bug?
I'm on Leo 4.11 build 5020 I selected ALL nodes, and deleted them. (I think I used the context menu delete) Then the outline window was red, could not insert any nodes, could not Undo. Todd. (Had to abandon the outline and start again) -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
Search
How to get a Search (headlines or bodies)? Can the results be links to the node? Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
New install problem
Hi! I have a new 64 bit install, I have Python33 and PyQT5. And Leo-4.11-final. When I execute Python lauch-leo.py, I get errors PyQt4 no module named, ImportErrors, etc. So, where's that association? Thanks Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/groups/opt_out.
Re: On Topic: Intuition Pumps
So your static type checking project has the goal of producing C-performance code system. Meaning it can be compiled into machine code. Well the problem might be that code can make type assumptions and change types based on run-time events rather than build-time knowledge. So for example during run-time, some code would have to compile to execute the new run-time conditions. Interpreted code does this easily. How this relates to performance and static type checking? Perhaps my brain will figure this out, it kind of makes sense. Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/groups/opt_out.
Re: On Topic: Intuition Pumps
I am focusing on the simplest useful tools that might detect *some* kinds of errors. I was generalizing. So what kind of errors would you detect? Also you say about code that handles run time type changes: Indeed, *all* of Leo's functions and methods will quickly fail if they do not, in fact, receive arguments of the expected types. I assert (without proof ) that in this respect Python and C programs are similar. I was thinking about code that is written generically for types and during run time the types determine what code is run, and the types are passed in during run time, not compile type. In C the types are set-up and in run-time perhaps different paths can be taken but it still -seems- more set-up for the types at build time. Anyway, you have not designed any static-type-checking code yet? Just curious. Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/groups/opt_out.
Headlines as Titles with spaces for hyperlink in RST3
In RST you can hyperlink to titles. In Leo headlines turn into titles in RST but if there are spaces in them this hyperlink does not work, hyperlinks cannot see them. Using quotes does not help, that I can find. Is this a problem and whose problem is it? Thanks! Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/groups/opt_out.
Re: Leo as a PIM
Regarding PIM functionality, I have been using Leo on and off for organizational tasks and there are lots of fascinating ways to work it. It would take some work to make it user friendly. The self-referential technology feels like it can do many new things which need to be worked with to fully grasp. For example a good calendar that references nodes (--and nodes that refer back to calendar--), photography, maps, GPS locations and time/dates on photographs are things I've been thinking about lately. These would need to be programmed in but the scaffolding is there. Scaffolding meaning maintaining editability of structure, which needs to be made more user friendly. emailing from nodes? contact lists? the structure of back-references (clones etc) brings up strange new ways of doing things that are interesting. Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/groups/opt_out.
@url file absolute path
Hello, regarding a change from 4.9 to 4.10 Used to be if I opened a file with @url file:C:\Users\blahblah.leo Then in the file blahblah.leo I had OTHER @url file:blah2.leo Then the second file would be opened in the same folder as the first. This is no longer the case, I have to have absolute paths. I used this to move a set of files from one folder to another and be able to open them with @url file:filename.leo (using the relative path) Thanks Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor?hl=en-US. For more options, visit https://groups.google.com/groups/opt_out.
Re: write protect
Well I am thinking being able to -completely- write protect a node is interesting to add freedom to add functionality that cannot exist otherwise. (like cross-file references to nodes which would have to be write protected) In that case I could make some interesting documentation (what I do now mostly with Leo). If that was possible there would be no difficulty with cross file node references. As far as I can think! Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Re: write protect
Are there Node Types? Or are all nodes basically the same, all the same type. Not having different situations, but treated uniquely. (having children or being cloned is a situation but not a type)? Thanks Todd. -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
write protect
Hi, Cheers! Could you have write-protected nodes? Can you have node references that cannot change node contents? Todd. (while editing outlines) -- 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 leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at http://groups.google.com/group/leo-editor?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
comparison leo outline type with other outliner's types?
I remember reading -somewhere- about comparing various multi-parent or multi-copy of node outline types (clones vs. backlinks or whatever) but I can't find where I read that. Where is it? Desire to read analysis, isn't that in the leo docs somewhere? Thanks! Todd. -- You received this message because you are subscribed to the Google Groups leo-editor group. To view this discussion on the web visit https://groups.google.com/d/msg/leo-editor/-/02RduNAE8NoJ. To post to this group, send email to leo-editor@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
section references to other outlines?
hi! I can use clones to make section references to sections outside of the tree branch in the same outline. But how can I make section references to other leo outlines? (other @url file:dada.leo) or maybe make clones to other outline nodes so that I can make section references to them? thanks! todd. -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-editor@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
Re: output body and headlines (newbie)
I would like to output @file trees with the headline as the top line of the body text that is written. (an option to do that) Or: I would like to be able to indent @rst fn output, each headline section is indented (using indented @others doesn't do it) This is just to use Leo as a documentation tool for me. thanks todd. -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-editor@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
Re: output body and headlines (newbie)
Very beautiful thanks, Terry. At some point I'll learn enough to get what I want, not being Python-able yet. Now using Leo to organize my thoughts, and needing output. (for showing them) Another thing I probably want/need is to write my @file node (@auto .txt right now) according to the current state as viewed on the screen. Meaning that if a node is expanded or collapsed, then the textual output shows exactly that. This is so that I can write stages in the outline and display them in output. (stages that can change according to what I want to see) Don't know if this makes sense but there tis! todd. -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-editor@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
Re: output body and headlines (newbie)
Ouch, if I have a clone of a node, in expansion of @auto test.txt the clone is not output only the original? todd. -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-editor@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
output body and headlines (newbie)
Can I export text representation with both headlines and bodies in a simple outline structure? (like a text dump)Perhaps there is a way to do this in rst but output defaults to all left justified. thanks! -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-editor@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
Re: output body and headlines (newbie)
When it does 'print(\n..' where does that go to? What I really want is to write files, in which the first line of every 'body text' section contains it's headline. thanks! todd. -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-editor@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
transfer edit?
I'm playing with xml @auto import. (using @settings @data import_xml_tags) I'm wondering about what we old folks used to call transfer edit. Read one file but Write a different one, transferring so that the original is not clobbered! Make any sense? todd. -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-editor@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
newbie open leo document via node
Hi from a newbie, wannabie... My question is how do I make a node that when double-clicked on (or another command) opens a new Leo Window containing the document specified in the node (by name)... possibly a nodeAction? Thanks! Todd. I searched but could not find... -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-edi...@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
Re: corrupted leo file?
OT: It amazes me that an OS which actually calls itself Windows ships with a window manager which buries critical dialogs under all the other windows. And that this *still* happens in Windows 7. It's been saying 'Please wait, installing' for three hours... oh wait, there's a click to continue dialog underneath the main installer window, with no entry on the task bar Windows doesn't do that. The application (installer in this case) does that. The problem with Windows is they let developers specify the properties of the dialogs, even critical ones. Oh, wait, the application does not think it's Critical so it does not specify Always On Top or whateverAnd should it be a modal dialog?... Spider-man's uncle said with great power comes great responsibility. -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-edi...@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.
Re: Docs and installer should have top priority
Proper thing to do is run Python installer and run QT installer if user says to, from the Leo installer first. In either case if the user installs Leo, and Python and QT are installed, it should work. It does not now. (my new Win7 install did not a few days ago) Just takes a bit of work that's all, sorting out the exceptional cases. Todd. On Aug 27, 10:56 am, Edward K. Ream edream...@gmail.com wrote: On Tue, Aug 17, 2010 at 8:59 PM, Steve Allen qt02...@gmail.com wrote: Leo installation doesn't seem to be an issue with Linux (at least with Ubuntu which I'm familiar with), so I won't comment on Linux installations. However, on the subject of Windows and Mac installations (and subsequent execution), are there insurmountable barriers to creating .EXE and .DMG files? Probably. I'm not interested in trying. I'll consider looking at fully functional installers. Edward -- You received this message because you are subscribed to the Google Groups leo-editor group. To post to this group, send email to leo-edi...@googlegroups.com. To unsubscribe from this group, send email to leo-editor+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/leo-editor?hl=en.