Georg Brandl added the comment:
Looks good already. Two points:
* if we do the move, we should finally make sure all problematic characters are
escaped. For now, I think the single quote is the most important one in
attribute mode.
* the new docs for cgi.escape() are missing a newline
Georg Brandl added the comment:
The actual implementation seems to be missing in the new patch; also the docs
are not updated.
Is it necessary to escape the slash?
--
___
Python tracker
<http://bugs.python.org/issue2
Georg Brandl added the comment:
fromfd is already taken care of in 3.2. Otherwise, this looks like a good fix
once updated to trunk.
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/issue1
Changes by Georg Brandl :
--
assignee: -> loewis
___
Python tracker
<http://bugs.python.org/issue9682>
___
___
Python-bugs-list mailing list
Unsubscri
Georg Brandl added the comment:
Fixed in r84326.
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
Fixed in r84327.
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
This is by design. Parameter default values are evaluated when the function is
defined, not when it is called. Therefore, by assigning the default value to
an instance attribute, you are basically sharing it between instances.
--
nosy: +georg.brandl
Georg Brandl added the comment:
The docs are still not updated for the quote.
I wonder if we shouldn't make the second argument True by default, while we're
at it (or ignore it altogether and always escape everything) -- it would make
the escape() much safer to use.
Also quoting &
Georg Brandl added the comment:
Hmm, actually I don't see a rationale for this, even if it doesn't give Python
any useful information, it serves that purpose for editors.
--
nosy: +georg.brandl
resolution: -> rejected
status: o
Changes by Georg Brandl :
--
assignee: -> georg.brandl
nosy: +georg.brandl
resolution: -> accepted
___
Python tracker
<http://bugs.python.org/issue9683>
___
__
Georg Brandl added the comment:
That depends. Especially feature requests need not be closed prematurely.
--
___
Python tracker
<http://bugs.python.org/issue1353
Georg Brandl added the comment:
Fixed in r84407.
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
Uh, if I understand correctly, this is akin to what PEP 380 does with generator
returns, just with a different exception.
As such, if I'm not mistaken, it is a) a new language feature for after the
moratorium and b) needs a competing PEP.
--
Georg Brandl added the comment:
I'm not sure anyone will be interested in this: it doesn't affect 3.x.
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.
Georg Brandl added the comment:
r84481 should fix all except the whitespace one. I don't think this is worth
fixing; I will not add a trailing whitespace to the docs, and adding a
"doctest: NORMALIZE_WHITESPACE" directive does not help readability, especially
since nobod
Georg Brandl added the comment:
Actually, the with_item contains the context expression *and* the optional "as
target" clause, so they are not equivalent
I committed a clarification in r84482.
--
nosy: +georg.brandl
resolution: -> fixed
status: o
Georg Brandl added the comment:
Generally: +1 on making sure examples in the docs are up to date. If someone
wants to do the tedious work of making sure that a "make doctest" succeeds, I'm
all for it, it may involve adding a few (in HTML output invisible) testsetup
blocks.
Georg Brandl added the comment:
I agree with msg115525.
--
___
Python tracker
<http://bugs.python.org/issue9421>
___
___
Python-bugs-list mailing list
Unsub
Georg Brandl added the comment:
>> Generally: +1 on making sure examples in the docs are up to date. If
>> someone wants to do the tedious work of making sure that a "make
>> doctest" succeeds, I'm all for it, it may involve adding a few (in
>> HTML outpu
Georg Brandl added the comment:
> 2) works without changing anything, 3) requires using specific directives
> IIUC.
No. The doctest extension is what "make doctest" calls.
--
___
Python tracker
<http://bugs.p
Changes by Georg Brandl :
--
assignee: -> georg.brandl
___
Python tracker
<http://bugs.python.org/issue8401>
___
___
Python-bugs-list mailing list
Unsubscri
Georg Brandl added the comment:
FWIW if something is fixed, it should be the json output. However, I can
imagine (without looking at the code) that this would mean a lot of special
casing.
--
___
Python tracker
<http://bugs.python.org/issue9
Georg Brandl added the comment:
I'll sort this out with Armin.
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/issue9775>
___
___
Pytho
Changes by Georg Brandl :
--
assignee: -> georg.brandl
priority: normal -> high
versions: +Python 3.2 -Python 2.6
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
I don't think this should block 3.2a2.
+1 for supporting LLVM in general. BTW, why doesn't it build because of
warnings?
--
nosy: +georg.brandl
priority: release blocker -> deferred blocker
___
P
Georg Brandl added the comment:
OK. Assigning to Ronald for now; he'll have to deal with it when building the
binaries anyway.
--
assignee: theller -> ronaldoussoren
nosy: +ronaldoussoren
___
Python tracker
<http://bugs.python.or
Georg Brandl added the comment:
Patch looks like it at least can't make things worse to me. linker_exe should
probably also get LDFLAGS (but not LDSHARED).
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/i
Georg Brandl added the comment:
Once again, this is not important enough block 3.2a2.
--
priority: release blocker -> deferred blocker
___
Python tracker
<http://bugs.python.org/iss
Georg Brandl added the comment:
Deferring for 3.2a2.
--
priority: release blocker -> deferred blocker
___
Python tracker
<http://bugs.python.org/iss
Georg Brandl added the comment:
The Unicode import system won't be put in place before 3.2a2, deferring.
--
priority: release blocker -> deferred blocker
___
Python tracker
<http://bugs.python.or
Georg Brandl added the comment:
It is however not important enough to block 3.2a2.
--
priority: release blocker -> deferred blocker
___
Python tracker
<http://bugs.python.org/iss
Georg Brandl added the comment:
I would suggest making this change before the ABI freeze starts, then.
--
___
Python tracker
<http://bugs.python.org/issue9
Georg Brandl added the comment:
Thanks, fixed in r84530.
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
Thanks, applied in r84531.
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
Fixed docs in r84553.
(That builtin format() supports this is no surprise, and has no influence on
the validity in format strings.)
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Changes by Georg Brandl :
--
priority: deferred blocker -> release blocker
___
Python tracker
<http://bugs.python.org/issue9116>
___
___
Python-bugs-list mai
Changes by Georg Brandl :
--
priority: deferred blocker -> release blocker
___
Python tracker
<http://bugs.python.org/issue8959>
___
___
Python-bugs-list mai
Changes by Georg Brandl :
--
priority: deferred blocker -> release blocker
___
Python tracker
<http://bugs.python.org/issue9437>
___
___
Python-bugs-list mai
Changes by Georg Brandl :
--
priority: deferred blocker -> release blocker
___
Python tracker
<http://bugs.python.org/issue9662>
___
___
Python-bugs-list mai
Changes by Georg Brandl :
--
priority: deferred blocker -> release blocker
___
Python tracker
<http://bugs.python.org/issue8611>
___
___
Python-bugs-list mai
Georg Brandl added the comment:
I'm not in favor of this change. PEP 3179 was accepted because it presented an
optional additional feature that doesn't break compatibility.
For example, build tools of third-party external modules that do not use
distutils would break.
-
Georg Brandl added the comment:
Martin might be able to provide some insight from when (IIRC) Windows dynamic
DLLs were restricted to .pyd extension only.
--
___
Python tracker
<http://bugs.python.org/issue9
Georg Brandl added the comment:
I would say, go ahead and apply for 3.2.
--
nosy: +georg.brandl
priority: normal -> critical
___
Python tracker
<http://bugs.python.org/iss
Georg Brandl added the comment:
That would be nice.
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/issue5729>
___
___
Python-bugs-list mailin
Georg Brandl added the comment:
I'd like to have this in 3.2.
--
nosy: +georg.brandl
priority: high -> critical
___
Python tracker
<http://bugs.python.or
Georg Brandl added the comment:
I will have a look at this, it looks like it could at least use a few tests.
--
assignee: -> georg.brandl
nosy: +georg.brandl
priority: normal -> critical
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
I agree.
--
nosy: +georg.brandl
resolution: -> accepted
___
Python tracker
<http://bugs.python.org/issue9318>
___
___
Python-
Georg Brandl added the comment:
Raising priority.
--
nosy: +georg.brandl
priority: normal -> critical
___
Python tracker
<http://bugs.python.org/iss
Georg Brandl added the comment:
(?flags) are still scoping by default... a new flag to activate that behavior
would really by helpful :)
--
___
Python tracker
<http://bugs.python.org/issue2
Changes by Georg Brandl :
--
assignee: -> pitrou
nosy: +pitrou
___
Python tracker
<http://bugs.python.org/issue9828>
___
___
Python-bugs-list mailing list
Un
Georg Brandl added the comment:
Same here.
We also have sections "Licenses and Acknowledgements for incorporated
software", e.g. in Doc/license.rst; the text should be added there too.
--
nosy: +georg.brandl
___
Python trac
Georg Brandl added the comment:
It is available via sysconfig, so that would not be a problem.
Patch is attached; I'm not sure if the option name --so is the best one though.
--
Added file: http://bugs.python.org/file18856/pc-so.diff
___
P
Georg Brandl added the comment:
Windows isn't relevant here, but for the others, extension-suffix sounds much
better. Added in r84747.
--
___
Python tracker
<http://bugs.python.org/i
Georg Brandl added the comment:
Matthew, I understand why you want to have these flags scoped, and if you
designed a regex dialect from scratch, that would be the way to go. However,
if we want to integrate this in Python 3.2 or 3.3, this is an absolute killer
if it's not back
Georg Brandl added the comment:
Note that if you add new directories under /Lib, you need to make the build
system aware of them in several places (I don't remember all of them right now,
one is in the Makefile). Otherwise they don't get shipped and/or installed,
and
Georg Brandl added the comment:
I am -1 on adding new methods to builtins in bugfix releases.
--
___
Python tracker
<http://bugs.python.org/issue9213>
___
___
Georg Brandl added the comment:
Yep. But there are other files to edit for the Windows distribution.
--
___
Python tracker
<http://bugs.python.org/issue9
Georg Brandl added the comment:
If you want to execute code as in the global namespace, don't supply a separate
"locals" dict to eval/exec.
--
nosy: +georg.brandl
resolution: -> invalid
status: open -> closed
___
Georg Brandl added the comment:
I'm not sure it really is so useful that it warrants a new regex method.
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/issu
Georg Brandl added the comment:
> The license clearly states: "All advertising materials mentioning
> features or use of this software". Do you somehow disagree that base64
> is a feature of the OpenSSL library?
>
> http://www.openssl.org/docs/crypto/BIO_f_base64.h
Georg Brandl added the comment:
Not quite everything (index.html and download.html are special, in that they're
not generated from reST), but otherwise that is correct.
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/i
Georg Brandl added the comment:
> If that text is deemed to be advertising by Eric Young and a court of law
The license of a software product cannot affect software that is not even aware
of that said product. (A patent, or a trademark can.) It governs the use of
that product, not
Georg Brandl added the comment:
Thanks! Committed as r84945.
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
I'll have a look.
--
assignee: loewis -> georg.brandl
nosy: +georg.brandl
priority: normal -> critical
___
Python tracker
<http://bugs.python
Georg Brandl added the comment:
I'll have a look.
--
assignee: akuchling -> georg.brandl
nosy: +georg.brandl
priority: normal -> critical
___
Python tracker
<http://bugs.python
Georg Brandl added the comment:
Changing to doc issue.
--
components: +Documentation -Library (Lib)
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/issue9
Georg Brandl added the comment:
ISTM that the attached patch is trivial enough not to require any contributor
agreement or copyright assignment, at least if we change "Ma Test CGI Server
v1.0" to something neutral.
--
___
Python trac
Georg Brandl added the comment:
This is indeed weird. PyNumber_Add ends up calling compare_add with the float
as its first argument, which is impossible to do from Python. And the
wrap_binaryfunc_r check for subtypes means that compare.__radd__ claims it
doesn't support floats either
Georg Brandl added the comment:
Hmm, not sure. I'm referring to Objects/abstract.c, binary_op1, which tries to
call both slotv and slotw.
--
___
Python tracker
<http://bugs.python.org/i
Georg Brandl added the comment:
That's encouraging. I would suggest making this fix; the fact that Jython and
IronPython also get this right is another reason.
--
___
Python tracker
<http://bugs.python.org/i
Georg Brandl added the comment:
I agree with Martin.
--
nosy: +georg.brandl
resolution: -> works for me
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
At least not without losing generality, and we don't like that.
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/i
Georg Brandl added the comment:
Sounds good to me.
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/issue9941>
___
___
Python-bugs-list mailin
Georg Brandl added the comment:
> My first thought is "Why is the reference counter stored with the object
> itself?"
Because if you move the reference counter out of the object, you a) add another
indirection and b) depending on how you implement it require a certain amount
Georg Brandl added the comment:
Thanks, fixed in r85008.
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
Fixed in r85010.
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/issue1865>
___
__
New submission from Georg Brandl :
>From logging.Logger:
def removeHandler(self, hdlr):
"""
Remove the specified handler from this logger.
"""
if hdlr in self.handlers:
hdlr.acquire()
try:
Georg Brandl added the comment:
Dupe of #9945, sorry.
--
resolution: -> duplicate
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
Committed original suggestion as r85011.
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
Do you want to volunteer, Steve? ;)
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/issue1>
___
___
Pytho
Georg Brandl added the comment:
Are you sure you got the comment syntax right? e.g.
SGMLParser should handle that.
--
nosy: +georg.brandl
resolution: -> works for me
status: open -> pending
___
Python tracker
<http://bugs.python.org/i
Georg Brandl added the comment:
Thanks, fixed in r85240.
--
nosy: +georg.brandl
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/i
Changes by Georg Brandl :
--
resolution: -> works for me
status: open -> closed
___
Python tracker
<http://bugs.python.org/issue10026>
___
___
Python-bugs-
Georg Brandl added the comment:
Is that URL really what you wanted to show me?
Also, I'm not intimate with all of SGML's syntax, but ISTM that what you show
here is invalid SGML, and as such SGMLParser is not required to parse it.
--
Georg Brandl added the comment:
The browser needs to be very liberal in what it accepts, since nobody wants
their page view to break because of such a technicality. This is different for
a tool like SGMLParser.
In light of this, and because sgmllib is removed anyway in Python 3, I'm
cl
Georg Brandl added the comment:
AFAIR +SKIP always only refers to one Example anyway.
--
nosy: +georg.brandl
___
Python tracker
<http://bugs.python.org/issue9
Georg Brandl added the comment:
One could also argue that on SIGINT, the program is not "killed" but
"interrupted" by the signal :)
What about "... killed by an unhandled signal ..."?
--
nosy: +georg.brandl
___
Georg Brandl added the comment:
This can be solved after 3.2a3.
--
assignee: -> ronaldoussoren
nosy: +georg.brandl, ronaldoussoren
priority: release blocker -> deferred blocker
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
Deferring once again.
--
priority: release blocker -> deferred blocker
___
Python tracker
<http://bugs.python.org/iss
Changes by Georg Brandl :
--
priority: deferred blocker -> release blocker
___
Python tracker
<http://bugs.python.org/issue8611>
___
___
Python-bugs-list mai
Changes by Georg Brandl :
--
priority: deferred blocker -> release blocker
___
Python tracker
<http://bugs.python.org/issue8746>
___
___
Python-bugs-list mai
Changes by Georg Brandl :
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/issue6417>
___
___
Python-bugs-list
Georg Brandl added the comment:
This is fixed in 3.2 (see r82804). As it is a new feature, it is not
backported to 2.7 or earlier.
--
resolution: -> out of date
status: open -> closed
___
Python tracker
<http://bugs.python.org/i
Georg Brandl added the comment:
@OP: In general, we do apply such changes to all branches they can be fixed in.
Since this is done by merging from py3k to the other branches, it can be done
later than the commit to py3k, or in batches. Please leave that branch
management to us
Georg Brandl added the comment:
I like your latest suggestion, except for the name. Given that we also have
the (quite generic) "closing", what about just "optional"?
--
nosy: +georg.brandl
___
Python tracker
<http://bug
Georg Brandl added the comment:
Unfortunately, the rewrap makes it much more complicated to see what the patch
changes (i.e. the whole second part of the hunk only adds Windows versions).
Please leave that to the committer in the future.
Otherwise, committed in r85450; I also removed
Georg Brandl added the comment:
Freshed up and committed in r85451.
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
Fixed in r85452.
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/issue10046>
___
__
Georg Brandl added the comment:
Thanks, applied in r85453.
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
Georg Brandl added the comment:
This is indeed fixed already.
--
resolution: -> fixed
status: open -> closed
___
Python tracker
<http://bugs.python.org/
501 - 600 of 5257 matches
Mail list logo