<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/cross, branch scratch/jsonrpc-things</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>Fix bootstrap-clean in the cross directory on USG</title>
<updated>2023-08-13T01:45:36+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-08-13T01:45:36+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b35431b218ada2d84eb251d18e5543388b598d80'/>
<id>b35431b218ada2d84eb251d18e5543388b598d80</id>
<content type='text'>
* cross/Makefile.in (FIND_DELETE): New variable.
(CLEAN_SUBDIRS): Avoid including src if not already present.
(clean, bootstrap-clean, etc): Use FIND_DELETE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cross/Makefile.in (FIND_DELETE): New variable.
(CLEAN_SUBDIRS): Avoid including src if not already present.
(clean, bootstrap-clean, etc): Use FIND_DELETE.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix doc file generation on Android</title>
<updated>2023-07-11T08:47:13+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-07-11T08:47:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fcf53bf9f5894665af07499137d7e8ef888cdcdd'/>
<id>fcf53bf9f5894665af07499137d7e8ef888cdcdd</id>
<content type='text'>
* .gitignore: Ignore cross/etc/DOC.
* configure.ac: Make the directory `cross/etc'.
* cross/Makefile.in (CLEAN_SUBDIRS): Clean files inside `etc' as
well.
* java/Makefile.in (install_temp): Copy cross/etc/DOC to the
package if it is available.
* src/Makefile.in (SOME_MACHINE_OBJECTS): Add androidselect.c,
sfntfont-android.c and sfntfont.c.
(libemacs.so): Depend on $(etc)/DOC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* .gitignore: Ignore cross/etc/DOC.
* configure.ac: Make the directory `cross/etc'.
* cross/Makefile.in (CLEAN_SUBDIRS): Clean files inside `etc' as
well.
* java/Makefile.in (install_temp): Copy cross/etc/DOC to the
package if it is available.
* src/Makefile.in (SOME_MACHINE_OBJECTS): Add androidselect.c,
sfntfont-android.c and sfntfont.c.
(libemacs.so): Depend on $(etc)/DOC.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Android port</title>
<updated>2023-05-06T03:32:56+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-05-06T03:32:56+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3198b7dc565e0e41d40b6c23509c285e96044a83'/>
<id>3198b7dc565e0e41d40b6c23509c285e96044a83</id>
<content type='text'>
* cross/verbose.mk.android: Get rid of badly aligned ANDROID_CC
messages.
* java/org/gnu/emacs/EmacsInputConnection.java (syncAfterCommit)
(extractAbsoluteOffsets): Add workarounds for several kinds of
machines.
(commitText, getExtractedText): Likewise.
* src/textconv.c (really_commit_text): Improve definition of
POSITION.
(get_extracted_text): Default to providing at least 4
characters.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cross/verbose.mk.android: Get rid of badly aligned ANDROID_CC
messages.
* java/org/gnu/emacs/EmacsInputConnection.java (syncAfterCommit)
(extractAbsoluteOffsets): Add workarounds for several kinds of
machines.
(commitText, getExtractedText): Likewise.
* src/textconv.c (really_commit_text): Improve definition of
POSITION.
(get_extracted_text): Default to providing at least 4
characters.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Android port</title>
<updated>2023-03-15T08:17:32+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-03-15T08:17:32+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=af7f0b6f9b3bab0d672953dfe9df9dc667287434'/>
<id>af7f0b6f9b3bab0d672953dfe9df9dc667287434</id>
<content type='text'>
* cross/Makefile.in (lib/gnulib.mk): Edit out
build-aux stuff.
* m4/ndk-build.m4: Also look for cross ranlib.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cross/Makefile.in (lib/gnulib.mk): Edit out
build-aux stuff.
* m4/ndk-build.m4: Also look for cross ranlib.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Android port</title>
<updated>2023-03-15T07:07:29+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-03-15T07:07:29+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5b9d6738d119d2c450dd8f060793aebe3f64fc72'/>
<id>5b9d6738d119d2c450dd8f060793aebe3f64fc72</id>
<content type='text'>
* configure.ac (XCONFIGURE): Disable NS.
* cross/Makefile.in (lib-src/config.h):

(lib/libgnu.a):
(src/android-emacs): Port sed invocation to Mac OS without GNU
sed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* configure.ac (XCONFIGURE): Disable NS.
* cross/Makefile.in (lib-src/config.h):

(lib/libgnu.a):
(src/android-emacs): Port sed invocation to Mac OS without GNU
sed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix cross compilation of cross/lib in some cases</title>
<updated>2023-03-05T03:04:06+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-03-05T03:04:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e0f400216121508632625701b60a50525bd34e9f'/>
<id>e0f400216121508632625701b60a50525bd34e9f</id>
<content type='text'>
* cross/Makefile.in: (config.status): Depend on
top_builddir/config.status instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cross/Makefile.in: (config.status): Depend on
top_builddir/config.status instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * cross/Makefile.in (builddir): Define.</title>
<updated>2023-03-05T02:42:41+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-03-05T02:42:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=bf6672503484b169cd6319d9b6fe91d3cd67ac7d'/>
<id>bf6672503484b169cd6319d9b6fe91d3cd67ac7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; * cross/README: Update.</title>
<updated>2023-03-05T02:22:49+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-03-05T02:22:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=56d783cf9d7a0d475db248fcc9202bedfaea59b5'/>
<id>56d783cf9d7a0d475db248fcc9202bedfaea59b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove redundant gnulib files</title>
<updated>2023-03-05T02:22:33+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-03-05T02:22:33+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f484f6b74f1731469fc7e080c0216269a0a79916'/>
<id>f484f6b74f1731469fc7e080c0216269a0a79916</id>
<content type='text'>
* cross/lib: Delete.  Make configure generate it instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* cross/lib: Delete.  Make configure generate it instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove redundant second copy of gnulib</title>
<updated>2023-03-05T02:18:28+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-03-05T02:18:28+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=3be448f429065cc9ed874e940ec4f40a0a1c7abf'/>
<id>3be448f429065cc9ed874e940ec4f40a0a1c7abf</id>
<content type='text'>
* .gitignore: Simplify cross/lib rule.
* admin/merge-gnulib (avoided_flags): Stop copying to cross/lib.
* configure.ac: Link gnulib source and header files to
cross/lib.
* cross/Makefile.in (LIB_SRCDIR): Make relative to builddir.
(maintainer-clean): Merge with distclean.  Remove links created
by configure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* .gitignore: Simplify cross/lib rule.
* admin/merge-gnulib (avoided_flags): Stop copying to cross/lib.
* configure.ac: Link gnulib source and header files to
cross/lib.
* cross/Makefile.in (LIB_SRCDIR): Make relative to builddir.
(maintainer-clean): Merge with distclean.  Remove links created
by configure.
</pre>
</div>
</content>
</entry>
</feed>
