<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src/emacs.c, branch feature/soc-bytecode-in-traceback</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>Merge from origin/emacs-27</title>
<updated>2020-06-02T05:26:33+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-06-02T05:26:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e10940f3f14e91e2740b139c1ff2983a88d66cc7'/>
<id>e10940f3f14e91e2740b139c1ff2983a88d66cc7</id>
<content type='text'>
0260d2d2db Don't call 'mbrtowc' on WINDOWSNT
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
0260d2d2db Don't call 'mbrtowc' on WINDOWSNT
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't call 'mbrtowc' on WINDOWSNT</title>
<updated>2020-06-01T15:57:39+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2020-06-01T15:57:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0260d2d2dbb2607e7310bdb518b7b6c0f58f5f98'/>
<id>0260d2d2dbb2607e7310bdb518b7b6c0f58f5f98</id>
<content type='text'>
* src/emacs.c (using_utf8): Don't call 'mbrtowc' on WINDOWSNT
systems, as it's not available on Windows 9X.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/emacs.c (using_utf8): Don't call 'mbrtowc' on WINDOWSNT
systems, as it's not available on Windows 9X.
</pre>
</div>
</content>
</entry>
<entry>
<title>Redo RCS Id for pdumper</title>
<updated>2020-05-21T16:17:36+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-05-18T22:19:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=62a5e890d72de11263996b25c1a7256423d22a7b'/>
<id>62a5e890d72de11263996b25c1a7256423d22a7b</id>
<content type='text'>
* lisp/version.el: Don’t put an RCS Id style string into the
executable via purecopy, as this does not work with the pdumper.
* src/emacs.c (RCS_Id): New constant, for 'ident'.

(cherry picked from commit 3d1bcfba5e21b29be8669aa2a8f27b344c9e02fd)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/version.el: Don’t put an RCS Id style string into the
executable via purecopy, as this does not work with the pdumper.
* src/emacs.c (RCS_Id): New constant, for 'ident'.

(cherry picked from commit 3d1bcfba5e21b29be8669aa2a8f27b344c9e02fd)
</pre>
</div>
</content>
</entry>
<entry>
<title>Redo RCS Id for pdumper</title>
<updated>2020-05-18T22:21:25+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-05-18T22:19:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3d1bcfba5e21b29be8669aa2a8f27b344c9e02fd'/>
<id>3d1bcfba5e21b29be8669aa2a8f27b344c9e02fd</id>
<content type='text'>
* lisp/version.el: Don’t put an RCS Id style string into the
executable via purecopy, as this does not work with the pdumper.
* src/emacs.c (RCS_Id): New constant, for 'ident'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp/version.el: Don’t put an RCS Id style string into the
executable via purecopy, as this does not work with the pdumper.
* src/emacs.c (RCS_Id): New constant, for 'ident'.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove ancient OS X process-connection-type handling</title>
<updated>2020-03-06T01:11:51+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2020-03-06T01:11:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c996fe1ec69de0082043397d4965d08cb94892fb'/>
<id>c996fe1ec69de0082043397d4965d08cb94892fb</id>
<content type='text'>
* src/process.c (init_process_emacs) [DARWIN_OS]:
Remove process-connection-type special-casing
for OS X &lt; 10.3 (ie pre-2003).
Ref https://lists.gnu.org/r/emacs-devel/2005-01/msg00741.html
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/process.c (init_process_emacs) [DARWIN_OS]:
Remove process-connection-type special-casing
for OS X &lt; 10.3 (ie pre-2003).
Ref https://lists.gnu.org/r/emacs-devel/2005-01/msg00741.html
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix macOS/GNUstep compilation warnings</title>
<updated>2020-03-02T18:30:44+00:00</updated>
<author>
<name>Alan Third</name>
</author>
<published>2020-03-02T17:54:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b4911a6f0da0bfae3832b3aa0c111db4bb2f49d5'/>
<id>b4911a6f0da0bfae3832b3aa0c111db4bb2f49d5</id>
<content type='text'>
* src/nsfns.m (handlePanelKeys): Unused function.
* src/nsterm.m (ns_set_appearance):
([EmacsView initFrameFromEmacs:]): Use EmacsWindow type instead of
NSWindow.
(ns_clip_to_row): Unused function.
(ns_dumpglyphs_stretch): Remove unused variable.
(ns_term_init):
([EmacsWindow setAppearance]): Only compile on macOS.
(ns_mouse_position): Make sure f is initialised on GNUstep.
* src/emacs.c (main): Move allocation of autorelease pool to before
first use.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/nsfns.m (handlePanelKeys): Unused function.
* src/nsterm.m (ns_set_appearance):
([EmacsView initFrameFromEmacs:]): Use EmacsWindow type instead of
NSWindow.
(ns_clip_to_row): Unused function.
(ns_dumpglyphs_stretch): Remove unused variable.
(ns_term_init):
([EmacsWindow setAppearance]): Only compile on macOS.
(ns_mouse_position): Make sure f is initialised on GNUstep.
* src/emacs.c (main): Move allocation of autorelease pool to before
first use.
</pre>
</div>
</content>
</entry>
<entry>
<title>Propagate NSLocale into Emacs better</title>
<updated>2020-01-26T08:34:38+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-01-26T08:20:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=26d890c9ccb1e95f5451432bb6bb764b590b165e'/>
<id>26d890c9ccb1e95f5451432bb6bb764b590b165e</id>
<content type='text'>
* src/emacs.c (main): Call ns_init_locale before using the
environment variable that ns_init_locale sets up (Bug#39248).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/emacs.c (main): Call ns_init_locale before using the
environment variable that ns_init_locale sets up (Bug#39248).
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify locale setup</title>
<updated>2020-01-24T07:20:01+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2020-01-24T07:06:27+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=75c1f936fcff109e19be4abdcddd9fa2204fabca'/>
<id>75c1f936fcff109e19be4abdcddd9fa2204fabca</id>
<content type='text'>
Stop exporting Vprevious_system_time_locale and
Vprevious_system_messages_locale to Elisp.  I did that export by
mistake in 1999, and the Elisp variables have never been used.
Simplifying this cruft should make it easier to fix Bug#39248.
* etc/NEWS: Mention this.
* src/emacs.c (main): Simplify locale initialization.
(synchronize_locale): Simplify.
(Vprevious_system_time_locale, Vprevious_system_messages_locale):
Now static variables not visible to Lisp, and defined only if
HAVE_SETLOCALE.
(Vprevious_system_messages_locale): Define only if LC_MESSAGES.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stop exporting Vprevious_system_time_locale and
Vprevious_system_messages_locale to Elisp.  I did that export by
mistake in 1999, and the Elisp variables have never been used.
Simplifying this cruft should make it easier to fix Bug#39248.
* etc/NEWS: Mention this.
* src/emacs.c (main): Simplify locale initialization.
(synchronize_locale): Simplify.
(Vprevious_system_time_locale, Vprevious_system_messages_locale):
Now static variables not visible to Lisp, and defined only if
HAVE_SETLOCALE.
(Vprevious_system_messages_locale): Define only if LC_MESSAGES.
</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>Fix typo that broke GNU/Linux unexec build</title>
<updated>2019-12-14T01:07:16+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2019-12-14T01:06:52+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c6e655c77ba1cee15ce3b7d8ed60069554fe3d45'/>
<id>c6e655c77ba1cee15ce3b7d8ed60069554fe3d45</id>
<content type='text'>
* src/emacs.c (Fdump_emacs): Remove stray closing brace that
breaks the build when configured with --with-dumping=unexec on
GNU/Linux.  (Apparently everybody is using pdumper now.)
I introduced the bug in 2019-07-09T00:50:39Z!eggert@cs.ucla.edu.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* src/emacs.c (Fdump_emacs): Remove stray closing brace that
breaks the build when configured with --with-dumping=unexec on
GNU/Linux.  (Apparently everybody is using pdumper now.)
I introduced the bug in 2019-07-09T00:50:39Z!eggert@cs.ucla.edu.
</pre>
</div>
</content>
</entry>
</feed>
