Re: view-rendered plugin and mermaid.js

2020-08-13 Thread Thomas Passin
On Thursday, August 13, 2020 at 7:01:56 PM UTC-4, k-hen wrote: > > This worked! I was able to get it for a new test file BUT the > original file has VR3 docked *inside* the body and I can't seem to detach > it. > It seems these settings are on a per-file basis, but there's nothing I can

Re: Losing Clones after restart

2020-08-13 Thread Thomas Passin
Is it correct that you only are seeing this behavior on (a?) auto-md file? On Thursday, August 13, 2020 at 5:46:36 PM UTC-4, k-hen wrote: > > Hi Felix, > I am also perplexed. Note that the clones which are not a descendant of > the file don't have this behaviour either. > > I first encountered

Re: view-rendered plugin and mermaid.js

2020-08-13 Thread Thomas Passin
On Thursday, August 13, 2020 at 6:22:54 PM UTC-4, k-hen wrote: > > Ok, thanks! I've got this going, the docks feature is interesting. > Strangely I can move the body and the tabs, but not the VR3 panel... > I've tried restarting & redragging it a few times but still no luck :-/ > Add a node

Re: Losing Clones after restart

2020-08-13 Thread Thomas Passin
Why is it that you want to use auto-md trees? You could consider ReStructured text, for example. On Thursday, August 13, 2020 at 7:31:02 PM UTC-4, k-hen wrote: > > Well, Glad I'm in good company :-) > > I'm thinking the workaround is to use a the full path for every @auto > headline, rather

Re: Losing Clones after restart

2020-08-13 Thread Thomas Passin
On Thursday, August 13, 2020 at 7:31:02 PM UTC-4, k-hen wrote: > > [snip] > Would you file a bug issue on this? The issue URL is https://github.com/leo-editor/leo-editor/issues -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe

Re: Unintuitive user interface

2020-08-06 Thread Thomas Passin
On Thursday, August 6, 2020 at 7:05:11 AM UTC-4, Edward K. Ream wrote: > > On Tuesday, August 4, 2020 at 5:55:25 PM UTC-5, Félix wrote: > > > No other editor uses ctrl+u, d, l or r. But on the other hand, i dont > know of any other outline editor  > > As an historical note, the MORE outliner

Re: Unintuitive user interface

2020-08-04 Thread Thomas Passin
You are so right about this. I use Leo a lot, and as you say, I have worked out ways to work with it. But I don't know about many basic things because I haven't encountered the right bit of documentation. For example, I didn't know that would insert a new node. Because Leo can do so many

Re: Discuss: compare zettlekasten, bookmarks, google

2020-07-09 Thread Thomas Passin
On Tuesday, July 7, 2020 at 10:55:42 AM UTC-4, Edward K. Ream wrote: > > Every since the original discussion of zettelkasten > > I have been wondering whether it might be useful in organizing my > bookmarks. It

Re: Discuss: compare zettlekasten, bookmarks, google

2020-07-09 Thread Thomas Passin
On Thursday, July 9, 2020 at 1:16:41 PM UTC-4, Thomas Passin wrote: > > > Something that is not appreciated enough is that one's mental map changes > over time, along with one's ideas about categorizing terms and ideas. And > these apparent hierarchies are usually not truly hie

Re: Discuss: compare zettlekasten, bookmarks, google

2020-07-09 Thread Thomas Passin
On Tuesday, July 7, 2020 at 4:00:37 PM UTC-4, Paul wrote: > > "Often googling a topic is faster than using a bookmark, no matter how > easy it is to find the bookmark. Otoh, bookmarks remind me that something > is worth googling!" > > Ad hoc googling doesn't afford one the opportunity to

Re: First draft of announcement of leoAst.py project

2020-07-14 Thread Thomas Passin
Current plans are for the new parser to be in v3.9, so far as I can make out. On Tuesday, July 14, 2020 at 4:46:09 PM UTC-4, Brad wrote: > > This may be totally irrelevant, but Python is likely to get a new parser: > https://www.python.org/dev/peps/pep-0617/ > > Kind regards, > Brad > > > On

Re: Should devel be the default branch?

2020-07-11 Thread Thomas Passin
On Saturday, July 11, 2020 at 6:13:03 PM UTC-4, Félix wrote: > > Oh - But of course, when git cloning the project master should be default, > not devel. > I agree - BUT with a caveat. The usual advice is to clone the repo if we want to use the latest development version. To that should be

Re: Discuss: compare zettlekasten, bookmarks, google

2020-07-11 Thread Thomas Passin
On Friday, July 10, 2020 at 11:00:51 AM UTC-4, Edward K. Ream wrote: > > On Thu, Jul 9, 2020 at 1:01 PM Thomas Passin > wrote: > > Are any links/categories stable over time? I'm constantly adding/deleting > bookmarks. That doesn't bother me much. > Probably not, and

Re: learning about @buttons

2020-07-11 Thread Thomas Passin
On Saturday, July 11, 2020 at 2:03:48 AM UTC-4, Félix wrote: > > I'm just learning about those @buttons by reading the mod_scripting > 'readme' and trying to bring'em into leoInteg : > > ... > I'm also reading about the @button having to be in a setting file or a > @setting node ? but that

Re: How to type Félix on Windows :-)

2020-07-11 Thread Thomas Passin
On Saturday, July 11, 2020 at 6:22:36 AM UTC-4, Edward K. Ream wrote: > > On Sat, Jul 11, 2020 at 5:06 AM jkn > > wrote: > > QQQ > Hi Edward >Wow ... this goes back to ... Windows 3.0, maybe earlier? It was the > 'only known use' of the Grey Alt key for me back then. > There used to be a

Re: Recipe for Converting Markdown To Libre Office Files Using Pandoc

2020-06-25 Thread Thomas Passin
I'm not sure what you want here. How should this differ from any other issue posted to GitHub? On Thursday, June 25, 2020 at 12:14:39 PM UTC-4, Edward K. Ream wrote: > > > > On Thu, Jun 25, 2020 at 8:38 AM Thomas Passin > wrote: > >> I recently wrote a document in Leo u

Re: Recipe for Converting Markdown To Libre Office Files Using Pandoc

2020-06-25 Thread Thomas Passin
The script could also be put into an ordinary (non-@setting) node and run with CNTRL-B or turned into a button. On Thursday, June 25, 2020 at 3:22:02 PM UTC-4, Rob wrote: > > That's terrific, Thomas! I do much the same thing except I run the pandoc > script in a command window. I build the

Re: Arm (and a leg!?) for Apple

2020-06-25 Thread Thomas Passin
I'm not that certain, because I think it will need QT5 compiled for ARM, and then pyqt5 recompiled to match. That should happen sometime, but maybe not right away. On Thursday, June 25, 2020 at 5:16:12 PM UTC-4, jkn wrote: > > > > On Thursday, June 25, 2020 at 10:50:24 AM UTC+1, Israel Hands

Recipe for Converting Markdown To Libre Office Files Using Pandoc

2020-06-25 Thread Thomas Passin
I recently wrote a document in Leo using Markdown format. I really intended it to become a Libre Office document on the end. I wanted to share how I converted the MD document to .odt. With minor changes, the recipe should work for a range of other formats, like .doc. First, install pandoc

Re: Vertical Line To Mark Margin?

2020-06-03 Thread Thomas Passin
Thanks! On Wednesday, June 3, 2020 at 7:30:29 AM UTC-4, Edward K. Ream wrote: > > On Tue, Jun 2, 2020 at 9:19 AM Thomas Passin > wrote: > > Leo has no such setting. Apparently, QTextEdit >> <https://doc.qt.io/qt-5/qtextedit.html>doesn't have a way to do this >&g

Re: ENB: about external file format 5-thin

2020-06-05 Thread Thomas Passin
On Friday, June 5, 2020 at 1:34:31 PM UTC-4, vitalije wrote: > > >> >> I just used @delims the other day for a Windows command file. In cmd >> files I use "::" as a comment marker. I didn't find a Leo file type for >> cmd files, so I just went ahead and used the directive. >> > > Ok, this

Re: ENB: about external file format 5-thin

2020-06-06 Thread Thomas Passin
On Saturday, June 6, 2020 at 9:30:38 AM UTC-4, vitalije wrote: > > 6. Changing Leo's file format to make your new code easier to test would >> be letting the tail wag the dog. I am confident that you can find a robust >> testing strategy that does not depend on a new file format. >> > > I

Re: ENB: about external file format 5-thin

2020-06-06 Thread Thomas Passin
On Saturday, June 6, 2020 at 10:42:37 AM UTC-4, vitalije wrote: > > > You wonder why the speed of reading and writing matters. Perhaps when you > use Leo it doesn't matter to you if it will load 200ms faster or not. But > If a developer wants to run thousand of tests than 20ms less actually

Re: ENB: about external file format 5-thin

2020-06-05 Thread Thomas Passin
On Friday, June 5, 2020 at 11:10:24 AM UTC-4, vitalije wrote: > > For the past few days I've been working on the reusable functions for both > parsing content of external files and writing external files. In the > attached Leo document there are two new scripts. One is for generating the >

Re: Newbie mistakes with PR's

2020-07-24 Thread Thomas Passin
On Friday, July 24, 2020 at 8:00:16 AM UTC-4, Edward K. Ream wrote: > > > > *Base all feature branches on dev* > > Previously, I based my feature branches on an "ekr" branch. But this > complicates everything. Far better to base all feature branches on dev (or > devel in Leo). > And remember

Re: Why people are excited about vs code. Emacs, not so much

2020-07-24 Thread Thomas Passin
On Friday, July 24, 2020 at 11:17:10 AM UTC-4, lun...@gmail.com wrote: > > > I work in a bandwidth constrained environment where usually the only > tolerable editors are text only through ssh in a terminal. vim and emacs > fall into that category, emacs having way more features. emacs, to this

Re: leo stops working

2020-07-25 Thread Thomas Passin
v5.9 is very old by now. I'm surprised that the Ubuntu package manager is still providing it. The chances of troubleshooting this package are probably small at this point. I'd suggest installing the current version of Leo directly using pip. Make sure that you have python 3.6+ on your

SOLVED: Leo Fails to Start with xcb error After Ubuntu Upgrade

2020-07-25 Thread Thomas Passin
I upgraded my Ubuntu installation, and Python 3 was upgraded from 3.7 to 3.8. After I installed it with pip3 install leo, Leo tried to start but failed. The error message involved an xcb plugin for PyQt5. It seems that other people had the same problem with other apps. I found a solution at

Re: **Important**: keys branch merged into devel

2020-07-26 Thread Thomas Passin
This teaches me not to rush to delete a branch once it's not needed any more. On Sunday, July 26, 2020 at 6:52:07 AM UTC-4, Edward K. Ream wrote: > > On Saturday, July 25, 2020 at 9:03:53 AM UTC-5, Edward K. Ream wrote: > > P. S. I am alarmed by the potential loss of data when merging git

Re: leo stops working

2020-07-28 Thread Thomas Passin
I wonder if you are running python 2.7 (or pip for python 2.7). On my system, I have to run pip3 and python3 to get the 3.x versions instead of the 2.7 version. Leo 6.x versions require Python 3.x (I think), and if you tried to run Leo with Python 2.7, you might get that kind of problem. On

Re: leo stops working

2020-07-29 Thread Thomas Passin
bin/python > > and pip also comes from anaconda3 > > On Tuesday, July 28, 2020, 7:13:30 p.m. NDT, Thomas Passin < > tbp1...@gmail.com > wrote: > > > I wonder if you are running python 2.7 (or pip for python 2.7). On my > system, I have to run pip3 and python3 to get t

Re: leo stops working

2020-07-29 Thread Thomas Passin
vans wrote: > > Is there a version of Qt5/PyQt5 other than (better suited than) the one > anaconda provides? > > On Wednesday, July 29, 2020, 10:01:20 a.m. NDT, Thomas Passin < > tbp1...@gmail.com > wrote: > > > That's something nifty I didn't know. > > Otherw

Re: leo stops working

2020-07-30 Thread Thomas Passin
Some of the plugins are awfully handy to have. If you have the patience, you could comment out all the plugins except one at a time until you find one that causes your problem. On Thursday, July 30, 2020 at 3:55:57 PM UTC-4, Geoff Evans wrote: > > More experiments: > python > >>>

Re: leo stops working

2020-07-25 Thread Thomas Passin
I assumed from one of your sentences that somehow it had been provided by apt. Probably not - I'd just been thinking that apt upgraded Python, really.. As I just found out, a system upgrade can require a whole new installation of Leo using pip/pip3, which brings in new versions of all Leo's

Unable to Apply Certain Commands Globally

2020-08-16 Thread Thomas Passin
I want to do a search-and-replace of text in a number of nodes (or all of them), but the replace-all command doesn't seem to do anything. I can do Find (), and time after time to replace each occurrence, but not all at once. What am I not knowing to do? Similarly, if I create a path node

Re: @clean orphan node error

2020-08-16 Thread Thomas Passin
> Here's one alternative, depending on what you want to achieve: https://github.com/leo-editor/leo-editor/issues/1611 > > > > > > > > > > > On Sun, 2020-08-16 at 09:13 -0700, Thomas Passin wrote: > > It's what we were saying the other day. If

Re: Losing Clones after restart

2020-08-14 Thread Thomas Passin
On Friday, August 14, 2020 at 10:17:20 AM UTC-4, k-hen wrote: > > Thank you kindly for your reply. I've enabled this feature and it seems > very promising, but I think I might need a slightly different behaviour. > I'll take a minute to explain the use case. > > [snip] > This is likely the

Re: @clean orphan node error

2020-08-16 Thread Thomas Passin
It's what we were saying the other day. If you want to have child nodes, you need to put a line @others in the parent where you want the "others" - that is, the child subtree - to show up in the external file. And, most useful for Python programming, if the "@others" is indented, then the

Re: Themes documentation

2020-11-09 Thread Thomas Passin
On Monday, November 9, 2020 at 3:22:04 PM UTC-5, Rob wrote: > > Having trouble loading different themes, so checking the online > documentation here as > well as looking at the main LeoSettings.leo and other theme files, I'm > confused. > >

Re: ENB: Simplifying undo

2020-11-08 Thread Thomas Passin
On Sunday, November 8, 2020 at 9:08:19 AM UTC-5, Edward K. Ream wrote: > > > The first phase is nearing completion. It simplifies the logic concerning > headlines. This is tricky because editing headlines involves *ephemeral *Qt > "headline editor" widgets. > Ephemeral - do you mean you

Re: Google groups no longer provides pinned posts, program highlighting?

2020-11-12 Thread Thomas Passin
I'm still using classic groups. When they changed me over, I disliked the new skin and found some link to get back, but I forget where it was. And yes, no ability to edit, GRRR. I figured that at some point, we'd all get stuck with the new look. On Thursday, November 12, 2020 at 4:00:05 PM

Re: Pls test --gui=console in devel and ekr-undo

2020-11-14 Thread Thomas Passin
I got the crash in devel, and no crash but no functionality in the ekr-undo branch, I have never used the console gui in practice, but I would imagine I would want to be able to use the minibuffer. On Saturday, November 14, 2020 at 11:54:58 AM UTC-5, Edward K. Ream wrote: > > > It looks like

Re: Google groups no longer provides pinned posts, program highlighting?

2020-11-13 Thread Thomas Passin
*New Google Groups to replace classic Groups on Nov. 16 - * https://its.umich.edu/communication/collaboration/google/update/new-google-groups-replace-classic-groups-nov-16 On Friday, November 13, 2020 at 8:17:15 AM UTC-5, Edward K. Ream wrote: > > > > On Thursday, November 12, 2020 at 3:00:05

Re: Placement behaviour of VR vs. VR3 pane?

2020-11-02 Thread Thomas Passin
I'm not sure that VR and VR3 have different behavior. There seems to be an element of caprice in VR3's placement - still trying to track that down - and I have seen VR also open in unplanned positions on my system. The layout code is practically identical between the two plugins, so I would

Re: Placement behaviour of VR vs. VR3 pane?

2020-11-03 Thread Thomas Passin
On Tuesday, November 3, 2020 at 1:53:35 AM UTC-5, Viktor Ransmayr wrote: > > > Looking forward to your findings. - Let me know if I can help. - From a > platform POV its Fedora & Debian Linux, but if needed I can start a Windows > VM ... > And I have Mint and Ubuntu as VMs also. I develop on

Re: Placement behaviour of VR vs. VR3 pane?

2020-11-01 Thread Thomas Passin
Well, I'm still working on the VR3 problem. The main questions, I think, are who would approve a PR, and who is going to keep the devel branch on GutHub up to date. Edward has written that he will still have some involvement - he won't be completely absent. On Sunday, November 1, 2020 at

Re: Placement behaviour of VR vs. VR3 pane?

2020-11-04 Thread Thomas Passin
I have just checked the 6.3 branch, and get the same results. After deleting the .leo/db/g_app_db, VR3 first opened on the left. After applying vr3-use-std-layout, VR3 opened correctly on the right for every outline I opened, and did so again after closing and restarting Leo. VR opened on

Re: Placement behaviour of VR vs. VR3 pane?

2020-11-04 Thread Thomas Passin
it here later. Would you be so good as to try it yourself and let me know what happens? I recall that you had said earlier that deleting the db database didn't help, but I think that was on a pre-6.3.1 version. On Tuesday, November 3, 2020 at 9:29:47 AM UTC-5, Thomas Passin wrote

Re: Placement behaviour of VR vs. VR3 pane?

2020-11-04 Thread Thomas Passin
On Wednesday, November 4, 2020 at 5:44:17 PM UTC-5, Viktor Ransmayr wrote: > > Am Mi., 4. Nov. 2020 um 23:40 Uhr schrieb Thomas Passin >: > >> Odd, since for me the position is stable on the right after the default >> layout command. >> >> Does "

Re: Placement behaviour of VR vs. VR3 pane?

2020-11-04 Thread Thomas Passin
Odd, since for me the position is stable on the right after the default layout command. Does "PyVE" in the paths indicate you are using a virtual environment? Not that I can see why that would make a difference. Let me just confirm that you deleted the db apps directory. On Wednesday,

Leo Themes with VR3

2020-11-04 Thread Thomas Passin
It has been pointed out that VR3 does not pick up dark Leo themes, like the current default EKRDark. Viewrendered, on the other hand, does. I've been looking at addressing this, and could use some help on a few things. First of all, I haven't been able to see how the Leo theme gets applied to

Re: Leo Themes with VR3

2020-11-06 Thread Thomas Passin
That's not a message from VR3. The stylesheets for VR3 are contained in the leo/plugins/viewrendered3 directory. You can override that by the setting @string vr3-rst-stylesheet, or vr3-md-stylesheet for Markdown, so you could check to see if that setting exists in your myLeoSettings.leo

Re: Leointeg - A beginner fumbles!

2023-08-30 Thread Thomas Passin
On Wednesday, August 30, 2023 at 7:36:12 AM UTC-4 Israel Hands wrote: Thomas I'm reading your note about modules and paths - I feel I need to understand this better to make headway. The expression to use with the *-m* flag is the same one you would use to import a module. In the

Re: Quick Survey: When running script in leojs, where should the 'vscode' object be accessible?

2023-09-02 Thread Thomas Passin
Leo's g, c, and p objects all belong to Leo, not Python or PyQt. if the vscode object belongs to the codebase outside of leojs, I think that g.app.vscode would be more appropriate and easier to use as a reminder of who vscode belongs to. On Saturday, September 2, 2023 at 9:49:43 PM UTC-4

Re: When scripting with Leo, how to call a command by name?

2023-09-03 Thread Thomas Passin
There's also c.k.simulateCommand('name-of-command'). I'm not sure why there are both, since they seem to do the same thing. With either one, you don't need to supply a fake event. The method takes care of that. I use whichever one I remember first. On Sunday, September 3, 2023 at 9:08:31 PM

Re: Quick Survey: When running script in leojs, where should the 'vscode' object be accessible?

2023-09-03 Thread Thomas Passin
That's very nice! What is the scope of variable defined in a script like this? For example, you wrote const userInput = await vscode where I would have expected let userInput = If the script were to be run again, then *userInput* might want to take on a different value which would

Re: When scripting with Leo, how to call a command by name?

2023-09-03 Thread Thomas Passin
I've never encountered or used that method. But it's another case where I would resist changing the signature of an existing command. If it's only a matter of making and argument optional, that would be more palatable. The "events" in question here are not Python things but Leo objects.

Re: Creating LEO outline from python program outside of LEO

2023-09-10 Thread Thomas Passin
You should be able to instantiate Leo with a null gui, and use its variables, like g. That's what the LeoBridge does. This would construct all the data structures that Leo needs to create outlines and import files. (Disclaimer - I've not done this myself). On Sunday, September 10, 2023 at

Re: Creating LEO outline from python program outside of LEO

2023-09-10 Thread Thomas Passin
import leoBridge bridge = leoBridge.controller(gui='nullGui',verbose=False) if bridge.isOpen(): g = bridge.globals() c = bridge.openLeoFile(path) On Sunday, September 10, 2023 at 12:53:58 PM UTC-4 Thomas Passin wrote: > You should be able to instantiate Leo with a null

Re: Leointeg - A beginner fumbles!

2023-08-30 Thread Thomas Passin
On Wednesday, August 30, 2023 at 10:13:56 AM UTC-4 Israel Hands wrote: I've been trying to get my sons on board for ever but one is a hard core C guy Have you seen Speed Ream's writeup about how his company uses Leo and gets ~30% productivity improvement (C, C++, and assembler)? It's over

Re: Discuss: remove ctext importer and writer?

2023-09-13 Thread Thomas Passin
There's a "ctext" related to the Chinese Text Project, but it's nothing to do with this one. On Wednesday, September 13, 2023 at 12:38:13 PM UTC-4 Edward K. Ream wrote: > On Wed, Sep 13, 2023 at 11:29 AM jkn wrote: > >> I think I only know about it through reading through the importer for >>

Re: Discuss: remove ctext importer and writer?

2023-09-13 Thread Thomas Passin
Whatever it is, it could be apparently replaced by Markdown, which also uses ## signs to denote header levels. On Wednesday, September 13, 2023 at 2:11:26 PM UTC-4 Edward K. Ream wrote: > On Wed, Sep 13, 2023 at 12:09 PM Thomas Passin wrote: > > > There's a "ctext" relat

Re: Creating LEO outline from python program outside of LEO

2023-09-07 Thread Thomas Passin
Could you say more about what you want to accomplish? Maybe there is another way to go about it. Do you really need to open Leo programmatically from another program? For example, you could write some (non-Leo) file with your program, launch Leo (from your program) with that file on the

Re: Creating LEO outline from python program outside of LEO

2023-09-07 Thread Thomas Passin
If your notes are not too complicated, here's something you could do. 1. Open a Leo file with at least one of your note subtrees. Select the top node of a note. 2. Copy the node to the clipboard (*Outline/Copy Node*). 3. Open an ordinary text editor and paste the clipboard into it. If you save

LLMs as Collaborators

2023-09-07 Thread Thomas Passin
Another in Jon Udell's series of LLM.Chat experiements - Learning While Coding: How LLMs Teach You Implicitly -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To

Re: Leo Install Failure On Windows/Python 3.12

2023-10-16 Thread Thomas Passin
to work normally. (I normally run Leo from my clone directory, not the PyPi verson). Of course, you have to manually install any dependencies that didn't get installed when the pip install failed. On Friday, October 13, 2023 at 2:09:46 PM UTC-4 Thomas Passin wrote: > Note that after I manua

Re: Quick steps on how I got Leo working on Windows 11

2023-10-16 Thread Thomas Passin
On Monday, October 16, 2023 at 12:33:24 AM UTC-4 map...@gmail.com wrote: Installing Leo from Pypi on Py v3.12 will not work until next Leo release (see https://github.com/leo-editor/leo-editor/pull/3612 and https://github.com/leo-editor/leo-editor/issues/3615) That's because of the

Re: Leo 6.7.5 Status report

2023-10-16 Thread Thomas Passin
Do you have an approach to let Leo pip-install under Python 3.12? It would be good to have that accomplished by 6.7.6, if not sooner. On Monday, October 16, 2023 at 5:27:02 PM UTC-4 Edward K. Ream wrote: > On Saturday, October 7, 2023 at 7:11:44 AM UTC-5 Edward K. Ream wrote: > > > I'm going

Leo Install Failure On Windows/Python 3.12

2023-10-13 Thread Thomas Passin
Having just installed Python3.12 on Windows, I went to install Leo using pip. I got a bog fail with a very long error message, below (I haven't done any diagnosis yet): C:\Tom\git\gf4-project>py -m pip install --user leo Collecting leo Obtaining dependency information for leo from

Re: Leo Install Failure On Windows/Python 3.12

2023-10-13 Thread Thomas Passin
Note that after I manually installed pyqt6 and PyQt6-WebEngine, then I was able to run Leo from my Git clone. I don't know yet what functionality might not work. But there was no install by pip into site-packages . On Friday, October 13, 2023 at 2:00:20 PM UTC-4 Thomas Passin wrote: > Hav

Re: Leo 6.7.5 Status report

2023-10-17 Thread Thomas Passin
I'll try it out. On Tuesday, October 17, 2023 at 4:57:41 AM UTC-4 Edward K. Ream wrote: > On Mon, Oct 16, 2023 at 5:29 PM Thomas Passin wrote: > > Do you have an approach to let Leo pip-install under Python 3.12? It >> would be good to have that accomplished by 6.7.6, if not so

Re: Leo 6.7.5 Status report

2023-10-17 Thread Thomas Passin
Using cached leo-6.6.2-2.tar.gz (13.9 MB) Installing build dependencies ... canceled ERROR: Operation cancelled by user On Tuesday, October 17, 2023 at 7:39:27 AM UTC-4 Thomas Passin wrote: > I'll try it out. > > On Tuesday, October 17, 2023 at 4:57:41 AM UTC-4 Edward K. Ream wrote: > &

New Python Linter/Formatter Written In Rust

2023-10-25 Thread Thomas Passin
Possibly of interest for Leo to replace pylint, etc - The Ruff Formatter -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this

Re: Multiple views of a single leo file

2023-11-02 Thread Thomas Passin
If you want to work on a single node in a second view, the Freewin plugin will do that. You can open a Freewin window on any node, and each FW window will remain locked to its node, so you can arrange several of them along with the main Leo window. The Freewin window contains a text editor -

Re: LLMs as Collaborators

2023-11-06 Thread Thomas Passin
Here's another installment of Jon Udell's LLM chat experiments - Let’s Talk: Conversational Software Development On Friday, September 8, 2023 at 9:46:36 PM UTC-4 iamap...@gmail.com wrote: > Learning While Coding: How LLMs

Re: Moving beyond Leo

2023-10-01 Thread Thomas Passin
On Sunday, October 1, 2023 at 8:07:05 AM UTC-4 Edward K. Ream wrote: Last week, I started playing with LaTeX for what is known as music engraving . Music engraving ... if you want a challenge, well, all right

Re: Moving beyond Leo

2023-10-01 Thread Thomas Passin
Agreed, Lilypond is very good. It takes a lot of learning, though. On Sunday, October 1, 2023 at 8:57:25 AM UTC-4 Edward K. Ream wrote: > On Sun, Oct 1, 2023 at 7:44 AM Thomas Passin wrote: > >> >> On Sunday, October 1, 2023 at 8:07:05 AM UTC-4 Edward K. Ream wrote: >>

Re: Are the 'eval' commands working? or is it just me?

2023-10-09 Thread Thomas Passin
The *valuespace* plugin does something like this, but I found it confusing to use. On Monday, October 9, 2023 at 9:11:37 AM UTC-4 Edward K. Ream wrote: > > > On Mon, Oct 9, 2023 at 7:34 AM Thomas Passin wrote: > > I was not aware of [Leo's eval commands] before Felix pos

Re: Are the 'eval' commands working? or is it just me?

2023-10-09 Thread Thomas Passin
On Monday, October 9, 2023 at 7:26:13 AM UTC-4 Edward K. Ream wrote: ... execute-script will suffice for any conceivable purpose. Your troubles indicate that nobody is using the eval commands. I was not aware of them before Felix posted this thread, for what that's worth. I wrote a script

Re: Problem running Leo after installing Python 3.12

2023-10-12 Thread Thomas Passin
I've not been in a hurry to move to Python 3.12. It's only been out a short while, I don't know how many of the dependencies work yet with 3.12, and so why shouldn't I wait for a while and let everything mature longer? On Thursday, October 12, 2023 at 12:38:01 PM UTC-4 jkn wrote: > > Yes,

Use python -m pip instead of plain pip

2023-10-23 Thread Thomas Passin
In many places, I (and others) keep saying you should invoke *pip* using python -m pip instead of plain pip Here is a page that goes into it in more detail. It also turns out that *python -m pip* is needed to update pip itself, which I didn't know. Why you should use python -m pip

Re: Quick steps on how I got Leo working on Windows 11

2023-10-15 Thread Thomas Passin
sudo setx /M PIPX_BIN_DIR C:\bin Where did we get *sudo* from? Does it come with *winget*? Did this work for Leo with Python 3.12? Because something seems to be mis-configured with what's on PyPi right now, and it doesn't work. On Monday, October 16, 2023 at 12:17:14 AM UTC-4

Re: Problem running Leo after installing Python 3.12

2023-10-14 Thread Thomas Passin
My system is running Python 3.12 with PyQt 6.5.2: C:\Users\tom>py -m pip list |find /i "pyqt6" PyQt6 6.5.2 PyQt6-Qt6 6.5.2 PyQt6-sip 13.5.2 PyQt6-WebEngine 6.5.0 PyQt6-WebEngine-Qt6 6.5.2 I had to install it by hand, and the pip install of Leo failed, but

Re: Quick steps on how I got Leo working on Windows 11

2023-10-14 Thread Thomas Passin
I'd say this is how to get it installed using Anaconda, which apparently is not the same as using Python from python.org. For one thing, using python.org you don't have to install build tools to build pyqt5 (and note that Leo will also work with pyqt6) - pip installs a pre-built package. On

Re: LeoInteg 1.0.14 released

2023-08-21 Thread Thomas Passin
I had the same situation. I found I had to update vsc, then restart vsc. I had automatic updates for extensions enabled, and after the restart, Leointeg's version had been updated to 1.0.14. Félix should probably put a note about this into the install docs. On Monday, August 21, 2023 at

Re: Leo 6.7.4 released

2023-08-17 Thread Thomas Passin
17, 2023 at 5:11 PM Thomas Passin wrote: > > I upgraded my Windows 6.7.3 installation to 6.7.4 using pip: >> >> py -m pip install --user --upgrade leo >> >> It installed correctly but I got this deprecation warning: >> >> C:\Users\tom>py -m pip install

Re: Leo 6.7.4 released

2023-08-17 Thread Thomas Passin
I upgraded my Windows 6.7.3 installation to 6.7.4 using pip: py -m pip install --user --upgrade leo It installed correctly but I got this deprecation warning: C:\Users\tom>py -m pip install --upgrade --user leo DEPRECATION: Loading egg at

LeoInteg Log Pane Apps

2023-08-21 Thread Thomas Passin
I have posted here about several apps I've written that display in the log pane, including my browser bookmarks manager, the current version of the Viewrended3 plugin (which can optionally display in the log pane), and the RPCalc plugin. Most of them interact with with Leo's tree. They are

Re: Leointeg - A beginner fumbles!

2023-08-23 Thread Thomas Passin
On Wednesday, August 23, 2023 at 12:32:47 PM UTC-4 Israel Hands wrote: Hi tbp1 - thanks a lot for stopping by with help! Having restarted my machine, I ran the command you suggested and despite throwing up all the errors I listed above the server ran and I can connect from VSCode - hey hey!!

Re: Leointeg - A beginner fumbles!

2023-08-23 Thread Thomas Passin
I tried running leoserver directly and it worked. That is, LeoInteg in VSC was able to connect. I have Leo 6.7.4 installed. Here is the command I used (on Windows): py -m leo.core.leoserver What command did you use to start leoserver.py? On Tuesday, August 22, 2023 at 10:38:28 AM UTC-4

Re: LeoInteg Log Pane Apps

2023-08-21 Thread Thomas Passin
Here's the original announcement: RPCalc <https://groups.google.com/g/leo-editor/c/nXPgvH05ZvM/m/l7XBHl0vAQAJ> On Monday, August 21, 2023 at 10:13:37 PM UTC-4 Thomas Passin wrote: > It's a fairly new plugin I wrote, a reverse polish notation (RPN) > calculator - the type that HP

Re: LeoInteg Log Pane Apps

2023-08-22 Thread Thomas Passin
On Tuesday, August 22, 2023 at 3:43:18 AM UTC-4 iamap...@gmail.com wrote: RPCalc Very interesting, Thomas. I'll try it later :D Btw, I found your gf4-project is also an interesting topic, but I haven't had time to play with

Re: LeoInteg Log Pane Apps

2023-08-21 Thread Thomas Passin
It's a fairly new plugin I wrote, a reverse polish notation (RPN) calculator - the type that HP made famous. It displays in the log pane. I adapted an existing stand-alone calculator. I add a button to all outlines to launch it. See that attached image. On Monday, August 21, 2023 at 9:00:53 

Re: Leointeg - A beginner fumbles!

2023-08-23 Thread Thomas Passin
On Wednesday, August 23, 2023 at 9:01:46 PM UTC-4 Félix wrote: Also, i don't know what "-m" does after "py", but since it worked, then perhaps the python command you should put in is "py -m" . This is something that everyone should learn. The -m flag means to run the parameter as a module.

Re: @auto-md: multiple vnodes with gnx

2023-08-27 Thread Thomas Passin
One possibility is to import an MD file as an @auto-md. This way you will get the sections set up as you expect. Then change it to be an @clean file, then save the outline. After this, the external file will always track what is in your outline (and if you edit the external file with some

Re: @auto-md: multiple vnodes with gnx

2023-08-27 Thread Thomas Passin
Oh, you mean that the headline indent level should translate into the right number of "###" characters? You are right that an @clean file wouldn't do that. What would be just right is the rst3 command, except adapted for MD instead of RsT. I've been thinking there ought to be such a command.

Re: Discuss: Remove read-outline-only command?

2023-08-15 Thread Thomas Passin
I suppose this command exists in case something goes wrong with an external file such that Leo can't open the outline. I don't know if that is possible or not. Suppose it's possible. I would open a new outline, and try to import that external file in the hopes that I could figure out the

Re: @auto-md: multiple vnodes with gnx

2023-08-28 Thread Thomas Passin
On Monday, August 28, 2023 at 4:56:12 AM UTC-4 p.os...@datec.at wrote: Yes, that's the point. It simply should work as the RST-plugin does. I wrote a small script that does what I think you want, although only for a single @md file at a time. The top-level node must have a headline that

Re: @auto-md: multiple vnodes with gnx

2023-08-29 Thread Thomas Passin
ok into updating VR3 to give indents relative to the root node instead of all having them the same. Should be easy to do. On Monday, August 28, 2023 at 3:58:26 PM UTC-4 Thomas Passin wrote: > On Monday, August 28, 2023 at 4:56:12 AM UTC-4 p.os...@datec.at wrote: > > Yes, that's the

Re: [share] Cursorless - Structural voice coding at the speed of thought

2023-11-10 Thread Thomas Passin
That's really interesting. And yet I would not be able to use it. Marking each token semi-unobtrusively is cool, but I am fairly red-green color blind and can't distinguish or in some cases even recognize the colors of those dots. The areas of the token markers would have to be much larger,

<    1   2   3   4   5   6   7   8   9   10   >