From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Marcin Borkowski Newsgroups: gmane.emacs.devel Subject: Re: :alnum: broken? Date: Sun, 01 Mar 2020 23:41:21 +0100 Message-ID: <87a74zr94e.fsf@mbork.pl> References: <86wo8flqct.fsf@stephe-leake.org> <3A14F30E-60EF-4C99-AC1A-9A1B2539169B@acm.org> <837e07gmka.fsf@gnu.org> <1c654ac9-10a2-4e5d-f77c-3b78bb580ffc@cs.ucla.edu> <83v9nqg8la.fsf@gnu.org> <298a093f-6eed-3a9f-99cf-bd17b9cb61f0@cs.ucla.edu> <83blpifp95.fsf@gnu.org> <81bfdae0-9fe1-f173-adb1-b5fe2ba2b808@cs.ucla.edu> <834kvafnwk.fsf@gnu.org> <8DA6D8F4-921B-4FB8-A7A3-CE75B10CE668@acm.org> <83zhd2e6h6.fsf@gnu.org> <87k14547u7.fsf@telefonica.net> <87ftet3xo4.fsf@telefonica.net> <87ftetqbi9.fsf@mbork.pl> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="78641"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.1.0; emacs 27.0.50 Cc: =?utf-8?Q?=C3=93scar?= Fuentes , emacs-devel@gnu.org To: Andrea Corallo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Mar 01 23:42:18 2020 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 1j8XHt-000KGq-KS for ged-emacs-devel@m.gmane-mx.org; Sun, 01 Mar 2020 23:42:17 +0100 Original-Received: from localhost ([::1]:52840 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j8XHs-0006lA-Mv for ged-emacs-devel@m.gmane-mx.org; Sun, 01 Mar 2020 17:42:16 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35964) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j8XHL-0006IO-I5 for emacs-devel@gnu.org; Sun, 01 Mar 2020 17:41:44 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j8XHJ-000119-BA for emacs-devel@gnu.org; Sun, 01 Mar 2020 17:41:43 -0500 Original-Received: from mail.mojserwer.eu ([195.110.48.8]:43392) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j8XHJ-0000pL-49 for emacs-devel@gnu.org; Sun, 01 Mar 2020 17:41:41 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by mail.mojserwer.eu (Postfix) with ESMTP id A6AD5E67FD; Sun, 1 Mar 2020 23:41:32 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mail.mojserwer.eu Original-Received: from mail.mojserwer.eu ([127.0.0.1]) by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YmgqSo5fbnCs; Sun, 1 Mar 2020 23:41:25 +0100 (CET) Original-Received: from localhost (jeden09-dwa27.echostar.pl [213.156.109.227]) by mail.mojserwer.eu (Postfix) with ESMTPSA id 0EF8AE6459; Sun, 1 Mar 2020 23:41:25 +0100 (CET) In-reply-to: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.110.48.8 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:245145 Archived-At: On 2020-03-01, at 00:02, Andrea Corallo wrote: > Marcin Borkowski writes: > >> +1. I consider myself fairly proficient in Elisp; I authored quitee >> a few packages, some of them distributed on Github, some of them for >> private use for a few people. I admit that even that I know about >> compiler warnings, I never got into a habit of compiling my files. (I >> know I should, but consider me as a datapoint suggesting that compiler >> warnings are not enough.) >> >> My 2 cents. > > My experience is quite the opposite. I can't imagine my self writing > large non trivial Elisp and going for a first run without double > checking against the byte-compiler output. > > I agree in that respect that, given the cheap cpu time involved in the > byte-compilation process, we should move towards using this as default. Well, this probably means I'll have to change my habit, and the sooner the better. By the way, is the advice about using the byte-compiler (even if only for the warnings) anywhere in the Elisp intro and/or the Elisp reference? Because I think it should be there, maybe even in both places. Best, -- Marcin Borkowski http://mbork.pl