Re: [Fabrice Popineau] Re: Need some bug/version info

Ralf Angeli <[email protected]>
Newsgroups gmane.emacs.auc-tex
Message-ID <[email protected]>
* Fabrice Popineau (2005-02-06) writes:

>> By implementing some brute force changes in my local font-latex.el I
>> already managed to make XEmacs fontify verbatim environments.
>> Verbatim commands are not working yet.
>
> Ok, great. So the font-lock think is nearly solved?

At least there is light at the end of the tunnel.  There are still
issues left, e.g. ,as mentioned above, verbatim commands but also
display of a different font (like verbatim content is currently
displayed in Emacs) and of course all the other glitches I mentioned.

> I have been browsing the xemacs-archives about syntax table
> bugs, but it seems the cases have been closed.

There seem to have been quite some changes to syntax tables in XEmacs
21.5.  I recently mentioned[1] some differing behavior when compared
to other Emacsen but there was no real problem with that IIRC.  A
while back I reported a problem with `with-syntax-table' which went
unnoticed, see [2].  It was probably related to searching
parenthetical expressions in AUCTeX but I don't recall what the exact
problem was.

> However I still have a way to make xemacs crash with fontification, so
> not everything is clean.

Can you provide a backtrace or a minimal testcase/file for that?

>> I just wonder why the interfaces of Emacs' and XEmacs' font-lock.el
>> have to differ so much ...
>
> This dates back the time were the fine  xemacs team wanted to be
> able to put any kind of glyph in  an xemacs buffer,  when emacs was only
> able to handle  simple    chars.  Many internal data    structures  (see
> http://www.xemacs.org/About/XEmacsVsGNUemacs.html,   Lisp   programming)
> have been planed in xemacs with versatility (by opposition to Emacs
> internal data structures, at this time),  but long ago. I'm not sure
> the plans have come to the right end however ;-)

Well, when programming an application I am not really interested in
internal data structures.  I am interested in consistent library
interfaces.  But I guess meeting such a requirement becomes more
difficult the more there is parallel development on Emacs and XEmacs
and the more the code bases thereby diverge.


Footnotes: 
[1] Sorry, I don't find a reference right now.
[2] <URL:http://article.gmane.org/gmane.emacs.xemacs.beta/17353>

-- 
Ralf
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.