[Bug 202303] [patch] Better configuration for Emacs
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu Aug 13 18:14:40 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=202303
Bug ID: 202303
Summary: [patch] Better configuration for Emacs
Product: Documentation
Version: Latest
Hardware: Any
OS: Any
Status: New
Keywords: patch
Severity: Affects Some People
Priority: ---
Component: Documentation
Assignee: freebsd-doc at FreeBSD.org
Reporter: trig4800 at gmail.com
Keywords: patch
Created attachment 159839
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=159839&action=edit
Change in en_US.ISO8859-1/books/fdp-primer/editor-config/chapter.xml
FDP requires following guidelines:
- Word wrap set to 70 characters.
- Tab stops set to 2.
- Replace each group of 8 leading spaces with a single tab.
Configuration for Emacs is suggested in FDP Primer:
https://www.freebsd.org/doc/en_US.ISO8859-1/books/fdp-primer/editor-config-emacs.html
However, this method(psgml-mode) is not a good one, because:
1. It doesn't work properly.
2. It's too old.
3. It is not the built-in feature of Emacs.
When editing xml files with *modern* Emacs, nxml-mode is usually recommended.
It is also default setting for Emacs.
nxml-mode combined with auto-fill-mode can do the job.
Specifically, adding this line to ~/.emacs:
(add-hook 'nxml-mode-hook 'turn-on-auto-fill)
I'm translating some articles with this configuration, and it seems to be
working well.
P.S. These are my questions related to this topic:
https://lists.freebsd.org/pipermail/freebsd-doc/2015-June/025339.html
http://stackoverflow.com/questions/31359658/emacs-configuration-for-xml-files-of-freebsd-documentation-project
https://forums.freebsd.org/threads/emacs-configuration-for-freebsd-documentation-project.51857/#post-294083
And this is a manual for nxml-mode from GNU Project.
https://www.gnu.org/software/emacs/manual/html_node/nxml-mode/index.html
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-doc
mailing list