summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added balloon help for options dialog.Jack Jansen1997-09-0912-3035/+3315
| | | | | | Added Help module. Checked in PythonCore.prj.hqx (which had somehow slipped through until now)
* Added no-site-python and old-exceptions preferences.Jack Jansen1997-09-093-432/+472
| | | | Implemented balloon help for options dialog.
* Added old-exception and no-site-python options and balloon helpJack Jansen1997-09-091-3/+12
|
* Added interface to the Balloon Help ManagerJack Jansen1997-09-094-0/+494
|
* Added old-exceptions and no-site-python preferences and upped versionJack Jansen1997-09-091-4/+6
| | | | to 4.
* Added old-exceptions and no-site-python options and upped preferenceJack Jansen1997-09-091-2/+9
| | | | | version to 4. Added balloon-help item to options dialog.
* Renamed platform specific subdirectories to plat-*.Guido van Rossum1997-09-0996-16133/+0
|
* Renamed dos_8x3 to dos-8x3.Guido van Rossum1997-09-0961-8526/+0
|
* These directories renamed: tkinter -> lib-tk, stdwin -> lib-stdwin.Guido van Rossum1997-09-0946-6876/+0
|
* Patch submitted by Brad Howes (with one bug fixed by me): allowGuido van Rossum1997-09-081-8/+17
| | | | | | arbitrary nested parens in a %(...)X style format. #Also folded two lines and added more detail to the error message for #unsupported format character.
* Added support for __all__, which should be a list of modules to beGuido van Rossum1997-09-081-3/+16
| | | | imported when the user says "from package import *".
* Added test for __all__.Guido van Rossum1997-09-082-0/+22
|
* Dunno, rebinhexed?Jack Jansen1997-09-082-9/+9
|
* Preferences is a general module to get (and set) preferences inJack Jansen1997-09-082-0/+341
| | | | | | | resource files with various inheritence rules, parsers, etc. pythonprefs uses this to create a single uniform interface to all relevant python preferences.
* Preference resource now has a version numberJack Jansen1997-09-081-11/+11
|
* Moved the include of macbuildno.h to getbuildinfo.c. Putting it hereJack Jansen1997-09-081-2/+0
| | | | resulted in full recompilation every time.
* Added SysBeepJack Jansen1997-09-081-7/+22
|
* The preference resource now has a version numberJack Jansen1997-09-081-16/+21
|
* sys.prefix and sys.exec_prefix are now set correctly.Jack Jansen1997-09-081-2/+2
|
* The python preference resource now has a version number, andJack Jansen1997-09-087-5617/+5864
| | | | "optimize" has replaced "don't print".
* Major overhaul: this is now little more than a user interface, theJack Jansen1997-09-082-404/+123
| | | | | | | preference handling code is in modules pythonprefs and preferences. This should finally make it easier for someone (Just?) to write a decent interface to preference setting, and it'll allow setting initial sys.path and such from ConfigurePython.
* Run NumPy installer, if present.Jack Jansen1997-09-082-42/+135
| | | | Added a couple of splash screens to show what we're doing
* Brought up to date with new options and env vars.Guido van Rossum1997-09-081-7/+44
|
* #Adapt the doc string to reality.Guido van Rossum1997-09-081-7/+6
|
* #Oops, missed a plat- prefix (for Lib/generic).Guido van Rossum1997-09-081-1/+1
|
* Some nits, added a whole section on what you could do withGuido van Rossum1997-09-081-3/+90
| | | | metaclasses, and acks.
* Set it to 1.5a4, now we have dotted-name import...Guido van Rossum1997-09-081-1/+1
|
* Initialize self.__tempfiles to [] in the constructor (else it remainsGuido van Rossum1997-09-081-0/+1
| | | | | a shared class variable -- but each instance will attempt to clean it up entirely ob cleanup).
* Change packages -> site-packagesGuido van Rossum1997-09-081-8/+10
|
* *Semantic change*: when unpickling the instance variables of anGuido van Rossum1997-09-081-2/+1
| | | | | | | | | | instance, use inst.__dict__.update(value) instead of a for loop with setattr() over the value.keys(). This is more consistent (the pickling doesn't use getattr() either but pickles inst.__dict__) and avoids problems with instances that have a __setattr__ hook. But it *is* a semantic change (because the setattr hook is no longer used). So beware!
* Indent the #error so that a strict K&R cpp doesn't complain.Guido van Rossum1997-09-081-1/+1
|
* Change packages to site-packages (so it's clearly not a package itself).Guido van Rossum1997-09-082-10/+10
|
* Prefix MACHDEP directory with 'plat-'.Guido van Rossum1997-09-082-7/+7
|
* Change the names of the subdirectories tkinter and stdwin toGuido van Rossum1997-09-081-2/+2
| | | | | | lib-tk and lib-stdwin. (BTW this was also done in the previous checkin of (toplevel)/Makefile.in, though not noted in the checkin message.)
* Forgot to install the test/output directory!Guido van Rossum1997-09-081-1/+1
|
* Look for uuencoded test files in the directory containing this module, too.Guido van Rossum1997-09-071-2/+6
| | | | | (This is necessary because when imported as test.test_rgbimg, the test directory is not on sys.path.)
* Look for uuencoded test files in the directory containing this module, too.Guido van Rossum1997-09-071-1/+2
| | | | | (This is necessary because when imported as test.test_rgbimg, the test directory is not on sys.path.)
* Reverse the order in which Setup and Setup.local are passed to theGuido van Rossum1997-09-071-1/+1
| | | | | | makesetup script. (Sorry Sjoerd -- I know you proposed this a while ago and I didn't think it would work then. I looked again and it does work.)
* Pass optional arguments (globals(), locals(), []) to __import__() soGuido van Rossum1997-09-071-1/+1
| | | | | | | it will run as package test, e.g. this will run the test suite: import test.regrtest test.regrtest.main()
* Bugfix: import A.B from inside package was busted by mark_miss optimization.Guido van Rossum1997-09-071-1/+1
|
* Fix details in the test:Guido van Rossum1997-09-071-3/+13
| | | | | | - traceback should go to stdout! - don't import ni, import t1! - nicer support for command line options, only if run as __main__
* Added warning about ni's obsolescence. Retracted semantic changesGuido van Rossum1997-09-072-0/+12
| | | | (i.e. when using ni, the old __init__.py semantics prevail!)
* Initial revisionGuido van Rossum1997-09-072-0/+98
|
* Significant speedup -- when a submodule imports a global module, add aGuido van Rossum1997-09-061-5/+20
| | | | | | | | | | | | | | | | | | dummy entry to sys.modules, marking the absence of a submodule by the same name. Thus, if module foo.bar executes the statement "import time", sys.modules['foo.time'] will be set to None, once the absence of a module foo.time is confirmed (by looking for it in foo's path). The next time when foo.bar (or any other submodule of foo) executes "import time", no I/O is necessary to determine that there is no module foo.time. (Justification: It may seem strange to pollute sys.modules. However, since we're doing the lookup anyway it's definitely the fastest solution. This is the same convention that 'ni' uses and I haven't heard any complaints.)
* Added feeble test for reload() of packages and submodules.Guido van Rossum1997-09-062-0/+5
|
* Fix reload() for package submodules.Guido van Rossum1997-09-061-2/+24
|
* Phase two of package import. "import a.b.c" and all variants now do theGuido van Rossum1997-09-061-17/+299
| | | | | | | | | | | | | | | right thing. Still to do: - Make reload() of a submodule work. - Performance tweaks -- currently, a submodule that tries to import a global module *always* searches the package directory first, even if the global module was already imported. Not sure how to solve this one; probably need to record misses per package. - Documentation!
* #Added prototype for PyObject_HasAttr() -- must've been an oversight.Guido van Rossum1997-09-061-0/+1
|
* Test set for package import.Guido van Rossum1997-09-062-0/+212
|
* Fixed some details of printing the str() of an exception. This fixesGuido van Rossum1997-09-051-2/+6
| | | | | a core dump when __str__() returns a non-string, and plugs a memory leak as well: the result of PyObject_Str() was never DECREFed.