Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Marc-Andre Lemburg: Python Unicode integration proposal, version 1.2. | Guido van Rossum | 2000-03-10 | 1 | -0/+885 |
| | |||||
* | Marc-Andre Lemburg: add new Unicode-related files. | Guido van Rossum | 2000-03-10 | 1 | -0/+3 |
| | |||||
* | Marc-Andre Lemburg: Add _codecs and unicodedata modules. | Guido van Rossum | 2000-03-10 | 1 | -0/+4 |
| | |||||
* | Marc-Andre Lemburg: support pickling Unicode objects, both in text | Guido van Rossum | 2000-03-10 | 1 | -0/+149 |
| | | | | mode ('V') and in binary mode ('X'). | ||||
* | Module unicodedata -- Provides access to the Unicode 3.0 data base. | Guido van Rossum | 2000-03-10 | 1 | -0/+269 |
| | | | | Written by Marc-Andre Lemburg. | ||||
* | Internal module _codecs -- Provides access to the codec registry and | Guido van Rossum | 2000-03-10 | 1 | -0/+529 |
| | | | | the builtin codecs. Written by Marc-Andre Lemburg. | ||||
* | Marc-Andre-Lemburg: The Unicode Database. | Guido van Rossum | 2000-03-10 | 2 | -0/+65663 |
| | |||||
* | Marc-Andre Lemburg: add new unicode files | Guido van Rossum | 2000-03-10 | 1 | -1/+2 |
| | |||||
* | Marc-Andre Lemburg: add calls to initialize and finalize Unicode and | Guido van Rossum | 2000-03-10 | 1 | -0/+18 |
| | | | | Codec registry. | ||||
* | Marc-Andre Lemburg: support marshalling Unicode objects (code 'u'). | Guido van Rossum | 2000-03-10 | 1 | -5/+42 |
| | |||||
* | Marc-Andre Lemburg: support for Unicode strings; 'U' expects a Unicode | Guido van Rossum | 2000-03-10 | 1 | -1/+23 |
| | | | | object. | ||||
* | Marc-Andre Lemburg: support for Unicode string literals (u"...", ur"..."). | Guido van Rossum | 2000-03-10 | 1 | -3/+22 |
| | |||||
* | Marc-Andre Lemburg: added new builtin functions unicode() and | Guido van Rossum | 2000-03-10 | 1 | -5/+78 |
| | | | | | unichr(); changed ord() to support Unicode strings; added new exception UnicodeError; fixed a typo in doc string for buffer(). | ||||
* | Python Codec Registry and support functions, written by Marc-Andre | Guido van Rossum | 2000-03-10 | 1 | -0/+382 |
| | | | | Lemburg. | ||||
* | Marc-Andre Lemburg: add new string token types u"..." and ur"..." | Guido van Rossum | 2000-03-10 | 1 | -0/+10 |
| | | | | (Unicode and raw Unicode). | ||||
* | Marc-AAndre Lemburg: add new unicode files | Guido van Rossum | 2000-03-10 | 1 | -2/+6 |
| | |||||
* | Many changes for Unicode, by Marc-Andre Lemburg. | Guido van Rossum | 2000-03-10 | 6 | -197/+942 |
| | |||||
* | Unicode implementation by Marc-Andre Lemburg based on original code by | Guido van Rossum | 2000-03-10 | 1 | -0/+4440 |
| | | | | Fredrik Lundh. | ||||
* | Unicode character type helpers, written by Marc-Andre Lemburg. | Guido van Rossum | 2000-03-10 | 1 | -0/+5043 |
| | |||||
* | Marc-Andre Lemburg: added | Guido van Rossum | 2000-03-10 | 2 | -0/+290 |
| | | | | gencodec.py - Create Python codecs from Unicode mapping files | ||||
* | Marc-Andre Lemburg: added declarations for PyObject_AsCharBuffer, | Guido van Rossum | 2000-03-10 | 1 | -0/+46 |
| | | | | PyObject_AsReadBuffer, PyObject_AsWriteBuffer. | ||||
* | Marc-Andre Lemburg: include unicodeobject.h and codecs.h | Guido van Rossum | 2000-03-10 | 1 | -0/+2 |
| | |||||
* | Marc-Andre Lemburg: add PyExc_UnicodeError | Guido van Rossum | 2000-03-10 | 1 | -0/+1 |
| | |||||
* | Unicode implementation by Marc-Andre Lemburg based on original code by ↵ | Guido van Rossum | 2000-03-10 | 1 | -0/+754 |
| | | | | Fredrik Lundh. | ||||
* | Python Codec Registry and support functions, by Marc-Andre Lemburg. | Guido van Rossum | 2000-03-10 | 1 | -0/+55 |
| | |||||
* | Part of the Unicode checkin for Marc-Andre Lemburg. | Guido van Rossum | 2000-03-10 | 4 | -264/+742 |
| | | | | Some new configuration tests and a new option, --with-wctype-functions. | ||||
* | Catch up with change to CCompiler API: call 'create_static_lib()', not | Greg Ward | 2000-03-10 | 1 | -3/+3 |
| | | | | 'link_static_lib()'. | ||||
* | [from 2000-02-25] Second attempt at describing an installation scheme; this is | Greg Ward | 2000-03-10 | 1 | -365/+141 |
| | | | | | the simplified scheme that Guido proposed. Also already-obsolete, and saved only for posterity. | ||||
* | [from 2000-02-23] Description of the baroque and already-obsolete | Greg Ward | 2000-03-10 | 1 | -0/+534 |
| | | | | | installation scheme that Fred Drake and I cooked up. Only saved for posterity. | ||||
* | Renamed 'link_static_lib() to 'create_static_lib()', and rewrote it create | Greg Ward | 2000-03-10 | 1 | -25/+15 |
| | | | | | a static library (using lib.exe as found by '__init__()', hopefully through registry entries pointing to DevStudio). | ||||
* | Renamed 'link_static_lib() to 'create_static_lib()'. | Greg Ward | 2000-03-10 | 2 | -18/+19 |
| | |||||
* | a simple client-server framework for executing code in a different | Jeremy Hylton | 2000-03-09 | 1 | -0/+343 |
| | | | | | | process not yet connected with IDLE | ||||
* | There are a few places which can raise DistutilsPlatformError; make | Fred Drake | 2000-03-09 | 1 | -41/+54 |
| | | | | | | | | | | | sure it's imported! ;) Re-wrap the docstrings on get_python_inc() and get_python_lib() to be closer to the "normal" Python style. See GvR's "style guide" on the essays page (http://www.python.org/doc/essays/). There should never be a space between a function name and the '(' that opens the argument list (see the style guide again). | ||||
* | Added Joe Van Andel's 'get_python_inc()', adapted by me to supply | Greg Ward | 2000-03-09 | 1 | -15/+80 |
| | | | | | | | | | the platform-neutral include dir by default and with Mac support. Added 'get_python_lib()', inspired by 'get_python_inc()'. Rewrote 'get_config_h_filename()' and 'get_makefile_filename()' in terms of 'get_python_inc()' and 'get_python_lib()'. Changed '_init_nt()' and '_init_mac()' to use 'get_python_inc()' and 'get_python_lib()' for directory names. | ||||
* | Handles were never disposed. Added an AutoDispose(onoff) method to control this. | Jack Jansen | 2000-03-08 | 3 | -10/+143 |
| | | | | Also added a Handle() function which is like Resource() but has auto-dispose on by default. | ||||
* | A bunch of changes, primarily to command line argument parsing | Barry Warsaw | 2000-03-08 | 1 | -64/+100 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (inspired by Detlef Lannert). Specifically, -k/--keyword no longer takes an optional argument to clear the default keywords. Instead, use -K/--no-default-keywords to clear them. -n/--add-location also no longer takes an optional argument to set the comment style. Instead, use -S/--style to set the comment style to GNU or Solaris. -o/--output can take `-' as the filename, meaning write to standard output. The inputfile name can also be `-' meaning read from standard in. A few other changes include Kludge to mark the file docstring as translatable. Since the marking is to place _() around the docstring, and because we actually have to define the _() function before we use it, this means that we have to manually assign to __doc__ the output of _(). This doesn't seem too bad because you'll only use this idiom when translating a script's docstring (you really don't need to translate most module docstrings). Convert everything to string methods and do not import the string module. Bump the version number to 1.1 | ||||
* | Fixed multi-arg appends. | Jack Jansen | 2000-03-07 | 12 | -14/+15 |
| | |||||
* | Override the Undo delegator to forbid any changes before the I/O mark. | Guido van Rossum | 2000-03-07 | 1 | -0/+24 |
| | | | | | It beeps if you try to insert or delete before the "iomark" mark. This makes the shell less confusing for newbies. | ||||
* | replace : with = | Jeremy Hylton | 2000-03-07 | 1 | -2/+2 |
| | |||||
* | rename the global IdleConfParser object from IdleConf to idleconf | Jeremy Hylton | 2000-03-07 | 1 | -4/+4 |
| | | | | standard usage is now from IdleConf import idleconf | ||||
* | rename the global IdleConfParser object from IdleConf to idleconf | Jeremy Hylton | 2000-03-07 | 5 | -48/+40 |
| | | | | | | standard usage is now from IdleConf import idleconf replace : with = in config.txt | ||||
* | Tweak the goto file/line command (in the right button menu in PyShell | Guido van Rossum | 2000-03-07 | 1 | -14/+25 |
| | | | | | | | | | | | | | and output windows) so that it if it doesn't succeed with the line at the cursor, it tries the line before that. This is handy with tracebacks, where my natural tendency is to click in the displayed source line rather than in the file/line indicator just above it. Now I can indulge this tendency. I factored out a helper and changed the error handling so that a non-existing file is treated as if the line didn't match -- this is handy because some function calls (e.g. "foo.bar(1)") match the grep pattern. | ||||
* | Patch by Moshe Zadka: remove the string special case in | Guido van Rossum | 2000-03-07 | 1 | -18/+0 |
| | | | | | PySequence_Contains() now that string objects have this code in their tp_contains. | ||||
* | Patch by Moshe Zadka: move the string special case from abstract.c | Guido van Rossum | 2000-03-07 | 1 | -0/+22 |
| | | | | | | here. [Patch modified by GvR to keep the original exception.] | ||||
* | Add tests for char in string -- including required exceptions for | Guido van Rossum | 2000-03-07 | 1 | -0/+23 |
| | | | | non-char in string. | ||||
* | Sjoerd Mullender: | Guido van Rossum | 2000-03-07 | 1 | -1/+1 |
| | | | | | The (relatively) new chunk module uses seek, not setpos. One instance of the call still needed to be fixed. | ||||
* | Added a bunch of TODO items that recently came up in the idle-dev list. | Guido van Rossum | 2000-03-07 | 1 | -40/+94 |
| | | | | Also removed a bunch of items | ||||
* | If we're in the current input and there's only whitespace beyond the | Guido van Rossum | 2000-03-07 | 1 | -0/+5 |
| | | | | | | | cursor, erase that whitespace first. This avoids a particularly confusing case where hitting Return at the end of the command didn't do what it was expected to do -- because it wasn't considered to be at the end of the command. Now it is. | ||||
* | Fixed inet_ntoa() docstring. | Fred Drake | 2000-03-07 | 1 | -1/+1 |
| | |||||
* | Patch from Corran Webster <cwebster@nevada.edu> (tweaked for style by me): | Greg Ward | 2000-03-07 | 1 | -0/+11 |
| | | | | changed 'copy_file()' to use the native Mac file copy routine. |