- 01 Mar, 2000 7 kayıt (commit)
-
-
Greg Ward yazdı
exists before calling the compiler/linker.
-
Greg Ward yazdı
the compiler objects 'verbose' and 'dry_run' flags.
-
Greg Ward yazdı
'Distribution.find_command_obj()'.
-
Greg Ward yazdı
platform, using 'os.uname()' or 'sys.platform'.
-
Greg Ward yazdı
* 'build_dir' -> 'build_lib', which by default takes its value straight from 'build_lib' in the 'build' command * added 'build_temp' and 'inplace' options * change 'build_extensions()' to put object files (compiler turds) in 'build_temp' dir * complicated the name-of-extension-file shenanigans in 'build_extensions()' to support "in-place" extension building, i.e. put the extension right into the source tree (handy for developers) * added 'get_ext_fullname()', renamed 'extension_filename()' to 'get_ext_filename()', and tweaked the latter a bit -- all to support the new filename shenanigans
-
Greg Ward yazdı
* 'build_lib' -> 'build_purelib' * new 'build_lib' and 'build_temp' options * use 'get_platform()' to initialize 'build_platlib' and 'build_temp'
-
Greg Ward yazdı
-
- 29 Şub, 2000 8 kayıt (commit)
-
-
Guido van Rossum yazdı
This patch fixes 3 small problems. 1) If a map is used which is generated with 'makedbm -a', the trailing '\0' is now handled correctely. 2) The nis.maps() function skipped the first map in the output list. 3) The library '-lnsl' is added in Setup.in (needed on Linux glibc2 and Solaris systems. Maybe on other systems too?) [I note that this still doesn't work when you are using NIS+ --GvR]
-
Guido van Rossum yazdı
PyArg_ParseTuple() format string arguments as possible.
-
Guido van Rossum yazdı
for "." and "..", since listdir() no longer returns those.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Fred Drake yazdı
constants. Someone will need to fill in information on the spawn*() functions that aren't listed.
-
Andrew M. Kuchling yazdı
-
- 28 Şub, 2000 10 kayıt (commit)
-
-
Fred Drake yazdı
option names; errors noted by Greg Stein <gstein@lyra.org>.
-
Guido van Rossum yazdı
This patch is re: Lucas.Dejonge@awtpl.com.au: [Python-bugs-list] imaplib - not complying with RFC (PR#218) Lucas de Jonge reported that the code in imaplib that detects a read-write to read-only change doesn't comply with RFC 2060.
-
Fred Drake yazdı
discussed on c.l.py last January. Specifically: - more characters allowed in section & option names - if '=' is used to separate the option & value, the value can be followed by a comment of the form '\s;'
-
Guido van Rossum yazdı
lib-stdwin is no longer installed. Increase the support level for other obsolete modules a bit: install lib-old by default. It still isn't in the path by default, but at least it's easier to add to your $PYTHONPATH this way. (This makes sense because in 1.6 we're much more aggressive with declaring modules obsolete.)
-
Andrew M. Kuchling yazdı
-
Guido van Rossum yazdı
docstrings into comments.
-
Guido van Rossum yazdı
an instance method instance_contains as sq_contains. It looks for __contains__ and if not found falls back to previous behaviour. Done.
-
Guido van Rossum yazdı
patches PySequence_Contains() to check for a valid sq_contains field. More to follow.
-
Guido van Rossum yazdı
a new proc type (objobjproc), a new slot sq_contains to PySequenceMethods, and a new flag Py_TPFLAGS_HAVE_SEQUENCE_IN to Py_TPFLAGS_DEFAULT. More to follow.
-
Guido van Rossum yazdı
-
- 27 Şub, 2000 3 kayıt (commit)
-
-
Guido van Rossum yazdı
Reported both by Gerrit Holl and Mark Favas.
-
Guido van Rossum yazdı
Also removed some unnecessary backslases (inside parens).
-
Barry Warsaw yazdı
This will fold all ISO 8859 chars from the upper half of the charset into the lower half, which is ...ummm.... unintened. The second is a typo in the reference to options.escape in main().
-
- 26 Şub, 2000 4 kayıt (commit)
-
-
Barry Warsaw yazdı
make pygettext more compatible with GNU xgettext, specifically: Added -E/--escape for allowing pass-thru of iso8859-1 characters above 7 bits. Added -o/--output option for renaming the output file from messages.pot (there's overlap with -d/--default-domain, but GNU xgettext has them both). Added -p/--output-dir for specifying the output directory for messages.pot. Added -V/--version for printing the version number. Added -w/--width for specifying the output page width (this is because now pygettext, like GNU xgettext will put several locations on the same line to cut down on vertical space). Added -x/--exclude-file for specifying a list of strings that are not to be extracted from the input files. Bumped version number to 1.0 Try to import fintl and use fintl.gettext as _ if available. Fall back is to use identity definition of _(). Moved the escape creation to a function make_escapes() so that its behavior can be controlled by the -E option. __openseen(): Support the -x option. write(): Support -w option and vertical space preserving feature. main(): Support new options.
-
Greg Ward yazdı
Real Soon Now(TM).
-
Greg Ward yazdı
-
Greg Ward yazdı
cooked up by Fred Drake and me. Only saved for posterity (whoever posterity is), as it is about to be ditched in favour of GvR's much simpler design.
-
- 25 Şub, 2000 8 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
mp_bits_per_limb with GMP 2.0
-
Barry Warsaw yazdı
OptionMenu is modified. Somewhat rewritten and elaborated by myself. class _setit: The constructor now takes an optional argument `callback' and stashes this in a private variable. If set, the __call__() method will invoke this callback after the variable's value has changed. It will pass the callback the value, followed by any args passed to __call__(). class OptionMenu: The constructor now takes keyword arguments, the only one that's legally recognized is `command', which can be set to a callback. This callback is invoked when the OptionMenu value is set. Any other keyword argument throws a TclError.
-
Guido van Rossum yazdı
Solaris 2 has stub implementations of the POSIX thread functions such as pthread_detach in libc. This means that configure tries to use them without -lpthread, then the test of pthread_create fails and the configuration falls back to the Solaris thread library. This patch moves the test for pthread_create in -lpthread ahead of the test for pthread_detach in libc. The patch also ensures that -lpthread is at the start of the library list when linking, to pick up POSIX thread semantics for fork (see below). Justification. Use of POSIX threads on Solaris ensures that the fork() call only runs the thread that called fork() in the child. This is desirable to prevent (for example) parent server or database threads running in the child. Sun's -lthread library uses a traditional fork() which replicates all the parent's threads in the child. I find this undesirable. Digression. The configure.in seems to always test for -lthread even if a POSIX library is found. I'm not enough of a configure.in wizard to decide whether this is desirable or how to fix it. It is also irrelevant to this patch - I just spotted it while testing. End of Digression.
-
Guido van Rossum yazdı
Only the main thread should survive in the child after a fork().
-
Guido van Rossum yazdı
just a typo in some Linux header; the real symbol is _SC_AIO_LISTIO_MAX.
-
Guido van Rossum yazdı
-
Fred Drake yazdı
comment. <gerrit@nl.linux.org>
-
Guido van Rossum yazdı
-