1 Oct 2003 11:13
Re: Compatibility
David PONCE <david.ponce <at> wanadoo.fr>
2003-10-01 09:13:18 GMT
2003-10-01 09:13:18 GMT
Hi Eric,
[...]
> Good idea. There certainly are other compatibility functions to add
> too, like `with-syntax-table' (in semantic-lex). XEmacs has an Emacs
> compatibility package which may grow conflicting definitions. It is
> that file which forced the semantic overlay compatibility functions w/
> the new names as they were not as compatible as they needed to be.
>
> As we identify various compatibility issues, we may need to prefix
> them appropriately.
For example, the semantic overlay functions that are not specific
could be moved in the cedet-compat library as cedet-overlay functions
to avoid conflicts with other compatibility libraries. IMO, specific
stuff must remain in packages that use it.
> Please check in your change. Thanks.
Done. I also committed these changes:
1. A minor change in semantic-grammar.el to generate the lisp code
when the grammar buffer is modified (useful when hacking a grammar).
2. Implementation of the new %default-prec feature, introduced in
latest version of Bison. Here is an excerpt of the Bison's manual:
"
exp: ...
| exp '-' exp
(Continue reading)
It would be nice to tag the Semantic branch "v2p0". Perhaps it would
be even better to tag the whole cedet distribution "v1p0" because of
new mandatory dependencies?
I have plan to work on the developer's documentation as soon as
possible. Many things need to be fixed related to the new grammar
framework, which I think deserve to have its own chapter separated
from the Wisent's manual.
David
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Also I am migrating my development environment from Windows XP to
GNU/Linux, and have serious trouble to build Emacs on my new Fedora
(next generation of Red Hat Linux) box
RSS Feed