Fix an indentation bug:
commit43a91810d3264702000f57b820d8d4255cf212d9
authorAlan Mackenzie <acm@muc.de>
Mon, 21 Jun 2010 21:08:26 +0000 (21 21:08 +0000)
committerAlan Mackenzie <acm@muc.de>
Mon, 21 Jun 2010 21:08:26 +0000 (21 21:08 +0000)
treedd992a65e4922036167b10aae00b0107b797cbfe
parentb75ddb76f12d10476ae55e77ede7a89696e57255
Fix an indentation bug:

progmodes/cc-mode.el (c-common-init): Initialise c-new-BEG/END.
(c-neutralize-syntax-in-and-mark-CPP): c-new-BEG/END: Take account
of existing values.

progmodes/cc-engine.el (c-clear-<-pair-props-if-match-after)
(c-clear->-pair-props-if-match-before): now return t when they've cleared
properties, nil otherwise.
(c-before-change-check-<>-operators): Set c-new-beg/end correctly by
taking account of the existing value.

progmodes/cc-defs.el (c-clear-char-property-with-value-function): Fix
this to clear the property rather than overwriting it with nil.
lisp/ChangeLog
lisp/progmodes/cc-defs.el
lisp/progmodes/cc-engine.el
lisp/progmodes/cc-mode.el