472,961 Members | 1,745 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 472,961 software developers and data experts.

Leo + Python: the ultimate scripting tool

I would like to say a few (actually more than a few) words here about some
recent discoveries I have made concerning the interaction of Leo and Python.
If you don't want to hear an inventor enthuse about his work, please feel
free not to read further :-)

There are at least three, no four, no five, no six, no seven reasons why Leo
and Python work so well together. Most are new (in my mind) with the 4.1
release of Leo. The first several reasons may not seem like much. As you
will see, this appearance is completely misleading: the combination of
features is incredibly powerful.

To keep the individual posts shorter I shall list these 7 reasons and a
conclusion in "replies" to this posting.

Edward
--------------------------------------------------------------------
Edward K. Ream email: ed*******@charter.net
Leo: Literate Editor with Outlines
Leo: http://webpages.charter.net/edreamleo/front.html
--------------------------------------------------------------------
Jul 18 '05
50 5385

"Brad Clements" <bk*@Murkworks.com> wrote in message
news:ma************************************@python .org...
Terry Reedy wrote:
I am somewhat flabbergasted that more people do not see the oddity of "I will not read your first message (yet) but I will read a second message from you in which you attempt to give me a reason that I find 'acceptible', according to my unknown-to-you whims, that I do read your first message."
Where did his message say this? I went through the web confirmation thingy and I don't recall the original response message saying what you quoted above, or even anything remotely close to that at all.
The above is a paraphrase designed to expose the essence of what I see
as an oddity. The key words 'acceptable' 'reason' are direct quotes
from the original message, which I quoted in full in my original
message (Nov 9, when I very briefly stated my objection reason). Here
is the response message again..

---"""
You recently sent a message to me at the email address
ed*******@charter.net. To help cope with the ever increasing volume of
junk e-mail, I am using ChoiceMail, a permission-based e-mail
filtering tool. Your original e-mail is being held by ChoiceMail until
you complete the following simple one-time process.
Please click on the link
[Click here to request approval]
When your browser opens, fill in your name and a short reason for
wanting to send e-mail to me. If your reason is acceptable, your first
email and all subsequent e-mails from you will be delivered to me
normally.
"""---

On Nov 13, in response to questions about my briefly stated objection,
I noted that my reasons had nothing to do with EReam or Leo per se and
then explained them in some detail. The paraphrase, which still looks
pretty accurate to me, was part of that long post and might be better
understood in context.
What's the difference between TMDA and what Edward is using?
Email vs. a Web confirmation.
While I prefer simply replying to an email message, I don't
see *that* much difference between the two.


Some differences explained in the Nov 13 post:
1. Complete interaction with original system (email) versus requiring
access to another system (web browser) which sender might not have
immediately available or even at all.
2. Confirm authorship of original message versus give 'reason [that]
is acceptible' that it should be read.
3. Keep interaction more or less private versus involve commercial
third party.

We may, of course, disagree on the importance of these even if we
agree that they are accurate.

Terry J. Reedy

Jul 18 '05 #51

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: Martin Maney | last post by:
Apologies if this isn't news here - I've been too busy this last week or so for even skimming the traffic here, in part because I've been messing around with Ubuntu's preview release on a spare...
40
by: Shufen | last post by:
Hi all, Can someone who has use PHP before and know quite well about the language, tell me what are the stuffs that Python offers and PHP doesn't. A few examples will be nice. I know about the...
63
by: Davor | last post by:
Is it possible to write purely procedural code in Python, or the OO constructs in both language and supporting libraries have got so embedded that it's impossible to avoid them? Also, is anyone...
68
by: Lad | last post by:
Is anyone capable of providing Python advantages over PHP if there are any? Cheers, L.
20
by: xeys_00 | last post by:
I posted a article earlier pertaining programming for my boss. Now I am gonna ask a question about programming for myself. I just finished my first C++ Class. Next semester is a class on...
1
by: Josiah Carlson | last post by:
Perhaps some of you would get a kick out of this. - Josiah Like XML, scripting was extremely useful as both a mod tool and an internal development tool. If you don't have any need to expose...
8
by: Allen | last post by:
Does anyone agree with me? If you have used Matlab, welcome to discuss it.
17
by: chewie54 | last post by:
Hello, As an electronics engineer I use some very expensive EDA CAD tool programs that are scriptable using Tcl. I was wondering why these companies have choose to use Tcl instead of Python. ...
0
by: lllomh | last post by:
Define the method first this.state = { buttonBackgroundColor: 'green', isBlinking: false, // A new status is added to identify whether the button is blinking or not } autoStart=()=>{
2
by: DJRhino | last post by:
Was curious if anyone else was having this same issue or not.... I was just Up/Down graded to windows 11 and now my access combo boxes are not acting right. With win 10 I could start typing...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 4 Oct 2023 starting at 18:00 UK time (6PM UTC+1) and finishing at about 19:15 (7.15PM) The start time is equivalent to 19:00 (7PM) in Central...
3
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be using a very simple database which has Form (clsForm) & Report (clsReport) classes that simply handle making the calling Form invisible until the Form, or all...
1
by: Teri B | last post by:
Hi, I have created a sub-form Roles. In my course form the user selects the roles assigned to the course. 0ne-to-many. One course many roles. Then I created a report based on the Course form and...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 1 Nov 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM) Please note that the UK and Europe revert to winter time on...
0
NeoPa
by: NeoPa | last post by:
Introduction For this article I'll be focusing on the Report (clsReport) class. This simply handles making the calling Form invisible until all of the Reports opened by it have been closed, when it...
0
isladogs
by: isladogs | last post by:
The next online meeting of the Access Europe User Group will be on Wednesday 6 Dec 2023 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, Mike...
2
by: GKJR | last post by:
Does anyone have a recommendation to build a standalone application to replace an Access database? I have my bookkeeping software I developed in Access that I would like to make available to other...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.