From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.devel Subject: Re: National Language Support Functions Date: Fri, 29 Dec 2006 23:22:56 +0100 Message-ID: <45959540.407@gmail.com> References: <458AB581.7090303@student.lu.se> <4593C0B1.8060406@gmail.com> <4594EE89.6090403@gnu.org> <459536C5.4090503@gmail.com> <45957190.9030801@student.lu.se> <45957F23.8040409@gmail.com> <45958D3B.4060207@gmail.com> NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1167430996 24033 80.91.229.10 (29 Dec 2006 22:23:16 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 29 Dec 2006 22:23:16 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 29 23:23:16 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1H0Q8A-0005pI-TO for ged-emacs-devel@m.gmane.org; Fri, 29 Dec 2006 23:23:15 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H0Q8A-0001nF-8E for ged-emacs-devel@m.gmane.org; Fri, 29 Dec 2006 17:23:14 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H0Q7w-0001ms-IL for emacs-devel@gnu.org; Fri, 29 Dec 2006 17:23:00 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H0Q7u-0001lv-RB for emacs-devel@gnu.org; Fri, 29 Dec 2006 17:23:00 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H0Q7u-0001ln-NP for emacs-devel@gnu.org; Fri, 29 Dec 2006 17:22:58 -0500 Original-Received: from [80.76.149.213] (helo=ch-smtp02.sth.basefarm.net) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1H0Q7u-0006dG-2g for emacs-devel@gnu.org; Fri, 29 Dec 2006 17:22:58 -0500 Original-Received: from c83-254-145-24.bredband.comhem.se ([83.254.145.24]:61517 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.63) (envelope-from ) id 1H0Q7s-00073g-7R; Fri, 29 Dec 2006 23:22:56 +0100 User-Agent: Thunderbird 1.5.0.9 (Windows/20061207) Original-To: Juanma Barranquero In-Reply-To: X-Antivirus: avast! (VPS 0665-0, 2006-12-29), Outbound message X-Antivirus-Status: Clean X-Scan-Result: No virus found in message 1H0Q7s-00073g-7R. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1H0Q7s-00073g-7R 94d4c8952d2e2e596583e481941c58f4 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:64450 Archived-At: Juanma Barranquero wrote: > On 12/29/06, Lennart Borgman (gmail) wrote: > >> That is not really what I do with the patches. > > It'd be unexpected for Windows users to choose your version after > reading these: > > "It can make the keyboard and other things in Emacs function more > like they do usually in MS Windows programs." Please explain a little bit more. > This one is my favourite: > > "Those changes should preferably be incorporated in Emacs, but > currently they can not be that. The main reason for this is that it is > to close to release of the next version of Emacs to have time to test > new features that could break Emacs." > > I'd say, the main reason is that there has been lack of agreement on > whether they were really needed, and if so, that they were the best > fix for the problem. But most people will understand that it is only a > matter of time till these patches are in the CVS trunk. You mean that they read my text that way? Yes, maybe the main reason is lack of agreement that these patches are really needed. Then what do you expect me to do? I do not care a second what way this changes are coded as long as they adhere to the MS Windows documentation. Though I am getting tired of saying things over and over again. What about that patch that tells Emacs to save the changes when a user logs off? I included that in my patched version nearly half a year ago since I did not want to loose my work. Is it included in Emacs today? > >> Actually I was looking for a good tool writing web pages too when I >> started using Emacs. I was so tired of all different tools with their >> different shortcomings, time to learn, time to install etc. > > Yes, that's a good reason for you to customize your Emacs. That does > not mean that many people needs the same customizations and patches > (for example, the low-level keyboard hook). Yes, I do not want to switch application just because I want to write some web pages instead of doing some kind of programmning. (If you can diviide those things today.) The low level keyboard hook that allows Emacs to use the left and right windows keys as Emacs meta key should in my opinion be a very uncontroversial issue. That is simply the way to do it on MS Windows according to the documentation. Currently there is some workarounds in Emacs and they do not work in all cases which at least have been documented now, but it is hard for me to understand why it should be scary to use a low level keyboard hook. (In fact I do suspect from the feedback I have tot that it has to do with some misunderstanding of how a low level keyboard works in MS Windows now. Previously, if I do not misremember, you have to install it on a more global level than today. People where doing that for keyboard listeners etc.)