<feed xmlns='http://www.w3.org/2005/Atom'>
<title>paredit, branch v22</title>
<subtitle>paredit -- parenthetical editing in Emacs</subtitle>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/'/>
<entry>
<title>Bump version: 22 beta -&gt; 22.</title>
<updated>2010-10-09T18:02:25+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-10-09T18:02:25+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=24d2ade311083b78cfad8a4d27feb3f94505df5d'/>
<id>24d2ade311083b78cfad8a4d27feb3f94505df5d</id>
<content type='text'>
Ignore-this: dd766afb7fe23a8af7d48a2d0c9a1d4

darcs-hash:20101009180225-00fcc-e65cece86b7c666653bfe9f386dc2f12bf25725d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: dd766afb7fe23a8af7d48a2d0c9a1d4

darcs-hash:20101009180225-00fcc-e65cece86b7c666653bfe9f386dc2f12bf25725d
</pre>
</div>
</content>
</entry>
<entry>
<title>Change header and footer to conform to elisp guidelines.</title>
<updated>2010-10-09T18:01:43+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-10-09T18:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=c655f5c4fd8f241ec965255965c000f2fd3535b3'/>
<id>c655f5c4fd8f241ec965255965c000f2fd3535b3</id>
<content type='text'>
Ignore-this: ef08009b23ee11fdcbdaf0bd364af57

darcs-hash:20101009180143-00fcc-34a37b8c46e54c4227569020ad757abd12d714f8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: ef08009b23ee11fdcbdaf0bd364af57

darcs-hash:20101009180143-00fcc-34a37b8c46e54c4227569020ad757abd12d714f8
</pre>
</div>
</content>
</entry>
<entry>
<title>Add utilities for `check-parens' restricted to a region.</title>
<updated>2010-09-20T20:55:49+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-09-20T20:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=30f564df98cad42fb61cd021c10b1caf47cf7b62'/>
<id>30f564df98cad42fb61cd021c10b1caf47cf7b62</id>
<content type='text'>
Ignore-this: e5cd5cbea4e5866aec9e657902fd9663

darcs-hash:20100920205549-00fcc-0855cb26399bc060cb863c14bc794166505b9982
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: e5cd5cbea4e5866aec9e657902fd9663

darcs-hash:20100920205549-00fcc-0855cb26399bc060cb863c14bc794166505b9982
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix format arguments in `paredit-check-region-state-comment'.</title>
<updated>2010-09-18T23:32:04+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-09-18T23:32:04+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=3ce96a48102c2467376753910a4851d59fe25c86'/>
<id>3ce96a48102c2467376753910a4851d59fe25c86</id>
<content type='text'>
Ignore-this: f5607d677b62ab6ba13a1c527a574690

darcs-hash:20100918233204-00fcc-c94437a17b4a7933bcc5c34cbab97836a381729d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: f5607d677b62ab6ba13a1c527a574690

darcs-hash:20100918233204-00fcc-c94437a17b4a7933bcc5c34cbab97836a381729d
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement `paredit-kill-ring-save' and `paredit-kill-region'.</title>
<updated>2010-09-18T23:18:29+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-09-18T23:18:29+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=fd2c3993409a743c14df827dea64923b38a5d2c8'/>
<id>fd2c3993409a743c14df827dea64923b38a5d2c8</id>
<content type='text'>
Ignore-this: 9e77f0436cdce47e15d1dba998902b77

These are an unfinished experiment.  When the experiment is finished,
if it is successful, then, in Paredit Mode, `C-w' will be bound to
`paredit-kill-region', `M-w' perhaps to `paredit-kill-ring-save', and
`C-y' to `paredit-yank' (not yet implemented).

darcs-hash:20100918231829-00fcc-c0a34e7f81243fa6c1ee535cb86c692a0f589ed3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: 9e77f0436cdce47e15d1dba998902b77

These are an unfinished experiment.  When the experiment is finished,
if it is successful, then, in Paredit Mode, `C-w' will be bound to
`paredit-kill-region', `M-w' perhaps to `paredit-kill-ring-save', and
`C-y' to `paredit-yank' (not yet implemented).

darcs-hash:20100918231829-00fcc-c0a34e7f81243fa6c1ee535cb86c692a0f589ed3
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement `paredit-{for,back}ward-{up,down}'.</title>
<updated>2010-09-18T18:56:16+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-09-18T18:56:16+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=e380e42f09b1b11c72841c61f4c5d25c2a5f02f3'/>
<id>e380e42f09b1b11c72841c61f4c5d25c2a5f02f3</id>
<content type='text'>
Ignore-this: ce362505e717451523aa5fd361a8730f

These are like `{backward-,}{up,down}-list', but also enter and exit
strings when appropriate.  The keys formerly bound to those commands
(C-M-u, C-M-d, C-M-p, C-M-n) are now bound to their new paredit
analogues.

darcs-hash:20100918185616-00fcc-13b875689b8915083c41a6d05c9cf04506799aae
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: ce362505e717451523aa5fd361a8730f

These are like `{backward-,}{up,down}-list', but also enter and exit
strings when appropriate.  The keys formerly bound to those commands
(C-M-u, C-M-d, C-M-p, C-M-n) are now bound to their new paredit
analogues.

darcs-hash:20100918185616-00fcc-13b875689b8915083c41a6d05c9cf04506799aae
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix `paredit-copy-as-kill' within strings.</title>
<updated>2010-09-18T18:16:20+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-09-18T18:16:20+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=5bfc873de956a47ace140ee52919f6d1a9bc5a0f'/>
<id>5bfc873de956a47ace140ee52919f6d1a9bc5a0f</id>
<content type='text'>
Ignore-this: 231e8737beaee81622c52d580adad339

darcs-hash:20100918181620-00fcc-5774d34b56be2f3af88b6a75506da39927197baf
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: 231e8737beaee81622c52d580adad339

darcs-hash:20100918181620-00fcc-5774d34b56be2f3af88b6a75506da39927197baf
</pre>
</div>
</content>
</entry>
<entry>
<title>Check `eolp' before using `char-after' in `paredit-kill'.</title>
<updated>2010-09-18T18:15:54+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-09-18T18:15:54+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=7b318649a3c01c2fc078f2bc98b6d340b245dc68'/>
<id>7b318649a3c01c2fc078f2bc98b6d340b245dc68</id>
<content type='text'>
Ignore-this: 37a88267c3b50f218838c5d456658094

darcs-hash:20100918181554-00fcc-ca49bd133d1f52e92c5b742c58cc643f659a6aba
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: 37a88267c3b50f218838c5d456658094

darcs-hash:20100918181554-00fcc-ca49bd133d1f52e92c5b742c58cc643f659a6aba
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix `paredit-kill' on whitespace character literal with margin comment.</title>
<updated>2010-09-18T15:19:00+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-09-18T15:19:00+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=d265584f55daf7f0a5ad7e8b866a2d1e8ecd60c5'/>
<id>d265584f55daf7f0a5ad7e8b866a2d1e8ecd60c5</id>
<content type='text'>
Ignore-this: 83cd857a1c3155fc0f9c30e8dc680d9a

Before (| is point, not character literal):

  #\|      ;foo
=C-k=&gt;
  #\|

Note the dangling backslash: deleting it also deletes the line break.

After:

  #\|      ;foo
=C-k=&gt;
  #|

darcs-hash:20100918151900-00fcc-d375fe5ced8edfb3fce71e189acd9166800ec0d5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: 83cd857a1c3155fc0f9c30e8dc680d9a

Before (| is point, not character literal):

  #\|      ;foo
=C-k=&gt;
  #\|

Note the dangling backslash: deleting it also deletes the line break.

After:

  #\|      ;foo
=C-k=&gt;
  #|

darcs-hash:20100918151900-00fcc-d375fe5ced8edfb3fce71e189acd9166800ec0d5
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify definition of `paredit-kill-line-in-string'.</title>
<updated>2010-09-18T15:12:18+00:00</updated>
<author>
<name>Taylor R Campbell</name>
<email>campbell@mumble.net</email>
</author>
<published>2010-09-18T15:12:18+00:00</published>
<link rel='alternate' type='text/html' href='https://paredit.org/cgit/paredit/commit/?id=ab99e9398dc136df52cb38d48d3db53b09aa9d44'/>
<id>ab99e9398dc136df52cb38d48d3db53b09aa9d44</id>
<content type='text'>
Ignore-this: 2675f8bbbfd6cd029b434f233344b4a2

Now it relies on Emacs's S-expression parser to find where the string
ends, rather than parsing and handling character escapes itself.  It
does a little more work this way, because it moves forward over the
whole string even if the line ends long before the string ends, but
this definition is simpler and more robust for correctness.

darcs-hash:20100918151218-00fcc-5362e4359bb7ce34076f875c6d8b3eb444f0f360
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ignore-this: 2675f8bbbfd6cd029b434f233344b4a2

Now it relies on Emacs's S-expression parser to find where the string
ends, rather than parsing and handling character escapes itself.  It
does a little more work this way, because it moves forward over the
whole string even if the line ends long before the string ends, but
this definition is simpler and more robust for correctness.

darcs-hash:20100918151218-00fcc-5362e4359bb7ce34076f875c6d8b3eb444f0f360
</pre>
</div>
</content>
</entry>
</feed>
