summaryrefslogtreecommitdiff
path: root/INSTALL
Commit message (Expand)AuthorAgeFilesLines
* * INSTALL (DETAILED BUILDING AND INSTALLATION): Mention --without-imagemagick.Eli Zaretskii2015-07-241-6/+7
* Quote 'like this' in top-level files...* CONTRIBUTE, INSTALL, Makefile.in, README, configure.ac, make-dist: Prefer to single-quote 'like this' (instead of the older style `like this'). * configure.ac: Fix some space-before-tab problems that 'git commit' complained about. Paul Eggert2015-04-191-151/+151
* Default to 'configure --enable-silent-rules'...This greatly shortens the 'make' output, making it more readable and useful. For example, on my platform it shortens a 4125-character line "gcc -std=gnu99 -c -Demacs -I. -I. -I../lib ... emacs.c" -- a line so long that it's hard to see what's going on or where the diagnostics are -- to just "CC emacs.o". * INSTALL: Document this. * configure.ac: Add AM_SILENT_RULES([yes]). (AM_DEFAULT_VERBOSITY): Remove now-unnecessary initialization. * etc/NEWS: Document this. Fixes: bug#19501 Paul Eggert2015-01-111-4/+3
* * INSTALL: Mention 'make WERROR_CFLAGS='.Paul Eggert2015-01-041-1/+3
* Update copyright year to 2015...Run admin/update-copyright. Paul Eggert2015-01-011-1/+2
* Remove lib-src/grep-changelog...Ref: http://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00145.html * lib-src/grep-changelog: Remove file. * lib-src/Makefile.in (INSTALLABLE_SCRIPTS): Remove. (all, install, uninstall): Remove INSTALLABLE_SCRIPTS. * doc/man/grep-changelog.1: Remove file. * make-dist: No more lib-src/grep-changelog. * INSTALL: No longer mention grep-changelog. * admin/quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove, and all uses. * admin/authors.el (authors-valid-file-names): Add grep-changelog. * etc/NEWS: Mention this. Glenn Morris2014-12-131-2/+1
* * INSTALL: Remove the "by hand" sections....No-one needs to know those details, and this file is too long already. Glenn Morris2014-10-151-106/+5
* Merge from emacs-24; up to 2014-07-27T09:41:59Z!ttn@gnu.orgGlenn Morris2014-10-141-21/+6
|\
| * More INSTALL triviaGlenn Morris2014-10-141-17/+3
| * INSTALL trivia.Glenn Morris2014-10-141-3/+3
* | --enable-silent-warnings now suppresses more chatter....* INSTALL, etc/NEWS: Document this. * lib-src/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_) (am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0) (am__v_CCLD_1): New macros, taken from Automake. (regex.o, etags${EXEEXT}, ctags${EXEEXT}, ebrowse${EXEEXT}) (profile${EXEEXT}, make-docfile${EXEEXT}, movemail${EXEEXT}) (pop.o, emacsclient${EXEEXT}, emacsclientw${EXEEXT}) (emacsclientw${EXEEXT}, ntlib.o, hexl${EXEEXT}) (update-game-score${EXEEXT}): Use them. * lwlib/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_) (am__v_CC_0, am__v_CC_1): New macros, taken from Automake. (.c.o): Use them. * oldXMenu/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_) (am__v_CC_0, am__v_CC_1): New macros, taken from Automake. (.c.o): Use them. * src/Makefile.in (AM_DEFAULT_VERBOSITY, AM_V_CC, am__v_CC_) (am__v_CC_0, am__v_CC_1, AM_V_CCLD, am__v_CCLD_, am__v_CCLD_0) (am__v_CCLD_1): New macros, taken from Automake. (.c.o, .m.o, temacs$(EXEEXT)): Use them. Paul Eggert2014-09-011-0/+5
* | * INSTALL: Mention SVG image support.Dmitry Antipov2014-06-051-0/+2
* | * configure.ac: --without-all now implies --without-xft, --disable-acl....* INSTALL: Remove apparently unmaintained documentation about what --without-all exactly means. Paul Eggert2014-06-041-11/+6
* | Don't require pkg-config when building from repository....* INSTALL: Prefer './configure FOO=BAR' to 'FOO=BAR ./configure'. * INSTALL.REPO: pkg-config is no longer required to build from the repository. * autogen.sh: Don't check for pkg-config. (progs): Remove pkg-config. (pkg_config_min, AUTORECONF_ENV, env_space, ACLOCAL_PATH): Remove. All uses removed. * m4/pkg.m4: New file, built by admin/merge-pkg-config. * configure.ac: Remove unnecessary m4_pattern_forbid of ^PKG_ and an AC_ARG_VAR of PKG_CONFIG_PATH. pkg.m4 does that for us. (EMACS_CHECK_MODULES): Remove workaround for old pkg-config bug, as we use pkg.m4 from a newer pkg-config. * admin/merge-pkg-config: New script. * admin/notes/copyright: Update for m4/*.m4, in particular m4/pkg.m4. * etc/NEWS: Prefer './configure FOO=BAR' to 'FOO=BAR ./configure'. * etc/PROBLEMS (Build-time-problems): Remove pkg-config problem that is no longer an issue. * nt/INSTALL: Remove no-longer-needed notes about pkg-config. Paul Eggert2014-05-161-11/+11
* | * configure.ac (--enable-link-time-optimization): Add clang support....* INSTALL: Mention it. * etc/PROBLEMS: Mention potential problems with --enable-link-time-optimization and clang on Fedora 20. Dmitry Antipov2014-05-131-6/+11
* | Require GNU make to build Emacs...Ref: http://debbugs.gnu.org/16717#45 If no-one objects, we can then start getting rid of some of the convoluted Makefile hacks that exist to support non-GNU makes. * configure.ac: Require GNU make. (HAVE_GNU_MAKE): Remove. * INSTALL, etc/NEWS, etc/PROBLEMS: Update for this change. * Makefile.in: Comment. Glenn Morris2014-03-271-7/+5
* | Remove lib-src/test-distrib.c and related...The class of problems that this was designed to detect, namely .elc files getting corrupted by being passed around by email via uuencode or somesuch, has not been a relevant concern for many years. * lib-src/test-distrib.c, lib-src/testfile: Remove. * lib-src/Makefile.in (DONT_INSTALL): Remove test-distrib. (test-distrib${EXEEXT}): Remove rule. * make-dist: Do not distribute lib-src/testfile. * admin/quick-install-emacs (AVOID): Remove testfile and test-distrib. * INSTALL, etc/PROBLEMS, admin/notes/unicode: Remove references to test-distrib and testfile. Glenn Morris2014-03-221-2/+2
|/
* Downplay LessTif in docs, since Motif is now free software,...and even http://lesstif.sourceforge.net/ recommends it over LessTif. Glenn Morris2014-01-221-10/+6
* Clean up unnecessary references to Bazaar. Documentation changes only.Eric S. Raymond2014-01-081-1/+1
* Rename INSTALL.BZR to UNSTALL.REPOm and carry that through in other files.Eric S. Raymond2014-01-081-1/+1
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-2/+2
* * INSTALL: Clarify treatment of image libraries.Paul Eggert2013-12-161-29/+31
* Unconditionally reset load-path after dumping...* src/lread.c: (dump_path): Remove. (load-path-default): Remove `changed' argument. Do not set dump_path permanently. Simplify. (init_lread): Simplify. (syms_of_lread): Remove dump_path. * lisp/loadup.el (load-path): Warn if site-load or site-init changes it. No more need to reset it when bootstrapping. * doc/lispref/internals.texi (Building Emacs): * doc/lispref/loading.texi (Library Search): Mention that site-load, site-init cannot change load-path. * INSTALL: No longer mention load-path and site-init/site-load. * etc/NEWS: Mention this. Fixes: debbugs:16107 Glenn Morris2013-12-131-4/+0
* * INSTALL: Update m17n details.Glenn Morris2013-09-201-13/+1
* * INSTALL: New homepage of libtiff.Xue Fuqiao2013-09-201-1/+1
* * INSTALL (DETAILED BUILDING AND INSTALLATION): Add...--without-file-notification to --without-all. Michael Albinus2013-07-291-8/+9
* * INSTALL: Fix description.Xue Fuqiao2013-07-291-1/+0
* Merge from emacs-24; up to 2012-12-31T11:35:13Z!rudalics@gmx.atGlenn Morris2013-07-201-10/+8
|\
| * * INSTALL: Try to clarify role of make distclean....Fixes: debbugs:14833 Glenn Morris2013-07-091-10/+8
* | * INSTALL: Fix description.Xue Fuqiao2013-05-291-1/+1
* | Mention GZIP_PROG in INSTALL.Paul Eggert2013-03-051-1/+5
|/
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
* Improve robustness of 'make bootstrap'....Run autogen.sh after bootstrap-clean, to avoid bzr pull issues. * INSTALL, README: Document autogen.sh. * Makefile.in (Makefile): Mark it as precious, since it's updated atomically. (MAKE_CONFIG_STATUS): New macro. (config.status, bootstrap): Use it. This causes 'make bootstrap' to run config.status with the --recheck option, which is more appropriate for a bootstrap. (bootstrap): Run autogen.sh right after cleaning. Don't worry about failures due to missing tools. * autogen.sh: Exit with status 101 when failing due to missing tools. * make-dist: Distribute autogen.sh. Fixes: debbugs:12376 Paul Eggert2012-09-091-3/+3
* Fix and document recently introduced configuration options....* configure.ac (--disable-features): Rename to --without-all. (OPTION_DEFAULT_ON): Change to use with_features. * INSTALL: Fix description. * etc/NEWS: Mention --without-all and --enable-link-time-optimization. Dmitry Antipov2012-08-081-13/+15
* Grammar fixesGlenn Morris2012-08-061-7/+7
* * configure.ac: New option --disable-features....(OPTION_DEFAULT_ON): Change to use enable_features. * INSTALL: Explain --disable-features. Dmitry Antipov2012-08-071-0/+14
* Grammar fixesGlenn Morris2012-08-061-2/+2
* * INSTALL: Explain, how to disable D-Bus at all. (Bug#12112)Michael Albinus2012-08-051-0/+6
* Remove references to s/ and m/ files in INSTALL...(in the massively pointless "Configuration By Hand" section) Glenn Morris2012-07-311-7/+0
* Remove INSTALL reference to s/ and m/ files.Glenn Morris2012-07-311-4/+1
* Rename configure.in to configure.ac....Fixes: debbugs:11603 Paul Eggert2012-07-081-2/+2
* * configure.in: Fix previous change. Remove --enable-asserts....(CPPFLAGS): Remove conditional -DXASSERTS=1. Add --enable-link-time-optimization. * INSTALL: Mention this. Dmitry Antipov2012-06-281-0/+7
* Remove paths.el...* lisp/info.el (Info-default-directory-list): Move here from paths.el. * lisp/paths.el: Remove file, which is now empty. * lisp/loadup.el: No longer load "paths". * src/lisp.mk (lisp): Remove paths.elc. * lib-src/makefile.w32-in (lisp2): Remove paths.el. * INSTALL: Remove references to paths.el. Glenn Morris2012-06-271-19/+19
* Remove lib-src/vcdiff...* lib-src/vcdiff: Remove file. * lib-src/Makefile.in (SCRIPTS, STAMP_SCRIPTS): Remove vcdiff. (stamp-vcdiff): Remove. * INSTALL, make-dist: Remove vcdiff. * lisp/emacs-lisp/authors.el (authors-fixed-entries): Remove vcdiff Glenn Morris2012-06-051-1/+1
* Remove lib-src/rcs-checkin...This script isn't used by Emacs, and I can't imagine anyone else is using it any more either... From the commentary: "This script is intended to be used to convert files with an old-Emacs-style version history for use with VC (the Emacs 19 version-control interface), which likes to use RCS as its back end." * lib-src/rcs-checkin: Remove file. * lib-src/Makefile.in (INSTALLABLE_SCRIPTS, STAMP_INST_SCRIPTS): Remove rcs-checkin. (stamp-rcs-checkin): Remove. * INSTALL, make-dist: Remove rcs-checkin. * admin/quick-install-emacs (PUBLIC_LIBSRC_SCRIPTS): Remove rcs-checkin. * doc/man/rcs-checkin.1: Remove. Glenn Morris2012-06-031-7/+6
* INSTALL: Mention --enable-gcc-warnings.Paul Eggert2012-04-171-0/+6
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
* * INSTALL: Tiny updates for disk space used during installation.Glenn Morris2011-11-121-3/+3
* INSTALL: Mention that m17n libraries and libotf are needed for Arabic shaping.Eli Zaretskii2011-09-281-9/+13
* [ChangeLog]...* configure.in: Add --with-wide-int. * INSTALL: Mention this. [etc/ChangeLog] * NEWS: Mention new configure option --with-wide-int. Paul Eggert2011-06-061-0/+4