Now that I think about it I started using Black before I stopped using Leo. I disagree with Vitalije's assessment of how often you'd execute it, I found I quite often wanted a node tidied up. But I would agree with Vitalije on taking a minimalist light weight approach to using Black in Leo. I just set up a button to run it on the current node - thinking at the time how cool it is that Leo makes doing that so easy.
Totally unrelated PSA: rabbitMQ - high performance cross language / cross machine (cloud) message queue system - I'm probably just late to the party, but it seems like the missing link in easy decoupling / connecting of software. Not saying it has some immediate relevance to Leo, just that it's good to know about such things in general. Cheers -Terry On Mon, Jul 29, 2019 at 8:07 AM vitalije <vitali...@gmail.com> wrote: > > > On Monday, July 29, 2019 at 2:44:10 PM UTC+2, Edward K. Ream wrote: >> >> So it looks like Leo could optionally run blacken-node whenever selecting >> and/or unselecting a node for which @language python is in effect. >> >> > That would be rather invasive and most of the time unnecessary spending > CPU time. Selecting nodes is already too complicated and not very fast (to > say the least). Please don't add any more burden to it. Instead let the > user decide when to execute this command. If one wishes to perform it on > every node selection, then it would be trivial to add it as a plugin so > that the Leo's core dealing with selecting nodes, remains free of this > feature. > > The benefit of having this command executed is a rather rare thing. One > must: > > 1. write Python code > 2. write a lengthy line of code that could be split by this command > > How many times one can have these conditions met? Against how many node > selections where these conditions are not fulfilled? I believe the ratio is > negligibly small. > > Vitalije > > > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/leo-editor/ec0a3148-9636-4977-b134-aa75ca421913%40googlegroups.com > <https://groups.google.com/d/msgid/leo-editor/ec0a3148-9636-4977-b134-aa75ca421913%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/CAFPg46TcSzopm6M3PurA8XeM%2BA%3DGuw-%3DB7rC%2BJ%2B-ekOgeNqa-w%40mail.gmail.com.