Tim Peters
3dac559299
SF bug #442520 : test_struct fails on SPARC.
...
The ob_sval member of a string object isn't necessarily aligned to better
than a native long, so the new "q" and "Q" struct codes can't get away w/
casting tricks on platforms where LONG_LONG requires stricter-than-long
alignment. After I thought of a few elaborate workarounds, Guido bashed
me over the head with the obvious memcpy approach, herewith implemented.
2001-07-18 20:47:31 +00:00
Skip Montanaro
cdab3bf7eb
If the user's environment has set the BROWSER environment variable (as Gnome
...
seems to do), the user may not be aware of its contents. Attempt to add any
to _browsers.
closes bug #429136
2001-07-18 20:03:32 +00:00
Fred Drake
6c29926587
Lots of small updates, some long overdue.
2001-07-18 20:01:15 +00:00
Fred Drake
01815526e0
Add a more substantial example startup file for the interactive shell;
...
sample startup script provided by Itamar Shtull-Trauring.
This closes SF patch #410890 .
Add some logical markup where it was missing.
2001-07-18 19:21:12 +00:00
Fred Drake
70b014d3d3
Minor changes for stylistic cleanliness and consistency.
2001-07-18 18:39:56 +00:00
Fred Drake
1ca78b6b70
Change the command lines to use a similar "phrasing" to that used in the
...
other documentation makefiles. This is probably not sufficient to run
the conversion on Windows, but goes at least part way.
2001-07-18 18:32:38 +00:00
Fred Drake
72182027a8
"Make small changes, but carry a big diff."
...
Minor local consistency adjustments.
A couple of small tweaks to the setdlopenflags() description.
For setprofile() and settrace(), convert some references to become
hyperlinks in the HTML version.
2001-07-18 17:52:58 +00:00
Fred Drake
1a2302b3b2
Add some symbolic names to support hyperlinked references.
2001-07-18 17:40:19 +00:00
Guido van Rossum
36002d7af1
Add "help" to the things one is encouraged to type for more
...
information. (I found this idea in the ActivePython 2.1 diffs.)
2001-07-18 16:59:46 +00:00
Fred Drake
5d808fba00
Made a few minor style & markup changes to the new {get,set}dlopenflags()
...
descriptions; added availability notes.
2001-07-18 16:35:05 +00:00
Martin v. Löwis
b926866cb7
Deactivate definition of ss_family and ss_len. Fixes bug #440486 .
2001-07-18 16:24:30 +00:00
Martin v. Löwis
f0473d511b
Patch #412229 : Add functions sys.getdlopenflags and sys.setdlopenflags.
...
Add dlopenflags to PyInterpreterState, and use it in dlopen calls.
2001-07-18 16:17:16 +00:00
Martin v. Löwis
984158d25b
Patch #432117 : Record namespaces in the DOM tree using the DOM xmlns prefix.
2001-07-18 15:30:25 +00:00
Fred Drake
b311ad5bcb
Ignore the html-*.tar file that can now be generated as an intermediate.
2001-07-17 23:36:31 +00:00
Fred Drake
8f65aeffbd
Revise the rules for building the distribution files for the HTML format.
...
These work again.
2001-07-17 23:35:46 +00:00
Fred Drake
0068e9c1eb
Mirror Guido's latest changes to the license file.
2001-07-17 23:08:24 +00:00
Fred Drake
5e06b84092
Be more specific about some of the dependencies, to avoid re-building when
...
some of the mostly-general files get changed.
2001-07-17 23:07:03 +00:00
Fred Drake
f269e59232
Define new markup for 5-column tables.
2001-07-17 23:05:57 +00:00
Fred Drake
1f4cc897f8
Remove a couple of lines from the test that proved not to be portable to
...
all platforms that offer tempnam().
2001-07-17 21:56:01 +00:00
Tim Peters
817ed5a750
Kill another merge zombie.
2001-07-17 21:10:44 +00:00
Fred Drake
3a3bb211c8
Kill another merge zombie.
2001-07-17 21:05:22 +00:00
Fred Drake
c4fefb19cf
Kill a merge zombie.
2001-07-17 21:04:18 +00:00
Fred Drake
38c2ef0a4c
Start of a test suite for the "os" module -- this only tests the temporary
...
file management functions that have just been made available on more
platforms.
2001-07-17 20:52:51 +00:00
Jack Jansen
6f70d62855
Used an adapted MethodGenerator to generate methods too for functions that have the object as the second arg after a first CFAllocatorRef arg (which we pass as NULL always anyway).
2001-07-17 20:47:13 +00:00
Jack Jansen
3d3a91c188
Oops, left in a debug statement. It's gone now.
2001-07-17 20:44:50 +00:00
Fred Drake
efaef13c81
Update the availability information for os.tempnam(), os.tmpfile(), and
...
os.tmpnam().
2001-07-17 20:39:18 +00:00
Fred Drake
78b71c2ad3
On Windows, tempnam() is spelled with a leading underscore.
2001-07-17 20:37:36 +00:00
Fred Drake
832181e5dc
Define the constants needed to allow the os.tempnam(), os.tmpfile(), and
...
os.tmpnam() functions to be made available.
This is part of SF patch #435492 .
2001-07-17 20:35:59 +00:00
Guido van Rossum
7b4dd76bb5
A new attempt at rationalizing the "history of the software" section,
...
with a table clarifying which releases are GPL-compatible.
Also unified the headings for the various licenses.
2001-07-17 20:14:06 +00:00
Fred Drake
68db730324
Adding what's done of the documentation for the new profiling &
...
tracing interface. Incomplete, but better to check it in since I've
been including it in my updates.
2001-07-17 19:48:30 +00:00
Fred Drake
6e4f2c09df
Use the "st" versions of the "ast" calls in the parser module -- there is
...
no reason to pretend the syntax trees we're dealing with are abstract.
2001-07-17 19:33:25 +00:00
Fred Drake
c2683ddb29
The syntax trees handled by this module are not "abstract," so take the
...
"A" out of the internal abbreviations. For published functions with
"ast" in their names, make alternate offerings using just "st".
2001-07-17 19:32:05 +00:00
Tim Peters
11a0d10845
Typo repair.
2001-07-17 18:48:00 +00:00
Fred Drake
2c7a6851ed
Remove code to initialize globals that are never used.
...
Add some casts to quiet warnings from an unspecified non-GCC compiler.
This closes SF patch #436258 .
2001-07-17 18:34:03 +00:00
Andrew M. Kuchling
c32cc7c11d
Delete sentence fragment (noted by Fred Bremmer)
2001-07-17 18:25:01 +00:00
Guido van Rossum
55a78992da
- Add news about generators.
...
- Change header to 2.2a1.
- Add separator between 2.2 and 2.1 news.
2001-07-17 17:22:32 +00:00
Fred Drake
1385a57b85
Bump the release number.
...
Make the syntax of compound command lines more portable (nmake, CygWin).
These changes are an adaptation of SF patch #429611 .
Use the new tools/rewrite.py instead of grep/date/sed to transform
html/index.html.in into html/index.html; this is required for portability.
2001-07-17 16:53:19 +00:00
Guido van Rossum
da62ecc9aa
Add a really stupid warning about 'yield' used as an identifier.
...
This is really stupid because it cannot be suppressed or altered using
the warning framework; that's because the warning framework is built
on Python interpreter internals, and the parser generator doesn't have
access to any of those (you cannot use anything of type PyObject * in
the parser).
But it's better than nothing, and implementing a proper check for this
appears to require modifying compile.c in a dozen places, for which I
don't have the stamina today. I promise we'll do better in 2.2a2.
At least it tells you the filename and line number (unlike the first
hack I considered :-).
2001-07-17 16:53:11 +00:00
Fred Drake
16649a803b
Make the syntax for compound command lines more portable (nmake, CygWin).
...
This is probably not sufficient by itself for the info generation, and is
being done mostly to keep the style consistent with additional patches
that will be applied to Doc/Makefile.
2001-07-17 16:48:55 +00:00
Fred Drake
3cae66bdbc
Script to re-write @FOO@-style marks with values, initializing the
...
replacement for @DATE@ from a TeX file containing a \date{...} mark
(such as texinputs/boilerplate.tex).
This will be used to re-write the html/index.html.in file instead of
a combination of grep, date, and sed -- this is more portable to non-Unix
platforms.
This solves part of the problem reported in SF patch #429611 , but does
not use the suggested patch.
2001-07-17 16:46:14 +00:00
Fred Drake
63d1d264d1
Update the release information.
2001-07-17 16:28:50 +00:00
Guido van Rossum
b1a77dd248
Deleting zombies
2001-07-17 15:45:08 +00:00
Fred Drake
f8a17b14c4
Now we're picking nits: get my name right! ;-)
2001-07-17 14:54:07 +00:00
Andrew M. Kuchling
6ea9f0bb20
Add FLD to credit list
...
Correct grammatical error
2001-07-17 14:50:31 +00:00
Fred Drake
aebbca3b61
Job.__init__(): Only create the builddir directory if it will be used (by
...
building the HTML or text documentation). There is no need to create
it for other formats.
Job.build_html(): The builddir parameter is always passed in, so it need
not be optional.
2001-07-17 14:46:09 +00:00
Guido van Rossum
1b776a2745
Deleting merge zombie.
2001-07-17 13:57:17 +00:00
Fred Drake
0d00254cc1
Cleaned up a number of minor nits, use markup a little more consistently.
2001-07-17 13:55:33 +00:00
Andrew M. Kuchling
4cf52a9a80
Minor rewrites to iterator and generator sections
...
Credit both Neil and Tim for generators
Fix indentation of a few paragraphs
2001-07-17 12:48:48 +00:00
Fred Drake
e78661bf90
Fix a couple of minor markup nits.
...
Footnotes should be added *after* punctuation, not before.
(Yes, this should be merged with the descr branch. Sorry, Tim!)
2001-07-17 05:17:58 +00:00
Kurt B. Kaiser
59e07bde96
INSTALLATION: Remove the coexist.patch instructions
...
****************
setup.py:
Remove the idles script, add some words on IDLE Fork to the
long_description, and clean up some line spacing.
2001-07-17 05:12:42 +00:00