<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/test, branch pkg</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>Fix cl-intern/cl-unintern tests</title>
<updated>2022-10-21T06:13:25+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2022-10-21T06:13:25+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=dd02db5702e46af6543be14cb05d981fa261ad1a'/>
<id>dd02db5702e46af6543be14cb05d981fa261ad1a</id>
<content type='text'>
* test/src/pkg-tests.el (pkg-tests-cl-intern)
(pkg-tests-cl-unintern): Fix tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/src/pkg-tests.el (pkg-tests-cl-intern)
(pkg-tests-cl-unintern): Fix tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/master' into pkg</title>
<updated>2022-10-17T08:12:35+00:00</updated>
<author>
<name>Gerd Möllmann</name>
</author>
<published>2022-10-17T08:12:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=85c0eb1682a4c18345b938255524a919e9d01ae9'/>
<id>85c0eb1682a4c18345b938255524a919e9d01ae9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow intern with ":xyz" again</title>
<updated>2022-10-17T08:05:50+00:00</updated>
<author>
<name>Gerd Möllmann</name>
</author>
<published>2022-10-17T08:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=df1e4c1e51381462c6b53cfb9af6332affbffbfb'/>
<id>df1e4c1e51381462c6b53cfb9af6332affbffbfb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Intern keywords differently</title>
<updated>2022-10-12T12:09:33+00:00</updated>
<author>
<name>Gerd Möllmann</name>
</author>
<published>2022-10-12T11:53:07+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b3cdb8a3d3aba0ea537ecabd2900a3682e7c0660'/>
<id>b3cdb8a3d3aba0ea537ecabd2900a3682e7c0660</id>
<content type='text'>
Instead of something like (intern (format ":%s" ...)) do
(intern (format "%s" :keyword).  Likewise in C.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of something like (intern (format ":%s" ...)) do
(intern (format "%s" :keyword).  Likewise in C.
</pre>
</div>
</content>
</entry>
<entry>
<title>Basic functionality for packages</title>
<updated>2022-10-08T13:39:42+00:00</updated>
<author>
<name>Gerd Möllmann</name>
</author>
<published>2022-10-05T14:15:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=54a08db92b432cba4d4e92fec86c4f294b9191ed'/>
<id>54a08db92b432cba4d4e92fec86c4f294b9191ed</id>
<content type='text'>
Lisp packages exist and can be dumped and loaded.  Two standard
packages "emacs" and "keyword".  Some package functions and variables
of CLHS.

Symbols have a package slot.  Built-in symbols before loaodup get
packages emacs or keyword.

Dumping and loading.

Some tests.

* src/pkg.c: New file for Lisp packages.
* src/Makefile.in (base_obj): Add pkg.c.
* test/src/pkg-tests.el: New file.
* src/lisp.h: Add Lisp_Package.
* etc/emacs_lldb.py: Add Lisp_Package.
* src/data.c (Ftype_of): Handle packages.
(syms_of_data): Add Qpackage.
* src/emacs.c (main): Initialize pkg.c, fix built-in symbols.
* src/fns.c (check_hash_table, get_key_arg): Make externally visible.
* src/pdumper.c (dump_vectorlike): Handle packages.
* src/print.c: Print packages, print symbols with packages.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Lisp packages exist and can be dumped and loaded.  Two standard
packages "emacs" and "keyword".  Some package functions and variables
of CLHS.

Symbols have a package slot.  Built-in symbols before loaodup get
packages emacs or keyword.

Dumping and loading.

Some tests.

* src/pkg.c: New file for Lisp packages.
* src/Makefile.in (base_obj): Add pkg.c.
* test/src/pkg-tests.el: New file.
* src/lisp.h: Add Lisp_Package.
* etc/emacs_lldb.py: Add Lisp_Package.
* src/data.c (Ftype_of): Handle packages.
(syms_of_data): Add Qpackage.
* src/emacs.c (main): Initialize pkg.c, fix built-in symbols.
* src/fns.c (check_hash_table, get_key_arg): Make externally visible.
* src/pdumper.c (dump_vectorlike): Handle packages.
* src/print.c: Print packages, print symbols with packages.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace aging OpenPGP artifacts in gnus' mml-sec tests.</title>
<updated>2022-10-06T12:54:57+00:00</updated>
<author>
<name>Justus Winter</name>
</author>
<published>2022-10-05T10:36:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9a529537e3e6ba265594362f188032e12a6520ab'/>
<id>9a529537e3e6ba265594362f188032e12a6520ab</id>
<content type='text'>
This replaces the old OpenPGPv4 keys that are used in the test suite
with more modern OpenPGPv4 keys.

Having old cryptographic artifacts in the test suite presents a
problem once the old algorithms are rejected by contemporary
implementations (bug#58301).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This replaces the old OpenPGPv4 keys that are used in the test suite
with more modern OpenPGPv4 keys.

Having old cryptographic artifacts in the test suite presents a
problem once the old algorithms are rejected by contemporary
implementations (bug#58301).
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace aging OpenPGP artifacts in the package-resources tests.</title>
<updated>2022-10-06T12:53:41+00:00</updated>
<author>
<name>Justus Winter</name>
</author>
<published>2022-09-16T10:24:26+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8352cf53bd433b9144a7e1bd2210930a6eadd690'/>
<id>8352cf53bd433b9144a7e1bd2210930a6eadd690</id>
<content type='text'>
This replaces the old OpenPGPv4 key that is used in the test suite
with a more modern OpenPGPv4 key.  The key is the Alice key from
https://datatracker.ietf.org/doc/draft-bre-openpgp-samples/.  All
cryptographic artifacts in the test suite are updated accordingly.

Having old cryptographic artifacts in the test suite presents a
problem once the old algorithms are rejected by contemporary
implementations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This replaces the old OpenPGPv4 key that is used in the test suite
with a more modern OpenPGPv4 key.  The key is the Alice key from
https://datatracker.ietf.org/doc/draft-bre-openpgp-samples/.  All
cryptographic artifacts in the test suite are updated accordingly.

Having old cryptographic artifacts in the test suite presents a
problem once the old algorithms are rejected by contemporary
implementations.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace aging OpenPGP artifacts in the epg tests.</title>
<updated>2022-10-06T12:53:39+00:00</updated>
<author>
<name>Justus Winter</name>
</author>
<published>2022-09-16T10:24:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=40e957c62203ebdd504e0fc330f193106109d8d4'/>
<id>40e957c62203ebdd504e0fc330f193106109d8d4</id>
<content type='text'>
This replaces the old OpenPGPv4 key that is used in the test suite
with a more modern OpenPGPv4 key.  The key is the Alice key from
https://datatracker.ietf.org/doc/draft-bre-openpgp-samples/.  All
cryptographic artifacts in the test suite are updated accordingly.

Having old cryptographic artifacts in the test suite presents a
problem once the old algorithms are rejected by contemporary
implementations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This replaces the old OpenPGPv4 key that is used in the test suite
with a more modern OpenPGPv4 key.  The key is the Alice key from
https://datatracker.ietf.org/doc/draft-bre-openpgp-samples/.  All
cryptographic artifacts in the test suite are updated accordingly.

Having old cryptographic artifacts in the test suite presents a
problem once the old algorithms are rejected by contemporary
implementations.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 'seq-keep'</title>
<updated>2022-10-04T19:44:52+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2022-10-04T19:44:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=92df7cd923d0e870f08484cec06c2726be30882b'/>
<id>92df7cd923d0e870f08484cec06c2726be30882b</id>
<content type='text'>
* doc/lispref/sequences.texi (Sequence Functions): Document it.
* lisp/emacs-lisp/seq.el (seq-keep): New function (bug#58278).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/lispref/sequences.texi (Sequence Functions): Document it.
* lisp/emacs-lisp/seq.el (seq-keep): New function (bug#58278).
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Improve manual display tests of undisplayable chars (bug#58168)"</title>
<updated>2022-10-04T16:15:17+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2022-10-04T16:15:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=db6072f530744fff3f5da50d26b91e2b5185fd84'/>
<id>db6072f530744fff3f5da50d26b91e2b5185fd84</id>
<content type='text'>
This reverts commit 849b7756fd31a69791e67dfe010b1e10f0168c83.
Please don't rush installing changes that are still being
discussed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 849b7756fd31a69791e67dfe010b1e10f0168c83.
Please don't rush installing changes that are still being
discussed.
</pre>
</div>
</content>
</entry>
</feed>
