[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Please fix before the release of 23.1
From: |
Ulrich Mueller |
Subject: |
Re: Please fix before the release of 23.1 |
Date: |
Sun, 10 Aug 2008 11:48:31 +0200 |
>>>>> On Sun, 10 Aug 2008, I wrote:
> ,----[ test.el ]
> | (progn
> | (require 'cc-mode))
> `----
> $ emacs -Q test.el
> M-x eval-buffer
> This will result in an error: Invalid read syntax: ")"
The problem goes away if I revert the following change:
2008-06-27 Alan Mackenzie <address@hidden>
* progmodes/cc-defs.el (c-emacs-features): New feature
'argumentative-bod-function.
--- progmodes/cc-defs.el 6 May 2008 07:18:12 -0000 1.57
+++ progmodes/cc-defs.el 27 Jun 2008 21:12:46 -0000 1.58
@@ -1440,6 +1440,14 @@
'1-bit)
list)))
+ ;; In Emacs >= 23, beginning-of-defun will passes its parameter to
+ ;; beginning-of-defun-function. Assume end-of-defun does the same.
+ (let ((beginning-of-defun-function
+ (lambda (&optional arg)
+ (not (eq arg nil)))))
+ (if (beginning-of-defun 1)
+ (setq list (cons 'argumentative-bod-function list))))
+
(let ((buf (generate-new-buffer " test"))
parse-sexp-lookup-properties
parse-sexp-ignore-comments
@@ -1539,6 +1547,9 @@
'8-bit 8 bit syntax entry flags (XEmacs style).
'1-bit 1 bit syntax entry flags (Emacs style).
+'argumentative-bod-function beginning-of-defun passes ARG through
+ to a non-null beginning-of-defun-function. It is assumed
+ the end-of-defun does the same thing.
'syntax-properties It works to override the syntax for specific characters
in the buffer with the 'syntax-table property. It's
always set - CC Mode no longer works in emacsen without
- Re: Please fix before the release of 23.1, Glenn Morris, 2008/08/09
- Re: Please fix before the release of 23.1, Ulrich Mueller, 2008/08/10
- Re: Please fix before the release of 23.1,
Ulrich Mueller <=
- Re: Please fix before the release of 23.1, Chong Yidong, 2008/08/10
- Re: Please fix before the release of 23.1, Chong Yidong, 2008/08/10
- Re: bug#636: Please fix before the release of 23.1, Ulrich Mueller, 2008/08/11
- Re: bug#636: Please fix before the release of 23.1, Alan Mackenzie, 2008/08/11
- Re: bug#636: Please fix before the release of 23.1, Andreas Schwab, 2008/08/11
- Re: bug#636: Please fix before the release of 23.1, Alan Mackenzie, 2008/08/11
- Re: bug#636: Please fix before the release of 23.1, Michael Olson, 2008/08/11
- Re: bug#636: Please fix before the release of 23.1, Chong Yidong, 2008/08/11
- Re: bug#636: Please fix before the release of 23.1, Alan Mackenzie, 2008/08/11
- Re: bug#636: Please fix before the release of 23.1, Chong Yidong, 2008/08/11