help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs 23 scrollbar behavior


From: Peter Dyballa
Subject: Re: Emacs 23 scrollbar behavior
Date: Mon, 15 Mar 2010 20:44:48 +0100


Am 15.03.2010 um 11:41 schrieb Ingo Strüwing:

You can check with lsof which libraries are really used this moment...


Besides others it shows these:

/usr/lib/libgdk_pixbuf-2.0.so.0.1800.3
/usr/lib/libpangoft2-1.0.so.0.2600.0
/usr/lib/libgdk-x11-2.0.so.0.1800.3
/usr/lib/libgtk-x11-2.0.so.0.1800.3

I'd say it uses GTK.

No. These come in because GNU Emacs uses librsvg2. Look what my Xaw3d version uses:

        /opt/local/lib/libbz2.1.0.5.dylib
        /opt/local/lib/libcairo.2.dylib
        /opt/local/lib/libcroco-0.6.3.0.1.dylib
        /opt/local/lib/libexpat.1.5.2.dylib
        /opt/local/lib/libfontconfig.1.dylib
        /opt/local/lib/libfreetype.6.dylib
        /opt/local/lib/libgdk_pixbuf-2.0.0.dylib
        /opt/local/lib/libgif.4.1.6.dylib
        /opt/local/lib/libgio-2.0.0.dylib
        /opt/local/lib/libglib-2.0.0.dylib
        /opt/local/lib/libgmodule-2.0.0.dylib
        /opt/local/lib/libgobject-2.0.0.dylib
        /opt/local/lib/libgsf-1.114.dylib
        /opt/local/lib/libICE.6.dylib
        /opt/local/lib/libiconv.2.dylib
        /opt/local/lib/libintl.8.0.2.dylib
        /opt/local/lib/libjpeg.7.dylib
        /opt/local/lib/libncurses.5.dylib
        /opt/local/lib/libotf.0.0.0.dylib
        /opt/local/lib/libpango-1.0.0.dylib
        /opt/local/lib/libpangocairo-1.0.0.dylib
        /opt/local/lib/libpangoft2-1.0.0.dylib
        /opt/local/lib/libpixman-1.0.dylib
        /opt/local/lib/libpng12.0.dylib
        /opt/local/lib/librsvg-2.2.dylib
        /opt/local/lib/libSM.6.dylib
        /opt/local/lib/libtiff.3.dylib
        /opt/local/lib/libX11.6.3.0.dylib
        /opt/local/lib/libXau.6.dylib
        /opt/local/lib/libXaw3d.8.0.dylib
        /opt/local/lib/libXdmcp.6.dylib
        /opt/local/lib/libXext.6.4.0.dylib
        /opt/local/lib/libXft.2.1.13.dylib
        /opt/local/lib/libxml2.2.dylib
        /opt/local/lib/libXmu.6.2.0.dylib
        /opt/local/lib/libXp.6.dylib
        /opt/local/lib/libXpm.4.11.0.dylib
        /opt/local/lib/libXrender.1.3.0.dylib
        /opt/local/lib/libXt.6.dylib
        /opt/local/lib/libz.1.2.3.dylib

And it's not a GTK client because I configured, compiled, and installed it and when I invoke the bug report function from the Help menu it also tells me:

configured using `configure '--without-sound' '--without-pop' '-- without-dbus' '--without-gconf' '--with-x-toolkit=athena' '--x- libraries=/opt/local/lib' '--x-includes=/opt/local/include' '--enable- locallisppath=/Library/Application Support/Emacs/calendar24:/Library/ Application Support/Emacs' 'CFLAGS=-g -Wno-pointer-sign -H -pipe -fPIC -mcpu=7450 -mtune=7450 -faltivec -maltivec -fast''

These libraries are used by my GTK variant:

        /opt/local/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so
        /opt/local/lib/libatk-1.0.0.2609.1.dylib
        /opt/local/lib/libbz2.1.0.5.dylib
        /opt/local/lib/libcairo.2.dylib
        /opt/local/lib/libcroco-0.6.3.0.1.dylib
        /opt/local/lib/libdbus-1.3.dylib
        /opt/local/lib/libdbus-glib-1.2.1.0.dylib
        /opt/local/lib/libexpat.1.5.2.dylib
        /opt/local/lib/libfontconfig.1.dylib
        /opt/local/lib/libfreetype.6.dylib
        /opt/local/lib/libgconf-2.4.dylib
        /opt/local/lib/libgdk-x11-2.0.0.dylib
        /opt/local/lib/libgdk_pixbuf-2.0.0.dylib
        /opt/local/lib/libgif.4.1.6.dylib
        /opt/local/lib/libgio-2.0.0.dylib
        /opt/local/lib/libglib-2.0.0.dylib
        /opt/local/lib/libgmodule-2.0.0.dylib
        /opt/local/lib/libgobject-2.0.0.dylib
        /opt/local/lib/libgsf-1.114.dylib
        /opt/local/lib/libgthread-2.0.0.dylib
        /opt/local/lib/libgtk-x11-2.0.0.dylib
        /opt/local/lib/libICE.6.dylib
        /opt/local/lib/libiconv.2.dylib
        /opt/local/lib/libintl.8.0.2.dylib
        /opt/local/lib/libjpeg.7.dylib
        /opt/local/lib/libncurses.5.dylib
        /opt/local/lib/libORBit-2.0.dylib
        /opt/local/lib/libotf.0.0.0.dylib
        /opt/local/lib/libpango-1.0.0.dylib
        /opt/local/lib/libpangocairo-1.0.0.dylib
        /opt/local/lib/libpangoft2-1.0.0.dylib
        /opt/local/lib/libpixman-1.0.dylib
        /opt/local/lib/libpng12.0.dylib
        /opt/local/lib/librsvg-2.2.dylib
        /opt/local/lib/libSM.6.dylib
        /opt/local/lib/libtiff.3.dylib
        /opt/local/lib/libX11.6.3.0.dylib
        /opt/local/lib/libXau.6.dylib
        /opt/local/lib/libXcomposite.1.0.0.dylib
        /opt/local/lib/libXcursor.1.dylib
        /opt/local/lib/libXdamage.1.1.0.dylib
        /opt/local/lib/libXdmcp.6.dylib
        /opt/local/lib/libXext.6.4.0.dylib
        /opt/local/lib/libXfixes.3.1.0.dylib
        /opt/local/lib/libXft.2.1.13.dylib
        /opt/local/lib/libXi.6.dylib
        /opt/local/lib/libXinerama.1.dylib
        /opt/local/lib/libxml2.2.dylib
        /opt/local/lib/libXpm.4.11.0.dylib
        /opt/local/lib/libXrandr.2.dylib
        /opt/local/lib/libXrender.1.3.0.dylib
        /opt/local/lib/libz.1.2.3.dylib
        /opt/local/lib/pango/1.6.0/modules/pango-basic-fc.so



Which scroll-bars do you have, the left or the right ones? (I'm not
going to tell which is which...)

I have it on the right. As most other X11 applications have too.

I hope, you won't say that it matters if the scrollbar is left or right?


This plays no role. I wanted you to tell whether the scroll bars look like GTK or something else. Therefore I attached a screen-shot. GTK and other scroll-bars bear characteristic elements.

--
Mit friedvollen Grüßen

  Pete

                  Sorry my terrible English, my native language Lisp





reply via email to

[Prev in Thread] Current Thread [Next in Thread]