From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#12085: 24.1; doc string of `regexp-opt-charset' Date: Sun, 29 Jul 2012 14:00:39 -0700 Message-ID: <2BCD58CBCEBE4B77B8945F2AF17B1517@us.oracle.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1343595719 845 80.91.229.3 (29 Jul 2012 21:01:59 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 29 Jul 2012 21:01:59 +0000 (UTC) To: 12085@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 29 23:02:00 2012 Return-path: Envelope-to: geb-bug-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 1Svacf-0004SB-9H for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 Jul 2012 23:01:57 +0200 Original-Received: from localhost ([::1]:32825 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svace-0002i7-Lm for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 Jul 2012 17:01:56 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51018) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svacc-0002hr-Ac for bug-gnu-emacs@gnu.org; Sun, 29 Jul 2012 17:01:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Svacb-0002g8-AV for bug-gnu-emacs@gnu.org; Sun, 29 Jul 2012 17:01:54 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svacb-0002g4-7O for bug-gnu-emacs@gnu.org; Sun, 29 Jul 2012 17:01:53 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SvajW-0005Rd-8D for bug-gnu-emacs@gnu.org; Sun, 29 Jul 2012 17:09:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Jul 2012 21:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12085 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.134359609120864 (code B ref -1); Sun, 29 Jul 2012 21:09:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 29 Jul 2012 21:08:11 +0000 Original-Received: from localhost ([127.0.0.1]:49325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Svaih-0005QT-0j for submit@debbugs.gnu.org; Sun, 29 Jul 2012 17:08:11 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:44803) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Svaic-0005QJ-F0 for submit@debbugs.gnu.org; Sun, 29 Jul 2012 17:08:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Svabf-00026w-TX for submit@debbugs.gnu.org; Sun, 29 Jul 2012 17:00:56 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:42400) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svabf-00026j-QN for submit@debbugs.gnu.org; Sun, 29 Jul 2012 17:00:55 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50849) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svabe-0002hT-Vh for bug-gnu-emacs@gnu.org; Sun, 29 Jul 2012 17:00:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Svabd-00024d-W7 for bug-gnu-emacs@gnu.org; Sun, 29 Jul 2012 17:00:54 -0400 Original-Received: from rcsinet15.oracle.com ([148.87.113.117]:21427) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Svabd-00023s-P8 for bug-gnu-emacs@gnu.org; Sun, 29 Jul 2012 17:00:53 -0400 Original-Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q6TL0ppP026793 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sun, 29 Jul 2012 21:00:52 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q6TL0pgw029422 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 29 Jul 2012 21:00:51 GMT Original-Received: from abhmt120.oracle.com (abhmt120.oracle.com [141.146.116.72]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q6TL0oxn032488 for ; Sun, 29 Jul 2012 16:00:50 -0500 Original-Received: from dradamslap1 (/71.202.147.44) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 29 Jul 2012 14:00:50 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac1tzTWX22D1rZtCT2+dBFbuOK0/cg== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:62584 Archived-At: First, it is unfortunate that this function uses the term "charset" in its name, where it really means a list of characters and not an Emacs character set, which is what we normally mean by "charset". At least the Elisp manual doc for the function makes it clear that the argument is a list of characters (and not, for example, a charset). But the doc string does not make that clear. It says nothing at all about CHARS. CHARS could be an integer or a hash table or a vector, for all we know from the doc string. That's the bug: state that CHARS is a list of characters. And perhaps think about renaming this function to `regexp-opt-charlist', or just `regexp-opt-chars'. In GNU Emacs 24.1.1 (i386-mingw-nt5.1.2600) of 2012-06-10 on MARVIN Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include'