summaryrefslogtreecommitdiff
path: root/admin/quick-install-emacs
Commit message (Collapse)AuthorAgeFilesLines
* ; Add 2024 to copyright yearsPo Lu2024-01-021-1/+1
|
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
|
* Adjust better to Autoconf quoting style changePaul Eggert2022-07-051-2/+2
| | | | | | | | | | | | | | * admin/gitmerge.el (gitmerge-emacs-version): * admin/nt/dist-build/build-zips.sh (ACTUAL_VERSION): * admin/quick-install-emacs (VERSION): * lisp/cedet/ede/emacs.el (ede-emacs-version): Adjust to change in configure.ac’s Autoconf quoting style. * etc/srecode/ede-autoconf.srt: * test/lisp/progmodes/autoconf-tests.el: (autoconf-tests-current-defun-function-define) (autoconf-tests-current-defun-function-subst): Use better Autoconf quoting. * make-dist (version): Simplify.
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
|
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
| | | | Run "TZ=UTC0 admin/update-copyright".
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
| | | | Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
* Update copyright year to 2019Paul Eggert2019-01-011-1/+1
| | | | Run 'TZ=UTC0 admin/update-copyright $(git ls-files)'.
* Update copyright year to 2018Paul Eggert2018-01-011-1/+1
| | | | Run admin/update-copyright.
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-1/+1
| | | | | | | | | | | | | Most of this change is to boilerplate commentary such as license URLs. This change was prompted by ftp://ftp.gnu.org's going-away party, planned for November. Change these FTP URLs to https://ftp.gnu.org instead. Make similar changes for URLs to other organizations moving away from FTP. Also, change HTTP to HTTPS for URLs to gnu.org and fsf.org when this works, as this will further help defend against man-in-the-middle attacks (for this part I omitted the MS-DOS and MS-Windows sources and the test tarballs to keep the workload down). HTTPS is not fully working to lists.gnu.org so I left those URLs alone for now.
* * admin/quick-install-emacs: Tweak configure.ac parsingMiles Bader2017-09-091-1/+4
|
* Update copyright year to 2017Paul Eggert2016-12-311-1/+1
| | | | Run admin/update-copyright.
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
| | | | Run admin/update-copyright.
* Use ‘echo’ safely with ‘\’ or leading ‘-’Paul Eggert2015-10-101-16/+18
| | | | | | | | | | | | | | | | | | | | | | POSIX says that ‘echo FOO’ produces implementation-defined output if FOO contains leading ‘-’, or ‘\’ anywhere, so don’t assume GNU behavior in that case. * Makefile.in (removenullpaths): Remove. (epaths-force): Rewrite to avoid the need for ‘echo’. (install-etc): Be clearer about escaping the shell metacharacters ‘\’ and ‘$’. * Makefile.in (install-arch-indep, install-etcdoc): * admin/charsets/mapconv, admin/merge-gnulib, admin/merge-pkg-config: * admin/quick-install-emacs, build-aux/gitlog-to-emacslog: * configure.ac, lib-src/rcs2log, make-dist: * src/Makefile.in (lisp.mk): Don’t assume ‘echo’ outputs ‘\’ and leading ‘-’ unscathed. For example, use ‘printf '%s\n' "$foo"’ rather than ‘echo "$foo"’ if $foo can contain arbitrary characters. * lisp/Makefile.in (TAGS): Use ‘ls’, not ‘echo’, to avoid ‘\’ issues. * doc/lispref/two-volume.make (vol1.pdf): * test/etags/make-src/Makefile (web ftp publish): Use ‘printf’ rather than ‘echo -e’.
* Prefer straight quoting in some text filesPaul Eggert2015-09-111-7/+7
| | | | | | | | | Mostly this just changes ` to ' in static text. Some exceptions: * INSTALL.REPO: Use curved quotes, as the diagnostic in question typically does that now. * admin/quick-install-emacs (TRY, top level): Use straight quoting in diagnostics. * src/README: Fix working-directory confusion.
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
| | | | Run admin/update-copyright.
* Remove lib-src/grep-changelogGlenn Morris2014-12-131-5/+1
| | | | | | | | | | | | | | | | | | | | | 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.
* Remove lib-src/test-distrib.c and relatedGlenn Morris2014-03-221-1/+1
| | | | | | | | | | | | | | | | | | 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.
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
|
* Use just DOC instead of DOC-nn.mm.Stefan Monnier2013-05-151-6/+2
| | | | | | | | | | | | | | | | * lisp/loadup.el: Just use unversioned DOC. * Makefile.in (install-doc): DOC file is not version specific any more. * .bzrignore: Don't ignore DOC-* any more. * admin/quick-install-emacs: Don't prune DOC-* files a any more. * doc/lispref/loading.texi (Autoload): * doc/lispref/help.texi (Documentation Basics, Accessing Documentation) (Accessing Documentation, Accessing Documentation): DOC-* is now DOC. * etc/.gitignore: Don't ignore DOC-* any more. * lib-src/makefile.w32-in ($(DOC)): Use DOC rather than DOC-X. * msdos/sed1x.inp: Don't rewrite DOC any more. * nt/makefile.w32-in (clean, top-distclean): DOC-X doesn't exist any more. * src/Makefile.in (bootstrap-clean): DOC-* doesn't exist any more. * src/makefile.w32-in (DOC): Use just "DOC".
* Update copyright notices for 2013.Paul Eggert2013-01-011-1/+1
|
* Rename configure.in to configure.ac.Paul Eggert2012-07-081-2/+2
| | | | Fixes: debbugs:11603
* Remove lib-src/rcs-checkinGlenn Morris2012-06-031-2/+2
| | | | | | | | | | | | | | | | | | | 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.
* Duplicate-word and spelling fixes.Paul Eggert2012-01-101-1/+1
|
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* src/emacs.c now gets version number from configure.inPaul Eggert2011-01-311-2/+4
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Refill some copyright headers.Glenn Morris2011-01-151-2/+2
|
* Merge from emacs-23Stefan Monnier2011-01-141-2/+2
|\
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| |
* | Remove lib-src/b2m.c and b2m.pl.Glenn Morris2010-10-081-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Emacs does not use Babyl files since 23.1, and you can use M-x unrmail. * msdos/mainmake.v2 (install): Remove b2m. * lisp/emacs-lisp/authors.el (authors-valid-file-names): Add b2m.c. * lib-src/b2m.c, lib-src/b2m.pl: Remove files. * lib-src/Makefile.in (INSTALLABLES): Remove b2m. * lib-src/makefile.w32-in ($(BLD)/b2m.$(O)): Remove. * doc/emacs/ack.texi (Acknowledgments): No more b2m.c. * admin/quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m. * INSTALL, make-dist: Remove references to b2m. * Makefile.in (MAN_PAGES): Remove b2m.1.
* | Do not preprocess src/Makefile.in.Glenn Morris2010-05-261-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Do not preprocess src/Makefile.in. (cpp_undefs, CPP_NEED_TRADITIONAL): Remove. (AC_EGREP_CPP): Test no longer needed. * configure: Regenerate. * config.bat: Do not preprocess src/Makefile.in. * make-dist: No more Makefile.c files. * INSTALL, src/README: Makefiles are not preprocessed. * src/Makefile.in, src/autodeps.mk, src/deps.mk, src/ns.mk: Convert comments to Makefile format. * lib-src/Makefile.in (distclean): No more Makefile.c. * src/Makefile.in (bootstrap-clean): No more Makefile.c. * admin/notes/cpp: Remove file. * admin/quick-install-emacs (AVOID): No more Makefile.c files. * etc/PROBLEMS, etc/MACHINES: Remove details of cpp problems which can no longer occur.
* | Update scripts and text to refer to version number string in emacs.cKen Raeburn2010-05-151-1/+1
| | | | | | | | instead of version.el.
* | quick-install-emacs: Use more portable shell syntaxMiles Bader2010-03-101-1/+1
| |
* | quick-install-emacs: Be more picky about files we avoid installingMiles Bader2010-03-101-1/+1
|/
* * quick-install-emacs (PRUNED): Fix typo in message.Juanma Barranquero2010-02-141-1/+1
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* admin/quick-install-emacs: Update get_config_var for autoconf 2.62Miles Bader2009-04-211-3/+4
| | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1585
* quick-install-emacs: Be more clever about locating info directoryMiles Bader2009-03-111-1/+13
| | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1570
* Add 2009 to copyright years.Glenn Morris2009-01-081-1/+1
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-091-6/+5
|
* Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Add FSF copyright and GPL.Glenn Morris2007-01-281-4/+28
|
* Fix admin/quick-install-emacs to work with recent versions of autoconfMiles Bader2007-01-011-1/+1
| | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-584
* Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-146Miles Bader2005-03-021-4/+5
| | | | | | | | | | quick-install-emacs: Use mkdir --verbose only when requested 2005-03-02 Miles Bader <miles@gnu.org> * admin/quick-install-emacs: Only use the mkdir --verbose option if the script's --verbose option was specified (this avoids problems with default usage on systems where mkdir doesn't support that option).
* Revision: miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-68Miles Bader2003-10-011-3/+6
| | | | | | | Portability fix for admin/quick-install-emacs * admin/quick-install-emacs: Don't use "function" keyword when defining shell functions.
* Revision: miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-62Miles Bader2003-09-271-5/+1
| | | | | | | | | Tweaks to admin/quick-install-emacs * quick-install-emacs: Remove fns-* pruning, since that file no longer seems to be generated. (AVOID): Quote literal periods. Quote braces in a way acceptable to all parties (gawk gets bitchy about using `\').
* Revision: miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-45Miles Bader2003-09-151-1/+1
| | | | Quote braces in regexp passed to egrep/awk
* Add arch taglinesMiles Bader2003-09-011-0/+2
|
* Revision: miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-19Miles Bader2003-08-191-1/+1
| | | | Use quoting in quick-install-emacs that works with recent gawks