473,378 Members | 1,378 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

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

FW: Good IDE for Python

Dear Michael,

I've searched fruitlessly for your recommended IDLE patch's download point. While I am probably only slightly slower than the average python programmer, I expect that others, no less witless than I, have had similar experience. Would you please post either explicit instructions by which I (we) can find the download. With thanks in advance, I am,

Gratefully,

Fred Allen

-----Original Message-----
From: Fuzzyman [mailto:mi*****@foord.net]
Sent: Monday, June 14, 2004 8:35 AM
To: py*********@python.org
Subject: Re: Good IDE for Python

Grégoire Dooms <do***@info.LESS.ucl.SPAM.ac.be> wrote in message news:<40**********************@dreader2.news.tisca li.nl>...
Kamilche wrote:
I love Python, but I'm less than in love with IDLE. It's OK, but it
really doesn't have enough capabilities.

What I consider critical, are a popdown listing of all my functions,
colored syntax printing, and a right-click 'definition' context menu
that will hop you to the spot where that keyword is defined, if
possible. Everything else I could learn to do without, but these
features keep me hoping for a better IDE for Python.

I'm used to the Microsoft Visual C++ debugger, and though tooltip
variable debugging and intellisense were nice, they broke often enough
that you couldn't rely on them anyway, so I don't really need those
features.

I would also like the ability to create application 'forms' visually.
I'm on a Windows XP machine.

Any suggestions on what I should install next?


This patch to IDLE improves it a bit:
http://sourceforge.net/tracker/index...70&atid=305470

It adds among other things the pop-down function list.
It's a little cumbersome to apply but the result is quite good.
I've been using it for a few days and I'm quite happy with it.
I may provide a patch against python 2.3.3 or another version if someone
is interrested.

If you are interresed, I made a smaller patch adding the qualified name
autocompletion (module.<Alt-/>functions). But the former patch does it
better (it even supports filename autocompletion).


This looks *very* interesting.
How do you apply a patch like this ?

Regards,

Fuzzy
http://www.voidspace.org.uk/atlantib...thonutils.html
Jul 18 '05 #1
3 1295
"Fred Allen" <fa****@leveltwo.com> wrote in message news:<ma*************************************@pyth on.org>...
Dear Michael,

I've searched fruitlessly for your recommended IDLE patch's download
point. While I am probably only slightly slower than the average python
programmer, I expect that others, no less witless than I, have had
similar experience. Would you please post either explicit instructions
by which I (we) can find the download. With thanks in advance, I am,

Gratefully,

Fred Allen

Hello Fred,

In actual fact I replied to Gregoire (?) asking how to *apply* the
patch (I did succeed in downloading it though !)... it's not actually
my patch. Whilst I've managed to download the patch I haven't a clue
what to do with it... and I was hoping Greg would let me know.....

If you go to :
http://sourceforge.net/tracker/index...70&atid=305470

Right at the bottom there is a heading saying 'Attached Files'. Below
this it says :
syntaxdiffs Diffs agains CVS in 29.02.04 Download

Needless to say the download link.. is the download one. The actual
link is :

http://sourceforge.net/tracker/downl...388&aid=906702

Regards,
Fuzzy

http://www.voidspace.org.uk/atlantib...thonutils.html
-----Original Message-----
From: Fuzzyman [mailto:mi*****@foord.net]
Sent: Monday, June 14, 2004 8:35 AM
To: py*********@python.org
Subject: Re: Good IDE for Python

Gr goire Dooms <do***@info.LESS.ucl.SPAM.ac.be> wrote in message
news:<40**********************@dreader2.news.tisca li.nl>...
Kamilche wrote:
I love Python, but I'm less than in love with IDLE. It's OK, but it
really doesn't have enough capabilities.

What I consider critical, are a popdown listing of all my functions,
colored syntax printing, and a right-click 'definition' context menu
that will hop you to the spot where that keyword is defined, if
possible. Everything else I could learn to do without, but these
features keep me hoping for a better IDE for Python.

I'm used to the Microsoft Visual C++ debugger, and though tooltip
variable debugging and intellisense were nice, they broke often enough that you couldn't rely on them anyway, so I don't really need those
features.

I would also like the ability to create application 'forms' visually. I'm on a Windows XP machine.

Any suggestions on what I should install next?


This patch to IDLE improves it a bit:

http://sourceforge.net/tracker/index...d=906702&group
id=5470&atid=305470

It adds among other things the pop-down function list.
It's a little cumbersome to apply but the result is quite good.
I've been using it for a few days and I'm quite happy with it.
I may provide a patch against python 2.3.3 or another version if

someone
is interrested.

If you are interresed, I made a smaller patch adding the qualified

name
autocompletion (module.<Alt-/>functions). But the former patch does it

better (it even supports filename autocompletion).


This looks *very* interesting.
How do you apply a patch like this ?

Regards,

Fuzzy
http://www.voidspace.org.uk/atlantib...thonutils.html

Jul 18 '05 #2
Hi,

You need the 'patch' program to apply a patch, the 'diff' program to
produce one.
If you are under windows you should get cygwin at http://www.cygwin.com/
though you could maybe get a standalone diff and patch program for windows.

I've set-up an archive of the patched files in the Lib/idlelib directory
for you to download the files affected by the patch:
get it at http://www.info.ucl.ac.be/~dooms/idl...ched-files.zip
just unzip and copy the files in your idlelib dir.

HTH
--
Grégoire Dooms
Fuzzyman wrote:
"Fred Allen" <fa****@leveltwo.com> wrote in message news:<ma*************************************@pyth on.org>...
Dear Michael,

I've searched fruitlessly for your recommended IDLE patch's download
point. While I am probably only slightly slower than the average python
programmer, I expect that others, no less witless than I, have had
similar experience. Would you please post either explicit instructions
by which I (we) can find the download. With thanks in advance, I am,

Gratefully,

Fred Allen

Hello Fred,

In actual fact I replied to Gregoire (?) asking how to *apply* the
patch (I did succeed in downloading it though !)... it's not actually
my patch. Whilst I've managed to download the patch I haven't a clue
what to do with it... and I was hoping Greg would let me know.....

If you go to :
http://sourceforge.net/tracker/index...70&atid=305470

Right at the bottom there is a heading saying 'Attached Files'. Below
this it says :
syntaxdiffs Diffs agains CVS in 29.02.04 Download

Needless to say the download link.. is the download one. The actual
link is :

http://sourceforge.net/tracker/downl...388&aid=906702

Regards,
Fuzzy

http://www.voidspace.org.uk/atlantib...thonutils.html

-----Original Message-----
From: Fuzzyman [mailto:mi*****@foord.net]
Sent: Monday, June 14, 2004 8:35 AM
To: py*********@python.org
Subject: Re: Good IDE for Python

Gr goire Dooms <do***@info.LESS.ucl.SPAM.ac.be> wrote in message
news:<40**********************@dreader2.news.tis cali.nl>...
Kamilche wrote:

I love Python, but I'm less than in love with IDLE. It's OK, but it
really doesn't have enough capabilities.

What I consider critical, are a popdown listing of all my functions,
colored syntax printing, and a right-click 'definition' context menu
that will hop you to the spot where that keyword is defined, if
possible. Everything else I could learn to do without, but these
features keep me hoping for a better IDE for Python.

I'm used to the Microsoft Visual C++ debugger, and though tooltip
variable debugging and intellisense were nice, they broke often


enough
that you couldn't rely on them anyway, so I don't really need those
features.

I would also like the ability to create application 'forms'


visually.
I'm on a Windows XP machine.

Any suggestions on what I should install next?

This patch to IDLE improves it a bit:


http://sourceforge.net/tracker/index...d=906702&group
id=5470&atid=305470
It adds among other things the pop-down function list.
It's a little cumbersome to apply but the result is quite good.
I've been using it for a few days and I'm quite happy with it.
I may provide a patch against python 2.3.3 or another version if


someone
is interrested.

If you are interresed, I made a smaller patch adding the qualified


name
autocompletion (module.<Alt-/>functions). But the former patch does it

better (it even supports filename autocompletion).


This looks *very* interesting.
How do you apply a patch like this ?

Regards,

Fuzzy
http://www.voidspace.org.uk/atlantib...thonutils.html

Jul 18 '05 #3
Grégoire Dooms <do***@info.LESS.ucl.SPAM.ac.be> wrote in message news:<40**********************@dreader2.news.tisca li.nl>...
Hi,

You need the 'patch' program to apply a patch, the 'diff' program to
produce one.
If you are under windows you should get cygwin at http://www.cygwin.com/
though you could maybe get a standalone diff and patch program for windows.

I've set-up an archive of the patched files in the Lib/idlelib directory
for you to download the files affected by the patch:
get it at http://www.info.ucl.ac.be/~dooms/idl...ched-files.zip
just unzip and copy the files in your idlelib dir.

HTH
--
Grégoire Dooms

Thanks Greg,

Very helpful... as soon as I've transferred the files from this
rickerty old internet box I'll try it immediately...

Regards,

Fuzzy

Fuzzyman wrote:
"Fred Allen" <fa****@leveltwo.com> wrote in message news:<ma*************************************@pyth on.org>...
Dear Michael,

I've searched fruitlessly for your recommended IDLE patch's download
point. While I am probably only slightly slower than the average python
programmer, I expect that others, no less witless than I, have had
similar experience. Would you please post either explicit instructions
by which I (we) can find the download. With thanks in advance, I am,

Gratefully,

Fred Allen

Hello Fred,

In actual fact I replied to Gregoire (?) asking how to *apply* the
patch (I did succeed in downloading it though !)... it's not actually
my patch. Whilst I've managed to download the patch I haven't a clue
what to do with it... and I was hoping Greg would let me know.....

If you go to :
http://sourceforge.net/tracker/index...70&atid=305470

Right at the bottom there is a heading saying 'Attached Files'. Below
this it says :
syntaxdiffs Diffs agains CVS in 29.02.04 Download

Needless to say the download link.. is the download one. The actual
link is :

http://sourceforge.net/tracker/downl...388&aid=906702

Regards,
Fuzzy

http://www.voidspace.org.uk/atlantib...thonutils.html

-----Original Message-----
From: Fuzzyman [mailto:mi*****@foord.net]
Sent: Monday, June 14, 2004 8:35 AM
To: py*********@python.org
Subject: Re: Good IDE for Python

Gr goire Dooms <do***@info.LESS.ucl.SPAM.ac.be> wrote in message
news:<40**********************@dreader2.news.tis cali.nl>...

Kamilche wrote:

>I love Python, but I'm less than in love with IDLE. It's OK, but it
>really doesn't have enough capabilities.
>
>What I consider critical, are a popdown listing of all my functions,
>colored syntax printing, and a right-click 'definition' context menu
>that will hop you to the spot where that keyword is defined, if
>possible. Everything else I could learn to do without, but these
>features keep me hoping for a better IDE for Python.
>
>I'm used to the Microsoft Visual C++ debugger, and though tooltip
>variable debugging and intellisense were nice, they broke often

enough

>that you couldn't rely on them anyway, so I don't really need those
>features.
>
>I would also like the ability to create application 'forms'

visually.

>I'm on a Windows XP machine.
>
>Any suggestions on what I should install next?

This patch to IDLE improves it a bit:
http://sourceforge.net/tracker/index...d=906702&group
id=5470&atid=305470

It adds among other things the pop-down function list.
It's a little cumbersome to apply but the result is quite good.
I've been using it for a few days and I'm quite happy with it.
I may provide a patch against python 2.3.3 or another version if

someone

is interrested.

If you are interresed, I made a smaller patch adding the qualified

name

autocompletion (module.<Alt-/>functions). But the former patch does it

better (it even supports filename autocompletion).

This looks *very* interesting.
How do you apply a patch like this ?

Regards,

Fuzzy
http://www.voidspace.org.uk/atlantib...thonutils.html

Jul 18 '05 #4

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

Similar topics

30
by: Christian Seberino | last post by:
How does Ruby compare to Python?? How good is DESIGN of Ruby compared to Python? Python's design is godly. I'm wondering if Ruby's is godly too. I've heard it has solid OOP design but then...
28
by: David MacQuigg | last post by:
I'm concerned that with all the focus on obj$func binding, &closures, and other not-so-pretty details of Prothon, that we are missing what is really good - the simplification of classes. There are...
7
by: Michele Simionato | last post by:
So far, I have not installed Prothon, nor I have experience with Io, Self or other prototype-based languages. Still, from the discussion on the mailing list, I have got the strong impression that...
15
by: Randall Smith | last post by:
I've been programming in Python for about 2 years. I think it offers the best combination of simplicity and power of any language I have explored. As I write more and larger and complex programs,...
59
by: seberino | last post by:
I've heard 2 people complain that word 'global' is confusing. Perhaps 'modulescope' or 'module' would be better? Am I the first peope to have thought of this and suggested it? Is this a...
9
by: Katie Tam | last post by:
I am new to this filed and begin to learn this langague. Can you tell me the good books to start with ? Katie Tam Network administrator http://www.linkwaves.com/main.asp...
206
by: WaterWalk | last post by:
I've just read an article "Building Robust System" by Gerald Jay Sussman. The article is here: http://swiss.csail.mit.edu/classes/symbolic/spring07/readings/robust-systems.pdf In it there is a...
92
by: ureuffyrtu955 | last post by:
Python is a good programming language, but "Python" is not a good name. First, python also means snake, Monty Python. If we search "python" in google, emule, many results are not programming...
1
by: Chris Rebert | last post by:
I've heard good things about The Django Book: http://www.djangobook.com/ - Chris On Fri, Sep 12, 2008 at 5:57 PM, bhaarat Sharma <bhaarat.s@gmail.comwrote: -- Follow the path of the...
0
by: Python Nutter | last post by:
Mini install guide for python on the iPhone: Cydia =Install SSH helps make initial configuration easier until you get used to MobileTerminal Cydia =Install MobileTerminal (closest to a bash...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

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.