<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/</link>
    <language>en-us</language>

    <title>cpython-lru_cache-weakref: Misc/python-mode.el history</title>
    <description>Misc/python-mode.el revision history</description>
    <item>
    <title>Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60568-60598,60600-60616 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/142a11b3057e/Misc/python-mode.el</link>
    <description><![CDATA[Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60568-60598,60600-60616 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
........<br/>
  r60568 | christian.heimes | 2008-02-04 19:48:38 +0100 (Mon, 04 Feb 2008) | 1 line<br/>
<br/>
  Increase debugging to investige failing tests on some build bots<br/>
........<br/>
  r60570 | christian.heimes | 2008-02-04 20:30:05 +0100 (Mon, 04 Feb 2008) | 1 line<br/>
<br/>
  Small adjustments for test compact freelist test. It's no passing on Windows as well.<br/>
........<br/>
  r60573 | amaury.forgeotdarc | 2008-02-04 21:53:14 +0100 (Mon, 04 Feb 2008) | 2 lines<br/>
<br/>
  Correct quotes in NEWS file<br/>
........<br/>
  r60575 | amaury.forgeotdarc | 2008-02-04 22:45:05 +0100 (Mon, 04 Feb 2008) | 13 lines<br/>
<br/>
  #1750076: Debugger did not step on every iteration of a while statement.<br/>
<br/>
  The mapping between bytecode offsets and source lines (lnotab) did not contain<br/>
  an entry for the beginning of the loop.<br/>
<br/>
  Now it does, and the lnotab can be a bit larger:<br/>
  in particular, several statements on the same line generate several entries.<br/>
  However, this does not bother the settrace function, which will trigger only<br/>
  one 'line' event.<br/>
<br/>
  The lnotab seems to be exactly the same as with python2.4.<br/>
........<br/>
  r60584 | amaury.forgeotdarc | 2008-02-05 01:26:21 +0100 (Tue, 05 Feb 2008) | 3 lines<br/>
<br/>
  Change r60575 broke test_compile:<br/>
  there is no need to emit co_lnotab item when both offsets are zeros.<br/>
........<br/>
  r60587 | skip.montanaro | 2008-02-05 03:32:16 +0100 (Tue, 05 Feb 2008) | 1 line<br/>
<br/>
  sync with most recent version from python-mode sf project<br/>
........<br/>
  r60588 | lars.gustaebel | 2008-02-05 12:51:40 +0100 (Tue, 05 Feb 2008) | 5 lines<br/>
<br/>
  Issue #2004: Use mode 0700 for temporary directories and default<br/>
  permissions for missing directories.<br/>
<br/>
  (will backport to 2.5)<br/>
........<br/>
  r60590 | georg.brandl | 2008-02-05 13:01:24 +0100 (Tue, 05 Feb 2008) | 2 lines<br/>
<br/>
  Convert external links to internal links. Fixes #2010.<br/>
........<br/>
  r60592 | marc-andre.lemburg | 2008-02-05 15:50:40 +0100 (Tue, 05 Feb 2008) | 3 lines<br/>
<br/>
  Keep distutils Python 2.1 compatible (or even Python 2.4 in this case).<br/>
........<br/>
  r60593 | andrew.kuchling | 2008-02-05 17:06:57 +0100 (Tue, 05 Feb 2008) | 5 lines<br/>
<br/>
  Update PEP URL.<br/>
  (This code is duplicated between pydoc and DocXMLRPCServer; maybe it<br/>
  should be refactored as a GHOP project.)<br/>
<br/>
  2.5.2 backport candidate.<br/>
........<br/>
  r60596 | guido.van.rossum | 2008-02-05 18:32:15 +0100 (Tue, 05 Feb 2008) | 2 lines<br/>
<br/>
  In the experimental 'Scanner' feature, the group count was set wrong.<br/>
........<br/>
  r60602 | facundo.batista | 2008-02-05 20:03:32 +0100 (Tue, 05 Feb 2008) | 3 lines<br/>
<br/>
<br/>
  Issue 1951. Converts wave test cases to unittest.<br/>
........<br/>
  r60603 | georg.brandl | 2008-02-05 20:07:10 +0100 (Tue, 05 Feb 2008) | 2 lines<br/>
<br/>
  Actually run the test.<br/>
........<br/>
  r60604 | skip.montanaro | 2008-02-05 20:24:30 +0100 (Tue, 05 Feb 2008) | 2 lines<br/>
<br/>
  correct object name<br/>
........<br/>
  r60605 | georg.brandl | 2008-02-05 20:58:17 +0100 (Tue, 05 Feb 2008) | 7 lines<br/>
<br/>
  * Use the same code to profile for test_profile and test_cprofile.<br/>
  * Convert both to unittest.<br/>
  * Use the same unit testing code.<br/>
  * Include the expected output in both test files.<br/>
  * Make it possible to regenerate the expected output by running<br/>
    the file as a script with an '-r' argument.<br/>
........<br/>
  r60613 | raymond.hettinger | 2008-02-06 02:49:00 +0100 (Wed, 06 Feb 2008) | 1 line<br/>
<br/>
  Sync-up with Py3k work.<br/>
........<br/>
  r60614 | christian.heimes | 2008-02-06 13:44:34 +0100 (Wed, 06 Feb 2008) | 1 line<br/>
<br/>
  Limit free list of method and builtin function objects to 256 entries each.<br/>
........<br/>
  r60616 | christian.heimes | 2008-02-06 14:33:44 +0100 (Wed, 06 Feb 2008) | 7 lines<br/>
<br/>
  Unified naming convention for free lists and their limits. All free lists<br/>
  in Object/ are named ``free_list``, the counter ``numfree`` and the upper<br/>
  limit is a macro ``PyName_MAXFREELIST`` inside an #ifndef block.<br/>
<br/>
  The chances should make it easier to adjust Python for platforms with<br/>
  less memory, e.g. mobile phones.<br/>
........]]></description>
    <author>&#67;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#32;&#72;&#101;&#105;&#109;&#101;&#115;&#32;&#60;&#99;&#104;&#114;&#105;&#115;&#116;&#105;&#97;&#110;&#64;&#99;&#104;&#101;&#105;&#109;&#101;&#115;&#46;&#100;&#101;&#62;</author>
    <pubDate>Wed, 06 Feb 2008 14:31:34 +0000</pubDate>
</item>
<item>
    <title>Kill execfile(), use exec() instead</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ac192f89c109/Misc/python-mode.el</link>
    <description><![CDATA[Kill execfile(), use exec() instead]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Sun, 12 Aug 2007 00:43:29 +0000</pubDate>
</item>
<item>
    <title>Merged revisions 55817-55961 via svnmerge from</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/229c28cb9afb/Misc/python-mode.el</link>
    <description><![CDATA[Merged revisions 55817-55961 via svnmerge from<br/>
svn+ssh://pythondev@svn.python.org/python/branches/p3yk<br/>
<br/>
................<br/>
  r55837 | guido.van.rossum | 2007-06-08 16:04:42 -0700 (Fri, 08 Jun 2007) | 2 lines<br/>
<br/>
  PEP 3119 -- the abc module.<br/>
................<br/>
  r55838 | guido.van.rossum | 2007-06-08 17:38:55 -0700 (Fri, 08 Jun 2007) | 2 lines<br/>
<br/>
  Implement part of PEP 3119 -- One Trick Ponies.<br/>
................<br/>
  r55847 | guido.van.rossum | 2007-06-09 08:28:06 -0700 (Sat, 09 Jun 2007) | 2 lines<br/>
<br/>
  Different way to do one trick ponies, allowing registration (per PEP strawman).<br/>
................<br/>
  r55849 | guido.van.rossum | 2007-06-09 18:06:38 -0700 (Sat, 09 Jun 2007) | 3 lines<br/>
<br/>
  Make sure that the magic looking for __hash__ (etc.) doesn't apply to<br/>
  real subclasses of Hashable.<br/>
................<br/>
  r55852 | guido.van.rossum | 2007-06-10 08:29:51 -0700 (Sun, 10 Jun 2007) | 2 lines<br/>
<br/>
  Add some more examples, e.g. generators and dict views.<br/>
................<br/>
  r55853 | guido.van.rossum | 2007-06-10 08:31:59 -0700 (Sun, 10 Jun 2007) | 2 lines<br/>
<br/>
  keys() and items() *are* containers -- just values() isn't.<br/>
................<br/>
  r55864 | georg.brandl | 2007-06-10 15:29:40 -0700 (Sun, 10 Jun 2007) | 2 lines<br/>
<br/>
  PEP 3127: new octal literals, binary literals.<br/>
................<br/>
  r55865 | georg.brandl | 2007-06-10 15:31:37 -0700 (Sun, 10 Jun 2007) | 2 lines<br/>
<br/>
  Some octal literal fixes in Tools.<br/>
................<br/>
  r55866 | georg.brandl | 2007-06-10 15:37:43 -0700 (Sun, 10 Jun 2007) | 2 lines<br/>
<br/>
  Tokenizer changes for PEP 3127.<br/>
................<br/>
  r55867 | georg.brandl | 2007-06-10 15:37:55 -0700 (Sun, 10 Jun 2007) | 2 lines<br/>
<br/>
  Some docs for PEP 3127.<br/>
................<br/>
  r55868 | georg.brandl | 2007-06-10 15:44:39 -0700 (Sun, 10 Jun 2007) | 2 lines<br/>
<br/>
  Missed a place in intobject.c. Is that used anymore anyway?<br/>
................<br/>
  r55871 | neal.norwitz | 2007-06-10 18:31:49 -0700 (Sun, 10 Jun 2007) | 182 lines<br/>
<br/>
  Merged revisions 55729-55868 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r55731 | neal.norwitz | 2007-06-01 00:29:12 -0700 (Fri, 01 Jun 2007) | 7 lines<br/>
<br/>
    SF 1668596/1720897: distutils now copies data files<br/>
    even if package_dir is empty.<br/>
<br/>
    This needs to be backported.  I'm too tired tonight.  It would be great<br/>
    if someone backports this if the buildbots are ok with it.  Otherwise,<br/>
    I will try to get to it tomorrow.<br/>
  ........<br/>
    r55732 | georg.brandl | 2007-06-01 04:33:33 -0700 (Fri, 01 Jun 2007) | 2 lines<br/>
<br/>
    Bug #1722484: remove docstrings again when running with -OO.<br/>
  ........<br/>
    r55735 | georg.brandl | 2007-06-01 12:20:27 -0700 (Fri, 01 Jun 2007) | 2 lines<br/>
<br/>
    Fix wrong issue number.<br/>
  ........<br/>
    r55739 | brett.cannon | 2007-06-01 20:02:29 -0700 (Fri, 01 Jun 2007) | 3 lines<br/>
<br/>
    Have configure raise an error when building on AtheOS.  Code specific to AtheOS<br/>
    will be removed in Python 2.7.<br/>
  ........<br/>
    r55746 | neal.norwitz | 2007-06-02 11:33:53 -0700 (Sat, 02 Jun 2007) | 1 line<br/>
<br/>
    Update expected birthday of 2.6<br/>
  ........<br/>
    r55751 | neal.norwitz | 2007-06-03 13:32:50 -0700 (Sun, 03 Jun 2007) | 10 lines<br/>
<br/>
    Backout the original 'fix' to 1721309 which had no effect.<br/>
    Different versions of Berkeley DB handle this differently.<br/>
    The comments and bug report should have the details.  Memory is allocated<br/>
    in 4.4 (and presumably earlier), but not in 4.5.  Thus<br/>
    4.5 has the free error, but not earlier versions.<br/>
<br/>
    Mostly update comments, plus make the free conditional.<br/>
<br/>
    This fix was already applied to the 2.5 branch.<br/>
  ........<br/>
    r55752 | brett.cannon | 2007-06-03 16:13:41 -0700 (Sun, 03 Jun 2007) | 6 lines<br/>
<br/>
    Make _strptime.TimeRE().pattern() use ``\s+`` for matching whitespace instead<br/>
    of ``\s*``.  This prevents patterns from &quot;stealing&quot; bits from other patterns in<br/>
    order to make a match work.<br/>
<br/>
    Closes bug #1730389.  Will be backported.<br/>
  ........<br/>
    r55766 | hyeshik.chang | 2007-06-05 11:16:52 -0700 (Tue, 05 Jun 2007) | 4 lines<br/>
<br/>
    Fix build on FreeBSD.  Bluetooth HCI API in FreeBSD is quite different<br/>
    from Linux's.  Just fix the build for now but the code doesn't<br/>
    support the complete capability of HCI on FreeBSD yet.<br/>
  ........<br/>
    r55770 | hyeshik.chang | 2007-06-05 11:58:51 -0700 (Tue, 05 Jun 2007) | 4 lines<br/>
<br/>
    Bug #1728403: Fix a bug that CJKCodecs StreamReader hangs when it<br/>
    reads a file that ends with incomplete sequence and sizehint argument<br/>
    for .read() is specified.<br/>
  ........<br/>
    r55775 | hyeshik.chang | 2007-06-05 12:28:15 -0700 (Tue, 05 Jun 2007) | 2 lines<br/>
<br/>
    Fix for Windows: close a temporary file before trying to delete it.<br/>
  ........<br/>
    r55783 | guido.van.rossum | 2007-06-05 14:24:47 -0700 (Tue, 05 Jun 2007) | 2 lines<br/>
<br/>
    Patch by Tim Delany (missing DECREF). SF #1731330.<br/>
  ........<br/>
    r55785 | collin.winter | 2007-06-05 17:17:35 -0700 (Tue, 05 Jun 2007) | 3 lines<br/>
<br/>
    Patch #1731049: make threading.py use a proper &quot;raise&quot; when checking internal state, rather than assert statements (which get stripped out by -O).<br/>
  ........<br/>
    r55786 | facundo.batista | 2007-06-06 08:13:37 -0700 (Wed, 06 Jun 2007) | 4 lines<br/>
<br/>
<br/>
    FTP.ntransfercmd method now uses create_connection when passive,<br/>
    using the timeout received in connection time.<br/>
  ........<br/>
    r55792 | facundo.batista | 2007-06-06 10:15:23 -0700 (Wed, 06 Jun 2007) | 7 lines<br/>
<br/>
<br/>
    Added an optional timeout parameter to function urllib2.urlopen,<br/>
    with tests in test_urllib2net.py (must have network resource<br/>
    enabled to execute them). Also modified test_urllib2.py because<br/>
    testing mock classes must take it into acount. Docs are also<br/>
    updated.<br/>
  ........<br/>
    r55793 | thomas.heller | 2007-06-06 13:19:19 -0700 (Wed, 06 Jun 2007) | 1 line<br/>
<br/>
    Build _ctypes and _ctypes_test in the ReleaseAMD64 configuration.<br/>
  ........<br/>
    r55802 | georg.brandl | 2007-06-07 06:23:24 -0700 (Thu, 07 Jun 2007) | 3 lines<br/>
<br/>
    Disallow function calls like foo(None=1).<br/>
    Backport from py3k rev. 55708 by Guido.<br/>
  ........<br/>
    r55804 | georg.brandl | 2007-06-07 06:30:24 -0700 (Thu, 07 Jun 2007) | 2 lines<br/>
<br/>
    Make reindent.py executable.<br/>
  ........<br/>
    r55805 | georg.brandl | 2007-06-07 06:34:10 -0700 (Thu, 07 Jun 2007) | 2 lines<br/>
<br/>
    Patch #1667860: Fix UnboundLocalError in urllib2.<br/>
  ........<br/>
    r55821 | kristjan.jonsson | 2007-06-07 16:53:49 -0700 (Thu, 07 Jun 2007) | 1 line<br/>
<br/>
    Fixing changes to getbuildinfo.c that broke linux builds<br/>
  ........<br/>
    r55828 | thomas.heller | 2007-06-08 09:10:27 -0700 (Fri, 08 Jun 2007) | 1 line<br/>
<br/>
    Make this test work with older Python releases where struct has no 't' format character.<br/>
  ........<br/>
    r55829 | martin.v.loewis | 2007-06-08 10:29:20 -0700 (Fri, 08 Jun 2007) | 3 lines<br/>
<br/>
    Bug #1733488: Fix compilation of bufferobject.c on AIX.<br/>
    Will backport to 2.5.<br/>
  ........<br/>
    r55831 | thomas.heller | 2007-06-08 11:20:09 -0700 (Fri, 08 Jun 2007) | 2 lines<br/>
<br/>
    [ 1715718 ] x64 clean compile patch for _ctypes, by Kristj?n Valur<br/>
    with small modifications.<br/>
  ........<br/>
    r55832 | thomas.heller | 2007-06-08 12:01:06 -0700 (Fri, 08 Jun 2007) | 1 line<br/>
<br/>
    Fix gcc warnings intruduced by passing Py_ssize_t to PyErr_Format calls.<br/>
  ........<br/>
    r55833 | thomas.heller | 2007-06-08 12:08:31 -0700 (Fri, 08 Jun 2007) | 2 lines<br/>
<br/>
    Fix wrong documentation, and correct the punktuation.<br/>
    Closes [1700455].<br/>
  ........<br/>
    r55834 | thomas.heller | 2007-06-08 12:14:23 -0700 (Fri, 08 Jun 2007) | 1 line<br/>
<br/>
    Fix warnings by using proper function prototype.<br/>
  ........<br/>
    r55839 | neal.norwitz | 2007-06-08 20:36:34 -0700 (Fri, 08 Jun 2007) | 7 lines<br/>
<br/>
    Prevent expandtabs() on string and unicode objects from causing a segfault when<br/>
    a large width is passed on 32-bit platforms.  Found by Google.<br/>
<br/>
    It would be good for people to review this especially carefully and verify<br/>
    I don't have an off by one error and there is no other way to cause overflow.<br/>
  ........<br/>
    r55841 | neal.norwitz | 2007-06-08 21:48:22 -0700 (Fri, 08 Jun 2007) | 1 line<br/>
<br/>
    Use macro version of GET_SIZE to avoid Coverity warning (#150) about a possible error.<br/>
  ........<br/>
    r55842 | martin.v.loewis | 2007-06-09 00:42:52 -0700 (Sat, 09 Jun 2007) | 3 lines<br/>
<br/>
    Patch #1733960: Allow T_LONGLONG to accept ints.<br/>
    Will backport to 2.5.<br/>
  ........<br/>
    r55843 | martin.v.loewis | 2007-06-09 00:58:05 -0700 (Sat, 09 Jun 2007) | 2 lines<br/>
<br/>
    Fix Windows build.<br/>
  ........<br/>
    r55845 | martin.v.loewis | 2007-06-09 03:10:26 -0700 (Sat, 09 Jun 2007) | 2 lines<br/>
<br/>
    Provide LLONG_MAX for S390.<br/>
  ........<br/>
    r55854 | thomas.heller | 2007-06-10 08:59:17 -0700 (Sun, 10 Jun 2007) | 4 lines<br/>
<br/>
<br/>
    First version of build scripts for Windows/AMD64 (no external<br/>
    components are built yet, and 'kill_python' is disabled).<br/>
  ........<br/>
    r55855 | thomas.heller | 2007-06-10 10:55:51 -0700 (Sun, 10 Jun 2007) | 3 lines<br/>
<br/>
    For now, disable the _bsddb, _sqlite3, _ssl, _testcapi, _tkinter<br/>
    modules in the ReleaseAMD64 configuration because they do not compile.<br/>
  ........<br/>
    r55856 | thomas.heller | 2007-06-10 11:27:54 -0700 (Sun, 10 Jun 2007) | 1 line<br/>
<br/>
    Need to set the environment variables, otherwise devenv.com is not found.<br/>
  ........<br/>
    r55860 | thomas.heller | 2007-06-10 14:01:17 -0700 (Sun, 10 Jun 2007) | 1 line<br/>
<br/>
    Revert commit 55855.<br/>
  ........<br/>
................<br/>
  r55880 | neal.norwitz | 2007-06-10 22:07:36 -0700 (Sun, 10 Jun 2007) | 5 lines<br/>
<br/>
  Fix the refleak counter on test_collections.  The ABC metaclass creates<br/>
  a registry which must be cleared on each run.  Otherwise, there *seem*<br/>
  to be refleaks when there really aren't any.  (The class is held within<br/>
  the registry even though it's no longer needed.)<br/>
................<br/>
  r55884 | neal.norwitz | 2007-06-10 22:46:33 -0700 (Sun, 10 Jun 2007) | 1 line<br/>
<br/>
  These tests have been removed, so they are no longer needed here<br/>
................<br/>
  r55886 | georg.brandl | 2007-06-11 00:26:37 -0700 (Mon, 11 Jun 2007) | 3 lines<br/>
<br/>
  Optimize access to True and False in the compiler (if True)<br/>
  and the peepholer (LOAD_NAME True).<br/>
................<br/>
  r55905 | georg.brandl | 2007-06-11 10:02:26 -0700 (Mon, 11 Jun 2007) | 5 lines<br/>
<br/>
  Remove __oct__ and __hex__ and use __index__ for converting<br/>
  non-ints before formatting in a base.<br/>
<br/>
  Add a bin() builtin.<br/>
................<br/>
  r55906 | georg.brandl | 2007-06-11 10:04:44 -0700 (Mon, 11 Jun 2007) | 2 lines<br/>
<br/>
  int(x, 0) does not &quot;guess&quot;.<br/>
................<br/>
  r55907 | georg.brandl | 2007-06-11 10:05:47 -0700 (Mon, 11 Jun 2007) | 2 lines<br/>
<br/>
  Add a comment to explain that nb_oct and nb_hex are nonfunctional.<br/>
................<br/>
  r55908 | guido.van.rossum | 2007-06-11 10:49:18 -0700 (Mon, 11 Jun 2007) | 2 lines<br/>
<br/>
  Get rid of unused imports and comment.<br/>
................<br/>
  r55910 | guido.van.rossum | 2007-06-11 13:05:17 -0700 (Mon, 11 Jun 2007) | 2 lines<br/>
<br/>
  _Abstract.__new__ now requires either no arguments or __init__ overridden.<br/>
................<br/>
  r55911 | guido.van.rossum | 2007-06-11 13:07:49 -0700 (Mon, 11 Jun 2007) | 7 lines<br/>
<br/>
  Move the collections ABCs to a separate file, _abcoll.py, in order to avoid<br/>
  needing to import _collections.so during the bootstrap (this will become<br/>
  apparent in the next submit of os.py).<br/>
<br/>
  Add (plain and mutable) ABCs for Set, Mapping, Sequence.<br/>
................<br/>
  r55912 | guido.van.rossum | 2007-06-11 13:09:31 -0700 (Mon, 11 Jun 2007) | 2 lines<br/>
<br/>
  Rewrite the _Environ class to use the new collections ABCs.<br/>
................<br/>
  r55913 | guido.van.rossum | 2007-06-11 13:59:45 -0700 (Mon, 11 Jun 2007) | 72 lines<br/>
<br/>
  Merged revisions 55869-55912 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r55869 | neal.norwitz | 2007-06-10 17:42:11 -0700 (Sun, 10 Jun 2007) | 1 line<br/>
<br/>
    Add Atul Varma for patch # 1667860<br/>
  ........<br/>
    r55870 | neal.norwitz | 2007-06-10 18:22:03 -0700 (Sun, 10 Jun 2007) | 1 line<br/>
<br/>
    Ignore valgrind problems on Ubuntu from ld<br/>
  ........<br/>
    r55872 | neal.norwitz | 2007-06-10 18:48:46 -0700 (Sun, 10 Jun 2007) | 2 lines<br/>
<br/>
    Ignore config.status.lineno which seems new (new autoconf?)<br/>
  ........<br/>
    r55873 | neal.norwitz | 2007-06-10 19:14:39 -0700 (Sun, 10 Jun 2007) | 1 line<br/>
<br/>
    Prevent these tests from running on Win64 since they don\'t apply there either<br/>
  ........<br/>
    r55874 | neal.norwitz | 2007-06-10 19:16:10 -0700 (Sun, 10 Jun 2007) | 5 lines<br/>
<br/>
    Fix a bug when there was a newline in the string expandtabs was called on.<br/>
    This also catches another condition that can overflow.<br/>
<br/>
    Will backport.<br/>
  ........<br/>
    r55879 | neal.norwitz | 2007-06-10 21:52:37 -0700 (Sun, 10 Jun 2007) | 1 line<br/>
<br/>
    Prevent hang if the port cannot be opened.<br/>
  ........<br/>
    r55881 | neal.norwitz | 2007-06-10 22:28:45 -0700 (Sun, 10 Jun 2007) | 4 lines<br/>
<br/>
    Add all of the distuils modules that don't seem to have explicit tests. :-(<br/>
    Move an import in mworkscompiler so that this module can be imported on<br/>
    any platform.  Hopefully this works on all platforms.<br/>
  ........<br/>
    r55882 | neal.norwitz | 2007-06-10 22:35:10 -0700 (Sun, 10 Jun 2007) | 4 lines<br/>
<br/>
    SF #1734732, lower case the module names per PEP 8.<br/>
<br/>
    Will backport.<br/>
  ........<br/>
    r55885 | neal.norwitz | 2007-06-10 23:16:48 -0700 (Sun, 10 Jun 2007) | 4 lines<br/>
<br/>
    Not sure why this only fails sometimes on Unix machines. Better<br/>
    to disable it and only import msvccompiler on Windows since that's<br/>
    the only place it can work anyways.<br/>
  ........<br/>
    r55887 | neal.norwitz | 2007-06-11 00:29:43 -0700 (Mon, 11 Jun 2007) | 4 lines<br/>
<br/>
    Bug #1734723: Fix repr.Repr() so it doesn't ignore the maxtuple attribute.<br/>
<br/>
    Will backport<br/>
  ........<br/>
    r55889 | neal.norwitz | 2007-06-11 00:36:24 -0700 (Mon, 11 Jun 2007) | 1 line<br/>
<br/>
    Reflow long line<br/>
  ........<br/>
    r55896 | thomas.heller | 2007-06-11 08:58:33 -0700 (Mon, 11 Jun 2007) | 3 lines<br/>
<br/>
    Use &quot;O&amp;&quot; in calls to PyArg_Parse when we need a 'void*' instead of &quot;k&quot;<br/>
    or &quot;K&quot; codes.<br/>
  ........<br/>
    r55901 | facundo.batista | 2007-06-11 09:27:08 -0700 (Mon, 11 Jun 2007) | 5 lines<br/>
<br/>
<br/>
    Added versionchanged flag to all the methods which received<br/>
    a new optional timeout parameter, and a versionadded flag to<br/>
    the socket.create_connection function.<br/>
  ........<br/>
................<br/>
  r55914 | guido.van.rossum | 2007-06-11 14:19:50 -0700 (Mon, 11 Jun 2007) | 3 lines<br/>
<br/>
  New super() implementation, for PEP 3135 (though the PEP is not yet updated<br/>
  to this design, and small tweaks may still be made later).<br/>
................<br/>
  r55923 | guido.van.rossum | 2007-06-11 21:15:24 -0700 (Mon, 11 Jun 2007) | 4 lines<br/>
<br/>
  I'm guessing this module broke when Neal ripped out the types module --<br/>
  it used 'list' both as a local variable and as the built-in list type.<br/>
  Renamed the local variable since that was easier.<br/>
................<br/>
  r55924 | guido.van.rossum | 2007-06-11 21:20:05 -0700 (Mon, 11 Jun 2007) | 5 lines<br/>
<br/>
  Change all occurrences of super(&lt;thisclass&gt;, &lt;firstarg&gt;) to super().<br/>
  Seems to have worked, all the tests still pass.<br/>
  Exception: test_descr and test_descrtut, which have tons of these<br/>
  and are there to test the various usages.<br/>
................<br/>
  r55939 | collin.winter | 2007-06-12 13:57:33 -0700 (Tue, 12 Jun 2007) | 1 line<br/>
<br/>
  Patch #1735485: remove StandardError from the exception hierarchy.<br/>
................<br/>
  r55954 | neal.norwitz | 2007-06-12 21:56:32 -0700 (Tue, 12 Jun 2007) | 51 lines<br/>
<br/>
  Merged revisions 55913-55950 via svnmerge from<br/>
  svn+ssh://pythondev@svn.python.org/python/trunk<br/>
<br/>
  ........<br/>
    r55926 | marc-andre.lemburg | 2007-06-12 02:09:58 -0700 (Tue, 12 Jun 2007) | 3 lines<br/>
<br/>
    Apply patch #1734945 to support TurboLinux as distribution.<br/>
  ........<br/>
    r55927 | marc-andre.lemburg | 2007-06-12 02:26:49 -0700 (Tue, 12 Jun 2007) | 3 lines<br/>
<br/>
    Add patch #1726668: Windows Vista support.<br/>
  ........<br/>
    r55929 | thomas.heller | 2007-06-12 08:36:22 -0700 (Tue, 12 Jun 2007) | 1 line<br/>
<br/>
    Checkout, but do not yet try to build, exernal sources.<br/>
  ........<br/>
    r55930 | thomas.heller | 2007-06-12 09:08:27 -0700 (Tue, 12 Jun 2007) | 6 lines<br/>
<br/>
    Add bufferoverflowU.lib to the libraries needed by _ssl (is this the<br/>
    right thing to do?).<br/>
<br/>
    Set the /XP64 /RETAIL build enviroment in the makefile when building<br/>
    ReleaseAMD64.<br/>
  ........<br/>
    r55931 | thomas.heller | 2007-06-12 09:23:19 -0700 (Tue, 12 Jun 2007) | 5 lines<br/>
<br/>
    Revert this change, since it breaks the win32 build:<br/>
<br/>
    Add bufferoverflowU.lib to the libraries needed by _ssl (is this the<br/>
    right thing to do?).<br/>
  ........<br/>
    r55934 | thomas.heller | 2007-06-12 10:28:31 -0700 (Tue, 12 Jun 2007) | 3 lines<br/>
<br/>
    Specify the bufferoverflowU.lib to the makefile on the command line<br/>
    (for ReleaseAMD64 builds).<br/>
  ........<br/>
    r55937 | thomas.heller | 2007-06-12 12:02:59 -0700 (Tue, 12 Jun 2007) | 3 lines<br/>
<br/>
    Add bufferoverflowU.lib to PCBuild\_bsddb.vcproj.<br/>
    Build sqlite3.dll and bsddb.<br/>
  ........<br/>
    r55938 | thomas.heller | 2007-06-12 12:56:12 -0700 (Tue, 12 Jun 2007) | 2 lines<br/>
<br/>
    Don't rebuild Berkeley DB if not needed (this was committed by accident).<br/>
  ........<br/>
    r55948 | martin.v.loewis | 2007-06-12 20:42:19 -0700 (Tue, 12 Jun 2007) | 3 lines<br/>
<br/>
    Provide PY_LLONG_MAX on all systems having long long.<br/>
    Will backport to 2.5.<br/>
  ........<br/>
................<br/>
  r55959 | guido.van.rossum | 2007-06-13 09:22:41 -0700 (Wed, 13 Jun 2007) | 2 lines<br/>
<br/>
  Fix a compilation warning.<br/>
................]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 13 Jun 2007 18:07:49 +0000</pubDate>
</item>
<item>
    <title>Patch #1601678: move intern() to sys.intern().</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8565e3fea9b6/Misc/python-mode.el</link>
    <description><![CDATA[Patch #1601678: move intern() to sys.intern().]]></description>
    <author>&#71;&#101;&#111;&#114;&#103;&#32;&#66;&#114;&#97;&#110;&#100;&#108;&#32;&#60;&#103;&#101;&#111;&#114;&#103;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 19 Dec 2006 20:50:34 +0000</pubDate>
</item>
<item>
    <title>Get rid of most of the remaining uses of &lt;&gt;.  There's still Tools/* thogh.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ec48057a34b6/Misc/python-mode.el</link>
    <description><![CDATA[Get rid of most of the remaining uses of &lt;&gt;.  There's still Tools/* thogh.]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 29 Aug 2006 04:39:12 +0000</pubDate>
</item>
<item>
    <title>Part of SF patch #1513870 (the still relevant part) -- add reduce() to</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c4d8c054616c/Misc/python-mode.el</link>
    <description><![CDATA[Part of SF patch #1513870 (the still relevant part) -- add reduce() to<br/>
functools, and adjust docs etc.]]></description>
    <author>&#71;&#117;&#105;&#100;&#111;&#32;&#118;&#97;&#110;&#32;&#82;&#111;&#115;&#115;&#117;&#109;&#32;&#60;&#103;&#117;&#105;&#100;&#111;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 26 Aug 2006 20:49:04 +0000</pubDate>
</item>
<item>
    <title>Get rid of a bunch more raw_input references</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/081b4f0e81b7/Misc/python-mode.el</link>
    <description><![CDATA[Get rid of a bunch more raw_input references]]></description>
    <author>&#78;&#101;&#97;&#108;&#32;&#78;&#111;&#114;&#119;&#105;&#116;&#122;&#32;&#60;&#110;&#110;&#111;&#114;&#119;&#105;&#116;&#122;&#64;&#103;&#109;&#97;&#105;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 17 Mar 2006 06:49:51 +0000</pubDate>
</item>
<item>
    <title>sync with most recent version from python-mode sf project</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5bda4f76ad92/Misc/python-mode.el</link>
    <description><![CDATA[sync with most recent version from python-mode sf project]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 05 Feb 2008 02:32:16 +0000</pubDate>
</item>
<item>
    <title>Sync with python-mode project.  Adds two changes:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/acbc7563a8e7/Misc/python-mode.el</link>
    <description><![CDATA[Sync with python-mode project.  Adds two changes:<br/>
<br/>
* in py-checker-run, fall back to read-string if read-shell-command<br/>
  (XEmacs-specific) is not available.<br/>
<br/>
* highlight variables would mask builtins as if they were keywords.]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 18 Dec 2003 21:53:33 +0000</pubDate>
</item>
<item>
    <title>delete the f1 key binding.  py-help-at-point is still available @ C-c C-h.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/43c9771e0be1/Misc/python-mode.el</link>
    <description><![CDATA[delete the f1 key binding.  py-help-at-point is still available @ C-c C-h.]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 01 Aug 2003 04:27:34 +0000</pubDate>
</item>
<item>
    <title>make pending-delete/delete-selection mode work with py-electric-colon</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/7058dcf733d4/Misc/python-mode.el</link>
    <description><![CDATA[make pending-delete/delete-selection mode work with py-electric-colon]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Fri, 01 Aug 2003 04:00:32 +0000</pubDate>
</item>
<item>
    <title>tweak to py-fill-paragraph - problem noted by John Lee and correction</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d72547c915d5/Misc/python-mode.el</link>
    <description><![CDATA[tweak to py-fill-paragraph - problem noted by John Lee and correction<br/>
submitted by Bernard Herzog.  Closes patch 779830.]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 31 Jul 2003 04:59:48 +0000</pubDate>
</item>
<item>
    <title>Remove short-circuitying grubbing by using last grubbed buffer.  It's</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/05fb51d07ada/Misc/python-mode.el</link>
    <description><![CDATA[Remove short-circuitying grubbing by using last grubbed buffer.  It's<br/>
evil - if the last grubbed buffer didn't happen to be the right one,<br/>
you couldn't remedy.<br/>
<br/>
Mainline emacs compat - don't use third arg to buffer-substring (which<br/>
was for explicitly identifying the buffer in which to seek the<br/>
substring, and which turns out to be unnecessary).]]></description>
    <author>&#75;&#101;&#110;&#32;&#77;&#97;&#110;&#104;&#101;&#105;&#109;&#101;&#114;&#32;&#60;&#107;&#108;&#109;&#64;&#100;&#105;&#103;&#105;&#99;&#111;&#111;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 17 Jun 2003 19:18:57 +0000</pubDate>
</item>
<item>
    <title>Slightly more lenient pdbtrack prompt recognition, for people who use</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f2c74cfea051/Misc/python-mode.el</link>
    <description><![CDATA[Slightly more lenient pdbtrack prompt recognition, for people who use<br/>
eg &quot;pdb&gt;&quot;.]]></description>
    <author>&#75;&#101;&#110;&#32;&#77;&#97;&#110;&#104;&#101;&#105;&#109;&#101;&#114;&#32;&#60;&#107;&#108;&#109;&#64;&#100;&#105;&#103;&#105;&#99;&#111;&#111;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 01 May 2003 21:07:32 +0000</pubDate>
</item>
<item>
    <title>Allow for multiple parens around pdb prompt for (new) nested debugging</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9287278916e3/Misc/python-mode.el</link>
    <description><![CDATA[Allow for multiple parens around pdb prompt for (new) nested debugging<br/>
sessions (and some cosmetic wording changes).]]></description>
    <author>&#75;&#101;&#110;&#32;&#77;&#97;&#110;&#104;&#101;&#105;&#109;&#101;&#114;&#32;&#60;&#107;&#108;&#109;&#64;&#100;&#105;&#103;&#105;&#99;&#111;&#111;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Thu, 01 May 2003 20:46:14 +0000</pubDate>
</item>
<item>
    <title>py-pdbtrack-grub-for-buffer(): Rectified some logic errors i</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/95abf3fc2b2d/Misc/python-mode.el</link>
    <description><![CDATA[py-pdbtrack-grub-for-buffer(): Rectified some logic errors i<br/>
introduced when shifting around some code, and added some redundancy<br/>
to reduce chances of hitting the wrong source code.  (This is<br/>
experimental - it will improve the accuracy, but will reduce the<br/>
ability of the user to deliberately select the buffer they want the<br/>
buffer grubbing stuff to find.  I think the accuracy improvement will<br/>
be worth it, but am not sure, so may remove this.)]]></description>
    <author>&#75;&#101;&#110;&#32;&#77;&#97;&#110;&#104;&#101;&#105;&#109;&#101;&#114;&#32;&#60;&#107;&#108;&#109;&#64;&#100;&#105;&#103;&#105;&#99;&#111;&#111;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 03 Mar 2003 17:09:44 +0000</pubDate>
</item>
<item>
    <title>Guard advancing past leading meta-comments.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f9db9dc456ab/Misc/python-mode.el</link>
    <description><![CDATA[Guard advancing past leading meta-comments.]]></description>
    <author>&#75;&#101;&#110;&#32;&#77;&#97;&#110;&#104;&#101;&#105;&#109;&#101;&#114;&#32;&#60;&#107;&#108;&#109;&#64;&#100;&#105;&#103;&#105;&#99;&#111;&#111;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 03 Mar 2003 04:05:03 +0000</pubDate>
</item>
<item>
    <title>Enhanced pdbtrack to provide for source code that's not findable by</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/b20a3685d23e/Misc/python-mode.el</link>
    <description><![CDATA[Enhanced pdbtrack to provide for source code that's not findable by<br/>
the reported path.  (Eg, precompiled scripts with a file path suitable<br/>
for a different host, scripts actually running on a remote system or<br/>
with no valid path, like Zope through-the-web python scripts.)<br/>
<br/>
On failing to find the code on the reported path, pdbtrack takes the<br/>
function name and looks through the buffers, from most to least<br/>
recent, seeking the first python-mode buffer that either is named for<br/>
the function or has a definition (def or class) for that function.  So<br/>
to get source tracking for code that's not located where the path<br/>
indicates, you put a copy of the script in a buffer, and pdbtrack will<br/>
find it.<br/>
<br/>
Also, fixed a small bug so pdbtrack now properly presents the overlay<br/>
arrow when you run the pdb 'w'here command.]]></description>
    <author>&#75;&#101;&#110;&#32;&#77;&#97;&#110;&#104;&#101;&#105;&#109;&#101;&#114;&#32;&#60;&#107;&#108;&#109;&#64;&#100;&#105;&#103;&#105;&#99;&#111;&#111;&#108;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Mon, 03 Mar 2003 00:35:32 +0000</pubDate>
</item>
<item>
    <title>Bernhard Herzog's paragraph and string-filling code.  I've been using it for</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bf9e0424237f/Misc/python-mode.el</link>
    <description><![CDATA[Bernhard Herzog's paragraph and string-filling code.  I've been using it for<br/>
a month or two with great success.  Barry may want to tweak it some, but I<br/>
think it's a worthwhile enough addition to get some more people trying it<br/>
out.]]></description>
    <author>&#83;&#107;&#105;&#112;&#32;&#77;&#111;&#110;&#116;&#97;&#110;&#97;&#114;&#111;&#32;&#60;&#115;&#107;&#105;&#112;&#64;&#112;&#111;&#98;&#111;&#120;&#46;&#99;&#111;&#109;&#62;</author>
    <pubDate>Tue, 31 Dec 2002 16:56:20 +0000</pubDate>
</item>
<item>
    <title>(py-parse-state-re): Remove the &quot;if&quot; from the regular expression.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d4cfa4043c09/Misc/python-mode.el</link>
    <description><![CDATA[(py-parse-state-re): Remove the &quot;if&quot; from the regular expression.<br/>
This fixes an indentation bug reported by Jeremy when seeing multiple<br/>
list comprehensions like so:<br/>
<br/>
    [x for x in seq<br/>
     if blah(x)]<br/>
<br/>
    # ...<br/>
<br/>
    [y for y in seq<br/>
     if blah(y)]<br/>
<br/>
The reason this broke is because this regexp caused the &quot;find a safe<br/>
parsing start location higher up in the file&quot; test to erroneously find<br/>
the if in the listcomp.  I think the other keywords in this regexp are<br/>
fine and good enough.<br/>
<br/>
After a weekend of testing, I can't find any adverse effects.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 21 Oct 2002 15:58:29 +0000</pubDate>
</item>
<item>
    <title>(py-pychecker-run): Fix calculation of last command to include the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/1f2b1e684850/Misc/python-mode.el</link>
    <description><![CDATA[(py-pychecker-run): Fix calculation of last command to include the<br/>
filename of the current buffer.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 28 Sep 2002 18:17:56 +0000</pubDate>
</item>
<item>
    <title>(py-pychecker-run): Use the last pychecker invocation as the default</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d814a731924a/Misc/python-mode.el</link>
    <description><![CDATA[(py-pychecker-run): Use the last pychecker invocation as the default<br/>
contents of the next command.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 17 Jul 2002 21:25:43 +0000</pubDate>
</item>
<item>
    <title>We need to (require 'compile) to guarantee that compile-internal is</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d7237037f379/Misc/python-mode.el</link>
    <description><![CDATA[We need to (require 'compile) to guarantee that compile-internal is<br/>
defined.  /Really/ closes SF # 580631.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 17 Jul 2002 13:45:00 +0000</pubDate>
</item>
<item>
    <title>(py-imenu-create-index-function): Skip over stuff that looks like code</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/305422d69d31/Misc/python-mode.el</link>
    <description><![CDATA[(py-imenu-create-index-function): Skip over stuff that looks like code<br/>
but which is in a comment or string.  Closes SF bug # 572341 reported<br/>
by Adrian van den Dries.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 16 Jul 2002 16:04:13 +0000</pubDate>
</item>
<item>
    <title>(py-pychecker-run): Thomas Heller points out that this function messes</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9a58d64f8fc3/Misc/python-mode.el</link>
    <description><![CDATA[(py-pychecker-run): Thomas Heller points out that this function messes<br/>
up the compile command's history.  Fix that by using compile-internal.<br/>
<br/>
Fixes SF bug # 580631]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 16 Jul 2002 15:56:28 +0000</pubDate>
</item>
<item>
    <title>(py-goto-statement-below): Watch out for landing in a triple quoted</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ecef65e57cc6/Misc/python-mode.el</link>
    <description><![CDATA[(py-goto-statement-below): Watch out for landing in a triple quoted<br/>
string with text in column zero.  Skip that stuff when looking for the<br/>
&quot;first statement following the statement containing point&quot;.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 23 May 2002 19:42:16 +0000</pubDate>
</item>
<item>
    <title>(py-execute-region): Do the blank line skipping inside the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/c375c5b26631/Misc/python-mode.el</link>
    <description><![CDATA[(py-execute-region): Do the blank line skipping inside the<br/>
save-excursion so that when the function is complete, point is<br/>
preserved.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sun, 12 May 2002 17:37:46 +0000</pubDate>
</item>
<item>
    <title>Watch out for older XEmacsen for which requiring info-look doesn't</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/af499b50a094/Misc/python-mode.el</link>
    <description><![CDATA[Watch out for older XEmacsen for which requiring info-look doesn't<br/>
define info-lookup-maybe-add-help.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 30 Apr 2002 18:58:52 +0000</pubDate>
</item>
<item>
    <title>(py-comint-output-filter-function): Put the pop-to-buffer call inside</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/00f66360be19/Misc/python-mode.el</link>
    <description><![CDATA[(py-comint-output-filter-function): Put the pop-to-buffer call inside<br/>
the `when' condition so other non-Python shell comint changes won't<br/>
cause random buffers to pop.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 26 Apr 2002 15:49:52 +0000</pubDate>
</item>
<item>
    <title>Fix typo in the setup of interpreter-mode-alist.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/5f5cea272b46/Misc/python-mode.el</link>
    <description><![CDATA[Fix typo in the setup of interpreter-mode-alist.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 25 Apr 2002 21:46:33 +0000</pubDate>
</item>
<item>
    <title>SF patch #510288 by Kevin J. Butler, mod'd by Barry.  This provides</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/314e08e8090f/Misc/python-mode.el</link>
    <description><![CDATA[SF patch #510288 by Kevin J. Butler, mod'd by Barry.  This provides<br/>
better auto-recognition of a Jython file vs. a CPython (or agnostic)<br/>
file by looking at the #! line more closely, and inspecting the import<br/>
statements in the first 20000 bytes (configurable).  Specifically,<br/>
<br/>
(py-import-check-point-max): New variable, controlling how far into<br/>
the buffer it will search for import statements.<br/>
<br/>
(py-jpython-packages): List of package names that are Jython-ish.<br/>
<br/>
(py-shell-alist): List of #! line programs and the modes associated<br/>
with them.<br/>
<br/>
(jpython-mode-hook): Extra hook that runs when entering jpython-mode<br/>
(what about Jython mode? &lt;20k wink&gt;).<br/>
<br/>
(py-choose-shell-by-shebang, py-choose-shell-by-import,<br/>
py-choose-shell): New functions.<br/>
<br/>
(python-mode): Use py-choose-shell.<br/>
<br/>
(jpython-mode): New command.<br/>
<br/>
(py-execute-region): Don't use my previous hacky attempt at doing<br/>
this, use the new py-choose-shell function.<br/>
<br/>
One other thing this file now does: it attempts to add the proper<br/>
hooks to interpreter-mode-alist and auto-mode-alist if they aren't<br/>
already there.  Might help with Emacs users since that editor doesn't<br/>
come with python-mode by default.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 25 Apr 2002 21:31:47 +0000</pubDate>
</item>
<item>
    <title>(py-execute-region): Alexander Schmolck points out that leading</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d47290dd2d57/Misc/python-mode.el</link>
    <description><![CDATA[(py-execute-region): Alexander Schmolck points out that leading<br/>
whitespace can hose the needs-if test.  So just skip all blank lines<br/>
at the start of the region right off the bat.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 25 Apr 2002 19:17:42 +0000</pubDate>
</item>
<item>
    <title>(py-comint-output-filter-function): Add a pop-to-buffer call so you</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/803e6a695306/Misc/python-mode.el</link>
    <description><![CDATA[(py-comint-output-filter-function): Add a pop-to-buffer call so you<br/>
always get to see the result of e.g. a py-execute-region.  Funny, this<br/>
bugged both me /and/ Guido!]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 25 Apr 2002 16:26:38 +0000</pubDate>
</item>
<item>
    <title>(py-shell-hook): A new hook variable, run at the end of py-shell.</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f970588e89b1/Misc/python-mode.el</link>
    <description><![CDATA[(py-shell-hook): A new hook variable, run at the end of py-shell.<br/>
Allows for some customization of the underlying comint buffer.<br/>
<br/>
(py-shell): Call the new hook.<br/>
<br/>
(info-lookup-maybe-add-help): A new call suggested by Milan Zamazal to<br/>
make lookups in the Info documentation easier.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 25 Apr 2002 15:44:17 +0000</pubDate>
</item>
<item>
    <title>Merge in Skip's last few updates w.r.t. py-help-at-point:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/863125545301/Misc/python-mode.el</link>
    <description><![CDATA[Merge in Skip's last few updates w.r.t. py-help-at-point:<br/>
<br/>
(py-mode-map): Bind py-help-at-point to f1 as well as C-c C-h<br/>
<br/>
(py-help-at-point): Make sure the symbol is quoted so things like<br/>
pydoc.help('sys.platform') work correctly.  Also, leave the *Python<br/>
Output* buffer in help-mode; this may be a bit more controversial.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 22 Apr 2002 22:05:49 +0000</pubDate>
</item>
<item>
    <title>Some contributions and ideas by Alexander Schmolck: add a keybinding</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2b47d0dcfa66/Misc/python-mode.el</link>
    <description><![CDATA[Some contributions and ideas by Alexander Schmolck: add a keybinding<br/>
to call pychecker on the current file, add a face for pseudo<br/>
keywords self, None, True, False, and Ellipsis.  Specifically,<br/>
<br/>
(py-pychecker-command, py-pychecker-command-args): New variables.<br/>
<br/>
(py-pseudo-keyword-face): New face variable, defaulting to a copy of<br/>
font-lock-keyword-face.<br/>
<br/>
(python-font-lock-keywords): Add an entry for self, None, True, False,<br/>
Ellipsis to be rendered in py-pseudo-keyword-face.<br/>
<br/>
(py-pychecker-history): New variable.<br/>
<br/>
(py-mode-map): Bind C-c C-w to py-pychecker-run.<br/>
<br/>
(py-pychecker-run): New command.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 22 Apr 2002 21:48:20 +0000</pubDate>
</item>
<item>
    <title>Skip Montanaro's contribution (slightly mod'd by Barry) to provide a</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ed5d75912d60/Misc/python-mode.el</link>
    <description><![CDATA[Skip Montanaro's contribution (slightly mod'd by Barry) to provide a<br/>
&quot;help-on-symbol-at-point&quot; feature which uses pydoc to provide help on<br/>
the symbol under point, if available.<br/>
<br/>
Mods include some name changes, a port to Emacs, binding the command<br/>
to C-c C-h, and providing a more informative error message if the<br/>
symbol's help can't be found (through use of a nasty bare except).<br/>
<br/>
Note also that py-describe-mode has been moved off of C-c C-h m; it's<br/>
now just available on C-c ?<br/>
<br/>
Closes SF patch #545439.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 22 Apr 2002 17:15:19 +0000</pubDate>
</item>
<item>
    <title>(py-execute-region): If the line at the beginning of the region is a</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f5aeeaaf0397/Misc/python-mode.el</link>
    <description><![CDATA[(py-execute-region): If the line at the beginning of the region is a<br/>
#! line, use the command on that line as the shell command to use to<br/>
execute the region.  I.e. if the region looks like<br/>
<br/>
----------------<br/>
#! /usr/bin/env python1.5<br/>
<br/>
print 'hello world'.startswith('hello')<br/>
----------------<br/>
<br/>
you'll get an exception! :)<br/>
<br/>
This closes SF bug #232398.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 22 Apr 2002 16:23:29 +0000</pubDate>
</item>
<item>
    <title>(py-execute-region): If you ran this without having visited a</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/ab4fa78afddf/Misc/python-mode.el</link>
    <description><![CDATA[(py-execute-region): If you ran this without having visited a<br/>
python-mode file, py-which-shell would have been nil and the command<br/>
to use would not get set correctly.  This changes things so that 1)<br/>
the temporary file has a .py extension, 2) the temporary file is put<br/>
into python-mode, and 3) the temporary file's py-which-shell is<br/>
captured in a local `shell' variable, which is used to calculate the<br/>
command to use.  Closes SF bug #545436.<br/>
<br/>
(py-parse-state): Rip out the XEmacs-specific calls to<br/>
buffer-syntactic-context, which can get quite confused if there's an<br/>
open paren in column zero say, embedded in a triple quoted string.<br/>
This was always a performance hack anyway, and computers are fast<br/>
enough now that we should be able to get away with the slower, more<br/>
portable, full-parse branch.  Closes SF bug #451841.<br/>
<br/>
Update the comments at the top of the file.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 22 Apr 2002 15:29:27 +0000</pubDate>
</item>
<item>
    <title>backport bwarsaw's checkin of</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0aae09986fc9/Misc/python-mode.el</link>
    <description><![CDATA[backport bwarsaw's checkin of<br/>
    revision 4.8 of python-mode.el<br/>
<br/>
(py-temp-directory): Add /var/tmp to the list of directories this<br/>
searches.  This is added after /tmp.  Closes SF bug #505488, except<br/>
that /var/tmp comes after /tmp instead of the patch's suggestion of<br/>
putting it before /usr/tmp.]]></description>
    <author>&#77;&#105;&#99;&#104;&#97;&#101;&#108;&#32;&#87;&#46;&#32;&#72;&#117;&#100;&#115;&#111;&#110;&#32;&#60;&#109;&#119;&#104;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Mon, 25 Mar 2002 12:24:24 +0000</pubDate>
</item>
<item>
    <title>backport bwarsaw's checkin of</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/029e4cbd2312/Misc/python-mode.el</link>
    <description><![CDATA[backport bwarsaw's checkin of<br/>
    revision 4.7 of python-mode.el<br/>
<br/>
(py-honor-comment-indentation, py-compute-indentation): Fix the<br/>
implementation to match the documentation for<br/>
py-honor-comment-indentation w.r.t. not nil or t value.  In that case<br/>
it should still ignore ## for indentation purposes.  Closes SF bug<br/>
#523825, w/ patch provided by Christian Stork (mod'd by Barry).<br/>
<br/>
Python 2.2.1 candidate.]]></description>
    <author>&#77;&#105;&#99;&#104;&#97;&#101;&#108;&#32;&#87;&#46;&#32;&#72;&#117;&#100;&#115;&#111;&#110;&#32;&#60;&#109;&#119;&#104;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#110;&#101;&#116;&#62;</author>
    <pubDate>Sat, 16 Mar 2002 18:03:42 +0000</pubDate>
</item>
<item>
    <title>(py-version): Hopefully fixed my XEmacs settings so this doesn't get</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d8414f51d4f5/Misc/python-mode.el</link>
    <description><![CDATA[(py-version): Hopefully fixed my XEmacs settings so this doesn't get<br/>
clobbered on checkin.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 06 Jul 2001 20:27:29 +0000</pubDate>
</item>
<item>
    <title>(py-continuation-offset): Update docstring to describe that this</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a29bef457ed8/Misc/python-mode.el</link>
    <description><![CDATA[(py-continuation-offset): Update docstring to describe that this<br/>
additional offset is only applied to continuation lines for block<br/>
opening statements.<br/>
<br/>
(py-compute-indentation): Only add py-continuation-offset if<br/>
py-statement-opens-block-p is true.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 06 Jul 2001 20:07:13 +0000</pubDate>
</item>
<item>
    <title>(python-font-lock-keywords): Add &quot;yield&quot; as a keyword to support the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/0ec03e1be558/Misc/python-mode.el</link>
    <description><![CDATA[(python-font-lock-keywords): Add &quot;yield&quot; as a keyword to support the<br/>
new &quot;simple generators&quot; feature of 2.2.  See PEP 255.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 19 Jun 2001 18:24:42 +0000</pubDate>
</item>
<item>
    <title>(py-continuation-offset): New variable which controls how much to</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9ce8a995bf12/Misc/python-mode.el</link>
    <description><![CDATA[(py-continuation-offset): New variable which controls how much to<br/>
indent continuation lines, defined as lines following those that end<br/>
in backslash.<br/>
<br/>
(py-compute-indentation): Support for py-continuation-offset.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 18 Jun 2001 23:40:35 +0000</pubDate>
</item>
<item>
    <title>(py-pdbtrack-track-stack-file): On Ken's suggestion, add &quot;pdbtrack:&quot;</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f3f9641743a0/Misc/python-mode.el</link>
    <description><![CDATA[(py-pdbtrack-track-stack-file): On Ken's suggestion, add &quot;pdbtrack:&quot;<br/>
prefix to the message lines.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 11 Apr 2001 22:27:41 +0000</pubDate>
</item>
<item>
    <title>intermediate</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/9dcb4bd65154/Misc/python-mode.el</link>
    <description><![CDATA[intermediate]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 11 Apr 2001 20:23:17 +0000</pubDate>
</item>
<item>
    <title>(py-parse-state): Teach python-mode how to scan code which follows</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a7c514e15003/Misc/python-mode.el</link>
    <description><![CDATA[(py-parse-state): Teach python-mode how to scan code which follows<br/>
multi-line list comprehensions.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Sat, 24 Feb 2001 00:09:17 +0000</pubDate>
</item>
<item>
    <title>(py-execute-region): This one's easy... kill the temporary file's</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/3e9396ac4ba0/Misc/python-mode.el</link>
    <description><![CDATA[(py-execute-region): This one's easy... kill the temporary file's<br/>
buffer after executing its contents.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 20 Feb 2001 23:07:56 +0000</pubDate>
</item>
<item>
    <title>(python-font-lock-keywords): Add highlighting of `as' as a keyword,</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/8b4ca5da7dc2/Misc/python-mode.el</link>
    <description><![CDATA[(python-font-lock-keywords): Add highlighting of `as' as a keyword,<br/>
but only in &quot;import foo as bar&quot; statements (including optional<br/>
preceding `from' clause).]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 27 Dec 2000 17:41:47 +0000</pubDate>
</item>
<item>
    <title>(py-goto-beginning-of-tqs): When searching backwards for the matching</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f480d52c0760/Misc/python-mode.el</link>
    <description><![CDATA[(py-goto-beginning-of-tqs): When searching backwards for the matching<br/>
delimiter, watch out for backslash escaped delimiters.  Also use =<br/>
instead of eq for character comparison (because a character is = to<br/>
it's integer value, but not eq to it).]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 27 Oct 2000 05:00:25 +0000</pubDate>
</item>
<item>
    <title>(py-execute-region): Make sure the new temporary buffer is current for</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/01ce89fc745f/Misc/python-mode.el</link>
    <description><![CDATA[(py-execute-region): Make sure the new temporary buffer is current for<br/>
the insertion of the text.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Fri, 23 Jun 2000 20:24:25 +0000</pubDate>
</item>
<item>
    <title>(py-execute-region): Based on suggestions by Francois Pinard and Skip</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/d2573dbf6852/Misc/python-mode.el</link>
    <description><![CDATA[(py-execute-region): Based on suggestions by Francois Pinard and Skip<br/>
Montanaro, handle execution of indented regions by inserting an &quot;if<br/>
1:&quot; in front of the block.  This better preserves things like triple<br/>
quoted strings and commented regions.  This patch resolves PR#264.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 23 May 2000 05:47:43 +0000</pubDate>
</item>
<item>
    <title>(py-shell): Set the default shell if not set yet.  It's sometimes</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/24c5bc6bfcaa/Misc/python-mode.el</link>
    <description><![CDATA[(py-shell): Set the default shell if not set yet.  It's sometimes<br/>
convenient to call py-shell before the first Python file has been<br/>
visited.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 10 Aug 1999 21:49:00 +0000</pubDate>
</item>
<item>
    <title>A few minor Customize changes:</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/bbd035e5a972/Misc/python-mode.el</link>
    <description><![CDATA[A few minor Customize changes:<br/>
<br/>
(python): Set defgroup :prefix to &quot;py-&quot; to make variable names cleaner.<br/>
<br/>
(py-jpython-command, py-jpython-command-args): Set :tag for proper<br/>
capitalization of JPython in variable name display.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 28 Jul 1999 22:06:06 +0000</pubDate>
</item>
<item>
    <title>(python-mode): Set which interpreter (CPython or JPython) to use the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/f62e465c4d01/Misc/python-mode.el</link>
    <description><![CDATA[(python-mode): Set which interpreter (CPython or JPython) to use the<br/>
first time a py buffer is visited during the Emacs session.  This<br/>
ensures that py-which-shells is initialized and also guarantees that<br/>
the mode lines reflect the correct shell.  First bug found by GvR,<br/>
second one has long bugged :) me.<br/>
<br/>
(py-toggle-shells): Programmatically, arg can also take the symbols<br/>
`cpython' or `jpython', which makes it easy to call with the value of<br/>
py-default-interpreter.<br/>
<br/>
(py-shell): Don't need to initialize py-which-* variables since these<br/>
will guarantee to be initialized by python-mode when the first py<br/>
buffer is visited.<br/>
<br/>
(py-default-interpreter): Update docstring.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Wed, 28 Jul 1999 21:59:43 +0000</pubDate>
</item>
<item>
    <title>(py-beginning-of-def-or-class): Only move to match-beginning if the</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/41fcb40e841f/Misc/python-mode.el</link>
    <description><![CDATA[(py-beginning-of-def-or-class): Only move to match-beginning if the<br/>
regex match actually succeeded!]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Tue, 27 Jul 1999 21:40:02 +0000</pubDate>
</item>
<item>
    <title>(py-statement-closes-block-p): py-goto-initial-line could leave us in</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/a8a1eb99341c/Misc/python-mode.el</link>
    <description><![CDATA[(py-statement-closes-block-p): py-goto-initial-line could leave us in<br/>
the line's whitespace.  back-to-indentation should /follow/ this call.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Thu, 03 Jun 1999 22:18:59 +0000</pubDate>
</item>
<item>
    <title>(py-electric-backspace): I'm not sure this function should be special</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/2669ac7cd76a/Misc/python-mode.el</link>
    <description><![CDATA[(py-electric-backspace): I'm not sure this function should be special<br/>
casing when py-honor-comment-indentation is nil, but this could be a<br/>
religious issue with some.  Seems to me we should still be dedenting<br/>
such comment lines one level.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 24 May 1999 21:43:37 +0000</pubDate>
</item>
<item>
    <title>(py-parse-state): When running under Emacs -- which doesn't have</title>
    <link>https://hg.dopieralski.pl/cpython-lru_cache-weakref/log/17ae178a3038/Misc/python-mode.el</link>
    <description><![CDATA[(py-parse-state): When running under Emacs -- which doesn't have<br/>
buffer-syntactic-context -- just short circuit the TQS test by jumping<br/>
to point-min and doing the test from there.  For long files, this will<br/>
be faster than looping with a re-search-backwards.]]></description>
    <author>&#66;&#97;&#114;&#114;&#121;&#32;&#87;&#97;&#114;&#115;&#97;&#119;&#32;&#60;&#98;&#97;&#114;&#114;&#121;&#64;&#112;&#121;&#116;&#104;&#111;&#110;&#46;&#111;&#114;&#103;&#62;</author>
    <pubDate>Mon, 24 May 1999 19:57:32 +0000</pubDate>
</item>

  </channel>
</rss>
