aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2018-12-13 12:13:18 -0800
committerPaul Eggert2018-12-13 12:13:38 -0800
commit0cf5d630009dfa215f488facc98c9f948eabaf2a (patch)
tree3d4de8bceb0fce64b6f90c4a4cc73fb13d3f8139
parenta7214683bede0bb05ee23d63331d289c37d3b667 (diff)
downloademacs-0cf5d630009dfa215f488facc98c9f948eabaf2a.tar.gz
emacs-0cf5d630009dfa215f488facc98c9f948eabaf2a.zip
Default to --with-harfbuzz
* configure.ac: By default, configure with HarfBuzz if available.
-rw-r--r--configure.ac2
-rw-r--r--etc/NEWS4
2 files changed, 5 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 3c671b546a8..c9ab794796d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -358,7 +358,7 @@ OPTION_DEFAULT_ON([imagemagick],[don't compile with ImageMagick image support])
358OPTION_DEFAULT_ON([json], [don't compile with native JSON support]) 358OPTION_DEFAULT_ON([json], [don't compile with native JSON support])
359 359
360OPTION_DEFAULT_ON([xft],[don't use XFT for anti aliased fonts]) 360OPTION_DEFAULT_ON([xft],[don't use XFT for anti aliased fonts])
361OPTION_DEFAULT_OFF([harfbuzz],[use HarfBuzz for text shaping (experimental)]) 361OPTION_DEFAULT_ON([harfbuzz],[don't use HarfBuzz for text shaping])
362OPTION_DEFAULT_ON([libotf],[don't use libotf for OpenType font support]) 362OPTION_DEFAULT_ON([libotf],[don't use libotf for OpenType font support])
363OPTION_DEFAULT_ON([m17n-flt],[don't use m17n-flt for text shaping]) 363OPTION_DEFAULT_ON([m17n-flt],[don't use m17n-flt for text shaping])
364 364
diff --git a/etc/NEWS b/etc/NEWS
index 6ae994d5942..80e0f31348a 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -30,6 +30,10 @@ arranges for the included mini-gmp library to be built and used.
30The new 'configure' option '--without-libgmp' uses mini-gmp even if a 30The new 'configure' option '--without-libgmp' uses mini-gmp even if a
31suitable libgmp is available. 31suitable libgmp is available.
32 32
33** The new configure option '--with-harfbuzz' adds support for the
34HarfBuzz text shaping engine. It is on by default; use './configure
35--without-harfbuzz' to build without it.
36
33** The new configure option '--with-json' adds support for JSON using 37** The new configure option '--with-json' adds support for JSON using
34the Jansson library. It is on by default; use './configure 38the Jansson library. It is on by default; use './configure
35--with-json=no' to build without Jansson support. The new JSON 39--with-json=no' to build without Jansson support. The new JSON