<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/etc/ChangeLog, branch scratch/obarray</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>Rename ChangeLogs for gitlog-to-changelog</title>
<updated>2015-04-07T07:00:06+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-04-07T07:00:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=dd1404cca3cf6bc459bc53f9aa9528170e30efd4'/>
<id>dd1404cca3cf6bc459bc53f9aa9528170e30efd4</id>
<content type='text'>
This patch was implemented via the following shell commands:
find * -name ChangeLog |
sed 's,.*,git mv &amp; &amp;.1,
s, lisp/ChangeLog\.1$, lisp/ChangeLog.17,
s, lisp/erc/ChangeLog\.1$, lisp/erc/ChangeLog.09,
s, lisp/gnus/ChangeLog\.1$, lisp/gnus/ChangeLog.3,
s, lisp/mh-e/ChangeLog\.1$, lisp/mh-e/ChangeLog.2,
s, src/ChangeLog\.1$, src/ChangeLog.13,' |
sh
git commit -am"[this commit message]"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch was implemented via the following shell commands:
find * -name ChangeLog |
sed 's,.*,git mv &amp; &amp;.1,
s, lisp/ChangeLog\.1$, lisp/ChangeLog.17,
s, lisp/erc/ChangeLog\.1$, lisp/erc/ChangeLog.09,
s, lisp/gnus/ChangeLog\.1$, lisp/gnus/ChangeLog.3,
s, lisp/mh-e/ChangeLog\.1$, lisp/mh-e/ChangeLog.2,
s, src/ChangeLog\.1$, src/ChangeLog.13,' |
sh
git commit -am"[this commit message]"
</pre>
</div>
</content>
</entry>
<entry>
<title>* NEWS: Document async package-menu.</title>
<updated>2015-04-06T10:25:01+00:00</updated>
<author>
<name>Artur Malabarba</name>
</author>
<published>2015-04-06T10:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1f01f8bf9be6a0305a23ce9264db33a765613123'/>
<id>1f01f8bf9be6a0305a23ce9264db33a765613123</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* etc/TODO: Remove obsolete entries.</title>
<updated>2015-03-25T18:28:25+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2015-03-25T18:28:25+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2b828866c2df5ea558283e4c3f4c79a404918bea'/>
<id>2b828866c2df5ea558283e4c3f4c79a404918bea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make process-running-child-p return foreground process group ID</title>
<updated>2015-03-24T17:23:24+00:00</updated>
<author>
<name>Daniel Colascione</name>
</author>
<published>2015-03-24T17:23:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=23a98c7a538fd6da43eba522c3db8e53c1edd1ac'/>
<id>23a98c7a538fd6da43eba522c3db8e53c1edd1ac</id>
<content type='text'>
* etc/NEWS: Mention change to `process-running-child-p`.

* src/process.c (Fprocess_running_child_p): Return number identifier of
the foreground process group if we know it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* etc/NEWS: Mention change to `process-running-child-p`.

* src/process.c (Fprocess_running_child_p): Return number identifier of
the foreground process group if we know it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Generalize start-process with keyword args</title>
<updated>2015-03-23T07:27:29+00:00</updated>
<author>
<name>Daiki Ueno</name>
</author>
<published>2015-03-23T03:40:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=47e0e319329a1ecf9da4fa1afd2b9f2738fada67'/>
<id>47e0e319329a1ecf9da4fa1afd2b9f2738fada67</id>
<content type='text'>
* src/process.c (Fmake_process): New function.
(create_process, create_pty): Check p-&gt;pty_flag instead of
Vprocess_connection_type.
(syms_of_process): Register QCcommand, QCconnection_type, Qpty,
Qpipe, and Smake_process.  Unregister Sstart_process.

* lisp/subr.el (start-process): New function, ported from the C
implementation.

* doc/lispref/processes.texi (Asynchronous Processes): Mention
`make-process'.

* etc/NEWS: Mention `make-process'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/process.c (Fmake_process): New function.
(create_process, create_pty): Check p-&gt;pty_flag instead of
Vprocess_connection_type.
(syms_of_process): Register QCcommand, QCconnection_type, Qpty,
Qpipe, and Smake_process.  Unregister Sstart_process.

* lisp/subr.el (start-process): New function, ported from the C
implementation.

* doc/lispref/processes.texi (Asynchronous Processes): Mention
`make-process'.

* etc/NEWS: Mention `make-process'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add new functions for computing default font dimensions</title>
<updated>2015-03-21T10:31:29+00:00</updated>
<author>
<name>Titus von der Malsburg</name>
</author>
<published>2015-03-21T10:31:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4a50af936e24b5f71df4079beb6dde82ed1955c2'/>
<id>4a50af936e24b5f71df4079beb6dde82ed1955c2</id>
<content type='text'>
 lisp/window.el (window-font-width, window-font-height)
 (window-max-chars-per-line): New functions.
 lisp/simple.el (default-font-height): Doc fix.
 (default-font-width): New function.

 etc/NEWS: Mention `default-font-width', `window-font-height',
 `window-font-width', and `window-max-chars-per-line'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 lisp/window.el (window-font-width, window-font-height)
 (window-max-chars-per-line): New functions.
 lisp/simple.el (default-font-height): Doc fix.
 (default-font-width): New function.

 etc/NEWS: Mention `default-font-width', `window-font-height',
 `window-font-width', and `window-max-chars-per-line'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-24</title>
<updated>2015-03-03T22:52:04+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-03-03T22:52:04+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=98284ef51c67fa69796946466337d426ab81f9ee'/>
<id>98284ef51c67fa69796946466337d426ab81f9ee</id>
<content type='text'>
c4ade11 textmodes/ispell.el: Look for aspell .dat files also under dict-dir
e28ec9a ispell.el: Extend to aspell current hunspell handling of aliases

Conflicts:
	lisp/ChangeLog
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
c4ade11 textmodes/ispell.el: Look for aspell .dat files also under dict-dir
e28ec9a ispell.el: Extend to aspell current hunspell handling of aliases

Conflicts:
	lisp/ChangeLog
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-24</title>
<updated>2015-03-03T22:38:53+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-03-03T22:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=923602fefbfadd47e0b675d97aa1b28a16971da0'/>
<id>923602fefbfadd47e0b675d97aa1b28a16971da0</id>
<content type='text'>
0077b36 # NEWS copyedits
3ca2ff3 * lisp/erc/erc.el (erc-rename-buffers): Doc fix.  Add :version.
b85523f * lisp/textmodes/flyspell.el (flyspell-duplicate-distance):
decb48d Augment text-mode syntax table for a few special characters
8b3ba7a Improve docs of transient-mark-mode  (Bug#19841)
72fd047 NEWS: Add section to include ERC changes
a7254bb Improve string search in `flyspell-word-search-*`. (Bug#16800)

Conflicts:
	etc/ChangeLog
	etc/NEWS
	lisp/ChangeLog
	lisp/erc/ChangeLog
	src/ChangeLog
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
0077b36 # NEWS copyedits
3ca2ff3 * lisp/erc/erc.el (erc-rename-buffers): Doc fix.  Add :version.
b85523f * lisp/textmodes/flyspell.el (flyspell-duplicate-distance):
decb48d Augment text-mode syntax table for a few special characters
8b3ba7a Improve docs of transient-mark-mode  (Bug#19841)
72fd047 NEWS: Add section to include ERC changes
a7254bb Improve string search in `flyspell-word-search-*`. (Bug#16800)

Conflicts:
	etc/ChangeLog
	etc/NEWS
	lisp/ChangeLog
	lisp/erc/ChangeLog
	src/ChangeLog
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for finalizers</title>
<updated>2015-03-02T23:39:01+00:00</updated>
<author>
<name>Daniel Colascione</name>
</author>
<published>2015-03-02T10:23:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=9d8d0658147dfe5a90e2fb07ff666f35b1162d6e'/>
<id>9d8d0658147dfe5a90e2fb07ff666f35b1162d6e</id>
<content type='text'>
+2015-03-02  Daniel Colascione  &lt;dancol@dancol.org&gt;
+
+	* NEWS: Mention finalizers.
+
 2015-02-09  Gareth Rees  &lt;gdr@garethrees.org&gt;  (tiny change)

 	* NEWS.24: Fix typo (bug#19820)
diff --git a/src/ChangeLog b/src/ChangeLog
index 4aa64c1..2f04d0b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,21 @@
+2015-03-02  Daniel Colascione  &lt;dancol@dancol.org&gt;
+
+	* print.c (print_object): Print finalizers.
+
+	* alloc.c:
+	(finalizers, doomed_finalizers): New variables.
+	(init_finalizer_list, finalizer_insert, unchain_finalizer)
+	(mark_finalizer_list, queue_doomed_finalizers)
+	(run_finalizer_handler, run_finalizer_function, run_finalizers):
+	New functions.
+	(garbage_collect_1, mark_object, sweep_misc)
+	(init_alloc_once, syms_of_alloc): Support finalizers.
+	(gc-precise-p): New Lisp variable.
+
+	* lisp.h (Lisp_Misc_Type): New value Lisp_Misc_Finalizer.
+	(FINALIZERP, XFINALIZER): New functions.
+	(Lisp_Finalizer): New structure.
+
 2015-02-28  Paul Eggert  &lt;eggert@cs.ucla.edu&gt;

 	* character.c (alphabeticp, decimalnump): Avoid undefined behavior
diff --git a/test/ChangeLog b/test/ChangeLog
index cf1b2c1..684e98f 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,9 @@
+2015-03-02  Daniel Colascione  &lt;dancol@dancol.org&gt;
+
+	* automated/finalizer-tests.el (finalizer-basic)
+	(finalizer-circular-reference, finalizer-cross-reference)
+	(finalizer-error): New tests.
+
 2015-03-01  Michael Albinus  &lt;michael.albinus@gmx.de&gt;

 	* automated/vc-tests.el (vc-test--create-repo): Add check for
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
+2015-03-02  Daniel Colascione  &lt;dancol@dancol.org&gt;
+
+	* NEWS: Mention finalizers.
+
 2015-02-09  Gareth Rees  &lt;gdr@garethrees.org&gt;  (tiny change)

 	* NEWS.24: Fix typo (bug#19820)
diff --git a/src/ChangeLog b/src/ChangeLog
index 4aa64c1..2f04d0b 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,21 @@
+2015-03-02  Daniel Colascione  &lt;dancol@dancol.org&gt;
+
+	* print.c (print_object): Print finalizers.
+
+	* alloc.c:
+	(finalizers, doomed_finalizers): New variables.
+	(init_finalizer_list, finalizer_insert, unchain_finalizer)
+	(mark_finalizer_list, queue_doomed_finalizers)
+	(run_finalizer_handler, run_finalizer_function, run_finalizers):
+	New functions.
+	(garbage_collect_1, mark_object, sweep_misc)
+	(init_alloc_once, syms_of_alloc): Support finalizers.
+	(gc-precise-p): New Lisp variable.
+
+	* lisp.h (Lisp_Misc_Type): New value Lisp_Misc_Finalizer.
+	(FINALIZERP, XFINALIZER): New functions.
+	(Lisp_Finalizer): New structure.
+
 2015-02-28  Paul Eggert  &lt;eggert@cs.ucla.edu&gt;

 	* character.c (alphabeticp, decimalnump): Avoid undefined behavior
diff --git a/test/ChangeLog b/test/ChangeLog
index cf1b2c1..684e98f 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,9 @@
+2015-03-02  Daniel Colascione  &lt;dancol@dancol.org&gt;
+
+	* automated/finalizer-tests.el (finalizer-basic)
+	(finalizer-circular-reference, finalizer-cross-reference)
+	(finalizer-error): New tests.
+
 2015-03-01  Michael Albinus  &lt;michael.albinus@gmx.de&gt;

 	* automated/vc-tests.el (vc-test--create-repo): Add check for
</pre>
</div>
</content>
</entry>
<entry>
<title>NEWS: Add section to include ERC changes</title>
<updated>2015-02-12T18:41:10+00:00</updated>
<author>
<name>kwhite</name>
</author>
<published>2015-02-12T18:41:10+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=72fd047e6878f1db44e4d64a2b5049ecf7bac079'/>
<id>72fd047e6878f1db44e4d64a2b5049ecf7bac079</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
