First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 136922
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: GNU Emacs Team <emacs@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: James Cloos <cloos@jhcloos.com>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
enable-font-packend.patch patch to emacs-cvs-23.0.0.ebuild to --enable-font-backend patch James Cloos 2006-06-15 12:25 0000 1.67 KB Details | Diff
enable-font-packend.patch patch to emacs-cvs-23.0.0.ebuild to --enable-font-backend patch James Cloos 2006-06-15 13:52 0000 1.71 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 136922 depends on: 136921 Show dependency tree
Show dependency graph
Bug 136922 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-06-15 12:23 0000
The attached patch to emacs-cvs-23.0.0.ebuild adds support for the
--enable-font-backend option to configure.  This is the new mechanism for
supporting fontconfig/xft as well as server-side fonts.

I'm running it now as my primary editor, and it works at least as well as w/o
--enable-font-backend.

Enable-font-backend requires libotf-0.9.4, which is not yet in portage (cf bug
136921).

The last hunk of the patch adds ChangeLog.unicode and README.unicode to the
dodoc.  That chunck should be applied even if there is resistance to the
--enable-font-backend stuff.

------- Comment #1 From James Cloos 2006-06-15 12:25:10 0000 -------
Created an attachment (id=89262) [edit]
patch to emacs-cvs-23.0.0.ebuild to --enable-font-backend

------- Comment #2 From Matthew Kennedy (RETIRED) 2006-06-15 13:28:45 0000 -------
Hi James.  I'm a bit out of the loop as far as emacs-23 goes.  How
does this differ to the (commented out) XFT support in the
emacs-cvs-22 ebuild?

------- Comment #3 From James Cloos 2006-06-15 13:52:49 0000 -------
Created an attachment (id=89267) [edit]
patch to emacs-cvs-23.0.0.ebuild to --enable-font-backend

Oops.  Attached old version.
This is the patch I meant to attach.

------- Comment #4 From James Cloos 2006-06-15 13:58:28 0000 -------
(In reply to comment #2)
> Hi James.  I'm a bit out of the loop as far as emacs-23 goes.  How
> does this differ to the (commented out) XFT support in the
> emacs-cvs-22 ebuild?
> 

It is written by one of the primary contributors to the emacs-unicode-2 branch
(Kenichi Handa) and is likely to be *the* solution for XFT/fontconfig/et al
suport going forward, unless I miss my guess.  It also works better.

I don't expect it for emacs-22, however.  Just for the emacs-unicode-2 branch,
which seems likely to become emacs-23.

------- Comment #5 From James Cloos 2006-06-15 13:59:50 0000 -------
Oh, and it is already part of the emacs-unicode-2 branch, so the change to the
ebuild is just a matter of a new --enable and two new --with's.

------- Comment #6 From Matthew Kennedy (RETIRED) 2006-06-16 09:47:34 0000 -------
This seems to work spectacularly well for me.

------- Comment #7 From Matthew Kennedy (RETIRED) 2006-06-17 14:50:06 0000 -------
Added to portage.  Thanks for the contribution.

First Last Prev Next    No search results available      Search page      Enter new bug