summaryrefslogtreecommitdiffstats
path: root/Mac/Modules/Nav.c
Commit message (Collapse)AuthorAgeFilesLines
* Got rid of macglue.h, replacing it by pymactoolbox.h where relevant.Jack Jansen2003-11-201-1/+0
| | | | Cleaned up various things in the toolbox modules.
* Getting rid of one more TARGET_API_MAC_OSX.Jack Jansen2003-11-191-7/+0
|
* WITHOUT_FRAMEWORKS conditional code bites the dust: this was forJack Jansen2003-11-191-4/+0
| | | | pre-carbon MacOS9 support.
* Oops, 'k' is the new format code for un unchecked 32 bit quantity,Jack Jansen2003-04-171-4/+4
| | | | not 'K'.
* Converted manually written code to the new K format specifier.Jack Jansen2003-04-171-5/+5
| | | | Untested, but at least it still compiles.
* Removed unused variableJack Jansen2003-03-071-1/+0
|
* Fixed the first two bugs in the new file dialogs (found by Just):Jack Jansen2003-01-171-10/+11
| | | | | - AskFileForSave didn't work for string return values - filterProc didn't work.
* For reasons unknown previewProc and filterProc were disabled. Enabled them.Jack Jansen2003-01-171-4/+2
|
* - Various tweaks to shut up compiler warnings.Jack Jansen2002-12-231-6/+6
| | | | | - Regenerated with the correct calls to PyType_Ready and the correct deallocator calls.
* Getting rid of pre-Carbon (MacOS8) support. All code depending onJack Jansen2002-12-121-4/+0
| | | | | | TARGET_API_MAC_OS8 (or !TARGET_API_MAC_CARBON) is gone. Also some TARGET_API_MAC_OSX conditional code is gone, because it is no longer used on OSX-only Python (only in MacPython-OS9).
* Allow access to the returned value(s) as FSRefs. Unfortunately for someJack Jansen2002-11-221-2/+38
| | | | | reason getting at saveFileName doesn't work, so it currently only really works for opening files for reading.
* staticforward bites the dust.Jeremy Hylton2002-07-171-1/+1
| | | | | | | | | | | | | | | The staticforward define was needed to support certain broken C compilers (notably SCO ODT 3.0, perhaps early AIX as well) botched the static keyword when it was used with a forward declaration of a static initialized structure. Standard C allows the forward declaration with static, and we've decided to stop catering to broken C compilers. (In fact, we expect that the compilers are all fixed eight years later.) I'm leaving staticforward and statichere defined in object.h as static. This is only for backwards compatibility with C extensions that might still use it. XXX I haven't updated the documentation.
* Replaced lots of PyMem_DEL() calls with PyObject_DEL().Jack Jansen2002-05-221-1/+1
|
* Patch supplied by Burton Radons for his own SF bug #487390: ModifyingGuido van Rossum2001-12-081-1/+1
| | | | | | | | | | | | | type.__module__ behavior. This adds the module name and a dot in front of the type name in every type object initializer, except for built-in types (and those that already had this). Note that it touches lots of Mac modules -- I have no way to test these but the changes look right. Apologies if they're not. This also touches the weakref docs, which contains a sample type object initializer. It also touches the mmap test output, because the mmap type's repr is included in that output. It touches object.h to put the correct description in a comment.
* Added prototypes to silence gcc strict-prototype warnings.Jack Jansen2001-09-041-81/+27
| | | | Fixed a few missing return values.
* Don't call PyMac_HandleEvent in unix-PythonJack Jansen2001-09-021-0/+2
|
* Fixed changed UPP routines names. The module now compiles and loads.Jack Jansen2001-05-221-3/+7
|
* Treat an empty kwdict argument the same as a missing one.Jack Jansen2001-01-191-20/+20
|
* Fixes that should make it possible to run Python on machines without ↵Jack Jansen2000-09-141-0/+5
| | | | NavServices installed.
* Got rid of Py_FatalError calls.Jack Jansen2000-09-081-3/+0
|
* Test for TARGET_API_MAC_CARBON with #if in stead of #ifdef.Jack Jansen2000-07-141-1/+1
|
* pymactoolbox.h contains protoypes for all externally visible toolbox moduleJack Jansen2000-07-141-8/+1
| | | | | functions. Include it in stead of duplicating the declarations everywhere. Also cleaned up toolbox module exports, and got rid of resNotFound error.
* Made the core toolbox modules carbon-compatible using the new greylist ↵Jack Jansen2000-06-021-1/+12
| | | | | | feature of bgen: non-carbon methods are still included in non-carbon MacPython. The issue of backward compatibility of Python code is still open. Macmodule and macosmodule have also been carbonified. Some functionality is still missing there.
* Got rid of PyMem_XDEL.Jack Jansen2000-05-051-7/+7
|
* Handling of defaultLocation argument was wrong, causing a crash when used. ↵Jack Jansen2000-01-131-1/+16
| | | | Fixed.
* Added a line about passing None as eventProc to the docstring to get movableJack Jansen1999-12-171-0/+1
| | | | dialogs.
* Finished (I think), but only very lightly tested. Should now have full ↵Jack Jansen1999-12-171-104/+413
| | | | | | interface: all calls, callbacks, arguments, etc. Also added docstrings.
* Allow keyword arguments, and the dialog is now actually shown. No way toJack Jansen1999-12-161-29/+53
| | | | get at the result yet, though:-)
* Navigation Services module. Started from scratch, as Joe's module exported ↵Jack Jansen1999-12-161-0/+618
too little for my needs.