Jack Jansen
8d562e6b4f
Very large scripts folders could crash the IDE, because it runs out
...
of Menu IDs (of which there are only 255 in Carbon). Fixed by stopping
examining the scripts folder when we allocate menu ID 200.
Fixes #959291 . Need to backport.
2004-06-03 13:31:51 +00:00
Walter Dörwald
70a6b49821
Replace backticks with repr() or "%r"
...
From SF patch #852334 .
2004-02-12 17:35:32 +00:00
Jack Jansen
9a79182316
Fix for #731643 : allow "lookup in documentation" to also work if the
...
interactive window is frontmost.
2003-05-06 14:28:31 +00:00
Jack Jansen
e7ee17c58e
Got rid of macfs and FSSpecs in general (pathnames or FSRefs are now
...
used everywhere).
2003-02-06 22:32:35 +00:00
Just van Rossum
c1a9cab8f0
interpret utf-8 file names on OSX
2003-01-09 23:20:31 +00:00
Jack Jansen
f94cadf456
MenuID's are signed.
2002-08-31 01:20:53 +00:00
Jack Jansen
e9c0358bf4
e macresource.need() to open the W resource file in the application init
...
code (if it isn't open already).
PythonIDE still opens the resource file "manually" because it also uses
presence of the CURS resource to determine whether it needs to adjust
sys.path.
2002-04-03 21:52:10 +00:00
Jack Jansen
b9e6661206
For reasons I don't fully understand we sometimes get unexpected events
...
in MachoPython. As we don't have MacOS.HandleEvent() we drop these on
the floor (with a print).
2002-03-21 22:36:57 +00:00
Just van Rossum
4014401c6c
Added minimal support for floating windows.
2002-02-04 12:52:44 +00:00
Jack Jansen
815d2bf067
Changes by Donovan Preston (and a few minor ones by me) to make IDE run under
...
MachoPython. Mainly making sure we don't call routines that don't exist
and representing pathnames in a os.separator-neutral format.
These shouldn't interfere too much with Just's work on the next generation IDE,
I hope.
2002-01-21 23:00:52 +00:00
Just van Rossum
f376ef0996
a whole bunch of OSX tweaks
2001-11-18 14:12:43 +00:00
Jack Jansen
dc4d925be9
- A forgotten "from Carbon".
...
- Made the "killed unknown window" code dependent on a global var,
so you can easily turn the behaviour off for IDE debugging.
2001-08-27 10:55:41 +00:00
Jack Jansen
5a6fdcd371
Import the MacOS toolbox modules from the Carbon package.
2001-08-25 12:15:04 +00:00
Just van Rossum
dc3c617cb8
Some long overdue maintainance. Made all IDE sources 7-bit-clean, to avoid any further encoding conversion troubles.
2001-06-19 21:37:33 +00:00
Jack Jansen
dfebe90c4c
Fixed macroman<->latin1 conversion. Some characters don't exist in latin1, but at least the roundtrip gives
...
the correct macroman characters again.
2001-05-17 12:35:13 +00:00
Jack Jansen
e5c9474f0f
Default waittime in the eventloop is now None. At low level it will then be set to GetCaretTime().
2001-03-08 23:10:37 +00:00
Jack Jansen
afd0aa680a
Replace {Enable,Disable,Check}Item with their carbon-compatible equivalents {Enable,Disable,Check}MenuItem.
2001-01-29 13:29:47 +00:00
Just van Rossum
6dc2b57c73
skip CVS folders when building the Scripts menu -- jvr
1999-12-23 21:50:26 +00:00
Just van Rossum
7171df3e7e
Very minor little things... -- jvr
1999-10-30 11:46:18 +00:00
Just van Rossum
2a75909980
added do_setwindowfont() menu callback: brings up a font selection dialog. (jvr)
1999-09-26 12:18:19 +00:00
Just van Rossum
4798c4ef4d
added kludge so edit menus work in W.ModalDialogs -- jvr
1999-02-27 17:15:32 +00:00
Just van Rossum
d4bdbf1097
added "dummy" makeopenwindowsmenu method to simplify making a standalone W app -- jvr
1999-02-26 21:30:19 +00:00
Just van Rossum
edab93939e
re-checkin with "ISO-8859 translation" turned on.
1999-02-02 22:31:05 +00:00
Just van Rossum
40f9b7bd7c
First Checked In.
1999-01-30 22:39:17 +00:00