Mercurial > emacs
comparison lisp/ChangeLog @ 107937:18526db8f26d
Reverse change 99448: "Change strategy for marking < and > as template
delimiters: mark them strictly in matching pairs."
author | Alan Mackenzie <acm@muc.de> |
---|---|
date | Mon, 12 Apr 2010 15:15:07 +0000 |
parents | 10f6e25f2e26 |
children | f3e910318160 |
comparison
equal
deleted
inserted
replaced
107936:10f6e25f2e26 | 107937:18526db8f26d |
---|---|
692 here any more. | 692 here any more. |
693 (doc-view-pdf/ps->png): Do it here instead. | 693 (doc-view-pdf/ps->png): Do it here instead. |
694 (doc-view-already-converted-p): Check that resolution.el is present. | 694 (doc-view-already-converted-p): Check that resolution.el is present. |
695 (doc-view-pdf->png): Don't rely on doc-view-pdf/ps->png for the few | 695 (doc-view-pdf->png): Don't rely on doc-view-pdf/ps->png for the few |
696 windows that are not yet showing images. | 696 windows that are not yet showing images. |
697 | |
698 2010-02-04 Alan Mackenzie <acm@muc.de> | |
699 | |
700 Change strategy for marking < and > as template delimiters: mark | |
701 them strictly in matching pairs. | |
702 | |
703 * cc-mode.el (c-before-change): | |
704 Use c-get-state-before-change-functions. | |
705 (c-common-init): Adapt to use | |
706 c-get-state-before-change-functions (note plural). | |
707 | |
708 * cc-langs.el (c-no-parens-syntax-table): New syntax table, used | |
709 for searching syntactically for matching <s and >s. | |
710 (c-get-state-before-change-functions): New language variable (note | |
711 the plural) which supersedes c-get-state-before-change-function. | |
712 | |
713 * cc-engine.el (c-clear-<-pair-props, c-clear->-pair-props) | |
714 (c-clear-<>-pair-props, c-clear-<-pair-props-if-match-after) | |
715 (c-clear->-pair-props-if-match-before) | |
716 (c-before-change-check-<>-operators): New functions. | |
717 (c-after-change-check-<>-operators): Use macro | |
718 c-unmark-<->-as-paren. | |
719 | |
720 * cc-defs.el (c-search-backward-char-property): New macro. | |
721 | |
722 * cc-cmds.el (c-electric-lt-gt): Do not set text properties on < | |
723 and > any more. (These will be handled by font locking.) | |
724 | 697 |
725 2010-02-04 Michael Albinus <michael.albinus@gmx.de> | 698 2010-02-04 Michael Albinus <michael.albinus@gmx.de> |
726 | 699 |
727 * dired.el (dired-revert): If DIRED-DIRECTORY is a cons cell, call | 700 * dired.el (dired-revert): If DIRED-DIRECTORY is a cons cell, call |
728 `dired-uncache' for every elemnt which is an absolute file name. | 701 `dired-uncache' for every elemnt which is an absolute file name. |