aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorStefan Merten2012-05-07 21:51:25 +0200
committerStefan Merten2012-05-07 21:51:25 +0200
commitd13c8be67c41a533dfc5d8ebda8a263274f21b83 (patch)
treed7e12ec0fc65e3a39f095438b77344bf1ec652c7 /etc
parentf0809a9d058443cd92f7145a70c25ce10d285971 (diff)
downloademacs-d13c8be67c41a533dfc5d8ebda8a263274f21b83.tar.gz
emacs-d13c8be67c41a533dfc5d8ebda8a263274f21b83.zip
2012-05-05 Stefan Merten <smerten@oekonux.de>
* rst.el: Major merge with upstream development up to Docutils SVN r7399 / rst.el V1.2.1. Clarified maintainership and authors. (rst-extract-version, rst-cvs-header, rst-cvs-rev) (rst-cvs-timestamp, rst-svn-rev, rst-svn-timestamp) (rst-official-version, rst-official-cvs-rev, rst-version) (rst-package-emacs-version-alist): New functions and variables for version information. (rst-bullets, rst-uri-schemes, rst-adornment-chars) (rst-max-inline-length, rst-re-alist-def, rst-re-alist) (rst-mode-syntax-table, rst-mode): New and corrected functions and variables representing reStructuredText features. (rst-re): New function for reStructuredText regexes. Used in many places. (rst-deprecated-keys, rst-call-deprecated, rst-define-key) (rst-mode-map): Rebound keys. (rst-mode-lazy, rst-font-lock-keywords) (rst-font-lock-extend-region) (rst-font-lock-extend-region-internal) (rst-font-lock-extend-region-extend) (rst-font-lock-find-unindented-line-limit) (rst-font-lock-find-unindented-line-match) (rst-adornment-level, rst-font-lock-adornment-level) (rst-font-lock-adornment-match) (rst-font-lock-handle-adornment-pre-match-form) (rst-font-lock-handle-adornment-matcher): Major revision of font-locking. Integrated with other code. `jit-lock-mode' is used now. (rst-preferred-adornments, rst-adjust-hook) (rst-new-adornment-down, rst-preferred-bullets) (rst-preferred-bullets, rst-indent, rst-indent-width) (rst-indent-field, rst-indent-literal-normal) (rst-indent-literal-minimized, rst-indent-comment): Changed, extended and improved customization. (rst-line-homogeneous-p, rst-line-homogeneous-nodent-p) (rst-normalize-cursor-position, rst-get-decoration) (rst-straighten-deco-spacing, rst-re-bullets, rst-re-items) (rst-rstrip, rst-toc-insert-find-delete-contents) (rst-shift-fill-region, rst-compute-bullet-tabs) (rst-debug-print-tabs, rst-debug-mark-found) (rst-shift-region-guts, rst-shift-region-right) (rst-shift-region-left, rst-use-char-classes) (rst-font-lock-keywords-function) (rst-font-lock-indentation-point) (rst-font-lock-find-unindented-line-begin) (rst-font-lock-find-unindented-line-end) (rst-font-lock-find-unindented-line) (rst-font-lock-adornment-point, rst-font-lock-level) (rst-adornment-level-alist): Removed functions and variables. (rst-compare-adornments, rst-get-adornment-match) (rst-suggest-new-adornment, rst-get-adornments-around) (rst-adornment-complete-p, rst-get-next-adornment) (rst-adjust-adornment, rst-display-adornments-hierarchy) (rst-straighten-adornments): Standardized function names to use "adornment" instead of "decoration". Corrected callers. Similar standardizing happened in many places. (rst-update-section, rst-adjust, rst-promote-region) (rst-enumerate-region, rst-bullet-list-region) (rst-repeat-last-character): Corrected use of `interactive'. (rst-classify-adornment, rst-find-all-adornments) (rst-get-hierarchy, rst-adjust-adornment, rst-toc-update) (rst-find-leftmost-column, rst-repeat-last-character): Refactored functions. (rst-find-title-line, rst-reset-section-caches) (rst-get-adornments-around, rst-adjust-adornment-work) (rst-arabic-to-roman, rst-roman-to-arabic) (rst-insert-list-pos, rst-insert-list-new-item) (rst-insert-list-continue, rst-insert-list, rst-forward-line): New functions. (rst-all-sections, rst-section-hierarchy) (rst-arabic-to-roman, rst-initial-enums, rst-initial-items): New variables. (rst-toc-return-wincfg, rst-toc-quit-window): Using window configuration instead of only buffer. Changed where necessary. (rst-line-tabs, rst-compute-tabs, rst-indent-line) (rst-shift-region, rst-adaptive-fill): New functions for indentation and filling. (rst-comment-line-break, rst-comment-indent) (rst-comment-insert-comment, rst-comment-region) (rst-uncomment-region): New functions for handling comments. (rst-compile): Shell arguments are quoted. (rst-compile-pdf-preview, rst-compile-slides-preview): Temporary files are deleted after use.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS32
1 files changed, 32 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 6b59601fd81..baa39db0cb6 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -82,6 +82,38 @@ character when doing minibuffer filename prompts.
82 82
83* Changes in Specialized Modes and Packages in Emacs 24.2 83* Changes in Specialized Modes and Packages in Emacs 24.2
84 84
85** reStructuredText mode
86
87*** Major merge with upstream development.
88
89*** Nearly all keys are rebound making room for more keys and comply
90better to usage in other modes. Bindings are described with C-c C-h.
91
92*** Major revision of indentation. Now works very similar to other
93modes. TAB is your friend.
94
95*** Major revision of filling. Works fine with most of
96reStructuredText syntax. Auto-filling is also supported.
97
98*** Major revision of comment handling.
99
100*** Major revision of fontification. Now works with `jit-lock-mode'.
101Thanks to Stefan Monnier for help.
102
103*** reStructuredText syntax is covered more closely in many cases.
104Among other things this improves the experience for Sphinx users.
105
106*** `rst-insert-list' inserts new list or continues existing lists.
107Based on code by Wei-Wei Guo.
108
109*** Customization is extended, corrected and improved.
110
111*** Negative prefix argument always works for `rst-adjust'.
112
113*** Window configuration is reset after displaying TOC.
114
115*** There is a package version in `rst-version'
116
85** New `derived-mode' filter for Ibuffer, bound to `/ M'. 117** New `derived-mode' filter for Ibuffer, bound to `/ M'.
86`/ m' is now bound to filter by used-mode, which used to be bound to `/ M'. 118`/ m' is now bound to filter by used-mode, which used to be bound to `/ M'.
87 119