Jack Jansen
43fd1f75db
Give a warning if system-wide sys.argv processing is off (because then we
...
may have missed an applet being dropped on us). This may fix the obscure bug
Tony Ingraldi was experiencing.
1999-12-02 22:52:12 +00:00
Jack Jansen
f941acda60
Added HAVE_LIMITS_H, MAVE_MEMMOVE, HAVE_STRERROR, HAVE_LOCALE_H
...
since we have these in the current CW release (and probably already had them
quite some time, but never added the defines).
1999-11-05 15:54:46 +00:00
Jack Jansen
58fa818c08
Changes to ProgressBar:
...
- Don't crash if max=0
- set() now has an optional max parameter, to set the maximum value.
1999-11-05 15:53:10 +00:00
Just van Rossum
29e5184491
Typo fixed in docstring; removed unneccesary import. (jvr)
1999-11-04 10:30:13 +00:00
Just van Rossum
2e5b0f2166
Adapted to new macmudulefinder.process() API. (jvr)
1999-11-04 10:28:59 +00:00
Just van Rossum
8ff52764ef
- changed the API of process() so it will return a list of missing modules instead of raising an exception.
...
- minor cleanups
(jvr)
1999-11-04 10:28:00 +00:00
Just van Rossum
66e53854d6
- windowbounds() now works with multiple screens (window position prefs!)
...
- Minor tab behavior tweak
-- jvr
1999-10-30 11:49:07 +00:00
Just van Rossum
7171df3e7e
Very minor little things... -- jvr
1999-10-30 11:46:18 +00:00
Just van Rossum
afca4153a5
New __version__ number (1.0!) -- jvr
1999-10-30 11:45:16 +00:00
Just van Rossum
5f740070b1
Minor indentation cleanup -- jvr
1999-10-30 11:44:25 +00:00
Just van Rossum
460ff20cd6
String values will now always be shown with quotes, so one can see the difference between the value 2 and the value '2'. -- jvr
1999-10-30 11:43:25 +00:00
Jack Jansen
32a15adeab
MrC also needs BAD_STATIC_FORWARD define.
1999-10-26 09:25:32 +00:00
Jack Jansen
231fffe1d4
AskString always set the dialog id to 257. Fixed.
1999-10-05 08:54:17 +00:00
Jack Jansen
91cae85c32
Optionally bracket all external declarations of init functions with "ifndef"s.
1999-10-01 08:28:01 +00:00
Jack Jansen
2afc2c74cd
vec_longjmp added to list of "forbidden" functions in .exp file.
1999-09-30 19:48:49 +00:00
Jack Jansen
70d784979c
CW Pro 5 projects.
1999-09-30 19:47:33 +00:00
Jack Jansen
a856d9f450
Added module "ce" to list of modules known not to exist on the mac.
1999-09-30 11:21:24 +00:00
Jack Jansen
e742487ca5
Bigger buffer size for C profiler (if profiling is enabled).
1999-09-30 11:20:11 +00:00
Jack Jansen
fac3008e77
Optimization: don't try to get a tabsize resource if we know the file
...
doesn't have one (stdin and such), OpenRF appears to be an expensive call.
1999-09-30 11:19:16 +00:00
Jack Jansen
4cc9562781
Regenerated, no significant diferences.
1999-09-30 11:17:15 +00:00
Jack Jansen
c7fda7e195
Make macglue.h C++ compatible.
1999-09-30 11:14:49 +00:00
Jack Jansen
9a41aa8a5a
Distribution files for 1.5.1c1.
1999-09-30 11:13:31 +00:00
Jack Jansen
9f678a1c2c
1.5.2c1 version.
1999-09-30 11:12:13 +00:00
Just van Rossum
a840fca155
Initial checkin of IDE scripts. (jvr)
1999-09-26 12:25:06 +00:00
Just van Rossum
b7ad821f02
Added support for global default font settings. (jvr)
1999-09-26 12:21:32 +00:00
Just van Rossum
03bca30ea1
1) added "typingcasesens" keyword arg to constructor, and support for case sensitive typing in lists.
...
2) minor cleanups
(jvr)
1999-09-26 12:20:08 +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
c2dab4866e
added getdefaultfont() function. Returns default font settings. (jvr)
1999-09-26 12:17:04 +00:00
Just van Rossum
2028b59db4
1 - added "set default window font" menu
...
2 - updated scripts folder location
(jvr)
1999-09-26 12:16:22 +00:00
Just van Rossum
cee9a48ea8
minor cleanup, avoiding rare traceback (jvr)
1999-09-26 12:11:50 +00:00
Jack Jansen
f6969fae01
Removed availabe() method again: even on PPC it sometimes returns 1 while
...
quicktime isn't available. Use gestalt in stead for this functionality.
1999-08-23 11:45:40 +00:00
Jack Jansen
950269239b
Return MacOS.Error in stead of RuntimeError in case of failure so the user
...
gets a reasonable explanation in stead of a large negative number.
1999-08-23 11:37:51 +00:00
Jack Jansen
493aa4809b
Added available() method, which checks whether quicktime is installed at all (by
...
testing whether EnterMovies points to an actual routine or is a null pointer).
1999-08-04 12:07:09 +00:00
Jack Jansen
c8c1b5dc64
Drag module added.
1999-07-05 09:40:13 +00:00
Just van Rossum
3e2d73fef8
Don't set type of application, it's taken care of elsewhere -- jvr
1999-06-30 19:31:14 +00:00
Jack Jansen
cab9476330
Drag manager constants.
1999-06-23 09:09:46 +00:00
Just van Rossum
d58c7464d9
mod from Joe Strout: when quitting, catch errors in window.close() methods and ignore them. Otherwise one can never quit.
1999-06-22 18:37:35 +00:00
Jack Jansen
1de2a92791
Initial minimal test program: print information on anything dropped onto Python
...
window.
1999-06-21 16:19:43 +00:00
Jack Jansen
58b2eacf6b
Print something on stderr in case of exceptions in callback routines.
1999-06-21 16:18:51 +00:00
Jack Jansen
c4f6331690
Drag manager interface (completely untested, so far)
1999-06-21 15:14:26 +00:00
Jack Jansen
fb278a5e6f
Added an "optional" directive, that will include a module if it is available
...
but not complain if it isn't (giving an ImportError when the frozen code is run).
1999-06-04 15:56:33 +00:00
Just van Rossum
c7ba0800dd
Oliver Steele writes:
...
"""Despite the best intentions of Anarchie and Internet Explorer, I often end
up with Python source files (and other text files that I'd like to edit with
PythonIDE) that use '\n' instead of '\r' as a line separator (and therefore
sh
1999-05-21 21:42:27 +00:00
Jack Jansen
c020e2d36c
Bill Bedford's Apple Data Detector extensions for Python. Unchanged, except for the readme filename. Untested too, because I don't have ADD/IAD installed yet.
1999-04-25 21:37:50 +00:00
Just van Rossum
d9f3c94478
added 'org.python.core' to the maymiss list (pickly.py tries to import it, probably for JPython support) -- jvr
1999-04-24 16:51:22 +00:00
Just van Rossum
f98e692257
removed two redundant lines -- jvr
1999-04-24 16:48:34 +00:00
Just van Rossum
3af507de11
- made "Save options..." dialog more generic, so it's also usable from RoboFog
...
- mark file as dirty after changing the creator of the file so we can_save...
-- jvr
1999-04-22 22:23:46 +00:00
Just van Rossum
6c487c4d34
fixed glitch when scrolling very long files -- jvr
1999-04-22 22:16:58 +00:00
Just van Rossum
eb67a7b980
improved scrollbar delay behavior -- jvr
1999-04-21 09:24:02 +00:00
Jack Jansen
0d3be0aa55
Class around PixMap objects that allows more python-like access. By Joe Strout.
1999-04-13 11:45:46 +00:00
Jack Jansen
65f685b7aa
Removed reference to the PSA (PSA membership no longer needed for CVS
...
access).
New location for MacCVS.
1999-04-12 09:25:23 +00:00
Jack Jansen
6ddbfb9ff2
Oops, try again. Test checkin (empty line) to see whether the new mailman-based PythonMac-checkins mailing list works.
1999-04-09 10:22:40 +00:00
Jack Jansen
08175476bd
Test checkin (empty line) to see whether the new mailman-based PythonMac-checkins mailing list works.
1999-04-09 10:20:26 +00:00
Jack Jansen
012ae207a5
Added bufferobject.c
1999-03-22 22:24:03 +00:00
Jack Jansen
81da9f146c
Remove all owner resources from template, and if no owner resource contained in
...
applet-specific rsrc file we add a "Pyta" owner resource. Owner resources have both id=0 and name="Owner resource" (is this always true?).
1999-03-17 22:57:55 +00:00
Jack Jansen
b8c9f01bdc
Removed all owner resources except for "Pyth".
1999-03-17 22:56:13 +00:00
Jack Jansen
5744d2ae90
For some reason these files had never been checked in.
1999-03-17 21:45:35 +00:00
Jack Jansen
cd219d5efd
For reasons unknown these files were never checked in to CVS.
1999-03-17 21:44:07 +00:00
Jack Jansen
8387af65a9
If a control has no refcon pointing back to the Python object we create a new
...
Python object. This needs a new bgenObjectDefinition.py, which implements
compare and hash functions.
1999-03-13 23:07:32 +00:00
Jack Jansen
9537586a87
Added some clarification on CWGUSI building and pathnames as they come
...
out of the CVS repository.
1999-03-10 15:51:56 +00:00
Jack Jansen
a4e6ae6667
Offscreen bitmap support, first stab. PixMaps are still treated as ordinary
...
handles, not fullblown python objects, and UpdateGWorld returns a new GWorld
object in stead of modifying the existing one.
1999-03-07 23:11:21 +00:00
Jack Jansen
6a51b37167
Added Qdoffs module.
1999-03-07 23:10:32 +00:00
Jack Jansen
4100900059
Added a rewrite rule so the Str255 argument of GetControlTitle is seen as
...
output parameter.
1999-03-07 20:05:20 +00:00
Jack Jansen
57ed139c22
Added App module (appearance manager interface).
1999-03-04 23:00:11 +00:00
Jack Jansen
5b6334f210
Added App module (appearance manager interface). And of course codewarrior
...
has touched various other projects again too, sigh.
1999-03-04 22:56:46 +00:00
Jack Jansen
e32596bca8
Interface to the appearance manager.
1999-03-04 22:54:29 +00:00
Jack Jansen
e4349e83d1
Re-generated with OSStatus treated like OSErr (i.e. not returned, but raising
...
an exception when negative).
1999-03-04 22:53:24 +00:00
Just van Rossum
fc372aae48
added hasclosebox attr (jstrout) -- jvr
1999-03-03 23:15:39 +00:00
Just van Rossum
127100531d
added "Save options" menu to popup so users can set the creator of scripts -- jvr
1999-02-27 17:18:30 +00:00
Just van Rossum
f4b0681d90
changed creator to 'Pide' -- jvr
1999-02-27 17:16:54 +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
6f0e55a019
updated 'vers' resource -- jvr
1999-02-27 15:59:31 +00:00
Just van Rossum
3853be8b14
reverted Jack's mod: no longer neccesary since all BNDL & icon info is in the IDE's resource file, just like the other applets -- jvr
1999-02-27 15:58:47 +00:00
Just van Rossum
867dc25445
added Jack's ad-hoc icon plus a BNDL resource, so the creator of the IDE will be 'Pide' -- jvr
1999-02-27 15:53:26 +00:00
Jack Jansen
24f7b231bb
Set the signature for the IDE "by hand", the bundle is already included in the
...
PythonEngine applet template.
1999-02-27 15:24:02 +00:00
Jack Jansen
1e4cc33a55
Moved all three bundles (for interpreter, applets and IDE) into bundle.rsrc.
1999-02-27 15:23:01 +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
96b64d0675
open res file(s) read only; upped __version__ -- jvr
1999-02-26 21:19:50 +00:00
Just van Rossum
ca37995553
added slight delay in Scrollbar.click() for more intuitive response -- jvr
1999-02-25 23:00:43 +00:00
Just van Rossum
68922f06bf
fixed "crashing" bug when scripts folder as stored in prefs file does not exist.
1999-02-25 22:33:05 +00:00
Jack Jansen
cf2efc67d9
Uncommented AskYesNoCancel docstring (how did it get commented in the first place?)
1999-02-25 22:05:45 +00:00
Jack Jansen
208c15ab85
Added optional arguments to dialogs to allow setting of button titles.
1999-02-16 16:06:39 +00:00
Jack Jansen
3c7ce60f1f
Updated for new folder layout (but not fully tested yet).
1999-02-16 00:18:53 +00:00
Jack Jansen
72a027f170
Replaced .hqx project file by binary version, and updated to current CW.
1999-02-16 00:18:15 +00:00
Jack Jansen
68ecab455c
Put the applet code inside USE_MAC_APPLET_SUPPORT ifdefs, to make 68k standalone Python compile.
1999-02-15 23:34:56 +00:00
Jack Jansen
6b6e61dd32
(finally) unified the interpreter and the applet as Just suggested ages ago. The
...
resulting program is called PythonInterpreter.
1999-02-15 21:33:34 +00:00
Just van Rossum
cdcc0f0c3c
AskPassword(): added reference to the module doc string; added support for autoKey events. --jvr
1999-02-15 00:04:05 +00:00
Jack Jansen
3b8052685c
(finally) unified the interpreter and the applet as Just suggested ages ago. The
...
resulting program is called PythonInterpreter.
1999-02-14 23:12:06 +00:00
Jack Jansen
561df24437
Changed case on cm and qt modules, removed last references to toolboxmodules.
1999-02-12 10:33:47 +00:00
Jack Jansen
87352f8065
Build all plugins modules separately, the PlugIns.prj project seems to
...
have stopped working.
1999-02-12 10:29:06 +00:00
Jack Jansen
a598bc412c
Updated for the new one-slb-per-extension scheme.
...
Added a few references to cvs locations for external libraries.
img now builds in its own Extensions folder.
1999-02-10 23:08:24 +00:00
Jack Jansen
b92268aa3f
Added AskPassword() with same interface as AskString. By Steve Majewski with some mods by me (SchedParams call, default value). Selects are still impossible, though, and the cursor doesn't blink.
1999-02-10 22:38:44 +00:00
Jack Jansen
eef0486a45
Try a new commit, hoping it'll fix the problems with this project on flap.
1999-02-10 21:18:26 +00:00
Jack Jansen
49fc666033
Use typeFloat for all floating point values. The previously used
...
typeExtended was a Think-ism that must have stopped working years and
years ago without anyone noticing.
1999-02-10 09:51:35 +00:00
Just van Rossum
7f1653c0e5
new dangerous script: it removes all apps (except sys.executable), shared libs, (x)SYM files and xxx Data folders (in case xxx.prj exists) -- jvr
1999-02-07 16:36:22 +00:00
Jack Jansen
e058189040
Added Ctl.as_Control and Menu.as_Menu methods, which take a resource as
...
argument and return a Control or Menu object.
1999-02-07 14:02:03 +00:00
Jack Jansen
b0687899d7
Added a define USE_CORE_TOOLBOX, which includes six core toolbox modules
...
into the config file. This define is also automatically set if USE_TOOLBOX is
defined.
1999-02-07 14:00:50 +00:00
Jack Jansen
fd44e3d1f4
Added a define USE_CORE_TOOLBOX, which includes six core toolbox modules
...
into the config file.
1999-02-07 13:59:49 +00:00
Jack Jansen
fa155a1b2c
Don't create symlinks to toolbox modules any more.
1999-02-07 13:59:06 +00:00
Jack Jansen
496cae768f
Moved Ctl, Dlg, Menu, Qd, Res and Win modules to PythonCore.
...
Moved other toolbox modules to their own .slb file.
1999-02-07 13:57:11 +00:00
Jack Jansen
6d3d6e43ec
Added Extensions:img:Mac to default sys.path
1999-02-06 17:56:59 +00:00