emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] 110/119: automatically generate dir file w/install-info


From: Eric Schulte
Subject: [elpa] 110/119: automatically generate dir file w/install-info
Date: Mon, 10 Mar 2014 16:57:56 +0000

eschulte pushed a commit to branch master
in repository elpa.

commit 90d2aef96bb8aebfbbb4bf6a9b4dd64794c010fe
Author: Eric Schulte <address@hidden>
Date:   Sun Feb 16 22:57:41 2014 -0700

    automatically generate dir file w/install-info
---
 doc/.gitignore      |    1 +
 doc/Makefile        |   11 +++++++----
 doc/dir             |   18 ------------------
 doc/web-server.texi |   10 +++++-----
 4 files changed, 13 insertions(+), 27 deletions(-)

diff --git a/doc/.gitignore b/doc/.gitignore
index 4299bb1..565866c 100644
--- a/doc/.gitignore
+++ b/doc/.gitignore
@@ -1,3 +1,4 @@
+dir
 web-server/
 *.info
 *.html
diff --git a/doc/Makefile b/doc/Makefile
index f89b034..3be9207 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -1,10 +1,13 @@
-all: info html
+all: web-server web-server.info dir
 
-info: web-server.texi
+web-server: web-server.texi
+       makeinfo --html $<
+
+web-server.info: web-server.texi
        makeinfo $<
 
-html: web-server.texi
-       makeinfo --html $<
+dir: web-server.info
+       install-info --info-dir=./ $<
 
 clean:
        rm -f *.info;
diff --git a/doc/dir b/doc/dir
deleted file mode 100644
index ce0846f..0000000
--- a/doc/dir
+++ /dev/null
@@ -1,18 +0,0 @@
-This is the file .../info/dir, which contains the
-topmost node of the Info hierarchy, called (dir)Top.
-The first time you invoke Info you start off looking at this node.
-
-File: dir,     Node: Top       This is the top of the INFO tree
-
-  This (the Directory node) gives a menu of major topics.
-  Typing "q" exits, "?" lists all Info commands, "d" returns here,
-  "h" gives a primer for first-timers,
-  "mEmacs<Return>" visits the Emacs manual, etc.
-
-  In Emacs, you can click mouse button 2 on a menu item or cross reference
-  to select it.
-
-* Menu:
-
-Emacs
-* Web Server: (web-server).   Web server running Emacs Lisp handlers
diff --git a/doc/web-server.texi b/doc/web-server.texi
index 0ae094b..f4f7392 100644
--- a/doc/web-server.texi
+++ b/doc/web-server.texi
@@ -1,10 +1,10 @@
 \input texinfo
 @c @setfilename emacs-web-server.info
 @documentencoding utf-8
address@hidden Emacs Web Server (ws) User Manual
address@hidden Emacs Web Server (web-server) User Manual
 
 @copying
-This file documents the Emacs Web Server (ws)
+This file documents the Emacs Web Server (web-server)
 
 Copyright (C) 2013 Eric Schulte <schulte.eric@@gmail.com>
 
@@ -18,13 +18,13 @@ A copy of the license is included in the section entitled
 @end quotation
 @end copying
 
address@hidden Emacs misc features
address@hidden Emacs
 @direntry
-* Emacs Web Server: (ws).      Web Server for Emacs.
+* Web Server: (web-server).     Web Server for Emacs.
 @end direntry
 
 @titlepage
address@hidden Emacs Web Server (ws) User Manual
address@hidden Emacs Web Server (web-server) User Manual
 @page
 @vskip 0pt plus 1filll
 @insertcopying



reply via email to

[Prev in Thread] Current Thread [Next in Thread]