[gentoo-commits] proj/devmanual:master commit in: appendices/editor-configuration/emacs/
commit: bbf3c0f4d6c3ba358d5e4edbdf954cacb0febdcc Author: Ulrich Müller gentoo org> AuthorDate: Mon Dec 16 21:07:53 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Dec 19 08:50:18 2019 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=bbf3c0f4 appendices/editor-configuration/emacs: Balance parentheses. Restore a closing parenthesis that was accidentally deleted in a previous commit. Fixes: 75702d2ab872d486b864223bc79b75619b3f9b1e Signed-off-by: Ulrich Müller gentoo.org> appendices/editor-configuration/emacs/text.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appendices/editor-configuration/emacs/text.xml b/appendices/editor-configuration/emacs/text.xml index 6302263..f822388 100644 --- a/appendices/editor-configuration/emacs/text.xml +++ b/appendices/editor-configuration/emacs/text.xml @@ -49,7 +49,7 @@ automatically before saving the file. Other useful settings can be disabled backup files -(by (setq make-backup-files nil), so you don't clutter the git +(by (setq make-backup-files nil)), so you don't clutter the git repository directories and confuse repoman with it (by adding unnecessary entries into a Manifest file e.g.). Emacs can even contact the outside world
[gentoo-commits] proj/devmanual:master commit in: appendices/editor-configuration/emacs/
commit: 3fd865345e7feaa7b9c73a67c79b26079e708869 Author: Ulrich Müller gentoo org> AuthorDate: Mon Dec 16 20:58:02 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Dec 19 08:50:17 2019 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=3fd86534 appendices/editor-configuration/emacs: Mention nxml-gentoo-schemas. Signed-off-by: Ulrich Müller gentoo.org> appendices/editor-configuration/emacs/text.xml | 7 +++ 1 file changed, 7 insertions(+) diff --git a/appendices/editor-configuration/emacs/text.xml b/appendices/editor-configuration/emacs/text.xml index 93a1ea5..6302263 100644 --- a/appendices/editor-configuration/emacs/text.xml +++ b/appendices/editor-configuration/emacs/text.xml @@ -71,6 +71,13 @@ It supports ebuilds and eclasses, highlights keywords and also provides a hook for your own customisation. + +Package app-emacs/nxml-gentoo-schemas improves editing of +Gentoo specific XML files (e.g., metadata.xml). It provides +auto-completion and on-the-fly validation, using a RELAX NG schema +for each document type. + +
[gentoo-commits] proj/devmanual:master commit in: appendices/editor-configuration/emacs/
commit: 9bd847060461f09be430a46a9cb46fc4582fd976 Author: Ulrich Müller gentoo org> AuthorDate: Mon Dec 16 20:55:37 2019 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Dec 19 08:50:17 2019 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=9bd84706 appendices/editor-configuration/emacs: Note about final newline in modes. Many program modes set require-final-newline to t by themselves. Signed-off-by: Ulrich Müller gentoo.org> appendices/editor-configuration/emacs/text.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/appendices/editor-configuration/emacs/text.xml b/appendices/editor-configuration/emacs/text.xml index 29bb11e..93a1ea5 100644 --- a/appendices/editor-configuration/emacs/text.xml +++ b/appendices/editor-configuration/emacs/text.xml @@ -43,6 +43,8 @@ Files must end with a newline, in order to let tools like diff operate properly. To avoid accidental deletions, setting (setq require-final-newline 'ask) in your startup file will automatically check for the existence of it and ask you to add one. +Note that many modes for programming languages will add the newline +automatically before saving the file.
[gentoo-commits] proj/devmanual:master commit in: appendices/editor-configuration/emacs/
commit: d717001d2dd5b2b9d91f01edd70955e3768533e0 Author: Francesco Turco fastmail fm> AuthorDate: Sun Apr 15 17:07:36 2018 + Commit: Göktürk Yüksek gentoo org> CommitDate: Sat Apr 21 01:59:04 2018 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=d717001d use HTTPS for links to emacswiki.org appendices/editor-configuration/emacs/text.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/appendices/editor-configuration/emacs/text.xml b/appendices/editor-configuration/emacs/text.xml index 796de3c..29bb11e 100644 --- a/appendices/editor-configuration/emacs/text.xml +++ b/appendices/editor-configuration/emacs/text.xml @@ -86,12 +86,12 @@ provides a hook for your own customisation. https://www.gnu.org/software/emacs/manual/html_node/emacs/Specify-Coding.html -http://www.emacswiki.org/emacs/UnicodeEncoding;> -http://www.emacswiki.org/emacs/UnicodeEncoding +https://www.emacswiki.org/emacs/UnicodeEncoding;> +https://www.emacswiki.org/emacs/UnicodeEncoding -http://www.emacswiki.org/emacs/ChangingEncodings;> -http://www.emacswiki.org/emacs/ChangingEncodings +https://www.emacswiki.org/emacs/ChangingEncodings;> +https://www.emacswiki.org/emacs/ChangingEncodings
[gentoo-commits] proj/devmanual:master commit in: appendices/editor-configuration/emacs/
commit: 75702d2ab872d486b864223bc79b75619b3f9b1e Author: Gokturk Yuksek binghamton edu> AuthorDate: Thu Feb 4 00:57:35 2016 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Feb 5 12:58:19 2016 + URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=75702d2a appendices/editor-configuration/emacs: remove the CVS related setting #558642 Setting vc-cvs-stay-local to nil causes VC to query the remote repository. Git is a distributed VCS. As such no equivalent command exists for git. Remove the CVS related setting. Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=558642 Signed-off-by: Gokturk Yuksek binghamton.edu> appendices/editor-configuration/emacs/text.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/appendices/editor-configuration/emacs/text.xml b/appendices/editor-configuration/emacs/text.xml index 55fade0..0a5e38d 100644 --- a/appendices/editor-configuration/emacs/text.xml +++ b/appendices/editor-configuration/emacs/text.xml @@ -47,8 +47,8 @@ automatically check for the existence of it and ask you to add one. Other useful settings can be disabled backup files -(by (setq make-backup-files nil) and -(setq vc-cvs-stay-local nil)), so you don't clutter CVS +(by (setq make-backup-files nil), so you don't clutter the git +repository directories and confuse repoman with it (by adding unnecessary entries into a Manifest file e.g.). Emacs can even contact the outside world by using the X servers clipboard abilities when yanking, which is