Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12939>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue13004>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue7434>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
Without the aforementioned minidump library, you can also kick off the Python
interpreter using a debugger (or have a debugger break into an already-running
one) [1]. When the crash happens--presumably the debugger will break at this
point--you can export
Changes by Santoso Wijaya :
--
type: -> crash
___
Python tracker
<http://bugs.python.org/issue13081>
___
___
Python-bugs-list mailing list
Unsubscri
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12641>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue13210>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue13234>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
components: +Windows
type: -> behavior
___
Python tracker
<http://bugs.python.org/issue13234>
___
___
Python-bugs-list mai
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue13249>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
I'd also like to point out that Unicode path is handled correctly in both 2.7.x
and 3.x:
Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]
on win
32
Type "help", "copyright", "credits"
Santoso Wijaya added the comment:
There are also several other edge cases to be taken care of:
Python 2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]
on win
32
Type "help", "copyright", "credits" or "license"
Santoso Wijaya added the comment:
Additionally, there might be issues in other APIs when handling with extended
path lengths:
D:\Temp\tempdir>dir
Volume in drive D is Data
Volume Serial Number is 7E3D-EC81
Directory of D:\Temp\tempdir
10/24/2011 04:22 PM .
10/24/2011 04
Santoso Wijaya added the comment:
Even if we decide not to convert any forward slash, listdir() adds u"\\*.*"
when the input is unicode, but it adds "/*.*" when it is not, before passing it
off to Windows API. Hence the inconsistency and the problem Manuel saw.
IMO, his
Santoso Wijaya added the comment:
Addressing patch comments.
--
Added file: http://bugs.python.org/file23519/issue13234_py33_v3.patch
___
Python tracker
<http://bugs.python.org/issue13
Santoso Wijaya added the comment:
Fair enough. Simplifying.
--
Added file: http://bugs.python.org/file23520/issue13234_py33_v4.patch
___
Python tracker
<http://bugs.python.org/issue13
Santoso Wijaya added the comment:
> I don't understand this change in issue13234_py33_v4.patch (the change looks
> to be useless).
It's pedantic correctness on my part. SEP and ALTSEP are defined as wide
strings L'\\' and L'/' respectively. Their usage in
Santoso Wijaya added the comment:
Unicode environment vars work properly in Python 3.x on Windows, too, because
the convertenviron() function in posixmodule.c uses extern _wenviron
PyUnicode_FromWideChar() in Python 3.x. In Python 2.7, convertenviron() uses
extern environ and
Changes by Santoso Wijaya :
--
nosy: +santa4nt
versions: +Python 3.3
___
Python tracker
<http://bugs.python.org/issue11427>
___
___
Python-bugs-list mailin
Santoso Wijaya added the comment:
>From what I understand, even in 2.7 the exception is expected. The doc for
>`from_buffer` says:
> The source object must support the writeable buffer interface.
Is there any reason why `from_buffer_copy` cannot be used, instead? The latter
only
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue13374>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue13772>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Santoso Wijaya :
Consider:
>>> os.symlink('.\\test', 'Lib\\bar')
Traceback (most recent call last):
File "", line 1, in
WindowsError: [Error 5] Access is denied: '.\\test'
Where Lib\\bar is previously created. The
Santoso Wijaya added the comment:
Simple patch.
--
keywords: +patch
Added file: http://bugs.python.org/file24208/issue13775_py33.patch
___
Python tracker
<http://bugs.python.org/issue13
Santoso Wijaya added the comment:
I think this is because "Lib\\bar" is NOT being created as a directory symlink,
but rather as a regular one.
As such, the documentation for symlink where it states the optional
`target_is_directory=False` argument should be automatically detect w
Santoso Wijaya added the comment:
Confirmed (on latest py33 build):
>>> os.listdir('Lib\\bar')[:4]
Traceback (most recent call last):
File "", line 1, in
NotADirectoryError: [Error 267] The directory name is invalid: 'Lib\\bar\\*.*'
[61658 refs]
... a
Santoso Wijaya added the comment:
I agree that it's probably not a good idea. Windows users should be aware of
symlink limitation on the platform to begin with, IMHO.
Besides, keeping the detection behaviour in light of this defect would be
adding unnecessary complexity to the
Changes by Santoso Wijaya :
--
components: +Interpreter Core
versions: +Python 3.2, Python 3.3
___
Python tracker
<http://bugs.python.org/issue12163>
___
___
Pytho
Santoso Wijaya added the comment:
FYI, the dependency is introduced in changeset
http://hg.python.org/cpython/rev/0daa6ba25d9b
--
components: +Build
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12
New submission from Santoso Wijaya :
Observe:
Python 2.7.1 (r271:86832, Nov 27 2010, 17:19:03) [MSC v.1500 64 bit (AMD64)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from cStringIO import StringIO
>>
Santoso Wijaya added the comment:
>_< Should've read the docs again more carefully before submitting.
--
___
Python tracker
<http://bugs.python.
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue7860>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
Regarding the crash,
>From what I can see, the `tp_clear` method of bufferedrwpair is called during
>Py_Finalize() that leads to garbage collection. This NULLs `self->writer` for
>the rwpair object.
Later, in the same garbage collection
Santoso Wijaya added the comment:
As for the "" string, when _io.BufferedWriter prepares the byte
buffer into a PyMemoryView wrapper and passes it into the raw IO object:
res = PyObject_CallMethodObjArgs(self->raw, _PyIO_str_write, memobj, NULL);
For some reason, memob
Santoso Wijaya added the comment:
Note: Removing threading call (lock acquire, release) would remove the crash,
but still triggers the "" conversion of PyMemoryView.
--
___
Python tracker
<http://bugs.python.o
Changes by Santoso Wijaya :
Added file: http://bugs.python.org/file22380/test_bufio_nothreading.py
___
Python tracker
<http://bugs.python.org/issue12340>
___
___
Pytho
Santoso Wijaya added the comment:
If `write(self, data)` is expected to receive `data` as a memoryview object,
then it's up to pyserial to use `data.tobytes()` instead of `bytes(data)`,
though this does not seem to be documented in the io modul
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue9246>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12346>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12213>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
versions: +Python 3.3
___
Python tracker
<http://bugs.python.org/issue12403>
___
___
Python-bugs-list mailin
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue6068>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
FWIW, I tested the patch on a 64-bit Python build and test_ctypes passes with
the new unittest added.
--
___
Python tracker
<http://bugs.python.org/issue6
Santoso Wijaya added the comment:
This has been fixed with issue #11703, latest version of Python 2.7 does not
exhibit this behaviour anymore:
Python 2.7.2 (default, Jun 12 2011, 14:24:46) [MSC v.1500 64 bit (AMD64)] on win
32
Type "help", "copyright", "credi
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12435>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
On Windows:
>>> try:
... ctypes.CDLL('somelib')
... except OSError as exc:
... print repr(exc)
... print exc.errno
...
WindowsError(126, 'The specified module could not be found')
2
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12455>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12459>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12463>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12460>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12528>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
versions: +Python 3.3
___
Python tracker
<http://bugs.python.org/issue12576>
___
___
Python-bugs-list mailin
Changes by Santoso Wijaya :
--
versions: +Python 3.3 -Python 3.2
___
Python tracker
<http://bugs.python.org/issue12614>
___
___
Python-bugs-list mailing list
Unsub
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12615>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
type: -> behavior
___
Python tracker
<http://bugs.python.org/issue12676>
___
___
Python-bugs-list mailing list
Unsubscri
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12676>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
keywords: +patch
Added file: http://bugs.python.org/file22821/issue12676_py33.patch
___
Python tracker
<http://bugs.python.org/issue12
Changes by Santoso Wijaya :
--
nosy: +santa4nt
versions: +Python 3.3 -Python 3.2
___
Python tracker
<http://bugs.python.org/issue10395>
___
___
Python-bugs-list m
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12681>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
At least in Windows, the exception object has its `winerror` attribute
correctly set to 126, which is also translated to POSIX `errno` with
`winerror_to_errno()`; the latter gives us EINVAL (22).
--
versions: +Python 3.3
Santoso Wijaya added the comment:
>From what I gather from the code, when dlopen fails in POSIX platforms, ctypes
>raises an PyExc_OSError instantiated with a simple string (via
>PyErr_SetString()). I suppose this could be changed to raise a more complex
>tuple, inste
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12750>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue12801>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue6706>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue8033>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue11395>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue1602>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
components: +Windows
___
Python tracker
<http://bugs.python.org/issue11395>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Santoso Wijaya :
Observe:
C:\Users\santa>C:\Python27\python.exe -u
Python 2.7.1 (r271:86832, Nov 27 2010, 17:19:03) [MSC v.1500 64 bit (AMD64)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>
Changes by Santoso Wijaya :
--
title: python.exe -u fails to parse input to the interactive interpreter ->
cmd.exe: python.exe -u fails to parse input to the interactive interpreter
___
Python tracker
<http://bugs.python.org/issu
New submission from Santoso Wijaya :
Here's a patch for .hgignore file to include some more build files emitted on
Windows.
--
components: None
files: pcignore.patch
keywords: patch
messages: 130097
nosy: santa4nt
priority: normal
severity: normal
status: open
title: Add some gene
Changes by Santoso Wijaya :
--
versions: +Python 2.7, Python 3.1
___
Python tracker
<http://bugs.python.org/issue11403>
___
___
Python-bugs-list mailing list
Unsub
Santoso Wijaya added the comment:
I'm adding a test that will reproduce the crash.
--
keywords: +patch
Added file: http://bugs.python.org/file21003/writeconsole.patch
___
Python tracker
<http://bugs.python.org/is
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue5870>
___
___
Python-bugs-list mailing list
Unsubscribe:
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue11397>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
And a patch for the test + fix.
--
Added file: http://bugs.python.org/file21012/wconsole_large.patch
___
Python tracker
<http://bugs.python.org/issue11
Santoso Wijaya added the comment:
> Indeed, Python3.1 fails with the -u option.
I'm also attaching another test to reproduce the crash with '-u' option.
--
Added file: http://bugs.python.org/file21013/test_wconsole_binlarge.patch
Santoso Wijaya added the comment:
Thanks for the comment. It's my first patch. :-)
> - the patch doesn't apply on Python 3.3
That latest patch file I generated against the tip of 3.1 branch. Should I
create two separate patches for 3.1 and 3.2+ (which will apply on 3.3, as
we
Santoso Wijaya added the comment:
Attached a modified patch that should work against 3.2+ heads:
- Added `isatty` bit field in isatty that's evaluated during its
construction. This should eliminate the need to call `isatty()` on
every write.
- Cap buffer length to 32767 (4 * 102
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue11418>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
FWIW, here's the Microsoft's source for isatty (in VC\crt\src\isatty.c):
/***
*int _isatty(handle) - check if handle is a device
*
*Purpose:
* Checks if the given handle is associated with a character device
* (terminal, console, print
Santoso Wijaya added the comment:
Attached a version of the last patch without `.isatty` caching.
--
Added file: http://bugs.python.org/file21025/winconsole_large_py33_direct.patch
___
Python tracker
<http://bugs.python.org/issue11
Santoso Wijaya added the comment:
Attached a patch with test for this:
Following the suggestion, I put "tag", "text", "tail", and "attrib" to be
accessible via tp_getset for _etree.Element type.
--
keywords: +patch
nosy: +santa4nt
Adde
Changes by Santoso Wijaya :
--
versions: +Python 3.1, Python 3.3
___
Python tracker
<http://bugs.python.org/issue7990>
___
___
Python-bugs-list mailing list
Unsub
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue7769>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
I'm attaching a patch against 2.7 tip for an initial implementation of this
decorator feature as well as sample usage in unittest, to get the ball rolling.
The modified function should work as a decorator while preserving backward
compatibility to be us
Santoso Wijaya added the comment:
I see. Attaching a patch against 3.3 tip, then.
--
Added file:
http://bugs.python.org/file21058/xmlrpc_register_decorator_py33.patch
___
Python tracker
<http://bugs.python.org/issue7
Changes by Santoso Wijaya :
--
nosy: +santa4nt
versions: +Python 3.1, Python 3.2, Python 3.3
___
Python tracker
<http://bugs.python.org/issue3591>
___
___
Pytho
Changes by Santoso Wijaya :
--
nosy: +santa4nt
versions: +Python 2.7
___
Python tracker
<http://bugs.python.org/issue706263>
___
___
Python-bugs-list mailin
Changes by Santoso Wijaya :
--
components: +IO
___
Python tracker
<http://bugs.python.org/issue706263>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
This is indeed reproducible in Python 2.7. The following unittest will expose
it. However, patching sys.std* to None will break `print` statements to raise
AttributeError in pythonw.exe programs, though it won't mysteriously break only
after print
Changes by Santoso Wijaya :
--
nosy: +santa4nt
___
Python tracker
<http://bugs.python.org/issue1635741>
___
___
Python-bugs-list mailing list
Unsubscribe:
Santoso Wijaya added the comment:
I agree. Attaching a patch with a fix and unittest.
--
keywords: +patch
nosy: +santa4nt
Added file: http://bugs.python.org/file21104/nturl2path.patch
___
Python tracker
<http://bugs.python.org/issue11
Changes by Santoso Wijaya :
--
nosy: +santa4nt
versions: +Python 3.3
___
Python tracker
<http://bugs.python.org/issue11467>
___
___
Python-bugs-list mailin
Changes by Santoso Wijaya :
Removed file: http://bugs.python.org/file21104/nturl2path.patch
___
Python tracker
<http://bugs.python.org/issue11474>
___
___
Python-bug
Santoso Wijaya added the comment:
Oops, wrong library name in patch comment.
--
Added file: http://bugs.python.org/file21105/nturl2path.patch
___
Python tracker
<http://bugs.python.org/issue11
Changes by Santoso Wijaya :
--
type: -> behavior
___
Python tracker
<http://bugs.python.org/issue11474>
___
___
Python-bugs-list mailing list
Unsubscri
Santoso Wijaya added the comment:
> Running configure on a MacOSX system will set
> MACOSX_DEPLOYMENT_TARGET to 10.4, which is probably not optimal
> for anyone on a recentish system.
What's more, when I first tried to compile Python on Mac OS X, and I have
MacPorts' versi
New submission from Santoso Wijaya :
The 3.x branch has python.exe-gdb.py entry in its .hgignore file, but the 2.7
branch does not. Can we please add it?
--
components: Build
files: gdbignore.patch
keywords: patch
messages: 130794
nosy: santa4nt
priority: normal
severity: normal
status
Santoso Wijaya added the comment:
I'm attaching a patch with a fix and a unittest using the email example. I put
this in a new test_RFC2368 (the mailto URL scheme) method. Seems like there is
no unittest for parsing mailto scheme to begin with.
--
Added file: http://bugs.pytho
1 - 100 of 249 matches
Mail list logo