125 Commits

Author SHA1 Message Date
Jack Jansen
8b4705143e Backport of 1.25:
'Replace all' in the find dialog didn't properly update the text view (it used to, though...). Fixed.
2002-10-25 20:37:43 +00:00
Jack Jansen
195ad1b116 Backport of 1.15 and 1.14:
Make object browser work in OSX (by rewriting the old browser
LDEF in Python). If at all possible, this should go into 2.2.1.

Use the Carbon scrap manager interface if the old interface isn't available.
2002-03-26 12:50:40 +00:00
Jack Jansen
54a8e1cfda Backport of 1.12:
Make object browser work in OSX (by rewriting the old browser
LDEF in Python). If at all possible, this should go into 2.2.1.
2002-03-26 12:49:24 +00:00
Jack Jansen
1ea301fd27 Backport of 1.9 (missed last time around):
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.
2002-03-10 21:29:55 +00:00
Jack Jansen
3ef6652f80 Backport of 1.17:
Use the Carbon scrap manager interface if the old interface isn't available.
2002-02-27 22:28:58 +00:00
Jack Jansen
d4d4413252 Backport of 1.12:
Use the Carbon scrap manager interface if the old interface isn't available.
2002-02-27 22:28:23 +00:00
Jack Jansen
1c649933f8 Backport of 1.13:
added support for live feedback in scrollbars
2002-02-27 22:27:39 +00:00
Jack Jansen
109cd5c5b0 Backport of 1.15 and 1.16:
- Added minimal support for floating windows.
- 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-02-24 23:21:35 +00:00
Jack Jansen
366e6ae6e8 Backport of 1.15 and 1.16:
- Don't append quit menu when on OSX, it is special and automatic there.
- 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-02-24 23:19:07 +00:00
Jack Jansen
9c93fe829b Backport of 1.27 and 1.28:
- Added minimal support for floating windows.
- 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-02-24 23:17:23 +00:00
Jack Jansen
c7d53629e7 Backport of 1.9:
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-02-24 23:16:25 +00:00
Jack Jansen
3c9e7d8009 Backport of 1.9-1.11:
- Flush screen buffer upon console.flush() and output.flush().
This fixes bug #511992.
- 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.
- Modified version of patch #496882: echo SimpleStdin readline()
input to stdout.
2002-02-24 23:12:47 +00:00
Jack Jansen
f518d6b161 Backport of 1.13:
half-hearted stab at supported the 2.2 object model better.
2002-02-24 23:11:34 +00:00
Jack Jansen
fef4a032e4 backport of 1.3:
made radio button labels readable under OSX
2002-02-24 23:10:14 +00:00
Just van Rossum
3f4651ec9c re-checkin as AppleSingle 2001-12-13 12:54:36 +00:00
Just van Rossum
1f1e7270cf OSX tweak. 2001-12-08 10:37:40 +00:00
Just van Rossum
59d5a9b5b7 Don't do App.DrawThemeListBoxFrame() upon activate: it starts
looking worse and worse if you deactivate/activate the window
a few times. I don't know how to fix this properly, but I'm beginning
to think that it's almost impossible to support the Appearance
manager properly due to the way W works. Time for W2?...
2001-12-08 09:51:41 +00:00
Jack Jansen
b6b6c6c33f Patch by Jason Harper to allow IDE to work again under MacOS 8.1. Plus appearance support for Wlist frames and focussing. Plus commented-out appearance support for the same for Wtext, which still needs some work. 2001-12-04 13:30:29 +00:00
Just van Rossum
2009aa66b4 removed some dead code. 2001-12-03 19:27:38 +00:00
Just van Rossum
cee949f945 Removed old and broken AE-based browser controller, use webbrowser.py
instead. This fixes bug #488420.
2001-12-03 18:11:36 +00:00
Jack Jansen
b3be216b41 Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
changes from start of branch upto r22b2 were already merged, of course).
2001-11-30 14:16:36 +00:00
Just van Rossum
f376ef0996 a whole bunch of OSX tweaks 2001-11-18 14:12:43 +00:00
Just van Rossum
b26fbc6447 Rewritten the List Definition for the traceback window in Python,
which makes it work under Carbon. Next stop: the object browser.
2001-11-05 08:51:24 +00:00
Just van Rossum
6b45b1ee52 macdinking 2001-11-02 22:55:15 +00:00
Just van Rossum
2dd4d1600a use 32bit APIs for control values, refactor slightly 2001-11-02 22:51:42 +00:00