* Re: master 1ebe160: Warn about XFT and about Cairo without HarfBuzz [not found] ` <20200124094714.6901E21148@vcs0.savannah.gnu.org> @ 2020-01-24 10:01 ` Lars Ingebrigtsen 2020-01-24 10:06 ` Robert Pluim 0 siblings, 1 reply; 5+ messages in thread From: Lars Ingebrigtsen @ 2020-01-24 10:01 UTC (permalink / raw) To: emacs-devel; +Cc: Robert Pluim rpluim@gmail.com (Robert Pluim) writes: > +if test "${HAVE_CAIRO}" = "yes" && test "${HAVE_HARFBUZZ}" = no; then > + AC_MSG_WARN([This configuration uses Cairo, but not HarfBuzz. We > + recommend the use of HarfBuzz when using Cairo, please install > + HarfBuzz development packages.]) > +fi I would assume that most people casually building Emacs would have no idea what either Cairo or HarfBuzz is. Perhaps it would be helpful to say something like "uses the Cairo graphics library, but without the HarfBuzz font rendering library"? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master 1ebe160: Warn about XFT and about Cairo without HarfBuzz 2020-01-24 10:01 ` master 1ebe160: Warn about XFT and about Cairo without HarfBuzz Lars Ingebrigtsen @ 2020-01-24 10:06 ` Robert Pluim 2020-01-24 10:49 ` Joost Kremers 2020-01-24 15:37 ` Lars Ingebrigtsen 0 siblings, 2 replies; 5+ messages in thread From: Robert Pluim @ 2020-01-24 10:06 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: emacs-devel >>>>> On Fri, 24 Jan 2020 11:01:46 +0100, Lars Ingebrigtsen <larsi@gnus.org> said: Lars> rpluim@gmail.com (Robert Pluim) writes: >> +if test "${HAVE_CAIRO}" = "yes" && test "${HAVE_HARFBUZZ}" = no; then >> + AC_MSG_WARN([This configuration uses Cairo, but not HarfBuzz. We >> + recommend the use of HarfBuzz when using Cairo, please install >> + HarfBuzz development packages.]) >> +fi Lars> I would assume that most people casually building Emacs would have no Lars> idea what either Cairo or HarfBuzz is. Perhaps it would be helpful to Lars> say something like "uses the Cairo graphics library, but without the Lars> HarfBuzz font rendering library"? 'Casually building Emacs'? Is that possible? :-) If they're doing it casually, would explaining Cairo and HarfBuzz help? Robert ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master 1ebe160: Warn about XFT and about Cairo without HarfBuzz 2020-01-24 10:06 ` Robert Pluim @ 2020-01-24 10:49 ` Joost Kremers 2020-01-24 12:47 ` Robert Pluim 2020-01-24 15:37 ` Lars Ingebrigtsen 1 sibling, 1 reply; 5+ messages in thread From: Joost Kremers @ 2020-01-24 10:49 UTC (permalink / raw) To: emacs-devel On Fri, Jan 24 2020, Robert Pluim wrote: >>>>>> On Fri, 24 Jan 2020 11:01:46 +0100, Lars Ingebrigtsen >>>>>> <larsi@gnus.org> said: > > Lars> rpluim@gmail.com (Robert Pluim) writes: > >> +if test "${HAVE_CAIRO}" = "yes" && test > >> "${HAVE_HARFBUZZ}" = no; then > >> + AC_MSG_WARN([This configuration uses Cairo, but not > >> HarfBuzz. We > >> + recommend the use of HarfBuzz when using Cairo, > >> please install > >> + HarfBuzz development packages.]) > >> +fi > > Lars> I would assume that most people casually building > Emacs would have no > Lars> idea what either Cairo or HarfBuzz is. Perhaps it > would be helpful to > Lars> say something like "uses the Cairo graphics library, > but without the > Lars> HarfBuzz font rendering library"? > > 'Casually building Emacs'? Is that possible? :-) > > If they're doing it casually, would explaining Cairo and > HarfBuzz > help? I would consider myself a casual builder of Emacs. :-) On one machine, I compile and install Emacs from source. Not to stay up to date with development but just to have the latest Emacs release. (When I first installed that machine, there were no pre-built packages of a recent Emacs available.) And yes, I think if I'd run into this problem, I'd appreciate the extra information. I mean, of course I would google "Cairo" and "HarfBuzz", but knowing what I'm looking for would make fixing the problem easier. Just my €0.02. -- Joost Kremers Life has its moments ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master 1ebe160: Warn about XFT and about Cairo without HarfBuzz 2020-01-24 10:49 ` Joost Kremers @ 2020-01-24 12:47 ` Robert Pluim 0 siblings, 0 replies; 5+ messages in thread From: Robert Pluim @ 2020-01-24 12:47 UTC (permalink / raw) To: Joost Kremers; +Cc: emacs-devel >>>>> On Fri, 24 Jan 2020 11:49:57 +0100, Joost Kremers <joostkremers@fastmail.fm> said: Joost> And yes, I think if I'd run into this problem, I'd appreciate the Joost> extra information. I mean, of course I would google "Cairo" and Joost> "HarfBuzz", but knowing what I'm looking for would make fixing the Joost> problem easier. Joost> Just my €0.02. My fees are considerably higher than that, but this one Iʼll do for free. Done in master. Robert ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: master 1ebe160: Warn about XFT and about Cairo without HarfBuzz 2020-01-24 10:06 ` Robert Pluim 2020-01-24 10:49 ` Joost Kremers @ 2020-01-24 15:37 ` Lars Ingebrigtsen 1 sibling, 0 replies; 5+ messages in thread From: Lars Ingebrigtsen @ 2020-01-24 15:37 UTC (permalink / raw) To: Robert Pluim; +Cc: emacs-devel Robert Pluim <rpluim@gmail.com> writes: > 'Casually building Emacs'? Is that possible? :-) Sure. Building Emacs is super-easy, and lots of people not involved with development does it. > If they're doing it casually, would explaining Cairo and HarfBuzz > help? Yes. :-) -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2020-01-24 15:37 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <20200124094713.26749.26198@vcs0.savannah.gnu.org> [not found] ` <20200124094714.6901E21148@vcs0.savannah.gnu.org> 2020-01-24 10:01 ` master 1ebe160: Warn about XFT and about Cairo without HarfBuzz Lars Ingebrigtsen 2020-01-24 10:06 ` Robert Pluim 2020-01-24 10:49 ` Joost Kremers 2020-01-24 12:47 ` Robert Pluim 2020-01-24 15:37 ` Lars Ingebrigtsen
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.