* EmacsW32 invocation options @ 2007-05-01 13:15 Will 2007-05-01 19:37 ` Eli Zaretskii 0 siblings, 1 reply; 108+ messages in thread From: Will @ 2007-05-01 13:15 UTC (permalink / raw) To: help-gnu-emacs Hi, there! I'd like to use a shortcut on my desktop to start GNU Emacs with W32 bundle (patched, V1.46 - V1.50) so that my personal init-file is evaluated at start-up, which is _not_ in my home directory. The following commands however do not work (cf. Shortcut > Target): "C:\Program Files\Emacs\emacs\bin\emacsclientw.exe" -n -e "Z:\00_Preferences\Emacs\.emacs" "C:\Program Files\Emacs\emacs\bin\emacsclientw.exe" -n --eval "Z:\00_Preferences\Emacs\.emacs" What am I doing wrong? Thanks for help in advance, Will ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-01 13:15 EmacsW32 invocation options Will @ 2007-05-01 19:37 ` Eli Zaretskii 2007-05-01 20:31 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Eli Zaretskii @ 2007-05-01 19:37 UTC (permalink / raw) To: help-gnu-emacs > From: Will <schimpanski@gmx.de> > Date: Tue, 01 May 2007 15:15:24 +0200 > > I'd like to use a shortcut on my desktop to start GNU Emacs with W32 > bundle (patched, V1.46 - V1.50) so that my personal init-file is > evaluated at start-up, which is _not_ in my home directory. The > following commands however do not work (cf. Shortcut > Target): > > "C:\Program Files\Emacs\emacs\bin\emacsclientw.exe" -n -e > "Z:\00_Preferences\Emacs\.emacs" > > "C:\Program Files\Emacs\emacs\bin\emacsclientw.exe" -n --eval > "Z:\00_Preferences\Emacs\.emacs" > > What am I doing wrong? Why do you make this so complicated? Why not "C:\Program Files\Emacs\emacs\bin\runemacs.exe" --eval "Z:\00_Preferences\Emacs\.emacs" ? why use emacsclientw? Btw, please note that eval'ing .emacs like this will work in subtly different ways that what Emacs does with .emacs found in your home directory. Some customizations, especially those related to setup of the Emacs display, will only work correctly when Emacs finds .emacs in your home directory, because then it evaluates .emacs before the display is set, whereas --eval is done after that, when it's too late to influence how Emacs initial frames and windows are set. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-01 19:37 ` Eli Zaretskii @ 2007-05-01 20:31 ` Lennart Borgman (gmail) 2007-05-01 20:39 ` Lennart Borgman (gmail) ` (2 more replies) 0 siblings, 3 replies; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-01 20:31 UTC (permalink / raw) To: Will; +Cc: help-gnu-emacs Eli Zaretskii wrote: >> From: Will <schimpanski@gmx.de> >> Date: Tue, 01 May 2007 15:15:24 +0200 >> >> I'd like to use a shortcut on my desktop to start GNU Emacs with W32 >> bundle (patched, V1.46 - V1.50) so that my personal init-file is >> evaluated at start-up, which is _not_ in my home directory. The >> following commands however do not work (cf. Shortcut > Target): >> >> "C:\Program Files\Emacs\emacs\bin\emacsclientw.exe" -n -e >> "Z:\00_Preferences\Emacs\.emacs" >> >> "C:\Program Files\Emacs\emacs\bin\emacsclientw.exe" -n --eval >> "Z:\00_Preferences\Emacs\.emacs" >> >> What am I doing wrong? > > Why do you make this so complicated? Why not > > "C:\Program Files\Emacs\emacs\bin\runemacs.exe" --eval > "Z:\00_Preferences\Emacs\.emacs" > > ? why use emacsclientw? That is good advice for the unpatched version of Emacs, but for the patched version that comes with Emacs+EmacsW32 it should be handled differently. The reason is that with the patched version you do not have to start Emacs server in your .emacs, it is started automatically by the first invocation of emacsclient. To still use that feature you can do something like this: emacsclientw.exe -n -e "load-file \"path-to-your-file\"" BTW there is a misunderstanding above. When you use -e the parameter is evaled, not the contents in the file. So you are trying to use the file name as an emacs lisp expression. (Fortunately that fails.) ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-01 20:31 ` Lennart Borgman (gmail) @ 2007-05-01 20:39 ` Lennart Borgman (gmail) 2007-05-02 3:00 ` Eli Zaretskii [not found] ` <mailman.71.1178075223.32220.help-gnu-emacs@gnu.org> 2 siblings, 0 replies; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-01 20:39 UTC (permalink / raw) To: Will; +Cc: help-gnu-emacs Lennart Borgman (gmail) wrote: > emacsclientw.exe -n -e "load-file \"path-to-your-file\"" Eh, and that should be emacsclientw.exe -n -e "(load-file \"c:/path/to/your/file\")" and you should use FORWARD slashes in the file names. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-01 20:31 ` Lennart Borgman (gmail) 2007-05-01 20:39 ` Lennart Borgman (gmail) @ 2007-05-02 3:00 ` Eli Zaretskii 2007-05-02 7:18 ` Lennart Borgman (gmail) [not found] ` <mailman.78.1178090729.32220.help-gnu-emacs@gnu.org> [not found] ` <mailman.71.1178075223.32220.help-gnu-emacs@gnu.org> 2 siblings, 2 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-02 3:00 UTC (permalink / raw) To: help-gnu-emacs > Date: Tue, 01 May 2007 22:31:18 +0200 > From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> > CC: Eli Zaretskii <eliz@gnu.org>, help-gnu-emacs@gnu.org > > >> "C:\Program Files\Emacs\emacs\bin\emacsclientw.exe" -n --eval > >> "Z:\00_Preferences\Emacs\.emacs" > >> > >> What am I doing wrong? > > > > Why do you make this so complicated? Why not > > > > "C:\Program Files\Emacs\emacs\bin\runemacs.exe" --eval > > "Z:\00_Preferences\Emacs\.emacs" > > > > ? why use emacsclientw? > > > That is good advice for the unpatched version of Emacs, but for the > patched version that comes with Emacs+EmacsW32 it should be handled > differently. > > The reason is that with the patched version you do not have to start > Emacs server in your .emacs, it is started automatically by the first > invocation of emacsclient. So not only is your Emacs patched and behaves differently, it also teaches users habits that will prevent them from using the same .emacs on other systems? I find this disturbing. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 3:00 ` Eli Zaretskii @ 2007-05-02 7:18 ` Lennart Borgman (gmail) 2007-05-02 10:21 ` Juanma Barranquero ` (2 more replies) [not found] ` <mailman.78.1178090729.32220.help-gnu-emacs@gnu.org> 1 sibling, 3 replies; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 7:18 UTC (permalink / raw) To: Eli Zaretskii; +Cc: help-gnu-emacs Eli Zaretskii wrote: >> The reason is that with the patched version you do not have to start >> Emacs server in your .emacs, it is started automatically by the first >> invocation of emacsclient. > > So not only is your Emacs patched and behaves differently, it also > teaches users habits that will prevent them from using the same .emacs > on other systems? I find this disturbing. You know very well, Eli, that we have discussed if Emacs server should be started automatically when Emacs client is invoked. I have offered the code that does so, but you are one of those that did not want that code to be in Emacs at the moment. I think it is one of the important features in the patched version that makes it quite a bit easier to get started using Emacs for new users. Not one single of the new users have complained about this. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 7:18 ` Lennart Borgman (gmail) @ 2007-05-02 10:21 ` Juanma Barranquero 2007-05-02 13:28 ` Lennart Borgman (gmail) [not found] ` <mailman.84.1178101677.32220.help-gnu-emacs@gnu.org> 2007-05-02 19:04 ` Eli Zaretskii 2 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 10:21 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > You know very well, Eli, that we have discussed if Emacs server should > be started automatically when Emacs client is invoked. I have offered > the code that does so, but you are one of those that did not want that > code to be in Emacs at the moment. I'm obviously not Eli, but I think there were good reasons for not wanting the code in Emacs at the present. For one, althought I like the functionality, I think it could benefit from some more discussion; also, I don't like the implementation. > I think it is one of the important features in the patched version that > makes it quite a bit easier to get started using Emacs for new users. I don't think "quite a bit easier" is a fair description. We're talking of the difficulty of starting Emacs as a server before using emacsclient. Hardly rocket science. > Not one single of the new users have complained about this. Users who enter Emacs through your distribution don't know it is currently supposed to be different. Why should they complain, unless it causes problems (which is not the same that being better, of course)? And I seem to remember at least a few bug reports... Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 10:21 ` Juanma Barranquero @ 2007-05-02 13:28 ` Lennart Borgman (gmail) 2007-05-02 14:18 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 13:28 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs Juanma Barranquero wrote: > I'm obviously not Eli, but I think there were good reasons for not > wanting the code in Emacs at the present. For one, althought I like > the functionality, I think it could benefit from some more discussion; > also, I don't like the implementation. Yes, more discussion would be good. I really tried to open a discussion about it, but I did not get much company. >> Not one single of the new users have complained about this. > > Users who enter Emacs through your distribution don't know it is > currently supposed to be different. Did you read the download page for Emacs+EmacsW32? Did you read the documentation on the web pages about the patches? > And I seem to remember at least a few bug reports... I am not aware of any bugs that have not been fixed. None of the problems where related to the changes to Emacs client. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 13:28 ` Lennart Borgman (gmail) @ 2007-05-02 14:18 ` Juanma Barranquero 2007-05-02 14:37 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 14:18 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > Yes, more discussion would be good. I really tried to open a discussion > about it, but I did not get much company. I'd say you're being unfair, but that would be far too nice. You seem to have suddenly forgotten tens of messages (public and private) and quite a few hours devoted to this and related issues. Once again I get the feeling that you're very conservative with your time, and quite liberal with other people's. Also, the fact that your patches (for this issue) where not included is not because "you did not get much company"; it is because they were late, not convincing to some people (me included), and not deemed urgent enough; and, to my knowledge, not agreeing with your assessment of a problem's gravity/urgency is not a failure in the Emacs development process. I'm sure you'll disagree. > Did you read the download page for Emacs+EmacsW32? Did you read the > documentation on the web pages about the patches? Yes, Lennart, I did. Once. Fortunately, I'm not morally or contractually obliged to memorize every single word you write. > I am not aware of any bugs that have not been fixed. I haven't said "not fixed". > None of the > problems where related to the changes to Emacs client. I'm speaking from memory, but I remember at least one bug report that explicitly mentioned trouble in the automatic start of the server (though, if my memory doesn't fail, you fixed it in your patches). But that's irrelevant; I've said that I seem to remember a few problems, but that does not affect in any way whether I think that your patches are a good or a bad idea (as long as you do the support for them, which you do). Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 14:18 ` Juanma Barranquero @ 2007-05-02 14:37 ` Lennart Borgman (gmail) 2007-05-02 15:01 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 14:37 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs Juanma Barranquero wrote: > On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > >> Yes, more discussion would be good. I really tried to open a discussion >> about it, but I did not get much company. > > I'd say you're being unfair, but that would be far too nice. You seem > to have suddenly forgotten tens of messages (public and private) and > quite a few hours devoted to this and related issues. I am sorry if I gave the impression that you and others did not take part at all. But when I finally gave Emacs client a (logical) structure that seemed relevant to me I did not get feedback on that. And I really tested different possibilities a lot. > Once again I get > the feeling that you're very conservative with your time, and quite > liberal with other people's. You must be misunderstanding something very much. > I'm speaking from memory, but I remember at least one bug report that > explicitly mentioned trouble in the automatic start of the server > (though, if my memory doesn't fail, you fixed it in your patches). There were a lot of such reports before people realized that they did not had to start the server in .emacs. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 14:37 ` Lennart Borgman (gmail) @ 2007-05-02 15:01 ` Juanma Barranquero 2007-05-02 15:14 ` Lennart Borgman (gmail) 2007-05-02 19:26 ` Eli Zaretskii 0 siblings, 2 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 15:01 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > I am sorry if I gave the impression that you and others did not take > part at all. But when I finally gave Emacs client a (logical) structure > that seemed relevant to me I did not get feedback on that. You *did* get feedback. Some of that feedback said: "it is too late". Some was "I don't agree with your (logical) structure, I think we should discuss it a little more". Some of it said "the implementation is confusing". There was also "it's not that big of an issue, and we don't want to further delay the issue". Some feedback was silence (and then Warnock's dilemma apply). Some feedback was positive. You seem to talk of non-positive feedback as "no feedback". > And I really > tested different possibilities a lot. I *know* you invested a lot of effort. Why should that mean that the answer reached is optimal, or even good? > You must be misunderstanding something very much. Yes, I'm "misunderstanding" your comment: "I really tried to open a discussion about it, but I did not get much company." > There were a lot of such reports before people realized that they did > not had to start the server in .emacs. Then you agree with me: there were bug reports. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 15:01 ` Juanma Barranquero @ 2007-05-02 15:14 ` Lennart Borgman (gmail) 2007-05-02 15:37 ` Juanma Barranquero 2007-05-02 19:26 ` Eli Zaretskii 1 sibling, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 15:14 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs Juanma Barranquero wrote: > On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > >> I am sorry if I gave the impression that you and others did not take >> part at all. But when I finally gave Emacs client a (logical) structure >> that seemed relevant to me I did not get feedback on that. > > You *did* get feedback. Some of that feedback said: "it is too late". > Some was "I don't agree with your (logical) structure, I think we > should discuss it a little more". Some of it said "the implementation > is confusing". There was also "it's not that big of an issue, and we > don't want to further delay the issue". Some feedback was silence (and > then Warnock's dilemma apply). Some feedback was positive. You seem to > talk of non-positive feedback as "no feedback". It is more that the feedback at that time had to be on a more detailed level to be meaningful, at least for me. >> And I really >> tested different possibilities a lot. > > I *know* you invested a lot of effort. Why should that mean that the > answer reached is optimal, or even good? No, of course not. What I meant was that I perhaps could have added something to your view if you had tried to be more concrete at that time. (I am not sure I remember the details any more.) I understood it as both a lack of time on your side and that you thought a bit different than I did. That is ok, but it is not my responsibility. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 15:14 ` Lennart Borgman (gmail) @ 2007-05-02 15:37 ` Juanma Barranquero 2007-05-02 17:31 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 15:37 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > It is more that the feedback at that time had to be on a more detailed > level to be meaningful, at least for me. I don't know whether you're joking. I was simplifying. There was detailed criticism as well as lighter one. > What I meant was that I perhaps could have added > something to your view if you had tried to be more concrete at that > time. (I am not sure I remember the details any more.) It could have added something to your view if you had tried to accept that some of us thought there was no time to do a proper design (much smaller features fell off the wayside because of the "freeze"). You didn't seem to keen on waiting. > That is ok, but it is not my responsibility. No, but you *are* responsible of quite aggressively promoting a distribution that takes pride in doing some things different from the standard one (all these things that you affirm that "do not work" or "are very difficult" in Windows and that you've "fixed" with your ad-hoc solutions). Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 15:37 ` Juanma Barranquero @ 2007-05-02 17:31 ` Lennart Borgman (gmail) 2007-05-02 20:01 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 17:31 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs Juanma Barranquero wrote: > No, but you *are* responsible of quite aggressively promoting a > distribution that takes pride in doing some things different from the > standard one (all these things that you affirm that "do not work" or > "are very difficult" in Windows and that you've "fixed" with your > ad-hoc solutions). I do not take pride in it. I am just glad it is working. And some of those things that you call ad-hoc solutions are just that I follow the Window's API. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 17:31 ` Lennart Borgman (gmail) @ 2007-05-02 20:01 ` Juanma Barranquero 2007-05-02 20:14 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 20:01 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > I do not take pride in it. I am just glad it is working. The feeling I get reading your webpage is that you take pride in detecting (presumed) shortcomings of the standard distribution and offering (presumed) fixes for them. I dislike it because I don't agree with many of the supposed shortcomings you point out, and because I think you're *taking* options from the user (at least, from the novice user). Pre-packaged releases with lots of goodies stink of patronizing to me. > And some of those things that you call ad-hoc solutions are just that I > follow the Window's API. That means nothing. There are a gazillion ways to use them. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 20:01 ` Juanma Barranquero @ 2007-05-02 20:14 ` Lennart Borgman (gmail) 2007-05-02 20:18 ` Juanma Barranquero [not found] ` <mailman.140.1178137499.32220.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 20:14 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs Juanma Barranquero wrote: > On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > >> I do not take pride in it. I am just glad it is working. > > The feeling I get reading your webpage is that you take pride in > detecting (presumed) shortcomings of the standard distribution and > offering (presumed) fixes for them. I dislike it because I don't agree > with many of the supposed shortcomings you point out, and because I > think you're *taking* options from the user (at least, from the novice > user). Pre-packaged releases with lots of goodies stink of patronizing > to me. What are you actually trying to do, Juanma? Why did you write this? >> And some of those things that you call ad-hoc solutions are just that I >> follow the Window's API. > > That means nothing. There are a gazillion ways to use them. Now you have just left logical reasoning. I see no reason to respond to that. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 20:14 ` Lennart Borgman (gmail) @ 2007-05-02 20:18 ` Juanma Barranquero [not found] ` <mailman.140.1178137499.32220.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 20:18 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > What are you actually trying to do, Juanma? Why did you write this? What do you think I'm trying to do? Why do you think I wrote it? > Now you have just left logical reasoning. Yes, of course pointing out that it is possible to err even using Windows API calls is "leaving logical reasoning". > I see no reason to respond to that. Your call. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.140.1178137499.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.140.1178137499.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 20:23 ` Hadron 2007-05-02 22:30 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Hadron @ 2007-05-02 20:23 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > >> What are you actually trying to do, Juanma? Why did you write this? > > What do you think I'm trying to do? Why do you think I wrote it? > >> Now you have just left logical reasoning. > > Yes, of course pointing out that it is possible to err even using > Windows API calls is "leaving logical reasoning". It is possible to "err" tying up your shoelaces. Or have you discovered some magical "perfection" dust? > >> I see no reason to respond to that. > > Your call. You appear to be unnecessarily hostile and protective of your toys. > Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 20:23 ` Hadron @ 2007-05-02 22:30 ` Juanma Barranquero 0 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 22:30 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/2/07, Hadron <hadronquark@gmail.com> wrote: > It is possible to "err" tying up your shoelaces. Or have you discovered > some magical "perfection" dust? I think you meant that for Lennart, didn't you? He's the one talking about "leaving logical reasoning". > You appear to be unnecessarily hostile and protective of your toys. On one hand, I'm not sure what do you think are "my toys". Emacs certainly isn't. On the other hand, "unnecesarily" is quite difficult to define in an objective way, let's not even mention "hostile". Allow me to disagree on both accounts. On the third hand, I'm prompted to quote Erik Naggum: "People who seek agreement do not seek understanding." Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 15:01 ` Juanma Barranquero 2007-05-02 15:14 ` Lennart Borgman (gmail) @ 2007-05-02 19:26 ` Eli Zaretskii 2007-05-02 19:38 ` Lennart Borgman (gmail) 1 sibling, 1 reply; 108+ messages in thread From: Eli Zaretskii @ 2007-05-02 19:26 UTC (permalink / raw) To: help-gnu-emacs > Date: Wed, 2 May 2007 17:01:01 +0200 > From: "Juanma Barranquero" <lekktu@gmail.com> > Cc: "Eli Zaretskii" <eliz@gnu.org>, help-gnu-emacs@gnu.org > > Yes, I'm "misunderstanding" your comment: "I really tried to open a > discussion about it, but I did not get much company." Let me translate: "I wanted you to accept my views and change Emacs, but you didn't." ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 19:26 ` Eli Zaretskii @ 2007-05-02 19:38 ` Lennart Borgman (gmail) 2007-05-02 20:03 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 19:38 UTC (permalink / raw) To: Eli Zaretskii; +Cc: help-gnu-emacs Eli Zaretskii wrote: >> Date: Wed, 2 May 2007 17:01:01 +0200 >> From: "Juanma Barranquero" <lekktu@gmail.com> >> Cc: "Eli Zaretskii" <eliz@gnu.org>, help-gnu-emacs@gnu.org >> >> Yes, I'm "misunderstanding" your comment: "I really tried to open a >> discussion about it, but I did not get much company." > > Let me translate: "I wanted you to accept my views and change Emacs, > but you didn't." I think that is a good translation of your view of the discussion. But it is not my view of it. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 19:38 ` Lennart Borgman (gmail) @ 2007-05-02 20:03 ` Juanma Barranquero 0 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 20:03 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > I think that is a good translation of your view of the discussion. FWIW, it is also a very accurate translation of my view of the discussion. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.84.1178101677.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.84.1178101677.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 11:58 ` Hadron 2007-05-02 14:00 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Hadron @ 2007-05-02 11:58 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > >> You know very well, Eli, that we have discussed if Emacs server should >> be started automatically when Emacs client is invoked. I have offered >> the code that does so, but you are one of those that did not want that >> code to be in Emacs at the moment. > > I'm obviously not Eli, but I think there were good reasons for not > wanting the code in Emacs at the present. For one, althought I like > the functionality, I think it could benefit from some more discussion; > also, I don't like the implementation. > >> I think it is one of the important features in the patched version that >> makes it quite a bit easier to get started using Emacs for new users. > > I don't think "quite a bit easier" is a fair description. We're > talking of the difficulty of starting Emacs as a server before using > emacsclient. Hardly rocket science. Is there a solid reason NOT to start the server automatically if someone starts a client? Clearly they want the server to be running. Why have something "easy enough to do" when you can have it "nothing to do"? ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 11:58 ` Hadron @ 2007-05-02 14:00 ` Juanma Barranquero 2007-05-02 14:30 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 14:00 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/2/07, Hadron <hadronquark@gmail.com> wrote: > Is there a solid reason NOT to start the server automatically if someone > starts a client? Yes. You can read the discussions in the emacs-devel list (those that Lennart seems to think never happened). Basically, for the client to be able to start the server, either you put too much "inteligence" in the client, or you have a way to clearly specify how to pass that info from the client to the server. I'm quite sure there's a clean way to do that, and I'm also quite sure it's not the one in EmacsW32-*, at least the last time I took a look at it. Also, there's another good reason NOT to start the server automatically: there was *not enough* time during the Emacs 22 freeze/pretest to properly develop that feature (hell, we were on the verge of simply *not* supporting emacsclient on Windows at all, and I know that for a fact). Lennart's rolled his own, which means that either we're forced to follow his path, even if we don't like it, or to do an incompatible change later. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 14:00 ` Juanma Barranquero @ 2007-05-02 14:30 ` Lennart Borgman (gmail) 2007-05-02 14:46 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 14:30 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs, Hadron Juanma Barranquero wrote: > On 5/2/07, Hadron <hadronquark@gmail.com> wrote: > >> Is there a solid reason NOT to start the server automatically if someone >> starts a client? > > Yes. You can read the discussions in the emacs-devel list (those that > Lennart seems to think never happened). Basically, for the client to > be able to start the server, either you put too much "inteligence" in > the client, or you have a way to clearly specify how to pass that info > from the client to the server. I'm quite sure there's a clean way to > do that, and I'm also quite sure it's not the one in EmacsW32-*, at > least the last time I took a look at it. I am sure you know these things much better than me, I just wanted something that worked now. You did the heroes work when you got Emacs client to run on MS Windows. I only reorganized what you wrote and added simple functions for user feedback. I also added a switch --server-file FILENAME for which I wrote "Set filename of the TCP authentication file". I do not know if that is enough, since I did not get any comments on that and I have hardly used it myself. > Also, there's another good reason NOT to start the server > automatically: there was *not enough* time during the Emacs 22 > freeze/pretest to properly develop that feature (hell, we were on the > verge of simply *not* supporting emacsclient on Windows at all, and I > know that for a fact). Lennart's rolled his own, which means that > either we're forced to follow his path, even if we don't like it, or > to do an incompatible change later. Maybe I am missing something, but I tried to avoid compatibility problems. My guess is that the default action will be to start the local server just as it is started in .emacs with (server-start). That is what is done by my patched version of Emacs client now. As I have pointed out several times there are no changes to Emacs itself for this. Another problem is if the code runs on other OS:es. It would be nice if someone tested that. If someone wants to do that, please contact me. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 14:30 ` Lennart Borgman (gmail) @ 2007-05-02 14:46 ` Juanma Barranquero 2007-05-02 15:03 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 14:46 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs, Hadron On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > I just wanted something that worked now. Yes. I think that's the main problem. There was no need to rush that. It is nice for emacsclient to be able to start the server, but it is not a pressing need. The alternative is a few more clicks every now and then (not each time emacsclient is run). > I only reorganized what you wrote and added simple functions > for user feedback. "Reorganized" is not how I would describe it, of course ;-) > I also added a switch > > --server-file FILENAME > > for which I wrote "Set filename of the TCP authentication file". You must be talking about some other thing. IIRC, I added that switch: 2006-10-31 Juanma Barranquero <lekktu@gmail.com> * emacsclient.c: [...] (server_file): New global variable. (longopts): New option --server-file. (decode_options): Process new option --server-file and environment variable EMACS_SERVER_FILE. (print_help_and_exit): Document new option. though I just did what Stefan asked for; it was him who designed that feature (except the environment variable, which was useful to me). > Maybe I am missing something, but I tried to avoid compatibility > problems. My guess is that the default action will be to start the local > server just as it is started in .emacs with (server-start). I'm not keen on rehearsing the discussion; I think there's not one single way to start the local server. A way to pass that setup info is needed. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 14:46 ` Juanma Barranquero @ 2007-05-02 15:03 ` Lennart Borgman (gmail) 2007-05-02 15:30 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 15:03 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs, Hadron Juanma Barranquero wrote: > Yes. I think that's the main problem. There was no need to rush that. > It is nice for emacsclient to be able to start the server, but it is > not a pressing need. The alternative is a few more clicks every now > and then (not each time emacsclient is run). I was concerned about new users. Every difficulty when trying to start using Emacs is a big thing. And if you are on MS Windows it was very difficult to get started. >> I also added a switch >> >> --server-file FILENAME >> >> for which I wrote "Set filename of the TCP authentication file". > > You must be talking about some other thing. IIRC, I added that switch: Eh, yes you are right. > I'm not keen on rehearsing the discussion; I think there's not one > single way to start the local server. A way to pass that setup info is > needed. I am sure there is more to know about that than I do. However if you are talking about user specific elisp code that must be ran I believe it is possible to extend the solution in my patched Emacs client without difficulties. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 15:03 ` Lennart Borgman (gmail) @ 2007-05-02 15:30 ` Juanma Barranquero 2007-05-02 15:41 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 15:30 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs, Hadron On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > I was concerned about new users. Every difficulty when trying to start > using Emacs is a big thing. No way. Not being able to print from Windows would be big. Having to click on the Emacs icon *once* before using the client is hardly big. IMHO, etc. etc. > And if you are on MS Windows it was very > difficult to get started. I've read you say that more than once, but I'm still unconvinced. > However if you are > talking about user specific elisp code that must be ran I believe it is > possible to extend the solution in my patched Emacs client without > difficulties. Almost everything can be extended, often without difficulties. That does not imply cleanliness of design. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 15:30 ` Juanma Barranquero @ 2007-05-02 15:41 ` Lennart Borgman (gmail) 2007-05-02 19:57 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 15:41 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs, Hadron Juanma Barranquero wrote: > On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > >> I was concerned about new users. Every difficulty when trying to start >> using Emacs is a big thing. > > No way. Not being able to print from Windows would be big. Having to > click on the Emacs icon *once* before using the client is hardly big. > IMHO, etc. etc. That is not the issue. The issue is having to add something to .emacs before you even know what it is. > Almost everything can be extended, often without difficulties. That > does not imply cleanliness of design. No, of course not. And views may differ completely about what a clean design is. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 15:41 ` Lennart Borgman (gmail) @ 2007-05-02 19:57 ` Juanma Barranquero 2007-05-02 20:16 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 19:57 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs, Hadron On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > That is not the issue. The issue is having to add something to .emacs > before you even know what it is. Not different of a miriad other configuration options, assuming (which I don't) that you're right when saying "before you even know what it is". It is not necessary to run emacsclient/server to successfully use Emacs (on Windows or elsewhere). There's absolutely no trouble using Emacs without emacsclient and only adding it to your .emacs after reading the documentation. > And views may differ completely about what a clean > design is. Yes, but not all views are created equal. Programming experience and knowledge of the target environment are a plus. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 19:57 ` Juanma Barranquero @ 2007-05-02 20:16 ` Lennart Borgman (gmail) 2007-05-02 20:23 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 20:16 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs, Hadron Juanma Barranquero wrote: > Yes, but not all views are created equal. Programming experience and > knowledge of the target environment are a plus. And so is sound reasoning without personal attachs. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 20:16 ` Lennart Borgman (gmail) @ 2007-05-02 20:23 ` Juanma Barranquero 2007-05-02 20:46 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 20:23 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs, Hadron On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > Juanma Barranquero wrote: > And so is sound reasoning without personal attachs. Rest assured I haven't attacked you. You think that explaining the feeling I get from your webpage is an attack. It's not. I cannot read your mind, but I have no trouble whatsoever reading mine. I think that saying that the Emacs developers did not take the time to discuss rationally or in deep what you wanted to do, or asking again and again to people who disagrees with you whether they have read your webpages, or messages in a discussion thread, instead of assuming that they *have* read it and just *do* disagree... that seems like a personal attack to me, yes. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 20:23 ` Juanma Barranquero @ 2007-05-02 20:46 ` Lennart Borgman (gmail) 0 siblings, 0 replies; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 20:46 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs, Hadron Juanma Barranquero wrote: > On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: >> Juanma Barranquero wrote: > >> And so is sound reasoning without personal attachs. > > Rest assured I haven't attacked you. > > You think that explaining the feeling I get from your webpage is an > attack. It's not. I cannot read your mind, but I have no trouble > whatsoever reading mine. Reading ones own mind is also about understanding where the feelings come from. And about acting/reacting/contemplating. Maybe you think I am saying to much above but I really have found some of your comments strange. > I think that saying that the Emacs developers did not take the time to > discuss rationally or in deep what you wanted to do, or asking again > and again to people who disagrees with you whether they have read your > webpages, or messages in a discussion thread, instead of assuming that > they *have* read it and just *do* disagree... that seems like a > personal attack to me, yes. I am not the one who brings up this discussion. I would prefer to be silent if I did not find the comments destructive. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 7:18 ` Lennart Borgman (gmail) 2007-05-02 10:21 ` Juanma Barranquero [not found] ` <mailman.84.1178101677.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 19:04 ` Eli Zaretskii 2007-05-02 20:01 ` Lennart Borgman (gmail) 2 siblings, 1 reply; 108+ messages in thread From: Eli Zaretskii @ 2007-05-02 19:04 UTC (permalink / raw) To: help-gnu-emacs > Date: Wed, 02 May 2007 09:18:47 +0200 > From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> > CC: help-gnu-emacs@gnu.org > > I think it is one of the important features in the patched version that > makes it quite a bit easier to get started using Emacs for new users. This is not the issue I was talking about. I was talking about the fact that you are actively promoting a variant of Emacs that behaves differently from what is described in the Emacs manual. I think this is wrong, because it makes harder for newbies to learn Emacs, and makes it harder for us veterans to help those newbies when they ask questions. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 19:04 ` Eli Zaretskii @ 2007-05-02 20:01 ` Lennart Borgman (gmail) 2007-05-02 20:07 ` Juanma Barranquero ` (3 more replies) 0 siblings, 4 replies; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 20:01 UTC (permalink / raw) To: Eli Zaretskii; +Cc: help-gnu-emacs Eli Zaretskii wrote: >> Date: Wed, 02 May 2007 09:18:47 +0200 >> From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> >> CC: help-gnu-emacs@gnu.org >> >> I think it is one of the important features in the patched version that >> makes it quite a bit easier to get started using Emacs for new users. > > This is not the issue I was talking about. I was talking about the > fact that you are actively promoting a variant of Emacs that behaves > differently from what is described in the Emacs manual. I think this > is wrong, because it makes harder for newbies to learn Emacs, and > makes it harder for us veterans to help those newbies when they ask > questions. I agree that it makes it a bit harder for you as a veteran to support the newbies. I have however tried to be very careful pointing out the (in fact small) differences. When you say that it makes it harder for newbies to learn Emacs I disagree. The differences are not of that kind. I try to get users started quickly, that is the most important part of my distro. I am actively promoting making it easy to get started with Emacs. I am not promoting my package as such and would be glad if it was that easy to get started with the standard distro. And I have told that many times, in different words. Still you are continuing saying that I am "actively promoting a variant of Emacs". In my opinion that is a bit destructive. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 20:01 ` Lennart Borgman (gmail) @ 2007-05-02 20:07 ` Juanma Barranquero 2007-05-03 9:43 ` Kim F. Storm [not found] ` <mailman.137.1178136879.32220.help-gnu-emacs@gnu.org> ` (2 subsequent siblings) 3 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 20:07 UTC (permalink / raw) To: Lennart Borgman (gmail); +Cc: help-gnu-emacs On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > I am actively promoting making it easy to get started with Emacs. You're actively promoting the view that getting started with Emacs on Windows is difficult without your changes. > Still you are > continuing saying that I am "actively promoting a variant of Emacs". It's you who says "my distro", isn't? > In my opinion that is a bit destructive. As I explained once before, your "distro" is potentially destructive too. It's not hard to imagine how it could lead to a fork of Emacs on Windows (not that it's *going* to happen, but it paves the way for it to happen). Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 20:07 ` Juanma Barranquero @ 2007-05-03 9:43 ` Kim F. Storm 2007-05-03 10:51 ` Juanma Barranquero ` (2 more replies) 0 siblings, 3 replies; 108+ messages in thread From: Kim F. Storm @ 2007-05-03 9:43 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > As I explained once before, your "distro" is potentially destructive > too. It's not hard to imagine how it could lead to a fork of Emacs on > Windows (not that it's *going* to happen, but it paves the way for it > to happen). That's the "risk" of free software ... somebody taking what you've written, modify it (as the license permits), and release it as a modified version, offering you (and everybody else) the patches to make your version "comply". If you don't like those patches, well, that's your freedom. I don't see how someone using the freedom of GPL should be accused of being destructive, just because he does something you don't approve of. I can fully understand why Lennart would prefer his changes to be adopted into the core (it's no fun to maintain your "own distro"), but if you don't want to do that (I haven't considered the actual changes), then IMO it is fine -- and fully legal -- for him to make his own distro. BTW, IMO, Lennart is doing a fine job of helping getting the 22.1 release out by providing (unpatched) W32 binaries for all the pretests. -- Kim F. Storm http://www.cua.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 9:43 ` Kim F. Storm @ 2007-05-03 10:51 ` Juanma Barranquero [not found] ` <mailman.169.1178189923.32220.help-gnu-emacs@gnu.org> 2007-05-04 8:00 ` Eli Zaretskii 2 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-03 10:51 UTC (permalink / raw) To: Kim F. Storm; +Cc: help-gnu-emacs On 5/3/07, Kim F. Storm <no-spam@cua.dk> wrote: > That's the "risk" of free software ... somebody taking what you've written, > modify it (as the license permits), and release it as a modified version, > offering you (and everybody else) the patches to make your version "comply". Let me see... Hmm... I think I already knew that :) > I don't see how someone using the freedom of GPL should be accused of > being destructive, just because he does something you don't approve of. I think it is destructive. I don't think it is destructive "just because" I don't approve of it; I think it is destructive because developer resources are scarce. I'm sure the XEmacs folk are a bunch of very nice guys, but I see the GNU Emacs/XEmacs split as destructive all the same. And BTW, perhaps you skipped the following bit from Lennart to Eli, or you do not consider it relevant: > And I have told that many times, in different words. Still you > are continuing saying that I am "actively promoting a variant > of Emacs". In my opinion that is a bit destructive. Are you going to call him to task, too, for describing Eli's opinion as destructive...? :) > I can fully understand why Lennart would prefer his changes to be adopted > into the core (it's no fun to maintain your "own distro") Of course. I, personally, have committed changes *by* Lennart *to* emacsclient: 2006-11-22 Lennart Borgman <lennart.borgman.073@student.lu.se> * emacsclient.c: Include <stdarg.h>. [WINDOWSNT]: Include <windows.h>. (w32_check_console_app): New function. (message): New function. (decode_options, print_help_and_exit, fail, main) (initialize_sockets, get_server_config, set_tcp_socket) (set_local_socket, set_socket): Use message(). so it's not like I'm opposed to either Lennart or Lennart's ideas. I'm just disagreeing on some of them (and his timing). > then IMO it is > fine -- and fully legal -- for him to make his own distro. It is of course fully legal (at least once he made the source tarballs for some utilities more readily accessible). "Fine", well, that's your opinion. Mine is different. > BTW, IMO, Lennart is doing a fine job of helping getting the 22.1 > release out by providing (unpatched) W32 binaries for all the pretests. Yes. I don't remember ever saying otherwise. "Unpatched" being the operative word in your comment above. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.169.1178189923.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.169.1178189923.32220.help-gnu-emacs@gnu.org> @ 2007-05-03 14:41 ` David Kastrup 2007-05-03 22:31 ` Juanma Barranquero [not found] ` <mailman.199.1178231896.32220.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 108+ messages in thread From: David Kastrup @ 2007-05-03 14:41 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/3/07, Kim F. Storm <no-spam@cua.dk> wrote: > >> That's the "risk" of free software ... somebody taking what you've written, >> modify it (as the license permits), and release it as a modified version, >> offering you (and everybody else) the patches to make your version "comply". > > Let me see... Hmm... I think I already knew that :) > >> I don't see how someone using the freedom of GPL should be accused of >> being destructive, just because he does something you don't approve of. > > I think it is destructive. I don't think it is destructive "just > because" I don't approve of it; I think it is destructive because > developer resources are scarce. I'm sure the XEmacs folk are a bunch > of very nice guys, but I see the GNU Emacs/XEmacs split as > destructive all the same. It is divisive. I don't see it as destructive since it does not make anything cease to be that would otherwise continue to exist. People speaking different languages is not generally considered "destructive" either, even though many might derive from a common ancestor. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 14:41 ` David Kastrup @ 2007-05-03 22:31 ` Juanma Barranquero [not found] ` <mailman.199.1178231896.32220.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-03 22:31 UTC (permalink / raw) To: David Kastrup; +Cc: help-gnu-emacs On 5/3/07, David Kastrup <dak@gnu.org> wrote: > I don't see it as destructive since it does not make > anything cease to be that would otherwise continue to exist. No, but perhaps it makes something not to be that could've been, were the resources more abundant. > People speaking different languages is not generally considered > "destructive" either, even though many might derive from a common > ancestor. Yeah, I'm sure the native speakers of latin do fully agree with you ;-) Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.199.1178231896.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.199.1178231896.32220.help-gnu-emacs@gnu.org> @ 2007-05-03 22:50 ` David Kastrup 2007-05-04 0:09 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: David Kastrup @ 2007-05-03 22:50 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/3/07, David Kastrup <dak@gnu.org> wrote: > >> I don't see it as destructive since it does not make >> anything cease to be that would otherwise continue to exist. > > No, but perhaps it makes something not to be that could've been, were > the resources more abundant. > >> People speaking different languages is not generally considered >> "destructive" either, even though many might derive from a common >> ancestor. > > Yeah, I'm sure the native speakers of latin do fully agree with you ;-) Like the active users of Emacs 18 will fully agree with you about your sentiments concerning the Emacs/XEmacs fork. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 22:50 ` David Kastrup @ 2007-05-04 0:09 ` Juanma Barranquero 0 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-04 0:09 UTC (permalink / raw) To: David Kastrup; +Cc: help-gnu-emacs On 5/4/07, David Kastrup <dak@gnu.org> wrote: > Like the active users of Emacs 18 will fully agree with you about your > sentiments concerning the Emacs/XEmacs fork. That's a bit of a cheat. I'm sure there are active users of Emacs who were once users of Emacs 18. The Emacs/XEmacs fork is not some barely half-remembered thing of the past. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 9:43 ` Kim F. Storm 2007-05-03 10:51 ` Juanma Barranquero [not found] ` <mailman.169.1178189923.32220.help-gnu-emacs@gnu.org> @ 2007-05-04 8:00 ` Eli Zaretskii 2007-05-04 8:32 ` Juanma Barranquero ` (2 more replies) 2 siblings, 3 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-04 8:00 UTC (permalink / raw) To: help-gnu-emacs > From: no-spam@cua.dk (Kim F. Storm) > Date: Thu, 03 May 2007 11:43:25 +0200 > Cc: help-gnu-emacs@gnu.org > > "Juanma Barranquero" <lekktu@gmail.com> writes: > > > As I explained once before, your "distro" is potentially destructive > > too. It's not hard to imagine how it could lead to a fork of Emacs on > > Windows (not that it's *going* to happen, but it paves the way for it > > to happen). > > That's the "risk" of free software ... somebody taking what you've written, > modify it (as the license permits), and release it as a modified version, > offering you (and everybody else) the patches to make your version "comply". > > If you don't like those patches, well, that's your freedom. > > I don't see how someone using the freedom of GPL should be accused of > being destructive, just because he does something you don't approve of. Kim, I hope you've read this thread before responding, because you've taken one phrase out of context and jumped the gun on it. The issue is not freedom, and Juanma hardly needs a lecture about it. (He might be better off choosing a less radical word than ``destructive'', but then he's not a native English speaker, so we all might cut him some slack.) The issue is how to use this freedom in the best interests of the community at large. In this case, Lennart's attitude to put into his distribution every patch he finds useful, but cannot convince the Emacs developers to accept, is IMO not the best use of that freedom. It is confusing to users who expect Emacs to behave as documented and to do that consistently on all platforms. And it's an attitude that smells of schism and forking, which many of us will not approve, because it diminishes the already small group of active developers by spreading their insufficient resources between several competing projects. > I can fully understand why Lennart would prefer his changes to be adopted > into the core (it's no fun to maintain your "own distro"), but if you don't > want to do that (I haven't considered the actual changes), then IMO it is > fine -- and fully legal -- for him to make his own distro. Of course, it's legal! No one suggested that Lennart should be arrested for illegal trafficking in Emacs Lisp or something. > BTW, IMO, Lennart is doing a fine job of helping getting the 22.1 > release out by providing (unpatched) W32 binaries for all the pretests. Sure, he does, and he deserves a lot of credit and thanks for that. As does Juanma, btw, who made emacslient work on Windows to begin with. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 8:00 ` Eli Zaretskii @ 2007-05-04 8:32 ` Juanma Barranquero 2007-05-04 17:42 ` Lennart Borgman (gmail) 2007-05-04 22:09 ` Kim F. Storm [not found] ` <mailman.262.1178316988.32220.help-gnu-emacs@gnu.org> 2 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-04 8:32 UTC (permalink / raw) To: Eli Zaretskii; +Cc: help-gnu-emacs On 5/4/07, Eli Zaretskii <eliz@gnu.org> wrote: > (He might be better off choosing a less radical word than > ``destructive'', but then he's not a native English speaker, so we all > might cut him some slack.) I should've said "not productive", but I was mimicking the use of "destructive" in one of Lennart's answers to you. > In this case, Lennart's attitude to put into his distribution every > patch he finds useful, but cannot convince the Emacs developers to > accept, is IMO not the best use of that freedom. It is confusing to > users who expect Emacs to behave as documented and to do that > consistently on all platforms. And it's an attitude that smells of > schism and forking, which many of us will not approve, because it > diminishes the already small group of active developers by spreading > their insufficient resources between several competing projects. You've nicely summarized the main points of the discussion. Thanks. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 8:32 ` Juanma Barranquero @ 2007-05-04 17:42 ` Lennart Borgman (gmail) 2007-05-04 18:00 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-04 17:42 UTC (permalink / raw) To: help-gnu-emacs Juanma Barranquero wrote: > On 5/4/07, Eli Zaretskii <eliz@gnu.org> wrote: > >> (He might be better off choosing a less radical word than >> ``destructive'', but then he's not a native English speaker, so we all >> might cut him some slack.) > > I should've said "not productive", but I was mimicking the use of > "destructive" in one of Lennart's answers to you. > >> In this case, Lennart's attitude to put into his distribution every >> patch he finds useful, but cannot convince the Emacs developers to >> accept, is IMO not the best use of that freedom. It is confusing to >> users who expect Emacs to behave as documented and to do that >> consistently on all platforms. And it's an attitude that smells of >> schism and forking, which many of us will not approve, because it >> diminishes the already small group of active developers by spreading >> their insufficient resources between several competing projects. > > You've nicely summarized the main points of the discussion. Thanks. For those interested here is a list of what patches there are in the patched version of Emacs+EmacsW32: file:///C:/EmacsW32/etc/EmacsW32.html#patchcont ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 17:42 ` Lennart Borgman (gmail) @ 2007-05-04 18:00 ` Lennart Borgman (gmail) 0 siblings, 0 replies; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-04 18:00 UTC (permalink / raw) To: help-gnu-emacs Lennart Borgman (gmail) wrote: > Juanma Barranquero wrote: >> On 5/4/07, Eli Zaretskii <eliz@gnu.org> wrote: >> >>> (He might be better off choosing a less radical word than >>> ``destructive'', but then he's not a native English speaker, so we all >>> might cut him some slack.) >> >> I should've said "not productive", but I was mimicking the use of >> "destructive" in one of Lennart's answers to you. >> >>> In this case, Lennart's attitude to put into his distribution every >>> patch he finds useful, but cannot convince the Emacs developers to >>> accept, is IMO not the best use of that freedom. It is confusing to >>> users who expect Emacs to behave as documented and to do that >>> consistently on all platforms. And it's an attitude that smells of >>> schism and forking, which many of us will not approve, because it >>> diminishes the already small group of active developers by spreading >>> their insufficient resources between several competing projects. >> >> You've nicely summarized the main points of the discussion. Thanks. > > > For those interested here is a list of what patches there are in the > patched version of Emacs+EmacsW32: > > file:///C:/EmacsW32/etc/EmacsW32.html#patchcont Damn, wrong window ;-) http://ourcomments.org/Emacs/EmacsW32.html#unpatched ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 8:00 ` Eli Zaretskii 2007-05-04 8:32 ` Juanma Barranquero @ 2007-05-04 22:09 ` Kim F. Storm 2007-05-04 23:03 ` Peter Dyballa ` (3 more replies) [not found] ` <mailman.262.1178316988.32220.help-gnu-emacs@gnu.org> 2 siblings, 4 replies; 108+ messages in thread From: Kim F. Storm @ 2007-05-04 22:09 UTC (permalink / raw) To: Eli Zaretskii; +Cc: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: >> I don't see how someone using the freedom of GPL should be accused of >> being destructive, just because he does something you don't approve of. > > Kim, I hope you've read this thread before responding, because you've > taken one phrase out of context and jumped the gun on it. I did try to follow the arguments - but the discussion was going around in circles, and was becoming quite personal. Accusing Lennart of being destructive was unjustified IMHO. > (He might be better off choosing a less radical word than > ``destructive'', but then he's not a native English speaker, so we all > might cut him some slack.) Neither am I :-) > The issue is how to use this freedom in > the best interests of the community at large. Lennart obviously believes that he is helping _part of_ the community to a better Emacs experience. > In this case, Lennart's attitude to put into his distribution every > patch he finds useful, but cannot convince the Emacs developers to > accept, is IMO not the best use of that freedom. It is confusing to > users who expect Emacs to behave as documented and to do that > consistently on all platforms. IMO, we have to balance this "cross-platform consistency" with the user's expectation of "Emacs working seamlessly on _my_ platform". > And it's an attitude that smells of > schism and forking, which many of us will not approve, because it > diminishes the already small group of active developers by spreading > their insufficient resources between several competing projects. So why don't we try to find ways to accomodate people like Lennart who really wants to contribute, but whose ideas are too radical to be the default behaviour? E.g. by supporting two installation options a) maximum cross-platform consistency b) maximum adaptation to current platform APIs. > Sure, he does, and he deserves a lot of credit and thanks for that. > As does Juanma, btw, who made emacslient work on Windows to begin > with. Sure. I never said or meant otherwise. -- Kim F. Storm http://www.cua.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 22:09 ` Kim F. Storm @ 2007-05-04 23:03 ` Peter Dyballa 2007-05-05 6:48 ` Eli Zaretskii 2007-05-05 3:04 ` Juanma Barranquero ` (2 subsequent siblings) 3 siblings, 1 reply; 108+ messages in thread From: Peter Dyballa @ 2007-05-04 23:03 UTC (permalink / raw) To: Kim F. Storm; +Cc: help-gnu-emacs Am 05.05.2007 um 00:09 schrieb Kim F. Storm: >> And it's an attitude that smells of >> schism and forking, which many of us will not approve, because it >> diminishes the already small group of active developers by spreading >> their insufficient resources between several competing projects. > > So why don't we try to find ways to accomodate people like Lennart who > really wants to contribute, but whose ideas are too radical to be the > default behaviour? > > E.g. by supporting two installation options > > a) maximum cross-platform consistency > b) maximum adaptation to current platform APIs. For Mac OS X we have the X clients of GNU Emacsen 21.x (with or without GTK), 22.x (with or without GTK), and 23.0.0; we have also a few flavours of "Carbon Emacsen" – and we have the Cocoa or GNUstep/ OPENSTEP version of Emacs.app based on version 23.0.0. I don't think it's a bad situation. Their developers have particular hobbies or preferences. If they were not allowed to change things they might be like me: not developing anything. But they do write and improve patches to add transparency to Emacs, or to open every buffer in its own frame, or to overcome the inability of GNU Emacs (and I mean the "official" and "stable" version here) to deal with Unicode. Or to enable Emacs to print non-US-ASCII and non-ISO 8859-1 characters. IMO it would be fine if the "official" GNU Emacs site would point to sites providing "non-official" flavours of GNU Emacs, and these sites would document their changes and additions. -- Greetings Pete Upgraded: Didn't work the first time. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 23:03 ` Peter Dyballa @ 2007-05-05 6:48 ` Eli Zaretskii 0 siblings, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-05 6:48 UTC (permalink / raw) To: help-gnu-emacs > Cc: Eli Zaretskii <eliz@gnu.org>, > help-gnu-emacs@gnu.org > From: Peter Dyballa <Peter_Dyballa@Web.DE> > Date: Sat, 5 May 2007 01:03:23 +0200 > > I don't think it's a bad situation. Their developers have particular > hobbies or preferences. If they were not allowed to change things > they might be like me: not developing anything. No one can disallow changing Free Software. But no one can disallow me from having an opinion about such projects, either. Now, while I'm quite ignorant about the Mac and the user expectations on that platform, I do know a lot about Windows (and work on that OS myself many hours a day). So, while my opinion about the situation on the Mac does not matter (and therefore I won't comment on it), that is not the case on Windows. I don't think the Windows environment is so different from the Unix environment to justify different defaults in most aspects of Emacs behavior. (We do have different defaults in some aspects that do matter, such as the end-of-line convention, for example.) > IMO it would be fine if the "official" GNU Emacs site would point to > sites providing "non-official" flavours of GNU Emacs, and these sites > would document their changes and additions. Maybe it is a good idea, but I still think that proliferation of different default behaviors is an impediment for newbies. Witness the problems with helping Debian users because the packages are influenced by site-init files that change many aspects of the default behavior. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 22:09 ` Kim F. Storm 2007-05-04 23:03 ` Peter Dyballa @ 2007-05-05 3:04 ` Juanma Barranquero [not found] ` <mailman.272.1178334669.32220.help-gnu-emacs@gnu.org> 2007-05-05 6:40 ` Eli Zaretskii 3 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-05 3:04 UTC (permalink / raw) To: Kim F. Storm; +Cc: help-gnu-emacs On 5/5/07, Kim F. Storm <no-spam@cua.dk> wrote: > but the discussion was going around > in circles Yes. In a previous post Eli has described the process quite accurately. > and was becoming quite personal. Personal? > Accusing Lennart of being > destructive was unjustified IMHO. And accusing Eli of the same wasn't? I'm sitting here waiting for you to say to Lennart the same you said to me... > Neither am I :-) Your command of English is obviously much better than mine (I'm self-taught, after all), but as I've said, I choose to use "destructive" for a specific reason; that was no slip. > IMO, we have to balance this "cross-platform consistency" with the > user's expectation of "Emacs working seamlessly on _my_ platform". There are specific limits to that balance. For example, if I'm not mistaken, RMS forbids changes that would give Emacs an advantage on Windows over GNU/Linux or other free operating systems. > So why don't we try to find ways to accomodate people like Lennart who > really wants to contribute, but whose ideas are too radical to be the > default behaviour? Perhaps you're right, but here we aren't discussing a radical idea, just an half-cooked one (IMO, etc.). Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.272.1178334669.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.272.1178334669.32220.help-gnu-emacs@gnu.org> @ 2007-05-05 6:09 ` David Kastrup 2007-05-05 6:56 ` Juanma Barranquero [not found] ` <mailman.275.1178348602.32220.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 108+ messages in thread From: David Kastrup @ 2007-05-05 6:09 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > There are specific limits to that balance. For example, if I'm not > mistaken, RMS forbids changes that would give Emacs an advantage on > Windows over GNU/Linux or other free operating systems. No, he forbids changes that would give Windows an advantage beneath Emacs over GNU/Linux or other free systems. "I would not be using Windows if it were not for Emacs" is no outcome he is interested in. I can follow him on that. I also find it disconcerting if programmers enjoying the benefits of free software don't bother helping anybody else reaping the benefits of benefitting from their adaptations. It always has been one goal of free software to be available to as many people as possible, and the "I cater for myself, let everybody else cater for themselves" stance is not particularly helpful when 90% of potential users are actually using non-free systems. At least I don't care for a "Emacs - best used on Windows" situation. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-05 6:09 ` David Kastrup @ 2007-05-05 6:56 ` Juanma Barranquero [not found] ` <mailman.275.1178348602.32220.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-05 6:56 UTC (permalink / raw) To: David Kastrup; +Cc: help-gnu-emacs On 5/5/07, David Kastrup <dak@gnu.org> wrote: > No, he forbids changes that would give Windows an advantage beneath > Emacs over GNU/Linux or other free systems. > > "I would not be using Windows if it were not for Emacs" is no outcome > he is interested in. I can follow him on that. He didn't want a patch to make Emacs act as a COM server. It's hard to think that many people would say "I would not be using Windows if it were not for Emacs being a COM server". > I also find it disconcerting if programmers enjoying the benefits of > free software don't bother helping anybody else reaping the benefits > of benefitting from their adaptations. It always has been one goal of > free software to be available to as many people as possible, and the > "I cater for myself, let everybody else cater for themselves" stance > is not particularly helpful when 90% of potential users are actually > using non-free systems. Sorry, you lost me here. I don't see how this applies to the discussion. Could you please elaborate? Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.275.1178348602.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.275.1178348602.32220.help-gnu-emacs@gnu.org> @ 2007-05-05 7:08 ` David Kastrup 2007-05-05 10:19 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: David Kastrup @ 2007-05-05 7:08 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/5/07, David Kastrup <dak@gnu.org> wrote: > >> No, he forbids changes that would give Windows an advantage beneath >> Emacs over GNU/Linux or other free systems. >> >> "I would not be using Windows if it were not for Emacs" is no outcome >> he is interested in. I can follow him on that. > > He didn't want a patch to make Emacs act as a COM server. It's hard > to think that many people would say "I would not be using Windows if > it were not for Emacs being a COM server". "I would not be using Windows if it wasn't the only platform where I could seamlessly integrate Emacs into my desktop" is quite likely. After all, that's the whole point of making it a COM server. So instead of making it a Windows-only application server, I find it legitimate to demand a solution that won't work Windows-only and might very well _block_ a clean implementation of, say, CORBA because of Windows-only design decisions. >> I also find it disconcerting if programmers enjoying the benefits >> of free software don't bother helping anybody else reaping the >> benefits of benefitting from their adaptations. It always has been >> one goal of free software to be available to as many people as >> possible, and the "I cater for myself, let everybody else cater for >> themselves" stance is not particularly helpful when 90% of >> potential users are actually using non-free systems. > > Sorry, you lost me here. I don't see how this applies to the > discussion. Could you please elaborate? If 90% of Emacs functionality worked only on Windows, it would be pretty useless for promoting free software. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-05 7:08 ` David Kastrup @ 2007-05-05 10:19 ` Juanma Barranquero 0 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-05 10:19 UTC (permalink / raw) To: David Kastrup; +Cc: help-gnu-emacs On 5/5/07, David Kastrup <dak@gnu.org> wrote: > "I would not be using Windows if it wasn't the only platform where I > could seamlessly integrate Emacs into my desktop" is quite likely. Well, I think that's also unlikely, but I suppose we'll have to agree to disagree on this one. > So > instead of making it a Windows-only application server, I find it > legitimate to demand a solution that won't work Windows-only and might > very well _block_ a clean implementation of, say, CORBA because of > Windows-only design decisions. I find it legitimate, too. I wasn't complaining about Richard's decision. > If 90% of Emacs functionality worked only on Windows, it would be > pretty useless for promoting free software. Aha. We're agreeing here, then. There's no point in ad-hoc, system-specific "fixes" when a general one could be developed with similar effort. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 22:09 ` Kim F. Storm ` (2 preceding siblings ...) [not found] ` <mailman.272.1178334669.32220.help-gnu-emacs@gnu.org> @ 2007-05-05 6:40 ` Eli Zaretskii 3 siblings, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-05 6:40 UTC (permalink / raw) To: help-gnu-emacs > Cc: help-gnu-emacs@gnu.org > From: no-spam@cua.dk (Kim F. Storm) > Date: Sat, 05 May 2007 00:09:14 +0200 > > IMO, we have to balance this "cross-platform consistency" with the > user's expectation of "Emacs working seamlessly on _my_ platform". I think we already do. However, in this particular case, I cannot believe that Windows users somehow expect the server to be on, while users on other platforms do not. There's no similar feature in any popular Windows program, AFAIK, so I don't expect any expectations about it. > So why don't we try to find ways to accomodate people like Lennart who > really wants to contribute, but whose ideas are too radical to be the > default behaviour? How do you do that when the radical idea in the case in point is _precisely_ to change the default behavior? > E.g. by supporting two installation options > > a) maximum cross-platform consistency > b) maximum adaptation to current platform APIs. These a and b are not of the same category: the issue we are talking about is user expectations, not programmer expectations. API is something users are not aware of and are not concerned with. But other than that, I think Emacs already balances these two to a very good measure, and the developers are well aware of user expectations and the need to cater to them. For example, the support for different GUI toolkits (including the Windows one) is the result of this. ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.262.1178316988.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.262.1178316988.32220.help-gnu-emacs@gnu.org> @ 2007-05-05 1:07 ` David Kastrup 2007-05-05 8:10 ` Brian Elmegaard 0 siblings, 1 reply; 108+ messages in thread From: David Kastrup @ 2007-05-05 1:07 UTC (permalink / raw) To: help-gnu-emacs no-spam@cua.dk (Kim F. Storm) writes: > So why don't we try to find ways to accomodate people like Lennart > who really wants to contribute, but whose ideas are too radical to > be the default behaviour? > > E.g. by supporting two installation options > > a) maximum cross-platform consistency > b) maximum adaptation to current platform APIs. I consider choice a bad idea here. The correct thing to do is to have both. This should be done using customization themes. If a person wants to have his Emacs behave like on Windows when on Windows, chances are that he wants it to behave like on Windows also when he is on the Mac. One point of Emacs is that it works the same everywhere. It is fine to let a user have it work like a Windows application at the drop of a hat under Windows, but it does not make sense to not let the user have the application work identically on a Mac. The point of Emacs is feeling at home everywhere. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-05 1:07 ` David Kastrup @ 2007-05-05 8:10 ` Brian Elmegaard 2007-05-05 8:14 ` David Kastrup 0 siblings, 1 reply; 108+ messages in thread From: Brian Elmegaard @ 2007-05-05 8:10 UTC (permalink / raw) To: help-gnu-emacs David Kastrup <dak@gnu.org> writes: > both. This should be done using customization themes. If a person > wants to have his Emacs behave like on Windows when on Windows, > chances are that he wants it to behave like on Windows also when he is > on the Mac. One point of Emacs is that it works the same everywhere. I think you are right. And even though I am now again going OT, this is what emacsW32 users get when they see the complete EmacsW32 customization buffer. -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-05 8:10 ` Brian Elmegaard @ 2007-05-05 8:14 ` David Kastrup 2007-05-05 8:52 ` Lennart Borgman (gmail) 2007-05-06 7:26 ` Brian Elmegaard 0 siblings, 2 replies; 108+ messages in thread From: David Kastrup @ 2007-05-05 8:14 UTC (permalink / raw) To: help-gnu-emacs Brian Elmegaard <brian@rkspeed-rugby.dk> writes: > David Kastrup <dak@gnu.org> writes: > >> both. This should be done using customization themes. If a person >> wants to have his Emacs behave like on Windows when on Windows, >> chances are that he wants it to behave like on Windows also when he is >> on the Mac. One point of Emacs is that it works the same everywhere. > > I think you are right. And even though I am now again going OT, this > is what emacsW32 users get when they see the complete EmacsW32 > customization buffer. And nobody else gets this, and the emacsW32 users don't get the option to let their Emacs behave like Carbon Emacs or Aquamacs. So either you are missing my point, or not replying to it. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-05 8:14 ` David Kastrup @ 2007-05-05 8:52 ` Lennart Borgman (gmail) 2007-05-06 7:26 ` Brian Elmegaard 1 sibling, 0 replies; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-05 8:52 UTC (permalink / raw) To: David Kastrup; +Cc: help-gnu-emacs David Kastrup wrote: > Brian Elmegaard <brian@rkspeed-rugby.dk> writes: > >> David Kastrup <dak@gnu.org> writes: >> >>> both. This should be done using customization themes. If a person >>> wants to have his Emacs behave like on Windows when on Windows, >>> chances are that he wants it to behave like on Windows also when he is >>> on the Mac. One point of Emacs is that it works the same everywhere. >> I think you are right. And even though I am now again going OT, this >> is what emacsW32 users get when they see the complete EmacsW32 >> customization buffer. > > And nobody else gets this, and the emacsW32 users don't get the option > to let their Emacs behave like Carbon Emacs or Aquamacs. > > So either you are missing my point, or not replying to it. It is a good point. From the beginning EmacsW32 was written to make that possible (though there are now some things specific to w32, like looking up programs for use in inferior processes). ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-05 8:14 ` David Kastrup 2007-05-05 8:52 ` Lennart Borgman (gmail) @ 2007-05-06 7:26 ` Brian Elmegaard 1 sibling, 0 replies; 108+ messages in thread From: Brian Elmegaard @ 2007-05-06 7:26 UTC (permalink / raw) To: help-gnu-emacs David Kastrup <dak@gnu.org> writes: > And nobody else gets this, and the emacsW32 users don't get the option > to let their Emacs behave like Carbon Emacs or Aquamacs. For the moment. It would be great to have the option. -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.137.1178136879.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.137.1178136879.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 20:20 ` Hadron 2007-05-02 22:22 ` Juanma Barranquero [not found] ` <mailman.148.1178144974.32220.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 108+ messages in thread From: Hadron @ 2007-05-02 20:20 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/2/07, Lennart Borgman (gmail) <lennart.borgman@gmail.com> wrote: > >> I am actively promoting making it easy to get started with Emacs. > > You're actively promoting the view that getting started with Emacs on > Windows is difficult without your changes. A brief browse of forums and the emacs irc channel suggests that most/a good % of people do indeed find it daunting to get emacs working under windows. I am surprised you would disagree. What is simple to you is not necessarily simple for complete newbies - most of whom I would guess run Windows. Having said that I must agree with you that patching over many of the "must learns" at too early a stage can also leave a nOOb stranded even further out to sea at a later date. By far the most important thing to instill in any emacs apprentice is to learn how to use the built in help. C-h i C-h m C-h a C-h k >From there the world is their Oyster. Oh and add the arrow keys into the tutorial :-; > >> Still you are >> continuing saying that I am "actively promoting a variant of Emacs". > > It's you who says "my distro", isn't? > >> In my opinion that is a bit destructive. > > As I explained once before, your "distro" is potentially destructive > too. It's not hard to imagine how it could lead to a fork of Emacs on > Windows (not that it's *going* to happen, but it paves the way for it > to happen). > > Juanma > > -- ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 20:20 ` Hadron @ 2007-05-02 22:22 ` Juanma Barranquero [not found] ` <mailman.148.1178144974.32220.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 22:22 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/2/07, Hadron <hadronquark@gmail.com> wrote: > A brief browse of forums and the emacs irc channel suggests that most/a > good % of people do indeed find it daunting to get emacs working under > windows. Do you mean, more people find it daunting to get Emacs working on Windows than on GNU/Linux? > I am surprised you would disagree. What is simple to you is not > necessarily simple for complete newbies - most of whom I would guess run > Windows. The kind of things that make Emacs difficult are not going to disappear by making emacsclient start Emacs. A complete newbie must be ready to delve into a (very good, but extensive) documentation, and perhaps even do some elisp programming, to take full advantage of Emacs. > By far the most important thing to > instill in any emacs apprentice is to learn how to use the built in > help. Exactly. I did three attempts over the years before I finally warmed to Emacs. The definitive push was taking the time to follow the tutorial and read at least some of the docs. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.148.1178144974.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.148.1178144974.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 22:38 ` Hadron 0 siblings, 0 replies; 108+ messages in thread From: Hadron @ 2007-05-02 22:38 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/2/07, Hadron <hadronquark@gmail.com> wrote: > >> A brief browse of forums and the emacs irc channel suggests that most/a >> good % of people do indeed find it daunting to get emacs working under >> windows. > > Do you mean, more people find it daunting to get Emacs working on > Windows than on GNU/Linux? I remember years ago I certainly did. But having abandoned Windows now I can only report from my perception/experience. > >> I am surprised you would disagree. What is simple to you is not >> necessarily simple for complete newbies - most of whom I would guess run >> Windows. > > The kind of things that make Emacs difficult are not going to > disappear by making emacsclient start Emacs. A complete newbie must be > ready to delve into a (very good, but extensive) documentation, and > perhaps even do some elisp programming, to take full advantage of > Emacs. There are many things in emacs which can and should be simplified. The server thing is one such. I see no reason whatsoever that emacsclient cant do exactly the same as "server-start" - certainly on a single machine. or maybe default to using the system clipboard for cut & paste. Things like that turn new users away. Saying "its because thats the way it is" is inflexible and non productive. ps if anyone with any shout reads this - is there any change update-alternatives could change emacsclient when it changes emacs? I constantly fall foul of that. > >> By far the most important thing to >> instill in any emacs apprentice is to learn how to use the built in >> help. > > Exactly. I did three attempts over the years before I finally warmed > to Emacs. The definitive push was taking the time to follow the > tutorial and read at least some of the docs. I can't disagree with that. Its very easy to cry for help but its there under your nose all the time. I have made the mistake more than once in emacs and probably will do again. > > Juanma > > -- ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 20:01 ` Lennart Borgman (gmail) 2007-05-02 20:07 ` Juanma Barranquero [not found] ` <mailman.137.1178136879.32220.help-gnu-emacs@gnu.org> @ 2007-05-03 3:17 ` Eli Zaretskii [not found] ` <mailman.155.1178162677.32220.help-gnu-emacs@gnu.org> 3 siblings, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-03 3:17 UTC (permalink / raw) To: help-gnu-emacs > Date: Wed, 02 May 2007 22:01:07 +0200 > From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> > CC: help-gnu-emacs@gnu.org > > When you say that it makes it harder for newbies to learn Emacs I > disagree. It makes it harder because they use Emacs that behaves not as documented in subtle ways. > And I have told that many times, in different words. Still you are > continuing saying that I am "actively promoting a variant of Emacs". In > my opinion that is a bit destructive. My experience of talking to you indicates that anything that you disagree with is deemed ``destructive'' by you. ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.155.1178162677.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.155.1178162677.32220.help-gnu-emacs@gnu.org> @ 2007-05-03 6:24 ` Brian Elmegaard 2007-05-03 8:15 ` Juanma Barranquero ` (3 more replies) 0 siblings, 4 replies; 108+ messages in thread From: Brian Elmegaard @ 2007-05-03 6:24 UTC (permalink / raw) To: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: > It makes it harder because they use Emacs that behaves not as > documented in subtle ways. >From a short google on groups it seems that the emacs developers find emacsW32 ("EmacsW32 is not Emacs for MS Windows. Instead it is an add-on to Emacs for MS Windows.") worse than aquamacs ("Aquamacs features extensive customization: it will feel and behave mostly like an Aqua program"). Why is that? -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 6:24 ` Brian Elmegaard @ 2007-05-03 8:15 ` Juanma Barranquero [not found] ` <mailman.163.1178180521.32220.help-gnu-emacs@gnu.org> ` (2 subsequent siblings) 3 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-03 8:15 UTC (permalink / raw) To: Brian Elmegaard; +Cc: help-gnu-emacs On 5/3/07, Brian Elmegaard <brian@rkspeed-rugby.dk> wrote: >From a short google on groups it seems that the emacs developers find > emacsW32 ("EmacsW32 is not Emacs for MS Windows. Instead it is an > add-on to Emacs for MS Windows.") worse than aquamacs ("Aquamacs > features extensive customization: it will feel and behave mostly like > an Aqua program"). I know nothing about Aquamacs, so I cannot say. The point, anyway, is not whether the program has features which help it to blend with its environment. I'm arguing that Emacs on Windows is not harder to use or learn that Emacs on GNU/Linux or other environments, so changes to "help the user" seem like gratuitous divergences to me unless there's a *specific* need (window manager integration, keyboard handling, etc.). Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.163.1178180521.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.163.1178180521.32220.help-gnu-emacs@gnu.org> @ 2007-05-03 22:13 ` Brian Elmegaard 2007-05-04 8:18 ` Eli Zaretskii [not found] ` <mailman.216.1178267106.32220.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 108+ messages in thread From: Brian Elmegaard @ 2007-05-03 22:13 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > environment. I'm arguing that Emacs on Windows is not harder to use or > learn that Emacs on GNU/Linux or other environments, so changes to hat may be true, but my own experience and my impression of watching students required to learn emacs, is that emacs+EmacsW32 is easier to learn emacs. -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 22:13 ` Brian Elmegaard @ 2007-05-04 8:18 ` Eli Zaretskii [not found] ` <mailman.216.1178267106.32220.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-04 8:18 UTC (permalink / raw) To: help-gnu-emacs > From: Brian Elmegaard <brian@rkspeed-rugby.dk> > Date: Thu, 03 May 2007 23:13:14 +0100 > > "Juanma Barranquero" <lekktu@gmail.com> writes: > > > environment. I'm arguing that Emacs on Windows is not harder to use or > > learn that Emacs on GNU/Linux or other environments, so changes to > > hat may be true, but my own experience and my impression of watching > students required to learn emacs, is that emacs+EmacsW32 is easier to > learn emacs. We are not talking in general here, we are talking specifically about starting server automatically and about the way the Emacs icon is set up to start Emacs. Can you please explain how the changes in these two aspects of the default Emacs behavior make it easier to learn Emacs on Windows? Because I cannot imagine how these two minor subtleties can change anything in the generally steep curve of learning Emacs from scratch. The major difficulties are elsewhere, and if we really care about that, we should divert our energy to overcoming those major difficulties, instead of wasting it on whether server should be up or down by default. ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.216.1178267106.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.216.1178267106.32220.help-gnu-emacs@gnu.org> @ 2007-05-04 11:21 ` Brian Elmegaard 2007-05-04 12:38 ` Eli Zaretskii [not found] ` <mailman.222.1178282726.32220.help-gnu-emacs@gnu.org> 2007-05-04 12:18 ` Hadron 1 sibling, 2 replies; 108+ messages in thread From: Brian Elmegaard @ 2007-05-04 11:21 UTC (permalink / raw) To: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: > up to start Emacs. Can you please explain how the changes in these > two aspects of the default Emacs behavior make it easier to learn > Emacs on Windows? No, except that I have experienced all kind of trouble with getting it to work in the past and I haven't got that with the latest installers from Lennart. > and if we really care about that, we should divert our energy to > overcoming those major difficulties, instead of wasting it on whether > server should be up or down by default. I see. -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 11:21 ` Brian Elmegaard @ 2007-05-04 12:38 ` Eli Zaretskii [not found] ` <mailman.222.1178282726.32220.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-04 12:38 UTC (permalink / raw) To: help-gnu-emacs > From: Brian Elmegaard <brian@rkspeed-rugby.dk> > Date: Fri, 04 May 2007 12:21:18 +0100 > > Eli Zaretskii <eliz@gnu.org> writes: > > > up to start Emacs. Can you please explain how the changes in these > > two aspects of the default Emacs behavior make it easier to learn > > Emacs on Windows? > > No, except that I have experienced all kind of trouble with getting it > to work in the past and I haven't got that with the latest installers > from Lennart. The installer is a different issue. No one objects to that, and personally I think it's a good idea. But the installer is not the subject of this thread. ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.222.1178282726.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.222.1178282726.32220.help-gnu-emacs@gnu.org> @ 2007-05-05 8:03 ` Brian Elmegaard 0 siblings, 0 replies; 108+ messages in thread From: Brian Elmegaard @ 2007-05-05 8:03 UTC (permalink / raw) To: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: > The installer is a different issue. No one objects to that, and > personally I think it's a good idea. But the installer is not the > subject of this thread. No, I understand that now and I agree that portability between systems is an important issue. -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options [not found] ` <mailman.216.1178267106.32220.help-gnu-emacs@gnu.org> 2007-05-04 11:21 ` Brian Elmegaard @ 2007-05-04 12:18 ` Hadron 2007-05-04 14:21 ` Juanma Barranquero 1 sibling, 1 reply; 108+ messages in thread From: Hadron @ 2007-05-04 12:18 UTC (permalink / raw) To: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: >> From: Brian Elmegaard <brian@rkspeed-rugby.dk> >> Date: Thu, 03 May 2007 23:13:14 +0100 >> >> "Juanma Barranquero" <lekktu@gmail.com> writes: >> >> > environment. I'm arguing that Emacs on Windows is not harder to use or >> > learn that Emacs on GNU/Linux or other environments, so changes to >> >> hat may be true, but my own experience and my impression of watching >> students required to learn emacs, is that emacs+EmacsW32 is easier to >> learn emacs. > > We are not talking in general here, we are talking specifically about > starting server automatically and about the way the Emacs icon is set > up to start Emacs. Can you please explain how the changes in these > two aspects of the default Emacs behavior make it easier to learn > Emacs on Windows? Because I cannot imagine how these two minor > subtleties can change anything in the generally steep curve of > learning Emacs from scratch. The major difficulties are elsewhere, > and if we really care about that, we should divert our energy to > overcoming those major difficulties, instead of wasting it on whether > server should be up or down by default. I'd say you have wasted more energy arguing about the "waste of energy" of this little "nice to have" than you would have implementing it. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 12:18 ` Hadron @ 2007-05-04 14:21 ` Juanma Barranquero 2007-05-04 14:54 ` Hadron 0 siblings, 1 reply; 108+ messages in thread From: Juanma Barranquero @ 2007-05-04 14:21 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/4/07, Hadron <hadronquark@gmail.com> wrote: > I'd say you have wasted more energy arguing about the "waste of energy" > of this little "nice to have" than you would have implementing it. That's beyond unfair. Eli has spent prodigious amounts of energy in developing Emacs in general, and Emacs on DOS and Windows in particular, not to mention his attention and dedication to improving the documentation. There are at least 1313 ChangeLog entries bearing his name, and the AUTHORS file says: Eli Zaretskii: wrote codepage.el rxvt.el tty-colors.el and changed msdos.c Makefile.in makefile.w32-in files.el info.el fileio.c startup.el mainmake.v2 config.bat menu-bar.el pc-win.el rmail.el simple.el msdos.h internal.el xfaces.c emacs.c frame.c dosfns.c faces.el frame.el and 531 other files I'd say he's quite knowledgeable about spending energy in the betterment of Emacs... Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 14:21 ` Juanma Barranquero @ 2007-05-04 14:54 ` Hadron 2007-05-04 15:00 ` Juanma Barranquero 2007-05-04 18:55 ` Eli Zaretskii 0 siblings, 2 replies; 108+ messages in thread From: Hadron @ 2007-05-04 14:54 UTC (permalink / raw) To: Juanma Barranquero; +Cc: help-gnu-emacs, Hadron "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/4/07, Hadron <hadronquark@gmail.com> wrote: > >> I'd say you have wasted more energy arguing about the "waste of energy" >> of this little "nice to have" than you would have implementing it. > > That's beyond unfair. No it isn't. I made absolutely zero inference on the great things Eli has done in the past. In *this* instance it strikes me that the old guard are being unfairly hostile to Lennart and his efforts. Possibly it's just the way it comes across. If it seemed I was in anyway degrading or disputing Eli's efforts for Emacs then I sincerely apologise. That was not my intention. > > Eli has spent prodigious amounts of energy in developing Emacs in > general, and Emacs on DOS and Windows in particular, not to mention > his attention and dedication to improving the documentation. There are > at least 1313 ChangeLog entries bearing his name, and the AUTHORS file > says: > > Eli Zaretskii: wrote codepage.el rxvt.el tty-colors.el > and changed msdos.c Makefile.in makefile.w32-in files.el info.el fileio.c > startup.el mainmake.v2 config.bat menu-bar.el pc-win.el rmail.el > simple.el msdos.h internal.el xfaces.c emacs.c frame.c dosfns.c > faces.el frame.el and 531 other files > > I'd say he's quite knowledgeable about spending energy in the > betterment of Emacs... > > Juanma > -- ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 14:54 ` Hadron @ 2007-05-04 15:00 ` Juanma Barranquero 2007-05-04 18:55 ` Eli Zaretskii 1 sibling, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-04 15:00 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/4/07, Hadron <hadronquark@googlemail.com> wrote: > No it isn't. I made absolutely zero inference on the great things Eli > has done in the past. Have you at least checked the original discussion of the emacsclient issue? Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 14:54 ` Hadron 2007-05-04 15:00 ` Juanma Barranquero @ 2007-05-04 18:55 ` Eli Zaretskii 1 sibling, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-04 18:55 UTC (permalink / raw) To: help-gnu-emacs > Date: Fri, 04 May 2007 16:54:18 +0200 > From: Hadron <hadronquark@googlemail.com> > Cc: help-gnu-emacs@gnu.org, Hadron <hadronquark@gmail.com> > > In *this* instance it strikes me that the old guard are being > unfairly hostile to Lennart and his efforts. I challenge you to find and point out any hostility whatsoever in anything I wrote here. Disagreement, yes; but hostility, no. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 6:24 ` Brian Elmegaard 2007-05-03 8:15 ` Juanma Barranquero [not found] ` <mailman.163.1178180521.32220.help-gnu-emacs@gnu.org> @ 2007-05-04 7:41 ` Eli Zaretskii [not found] ` <mailman.212.1178264928.32220.help-gnu-emacs@gnu.org> 3 siblings, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-04 7:41 UTC (permalink / raw) To: help-gnu-emacs > From: Brian Elmegaard <brian@rkspeed-rugby.dk> > Date: Thu, 03 May 2007 07:24:02 +0100 > > Eli Zaretskii <eliz@gnu.org> writes: > > > It makes it harder because they use Emacs that behaves not as > > documented in subtle ways. > > >From a short google on groups it seems that the emacs developers find > emacsW32 ("EmacsW32 is not Emacs for MS Windows. Instead it is an > add-on to Emacs for MS Windows.") worse than aquamacs ("Aquamacs > features extensive customization: it will feel and behave mostly like > an Aqua program"). > > Why is that? Maybe because most Emacs developers don't know anything about Aquamacs. That includes myself. ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.212.1178264928.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.212.1178264928.32220.help-gnu-emacs@gnu.org> @ 2007-05-05 0:58 ` David Kastrup 2007-05-05 9:36 ` David Reitter 2007-05-05 11:18 ` Peter Dyballa 0 siblings, 2 replies; 108+ messages in thread From: David Kastrup @ 2007-05-05 0:58 UTC (permalink / raw) To: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: >> From: Brian Elmegaard <brian@rkspeed-rugby.dk> >> Date: Thu, 03 May 2007 07:24:02 +0100 >> >> Eli Zaretskii <eliz@gnu.org> writes: >> >> > It makes it harder because they use Emacs that behaves not as >> > documented in subtle ways. >> >> >From a short google on groups it seems that the emacs developers find >> emacsW32 ("EmacsW32 is not Emacs for MS Windows. Instead it is an >> add-on to Emacs for MS Windows.") worse than aquamacs ("Aquamacs >> features extensive customization: it will feel and behave mostly like >> an Aqua program"). >> >> Why is that? > > Maybe because most Emacs developers don't know anything about > Aquamacs. That includes myself. Well, I had the doubtful pleasure of getting to try showing someone on a conference how to work with it. What a piece of crock. C-x 3 and your window splits vertically, showing the same buffer in both windows. So far, so good. C-x b and a separate frame opens. C-x 4 b and another frame opens. It is impossible to actually switch buffers in one of the vertically aligned windows: instead new frames open every time. After a while, I give up on it and tell the person to get and install Carbonemacs which is supposed to be less "Maclike", a euphemism for "braindead" that more likely than not is unjust to Apple. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-05 0:58 ` David Kastrup @ 2007-05-05 9:36 ` David Reitter 2007-05-05 12:43 ` David Kastrup 2007-05-05 11:18 ` Peter Dyballa 1 sibling, 1 reply; 108+ messages in thread From: David Reitter @ 2007-05-05 9:36 UTC (permalink / raw) To: help-gnu-emacs On May 5, 1:58 am, David Kastrup <d...@gnu.org> wrote: > So far, so good. C-x b and a separate frame opens. C-x 4 b > and another frame opens. It is impossible to actually switch buffers > in one of the vertically aligned windows: instead new frames open > every time. M-x switch-to-buffer-here, or C-x B. Or, intuitively: right mouse click into the window, (or C-mouse-1), then select a buffer in the submenu "Switch Buffer". Don't expect Aquamacs to behave like Emacs. Otherwise there'd be no point in making it. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-05 9:36 ` David Reitter @ 2007-05-05 12:43 ` David Kastrup 0 siblings, 0 replies; 108+ messages in thread From: David Kastrup @ 2007-05-05 12:43 UTC (permalink / raw) To: help-gnu-emacs David Reitter <david.reitter@gmail.com> writes: > On May 5, 1:58 am, David Kastrup <d...@gnu.org> wrote: > >> So far, so good. C-x b and a separate frame opens. C-x 4 b and >> another frame opens. It is impossible to actually switch buffers >> in one of the vertically aligned windows: instead new frames open >> every time. > > M-x switch-to-buffer-here, or C-x B. > Or, intuitively: right mouse click into the window, (or C-mouse-1), > then select a buffer in the submenu "Switch Buffer". > > Don't expect Aquamacs to behave like Emacs. Otherwise there'd be no > point in making it. At least I would no longer bother with the subjunctive mode on that last sentence. Carbonemacs _does_ behave like Emacs, and there is a point in making it, even if you don't believe it. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-05 0:58 ` David Kastrup 2007-05-05 9:36 ` David Reitter @ 2007-05-05 11:18 ` Peter Dyballa 1 sibling, 0 replies; 108+ messages in thread From: Peter Dyballa @ 2007-05-05 11:18 UTC (permalink / raw) To: David Kastrup; +Cc: help-gnu-emacs Am 05.05.2007 um 02:58 schrieb David Kastrup: > Well, I had the doubtful pleasure of getting to try showing someone on > a conference how to work with it. What a piece of crock. C-x 3 and > your window splits vertically, showing the same buffer in both > windows. So far, so good. C-x b and a separate frame opens. C-x 4 b > and another frame opens. It is impossible to actually switch buffers > in one of the vertically aligned windows: instead new frames open > every time. > > After a while, I give up on it and tell the person to get and install > Carbonemacs which is supposed to be less "Maclike", a euphemism for > "braindead" that more likely than not is unjust to Apple. Aquamacs Emacs seems indeed to be stuck in the farthest end of a dead- end street: recently it stopped working completely when my ~/.emacs file (for versions 20...23, running with or without windows) is present (of course it has its own preferences files hidden here and there and elsewhere). It just loops endlessly (but *I* don't let it that long!). Maybe this lack of backward compatibility is its particular Mac likeliness. And this might be in the diagonally away corner of Apple's HID (Human Interface Definition guide line). (At least there was an option to make it create new frames only when its user wishes this.) -- Mit friedvollen Grüßen Pete There are three types of people in this world: those who can count, and those who cannot. ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.78.1178090729.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.78.1178090729.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 11:54 ` Hadron 2007-05-02 13:54 ` Juanma Barranquero ` (2 more replies) 0 siblings, 3 replies; 108+ messages in thread From: Hadron @ 2007-05-02 11:54 UTC (permalink / raw) To: help-gnu-emacs "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> writes: > Eli Zaretskii wrote: > >>> The reason is that with the patched version you do not have to >>> start Emacs server in your .emacs, it is started automatically by >>> the first invocation of emacsclient. >> >> So not only is your Emacs patched and behaves differently, it also >> teaches users habits that will prevent them from using the same .emacs >> on other systems? I find this disturbing. > > > You know very well, Eli, that we have discussed if Emacs server should > be started automatically when Emacs client is invoked. I have offered I would vote for this. The current way it works seems to make little sense. If someone is running the client then clearly they want the server. If there is no server, start it. Makes perfect sense. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 11:54 ` Hadron @ 2007-05-02 13:54 ` Juanma Barranquero [not found] ` <mailman.95.1178114448.32220.help-gnu-emacs@gnu.org> 2007-05-02 19:13 ` Eli Zaretskii 2 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 13:54 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/2/07, Hadron <hadronquark@gmail.com> wrote: > The current way it works seems to make little sense. If someone is > running the client then clearly they want the server. If there is no > server, start it. Makes perfect sense. Which server? With which options? Local or remote? Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.95.1178114448.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.95.1178114448.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 14:37 ` Hadron 2007-05-02 22:16 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Hadron @ 2007-05-02 14:37 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/2/07, Hadron <hadronquark@gmail.com> wrote: > >> The current way it works seems to make little sense. If someone is >> running the client then clearly they want the server. If there is no >> server, start it. Makes perfect sense. > > Which server? With which options? Local or remote? The configured one I would assume... Clearly this could be overwritten by emacsclient command line options. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 14:37 ` Hadron @ 2007-05-02 22:16 ` Juanma Barranquero 0 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 22:16 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/2/07, Hadron <hadronquark@gmail.com> wrote: > The configured one I would assume... Which one is "the configured one"? > Clearly this could be overwritten by emacsclient command line options. Yes. That's part of the problem. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 11:54 ` Hadron 2007-05-02 13:54 ` Juanma Barranquero [not found] ` <mailman.95.1178114448.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 19:13 ` Eli Zaretskii 2 siblings, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-02 19:13 UTC (permalink / raw) To: help-gnu-emacs > From: Hadron <hadronquark@gmail.com> > Date: Wed, 02 May 2007 13:54:57 +0200 > > The current way it works seems to make little sense. If someone is > running the client then clearly they want the server. If there is no > server, start it. Makes perfect sense. It makes sense only if Emacs behaves like that on all supported platforms. Uniform behavior is IMO more important than any random feature, especially since it's so easy to turn it on in your .emacs. ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.71.1178075223.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.71.1178075223.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 6:01 ` Brian Elmegaard 2007-05-02 13:52 ` Juanma Barranquero ` (3 more replies) 0 siblings, 4 replies; 108+ messages in thread From: Brian Elmegaard @ 2007-05-02 6:01 UTC (permalink / raw) To: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: > So not only is your Emacs patched and behaves differently, it also > teaches users habits that will prevent them from using the same .emacs > on other systems? I find this disturbing. Why do users like to have to start emacs server themselves? -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 6:01 ` Brian Elmegaard @ 2007-05-02 13:52 ` Juanma Barranquero [not found] ` <mailman.94.1178114380.32220.help-gnu-emacs@gnu.org> ` (2 subsequent siblings) 3 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 13:52 UTC (permalink / raw) To: Brian Elmegaard; +Cc: help-gnu-emacs On 5/2/07, Brian Elmegaard <brian@rkspeed-rugby.dk> wrote: > Why do users like to have to start emacs server themselves? Because then they have full control over what's running, and how. Irrelevant if you only run one instance of Emacs, or just one release, or always with the same setup. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.94.1178114380.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.94.1178114380.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 14:35 ` Hadron 2007-05-02 22:15 ` Juanma Barranquero 2007-05-02 17:38 ` Brian Elmegaard 1 sibling, 1 reply; 108+ messages in thread From: Hadron @ 2007-05-02 14:35 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/2/07, Brian Elmegaard <brian@rkspeed-rugby.dk> wrote: > >> Why do users like to have to start emacs server themselves? > > Because then they have full control over what's running, and how. > Irrelevant if you only run one instance of Emacs, or just one release, > or always with the same setup. > I don't see that as true at all. If you run emacsclient you obviously do it with the intention of connecting to emacs-server. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 14:35 ` Hadron @ 2007-05-02 22:15 ` Juanma Barranquero 0 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 22:15 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/2/07, Hadron <hadronquark@gmail.com> wrote: > I don't see that as true at all. If you run emacsclient you obviously do > it with the intention of connecting to emacs-server. Yes. But there's no single "right" way to run the Emacs server. There has to be a way for emacsclient to detect that the Emacs server is not running, start it, pass it the info to start the server (if you want a non-default server setup), wait till Emacs *and* the server are operative, and then pass it the original arguments. That's a lot of details, both of implementation and design. Lennart and I disagree about the right way to do both. But design worries me more; that and divergence from the Emacs interface in other OSes. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options [not found] ` <mailman.94.1178114380.32220.help-gnu-emacs@gnu.org> 2007-05-02 14:35 ` Hadron @ 2007-05-02 17:38 ` Brian Elmegaard 2007-05-02 22:17 ` Juanma Barranquero [not found] ` <mailman.147.1178144675.32220.help-gnu-emacs@gnu.org> 1 sibling, 2 replies; 108+ messages in thread From: Brian Elmegaard @ 2007-05-02 17:38 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > Because then they have full control over what's running, and how. > Irrelevant if you only run one instance of Emacs, or just one release, > or always with the same setup. I just started emacs on our unix system. I didn't have to start the server before emacs. -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 17:38 ` Brian Elmegaard @ 2007-05-02 22:17 ` Juanma Barranquero [not found] ` <mailman.147.1178144675.32220.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-02 22:17 UTC (permalink / raw) To: Brian Elmegaard; +Cc: help-gnu-emacs On 5/2/07, Brian Elmegaard <brian@rkspeed-rugby.dk> wrote: > I just started emacs on our unix system. I didn't have to start the > server before emacs. Perhaps you have ALTERNATE_EDITOR set. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.147.1178144675.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.147.1178144675.32220.help-gnu-emacs@gnu.org> @ 2007-05-03 6:25 ` Brian Elmegaard 2007-05-03 8:20 ` Juanma Barranquero 0 siblings, 1 reply; 108+ messages in thread From: Brian Elmegaard @ 2007-05-03 6:25 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > Perhaps you have ALTERNATE_EDITOR set. I don't know. I just use a shortcut in the menu that pops up when I click the lower left corner of the screen. I don't think that is bad for me. -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 6:25 ` Brian Elmegaard @ 2007-05-03 8:20 ` Juanma Barranquero 0 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-03 8:20 UTC (permalink / raw) To: Brian Elmegaard; +Cc: help-gnu-emacs On 5/3/07, Brian Elmegaard <brian@rkspeed-rugby.dk> wrote: > I don't know. I just use a shortcut in the menu that pops up when I > click the lower left corner of the screen. > > I don't think that is bad for me. No. My point was that you can do that already with the stock emacsclient on Windows (using --alternate-editor). The end result is different of what we're discussing here (because Emacs started as alternate editor does not receive its arguments via the emacsclient/server connection). Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 6:01 ` Brian Elmegaard 2007-05-02 13:52 ` Juanma Barranquero [not found] ` <mailman.94.1178114380.32220.help-gnu-emacs@gnu.org> @ 2007-05-02 19:11 ` Eli Zaretskii 2007-05-02 19:49 ` Lennart Borgman (gmail) [not found] ` <mailman.128.1178133511.32220.help-gnu-emacs@gnu.org> 3 siblings, 1 reply; 108+ messages in thread From: Eli Zaretskii @ 2007-05-02 19:11 UTC (permalink / raw) To: help-gnu-emacs > From: Brian Elmegaard <brian@rkspeed-rugby.dk> > Date: Wed, 02 May 2007 07:01:44 +0100 > > Eli Zaretskii <eliz@gnu.org> writes: > > > So not only is your Emacs patched and behaves differently, it also > > teaches users habits that will prevent them from using the same .emacs > > on other systems? I find this disturbing. > > Why do users like to have to start emacs server themselves? I didn't say they like this. In fact, I didn't talk about server at all. I was talking about how to start _Emacs_, not the server, and I was talking about making it harder for users to share the same .emacs file between different OSes. In particular, a .emacs that starts the server will do the wrong thing with Lennart's binaries. And .emacs that does not start the server will give you a server on Windows if you use Lennart's binaries, but on other systems the server will not start. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 19:11 ` Eli Zaretskii @ 2007-05-02 19:49 ` Lennart Borgman (gmail) 2007-05-03 3:15 ` Eli Zaretskii 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-02 19:49 UTC (permalink / raw) To: Eli Zaretskii; +Cc: help-gnu-emacs Eli Zaretskii wrote: > In particular, a .emacs that starts the server will do the wrong thing > with Lennart's binaries. And .emacs that does not start the server > will give you a server on Windows if you use Lennart's binaries, but > on other systems the server will not start. I do not think that it necessarily does that. The automatic server startup does (server-mode 1) and if you do that again in your .emacs I do not think that it creates any major problems. The server will be restarted, but that then it seems to work without problems. Are you really sure that it creates problem if there is a (server-mode 1) in .emacs when using my patched version? I might well be missing something, but if I do I will be glad to correct it. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-02 19:49 ` Lennart Borgman (gmail) @ 2007-05-03 3:15 ` Eli Zaretskii 2007-05-03 8:26 ` Lennart Borgman (gmail) 0 siblings, 1 reply; 108+ messages in thread From: Eli Zaretskii @ 2007-05-03 3:15 UTC (permalink / raw) To: help-gnu-emacs > Date: Wed, 02 May 2007 21:49:22 +0200 > From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> > CC: help-gnu-emacs@gnu.org > > Eli Zaretskii wrote: > > > In particular, a .emacs that starts the server will do the wrong thing > > with Lennart's binaries. And .emacs that does not start the server > > will give you a server on Windows if you use Lennart's binaries, but > > on other systems the server will not start. > > > I do not think that it necessarily does that. The automatic server > startup does > > (server-mode 1) That is not what the Emacs manual says one should do. Here's the relevant excerpt: First, the preparations. Within Emacs, call the function `server-start'. (Your `.emacs' init file can do this automatically if you add the expression `(server-start)' to it, see *Note Init File::.) So it says to add `(server-start)', not `(server-start 1)'. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 3:15 ` Eli Zaretskii @ 2007-05-03 8:26 ` Lennart Borgman (gmail) 2007-05-04 7:43 ` Eli Zaretskii 0 siblings, 1 reply; 108+ messages in thread From: Lennart Borgman (gmail) @ 2007-05-03 8:26 UTC (permalink / raw) To: Eli Zaretskii; +Cc: help-gnu-emacs Eli Zaretskii wrote: >> Date: Wed, 02 May 2007 21:49:22 +0200 >> From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> >> CC: help-gnu-emacs@gnu.org >> >> Eli Zaretskii wrote: >> >>> In particular, a .emacs that starts the server will do the wrong thing >>> with Lennart's binaries. And .emacs that does not start the server >>> will give you a server on Windows if you use Lennart's binaries, but >>> on other systems the server will not start. >> >> I do not think that it necessarily does that. The automatic server >> startup does >> >> (server-mode 1) > > That is not what the Emacs manual says one should do. Here's the > relevant excerpt: > > First, the preparations. Within Emacs, call the function > `server-start'. (Your `.emacs' init file can do this automatically if > you add the expression `(server-start)' to it, see *Note Init File::.) > > So it says to add `(server-start)', not `(server-start 1)'. It looks to me like server-mode was added afterwards to make things more convenient. Maybe the manaul should be updated to reflect that? ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 8:26 ` Lennart Borgman (gmail) @ 2007-05-04 7:43 ` Eli Zaretskii 0 siblings, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-04 7:43 UTC (permalink / raw) To: help-gnu-emacs > Date: Thu, 03 May 2007 10:26:09 +0200 > From: "Lennart Borgman (gmail)" <lennart.borgman@gmail.com> > CC: help-gnu-emacs@gnu.org > > > First, the preparations. Within Emacs, call the function > > `server-start'. (Your `.emacs' init file can do this automatically if > > you add the expression `(server-start)' to it, see *Note Init File::.) > > > > So it says to add `(server-start)', not `(server-start 1)'. > > It looks to me like server-mode was added afterwards to make things more > convenient. Maybe the manaul should be updated to reflect that? Maybe it should, but _right_now_ users who adhere to the manual will be surprised by the deviant behavior on Windows if they move to another platform. ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.128.1178133511.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.128.1178133511.32220.help-gnu-emacs@gnu.org> @ 2007-05-03 6:08 ` Brian Elmegaard 2007-05-04 7:40 ` Eli Zaretskii 2007-05-03 6:33 ` Brian Elmegaard 1 sibling, 1 reply; 108+ messages in thread From: Brian Elmegaard @ 2007-05-03 6:08 UTC (permalink / raw) To: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: > with Lennart's binaries. And .emacs that does not start the server > will give you a server on Windows if you use Lennart's binaries, but > on other systems the server will not start. I see the point, and if the only problem is that the solution was not found before releasing 22 I understand the issue and hope it will be fixed. However, users of emacsW32 and particularly those who choose the patched version are informed the whole way through. Many windows users will not even consider running another system. Those experts who need to run on several systems may be able to do something clever with system-type in their .emacs wouldn't they? -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 6:08 ` Brian Elmegaard @ 2007-05-04 7:40 ` Eli Zaretskii 0 siblings, 0 replies; 108+ messages in thread From: Eli Zaretskii @ 2007-05-04 7:40 UTC (permalink / raw) To: help-gnu-emacs > From: Brian Elmegaard <brian@rkspeed-rugby.dk> > Date: Thu, 03 May 2007 07:08:12 +0100 > > Many windows users will not even consider running another system. True, but many others do (or have to). And they are not necessarily experts. For example, on my daytime job, there's a rumor going around that I have something to do with Emacs. You wouldn't believe how many such users come to me for help, and they specifically want to have similar environments on both platforms. This is because we have many projects that target multiple platforms, including Windows and GNU/Linux. > Those experts who need to run on several systems may be able > to do something clever with system-type in their .emacs wouldn't they? Sure, they can. But system-type is never mentioned in the Emacs user manual, so it will take them quite some time to find out about it. And it's a nuisance anyway. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options [not found] ` <mailman.128.1178133511.32220.help-gnu-emacs@gnu.org> 2007-05-03 6:08 ` Brian Elmegaard @ 2007-05-03 6:33 ` Brian Elmegaard 2007-05-03 10:02 ` Hadron 1 sibling, 1 reply; 108+ messages in thread From: Brian Elmegaard @ 2007-05-03 6:33 UTC (permalink / raw) To: help-gnu-emacs Eli Zaretskii <eliz@gnu.org> writes: >> From: Brian Elmegaard <brian@rkspeed-rugby.dk> >> Date: Wed, 02 May 2007 07:01:44 +0100 >> >> Eli Zaretskii <eliz@gnu.org> writes: >> >> > So not only is your Emacs patched and behaves differently, it also >> > teaches users habits that will prevent them from using the same .emacs >> > on other systems? I find this disturbing. >> >> Why do users like to have to start emacs server themselves? > > I didn't say they like this. I see. So I took a look at the manual. The manual for some reason is focused on unix: "As an alternative to using `emacsclient', the file `etc/emacs.bash' defines a Bash command `edit' which will communicate with a running Emacs session, or start one if none exist." Afaics this is similar to what Lennart does for w32, but I may be wrong. To me this indicates that there might be a reason for making something easier for windows people, too. In my experience emacsW32 is a very nice customization for my use of emacs and it is easier for me to make our students get going with emacs. -- Brian (remove the sport for mail) http://www.et.web.mek.dtu.dk/Staff/be/be.html http://www.rugbyklubben-speed.dk ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 6:33 ` Brian Elmegaard @ 2007-05-03 10:02 ` Hadron 2007-05-03 11:02 ` Juanma Barranquero [not found] ` <mailman.170.1178190557.32220.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 108+ messages in thread From: Hadron @ 2007-05-03 10:02 UTC (permalink / raw) To: help-gnu-emacs Brian Elmegaard <brian@rkspeed-rugby.dk> writes: > Eli Zaretskii <eliz@gnu.org> writes: > >>> From: Brian Elmegaard <brian@rkspeed-rugby.dk> >>> Date: Wed, 02 May 2007 07:01:44 +0100 >>> >>> Eli Zaretskii <eliz@gnu.org> writes: >>> >>> > So not only is your Emacs patched and behaves differently, it also >>> > teaches users habits that will prevent them from using the same .emacs >>> > on other systems? I find this disturbing. >>> >>> Why do users like to have to start emacs server themselves? >> >> I didn't say they like this. > > I see. > > So I took a look at the manual. The manual for some reason is focused > on unix: > "As an alternative to using `emacsclient', the file `etc/emacs.bash' > defines a Bash command `edit' which will communicate with a running > Emacs session, or start one if none exist." As a relative convert back to emacs (I used back in the early 90s) I agree with you. I remember back then when I moved to PCs I found it incredibly frustrating to get emacs working under window. Whether its because of missing paths, lack of bash, lack of documentation I don't know/cant remember. I think any move to facilitate emacs use under windows for nOObs can only be a good thing so long as that the basic platform independent manual is not made redundant. Lennart's "additions" should probably be totally done in a single line autoload in the basic .emacs so that it can be simply unplugged. Maybe it is. > > Afaics this is similar to what Lennart does for w32, but I may be > wrong. > To me this indicates that there might be a reason for making something > easier for windows people, too. > > In my experience emacsW32 is a very nice customization for my use of > emacs and it is easier for me to make our students get going with > emacs. In SW there are always those who prefer not to do rather than do because then there is no risk of the apple cart being upset. This attitude can pay dividends in the long run. "Half assed" solutions to "partial problems" often come and bite one in the ass at a later date. I suspect people are worried that W32Emacs might be just such a venture. There is already too much confusion in the emacs world - try looking for a php-mode a cscope interface - it's a version nightmare with everyone maintaining their own versions. One of the few the drawbacks of open source IMO. As far as the issue which sparked it, my partial ignorance on the internal workings of emacs might well bar me from commenting. However, casting a dis partial eye of the issue it seems fairly obvious to me for the "single machine" issue. If (server-start) is able to start a server, then I see no reason why emacsclient cant glean the same "parameters" and start it itself if it is not running. I assume emacs server can also run on a remote machine? If so then the start parameters would, I guess, be different. I don't know. I think the bottom line is that any improvements should be cautiously welcomed. Certainly Lennart's xhtml stuff is way and above better than the incomplete and buggy bits and pieces that were lying around in various incarnations for editing mixed mode php/css/html/xhtml files. It got to a stage where I wondered if anyone in the whole world was actually using emacs to edit such files. Nearly ever readme I found indicated a different "branch" of php-mode or html-helper and then went on to say things like "may not work with x", "not sure if it will work for you". So, I for one am grateful for Lennart's work on this issue anyway. Is it perfect? No way. Is it better than went before? Yes. Is Lennart open to suggestions for improvement from the people who actually use it? Yes. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 10:02 ` Hadron @ 2007-05-03 11:02 ` Juanma Barranquero [not found] ` <mailman.170.1178190557.32220.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-03 11:02 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/3/07, Hadron <hadronquark@gmail.com> wrote: > In SW there are always those who prefer not to do rather than do because > then there is no risk of the apple cart being upset. This attitude can > pay dividends in the long run. "Half assed" solutions to "partial > problems" often come and bite one in the ass at a later date. I suspect > people are worried that W32Emacs might be just such a venture. And in this case, is not that some people (me included) preferred "not to do". More like "not now, because it could benefit from some additional thought". > So, I for one am grateful for Lennart's work on this issue > anyway. Is it perfect? No way. Is it better than went before? > Yes. Of course. > Is > Lennart open to suggestions for improvement from the people who actually > use it? That's a good question. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
[parent not found: <mailman.170.1178190557.32220.help-gnu-emacs@gnu.org>]
* Re: EmacsW32 invocation options [not found] ` <mailman.170.1178190557.32220.help-gnu-emacs@gnu.org> @ 2007-05-03 11:36 ` Hadron 2007-05-03 13:26 ` Juanma Barranquero 2007-05-04 8:14 ` Eli Zaretskii 0 siblings, 2 replies; 108+ messages in thread From: Hadron @ 2007-05-03 11:36 UTC (permalink / raw) To: help-gnu-emacs "Juanma Barranquero" <lekktu@gmail.com> writes: > On 5/3/07, Hadron <hadronquark@gmail.com> wrote: > >> In SW there are always those who prefer not to do rather than do because >> then there is no risk of the apple cart being upset. This attitude can >> pay dividends in the long run. "Half assed" solutions to "partial >> problems" often come and bite one in the ass at a later date. I suspect >> people are worried that W32Emacs might be just such a venture. > > And in this case, is not that some people (me included) preferred "not > to do". More like "not now, because it could benefit from some > additional thought". I have often found in the development world that sometimes "additional thought" is a euphemism for "not today, not tomorrow, maybe in a few years when I have nothing better to do". There are times when it can benefit a development to let the young guns go blazing and see what happens. Sometimes :-; > >> So, I for one am grateful for Lennart's work on this issue >> anyway. Is it perfect? No way. Is it better than went before? >> Yes. > > Of course. > >> Is >> Lennart open to suggestions for improvement from the people who actually >> use it? > > That's a good question. > > Juanma And one fairly easy to answer - yes. But note the important bit - "from those who actually use it". ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 11:36 ` Hadron @ 2007-05-03 13:26 ` Juanma Barranquero 2007-05-04 8:14 ` Eli Zaretskii 1 sibling, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-03 13:26 UTC (permalink / raw) To: Hadron; +Cc: help-gnu-emacs On 5/3/07, Hadron <hadronquark@gmail.com> wrote: > I have often found in the development world that sometimes "additional > thought" is a euphemism for "not today, not tomorrow, maybe in a few > years when I have nothing better to do". There are times when it can > benefit a development to let the young guns go blazing and see what > happens. Sometimes :-; Yeah, well, I don't think that was the case right now. > And one fairly easy to answer - yes. I was suggesting that there are other good questions. > But note the important bit - "from > those who actually use it". Irrelevant, I think. Everybody involved in the emacsclient discussion were also emacsclient users. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-03 11:36 ` Hadron 2007-05-03 13:26 ` Juanma Barranquero @ 2007-05-04 8:14 ` Eli Zaretskii 2007-05-04 8:41 ` Juanma Barranquero 1 sibling, 1 reply; 108+ messages in thread From: Eli Zaretskii @ 2007-05-04 8:14 UTC (permalink / raw) To: help-gnu-emacs > From: Hadron <hadronquark@gmail.com> > Date: Thu, 03 May 2007 13:36:59 +0200 > > I have often found in the development world that sometimes "additional > thought" is a euphemism for "not today, not tomorrow, maybe in a few > years when I have nothing better to do". It is the task of whoever suggests a change to convince the other developers of its virtue. Failure to convince them should give you a more objective estimate of its _real_ virtue, because the other developers normally provide reasoning for why they dislike the suggestion. If you (or anyone else who is reading this) want to learn about those reasons, I invite you to read the relevant discussions on emacs-devel and emacs-pretest-bug. As things frequently are with changes suggested by Lennart that other developers don't like, Lennart will continue arguing and will not accept differing opinions or modify his suggestions according to comments he receives, no matter what. When such endless and futile arguments go out of control, it is quite possible that someone would say "additional thought" meaning "not now, and I don't care when". But you can hardly accuse people who don't want their scarce free time devoted to work on Emacs be monopolized by a long heated discussion leading nowhere, can you? When cornered, people would do anything to cut their losses. > There are times when it can benefit a development to let the young > guns go blazing and see what happens. Sometimes :-; Sometimes, yes. When development stagnates, for example, or if major usability features are rejected by a dictatorship-like clique for no good reason. If you find evidence of these in the discussions related to the change suggested by Lennart that is the issue of this thread, please do point that out. > >> Is > >> Lennart open to suggestions for improvement from the people who actually > >> use it? > > > > That's a good question. > > > > Juanma > > And one fairly easy to answer - yes. But note the important bit - "from > those who actually use it". I think a more accurate answer is ``yes, if he agrees with the suggestion''. And I don't see why one needs to actually use an Emacs where server is started by default to be eligible for an opinion on that. It's not that understanding the implications of this requires actual experience. ^ permalink raw reply [flat|nested] 108+ messages in thread
* Re: EmacsW32 invocation options 2007-05-04 8:14 ` Eli Zaretskii @ 2007-05-04 8:41 ` Juanma Barranquero 0 siblings, 0 replies; 108+ messages in thread From: Juanma Barranquero @ 2007-05-04 8:41 UTC (permalink / raw) To: Eli Zaretskii; +Cc: help-gnu-emacs On 5/4/07, Eli Zaretskii <eliz@gnu.org> wrote: > As things frequently are with changes suggested by Lennart that other > developers don't like, Lennart will continue arguing and will not > accept differing opinions or modify his suggestions according to > comments he receives, no matter what. And finally he will incorporate these changes into his distro and claim that without them Emacs is too complicate or lacking essential functionality. Which I don't think it's true. > When such endless and futile > arguments go out of control, it is quite possible that someone would > say "additional thought" meaning "not now, and I don't care when". Funnily enough, that wasn't even the case in that discussion. IIRC, most people commenting in the original thread *wanted* the functionality. No one was suggesting it was bad, just underdesigned and/or not cleanly implemented *for the moment being*. Juanma ^ permalink raw reply [flat|nested] 108+ messages in thread
end of thread, other threads:[~2007-05-06 7:26 UTC | newest] Thread overview: 108+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-05-01 13:15 EmacsW32 invocation options Will 2007-05-01 19:37 ` Eli Zaretskii 2007-05-01 20:31 ` Lennart Borgman (gmail) 2007-05-01 20:39 ` Lennart Borgman (gmail) 2007-05-02 3:00 ` Eli Zaretskii 2007-05-02 7:18 ` Lennart Borgman (gmail) 2007-05-02 10:21 ` Juanma Barranquero 2007-05-02 13:28 ` Lennart Borgman (gmail) 2007-05-02 14:18 ` Juanma Barranquero 2007-05-02 14:37 ` Lennart Borgman (gmail) 2007-05-02 15:01 ` Juanma Barranquero 2007-05-02 15:14 ` Lennart Borgman (gmail) 2007-05-02 15:37 ` Juanma Barranquero 2007-05-02 17:31 ` Lennart Borgman (gmail) 2007-05-02 20:01 ` Juanma Barranquero 2007-05-02 20:14 ` Lennart Borgman (gmail) 2007-05-02 20:18 ` Juanma Barranquero [not found] ` <mailman.140.1178137499.32220.help-gnu-emacs@gnu.org> 2007-05-02 20:23 ` Hadron 2007-05-02 22:30 ` Juanma Barranquero 2007-05-02 19:26 ` Eli Zaretskii 2007-05-02 19:38 ` Lennart Borgman (gmail) 2007-05-02 20:03 ` Juanma Barranquero [not found] ` <mailman.84.1178101677.32220.help-gnu-emacs@gnu.org> 2007-05-02 11:58 ` Hadron 2007-05-02 14:00 ` Juanma Barranquero 2007-05-02 14:30 ` Lennart Borgman (gmail) 2007-05-02 14:46 ` Juanma Barranquero 2007-05-02 15:03 ` Lennart Borgman (gmail) 2007-05-02 15:30 ` Juanma Barranquero 2007-05-02 15:41 ` Lennart Borgman (gmail) 2007-05-02 19:57 ` Juanma Barranquero 2007-05-02 20:16 ` Lennart Borgman (gmail) 2007-05-02 20:23 ` Juanma Barranquero 2007-05-02 20:46 ` Lennart Borgman (gmail) 2007-05-02 19:04 ` Eli Zaretskii 2007-05-02 20:01 ` Lennart Borgman (gmail) 2007-05-02 20:07 ` Juanma Barranquero 2007-05-03 9:43 ` Kim F. Storm 2007-05-03 10:51 ` Juanma Barranquero [not found] ` <mailman.169.1178189923.32220.help-gnu-emacs@gnu.org> 2007-05-03 14:41 ` David Kastrup 2007-05-03 22:31 ` Juanma Barranquero [not found] ` <mailman.199.1178231896.32220.help-gnu-emacs@gnu.org> 2007-05-03 22:50 ` David Kastrup 2007-05-04 0:09 ` Juanma Barranquero 2007-05-04 8:00 ` Eli Zaretskii 2007-05-04 8:32 ` Juanma Barranquero 2007-05-04 17:42 ` Lennart Borgman (gmail) 2007-05-04 18:00 ` Lennart Borgman (gmail) 2007-05-04 22:09 ` Kim F. Storm 2007-05-04 23:03 ` Peter Dyballa 2007-05-05 6:48 ` Eli Zaretskii 2007-05-05 3:04 ` Juanma Barranquero [not found] ` <mailman.272.1178334669.32220.help-gnu-emacs@gnu.org> 2007-05-05 6:09 ` David Kastrup 2007-05-05 6:56 ` Juanma Barranquero [not found] ` <mailman.275.1178348602.32220.help-gnu-emacs@gnu.org> 2007-05-05 7:08 ` David Kastrup 2007-05-05 10:19 ` Juanma Barranquero 2007-05-05 6:40 ` Eli Zaretskii [not found] ` <mailman.262.1178316988.32220.help-gnu-emacs@gnu.org> 2007-05-05 1:07 ` David Kastrup 2007-05-05 8:10 ` Brian Elmegaard 2007-05-05 8:14 ` David Kastrup 2007-05-05 8:52 ` Lennart Borgman (gmail) 2007-05-06 7:26 ` Brian Elmegaard [not found] ` <mailman.137.1178136879.32220.help-gnu-emacs@gnu.org> 2007-05-02 20:20 ` Hadron 2007-05-02 22:22 ` Juanma Barranquero [not found] ` <mailman.148.1178144974.32220.help-gnu-emacs@gnu.org> 2007-05-02 22:38 ` Hadron 2007-05-03 3:17 ` Eli Zaretskii [not found] ` <mailman.155.1178162677.32220.help-gnu-emacs@gnu.org> 2007-05-03 6:24 ` Brian Elmegaard 2007-05-03 8:15 ` Juanma Barranquero [not found] ` <mailman.163.1178180521.32220.help-gnu-emacs@gnu.org> 2007-05-03 22:13 ` Brian Elmegaard 2007-05-04 8:18 ` Eli Zaretskii [not found] ` <mailman.216.1178267106.32220.help-gnu-emacs@gnu.org> 2007-05-04 11:21 ` Brian Elmegaard 2007-05-04 12:38 ` Eli Zaretskii [not found] ` <mailman.222.1178282726.32220.help-gnu-emacs@gnu.org> 2007-05-05 8:03 ` Brian Elmegaard 2007-05-04 12:18 ` Hadron 2007-05-04 14:21 ` Juanma Barranquero 2007-05-04 14:54 ` Hadron 2007-05-04 15:00 ` Juanma Barranquero 2007-05-04 18:55 ` Eli Zaretskii 2007-05-04 7:41 ` Eli Zaretskii [not found] ` <mailman.212.1178264928.32220.help-gnu-emacs@gnu.org> 2007-05-05 0:58 ` David Kastrup 2007-05-05 9:36 ` David Reitter 2007-05-05 12:43 ` David Kastrup 2007-05-05 11:18 ` Peter Dyballa [not found] ` <mailman.78.1178090729.32220.help-gnu-emacs@gnu.org> 2007-05-02 11:54 ` Hadron 2007-05-02 13:54 ` Juanma Barranquero [not found] ` <mailman.95.1178114448.32220.help-gnu-emacs@gnu.org> 2007-05-02 14:37 ` Hadron 2007-05-02 22:16 ` Juanma Barranquero 2007-05-02 19:13 ` Eli Zaretskii [not found] ` <mailman.71.1178075223.32220.help-gnu-emacs@gnu.org> 2007-05-02 6:01 ` Brian Elmegaard 2007-05-02 13:52 ` Juanma Barranquero [not found] ` <mailman.94.1178114380.32220.help-gnu-emacs@gnu.org> 2007-05-02 14:35 ` Hadron 2007-05-02 22:15 ` Juanma Barranquero 2007-05-02 17:38 ` Brian Elmegaard 2007-05-02 22:17 ` Juanma Barranquero [not found] ` <mailman.147.1178144675.32220.help-gnu-emacs@gnu.org> 2007-05-03 6:25 ` Brian Elmegaard 2007-05-03 8:20 ` Juanma Barranquero 2007-05-02 19:11 ` Eli Zaretskii 2007-05-02 19:49 ` Lennart Borgman (gmail) 2007-05-03 3:15 ` Eli Zaretskii 2007-05-03 8:26 ` Lennart Borgman (gmail) 2007-05-04 7:43 ` Eli Zaretskii [not found] ` <mailman.128.1178133511.32220.help-gnu-emacs@gnu.org> 2007-05-03 6:08 ` Brian Elmegaard 2007-05-04 7:40 ` Eli Zaretskii 2007-05-03 6:33 ` Brian Elmegaard 2007-05-03 10:02 ` Hadron 2007-05-03 11:02 ` Juanma Barranquero [not found] ` <mailman.170.1178190557.32220.help-gnu-emacs@gnu.org> 2007-05-03 11:36 ` Hadron 2007-05-03 13:26 ` Juanma Barranquero 2007-05-04 8:14 ` Eli Zaretskii 2007-05-04 8:41 ` Juanma Barranquero
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).