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.