aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispintro (follow)
Commit message (Collapse)AuthorAgeFilesLines
* In doc/, use add-hook rather than setq for hooksGlenn Morris2014-02-242-1/+5
| | | | | * doc/lispintro/emacs-lisp-intro.texi (X11 Colors): * doc/misc/efaq-w32.texi (Bash): Don't use setq with hooks.
* Fix typos in Changelogs.Juanma Barranquero2014-02-131-2/+2
|
* Replace some colons in Texinfo index entriesGlenn Morris2014-02-052-3/+8
| | | | | | | | * doc/lispintro/emacs-lisp-intro.texi (Recursive Patterns): * doc/misc/mh-e.texi, doc/misc/viper.texi: Do not use colons in index entries. Fixes: debbugs:16652
* * emacs-lisp-intro.texi (lengths-list-file): Fix textual parentheses.Glenn Morris2014-01-232-5/+11
|
* Spelling fixes.Paul Eggert2014-01-081-1/+0
| | | | | | | | | | | * lisp/language/china-util.el (hz-ascii-designation): Rename from hz-ascii-designnation. (hz-ascii-designation): Rename from hz-ascii-designnation. All uses changed. * lisp/cedet/semantic/decorate/include.el (semantic-decoration-mouse-3): Rename from semantic-decoratiton-mouse-3. All uses changed. * lisp/org/org-irc.el (org-irc-ellipsify-description): Rename from org-irc-elipsify-description. All uses changed.
* Specify .texi encoding.Paul Eggert2014-01-052-0/+6
| | | | | | | | | | | | | | | | | | * emacs-lisp-intro.texi: * back.texi, book-spine.texi, lay-flat.texi: * ada-mode.texi, auth.texi, autotype.texi, bovine.texi, calc.texi: * cc-mode.texi, cl.texi, dbus.texi, dired-x.texi, ebrowse.texi: * ede.texi, ediff.texi, edt.texi, efaq.texi, eieio.texi: * emacs-gnutls.texi, epa.texi, erc.texi, ert.texi: * eshell.texi, eudc.texi, flymake.texi, forms.texi, gnus-coding.texi: * gnus-faq.texi, htmlfontify.texi, idlwave.texi, ido.texi, info.texi: * message.texi, mh-e.texi, newsticker.texi, nxml-mode.texi: * octave-mode.texi, org.texi, pcl-cvs.texi, pgg.texi, rcirc.texi: * reftex.texi, remember.texi, sasl.texi, sc.texi, semantic.texi: * ses.texi, sieve.texi, smtpmail.texi, speedbar.texi, srecode.texi: * todo-mode.texi, tramp.texi, url.texi, vip.texi, viper.texi: * widget.texi, wisent.texi, woman.texi: Add @documentencoding.
* Fix copyright years by hand.Paul Eggert2014-01-011-1/+1
| | | | | These are dates that admin/update-copyright did not update, or updated incorrectly.
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-0114-14/+14
|
* Revert @documentencoding changes in the docs.Eli Zaretskii2013-12-302-7/+0
|
* Specify info encoding and language.Paul Eggert2013-12-292-0/+7
| | | | | | | | | | | | | | | | | | | | | | * emacs.texi, emacs-xtra.texi: * emacs-lisp-intro.texi: * back.texi, book-spine.texi, elisp.texi, lay-flat.texi: * ada-mode.texi, auth.texi, autotype.texi, bovine.texi, calc.texi: * cc-mode.texi, cl.texi, dbus.texi, dired-x.texi, ebrowse.texi: * ede.texi, ediff.texi, edt.texi, efaq-w32.texi, efaq.texi: * eieio.texi, emacs-gnutls.texi, emacs-mime.texi, epa.texi, erc.texi: * ert.texi, eshell.texi, eudc.texi, flymake.texi, forms.texi: * gnus-coding.texi, gnus-faq.texi, gnus.texi, htmlfontify.texi: * idlwave.texi, ido.texi, info.texi, mairix-el.texi, message.texi: * mh-e.texi, newsticker.texi, nxml-mode.texi, octave-mode.texi: * org.texi, pcl-cvs.texi, pgg.texi, rcirc.texi, reftex.texi: * remember.texi, sasl.texi, sc.texi, semantic.texi, ses.texi: * sieve.texi, smtpmail.texi, speedbar.texi, srecode.texi: * todo-mode.texi, tramp.texi, url.texi, vip.texi, viper.texi: * widget.texi, wisent.texi, woman.texi: Add @documentencoding, @documentlanguage as needed. Fixes: debbugs:16292
* * emacs-lisp-intro.texi: Use @quotation for license notice.Glenn Morris2013-12-292-0/+6
|
* Generate info/dir from .texi files rather than .info filesGlenn Morris2013-12-122-1/+3
| | | | | | | | | | | | | | * Makefile.in (install-info): Handle missing info/dir. (info_dir_deps): New variable. (${srcdir}/info/dir): Depend on .texi files rather than .info files. (check-info): Update topics. * build-aux/make-info-dir: Use .texi files rather than .info files. Update topics. * doc/lispintro/emacs-lisp-intro.texi: * doc/lispref/elisp.texi: Tweak dircategory (all the others use "Emacs" + lower-case).
* Add support for auto-generating info/dirGlenn Morris2013-12-112-2/+5
| | | | | | | | | | | | | | | | | | | | * admin/update_autogen: Add option to generate info/dir. (Usage): Add -I. (info_flag): New variable. (-I): New option. (doc): Maybe check its status. (info_dir): New function. * admin/dir_top: New file. * doc/emacs/emacs.texi: * doc/lispintro/emacs-lisp-intro.texi: * doc/lispref/elisp.texi: * doc/misc/autotype.texi, doc/misc/cc-mode.texi, doc/misc/ediff.texi: * doc/misc/ert.texi, doc/misc/htmlfontify.texi, doc/misc/ido.texi: * doc/misc/octave-mode.texi, doc/misc/org.texi, doc/misc/srecode.texi: * doc/misc/todo-mode.texi, doc/misc/tramp.texi: Sync direntry with info/dir version.
* * emacs-lisp-intro.texi (Counting Words): Don't use ':' in xrefPaul Eggert2013-12-022-3/+8
| | | | titles, as this isn't supported by Texinfo.
* doc/ distclean rules should remove MakefilesGlenn Morris2013-11-302-0/+5
| | | | | | | | * emacs/Makefile.in (distclean): * lispintro/Makefile.in (distclean): * lispref/Makefile.in (distclean): * misc/Makefile.in (distclean): Remove Makefile.
* Progress towards allowing installation in directories with whitespaceGlenn Morris2013-10-232-14/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* * lispintro/emacs-lisp-intro.texi (beginning-of-buffer complete):Glenn Morris2013-08-312-1/+9
| | | | Put back a version of the removed paragraph about raw prefix arg.
* * emacs-lisp-intro.texi (beginning-of-buffer complete): Update function details.Dani Moncayo2013-08-312-9/+7
| | | | Fixes: debbugs:15085
* * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,Paul Eggert2013-08-272-1/+6
| | | | for portability to hosts where /bin/sh has problems.
* Merge from emacs-24; up to 2013-01-02T10:15:31Z!michael.albinus@gmx.deGlenn Morris2013-08-112-1/+10
|\
| * * emacs-lisp-intro.texi (Complete copy-region-as-kill): Fix typo.Glenn Morris2013-08-032-1/+5
| |
| * Reduce use of mailto: in html versions of manualsGlenn Morris2013-07-302-0/+9
| | | | | | | | | | | | | | | | * doc/emacs/macos.texi (GNUstep Support): * doc/emacs/trouble.texi (Checklist, Contributing, Service): * doc/lispintro/emacs-lisp-intro.texi (Thank You): * doc/misc/woman.texi (Top): Avoid mailto: in html output.
* | Add build, install, uninstall rules for all dvi, html, pdf, ps manualsGlenn Morris2013-08-112-10/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* | Fix bug #15038 with incorrect Texinfo in Emacs Lisp Intro manual.Eli Zaretskii2013-08-072-4/+12
| | | | | | | | | | | | | | | | doc/lispintro/emacs-lisp-intro.texi (Beginning init File): Rename from "Beginning a .emacs File", since a node name cannot include a period. (Top, Emacs Initialization, Change a defun): All references changed.
* | * doc/lispintro/emacs-lisp-intro.texi (zap-to-char): Remove obsolete stuff.Xue Fuqiao2013-08-022-14/+5
| |
* | Use a @configure_input@ comment at the start of generated MakefilesGlenn Morris2013-07-231-1/+1
| |
* | Merge from emacs-24; up to 2012-12-30T19:34:25Z!jan.h.d@swipnet.seGlenn Morris2013-07-052-8/+14
|\ \ | |/
| * Tweak html header for manualsGlenn Morris2013-07-042-8/+14
| | | | | | | | | | | | | | | | | | | | * doc/lispintro/emacs-lisp-intro.texi (Top): Move WWW_GNU_ORG section outside @copying, update URL. * doc/lispref/elisp.texi (Top): Move WWW_GNU_ORG section outside @copying. @copying appears as a comment on every page, there is no need for the WWW_GNU_ORG stuff to be in there.
* | Merge from emacs-24; up to 2012-12-29T12:57:49Z!fgallina@gnu.orgGlenn Morris2013-07-022-2/+6
|\ \ | |/
| * Fix some doc/ cross-referencesGlenn Morris2013-07-022-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispintro/emacs-lisp-intro.texi (edebug): * doc/lispref/debugging.texi (Debugging): * doc/lispref/files.texi (File Attributes, Changing Files): * doc/misc/bovine.texi (top): * doc/misc/cc-mode.texi (AWK Mode Font Locking): * doc/misc/mh-e.texi (Preface): * doc/misc/url.texi (URI Parsing): Fix cross-references to other manuals. * doc/lispref/package.texi (Package Archives): Fix @url call.
* | Remove obsolete comments re postscript image printingGlenn Morris2013-06-202-114/+28
| |
* | Fix typos in ChangeLogs.Juanma Barranquero2013-06-191-2/+2
| |
* | Tweak regexp in previous doc/*/Makefile.in change, make error fatalGlenn Morris2013-06-181-2/+3
| |
* | Edit more configure variables in doc make dist rules.Glenn Morris2013-06-182-0/+11
| | | | | | | | | | | | | | | | | | * doc/emacs/Makefile.in (dist): * doc/lispintro/Makefile.in (dist): * doc/lispref/Makefile.in (dist): Edit more configure variables. Try to check that we do not miss any in future. Fixes: debbugs:14660
* | Fix "make info" in doc/lispintro on MS-Windows.Eli Zaretskii2013-04-242-1/+6
| | | | | | | | | | doc/lispintro/makefile.w32-in (INFO_OPTS): Add "-I$(emacsdir)" to fix last commit.
* | Remove old comments about making various formats (use Makefile instead)Glenn Morris2013-04-231-117/+0
| |
* | Minor lispintro tweaksGlenn Morris2013-04-234-20/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/lispintro/Makefile.in (emacsdir): New variable.. (MAKEINFO_OPTS, ENVADD): Add $emacsdir. (srcs): Add emacsver.texi. (dist): Include emacsver.texi. Edit emacsdir. * doc/lispintro/emacs-lisp-intro.texi (emacsver.texi): Include it. (copying): For non-printed versions, uses Emacs version rather than that of the printed book. (Complications, Lisp macro, defvar and asterisk, defcustom): Copyedits. * doc/lispintro/makefile.w32-in (emacsdir): New variable. (INFO_SOURCES): Add emacsver.texi. (ENVADD): Add $emacsdir (and $texinfodir).
* | Doc fix for emacs-lisp-intro.texi.Xue Fuqiao2013-04-242-6/+7
| | | | | | | | | | | | * doc/lispintro/emacs-lisp-intro.texi (Writing Defuns, Prevent confusion, Determining the Element, lambda): Refine the doc about Lisp macros, reported by Glenn Morris.
* | emacs-lisp-intro.texi fixes.Xue Fuqiao2013-04-232-6/+20
| | | | | | | | * doc/lispintro/emacs-lisp-intro.texi (Complications, defvar): Refine the doc about Lisp macros. (http://lists.gnu.org/archive/html/emacs-devel/2013-04/msg00618.html)
* | * emacs-lisp-intro.texi (defcustom, defun, simplified-beginning-of-buffer, ↵Xue Fuqiao2013-04-212-27/+27
| | | | | | | | defvar, Building Robots, Review, save-excursion): `defun' and `defcustom' are now macros rather than special forms. (Bug#13853)
* | ChangeLog fixesGlenn Morris2013-04-031-4/+0
| | | | | | | | | | | | 2013-03-16 was not the date Emacs 24.3 was released, it was not even the date on which I merged all changes from that release into trunk. Ref: http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00990.html
* | Merge from emacs-24Stefan Monnier2013-03-162-0/+16
|\ \ | |/
| * Tweaks for www.gnu.org html versions of manualsGlenn Morris2013-03-122-0/+12
| | | | | | | | | | | | | | | | | | | | * admin/admin.el (manual-html-mono, manual-html-node): Add -DWWW_GNU_ORG. * doc/emacs/emacs.texi (Top): Add some stuff specific to www.gnu.org. * doc/lispintro/emacs-lisp-intro.texi: Add some stuff specific to www.gnu.org. * doc/lispref/elisp.texi: Add some stuff specific to www.gnu.org.
| * Add 24.3 release to ChangeLogsemacs-24.3Glenn Morris2013-03-101-0/+4
| |
* | Merge from emacs-24; up to 2012-12-24T15:56:17Z!eliz@gnu.orgGlenn Morris2013-03-042-2/+2
|\ \ | |/
| * * emacs-lisp-intro.texi (Simple Extension): Fix typos.Glenn Morris2013-03-032-2/+2
| |
* | Merge from emacs-24; up to 2012-12-24T06:24:08Z!eggert@cs.ucla.eduGlenn Morris2013-03-022-34/+21
|\ \ | |/
| * * emacs-lisp-intro.texi (defcustom): Fix typo.Glenn Morris2013-03-022-1/+2
| |
| * * emacs-lisp-intro.texi (Digression into C): Update example.Glenn Morris2013-03-022-33/+19
| |
| * Port to Texinfo 5.0 by backporting trunk 2012-12-22T19:57:35Z!rgm@gnu.org ↵Paul Eggert2013-02-211-1/+1
| | | | | | | | and 2013-02-21T02:42:30Z!eggert@cs.ucla.edu.