1. 09 Jan, 2014 1 commit
    • Rüdiger Sonderfeld's avatar
      Document EWW. · 548a1b28
      Rüdiger Sonderfeld authored
      * doc/emacs/emacs.texi: Add EWW.
      * doc/emacs/misc.texi (EWW): Document EWW.
      * doc/misc/Makefile.in: Add eww.texi.
      * doc/misc/eww.texi: New file.
      548a1b28
  2. 02 Jan, 2014 1 commit
  3. 01 Jan, 2014 1 commit
  4. 11 Dec, 2013 1 commit
    • Rüdiger Sonderfeld's avatar
      Import `octave-mode' manual from GNU Octave. · ed4bc201
      Rüdiger Sonderfeld authored
      The manual was written by Kurt Hornik.  He agreed to assign the
      copyright for it to the FSF.  I have updated and modified the manual.
      
      * doc/misc/octave-mode.texi: Imported from GNU Octave
        (doc/interpreter/emacs.txi).
      * doc/misc/Makefile.in: Add octave-mode.texi.
      * lisp/progmodes/octave.el (octave-mode, inferior-octave-mode): Link
        to info manual and show keybindings and set `:group' keyword.
      ed4bc201
  5. 30 Nov, 2013 1 commit
  6. 23 Oct, 2013 1 commit
    • Glenn Morris's avatar
      Progress towards allowing installation in directories with whitespace · 48f73cfb
      Glenn Morris authored
      * Makefile.in (COPYDESTS, write_subdir, install-arch-dep)
      (install-arch-indep, install-etcdoc, install-info, install-man)
      (install-etc, uninstall): Quote entities that might contain whitespace.
      
      * build-aux/update-subdirs: Handle whitespace in argument.
      Check cd return value.
      
      * doc/emacs/Makefile.in (install-dvi, install-html, install-pdf)
      (install-ps, uninstall-dvi, uninstall-html, uninstall-ps)
      (uninstall-pdf): Quote entities that might contain whitespace.
      
      * doc/lispintro/Makefile.in (install-dvi, install-html, install-pdf)
      (install-ps, uninstall-dvi, uninstall-html, uninstall-ps)
      (uninstall-pdf): Quote entities that might contain whitespace.
      
      * doc/lispref/Makefile.in (install-dvi, install-html, install-pdf)
      (install-ps, uninstall-dvi, uninstall-html, uninstall-ps)
      (uninstall-pdf): Quote entities that might contain whitespace.
      
      * doc/misc/Makefile.in (install-dvi, install-html, install-pdf)
      (install-ps, uninstall-dvi, uninstall-html, uninstall-ps)
      (uninstall-pdf): Quote entities that might contain whitespace.
      
      * lib-src/Makefile.in ($(DESTDIR)${archlibdir}, need-blessmail, install)
      (uninstall): Quote entities that might contain whitespace.
      
      * nt/Makefile.in ($(DESTDIR)${archlibdir}, install, uninstall):
      Quote entities that might contain whitespace.
      48f73cfb
  7. 28 Aug, 2013 2 commits
  8. 27 Aug, 2013 3 commits
    • Glenn Morris's avatar
      * doc/misc/efaq.texi: Rename from faq.texi, to match its output files. · 278208b8
      Glenn Morris authored
      * doc/misc/Makefile.in: Update for faq.texi name change.
      
      * admin/admin.el (manual-misc-manuals): "faq" does not need special
        treatment any more.
      278208b8
    • Glenn Morris's avatar
      * doc/misc/Makefile.in (webhack): Remove; it's nothing to do with Emacs. · c076ba95
      Glenn Morris authored
      Presumably it is some Gnus thing.
      c076ba95
    • Glenn Morris's avatar
      Move source for Emacs on MS Windows FAQ here from Emacs webpages repository · 1857cd3f
      Glenn Morris authored
      * Makefile.in (mostlyclean, clean, distclean, bootstrap-clean)
      (maintainer-clean, check-declare): Remove pointless subshells.
      Check cd return value.
      
      * configure.ac (DOCMISC_DVI_W32, DOCMISC_HTML_W32, DOCMISC_INFO_W32)
      (DOCMISC_PDF_W32, DOCMISC_PS_W32): New output variables.
      * Makefile.in (check-info-dir): Ignore efaq-w32.
      
      * admin/admin.el (manual-misc-manuals): Use INFO_COMMON rather than
      INFO_TARGETS.
      
      * doc/misc/efaq-w32.texi: Move here from the web-pages repository.
      
      * doc/misc/Makefile.in (DOCMISC_DVI_W32, DOCMISC_HTML_W32, DOCMISC_INFO_W32)
      (DOCMISC_PDF_W32, DOCMISC_PS_W32): New configure output variables.
      (INFO_COMMON, INFO_INSTALL): New derivations of INFO_TARGETS.
      (DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS):
      Add DOCMISC_*_W32 variables.
      (echo-info): Use INFO_INSTALL rather than INFO_TARGETS.
      (efaq_w32_deps): New variable.
      (efaq-w32, $(buildinfodir)/efaq-w32$(INFO_EXT), efaq-w32.dvi)
      (efaq-w32.pdf, efaq-w32.html): New rules.
      (clean): Remove efaq-w32 products.
      1857cd3f
  9. 12 Aug, 2013 2 commits
    • Glenn Morris's avatar
      Reduce some duplication in doc/misc/Makefile.in · 808190e6
      Glenn Morris authored
      * doc/misc/Makefile.in (ada_mode_deps, auth_deps, autotype_deps)
      (bovine_deps, calc_deps, ccmode_deps, cl_deps, dbus_deps)
      (dired_x_deps, ebrowse_deps, ede_deps, ediff_deps, edt_deps)
      (eieio_deps, emacs_gnutls_deps, emacs_mime_deps, epa_deps)
      (erc_deps, ert_deps, eshell_deps, eudc_deps, faq_deps)
      (flymake_deps, forms_deps, gnus_deps, htmlfontify_deps)
      (idlwave_deps, ido_deps, info_deps, mairix_el_deps, message_deps)
      (mh_e_deps, newsticker_deps, nxml_mode_deps, org_deps)
      (pcl_cvs_deps, pgg_deps, rcirc_deps, reftex_deps, remember_deps)
      (sasl_deps, sc_deps, semantic_deps, ses_deps, sieve_deps)
      (smtpmail_deps, speedbar_deps, srecode_deps, todo_mode_deps)
      (tramp_deps, url_deps, vip_deps, viper_deps, widget_deps)
      (wisent_deps, woman_deps): New variables.  Use throughout.
      808190e6
    • Glenn Morris's avatar
      Add build, install, uninstall rules for all dvi, html, pdf, ps manuals · 8496d8d7
      Glenn Morris authored
      * configure.ac (etcdocdir): Rename from docdir, to avoid confusion
      with configure's standard --docdir argument.  All uses updated.
      
      * Makefile.in (etcdocdir): Rename from docdir.  All uses updated.
      (install-etcdoc): Rename from install-doc.  All uses updated.
      (uninstall): Run uninstall-doc.
      (PSS): Add misc-ps.
      (INSTALL_DVI, INSTALL_HTML, INSTALL_PDF, INSTALL_PS)
      (INSTALL_DOC, UNINSTALL_DVI, UNINSTALL_HTML, UNINSTALL_PDF)
      (UNINSTALL_PS, UNINSTALL_DOC): New variables.
      ($(INSTALL_DOC), install-doc, install-dvi, install-html, install-pdf)
      (install-ps, $(UNINSTALL_DOC), uninstall-doc, uninstall-dvi)
      (uninstall-html, uninstall-pdf, uninstall-ps): New .PHONY rules.
      
      * doc/emacs/Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME)
      (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL)
      (INSTALL_DATA): New, set by configure.
      (HTML_OPTS, DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS):
      New variables.
      (.SUFFIXES): Add .ps and .dvi.
      (.dvi.ps): New suffix rule.
      (dvi, html, pdf, ps): Use *_TARGETS variables.
      (emacs.ps, emacs-xtra.ps): Remove explicit rules.
      (emacs.html): Use HTML_OPTS.
      (clean): Use DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS.
      (.PHONY): install-dvi, install-html, install-pdf, install-ps
      ,install-doc, uninstall-dvi, uninstall-html, uninstall-pdf,
      uninstall-ps, and uninstall-doc.
      (install-dvi, install-html, install-pdf, install-ps, install-doc)
      (uninstall-dvi, uninstall-html, uninstall-ps, uninstall-pdf)
      (uninstall-doc): New rules.
      
      * doc/lispintro/Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME)
      (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL)
      (INSTALL_DATA): New, set by configure.
      (HTML_OPTS, DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS):
      New variables.
      (.SUFFIXES): Add .ps and .dvi.
      (.dvi.ps): New suffix rule.
      (dvi, html, pdf, ps): Use *_TARGETS variables.
      (emacs-lisp-intro.ps): Remove explicit rule.
      (emacs-lisp-intro.html): Use HTML_OPTS.
      (clean): Use DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS.
      (.PHONY): install-dvi, install-html, install-pdf, install-ps
      ,install-doc, uninstall-dvi, uninstall-html, uninstall-pdf,
      uninstall-ps, and uninstall-doc.
      (install-dvi, install-html, install-pdf, install-ps, install-doc)
      (uninstall-dvi, uninstall-html, uninstall-ps, uninstall-pdf)
      (uninstall-doc): New rules.
      
      * doc/lispref/Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME)
      (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL)
      (INSTALL_DATA): New, set by configure.
      (HTML_OPTS, DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS):
      New variables.
      (.SUFFIXES): Add .ps and .dvi.
      (.dvi.ps): New suffix rule.
      (dvi, html, pdf, ps): Use *_TARGETS variables.
      (elisp.html): Use HTML_OPTS.
      (elisp.ps): Remove explicit rule.
      (.PHONY): install-dvi, install-html, install-pdf, install-ps
      ,install-doc, uninstall-dvi, uninstall-html, uninstall-pdf,
      uninstall-ps, and uninstall-doc.
      (install-dvi, install-html, install-pdf, install-ps, install-doc)
      (uninstall-dvi, uninstall-html, uninstall-ps, uninstall-pdf)
      (uninstall-doc): New rules.
      (clean): Use DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS.
      
      * doc/misc/Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME)
      (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL)
      (INSTALL_DATA): New, set by configure.
      (HTML_OPTS, HTML_TARGETS, PS_TARGETS, DVIPS): New variables.
      (.PHONY): Add html, ps, install-dvi, install-html, install-pdf,
      install-ps ,install-doc, uninstall-dvi, uninstall-html, uninstall-pdf,
      uninstall-ps, and uninstall-doc.
      (.SUFFIXES): Add .ps and .dvi.
      (.dvi.ps): New suffix rule.
      (html, ps, ada-mode.html, auth.html, autotype.html, bovine.html)
      (calc.html, cc-mode.html, cl.html, dbus.html, dired-x.html)
      (ebrowse.html, ede.html, ediff.html, edt.html, eieio.html)
      (emacs-gnutls.html, emacs-mime.html, epa.html, erc.html)
      (ert.html, eshell.html, eudc.html, faq.html, flymake.html)
      (forms.html, gnus.html, htmlfontify.html, idlwave.html)
      (ido.html, mairix-el.html, message.html, mh-e.html)
      (newsticker.html, nxml-mode.html, org.html, pgg.html)
      (rcirc.html, reftex.html, remember.html, sasl.html, sc.html)
      (semantic.html, sieve.html, smtpmail.html, speedbar.html)
      (srecode.html, todo-mode.html, tramp.html, url.html, vip.html)
      (viper.html, widget.html, wisent.html, woman.html, install-dvi)
      (install-html, install-pdf, install-ps, install-doc, uninstall-dvi)
      (uninstall-html, uninstall-ps, uninstall-pdf, uninstall-doc):
      New rules.
      (clean): Remove HTML_TARGETS and PS_TARGETS.
      8496d8d7
  10. 04 Aug, 2013 1 commit
    • Stephen Berman's avatar
      Add Todo mode user manual. · 016d3f7d
      Stephen Berman authored
      * doc/misc/Makefile.in (INFO_TARGETS, DVI_TARGETS, PDF_TARGETS): Add todo-mode.
      (todo-mode, $(buildinfodir)/todo-mode$(INFO_EXT)):
      (todo-mode.dvi, todo-mode.pdf): New rules.
      
      * doc/misc/todo-mode.texi: New file.
      
      * info/dir: Add todo-mode.
      016d3f7d
  11. 25 Jul, 2013 1 commit
    • Glenn Morris's avatar
      Add Makefile rules for ido.texi · 57cff712
      Glenn Morris authored
      * doc/misc/Makefile.in (INFO_TARGETS, DVI_TARGETS, PDF_TARGETS): Add ido.
      (ido, $(buildinfodir)/ido$(INFO_EXT), ido.dvi, ido.pdf): New rules.
      
      * info/dir: Add ido.
      57cff712
  12. 23 Jul, 2013 1 commit
  13. 23 Jun, 2013 1 commit
  14. 19 Jun, 2013 1 commit
  15. 21 Feb, 2013 1 commit
    • Paul Eggert's avatar
      Parallelize documentation builds. · b59a2e9e
      Paul Eggert authored
      This speeds up building of documentation on multiprocessor
      platforms, and is motivated by Texinfo 5.0, which is much slower.
      Add a toplevel rule 'make docs' to make all the documentation.
      * .bzrignore: Add .dvi, .html, .ps.
      * Makefile.in (DVIS, HTMLS, INFOS, PSS, DOCS): New macros.
      ($(DOCS), docs, vi, html, pdf, ps): New rules.
      (info-real): Depend on $(INFOS) rather than doing it sequentially.
      (dvi): Depend on $(DVIS) rather than doing it sequentially.
      * doc/misc/Makefile.in (html): New rule.
      b59a2e9e
  16. 04 Jan, 2013 1 commit
    • Glenn Morris's avatar
      Add htmlfontify manual to build process · 92d59611
      Glenn Morris authored
      * doc/misc/Makefile.in (INFO_TARGETS, DVI_TARGETS, PDF_TARGETS):
      Add htmlfontify.
      (htmlfontify, $(buildinfodir)/htmlfontify$(INFO_EXT))
      (htmlfontify.dvi, htmlfontify.pdf): New targets.
      
      * doc/misc/makefile.w32-in (INFO_TARGETS, DVI_TARGETS, clean):
      Add htmlfontify.
      ($(infodir)/htmlfontify$(INFO_EXT), htmlfontify.dvi): New targets.
      
      * info/dir: Add htmlfontify.
      92d59611
  17. 01 Jan, 2013 1 commit
  18. 22 Dec, 2012 1 commit
  19. 21 Dec, 2012 1 commit
    • Glenn Morris's avatar
      Remove time-stamp from woman.texi · c545e313
      Glenn Morris authored
      * doc/misc/woman.texi (UPDATED, VERSION): Remove in favor of EMACSVER.
      Include emacsver.texi.  Nuke hand-written node pointers.
      * doc/misc/Makefile.in ($(buildinfodir)/woman$(INFO_EXT), woman.dvi, woman.pdf):
      Depend on emacsver.texi.
      c545e313
  20. 13 Dec, 2012 2 commits
    • Glenn Morris's avatar
      Add wisent manual to build process · bfe6ffb6
      Glenn Morris authored
      * doc/misc/wisent.texi: Small edits.  Set copyright to FSF, update license to
      GFDL 1.3+.
      
      * doc/misc/Makefile.in (INFO_TARGETS, DVI_TARGETS, PDF_TARGETS): Add wisent.
      (wisent, $(buildinfodir)/wisent$(INFO_EXT), wisent.dvi, wisent.pdf):
      New targets.
      
      * doc/misc/makefile.w32-in (INFO_TARGETS, DVI_TARGETS, clean): Add wisent.
      ($(infodir)/wisent$(INFO_EXT), wisent.dvi): New targets.
      
      * info/dir: wisent.
      bfe6ffb6
    • Glenn Morris's avatar
      Add bovine manual to build process · 98c94021
      Glenn Morris authored
      * doc/misc/bovine.texi: Small edits.  Set copyright to FSF, update license to
      GFDL 1.3+, remove empty index.
      
      * doc/misc/Makefile.in (INFO_TARGETS, DVI_TARGETS, PDF_TARGETS): Add bovine.
      (bovine, $(buildinfodir)/bovine$(INFO_EXT), bovine.dvi, bovine.pdf):
      New targets.
      
      * doc/misc/makefile.w32-in (INFO_TARGETS, DVI_TARGETS, clean): Add bovine.
      ($(infodir)/bovine$(INFO_EXT), bovine.dvi): New targets.
      
      * info/dir: Add bovine.
      98c94021
  21. 12 Dec, 2012 1 commit
    • Glenn Morris's avatar
      Add srecode manual to build process · 4c2dd4ee
      Glenn Morris authored
      * doc/misc/srecode.texi: Small edits.  Set copyright to FSF, add explicit
      GFDL 1.3+ license, fix up index.
      
      * doc/misc/Makefile.in (INFO_TARGETS, DVI_TARGETS, PDF_TARGETS): Add srecode.
      (srecode, $(buildinfodir)/srecode$(INFO_EXT), srecode.dvi)
      (srecode.pdf): New targets.
      
      * doc/misc/makefile.w32-in (INFO_TARGETS, DVI_TARGETS, clean): Add srecode.
      ($(infodir)/srecode$(INFO_EXT), srecode.dvi): New targets.
      
      * info/dir: Add srecode.
      4c2dd4ee
  22. 23 Oct, 2012 1 commit
    • Glenn Morris's avatar
      Start updating cl.texi for cl-lib changes · 8d6510b9
      Glenn Morris authored
      * doc/misc/cl.texi: Include emacsver.texi.
      Use Emacs version number rather than unchanging cl.el version number.
      End all menu descriptions with a period.
      Do not use @dfn{CL} for every instance of "CL".
      (Overview): Remove no-runtime caveat, and note about foo* names.
      (Usage): Use cl-lib rather than cl.
      (Organization, Naming Conventions): Update for cl-lib.el.
      (Installation): Remove long-irrelevant node.
      (Program Structure, Predicates, Control Structure):
      Start updating for cl-lib namespace.
      
      * doc/misc/Makefile.in ($(buildinfodir)/cl$(INFO_EXT), cl.dvi, cl.pdf):
      Depend on emacsver.texi.
      8d6510b9
  23. 06 Oct, 2012 1 commit
    • Glenn Morris's avatar
      Remove outdated information from ERC manual · 24636b26
      Glenn Morris authored
      * doc/misc/erc.texi: Include emacsver.texi, and use EMACSVER rather than
      ERC version.
      (Introduction): ERC is distributed with Emacs.
      (Obtaining ERC, Installation): Remove chapters, no longer relevant.
      (Getting Started): Simplify.
      (Getting Help and Reporting Bugs): Refer to general Emacs lists.
      (History): Mention ERC maintained as part of Emacs now.
      
      * doc/misc/Makefile.in ($(buildinfodir)/erc$(INFO_EXT), erc.dvi, erc.pdf):
      Add dependency on emacsver.texi.
      24636b26
  24. 01 Oct, 2012 1 commit
    • Glenn Morris's avatar
      Tweak reftex.texi's inclusion of emacsver.texi · 07f133bf
      Glenn Morris authored
      * doc/misc/Makefile.in ($(buildinfodir)/reftex$(INFO_EXT)), reftex.dvi)
      (reftex.pdf): Add dependency on emacsver.texi.
      * doc/misc/reftex.texi: Don't include directory part for emacsver.texi;
      the Makefile's -I handles it.
      07f133bf
  25. 19 Jun, 2012 1 commit
  26. 29 May, 2012 1 commit
  27. 12 May, 2012 7 commits
  28. 04 May, 2012 2 commits
    • Glenn Morris's avatar
    • Glenn Morris's avatar
      Give info files the .info extension · 8045b906
      Glenn Morris authored
      Ref http://lists.gnu.org/archive/html/emacs-devel/2012-04/msg00354.html
      
      * configure.in (INFO_EXT, INFO_OPTS): New output variables.
      
      * doc/emacs/Makefile.in (INFO_EXT, INFO_OPTS): New, set by configure.
      (info, infoclean): Use $INFO_EXT.
      ($(infodir)/emacs$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT.
      * doc/emacs/makefile.w32-in (INFO_EXT, INFO_OPTS): New.
      (INFO_TARGETS): Use $INFO_EXT.
      ($(infodir)/emacs$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT, and -o.
      
      * doc/lispintro/Makefile.in (INFO_EXT, INFO_OPTS): New, set by configure.
      (info, infoclean): Use $INFO_EXT.
      (${infodir}/eintr$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT.
      * doc/lispintro/makefile.w32-in (INFO_EXT, INFO_OPTS): New.
      (INFO_TARGETS, clean): Use $INFO_EXT.
      ($(infodir)/eintr$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT.
      
      * doc/lispref/Makefile.in (INFO_EXT, INFO_OPTS): New, set by configure.
      (info, infoclean): Use $INFO_EXT.
      ($(infodir)/elisp$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT.
      * doc/lispref/makefile.w32-in (INFO_EXT, INFO_OPTS): New.
      (info, maintainer-clean): Use $INFO_EXT.
      ($(infodir)/elisp$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT.
      
      * doc/misc/Makefile.in (INFO_EXT, INFO_OPTS): New, set by configure.
      (INFO_TARGETS): Use $INFO_EXT.
      Make all rules generating info files use $INFO_EXT, $INFO_OPT, and -o.
      * doc/misc/makefile.w32-in (INFO_EXT, INFO_OPTS): New.
      (INFO_TARGETS): Use $INFO_EXT.
      Make all rules generating info files use $INFO_EXT, $INFO_OPT, and -o.
      8045b906