summaryrefslogtreecommitdiff
path: root/INSTALL
Commit message (Collapse)AuthorAgeFilesLines
* --enable-silent-warnings now suppresses more chatter.Paul Eggert2014-09-011-0/+5
| | | | | | | | | | | | | | | | | | | | | | * 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.
* * INSTALL: Mention SVG image support.Dmitry Antipov2014-06-051-0/+2
|
* * configure.ac: --without-all now implies --without-xft, --disable-acl.Paul Eggert2014-06-041-11/+6
| | | | | * INSTALL: Remove apparently unmaintained documentation about what --without-all exactly means.
* Don't require pkg-config when building from repository.Paul Eggert2014-05-161-11/+11
| | | | | | | | | | | | | | | | | | | | | * 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.
* * configure.ac (--enable-link-time-optimization): Add clang support.Dmitry Antipov2014-05-131-6/+11
| | | | | | * INSTALL: Mention it. * etc/PROBLEMS: Mention potential problems with --enable-link-time-optimization and clang on Fedora 20.
* Require GNU make to build EmacsGlenn Morris2014-03-271-7/+5
| | | | | | | | | | | | | 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.
* Remove lib-src/test-distrib.c and relatedGlenn Morris2014-03-221-2/+2
| | | | | | | | | | | | | | | | | | 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.
* Downplay LessTif in docs, since Motif is now free software,Glenn Morris2014-01-221-10/+6
| | | | and even http://lesstif.sourceforge.net/ recommends it over LessTif.
* 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 dumpingGlenn Morris2013-12-131-4/+0
| | | | | | | | | | | | | | | | | | | | | * 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
* * 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): AddMichael Albinus2013-07-291-8/+9
| | | | --without-file-notification to --without-all.
* * 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.Glenn Morris2013-07-091-10/+8
| | | | | | | | Fixes: debbugs:14833
* | * 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'.Paul Eggert2012-09-091-3/+3
| | | | | | | | | | | | | | | | | 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
* Fix and document recently introduced configuration options.Dmitry Antipov2012-08-081-13/+15
| | | | | | | * 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.
* Grammar fixesGlenn Morris2012-08-061-7/+7
|
* * configure.ac: New option --disable-features.Dmitry Antipov2012-08-071-0/+14
| | | | | (OPTION_DEFAULT_ON): Change to use enable_features. * INSTALL: Explain --disable-features.
* 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 INSTALLGlenn Morris2012-07-311-7/+0
| | | | (in the massively pointless "Configuration By Hand" section)
* Remove INSTALL reference to s/ and m/ files.Glenn Morris2012-07-311-4/+1
|
* Rename configure.in to configure.ac.Paul Eggert2012-07-081-2/+2
| | | | Fixes: debbugs:11603
* * configure.in: Fix previous change. Remove --enable-asserts.Dmitry Antipov2012-06-281-0/+7
| | | | | | (CPPFLAGS): Remove conditional -DXASSERTS=1. Add --enable-link-time-optimization. * INSTALL: Mention this.
* Remove paths.elGlenn Morris2012-06-271-19/+19
| | | | | | | | | | | | * 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.
* Remove lib-src/vcdiffGlenn Morris2012-06-051-1/+1
| | | | | | | | | | * 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
* Remove lib-src/rcs-checkinGlenn Morris2012-06-031-7/+6
| | | | | | | | | | | | | | | | | | | 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.
* 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]Paul Eggert2011-06-061-0/+4
| | | | | | | * configure.in: Add --with-wide-int. * INSTALL: Mention this. [etc/ChangeLog] * NEWS: Mention new configure option --with-wide-int.
* Remove lib-src/fakemail.c.Glenn Morris2011-05-171-2/+2
| | | | | | | | | | | | | | | | | | | | * lib-src/fakemail.c: Remove file. * lib-src/Makefile.in (UTILITIES): Remove fakemail${EXEEXT}. (fakemail${EXEEXT}): Remove rule. * lib-src/makefile.w32-in ($(BLD)/fakemail.exe, fakemail) ($(BLD)/fakemail.$(O)): Remove. * lisp/mail/sendmail.el (sendmail-program): Fall back to just "sendmail". * lisp/mail/feedmail.el: Update commentary. * doc/emacs/ack.texi (Acknowledgments): Remove fakemail.c. * etc/NEWS: Mention this. * INSTALL: Remove fakemail.
* * INSTALL: Mention yum-builddep.Glenn Morris2011-05-161-1/+2
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Merge from mainline.Paul Eggert2011-01-141-1/+1
|\
| * Merge from emacs-23Stefan Monnier2011-01-141-1/+1
| |\
| | * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| | |
* | | Automate syncing from gnulib.Paul Eggert2011-01-081-4/+7
|/ /
* | Restore files that I seem to have mistakenly deleted.Katsumi Yamaoka2010-12-031-0/+756
| |
* | gnus-demon.el (gnus-demon-init): Fix time computing when time is nil.Julien Danjou2010-12-031-756/+0
| |
* | Replace digest-doc and sorted-doc C programs with Lisp commands.Glenn Morris2010-10-221-4/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lib-src/digest-doc.c, lib-src/sorted-doc.c: Remove files. * lib-src/Makefile.in (UTILITIES): Remove digest-doc and sorted-doc. (digest-doc${EXEEXT}, sorted-doc${EXEEXT}): Remove rules. * lib-src/makefile.w32-in (ALL): Remove digest-doc and sorted-doc. ($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe, sorted-doc, digest-doc) ($(BLD)/digest-doc.$(O), $(BLD)/sorted-doc.$(O)): Remove rules. (install): Don't install digest-doc.exe or sorted-doc.exe. * lisp/help-fns.el (doc-file-to-man, doc-file-to-info): New commands. * doc/lispref/help.texi (Documentation Basics): Remove mentions of digest-doc and sorted-doc. * INSTALL, nt/README, nt/README.W32: Do not mention digest-doc and sorted-doc. * etc/NEWS: Mention this change.