summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Document tiget{flag,num,str}Andrew M. Kuchling2000-07-261-0/+21
|
* Added wrappers for tiget{flag,num,str}, for querying terminfo capabilitiesAndrew M. Kuchling2000-07-261-0/+47
|
* added test case for fixed duplicate arguments bug in Python/compile.cPeter Schneider-Kamp2000-07-252-0/+17
|
* Add entries for the distutils documents to the directories table.Fred Drake2000-07-251-0/+2
|
* This script demonstrates use of the visitor interface of the compilerJeremy Hylton2000-07-251-0/+38
| | | | package.
* makedirs(), removedirs(): If the tail of the path is empty, do a secondFred Drake2000-07-251-0/+4
| | | | | | split so the logic does not fail in corner cases. This closes bug #407.
* a couple of nits from Patch #100933Jeremy Hylton2000-07-251-2/+2
|
* Use 'void' directly instead of the ANY #define, now that all code is ANSI C.Thomas Wouters2000-07-2511-63/+44
| | | | Leave the actual #define in for API compatibility.
* Modified version of patch #100963 from Mark Favas: has_key() is anAndrew M. Kuchling2000-07-251-5/+5
| | | | ncurses extension, so it's made conditional depending on STRICT_SYSV_CURSES
* Made an error message slightly more useful if select() returns something goofyAndrew M. Kuchling2000-07-251-1/+1
|
* Bug report and partial patch from Michael Deegan <michael@ucc.gu.uwa.edu.au>:Andrew M. Kuchling2000-07-241-4/+4
| | | | | reversed tests resulted in an exception when you supplied the correct number of arguments
* Only use one initialization file for LaTeX2HTML; more recent versions onlyFred Drake2000-07-241-4/+5
| | | | | use the last one specified on the command line instead of all of them. Smaller changes to reflect updated support.
* -- updated to include known problems in SRE 0.9.6Fredrik Lundh2000-07-241-414/+11
| | | | (cf. test/output/test_sre)
* Oops, WaitNextEvent was hand-coded, and it also needed the h->H conversion ↵Jack Jansen2000-07-242-2/+2
| | | | for PyArg_ParseTuple format strings.
* Added more prototypes.Jack Jansen2000-07-243-6/+10
|
* Added PyMac_getscript() which returns the pythonic name of the current ↵Jack Jansen2000-07-241-0/+34
| | | | script. Not ideal and not complete, but good enough for the time being. Idea and most of the code by Fredrik Lund.
* Declare fileno() with prototype if USE_GUSI2 defined. This isn't really the ↵Jack Jansen2000-07-242-0/+10
| | | | right place, but it will have to do for now.
* If any of the builds in a group fails offer to stop the fullbuild process ↵Jack Jansen2000-07-241-0/+9
| | | | and open the failing projects in codewarrior.
* Added a "compile-time" flag PPC_ONLY, if set we make ppc-only applications ↵Jack Jansen2000-07-241-0/+5
| | | | without posting the dialog. This is the normal situation since 1.6alfa (no more 68k support).
* Put in an earlier include of sys/signal.h (within ifdef USE_GUSI) to ↵Jack Jansen2000-07-242-0/+8
| | | | forestal a multiple define.
* Fix small typos and markup consistency nits.Fred Drake2000-07-242-15/+16
|
* Remove unused variable and what looks like an ancient relic of an oldThomas Wouters2000-07-241-7/+0
| | | | version of SSLeay (now known as OpenSSL.)
* Create a new section of pyport.h to hold all external function declarationsThomas Wouters2000-07-245-36/+66
| | | | | | | | | | | | | | for systems that are missing those declarations from system include files. Start by moving a pointy-haired ones from their previous locations to the new section. (The gethostname() one, for instance, breaks on several systems, because some define it as (char *, size_t) and some as (char *, int).) I purposely decided not to include the summary of used #defines like Tim did in the first section of pyport.h. In my opinion, the number of #defines likedly to be used by this section would make such an overview unwieldy. I would suggest documenting the non-obvious ones, though.
* change some occurence of python15.dll to python20.dllPeter Schneider-Kamp2000-07-242-6/+6
| | | | closes patch #100956
* ANSIfy a bit more.Thomas Wouters2000-07-241-1/+1
|
* Fix floattime prototype ((void), not (double))Thomas Wouters2000-07-241-1/+1
|
* ANSIfy some more forward declarations.Thomas Wouters2000-07-248-13/+13
|
* Prototype yet another forward declaration.Thomas Wouters2000-07-241-1/+1
|
* Don't call BringToFront() on the dialog object, but call GetDialogWindow() ↵Jack Jansen2000-07-241-3/+3
| | | | to get a window object.
* ... and yet more ANSIfications...Thomas Wouters2000-07-241-3/+4
|
* ANSIfy yet another hidden function definition.Thomas Wouters2000-07-241-5/+0
|
* Fix typo in previous patch.Thomas Wouters2000-07-241-3/+3
|
* *** empty log message ***Thomas Wouters2000-07-241-3/+3
|
* Remove function-less prototype (old function that was removed ?) thatThomas Wouters2000-07-241-1/+0
| | | | happens to be a C++ reserved word, too.
* Restore TestSkipped exception; appears to have disappeared in last checkin.Fred Drake2000-07-241-3/+20
| | | | | Make both TextFailed and TestSkipped subclasses of Error, which derives from Exception. Docstrings have been added for the exceptions and module.
* First round of curses documentation improvements; correct errors, flesh outEric S. Raymond2000-07-241-109/+170
| | | | entry point descriptions.
* Patch #100926 - Better error messages for socket exceptions on Windows. ↵Mark Hammond2000-07-241-2/+78
| | | | [Slight style differences from posted patch]
* Another missed ansification.Thomas Wouters2000-07-231-4/+1
|
* ANSIfy functions that were hiding inside a macro.Thomas Wouters2000-07-231-1/+1
|
* -- SRE 0.9.6 sync. this includes:Fredrik Lundh2000-07-237-1185/+1312
| | | | | | | | | | | + added "regs" attribute + fixed "pos" and "endpos" attributes + reset "lastindex" and "lastgroup" in scanner methods + removed (?P#id) syntax; the "lastindex" and "lastgroup" attributes are now always set + removed string module dependencies in sre_parse + better debugging support in sre_parse + various tweaks to build under 1.5.2
* Removed all instances of RETSIGTYPE from the source code: signalTim Peters2000-07-236-36/+13
| | | | | | | handlers "return void", according to ANSI C. Removed the new Py_RETURN_FROM_SIGNAL_HANDLER macro. Left RETSIGTYPE in the config stuff, because it's not clear to me that others aren't relying on it (e.g., extension modules).
* -- added code to the new Windows popen functions to make closeFredrik Lundh2000-07-231-8/+90
| | | | | | return the exit code. Only works on Windows NT/2000, due to limitations in the Win9X shell. (based on patch #100941 by David Bolen)
* Included assert.h in Python.h -- it's absurd that this basic tool ofTim Peters2000-07-233-2/+21
| | | | | | | | good C practice hasn't been available to everything all along. Added Py_SAFE_DOWNCAST(VALUE, WIDE, NARROW) macro to pyport.h; this just casts VALUE from type WIDE to type NARROW, but assert-fails if Py_DEBUG is defined and info is lost due to casting. Replaced a line in Fredrik's fix to marshal.c to use the new macro.
* Missed a return from a signal handler -- thanks to /F for pointingTim Peters2000-07-231-1/+1
| | | | it out!
* -- changed w_more to take an integer instead of a charFredrik Lundh2000-07-231-2/+2
| | | | (this is what the callers expect).
* Recent ANSIfication introduced a couple instances ofTim Peters2000-07-233-7/+27
| | | | | | | | | | | #if RETSIGTYPE != void That isn't C, and MSVC properly refuses to compile it. Introduced new Py_RETURN_FROM_SIGNAL_HANDLER macro in pyport.h to expand to the correct thing based on RETSIGTYPE. However, only void is ANSI! Do we still have platforms that return int? The Unix config mess appears to #define RETSIGTYPE by magic without being asked to, so I assume it's "a problem" across Unices still.
* Oops. One of last nights ANSIfication patches accidentily upped the bytecodeThomas Wouters2000-07-231-1/+1
| | | | | | MAGIC number. When updating it next time, be sure it's higher than 50715 * constants. (Shouldn't be a problem if everyone keeps to the proper algorithm.)
* Fix prototypes generated by makesetup, so they include '(void)' rather thanThomas Wouters2000-07-232-4/+4
| | | | empty argumentlists.
* ANSIfication: remove very-old-varargs code, fix function declarations soThomas Wouters2000-07-224-38/+4
| | | | they include prototypes.
* Even more ANSIfication: fix as many function pointers and declarations asThomas Wouters2000-07-2210-17/+18
| | | | possible.