<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/m4, branch tty-child-frames</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>Update from Gnulib by running admin/merge-gnulib</title>
<updated>2024-09-17T07:35:03+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2024-09-17T07:32:39+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=73427887d63c086fb88449dce79bf2f8e58183fa'/>
<id>73427887d63c086fb88449dce79bf2f8e58183fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Update from Gnulib</title>
<updated>2024-09-05T00:45:18+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-09-05T00:41:11+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=1a13c5e63e1eb8fcf15c53ae4ed0caca8b928a3b'/>
<id>1a13c5e63e1eb8fcf15c53ae4ed0caca8b928a3b</id>
<content type='text'>
* configure.ac:

* src/conf_post.h: Remove workarounds now rendered redundant by
Gnulib.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* configure.ac:

* src/conf_post.h: Remove workarounds now rendered redundant by
Gnulib.
</pre>
</div>
</content>
</entry>
<entry>
<title>Port to Android 35</title>
<updated>2024-09-04T09:24:34+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-09-04T09:24:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2847106f3b6174f25ab43551f96612209fe951c8'/>
<id>2847106f3b6174f25ab43551f96612209fe951c8</id>
<content type='text'>
* configure.ac: Temporary workaround for Gnulib bug.  Verify
that the provided android.jar corresponds to Android 35, or any
later version.

* cross/ndk-build/Makefile.in (NDK_BUILD_SO_LDFLAGS): New
variable.

* cross/ndk-build/ndk-resolve.mk
(NDK_LOCAL_A_NAMES_$(LOCAL_MODULE)): Define to
NDK_BUILD_SO_LDFLAGS by default to enable building binaries
with support for 16 kb page sizes.

* java/AndroidManifest.xml.in: Target SDK 35.

* java/INSTALL (16KB PAGE SIZES): New section.  Replace
references to Android 34 with 35.

* java/org/gnu/emacs/EmacsActivity.java (onCreate): Restore
pre-SDK 35 inset-relative placement.

* java/org/gnu/emacs/EmacsFillPolygon.java (perform): Suppress
deprecation warnings, and document why.

* m4/ndk-build.m4 (ndk_INIT, ndk_LATE): Check for and enable
toolchain support for 16 KB page sizes, if available.
(ndk_CONFIG_FILES): Export linker options so derived.

* src/conf_post.h [__ANDROID_API__ &lt; 35]: Include system time.h
and redefine timezone_t to rpl_timezone_t, so that the Gnulib
replacement may not conflict with the useless OS type.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* configure.ac: Temporary workaround for Gnulib bug.  Verify
that the provided android.jar corresponds to Android 35, or any
later version.

* cross/ndk-build/Makefile.in (NDK_BUILD_SO_LDFLAGS): New
variable.

* cross/ndk-build/ndk-resolve.mk
(NDK_LOCAL_A_NAMES_$(LOCAL_MODULE)): Define to
NDK_BUILD_SO_LDFLAGS by default to enable building binaries
with support for 16 kb page sizes.

* java/AndroidManifest.xml.in: Target SDK 35.

* java/INSTALL (16KB PAGE SIZES): New section.  Replace
references to Android 34 with 35.

* java/org/gnu/emacs/EmacsActivity.java (onCreate): Restore
pre-SDK 35 inset-relative placement.

* java/org/gnu/emacs/EmacsFillPolygon.java (perform): Suppress
deprecation warnings, and document why.

* m4/ndk-build.m4 (ndk_INIT, ndk_LATE): Check for and enable
toolchain support for 16 KB page sizes, if available.
(ndk_CONFIG_FILES): Export linker options so derived.

* src/conf_post.h [__ANDROID_API__ &lt; 35]: Include system time.h
and redefine timezone_t to rpl_timezone_t, so that the Gnulib
replacement may not conflict with the useless OS type.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from origin/emacs-30</title>
<updated>2024-08-31T12:14:13+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2024-08-31T12:14:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d1f896b5f8918ecd29a7e8e7a835ffefb655ddb5'/>
<id>d1f896b5f8918ecd29a7e8e7a835ffefb655ddb5</id>
<content type='text'>
4b60267d832 Make Python skeletons available in 'python-ts-mode' as well
62dcbfb776f Merge branch 'emacs-30' of git.savannah.gnu.org:/srv/git/...
1baa62b2ac1 ; * etc/NEWS: Fix typos.
dfcfaa0ef58 More accurate documentation of 'equal' in ELisp Reference
baaf97ce1a1 ; Fix some ungrammatical uses of "allows to"

# Conflicts:
#	etc/NEWS
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
4b60267d832 Make Python skeletons available in 'python-ts-mode' as well
62dcbfb776f Merge branch 'emacs-30' of git.savannah.gnu.org:/srv/git/...
1baa62b2ac1 ; * etc/NEWS: Fix typos.
dfcfaa0ef58 More accurate documentation of 'equal' in ELisp Reference
baaf97ce1a1 ; Fix some ungrammatical uses of "allows to"

# Conflicts:
#	etc/NEWS
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix some ungrammatical uses of "allows to"</title>
<updated>2024-08-30T10:47:35+00:00</updated>
<author>
<name>Sean Whitton</name>
</author>
<published>2024-08-30T10:43:35+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=baaf97ce1a1f14e1b999ad17084022a725fbcccc'/>
<id>baaf97ce1a1f14e1b999ad17084022a725fbcccc</id>
<content type='text'>
* doc/emacs/anti.texi (Antinews):
* etc/NEWS:
* etc/NEWS.29:
* lib/cdefs.h:
* lisp/tab-bar.el (tab-bar-select-restore-windows):
* lisp/vc/vc-git.el (vc-git-print-log-follow):
* m4/gnulib-common.m4 (gl_CHECK_FUNCS_SET_RESULTS):
(gl_CHECK_FUNCS_ANDROID): Fix ungrammatical uses of "allows to".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* doc/emacs/anti.texi (Antinews):
* etc/NEWS:
* etc/NEWS.29:
* lib/cdefs.h:
* lisp/tab-bar.el (tab-bar-select-restore-windows):
* lisp/vc/vc-git.el (vc-git-print-log-follow):
* m4/gnulib-common.m4 (gl_CHECK_FUNCS_SET_RESULTS):
(gl_CHECK_FUNCS_ANDROID): Fix ungrammatical uses of "allows to".
</pre>
</div>
</content>
</entry>
<entry>
<title>Update from Gnulib by running admin/merge-gnulib</title>
<updated>2024-07-16T22:37:18+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2024-07-16T02:03:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f5dbdedcc53d2c57b9ddecbe9248c90ef0fa08d6'/>
<id>f5dbdedcc53d2c57b9ddecbe9248c90ef0fa08d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable caching values generated by the Android build system</title>
<updated>2024-06-30T04:10:21+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-06-30T04:10:21+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cab91300d0df2250bc80c0cba15691fe5f8172fb'/>
<id>cab91300d0df2250bc80c0cba15691fe5f8172fb</id>
<content type='text'>
* build-aux/ndk-build-helper-1.mk:

* build-aux/ndk-build-helper-2.mk:

* build-aux/ndk-build-helper.mk: Do not generate file names with
redundant directory separators, to port to systems where the
semantics of this are undefined.

* configure.ac: Provide a cache file to the recursive invocation
of configure if one is specified for the initial.

* cross/ndk-build/Makefile.in (my-dir): Better conform to the
original ndk-build by generating directory names with no
trailing separator.

* m4/ndk-build.m4 (ndk_resolve_import_module, ndk_SEARCH_MODULE):
Cache the names of Android.mk files and the commands produced
from them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* build-aux/ndk-build-helper-1.mk:

* build-aux/ndk-build-helper-2.mk:

* build-aux/ndk-build-helper.mk: Do not generate file names with
redundant directory separators, to port to systems where the
semantics of this are undefined.

* configure.ac: Provide a cache file to the recursive invocation
of configure if one is specified for the initial.

* cross/ndk-build/Makefile.in (my-dir): Better conform to the
original ndk-build by generating directory names with no
trailing separator.

* m4/ndk-build.m4 (ndk_resolve_import_module, ndk_SEARCH_MODULE):
Cache the names of Android.mk files and the commands produced
from them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update from Gnulib by running admin/merge-gnulib</title>
<updated>2024-06-30T00:03:16+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2024-06-29T23:08:28+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=4a8c8021cc311626fbfa55e68c524195ce466738'/>
<id>4a8c8021cc311626fbfa55e68c524195ce466738</id>
<content type='text'>
* m4/wchar_t.m4: Remove; no longer needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* m4/wchar_t.m4: Remove; no longer needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused m4/printf-posix-rpl.m4</title>
<updated>2024-06-29T22:44:32+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2024-06-29T22:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fad7109e52208bf77da468c2c73545c084bc1557'/>
<id>fad7109e52208bf77da468c2c73545c084bc1557</id>
<content type='text'>
* m4/printf-posix-rpl.m4: Remove unused file.
This is leftover from an old Android branch,
and the m4 macros are no longer needed in the master branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* m4/printf-posix-rpl.m4: Remove unused file.
This is leftover from an old Android branch,
and the m4 macros are no longer needed in the master branch.
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor enhancements to the Android build system</title>
<updated>2024-06-06T12:56:33+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-06-06T12:55:40+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a48f062e36be3ce5890a8a789272f31f074fea40'/>
<id>a48f062e36be3ce5890a8a789272f31f074fea40</id>
<content type='text'>
* build-aux/ndk-build-helper-1.mk:

* build-aux/ndk-build-helper-2.mk:

* cross/ndk-build/ndk-build-shared-library.mk:

* cross/ndk-build/ndk-build-static-library.mk:

* cross/ndk-build/ndk-resolve.mk
(NDK_SO_EXTRA_FLAGS_$(LOCAL_MODULE)):
(NDK_LOCAL_SO_NAMES_$(LOCAL_MODULE)):
(NDK_LOCAL_A_NAMES_$(LOCAL_MODULE)): Reinforce tests for string
prefixes.

* m4/ndk-build.m4 (ndk_INIT): Guarantee that a module's
dependencies are recorded.

* configure.ac (XCONFIGURE): Prepare for building librsvg.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* build-aux/ndk-build-helper-1.mk:

* build-aux/ndk-build-helper-2.mk:

* cross/ndk-build/ndk-build-shared-library.mk:

* cross/ndk-build/ndk-build-static-library.mk:

* cross/ndk-build/ndk-resolve.mk
(NDK_SO_EXTRA_FLAGS_$(LOCAL_MODULE)):
(NDK_LOCAL_SO_NAMES_$(LOCAL_MODULE)):
(NDK_LOCAL_A_NAMES_$(LOCAL_MODULE)): Reinforce tests for string
prefixes.

* m4/ndk-build.m4 (ndk_INIT): Guarantee that a module's
dependencies are recorded.

* configure.ac (XCONFIGURE): Prepare for building librsvg.
</pre>
</div>
</content>
</entry>
</feed>
