⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog.8

📁 windows版本的emacs
💻 8
📖 第 1 页 / 共 5 页
字号:
	reftex-index-all-phrases, reftex-index-region-phrases,	reftex-index-phrases-parse-header,	reftex-index-phrases-toggle-restricted, reftex-index-new-phrase,	reftex-index-find-next-conflict-phrase, reftex-index-phrases-info,	reftex-index-phrases-set-macro-key, reftex-index-sort-phrases,	reftex-compare-phrase-lines, reftex-index-make-phrase-regexp,	reftex-index-simplify-phrase, reftex-index-phrases-find-dup-re,	reftex-index-make-replace-string,	reftex-query-index-phrase-globally, reftex-query-index-phrase,	reftex-index-phrase-match-is-indexed,	reftex-index-phrases-fixup-line,	reftex-index-phrases-replace-space,	reftex-index-select-phrases-macro): New functions.	(reftex-index-globalize, reftex-index-globally): functions removed	(eval-when-compile (require 'cl)) added.	 * textmodes/reftex-toc.el (reftex-toc-mode): Create new indicator	 for max level.	 (reftex-toc-max-level-indicator): New variable.	 (reftex-toc-max-level): New command.	 (reftex-toc-map): New keybinding `t'.	 (reftex-toc-help): Constant updated.	 (eval-when-compile (require 'cl)) added.	 * textmodes/reftex-ref.el (reftex-offer-label-menu): Prefix to	 `t' command key can change `reftex-toc-max-level'	 (eval-when-compile (require 'cl)) added.	 * textmode/reftex-sel (reftex-insert-docstruct): Respect	 `reftex-toc-max-level'	 (eval-when-compile (require 'cl)) added.	 * textmodes/reftex-auc.el (eval-when-compile (require 'cl))	 added.	 * textmodes/reftex-vcr.el (eval-when-compile (require 'cl))	 added.	 * textmodes/reftex-cite.el (reftex-citep, reftex-citet): New	 commands.	 (reftex-citation, reftex-do-citation,	 reftex-figure-out-cite-format): Additional argument FORMAT-KEY to	 preselect a citation format.	 (eval-when-compile (require 'cl)) added.	 * textmodes/reftex-parse.el (reftex-context-substring): Optional	 parameter to-end	 (reftex-section-info): Deal with environment matches.	 (eval-when-compile (require 'cl)) added.	 * reftex-global.el (eval-when-compile (require 'cl)) added.1999-12-15  Kenichi Handa  <handa@etl.go.jp>	The following changes are for the new composition mechanism.  We	have deleted `composition' charset and composite characters,	instead introduced a special text property `composition'.	* composite.el: New file.	* ps-mule.el: Define encode-composition-rule and find-composition	for Emacs 20.4 and the earlier versions.	(ps-mule-init-external-library): Just require a feature for	external libraries.	(ps-mule-prologue): Postscript code modified for new composition.	(ps-mule-find-wrappoint): New arg COMPOSITION.	(ps-mule-plot-string): Delete code for composite characaters.	(ps-mule-plot-composition): New funcion.	(ps-mule-prepare-font-for-components): New function.	(ps-mule-plot-components): New function.	(ps-mule-composition-prologue-generated): Renamed from	ps-mule-cmpchar-prologue-generated.	(ps-mule-composition-prologue): New named from	ps-mule-cmpchar-prologue.  Modified for new composition.	(ps-mule-plot-rule-cmpchar, ps-mule-plot-cmpchar,	ps-mule-prepare-cmpchar-font): Deleted.	(ps-mule-string-encoding): New arg NO-SETFONT.	(ps-mule-bitmap-prologue): In Postscript code of BuildGlyphCommon,	check Composing, not Cmpchar	(ps-mule-initialize): Set ps-mule-composition-prologue-generated	to nil.	(ps-mule-begin-job): Check existence of new composition.	* ps-print.el (ps-plot-region): Handle new composition.	* simple.el (what-cursor-position): Show "(composed)" if the	character is composed.	* international/characters.el: Fix cateogries of Lao symbols.	* international/fontset.el (vertical-centering-font-regexp): New	variable.	* international/mule.el (mule-version): Updated to 5.0 (AOI).	(mule-version-date): Updated to 1999.12.7.	(with-category-table): New macro.	* international/mule-cmds.el (encode-coding-char): Don't check	composite character.	* international/mule-conf.el (iso-2022-7bit, iso-2022-7bit-ss2	iso-2022-7bit-lock, iso-2022-7bit-lock-ss2, iso-2022-8bit-ss2,	x-ctext): Give `composition' property t.	* international/mule-util.el (set-nested-alist): Set BRANCHES (if	non-nil) at the tail of ALIST.	(compose-region, decompose-region, decompse-string,	reference-point-alist, compose-chars): Moved to composite.el.	(compose-chars-component, compose-chars-rule,	decompose-composite-char): Deleted.	* international/quail.el (quail-install-map): New optional arg	NAME.	(quail-get-translation): If DEF is a symbol but not a function,	ignore it.	(quail-start-translation): Put a key sequence undefined in the	translation keymap in unread-command-events, not generated-events.	Return parameterized event (compose-last-chars N) if the input	characters should be composed.	(quail-map-definition): If DEF is t, treat it as nil.	(quail-delete-last-char): Delete the quail region.	(quail-show-translations): Don't show list of translations if the	quail package is deterministic.	(quail-completion-max-depth): New variable.	(quail-completion-1): Pay attention to the above variable.  Fix	for the case that a translation is a function.	(quail-map-from-table, quail-map-from-table-1,	quail-map-from-table-2): New functions.	(quail-lookup-map-and-concat): New function	* language/devan-util.el: Mostly rewritten.	* language/lao.el: Register lao-composition-function in	composition-function-table.	* language/lao-util.el: Mostly rewritten.	* language/thai.el: Register thai-composition-function in	composition-function-table.	(thai-tis620): Delete `pre-write-conversion' property.	* language/thai-util.el: (thai-category-table): Make it by	make-category-table.	(thai-composition-pattern): New variable.	(thai-compose-region, thai-compose-string): Use	with-category-table.	(thai-post-read-conversion): Just call thai-compose-region.	(thai-pre-write-conversion): Deleted.	(thai-composition-function): New funciton.	* language/tibet-util.el: Most functions rewritten.	(tibetan-char-p): Renamed from tibetan-char-examin.	(tibetan-composable-examin) (tibetan-complete-char-examin)	(tibetan-vertical-stacking) (tibetan-composition): Deleted.	(tibetan-add-components): New function.	(tibetan-composition-function): New function.	* language/tibetan.el: Register tibetan-composition-function in	composition-function-table.	(tibetan-composable-pattern): New variable.	(tibetan-subjoined-transcription-alist): Change key "R" to "+R".	(tibetan-precomposition-rule-alist): Move punctuations to	tibetan-punctuation-transcription-alist and	tibetan-obsolete-glyphs.	(tibetan-punctuation-transcription-alist): New variable.	(tibetan-obsolete-glyphs): New variable.	(tibetan-regexp): Improve the initialization code.	* textmodes/fill.el (fill-find-break-point): Delete codes for	composite characters.	(fill-region-as-paragraph): Likewise.1999-12-14  Gerd Moellmann  <gerd@gnu.org>	* international/mule-cmds.el (default-input-method): Specify	that it should be set after current-language-environment.	* custom.el (custom-handle-keyword): Add :set-after.	(custom-add-dependencies): New function.	(custom-set-variables): Take dependencies between args into	account.	* battery.el (battery): Doc fix.1999-12-12  Gerd Moellmann  <gerd@gnu.org>	* progmodes/cc-make.el: Removed.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* Release of cc-mode 5.261999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* cc-cmds.el (c-forward-conditional): Handle an arbitrary	target depth.  Optionally count #else lines as clause limits,	as suggested by don provan <provan@lucent.com>.  #elif	handling fixed.	* cc-cmds.el (c-up-conditional-with-else, c-down-conditional)	(c-down-conditional-with-else): New commands that uses the	added functionality in `c-forward-conditional'.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* cc-align.el (c-lineup-comment): Preserve the alignment with	a comment on the previous line instead of preserving the	comment-column.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* Fixes to IDL mode after input from Eric Eide	<eeide@cs.utah.edu>:	* cc-engine.el (c-beginning-of-statement-1): Allow	`c-conditional-key' to be nil, for the benefit of IDL mode.	* cc-engine.el (c-guess-basic-syntax): Ditto.	cc-langs.el (C-IDL-class-key): Fixed.  Don't match `class'	but do match CORBA 2.3 `valuetype'.	* cc-langs.el (c-IDL-access-key): New defconst.  Should be nil	for IDL.	* cc-langs.el (c-IDL-conditional-key): New defconst.  Should	be nil for IDL.	* cc-langs.el (c-IDL-comment-start-regexp): New defconst.	Like C++.	* cc-mode.el (idl-mode): Use new `c-IDL-*' defconsts.  Also,	set `c-method-key' and `c-baseclass-key' to nil.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* cc-menus.el (cc-imenu-c++-generic-expression): Match classes	with nonhanging open braces.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* cc-align.el: Added docstrings to all lineup functions.	* cc-align.el (c-lineup-java-throws): Handle a hanging throws	keyword.	* cc-align.el (c-lineup-C-comments): Handle free form text	comments.  Use c-comment-prefix-regexp and comment-start-skip	instead of hardcoded regexps.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* cc-cmds.el (c-beginning-of-defun, c-end-of-defun): Fixed eob	behavior and return value as documented.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* Changes for new style variable init system:	* cc-langs.el (c-common-init): Dito.	* cc-styles.el: c-offsets-alist moved to cc-vars.el since it's	now customizable.	* cc-vars.el: Style variables may now take a value	'set-from-style to make them take their value from the style	system. This value is now the default on all these variables.	* cc-vars.el (c-valid-offset): New function to verify a	syntactic symbol offset setting.	* cc-vars.el (c-offsets-alist): Variable moved from	cc-styles.el since it's now customizable in a similar way to	the other style variables.	* cc-vars.el (c-old-style-variable-behavior): New variable to	revert to the old style init behavior.	* cc-vars.el (c-file-style, c-file-offsets): Made always	buffer local.	* cc-menus.el (cc-imenu-c++-generic-expression): Don't match	the throws clause that might follow the function prototype in	C++.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* cc-defs.el (c-beginning-of-macro): Fixed bug where point	could move forward for macros that doesn't start in column 0.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* cc-align.el (c-indent-multi-line-block,	c-lineup-whitesmith-in-block): Two new lineup functions for	use in whitesmith style.	* cc-styles.el (c-style-alist): More fixes to whitesmith	style.  It should now handle all different braces uniformly in	both hanging and non-hanging cases.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* cc-cmds.el (c-indent-exp): Use a marker to save point to	make it stay in the same position relative to the surrounding	text.	* cc-cmds.el (c-fill-paragraph): Force the line comment prefix	when adaptive-fill-mode doesn't manage to get it correct.	* cc-menus.el (cc-imenu-java-generic-expression): Handle types	with dotted notation, e.g. foo.bar.Gnu.	* cc-mode.el (c-initialize-cc-mode): Wrap all function calls	within unwind-protect (previously only some were wrapped so it	would be possible to register mode initialization when full	initialization did not finish).	* cc-styles.el (c-style-alist): Corrected the brace placement	in the whitesmith style.  Thanks to Sean Luke	<seanl@cs.umd.edu>.  Also extended the bsd and whitesmith	styles with consistent brace placement for all constructs.1999-12-12  Martin Stjernholm  <bug-cc-mode@gnu.org>	* cc-cmds.el (c-context-line-break): Continue C++ comments too	when point is in the middle of them.	* cc-cmds.el: Line breaking and paragraph filling code	rewritten:	(c-guess-fill-prefix): New function that uses various	heuristics to guess the comment prefix.	(c-fill-paragraph): Rewritten to use `c-guess-fill-prefix'.	It now assumes adaptive filling is active to preserve the line	prefix inside comments.	(c-indent-new-comment-line): Replacement for the now	obsolete `c-comment-line-break-function' that uses	`c-guess-fill-prefix' when appropriate.  It now observes the	setting of `comment-multi-line', which has effect in C-style	block comments.	* cc-cmds.el (c-context-line-break): New function intended to	be put on RET.  It's essentially `newline-and-indent', but	continues C block comments with the appropriate line prefix.	* cc-cmds.el (c-do-auto-fill): New function put on	`normal-auto-fill-function' to implement the	`c-ignore-auto-fill' variable.	* cc-cmds.el (c-beginning-of-statement): Use	`c-comment-prefix-regexp' to avoid ending up inside the	comment prefix.  Better handling of comment starters and	enders. Catch comments better when traversing code.  Stop at	preprocessor directives.	* cc-defs.el (c-forward-comment): New subst to hide platform	dependent quirks in `forward-comment'.	* cc-engine.el (c-literal-limits): Added NOT-IN-DELIMITER	argument.	(c-literal-limits-fast): Implemented NEAR and NOT-IN-DELIMITER	arguments. Activate this function by default when	`parse-partial-sexp' supports it (currently Emacs 20.x).	* cc-engine.el (c-guess-basic-syntax): Anchor the `c' syntax	on the comment opener to make constants usable as lineup	arguments.	* cc-align.el (c-lineup-C-comments): Fixes to handle the	changed anchor position in the `c' syntactic symbol.  Handle	more than stars in the comment prefix; use the new variable	`c-comment-prefix-regexp'.  Don't indent text not preceded by	a comment prefix to the right of the comment opener if it's	long.	* cc-langs.el: Fixes to mode initialization for new line	breaking and paragraph filling method.  Adaptive fill mode is	now activated at startup instead of deactivated.  The	variables used for adaptive filling and paragraph movement are	also changed to incorporate the value of	`c-comment-prefix-regexp'.  `substitute-key-definition' is	used to override some functions in the global map instead of	overriding their default bindings.	* cc-mode.el (java-mode): Modify `paragraph-start' for the	javadoc markup at mode init.	* cc-mode.el (c-setup-filladapt): A new convenience function	to configure Kyle E. Jones' Filladapt mode for CC Mode.  This	function is intended to be used explicitly by the end user	only.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -