<feed xmlns='http://www.w3.org/2005/Atom'>
<title>helpful.git, branch summary</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/'/>
<entry>
<title>Show a summary of the function/macro or variable</title>
<updated>2018-01-20T11:53:17+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-20T11:52:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=f2045b203e89c454bf3d4495bed540424ac94469'/>
<id>f2045b203e89c454bf3d4495bed540424ac94469</id>
<content type='text'>
This solves a number of problems:

1. It gives a link to the source code at the top of the buffer, for
users who want to jump to that quickly. See discussion in #67.

2. It favours giving the filename of the source code in the beginning
of the buffer, as discussed in #69. However, we still show the full
path in the source code section. This avoids confusion when users have
upgraded built-in libraries (e.g. org-mode in ~/.emacs.d/elpa).

3. It ensures that buttons to source code files always jump to the
definition location wherever possible.

4. It highlights functions that are interactive or autoloaded, and
links to the relevant parts of the manual to clarify what that means.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This solves a number of problems:

1. It gives a link to the source code at the top of the buffer, for
users who want to jump to that quickly. See discussion in #67.

2. It favours giving the filename of the source code in the beginning
of the buffer, as discussed in #69. However, we still show the full
path in the source code section. This avoids confusion when users have
upgraded built-in libraries (e.g. org-mode in ~/.emacs.d/elpa).

3. It ensures that buttons to source code files always jump to the
definition location wherever possible.

4. It highlights functions that are interactive or autoloaded, and
links to the relevant parts of the manual to clarify what that means.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure we handle edebug info correctly</title>
<updated>2018-01-20T11:49:26+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-20T11:49:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=a983eb66fd143510107b39d70d280d947e8f7f53'/>
<id>a983eb66fd143510107b39d70d280d947e8f7f53</id>
<content type='text'>
edebug info may be a marker or a list, ensure we handle both.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
edebug info may be a marker or a list, ensure we handle both.
</pre>
</div>
</content>
</entry>
<entry>
<title>Be defensive against missing primitive source code</title>
<updated>2018-01-20T11:22:12+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-20T11:22:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=ffc16a64b2d594b713580194558cf997c3e5ebad'/>
<id>ffc16a64b2d594b713580194558cf997c3e5ebad</id>
<content type='text'>
If find-function-C-source-directory isn't set, or if it's set to a
directory that contains source to a different Emacs version, just
return nil from helpful--definition.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If find-function-C-source-directory isn't set, or if it's set to a
directory that contains source to a different Emacs version, just
return nil from helpful--definition.
</pre>
</div>
</content>
</entry>
<entry>
<title>More robust `foo' handling in docstring highlighting</title>
<updated>2018-01-20T11:19:25+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-20T11:15:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=b968411f42a8f923e80d609d4219d3d7362a2d03'/>
<id>b968411f42a8f923e80d609d4219d3d7362a2d03</id>
<content type='text'>
This fixes a number of issues spotted in the docstring of vhdl-mode.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes a number of issues spotted in the docstring of vhdl-mode.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't error if a symbol is only defined in a .elc file</title>
<updated>2018-01-15T23:12:09+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-15T23:11:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=5eb8368c429833309abaa5c42e170e6fad84a19f'/>
<id>5eb8368c429833309abaa5c42e170e6fad84a19f</id>
<content type='text'>
Fixes #88
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #88
</pre>
</div>
</content>
</entry>
<entry>
<title>Roll version</title>
<updated>2018-01-11T23:04:48+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-11T23:04:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=5746e9dbe486c75fe4904575f9663c2da455013e'/>
<id>5746e9dbe486c75fe4904575f9663c2da455013e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't prompt the user about unsafe buffer-local variables</title>
<updated>2018-01-11T23:03:57+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-11T23:02:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=e1b660e2a48b39b0a81119c2593362dd60076757'/>
<id>e1b660e2a48b39b0a81119c2593362dd60076757</id>
<content type='text'>
When we are opening a buffer for source code, we're essentially in
batch mode.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When we are opening a buffer for source code, we're essentially in
batch mode.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure we link command references in variable docstrings too</title>
<updated>2018-01-11T22:58:49+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-11T22:58:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=1b8a99a6c3857ecd09bf39702158939d3c3af63d'/>
<id>1b8a99a6c3857ecd09bf39702158939d3c3af63d</id>
<content type='text'>
Previously the variable docstring had already been passed through
substitute-command-keys and it was too late for our button conversion.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the variable docstring had already been passed through
substitute-command-keys and it was too late for our button conversion.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow running ERT tests found in property lists</title>
<updated>2018-01-07T15:28:21+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-07T15:28:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=04073c80f3c82fa488edcd0cffa4961ff40cf885'/>
<id>04073c80f3c82fa488edcd0cffa4961ff40cf885</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix buffer cleanup</title>
<updated>2018-01-07T15:20:49+00:00</updated>
<author>
<name>Wilfred Hughes</name>
<email>me@wilfred.me.uk</email>
</author>
<published>2018-01-07T15:20:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/helpful.git/commit/?id=7970efb1dbd1f4e71064e981a42c6bf7503a167e'/>
<id>7970efb1dbd1f4e71064e981a42c6bf7503a167e</id>
<content type='text'>
The refactoring in 53dd618 checked that 'created' was t before we
actually set 'created'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The refactoring in 53dd618 checked that 'created' was t before we
actually set 'created'.
</pre>
</div>
</content>
</entry>
</feed>
