From 0e56d014d4ca5550b5daa73680fa45dee2305410 Mon Sep 17 00:00:00 2001 From: Gracjan Polak Date: Fri, 16 Jan 2015 22:43:11 +0100 Subject: [PATCH 1/2] Check order of menu items in info. --- Makefile | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Makefile b/Makefile index d890dba81..518882e20 100644 --- a/Makefile +++ b/Makefile @@ -95,6 +95,16 @@ dir: haskell-mode.info $(INSTALL_INFO) --dir=$@ $< haskell-mode.tmp.texi: haskell-mode.texi + @sed -n -e '/@chapter/ s/@code{\(.*\)}/\1/' \ + -e 's/@chapter \(.*\)$$/* \1::/p' \ + -e 's/@unnumbered \(.*\)$$/* \1::/p' \ + haskell-mode.texi > haskell-mode-menu-order.txt + @sed -e '1,/@menu/ d' \ + -e '/end menu/,$$ d' \ + haskell-mode.texi > haskell-mode-content-order.txt + diff -C 1 haskell-mode-menu-order.txt haskell-mode-content-order.txt + @rm haskell-mode-menu-order.txt haskell-mode-content-order.txt + $(SUBST_ATAT) < haskell-mode.texi > haskell-mode.tmp.texi haskell-mode.info: haskell-mode.tmp.texi From accdcfcff8896919dd6b7e9627813fe1b68d5a2b Mon Sep 17 00:00:00 2001 From: Gracjan Polak Date: Fri, 16 Jan 2015 22:45:24 +0100 Subject: [PATCH 2/2] Fixup node/chapter names and titles. Fix also order of chapters in menu to match the order of content. --- haskell-mode.texi | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/haskell-mode.texi b/haskell-mode.texi index fb98da6ef..514ec4fc1 100644 --- a/haskell-mode.texi +++ b/haskell-mode.texi @@ -55,17 +55,16 @@ Haskell Mode is an Haskell development Environment for GNU Emacs version 23 or l * Getting Help and Reporting Bugs:: * Getting Started:: * Editing Haskell Code:: -* Unicode:: +* Unicode support:: * Indentation:: -* Compilation:: * haskell-decl-scan-mode:: +* Compilation:: * inferior-haskell-mode:: * haskell-interactive-mode:: * haskell-cabal-mode:: * Concept index:: * Function index:: * Variable index:: - @end menu @node Introduction @@ -150,7 +149,7 @@ The major mode @code{literate-haskell-mode} (which is derived from @code{haskell @code{haskell-mode} supports @dfn{syntax highlighting} via Emacs' Font Lock minor mode which should be enabled by default in current Emacsen. @xref{Font Lock,,,emacs}, for more information on how to control @code{font-lock-mode}. -@node Unicode +@node Unicode support @chapter Unicode support @cindex Unicode