* New Emacs with GTK? @ 2003-03-04 8:56 Peter Wu 2003-03-04 9:50 ` David Kastrup 2003-03-12 7:16 ` Matthew Kennedy 0 siblings, 2 replies; 98+ messages in thread From: Peter Wu @ 2003-03-04 8:56 UTC (permalink / raw) I notice some guys posting with Emacs 21.3.50. I guess it should be a CVS version of Emacs. Is this new version built with GTK? If yes, GTK 1 or GTK2? -- Peter Wu Powered by Microsoft Windows XP [Version 5.1.2600] This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-04 8:56 New Emacs with GTK? Peter Wu @ 2003-03-04 9:50 ` David Kastrup 2003-03-04 13:27 ` Peter Wu 2003-03-12 7:16 ` Matthew Kennedy 1 sibling, 1 reply; 98+ messages in thread From: David Kastrup @ 2003-03-04 9:50 UTC (permalink / raw) Peter Wu <peterwu@hotmail.com> writes: > I notice some guys posting with Emacs 21.3.50. I guess it should be > a CVS version of Emacs. Is this new version built with GTK? Wrong question. You can build it with a multitude of widget sets, Athena, Lucid, Motif and now also GTK. > If yes, GTK 1 or GTK2? ldd /usr/local/emacs-21/bin/emacs libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x41b45000) libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x41d9b000) libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x4206b000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x42086000) libm.so.6 => /lib/tls/libm.so.6 (0x41935000) libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0x42006000) libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0x420c0000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x41f85000) libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0x41f4e000) libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x420e9000) libdl.so.2 => /lib/libdl.so.2 (0x41b29000) libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x41e0b000) >From the News file: ** You can build Emacs with Gtk+ widgets by specifying `--with-x-toolkit=gtk' when you run configure. This requires Gtk+ 2.0 or newer. > -- > Peter Wu > Powered by Microsoft Windows XP [Version 5.1.2600] I would doubt that GTK ports to Windows XP would work, though. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-04 9:50 ` David Kastrup @ 2003-03-04 13:27 ` Peter Wu 0 siblings, 0 replies; 98+ messages in thread From: Peter Wu @ 2003-03-04 13:27 UTC (permalink / raw) David Kastrup <dak@gnu.org> writes: > Peter Wu <peterwu@hotmail.com> writes: > >> I notice some guys posting with Emacs 21.3.50. I guess it should be >> a CVS version of Emacs. Is this new version built with GTK? > > Wrong question. You can build it with a multitude of widget sets, > Athena, Lucid, Motif and now also GTK. > >> If yes, GTK 1 or GTK2? > [...] Mine: ldd /usr/local/bin/emacs /usr/local/bin/emacs: libXaw3d.so.7 => /usr/X11R6/lib/libXaw3d.so.7 (0x281a3000) libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x281f7000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x2820c000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28257000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x28260000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28276000) libtiff.so.4 => /usr/local/lib/libtiff.so.4 (0x28284000) libjpeg.so.9 => /usr/local/lib/libjpeg.so.9 (0x282c8000) libpng.so.5 => /usr/local/lib/libpng.so.5 (0x282e6000) libz.so.2 => /usr/lib/libz.so.2 (0x2830a000) libm.so.2 => /usr/lib/libm.so.2 (0x28318000) libungif.so.5 => /usr/local/lib/libungif.so.5 (0x28334000) libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4 (0x2833c000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x2834a000) libutil.so.3 => /usr/lib/libutil.so.3 (0x28407000) libncurses.so.5 => /usr/lib/libncurses.so.5 (0x28410000) libc.so.4 => /usr/lib/libc.so.4 (0x28452000) libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6 (0x284ed000) > ** You can build Emacs with Gtk+ widgets by specifying `--with-x-toolkit=gtk' > when you run configure. This requires Gtk+ 2.0 or newer. Thanks, I'll give it a try. > I would doubt that GTK ports to Windows XP would work, though. Well, I run Emacs on top of FreeBSD at home. :) -- Peter Wu Powered by FreeBSD 4.8-PRERELEASE This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-04 8:56 New Emacs with GTK? Peter Wu 2003-03-04 9:50 ` David Kastrup @ 2003-03-12 7:16 ` Matthew Kennedy 2003-03-13 3:59 ` Peter Wu 2003-03-13 8:38 ` Peter Wu 1 sibling, 2 replies; 98+ messages in thread From: Matthew Kennedy @ 2003-03-12 7:16 UTC (permalink / raw) Peter Wu <peterwu@hotmail.com> writes: > I notice some guys posting with Emacs 21.3.50. I guess it should be a CVS > version of Emacs. Is this new version built with GTK? If yes, GTK 1 or > GTK2? > GTK+2 -- and it looks glorious :)) Matt -- Matthew Kennedy ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-12 7:16 ` Matthew Kennedy @ 2003-03-13 3:59 ` Peter Wu 2003-03-13 6:00 ` Ramakrishnan Muthukrishnan 2003-03-13 8:38 ` Peter Wu 1 sibling, 1 reply; 98+ messages in thread From: Peter Wu @ 2003-03-13 3:59 UTC (permalink / raw) Matthew Kennedy <mbkennedy@austin.rr.com> writes: > Peter Wu <peterwu@hotmail.com> writes: > >> I notice some guys posting with Emacs 21.3.50. I guess it should be a CVS >> version of Emacs. Is this new version built with GTK? If yes, GTK 1 or >> GTK2? >> > > GTK+2 -- and it looks glorious :)) Can you share me some screenshots? :) -- Peter Wu Powered by Microsoft Windows XP [Version 5.1.2600] This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-13 3:59 ` Peter Wu @ 2003-03-13 6:00 ` Ramakrishnan Muthukrishnan 2003-03-13 6:23 ` Peter Wu 2003-03-13 7:58 ` Yongtao Yang 0 siblings, 2 replies; 98+ messages in thread From: Ramakrishnan Muthukrishnan @ 2003-03-13 6:00 UTC (permalink / raw) > > GTK+2 -- and it looks glorious :)) > > Can you share me some screenshots? :) http://www.hackGNU.org/emacs-gtk.png -- Ramakrishnan ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-13 6:00 ` Ramakrishnan Muthukrishnan @ 2003-03-13 6:23 ` Peter Wu 2003-03-13 8:37 ` Ramakrishnan Muthukrishnan 2003-03-13 7:58 ` Yongtao Yang 1 sibling, 1 reply; 98+ messages in thread From: Peter Wu @ 2003-03-13 6:23 UTC (permalink / raw) Ramakrishnan Muthukrishnan <rkrishnan@ti.com> writes: >> > GTK+2 -- and it looks glorious :)) >> >> Can you share me some screenshots? :) > > http://www.hackGNU.org/emacs-gtk.png Good looking!! :) I want my scrollbar to be of the same style as yours. How to? -- Peter Wu Powered by Microsoft Windows XP [Version 5.1.2600] This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-13 6:23 ` Peter Wu @ 2003-03-13 8:37 ` Ramakrishnan Muthukrishnan 2003-03-15 18:14 ` Peter Wu 0 siblings, 1 reply; 98+ messages in thread From: Ramakrishnan Muthukrishnan @ 2003-03-13 8:37 UTC (permalink / raw) Peter Wu wrote: > > Good looking!! :) > > I want my scrollbar to be of the same style as yours. How to? I didn't do anything special. Here is what I did while compiling emacs from CVS with GTK+2.0 support. $ ./configure --with-x --with-{png,jpeg...} --with-x-toolkit=gtk --with-pkg-config-prog=<path to pkg-config> Under debian, you have to install the package `libgtk2.0-dev' inorder to have the relevant header files and libraries to compile GTK+2.0 programs. That's it. best regards -- Ramakrishnan ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-13 8:37 ` Ramakrishnan Muthukrishnan @ 2003-03-15 18:14 ` Peter Wu 2003-03-15 11:33 ` Marco Parrone 0 siblings, 1 reply; 98+ messages in thread From: Peter Wu @ 2003-03-15 18:14 UTC (permalink / raw) Ramakrishnan Muthukrishnan <rkrishnan@ti.com> writes: > Peter Wu wrote: >> >> Good looking!! :) >> >> I want my scrollbar to be of the same style as yours. How to? > > I didn't do anything special. > > Here is what I did while compiling emacs from CVS with GTK+2.0 support. > > $ ./configure --with-x --with-{png,jpeg...} --with-x-toolkit=gtk > --with-pkg-config-prog=<path to pkg-config> > > Under debian, you have to install the package `libgtk2.0-dev' inorder to > have the relevant header files and libraries to compile GTK+2.0 > programs. That's it. I have already installed Gnome2.2. Do I still need to install that package? Also, I am not sure what that package contains as I don't run Debian here. -- Peter Wu Powered by FreeBSD 4.8-RC This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-15 18:14 ` Peter Wu @ 2003-03-15 11:33 ` Marco Parrone 0 siblings, 0 replies; 98+ messages in thread From: Marco Parrone @ 2003-03-15 11:33 UTC (permalink / raw) Peter Wu <peterwu@hotmail.com> writes: > Ramakrishnan Muthukrishnan <rkrishnan@ti.com> writes: > > > $ ./configure --with-x --with-{png,jpeg...} --with-x-toolkit=gtk > > --with-pkg-config-prog=<path to pkg-config> I did: ./configure --with-gtk make bootstrap make make install > I have already installed Gnome2.2. Do I still need to install that > package? If you installed GNOME from sources, no, you do not need it. Look at the "./configure --with-gtk" output, if it does not complain about missing GTK files, then you have all what is needed IMHO. Near the end it should output a report, something like ... What window system should Emacs use? x11 What toolkit should Emacs use? GTK ... > Also, I am not sure what that package contains as I don't run Debian > here. It contains header files $(prefix)/include/gtk-2.0/* $(prefix)/lib/gtk-2.0/include/gdkconfig.h pkgconfig configuration files $(prefix)/lib/pkgconfig/*.pc extra libraries $(prefix)/lib/libgtk*.la $(prefix)/lib/libgdk*.so $(prefix)/lib/gtk-2.0/2.0.0/immodules/im-*.la $(prefix)/usr/lib/gtk-2.0/2.0.0/loaders/libpixbufloader-*.la other things $(prefix)/share/aclocal/gtk-2.0.m4 $(prefix)/bin/gdk-pixbuf-csource $(prefix)/share/man/man1/gdk-pixbuf-csource.1.gz -- Marco Parrone - marc0@autistici.org www.autistici.org/marc0 2143 9E77 D5E6 115A 48AD A170 D0EE F736 (4E88 99C2) ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-13 6:00 ` Ramakrishnan Muthukrishnan 2003-03-13 6:23 ` Peter Wu @ 2003-03-13 7:58 ` Yongtao Yang 2003-03-13 8:30 ` Ramakrishnan Muthukrishnan 1 sibling, 1 reply; 98+ messages in thread From: Yongtao Yang @ 2003-03-13 7:58 UTC (permalink / raw) Ramakrishnan Muthukrishnan <rkrishnan@ti.com> writes: > > > GTK+2 -- and it looks glorious :)) > > > > Can you share me some screenshots? :) > > http://www.hackGNU.org/emacs-gtk.png Thanks for the screenshots, it looks awesome. :) But what is the 'Quack' menu? Something new in CVS emacs ? -- Yongtao Yang email: yangyongtao@yahoo.com ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-13 7:58 ` Yongtao Yang @ 2003-03-13 8:30 ` Ramakrishnan Muthukrishnan 2003-03-13 16:04 ` Stefan Monnier 0 siblings, 1 reply; 98+ messages in thread From: Ramakrishnan Muthukrishnan @ 2003-03-13 8:30 UTC (permalink / raw) Yongtao Yang wrote: > > Thanks for the screenshots, it looks awesome. :) > > But what is the 'Quack' menu? Something new in CVS emacs ? No. It is a mode for Scheme programming. Please see http://www.neilvandyke.org/quack/ I (mis)maintain quack-el package in Debian GNU/Linux. -- Ramakrishnan ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-13 8:30 ` Ramakrishnan Muthukrishnan @ 2003-03-13 16:04 ` Stefan Monnier 0 siblings, 0 replies; 98+ messages in thread From: Stefan Monnier @ 2003-03-13 16:04 UTC (permalink / raw) >>>>> "Ramakrishnan" == Ramakrishnan Muthukrishnan <rkrishnan@ti.com> writes: > No. It is a mode for Scheme programming. Please see > http://www.neilvandyke.org/quack/ > I (mis)maintain quack-el package in Debian GNU/Linux. Since it seems to be layered on top of scheme.el (which is great), maybe you could try to feed us some of the changes to include them directly in scheme.el ? Stefan ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-12 7:16 ` Matthew Kennedy 2003-03-13 3:59 ` Peter Wu @ 2003-03-13 8:38 ` Peter Wu 2003-03-13 10:58 ` David Kastrup 1 sibling, 1 reply; 98+ messages in thread From: Peter Wu @ 2003-03-13 8:38 UTC (permalink / raw) Matthew Kennedy <mbkennedy@austin.rr.com> writes: > Peter Wu <peterwu@hotmail.com> writes: > >> I notice some guys posting with Emacs 21.3.50. I guess it should be a CVS >> version of Emacs. Is this new version built with GTK? If yes, GTK 1 or >> GTK2? >> > > GTK+2 -- and it looks glorious :)) So, can Emacs 21.2 be built with GTK support like the screenshot you posted? -- Peter Wu Powered by Microsoft Windows XP [Version 5.1.2600] This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-13 8:38 ` Peter Wu @ 2003-03-13 10:58 ` David Kastrup 2003-03-14 2:56 ` Peter Wu 0 siblings, 1 reply; 98+ messages in thread From: David Kastrup @ 2003-03-13 10:58 UTC (permalink / raw) Peter Wu <peterwu@hotmail.com> writes: > Matthew Kennedy <mbkennedy@austin.rr.com> writes: > > > Peter Wu <peterwu@hotmail.com> writes: > > > >> I notice some guys posting with Emacs 21.3.50. I guess it should > >> be a CVS version of Emacs. Is this new version built with GTK? If > >> yes, GTK 1 or GTK2? > >> > > > > GTK+2 -- and it looks glorious :)) > > So, can Emacs 21.2 be built with GTK support like the screenshot you > posted? No. But the CVS Emacs is pretty solid for day-to-day work. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-13 10:58 ` David Kastrup @ 2003-03-14 2:56 ` Peter Wu 2003-03-14 10:10 ` Kai Großjohann 0 siblings, 1 reply; 98+ messages in thread From: Peter Wu @ 2003-03-14 2:56 UTC (permalink / raw) David Kastrup <dak@gnu.org> writes: > Peter Wu <peterwu@hotmail.com> writes: > >> Matthew Kennedy <mbkennedy@austin.rr.com> writes: >> >> > Peter Wu <peterwu@hotmail.com> writes: >> > >> >> I notice some guys posting with Emacs 21.3.50. I guess it should >> >> be a CVS version of Emacs. Is this new version built with GTK? If >> >> yes, GTK 1 or GTK2? >> >> >> > >> > GTK+2 -- and it looks glorious :)) >> >> So, can Emacs 21.2 be built with GTK support like the screenshot you >> posted? > > No. But the CVS Emacs is pretty solid for day-to-day work. OK. I run FreeBSD. Is there any BSD patch for CVS Emacs? Can anyone share the experience installing CVS Emacs on FreeBSD? Thanks. -- Peter Wu Powered by Microsoft Windows XP [Version 5.1.2600] This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-14 2:56 ` Peter Wu @ 2003-03-14 10:10 ` Kai Großjohann 2003-03-15 17:52 ` Peter Wu 0 siblings, 1 reply; 98+ messages in thread From: Kai Großjohann @ 2003-03-14 10:10 UTC (permalink / raw) Peter Wu <peterwu@hotmail.com> writes: > OK. I run FreeBSD. Is there any BSD patch for CVS Emacs? Can anyone > share the experience installing CVS Emacs on FreeBSD? Thanks. I don't run FreeBSD myself, but I'd be surprised if a patch was needed. You just fetch the sources via CVS and follow the INSTALL-CVS instructions. Until recently, the head maintainer of Emacs was using FreeBSD, if I'm not mistaken. (Now Richard himself does it who runs Debian GNU/Linux I believe.) -- A preposition is not a good thing to end a sentence with. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-14 10:10 ` Kai Großjohann @ 2003-03-15 17:52 ` Peter Wu 2003-03-15 11:56 ` Marco Parrone 0 siblings, 1 reply; 98+ messages in thread From: Peter Wu @ 2003-03-15 17:52 UTC (permalink / raw) kai.grossjohann@uni-duisburg.de (Kai Großjohann) writes: > Peter Wu <peterwu@hotmail.com> writes: > >> OK. I run FreeBSD. Is there any BSD patch for CVS Emacs? Can anyone >> share the experience installing CVS Emacs on FreeBSD? Thanks. > > I don't run FreeBSD myself, but I'd be surprised if a patch was > needed. You just fetch the sources via CVS and follow the > INSTALL-CVS instructions. # ./configure --with-x --with-x-toolkit=gtk [configured OK] # make --with-x --with-x-toolkit=gtk bootstrap [...] gcc -c -I/usr/X11R6/include -I/usr/local/include -L/usr/local/lib -Demacs -DHAVE_CONFIG_H -DUSE_GTK -I. -I/tmp/emacs-cvs/emacs/src -I/usr/X11R6/include -I/usr/local/include -L/usr/local/lib -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include -I/usr/X11R6/include/pango-1.0 -I/usr/X11R6/include -I/usr/local/include/freetype2 -I/usr/local/include -g -O2 gtkutil.c gtkutil.c: In function `xg_create_scroll_bar': gtkutil.c:2480: syntax error before `struct' gtkutil.c:2482: `last_pos' undeclared (first use in this function) gtkutil.c:2482: (Each undeclared identifier is reported only once gtkutil.c:2482: for each function it appears in.) *** Error code 1 Stop in /tmp/emacs-cvs/emacs/src. *** Error code 1 Stop in /tmp/emacs-cvs/emacs. What was I missing? I am running Gnome2.2 here. Thanks. -- Peter Wu Powered by FreeBSD 4.8-RC This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-15 17:52 ` Peter Wu @ 2003-03-15 11:56 ` Marco Parrone 2003-03-15 17:22 ` Stefan Monnier ` (2 more replies) 0 siblings, 3 replies; 98+ messages in thread From: Marco Parrone @ 2003-03-15 11:56 UTC (permalink / raw) Peter Wu <peterwu@hotmail.com> writes: > gcc -c -I/usr/X11R6/include -I/usr/local/include -L/usr/local/lib [...] > > Stop in /tmp/emacs-cvs/emacs/src. > *** Error code 1 > > Stop in /tmp/emacs-cvs/emacs. > > What was I missing? I am running Gnome2.2 here. Thanks. Try to update to the latest CVS, then post a bug-report to "gnu.emacs.bug". Bye -- Marco Parrone - marc0@autistici.org www.autistici.org/marc0 2143 9E77 D5E6 115A 48AD A170 D0EE F736 (4E88 99C2) ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-15 11:56 ` Marco Parrone @ 2003-03-15 17:22 ` Stefan Monnier 2003-03-16 2:10 ` Peter Wu 2003-03-16 2:34 ` Peter Wu 2 siblings, 0 replies; 98+ messages in thread From: Stefan Monnier @ 2003-03-15 17:22 UTC (permalink / raw) >>>>> "Marco" == Marco Parrone <marc0@autistici.org> writes: > Try to update to the latest CVS, then post a bug-report to > "gnu.emacs.bug". No, questions/problems related to unreleased Emacs versions should be sent to emacs-pretest-bug AT gnu.org and not to gnu.emacs.bug. Stefan ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-15 11:56 ` Marco Parrone 2003-03-15 17:22 ` Stefan Monnier @ 2003-03-16 2:10 ` Peter Wu 2003-03-15 14:03 ` Marco Parrone 2003-03-16 2:34 ` Peter Wu 2 siblings, 1 reply; 98+ messages in thread From: Peter Wu @ 2003-03-16 2:10 UTC (permalink / raw) Marco Parrone <marc0@autistici.org> writes: > Peter Wu <peterwu@hotmail.com> writes: > >> gcc -c -I/usr/X11R6/include -I/usr/local/include -L/usr/local/lib > [...] >> >> Stop in /tmp/emacs-cvs/emacs/src. >> *** Error code 1 >> >> Stop in /tmp/emacs-cvs/emacs. >> >> What was I missing? I am running Gnome2.2 here. Thanks. > > Try to update to the latest CVS, then post a bug-report to > "gnu.emacs.bug". I have the latest CVS and the problem persists. -- Peter Wu Powered by FreeBSD 4.8-RC This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-16 2:10 ` Peter Wu @ 2003-03-15 14:03 ` Marco Parrone 2003-03-19 3:54 ` Peter Wu 0 siblings, 1 reply; 98+ messages in thread From: Marco Parrone @ 2003-03-15 14:03 UTC (permalink / raw) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Peter Wu <peterwu@hotmail.com> writes: > Marco Parrone <marc0@autistici.org> writes: > > > Peter Wu <peterwu@hotmail.com> writes: > > > >> gcc -c -I/usr/X11R6/include -I/usr/local/include -L/usr/local/lib > > [...] > >> > >> Stop in /tmp/emacs-cvs/emacs/src. > >> *** Error code 1 > >> > >> Stop in /tmp/emacs-cvs/emacs. > >> > >> What was I missing? I am running Gnome2.2 here. Thanks. > > > > Try to update to the latest CVS, then post a bug-report to > > "gnu.emacs.bug". > > I have the latest CVS and the problem persists. You need GCC version 3.0. I tried to recompile "gtkutil.o" export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig ./configure --with-gtk make bootstrap cd src make gtkutil.o [error messages] and it fails, using gcc version 2.95.x but make CC=gcc-3.0 gtkutil.o Goes well. Bye - -- Marco Parrone - marc0@autistici.org www.autistici.org/marc0 2143 9E77 D5E6 115A 48AD A170 D0EE F736 (4E88 99C2) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+czH00O73Nk6ImcIRAqoiAJ4/CGhJqs/mlJpd5sqTXGLxnH8J+gCcDTqm UDLIQtSU37dvt2avNGhhCf4= =k/78 -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-15 14:03 ` Marco Parrone @ 2003-03-19 3:54 ` Peter Wu 0 siblings, 0 replies; 98+ messages in thread From: Peter Wu @ 2003-03-19 3:54 UTC (permalink / raw) Marco Parrone <marc0@autistici.org> writes: > Peter Wu <peterwu@hotmail.com> writes: > >> Marco Parrone <marc0@autistici.org> writes: >> >> > Peter Wu <peterwu@hotmail.com> writes: >> > >> >> gcc -c -I/usr/X11R6/include -I/usr/local/include -L/usr/local/lib >> > [...] >> >> >> >> Stop in /tmp/emacs-cvs/emacs/src. >> >> *** Error code 1 >> >> >> >> Stop in /tmp/emacs-cvs/emacs. >> >> >> >> What was I missing? I am running Gnome2.2 here. Thanks. >> > >> > Try to update to the latest CVS, then post a bug-report to >> > "gnu.emacs.bug". >> >> I have the latest CVS and the problem persists. > > You need GCC version 3.0. No, I don't. :) I ran CVS just now and managed to compile with my 2.95. -- Peter Wu Powered by FreeBSD 4.8-RC This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK? 2003-03-15 11:56 ` Marco Parrone 2003-03-15 17:22 ` Stefan Monnier 2003-03-16 2:10 ` Peter Wu @ 2003-03-16 2:34 ` Peter Wu 2 siblings, 0 replies; 98+ messages in thread From: Peter Wu @ 2003-03-16 2:34 UTC (permalink / raw) Marco Parrone <marc0@autistici.org> writes: > Peter Wu <peterwu@hotmail.com> writes: > >> gcc -c -I/usr/X11R6/include -I/usr/local/include -L/usr/local/lib > [...] >> >> Stop in /tmp/emacs-cvs/emacs/src. >> *** Error code 1 >> >> Stop in /tmp/emacs-cvs/emacs. >> >> What was I missing? I am running Gnome2.2 here. Thanks. > > Try to update to the latest CVS, then post a bug-report to > "gnu.emacs.bug". I tried sending bug-report to gnu.emacs.bug group but got the message below. The original message was received at Sat, 15 Mar 2003 13:30:45 GMT from root@mail.fu-berlin.de [160.45.11.165] ----- The following addresses had permanent fatal errors ----- bug-gnu-emacs@prep.ai.mit.edu (reason: 550 Administrative prohibition) (expanded from: <gnu-emacs-bug@moderators.isc.org>) ----- Transcript of session follows ----- ... while talking to mail.gnu.org.: >>> DATA <<< 550 Administrative prohibition 554 5.0.0 Service unavailable ----- Original message follows ----- [Original Message snipped] -- Peter Wu Powered by FreeBSD 4.8-RC This posting is provided "AS IS" with no warranties, and confers no rights. ^ permalink raw reply [flat|nested] 98+ messages in thread
* New Emacs with GTK! @ 2003-03-18 21:20 Hans Larsen 0 siblings, 0 replies; 98+ messages in thread From: Hans Larsen @ 2003-03-18 21:20 UTC (permalink / raw) Hi, ein grosses Dankeschön (big thank you) to all the people making gtk2 emacs possible. To be honest I was somewhat sceptical and therefore hesitating, however since I use gtk2-emacs I consequently removed all other text editors on my machine. Again thanks a lot! Cheers -Hans ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.3339.1048022690.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] <mailman.3339.1048022690.21513.help-gnu-emacs@gnu.org> @ 2003-03-19 20:26 ` kgold 2003-03-19 20:47 ` Peter Lee ` (3 more replies) 0 siblings, 4 replies; 98+ messages in thread From: kgold @ 2003-03-19 20:26 UTC (permalink / raw) I'm wondering - I use NTEmacs, presumably using the MFC GUI classes, emacs on Linux using Lesstif, and emacs on AIX using Motif. As a user (not an emacs developer), why should I carer about gtk2? > ein grosses Dankesch=F6n (big thank you) to all the people making > gtk2 emacs possible. To be honest I was somewhat sceptical and > therefore hesitating, however since I use gtk2-emacs I consequently > removed all other text editors on my machine. Again thanks a lot! -- -- Ken Goldman kgold@watson.ibm.com 914-784-7646 ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-19 20:26 ` kgold @ 2003-03-19 20:47 ` Peter Lee 2003-03-19 20:53 ` Alan Shutko ` (2 subsequent siblings) 3 siblings, 0 replies; 98+ messages in thread From: Peter Lee @ 2003-03-19 20:47 UTC (permalink / raw) kgold@watson.ibm.com (kgold) writes: > I'm wondering - I use NTEmacs, presumably using the MFC GUI classes, > emacs on Linux using Lesstif, and emacs on AIX using Motif. Emacs doesn't use MFC on NT. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-19 20:26 ` kgold 2003-03-19 20:47 ` Peter Lee @ 2003-03-19 20:53 ` Alan Shutko 2003-03-20 5:57 ` Miles Bader [not found] ` <mailman.3402.1048139855.21513.help-gnu-emacs@gnu.org> 3 siblings, 0 replies; 98+ messages in thread From: Alan Shutko @ 2003-03-19 20:53 UTC (permalink / raw) kgold@watson.ibm.com (kgold) writes: > As a user (not an emacs developer), why should I carer about gtk2? Right now, the only reason to care is that it'll look a bit more like the other Gtk2 apps on your system. It just replaces the menubar, scrollbar and toolbars. (I think it makes some of those detachable, if you like, but I'm not sure.) It doesn't change anything else, at least not yet. -- Alan Shutko <ats@acm.org> - I am the rocks. Looking for a developer in St. Louis? http://web.springies.com/~ats/ "I sleep alone............by choice." - Lois Lane ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-19 20:26 ` kgold 2003-03-19 20:47 ` Peter Lee 2003-03-19 20:53 ` Alan Shutko @ 2003-03-20 5:57 ` Miles Bader [not found] ` <mailman.3402.1048139855.21513.help-gnu-emacs@gnu.org> 3 siblings, 0 replies; 98+ messages in thread From: Miles Bader @ 2003-03-20 5:57 UTC (permalink / raw) kgold@watson.ibm.com (kgold) writes: > I'm wondering - I use NTEmacs, presumably using the MFC GUI classes, > emacs on Linux using Lesstif, and emacs on AIX using Motif. > > As a user (not an emacs developer), why should I carer about gtk2? Depends on what's important to you... I like the GTK emacs simply because it (1) matches the look of other apps that use GTK (which is, at least in my case, many), and (2) looks much, much, much, slicker than the clunky-ass *tif (this of course, depends to some degree on your choosing a slick-looking GTK theme, though you get anti-aliased menus and a nicer-looking toolbar regardless :-). Some other less personal reasons might include a better long term viability for GTK; I expect that once the GTK version hits prime-time, it will get a lot more maintenance attention than the other versions. -Miles -- Next to fried food, the South has suffered most from oratory. -- Walter Hines Page ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.3402.1048139855.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] ` <mailman.3402.1048139855.21513.help-gnu-emacs@gnu.org> @ 2003-03-22 18:03 ` Michael Powe 2003-03-23 9:55 ` Niels Freimann [not found] ` <mailman.3512.1048413524.21513.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 98+ messages in thread From: Michael Powe @ 2003-03-22 18:03 UTC (permalink / raw) >>>>> "Miles" == Miles Bader <miles@lsi.nec.co.jp> writes: Miles> kgold@watson.ibm.com (kgold) writes: >> I'm wondering - I use NTEmacs, presumably using the MFC GUI >> classes, emacs on Linux using Lesstif, and emacs on AIX using >> Motif. >> As a user (not an emacs developer), why should I carer about >> gtk2? Miles> Depends on what's important to you... yep. what's important to me is editing, not my "desktop theme." Miles> I like the GTK emacs simply because it (1) matches the look Miles> of other apps that use GTK (which is, at least in my case, Miles> many), and (2) looks much, much, much, slicker than the Miles> clunky-ass *tif (this of course, depends to some degree on Miles> your choosing a slick-looking GTK theme, though you get Miles> anti-aliased menus and a nicer-looking toolbar regardless Miles> :-). Miles> Some other less personal reasons might include a better Miles> long term viability for GTK; I expect that once the GTK Miles> version hits prime-time, it will get a lot more maintenance Miles> attention than the other versions. actually, i doubt it. i'm sure that there are many who, like me, do the bulk of their editing in -- gasp -- the console. gtk will be worthless to us. mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-22 18:03 ` Michael Powe @ 2003-03-23 9:55 ` Niels Freimann 2003-03-23 16:08 ` Daniel R. Anderson [not found] ` <mailman.3520.1048436082.21513.help-gnu-emacs@gnu.org> [not found] ` <mailman.3512.1048413524.21513.help-gnu-emacs@gnu.org> 1 sibling, 2 replies; 98+ messages in thread From: Niels Freimann @ 2003-03-23 9:55 UTC (permalink / raw) Cc: Michael Powe > actually, i doubt it. i'm sure that there are many who, like me, do > the bulk of their editing in -- gasp -- the console. gtk will be > worthless to us emacs was introduced to me in the early 90th by a person who belongs to the developers. What he installed on my machine was X11 emacs. I never saw anybody editing in the console seriousely. Therefore I don't believe that too many of people do editing in the console. This people may use zile or something. I fully subscribe to Miles saying that "I expect that once the GTK version hits prime-time, it will get a lot more maintenance attention than the other versions " Furthermore I expect that, when the GTKversion hits prime-time, the developers will remove all the anachronistic xlib and motif code for the reason of a much slimmer code which will be much more open to the community for maintenance. -Niels ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 9:55 ` Niels Freimann @ 2003-03-23 16:08 ` Daniel R. Anderson [not found] ` <mailman.3520.1048436082.21513.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 98+ messages in thread From: Daniel R. Anderson @ 2003-03-23 16:08 UTC (permalink / raw) <snip> > I never saw anybody editing in the console seriousely. > Therefore I don't believe that too many of people do editing in the > console. This people may use zile or something. </snip> I routinely ssh into a number of different boxes from Windows. The console is the ONLY way to use emacs. I suspect there are a number of others out there like me who are forced to use the console version now and then. And I think most of us would hate having to learn vi just to edit in the console. -- Daniel R. Anderson Chief Lab Rat and Helper Monkey Great Lakes Industries, Inc. 80 Pineview Ave. Buffalo, NY 14218 (716) 691-5900 x218 "Never let your schooling interfere with your education" -- Mark Twain ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.3520.1048436082.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] ` <mailman.3520.1048436082.21513.help-gnu-emacs@gnu.org> @ 2003-03-24 2:14 ` Jason Earl 0 siblings, 0 replies; 98+ messages in thread From: Jason Earl @ 2003-03-24 2:14 UTC (permalink / raw) "Daniel R. Anderson" <dan@mathjunkies.com> writes: > <snip> > >> I never saw anybody editing in the console seriousely. >> Therefore I don't believe that too many of people do editing in the >> console. This people may use zile or something. > > </snip> > > I routinely ssh into a number of different boxes from Windows. The > console is the ONLY way to use emacs. I suspect there are a number > of others out there like me who are forced to use the console > version now and then. And I think most of us would hate having to > learn vi just to edit in the console. Consoles are good. In fact, I was finally able to kick my XEmacs habit thanks to the fact that Emacs can colorize text on the console. However, I use Gnome on Linux, and I like the idea of Emacs using GTK for its widgets. That's going to look sharp. Jason ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.3512.1048413524.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] ` <mailman.3512.1048413524.21513.help-gnu-emacs@gnu.org> @ 2003-03-23 11:18 ` Edward O'Connor 2003-03-23 12:00 ` Niels Freimann [not found] ` <mailman.3514.1048420980.21513.help-gnu-emacs@gnu.org> 2003-03-23 16:10 ` Michael Powe 2003-03-25 16:07 ` Hallvard B Furuseth 2 siblings, 2 replies; 98+ messages in thread From: Edward O'Connor @ 2003-03-23 11:18 UTC (permalink / raw) Niels Freimann wrote: > Furthermore I expect that, when the GTKversion hits prime-time, the > developers will remove all the anachronistic xlib and motif code for > the reason of a much slimmer code which will be much more open to the > community for maintenance. I highly doubt they'd up and remove the Lucid and Motif bindings just like that. Ted -- Edward O'Connor oconnor@soe.ucsd.edu ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 11:18 ` Edward O'Connor @ 2003-03-23 12:00 ` Niels Freimann 2003-03-23 17:06 ` Alfred M. Szmidt [not found] ` <mailman.3514.1048420980.21513.help-gnu-emacs@gnu.org> 1 sibling, 1 reply; 98+ messages in thread From: Niels Freimann @ 2003-03-23 12:00 UTC (permalink / raw) Cc: Edward O'Connor > I highly doubt they'd up and remove the Lucid and Motif bindings just > like that unfortunately you may be right. However then maintaining emacs will become a much difficult task restricted to a small number of experts - not to say impossible. emacs is the only program known to me supporting ncurses, motif, gtk, ..., at the same time. A museum of former pride - as we Germans say. I don't think this making any sense. We aren't in the 80ths or 90ths anymore. Basically emacs is the best text editor known to me. Each time I invoke it, I fell into a deep respect for Richard, and the rest of the gang. Emacs must become the text editor for the 3rd Millenia, and leave the past behind. Gtk isn't "the future", but the presence. Its a good choice for a world where most of us running gnome or kde, and ncurses, motif, etc. already has become the past. I know that this are harsh words - however they are true. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 12:00 ` Niels Freimann @ 2003-03-23 17:06 ` Alfred M. Szmidt 0 siblings, 0 replies; 98+ messages in thread From: Alfred M. Szmidt @ 2003-03-23 17:06 UTC (permalink / raw) Cc: help-gnu-emacs Its a good choice for a world where most of us running gnome or kde, and ncurses, motif, etc. already has become the past. I know that this are harsh words - however they are true. Sorry, those word are not true at all. This mail is being typed over an SSH session in Emacs, how do you expect me to write this if I can't use Emacs in the console? What about people that use brail devices? I for example prefer _NOT_ using GNOME or KDE since the computers I use aren't the fastest around. And even on the fast computers that I use, I still prefer not using GNOME or KDE, since I find them quite honestly useless (this is my own opinion, others actually dop like GNOME and KDE, and find them usefull). What you suggest is just absurd, people should have the choice of running their favourite widget without having someone telling them "this is the future, so we will stop supporting you". As long as the code doesn't rot into oblivion, I really don't see a problem. ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.3514.1048420980.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] ` <mailman.3514.1048420980.21513.help-gnu-emacs@gnu.org> @ 2003-03-23 14:17 ` A. L. Meyers 2003-03-23 16:09 ` Niels Freimann ` (3 more replies) 2003-03-23 15:56 ` Marco Parrone 2003-03-25 16:26 ` Per Abrahamsen 2 siblings, 4 replies; 98+ messages in thread From: A. L. Meyers @ 2003-03-23 14:17 UTC (permalink / raw) Don't be so sure, Niels. The text console is alive and thriving, e. g. with the frame buffer device, which may lead to a renaissance of the text console. Long live the text console! Lucien -- If you receive this by error, please delete it and inform the sender. PGP key fingerprint=F1C0 D9AE 1B18 1405 4DFA B4CC 6DC7 FF78 C76E FB15 To Big Brother Echelon from "spook": genetic Treasury CIA Delta Force smuggle Panama Arafat Legion of Doom ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 14:17 ` A. L. Meyers @ 2003-03-23 16:09 ` Niels Freimann [not found] ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org> ` (2 subsequent siblings) 3 siblings, 0 replies; 98+ messages in thread From: Niels Freimann @ 2003-03-23 16:09 UTC (permalink / raw) Cc: A.L.Meyers Dear Lucien, I do not subscribe to any claim about a renaissance of the text console. Nevertheless if you and others persist on an ncurses emacs then why not splitting emacs into gtk and ncurses applications, sharing display unrelated code via libraries, and removing all the motif, .., code forever ? This would reduce code drastically, making the sources easier to understand, finding more support under the younsters who are familiar with concepts like MVC. However one thing must be clear: Any future development must place gtk into the very center. emacs must become fully compatible with modern desktop environments. It must provide all the dialogs known to the people by other GUI programs, and any relicts of the text mode past must disappear. Emacs must look and feel like any other gnome, kde, or window, application. Normally I do not argue phlilosophically, but today I break this rule. I think that the destination of emacs always was towards the future. Richard written it with the future in his mind when others, mesmerized by past resource limitations, written text editors for terminals connected by very slow modems. When I started using emacs, most people still refused using it because the "eight megabytes and constantly swapping monster is too much futuristic". Making plans for emacs future in the year 2003 with ncurses in mind, would fail the destination of emacs.To be polemical: our competition isn't vms or something, but M$ windows. Nobody should feel offended by my harsh words. I am now almost 50 years old, and love emacs very much. I am not interested to experience a future death of emacs as an backward oriented dinosaur. If emacs will die one day, then it should die proud as an project which always was one step farther in the future than its competition. I hope you'll understand that. On Sunday 23 March 2003 15:17, A.L.Meyers wrote: > Don't be so sure, Niels > > The text console is alive and thriving, e. g. with the frame buffer > device, which may lead to a renaissance of the text console > > Long live the text console! > > Lucien ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org> @ 2003-03-23 18:09 ` Hubert Chan 2003-03-23 22:01 ` Jason Rumney ` (4 subsequent siblings) 5 siblings, 0 replies; 98+ messages in thread From: Hubert Chan @ 2003-03-23 18:09 UTC (permalink / raw) [-- Attachment #1.1: Type: text/plain, Size: 2590 bytes --] >>>>> "Niels" == Niels Freimann <nfreimann@firemail.de> writes: [...] Niels> However one thing must be clear: Any future development must Niels> place gtk into the very center. Absolutely not. If anything, future development should focus on making it really easy to switch toolkits. (Disclaimer: I am not an emacs developer. I am also not trying to influence emacs developers; I believe that they know what they are doing.) What happens if you lock yourself into GTK, and GTK becomes obsolete? Or GTK3 comes out and is API incompatible with GTK2 (much like what happened between GTK1 and GTK2). The best way to make sure that you'll be able to switch to the future toolkit is to maintain support for multiple currently existing toolkits. If you ditch support for Xt, motif, ncurses, etc. it becomes very easy to dig yourself into a GTK2 hole that will be very hard to get out of if you ever need to switch to anything else. By keeping the other toolkits, you know where all the pitfalls will be when you ever want to use something else. I agree that GTK support is important, but good GTK support is not mutually exclusive with supporting other toolkits, even ncurses. One of the reasons that I chose gnus as my mail reader is because I could always ssh into my computer to check my mail. My main emacs use is in graphical mode, but I'm really thankful that I have the option to use text mode if I ever need to. And don't forget all those blind users who use emacsspeak, and have no real need for GTK support. [...] Niels> Emacs must look and feel like any other gnome, kde, or window, Niels> application. Yes. And how is it going to look and feel like a KDE or Windows (or Mac OSX, or even CDE) program if it just uses GTK? In fact, Emacs seems to be doing pretty well in this area already. In Windows, if I click on File | Open, I get a Windows file selection dialog. (At least I did the last time I used NTEmacs, about three years ago.) In Linux, under GNOME, if I click on File | Open, I get the GTK file selection dialog. It looks to me like supporting ncurses isn't having any negative effect on GTK support. [...] Niels> To be polemical: our competition isn't vms or something, but M$ Niels> windows. Our competition is not Windows. In fact, emacs runs just fine under Windows. -- Hubert Chan <hubert@uhoreg.ca> - http://www.uhoreg.ca/ PGP/GnuPG key: 1024D/124B61FA Fingerprint: 96C5 012F 5F74 A5F7 1FF7 5291 AF29 C719 124B 61FA Key available at wwwkeys.pgp.net. Encrypted e-mail preferred. [-- Attachment #1.2: Type: application/pgp-signature, Size: 188 bytes --] [-- Attachment #2: Type: text/plain, Size: 151 bytes --] _______________________________________________ Help-gnu-emacs mailing list Help-gnu-emacs@gnu.org http://mail.gnu.org/mailman/listinfo/help-gnu-emacs ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org> 2003-03-23 18:09 ` Hubert Chan @ 2003-03-23 22:01 ` Jason Rumney 2003-03-24 1:24 ` Michael Powe ` (3 subsequent siblings) 5 siblings, 0 replies; 98+ messages in thread From: Jason Rumney @ 2003-03-23 22:01 UTC (permalink / raw) Niels Freimann <nfreimann@firemail.de> writes: > This would reduce code drastically, making the sources easier > to understand, finding more support under the younsters > who are familiar with concepts like MVC. Strange you should bring up MVC here. The main purpose of MVC is to separate the display from logic, thus making it possible to have simultaneous support for X and console. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org> 2003-03-23 18:09 ` Hubert Chan 2003-03-23 22:01 ` Jason Rumney @ 2003-03-24 1:24 ` Michael Powe 2003-03-24 7:26 ` Miles Bader [not found] ` <mailman.3552.1048490983.21513.help-gnu-emacs@gnu.org> 2003-03-25 10:42 ` Kai Großjohann ` (2 subsequent siblings) 5 siblings, 2 replies; 98+ messages in thread From: Michael Powe @ 2003-03-24 1:24 UTC (permalink / raw) >>>>> "Niels" == Niels Freimann <nfreimann@firemail.de> writes: Niels> Dear Lucien, I do not subscribe to any claim about a Niels> renaissance of the text console. Nevertheless if you and Niels> others persist on an ncurses emacs then why not splitting Niels> emacs into gtk and ncurses applications, sharing display Niels> unrelated code via libraries, and removing all the motif, Niels> .., code forever ? and again, what is the point of forking the code, and reducing the number of systems on which it can be used? so you can have a pretty desktop? from a maintenance standpoint, having two versions of the same software, and having to update two versions simultaneously, makes absolutely no sense whatever. it would be a nightmare. Niels> However one thing must be clear: Any future development Niels> must place gtk into the very center. emacs must become Niels> fully compatible with modern desktop environments. It must Niels> provide all the dialogs known to the people by other GUI Niels> programs, and any relicts of the text mode past must Niels> disappear. Emacs must look and feel like any other gnome, Niels> kde, or window, application. well, it may be clear to you, but it sure isn't clear to me. i use emacs as an editor. i don't know what you're doing with it. admiring it on your desktop, apparently. and i completely reject the notion that anyone "must" make their products "look like windows." if i wanted to use windows, i would USE windows. one of the main strengths of using unix/linux is that you can have a CHOICE of desktop and work environments. i fervently hope that your notion that we should all be required to use gnome, kde or windows utterly fails to find an audience. i sincerely hope that future development continues to focus on improving its editing capabilities and makes its potential as a desktop bauble secondary. and i may as well add that a good deal of the improvement of emacs over the years has come from the userbase, which has contributed hundreds, probably thousands of elisp packages that extend the functionality of the base editor. such as this newsreader, gnus. mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-24 1:24 ` Michael Powe @ 2003-03-24 7:26 ` Miles Bader [not found] ` <mailman.3552.1048490983.21513.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 98+ messages in thread From: Miles Bader @ 2003-03-24 7:26 UTC (permalink / raw) Michael Powe <michael@trollope.org> writes: > >>>>> "Niels" == Niels Freimann <nfreimann@firemail.de> writes: > Niels> Dear Lucien, I do not subscribe to any claim about a > Niels> renaissance of the text console. Nevertheless if you and > Niels> others persist on an ncurses emacs then why not splitting > Niels> emacs into gtk and ncurses applications, sharing display > Niels> unrelated code via libraries, and removing all the motif, .., > Niels> code forever ? > > and again, what is the point of forking the code, and reducing the > number of systems on which it can be used? so you can have a pretty > desktop? from a maintenance standpoint, having two versions of the > same software, and having to update two versions simultaneously, makes > absolutely no sense whatever. it would be a nightmare. Anyway, it's simply not going to happen. RMS is pretty conservative and careful as emacs maintainer, and won't remove support for something unless it's completely obvious that no one needs it (it was suggested recently to remove the non-toolkit X support, but I think that plan was scratched because some people said they still used it). Whatever some people think about the tty interface, it's still widely used, though often as a secondary interface (e.g. when telneting in from a remote system). Morever, I there's a strong cultural attachment to tty support among the sort of people who hack on / use emacs, at least among my generation. It is true that supporting all the display mechanisms it does adds a bunch of hair to the redisplay code; however I think it would be better to adopt a better internal architecture to support them all in a more regular fashion (as I believe xemacs has done), rather than only supporting one. -Miles -- Ich bin ein Virus. Mach' mit und kopiere mich in Deine .signature. ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.3552.1048490983.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] ` <mailman.3552.1048490983.21513.help-gnu-emacs@gnu.org> @ 2003-03-25 0:11 ` Michael Powe 2003-03-25 0:57 ` Jesper Harder 0 siblings, 1 reply; 98+ messages in thread From: Michael Powe @ 2003-03-25 0:11 UTC (permalink / raw) >>>>> "Miles" == Miles Bader <miles@lsi.nec.co.jp> writes: Miles> It is true that supporting all the display mechanisms it Miles> does adds a bunch of hair to the redisplay code; however I Miles> think it would be better to adopt a better internal Miles> architecture to support them all in a more regular fashion Miles> (as I believe xemacs has done), rather than only supporting Miles> one. hmm, yeah there's just a _bit_ of difference there. ;-) (Linux 2.4.5) [/home/mpowe] 6:59pm {57} --> ll /usr/X11R6/bin/xemacs-21.1.14 1 root bin 4330372 Apr 11 2001 /usr/X11R6/bin/xemacs-21.1.14 (Linux 2.4.5) [/home/mpowe] 7:03pm {66} --> ll `which emacs` 2 root root 6430569 Feb 26 15:16 /usr/bin/emacs mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-25 0:11 ` Michael Powe @ 2003-03-25 0:57 ` Jesper Harder 0 siblings, 0 replies; 98+ messages in thread From: Jesper Harder @ 2003-03-25 0:57 UTC (permalink / raw) Michael Powe <michael@trollope.org> writes: > hmm, yeah there's just a _bit_ of difference there. ;-) > > 1 root bin 4330372 Apr 11 2001 /usr/X11R6/bin/xemacs-21.1.14 > 2 root root 6430569 Feb 26 15:16 /usr/bin/emacs Well, for me Emacs is smallest: -rwxr-xr-x 1 root root 4.9M Feb 22 2002 /usr/bin/xemacs-21.4.6 -rwxr-xr-t 2 root root 4.1M Apr 9 2002 /usr/bin/emacs-21.2 ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org> ` (2 preceding siblings ...) 2003-03-24 1:24 ` Michael Powe @ 2003-03-25 10:42 ` Kai Großjohann 2003-03-25 15:48 ` Sven Utcke 2003-03-25 16:16 ` François Fleuret 5 siblings, 0 replies; 98+ messages in thread From: Kai Großjohann @ 2003-03-25 10:42 UTC (permalink / raw) Niels Freimann <nfreimann@firemail.de> writes: > However one thing must be clear: Any future development > must place gtk into the very center. emacs must become fully > compatible with modern desktop environments. It must provide > all the dialogs known to the people by other GUI programs, and > any relicts of the text mode past must disappear. Emacs must > look and feel like any other gnome, kde, or window, application. Please don't. Emacs feels different, and that is part of its power. Many applications use Ctrl-S to save, and Ctrl-F to search, but Emacs uses C-s to search, and C-f is occupied by moving right one character. I do not object to adding stuff to Emacs, and I do not object to removing support for things that are no longer needed, but your suggestion of radically changing Emacs is not good. Emacs has been Emacs since 1985 or so, and that's good. I want Emacs to be Emacs in 2015, too! In particular, text mode is a *very* useful thing. Not everybody needs it, perhaps, but those who do need it, need it badly. -- A preposition is not a good thing to end a sentence with. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org> ` (3 preceding siblings ...) 2003-03-25 10:42 ` Kai Großjohann @ 2003-03-25 15:48 ` Sven Utcke 2003-03-25 16:16 ` François Fleuret 5 siblings, 0 replies; 98+ messages in thread From: Sven Utcke @ 2003-03-25 15:48 UTC (permalink / raw) Niels Freimann <nfreimann@firemail.de> writes: > Nevertheless if you and others persist on an ncurses emacs then why > not splitting emacs into gtk and ncurses applications, Sounds good. Maybe call the ncurses one Emacs, and the gtk one XEmacs? Ups, no, we already did that split in the early 90s... > However one thing must be clear: Any future development > must place gtk into the very center. It _must_ do so? As in, if it doesn't, the world will end, the universe collapse, and you might switch back to Windows? > emacs must become fully compatible with modern desktop > environments. It must provide all the dialogs known to the people by > other GUI programs, and any relicts of the text mode past must > disappear. Emacs must look and feel like any other gnome, kde, or > window, application. Right. Just what I waited for, Emacs feeling like any other Windows application. Does this include the paperclip and insiting on capitalizing some words, like it or not? Believe it or not, I did _not_ switch to Unix so as to avoid paying for software; I switched to Unix because I liked the Unix-Way better than the MS-Way. I see no need for my applications to look like Windows to make me feel at home, just the opposite in fact. > Richard written it with the future in his mind when others, > mesmerized by past resource limitations, written text editors for > terminals connected by very slow modems. Well, Emacs was actually quite useable for this until 21.x, and given that until very recently a slow modem was all which connected me with the outside world, I was grateful for that. > To be polemical: our competition isn't vms or something, but M$ > windows. Is it? I know that I wont use Windows until forced to do so by my employer, but I might change over go gvim or somesuch if Emacs became to much of a Windows-lookalike (I'll probably simply stay with an older Emacs version though). On the other hand, even _if_ Windows would be the competition: if emulating the competition a very forward-looking business-model? Sven -- _ __ The Cognitive Systems Group | |/ /___ __ _ ___ University of Hamburg | ' </ _ \/ _` (_-< phone: +49 (0)40 42883-2576 Vogt-Koelln-Strasse 30 |_|\_\___/\__, /__/ fax : +49 (0)40 42883-2572 D-22527 Hamburg |___/ http://kogs-www.informatik.uni-hamburg.de/~utcke/home.html ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org> ` (4 preceding siblings ...) 2003-03-25 15:48 ` Sven Utcke @ 2003-03-25 16:16 ` François Fleuret 5 siblings, 0 replies; 98+ messages in thread From: François Fleuret @ 2003-03-25 16:16 UTC (permalink / raw) Hi, Niels Freimann wrote on 23 Mar 2003 17:09:38 MET: > However one thing must be clear: Any future development must place > gtk into the very center. emacs must become fully compatible with > modern desktop environments. It must provide all the dialogs known > to the people by other GUI programs, and any relicts of the text > mode past must disappear. Emacs must look and feel like any other > gnome, kde, or window, application. Why ? FF ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 14:17 ` A. L. Meyers 2003-03-23 16:09 ` Niels Freimann [not found] ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org> @ 2003-04-18 4:05 ` David Combs 2003-04-18 7:18 ` Kai Großjohann 2003-04-18 4:13 ` David Combs 3 siblings, 1 reply; 98+ messages in thread From: David Combs @ 2003-04-18 4:05 UTC (permalink / raw) In article <87vfyai2ur.fsf@wassern.consult-meyers.com>, A. L. Meyers <spamnjet@yahoo.de> wrote: >Don't be so sure, Niels. > >The text console is alive and thriving, e. g. with the frame buffer >device, which may lead to a renaissance of the text console. What *is* this frame buffer device? *How* would you use it? (Note: I use solarais on sparc) And, what do you get with it, that is useful for running emacs *not* under a gui? (eg, like on a vt100) Thanks David ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-18 4:05 ` David Combs @ 2003-04-18 7:18 ` Kai Großjohann 2003-04-19 20:00 ` Michael Powe 2003-04-19 20:01 ` Michael Powe 0 siblings, 2 replies; 98+ messages in thread From: Kai Großjohann @ 2003-04-18 7:18 UTC (permalink / raw) dkcombs@panix.com (David Combs) writes: > In article <87vfyai2ur.fsf@wassern.consult-meyers.com>, > A. L. Meyers <spamnjet@yahoo.de> wrote: >>Don't be so sure, Niels. >> >>The text console is alive and thriving, e. g. with the frame buffer >>device, which may lead to a renaissance of the text console. > > What *is* this frame buffer device? It's a part of the Linux kernel and allows you to do more with the text console under Linux than a VT-100 can do. (I gather you can show images with the framebuffer device and such.) -- file-error; Data: (Opening input file no such file or directory ~/.signature) ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-18 7:18 ` Kai Großjohann @ 2003-04-19 20:00 ` Michael Powe 2003-04-19 20:01 ` Michael Powe 1 sibling, 0 replies; 98+ messages in thread From: Michael Powe @ 2003-04-19 20:00 UTC (permalink / raw) >>>>> "Kai" == Kai Großjohann <kai.grossjohann@gmx.net> writes: Kai> dkcombs@panix.com (David Combs) writes: >> In article <87vfyai2ur.fsf@wassern.consult-meyers.com>, >> A. L. Meyers <spamnjet@yahoo.de> wrote: >>> Don't be so sure, Niels. >>> The text console is alive and thriving, e. g. with the frame >>> buffer device, which may lead to a renaissance of the text >>> console. >> What *is* this frame buffer device? Kai> It's a part of the Linux kernel and allows you to do more Kai> with the text console under Linux than a VT-100 can do. (I Kai> gather you can show images with the framebuffer device and Kai> such.) framebuffer will allow you to do "ansi" style graphics (the kind you used to do on BBS all that long time ago). svgalib on steriods. it also allows you to use proportional fonts. but, my experience has been that they look horrible in an ordinary monitor. (i have a gateway ev700 17", with a 32Mb radeon video card, e.g.) i prefer plain old "terminal" output. i can't even love the syntax highlighting in the console from the latest emacs. the problem with framebuffer is that you can't hide the fact that a pixel is not square, so "squares" on the screen are portrayed as rectangles and most fonts are distorted. imo, if you want graphics, use X. mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-18 7:18 ` Kai Großjohann 2003-04-19 20:00 ` Michael Powe @ 2003-04-19 20:01 ` Michael Powe 1 sibling, 0 replies; 98+ messages in thread From: Michael Powe @ 2003-04-19 20:01 UTC (permalink / raw) >>>>> "Kai" == Kai Großjohann <kai.grossjohann@gmx.net> writes: Kai> dkcombs@panix.com (David Combs) writes: >> In article <87vfyai2ur.fsf@wassern.consult-meyers.com>, >> A. L. Meyers <spamnjet@yahoo.de> wrote: >>> Don't be so sure, Niels. >>> The text console is alive and thriving, e. g. with the frame >>> buffer device, which may lead to a renaissance of the text >>> console. >> What *is* this frame buffer device? Kai> It's a part of the Linux kernel and allows you to do more Kai> with the text console under Linux than a VT-100 can do. (I Kai> gather you can show images with the framebuffer device and Kai> such.) framebuffer will allow you to do "ansi" style graphics (the kind you used to do on BBS all that long time ago). svgalib on steriods. it also allows you to use proportional fonts. but, my experience has been that they look horrible in an ordinary monitor. (i have a gateway ev700 17", with a 32Mb radeon video card, e.g.) i prefer plain old "terminal" output. i can't even love the syntax highlighting in the console from the latest emacs. the problem with framebuffer is that you can't hide the fact that a pixel is not square, so "squares" on the screen are portrayed as rectangles and most fonts are distorted. imo, if you want graphics, use X. mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 14:17 ` A. L. Meyers ` (2 preceding siblings ...) 2003-04-18 4:05 ` David Combs @ 2003-04-18 4:13 ` David Combs 2003-04-18 9:55 ` Niels Freimann [not found] ` <mailman.4867.1050659882.21513.help-gnu-emacs@gnu.org> 3 siblings, 2 replies; 98+ messages in thread From: David Combs @ 2003-04-18 4:13 UTC (permalink / raw) In article <87vfyai2ur.fsf@wassern.consult-meyers.com>, A. L. Meyers <spamnjet@yahoo.de> wrote: >Don't be so sure, Niels. > > >Long live the text console! Indeed! Not that I've needed to yet, but if I've got the computer (solaris/sparc) down in non-gui, single-user mode, I can still run emacs -- thank god. Of course, until Sun appeared, *all* of us who were using emacs were using it on eg vt-100s -- at eg 1200 baud. (then 2400, then 9600). (Running on DEC 20's, under "twenex" os) (That was when emacs was still written in teco). I cannot imagine rms *ever* removing non-gui ability from emacs. Sure hope not! David ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-18 4:13 ` David Combs @ 2003-04-18 9:55 ` Niels Freimann [not found] ` <mailman.4867.1050659882.21513.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 98+ messages in thread From: Niels Freimann @ 2003-04-18 9:55 UTC (permalink / raw) Cc: dkcombs Hi David, I am running emacs -nw as an perfect vi replacement. Therefore there is only one text editor, emacs, on my machine. However I don't believe that in the year 2003 when most users running linux on fast ia32 machines a tty emacs is the future. Its rather a *nostalgia* for older users like we are. Furthermore my argument was removing anything else than gtk2 as X11 target, and creating two separate branches for tty and gtk2, sharing common code via libraries. An tty and an gtk2 emacs thats enough. Otherwise the code base will become too large. -Niels On Friday 18 April 2003 06:13, David Combs wrote: > In article <87vfyai2ur.fsf@wassern.consult-meyers.com>, > > A. L. Meyers <spamnjet@yahoo.de> wrote: > >Don't be so sure, Niels > > > > > >Long live the text console! > > Indeed! > > Not that I've needed to yet, but if I've got > the computer (solaris/sparc) down in non-gui, > single-user mode, I can still run emacs -- thank god > > Of course, until Sun appeared, *all* of us who were > using emacs were using it on eg vt-100s -- at eg > 1200 baud. (then 2400, then 9600) > > (Running on DEC 20's, under "twenex" os) > > (That was when emacs was still written in teco) > > I cannot imagine rms *ever* removing non-gui ability > from emacs. Sure hope not! > > > David > > _______________________________________________ > Help-gnu-emacs mailing list > Help-gnu-emacs@gnu.org > http://mail.gnu.org/mailman/listinfo/help-gnu-emacs ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.4867.1050659882.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] ` <mailman.4867.1050659882.21513.help-gnu-emacs@gnu.org> @ 2003-04-18 11:06 ` Marco Parrone 2003-04-18 11:23 ` Kai Großjohann 1 sibling, 0 replies; 98+ messages in thread From: Marco Parrone @ 2003-04-18 11:06 UTC (permalink / raw) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Niels Freimann <nfreimann@firemail.de> writes: > Hi David, > > I am running emacs -nw as an perfect vi replacement. > Therefore there is only one text editor, emacs, on my > machine. However I don't believe that in the year 2003 > when most users running linux on fast ia32 machines a tty > emacs is the future. I (and likely many others) believe the opposite. > Its rather a *nostalgia* for older users like we are. I'm not an old user, but I like using the tty, now you can see that this is not a nostaligia. X11 is big, slow, buggy, it sucks resources, it promotes for wasting time and resources (see themes, backgrounds, and likewise) and for giving more attention to the form instead than to the contents. Using the tty is more effective, less distracting, and gives you a more uniform interface and a more eyes-friendly too. > Furthermore my argument was removing anything else than gtk2 as X11 > target, Sometimes X11 is needed, and if you don't need the toolbar and the scrollbar then using GTK(2) is only a waste of hardware resources and so user time. Bye. - -- Marco Parrone - marc0@autistici.org www.autistici.org/marc0 2143 9E77 D5E6 115A 48AD A170 D0EE F736 (4E88 99C2) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.8 <http://mailcrypt.sourceforge.net/> iD8DBQE+n9wV0O73Nk6ImcIRAmtIAKDXJ4nT3+xnC9zkNYJpVle7rcP0OQCgwO++ oMmuuLoEeoc0sIzH7Ose0lU= =P7fl -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.4867.1050659882.21513.help-gnu-emacs@gnu.org> 2003-04-18 11:06 ` Marco Parrone @ 2003-04-18 11:23 ` Kai Großjohann 2003-04-18 13:25 ` Niels Freimann [not found] ` <mailman.4874.1050672434.21513.help-gnu-emacs@gnu.org> 1 sibling, 2 replies; 98+ messages in thread From: Kai Großjohann @ 2003-04-18 11:23 UTC (permalink / raw) Niels Freimann <nfreimann@firemail.de> writes: > I am running emacs -nw as an perfect vi replacement. > Therefore there is only one text editor, emacs, on my > machine. However I don't believe that in the year 2003 > when most users running linux on fast ia32 machines a tty > emacs is the future. Its rather a *nostalgia* for older users > like we are. Furthermore my argument was removing > anything else than gtk2 as X11 target, and creating two > separate branches for tty and gtk2, sharing common code > via libraries. An tty and an gtk2 emacs thats enough. > Otherwise the code base will become too large. What's the point in having two programs that share 99% of their source code? It's like suggesting to split Linux into two versions, one for the masses with IDE drives, and another for a few die-hards with SCSI drives. IMHO, it doesn't make any sense at all. -- file-error; Data: (Opening input file no such file or directory ~/.signature) ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-18 11:23 ` Kai Großjohann @ 2003-04-18 13:25 ` Niels Freimann [not found] ` <mailman.4874.1050672434.21513.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 98+ messages in thread From: Niels Freimann @ 2003-04-18 13:25 UTC (permalink / raw) Cc: kai.grossjohann To separate a program into different layers is a paradigm of modern software development. You must know that. "Bleib sachlich" otherwise further argumentations are making no sense. I am not interested in wasting my time for polemical controversities with backward oriented people. ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.4874.1050672434.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] ` <mailman.4874.1050672434.21513.help-gnu-emacs@gnu.org> @ 2003-04-18 14:38 ` Alan Shutko 2003-04-18 14:43 ` Stefan Monnier 2003-04-18 15:31 ` Kai Großjohann 2 siblings, 0 replies; 98+ messages in thread From: Alan Shutko @ 2003-04-18 14:38 UTC (permalink / raw) Niels Freimann <nfreimann@firemail.de> writes: > To separate a program into different layers is a paradigm of modern software > development. You must know that. Have you looked at the redisplay code? There's not much code there which is specific to a given windowing system. Separating Emacs into a libemacs, TTYEmacs, OSXEmacs, GTKEmacs, W32Emacs would result in a really big libemacs, and really, really small window-specific versions. That would provide a negligible size advantage downloading the source, an even smaller advantage in the binary, and basically no advantage in memory use. (Probably even a decrease in performance on some platforms like x86 Gnu/Linux, since a shared libemacs would have lost a register to -fPIC.) The cost for these minimal benefits would be more work for the development team, since APIs would have to be made more rigid since someone changing an API couldn't just update all the calls in the various frontends. Or it would mean users would lose out, because the various frontends would no longer be truly compatible. Objectively, what is the case to be made to do this? -- Alan Shutko <ats@acm.org> - I am the rocks. Looking for a developer in St. Louis? http://web.springies.com/~ats/ Don't underestimate the bandwidth of a station wagon full of mag tapes. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.4874.1050672434.21513.help-gnu-emacs@gnu.org> 2003-04-18 14:38 ` Alan Shutko @ 2003-04-18 14:43 ` Stefan Monnier 2003-04-18 15:31 ` Kai Großjohann 2 siblings, 0 replies; 98+ messages in thread From: Stefan Monnier @ 2003-04-18 14:43 UTC (permalink / raw) >>>>> "Niels" == Niels Freimann <nfreimann@firemail.de> writes: > To separate a program into different layers is a paradigm of modern software > development. I.e. you're just saying that Emacs's code should be modularized, right? In that case, I'd be interested to know which parts of the GTK and tty code you'd like to see better modularized. It is obvious that there is a lot of code-duplication (i.e. nightmare for maintenance) between X11/w32/carbon. OTOH I didn't know that there was such a problem with the tty code, but I admittedly don't know that code very well at all. Stefan ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.4874.1050672434.21513.help-gnu-emacs@gnu.org> 2003-04-18 14:38 ` Alan Shutko 2003-04-18 14:43 ` Stefan Monnier @ 2003-04-18 15:31 ` Kai Großjohann 2 siblings, 0 replies; 98+ messages in thread From: Kai Großjohann @ 2003-04-18 15:31 UTC (permalink / raw) Niels Freimann <nfreimann@firemail.de> writes: > To separate a program into different layers is a paradigm of modern > software development. You must know that. "Bleib sachlich" otherwise > further argumentations are making no sense. You suggested to "create two separate branches for tty and gtk". That sounded a lot like the Emacs-XEmacs split to me. It would be stupid. I apologize for the tone of my message. -- file-error; Data: (Opening input file no such file or directory ~/.signature) ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3514.1048420980.21513.help-gnu-emacs@gnu.org> 2003-03-23 14:17 ` A. L. Meyers @ 2003-03-23 15:56 ` Marco Parrone 2003-03-25 16:26 ` Per Abrahamsen 2 siblings, 0 replies; 98+ messages in thread From: Marco Parrone @ 2003-03-23 15:56 UTC (permalink / raw) Niels Freimann <nfreimann@firemail.de> writes: > the gang. Emacs must become the text editor for the 3rd Millenia, and leave > the past behind. Gtk isn't "the future", but the presence. Its a good choice > for a world where most of us running gnome or kde, and ncurses, motif, etc. > already has become the past. I know that this are harsh words - however they > are true. If GTK is the best for you, this does not mean that it is the best for everyone. Somebody loves using a GUI with millions of colors, windows here and there, thousands of different fonts, with differents sizes, lots of menus, icons, having to move the hands from the keyboard to the mouse and vice-versa for all the time. Other peoples likes having the possibility to not move the hands from the keyboard for all the time, having a coherend, clean, readable and eye-friendly 80x25 fixed chars matrix, with a little number of colors, one single-size font, not superfluous decorations. If I want to see something nice, I see a movie, or I play at a videogame, or other millions of things. If I want to do useful things in a fast and comfortable way, I use Emacs in a console. So, if you are not of the my opinion, you can see that there does not exists the perfect solution for all, as we are more that 6,000,000,000 of persons in the world, and there is a big variety of needs or tastes. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3514.1048420980.21513.help-gnu-emacs@gnu.org> 2003-03-23 14:17 ` A. L. Meyers 2003-03-23 15:56 ` Marco Parrone @ 2003-03-25 16:26 ` Per Abrahamsen 2003-03-30 6:00 ` Michael Powe 2 siblings, 1 reply; 98+ messages in thread From: Per Abrahamsen @ 2003-03-25 16:26 UTC (permalink / raw) Niels Freimann <nfreimann@firemail.de> writes: > Gtk isn't "the future", but the presence. True. And on day, it will be the past. Emacs is for the long run. During its lifetime, the dominating toolkits have been at least termcap, curses, terminfo, SunView, raw X10, raw X11, XView, Motif, Qt, GTK 1 and GTK2; and in some circles w16, PM, w32, MFC, NeXTStep and Cocoa. Emacs need to be able to adopt to an ever changing environment. GUI fashion come and go, only Emacs is for ever. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-25 16:26 ` Per Abrahamsen @ 2003-03-30 6:00 ` Michael Powe 2003-03-31 20:36 ` John Russell 0 siblings, 1 reply; 98+ messages in thread From: Michael Powe @ 2003-03-30 6:00 UTC (permalink / raw) >>>>> "Per" == Per Abrahamsen <abraham@dina.kvl.dk> writes: Per> Niels Freimann <nfreimann@firemail.de> writes: >> Gtk isn't "the future", but the presence. Per> True. And on day, it will be the past. Per> Emacs is for the long run. During its lifetime, the Per> dominating toolkits have been at least termcap, curses, Per> terminfo, SunView, raw X10, raw X11, XView, Motif, Qt, GTK 1 Per> and GTK2; and in some circles w16, PM, w32, MFC, NeXTStep and Per> Cocoa. Per> Emacs need to be able to adopt to an ever changing Per> environment. GUI fashion come and go, only Emacs is for Per> ever. oh, yeah. God's Own Editor(tm). http://www.dina.dk/~abraham/religion/ ;-) mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-30 6:00 ` Michael Powe @ 2003-03-31 20:36 ` John Russell 2003-03-31 20:52 ` David Kastrup 2003-03-31 21:01 ` Kai Großjohann 0 siblings, 2 replies; 98+ messages in thread From: John Russell @ 2003-03-31 20:36 UTC (permalink / raw) Michael Powe <michael@trollope.org> writes: > >>>>> "Per" == Per Abrahamsen <abraham@dina.kvl.dk> writes: > > Per> Niels Freimann <nfreimann@firemail.de> writes: > >> Gtk isn't "the future", but the presence. > > Per> True. And on day, it will be the past. > > Per> Emacs is for the long run. During its lifetime, the > Per> dominating toolkits have been at least termcap, curses, > Per> terminfo, SunView, raw X10, raw X11, XView, Motif, Qt, GTK 1 > Per> and GTK2; and in some circles w16, PM, w32, MFC, NeXTStep and > Per> Cocoa. > > Per> Emacs need to be able to adopt to an ever changing > Per> environment. GUI fashion come and go, only Emacs is for > Per> ever. > > oh, yeah. God's Own Editor(tm). Wow, can't argue with that. But just assume for a second that I would like to wallow in the hedonistic tendencies of flashy GUI loveliness de jur, where can I get gtk2-emacs? i have seen other posts that said, its in CVS. Uhhh, pardon my ignorance. Whose cvs tree? Emacs cvs? Is there a tarball somewhere, or even a website? Anything? Google doesn't even know about this project. Can someone fill me in, I'm really curious. Thanks. John > > http://www.dina.dk/~abraham/religion/ > > ;-) > > mp > > -- > Michael Powe Waterbury, CT USA > ------------------------------------------------------------------- > "It stands to reason that self-righteous, inflexible, single-minded, > authoritarian true believers are politically organized. Open-minded, > flexible, complex, ambiguous, anti-authoritarian people would just as > soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-31 20:36 ` John Russell @ 2003-03-31 20:52 ` David Kastrup 2003-03-31 21:14 ` John Russell 2003-03-31 21:01 ` Kai Großjohann 1 sibling, 1 reply; 98+ messages in thread From: David Kastrup @ 2003-03-31 20:52 UTC (permalink / raw) John Russell <jorussel@cisco.com> writes: > Wow, can't argue with that. But just assume for a second that I would > like to wallow in the hedonistic tendencies of flashy GUI loveliness > de jur, where can I get gtk2-emacs? i have seen other posts that > said, its in CVS. Uhhh, pardon my ignorance. Whose cvs tree? Emacs > cvs? Is there a tarball somewhere, or even a website? Anything? <URL:http://savannah.gnu.org/cvs/?group=emacs> > Google doesn't even know about this project. Pardon? The query Emacs CVS turns up the above link as its first hit. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-31 20:52 ` David Kastrup @ 2003-03-31 21:14 ` John Russell 2003-03-31 21:20 ` David Kastrup 0 siblings, 1 reply; 98+ messages in thread From: John Russell @ 2003-03-31 21:14 UTC (permalink / raw) David Kastrup <dak@gnu.org> writes: > John Russell <jorussel@cisco.com> writes: > > > Wow, can't argue with that. But just assume for a second that I would > > like to wallow in the hedonistic tendencies of flashy GUI loveliness > > de jur, where can I get gtk2-emacs? i have seen other posts that > > said, its in CVS. Uhhh, pardon my ignorance. Whose cvs tree? Emacs > > cvs? Is there a tarball somewhere, or even a website? Anything? > > <URL:http://savannah.gnu.org/cvs/?group=emacs> > > > Google doesn't even know about this project. > > Pardon? The query > > Emacs CVS > > turns up the above link as its first hit. "this project" was not meant to refer to emacs, but gtk/gtk2-emacs. I tried things like gtk emacs gtk2 emacs gtk-emacs gtk2-emacs emacs gtk and came up with little but archane news posts about png not loading properly. Thanks for the pointer. John ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-31 21:14 ` John Russell @ 2003-03-31 21:20 ` David Kastrup 2003-03-31 22:39 ` John Russell 0 siblings, 1 reply; 98+ messages in thread From: David Kastrup @ 2003-03-31 21:20 UTC (permalink / raw) John Russell <jorussel@cisco.com> writes: > David Kastrup <dak@gnu.org> writes: > > > John Russell <jorussel@cisco.com> writes: > > > > > Wow, can't argue with that. But just assume for a second that I would > > > like to wallow in the hedonistic tendencies of flashy GUI loveliness > > > de jur, where can I get gtk2-emacs? i have seen other posts that > > > said, its in CVS. Uhhh, pardon my ignorance. Whose cvs tree? Emacs > > > cvs? Is there a tarball somewhere, or even a website? Anything? > > > > <URL:http://savannah.gnu.org/cvs/?group=emacs> > > > > > Google doesn't even know about this project. > > > > Pardon? The query > > > > Emacs CVS > > > > turns up the above link as its first hit. > > "this project" was not meant to refer to emacs, but gtk/gtk2-emacs. > I tried things like > > gtk emacs > gtk2 emacs > gtk-emacs > gtk2-emacs > emacs gtk > > and came up with little but archane news posts about png not loading > properly. Thanks for the pointer. There is no "gtk2 Emacs" project. gtk2 is just one toolkit among others in the normal Emacs code base. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-31 21:20 ` David Kastrup @ 2003-03-31 22:39 ` John Russell 0 siblings, 0 replies; 98+ messages in thread From: John Russell @ 2003-03-31 22:39 UTC (permalink / raw) David Kastrup <dak@gnu.org> writes: > John Russell <jorussel@cisco.com> writes: > > > David Kastrup <dak@gnu.org> writes: > > > > > John Russell <jorussel@cisco.com> writes: > > > > > > > Wow, can't argue with that. But just assume for a second that I would > > > > like to wallow in the hedonistic tendencies of flashy GUI loveliness > > > > de jur, where can I get gtk2-emacs? i have seen other posts that > > > > said, its in CVS. Uhhh, pardon my ignorance. Whose cvs tree? Emacs > > > > cvs? Is there a tarball somewhere, or even a website? Anything? > > > > > > <URL:http://savannah.gnu.org/cvs/?group=emacs> > > > > > > > Google doesn't even know about this project. > > > > > > Pardon? The query > > > > > > Emacs CVS > > > > > > turns up the above link as its first hit. > > > > "this project" was not meant to refer to emacs, but gtk/gtk2-emacs. > > I tried things like > > > > gtk emacs > > gtk2 emacs > > gtk-emacs > > gtk2-emacs > > emacs gtk > > > > and came up with little but archane news posts about png not loading > > properly. Thanks for the pointer. > > There is no "gtk2 Emacs" project. gtk2 is just one toolkit among > others in the normal Emacs code base. Ok, I managed to download emacs from cvs and compiled with gtk as my toolkit. Very nice. The menus are anti-aliased nicely, but one thing that I was REALLY hoping for, still wasn't there. Are there plans for freedesktop standard drag and drop support, even if its just with the gtk version? John ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-31 20:36 ` John Russell 2003-03-31 20:52 ` David Kastrup @ 2003-03-31 21:01 ` Kai Großjohann 2003-03-31 22:04 ` David Kastrup 1 sibling, 1 reply; 98+ messages in thread From: Kai Großjohann @ 2003-03-31 21:01 UTC (permalink / raw) John Russell <jorussel@cisco.com> writes: > Wow, can't argue with that. But just assume for a second that I would > like to wallow in the hedonistic tendencies of flashy GUI loveliness > de jur, where can I get gtk2-emacs? i have seen other posts that > said, its in CVS. Uhhh, pardon my ignorance. Whose cvs tree? Emacs > cvs? Is there a tarball somewhere, or even a website? Anything? > Google doesn't even know about this project. Can someone fill me in, > I'm really curious. Thanks. http://savannah.gnu.org/projects/emacs It has a CVS links somewhere which has instructions, I believe. Kai, blissfully watching, with a slightly hurting head, the beautiful Gtk scrollbar. -- A preposition is not a good thing to end a sentence with. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-31 21:01 ` Kai Großjohann @ 2003-03-31 22:04 ` David Kastrup 2003-04-01 12:27 ` Sven Utcke ` (2 more replies) 0 siblings, 3 replies; 98+ messages in thread From: David Kastrup @ 2003-03-31 22:04 UTC (permalink / raw) kai.grossjohann@gmx.net (Kai Großjohann) writes: > http://savannah.gnu.org/projects/emacs > > It has a CVS links somewhere which has instructions, I believe. > > Kai, blissfully watching, with a slightly hurting head, the beautiful > Gtk scrollbar. I would not mind if it were less beautiful and more functional. Athena scrollbars are by far the ugliest contraptions the whole world round, but they can't be beat in functionality and ergonomy. It is a bloody pity that one can't easily configure GTK to have the full mouse bindings of Athena scrollbars. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-31 22:04 ` David Kastrup @ 2003-04-01 12:27 ` Sven Utcke 2003-04-01 12:52 ` Kai Großjohann 2003-04-01 13:49 ` David Kastrup 2003-04-01 16:29 ` Kai Großjohann 2003-04-01 17:19 ` Ole Laursen 2 siblings, 2 replies; 98+ messages in thread From: Sven Utcke @ 2003-04-01 12:27 UTC (permalink / raw) David Kastrup <dak@gnu.org> writes: > Athena scrollbars are by far the ugliest contraptions the whole world > round, but they can't be beat in functionality and ergonomy. > > It is a bloody pity that one can't easily configure GTK to have the > full mouse bindings of Athena scrollbars. Huh? What bindings are there, except for middle mouse drags (or goes to the position pointed to) and the other two scroll up and down? Sven -- _ __ The Cognitive Systems Group | |/ /___ __ _ ___ University of Hamburg | ' </ _ \/ _` (_-< phone: +49 (0)40 42883-2576 Vogt-Koelln-Strasse 30 |_|\_\___/\__, /__/ fax : +49 (0)40 42883-2572 D-22527 Hamburg |___/ http://kogs-www.informatik.uni-hamburg.de/~utcke/home.html ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-01 12:27 ` Sven Utcke @ 2003-04-01 12:52 ` Kai Großjohann 2003-04-01 15:51 ` Sven Utcke 2003-04-01 13:49 ` David Kastrup 1 sibling, 1 reply; 98+ messages in thread From: Kai Großjohann @ 2003-04-01 12:52 UTC (permalink / raw) Sven Utcke <utcke+news@informatik.uni-hamburg.de> writes: > Huh? What bindings are there, except for middle mouse drags (or goes > to the position pointed to) and the other two scroll up and down? With that scrollbar, you can control how many lines will be scrolled. Clicking left/right near the top of the scrollbar will scroll few lines, near the bottom it will scroll almost a full page. I'm not aware of another scrollbar that allows more than "1 line" (arrow button) or "1 page" (above/below thumb). -- A preposition is not a good thing to end a sentence with. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-01 12:52 ` Kai Großjohann @ 2003-04-01 15:51 ` Sven Utcke 2003-04-01 16:21 ` Kai Großjohann 0 siblings, 1 reply; 98+ messages in thread From: Sven Utcke @ 2003-04-01 15:51 UTC (permalink / raw) kai.grossjohann@gmx.net (Kai Großjohann) writes: > Sven Utcke <utcke+news@informatik.uni-hamburg.de> writes: > > > Huh? What bindings are there, except for middle mouse drags (or goes > > to the position pointed to) and the other two scroll up and down? > > With that scrollbar, you can control how many lines will be > scrolled. Clicking left/right near the top of the scrollbar will > scroll few lines, near the bottom it will scroll almost a full page. > > I'm not aware of another scrollbar that allows more than "1 line" > (arrow button) or "1 page" (above/below thumb). Oh dear. I didn't know there where any scrollbars out there (except in MS-land, that is) which did _not_ implement this very usefull behaviour. Which shows that a) I'm still using very old-fashioned looking programs (and yes, my windows-manager is fvwm. Ver 1.24r.). b) I better should keep it that way too. Thanks for enlightment Sven -- _ __ The Cognitive Systems Group | |/ /___ __ _ ___ University of Hamburg | ' </ _ \/ _` (_-< phone: +49 (0)40 42883-2576 Vogt-Koelln-Strasse 30 |_|\_\___/\__, /__/ fax : +49 (0)40 42883-2572 D-22527 Hamburg |___/ http://kogs-www.informatik.uni-hamburg.de/~utcke/home.html ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-01 15:51 ` Sven Utcke @ 2003-04-01 16:21 ` Kai Großjohann 0 siblings, 0 replies; 98+ messages in thread From: Kai Großjohann @ 2003-04-01 16:21 UTC (permalink / raw) Sven Utcke <utcke+news@informatik.uni-hamburg.de> writes: > Oh dear. I didn't know there where any scrollbars out there (except > in MS-land, that is) which did _not_ implement this very usefull > behaviour. Heh :-) FWIW, the newest innovation in scrollbar land that I can remember at the moment is to cluster the up and down arrows. You know, normally a scrollbar looks like this: ^ | ...lots of lines omitted... | v And you click on the little "v" at the bottom and hold down the mouse button and whoops! you have scrolled too far. Then you get to run the mouse from the very bottom of the screen to near the top of the screen, have to hit the little "^" to scroll back a couple of lines. Now, the innovation consists of making the scrollbar look like this: ^ | ...deleted lines... | ^ v That way, you don't have to travel so far from "v" to (the bottom) "^". Isn't innovation wonderful? I still have fond memories of the OpenLook (OpenWindows? XView?) scrollbar. There the thumb had three fields, the middle one for dragging, the top and bottom for scrolling linewise. And you could click above or below the thumb/slider to scroll pagewise. And you didn't have to move your mouse after clicking any of these! The mouse pointer was warped to the right spot so you could keep on clicking! Bliss! (It's not as nice as the Xaw scrollbar, but the Xaw scrollbar really wants three mouse buttons, so the OpenLook thing might be good for Macintoshes :-) -- A preposition is not a good thing to end a sentence with. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-01 12:27 ` Sven Utcke 2003-04-01 12:52 ` Kai Großjohann @ 2003-04-01 13:49 ` David Kastrup 1 sibling, 0 replies; 98+ messages in thread From: David Kastrup @ 2003-04-01 13:49 UTC (permalink / raw) Sven Utcke <utcke+news@informatik.uni-hamburg.de> writes: > David Kastrup <dak@gnu.org> writes: > > > Athena scrollbars are by far the ugliest contraptions the whole world > > round, but they can't be beat in functionality and ergonomy. > > > > It is a bloody pity that one can't easily configure GTK to have the > > full mouse bindings of Athena scrollbars. > > Huh? What bindings are there, except for middle mouse drags (or goes > to the position pointed to) and the other two scroll up and down? Left mouse scrolls up, amount proportional to position of scroll bar clicked, right mouse scrolls down by same amount. Alternatively clicking left and right scrolls without moving the mouse at all scrolls up/down by equal amounts, and the amount is determined by the position where you click. Position your mouse three lines down from the top, and the scroll distance will be three lines. Position it at the bottom, and the scroll distance will be a full screen. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-31 22:04 ` David Kastrup 2003-04-01 12:27 ` Sven Utcke @ 2003-04-01 16:29 ` Kai Großjohann 2003-04-02 1:59 ` Miles Bader 2003-04-01 17:19 ` Ole Laursen 2 siblings, 1 reply; 98+ messages in thread From: Kai Großjohann @ 2003-04-01 16:29 UTC (permalink / raw) David Kastrup <dak@gnu.org> writes: > It is a bloody pity that one can't easily configure GTK to have the > full mouse bindings of Athena scrollbars. Can one difficultly configure Gtk thusly? -- A preposition is not a good thing to end a sentence with. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-04-01 16:29 ` Kai Großjohann @ 2003-04-02 1:59 ` Miles Bader 0 siblings, 0 replies; 98+ messages in thread From: Miles Bader @ 2003-04-02 1:59 UTC (permalink / raw) [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain; charset=iso-2022-jp-2, Size: 604 bytes --] kai.grossjohann@gmx.net (Kai Gro^[.A^[N_johann) writes: > > It is a bloody pity that one can't easily configure GTK to have the > > full mouse bindings of Athena scrollbars. > > Can one difficultly configure Gtk thusly? I asked about this on emacs-devel, and the answer was `No, the bindings in GTK are (very) hardwired.' Agree that it sucks, but I suspect the world's been so polluted by mac-style scrollbars, that this situation will take quite a lot of effort to change... At least the horrid fixed-sized thumb seems to be on it's way out! -Miles -- ^[$B<+$i$r6u$K$7$F!"?4$r3+$/;~!"F;$O3+$+$l$k^[(B ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-31 22:04 ` David Kastrup 2003-04-01 12:27 ` Sven Utcke 2003-04-01 16:29 ` Kai Großjohann @ 2003-04-01 17:19 ` Ole Laursen 2 siblings, 0 replies; 98+ messages in thread From: Ole Laursen @ 2003-04-01 17:19 UTC (permalink / raw) David Kastrup <dak@gnu.org> writes: > I would not mind if it were less beautiful and more functional. > Athena scrollbars are by far the ugliest contraptions the whole world > round, but they can't be beat in functionality and ergonomy. > > It is a bloody pity that one can't easily configure GTK to have the > full mouse bindings of Athena scrollbars. It probably has to do with that noone except perhaps 20-30 people in this world has figured out how the Athena scrollbars work... -- Ole Laursen (who didn't know about the line thing until now) http://www.cs.auc.dk/~olau/ ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3512.1048413524.21513.help-gnu-emacs@gnu.org> 2003-03-23 11:18 ` Edward O'Connor @ 2003-03-23 16:10 ` Michael Powe 2003-03-23 19:08 ` Alan Shutko ` (2 more replies) 2003-03-25 16:07 ` Hallvard B Furuseth 2 siblings, 3 replies; 98+ messages in thread From: Michael Powe @ 2003-03-23 16:10 UTC (permalink / raw) >>>>> "Niels" == Niels Freimann <nfreimann@firemail.de> writes: >> actually, i doubt it. i'm sure that there are many who, like >> me, do the bulk of their editing in -- gasp -- the console. >> gtk will be worthless to us Niels> emacs was introduced to me in the early 90th by a person Niels> who belongs to the developers. What he installed on my Niels> machine was X11 emacs. I never saw anybody editing in the Niels> console seriousely. Therefore I don't believe that too Niels> many of people do editing in the console. This people may Niels> use zile or something. Niels> I fully subscribe to Miles saying that "I expect that once Niels> the GTK version hits prime-time, it will get a lot more Niels> maintenance attention than the other versions " Niels> Furthermore I expect that, when the GTKversion hits Niels> prime-time, the developers will remove all the Niels> anachronistic xlib and motif code for the reason of a much Niels> slimmer code which will be much more open to the community Niels> for maintenance. since a few people replied by mail to my comments, let me summarize my responses. how many versions of unix include gtk libraries? i suspect the answer is 'none,' but someone can apprise me if i'm wrong. i know they are not on solaris 8, openbsd 2.7 or sunos 4.1 because i have those. i'd be very surprised if they were on freebsd, just because they are gpl. therefore, restricting emacs to gtk means restricting its use to linux users who use gnome. not likely. this is not a hot-button issue for me, but obviously it is for some others. the chances that i would ever compile gtk-emacs are near zero.(although, the other day, i compiled and installed xemacs; used it once. so, anything is possible when i'm bored. ;-) everybody else is free to do as they please. this does remind me somewhat of the religious wars between xemacs and gnu emacs of some years back. i personally do not give a rip about "themes," or how "pretty" my editor is. emacs is a tool and a damned good one. i use it because it does everything i want an editor to do. whether i'm in the console, as now, or in x, as i was yesterday, my primary concern is that my tools function well. (the reason i use xfce rather than gnome.) everyone has their sources of amusement. some people fool around with their desktop. i watch chess on the chess server. but, at least i'm not confused that fics is somehow a necessity of life. nor do i think that everybody should be REQUIRED to watch chess on fics and not on ics or some other server. as for the comment about how "nobody works in the console," well, probably nearly everyone who, like me, works remotely, DOES use the console. when i'm working on a web site, i can edit and create files directly on site because -- shock, horror -- i can use emacs in a terminal. since i routinely work on shell connections to solaris and linux boxes, being able to work comfortably in the terminal is a job requirement. (yes, i also can work comfortably with vi.) when i'm travelling, i ssh home for both work and mail. most of the time, x forwarding is impossible or impractical, even if i wanted to waste time with it. i seriously doubt that i am an isolated case in this regard. i think perhaps some people are prone to think that the whole world is, or should be, just like them and their friends. it's not. it shouldn't be. for me, personally, the editor of choice is and probably always will be GNU Emacs, God's Own Editor(tm). whatever choices rms makes about its future will be fine with me. i trust him. i just don't happen to think he's going to limit it to gtk users. from the console, mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 16:10 ` Michael Powe @ 2003-03-23 19:08 ` Alan Shutko 2003-03-24 0:46 ` Michael Powe 2003-03-23 20:33 ` Daniel Jensen 2003-03-25 16:38 ` Per Abrahamsen 2 siblings, 1 reply; 98+ messages in thread From: Alan Shutko @ 2003-03-23 19:08 UTC (permalink / raw) Michael Powe <michael@trollope.org> writes: > how many versions of unix include gtk libraries? i suspect the answer > is 'none,' but someone can apprise me if i'm wrong. Solaris 9 will be shipping Gnome as the default desktop. http://wwws.sun.com/software/solaris/licensing/gnome.html -- Alan Shutko <ats@acm.org> - I am the rocks. Looking for a developer in St. Louis? http://web.springies.com/~ats/ Of course dragons can flyWhy on earth would they have those wings? ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 19:08 ` Alan Shutko @ 2003-03-24 0:46 ` Michael Powe 2003-03-24 2:17 ` Jason Earl 0 siblings, 1 reply; 98+ messages in thread From: Michael Powe @ 2003-03-24 0:46 UTC (permalink / raw) >>>>> "Alan" == Alan Shutko <ats@acm.org> writes: Alan> Michael Powe <michael@trollope.org> writes: >> how many versions of unix include gtk libraries? i suspect the >> answer is 'none,' but someone can apprise me if i'm wrong. Alan> Solaris 9 will be shipping Gnome as the default desktop. Alan> http://wwws.sun.com/software/solaris/licensing/gnome.html thanks for the update. myself, i can't see where gnome is a huge improvement over the cde interface ... yes, it looks nicer but it is just a resources hog. still. mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-24 0:46 ` Michael Powe @ 2003-03-24 2:17 ` Jason Earl 2003-03-24 23:52 ` Michael Powe 2003-03-25 15:58 ` Sven Utcke 0 siblings, 2 replies; 98+ messages in thread From: Jason Earl @ 2003-03-24 2:17 UTC (permalink / raw) Michael Powe <michael@trollope.org> writes: >>>>>> "Alan" == Alan Shutko <ats@acm.org> writes: > > Alan> Michael Powe <michael@trollope.org> writes: > >> how many versions of unix include gtk libraries? i suspect the > >> answer is 'none,' but someone can apprise me if i'm wrong. > > Alan> Solaris 9 will be shipping Gnome as the default desktop. > Alan> http://wwws.sun.com/software/solaris/licensing/gnome.html > > thanks for the update. myself, i can't see where gnome is a huge > improvement over the cde interface ... yes, it looks nicer but it is > just a resources hog. still. > > mp Sun sells hardware. Desktop software that looks nice but needs more resources to run well is good for their bottom line. Jason ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-24 2:17 ` Jason Earl @ 2003-03-24 23:52 ` Michael Powe 2003-03-25 15:58 ` Sven Utcke 1 sibling, 0 replies; 98+ messages in thread From: Michael Powe @ 2003-03-24 23:52 UTC (permalink / raw) >>>>> "Jason" == Jason Earl <jearl@wegointer.net> writes: Jason> Michael Powe <michael@trollope.org> writes: >>>>>>> "Alan" == Alan Shutko <ats@acm.org> writes: >> Alan> Michael Powe <michael@trollope.org> writes: >> >> how many versions of unix include gtk libraries? i suspect >> the >> answer is 'none,' but someone can apprise me if i'm >> wrong. >> Alan> Solaris 9 will be shipping Gnome as the default desktop. Alan> http://wwws.sun.com/software/solaris/licensing/gnome.html >> thanks for the update. myself, i can't see where gnome is a >> huge improvement over the cde interface ... yes, it looks nicer >> but it is just a resources hog. still. >> >> mp Jason> Sun sells hardware. Desktop software that looks nice but Jason> needs more resources to run well is good for their bottom Jason> line. good point. ;-) mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-24 2:17 ` Jason Earl 2003-03-24 23:52 ` Michael Powe @ 2003-03-25 15:58 ` Sven Utcke 2003-03-25 17:28 ` Daniel R. Anderson [not found] ` <mailman.3619.1048613765.21513.help-gnu-emacs@gnu.org> 1 sibling, 2 replies; 98+ messages in thread From: Sven Utcke @ 2003-03-25 15:58 UTC (permalink / raw) Jason Earl <jearl@wegointer.net> writes: > Michael Powe <michael@trollope.org> writes: > > >>>>>> "Alan" == Alan Shutko <ats@acm.org> writes: > > > > Alan> Solaris 9 will be shipping Gnome as the default desktop. > > Alan> http://wwws.sun.com/software/solaris/licensing/gnome.html > > > > thanks for the update. myself, i can't see where gnome is a huge > > improvement over the cde interface ... yes, it looks nicer but it is > > just a resources hog. still. > > Sun sells hardware. Desktop software that looks nice but needs more > resources to run well is good for their bottom line. Well, SUN sells _slow_ hardware, so I still don't see how gnome would help them --- just the opposite, people will be able to compare performance with their supermarket-bought home PCs --- and will see SUN come out second. Certainly happens here, on brandnew SunBlades (which, truth be told, are hardly more than SUN-labbeled supermarket PCs anyway, and pretty good awful ones for that). Sven -- _ __ The Cognitive Systems Group | |/ /___ __ _ ___ University of Hamburg | ' </ _ \/ _` (_-< phone: +49 (0)40 42883-2576 Vogt-Koelln-Strasse 30 |_|\_\___/\__, /__/ fax : +49 (0)40 42883-2572 D-22527 Hamburg |___/ http://kogs-www.informatik.uni-hamburg.de/~utcke/home.html ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-25 15:58 ` Sven Utcke @ 2003-03-25 17:28 ` Daniel R. Anderson [not found] ` <mailman.3619.1048613765.21513.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 98+ messages in thread From: Daniel R. Anderson @ 2003-03-25 17:28 UTC (permalink / raw) <snip> > Well, SUN sells _slow_ hardware, so I still don't see how gnome would </snip> Out of curiousity if Sun's hardware is so slow why do so many people use it and why are they the huge company that they are? I'm not arguing that sun's hardware is slow or fast, btw. I'm just curious because I /know/ sun exists, but have never had the joy of playing on one. :-( -- Daniel R. Anderson Chief Lab Rat and Helper Monkey Great Lakes Industries, Inc. 80 Pineview Ave. Buffalo, NY 14218 (716) 691-5900 x218 "Never let your schooling interfere with your education" -- Mark Twain ^ permalink raw reply [flat|nested] 98+ messages in thread
[parent not found: <mailman.3619.1048613765.21513.help-gnu-emacs@gnu.org>]
* Re: New Emacs with GTK! [not found] ` <mailman.3619.1048613765.21513.help-gnu-emacs@gnu.org> @ 2003-03-26 7:27 ` Tim X 2003-03-26 10:49 ` Ed Cavazos ` (2 more replies) 2003-03-26 13:34 ` Garglemonster 2003-04-01 12:13 ` Sven Utcke 2 siblings, 3 replies; 98+ messages in thread From: Tim X @ 2003-03-26 7:27 UTC (permalink / raw) >>>>> "Daniel" == Daniel R Anderson <dan@mathjunkies.com> writes: Daniel> <snip> >> Well, SUN sells _slow_ hardware, so I still don't see how gnome >> would Daniel> </snip> Daniel> Out of curiousity if Sun's hardware is so slow why do so many Daniel> people use it and why are they the huge company that they Daniel> are? I think, when talking about SUN's hardware, you need to distinguish between server and workstation application. As a server, Sun has some very nice features which make it very useful. In particular, Sun serves are able to handle large memory models (e.g. +4Gb) a lot better than Linux which has problems with large memory models. Sun servers with multiple processors have the ability to continue working even when one processor fails. At one place where I worked, the air-conditioning in the server room broke down one weekend. The temp got high and all the intel (Linux and Windows) servers died. The sun servers continued to wrk even though some of them had lost processors due to the heat. I also think Sun has a better bus architecture for high end hardware and can obtain a higher through put. I actually suspect Sun hardware is quite good and fast even on workstations (though still very expensive) and its the OS which makes it appear slow. Some years ago I was given permission to load Linux onto a sparc station. We thought it was a real dog of a box because it seemed about equal to a 486. It had been running solaris. We were amazed at the performance increase once we put linux on it. The system was a lot more stable and in fact, last time I visited this old employer about 6 months ago, that sun box was still purring along with Linux and had been up for over 12 months. Tim -- Tim Cross The e-mail address on this message is FALSE (obviously!). My real e-mail is to a company in Australia called rapttech and my login is tcross - if you really need to send mail, you should be able to work it out! ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-26 7:27 ` Tim X @ 2003-03-26 10:49 ` Ed Cavazos 2003-03-26 16:08 ` Stefan Monnier 2003-04-01 12:23 ` Sven Utcke 2 siblings, 0 replies; 98+ messages in thread From: Ed Cavazos @ 2003-03-26 10:49 UTC (permalink / raw) Tim X <timx@spamto.devnul.com> writes: > I think, when talking about SUN's hardware, you need to distinguish > between server and workstation application. Tim is right here. Many people get the idea that the traditional UNIX workstations (Sun SPARCs, IBM RS/6000s, HP PA-RISCs) are slow. Yet this, I believe, is due to the narrow perspective that the typical user gets, via the CDE (Common Desktop Environment). CDE is sluggish, even on the latest workstations. My respect for old IBM RS/6000 43Ps (233 Mhz) was renewed when I saw how responsive KDE ran on them. The same goes for Suns running Gnome. Ed ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-26 7:27 ` Tim X 2003-03-26 10:49 ` Ed Cavazos @ 2003-03-26 16:08 ` Stefan Monnier 2003-04-01 12:23 ` Sven Utcke 2 siblings, 0 replies; 98+ messages in thread From: Stefan Monnier @ 2003-03-26 16:08 UTC (permalink / raw) > very nice features which make it very useful. In particular, Sun > servers are able to handle large memory models (e.g. +4Gb) a lot better > than Linux which has problems with large memory models. Sun servers Do not confuse machines (like Sun servers) with the operating systems that might be running on it (like GNU/Linux or Solaris). Stefan ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-26 7:27 ` Tim X 2003-03-26 10:49 ` Ed Cavazos 2003-03-26 16:08 ` Stefan Monnier @ 2003-04-01 12:23 ` Sven Utcke 2 siblings, 0 replies; 98+ messages in thread From: Sven Utcke @ 2003-04-01 12:23 UTC (permalink / raw) Tim X <timx@spamto.devnul.com> writes: > due to the heat. I also think Sun has a better bus architecture for > high end hardware and can obtain a higher through put. I don't think that's true anymore when compared to modern PCs (but might be wrong) --- it certainly would be true only for SUN's highend servers... > I actually suspect Sun hardware is quite good and fast even on > workstations (though still very expensive) and its the OS which makes Nope. The new Sunblades are real dogs, with processors in the 700MHz range (or, more likely, below), an 80MHz PCI bus and IDE-everything --- no matter what OS, for most applications they're about equal to a Pentium III at about 1GHz, which cost about 1/8th... Sven -- _ __ The Cognitive Systems Group | |/ /___ __ _ ___ University of Hamburg | ' </ _ \/ _` (_-< phone: +49 (0)40 42883-2576 Vogt-Koelln-Strasse 30 |_|\_\___/\__, /__/ fax : +49 (0)40 42883-2572 D-22527 Hamburg |___/ http://kogs-www.informatik.uni-hamburg.de/~utcke/home.html ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3619.1048613765.21513.help-gnu-emacs@gnu.org> 2003-03-26 7:27 ` Tim X @ 2003-03-26 13:34 ` Garglemonster 2003-04-01 12:13 ` Sven Utcke 2 siblings, 0 replies; 98+ messages in thread From: Garglemonster @ 2003-03-26 13:34 UTC (permalink / raw) >>>>> "Daniel" == Daniel R Anderson <dan@mathjunkies.com> writes: Daniel> <snip> >> Well, SUN sells _slow_ hardware, so I still don't see how gnome >> would Daniel> </snip> Daniel> Out of curiousity if Sun's hardware is so slow why do so Daniel> many people use it and why are they the huge company that Daniel> they are? there are other things besides speed and workstations. -- garglemonster@my-deja.com How many Lives per Gallon? ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3619.1048613765.21513.help-gnu-emacs@gnu.org> 2003-03-26 7:27 ` Tim X 2003-03-26 13:34 ` Garglemonster @ 2003-04-01 12:13 ` Sven Utcke 2 siblings, 0 replies; 98+ messages in thread From: Sven Utcke @ 2003-04-01 12:13 UTC (permalink / raw) "Daniel R. Anderson" <dan@mathjunkies.com> writes: > <snip> > > Well, SUN sells _slow_ hardware, so I still don't see how gnome would > </snip> > > Out of curiousity if Sun's hardware is so slow why do so many people use > it and why are they the huge company that they are? Because it is reliable and scales nicely (the _real_ computers, that is, not the relabelled PCs they are nowadays selling). Even the fastest server is still pretty slow, certainly when compared to the power half the money would buy in Linux-powered PCs, but the nice thing is that for 100 users it's not that much slower than what it was for 1 (which even nowadays can't be said for Linux). And of course you can leave them running 24/365, and they will hardly ever break, and if they do are _very_ easy to fix. Still, that said you could get the same reliability and similar performance out of a couple of Linux-PCs --- it might just be harder to get someone to set it up for you... Sven -- _ __ The Cognitive Systems Group | |/ /___ __ _ ___ University of Hamburg | ' </ _ \/ _` (_-< phone: +49 (0)40 42883-2576 Vogt-Koelln-Strasse 30 |_|\_\___/\__, /__/ fax : +49 (0)40 42883-2572 D-22527 Hamburg |___/ http://kogs-www.informatik.uni-hamburg.de/~utcke/home.html ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 16:10 ` Michael Powe 2003-03-23 19:08 ` Alan Shutko @ 2003-03-23 20:33 ` Daniel Jensen 2003-03-24 1:01 ` Michael Powe 2003-03-25 16:38 ` Per Abrahamsen 2 siblings, 1 reply; 98+ messages in thread From: Daniel Jensen @ 2003-03-23 20:33 UTC (permalink / raw) Michael Powe <michael@trollope.org> writes: > how many versions of unix include gtk libraries? i suspect the answer > is 'none,' but someone can apprise me if i'm wrong. i know they are > not on solaris 8, openbsd 2.7 or sunos 4.1 because i have those. i'd > be very surprised if they were on freebsd, just because they are gpl. > therefore, restricting emacs to gtk means restricting its use to linux > users who use gnome. not likely. Why wouldn't FreeBSD use GPL code? They use GCC, right? Doesn't OpenBSD do that too? And FYI, GTK is not only for GNOME. It's a standard toolkit on GNU systems. Many non-GNOME programs use it. You obviously know this as you are using XFce, another GTK desktop environment. I don't argue that Emacs should be GTK only, but I do think that GTK is a great step forward for Emacs. It makes Emacs blend well together with the rest of the GNU desktop, and I think it will encourage more would-be users to try it out in the future. -- Daniel Jensen $ (format (concat "mailto:" "%s@%s.%s") "daniel" "bigwalter" "net") ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 20:33 ` Daniel Jensen @ 2003-03-24 1:01 ` Michael Powe 2003-03-24 13:42 ` Bijan Soleymani 2003-03-25 12:25 ` David Kastrup 0 siblings, 2 replies; 98+ messages in thread From: Michael Powe @ 2003-03-24 1:01 UTC (permalink / raw) >>>>> "Daniel" == Daniel Jensen <daniel-news@bigwalter.net> writes: Daniel> Michael Powe <michael@trollope.org> writes: >> how many versions of unix include gtk libraries? i suspect the >> answer is 'none,' but someone can apprise me if i'm wrong. i >> know they are not on solaris 8, openbsd 2.7 or sunos 4.1 >> because i have those. i'd be very surprised if they were on >> freebsd, just because they are gpl. therefore, restricting >> emacs to gtk means restricting its use to linux users who use >> gnome. not likely. Daniel> Why wouldn't FreeBSD use GPL code? They use GCC, right? Daniel> Doesn't OpenBSD do that too? they do use some gpl (gcc, e.g.) but freebsd'ers are among the principal proponents of the "gpl virus" theory. they isolate gpl in their dev tree. they often can be found in gnu.misc.discuss flaming rms. Daniel> And FYI, GTK is not only for GNOME. It's a standard Daniel> toolkit on GNU systems. Many non-GNOME programs use Daniel> it. You obviously know this as you are using XFce, another Daniel> GTK desktop environment. Daniel> I don't argue that Emacs should be GTK only, but I do Daniel> think that GTK is a great step forward for Emacs. It makes Daniel> Emacs blend well together with the rest of the GNU Daniel> desktop, and I think it will encourage more would-be users Daniel> to try it out in the future. yes, it's fine with me, i was more objecting to the tone of the OP, who (along with some others) seems to think that the only user base for emacs is composed of gnome/gtk users on linux. it seems that many who broke away to form Xemacs also thought it would spell the end of GNU emacs. mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-24 1:01 ` Michael Powe @ 2003-03-24 13:42 ` Bijan Soleymani 2003-03-25 12:25 ` David Kastrup 1 sibling, 0 replies; 98+ messages in thread From: Bijan Soleymani @ 2003-03-24 13:42 UTC (permalink / raw) Michael Powe <michael@trollope.org> writes: > Daniel> Why wouldn't FreeBSD use GPL code? They use GCC, right? > Daniel> Doesn't OpenBSD do that too? > > they do use some gpl (gcc, e.g.) but freebsd'ers are among the > principal proponents of the "gpl virus" theory. they isolate gpl in > their dev tree. they often can be found in gnu.misc.discuss flaming > rms. That doesn't really pose a problem. If they don't use GPL programs they won't use emacs anyways (many use vi). If they do then why would they not use gtk, when there are so many programs that use gtk, (gimp, evolution, etc.). On a side note, gnome is available for FreeBSD, Solaris, etc. Bijan ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-24 1:01 ` Michael Powe 2003-03-24 13:42 ` Bijan Soleymani @ 2003-03-25 12:25 ` David Kastrup 2003-03-30 5:52 ` Michael Powe 1 sibling, 1 reply; 98+ messages in thread From: David Kastrup @ 2003-03-25 12:25 UTC (permalink / raw) Michael Powe <michael@trollope.org> writes: > they do use some gpl (gcc, e.g.) but freebsd'ers are among the > principal proponents of the "gpl virus" theory. they isolate gpl in > their dev tree. they often can be found in gnu.misc.discuss flaming > rms. Don't agree. Those that make it a pastime to flame in gnu.misc.discuss usually have stopped actively developing FreeBSD (if they did so before). And they don't really constitute a significant ratio of FreeBSD developers. Most serious developers don't have the time to indulge in pointless flamewars and trolling, as flaming the GPL on gnu.misc.discuss certainly is. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-25 12:25 ` David Kastrup @ 2003-03-30 5:52 ` Michael Powe 0 siblings, 0 replies; 98+ messages in thread From: Michael Powe @ 2003-03-30 5:52 UTC (permalink / raw) >>>>> "David" == David Kastrup <dak@gnu.org> writes: David> Michael Powe <michael@trollope.org> writes: >> they do use some gpl (gcc, e.g.) but freebsd'ers are among the >> principal proponents of the "gpl virus" theory. they isolate >> gpl in their dev tree. they often can be found in >> gnu.misc.discuss flaming rms. David> Don't agree. Those that make it a pastime to flame in David> gnu.misc.discuss usually have stopped actively developing David> FreeBSD (if they did so before). And they don't really David> constitute a significant ratio of FreeBSD developers. David> Most serious developers don't have the time to indulge in David> pointless flamewars and trolling, as flaming the GPL on David> gnu.misc.discuss certainly is. no argument there, but gnu is isolated in its own "branch" of the freebsd tree. mp -- Michael Powe Waterbury, CT USA ------------------------------------------------------------------- "It stands to reason that self-righteous, inflexible, single-minded, authoritarian true believers are politically organized. Open-minded, flexible, complex, ambiguous, anti-authoritarian people would just as soon be left to mind their own fucking business." - R.U. Sirius ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! 2003-03-23 16:10 ` Michael Powe 2003-03-23 19:08 ` Alan Shutko 2003-03-23 20:33 ` Daniel Jensen @ 2003-03-25 16:38 ` Per Abrahamsen 2 siblings, 0 replies; 98+ messages in thread From: Per Abrahamsen @ 2003-03-25 16:38 UTC (permalink / raw) Michael Powe <michael@trollope.org> writes: > how many versions of unix include gtk libraries? i suspect the answer > is 'none,' but someone can apprise me if i'm wrong. i know they are > not on solaris 8, openbsd 2.7 or sunos 4.1 because i have those. i'd > be very surprised if they were on freebsd, just because they are gpl. > therefore, restricting emacs to gtk means restricting its use to linux > users who use gnome. not likely. GTK is not GPL, but LGPL. Which mean people can build lock-in applications on top of it, without paying a dime to anyone. I guess that is part of why Sun choose it for Solaris 9. ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK! [not found] ` <mailman.3512.1048413524.21513.help-gnu-emacs@gnu.org> 2003-03-23 11:18 ` Edward O'Connor 2003-03-23 16:10 ` Michael Powe @ 2003-03-25 16:07 ` Hallvard B Furuseth 2 siblings, 0 replies; 98+ messages in thread From: Hallvard B Furuseth @ 2003-03-25 16:07 UTC (permalink / raw) Niels Freimann <nfreimann@firemail.de> wrote: > I never saw anybody editing in the console seriousely. > Therefore I don't believe that too many of people do editing in the > console. And it doesn't occur to you that it might instead have something to do with what kind of people and environment you live with. > This people may use zile or something. Why on Earth should I install a separate and inferior editor and maintain a separate config file for it just to be able to edit in my non-X11 environments as well as in X11? And probably use a separate mail reader and news reader with storage separate from my normal mail and news folders and files, since I doubt your zile supports VM and GNUS? -- Hallvard ^ permalink raw reply [flat|nested] 98+ messages in thread
* Re: New Emacs with GTK!
@ 2003-03-23 2:20 Nick Roberts
0 siblings, 0 replies; 98+ messages in thread
From: Nick Roberts @ 2003-03-23 2:20 UTC (permalink / raw)
Cc: help-gnu-emacs
> actually, i doubt it. i'm sure that there are many who, like me, do
> the bulk of their editing in -- gasp -- the console. gtk will be
> worthless to us.
And for those using a graphical terminal, ncurses is presumably useless to
them. I don't see the problem. Surely that is one of the good things about
Emacs: everyone can choose the features that they want to use. I only see a
problem if there is a feature you do want and Emacs doesn't have it.
Nick
^ permalink raw reply [flat|nested] 98+ messages in thread
end of thread, other threads:[~2003-04-19 20:01 UTC | newest] Thread overview: 98+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-03-04 8:56 New Emacs with GTK? Peter Wu 2003-03-04 9:50 ` David Kastrup 2003-03-04 13:27 ` Peter Wu 2003-03-12 7:16 ` Matthew Kennedy 2003-03-13 3:59 ` Peter Wu 2003-03-13 6:00 ` Ramakrishnan Muthukrishnan 2003-03-13 6:23 ` Peter Wu 2003-03-13 8:37 ` Ramakrishnan Muthukrishnan 2003-03-15 18:14 ` Peter Wu 2003-03-15 11:33 ` Marco Parrone 2003-03-13 7:58 ` Yongtao Yang 2003-03-13 8:30 ` Ramakrishnan Muthukrishnan 2003-03-13 16:04 ` Stefan Monnier 2003-03-13 8:38 ` Peter Wu 2003-03-13 10:58 ` David Kastrup 2003-03-14 2:56 ` Peter Wu 2003-03-14 10:10 ` Kai Großjohann 2003-03-15 17:52 ` Peter Wu 2003-03-15 11:56 ` Marco Parrone 2003-03-15 17:22 ` Stefan Monnier 2003-03-16 2:10 ` Peter Wu 2003-03-15 14:03 ` Marco Parrone 2003-03-19 3:54 ` Peter Wu 2003-03-16 2:34 ` Peter Wu -- strict thread matches above, loose matches on Subject: below -- 2003-03-18 21:20 New Emacs with GTK! Hans Larsen [not found] <mailman.3339.1048022690.21513.help-gnu-emacs@gnu.org> 2003-03-19 20:26 ` kgold 2003-03-19 20:47 ` Peter Lee 2003-03-19 20:53 ` Alan Shutko 2003-03-20 5:57 ` Miles Bader [not found] ` <mailman.3402.1048139855.21513.help-gnu-emacs@gnu.org> 2003-03-22 18:03 ` Michael Powe 2003-03-23 9:55 ` Niels Freimann 2003-03-23 16:08 ` Daniel R. Anderson [not found] ` <mailman.3520.1048436082.21513.help-gnu-emacs@gnu.org> 2003-03-24 2:14 ` Jason Earl [not found] ` <mailman.3512.1048413524.21513.help-gnu-emacs@gnu.org> 2003-03-23 11:18 ` Edward O'Connor 2003-03-23 12:00 ` Niels Freimann 2003-03-23 17:06 ` Alfred M. Szmidt [not found] ` <mailman.3514.1048420980.21513.help-gnu-emacs@gnu.org> 2003-03-23 14:17 ` A. L. Meyers 2003-03-23 16:09 ` Niels Freimann [not found] ` <mailman.3519.1048435867.21513.help-gnu-emacs@gnu.org> 2003-03-23 18:09 ` Hubert Chan 2003-03-23 22:01 ` Jason Rumney 2003-03-24 1:24 ` Michael Powe 2003-03-24 7:26 ` Miles Bader [not found] ` <mailman.3552.1048490983.21513.help-gnu-emacs@gnu.org> 2003-03-25 0:11 ` Michael Powe 2003-03-25 0:57 ` Jesper Harder 2003-03-25 10:42 ` Kai Großjohann 2003-03-25 15:48 ` Sven Utcke 2003-03-25 16:16 ` François Fleuret 2003-04-18 4:05 ` David Combs 2003-04-18 7:18 ` Kai Großjohann 2003-04-19 20:00 ` Michael Powe 2003-04-19 20:01 ` Michael Powe 2003-04-18 4:13 ` David Combs 2003-04-18 9:55 ` Niels Freimann [not found] ` <mailman.4867.1050659882.21513.help-gnu-emacs@gnu.org> 2003-04-18 11:06 ` Marco Parrone 2003-04-18 11:23 ` Kai Großjohann 2003-04-18 13:25 ` Niels Freimann [not found] ` <mailman.4874.1050672434.21513.help-gnu-emacs@gnu.org> 2003-04-18 14:38 ` Alan Shutko 2003-04-18 14:43 ` Stefan Monnier 2003-04-18 15:31 ` Kai Großjohann 2003-03-23 15:56 ` Marco Parrone 2003-03-25 16:26 ` Per Abrahamsen 2003-03-30 6:00 ` Michael Powe 2003-03-31 20:36 ` John Russell 2003-03-31 20:52 ` David Kastrup 2003-03-31 21:14 ` John Russell 2003-03-31 21:20 ` David Kastrup 2003-03-31 22:39 ` John Russell 2003-03-31 21:01 ` Kai Großjohann 2003-03-31 22:04 ` David Kastrup 2003-04-01 12:27 ` Sven Utcke 2003-04-01 12:52 ` Kai Großjohann 2003-04-01 15:51 ` Sven Utcke 2003-04-01 16:21 ` Kai Großjohann 2003-04-01 13:49 ` David Kastrup 2003-04-01 16:29 ` Kai Großjohann 2003-04-02 1:59 ` Miles Bader 2003-04-01 17:19 ` Ole Laursen 2003-03-23 16:10 ` Michael Powe 2003-03-23 19:08 ` Alan Shutko 2003-03-24 0:46 ` Michael Powe 2003-03-24 2:17 ` Jason Earl 2003-03-24 23:52 ` Michael Powe 2003-03-25 15:58 ` Sven Utcke 2003-03-25 17:28 ` Daniel R. Anderson [not found] ` <mailman.3619.1048613765.21513.help-gnu-emacs@gnu.org> 2003-03-26 7:27 ` Tim X 2003-03-26 10:49 ` Ed Cavazos 2003-03-26 16:08 ` Stefan Monnier 2003-04-01 12:23 ` Sven Utcke 2003-03-26 13:34 ` Garglemonster 2003-04-01 12:13 ` Sven Utcke 2003-03-23 20:33 ` Daniel Jensen 2003-03-24 1:01 ` Michael Powe 2003-03-24 13:42 ` Bijan Soleymani 2003-03-25 12:25 ` David Kastrup 2003-03-30 5:52 ` Michael Powe 2003-03-25 16:38 ` Per Abrahamsen 2003-03-25 16:07 ` Hallvard B Furuseth 2003-03-23 2:20 Nick Roberts
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).