| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
implementation features better error reporting, and better compliance
with the PEP.
|
| |
|
|
|
|
|
|
|
|
|
| |
something (overridable through Install-command entry)
- Hidden status is now determined by flavor == hidden, not by
missing Download-URL. Hidden packages behave like installer packages.
- Made some error messages a bit more understandable.
Because there's new functionality the version has been upped to 0.5.
|
| |
|
| |
|
| |
|
|
|
|
| |
prevent leaving zombies.
|
| |
|
|
|
|
| |
(Removed at Ping's request.)
|
|
|
|
| |
(Contributed by Jiwon Seo.)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- using a different database for non-final releases should only be done
for X.Y.0. Non-final micro releases can use the default database just fine,
as they are required to be backward compatible.
|
|
|
|
| |
to an uninitialized pointer: fixes the problem and adds a test case
|
|
|
|
|
|
|
| |
option to various tools, and do the right thing when we're doing a destroot
install.
Will backport to 2.4 and 2.3.
|
|
|
|
|
|
|
|
|
|
| |
to make using "-undefined dynamic_lookup" for linking extensions more
automatic on 10.3 and later. So if we're on that platform and
MACOSX_DEPLOYMENT_TARGET is not set we now set it to the current OSX
version during configure. Additionally, distutils will pick up the
configure-time value by default.
Will backport.
|
|
|
|
|
| |
a minor change after the coercion, to accept two objects not necessarily of
the same type but with the same tp_compare.
|
|
|
|
| |
exception.
|
|
|
|
|
|
|
|
| |
was pending. Restored the quit() of the readline() mainloop().
http://mail.python.org/pipermail/idle-dev/2004-December/002307.html
M NEWS.txt
M PyShell.py
|
| |
|
|
|
|
|
|
|
|
| |
Pass the full URL to find_user_password(), in particular so that hosts
with port numbers can be looked up.
Also specify the digest algorithm, even if it's MD5. Titus Brown
verified that this fixes a problem with LiveJournal.
|
|
|
|
| |
Bug fix candidate.
|
|
|
|
|
| |
this is useful for locating supporting data files, just as it is in Python
modules
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
trying to return a complete line even if a size parameter was given (see
http://www.python.org/sf/1076985). This leads to buffer overflows with long
source lines under Windows if e.g. cp1252 is used as the source encoding.
This patch reverts the behaviour of readline() to something that behaves more
like Python 2.3: If a size parameter is given, read() is called only once.
As a side effect of this, readline() now supports all types of linebreaks
supported by unicode.splitlines().
Note that the tokenizer is still broken and it's possible to provoke segfaults
(see http://www.python.org/sf/1089395).
|
|
|
|
|
|
|
|
|
|
|
| |
remote registered objects. Changes to these attributes are local, however.
M EditorWindow.py
M NEWS.txt
M PyShell.py
M idlever.py
M rpc.py
M run.py
|
|
|
|
| |
(Patch by Armin Rigo.)
|
|
|
|
|
| |
immediately segfaults, due to a typo! This was obviously never tested...
Added a test for it, and also fixed the documentation.
|
|
|
|
| |
* return an integer rather than a boolean
|
|
|
|
| |
Closes bug #1083645. Thanks Detlef Vollmann.
|
|
|
|
| |
* The decimal module wouldn't load on builds without threads.
|
|
|
|
|
|
|
|
| |
* Improve algorithm -- no more O(n) steps except sched.cancel().
* Improve thread safety of sched.run() and sched.empty()
(other threads could alter the queue between the time the queue was
first checked and when the lead event was deleted).
* Localize variable access in sched.run() to minimize overhead.
|
| |
|
| |
|
|
|
|
|
|
| |
doesn't seem to like "UTF-8").
Removed the UTF-8 aliases since these should be available for all locales.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
more. Thanks to Simon Percivall!
The patch makes changes to inspect.py in two places:
* the pattern to match against functions at line 436 is
modified: lambdas should be matched even if not
preceded by whitespace, as long as "lambda" isn't part
of another word.
* the BlockFinder class is heavily modified. Changes are:
- checking for "def", "class" or "lambda" names
before setting self.started to True. Then checking the
same line for word characters after the colon (if the
colon is on that line). If so, and the line does not
end with a line continuation marker, raise EndOfBlock
immediately.
- adding self.passline to show that the line is to be
included and no more checking is necessary on that
line. Since a NEWLINE token is not generated when a
line continuation marker exists, this allows getsource
to continue with these functions even if the following
line would not be indented.
Also add a bunch of
'quite-unlikely-to-occur-in-real-life-but-working-anyway' tests.
|
|
|
|
|
| |
the fodder modules to separate files to get rid of the imp.load_source()
trickery.
|
|
|
|
| |
Michael Hudson.
|
|
|
|
| |
The sys module could be called before being imported.
|
|
|
|
|
|
|
|
|
| |
Tools/i18n/makelocalealias.py, a tool to parse the X11 locale
alias file); the encoding lookup was enhanced to use Python's
encoding alias table
As sige-effect, this fixes SF bug [ 1080864 ] locale.py doesn't recognize
valid locale setting.
|
| |
|
| |
|
|
|
|
| |
half was removed in revision 1.25
|
| |
|
| |
|
|
|
|
| |
arguments in __reduce__().
|
|
|
|
|
| |
instead of getopt. Required making use of gettext._ as optional (optparse
changed OK'ed by Greg Ward in private email).
|