aboutsummaryrefslogtreecommitdiffstats
path: root/admin/admin.el (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * admin/admin.el (set-copyright): Add msdos/sed2v2.inp.Glenn Morris2012-11-031-0/+4
|
* Make cusver handle options moved from C to lispGlenn Morris2012-10-091-7/+20
| | | | | * admin/admin.el (cusver-scan-cus-start): New function. (cusver-check): Scan old cus-start.el.
* Improve cusver-check's handling of the version numberGlenn Morris2012-10-061-3/+7
| | | | | * admin/admin.el (cusver-new-version): Set default. (cusver-check): Improve interactive argument reading.
* Handle group :version in cusver-checkGlenn Morris2012-10-061-9/+26
| | | | | | * admin/admin.el (cusver-new-version): New variable. (cusver-scan): Check if containing group has a :version. (cusver-check): Add VERSION argument.
* * admin/admin.el (set-version): Set msdos.c's Vwindow_system_version.Glenn Morris2012-09-261-0/+4
|
* * admin/admin.el (add-log-time-format): Declare.Glenn Morris2012-09-171-1/+3
|
* Reduce version number duplication in etc/refcardsGlenn Morris2012-09-171-14/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * etc/refcards/emacsver.tex: New file. * etc/refcards/calccard.tex, etc/refcards/cs-dired-ref.tex: * etc/refcards/cs-refcard.tex, etc/refcards/cs-survival.tex: * etc/refcards/de-refcard.tex, etc/refcards/dired-ref.tex: * refcards/emacsver.tex, etc/refcards/fr-dired-ref.tex: * etc/refcards/fr-refcard.tex, etc/refcards/fr-survival.tex: * etc/refcards/orgcard.tex, etc/refcards/pl-refcard.tex: * etc/refcards/pt-br-refcard.tex, etc/refcards/refcard.tex: * etc/refcards/sk-dired-ref.tex, etc/refcards/sk-refcard.tex: * etc/refcards/sk-survival.tex, etc/refcards/survival.tex: * etc/refcards/vipcard.tex, etc/refcards/viperCard.tex: Include emacsver.tex. * refcards/calccard.tex (\emacsversionnumber): Rename to \versionemacs, same as all the other refcards. * etc/refcards/Makefile (ENVADD): New variable. (sk-dired-ref.pdf, sk-survival.pdf, pl-refcard.pdf) (%.pdf, %,dvi, sk-dired-ref.dvi, sk-survival.dvi, pl-refcard.dvi): Depend on emacsver.tex. Add "." to TEXINPUTS for TeX commands. * admin/admin.el (set-version): Set major version in etc/refcards/ru-refcard.tex and etc/refcards/emacsver.tex. (set-copyright): In etc/refcards, only change ru-refcard.tex and emacsver.tex. * admin.el (cusver-scan, cusver-check): Bind local variables. * .bzrignore: Add etc/refcards TeX intermediate files.
* Reduce the number of versioned files storing the short copyright stringGlenn Morris2012-09-161-22/+6
| | | | | | | | | | | | | | | | | | | * configure.ac (copyright): New output variable. (COPYRIGHT): New AC_DEFINE. * admin/admin.el (set-copyright): No more need to set copyrights for nextstep, or .c files. Add configure.ac and config.nt. * lib-src/ebrowse.c (version): * lib-src/etags.c (print_version): Use COPYRIGHT. * nextstep/templates/Info-gnustep.plist.in: * nextstep/templates/InfoPlist.strings.in: * nextstep/templates/Info.plist.in: Let configure set copyright. * nt/config.nt (COPYRIGHT): New. * src/emacs.c: Use COPYRIGHT.
* Increase compartmentalization of Nextstep builds rules,Glenn Morris2012-09-161-36/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and store Emacs version number in fewer versioned files. * configure.ac (ns_appsrc): Use relative names. (ns_frag): Remove. (Info-gnustep.plist, Emacs.desktop, Info.plist, InfoPlist.strings) (nextstep/Makefile): Generate these nextstep files. (SUBDIR_MAKEFILES): Add nextstep. * Makefile.in (clean, distclean, bootstrap-clean): Add nextstep. * make-dist (nextstep/templates): Add directory. (nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj): Remove. (nextstep/Cocoa/Emacs.base/Contents) (nextstep/GNUstep/Emacs.base/Resources): Update contents. * .bzrignore: Add some nextstep files. * admin/admin.el (set-version): No more need to set nextstep versions. (set-copyright): Update for moved nextstep files. * nextstep/Makefile.in: New file. * nextstep/templates: New directory. * nextstep/templates/Emacs.desktop.in, nextstep/templates/Info-gnustep.plist.in: * nextstep/templates/Info.plist.in, nextstep/templates/InfoPlist.strings.in: Move here from various Cocoa/, GNUstep/ locations. Let configure set the version number. * nextstep/Cocoa/Emacs.base/Contents/Info.plist: * nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings: * nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist: * nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop: Move to templates/. * nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj: Remove directory. * src/Makefile.in (ns_appdir, ns_appbindir, ns_appsrc): Remove variables. (ns_frag): Remove. (ns-app): Move here from ns.mk, and simplify. (clean): Simplify nextstep entry. * src/ns.mk: Remove file.
* Rename configure.in to configure.ac.Paul Eggert2012-07-081-1/+1
| | | | Fixes: debbugs:11603
* admin.el (make-manuals): Generate misc html manuals too.Chong Yidong2012-06-101-15/+37
|
* Add some admin stuff to check for defcustoms missing version tagsGlenn Morris2012-02-111-0/+123
| | | | | * admin/admin.el (cusver-find-files, cusver-scan, cusver-goto-xref) (cusver-check): New functions.
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Fix typos.Juanma Barranquero2011-11-161-1/+1
|
* * admin.el (set-version): Fix regexps for config.nt and sed2v2.inp.Chong Yidong2011-09-251-2/+2
|
* admin/admin.el: Add some code for deploying web manuals.Chong Yidong2011-03-121-0/+230
|
* Initial version of fix for the MS-DOS build, not yet tested.Eli Zaretskii2011-02-191-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | config.bat: Configure in `lib'. msdos/sedlibmk.inp: New file. msdos/sedlibcf.inp: New file. msdos/sed1v2.inp (NS_OBJC_OBJ): Edit to empty. (@true): Edit to "@rem". (move-if-change): Edit to "update". (echo): Edit to "djecho". (cd $(lib) && ...): Edit to "$(MAKE) -C ...". msdos/mainmake.v2 (version): Remove, no longer needed (config.in defines VERSION). (all): Add lib. (lib): New target and recipe. (lib-src): Depend on lib. (src): Depend on lib and lib-src. (clean, mostlyclean, distclean, maintainer-clean, extraclean) (bootstrap-clean): Recurse into lib. msdos/sed2v2.inp: Remove workaround for the "#if ! HAVE_MKTIME || BROKEN_MKTIME" stuff -- it's no longer in src/config.in. (HAVE_ATTRIBUTE_ALIGNED, HAVE_C99_STRTOLD, HAVE_DECL_GETENV) (HAVE__BOOL): Edit to 1. (VERSION, inline, restrict): Edit for DJGPP. src/s/msdos.h (strtold): Define to _strtold. admin/admin.el (set-version): Add msdos/sed2v2.inp.
* Fix the MS-Windows build broken by 2011-01-30T23:34:18Z!eggert@cs.ucla.edu ↵Eli Zaretskii2011-01-311-2/+3
| | | | | | | | | | | | | | | | | | | | | and 2011-01-31T08:15:13Z!eggert@cs.ucla.edu. lib/makefile.w32-in (GNULIBOBJS): Add $(BLD)/strftime.$(O) and $(BLD)/time_r.$(O). ($(BLD)/dtoastr.$(O)): Depend on $(EMACS_ROOT)/src/s/ms-w32.h and $(EMACS_ROOT)/src/m/intel386.h. ($(BLD)/strftime.$(O)): ($(BLD)/time_r.$(O)): Define prerequisites. src/makefile.w32-in (OBJ2): Remove strftime.$(O). ($(BLD)/strftime.$(O)): Remove prerequisites. lib-src/makefile.w32-in (VERSION): Don't define, defined on nt/config.nt. (ECLIENT_CFLAGS): Remove -DVERSION. ($(BLD)/emacsclient.$(O)): Don't depend on makefile.w32-in. nt/config.nt (VERSION): Uncomment definition. (restrict): Define. nt/inc/stdbool.h: New file. admin/admin.el (set-version): Remove lib-src/makefile.w32-in. Add nt/config.nt.
* src/emacs.c now gets version number from configure.inPaul Eggert2011-01-311-3/+0
|
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Merge from emacs-23Stefan Monnier2011-01-141-8/+18
|\
| * * admin/admin.el (set-copyright): Also handle \year in refcards/*.tex.Glenn Morris2011-01-021-11/+20
| |
| * Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
| |
* | * configure.in (AC_OUTPUT): Remove doc/emacs/emacsver.texi.Glenn Morris2010-10-091-0/+3
| | | | | | | | | | | | | | | | | | | | | | * configure: Regenerate. * .bzrignore: Remove doc/emacs/emacsver.texi. * doc/emacs/Makefile.in (distclean): Do not delete emacsver.texi. * doc/emacs/emacsver.texi: New file, replacing emacsver.texi.in. * admin/admin.el (set-version): Add doc/emacs/emacsver.texi.
* | Set the version number in the texinfo manuals using configure.Glenn Morris2010-10-081-21/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/misc/Makefile.in (emacsdir): New variable. ($(infodir)/efaq): Pass -I $(emacsdir) to makeinfo. * doc/misc/faq.texi (VER): Replace with EMACSVER from emacsver.texi. * doc/lispref/Makefile.in (emacsdir): New variable. (MAKEINFO): Add -I $emacsdir. (dist): Copy emacsver.texi. * doc/lispref/book-spine.texinfo, doc/lispref/elisp.texi: * doc/lispref/vol2.texi, doc/lispref/vol1.texi: Set EMACSVER by including emacsver.texi. * doc/emacs/emacsver.texi.in: New file. * doc/emacs/emacs.texi: Set EMACSVER by including emacsver.texi. * doc/emacs/Makefile.in (distclean): Delete emacsver.texi. (dist): Copy emacsver.texi. * admin/admin.el (set-version): No need to act on doc/ files any more. * configure.in (AC_OUTPUT): Add doc/emacs/emacsver.texi. * make-dist: Include doc/emacs/*.texi.in.
* | New make target for Windows platform: make dist (bug#6602)Christoph Scholtes2010-07-241-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * admin/admin.el: Write version number to nt/makefile.w32-in. * admin/nt/makedist.bat: Remove; replaced with `zipdist.bat' in the nt/ directory. * admin/nt/README.W32: Relocate to nt/ directory. * etc/NEWS: Document new --distfiles configure.bat option and `dist' make target on Windows. * nt/INSTALL: Document new dist target and add section about creating binary distributions. * nt/configure.bat: New parameter `--distfiles'. * nt/makefile.w32-in: Add version number, new target `dist'. Add new target `install-shortcuts'. * nt/zipdist.bat: New file; create zipped binary distribution, replaces admin/nt/makedist.bat.
* | Update scripts and text to refer to version number string in emacs.cKen Raeburn2010-05-151-4/+4
|/ | | | instead of version.el.
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* (set-version): Remove deleted file ns-emacs.texi.Chong Yidong2009-02-011-3/+0
|
* Add 2009 to copyright years.Glenn Morris2009-01-081-1/+1
|
* (set-version): Add doc/misc/ns-emacs.texi.Glenn Morris2008-10-231-3/+13
| | | | Add/tweak some nextstep/ entries.
* Merge from emacs--rel--22Miles Bader2008-08-181-0/+14
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1382
| * (set-version): Set version in nt/emacsclient.rcJason Rumney2008-08-161-0/+14
| |
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | Remove support for Mac Carbon.Dan Nicolaescu2008-07-271-58/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * mactoolbox.c: * macterm.h: * macterm.c: * macselect.c: * macmenu.c: * macgui.h: * macfns.c: * mac.c: Remove file. * s/darwin.h: * m/intel386.h: * xfaces.c: * xdisp.c: * window.c: * tparam.c: * termhooks.h: * termcap.c: * term.c: * syssignal.h: * sysselect.h: * sysdep.c: * process.c: * lread.c: * lisp.h: * keyboard.c: * image.c: * fringe.c: * frame.h: * frame.c: * fontset.c: * font.h: * font.c: * fns.c: * fileio.c: * emacs.c: * dispnew.c: * dispextern.h: * config.in: * atimer.c: * Makefile.in: Remove code for Carbon * erc.el: Remove code for Carbon. Remove support for Mac Carbon. * term/mac-win.el: Remove file * international/mule-cmds.el: * version.el: * startup.el: * simple.el: * mwheel.el: * mouse.el: * loadup.el: * isearch.el: * info.el: * frame.el: * faces.el: * disp-table.el: * cus-start.el: * cus-face.el: * cus-edit.el: * Makefile.in: Remove code for Carbon. Remove support for Mac Carbon. * makefile.w32-in: * emacsclient.c: Remove code for Carbon. * PROBLEMS: * MACHINES: Remove mentions of Mac Carbon. * ns-emacs.texi: * faq.texi: Remove mentions of Mac Carbon. * os.texi: * frames.texi: * display.texi: Remove mentions of Mac Carbon. * xresources.texi: Remove mentions of Mac Carbon. * make-tarball.txt: * admin.el: * FOR-RELEASE: * CPP-DEFINES: Remove mentions of Mac Carbon. Remove support for Mac Carbon. * mac: Remove directory. * make-dist: * configure.in: * README: * Makefile.in: * INSTALL: Remove code for Carbon. * configure: Regenerate.
* | (set-copyright): Add nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist.Glenn Morris2008-07-161-1/+5
| |
* | (set-version, set-copyright): Add nextstep/ files.Glenn Morris2008-07-161-4/+39
| |
* | (set-version): Add doc/lispref/book-spine.texinfo.Glenn Morris2008-06-161-0/+3
| |
* | (set-version): Add doc/lispref/vol1.texi,vol2.texi.Glenn Morris2008-06-161-0/+6
| |
* | (set-version): Add doc/misc/faq.texi.Glenn Morris2008-06-151-0/+3
| |
* | Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-091-6/+4
| |
* | Comment.Glenn Morris2008-01-081-0/+1
| |
* | (set-version): Add doc/man/emacs.1.Glenn Morris2008-01-081-0/+4
| |
* | (set-copyright): Add lib-src/ebrowse.c.Glenn Morris2008-01-041-1/+4
| |
* | (set-version): Handle configure.in. Adapt for doc/ directory layoutGlenn Morris2007-12-051-2/+6
| | | | | | | | for manuals.
* | (process-lines): Move to ../lisp/subr.el.Glenn Morris2007-11-171-17/+0
| |
* | Provide self.Glenn Morris2007-08-281-0/+2
| |
* | Merge from emacs--rel--22Miles Bader2007-07-261-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--rel--22 (patch 70-73) - Update from CVS 2007-07-25 Glenn Morris <rgm@gnu.org> * Relicense all FSF files to GPLv3 or later. Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
* | (set-copyright): New function.Glenn Morris2007-06-071-0/+47
|/