unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Observation on sizing up a rose
@ 2020-03-23 21:01 Tomas Nordin
  2020-03-24 16:11 ` Robert Pluim
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Tomas Nordin @ 2020-03-23 21:01 UTC (permalink / raw)
  To: help-gnu-emacs

Hi List

I made a rose in a file,

C-x C-f rose
C-x 8 RET rose

I sized it up to see how it looks like, C-x C-+ + + +

It gets bigger and bigger, more and more beutiful, until +21 whereby
it's not a rose anymore but 01F339. It remains like that up to +25 where
it is back to being a rose again, very big.

Just an observation.

Have a very nice evening and best regards 🌹
--
Tomas



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-23 21:01 Observation on sizing up a rose Tomas Nordin
@ 2020-03-24 16:11 ` Robert Pluim
  2020-03-25 16:57   ` Tomas Nordin
  2020-03-24 20:24 ` Emanuel Berg via Users list for the GNU Emacs text editor
  2020-04-08 17:52 ` Bruno Félix Rezende Ribeiro
  2 siblings, 1 reply; 14+ messages in thread
From: Robert Pluim @ 2020-03-24 16:11 UTC (permalink / raw)
  To: Tomas Nordin; +Cc: help-gnu-emacs

>>>>> On Mon, 23 Mar 2020 22:01:54 +0100, Tomas Nordin <tomasn@posteo.net> said:

    Tomas> Hi List
    Tomas> I made a rose in a file,

    Tomas> C-x C-f rose
    Tomas> C-x 8 RET rose

    Tomas> I sized it up to see how it looks like, C-x C-+ + + +

    Tomas> It gets bigger and bigger, more and more beutiful, until +21 whereby
    Tomas> it's not a rose anymore but 01F339. It remains like that up to +25 where
    Tomas> it is back to being a rose again, very big.

    Tomas> Just an observation.

In which version of Emacs on what platform? C-h v
system-configuration-features would help as well.

Robert



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-23 21:01 Observation on sizing up a rose Tomas Nordin
  2020-03-24 16:11 ` Robert Pluim
@ 2020-03-24 20:24 ` Emanuel Berg via Users list for the GNU Emacs text editor
  2020-03-24 20:34   ` Robert Pluim
  2020-04-08 17:52 ` Bruno Félix Rezende Ribeiro
  2 siblings, 1 reply; 14+ messages in thread
From: Emanuel Berg via Users list for the GNU Emacs text editor @ 2020-03-24 20:24 UTC (permalink / raw)
  To: help-gnu-emacs

Tomas Nordin wrote:

> It gets bigger and bigger, more and more beutiful [...]

Okay (?)

This sounds interesting, do you mind sharing the file?


-- 
underground experts united
http://user.it.uu.se/~embe8573
https://dataswamp.org/~incal




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-24 20:24 ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2020-03-24 20:34   ` Robert Pluim
  0 siblings, 0 replies; 14+ messages in thread
From: Robert Pluim @ 2020-03-24 20:34 UTC (permalink / raw)
  To: help-gnu-emacs

>>>>> On Tue, 24 Mar 2020 21:24:32 +0100, Emanuel Berg via Users list for the GNU Emacs text editor <help-gnu-emacs@gnu.org> said:

    Emanuel> Tomas Nordin wrote:
    >> It gets bigger and bigger, more and more beutiful [...]

    Emanuel> Okay (?)

    Emanuel> This sounds interesting, do you mind sharing the file?

Itʼs not a file. Itʼs a unicode character 🌹code point #x1f339, so
will be displayed by whatever font you have available for it.

Robert



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-24 16:11 ` Robert Pluim
@ 2020-03-25 16:57   ` Tomas Nordin
  2020-03-25 17:09     ` Robert Pluim
  0 siblings, 1 reply; 14+ messages in thread
From: Tomas Nordin @ 2020-03-25 16:57 UTC (permalink / raw)
  To: Robert Pluim; +Cc: help-gnu-emacs

Robert Pluim <rpluim@gmail.com> writes:

>>>>>> On Mon, 23 Mar 2020 22:01:54 +0100, Tomas Nordin <tomasn@posteo.net> said:
>
>     Tomas> Hi List
>     Tomas> I made a rose in a file,
>
>     Tomas> C-x C-f rose
>     Tomas> C-x 8 RET rose
>
>     Tomas> I sized it up to see how it looks like, C-x C-+ + + +
>
>     Tomas> It gets bigger and bigger, more and more beutiful, until +21 whereby
>     Tomas> it's not a rose anymore but 01F339. It remains like that up to +25 where
>     Tomas> it is back to being a rose again, very big.
>
>     Tomas> Just an observation.
>
> In which version of Emacs on what platform? C-h v
> system-configuration-features would help as well.

Sure, it was tried with emacs -Q on Gnu/Linux Debian. GNU Emacs 27.0.50
(build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5) of 2019-10-14

system-configuration-features is a variable defined in ‘C source code’.
Its value is
"XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS GLIB NOTIFY INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS PDUMPER LCMS2 GMP"

--
Tomas



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-25 16:57   ` Tomas Nordin
@ 2020-03-25 17:09     ` Robert Pluim
  2020-03-26 22:49       ` Tomas Nordin
  0 siblings, 1 reply; 14+ messages in thread
From: Robert Pluim @ 2020-03-25 17:09 UTC (permalink / raw)
  To: Tomas Nordin; +Cc: help-gnu-emacs

>>>>> On Wed, 25 Mar 2020 17:57:06 +0100, Tomas Nordin <tomasn@posteo.net> said:

    Tomas> Sure, it was tried with emacs -Q on Gnu/Linux Debian. GNU Emacs 27.0.50
    Tomas> (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.5) of 2019-10-14

    Tomas> system-configuration-features is a variable defined in ‘C source code’.
    Tomas> Its value is
    Tomas> "XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GSETTINGS GLIB NOTIFY
    Tomas> INOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE HARFBUZZ M17N_FLT
    Tomas> LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 XDBE XIM THREADS PDUMPER
    Tomas> LCMS2 GMP"

Xft, yuck :-)

What font is used to display that character? 'C-u C-x =' with point on
it will pop up a buffer with that information.

Robert



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-25 17:09     ` Robert Pluim
@ 2020-03-26 22:49       ` Tomas Nordin
  2020-03-27  8:49         ` Robert Pluim
  0 siblings, 1 reply; 14+ messages in thread
From: Tomas Nordin @ 2020-03-26 22:49 UTC (permalink / raw)
  To: Robert Pluim; +Cc: help-gnu-emacs

Robert Pluim <rpluim@gmail.com> writes:

> Xft, yuck :-)
>
> What font is used to display that character? 'C-u C-x =' with point on
> it will pop up a buffer with that information.

             position: 1 of 2 (0%), column: 0
            character: 🌹 (displayed as 🌹) (codepoint 127801, #o371471, #x1f339)
              charset: unicode (Unicode (ISO10646))
code point in charset: 0x1F339
               script: symbol
               syntax: w 	which means: word
             category: .:Base
             to input: type "C-x 8 RET 1f339" or "C-x 8 RET ROSE"
          buffer code: #xF0 #x9F #x8C #xB9
            file code: #xF0 #x9F #x8C #xB9 (encoded by coding system utf-8-unix)
              display: by this font (glyph code)
    xfthb:-Free-Symbola-normal-normal-semicondensed-*-15-*-*-*-*-0-iso10646-1 (#x1F7F)

Character code properties: customize what to show
  name: ROSE
  general-category: So (Symbol, Other)
  decomposition: (127801) ('🌹')



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-26 22:49       ` Tomas Nordin
@ 2020-03-27  8:49         ` Robert Pluim
  2020-03-28 11:44           ` Tomas Nordin
  0 siblings, 1 reply; 14+ messages in thread
From: Robert Pluim @ 2020-03-27  8:49 UTC (permalink / raw)
  To: Tomas Nordin; +Cc: help-gnu-emacs

>>>>> On Thu, 26 Mar 2020 23:49:11 +0100, Tomas Nordin <tomasn@posteo.net> said:

    Tomas> Robert Pluim <rpluim@gmail.com> writes:
    >> Xft, yuck :-)
    >> 
    >> What font is used to display that character? 'C-u C-x =' with point on
    >> it will pop up a buffer with that information.

    Tomas>     xfthb:-Free-Symbola-normal-normal-semicondensed-*-15-*-*-*-*-0-iso10646-1 (#x1F7F)

Thanks. I can reproduce this, but it works correctly on emacs-27 with
cairo support enabled rather than xft, so Iʼd suggest an upgrade.

Robert



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-27  8:49         ` Robert Pluim
@ 2020-03-28 11:44           ` Tomas Nordin
  2020-03-28 13:38             ` Robert Pluim
  0 siblings, 1 reply; 14+ messages in thread
From: Tomas Nordin @ 2020-03-28 11:44 UTC (permalink / raw)
  To: Robert Pluim; +Cc: help-gnu-emacs

Robert Pluim <rpluim@gmail.com> writes:

>>>>>> On Thu, 26 Mar 2020 23:49:11 +0100, Tomas Nordin <tomasn@posteo.net> said:
>
>     Tomas> Robert Pluim <rpluim@gmail.com> writes:
>     >> Xft, yuck :-)
>     >> 
>     >> What font is used to display that character? 'C-u C-x =' with point on
>     >> it will pop up a buffer with that information.
>
>     Tomas>     xfthb:-Free-Symbola-normal-normal-semicondensed-*-15-*-*-*-*-0-iso10646-1 (#x1F7F)
>
> Thanks. I can reproduce this, but it works correctly on emacs-27 with
> cairo support enabled rather than xft, so Iʼd suggest an upgrade.

Thanks back. It doesn't feel like an emergency exactly but why not. I
normally just build with ./configure, make and make install. Do you have
the command line configure option to just enable cairo support in place
of xft. What other impact may it have (benefits / drawbacks)? And of
curiosity, do we know why this is reproduced with xft but not with
cairo.



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-28 11:44           ` Tomas Nordin
@ 2020-03-28 13:38             ` Robert Pluim
  2020-03-29 16:23               ` Tomas Nordin
  0 siblings, 1 reply; 14+ messages in thread
From: Robert Pluim @ 2020-03-28 13:38 UTC (permalink / raw)
  To: Tomas Nordin; +Cc: help-gnu-emacs

>>>>> On Sat, 28 Mar 2020 12:44:58 +0100, Tomas Nordin <tomasn@posteo.net> said:

    Tomas> Robert Pluim <rpluim@gmail.com> writes:
    >>>>>>> On Thu, 26 Mar 2020 23:49:11 +0100, Tomas Nordin <tomasn@posteo.net> said:
    >> 
    Tomas> Robert Pluim <rpluim@gmail.com> writes:
    >> >> Xft, yuck :-)
    >> >> 
    >> >> What font is used to display that character? 'C-u C-x =' with point on
    >> >> it will pop up a buffer with that information.
    >> 
    Tomas> xfthb:-Free-Symbola-normal-normal-semicondensed-*-15-*-*-*-*-0-iso10646-1 (#x1F7F)
    >> 
    >> Thanks. I can reproduce this, but it works correctly on emacs-27 with
    >> cairo support enabled rather than xft, so Iʼd suggest an upgrade.

    Tomas> Thanks back. It doesn't feel like an emergency exactly but why not. I
    Tomas> normally just build with ./configure, make and make install. Do you have
    Tomas> the command line configure option to just enable cairo support in place
    Tomas> of xft. What other impact may it have (benefits / drawbacks)? And of
    Tomas> curiosity, do we know why this is reproduced with xft but not with
    Tomas> cairo.


'./configure --with-cairo' should do, assuming you have the cairo
development package(s) installed. Cairo has the advantage that it
doesnʼt suffer from the issues that Xft has with newer font features,
plus you'll be avoiding various potential crashes.

Robert



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-28 13:38             ` Robert Pluim
@ 2020-03-29 16:23               ` Tomas Nordin
  2020-03-29 17:39                 ` Robert Pluim
  0 siblings, 1 reply; 14+ messages in thread
From: Tomas Nordin @ 2020-03-29 16:23 UTC (permalink / raw)
  To: Robert Pluim; +Cc: help-gnu-emacs

Robert Pluim <rpluim@gmail.com> writes:

> './configure --with-cairo' should do, assuming you have the cairo
> development package(s) installed. Cairo has the advantage that it
> doesnʼt suffer from the issues that Xft has with newer font features,
> plus you'll be avoiding various potential crashes.

Just noted it will be on by default since january, and I seem to have a
bunch of cairo things on my system already, for example libcairo2-dev.
Will re-build some day.

Best regards
--
Tomas



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-29 16:23               ` Tomas Nordin
@ 2020-03-29 17:39                 ` Robert Pluim
  0 siblings, 0 replies; 14+ messages in thread
From: Robert Pluim @ 2020-03-29 17:39 UTC (permalink / raw)
  To: Tomas Nordin; +Cc: help-gnu-emacs

>>>>> On Sun, 29 Mar 2020 18:23:33 +0200, Tomas Nordin <tomasn@posteo.net> said:

    Tomas> Robert Pluim <rpluim@gmail.com> writes:
    >> './configure --with-cairo' should do, assuming you have the cairo
    >> development package(s) installed. Cairo has the advantage that it
    >> doesnʼt suffer from the issues that Xft has with newer font features,
    >> plus you'll be avoiding various potential crashes.

    Tomas> Just noted it will be on by default since january, and I seem to have a
    Tomas> bunch of cairo things on my system already, for example libcairo2-dev.
    Tomas> Will re-build some day.

Itʼs on by default in master, not in emacs-27, but there are no
significant cairo-related differences between the two.

Robert



^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-03-23 21:01 Observation on sizing up a rose Tomas Nordin
  2020-03-24 16:11 ` Robert Pluim
  2020-03-24 20:24 ` Emanuel Berg via Users list for the GNU Emacs text editor
@ 2020-04-08 17:52 ` Bruno Félix Rezende Ribeiro
  2020-04-13 10:01   ` Tomas Nordin
  2 siblings, 1 reply; 14+ messages in thread
From: Bruno Félix Rezende Ribeiro @ 2020-04-08 17:52 UTC (permalink / raw)
  To: Tomas Nordin; +Cc: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 655 bytes --]

Hello Tomas,

Tomas Nordin <tomasn@posteo.net> writes:

> It gets bigger and bigger, more and more beutiful, until +21 whereby
> it's not a rose anymore but 01F339.

This reminds me of a educational T.V. program where the molecular
structure of materials are explored.  They start with a normal view of
the object and go zooming in continuously while describing its
properties, until they reach the atomic level and declare in awe:

  ‘‘Beyond this point, nothing else can be seen.’’

Just recalling the experience makes me shiver. :)

-- 
Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF]
<http://oitofelix.freeshell.org/>

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 454 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: Observation on sizing up a rose
  2020-04-08 17:52 ` Bruno Félix Rezende Ribeiro
@ 2020-04-13 10:01   ` Tomas Nordin
  0 siblings, 0 replies; 14+ messages in thread
From: Tomas Nordin @ 2020-04-13 10:01 UTC (permalink / raw)
  To: Bruno Félix Rezende Ribeiro; +Cc: help-gnu-emacs

Bruno Félix Rezende Ribeiro <oitofelix@gnu.org> writes:

> Hello Tomas,
>
> Tomas Nordin <tomasn@posteo.net> writes:
>
>> It gets bigger and bigger, more and more beutiful, until +21 whereby
>> it's not a rose anymore but 01F339.
>
> This reminds me of a educational T.V. program where the molecular
> structure of materials are explored.  They start with a normal view of
> the object and go zooming in continuously while describing its
> properties, until they reach the atomic level and declare in awe:
>
>   ‘‘Beyond this point, nothing else can be seen.’’

Yes, but with a new default build there is more to see also between +20
and +26. 👍

>
> Just recalling the experience makes me shiver. :)
>
> -- 
> Bruno Félix Rezende Ribeiro (oitofelix) [0x28D618AF]
> <http://oitofelix.freeshell.org/>



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2020-04-13 10:01 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-23 21:01 Observation on sizing up a rose Tomas Nordin
2020-03-24 16:11 ` Robert Pluim
2020-03-25 16:57   ` Tomas Nordin
2020-03-25 17:09     ` Robert Pluim
2020-03-26 22:49       ` Tomas Nordin
2020-03-27  8:49         ` Robert Pluim
2020-03-28 11:44           ` Tomas Nordin
2020-03-28 13:38             ` Robert Pluim
2020-03-29 16:23               ` Tomas Nordin
2020-03-29 17:39                 ` Robert Pluim
2020-03-24 20:24 ` Emanuel Berg via Users list for the GNU Emacs text editor
2020-03-24 20:34   ` Robert Pluim
2020-04-08 17:52 ` Bruno Félix Rezende Ribeiro
2020-04-13 10:01   ` Tomas Nordin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).