GNU bug report logs -
#7539
23.2.90; smie.el uses stuff not available in emacs-23
Previous Next
Reported by: Sven Joachim <svenjoac <at> gmx.de>
Date: Fri, 3 Dec 2010 10:11:02 UTC
Severity: normal
Tags: notabug
Found in version 23.2.90
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 7539 in the body.
You can then email your comments to 7539 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
owner <at> debbugs.gnu.org, svenjoac <at> gmx.de, bug-gnu-emacs <at> gnu.org
:
bug#7539
; Package
emacs
.
(Fri, 03 Dec 2010 10:11:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Sven Joachim <svenjoac <at> gmx.de>
:
New bug report received and forwarded. Copy sent to
svenjoac <at> gmx.de, bug-gnu-emacs <at> gnu.org
.
(Fri, 03 Dec 2010 10:11:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Byte-compiling lisp/emacs-lisp/smie.el in emacs-23 gives the following
warnings:
,----
| In smie-setup:
| smie.el:1536:14:Warning: assignment to free variable
| `blink-matching-check-function'
|
| In end of data:
| smie.el:1559:1:Warning: the function `blink-matching-check-mismatch' is not
| known to be defined.
`----
Indeed blink-matching-check-function and blink-matching-check-mismatch
only exist in the trunk, not in emacs-23.
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#7539
; Package
emacs
.
(Fri, 03 Dec 2010 18:51:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 7539 <at> debbugs.gnu.org (full text, mbox):
Sven Joachim wrote:
> Indeed blink-matching-check-function and blink-matching-check-mismatch
> only exist in the trunk, not in emacs-23.
If it is just setting up support code for a feature not present in
emacs-23, then this is not a problem, because if the feature isn't
present, the code won't be called.
Information forwarded
to
owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org
:
bug#7539
; Package
emacs
.
(Fri, 03 Dec 2010 19:13:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 7539 <at> debbugs.gnu.org (full text, mbox):
On 2010-12-03 19:55 +0100, Glenn Morris wrote:
> Sven Joachim wrote:
>
>> Indeed blink-matching-check-function and blink-matching-check-mismatch
>> only exist in the trunk, not in emacs-23.
>
> If it is just setting up support code for a feature not present in
> emacs-23, then this is not a problem, because if the feature isn't
> present, the code won't be called.
I presume that's the case here, since blink-matching-check-mismatch is
only used in the smie-blink-matching-check function which in turn is
used as a local variable for blink-matching-check-function. So there's
probably not a problem.
Then again, I don't quite understand why smie.el was added to emacs-23
at all, it does not have seem to have any users there (as opposed to the
trunk where several programming modes use it already).
Regards,
Sven
Reply sent
to
Glenn Morris <rgm <at> gnu.org>
:
You have taken responsibility.
(Fri, 03 Dec 2010 19:23:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Sven Joachim <svenjoac <at> gmx.de>
:
bug acknowledged by developer.
(Fri, 03 Dec 2010 19:23:01 GMT)
Full text and
rfc822 format available.
Message #16 received at 7539-done <at> debbugs.gnu.org (full text, mbox):
Sven Joachim wrote:
> Then again, I don't quite understand why smie.el was added to emacs-23
> at all, it does not have seem to have any users there (as opposed to the
> trunk where several programming modes use it already).
Presumably so that people maintaining programming modes outside Emacs
have the option to start using smie from Emacs 23.3 onwards.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sat, 01 Jan 2011 12:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 14 years and 252 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.