outdated url-library: is XEmacs still the next generation of Emacs?
Jeff Sparkes
jsparkes at gmail.com
Thu Jun 10 08:08:15 EDT 2010
On Thu, Jun 10, 2010 at 6:33 AM, Aidan Kehoe <kehoea at parhasard.net> wrote:
>
> Ar an naoiú lá de mí Meitheamh, scríobh Stephen J. Turnbull:
>
> Menus and Custom for Xft fonts is not helpful; Xft redisplay is never going
> to get good advanced text features support (contextual shaping, bidi) so
> we’re going to have to drop it in favour of GTK2 with Pango eventually if
> we
> want to ship by default with that, which I certainly do. Upside; Pango uses
> Xft anyway.
>
What would we do for Xft fonts anyway? Is adding extra properties to
faces
like foundry, encoding and antialias good enough? We would use the
properties
relevant to the font engine to make font names. Gtk fonts are similar,
especially
if we do use the Pango Xft backend. Cairo gives us more portability, but I
don't
yet know what that implies for fonts.
>
> I haven’t been focusing on that lately
> because the non-Unicode-internally code will be gone soon enough anyway,
>
Gtk uses unicode internally as well. Unicode is something like Homer's
view of
beer: The solution to, and cause of, all life's problems.
>
> We should fix the GUI generally, make it adhere to the conventions of the
> major GUI platforms of today by default.
>
That's why I want to port to the version of Gtk from this century. :-)
>
> We have a long list of files and APIs from GNU that should be merged, but
> it
> makes most sense to do that after we’ve moved to GPLv3.
>
> I'd like to have enough to get org-mode working with changes....
> That’s the first time I’ve seen the proposal for integrating bignum support
> into buffer sizes giving us real large file support; it’s eminently
> reasonable, and shouldn’t be too much work. (I’m thinking, move the
> Charbpos, Bytebpos and Membpos typedefs to corresponding to off_t rather
> than EMACS_INT; call make_integer instead of make_int in #'point, and so
> on.
> Maybe add something analagous to the ebola warnings when comparing two
> numerically equal bignums with #'eq, and for testing purposes, make
> #'most-positive-fixnum #xFFFF, forcing bignums buffer positions for files
> greater than 65k in size.)
>
> --
> “Apart from the nine-banded armadillo, man is the only natural host of
> Mycobacterium leprae, although it can be grown in the footpads of mice.”
> -- Kumar & Clark, Clinical Medicine, summarising improbable leprosy
> research
>
> _______________________________________________
> XEmacs-Beta mailing list
> XEmacs-Beta at calypso.tux.org
> http://calypso.tux.org/mailman/listinfo/xemacs-beta
>
--
Jeff Sparkes
jsparkes at gmail.com
More information about the XEmacs-Beta
mailing list