summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix to ismount(). Can't remember who told me this.Guido van Rossum1998-01-191-2/+3
|
* Patch by Tim O'Malley for servers that send a response looking just likeGuido van Rossum1998-01-191-2/+6
| | | | | | HTTP/1.x 200 instead of HTTP/1.x 200 OK
* Protect PyErr_Format format string argument from overflow.Guido van Rossum1998-01-191-1/+1
|
* Protect PyErr_Format format string argument from overflow (ironically,Guido van Rossum1998-01-191-1/+1
| | | | the error was about a bad format string :-).
* Instead of "attribute-less object", issue an error message thatGuido van Rossum1998-01-191-1/+4
| | | | contains the type of the object and name of the attribute.
* tok_nextc() should return unsigned characters, to avoid mistakingGuido van Rossum1998-01-191-2/+10
| | | | '\377' for EOF.
* Instead of a single exists(), differentiate between files, modules,Guido van Rossum1998-01-191-13/+70
| | | | | executable files, and directories. When expecting a module, we also look for the .pyc or .pyo file.
* Add unistd.h for isatty().Guido van Rossum1998-01-192-0/+8
|
* Add LOG_SYSLOG if defined.Guido van Rossum1998-01-191-0/+3
|
* Better #ifdefs for NetBSD, taking into account that at least on netBSDGuido van Rossum1998-01-191-3/+8
| | | | | 1.3, dlopen() etc. are fully implemented, including dlerror(). From Jaromir Dolecek and Ty Sarna.
* It seems obvious that when Py_Finalize() decides that there's nothingGuido van Rossum1998-01-191-2/+2
| | | | to do, it should not call sys.exitfunc either...
* Some patches by Lars Marius Garshol:Guido van Rossum1998-01-191-2/+17
| | | | | | - fix type_to_name(); it never worked - add path_to_selector() add path_to_datatype_name()
* Rewritten PyImport_Cleanup() and its helper, clear_carefully(). TheyGuido van Rossum1998-01-191-12/+98
| | | | | | | | | | | | | | | | | | now implement the following finalization strategy. 1. Whenever this code deletes a module, its directory is cleared carefully, as follows: - set all names to None that begin with exactly one underscore - set all names to None that don't begin with two underscores - clear the directory 2. Modules are deleted in the following order: - modules with a reference count of 1, except __builtin__ or __sys__ - repeat until no more are found with a reference count of 1 - __main__ if it's still there - all remaining modules except __builtin__ or sys - sys _ __builtin__
* Consistency: Replaced 4 {\it ...} with \emph{...}.Fred Drake1998-01-192-4/+4
|
* Added docstrings.Guido van Rossum1998-01-191-32/+63
| | | | | | | Added an optional third parameter giving the purported filename for error messages from the module. Append a newline to the code string if needed.
* Consistency: Replaced one {\tt ...} with \code{...}.Fred Drake1998-01-192-2/+2
|
* Consistency: In two places, change {\it ...} to \emph{...}.Fred Drake1998-01-192-4/+4
|
* Consistency: In two \section{} headers, change {\tt ...} to \sectcode{...}.Fred Drake1998-01-192-4/+4
|
* \funcitem{}, \dataitem{}, \excitem{}: Removed obsolete macros; there are noFred Drake1998-01-181-36/+23
| | | | | | | | | | | | | | longer used anywhere. Use the {*desc} environments instead. \var{}: Ensure that the argument is always set in roman italic, in case an alternate font is being used for code. These keeps the result of \var{} consistent. Some minor changes to allow easier exploration of alternate fonts for code in the running text. Haven't changed the selected font; I haven't found one that has everything required! (The best non-monospaced font so far was missing the <, >, and | characters, or at least had them at the wrong locations. It also allowed confusion between upper-case I and lower-case L.)
* Use \emph{} for all references to the other documents, not just some of them.Fred Drake1998-01-162-8/+8
|
* Mods by Bill BedfordJack Jansen1998-01-161-9/+50
| | | | | | | - Use internal version of finder class so we don't drag in finder tools - error -1704 also ignored during arg unpack - Use Scriptable Text Editor for example
* Addition by Bill Bedford: Ordinal and NOrdinal classes so we canJack Jansen1998-01-161-1/+26
| | | | implement "every", etc.
* SO_REUSEPORT should be SO_REUSEADDR.Guido van Rossum1998-01-151-1/+1
| | | | I found this in a mail of two and a half years ago from Yusuf Goolamabbas.
* Ouch: "accounces" ==> "announces"Fred Drake1998-01-152-2/+2
| | | | (In description of AbstractWriter class.)
* Add trace methods to class VariableGuido van Rossum1998-01-141-5/+15
|
* Added tests for qualified sub and splitGuido van Rossum1998-01-141-0/+15
|
* Seems I've found a way to fix this.Guido van Rossum1998-01-141-3/+9
|
* Consistency: "{\bf ...}" ==> "\strong{...}"Fred Drake1998-01-1434-60/+62
| | | | | | | "{\em ...}" ==> "\emph{...}" Not at all sure what to do with "{\rm ...}". Leaving it for now.
* Added the standard \label{module-*} for the two supporting modules.Fred Drake1998-01-142-0/+4
|
* Consistency: "Unix" ==> "\UNIX{}"Fred Drake1998-01-132-4/+4
| | | | Always include the comma *inside* the \optional{} markup!
* Augment \tableofcontents to do the right thing.Fred Drake1998-01-131-17/+18
|
* Removed \mytableofcontents; just use \tableofcontents.Fred Drake1998-01-138-8/+8
|
* Removed one hack!Fred Drake1998-01-131-2/+0
|
* Consistency: "Unix" ==> "\UNIX{}"Fred Drake1998-01-136-10/+10
|
* Consistency: "unix" ==> "\UNIX{}"Fred Drake1998-01-134-6/+4
|
* Some shifting around of the DGUX hack so that it won't break on DEC UnixGuido van Rossum1998-01-133-5/+5
| | | | where Make doesn't know that '#' as a command is a comment.
* Consistency: "unix" ==> "\UNIX{}"Fred Drake1998-01-132-2/+4
| | | | Added \label{} for referring to the module.
* Consistency:Fred Drake1998-01-136-14/+14
| | | | "Unix" ==> "\UNIX{}"
* Deleted targets used only by Jim Fulton's now deleted "gMakefile".Guido van Rossum1998-01-131-17/+1
| | | | | | Also change the build rules to use $(LIBRARY) instead of -L.. -lpython$(VERSION) since the latter trips up the SunOS 4.1.x linker (sigh).
* Consistency:Fred Drake1998-01-132-68/+68
| | | | | | | | "Unix" ==> "\UNIX{}" "C" ==> "\C{}" "C++" ==> "\Cpp{}"
* delete gMakefile, clarify Makefile.pre.inGuido van Rossum1998-01-131-2/+1
|
* No longer needed, sez Jim.Guido van Rossum1998-01-131-83/+0
|
* Consistency:Fred Drake1998-01-132-76/+76
| | | | | | | | "Unix" ==> "\UNIX{}" "C" ==> "\C{}" "C++" ==> "\Cpp{}"
* Removed obsolete \kwindex{} call.Fred Drake1998-01-132-4/+10
| | | | | | Added "user configuration file", ".pythonrc.py file" to the index. Made reference to site module a {seealso} environment.
* Added "module search path" to the index.Fred Drake1998-01-132-0/+2
|
* Removed obsolete \kwindex{} calls.Fred Drake1998-01-132-30/+26
| | | | | | Added "module search path" to the index. "Unix" ==> "\UNIX{}"
* Update the doc string to emphasize non-Unix behavior earlier;Guido van Rossum1998-01-131-7/+5
| | | | sys.prefix is no longer empty on any platform that I know of.
* \kwindex{}: Removed obsolete macro.Fred Drake1998-01-131-1/+0
|
* &do_cmd_kwindex: Removed obsolete function.Fred Drake1998-01-131-1/+0
|
* Added command at end to use times fonts; commented out. Instructions to useFred Drake1998-01-131-0/+3
| | | | | | | times are there as well. Doing it here means the switch only affects one file and gets everything rebuilt as needed.