From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.devel Subject: Re: Regexp error scan (March 26) Date: Wed, 27 Mar 2019 10:49:10 -0400 Message-ID: References: <0E648A80-8673-44DB-B481-981474AC3D7C@acm.org> <77419a89-ce9f-919b-c221-c7a3b938587a@cs.ucla.edu> <87h8bpvv74.fsf@tcd.ie> <7E84CED0-9E85-45FB-8BBF-B87ED51F4818@acm.org> <045E4E1D-EF0B-41A8-809D-48F38AABD602@acm.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="238752"; mail-complaints-to="usenet@blaine.gmane.org" Cc: =?UTF-8?Q?Mattias_Engdeg=C3=A5rd?= , Emacs developers To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 27 15:49:45 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1h99s8-000zzk-IP for ged-emacs-devel@m.gmane.org; Wed, 27 Mar 2019 15:49:44 +0100 Original-Received: from localhost ([127.0.0.1]:48798 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h99s7-0005rM-AI for ged-emacs-devel@m.gmane.org; Wed, 27 Mar 2019 10:49:43 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:41368) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h99rv-0005q5-P4 for emacs-devel@gnu.org; Wed, 27 Mar 2019 10:49:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h99rs-0001pc-3n for emacs-devel@gnu.org; Wed, 27 Mar 2019 10:49:29 -0400 Original-Received: from mail-oi1-x232.google.com ([2607:f8b0:4864:20::232]:42407) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1h99rq-0001fk-Mm for emacs-devel@gnu.org; Wed, 27 Mar 2019 10:49:27 -0400 Original-Received: by mail-oi1-x232.google.com with SMTP id w139so13063300oie.9 for ; Wed, 27 Mar 2019 07:49:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=uLSMwf3E8NqTKYhEiWVrxo5zGU3BLS2pe4g4othW/KM=; b=pdWJkbEQK9Glo6fETWpd/mmFaBBT3kYG1RdblG+hxxoDbXV/eXXCSoblemMX+OTjo/ o8niCtyHWGO+tsX5t0T1DpHm/Mco1DqXW3bwh9UfJJDfeoUlKfIjlgCOIQRQ8/RFVroh b6mqs/6FQlCFL6CI+riIPEKxw4nlzdOpQf6twhuLwgIuhS6/kTRcS0DwNkqsa5honDCD JjbbAp+gicFgLmsylEWjBasN8ntIbnrdeiwAoJpEJRscCKjyQ8JJcp/Dc6vkUT2Anmub DyAznnZWxX6YPvX0z/XCyo+J0njL2NXB2vYx5LZk/2bHCF1PSJQ3g/S+DcVxwc2ELqBc YM0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=uLSMwf3E8NqTKYhEiWVrxo5zGU3BLS2pe4g4othW/KM=; b=VbndN0TL5zY2jqH2dKa7176BxJjRsgahu4ev/N0WfznKxWOII208Gazj2t9vh5pgtg MyOKfMJ9pbGHwqgIL9uyIW/w8CYDwb1TkJLaQS5uu/SI4pbdRJ8PumiPk/233RM0iJRr 3N5UJw59PY3SErYDAANap6iVieka4en1+x6Ja6yfOp9YagwqJz3OMz//MPXRNOcy6JTO CF0bZ22m/x06W6fa++A1CoO9pq0ZJcD8lan0zZpDF20HG7EP7LfbCmn6pCJ+eaZSJgdB 1V+0L2OXpec4iGUVcWQg5kq4AOnvtcc78Q5F+cWzhDE1E9EiR8nN+64LYrK2g2y22d72 B7Mw== X-Gm-Message-State: APjAAAWyPg64n4FHm20GxG603LbC9xITYAf9TTJqb8hvZt7v/nIEQI/r HPtExwUY2R7NNbWLSCJTLLd+Ghi+ceQii6hfM4z5CXkp X-Google-Smtp-Source: APXvYqylp0kkp2sJT8h+0X/0sXMRO7WJydWnuPtvR2sN0NtfpTLvehC2qZvI6KiOfHQ9dIwVbPlooXfqWYMabSYWK8k= X-Received: by 2002:aca:ac84:: with SMTP id v126mr18756676oie.87.1553698161237; Wed, 27 Mar 2019 07:49:21 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::232 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:234773 Archived-At: On Wed, 27 Mar 2019 at 10:46, Stefan Monnier wrote: > > >>>> (regexp-opt-charset (append erc-lurker-ignore-chars nil)) > >> Why do we need the append-nil thingy? > >> Does regexp-opt-charset modify its argument by side-effect? > > > > No, it's a way to convert a string to a list of characters which is what regexp-opt-charset expects. > > (mapcar #'identity ...) would also work, but this is a little shorter. > > Ah, good. But it would deserve a comment, Or use string-to-list?