From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Gian Uberto Lauri" Newsgroups: gmane.emacs.help Subject: Re: if vs. when vs. and: style question Date: Thu, 26 Mar 2015 10:47:25 +0100 Message-ID: <21779.54701.340513.259340@mail.eng.it> References: <87sicvwckx.fsf@wmi.amu.edu.pl> <87wq27yvqg.fsf@debian.uxu> <8d531e99-7260-4263-ac99-09c6871e2708@googlegroups.com> <87vbhq53lf.fsf@debian.uxu> <87a8z23p23.fsf@kuiper.lan.informatimago.com> <87lhilx0cf.fsf@debian.uxu> <87twx9360u.fsf@kuiper.lan.informatimago.com> <0d1d19ab-06e9-462d-8867-9a49b1e232d3@googlegroups.com> <87lhil2io1.fsf@kuiper.lan.informatimago.com> Reply-To: Gian Uberto Lauri NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1427363277 29514 80.91.229.3 (26 Mar 2015 09:47:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 26 Mar 2015 09:47:57 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Dan Espen Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Mar 26 10:47:52 2015 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 1Yb4OG-0002DS-0k for geh-help-gnu-emacs@m.gmane.org; Thu, 26 Mar 2015 10:47:52 +0100 Original-Received: from localhost ([::1]:43520 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yb4OE-0001Zj-Pk for geh-help-gnu-emacs@m.gmane.org; Thu, 26 Mar 2015 05:47:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58655) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yb4O0-0001ZR-Ou for help-gnu-emacs@gnu.org; Thu, 26 Mar 2015 05:47:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yb4Nx-00086D-IS for help-gnu-emacs@gnu.org; Thu, 26 Mar 2015 05:47:36 -0400 Original-Received: from relay.eng.it ([91.109.60.38]:59108 helo=mail.eng.it) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yb4Nx-00085c-7r for help-gnu-emacs@gnu.org; Thu, 26 Mar 2015 05:47:33 -0400 Original-Received: from bms1.eng.it (unknown [192.168.10.42]) by deliver.antivirus (Postfix) with ESMTP id 7141A4400A; Thu, 26 Mar 2015 10:47:30 +0100 (CET) X-AuditID: c0a80a2a-f79d56d000000ce6-93-5513d5b2d634 Original-Received: from mail.eng.it (Unknown_Domain [192.168.10.31]) by bms1.eng.it (Symantec Messaging Gateway) with SMTP id 13.6B.03302.2B5D3155; Thu, 26 Mar 2015 10:47:30 +0100 (CET) Original-Received: from quigley (unknown [172.27.7.115]) by mail.eng.it (Postfix) with ESMTP id 1FDBB4400A; Thu, 26 Mar 2015 10:47:30 +0100 (CET) Original-Newsgroups: gnu.emacs.help In-Reply-To: X-Mailer: VM 8.1.1 under 24.4.1 (x86_64-unknown-linux-gnu) X-attribution: CC X-echelon-food: bluebird IDF Tsunami Warning Center Wildfire Computer infrastructure Speakeasy Yukon Organized crime Pretoria Drug Contamination Methamphetamine Sonora Dateline Peking X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDLMWRmVeSWpSXmKPExsVyYAWXvO6mq8KhBm+XSFtsO9TCarHz5hs2 ByaPtmlmHj/+r2ULYIrisklJzcksSy3St0vgylh7ObTgimjFn9Xb2RoY+wS6GDk5JARMJJ5+ WsMIYYtJXLi3nq2LkYtDSGATo8TXzpvsEE4Po8T2STPZQap4BQQlTs58wgJiMwvoSOzceocN wtaWWLbwNTNEjbHEvReTWEFsFgFViWOLW8HiIgJKEo2TzrJD1EtJLN+4D2yOsICBxJVlT8Gu 4AOK/3q+D2wmp4CmxIm1J8HmCAnMZ5O4tF8U4lIria/PljBBxHUkHj9bCVbPBlTf+RziBgmg O18em8YI8oCEwF5GiX0zZrJMYBSZheSHWUh+mIXkhwWMzKsYuZNyiw31UvPS9TJLNjFCQlxr B+PBaaqHGKU5WJTEeX0L3UOEBNITS1KzU1MLUovii0pzUosPMTJxcEo1MN6Sm11muWCzSuy+ L/J/3mxLSb0UdkOzzvJFxJGlPu32qjemPJMKe/jY9cnCqGb+w/a+yi+Wnrj79KVI0FXtndPN yyXuKRUJvkjNjStSqPX87pLnvqFaY/3xr7ovvV9Nlvg+kffWE2a9kjXFZ8I4FHkqZsqI+iqu SPd9dPrkrSsN9jMD3NkX7VRiKc5INNRiLipOBABIfAmGPwIAAA== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 91.109.60.38 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:103351 Archived-At: Dan Espen writes: > My mind is made up, but interesting info like how to type Greek > are one reason why I commented at all. I think keyboards and > keys are an important issue and the current state of the art falls > far short. Some important keys are completely missing. There are factories producing keyboards with cherry switches and two or= three rows of "L(num)" keys on the right side. They are backlit and som= e models have customizable light color. > I have no idea why HELP, UNDO, COPY, PASTE, REDO, MINIMIZE, > SCREEN LOCK, etc. I think that these keys can be used for these functions. Many of them are not GNU/Linux friendly. > >> I already have a little piece of oak tag paper that I've cut out > >> to surround the 6-key pad above the arrow keys. > >> The paper has the legend: > >>=20 > >> UNDO > >> FRONT OPEN AGAIN > >> -keys- > >> COPY There are companies creating keyboards with custom keycolors and mainly= custom key labels - i have Ctrl, Super and Meta on the low left corner of mine. > > Maybe so. But if you use the euro character a *lot*, for example,= > > then you might just consider assigning it a key. Rather than usin= g > > `C-x 8 RET euro sign RET' each time to insert it. You usually use composing or alt-5 for that. There is one point pro the use of "more than the ASCII set" in a source code. Take the example of a code-grinder-written kind of program, and consider code-grinders that are not native English speakers. Let's assume that our code-grinder is a native Italian (or French, Spanish or German) speaker and he is not used to English. Or the project leader does want symbols (i.e. variable names) being in the mother tongue of the coders. In Italian "amount" translates with "quantit=E0", but more than often the symbol will be something like "quantita" due to the restriction to pure ASCII. No matter what the brain of the coder will feel that "quantita" is wrong, he will get used to it. But I think that is much better to have a symbol written in a language the coder is able to use for thinking. Just my 2 cents. And thanks to all who pointed out the subtle differences between if, when, unless. --=20 /\ =5F=5F=5F Ubuntu: anci= ent /=5F=5F=5F/\=5F|=5F|\=5F|=5F=5F|=5F=5F=5FGian Uberto Lauri=5F=5F=5F=5F=5F= African word //--\| | \| | Integralista GNUslamico meaning "I can \/ coltivatore diretto di software not install gi=E0 sistemista a tempo (altrui) perso... Debian" =09 Lisp illiterate. =09=20 Warning: gnome-config-daemon considered more dangerous than GOTO