From 4bfdc56b73c3aab3270b5c217c5bb8408c9b9da0 Mon Sep 17 00:00:00 2001 From: Ulrich Müller Date: Mon, 25 Sep 2023 20:14:43 +0200 Subject: Update texinfo documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * ebuild-mode.texi (ebuild-mode): Document the ebuild-mode-find-workdir command and its keybinding. (ebuild-repo-mode): Document ebuild-mode-xml-indent-tabs. Signed-off-by: Ulrich Müller --- ChangeLog | 6 ++++++ ebuild-mode.texi | 12 ++++++++++++ 2 files changed, 18 insertions(+) diff --git a/ChangeLog b/ChangeLog index 3f0ff15..943981a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2023-09-25 Ulrich Müller + + * ebuild-mode.texi (ebuild-mode): Document the + ebuild-mode-find-workdir command and its keybinding. + (ebuild-repo-mode): Document ebuild-mode-xml-indent-tabs. + 2023-09-20 Ulrich Müller * ebuild-mode.el (ebuild-mode-tag-line-regexp): New variable. diff --git a/ebuild-mode.texi b/ebuild-mode.texi index 35a67b9..898c287 100644 --- a/ebuild-mode.texi +++ b/ebuild-mode.texi @@ -158,6 +158,11 @@ program suite. @kbd{C-c C-e} calls @code{ebuild-run-command} which asks for one of the possible actions as argument. See the man page of ebuild what actions are provided. +The command @code{ebuild-mode-find-workdir} (bound to @kbd{C-c C-d}) +allows to visit the working directory (@code{$@{WORKDIR@}}) that belongs +to the ebuild in the current buffer. With a prefix argument, the +directory will be visited in another window. + @section Running @command{pkgdev} and @command{pkgcheck} @kbd{C-c C-p} calls the command @code{ebuild-mode-run-pkgdev} command, @@ -181,6 +186,8 @@ Generate architecture keywords with the syntax from the ekeyword tool. Mark all architectures as testing. Handy for version/revision bumps. @item C-c C-e Run Portage's ebuild command, you are prompted for the phase you want. +@item C-c C-d +Visit the working directory that belongs to the ebuild. @item C-c C-p Run a @command{pkgdev} command. @item C-c C-q @@ -205,6 +212,11 @@ years when writing the buffer to a file. This can be customized with variables @code{ebuild-mode-fix-whitespace} and @code{ebuild-mode-update-copyright}, respectively. +Indentation of XML in @code{nxml-mode} can be customized with the +variable @code{ebuild-mode-xml-indent-tabs}. A value of nil (which is +the default) means to use two spaces; non-nil means to use tab +characters. + There is only one keybinding, namely @kbd{C-c -} which inserts a tag line with the user's name, e-mail address and date, in the format that is commonly used in @file{package.mask} and other files: -- cgit v1.2.3-65-gdbad