<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython.git/Misc/python-mode.el, branch v2.5b2</title>
<subtitle>
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/'/>
<entry>
<title>Sync with python-mode project.  Adds two changes:</title>
<updated>2003-12-18T21:53:33+00:00</updated>
<author>
<name>Skip Montanaro</name>
<email>skip@pobox.com</email>
</author>
<published>2003-12-18T21:53:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=8a8eb995017d0c5b1efafd2c9776bd3ec4121721'/>
<id>8a8eb995017d0c5b1efafd2c9776bd3ec4121721</id>
<content type='text'>
* in py-checker-run, fall back to read-string if read-shell-command
  (XEmacs-specific) is not available.

* highlight variables would mask builtins as if they were keywords.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* in py-checker-run, fall back to read-string if read-shell-command
  (XEmacs-specific) is not available.

* highlight variables would mask builtins as if they were keywords.
</pre>
</div>
</content>
</entry>
<entry>
<title>delete the f1 key binding.  py-help-at-point is still available @ C-c C-h.</title>
<updated>2003-08-01T04:27:34+00:00</updated>
<author>
<name>Skip Montanaro</name>
<email>skip@pobox.com</email>
</author>
<published>2003-08-01T04:27:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=2036261a8550e4df512c0cfc48d38263590dcbe7'/>
<id>2036261a8550e4df512c0cfc48d38263590dcbe7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make pending-delete/delete-selection mode work with py-electric-colon</title>
<updated>2003-08-01T04:00:32+00:00</updated>
<author>
<name>Skip Montanaro</name>
<email>skip@pobox.com</email>
</author>
<published>2003-08-01T04:00:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=41dbc214d19608b340819e251b936aa4737c4c70'/>
<id>41dbc214d19608b340819e251b936aa4737c4c70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tweak to py-fill-paragraph - problem noted by John Lee and correction</title>
<updated>2003-07-31T04:59:48+00:00</updated>
<author>
<name>Skip Montanaro</name>
<email>skip@pobox.com</email>
</author>
<published>2003-07-31T04:59:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=4b244b25d0298b713b20d9f9648d6143eb16ede3'/>
<id>4b244b25d0298b713b20d9f9648d6143eb16ede3</id>
<content type='text'>
submitted by Bernard Herzog.  Closes patch 779830.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
submitted by Bernard Herzog.  Closes patch 779830.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove short-circuitying grubbing by using last grubbed buffer.  It's</title>
<updated>2003-06-17T19:18:57+00:00</updated>
<author>
<name>Ken Manheimer</name>
<email>klm@digicool.com</email>
</author>
<published>2003-06-17T19:18:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=13e2142a7394b4e9e97e713b9b9e944e87ee1146'/>
<id>13e2142a7394b4e9e97e713b9b9e944e87ee1146</id>
<content type='text'>
evil - if the last grubbed buffer didn't happen to be the right one,
you couldn't remedy.

Mainline emacs compat - don't use third arg to buffer-substring (which
was for explicitly identifying the buffer in which to seek the
substring, and which turns out to be unnecessary).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
evil - if the last grubbed buffer didn't happen to be the right one,
you couldn't remedy.

Mainline emacs compat - don't use third arg to buffer-substring (which
was for explicitly identifying the buffer in which to seek the
substring, and which turns out to be unnecessary).
</pre>
</div>
</content>
</entry>
<entry>
<title>Slightly more lenient pdbtrack prompt recognition, for people who use</title>
<updated>2003-05-01T21:07:32+00:00</updated>
<author>
<name>Ken Manheimer</name>
<email>klm@digicool.com</email>
</author>
<published>2003-05-01T21:07:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=b85e4ec1da1b1002fa6f8100f7d63b4629ee4a21'/>
<id>b85e4ec1da1b1002fa6f8100f7d63b4629ee4a21</id>
<content type='text'>
eg "pdb&gt;".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
eg "pdb&gt;".
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow for multiple parens around pdb prompt for (new) nested debugging</title>
<updated>2003-05-01T20:46:14+00:00</updated>
<author>
<name>Ken Manheimer</name>
<email>klm@digicool.com</email>
</author>
<published>2003-05-01T20:46:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=23bf2d6f8ea8b4ce2d6c1159b96554c490bcb10b'/>
<id>23bf2d6f8ea8b4ce2d6c1159b96554c490bcb10b</id>
<content type='text'>
sessions (and some cosmetic wording changes).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
sessions (and some cosmetic wording changes).
</pre>
</div>
</content>
</entry>
<entry>
<title>py-pdbtrack-grub-for-buffer(): Rectified some logic errors i</title>
<updated>2003-03-03T17:09:44+00:00</updated>
<author>
<name>Ken Manheimer</name>
<email>klm@digicool.com</email>
</author>
<published>2003-03-03T17:09:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=588b6130807c7c10a906b7f75feead00f6e18147'/>
<id>588b6130807c7c10a906b7f75feead00f6e18147</id>
<content type='text'>
introduced when shifting around some code, and added some redundancy
to reduce chances of hitting the wrong source code.  (This is
experimental - it will improve the accuracy, but will reduce the
ability of the user to deliberately select the buffer they want the
buffer grubbing stuff to find.  I think the accuracy improvement will
be worth it, but am not sure, so may remove this.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
introduced when shifting around some code, and added some redundancy
to reduce chances of hitting the wrong source code.  (This is
experimental - it will improve the accuracy, but will reduce the
ability of the user to deliberately select the buffer they want the
buffer grubbing stuff to find.  I think the accuracy improvement will
be worth it, but am not sure, so may remove this.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Guard advancing past leading meta-comments.</title>
<updated>2003-03-03T04:05:03+00:00</updated>
<author>
<name>Ken Manheimer</name>
<email>klm@digicool.com</email>
</author>
<published>2003-03-03T04:05:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=99c5c2ff781c34ca1cbf28bff3ff74e6e10f241b'/>
<id>99c5c2ff781c34ca1cbf28bff3ff74e6e10f241b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enhanced pdbtrack to provide for source code that's not findable by</title>
<updated>2003-03-03T00:35:32+00:00</updated>
<author>
<name>Ken Manheimer</name>
<email>klm@digicool.com</email>
</author>
<published>2003-03-03T00:35:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython.git/commit/?id=d84607acb773c74cbf048161c8924842b74b4d25'/>
<id>d84607acb773c74cbf048161c8924842b74b4d25</id>
<content type='text'>
the reported path.  (Eg, precompiled scripts with a file path suitable
for a different host, scripts actually running on a remote system or
with no valid path, like Zope through-the-web python scripts.)

On failing to find the code on the reported path, pdbtrack takes the
function name and looks through the buffers, from most to least
recent, seeking the first python-mode buffer that either is named for
the function or has a definition (def or class) for that function.  So
to get source tracking for code that's not located where the path
indicates, you put a copy of the script in a buffer, and pdbtrack will
find it.

Also, fixed a small bug so pdbtrack now properly presents the overlay
arrow when you run the pdb 'w'here command.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the reported path.  (Eg, precompiled scripts with a file path suitable
for a different host, scripts actually running on a remote system or
with no valid path, like Zope through-the-web python scripts.)

On failing to find the code on the reported path, pdbtrack takes the
function name and looks through the buffers, from most to least
recent, seeking the first python-mode buffer that either is named for
the function or has a definition (def or class) for that function.  So
to get source tracking for code that's not located where the path
indicates, you put a copy of the script in a buffer, and pdbtrack will
find it.

Also, fixed a small bug so pdbtrack now properly presents the overlay
arrow when you run the pdb 'w'here command.
</pre>
</div>
</content>
</entry>
</feed>
