<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/admin, branch scratch/fcr</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>Add sqlite3 support to Emacs</title>
<updated>2021-12-11T03:55:57+00:00</updated>
<author>
<name>Lars Ingebrigtsen</name>
</author>
<published>2021-12-11T03:55:57+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3d38d1d1345aa65c4018b42e6c648606e32216f8'/>
<id>3d38d1d1345aa65c4018b42e6c648606e32216f8</id>
<content type='text'>
* configure.ac: Add check for the sqlite library.
* doc/lispref/text.texi (Database): Document it.

* lisp/sqlite.el: New file.

* lisp/term/w32-win.el (dynamic-library-alist): Add a mapping.

* src/Makefile.in (SQLITE3_LIBS): Add the libraries.

* src/alloc.c (union emacs_align_type): Add a Lisp_Sqlite struct.

* src/data.c (Ftype_of): Add sqlite.

* src/emacs.c (main): Load the syms.

* src/lisp.h (DEFINE_GDB_SYMBOL_BEGIN): Add PVEC_SQLITE.
(GCALIGNED_STRUCT): New struct to keep data for sqlite database
objects and statement objects.
(SQLITEP, SQLITE, CHECK_SQLITE, XSQLITE): New macros for accessing
the objects.

* src/pdumper.c (dump_vectorlike): Update hash.
(dump_vectorlike): Don't dump it.

* src/print.c (print_vectorlike): Add a printer for the sqlite
object.

* src/sqlite.c: New file.

* test/src/sqlite-tests.el: Add tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* configure.ac: Add check for the sqlite library.
* doc/lispref/text.texi (Database): Document it.

* lisp/sqlite.el: New file.

* lisp/term/w32-win.el (dynamic-library-alist): Add a mapping.

* src/Makefile.in (SQLITE3_LIBS): Add the libraries.

* src/alloc.c (union emacs_align_type): Add a Lisp_Sqlite struct.

* src/data.c (Ftype_of): Add sqlite.

* src/emacs.c (main): Load the syms.

* src/lisp.h (DEFINE_GDB_SYMBOL_BEGIN): Add PVEC_SQLITE.
(GCALIGNED_STRUCT): New struct to keep data for sqlite database
objects and statement objects.
(SQLITEP, SQLITE, CHECK_SQLITE, XSQLITE): New macros for accessing
the objects.

* src/pdumper.c (dump_vectorlike): Update hash.
(dump_vectorlike): Don't dump it.

* src/print.c (print_vectorlike): Add a printer for the sqlite
object.

* src/sqlite.c: New file.

* test/src/sqlite-tests.el: Add tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-28</title>
<updated>2021-12-05T05:30:35+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-12-05T05:30:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=520a703fa7db07ba82661e68cf4eafe7ba61a8d0'/>
<id>520a703fa7db07ba82661e68cf4eafe7ba61a8d0</id>
<content type='text'>
c086358574 Update to Org 9.5.1-15-gdb4805
fef3e60061 * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc...
a1e30e4106 ; Fix most remaining AUTHORS warnings
f3e6a432c5 ; * doc/misc/efaq.texi (New in Emacs 28): Add more news.
00236cc802 Fix the enumeration values returned by 'try_scrolling'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
c086358574 Update to Org 9.5.1-15-gdb4805
fef3e60061 * lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc...
a1e30e4106 ; Fix most remaining AUTHORS warnings
f3e6a432c5 ; * doc/misc/efaq.texi (New in Emacs 28): Add more news.
00236cc802 Fix the enumeration values returned by 'try_scrolling'
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix most remaining AUTHORS warnings</title>
<updated>2021-12-04T11:15:16+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-12-04T10:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a1e30e41063c6c2068eed0dc69351c6e5d1704a6'/>
<id>a1e30e41063c6c2068eed0dc69351c6e5d1704a6</id>
<content type='text'>
* admin/authors.el (authors-ignored-files)
(authors-renamed-files-alist): Further updates for Emacs 28.
* ChangeLog.3: Further fixes.
* etc/AUTHORS: Update accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* admin/authors.el (authors-ignored-files)
(authors-renamed-files-alist): Further updates for Emacs 28.
* ChangeLog.3: Further fixes.
* etc/AUTHORS: Update accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-28</title>
<updated>2021-12-04T05:30:32+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-12-04T05:30:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d82cfbc0e92d4249d428509dffccff215cfccaae'/>
<id>d82cfbc0e92d4249d428509dffccff215cfccaae</id>
<content type='text'>
745a732ae4 ; Further author fixes in authors.el
bef17bca21 * src/dosfns.c (Fint86): Doc fix; don't use obsolete names.
bc55dc04af * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB.
ef4d216eb3 Remove reference to variable obsolete since 24.1
7282e492d5 * doc/misc/efaq.texi (New in Emacs 28): New node.
eafcccd38f ; FAQ: Normalize references to the NEWS.NN file
c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update v...
9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
745a732ae4 ; Further author fixes in authors.el
bef17bca21 * src/dosfns.c (Fint86): Doc fix; don't use obsolete names.
bc55dc04af * doc/misc/erc.texi (Keystroke Summary): Fix doc for TAB.
ef4d216eb3 Remove reference to variable obsolete since 24.1
7282e492d5 * doc/misc/efaq.texi (New in Emacs 28): New node.
eafcccd38f ; FAQ: Normalize references to the NEWS.NN file
c006c490eb ; * doc/misc/efaq.texi (Latest version of Emacs): Update v...
9fbc4fa0e7 Add Tramp version integrated in Emacs 28.1
</pre>
</div>
</content>
</entry>
<entry>
<title>; Further author fixes in authors.el</title>
<updated>2021-12-04T00:34:37+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-12-04T00:11:01+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=745a732ae40e88695a4415cafcc3666fc5d3a902'/>
<id>745a732ae40e88695a4415cafcc3666fc5d3a902</id>
<content type='text'>
* admin/authors.el (authors-aliases): Add some missing entries.
* etc/AUTHORS: Update accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* admin/authors.el (authors-aliases): Add some missing entries.
* etc/AUTHORS: Update accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-28</title>
<updated>2021-12-03T05:30:26+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-12-03T05:30:26+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c66eb524537f98667507024e5f21e0b24038c964'/>
<id>c66eb524537f98667507024e5f21e0b24038c964</id>
<content type='text'>
9c222b9c1a Port to C compilers that lack size-0 arrays
fed35a8951 Port emacsclient to Solaris 10
f35d6a9c73 * CONTRIBUTE: Improve commit message instructions
e0ee1d003a Work around IBM XL C compiler bug
6b99b6eb8b * admin/make-tarball.txt: Various clarifications.
bbf4140091 * admin/diff-tar-files: Don't assume .tar.gz.
0a50ad11db * lisp/tab-bar.el (tab-bar-close-other-tabs): Fix regression.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
9c222b9c1a Port to C compilers that lack size-0 arrays
fed35a8951 Port emacsclient to Solaris 10
f35d6a9c73 * CONTRIBUTE: Improve commit message instructions
e0ee1d003a Work around IBM XL C compiler bug
6b99b6eb8b * admin/make-tarball.txt: Various clarifications.
bbf4140091 * admin/diff-tar-files: Don't assume .tar.gz.
0a50ad11db * lisp/tab-bar.el (tab-bar-close-other-tabs): Fix regression.
</pre>
</div>
</content>
</entry>
<entry>
<title>* admin/make-tarball.txt: Various clarifications.</title>
<updated>2021-12-02T23:13:00+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-12-02T22:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=6b99b6eb8bc5ee5b7ee8c17a636c9ba154702b5c'/>
<id>6b99b6eb8bc5ee5b7ee8c17a636c9ba154702b5c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* admin/diff-tar-files: Don't assume .tar.gz.</title>
<updated>2021-12-02T22:54:01+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-12-02T22:51:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=bbf4140091da0938df2ebcf9b0cf5f31c11365f6'/>
<id>bbf4140091da0938df2ebcf9b0cf5f31c11365f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update_autogen: Improve error handling slightly</title>
<updated>2021-12-02T17:32:54+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-12-02T17:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a8bfdf2efc41479efecee4dff71fe8a341cb5729'/>
<id>a8bfdf2efc41479efecee4dff71fe8a341cb5729</id>
<content type='text'>
* admin/update_autogen: Check exit status of cd.  Use single
quoting for trap condition.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* admin/update_autogen: Check exit status of cd.  Use single
quoting for trap condition.
</pre>
</div>
</content>
</entry>
<entry>
<title>update_autogen: Remove unused -H flag</title>
<updated>2021-12-02T17:21:21+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2021-12-02T17:17:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=db56f2c264fe7cd7ec2bd3ed7bc96a7473b4983b'/>
<id>db56f2c264fe7cd7ec2bd3ed7bc96a7473b4983b</id>
<content type='text'>
We now update ChangeLog files only when preparing a new release, so
this flag is never used.  Keeping it risks confusing more than it
helps.
* admin/update_autogen: Remove the -H flag as it is no longer used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We now update ChangeLog files only when preparing a new release, so
this flag is never used.  Keeping it risks confusing more than it
helps.
* admin/update_autogen: Remove the -H flag as it is no longer used.
</pre>
</div>
</content>
</entry>
</feed>
