From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Using punctuation in abbrev Date: Wed, 05 Jun 2013 00:47:25 +0200 Organization: Aioe.org NNTP Server Message-ID: <87a9n55w8y.fsf@VLAN-3434.student.uu.se> References: <87vc5x3x5b.fsf@VLAN-3434.student.uu.se> <87txlfhxx5.fsf@VLAN-3434.student.uu.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1370387232 11872 80.91.229.3 (4 Jun 2013 23:07:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Jun 2013 23:07:12 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Jun 05 01:07:14 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Uk0Jt-0005DC-9I for geh-help-gnu-emacs@m.gmane.org; Wed, 05 Jun 2013 01:07:13 +0200 Original-Received: from localhost ([::1]:56877 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uk0Js-0000Bd-NI for geh-help-gnu-emacs@m.gmane.org; Tue, 04 Jun 2013 19:07:12 -0400 Original-Path: usenet.stanford.edu!news.kjsl.com!feeder.erje.net!eu.feeder.erje.net!news.etla.org!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 49 Original-NNTP-Posting-Host: SWN/nubmpQxYKwY7hPy4YA.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:oNQhZsoAswpfN5HqVSqp5KXsNAg= Original-Xref: usenet.stanford.edu gnu.emacs.help:199038 X-Mailman-Approved-At: Tue, 04 Jun 2013 19:07:04 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:91305 Archived-At: Stefan Monnier writes: >> However, I don't see why this should be done outside Emacs, if >> Emacs is the place, where the OP wants to use it? > > To each his own Yes. (Those are my opinions. I'm not telling anyone what to do.) > but FWIW, I do prefer input methods that work everywhere. Yes. I *prefer* that as well. In much the same way as I prefer the dired colors to match the ls dircolors. The colors in the Linux VT and the colors in urxvt. The cursor movements in those terminals, and in Emacs. And so on, forever (almost). But, because I've spent so much time on such "unification" issues, I have come to the conclusion that sometimes, although preferable, it is not worth a huge effort just for the sake of it. And I think this is such a case. > For this reason I don't use the latin-N input methods and prefer > to use "compose + ' + e" to enter é. Here, I agree without reservation. I use the US layout and for the special chars of my native language I, as well, rely on the compose key. You don't have to type that much to "learn anew". It is like people loosing one hand in an accident. Say they are right handed, and they lose that hand. Before long, they are as good with their lefts, as they ever were with their rights. Adaptability - perhaps the most human, of all humans things... > But it's often easier to add such special-purpose tricks to > Emacs, especially if you want them to be custom-tailored to the > specific mode in which you use it. Yes, I said this to (almost). A lot of stuff that you do almost routinely in Emacs and Elisp - when faced with the same problem, say, at shell level, I am always surprised how difficult everything is. Scripts, functions, the PATH, where to put documentation - I don't know if I am just worse at it, or if Emacs is actually better (if that could be quantified somehow). Anyway, that's always the case for me. -- Emanuel Berg - programmer (hire me! CV below) computer projects: http://user.it.uu.se/~embe8573 internet activity: http://home.student.uu.se/embe8573