* Re: GTK file selector
@ 2005-12-16 18:53 Pierre-Charles David
2005-12-17 10:57 ` Juri Linkov
0 siblings, 1 reply; 95+ messages in thread
From: Pierre-Charles David @ 2005-12-16 18:53 UTC (permalink / raw)
> These sound like reasonable features. What is missing is something
> to give the user a clue to them.
The Gtk+ file chooser supports the addition of arbitrary widgets, which
are shown below the file list. One could use a toggle button to make the
"Show hidden files" feature visible:
toggle = gtk_check_button_new_with_label ("Show hidden files.");
gtk_widget_show (toggle);
gtk_file_chooser_set_extra_widget (GTK_FILE_CHOOSER (dialog),
toggle);
g_signal_connect (G_OBJECT (toggle_button), "clicked",
G_CALLBACK (toggle_visibility), G_OBJECT(dialog));
with:
static void toggle_visibility(GtkWidget *widget, gpointer data)
{
GtkFileChooser *dialog = GTK_FILE_CHOOSER(data);
gboolean visible = ! gtk_file_chooser_get_show_hidden(dialog);
gtk_file_chooser_set_show_hidden(dialog, visible);
}
The default visibility state could also be exposed as an Emacs
configuration variable.
^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 18:53 GTK file selector Pierre-Charles David @ 2005-12-17 10:57 ` Juri Linkov 2005-12-18 17:02 ` Jan D. 0 siblings, 1 reply; 95+ messages in thread From: Juri Linkov @ 2005-12-17 10:57 UTC (permalink / raw) Cc: emacs-devel > The Gtk+ file chooser supports the addition of arbitrary widgets, which > are shown below the file list. One could use a toggle button to make the > "Show hidden files" feature visible: Since it is possible to add a "Show hidden files" toggle button to the file chooser, is it possible to do the same for the filename entry field from the small window that pop-ups after C-l? This would be consistent with the default Emacs filename reading behavior, i.e. the minibuffer in Emacs is like the filename entry field in the file chooser, and the *Completions* buffer above it is like a list of files in the file chooser. -- Juri Linkov http://www.jurta.org/emacs/ ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 10:57 ` Juri Linkov @ 2005-12-18 17:02 ` Jan D. 0 siblings, 0 replies; 95+ messages in thread From: Jan D. @ 2005-12-18 17:02 UTC (permalink / raw) Cc: Pierre-Charles David, emacs-devel Juri Linkov wrote: >>The Gtk+ file chooser supports the addition of arbitrary widgets, which >>are shown below the file list. One could use a toggle button to make the >>"Show hidden files" feature visible: >> >> > >Since it is possible to add a "Show hidden files" toggle button to >the file chooser, is it possible to do the same for the filename >entry field from the small window that pop-ups after C-l? > >This would be consistent with the default Emacs filename reading behavior, >i.e. the minibuffer in Emacs is like the filename entry field in the >file chooser, and the *Completions* buffer above it is like a list >of files in the file chooser. > > I don't know, I'll look in to it. But I suspect no... Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* GTK file selector @ 2005-12-14 9:27 Jérôme Marant 2005-12-14 14:06 ` Aidan Kehoe ` (5 more replies) 0 siblings, 6 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-14 9:27 UTC (permalink / raw) Hi, I usually prefer Emacs compiled with Athena widgets. Nonetheless, I decided to give the GTK version a try, again. I may be dumb but with the current GTK file selector, I did not find any way to view dotfiles and dotdirectories. So, I was unable to open my .emacs nor to enter my .emacs.d directory. Also, there is no textarea where I could enter a filename manually. Is there something to configure I missed? Thanks. -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 9:27 Jérôme Marant @ 2005-12-14 14:06 ` Aidan Kehoe 2005-12-14 14:38 ` Jérôme Marant 2005-12-14 15:25 ` Mario Domenech Goulart ` (4 subsequent siblings) 5 siblings, 1 reply; 95+ messages in thread From: Aidan Kehoe @ 2005-12-14 14:06 UTC (permalink / raw) Cc: emacs-devel Ar an ceathrú lá déag de mí na Nollaig, scríobh Jérôme Marant: > I usually prefer Emacs compiled with Athena widgets. Nonetheless, > I decided to give the GTK version a try, again. > > I may be dumb but with the current GTK file selector, I did not find > any way to view dotfiles and dotdirectories. So, I was unable to > open my .emacs nor to enter my .emacs.d directory. > > Also, there is no textarea where I could enter a filename manually. If it’s GTK2, then you should be able to start typing a file name and have a text field appear. You can use this text field to access dot files. > Is there something to configure I missed? -- I AM IN JAIL AND ALLOWED SEND ONLY ONE CABLE SINCE WAS ARRESTED WHILE MEASURING FIFTEEN FOOT WALL OUTSIDE PALACE AND HAVE JUST FINISHED COUNTING THIRTY EIGHT THOUSAND FIVE HUNDERED TWENTY TWO NAMES WHOS WHO IN MIDEAST. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 14:06 ` Aidan Kehoe @ 2005-12-14 14:38 ` Jérôme Marant 2005-12-14 19:41 ` Eli Zaretskii 2005-12-14 20:00 ` Jan Djärv 0 siblings, 2 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-14 14:38 UTC (permalink / raw) Cc: emacs-devel Quoting Aidan Kehoe <kehoea@parhasard.net>: > > Ar an ceathrú lá déag de mà na Nollaig, scrÃobh JérÃŽme Marant: > > > I usually prefer Emacs compiled with Athena widgets. Nonetheless, > > I decided to give the GTK version a try, again. > > > > I may be dumb but with the current GTK file selector, I did not find > > any way to view dotfiles and dotdirectories. So, I was unable to > > open my .emacs nor to enter my .emacs.d directory. > > > > Also, there is no textarea where I could enter a filename manually. > > If itâs GTK2, then you should be able to start typing a file name and have > a > text field appear. You can use this text field to access dot files. It indeed opens a textarea but typing the dotfile does not seem to make it being opened. Someone just told me I have to right-click on the filelist to activate hidden file displaying. I'm ashamed I have to ask such simple questions but the previous file selector was much more intuitive. Thanks. -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 14:38 ` Jérôme Marant @ 2005-12-14 19:41 ` Eli Zaretskii 2005-12-14 20:33 ` Jérôme Marant 2005-12-14 20:00 ` Jan Djärv 1 sibling, 1 reply; 95+ messages in thread From: Eli Zaretskii @ 2005-12-14 19:41 UTC (permalink / raw) Cc: kehoea, emacs-devel > Date: Wed, 14 Dec 2005 15:38:38 +0100 > From: =?iso-8859-1?b?Suly9G1l?= Marant <jerome.marant@free.fr> > Cc: emacs-devel@gnu.org > > Someone just told me I have to right-click on the filelist to activate > hidden file displaying. > > I'm ashamed I have to ask such simple questions but the previous file > selector was much more intuitive. The file selector is something GTK people develop, Emacs just uses it. So perhaps you should complain to the GTK developers. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 19:41 ` Eli Zaretskii @ 2005-12-14 20:33 ` Jérôme Marant 0 siblings, 0 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-14 20:33 UTC (permalink / raw) Cc: kehoea, emacs-devel Eli Zaretskii <eliz@gnu.org> writes: >> Date: Wed, 14 Dec 2005 15:38:38 +0100 >> From: =?iso-8859-1?b?Suly9G1l?= Marant <jerome.marant@free.fr> >> Cc: emacs-devel@gnu.org >> >> Someone just told me I have to right-click on the filelist to activate >> hidden file displaying. >> >> I'm ashamed I have to ask such simple questions but the previous file >> selector was much more intuitive. > > The file selector is something GTK people develop, Emacs just uses > it. So perhaps you should complain to the GTK developers. Sure. I was just asking here if it was related to some configuration option, which seems not to be. Thanks. -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 14:38 ` Jérôme Marant 2005-12-14 19:41 ` Eli Zaretskii @ 2005-12-14 20:00 ` Jan Djärv 2005-12-16 20:10 ` Jérôme Marant 1 sibling, 1 reply; 95+ messages in thread From: Jan Djärv @ 2005-12-14 20:00 UTC (permalink / raw) Cc: Aidan Kehoe, emacs-devel Jérôme Marant wrote: > I'm ashamed I have to ask such simple questions but the previous file > selector was much more intuitive. You are not alone in thinking that. The GTK 2 file chooser has always been controversial, but it is quite like the Mac OSX one (functionality wise). The problem is that features like this are more or less hidden to a user who don't hang around mailing lists like this :-) Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 20:00 ` Jan Djärv @ 2005-12-16 20:10 ` Jérôme Marant 2005-12-16 20:16 ` Jan Djärv 2005-12-16 22:00 ` Paul Pogonyshev 0 siblings, 2 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-16 20:10 UTC (permalink / raw) Cc: emacs-devel Jan Djärv <jan.h.d@swipnet.se> writes: > Jérôme Marant wrote: > >> I'm ashamed I have to ask such simple questions but the previous file >> selector was much more intuitive. > > You are not alone in thinking that. The GTK 2 file chooser has always > been controversial, but it is quite like the Mac OSX one > (functionality wise). The problem is that features like this are more > or less hidden to a user who don't hang around mailing lists like this > :-) BTW, I noticed that Firefox, which is linked against the same gtk version as Emacs on my system, uses a different file selector. It looks like the previous one, if I recall correctly. Is the old file selector still around in the current gtk? Or maybe did they re-code it? Regards, -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 20:10 ` Jérôme Marant @ 2005-12-16 20:16 ` Jan Djärv 2005-12-16 20:28 ` Jérôme Marant 2005-12-16 22:00 ` Paul Pogonyshev 1 sibling, 1 reply; 95+ messages in thread From: Jan Djärv @ 2005-12-16 20:16 UTC (permalink / raw) Cc: emacs-devel Jérôme Marant wrote: > > BTW, I noticed that Firefox, which is linked against the same gtk version > as Emacs on my system, uses a different file selector. It looks like the > previous one, if I recall correctly. Is the old file selector still > around in the current gtk? Or maybe did they re-code it? The old one is still around. The new one can be extended with plugins and may look quite different on, for example, a Suse distribution. But I don't know what Firefox has done. Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 20:16 ` Jan Djärv @ 2005-12-16 20:28 ` Jérôme Marant 0 siblings, 0 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-16 20:28 UTC (permalink / raw) Cc: emacs-devel Jan Djärv <jan.h.d@swipnet.se> writes: > Jérôme Marant wrote: > >> BTW, I noticed that Firefox, which is linked against the same gtk >> version >> as Emacs on my system, uses a different file selector. It looks like the >> previous one, if I recall correctly. Is the old file selector still >> around in the current gtk? Or maybe did they re-code it? > > The old one is still around. The new one can be extended with plugins > and may look quite different on, for example, a Suse distribution. > But I don't know what Firefox has done. Thanks. -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 20:10 ` Jérôme Marant 2005-12-16 20:16 ` Jan Djärv @ 2005-12-16 22:00 ` Paul Pogonyshev 1 sibling, 0 replies; 95+ messages in thread From: Paul Pogonyshev @ 2005-12-16 22:00 UTC (permalink / raw) Cc: Jan Djärv, Jérôme Marant Jérôme Marant wrote: > Jan Djärv <jan.h.d@swipnet.se> writes: > > > Jérôme Marant wrote: > > > >> I'm ashamed I have to ask such simple questions but the previous file > >> selector was much more intuitive. > > > > You are not alone in thinking that. The GTK 2 file chooser has always > > been controversial, but it is quite like the Mac OSX one > > (functionality wise). The problem is that features like this are more > > or less hidden to a user who don't hang around mailing lists like this > > :-) > > BTW, I noticed that Firefox, which is linked against the same gtk version > as Emacs on my system, uses a different file selector. It looks like the > previous one, if I recall correctly. Is the old file selector still > around in the current gtk? Or maybe did they re-code it? No, it is a completely different file chooser (just checked, at least in 1.0), I guess it is the same in all/most Firefox variants, regardless of backend. BTW, Firefox GUI, in my opinion, is generally much worse than that of GNOME/GTK+ standards-conforming applications, e.g. font selection is atrocious. Old GTK+ file selector is deprecated but not removed (probably not until GTK+ 3.0 or something), see GtkFileSelection widget. I ranted on GTK+ mailing list about the new file chooser too. It was pretty unusable in 2.4, but in 2.6 it is already quite good, though I still like the old one a little better in terms of keyboard usability. However, I agree with GTK+ developers that for a common user the new file chooser is much more convenient and intuitive. Paul ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 9:27 Jérôme Marant 2005-12-14 14:06 ` Aidan Kehoe @ 2005-12-14 15:25 ` Mario Domenech Goulart 2005-12-14 20:30 ` Jérôme Marant 2005-12-14 15:28 ` Frank Schmitt ` (3 subsequent siblings) 5 siblings, 1 reply; 95+ messages in thread From: Mario Domenech Goulart @ 2005-12-14 15:25 UTC (permalink / raw) Cc: emacs-devel Hello Jérôme On 12/14/05, Jérôme Marant <jmarant@free.fr> wrote: > I usually prefer Emacs compiled with Athena widgets. Nonetheless, > I decided to give the GTK version a try, again. > > I may be dumb but with the current GTK file selector, I did not find > any way to view dotfiles and dotdirectories. So, I was unable to > open my .emacs nor to enter my .emacs.d directory. > > Also, there is no textarea where I could enter a filename manually. > > Is there something to configure I missed? If you right-click the files listing at the GTK file selector, a popup menu will be displayed. This menu has a "Show hidden files" item. Best wishes, Mario ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 15:25 ` Mario Domenech Goulart @ 2005-12-14 20:30 ` Jérôme Marant 0 siblings, 0 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-14 20:30 UTC (permalink / raw) Mario Domenech Goulart <mario.goulart@gmail.com> writes: >> I usually prefer Emacs compiled with Athena widgets. Nonetheless, >> I decided to give the GTK version a try, again. >> >> I may be dumb but with the current GTK file selector, I did not find >> any way to view dotfiles and dotdirectories. So, I was unable to >> open my .emacs nor to enter my .emacs.d directory. >> >> Also, there is no textarea where I could enter a filename manually. >> >> Is there something to configure I missed? > > If you right-click the files listing at the GTK file selector, a popup > menu will be displayed. This menu has a "Show hidden files" item. Yes, thanks. It used to be a visible checkbox and it was just fine that way. I can't agree more with Linus Torvalds about where GNOME is going. -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 9:27 Jérôme Marant 2005-12-14 14:06 ` Aidan Kehoe 2005-12-14 15:25 ` Mario Domenech Goulart @ 2005-12-14 15:28 ` Frank Schmitt 2005-12-15 9:00 ` Stephen Berman 2005-12-15 12:59 ` Juri Linkov 2005-12-14 16:18 ` Reiner Steib ` (2 subsequent siblings) 5 siblings, 2 replies; 95+ messages in thread From: Frank Schmitt @ 2005-12-14 15:28 UTC (permalink / raw) Jérôme Marant <jmarant@free.fr> writes: > I usually prefer Emacs compiled with Athena widgets. Nonetheless, > I decided to give the GTK version a try, again. > > I may be dumb but with the current GTK file selector, I did not find > any way to view dotfiles and dotdirectories. So, I was unable to > open my .emacs nor to enter my .emacs.d directory. > > Also, there is no textarea where I could enter a filename manually. > > Is there something to configure I missed? No, just hit / in the dialog, this gives you a small window where you can enter the path and filename. You can also use C-l to open the dialog box. Yes, this sucks like hell. -- Did you ever realize how much text fits in eighty columns? If you now consider that a signature usually consists of up to four lines, this gives you enough space to spread a tremendous amount of information with your messages. So seize this opportunity and don't waste your signature with bullshit nobody will read. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 15:28 ` Frank Schmitt @ 2005-12-15 9:00 ` Stephen Berman 2005-12-16 1:52 ` Richard M. Stallman 2005-12-15 12:59 ` Juri Linkov 1 sibling, 1 reply; 95+ messages in thread From: Stephen Berman @ 2005-12-15 9:00 UTC (permalink / raw) On Wed, 14 Dec 2005 16:28:14 +0100 Frank Schmitt <ich@frank-schmitt.net> wrote: > Jérôme Marant <jmarant@free.fr> writes: > >> I usually prefer Emacs compiled with Athena widgets. Nonetheless, >> I decided to give the GTK version a try, again. >> >> I may be dumb but with the current GTK file selector, I did not find >> any way to view dotfiles and dotdirectories. So, I was unable to >> open my .emacs nor to enter my .emacs.d directory. >> >> Also, there is no textarea where I could enter a filename manually. >> >> Is there something to configure I missed? > > No, just hit / in the dialog, this gives you a small window where you > can enter the path and filename. You can also use C-l to open the dialog > box. If you type any non-function or non-prefix key while the dialog is foregrounded, it opens an even smaller text box with the value of the key already inserted and the first entry in the current directory that matches the value highlighted (as I just discovered by doing that on a whim). Steve Berman ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-15 9:00 ` Stephen Berman @ 2005-12-16 1:52 ` Richard M. Stallman 0 siblings, 0 replies; 95+ messages in thread From: Richard M. Stallman @ 2005-12-16 1:52 UTC (permalink / raw) Cc: emacs-devel > No, just hit / in the dialog, this gives you a small window where you > can enter the path and filename. You can also use C-l to open the dialog > box. If you type any non-function or non-prefix key while the dialog is foregrounded, it opens an even smaller text box with the value of the key already inserted and the first entry in the current directory that matches the value highlighted (as I just discovered by doing that on a whim). These sound like reasonable features. What is missing is something to give the user a clue to them. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 15:28 ` Frank Schmitt 2005-12-15 9:00 ` Stephen Berman @ 2005-12-15 12:59 ` Juri Linkov 2005-12-15 15:52 ` Aidan Kehoe 2005-12-16 20:13 ` Jan Djärv 1 sibling, 2 replies; 95+ messages in thread From: Juri Linkov @ 2005-12-15 12:59 UTC (permalink / raw) Cc: emacs-devel >> Is there something to configure I missed? > > No, just hit / in the dialog, this gives you a small window where you > can enter the path and filename. You can also use C-l to open the dialog > box. > > Yes, this sucks like hell. What an irony that the goal of Gnome developers was to design an easy-to-use file dialog, and now no one can use it without hints acquired from others. If there is some option that restores the old reasonable behavior in new GTK2 dialogs, Emacs could set such an option by default. -- Juri Linkov http://www.jurta.org/emacs/ ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-15 12:59 ` Juri Linkov @ 2005-12-15 15:52 ` Aidan Kehoe 2005-12-16 7:56 ` Juri Linkov 2005-12-16 20:13 ` Jan Djärv 1 sibling, 1 reply; 95+ messages in thread From: Aidan Kehoe @ 2005-12-15 15:52 UTC (permalink / raw) Cc: emacs-devel Ar an cúigiú lá déag de mí na Nollaig, scríobh Juri Linkov: > >> Is there something to configure I missed? > > > > No, just hit / in the dialog, this gives you a small window where you > > can enter the path and filename. You can also use C-l to open the dialog > > box. > > > > Yes, this sucks like hell. > > What an irony that the goal of Gnome developers was to design an easy-to-use > file dialog, and now no one can use it without hints acquired from others. It’s an irony if you ignore that their goal was to design a dialog that was easy to use for naive users. In 2005, naive users do not use any form of emacs, in general, and even the experts are abandoning it today. > If there is some option that restores the old reasonable behavior in new > GTK2 dialogs, Emacs could set such an option by default. -- I AM IN JAIL AND ALLOWED SEND ONLY ONE CABLE SINCE WAS ARRESTED WHILE MEASURING FIFTEEN FOOT WALL OUTSIDE PALACE AND HAVE JUST FINISHED COUNTING THIRTY EIGHT THOUSAND FIVE HUNDERED TWENTY TWO NAMES WHOS WHO IN MIDEAST. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-15 15:52 ` Aidan Kehoe @ 2005-12-16 7:56 ` Juri Linkov 2005-12-16 11:38 ` Aidan Kehoe 0 siblings, 1 reply; 95+ messages in thread From: Juri Linkov @ 2005-12-16 7:56 UTC (permalink / raw) Cc: emacs-devel > > What an irony that the goal of Gnome developers was to design an easy-to-use > > file dialog, and now no one can use it without hints acquired from others. > > It’s an irony if you ignore that their goal was to design a dialog that was > easy to use for naive users. I doubt very much that removing useful features to make a simplistic UI will persuade naive users to use the Gnome environment. So I still don't understand what is the target audience of Gnome developers. > In 2005, naive users do not use any form of emacs, in general, By analogy with GTK2 dialog windows, removing features from Emacs to make it similar to Notepad will make naive users happy :-) > and even the experts are abandoning it today. Why do they abandon it? And what do they prefer instead? -- Juri Linkov http://www.jurta.org/emacs/ ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 7:56 ` Juri Linkov @ 2005-12-16 11:38 ` Aidan Kehoe 2005-12-16 12:49 ` Juri Linkov ` (2 more replies) 0 siblings, 3 replies; 95+ messages in thread From: Aidan Kehoe @ 2005-12-16 11:38 UTC (permalink / raw) Cc: emacs-devel Ar an séú lá déag de mí na Nollaig, scríobh Juri Linkov: > > > What an irony that the goal of Gnome developers was to design an > > > easy-to-use file dialog, and now no one can use it without hints > > > acquired from others. > > > > It’s an irony if you ignore that their goal was to design a dialog that > > was easy to use for naive users. > > I doubt very much that removing useful features to make a simplistic UI > will persuade naive users to use the Gnome environment. Making a UI that’s no more complicated than it needs to be may, and that’s what they’ve done for the naïve user. They’ve made it more awkward for the expert, but for mass-market software, the expert doesn’t matter. However, I believe that the comparative advantage from Gnome’s new-found simplicity won’t outweigh the endorsement from Linus for KDE; indeed, the endorsement from Linus for one environment over the other might be the impetus needed for KDE to pull ahead as the dominant desktop environment, and finally having a standard desktop environment would be an excellent thing. > So I still don't understand what is the target audience of Gnome > developers. > > > In 2005, naive users do not use any form of emacs, in general, > > By analogy with GTK2 dialog windows, removing features from Emacs > to make it similar to Notepad will make naive users happy :-) Do you not understand what the GTK2 people did? They didn’t remove features, it’s just as possible to use the new dialog box in the same way as the old. Less obvious for what experts want to do, but experts are experts, they’ll figure it out. And yes, making GNU Emacs behave more like a Win32 app, like Notepad, _will_ make naïve users happy. Look at the success of CUA-mode. Hang round with Win32 users looking for an advanced editor, and they’ll go for Notepad++ long before GNU Emacs, because all their habits from Notepad work in Notepad++, and not in emacs. Emacs is more featureful, but not enough to overcome the pain of finding out what CUA-mode is and doing all the other donkey-work to have the editor behave like what they’re used to. > > and even the experts are abandoning it today. > > Why do they abandon it? And what do they prefer instead? They abandon it because of stagnant development, the design and implementation clusterfuck that is Mule from the perspective of European language users (search for ö not working again!) and minimal consideration for GUI users in this age of 17" screens. Among other reasons. Eclipse, VIM or Notepad++ seem to be what most of the power users I know who chose an advanced editor recently are using. -- I AM IN JAIL AND ALLOWED SEND ONLY ONE CABLE SINCE WAS ARRESTED WHILE MEASURING FIFTEEN FOOT WALL OUTSIDE PALACE AND HAVE JUST FINISHED COUNTING THIRTY EIGHT THOUSAND FIVE HUNDERED TWENTY TWO NAMES WHOS WHO IN MIDEAST. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 11:38 ` Aidan Kehoe @ 2005-12-16 12:49 ` Juri Linkov 2005-12-16 15:40 ` Romain Francoise ` (2 more replies) 2005-12-16 20:08 ` Nick Roberts 2005-12-17 16:52 ` Nikita Danilov 2 siblings, 3 replies; 95+ messages in thread From: Juri Linkov @ 2005-12-16 12:49 UTC (permalink / raw) Cc: emacs-devel > Do you not understand what the GTK2 people did? They didn’t remove features, > it’s just as possible to use the new dialog box in the same way as the old. The filename entry field (with available TAB completion like in Emacs) was a very useful feature. Neither C-l nor a small text box that appears after starting typing is an acceptable replacement. > And yes, making GNU Emacs behave more like a Win32 app, like Notepad, _will_ > make naïve users happy. Look at the success of CUA-mode. CUA-mode doesn't disable useful Emacs features. > Hang round with Win32 users looking for an advanced editor, and they’ll > go for Notepad++ long before GNU Emacs, because all their habits from > Notepad work in Notepad++, and not in emacs. Notepad++ is not easier to use for naive users than Emacs. > Emacs is more featureful, but not enough to overcome the pain of finding > out what CUA-mode is The top-level menu item in the Options menu that enables CUA-mode and its tooltip are self-descriptive enough. > and doing all the other donkey-work to have the editor behave like what > they’re used to. Experts can do this easily anyway. > They abandon it because of stagnant development, the design and > implementation clusterfuck that is Mule from the perspective of European > language users (search for ö not working again!) Not in the unicode-2 branch. > and minimal consideration for GUI users in this age of 17" > screens. Among other reasons. > > Eclipse, VIM or Notepad++ seem to be what most of the power users I know who > chose an advanced editor recently are using. I don't think VIM belongs to the category of Notepad-like editors. -- Juri Linkov http://www.jurta.org/emacs/ ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 12:49 ` Juri Linkov @ 2005-12-16 15:40 ` Romain Francoise 2005-12-17 10:44 ` Kaloian Doganov 2005-12-16 16:27 ` Kim F. Storm 2005-12-16 20:54 ` Chong Yidong 2 siblings, 1 reply; 95+ messages in thread From: Romain Francoise @ 2005-12-16 15:40 UTC (permalink / raw) Cc: emacs-devel Juri Linkov <juri@jurta.org> writes: >> They abandon it because of stagnant development, the design and >> implementation clusterfuck that is Mule from the perspective of European >> language users (search for ö not working again!) > Not in the unicode-2 branch. This search bug should now be fixed in the trunk, too. -- Romain Francoise <romain@orebokech.com> | The sea! the sea! the open it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the | ever free! --Bryan W. Procter ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 15:40 ` Romain Francoise @ 2005-12-17 10:44 ` Kaloian Doganov 2005-12-17 15:16 ` Romain Francoise 0 siblings, 1 reply; 95+ messages in thread From: Kaloian Doganov @ 2005-12-17 10:44 UTC (permalink / raw) Cc: juri, emacs-devel [-- Attachment #1: Type: text/plain, Size: 624 bytes --] On 16 дек 2005, romain@orebokech.com wrote: >>> They abandon it because of stagnant development, the design and >>> implementation clusterfuck that is Mule from the perspective of >>> European language users (search for ö not working again!) > >> Not in the unicode-2 branch. > > This search bug should now be fixed in the trunk, too. It is fixed indeed. I've just checked it out. Thank you, Romain. -- Поздрави, Калоян Доганов. ___________________________________________________________ Ако не отговарям на писмата Ви: http://6lyokavitza.org/mail [-- Attachment #2: Type: text/plain, Size: 142 bytes --] _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 10:44 ` Kaloian Doganov @ 2005-12-17 15:16 ` Romain Francoise 0 siblings, 0 replies; 95+ messages in thread From: Romain Francoise @ 2005-12-17 15:16 UTC (permalink / raw) Cc: juri, emacs-devel Kaloian Doganov <kaloian@doganov.org> writes: > It is fixed indeed. I've just checked it out. Thanks for checking! > Thank you, Romain. To give credit where it's due: it was Kenichi Handa who fixed this bug, not me. -- Romain Francoise <romain@orebokech.com> | The sea! the sea! the open it's a miracle -- http://orebokech.com/ | sea! The blue, the fresh, the | ever free! --Bryan W. Procter ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 12:49 ` Juri Linkov 2005-12-16 15:40 ` Romain Francoise @ 2005-12-16 16:27 ` Kim F. Storm 2005-12-16 20:54 ` Chong Yidong 2 siblings, 0 replies; 95+ messages in thread From: Kim F. Storm @ 2005-12-16 16:27 UTC (permalink / raw) Cc: Aidan Kehoe, emacs-devel Juri Linkov <juri@jurta.org> writes: >> They abandon it because of stagnant development, the design and >> implementation clusterfuck that is Mule from the perspective of European >> language users (search for ö not working again!) > > Not in the unicode-2 branch. Which might enter pretest in 2010 or so... -- Kim F. Storm <storm@cua.dk> http://www.cua.dk ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 12:49 ` Juri Linkov 2005-12-16 15:40 ` Romain Francoise 2005-12-16 16:27 ` Kim F. Storm @ 2005-12-16 20:54 ` Chong Yidong 2 siblings, 0 replies; 95+ messages in thread From: Chong Yidong @ 2005-12-16 20:54 UTC (permalink / raw) Cc: Aidan Kehoe, emacs-devel >> Emacs is more featureful, but not enough to overcome the pain of finding >> out what CUA-mode is > > The top-level menu item in the Options menu that enables CUA-mode > and its tooltip are self-descriptive enough. Only in Emacs 22. Since we're discussing why people are abandoning Emacs, we can't point to features that haven't been released (or may never be released.) ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 11:38 ` Aidan Kehoe 2005-12-16 12:49 ` Juri Linkov @ 2005-12-16 20:08 ` Nick Roberts 2005-12-16 22:23 ` David Kastrup 2005-12-17 16:22 ` Stephen J. Turnbull 2005-12-17 16:52 ` Nikita Danilov 2 siblings, 2 replies; 95+ messages in thread From: Nick Roberts @ 2005-12-16 20:08 UTC (permalink / raw) Cc: Juri Linkov, emacs-devel > > Why do they abandon it? And what do they prefer instead? > > They abandon it because of stagnant development, the design and > implementation clusterfuck that is Mule from the perspective of European > language users (search for ö not working again!) and minimal consideration > for GUI users in this age of 17" screens. Among other reasons. Over the last three years that I've been contributing to Emacs, development has been pretty active. Without doing market research, any notion that people are abandoning Emacs can only be anecdotal. Perhaps you're bitter that XEmacs does seemed to have slowed down, but please remember this list is for contributing to Emacs development, not to knock it down. Nick ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 20:08 ` Nick Roberts @ 2005-12-16 22:23 ` David Kastrup 2005-12-16 23:23 ` Jérôme Marant 2005-12-17 22:02 ` Aidan Kehoe 2005-12-17 16:22 ` Stephen J. Turnbull 1 sibling, 2 replies; 95+ messages in thread From: David Kastrup @ 2005-12-16 22:23 UTC (permalink / raw) Cc: Aidan Kehoe, Juri Linkov, emacs-devel Nick Roberts <nickrob@snap.net.nz> writes: > > > Why do they abandon it? And what do they prefer instead? > > > > They abandon it because of stagnant development, the design and > > implementation clusterfuck that is Mule from the perspective of > > European language users (search for ö not working again!) and > > minimal consideration for GUI users in this age of 17" > > screens. Among other reasons. > > Over the last three years that I've been contributing to Emacs, > development has been pretty active. Which would rather explain why people are abandoning it: those three years of development have never been released. > Without doing market research, any notion that people are abandoning > Emacs can only be anecdotal. Debian by now has "emacs-snapshot" as a package. People _are_ abandoning released versions of Emacs, also because of problems in the utf-8 department. CVS trunk is much better than anything that has been released, but few system administrators will, even when tempted to use it themselves, unleash an unreleased Emacs unto their users. > Perhaps you're bitter that XEmacs does seemed to have slowed down, > but please remember this list is for contributing to Emacs > development, not to knock it down. XEmacs at least sports more or less regular releases from their increasingly stagnant development code base. "Waiting for Emacs" would make for a scintillating piece of absurd theater, with the particularly rememberable line "Code, pig!". I have not yet figured out where XEmacs would come into play, though. ESTRAGON: Charming spot. (He turns, advances to front, halts facing auditorium .) Inspiring prospects. (He turns to Vladimir.) Let's release. VLADIMIR: We can't. ESTRAGON: Why not? VLADIMIR: We're waiting for Bugfixes. ESTRAGON: (despairingly). Ah! (Pause.) You're sure it was here? VLADIMIR: What? ESTRAGON: That we were to wait. VLADIMIR: He said from the trunk. (They look at the CVS tree.) Do you see any others? ESTRAGON: What is it? VLADIMIR: I don't know. A branch. ESTRAGON: Where are the commits? VLADIMIR: It must be dead. ESTRAGON: No more weeping. VLADIMIR: Or perhaps it's not the season. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 22:23 ` David Kastrup @ 2005-12-16 23:23 ` Jérôme Marant 2005-12-16 23:38 ` David Kastrup 2005-12-17 22:02 ` Aidan Kehoe 1 sibling, 1 reply; 95+ messages in thread From: Jérôme Marant @ 2005-12-16 23:23 UTC (permalink / raw) David Kastrup <dak@gnu.org> writes: >> Perhaps you're bitter that XEmacs does seemed to have slowed down, >> but please remember this list is for contributing to Emacs >> development, not to knock it down. > > XEmacs at least sports more or less regular releases from their > increasingly stagnant development code base. I think it could be fixed by making bugfix releases as I already proposed many times (I also proposed to add myself as manpower for such a purpose). So far, supporting the current released version is not wanted, as far as I understood. Also, I wonder if the modular design -- separating core and modules -- makes it easier to release often. But, this does not seem to be an open discussion. Regards, -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 23:23 ` Jérôme Marant @ 2005-12-16 23:38 ` David Kastrup 2005-12-17 13:05 ` Jérôme Marant 0 siblings, 1 reply; 95+ messages in thread From: David Kastrup @ 2005-12-16 23:38 UTC (permalink / raw) Cc: emacs-devel Jérôme Marant <jmarant@free.fr> writes: > David Kastrup <dak@gnu.org> writes: > >>> Perhaps you're bitter that XEmacs does seemed to have slowed down, >>> but please remember this list is for contributing to Emacs >>> development, not to knock it down. >> >> XEmacs at least sports more or less regular releases from their >> increasingly stagnant development code base. > > I think it could be fixed by making bugfix releases as I already > proposed many times (I also proposed to add myself as manpower for > such a purpose). So far, supporting the current released version is > not wanted, as far as I understood. We have already too little manpower to support the coming release. > Also, I wonder if the modular design -- separating core and modules > -- makes it easier to release often. One has to be aware that in the case of XEmacs, this is snake oil. XEmacs' code base, while frequently released, has not yet even caught up to Emacs-21.0 in core areas. The packages, while frequently released, are often in a state of disarray and various levels of outdatedness. XEmacs-21.5 is quite unstable. And so on. There is the occasional package that is kept more up to date in that manner, but the overall effect is not consistently convincing to me. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 23:38 ` David Kastrup @ 2005-12-17 13:05 ` Jérôme Marant 2005-12-17 15:22 ` David Kastrup 2005-12-17 15:27 ` Eli Zaretskii 0 siblings, 2 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-17 13:05 UTC (permalink / raw) David Kastrup <dak@gnu.org> writes: >> I think it could be fixed by making bugfix releases as I already >> proposed many times (I also proposed to add myself as manpower for >> such a purpose). So far, supporting the current released version is >> not wanted, as far as I understood. > > We have already too little manpower to support the coming release. Really? There are more than one hundred committers, according to the Emacs page at Savannah. Isn't it only a broadening the scope of features for the next release? >> Also, I wonder if the modular design -- separating core and modules >> -- makes it easier to release often. > > One has to be aware that in the case of XEmacs, this is snake oil. > XEmacs' code base, while frequently released, has not yet even caught > up to Emacs-21.0 in core areas. The packages, while frequently > released, are often in a state of disarray and various levels of > outdatedness. XEmacs-21.5 is quite unstable. And so on. There is > the occasional package that is kept more up to date in that manner, > but the overall effect is not consistently convincing to me. I'm not promoting anything but IMHO XEmacs did it right from the very beginning by focusing on what users expect the most from, that is user interface: toolbar (movable on the left and on the right as well), buffer tabs, horizontal scrollbars, a gutter, rich menu entries from where most UI options can be configured (I'm not talking about "customize"), a package system. I'd even say that there are enough features for most end users. The only necessary improvement I can see is related to Unicode support (which Emacs is doing quite right). Catching-up with Emacs is only necessary because Emacs APIs do change, are enriched, and mode authors who mostly use Emacs update their software accordly. -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 13:05 ` Jérôme Marant @ 2005-12-17 15:22 ` David Kastrup 2005-12-17 22:21 ` Aidan Kehoe 2005-12-18 12:56 ` Jérôme Marant 2005-12-17 15:27 ` Eli Zaretskii 1 sibling, 2 replies; 95+ messages in thread From: David Kastrup @ 2005-12-17 15:22 UTC (permalink / raw) Cc: emacs-devel Jérôme Marant <jmarant@free.fr> writes: > David Kastrup <dak@gnu.org> writes: > >>> I think it could be fixed by making bugfix releases as I already >>> proposed many times (I also proposed to add myself as manpower for >>> such a purpose). So far, supporting the current released version >>> is not wanted, as far as I understood. >> >> We have already too little manpower to support the coming release. > > Really? There are more than one hundred committers, according to the > Emacs page at Savannah. Most of the work is done by very few people. Committers are basically just people comfortable with CVS, who have signed the necessary assignments and are expected not to do anything really bad too often. However, that does not mean that you can rely on them doing useful stuff all too frequently. >>> Also, I wonder if the modular design -- separating core and >>> modules -- makes it easier to release often. >> >> One has to be aware that in the case of XEmacs, this is snake oil. >> XEmacs' code base, while frequently released, has not yet even >> caught up to Emacs-21.0 in core areas. The packages, while >> frequently released, are often in a state of disarray and various >> levels of outdatedness. XEmacs-21.5 is quite unstable. And so on. >> There is the occasional package that is kept more up to date in >> that manner, but the overall effect is not consistently convincing >> to me. > > I'm not promoting anything but IMHO XEmacs did it right from the > very beginning by focusing on what users expect the most from, that > is user interface: But we are not talking about the user interface here. We are talking about the release process. All that is relevant in that regard is: > a package system. And as I said, the overall effect does not seem too convincing to me. Many packages have not even caught up to the state of Emacs-21. I actually had quite a bit of fallout with the XEmacs developers over integrating AUCTeX as a package into XEmacs. > I'd even say that there are enough features for most end users. But we are not talking about "features", but usability, both for users and programmers. Whenever I have had contact with XEmacs, lot of the stuff was unusable to me. Documentation and stuff of the features tends to be so bad that it is hard to programmatically interface to it. Those features just don't get used. As an example: when working with preview-latex, it was found that images displayed from a binary file format were garbled when dired was loaded. This was analyzed and reported by a programmer in our project who subsequently went silent. Several years later, nobody had bothered fixing the stuff. I don't think it is fixed even now. Now I think you will agree that displaying images are sort of a feature for which XEmacs was renowned (this does not concern the normal icons and toolbars who are read from a non-binary image format), and dired is pretty basic. And yet, nobody apparently used this functionality for years and years. A lot of the stuff in XEmacs is like that: implemented, and left unused because it has, maybe because of the roughness of APIs and documentation, not been tied into any application in frequent use. And the package system partly is a way not to feel bad about material in various states of disarray. How many people actually use the package system? It actually is likely to interfere with the package systems of operating system distributions if you actually use it. XEmacs has always had a much larger overlap between developers and users. In contrast, Emacs has for a long time had a pretty closed inner circle. As a result, Emacs development and maintainance has turned out to care a lot more for users who neither are nor want to be developers. Of course, not releasing any of the work for such a long time is not a good thing for the end user. But it does not look to me like a package system would lead to a better situation. > The only necessary improvement I can see is related to Unicode > support (which Emacs is doing quite right). Which is partly because people involved with it are actively using it. With XEmacs, there is currently Ben Wing working in the background on stuff that will at one time emerge while everybody is waiting with bated breath, and it will not magically solve all problems. The link between engineering and actual use in the real world is in my opinion what is the strongest ailment of XEmacs. And I don't think the package system is much of a help there. And getting more frequent releases which still don't work well does not cut it, either. > Catching-up with Emacs is only necessary because Emacs APIs do > change, are enriched, and mode authors who mostly use Emacs update > their software accordly. Sure, and your point was? We don't change Emacs just for fun, but to improve it, for users as well as developers. And catching-up means passing on those improvements. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 15:22 ` David Kastrup @ 2005-12-17 22:21 ` Aidan Kehoe 2005-12-18 0:38 ` David Kastrup 2005-12-18 12:56 ` Jérôme Marant 1 sibling, 1 reply; 95+ messages in thread From: Aidan Kehoe @ 2005-12-17 22:21 UTC (permalink / raw) Cc: emacs-devel My perception is that XEmacs’ main problems are manpower and GNU compatibility, GNU Emacs’ main problem is management. GNU Emacs doesn’t lack manpower or mailing list activity compared to say, Perl or GCC. That said -- Ar an seachtú lá déag de mí na Nollaig, scríobh David Kastrup: > > I'm not promoting anything but IMHO XEmacs did it right from the > > very beginning by focusing on what users expect the most from, that > > is user interface: > > But we are not talking about the user interface here. We are talking > about the release process. All that is relevant in that regard is: > > > a package system. > > And as I said, the overall effect does not seem too convincing to me. > Many packages have not even caught up to the state of Emacs-21. I > actually had quite a bit of fallout with the XEmacs developers over > integrating AUCTeX as a package into XEmacs. Your falling out out was an artifact of the details of our package system, not of having a package system in itself. Our package system is too centralised, and oriented towards XEmacs committers to easily accommodate what you wanted to do. The package system does work better than the monolithic alternative, users do see finished code quicker. > > I'd even say that there are enough features for most end users. > > But we are not talking about "features", but usability, both for users > and programmers. Whenever I have had contact with XEmacs, lot of the > stuff was unusable to me. Documentation and stuff of the features > tends to be so bad that it is hard to programmatically interface to > it. Those features just don't get used. > > As an example: when working with preview-latex, it was found that > images displayed from a binary file format were garbled when dired was > loaded. This was analyzed and reported by a programmer in our project > who subsequently went silent. Several years later, nobody had > bothered fixing the stuff. I don't think it is fixed even now. Yup. We lack manpower. I should be writing code and documentation now, not this mail. But I’m not making a living from XEmacs, I’m doing what I do in my spare time, so a certain amount of indulging whims is reasonable. > Now I think you will agree that displaying images are sort of a > feature for which XEmacs was renowned (this does not concern the > normal icons and toolbars who are read from a non-binary image > format), and dired is pretty basic. > > And yet, nobody apparently used this functionality for years and > years. A lot of the stuff in XEmacs is like that: implemented, and > left unused because it has, maybe because of the roughness of APIs and > documentation, not been tied into any application in frequent use. And maybe because anything implemented using the XEmacs-specific APIs will never run on GNU Emacs, so coders tend to put off writing code to use a feature until that feature makes it into GNU Emacs, at which point XEmacs provides a compatibility API--the reverse is never true. Eminently rational behaviour. [...] -- I AM IN JAIL AND ALLOWED SEND ONLY ONE CABLE SINCE WAS ARRESTED WHILE MEASURING FIFTEEN FOOT WALL OUTSIDE PALACE AND HAVE JUST FINISHED COUNTING THIRTY EIGHT THOUSAND FIVE HUNDERED TWENTY TWO NAMES WHOS WHO IN MIDEAST. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 22:21 ` Aidan Kehoe @ 2005-12-18 0:38 ` David Kastrup 2005-12-18 11:07 ` Aidan Kehoe 0 siblings, 1 reply; 95+ messages in thread From: David Kastrup @ 2005-12-18 0:38 UTC (permalink / raw) Cc: emacs-devel Aidan Kehoe <kehoea@parhasard.net> writes: > > And yet, nobody apparently used this functionality for years and > > years. A lot of the stuff in XEmacs is like that: implemented, > > and left unused because it has, maybe because of the roughness of > > APIs and documentation, not been tied into any application in > > frequent use. > > And maybe because anything implemented using the XEmacs-specific > APIs will never run on GNU Emacs, so coders tend to put off writing > code to use a feature until that feature makes it into GNU Emacs, at > which point XEmacs provides a compatibility API--the reverse is > never true. Eminently rational behaviour. I can only speak for myself. I tried using and working with images when XEmacs was the only variant providing them. I failed. I was completely unable to make heads or tails of the available documentation. The whole details with specifiers and instantiators and stuff like that was completely opaque. References in the manual pointed you to other places in the manual, no examples were there, terminology was not defined. In short: it was completely unusable unless you were willing to get intimate with the code itself and find out what this was supposed to be all about. The preview-latex project basically lay dormant until Emacs acquired image support. It became a matter of professional pride to make it work under XEmacs, too, after it worked under Emacs already. After I had in the past given several rants about the quality of documentation, things were supposed to have improved. I tried several times to get it to work, and failed. Some volunteer tried his hand, and gave up. Finally I got a core developer from XEmacs interested in the problem. It took him months to port this to XEmacs, partly because XEmacs image code was still not documented usefully for all but the people really into the XEmacs code base, partly because the XEmacs image code was chock full of bugs. As well as the process handling. Bugs I could not possibly have imagined, circumvented, or reliably tracked down. Bugs in functionality that was claimed to have been working for quite a few years. preview-latex is an application that works with the purported strong points of XEmacs. It would have been utterly impossible to get it to work without the help of an internal XEmacs programmer who worked out how to do stuff that was missing in the documentation, and who fixed most of the bugs that were simply everywhere. In contrast, the documentation of Emacs was comprehensible, and stuff basically worked. There were redisplay errors: I think I sent at least a dozen separate bug reports about them to Gerd Möllmann. But those were locatable, and not of the "things crash" or "impossible to figure out how this is supposed to work" variety. And the manual was sufficient for finding out how things were supposed to work. If things don't get ported to XEmacs until there is a compatibility API, this can simply be because the native API is incomprehensible, if it works at all. Point the fingers all you want, but you are deluding yourself if you imagine that the waning popularity of XEmacs among developers is just a matter of religious beliefs. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 0:38 ` David Kastrup @ 2005-12-18 11:07 ` Aidan Kehoe 0 siblings, 0 replies; 95+ messages in thread From: Aidan Kehoe @ 2005-12-18 11:07 UTC (permalink / raw) Cc: emacs-devel Ar an t-ochtú lá déag de mí na Nollaig, scríobh David Kastrup: > [...] If things don't get ported to XEmacs until there is a compatibility > API, this can simply be because the native API is incomprehensible, if it > works at all. Sure, but the GNU APIs, with their documentation and clarity, didn’t get that way _ex nihilo._ I’m sure someone besides the original developer tried to use them, failed, found out why, and fixed the problem. > Point the fingers all you want, but you are deluding yourself if you > imagine that the waning popularity of XEmacs among developers is just > a matter of religious beliefs. I never imagined any such thing. The waning popularity of XEmacs among developers is a result of the waning popularity of XEmacs among users, whose roots are that Ben Wing hasn’t been coding like a dervish for most of a decade, and that Stephen’s high quality standards for letting code in means people who learn about the codebase from scratching an itch, are discouraged when the code to do that isn’t integrated. Anyway, back to doing something useful. -- I AM IN JAIL AND ALLOWED SEND ONLY ONE CABLE SINCE WAS ARRESTED WHILE MEASURING FIFTEEN FOOT WALL OUTSIDE PALACE AND HAVE JUST FINISHED COUNTING THIRTY EIGHT THOUSAND FIVE HUNDERED TWENTY TWO NAMES WHOS WHO IN MIDEAST. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 15:22 ` David Kastrup 2005-12-17 22:21 ` Aidan Kehoe @ 2005-12-18 12:56 ` Jérôme Marant 2005-12-18 13:40 ` David Kastrup ` (2 more replies) 1 sibling, 3 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-18 12:56 UTC (permalink / raw) Cc: emacs-devel David Kastrup <dak@gnu.org> writes: >> I'm not promoting anything but IMHO XEmacs did it right from the >> very beginning by focusing on what users expect the most from, that >> is user interface: > > But we are not talking about the user interface here. We are talking > about the release process. All that is relevant in that regard is: I'll explain later why I think it is indirectly relevant. >> a package system. > > And as I said, the overall effect does not seem too convincing to me. > Many packages have not even caught up to the state of Emacs-21. I I've already been publicly accused of trying to undermine the Emacs project when dealing this subject. The situtation with Emacs would be different since it is the mainline, so updated package would be painless for developers and users would get bugfixes more quickly. I think the problem with XEmacs is mostly due to the fact that adapting modes that are written for Emacs is more and more difficult as mode writers tend to use newer Emacs features. > actually had quite a bit of fallout with the XEmacs developers over > integrating AUCTeX as a package into XEmacs. Quite loudly ;-) [...] >> The only necessary improvement I can see is related to Unicode >> support (which Emacs is doing quite right). > > Which is partly because people involved with it are actively using it. > With XEmacs, there is currently Ben Wing working in the background on > stuff that will at one time emerge while everybody is waiting with > bated breath, and it will not magically solve all problems. > > The link between engineering and actual use in the real world is in my > opinion what is the strongest ailment of XEmacs. And I don't think > the package system is much of a help there. And getting more frequent > releases which still don't work well does not cut it, either. I think the unicode support is out of the scope of the package system. It is a core feature which requires a major release update. >> Catching-up with Emacs is only necessary because Emacs APIs do >> change, are enriched, and mode authors who mostly use Emacs update >> their software accordly. > > Sure, and your point was? We don't change Emacs just for fun, but to > improve it, for users as well as developers. And catching-up means > passing on those improvements. OK, I'm going to explain my point. No offence meant. For end users -- that is, people who use the text editor as a text editor and are not spending time customizing the editor nor editing the editor -- (and being myself an end user) there is not anything really new to expect from Emacs 22. I used to fire it up many times while working on emacs-snapshot, and did my usual work (coding in C, Perl, Python, Make, Shell and so on) and I did not feel it was different from Emacs 21.3, which provides just fine all what I need these days. Of course, there is the GTK interface for the eye-candy (to the detriment of performance) and better unicode support for non-European countries. But for the average end users, I can say there is not anything worth waiting 4+ years. What I was saying with XEmacs is that they decided at the very beginning to prodive UI features that users wants these days, such as buffer tabs, rich menu entry avoiding the use of the ugly "customize" as much as possible, a gutter, and so on, which is just enough for the average end user these days. So, except from the lack of unicode support, there is not much in the land of improvement but bugfixes, for a _text editor_. The package system could be just fine _iff_ packaged modes did not come from the Emacs land. Emacs still does not have the necessary features for competing with bare text editors (I'm not talking about displaying images, reading mail or chating with irc). And let's be honest, Emacs is not going to provide any of the nice features that Eclipse provides these days. And Eclipse is free, runs with a free Java Platform, is extensible, and so on. Furthermore, there is no more performance argument against Java since Eclipse compiled with GCJ is pretty fast (congratulations to CGJ and GNU Classpath people!). -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 12:56 ` Jérôme Marant @ 2005-12-18 13:40 ` David Kastrup 2005-12-18 17:37 ` Stephen J. Turnbull 2005-12-18 20:37 ` Xavier Maillard 2005-12-18 22:33 ` Miles Bader 2 siblings, 1 reply; 95+ messages in thread From: David Kastrup @ 2005-12-18 13:40 UTC (permalink / raw) Cc: emacs-devel Jérôme Marant <jmarant@free.fr> writes: > David Kastrup <dak@gnu.org> writes: > >> But we are not talking about the user interface here. We are talking >> about the release process. All that is relevant in that regard is: > > I'll explain later why I think it is indirectly relevant. Where? >>> a package system. >> >> And as I said, the overall effect does not seem too convincing to me. >> Many packages have not even caught up to the state of Emacs-21. I > > I've already been publicly accused of trying to undermine the Emacs > project when dealing this subject. > The situtation with Emacs would be different since it is the > mainline, And that's the whole point. There is no automatic "mainline" after a fork with regard to developer involvement. And yet Emacs has regained the "mainline" moniker in the eyes of some. > so updated package would be painless for developers and users would > get bugfixes more quickly. You are presumably talking about a package system like XEmacs' in the use of Emacs. It is wishful thinking to assume that its effects on Emacs would be magically different than on XEmacs. A package system's intent is to decrease the number of collisions between an abundance of workers by organizing them into more independent departments with separate release policies and timelines. We don't have an abundance of workers. Neither does XEmacs. The XEmacs package system is, in its current state, just overengineering. Almost nobody uses anything except the Sumo collections, and it will likely cause interference with operating system package systems if you attempt actually using the XEmacs package system. > I think the problem with XEmacs is mostly due to the fact that > adapting modes that are written for Emacs is more and more difficult > as mode writers tend to use newer Emacs features. But why is XEmacs dependent on adapting modes that are written for Emacs? Because people choose Emacs as their first platform. >> Sure, and your point was? We don't change Emacs just for fun, but >> to improve it, for users as well as developers. And catching-up >> means passing on those improvements. > > OK, I'm going to explain my point. No offence meant. > > For end users -- that is, people who use the text editor as a text > editor and are not spending time customizing the editor nor editing > the editor -- (and being myself an end user) there is not anything > really new to expect from Emacs 22. Except for better syntax highlighting (enabled by default), better filling, strikingly better handling of images, better scrolling, working Unicode support including cut&paste between applications, basic drag&drop support, automatical support of mouse wheels, working image support on platforms beyond X11, mouse-induceable temporary transient-mark-mode (this is a _very_ important improvement for the average user), CUA-mode, tramp, Leim, a large number of included documents like the Elisp programming manual and tutorial, a much improved Gnus, a spreadsheet, a symbolic calculator and so forth and so on. Just type C-h C-n. > But for the average end users, I can say there is not anything worth > waiting 4+ years. Beg to differ. > What I was saying with XEmacs is that they decided at the very > beginning to prodive UI features that users wants these days, such > as buffer tabs, rich menu entry avoiding the use of the ugly > "customize" as much as possible, a gutter, and so on, which is > just enough for the average end user these days. So, except from > the lack of unicode support, there is not much in the land of > improvement but bugfixes, for a _text editor_. But there has been room for lots of improvement within Emacs. The reason we are getting tense here about the release of Emacs-22 is not because Emacs-22 would be just the same as Emacs-21. Maybe you consider it similar in the core feature set, but core features alone don't cut it. You don't get anywhere just by implementing some fancy feature and then letting it rot away. It has to get tied into the average person's work flow. > The package system could be just fine _iff_ packaged modes did not > come from the Emacs land. So why do they come from the Emacs land? And if the package system is just something important for dealing with packages coming "from Emacs land", why would Emacs need one? > Emacs still does not have the necessary features for competing with > bare text editors (I'm not talking about displaying images, reading > mail or chating with irc). Well, it fares pretty well considering that it is not able to compete. > And let's be honest, Emacs is not going to provide any of the nice > features that Eclipse provides these days. Well, that certainly would seem to work in both ways. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 13:40 ` David Kastrup @ 2005-12-18 17:37 ` Stephen J. Turnbull 2005-12-18 17:57 ` David Kastrup 0 siblings, 1 reply; 95+ messages in thread From: Stephen J. Turnbull @ 2005-12-18 17:37 UTC (permalink / raw) Cc: Jérôme Marant, emacs-devel >>>>> "David" == David Kastrup <dak@gnu.org> writes: David> You are presumably talking about a package system like David> XEmacs' in the use of Emacs. It is wishful thinking to David> assume that its effects on Emacs would be magically David> different than on XEmacs. Exactly! They'd be similar, and similarly beneficial. IMHO YMMV. Overall, your claims about the intent and usage of the XEmacs package system are incorrect, although I'm willing to admit that some of them bear a slight resemblence to AUCTeX reality. I would be happy to support my counterclaim in an appropriate venue, but as far as I know a package system has been vetoed, so emacs-devel isn't it. In the meantime, I hope you will stop posting misinformation about XEmacs's package system. It doesn't do Emacs any good. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 17:37 ` Stephen J. Turnbull @ 2005-12-18 17:57 ` David Kastrup 0 siblings, 0 replies; 95+ messages in thread From: David Kastrup @ 2005-12-18 17:57 UTC (permalink / raw) Cc: Jérôme Marant, emacs-devel "Stephen J. Turnbull" <stephen@xemacs.org> writes: >>>>>> "David" == David Kastrup <dak@gnu.org> writes: > > David> You are presumably talking about a package system like > David> XEmacs' in the use of Emacs. It is wishful thinking to > David> assume that its effects on Emacs would be magically > David> different than on XEmacs. > > Exactly! They'd be similar, and similarly beneficial. IMHO YMMV. > > Overall, your claims about the intent and usage of the XEmacs > package system are incorrect, although I'm willing to admit that > some of them bear a slight resemblence to AUCTeX reality. I would > be happy to support my counterclaim in an appropriate venue, but as > far as I know a package system has been vetoed, so emacs-devel isn't > it. In the meantime, I hope you will stop posting misinformation > about XEmacs's package system. It doesn't do Emacs any good. It was not I who has brought the topic up on this list again, and I don't think that anything can be gained by prohibiting Emacs developers that actually have had contact with the XEmacs package system to comment on the claims of XEmacs developers on the Emacs developer list. So just stop bringing up your claims here, and I won't feel compelled to report my experiences in reply. Simple as that. It is not like we don't have enough other stuff on our hands. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 12:56 ` Jérôme Marant 2005-12-18 13:40 ` David Kastrup @ 2005-12-18 20:37 ` Xavier Maillard 2005-12-18 22:36 ` Miles Bader 2005-12-19 1:41 ` Tom Tromey 2005-12-18 22:33 ` Miles Bader 2 siblings, 2 replies; 95+ messages in thread From: Xavier Maillard @ 2005-12-18 20:37 UTC (permalink / raw) Cc: emacs-devel From: J?r?me Marant <jmarant@free.fr> Cc: emacs-devel@gnu.org >> Catching-up with Emacs is only necessary because Emacs APIs do >> change, are enriched, and mode authors who mostly use Emacs update >> their software accordly. > > Sure, and your point was? We don't change Emacs just for fun, but to > improve it, for users as well as developers. And catching-up means > passing on those improvements. OK, I'm going to explain my point. No offence meant. For end users -- that is, people who use the text editor as a text editor and are not spending time customizing the editor nor editing the editor -- (and being myself an end user) there is not anything really new to expect from Emacs 22. The main point is that GNU Emacs is not _just_ a text editor. GNU Emacs is more and more stable, it will provide updates for many modes including gnus, it will provide many new modes such as EMMS, it will provide bug fixes, ... This is what a release should provide: enhancements, new features, stability and bug fixes. Emacs still does not have the necessary features for competing with bare text editors (I'm not talking about displaying images, reading mail or chating with irc). Hum, I do not see what features you are talking. Emacs is by far the most advanced text editor providing all the coolest features one can expect from such a software. And let's be honest, Emacs is not going to provide any of the nice features that Eclipse provides these days. Can you enumerate few of these nice features ? Xavier ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 20:37 ` Xavier Maillard @ 2005-12-18 22:36 ` Miles Bader 2005-12-18 23:33 ` Stefan Monnier 2005-12-19 14:07 ` Xavier Maillard 2005-12-19 1:41 ` Tom Tromey 1 sibling, 2 replies; 95+ messages in thread From: Miles Bader @ 2005-12-18 22:36 UTC (permalink / raw) Cc: emacs-devel Xavier Maillard <zedek@gnu-rox.org> writes: > And let's be honest, Emacs is not going to provide any of the nice > features that Eclipse provides these days. > > Can you enumerate few of these nice features ? Rounded widget corners. :-) -miles -- "Suppose He doesn't give a shit? Suppose there is a God but He just doesn't give a shit?" [George Carlin] ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 22:36 ` Miles Bader @ 2005-12-18 23:33 ` Stefan Monnier 2005-12-19 14:07 ` Xavier Maillard 1 sibling, 0 replies; 95+ messages in thread From: Stefan Monnier @ 2005-12-18 23:33 UTC (permalink / raw) Cc: zedek, emacs-devel >> And let's be honest, Emacs is not going to provide any of the nice >> features that Eclipse provides these days. >> Can you enumerate few of these nice features ? > Rounded widget corners. In terms of features that I'd care about, so-called "intellisense" (i.e. code completion that's sensitive to types) would be nice. We have it for elisp, but not for most other languages. Supposedly CEDET and JDEE provides the feature for some languages, but I've never really used them because they tend to change many other unrelated parts of the behavior of Emacs. Stefan ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 22:36 ` Miles Bader 2005-12-18 23:33 ` Stefan Monnier @ 2005-12-19 14:07 ` Xavier Maillard 1 sibling, 0 replies; 95+ messages in thread From: Xavier Maillard @ 2005-12-19 14:07 UTC (permalink / raw) Cc: emacs-devel Cc: emacs-devel@gnu.org From: Miles Bader <miles@gnu.org> Xavier Maillard <zedek@gnu-rox.org> writes: > And let's be honest, Emacs is not going to provide any of the nice > features that Eclipse provides these days. > > Can you enumerate few of these nice features ? Rounded widget corners. Erf ;-) Xavier ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 20:37 ` Xavier Maillard 2005-12-18 22:36 ` Miles Bader @ 2005-12-19 1:41 ` Tom Tromey 2005-12-19 2:26 ` Alfred M. Szmidt 1 sibling, 1 reply; 95+ messages in thread From: Tom Tromey @ 2005-12-19 1:41 UTC (permalink / raw) Cc: emacs-devel >>>>> "Xavier" == Xavier Maillard <zedek@gnu-rox.org> writes: > And let's be honest, Emacs is not going to provide any of the nice > features that Eclipse provides these days. Xavier> Can you enumerate few of these nice features ? Refactoring. Incremental compilation. Type-sensitive completion. (And other more minor compiler integration features.) For ordinary java projects, no need to know how to build anything. Better CVS UI (IMO anyway). For Java the difference is enough that I've moved to Eclipse for my daily Classpath hacking. For C/C++ ... Emacs' better editing features still keep it in the lead. There's no deep reason Emacs could not do all of these things, aside from the amount of work involved. Another approach to a similar end would be to replace the Eclipse editor with Emacs. Tom ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-19 1:41 ` Tom Tromey @ 2005-12-19 2:26 ` Alfred M. Szmidt 2005-12-19 5:33 ` Tom Tromey 0 siblings, 1 reply; 95+ messages in thread From: Alfred M. Szmidt @ 2005-12-19 2:26 UTC (permalink / raw) Cc: zedek, emacs-devel Incremental compilation. For proper incremental compilation you need compiler support. make style based compilation isn't really incremental, since you always need to relink the whole program and keep the original object files around (mixing object files from different compilers is also a bad idea due to ABI changes and what not), and I suspect that eclispe uses this, as does Emacs when one uses compilation-mode and GNU Make. The only system I know of that had proper incremental compilation were the Lisp Machines. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-19 2:26 ` Alfred M. Szmidt @ 2005-12-19 5:33 ` Tom Tromey 0 siblings, 0 replies; 95+ messages in thread From: Tom Tromey @ 2005-12-19 5:33 UTC (permalink / raw) Cc: zedek, emacs-devel >>>>> "Alfred" == Alfred M\ Szmidt <Alfred> writes: Tom> Incremental compilation. Alfred> For proper incremental compilation you need compiler support. Yes, I was just referring to Eclipse's Java support. Eclipse has a built-in Java compiler. The C/C++ support in Eclipse is less nice. It doesn't do incremental compilation, though I think it does try to do incremental indexing. (FWIW I once sent in a patch to Emacs to allow "kinda" incremental updates to TAGS, but afaik it never went in.) Tom ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 12:56 ` Jérôme Marant 2005-12-18 13:40 ` David Kastrup 2005-12-18 20:37 ` Xavier Maillard @ 2005-12-18 22:33 ` Miles Bader 2 siblings, 0 replies; 95+ messages in thread From: Miles Bader @ 2005-12-18 22:33 UTC (permalink / raw) Cc: emacs-devel Jérôme Marant <jmarant@free.fr> writes: > And let's be honest, Emacs is not going to provide any of the nice > features that Eclipse provides these days. And Eclipse is free, runs > with a free Java Platform, is extensible, and so on. I dunno; my experience with Eclipse is pretty underwhelming -- lots of flashy widgets, and no doubt some powerful functions, but completely infuriating to use. It seems to require that you buy into an entire style of programming in order to use it at all (as opposed to Emacs, which is "just" a text-editor, "just" a debugger interface, and "just" a build invoker). That is, Emacs just works with what you already have (or doesn't work with it -- but if you were to extend Emacs to do so, you'd make Emacs use existing tools), but Eclipse seems to say "change the way you work to suit the development tools." -miles -- "An atheist doesn't have to be someone who thinks he has a proof that there can't be a god. He only has to be someone who believes that the evidence on the God question is at a similar level to the evidence on the werewolf question." [John McCarthy] ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 13:05 ` Jérôme Marant 2005-12-17 15:22 ` David Kastrup @ 2005-12-17 15:27 ` Eli Zaretskii 1 sibling, 0 replies; 95+ messages in thread From: Eli Zaretskii @ 2005-12-17 15:27 UTC (permalink / raw) Cc: emacs-devel > From: =?utf-8?Q?J=C3=A9r=C3=B4me_Marant?= <jmarant@free.fr> > Date: Sat, 17 Dec 2005 14:05:30 +0100 > > David Kastrup <dak@gnu.org> writes: > > > >> I think it could be fixed by making bugfix releases as I already > >> proposed many times (I also proposed to add myself as manpower for > >> such a purpose). So far, supporting the current released version is > >> not wanted, as far as I understood. > > > > We have already too little manpower to support the coming release. > > Really? There are more than one hundred committers, according to > the Emacs page at Savannah. The number of active developers, whose are of interest is not limited to a specific package, is much smaller. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 22:23 ` David Kastrup 2005-12-16 23:23 ` Jérôme Marant @ 2005-12-17 22:02 ` Aidan Kehoe 2005-12-18 20:59 ` Juri Linkov 2005-12-22 15:26 ` Lőrentey Károly 1 sibling, 2 replies; 95+ messages in thread From: Aidan Kehoe @ 2005-12-17 22:02 UTC (permalink / raw) I sent the below to Juri alone, and it bounced. To my surprise--strategies of 친애하는 지도자 being criticised on emacs-devel? what?--people seem to want to discuss the matter further here, so I’m sending it on. Ar an séú lá déag de mí na Nollaig, scríobh Juri Linkov: > > Do you not understand what the GTK2 people did? They didn’t remove > > features, it’s just as possible to use the new dialog box in the same > > way as the old. > > The filename entry field (with available TAB completion like in Emacs) was > a very useful feature. Neither C-l nor a small text box that appears > after starting typing is an acceptable replacement. What the Gnome people have implemented is an acceptable replacement; it gives the same functionality as the old but without its confusing features. If you don’t accept that, then I’ve no confidence that you’ve ever used the new file selection dialog. > > And yes, making GNU Emacs behave more like a Win32 app, like Notepad, > > _will_ make naïve users happy. Look at the success of CUA-mode. > > CUA-mode doesn't disable useful Emacs features. What on Earth gave you the idea that I suggested disabling useful features? > > Hang round with Win32 users looking for an advanced editor, and they’ll > > go for Notepad++ long before GNU Emacs, because all their habits from > > Notepad work in Notepad++, and not in emacs. > > Notepad++ is not easier to use for naive users than Emacs. It’s much easier to use for a naïve Win32 user than is any emacs, and in 2005 the number of users who come to Emacs before encountering Win32 and gaining some experience is infinitesimally small compared to the number with previous Win32 experience. > > Emacs is more featureful, but not enough to overcome the pain of finding > > out what CUA-mode is > > The top-level menu item in the Options menu that enables CUA-mode > and its tooltip are self-descriptive enough. I disagree. > > and doing all the other donkey-work to have the editor behave like what > > they’re used to. > > Experts can do this easily anyway. And an editor that makes it unnecessary is still more attractive than one where it must be done. > > They abandon it because of stagnant development, the design and > > implementation clusterfuck that is Mule from the perspective of European > > language users (search for ö not working again!) > > Not in the unicode-2 branch. And? Emacs Multi-TTY has been stable for years, and there’s no sign of it being integrated. Unicode-2 isn’t even stable yet. > > and minimal consideration for GUI users in this age of 17" > > screens. Among other reasons. > > > > Eclipse, VIM or Notepad++ seem to be what most of the power users I > > know who chose an advanced editor recently are using. > > I don't think VIM belongs to the category of Notepad-like editors. And? I do know some Unix power-users. -- I AM IN JAIL AND ALLOWED SEND ONLY ONE CABLE SINCE WAS ARRESTED WHILE MEASURING FIFTEEN FOOT WALL OUTSIDE PALACE AND HAVE JUST FINISHED COUNTING THIRTY EIGHT THOUSAND FIVE HUNDERED TWENTY TWO NAMES WHOS WHO IN MIDEAST. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 22:02 ` Aidan Kehoe @ 2005-12-18 20:59 ` Juri Linkov 2005-12-22 15:26 ` Lőrentey Károly 1 sibling, 0 replies; 95+ messages in thread From: Juri Linkov @ 2005-12-18 20:59 UTC (permalink / raw) Cc: emacs-devel > > The filename entry field (with available TAB completion like in Emacs) was > > a very useful feature. Neither C-l nor a small text box that appears > > after starting typing is an acceptable replacement. > > What the Gnome people have implemented is an acceptable replacement; it > gives the same functionality as the old but without its confusing features. These "confusing" features were very useful. > If you don’t accept that, then I’ve no confidence that you’ve ever used the > new file selection dialog. Of course, I've used the new file selection dialog in GTK applications other than Emacs configured to use GTK. When I encountered the new file selection dialog for the first time, I wasted my time searching on the Web how to return a good old filename entry field. Fortunately, many mailing lists were full of cursing at the new file dialog, so it was easy to find information about C-l which is not intuitive. The new file selection dialog is a failure of Gnome developers to design an intuitive and convenient UI for beginners as well as for power users. > > > And yes, making GNU Emacs behave more like a Win32 app, like Notepad, > > > _will_ make naïve users happy. Look at the success of CUA-mode. > > > > CUA-mode doesn't disable useful Emacs features. > > What on Earth gave you the idea that I suggested disabling useful features? Removing the filename entry field was disabling a useful feature. > > > Hang round with Win32 users looking for an advanced editor, and they’ll > > > go for Notepad++ long before GNU Emacs, because all their habits from > > > Notepad work in Notepad++, and not in emacs. > > > > Notepad++ is not easier to use for naive users than Emacs. > > It’s much easier to use for a naïve Win32 user than is any emacs, and in > 2005 the number of users who come to Emacs before encountering Win32 and > gaining some experience is infinitesimally small compared to the number with > previous Win32 experience. Could you elaborate a bit what makes it easier for naïve Windows users to use than emacsen? A simple user interface? A familiar user interface? Easy configuration? Something else? > > > Emacs is more featureful, but not enough to overcome the pain of finding > > > out what CUA-mode is > > > > The top-level menu item in the Options menu that enables CUA-mode > > and its tooltip are self-descriptive enough. > > I disagree. The current menu item for enabling CUA-mode is "C-x/C-c/C-v Cut and Paste (CUA)" and the tooltip is "Use C-z/C-x/C-c/C-v keys for undo/cut/copy/paste". This gives a good hint about what is CUA-mode for. > > > and doing all the other donkey-work to have the editor behave like what > > > they’re used to. > > > > Experts can do this easily anyway. > > And an editor that makes it unnecessary is still more attractive than one > where it must be done. An editor that makes customization unnecessary? I never heard about such an editor. As far as I recall even Notepad has one customizable option - to toggle line wrapping :-) > > > and minimal consideration for GUI users in this age of 17" > > > screens. Among other reasons. > > > > > > Eclipse, VIM or Notepad++ seem to be what most of the power users I > > > know who chose an advanced editor recently are using. > > > > I don't think VIM belongs to the category of Notepad-like editors. > > And? I do know some Unix power-users. You still haven't mentioned advantages of these editors for power users over emacsen. -- Juri Linkov http://www.jurta.org/emacs/ ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 22:02 ` Aidan Kehoe 2005-12-18 20:59 ` Juri Linkov @ 2005-12-22 15:26 ` Lőrentey Károly 1 sibling, 0 replies; 95+ messages in thread From: Lőrentey Károly @ 2005-12-22 15:26 UTC (permalink / raw) Aidan Kehoe <kehoea@parhasard.net> writes: > > > They abandon it because of stagnant development, the design and > > > implementation clusterfuck that is Mule from the perspective of European > > > language users (search for ö not working again!) > > > > Not in the unicode-2 branch. > > And? Emacs Multi-TTY has been stable for years, It still has a five-page todo list. > and there’s no sign of it being integrated. It has always been clear that a new feature release will precede the multi-tty merge. Emacs 22 will be an evolutionary release to make the existing featureset shine. It's definitely worth the wait. -- Károly ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 20:08 ` Nick Roberts 2005-12-16 22:23 ` David Kastrup @ 2005-12-17 16:22 ` Stephen J. Turnbull 2005-12-18 5:24 ` Nick Roberts 1 sibling, 1 reply; 95+ messages in thread From: Stephen J. Turnbull @ 2005-12-17 16:22 UTC (permalink / raw) Cc: Aidan Kehoe, Juri Linkov, emacs-devel >>>>> "Nick" == Nick Roberts <nickrob@snap.net.nz> writes: Nick> Perhaps you're bitter that XEmacs does seemed to have slowed Nick> down, but please remember this list is for contributing to Nick> Emacs development, not to knock it down. Don't kid yourself. Of course XEmacs developers would like XEmacs to move faster, but I don't see _active developers_ (like Aidan) terribly concerned about it. We do feel bad for the users, but then, the users could turn around and become developers if they wanted something done. It is definitely arguable that Emacs is losing its appeal for new users. You may have noticed the presence of a prominent former XEmacs developer (Hrvoje Niksic) recently on this list. Although he made it clear that he didn't have time to work around the specific problems he has with XEmacs, and so has turned to the mainline again, he also expressed his dismay that even with his customized Emacs environment, there are still many features missing that come with (say) Eclipse out of the box. He's not the only one to express such concerns, but he was the most articulate I can recall. Whether GNU and/or the Emacs project "should" worry about it is another matter, but I don't think it's a good idea to put down Aidan because he worries. -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 16:22 ` Stephen J. Turnbull @ 2005-12-18 5:24 ` Nick Roberts 2005-12-18 10:25 ` Aidan Kehoe ` (2 more replies) 0 siblings, 3 replies; 95+ messages in thread From: Nick Roberts @ 2005-12-18 5:24 UTC (permalink / raw) Cc: Aidan Kehoe, Juri Linkov, emacs-devel > ...You may have noticed the presence of a prominent former XEmacs > developer (Hrvoje Niksic) recently on this list. Although he made it > clear that he didn't have time to work around the specific problems he > has with XEmacs, and so has turned to the mainline again, he also > expressed his dismay that even with his customized Emacs environment, > there are still many features missing that come with (say) Eclipse out > of the box. Exactly. ISTR that Hrvoje contributed to Emacs development, even though he may not share the whole vision. If Aidan chooses to do the same, I am sure that will be welcome too. Nick ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 5:24 ` Nick Roberts @ 2005-12-18 10:25 ` Aidan Kehoe 2005-12-18 12:23 ` David Kastrup 2005-12-18 12:14 ` David Kastrup 2005-12-18 14:47 ` Stephen J. Turnbull 2 siblings, 1 reply; 95+ messages in thread From: Aidan Kehoe @ 2005-12-18 10:25 UTC (permalink / raw) Cc: emacs-devel Ar an t-ochtú lá déag de mí na Nollaig, scríobh Nick Roberts: > > ...You may have noticed the presence of a prominent former XEmacs > > developer (Hrvoje Niksic) recently on this list. Although he made it > > clear that he didn't have time to work around the specific problems he > > has with XEmacs, and so has turned to the mainline again, he also > > expressed his dismay that even with his customized Emacs environment, > > there are still many features missing that come with (say) Eclipse out > > of the box. > > Exactly. ISTR that Hrvoje contributed to Emacs development, even though > he may not share the whole vision. If Aidan chooses to do the same, I am > sure that will be welcome too. I’ve contributed patches to Gnus and bug fixes, and all my XEmacs work is assigned to the FSF. As things are, I value my mental health, and am reasonably sure working primarily on GNU Emacs would be destructive to it. (I have reason enough to go and get drunk alone without letting the development of a text editor contribute to it.) -- I AM IN JAIL AND ALLOWED SEND ONLY ONE CABLE SINCE WAS ARRESTED WHILE MEASURING FIFTEEN FOOT WALL OUTSIDE PALACE AND HAVE JUST FINISHED COUNTING THIRTY EIGHT THOUSAND FIVE HUNDERED TWENTY TWO NAMES WHOS WHO IN MIDEAST. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 10:25 ` Aidan Kehoe @ 2005-12-18 12:23 ` David Kastrup 2005-12-18 12:47 ` Aidan Kehoe 0 siblings, 1 reply; 95+ messages in thread From: David Kastrup @ 2005-12-18 12:23 UTC (permalink / raw) Cc: Nick Roberts, emacs-devel Aidan Kehoe <kehoea@parhasard.net> writes: > I’ve contributed patches to Gnus and bug fixes, and all my XEmacs > work is assigned to the FSF. As things are, I value my mental > health, and am reasonably sure working primarily on GNU Emacs would > be destructive to it. I am pretty sure it would. I just doubt that XEmacs scores better in that department. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 12:23 ` David Kastrup @ 2005-12-18 12:47 ` Aidan Kehoe 2005-12-18 12:57 ` David Kastrup 0 siblings, 1 reply; 95+ messages in thread From: Aidan Kehoe @ 2005-12-18 12:47 UTC (permalink / raw) Cc: emacs-devel Ar an t-ochtú lá déag de mí na Nollaig, scríobh David Kastrup: > > I’ve contributed patches to Gnus and bug fixes, and all my XEmacs > > work is assigned to the FSF. As things are, I value my mental > > health, and am reasonably sure working primarily on GNU Emacs would > > be destructive to it. > > I am pretty sure it would. I just doubt that XEmacs scores better in > that department. Well, working on it so far hasn’t been destructive to _my_ mental health; quite the opposite. Your mileage may vary. -- I AM IN JAIL AND ALLOWED SEND ONLY ONE CABLE SINCE WAS ARRESTED WHILE MEASURING FIFTEEN FOOT WALL OUTSIDE PALACE AND HAVE JUST FINISHED COUNTING THIRTY EIGHT THOUSAND FIVE HUNDERED TWENTY TWO NAMES WHOS WHO IN MIDEAST. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 12:47 ` Aidan Kehoe @ 2005-12-18 12:57 ` David Kastrup 0 siblings, 0 replies; 95+ messages in thread From: David Kastrup @ 2005-12-18 12:57 UTC (permalink / raw) Cc: emacs-devel Aidan Kehoe <kehoea@parhasard.net> writes: > Ar an t-ochtú lá déag de mí na Nollaig, scríobh David Kastrup: > > > > I’ve contributed patches to Gnus and bug fixes, and all my XEmacs > > > work is assigned to the FSF. As things are, I value my mental > > > health, and am reasonably sure working primarily on GNU Emacs would > > > be destructive to it. > > > > I am pretty sure it would. I just doubt that XEmacs scores better in > > that department. > > Well, working on it so far hasn’t been destructive to _my_ mental > health; quite the opposite. I can attest just the same for Emacs and myself. I am quite glad to have been spared the predicament of the increasing number of mentally disturbed people who back up slowly and wide-eyed while perfectly mentally healthy people converse on the topic of editors. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 5:24 ` Nick Roberts 2005-12-18 10:25 ` Aidan Kehoe @ 2005-12-18 12:14 ` David Kastrup 2005-12-18 14:47 ` Stephen J. Turnbull 2 siblings, 0 replies; 95+ messages in thread From: David Kastrup @ 2005-12-18 12:14 UTC (permalink / raw) Cc: Aidan Kehoe, Juri Linkov, Stephen J. Turnbull, emacs-devel Nick Roberts <nickrob@snap.net.nz> writes: > > ...You may have noticed the presence of a prominent former > > XEmacs developer (Hrvoje Niksic) recently on this list. Although > > he made it clear that he didn't have time to work around the > > specific problems he has with XEmacs, and so has turned to the > > mainline again, he also expressed his dismay that even with his > > customized Emacs environment, there are still many features > > missing that come with (say) Eclipse out of the box. > > Exactly. ISTR that Hrvoje contributed to Emacs development, even > though he may not share the whole vision. If Aidan chooses to do > the same, I am sure that will be welcome too. I don't think there is any question about that. A significant part of the original Emacs/XEmacs animosoties arose exactly because of an expressed preference for developer mindshare over actual code from XEmacs. But while I certainly am glad for people joining Emacs development, even those that do just with a focus on coordinating compatibility, I find it troublesome that the alternatives for them seemingly have lost attraction. I don't think that ideology is involved in the decisions for the bulk of developers and users, and so the question remains what has changed in the last 10 years to make an independent free software project with considerable developer base appear to slump in that manner. Maybe it is because Emacsen as a whole have dropped out of corporate attention, and this impacted XEmacs' position more than that of Emacs. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 5:24 ` Nick Roberts 2005-12-18 10:25 ` Aidan Kehoe 2005-12-18 12:14 ` David Kastrup @ 2005-12-18 14:47 ` Stephen J. Turnbull 2005-12-18 15:07 ` David Kastrup ` (2 more replies) 2 siblings, 3 replies; 95+ messages in thread From: Stephen J. Turnbull @ 2005-12-18 14:47 UTC (permalink / raw) Cc: Aidan Kehoe, Juri Linkov, emacs-devel >>>>> "Nick" == Nick Roberts <nickrob@snap.net.nz> writes: Nick> Exactly. ISTR that Hrvoje contributed to Emacs development, Nick> even though he may not share the whole vision. He has done so. As have I, though my name isn't listed in AUTHORS last I checked. :-) And of course my vision is definitely astigmatic. Nick> If Aidan chooses to do the same, I am sure that will be Nick> welcome too. My point is that I believe his posts _are_ intended as a contribution, not just as a defense of his fork-of-choice. Emacs _is_ losing mindshare in the explosive growth of computer use, even if the number of users and developers may still be increasing somewhat, and the current community is as dedicated as ever. I think that loss of mindshare unfortunate, too, though my reasons may be somewhat different from Aidan's. The loyal opposition is opposition, of course, but it is nonetheless loyal. I believe there's a point where the opposition should shut up, but I can't fault Aidan if his judgment is that it's not been reached in this issue yet. Timing is a little poor, this discussion should come after the release (like just about everything :-). -- School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Ask not how you can "do" free software business; ask what your business can "do for" free software. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 14:47 ` Stephen J. Turnbull @ 2005-12-18 15:07 ` David Kastrup 2005-12-18 19:26 ` Eli Zaretskii 2005-12-19 4:38 ` Richard M. Stallman 2 siblings, 0 replies; 95+ messages in thread From: David Kastrup @ 2005-12-18 15:07 UTC (permalink / raw) Cc: Aidan Kehoe, Juri Linkov, Nick Roberts, emacs-devel "Stephen J. Turnbull" <stephen@xemacs.org> writes: > I believe there's a point where the opposition should shut up, Where would be the fun in that? > but I can't fault Aidan if his judgment is that it's not been > reached in this issue yet. Timing is a little poor, this discussion > should come after the release (like just about everything :-). "pent-up" will be the mot du jour then. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 14:47 ` Stephen J. Turnbull 2005-12-18 15:07 ` David Kastrup @ 2005-12-18 19:26 ` Eli Zaretskii 2005-12-19 4:38 ` Richard M. Stallman 2 siblings, 0 replies; 95+ messages in thread From: Eli Zaretskii @ 2005-12-18 19:26 UTC (permalink / raw) Cc: kehoea, juri, nickrob, emacs-devel > From: "Stephen J. Turnbull" <stephen@xemacs.org> > Date: Sun, 18 Dec 2005 23:47:05 +0900 > Cc: Aidan Kehoe <kehoea@parhasard.net>, Juri Linkov <juri@jurta.org>, > emacs-devel@gnu.org > > >>>>> "Nick" == Nick Roberts <nickrob@snap.net.nz> writes: > > Nick> Exactly. ISTR that Hrvoje contributed to Emacs development, > Nick> even though he may not share the whole vision. > > He has done so. As have I, though my name isn't listed in AUTHORS > last I checked. :-) Nothing unexpected here: AUTHORS is only updated (automatically, by a Lisp program) as part of tarring a pretest or a release. So if your name is somewhere in the logs or in the Author keyword of some Lisp package, it will be in AUTHORS when Emacs is released next. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 14:47 ` Stephen J. Turnbull 2005-12-18 15:07 ` David Kastrup 2005-12-18 19:26 ` Eli Zaretskii @ 2005-12-19 4:38 ` Richard M. Stallman 2 siblings, 0 replies; 95+ messages in thread From: Richard M. Stallman @ 2005-12-19 4:38 UTC (permalink / raw) Cc: kehoea, juri, nickrob, emacs-devel He has done so. As have I, though my name isn't listed in AUTHORS last I checked. You are in ChangeLog files, so you will get into AUTHORS when we update it, shortly before the release. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 11:38 ` Aidan Kehoe 2005-12-16 12:49 ` Juri Linkov 2005-12-16 20:08 ` Nick Roberts @ 2005-12-17 16:52 ` Nikita Danilov 2 siblings, 0 replies; 95+ messages in thread From: Nikita Danilov @ 2005-12-17 16:52 UTC (permalink / raw) Aidan Kehoe <kehoea@parhasard.net> writes: [...] > > Do you not understand what the GTK2 people did? They didnât remove features, > itâs just as possible to use the new dialog box in the same way as the old. > Less obvious for what experts want to do, but experts are experts, theyâll > figure it out. And while following this route they violated one of the most basic premises of "UI for naive users" design: At no point, user should be left stuck, without hint about features available. The point is not that file selector was "dumbed down". The point is that it was made completely unintuitive (to the degree of being unusable) for the "naive user" (which means "MS Windows user" nowadays). Nikita. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-15 12:59 ` Juri Linkov 2005-12-15 15:52 ` Aidan Kehoe @ 2005-12-16 20:13 ` Jan Djärv 2005-12-17 10:57 ` Juri Linkov 2005-12-17 13:06 ` Jérôme Marant 1 sibling, 2 replies; 95+ messages in thread From: Jan Djärv @ 2005-12-16 20:13 UTC (permalink / raw) Cc: Frank Schmitt, emacs-devel Juri Linkov wrote: > If there is some option that restores the old reasonable behavior in new > GTK2 dialogs, Emacs could set such an option by default. > The old one is still present in GTK, you can set x-use-old-gtk-file-dialog in Emacs to enable it. Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 20:13 ` Jan Djärv @ 2005-12-17 10:57 ` Juri Linkov 2005-12-18 17:02 ` Jan D. 2005-12-17 13:06 ` Jérôme Marant 1 sibling, 1 reply; 95+ messages in thread From: Juri Linkov @ 2005-12-17 10:57 UTC (permalink / raw) Cc: ich, emacs-devel >> If there is some option that restores the old reasonable behavior in new >> GTK2 dialogs, Emacs could set such an option by default. > > The old one is still present in GTK, you can set x-use-old-gtk-file-dialog > in Emacs to enable it. Thanks. I tried to set x-use-old-gtk-file-dialog to t, but even though it looks like the old GTK file selection dialog, it is completely unusable: its filename entry field is read-only and even C-l is not available to enter filenames. It seems the old GTK file selection dialog is intentionally broken to force users to the new GTK2 file chooser. -- Juri Linkov http://www.jurta.org/emacs/ ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-17 10:57 ` Juri Linkov @ 2005-12-18 17:02 ` Jan D. 2005-12-19 4:40 ` Richard M. Stallman 0 siblings, 1 reply; 95+ messages in thread From: Jan D. @ 2005-12-18 17:02 UTC (permalink / raw) Cc: ich, emacs-devel Juri Linkov wrote: >>>If there is some option that restores the old reasonable behavior in new >>>GTK2 dialogs, Emacs could set such an option by default. >>> >>> >>The old one is still present in GTK, you can set x-use-old-gtk-file-dialog >>in Emacs to enable it. >> >> > >Thanks. I tried to set x-use-old-gtk-file-dialog to t, but even though it >looks like the old GTK file selection dialog, it is completely unusable: >its filename entry field is read-only and even C-l is not available to >enter filenames. It seems the old GTK file selection dialog is intentionally >broken to force users to the new GTK2 file chooser. > > If you use it to open existing files it will be read only. Use the "Visit New File" instead, it can actually be used to visit old files also. Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-18 17:02 ` Jan D. @ 2005-12-19 4:40 ` Richard M. Stallman 2005-12-19 23:18 ` Jan D. 2005-12-19 23:45 ` Richard M. Stallman 0 siblings, 2 replies; 95+ messages in thread From: Richard M. Stallman @ 2005-12-19 4:40 UTC (permalink / raw) Cc: juri, ich, emacs-devel If you use it to open existing files it will be read only. That sounds like a bug, unless I've misunderstood the facts. Which menu item does this? Open File should not make files read only, if the user can read them. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-19 4:40 ` Richard M. Stallman @ 2005-12-19 23:18 ` Jan D. 2005-12-20 0:36 ` Jan D. 2005-12-20 5:32 ` Richard M. Stallman 2005-12-19 23:45 ` Richard M. Stallman 1 sibling, 2 replies; 95+ messages in thread From: Jan D. @ 2005-12-19 23:18 UTC (permalink / raw) Cc: juri, ich, emacs-devel 19 dec 2005 kl. 05.40 skrev Richard M. Stallman: > If you use it to open existing files it will be read only. > > That sounds like a bug, unless I've misunderstood the facts. > Which menu item does this? > > Open File should not make files read only, > if the user can read them. Sorry to be unclear, "it" refers to the text entry box in the fileselection widget (the old GTK dialog). But I can just as well make it so the user can enter file names there, it is just for the new dialog we need to distinguish between open old and open new file. Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-19 23:18 ` Jan D. @ 2005-12-20 0:36 ` Jan D. 2005-12-20 16:33 ` Richard M. Stallman 2005-12-20 5:32 ` Richard M. Stallman 1 sibling, 1 reply; 95+ messages in thread From: Jan D. @ 2005-12-20 0:36 UTC (permalink / raw) Cc: Juri Linkov, Richard M. Stallman, Frank Schmitt > Sorry to be unclear, "it" refers to the text entry box in the > fileselection widget (the old GTK dialog). But I can just as well > make it so the user can enter file names there, it is just for the > new dialog we need to distinguish between open old and open new file. No, I take that back. To fulfill the mustmatch_p parameter, we must disable entering a file name in the text field. Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-20 0:36 ` Jan D. @ 2005-12-20 16:33 ` Richard M. Stallman 2005-12-20 19:21 ` Jan D. 0 siblings, 1 reply; 95+ messages in thread From: Richard M. Stallman @ 2005-12-20 16:33 UTC (permalink / raw) Cc: juri, ich, emacs-devel No, I take that back. To fulfill the mustmatch_p parameter, we must disable entering a file name in the text field. I do not follow you. What are the practical consequences of this for the user? ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-20 16:33 ` Richard M. Stallman @ 2005-12-20 19:21 ` Jan D. 2005-12-21 5:30 ` Richard M. Stallman 0 siblings, 1 reply; 95+ messages in thread From: Jan D. @ 2005-12-20 19:21 UTC (permalink / raw) Cc: juri, ich, emacs-devel > No, I take that back. To fulfill the mustmatch_p parameter, we > must > disable entering a file name in the text field. > > I do not follow you. What are the practical consequences of this > for the user? I don't know, but if some lisp code sets mustmatch to t, it probably expects the returned file name to be an existing file. Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-20 19:21 ` Jan D. @ 2005-12-21 5:30 ` Richard M. Stallman 2005-12-22 9:27 ` Jan D. 0 siblings, 1 reply; 95+ messages in thread From: Richard M. Stallman @ 2005-12-21 5:30 UTC (permalink / raw) Cc: juri, ich, emacs-devel I don't know, but if some lisp code sets mustmatch to t, it probably expects the returned file name to be an existing file. Not for the Open File menu item! The only reason we made that pass t for MUSTMATCH is that someone thought that's appropriate for Open File menu items. If it works better, in practical terms, when MUSTMATCH is nil, we can make it set MUSTMATCH to nil! ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-21 5:30 ` Richard M. Stallman @ 2005-12-22 9:27 ` Jan D. 2005-12-22 22:20 ` Richard M. Stallman 0 siblings, 1 reply; 95+ messages in thread From: Jan D. @ 2005-12-22 9:27 UTC (permalink / raw) Cc: juri, ich, emacs-devel > I don't know, but if some lisp code sets mustmatch to t, it probably > expects the returned file name to be an existing file. > > Not for the Open File menu item! The only reason we made that pass t > for MUSTMATCH is that someone thought that's appropriate for Open File > menu items. Actually the reason was not just that someone thought it would be appropriate, but that the GTK/OSX (and perhaps W32) file dialogs more or less require it. For the new GTK file chooser, if you don't specify that it is selecting existing files, it does not show the directory/file tree (you have to click on a toggle to see it). Also, if we don't tell the new file chooser that it is opening an existing file and the user selects an existing file, the file chooser will pop up a dialog that asks the user if the file selected should be replaced. So, for the new file chooser, the behaviour between opening an existing file and saving a file is quite different. That is what motivated the difference between new and open file in the current Emacs. But the old GTK file dialog does not make any distinction between saving and opening, so for that one we could pass nil for MUSTMATCH. > If it works better, in practical terms, when MUSTMATCH is nil, > we can make it set MUSTMATCH to nil! Yes it can be done. But is it really worthwhile for a dialog that is not default in the first place, and that will probably be gone from GTK soon? Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-22 9:27 ` Jan D. @ 2005-12-22 22:20 ` Richard M. Stallman 2005-12-23 0:09 ` David Kastrup 2005-12-23 11:38 ` Jan D. 0 siblings, 2 replies; 95+ messages in thread From: Richard M. Stallman @ 2005-12-22 22:20 UTC (permalink / raw) Cc: juri, ich, emacs-devel Yes it can be done. But is it really worthwhile for a dialog that is not default in the first place, and that will probably be gone from GTK soon? If it is so easy, why not do it? If the old file dialog works better, should we make it the default? We could also pressure for it not to be deleted. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-22 22:20 ` Richard M. Stallman @ 2005-12-23 0:09 ` David Kastrup 2005-12-23 11:38 ` Jan D. 1 sibling, 0 replies; 95+ messages in thread From: David Kastrup @ 2005-12-23 0:09 UTC (permalink / raw) Cc: juri, Jan D., ich, emacs-devel "Richard M. Stallman" <rms@gnu.org> writes: > Yes it can be done. But is it really worthwhile for a dialog > that is not default in the first place, and that will probably > be gone from GTK soon? > > If it is so easy, why not do it? > > If the old file dialog works better, should we make it the default? I don't think so. The point of a toolkit is not to have applications behave differently. > We could also pressure for it not to be deleted. I think we should rather pressure for the new dialogue to become as useful as the old one. That's the really important thing. It is nonsense to have dumbed-down dialogs for one kind of application and others for a different kind. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-22 22:20 ` Richard M. Stallman 2005-12-23 0:09 ` David Kastrup @ 2005-12-23 11:38 ` Jan D. 2005-12-23 18:09 ` Richard M. Stallman 1 sibling, 1 reply; 95+ messages in thread From: Jan D. @ 2005-12-23 11:38 UTC (permalink / raw) Cc: juri, ich, emacs-devel > Yes it can be done. But is it really worthwhile for a dialog that is > not default in the first place, and that will probably be gone from GTK soon? > > If it is so easy, why not do it? OK, I did it. If the old file dialog is used, Open in toolbar and menu does not set mustmatch. > If the old file dialog works better, should we make it the default? > We could also pressure for it not to be deleted. I think Gnome is quite determined regarding this, the old file dialog will be removed. It has some serious bugs w.r.t. international characters in file names, and nobody is working on that. Also, by default, Gnome applications use the new one, so I think the new one should be default as it is more familiar by now. Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-23 11:38 ` Jan D. @ 2005-12-23 18:09 ` Richard M. Stallman 2005-12-24 20:29 ` Jan D. 0 siblings, 1 reply; 95+ messages in thread From: Richard M. Stallman @ 2005-12-23 18:09 UTC (permalink / raw) Cc: juri, ich, emacs-devel Also, by default, Gnome applications use the new one, so I think the new one should be default as it is more familiar by now. The sad thing is, it seems that the new one is so inconvenient that we will have to teach people not to use it. Is there any way we could put some sort of text into the new GNOME file selector, saying "We know this is inconvenient, and we recommend you use C-x C-f instead"? Could we display that in a small window alongside the file selector? ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-23 18:09 ` Richard M. Stallman @ 2005-12-24 20:29 ` Jan D. 2005-12-25 19:06 ` Richard M. Stallman 0 siblings, 1 reply; 95+ messages in thread From: Jan D. @ 2005-12-24 20:29 UTC (permalink / raw) Cc: juri, ich, emacs-devel > Also, by default, Gnome > applications use the new one, so I think the new one should be default > as it is more familiar by now. > > The sad thing is, it seems that the new one is so inconvenient that we > will have to teach people not to use it. > > Is there any way we could put some sort of text into the new GNOME > file selector, saying "We know this is inconvenient, and we recommend > you use C-x C-f instead"? Could we display that in a small window > alongside the file selector? Yes, we can do this with the external widget feature in the new file chooser. I will do this after the holidays so we can get some feedback on the actual text. I suggest we add some text about how to enable the old dialog also. I'll add the "show hidden files" also as suggested by other posters. But there seems to be no way to add a button that can enable the text input dialog,which is too bad. Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-24 20:29 ` Jan D. @ 2005-12-25 19:06 ` Richard M. Stallman 2005-12-27 10:47 ` Jan D. 0 siblings, 1 reply; 95+ messages in thread From: Richard M. Stallman @ 2005-12-25 19:06 UTC (permalink / raw) Cc: juri, ich, emacs-devel Yes, we can do this with the external widget feature in the new file chooser. I will do this after the holidays so we can get some feedback on the actual text. That is good. Maybe it could also give help about typing C-l. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-25 19:06 ` Richard M. Stallman @ 2005-12-27 10:47 ` Jan D. 2005-12-27 13:31 ` Jan D. 0 siblings, 1 reply; 95+ messages in thread From: Jan D. @ 2005-12-27 10:47 UTC (permalink / raw) Cc: juri, ich, emacs-devel [-- Attachment #1: Type: text/plain, Size: 387 bytes --] Richard M. Stallman wrote: > Yes, we can do this with the external widget feature in the new file > chooser. I will do this after the holidays so we can get some feedback > on the actual text. > >That is good. > >Maybe it could also give help about typing C-l. > I've added it now, please take a look and see if it is ok. I may be a bit long. I've attached a screen shot. [-- Attachment #2: file.jpg --] [-- Type: image/jpeg, Size: 46531 bytes --] [-- Attachment #3: Type: text/plain, Size: 142 bytes --] _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-27 10:47 ` Jan D. @ 2005-12-27 13:31 ` Jan D. 2005-12-27 16:42 ` Stefan Monnier 0 siblings, 1 reply; 95+ messages in thread From: Jan D. @ 2005-12-27 13:31 UTC (permalink / raw) Cc: juri, rms, ich [-- Attachment #1: Type: text/plain, Size: 473 bytes --] Jan D. wrote: > Richard M. Stallman wrote: > >> Yes, we can do this with the external widget feature in the new file >> chooser. I will do this after the holidays so we can get some >> feedback >> on the actual text. >> >> That is good. >> >> Maybe it could also give help about typing C-l. >> > > I've added it now, please take a look and see if it is ok. I may be a > bit long. I've attached a screen shot. I've reformatted the text a bit. Jan D. [-- Attachment #2: file.jpg --] [-- Type: image/jpeg, Size: 41586 bytes --] [-- Attachment #3: Type: text/plain, Size: 142 bytes --] _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-27 13:31 ` Jan D. @ 2005-12-27 16:42 ` Stefan Monnier 2005-12-28 10:50 ` Jan D. 0 siblings, 1 reply; 95+ messages in thread From: Stefan Monnier @ 2005-12-27 16:42 UTC (permalink / raw) Cc: juri, ich, rms, emacs-devel >>> Yes, we can do this with the external widget feature in the new file >>> chooser. I will do this after the holidays so we can get some >>> feedback >>> on the actual text. >>> >>> That is good. >>> >>> Maybe it could also give help about typing C-l. >>> >> >> I've added it now, please take a look and see if it is ok. I may be a bit >> long. I've attached a screen shot. > I've reformatted the text a bit. [ "inconvinient" => "inconvenient"] The mix of Swedish and English is too bad :-( And yes, the text is pretty long. Suince the old Gtk dialog is on the way out, I'd rather not advertise it, and instead try and make the new dialog more usable. I think the only important info from this text is the C-l thingy. Could we even do away with it by making the text input area appear unconditionally? Stefan ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-27 16:42 ` Stefan Monnier @ 2005-12-28 10:50 ` Jan D. 0 siblings, 0 replies; 95+ messages in thread From: Jan D. @ 2005-12-28 10:50 UTC (permalink / raw) Cc: juri, emacs-devel, ich, rms [-- Attachment #1: Type: text/plain, Size: 799 bytes --] Stefan Monnier wrote: > And yes, the text is pretty long. Suince the old Gtk dialog is on the way > >out, I'd rather not advertise it, and instead try and make the new dialog >more usable. I think the only important info from this text is the >C-l thingy. Could we even do away with it by making the text >input area appear unconditionally? > As the text input area is a separate dialog that would be confusing. And irritating if you don't want the text inout area. Richard M. Stallman wrote: >It looks better than I expected. I recommend changing the message to this: > > >Type C-l to display a file name text entry box. > >If you don't like this file selector, customize >use-file-dialog to turn it off, or type C-x C-f to visit files. > > I've changed it to the above. Jan D. [-- Attachment #2: file.jpg --] [-- Type: image/jpeg, Size: 37863 bytes --] [-- Attachment #3: Type: text/plain, Size: 142 bytes --] _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-19 23:18 ` Jan D. 2005-12-20 0:36 ` Jan D. @ 2005-12-20 5:32 ` Richard M. Stallman 2005-12-20 6:35 ` Jan D. 1 sibling, 1 reply; 95+ messages in thread From: Richard M. Stallman @ 2005-12-20 5:32 UTC (permalink / raw) Cc: juri, ich, emacs-devel Sorry to be unclear, "it" refers to the text entry box in the fileselection widget (the old GTK dialog). If using that text entry box always opens existing files read-only, even if you can write them, that is a bug. Can you fix the bug? But I can just as well make it so the user can enter file names there, I don't follow. it is just for the new dialog we need to distinguish between open old and open new file. Opening an old file should make the buffer writable, if the file is writable, in both the old dialog and the new dialog. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-20 5:32 ` Richard M. Stallman @ 2005-12-20 6:35 ` Jan D. 2005-12-21 2:58 ` Richard M. Stallman 0 siblings, 1 reply; 95+ messages in thread From: Jan D. @ 2005-12-20 6:35 UTC (permalink / raw) Cc: juri, ich, emacs-devel > Sorry to be unclear, "it" refers to the text entry box in the > fileselection widget (the old GTK dialog). > > If using that text entry box always opens existing files read-only, > even if you can write them, that is a bug. Can you fix the bug? No, it is the text entry box in the file dialog that is read only, i.e. when the dialog pops up to open an existing file, you can not enter the file name in the text entry box, because that would make it possible to enter a file name for a file that does not exist. The buffer has the correct read/write state. Jan D. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-20 6:35 ` Jan D. @ 2005-12-21 2:58 ` Richard M. Stallman 0 siblings, 0 replies; 95+ messages in thread From: Richard M. Stallman @ 2005-12-21 2:58 UTC (permalink / raw) Cc: juri, ich, emacs-devel No, it is the text entry box in the file dialog that is read only, i.e. when the dialog pops up to open an existing file, you can not enter the file name in the text entry box, because that would make it possible to enter a file name for a file that does not exist. The buffer has the correct read/write state. That is to say, it does not function as a file name entry box. Could we fix this by always specifying that new files are allowed, even in Open File? ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-19 4:40 ` Richard M. Stallman 2005-12-19 23:18 ` Jan D. @ 2005-12-19 23:45 ` Richard M. Stallman 1 sibling, 0 replies; 95+ messages in thread From: Richard M. Stallman @ 2005-12-19 23:45 UTC (permalink / raw) Cc: juri, jan.h.d, ich, emacs-devel I wrote Open File should not make files read only, if the user can read them. I meant to write Open File should not make files read only, if the user can write them. ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-16 20:13 ` Jan Djärv 2005-12-17 10:57 ` Juri Linkov @ 2005-12-17 13:06 ` Jérôme Marant 1 sibling, 0 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-17 13:06 UTC (permalink / raw) Jan Djärv <jan.h.d@swipnet.se> writes: > Juri Linkov wrote: > >> If there is some option that restores the old reasonable behavior in new >> GTK2 dialogs, Emacs could set such an option by default. >> > > The old one is still present in GTK, you can set > x-use-old-gtk-file-dialog in Emacs to enable it. This is exactly what I was asking for. Thanks! -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 9:27 Jérôme Marant ` (2 preceding siblings ...) 2005-12-14 15:28 ` Frank Schmitt @ 2005-12-14 16:18 ` Reiner Steib 2005-12-14 21:23 ` Jérôme Marant 2005-12-14 16:20 ` Emfox Zhou 2005-12-15 2:08 ` Richard M. Stallman 5 siblings, 1 reply; 95+ messages in thread From: Reiner Steib @ 2005-12-14 16:18 UTC (permalink / raw) On Wed, Dec 14 2005, Jérôme Marant wrote: > I may be dumb but with the current GTK file selector, [ See http://thread.gmane.org/439E24E2.1070201%40gmx.net for a related discussion ] > I did not find any way to view dotfiles and dotdirectories. So, I > was unable to open my .emacs nor to enter my .emacs.d directory. mouse-3 in the file list area (or however it's called), opens a "Show hidden files" checkbox. > Also, there is no textarea where I could enter a filename manually. Ctrl-l > Is there something to configure I missed? ,----[ <f1> v use-file-dialog RET ] | use-file-dialog is a variable defined in `C source code'. | Its value is nil | | Documentation: | *Non-nil means mouse commands use a file dialog to ask for files. | This applies to commands from menus and tool bar buttons. The value | of `use-dialog-box' takes precedence over this variable, so a file | dialog is only used if both `use-dialog-box' and this variable are | non-nil. `---- Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/ ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 16:18 ` Reiner Steib @ 2005-12-14 21:23 ` Jérôme Marant 0 siblings, 0 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-14 21:23 UTC (permalink / raw) Reiner Steib <reinersteib+gmane@imap.cc> writes: > On Wed, Dec 14 2005, Jérôme Marant wrote: > >> I may be dumb but with the current GTK file selector, > > [ See http://thread.gmane.org/439E24E2.1070201%40gmx.net for a related > discussion ] Yes, I think this is a very good illustration of what's being discussed. >> I did not find any way to view dotfiles and dotdirectories. So, I >> was unable to open my .emacs nor to enter my .emacs.d directory. > > mouse-3 in the file list area (or however it's called), opens a "Show > hidden files" checkbox. Thanks. >> Also, there is no textarea where I could enter a filename manually. > > Ctrl-l Ah. I'll have to read docs in order to use GTK dialogs now ;-P >> Is there something to configure I missed? > > ,----[ <f1> v use-file-dialog RET ] > | use-file-dialog is a variable defined in `C source code'. > | Its value is nil > | > | Documentation: > | *Non-nil means mouse commands use a file dialog to ask for files. > | This applies to commands from menus and tool bar buttons. The value > | of `use-dialog-box' takes precedence over this variable, so a file > | dialog is only used if both `use-dialog-box' and this variable are > | non-nil. > `---- I think I can switch back to C-x C-f ;-) -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 9:27 Jérôme Marant ` (3 preceding siblings ...) 2005-12-14 16:18 ` Reiner Steib @ 2005-12-14 16:20 ` Emfox Zhou 2005-12-15 2:08 ` Richard M. Stallman 5 siblings, 0 replies; 95+ messages in thread From: Emfox Zhou @ 2005-12-14 16:20 UTC (permalink / raw) Jérôme Marant <jmarant@free.fr> writes: > Hi, > > I usually prefer Emacs compiled with Athena widgets. Nonetheless, > I decided to give the GTK version a try, again. > > I may be dumb but with the current GTK file selector, I did not find > any way to view dotfiles and dotdirectories. So, I was unable to > open my .emacs nor to enter my .emacs.d directory. hello, have you tried to right click your mouse on the selector anywhere? :) > > Also, there is no textarea where I could enter a filename manually. > Ctrl+L. also it could be called via right click of the mouse. > Is there something to configure I missed? > > Thanks. > > -- > Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-14 9:27 Jérôme Marant ` (4 preceding siblings ...) 2005-12-14 16:20 ` Emfox Zhou @ 2005-12-15 2:08 ` Richard M. Stallman 2005-12-16 20:05 ` Jérôme Marant 5 siblings, 1 reply; 95+ messages in thread From: Richard M. Stallman @ 2005-12-15 2:08 UTC (permalink / raw) Cc: emacs-devel I may be dumb but with the current GTK file selector, I did not find any way to view dotfiles and dotdirectories. So, I was unable to open my .emacs nor to enter my .emacs.d directory. Also, there is no textarea where I could enter a filename manually. I heard yesterday that the latest GTK file selector is so limited that it is making lots of people unhappy. I hope I get a chance to see it for myself soon so that I can come to solid conclusions. Someone suggested: If it's GTK2, then you should be able to start typing a file name and have a text field appear. You can use this text field to access dot files. Does that work for you? If so, could you explain to me what it means? ^ permalink raw reply [flat|nested] 95+ messages in thread
* Re: GTK file selector 2005-12-15 2:08 ` Richard M. Stallman @ 2005-12-16 20:05 ` Jérôme Marant 0 siblings, 0 replies; 95+ messages in thread From: Jérôme Marant @ 2005-12-16 20:05 UTC (permalink / raw) Cc: emacs-devel "Richard M. Stallman" <rms@gnu.org> writes: > Someone suggested: > > If it's GTK2, then you should be able to start typing a file name and have a > text field appear. You can use this text field to access dot files. > > Does that work for you? If so, could you explain to me what it means? A text field appears but typing a dotfile name does not make the file being loaded. As many people explained, Ctrl-l is the right action for this. Regards, -- Jérôme Marant ^ permalink raw reply [flat|nested] 95+ messages in thread
end of thread, other threads:[~2005-12-28 10:50 UTC | newest] Thread overview: 95+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2005-12-16 18:53 GTK file selector Pierre-Charles David 2005-12-17 10:57 ` Juri Linkov 2005-12-18 17:02 ` Jan D. -- strict thread matches above, loose matches on Subject: below -- 2005-12-14 9:27 Jérôme Marant 2005-12-14 14:06 ` Aidan Kehoe 2005-12-14 14:38 ` Jérôme Marant 2005-12-14 19:41 ` Eli Zaretskii 2005-12-14 20:33 ` Jérôme Marant 2005-12-14 20:00 ` Jan Djärv 2005-12-16 20:10 ` Jérôme Marant 2005-12-16 20:16 ` Jan Djärv 2005-12-16 20:28 ` Jérôme Marant 2005-12-16 22:00 ` Paul Pogonyshev 2005-12-14 15:25 ` Mario Domenech Goulart 2005-12-14 20:30 ` Jérôme Marant 2005-12-14 15:28 ` Frank Schmitt 2005-12-15 9:00 ` Stephen Berman 2005-12-16 1:52 ` Richard M. Stallman 2005-12-15 12:59 ` Juri Linkov 2005-12-15 15:52 ` Aidan Kehoe 2005-12-16 7:56 ` Juri Linkov 2005-12-16 11:38 ` Aidan Kehoe 2005-12-16 12:49 ` Juri Linkov 2005-12-16 15:40 ` Romain Francoise 2005-12-17 10:44 ` Kaloian Doganov 2005-12-17 15:16 ` Romain Francoise 2005-12-16 16:27 ` Kim F. Storm 2005-12-16 20:54 ` Chong Yidong 2005-12-16 20:08 ` Nick Roberts 2005-12-16 22:23 ` David Kastrup 2005-12-16 23:23 ` Jérôme Marant 2005-12-16 23:38 ` David Kastrup 2005-12-17 13:05 ` Jérôme Marant 2005-12-17 15:22 ` David Kastrup 2005-12-17 22:21 ` Aidan Kehoe 2005-12-18 0:38 ` David Kastrup 2005-12-18 11:07 ` Aidan Kehoe 2005-12-18 12:56 ` Jérôme Marant 2005-12-18 13:40 ` David Kastrup 2005-12-18 17:37 ` Stephen J. Turnbull 2005-12-18 17:57 ` David Kastrup 2005-12-18 20:37 ` Xavier Maillard 2005-12-18 22:36 ` Miles Bader 2005-12-18 23:33 ` Stefan Monnier 2005-12-19 14:07 ` Xavier Maillard 2005-12-19 1:41 ` Tom Tromey 2005-12-19 2:26 ` Alfred M. Szmidt 2005-12-19 5:33 ` Tom Tromey 2005-12-18 22:33 ` Miles Bader 2005-12-17 15:27 ` Eli Zaretskii 2005-12-17 22:02 ` Aidan Kehoe 2005-12-18 20:59 ` Juri Linkov 2005-12-22 15:26 ` Lőrentey Károly 2005-12-17 16:22 ` Stephen J. Turnbull 2005-12-18 5:24 ` Nick Roberts 2005-12-18 10:25 ` Aidan Kehoe 2005-12-18 12:23 ` David Kastrup 2005-12-18 12:47 ` Aidan Kehoe 2005-12-18 12:57 ` David Kastrup 2005-12-18 12:14 ` David Kastrup 2005-12-18 14:47 ` Stephen J. Turnbull 2005-12-18 15:07 ` David Kastrup 2005-12-18 19:26 ` Eli Zaretskii 2005-12-19 4:38 ` Richard M. Stallman 2005-12-17 16:52 ` Nikita Danilov 2005-12-16 20:13 ` Jan Djärv 2005-12-17 10:57 ` Juri Linkov 2005-12-18 17:02 ` Jan D. 2005-12-19 4:40 ` Richard M. Stallman 2005-12-19 23:18 ` Jan D. 2005-12-20 0:36 ` Jan D. 2005-12-20 16:33 ` Richard M. Stallman 2005-12-20 19:21 ` Jan D. 2005-12-21 5:30 ` Richard M. Stallman 2005-12-22 9:27 ` Jan D. 2005-12-22 22:20 ` Richard M. Stallman 2005-12-23 0:09 ` David Kastrup 2005-12-23 11:38 ` Jan D. 2005-12-23 18:09 ` Richard M. Stallman 2005-12-24 20:29 ` Jan D. 2005-12-25 19:06 ` Richard M. Stallman 2005-12-27 10:47 ` Jan D. 2005-12-27 13:31 ` Jan D. 2005-12-27 16:42 ` Stefan Monnier 2005-12-28 10:50 ` Jan D. 2005-12-20 5:32 ` Richard M. Stallman 2005-12-20 6:35 ` Jan D. 2005-12-21 2:58 ` Richard M. Stallman 2005-12-19 23:45 ` Richard M. Stallman 2005-12-17 13:06 ` Jérôme Marant 2005-12-14 16:18 ` Reiner Steib 2005-12-14 21:23 ` Jérôme Marant 2005-12-14 16:20 ` Emfox Zhou 2005-12-15 2:08 ` Richard M. Stallman 2005-12-16 20:05 ` Jérôme Marant
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.