summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Removed tarps2, tardvi targets based on comments from Guido.Fred Drake1998-01-131-32/+5
| | | | | | | | Added -9 option to gzip. This doesn't save much space, but it's "free" and appreaciated by those with slow modems. (With these tarballs, that means "those with modems"...!) Remove the two tarballs in the clean target.
* After discussion with Guido, agreed to only support double-sided PostScript,Fred Drake1998-01-131-95/+0
| | | | so we'll not need this shell whackery after all.
* Added openright option the the \documentclass{} for each of the manuals.Fred Drake1998-01-138-8/+8
|
* Added targets:Fred Drake1998-01-131-2/+40
| | | | | | | | | tarps - one-sided PostScript tarps2 - two-sided PostScript, with ref.ps added as-is. tardvi - yes, some people want the .dvi files all-ps2 - Create the .ps files, but make sure the LaTeX openright option is used in the \documentclass.
* Script to add & remove LaTeX \documentclass options. Run "./texoption.sh"Fred Drake1998-01-131-0/+95
| | | | for usage information.
* &make_mod_index_entry: Wrap a long comment, store the additional data neededFred Drake1998-01-131-3/+8
| | | | to create a module index in the HTML version.