<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/test, branch fix/not-defined-at-runtime</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>Revert `open-line' electric-indent sensitivity</title>
<updated>2015-11-19T23:32:43+00:00</updated>
<author>
<name>Karl Fogel</name>
</author>
<published>2015-11-19T23:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c593538968a6d6c3d03da9ef6f489da6210e70e1'/>
<id>c593538968a6d6c3d03da9ef6f489da6210e70e1</id>
<content type='text'>
* lisp/simple.el (open-line): Remove electric indent code.
  (electric-indent-just-newline): Don't declare.

* test/automated/simple-test.el (open-line-indent): Adjust test.

This partly reverts Artur Malabarba's change that added electric
indent sensitivity to `open-line' (Oct 24 22:26:27 2015 +0100, git
commit bd4f04f86), and adjusts a new test he added right afterwards
(Sat Oct 24 23:43:06 2015 +0100, git commit 207f235e3) accordingly.
However, the new INTERACTIVE argument to `open-line', which he also
added in the first commit, is not reverted here.

See the thread "Questioning the new behavior of `open-line'." on the
Emacs Devel mailing list, and in particular this message:

  From: Artur Malabarba
  Subject: Re: Questioning the new behavior of `open-line'.
  To: Karl Fogel
  Cc: David Kastrup, Pierpaolo Bernardi, emacs-devel
  Date: Wed, 18 Nov 2015 21:03:58 +0000
  Message-ID: \
    &lt;CAAdUY-KN06pvCMy5bt3+Buk3yeKjf6n9iB2FaSTTOPpCqPwyhA@mail.gmail.com&gt;

  https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01707.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/simple.el (open-line): Remove electric indent code.
  (electric-indent-just-newline): Don't declare.

* test/automated/simple-test.el (open-line-indent): Adjust test.

This partly reverts Artur Malabarba's change that added electric
indent sensitivity to `open-line' (Oct 24 22:26:27 2015 +0100, git
commit bd4f04f86), and adjusts a new test he added right afterwards
(Sat Oct 24 23:43:06 2015 +0100, git commit 207f235e3) accordingly.
However, the new INTERACTIVE argument to `open-line', which he also
added in the first commit, is not reverted here.

See the thread "Questioning the new behavior of `open-line'." on the
Emacs Devel mailing list, and in particular this message:

  From: Artur Malabarba
  Subject: Re: Questioning the new behavior of `open-line'.
  To: Karl Fogel
  Cc: David Kastrup, Pierpaolo Bernardi, emacs-devel
  Date: Wed, 18 Nov 2015 21:03:58 +0000
  Message-ID: \
    &lt;CAAdUY-KN06pvCMy5bt3+Buk3yeKjf6n9iB2FaSTTOPpCqPwyhA@mail.gmail.com&gt;

  https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01707.html
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix breakage in elisp-mode-tests.el</title>
<updated>2015-11-16T17:15:58+00:00</updated>
<author>
<name>Dmitry Gutov</name>
</author>
<published>2015-11-16T17:15:28+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1f07a61ee36d01e85da146f0f32798b8933ea563'/>
<id>1f07a61ee36d01e85da146f0f32798b8933ea563</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* lisp/faces.el (faces--attribute-at-point): Fix an issue</title>
<updated>2015-11-15T18:43:28+00:00</updated>
<author>
<name>Artur Malabarba</name>
</author>
<published>2015-11-15T18:42:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4f19767dfa527955b94c9133e8ce03cf1c766750'/>
<id>4f19767dfa527955b94c9133e8ce03cf1c766750</id>
<content type='text'>
Previous code would signal an error when the face at point was
a manually built list of attributes such as '(:foregroud "white").

* test/automated/faces-tests.el (faces--test-color-at-point): Add a test
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previous code would signal an error when the face at point was
a manually built list of attributes such as '(:foregroud "white").

* test/automated/faces-tests.el (faces--test-color-at-point): Add a test
</pre>
</div>
</content>
</entry>
<entry>
<title>Change test name to avoid spellcheck issue.</title>
<updated>2015-11-14T19:51:20+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-11-14T19:48:16+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=478262d6cc00cd6261a598a38f8530270446a1d2'/>
<id>478262d6cc00cd6261a598a38f8530270446a1d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid signaling an error in 'describe-symbol'</title>
<updated>2015-11-14T17:27:52+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2015-11-14T17:27:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7ad01cb68aad3640005d9ff3b0da78c1714c18bd'/>
<id>7ad01cb68aad3640005d9ff3b0da78c1714c18bd</id>
<content type='text'>
* lisp/help-fns.el (describe-symbol): Avoid errors when the symbol
exists as a function/variable/face/etc., but is undocumented.

* test/automated/help-fns.el (help-fns-test-describe-symbol): New
test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/help-fns.el (describe-symbol): Avoid errors when the symbol
exists as a function/variable/face/etc., but is undocumented.

* test/automated/help-fns.el (help-fns-test-describe-symbol): New
test.
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/automated/simple-test.el: Add test for bug#20698 (bug#21885)</title>
<updated>2015-11-13T20:00:59+00:00</updated>
<author>
<name>Juanma Barranquero</name>
</author>
<published>2015-11-13T13:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=93e7db13d60ea04b3b32cdd4bf0de7a4cda25021'/>
<id>93e7db13d60ea04b3b32cdd4bf0de7a4cda25021</id>
<content type='text'>
(simple-test--transpositions): New macro.
(simple-transpose-subr): New test.

Backport.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(simple-test--transpositions): New macro.
(simple-transpose-subr): New test.

Backport.
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/automated/keymaps-test.el: Fix test to make it repeatable</title>
<updated>2015-11-12T22:42:23+00:00</updated>
<author>
<name>Juanma Barranquero</name>
</author>
<published>2015-11-12T22:36:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6e5186e8a7ccfb9b8fb35b5f4f0371e4f4a68162'/>
<id>6e5186e8a7ccfb9b8fb35b5f4f0371e4f4a68162</id>
<content type='text'>
(keymap-store_in_keymap-FASTINT-on-nonchars): Reset Buffer-menu-mode-map
entry to its initial value to make the test repeatable in interactive
sessions (assuming it doesn't fail and crashes Emacs, of course).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(keymap-store_in_keymap-FASTINT-on-nonchars): Reset Buffer-menu-mode-map
entry to its initial value to make the test repeatable in interactive
sessions (assuming it doesn't fail and crashes Emacs, of course).
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/automated/cl-lib-tests.el (cl-lib-struct-constructors): Small fix</title>
<updated>2015-11-12T23:32:40+00:00</updated>
<author>
<name>Artur Malabarba</name>
</author>
<published>2015-11-12T23:32:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0c928266114aa75c7bfa1842fe5023174d2984c8'/>
<id>0c928266114aa75c7bfa1842fe5023174d2984c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>: Tests for undo-auto functionality.</title>
<updated>2015-11-12T22:18:59+00:00</updated>
<author>
<name>Phillip Lord</name>
</author>
<published>2015-11-12T22:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=39dbd1cd0f6cc007722f1d120d3be219d1cb5963'/>
<id>39dbd1cd0f6cc007722f1d120d3be219d1cb5963</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable sorting of JSON object keys when encoding</title>
<updated>2015-11-12T17:30:37+00:00</updated>
<author>
<name>Simen Heggestøyl</name>
</author>
<published>2015-11-12T17:30:37+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1e363a8ea5ac09455f3a44fbb646b5af32bca51c'/>
<id>1e363a8ea5ac09455f3a44fbb646b5af32bca51c</id>
<content type='text'>
* lisp/json.el (json-encoding-object-sort-predicate): New variable for
specifying a sorting predicate for JSON objects during encoding.
(json--plist-to-alist): New utility function.
(json-encode-hash-table): Re-use `json-encode-alist' when object keys
are to be sorted.
(json-encode-alist): Sort output by
`json-encoding-object-sort-predicate, when set.
(json-encode-plist): Re-use `json-encode-alist' when object keys are
to be sorted.
(json-pretty-print-buffer-ordered): New command to pretty print the
buffer with object keys sorted alphabetically.
(json-pretty-print-ordered): New command to pretty print the region with
object keys sorted alphabetically.

* test/automated/json-tests.el (test-json-plist-to-alist)
(test-json-encode-plist, test-json-encode-hash-table)
(test-json-encode-alist-with-sort-predicate)
(test-json-encode-plist-with-sort-predicate): New tests.

* etc/NEWS: Add an entry for the new commands.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/json.el (json-encoding-object-sort-predicate): New variable for
specifying a sorting predicate for JSON objects during encoding.
(json--plist-to-alist): New utility function.
(json-encode-hash-table): Re-use `json-encode-alist' when object keys
are to be sorted.
(json-encode-alist): Sort output by
`json-encoding-object-sort-predicate, when set.
(json-encode-plist): Re-use `json-encode-alist' when object keys are
to be sorted.
(json-pretty-print-buffer-ordered): New command to pretty print the
buffer with object keys sorted alphabetically.
(json-pretty-print-ordered): New command to pretty print the region with
object keys sorted alphabetically.

* test/automated/json-tests.el (test-json-plist-to-alist)
(test-json-encode-plist, test-json-encode-hash-table)
(test-json-encode-alist-with-sort-predicate)
(test-json-encode-plist-with-sort-predicate): New tests.

* etc/NEWS: Add an entry for the new commands.
</pre>
</div>
</content>
</entry>
</feed>
