]> code.delx.au - gnu-emacs/commitdiff
Add Makefile rules for ido.texi
authorGlenn Morris <rgm@gnu.org>
Thu, 25 Jul 2013 15:46:00 +0000 (08:46 -0700)
committerGlenn Morris <rgm@gnu.org>
Thu, 25 Jul 2013 15:46:00 +0000 (08:46 -0700)
* 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.

ChangeLog
doc/misc/ChangeLog
doc/misc/Makefile.in
info/dir

index cc30c8198e74e9ea072d6ad9da32fc3d0c49de49..fe9587510410451641515254a21f22146a2470fe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2013-07-25  Glenn Morris  <rgm@gnu.org>
 
+       * info/dir: Add ido.
+
        * make-dist: Add a --tests option, to include test/.
 
 2013-07-24  Glenn Morris  <rgm@gnu.org>
index 7bc396fd284fd14753c354aa87290f3c3c602187..24a69282babae9a17c3a63df85b0c5bd922678d2 100644 (file)
@@ -1,5 +1,8 @@
 2013-07-25  Glenn Morris  <rgm@gnu.org>
 
+       * Makefile.in (INFO_TARGETS, DVI_TARGETS, PDF_TARGETS): Add ido.
+       (ido, $(buildinfodir)/ido$(INFO_EXT), ido.dvi, ido.pdf): New rules.
+
        * erc.texi (Special Features): Update contact information.
        (History): Avoid using @email.
 
index 712fbccbfde4b3003f0f1f4f4cc3f36345d3d75f..67a899af8ce3641dfea6e6dbf94167a524974794 100644 (file)
@@ -45,7 +45,7 @@ MAKEINFO_OPTS = --force -I$(emacsdir)
 INFO_TARGETS = ada-mode auth autotype bovine calc ccmode cl \
        dbus dired-x ebrowse ede ediff edt eieio \
        emacs-mime epa erc ert eshell eudc efaq \
-       flymake forms gnus emacs-gnutls htmlfontify idlwave info.info \
+       flymake forms gnus emacs-gnutls htmlfontify idlwave ido info.info \
        mairix-el message mh-e newsticker nxml-mode \
        org pcl-cvs pgg rcirc remember reftex sasl \
        sc semantic ses sieve smtpmail speedbar srecode tramp \
@@ -79,6 +79,7 @@ DVI_TARGETS = \
        emacs-gnutls.dvi \
        htmlfontify.dvi \
        idlwave.dvi \
+       ido.dvi \
        info.dvi \
        mairix-el.dvi \
        message.dvi \
@@ -135,6 +136,7 @@ PDF_TARGETS = \
        htmlfontify.pdf \
        emacs-gnutls.pdf \
        idlwave.pdf \
+       ido.pdf \
        info.pdf \
        mairix-el.pdf \
        message.pdf \
@@ -452,6 +454,15 @@ idlwave.dvi: ${srcdir}/idlwave.texi ${gfdl}
 idlwave.pdf: ${srcdir}/idlwave.texi ${gfdl}
        $(ENVADD) $(TEXI2PDF) ${srcdir}/idlwave.texi
 
+ido : $(buildinfodir)/ido$(INFO_EXT)
+$(buildinfodir)/ido$(INFO_EXT): ${srcdir}/ido.texi $(emacsdir)/emacsver.texi ${gfdl}
+       $(mkinfodir)
+       $(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ ${srcdir}/ido.texi
+ido.dvi: ${srcdir}/ido.texi $(emacsdir)/emacsver.texi ${gfdl}
+       $(ENVADD) $(TEXI2DVI) ${srcdir}/ido.texi
+ido.pdf: ${srcdir}/ido.texi $(emacsdir)/emacsver.texi ${gfdl}
+       $(ENVADD) $(TEXI2PDF) ${srcdir}/ido.texi
+
 # NB this one needs --no-split even without a .info extension.
 # Avoid name clash with overall "info" target.
 info.info : $(buildinfodir)/info$(INFO_EXT)
index 55f7c71de791ce2ef25a595df0f87f4eb877ba8b..cecc0d00f47448c523c4f674d173bf183f32c502 100644 (file)
--- a/info/dir
+++ b/info/dir
@@ -75,6 +75,7 @@ Emacs misc features
 * Forms: (forms).               Emacs package for editing data bases
                                   by filling in forms.
 * Htmlfontify: (htmlfontify).   Convert source code to html.
+* Ido: (ido).                   Interactively do things with buffers and files.
 * PCL-CVS: (pcl-cvs).           Emacs front-end to CVS.
 * RefTeX: (reftex).             Emacs support for LaTeX cross-references
                                   and citations.