<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/exec, branch scratch/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>; Use ?c instead of integer in local variables</title>
<updated>2023-12-10T21:09:56+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2023-12-10T21:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c3b41c123ac496f51479c326da27e42c2afedfd7'/>
<id>c3b41c123ac496f51479c326da27e42c2afedfd7</id>
<content type='text'>
* exec/loader-armeabi.s (timespec):
* exec/loader-mips64el.s (__start):
* exec/loader-mipsel.s (__start): Use ?c instead of integer in local
variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* exec/loader-armeabi.s (timespec):
* exec/loader-mips64el.s (__start):
* exec/loader-mipsel.s (__start): Use ?c instead of integer in local
variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos</title>
<updated>2023-12-10T12:22:04+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2023-12-10T12:22:04+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=06a12b0cccbda419752f3388346be7d302ebcbeb'/>
<id>06a12b0cccbda419752f3388346be7d302ebcbeb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Update Autoconf auxiliaries in exec</title>
<updated>2023-11-26T00:28:45+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-11-26T00:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fb0198bf7e2f2ebda42b4b580a6360b0c327697c'/>
<id>fb0198bf7e2f2ebda42b4b580a6360b0c327697c</id>
<content type='text'>
* exec/config.guess:

* exec/config.sub: Update configury files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* exec/config.guess:

* exec/config.sub: Update configury files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct build on systems without PAGE_MASK</title>
<updated>2023-09-18T06:16:40+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-09-18T06:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b331bf6d8a21ef3ac7e70d3f4a937e4256178d55'/>
<id>b331bf6d8a21ef3ac7e70d3f4a937e4256178d55</id>
<content type='text'>
* exec/exec.c (write_load_command) &lt;PAGE_MASK, PAGE_SIZE&gt;:
Uniformly define even if !HAVE_GETPAGESIZE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* exec/exec.c (write_load_command) &lt;PAGE_MASK, PAGE_SIZE&gt;:
Uniformly define even if !HAVE_GETPAGESIZE.
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct crash in child processes under armeabi Android</title>
<updated>2023-09-18T06:16:39+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-09-18T06:13:30+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cd69120731f3407a4ba8c62cc195edaf411134ce'/>
<id>cd69120731f3407a4ba8c62cc195edaf411134ce</id>
<content type='text'>
* exec/trace.c (process_system_call) &lt;READLINKAT_SYSCALL&gt;:
Examine tracee-&gt;waiting_for_syscall and avoid rewriting user
arguments if a system call is presently being executed by the
kernel.  Reported by Romário Rios &lt;romariorios@protonmail.com&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* exec/trace.c (process_system_call) &lt;READLINKAT_SYSCALL&gt;:
Examine tracee-&gt;waiting_for_syscall and avoid rewriting user
arguments if a system call is presently being executed by the
kernel.  Reported by Romário Rios &lt;romariorios@protonmail.com&gt;.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid stpncpy</title>
<updated>2023-08-12T19:57:35+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2023-08-12T19:50:15+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5315e6e8d7e7233d54cce2b4c1bc8cf3b7acf4dc'/>
<id>5315e6e8d7e7233d54cce2b4c1bc8cf3b7acf4dc</id>
<content type='text'>
It’s not worth the porting hassle, and as the glibc manual says,
“this function is generally a poor choice for processing strings”.
* admin/merge-gnulib (GNULIB_MODULES): Remove stpncpy.
* exec/configure.ac: Do not check for stpncpy.
* exec/exec.c (rpl_stpncpy, stpncpy): Remove this replacement.
(exec_0): Properly clear buffer1.  Use memcpy instead of
stpncpy to add the trailing name.  This code is clearly
still suboptimal but efficiency is not that important here
and I tried to minimize the change.
* lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It’s not worth the porting hassle, and as the glibc manual says,
“this function is generally a poor choice for processing strings”.
* admin/merge-gnulib (GNULIB_MODULES): Remove stpncpy.
* exec/configure.ac: Do not check for stpncpy.
* exec/exec.c (rpl_stpncpy, stpncpy): Remove this replacement.
(exec_0): Properly clear buffer1.  Use memcpy instead of
stpncpy to add the trailing name.  This code is clearly
still suboptimal but efficiency is not that important here
and I tried to minimize the change.
* lib/gnulib.mk.in, m4/gnulib-comp.m4: Regenerate.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-29</title>
<updated>2023-08-12T17:42:14+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2023-08-12T17:42:14+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b289f0769f0a43fdaabec41b92bacc51acbc4b9b'/>
<id>b289f0769f0a43fdaabec41b92bacc51acbc4b9b</id>
<content type='text'>
4767f5eaeed Better fix for bug#65156
dd1d8414b33 Fix insert-file-contents with pipes and /dev/stdin
50649a6d1a2 ; * etc/PROBLEMS: Fix wording.
f0dda682ffb ; * etc/NEWS.28: Add deletion of levents.el.
f4acae842c0 Fix bug#65042
e1874c4e8bf * configure.ac (HAVE_TREE_SITTER): Set NEED_DYNLIB=yes (b...
ef8838c3a5f * etc/NEWS: Mention tramp-show-ad-hoc-proxies.
495bee253fc * test/lisp/net/tramp-tests.el (tramp-test42-utf8): Skip ...
de1effd73b4 ; Fix last change
7c7966862bc * test/lisp/net/tramp-tests.el (tramp-test10-write-region...
16205e8db65 ; Improve help-echo in package.el
a95e7006989 ; Filter packages available for upgrade via menu bar
adff72dd1d2 Fix reverting Rmail buffers
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
4767f5eaeed Better fix for bug#65156
dd1d8414b33 Fix insert-file-contents with pipes and /dev/stdin
50649a6d1a2 ; * etc/PROBLEMS: Fix wording.
f0dda682ffb ; * etc/NEWS.28: Add deletion of levents.el.
f4acae842c0 Fix bug#65042
e1874c4e8bf * configure.ac (HAVE_TREE_SITTER): Set NEED_DYNLIB=yes (b...
ef8838c3a5f * etc/NEWS: Mention tramp-show-ad-hoc-proxies.
495bee253fc * test/lisp/net/tramp-tests.el (tramp-test42-utf8): Skip ...
de1effd73b4 ; Fix last change
7c7966862bc * test/lisp/net/tramp-tests.el (tramp-test10-write-region...
16205e8db65 ; Improve help-echo in package.el
a95e7006989 ; Filter packages available for upgrade via menu bar
adff72dd1d2 Fix reverting Rmail buffers
</pre>
</div>
</content>
</entry>
<entry>
<title>Stop tracking exec/config.h.in</title>
<updated>2023-08-07T12:15:33+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-08-07T12:15:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f74166c726dba1ecdeb7a67bf08b4432417f8015'/>
<id>f74166c726dba1ecdeb7a67bf08b4432417f8015</id>
<content type='text'>
* .gitignore: Add exec/config.h.in.

* exec/config.h.in: Remove from Git.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* .gitignore: Add exec/config.h.in.

* exec/config.h.in: Remove from Git.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Android port</title>
<updated>2023-07-20T12:50:50+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-07-20T12:50:50+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=916ef5748992216710f01d91c330e52042b279f1'/>
<id>916ef5748992216710f01d91c330e52042b279f1</id>
<content type='text'>
* exec/trace.c (handle_readlinkat): Adjust commentary to match
behavior.
* src/android.c (android_get_keysym_name): NULL terminate
*name_return.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* exec/trace.c (handle_readlinkat): Adjust commentary to match
behavior.
* src/android.c (android_get_keysym_name): NULL terminate
*name_return.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * exec/loader-mips64el.s (rest_of_exec): Fix typo in comment.</title>
<updated>2023-06-27T01:53:04+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-06-27T01:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=32352bec968ddcde7d1421f35a05ce6d1e42c348'/>
<id>32352bec968ddcde7d1421f35a05ce6d1e42c348</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
