<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lisp/ielm.el, branch scratch/sqlite</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>Improve error message in ielm on printing errors</title>
<updated>2021-09-04T08:38:50+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2021-09-04T08:38:50+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=56c98a4ad886376b3c73d6c8b9a96f6bca8f0f48'/>
<id>56c98a4ad886376b3c73d6c8b9a96f6bca8f0f48</id>
<content type='text'>
* lisp/ielm.el (ielm-eval-input): Don't claim that there's a bug
on pp -- it may just be something that nests too far (bug#18012).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/ielm.el (ielm-eval-input): Don't claim that there's a bug
on pp -- it may just be something that nests too far (bug#18012).
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2021</title>
<updated>2021-01-01T09:13:56+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2021-01-01T09:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ba05d005e5a81bc123ad8da928b1bccb6b160e7a'/>
<id>ba05d005e5a81bc123ad8da928b1bccb6b160e7a</id>
<content type='text'>
Run "TZ=UTC0 admin/update-copyright".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run "TZ=UTC0 admin/update-copyright".
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/ielm.el (inferior-emacs-lisp-mode): Prefer setq-local.</title>
<updated>2020-12-07T10:19:15+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2020-12-07T10:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2187b805d1621e187b38e029e64c1f49c881737a'/>
<id>2187b805d1621e187b38e029e64c1f49c881737a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix misuses of `make-local-variable` on hooks</title>
<updated>2020-11-04T05:24:45+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2020-11-04T05:24:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a63d90517549b1940ffbe3438a614afc7ea1aa6d'/>
<id>a63d90517549b1940ffbe3438a614afc7ea1aa6d</id>
<content type='text'>
* lisp/vc/smerge-mode.el (smerge-ediff):
* lisp/progmodes/python.el (python-pdbtrack-setup-tracking):
* lisp/net/tramp-smb.el (tramp-smb-call-winexe):
* lisp/net/secrets.el (secrets-mode):
* lisp/mail/rmail.el (rmail-variables):
* lisp/ielm.el (inferior-emacs-lisp-mode):
* lisp/erc/erc-log.el (erc-log-setup-logging): Use `add-hook`.

* lisp/eshell/em-unix.el (eshell/diff):
* lisp/eshell/em-hist.el (eshell-hist-initialize): Don't
`make-local-variable` on hooks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/vc/smerge-mode.el (smerge-ediff):
* lisp/progmodes/python.el (python-pdbtrack-setup-tracking):
* lisp/net/tramp-smb.el (tramp-smb-call-winexe):
* lisp/net/secrets.el (secrets-mode):
* lisp/mail/rmail.el (rmail-variables):
* lisp/ielm.el (inferior-emacs-lisp-mode):
* lisp/erc/erc-log.el (erc-log-setup-logging): Use `add-hook`.

* lisp/eshell/em-unix.el (eshell/diff):
* lisp/eshell/em-hist.el (eshell-hist-initialize): Don't
`make-local-variable` on hooks.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't call undefined function elisp-eldoc-documentation-function (bug#42493)</title>
<updated>2020-07-23T20:05:26+00:00</updated>
<author>
<name>Tassilo Horn</name>
</author>
<published>2020-07-23T20:05:26+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f7ebba5724ef5bd52af02371b4ad3f0851958a3e'/>
<id>f7ebba5724ef5bd52af02371b4ad3f0851958a3e</id>
<content type='text'>
* lisp/ielm.el (inferior-emacs-lisp-mode): Add
`elisp-eldoc-var-docstring' and `elisp-eldoc-funcall' as
`eldoc-documentation-functions' instead of the undefined
elisp-eldoc-documentation-function (bug#42493).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/ielm.el (inferior-emacs-lisp-mode): Add
`elisp-eldoc-var-docstring' and `elisp-eldoc-funcall' as
`eldoc-documentation-functions' instead of the undefined
elisp-eldoc-documentation-function (bug#42493).
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/ielm.el: Handle corner case where */**/*** are not yet bound</title>
<updated>2020-05-11T04:12:29+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2020-05-11T04:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=67bcde188f777e1f884eb46ab3123afa74d8d303'/>
<id>67bcde188f777e1f884eb46ab3123afa74d8d303</id>
<content type='text'>
Remote redundant :group args.

(ielm-eval-input): Use bound-and-true-p for */**/***
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remote redundant :group args.

(ielm-eval-input): Use bound-and-true-p for */**/***
</pre>
</div>
</content>
</entry>
<entry>
<title>Expose ElDoc functions in a hook (Bug#28257)</title>
<updated>2020-02-25T23:15:12+00:00</updated>
<author>
<name>Mark Oteiza</name>
</author>
<published>2020-02-25T22:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c0fcbd2c119b8418855f0931aceefbef717c5e53'/>
<id>c0fcbd2c119b8418855f0931aceefbef717c5e53</id>
<content type='text'>
* lisp/emacs-lisp/eldoc.el: Update commentary.
(eldoc--eval-expression-setup): Use new hook.
(eldoc--supported-p): Accomodate new hook.
(eldoc-documentation-functions): New hook.
(eldoc-documentation-default, eldoc-documentation-compose): New
functions.
(eldoc-documentation-function): Use 'eldoc-documentation-default' as new
default value.  Update documentation and custom attributes.
(eldoc-print-current-symbol-info): Accomodate possible null value for
'eldoc-documentation-function'.
* etc/NEWS: Mention them.
* doc/emacs/programs.texi (Emacs Lisp Documentation Lookup): Mention
new hook and changes to 'eldoc-documentation-function'.
* lisp/hexl.el (hexl-mode, hexl-revert-buffer-function):
* lisp/ielm.el (inferior-emacs-lisp-mode):
* lisp/progmodes/cfengine.el (cfengine3-mode):
* lisp/progmodes/elisp-mode.el (emacs-lisp-mode):
* lisp/progmodes/octave.el (octave-mode):
* lisp/progmodes/python.el (python-mode): Use new hook.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/emacs-lisp/eldoc.el: Update commentary.
(eldoc--eval-expression-setup): Use new hook.
(eldoc--supported-p): Accomodate new hook.
(eldoc-documentation-functions): New hook.
(eldoc-documentation-default, eldoc-documentation-compose): New
functions.
(eldoc-documentation-function): Use 'eldoc-documentation-default' as new
default value.  Update documentation and custom attributes.
(eldoc-print-current-symbol-info): Accomodate possible null value for
'eldoc-documentation-function'.
* etc/NEWS: Mention them.
* doc/emacs/programs.texi (Emacs Lisp Documentation Lookup): Mention
new hook and changes to 'eldoc-documentation-function'.
* lisp/hexl.el (hexl-mode, hexl-revert-buffer-function):
* lisp/ielm.el (inferior-emacs-lisp-mode):
* lisp/progmodes/cfengine.el (cfengine3-mode):
* lisp/progmodes/elisp-mode.el (emacs-lisp-mode):
* lisp/progmodes/octave.el (octave-mode):
* lisp/progmodes/python.el (python-mode): Use new hook.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2020</title>
<updated>2020-01-01T00:59:52+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-01-01T00:19:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=365e01cc9f64ce6ca947ccfd8612d60763280a37'/>
<id>365e01cc9f64ce6ca947ccfd8612d60763280a37</id>
<content type='text'>
Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
</pre>
</div>
</content>
</entry>
<entry>
<title>Add doc strings to the ielm * variables</title>
<updated>2019-06-20T12:13:18+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-06-20T12:12:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=756c48b33fc501003fb46598ed44c8a701c7a4df'/>
<id>756c48b33fc501003fb46598ed44c8a701c7a4df</id>
<content type='text'>
* lisp/ielm.el: (*, **, ***): Add doc strings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/ielm.el: (*, **, ***): Add doc strings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't define *, ** and ** in ielm as real variables</title>
<updated>2019-06-20T12:13:18+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2019-06-20T11:44:30+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=14ef4539bb580fe029fb2d3769dc4450f9289db8'/>
<id>14ef4539bb580fe029fb2d3769dc4450f9289db8</id>
<content type='text'>
* lisp/ielm.el: (*, **, ***): Change defvars into compiler
directives instead of real variable definitions to avoid polluting
the global Emacs namespace.
(*1, *2, *3): Ditto.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/ielm.el: (*, **, ***): Change defvars into compiler
directives instead of real variable definitions to avoid polluting
the global Emacs namespace.
(*1, *2, *3): Ditto.
</pre>
</div>
</content>
</entry>
</feed>
