* Re: [Emacs-diffs] cairo 6445ee0: Merge branch 'master' into cairo
[not found] ` <E1YtzqP-0005Ma-6Z@vcs.savannah.gnu.org>
@ 2015-05-18 17:43 ` Stefan Monnier
2015-05-19 14:23 ` Jan D.
0 siblings, 1 reply; 7+ messages in thread
From: Stefan Monnier @ 2015-05-18 17:43 UTC (permalink / raw)
To: emacs-devel; +Cc: Jan D
> Merge branch 'master' into cairo
Are we getting closer to the point where the merge can go in the
other way?
Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Emacs-diffs] cairo 6445ee0: Merge branch 'master' into cairo
2015-05-18 17:43 ` [Emacs-diffs] cairo 6445ee0: Merge branch 'master' into cairo Stefan Monnier
@ 2015-05-19 14:23 ` Jan D.
2015-05-19 18:40 ` Stefan Monnier
2015-05-20 12:16 ` Yasushi SHOJI
0 siblings, 2 replies; 7+ messages in thread
From: Jan D. @ 2015-05-19 14:23 UTC (permalink / raw)
To: emacs-devel
Hi.
Stefan Monnier skrev den 2015-05-18 19:43:
>> Merge branch 'master' into cairo
>
> Are we getting closer to the point where the merge can go in the
> other way?
>
I can merge anytime. The only things I know about is lacking XBM
support (not sure it is worth the effort), and the scrolling performance
is not great. Possible there are some type of images that don't display
right. But nothing major that prevents a merge.
Jan D.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Emacs-diffs] cairo 6445ee0: Merge branch 'master' into cairo
2015-05-19 14:23 ` Jan D.
@ 2015-05-19 18:40 ` Stefan Monnier
2015-05-23 10:49 ` Jan Djärv
2015-05-20 12:16 ` Yasushi SHOJI
1 sibling, 1 reply; 7+ messages in thread
From: Stefan Monnier @ 2015-05-19 18:40 UTC (permalink / raw)
To: Jan D.; +Cc: emacs-devel
> I can merge anytime. The only things I know about is lacking XBM support
> (not sure it is worth the effort), and the scrolling performance is not
> great. Possible there are some type of images that don't display right.
> But nothing major that prevents a merge.
Then, if you think it's helpful to merge it, feel free to do so,
Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Emacs-diffs] cairo 6445ee0: Merge branch 'master' into cairo
2015-05-19 14:23 ` Jan D.
2015-05-19 18:40 ` Stefan Monnier
@ 2015-05-20 12:16 ` Yasushi SHOJI
2015-05-20 13:58 ` Stefan Monnier
1 sibling, 1 reply; 7+ messages in thread
From: Yasushi SHOJI @ 2015-05-20 12:16 UTC (permalink / raw)
To: emacs-devel
Hi,
On Tue, 19 May 2015 23:23:12 +0900,
Jan D. wrote:
>
> I can merge anytime. The only things I know about is lacking XBM
> support (not sure it is worth the effort), and the scrolling
> performance is not great. Possible there are some type of images that
> don't display right. But nothing major that prevents a merge.
Nothing major but:
- the current tip of the branch doesn't compile w/ --with-cairo. it
seems like git merge machinery messed some lines up. this should
be easy to fix.
- x_cr_destroy_surface() is not defined but used outside of USE_CAIRO
ifdef in src/xterm.c::handle_one_xevent(). this is also caused by
a merge commit fb77948660d9, which makes the tree unbuildable w/
--without-cairo.
- resizing emacs frame displays:
Gtk-CRITICAL **: gtk_distribute_natural_allocation: assertion 'extra_space >= 0' failed
not sure why but it seems to display it when I make width narrower
than some criteria.
- make emacs frame much narrower cause "height width tool-tip at the
center of the frame (don't know how to call it)" start to "drop"
like rain drop in the frame, as if y value of the tool-tip is
radically changing. Also, the height of the frame gets larger.
just my 2 cents.
--
yashi @ debian unstable
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Emacs-diffs] cairo 6445ee0: Merge branch 'master' into cairo
2015-05-20 12:16 ` Yasushi SHOJI
@ 2015-05-20 13:58 ` Stefan Monnier
0 siblings, 0 replies; 7+ messages in thread
From: Stefan Monnier @ 2015-05-20 13:58 UTC (permalink / raw)
To: Yasushi SHOJI; +Cc: emacs-devel
> - make emacs frame much narrower cause "height width tool-tip at the
> center of the frame (don't know how to call it)" start to "drop"
Not sure exactly what you're referring to, but it sounds like you're
referring to the little box that gets displayed on top of everything and
which indicates the size of the frame while you're resizing.
AFAIK, this box is drawn/controlled by your window manager and not by
Emacs (at least in the normal X build).
Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Emacs-diffs] cairo 6445ee0: Merge branch 'master' into cairo
2015-05-19 18:40 ` Stefan Monnier
@ 2015-05-23 10:49 ` Jan Djärv
2015-05-23 14:18 ` Stefan Monnier
0 siblings, 1 reply; 7+ messages in thread
From: Jan Djärv @ 2015-05-23 10:49 UTC (permalink / raw)
To: Stefan Monnier; +Cc: yashi, emacs-devel
Den 2015-05-19 20:40, Stefan Monnier skrev:
>> I can merge anytime. The only things I know about is lacking XBM support
>> (not sure it is worth the effort), and the scrolling performance is not
>> great. Possible there are some type of images that don't display right.
>> But nothing major that prevents a merge.
>
> Then, if you think it's helpful to merge it, feel free to do so,
>
Merge done.
You must explicitly request cairo with --with-cairo to configure.
I think the value of cairo right now is an example for those trying to do
something on Wayland or other systems outside of X.
The only advantage of using cairo is printing, see x-export-frames
and the three Gtk+ only functions x-page-setup-dialog, x-get-page-setup and
x-print-frames-dialog
Yasushi SHOJI said:
> - the current tip of the branch doesn't compile w/ --with-cairo. it
> seems like git merge machinery messed some lines up. this should
> be easy to fix.
>
> - x_cr_destroy_surface() is not defined but used outside of USE_CAIRO
> ifdef in src/xterm.c::handle_one_xevent(). this is also caused by
> a merge commit fb77948660d9, which makes the tree unbuildable w/
> --without-cairo.
I fixed these.
Jan D.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Emacs-diffs] cairo 6445ee0: Merge branch 'master' into cairo
2015-05-23 10:49 ` Jan Djärv
@ 2015-05-23 14:18 ` Stefan Monnier
0 siblings, 0 replies; 7+ messages in thread
From: Stefan Monnier @ 2015-05-23 14:18 UTC (permalink / raw)
To: Jan Djärv; +Cc: yashi, emacs-devel
> Merge done.
> You must explicitly request cairo with --with-cairo to configure.
> I think the value of cairo right now is an example for those trying to do
> something on Wayland or other systems outside of X.
> The only advantage of using cairo is printing, see x-export-frames
> and the three Gtk+ only functions x-page-setup-dialog, x-get-page-setup and
> x-print-frames-dialog
Thanks Jan,
Stefan
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-05-23 14:18 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20150517144706.20561.12321@vcs.savannah.gnu.org>
[not found] ` <E1YtzqP-0005Ma-6Z@vcs.savannah.gnu.org>
2015-05-18 17:43 ` [Emacs-diffs] cairo 6445ee0: Merge branch 'master' into cairo Stefan Monnier
2015-05-19 14:23 ` Jan D.
2015-05-19 18:40 ` Stefan Monnier
2015-05-23 10:49 ` Jan Djärv
2015-05-23 14:18 ` Stefan Monnier
2015-05-20 12:16 ` Yasushi SHOJI
2015-05-20 13:58 ` Stefan Monnier
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.