From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Bob Rogers Newsgroups: gmane.emacs.devel Subject: Re: 10 problems with Elisp, part 10 Date: Fri, 9 Aug 2024 15:47:55 -0700 Message-ID: <26294.40091.141096.363677@orion.rgrjr.com> References: <877ccq5g2u.fsf@dataswamp.org> <877ccq9kdo.fsf@web.de> <87le163xed.fsf@dataswamp.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37126"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Emanuel Berg Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Aug 10 00:49:07 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1scYPz-0009XS-6u for ged-emacs-devel@m.gmane-mx.org; Sat, 10 Aug 2024 00:49:07 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1scYOw-0004fy-Iv; Fri, 09 Aug 2024 18:48:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1scYOu-0004fd-Vf for emacs-devel@gnu.org; Fri, 09 Aug 2024 18:48:01 -0400 Original-Received: from mail-pf1-x435.google.com ([2607:f8b0:4864:20::435]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1scYOs-0000bd-QV for emacs-devel@gnu.org; Fri, 09 Aug 2024 18:48:00 -0400 Original-Received: by mail-pf1-x435.google.com with SMTP id d2e1a72fcca58-70eb0ae23e4so2081322b3a.0 for ; Fri, 09 Aug 2024 15:47:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rgrjr-com.20230601.gappssmtp.com; s=20230601; t=1723243677; x=1723848477; darn=gnu.org; h=references:in-reply-to:subject:cc:to:date:message-id :content-transfer-encoding:mime-version:from:from:to:cc:subject:date :message-id:reply-to; bh=yz7OEVez9o/4coVQPIVmSDc4DxTUMgX9ZQYCl1PrI/c=; b=dWo2nJNzxDlkpGVGIEU4GPyDAk2h5kLkKKILYnxPreibZOTOwrXy9rMsdo0+F4h1BV YXkI9zpnHcsWOqDLHRn4p9tB4cp3q3Flq9gxY0kJkqMfqyBsUsG3oqVOEysLQOdGlho+ W/GKqOwpaAXjUrSgXFm7osZ+LQvDoS5epiD0tDQWxNfbDVHwnGdHDTR0JPHRDs2LiFiE Vz7j9QZ4Heb8LJBLqPBLarTlKqs4yIVXhek6aTXCMmnz/ltpd0dnrHr9yTgMhLaSJUwG wT5+GargGljTkJpk5cwAaVHZJwu4eo82u+GCALXkVmwqDuJpoXOMSm6FlkjQqLoQAL6z 5bsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723243677; x=1723848477; h=references:in-reply-to:subject:cc:to:date:message-id :content-transfer-encoding:mime-version:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=yz7OEVez9o/4coVQPIVmSDc4DxTUMgX9ZQYCl1PrI/c=; b=B5Z5PYXu6SwKik8jb9mjHP5k6JBWBbUjC/Kx5YXuH9cPInxkUEsuz14xxmspkaQmTY /liBKc60AzecubjcKLXWtgPMW6bGVADG5MEgwvl5hn/es5T0ng87HfX30DF+My1XlxJ1 mxmSam+BGZP3yZjTYSPz5sg7RavgY895be5Xf6usXiPdYMHs5NpHXOCYT80XYXp9nnkE HfhjawRBtg34ey9xQagUTs7zpYgexA25lGCnTXylsTxwVAVNufBzZqEPv9gnzESfv+nh CPArXmZ+f4yPuqFcmnnINAiUT7eu1KU4RpwEZSvm1BTUMz+7PJdhUejje5xrTdskH1gE nGXQ== X-Gm-Message-State: AOJu0YwSDAvQMxFHFVfUE+2SLOnrcS/OwWZs97UNQqlSUCdEcnhNMqLT JXeWAO/0Jxkw3z/UPWEUo3hm1MaHNlZw0068ztAnrmSts6kIO8hfJO1mMOK55zU= X-Google-Smtp-Source: AGHT+IGTvXUZoftaMZVMXT1VOBVpd80MTxabYNiVGiHMHzIq5D8p5P9hL2M2sU+A42PxXzEjGMFVxQ== X-Received: by 2002:a05:6a00:3e1d:b0:705:9a28:aa04 with SMTP id d2e1a72fcca58-710dcb286f1mr3212204b3a.23.1723243676755; Fri, 09 Aug 2024 15:47:56 -0700 (PDT) Original-Received: from orion.rgrjr.com ([2600:1700:7c2c:e000::22]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-710e587382csm258810b3a.33.2024.08.09.15.47.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Aug 2024 15:47:56 -0700 (PDT) X-Google-Original-From: Bob Rogers In-Reply-To: <87le163xed.fsf@dataswamp.org> X-Mailer: VM 8.2.0b under 31.0.50 (x86_64-pc-linux-gnu) Received-SPF: none client-ip=2607:f8b0:4864:20::435; envelope-from=rogers@rgrjr.com; helo=mail-pf1-x435.google.com X-Spam_score_int: -53 X-Spam_score: -5.4 X-Spam_bar: ----- X-Spam_report: (-5.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-3.499, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:322589 Archived-At: From: Emanuel Berg Date: Fri, 09 Aug 2024 10:36:58 +0200 . . . [ end :r 0< :d 73 :pa step :rc 2-10 :d (/ end 10) i :r 0<= :d 0 ] :r means signal error if outside of the interval. :rc means set to min or max if outside of the interval. This is damn near unreadable. Instead of advocating for cryptic code and talking about how few characters it is, maybe you should look for completion methods or typing aids and then talk about how few keystrokes normal Lisp takes to enter? -- Bob Rogers http://www.rgrjr.com/