Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | The new menu initialization code would also add the SIOUX menus if a ↵ | Jack Jansen | 2001-12-10 | 2 | -6/+15 |
| | | | | (frozen) Python program had installed its own menubar previously. We now guard against this, with a bit of a hack: FrameWork uses the same Menu ID as Sioux, and the init code checks that the text in the menu is "About SIOUX" before replacing it. | ||||
* | Updated, and converted line-endings to unix-style (oops:-) | Jack Jansen | 2001-12-09 | 1 | -1/+1 |
| | |||||
* | Mods to make WASTE module compile and link for MachoPython. Not tested | Jack Jansen | 2001-12-09 | 4 | -2/+10 |
| | | | | any further, yet. | ||||
* | Patch supplied by Burton Radons for his own SF bug #487390: Modifying | Guido van Rossum | 2001-12-08 | 29 | -65/+65 |
| | | | | | | | | | | | | | 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. | ||||
* | OSX tweak. | Just van Rossum | 2001-12-08 | 1 | -1/+3 |
| | |||||
* | Don't do App.DrawThemeListBoxFrame() upon activate: it starts | Just van Rossum | 2001-12-08 | 1 | -2/+2 |
| | | | | | | | 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?... | ||||
* | Not being able to copy PythonCore to the system-folder is not a fatal error, ↵ | Jack Jansen | 2001-12-07 | 2 | -4/+8 |
| | | | | | | on OSX the user may not have permission to do so. Also give a more informative message in this case. Fixes bug 475253. | ||||
* | Replace sprintf() with PyOS_snprintf(). | Jack Jansen | 2001-12-05 | 3 | -9/+9 |
| | |||||
* | Link more modules with weak import, and add CarbonAccessors.o to all ↵ | Jack Jansen | 2001-12-05 | 1 | -6/+7 |
| | | | | relevant PowerPC toolbox modules. This, in combination with recent IDE mods, makes the IDE work again under MacOS 8.1. | ||||
* | Define NDEBUG if Py_DEBUG isn't defined. | Jack Jansen | 2001-12-05 | 11 | -0/+33 |
| | |||||
* | Patch by Jason Harper to allow IDE to work again under MacOS 8.1. Plus ↵ | Jack Jansen | 2001-12-04 | 3 | -35/+145 |
| | | | | appearance support for Wlist frames and focussing. Plus commented-out appearance support for the same for Wtext, which still needs some work. | ||||
* | removed some dead code. | Just van Rossum | 2001-12-03 | 1 | -15/+0 |
| | |||||
* | Removed old and broken AE-based browser controller, use webbrowser.py | Just van Rossum | 2001-12-03 | 1 | -31/+11 |
| | | | | instead. This fixes bug #488420. | ||||
* | A system() lookalike that sends commands to ToolServer, by Daniel Brotsky. ↵ | Jack Jansen | 2001-12-03 | 1 | -0/+67 |
| | | | | The semantics aren't enough like system() to add this to the main Lib folder, but it is pretty useful nonetheless for selected people. | ||||
* | Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the | Jack Jansen | 2001-11-30 | 50 | -298/+1805 |
| | | | | changes from start of branch upto r22b2 were already merged, of course). | ||||
* | a whole bunch of OSX tweaks | Just van Rossum | 2001-11-18 | 10 | -69/+105 |
| | |||||
* | Add the MSL C library to the set of standard libraries | Jack Jansen | 2001-11-10 | 2 | -1/+37 |
| | | | | | | | linked against. Most, but not all, of it is included in PythonCore, but extensions may want to use some of the routines not included. Fixes a bug reported by Tom Loredo. | ||||
* | Fixed various problems with command-dot handling (some very old): | Jack Jansen | 2001-11-10 | 1 | -45/+52 |
| | | | | | | | | | | - Don't scan for cmd-. unless in the foreground - Scan before switching out to other processes, not after - don't scan if SchedParams.check_interrupt is false (!) - But: do scan if we're blocked on I/O One problem remains: in the last case KeyboardInterrupt is raised too late. | ||||
* | Changed names, added bridge functions to macfs.fsref objects and | Jack Jansen | 2001-11-06 | 1 | -67/+48 |
| | | | | generally did things to get it working. | ||||
* | Added an error message when using FSRef objects on platforms that don't | Jack Jansen | 2001-11-06 | 1 | -0/+1 |
| | | | | support them. | ||||
* | Added hfsplusapi module. | Jack Jansen | 2001-11-06 | 4 | -0/+6 |
| | |||||
* | Added longlong routines. | Jack Jansen | 2001-11-06 | 2 | -1/+8 |
| | |||||
* | Enabled WITH_LONG_LONG. No reason it was disabled, it has been supported by ↵ | Jack Jansen | 2001-11-06 | 1 | -2/+2 |
| | | | | the Metrowerks compiler for quite some time. | ||||
* | Removed unused variable. | Jack Jansen | 2001-11-06 | 1 | -1/+0 |
| | |||||
* | First couple of fixes to make it compile with Universal 3.3.2. | Jack Jansen | 2001-11-06 | 1 | -10/+21 |
| | |||||
* | HFS+ API contributed by Nitin Ganatra. This checkin is identical to what he ↵ | Jack Jansen | 2001-11-06 | 1 | -0/+1547 |
| | | | | sent me, except for the namechange (fmgr->hfsplus). | ||||
* | Correctly builds the C module now. | Jack Jansen | 2001-11-05 | 2 | -5/+1600 |
| | |||||
* | First tweaks to allow MacPython to be compiled with | Jack Jansen | 2001-11-05 | 5 | -22/+9 |
| | | | | Universal Headers 3.4 | ||||
* | Fixed broken newlines and changed module name. Still untested. | Jack Jansen | 2001-11-05 | 2 | -23/+18 |
| | |||||
* | Regenerated with CF accessors. | Jack Jansen | 2001-11-05 | 2 | -0/+72 |
| | |||||
* | Carbon Event Manager module donated by Donovan Preston. Checked in as I ↵ | Jack Jansen | 2001-11-05 | 2 | -0/+332 |
| | | | | received them (except for namechange), these will not work as-is, that'll be fixed in a later checkin. | ||||
* | Make the CoreFoundation object _New and _Convert routines available to other ↵ | Jack Jansen | 2001-11-05 | 2 | -38/+140 |
| | | | | modules. Idea by Donovan Preston, implementaion by me. | ||||
* | MacPython -vv equivalent printed incorrect filenames, fixed. Also | Jack Jansen | 2001-11-05 | 1 | -11/+1 |
| | | | | removed some outdated code. | ||||
* | added acces to the cellSize field, rewrote setattr code | Just van Rossum | 2001-11-05 | 2 | -24/+32 |
| | |||||
* | Rewritten the List Definition for the traceback window in Python, | Just van Rossum | 2001-11-05 | 1 | -9/+112 |
| | | | | which makes it work under Carbon. Next stop: the object browser. | ||||
* | More List Manager interfacing: | Just van Rossum | 2001-11-05 | 3 | -23/+363 |
| | | | | | | | - CreateCustomList(): write LDEF's in Python! (carbon + classic) - list.LGetCellDataLocation() (Jack: what's with this _WIN32/pywintoolbox.h stuff?) | ||||
* | macdinking | Just van Rossum | 2001-11-02 | 2 | -10/+9 |
| | |||||
* | use 32bit APIs for control values, refactor slightly | Just van Rossum | 2001-11-02 | 1 | -42/+28 |
| | |||||
* | use proper APIs for activate/deactivate | Just van Rossum | 2001-11-02 | 1 | -17/+5 |
| | |||||
* | wintertime blues | Just van Rossum | 2001-11-02 | 1 | -0/+0 |
| | |||||
* | removed import display hackery | Just van Rossum | 2001-11-02 | 2 | -66/+5 |
| | |||||
* | some support for syntax coloring, disabled for now | Just van Rossum | 2001-11-02 | 2 | -42/+149 |
| | |||||
* | changed the default font | Just van Rossum | 2001-11-02 | 1 | -1/+1 |
| | |||||
* | fixed a non-Carbon Carbon import | Just van Rossum | 2001-11-02 | 1 | -1/+1 |
| | |||||
* | - rearranged some imports | Just van Rossum | 2001-11-02 | 1 | -29/+3 |
| | | | | | | - removed default button drawing code: this doesn't work well under OSX. Needs to be replaced by SetWindowDefaultButton() calls, once we have those. | ||||
* | rearranged some imports | Just van Rossum | 2001-11-02 | 4 | -23/+8 |
| | |||||
* | We always install the Sioux menubar, in stead of only when no menubar | Jack Jansen | 2001-11-01 | 1 | -0/+8 |
| | | | | | | was installed previously. This fixes bug #476904, but I'm not 100% sure it doesn't break anything else. But if it does I'll notice tomorrow when I try to build GRiNS:-) | ||||
* | Under MachO-Python unconditionally import macfsn. | Jack Jansen | 2001-11-01 | 1 | -0/+6 |
| | |||||
* | Workaround for odd problem on my machine: without this I get a traceback | Just van Rossum | 2001-10-31 | 1 | -1/+5 |
| | | | | if I hit enter instead of return upon file selection. | ||||
* | Moved macfsn hackery from macmain.c to macfsmodule.c so it loads | Just van Rossum | 2001-10-31 | 2 | -30/+32 |
| | | | | on demand instead of at startup. |