I was trying to learn [Helm](https://github.com/emacs-helm/helm), is an Emacs framework for incremental completions and narrowing selections
The official documentation is generated by M-x helm-documentation, and it is org format. I wanted to read the documentation as an info file. So, when I exporter to texinfo format, I found some issues. I am attaching a stripped version of the documentation that is posing problems. The problem is with level 5 headers. One such thing is at https://github.com/emacs-helm/helm/blob/45450d57d5ff97e1a6fbd2a9816ae912ac50edcb/helm-help.el#L651. I am exporting the file with option set to H:5. See attachment for the problematic org file, texi output and the error generated by texinfo exporter. There are bunch of other issues that the helm documentation poses. I will take these up as soon as this bug is addressed.
helmdocumentation.org.texi:83: @menu reference to nonexistent node `Recursively rename all files with "JPG" extension to "jpg"' helmdocumentation.org.texi:84: @menu reference to nonexistent node `Batch-rename files from number 001 to 00x' helmdocumentation.org.texi:43: @detailmenu reference to nonexistent node `Recursively rename all files with "JPG" extension to "jpg"' helmdocumentation.org.texi:44: @detailmenu reference to nonexistent node `Batch-rename files from number 001 to 00x'
\input texinfo @c -*- texinfo -*- @c %**start of header @setfilename helmdocumentation.org.info @settitle helmdocumentation.org @documentencoding UTF-8 @documentlanguage en @c %**end of header @finalout @titlepage @title helmdocumentation.org @author Ramesh Nedunchezian @end titlepage @contents @ifnottex @node Top @top helmdocumentation.org @end ifnottex @menu * Helm Find Files:: @detailmenu --- The Detailed Node Listing --- Helm Find Files * Tips:: Tips * Use the wildcard to select multiple files:: * Query replace regexp on filenames:: Query replace regexp on filenames * Examples:: Examples * Recursively rename all files with ".JPG" extension to ".jpg": Recursively rename all files with "JPG" extension to "jpg". * Batch-rename files from number 001 to 00x:: @end detailmenu @end menu @node Helm Find Files @chapter Helm Find Files @menu * Tips:: @end menu @node Tips @section Tips @menu * Use the wildcard to select multiple files:: * Query replace regexp on filenames:: @end menu @node Use the wildcard to select multiple files @subsection Use the wildcard to select multiple files Use of wildcard is supported to run an action over a set of files. @node Query replace regexp on filenames @subsection Query replace regexp on filenames Replace different parts of a file basename with something else. @menu * Examples:: @end menu @node Examples @subsubsection Examples @menu * Recursively rename all files with ".JPG" extension to ".jpg": Recursively rename all files with "JPG" extension to "jpg". * Batch-rename files from number 001 to 00x:: @end menu @enumerate @item Recursively rename all files with ".JPG" extension to ".jpg" Use the ‘helm-file-globstar’ feature described in recursive globbing by entering "**.JPG" at the end of the Helm-find-files pattern, then hit M-@@ and enter "JPG" on first prompt, then "jpg" on second prompt and hit ‘RET’. @item Batch-rename files from number 001 to 00x Use "\#" inside the second prompt. @end enumerate @bye
helmdocumentation.org.org
Description: Lotus Organizer