]>
granicus.if.org Git - python/log
Fred Drake [Tue, 4 Aug 1998 15:58:10 +0000 (15:58 +0000)]
parser__pickler(): Use Py_DECREF() when reference is known to be non-NULL.
Guido van Rossum [Tue, 4 Aug 1998 15:29:54 +0000 (15:29 +0000)]
Latest version by The Dragon, who writes:
I did some bugfixes, and fixed a major problem with the esmtp suport (I
think the person who did that part misunderstood RFC1869) Some of the
interface fer esmtp-related things has changed as a result.
I also added some documentation to the SMTP class' docstring.
Guido van Rossum [Tue, 4 Aug 1998 15:27:50 +0000 (15:27 +0000)]
In BUILD_LIST, use PyList_SET_ITEM() instead of PyList_SetItem(); and
get rid of redundant error check.
Guido van Rossum [Tue, 4 Aug 1998 15:26:23 +0000 (15:26 +0000)]
Patch by Jody Winston (with my changes) to add some of the "wait
status inspection" macros as functions: WEXITSTATUS(), WIFEXITED(),
WIFSIGNALED(), WIFSTOPPED(), WSTOPSIG(), WTERMSIG().
Guido van Rossum [Tue, 4 Aug 1998 15:04:52 +0000 (15:04 +0000)]
Better error messages when raising ValueError for int literals. (The
previous version of this code would not show the offending input, even
though there was code that attempted this.)
Guido van Rossum [Tue, 4 Aug 1998 15:04:06 +0000 (15:04 +0000)]
Fix a potential problem in PyLong_FromString(): could fall through the
for loop with z==NULL but continue to reference z later.
Guido van Rossum [Tue, 4 Aug 1998 15:02:01 +0000 (15:02 +0000)]
Better error messages when raising ValueError for int and long
literals. (The previous version of this code would not show the
offending input, even though there was code that attempted this.)
Guido van Rossum [Tue, 4 Aug 1998 14:59:16 +0000 (14:59 +0000)]
Fix a memory leak -- the cached values of __getattr__ etc. were never
freed.
Guido van Rossum [Mon, 3 Aug 1998 20:23:42 +0000 (20:23 +0000)]
Jim A's new versions of these
Guido van Rossum [Mon, 3 Aug 1998 15:41:39 +0000 (15:41 +0000)]
Patch by Ron Klatchko: fix invariant in _unread(). Also fixed
readlines() to behave like it should (return lines with "\n" appended).
Guido van Rossum [Sat, 1 Aug 1998 17:04:08 +0000 (17:04 +0000)]
Generalized so it's useful for testing other packages, by Andrew
Kuchling @ CNRI.
Guido van Rossum [Fri, 31 Jul 1998 13:40:05 +0000 (13:40 +0000)]
Added randrange to list of exported functions.
Guido van Rossum [Fri, 31 Jul 1998 13:39:44 +0000 (13:39 +0000)]
Introducing randrange([start,] stop [,step]) -- same as
choice(range(start, stop, step)) but faster. This addresses the
problem that randint() was accidentally defined as taking an inclusive
range (how unpythonic).
The code is longish because Tim Peters insisted that it reject
non-integral arguments while I insisted that it be not much slower
than randint(); the compromise satisfies both but is somewhat
convoluted.
Also changed randint() to be implemented through randrange(). This is
a semantic change because old randint() didn't test its arguments for
validity. (It also makes randrange() win any contest with randint()
:-)
Jack Jansen [Fri, 31 Jul 1998 09:45:27 +0000 (09:45 +0000)]
Use buildtools where appropriate.
Build BuildApplication applet too.
Jack Jansen [Fri, 31 Jul 1998 09:44:58 +0000 (09:44 +0000)]
Build a full standalone application from a python script (Just)
Jack Jansen [Fri, 31 Jul 1998 09:44:23 +0000 (09:44 +0000)]
Common code used to the buildtools module (Just)
Jack Jansen [Fri, 31 Jul 1998 09:43:36 +0000 (09:43 +0000)]
Implementation of freezing from shared libraries, without source. (Just)
Jack Jansen [Fri, 31 Jul 1998 09:42:35 +0000 (09:42 +0000)]
Common code for BuildApplet, BuildApplication and fullbuild (Just)
Jack Jansen [Fri, 31 Jul 1998 09:41:59 +0000 (09:41 +0000)]
Extended replacement for scripts:cfmfile.py (Just)
Jack Jansen [Fri, 31 Jul 1998 09:39:28 +0000 (09:39 +0000)]
Added has_key() method to IC object.
Removed a debug print.
Jack Jansen [Fri, 31 Jul 1998 09:38:49 +0000 (09:38 +0000)]
New about box and a few other fixes by Just, and everything got
rebinhexed again.
Jack Jansen [Fri, 31 Jul 1998 09:38:01 +0000 (09:38 +0000)]
Initialize the program name before adding shared library resources (Just).
Jack Jansen [Fri, 31 Jul 1998 09:37:02 +0000 (09:37 +0000)]
Don't add the library file to the resource file chain if it is the
same as the application file (Just).
Jack Jansen [Fri, 31 Jul 1998 09:36:30 +0000 (09:36 +0000)]
New about box, with the version mesage filled in in a text item, and
PLstrcmp() fixed. (Just)
Jack Jansen [Fri, 31 Jul 1998 09:34:47 +0000 (09:34 +0000)]
The PYD resource should now contain 2 strings: one for the ppc
fragment name and one for the cfm68k fragment name (Just).
Also, some unused variables removed.
Jack Jansen [Fri, 31 Jul 1998 09:33:28 +0000 (09:33 +0000)]
Re-indented properly (Just).
Guido van Rossum [Wed, 29 Jul 1998 21:05:35 +0000 (21:05 +0000)]
Clarify the + and b mode characters for open() a bit.
Fred Drake [Wed, 29 Jul 1998 05:07:41 +0000 (05:07 +0000)]
Pass paper size to dvips explicitly.
Fred Drake [Wed, 29 Jul 1998 04:45:53 +0000 (04:45 +0000)]
Update.
Fred Drake [Wed, 29 Jul 1998 04:45:23 +0000 (04:45 +0000)]
tohtml(): Use a table instead of a definition list for module synopses.
Fred Drake [Wed, 29 Jul 1998 03:49:44 +0000 (03:49 +0000)]
Fix two remaining references to all-pdf and all-ps to only use pdf and ps.
Fred Drake [Tue, 28 Jul 1998 21:55:19 +0000 (21:55 +0000)]
Update to use a separate page for front matter.
Fred Drake [Tue, 28 Jul 1998 21:53:34 +0000 (21:53 +0000)]
Update the HOWTO template to use a separate page for front matter, with
comments.
Fred Drake [Tue, 28 Jul 1998 21:52:57 +0000 (21:52 +0000)]
do_cmd_maketitle(): No <hr> at the end of the "title page".
Fred Drake [Tue, 28 Jul 1998 21:52:17 +0000 (21:52 +0000)]
Define stuff to allow simple HTML-only selection using TeX's \if<foo>...\fi
stuff. \ifhtml ...\fi for HTML only.
Fred Drake [Tue, 28 Jul 1998 21:05:16 +0000 (21:05 +0000)]
Added ref/ref.tex to REFFILES.
Fixed up some comments.
Removed info-related targets from the really big combined targets.
Fred Drake [Tue, 28 Jul 1998 19:34:22 +0000 (19:34 +0000)]
Make sure all chapters, sections, and subsections have a \label to give them
semantic file names in the HTML. No more node#.html files!
Fred Drake [Tue, 28 Jul 1998 19:32:59 +0000 (19:32 +0000)]
Make sure chapters, sections, and subsections all have a \label to give them
semantic file names in the HTML version; no more node#.html files.
Fix one section heading.
Guido van Rossum [Tue, 28 Jul 1998 19:28:43 +0000 (19:28 +0000)]
Don't use raw_input() to ask for the password; this puts the password
in the GNU readline history buffer which is not such a great idea.
Jeremy Hylton [Tue, 28 Jul 1998 17:30:06 +0000 (17:30 +0000)]
fix __str__ method of EnvironmentError (base class of IOError): was
using "%d" % errno to print out IOError exceptions -- but urllib.py
raises exceptions where the errno slot in the exception tuple is a
string.
Fred Drake [Mon, 27 Jul 1998 22:30:15 +0000 (22:30 +0000)]
Fixed the gzip synopsis.
Fred Drake [Mon, 27 Jul 1998 22:20:02 +0000 (22:20 +0000)]
Added the popen2 synopsis.
Fred Drake [Mon, 27 Jul 1998 22:18:24 +0000 (22:18 +0000)]
Added the calendar synopsis.
Fred Drake [Mon, 27 Jul 1998 22:16:46 +0000 (22:16 +0000)]
Added the bisect synopsis.
Fred Drake [Mon, 27 Jul 1998 22:12:26 +0000 (22:12 +0000)]
Added the dumbdbm synopsis.
Fred Drake [Mon, 27 Jul 1998 22:08:49 +0000 (22:08 +0000)]
Added a synopsis.
Fred Drake [Mon, 27 Jul 1998 22:06:12 +0000 (22:06 +0000)]
Fix the synopsis.
Change one \code{} to \samp{}.
Fred Drake [Mon, 27 Jul 1998 21:11:42 +0000 (21:11 +0000)]
Mark the new & changed items.
Fred Drake [Mon, 27 Jul 1998 21:10:54 +0000 (21:10 +0000)]
Update the release date.
Fred Drake [Mon, 27 Jul 1998 20:48:26 +0000 (20:48 +0000)]
do_cmd_localmoduletable(): Cause the child links table to be dropped when
there's a local module list.
Fred Drake [Mon, 27 Jul 1998 20:33:17 +0000 (20:33 +0000)]
do_cmd_versionadded(),
do_cmd_versionchanged(): Support for new macros.
Fred Drake [Mon, 27 Jul 1998 20:32:33 +0000 (20:32 +0000)]
\versionadded,
\versionchanged: New macros.
Fred Drake [Mon, 27 Jul 1998 20:27:53 +0000 (20:27 +0000)]
Convert operator precedence table to the new style markup.
Added lambda to the table.
Call "**" exponentiation instead of power.
{\em ...} --> \emph{...}
Fred Drake [Mon, 27 Jul 1998 19:12:58 +0000 (19:12 +0000)]
Minor tidy.
Guido van Rossum [Mon, 27 Jul 1998 13:49:04 +0000 (13:49 +0000)]
Use Py_GetPythonHome() instead of getenv("PYTHONHOME").
Guido van Rossum [Mon, 27 Jul 1998 13:48:07 +0000 (13:48 +0000)]
Two changes:
(1) Use Py_GetPythonHome() instead of getenv("PYTHONHOME");
(2) Mark Hammond's patch to search for .pyc/.pyo landmark as well.
Guido van Rossum [Sat, 25 Jul 1998 04:14:37 +0000 (04:14 +0000)]
Make sure that at least one digit has been consumed in atoi().
Fred Drake [Sat, 25 Jul 1998 03:31:46 +0000 (03:31 +0000)]
Fix up the synopsis table stuff so it gets things right at each chapter,
instead of stringing it all together.
Yay!
Fred Drake [Fri, 24 Jul 1998 22:17:34 +0000 (22:17 +0000)]
Update @INC so we can 'require' modules in Doc/perl/.
Call the localmoduletable handling once the document is complete & synopses
have been collected.
Fred Drake [Fri, 24 Jul 1998 22:16:04 +0000 (22:16 +0000)]
Added module synopsis support with one (big) caveat: All the modules are
listed in each chapter that has a \localmoduletable. This will be fixed,
and everything else seems to be working fine.
Fred Drake [Fri, 24 Jul 1998 22:13:37 +0000 (22:13 +0000)]
tohtml(): Make module names anchors.
Fred Drake [Fri, 24 Jul 1998 22:12:32 +0000 (22:12 +0000)]
Converted some {tabular}s to use {tablei*} environments.
Fred Drake [Fri, 24 Jul 1998 22:11:29 +0000 (22:11 +0000)]
{tableiv} environment: Four-column table.
\lineiv: Row for {tableiv}.
Guido van Rossum [Fri, 24 Jul 1998 20:58:52 +0000 (20:58 +0000)]
Removing all references to FrameMaker
Guido van Rossum [Fri, 24 Jul 1998 20:55:06 +0000 (20:55 +0000)]
checkpoint before I throw this away
Guido van Rossum [Fri, 24 Jul 1998 20:54:00 +0000 (20:54 +0000)]
Checking in uninteresting changes (mostly window resizes :-)
before I remove all this cruft.
Guido van Rossum [Fri, 24 Jul 1998 20:49:39 +0000 (20:49 +0000)]
Document getsize(), getmtime(), getatime().
Guido van Rossum [Fri, 24 Jul 1998 20:49:26 +0000 (20:49 +0000)]
Added getsize(), getmtime(), getatime()
Guido van Rossum [Fri, 24 Jul 1998 20:48:20 +0000 (20:48 +0000)]
Document makedirs(), removedirs(), renames() -- ESR-inspired super-versions
of mkdir(), rmdir() and rename() that make or remove intermediate
directories as well.
Guido van Rossum [Fri, 24 Jul 1998 20:48:03 +0000 (20:48 +0000)]
Add makedirs(), removedirs(), renames() -- ESR-inspired super-versions
of mkdir(), rmdir() and rename() that make or remove intermediate
directories as well.
Fred Drake [Fri, 24 Jul 1998 20:34:59 +0000 (20:34 +0000)]
My first Perl object. ;-)
SynopsisTable objects are used to store the table of module synopses for
a single chapter it the manual.
Fred Drake [Fri, 24 Jul 1998 20:28:22 +0000 (20:28 +0000)]
Fix markup of an \indexiii --> only two parameters were given.
Guido van Rossum [Fri, 24 Jul 1998 19:53:54 +0000 (19:53 +0000)]
Use 'S' format character for the optional constructor argument, so we
get a decent error message when it's not a string (instead of
confusing errors when trying to use the thing).
Guido van Rossum [Fri, 24 Jul 1998 18:56:17 +0000 (18:56 +0000)]
Changes copied from the FrameMaker version. Hardly anything (but then
this is the shortest chapter.)
Hurray, I'm done with this!
Guido van Rossum [Fri, 24 Jul 1998 18:51:11 +0000 (18:51 +0000)]
Changes copied from the FrameMaker version. Not too much.
Guido van Rossum [Fri, 24 Jul 1998 18:25:38 +0000 (18:25 +0000)]
Changes copied from the FrameMaker version. Also documented some
previously undocumented features.
Packages and the import mechanism in general are still left
undocumented.
Fred Drake [Fri, 24 Jul 1998 15:42:12 +0000 (15:42 +0000)]
Remove all-<format> targets in favor of just <format>.
Fix some comments.
For lib.pdf, run tools/toc2bkm.py to get "bookmarks" in acroread.
Guido van Rossum [Fri, 24 Jul 1998 15:36:43 +0000 (15:36 +0000)]
e.g. -> e.g.,
Fred Drake [Fri, 24 Jul 1998 15:19:38 +0000 (15:19 +0000)]
Remove use of the avant package; Helvetica isn't as pretty, but works for
acroread. The problem this solves is likely dependent on font availability,
so keeping things simple is a good solution.
Guido van Rossum [Fri, 24 Jul 1998 15:02:02 +0000 (15:02 +0000)]
Document Ellipsis (not much of a documentation snippet, but at least
it's mentioned.
Guido van Rossum [Fri, 24 Jul 1998 15:01:05 +0000 (15:01 +0000)]
Added 3 missing types: ComplexType, SliceType, EllipsisType.
Fred Drake [Fri, 24 Jul 1998 14:27:22 +0000 (14:27 +0000)]
Move files around in a different way, so CVS picks up all the changes. ;-)
Fred Drake [Fri, 24 Jul 1998 13:58:27 +0000 (13:58 +0000)]
Reflect file renamings for the Python Library Reference.
Fix style dependencies for HOWTO documents.
Fred Drake [Fri, 24 Jul 1998 13:56:11 +0000 (13:56 +0000)]
Move files around to get the names to match the module names except for
case. Two modules (SocketServer, BaseHTTPServer) still don't match; those
names are just too long!
Fred Drake [Fri, 24 Jul 1998 13:54:29 +0000 (13:54 +0000)]
Reduce the number of levels in the Table of Contents by one, mostly for the
Python Library Reference. The other manuals do not suffer.
This does not affect HOWTO documents.
Fred Drake [Fri, 24 Jul 1998 13:02:17 +0000 (13:02 +0000)]
Remove item about one section === one module; done.
Add item about howto docs that use \localmoduletable problem for howto
documents.
Guido van Rossum [Thu, 23 Jul 1998 21:57:42 +0000 (21:57 +0000)]
Changes copied from the FrameMaker version, and some new stuff
(complex numbers, power operator).
Fred Drake [Thu, 23 Jul 1998 21:41:02 +0000 (21:41 +0000)]
\textunderscore: Re-define with a width that's more appropriate for the
courier font used in Python code. This still isn't *good*, but
makes the width about right in most cases. (Exception: it's now
a little wide in \var words.)
Fred Drake [Thu, 23 Jul 1998 21:18:25 +0000 (21:18 +0000)]
Document the 'p' format character.
Clean up some of the markup.
Fred Drake [Thu, 23 Jul 1998 20:31:53 +0000 (20:31 +0000)]
Fix up Barry's markup, which didn't pass the latex test. ;-)
Barry Warsaw [Thu, 23 Jul 1998 19:57:35 +0000 (19:57 +0000)]
Added descriptions of EnvironmentError and OSError; updated IOError to
reflect its new place in the exception hierarchy; fixed typos, etc.
Barry Warsaw [Thu, 23 Jul 1998 19:50:09 +0000 (19:50 +0000)]
Updated the description of os.error to reflect the fact that it is now
equivalent to exceptions.OSError.
Fred Drake [Thu, 23 Jul 1998 19:47:41 +0000 (19:47 +0000)]
Logical markup.
Guido van Rossum [Thu, 23 Jul 1998 19:36:00 +0000 (19:36 +0000)]
Changes copied from the FrameMaker version (hardly anything original).
Fred Drake [Thu, 23 Jul 1998 19:33:08 +0000 (19:33 +0000)]
Use the new module synopsis syntax, even though we don't need a synopsis table
for this chapter. This protects against backend changes for \declaremodule.
Fred Drake [Thu, 23 Jul 1998 19:13:52 +0000 (19:13 +0000)]
use_latex(): Hack to pass .syn files though uniq, so that the last module
in a HOWTO document isn't listed in the synopsis table twice. This
will do until the real bug is found (low priority!).
Fred Drake [Thu, 23 Jul 1998 18:10:51 +0000 (18:10 +0000)]
Added targets dvi, pdf, and ps, to make all of the documents in those formats.
Fred Drake [Thu, 23 Jul 1998 17:59:49 +0000 (17:59 +0000)]
Adjusted to use the new module synopsis support macros.
Fred Drake [Thu, 23 Jul 1998 17:55:31 +0000 (17:55 +0000)]
Adjusted to use the new \declaremodule \modulesynopsis \localmoduletable
macros.
Guido van Rossum [Thu, 23 Jul 1998 17:54:36 +0000 (17:54 +0000)]
'name space' -> 'namespace'