* Re: Changes to emacs/info/dir,v [not found] <E1JMtCn-00035S-GV@cvs.savannah.gnu.org> @ 2008-02-07 2:09 ` Glenn Morris 2008-02-07 9:01 ` Jason Rumney 2008-02-07 19:52 ` Richard Stallman 0 siblings, 2 replies; 5+ messages in thread From: Glenn Morris @ 2008-02-07 2:09 UTC (permalink / raw) To: Jason Rumney; +Cc: Emacs developers You seem to have alphabetized info/dir. Previously, the entries were in some kind of order of importance (eg emacs, efaq, eintr, elisp at the start) and thematic grouping (eg news and mail packages together). Jason Rumney wrote: > RCS file: /sources/emacs/emacs/info/dir,v > retrieving revision 1.37 > retrieving revision 1.38 > diff -u -b -r1.37 -r1.38 > --- dir 6 May 2006 13:15:07 -0000 1.37 > +++ dir 6 Feb 2008 22:57:25 -0000 1.38 > @@ -1,80 +1,78 @@ > --*- Text -*- > -This is the file .../info/dir, which contains the topmost node of the > -Info hierarchy. The first time you invoke Info you start off > -looking at that node, which is (dir)Top. > +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. [...] ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Changes to emacs/info/dir,v 2008-02-07 2:09 ` Changes to emacs/info/dir,v Glenn Morris @ 2008-02-07 9:01 ` Jason Rumney 2008-02-07 21:55 ` Glenn Morris 2008-02-07 19:52 ` Richard Stallman 1 sibling, 1 reply; 5+ messages in thread From: Jason Rumney @ 2008-02-07 9:01 UTC (permalink / raw) To: Glenn Morris; +Cc: Emacs developers Glenn Morris wrote: > You seem to have alphabetized info/dir. Previously, the entries were > in some kind of order of importance (eg emacs, efaq, eintr, elisp at > the start) and thematic grouping (eg news and mail packages together). > This was the order install-info put them in. If someone wants to maintain it by hand, they are welcome to, but given that it hasn't been updated since 2006 while a number of manuals have been added to CVS, I can't see that happening. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Changes to emacs/info/dir,v 2008-02-07 9:01 ` Jason Rumney @ 2008-02-07 21:55 ` Glenn Morris 2008-02-07 23:12 ` Glenn Morris 0 siblings, 1 reply; 5+ messages in thread From: Glenn Morris @ 2008-02-07 21:55 UTC (permalink / raw) To: Jason Rumney; +Cc: Emacs developers Jason Rumney wrote: > This was the order install-info put them in. If someone wants to > maintain it by hand, they are welcome to, but given that it hasn't been > updated since 2006 while a number of manuals have been added to CVS, I > can't see that happening. I think that's overly pessimistic. I don't mind adding entries by hand; I'd simply forgotten, or never knew, that it had to be done. I would hope the same is true for others. It also ought to be simple to write something to warn about missing dir entries. Then it's a question of remembering to run it. :) ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Changes to emacs/info/dir,v 2008-02-07 21:55 ` Glenn Morris @ 2008-02-07 23:12 ` Glenn Morris 0 siblings, 0 replies; 5+ messages in thread From: Glenn Morris @ 2008-02-07 23:12 UTC (permalink / raw) To: Jason Rumney; +Cc: Emacs developers Glenn Morris wrote: > It also ought to be simple to write something to warn about missing > dir entries. Eg `make check-info-dir': *** Makefile.in 16 Jan 2008 04:09:42 -0000 1.338 --- Makefile.in 7 Feb 2008 23:10:34 -0000 *************** *** 779,784 **** --- 779,802 ---- -(cd doc/misc; $(MAKE) $(MFLAGS) info) -(cd doc/lispref; $(MAKE) $(MFLAGS) info) -(cd doc/lispintro; $(MAKE) $(MFLAGS) info) + + # The info/dir file must be updated by hand when new manuals are added. + check-info-dir: info + cd info ; \ + missing= ; \ + for file in *; do \ + test -f "$${file}" || continue ; \ + case $${file} in \ + *-[0-9]*|COPYING|dir) continue ;; \ + esac ; \ + grep -q -F ": ($${file})." dir || missing="$${missing} $${file}" ; \ + done ; \ + if test -n "$${missing}"; then \ + echo "Missing info/dir entries: $${missing}" ; \ + exit 1 ; \ + fi ; \ + echo "info/dir is OK" + dvi: (cd doc/emacs; $(MAKE) $(MFLAGS) dvi) (cd doc/misc; $(MAKE) $(MFLAGS) dvi) ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Changes to emacs/info/dir,v 2008-02-07 2:09 ` Changes to emacs/info/dir,v Glenn Morris 2008-02-07 9:01 ` Jason Rumney @ 2008-02-07 19:52 ` Richard Stallman 1 sibling, 0 replies; 5+ messages in thread From: Richard Stallman @ 2008-02-07 19:52 UTC (permalink / raw) To: Glenn Morris; +Cc: emacs-devel, jasonr You seem to have alphabetized info/dir. Previously, the entries were in some kind of order of importance (eg emacs, efaq, eintr, elisp at the start) and thematic grouping (eg news and mail packages together). That change was not good. Could you revert it? ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-02-07 23:12 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <E1JMtCn-00035S-GV@cvs.savannah.gnu.org> 2008-02-07 2:09 ` Changes to emacs/info/dir,v Glenn Morris 2008-02-07 9:01 ` Jason Rumney 2008-02-07 21:55 ` Glenn Morris 2008-02-07 23:12 ` Glenn Morris 2008-02-07 19:52 ` Richard Stallman
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.