eev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[eev] on glyphs and CVS Emacs (or: everything is one)


From: Eduardo Ochs
Subject: [eev] on glyphs and CVS Emacs (or: everything is one)
Date: Thu, 28 Feb 2008 13:43:23 -0300

Hello, and sorry for the delay again...

I owe you some big answers, but at this moment I only have some brief
notes about all the topics that I would like to cover, and I will have
very little free time in the next 24 or 48 hours...

A *very* quick summary, then... the unicode-2 branch was merged into
CVS emacs; with this, my code for glyphs, and some other things,
stopped working. The bugs that Xavier reported here:

  http://lists.gnu.org/archive/html/eev/2008-02/msg00010.html
  http://article.gmane.org/gmane.emacs.eev.devel/70

are all related to that.

I spent a lot of time trying to track down what was happening, and
trying to fix the code for glyphs and other stuff, and in the process
I wrote a big bug report to bug-gnu-emacs:

  http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-02/msg00132.html
  http://article.gmane.org/gmane.emacs.bugs/17576

as a response to that Kim Storm added a new feature to CVS Emacs:

  http://lists.gnu.org/archive/html/bug-gnu-emacs/2008-02/msg00163.html
  http://article.gmane.org/gmane.emacs.bugs/17607

namely, now glyphs can be conses (a char/face pair) when the face-id
is too big... this forced me to use the (new) standard functions to
build and examine glyphs - `make-glyph-code', `glyph-char',
`glyph-face' - when they are defined...

One of the main things that were keeping me from submitting new
tarballs of eev to the FSF for (the process of) inclusion in CVS Emacs
was that I knew that the code for glyphs was too non-standard, and
that it could break at any moment... and, well, this is fixed now.

Bad news, though: now it's htmlize.el that doesn't work!... 8-\ So I
uploaded a new tarball, but I could not generate new htmlized versions
of the elisp files and of the ChangeLog to upload to
<http://angg.twu.net/eev-current/>... now I need to track down the bug
in htmlize.el, clean up my code that converts glyphs to
characters+faces, and write a bug report to Hrvoje Niksic...

  More later, sorry,
    in a hurry,
      Edrx




reply via email to

[Prev in Thread] Current Thread [Next in Thread]