From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: phs Newsgroups: gmane.emacs.bugs Subject: bug#35710: Acknowledgement (26.1; incomplete mapconcat description string) Date: Tue, 14 May 2019 10:14:02 +0200 Organization: CNRS & ENS Paris Saclay Message-ID: <538e4215-0ff5-ea18-819f-a87c41a94e65@lsv.fr> References: Reply-To: phs@lsv.fr Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------F90F73DB3D616ACBEA59EF9F" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="166117"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 To: 35710@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue May 14 10:15:24 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1hQSap-000h2Q-PF for geb-bug-gnu-emacs@m.gmane.org; Tue, 14 May 2019 10:15:24 +0200 Original-Received: from localhost ([127.0.0.1]:41843 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQSao-0001tF-Pe for geb-bug-gnu-emacs@m.gmane.org; Tue, 14 May 2019 04:15:22 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:60123) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hQSae-0001rf-CO for bug-gnu-emacs@gnu.org; Tue, 14 May 2019 04:15:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hQSaY-0001kC-O5 for bug-gnu-emacs@gnu.org; Tue, 14 May 2019 04:15:09 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:33649) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hQSaW-0001j4-4r for bug-gnu-emacs@gnu.org; Tue, 14 May 2019 04:15:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hQSaV-0000Jm-Tq for bug-gnu-emacs@gnu.org; Tue, 14 May 2019 04:15:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: phs Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 May 2019 08:15:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35710 X-GNU-PR-Package: emacs Original-Received: via spool by 35710-submit@debbugs.gnu.org id=B35710.15578216461121 (code B ref 35710); Tue, 14 May 2019 08:15:03 +0000 Original-Received: (at 35710) by debbugs.gnu.org; 14 May 2019 08:14:06 +0000 Original-Received: from localhost ([127.0.0.1]:47193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hQSZZ-0000I0-MB for submit@debbugs.gnu.org; Tue, 14 May 2019 04:14:05 -0400 Original-Received: from olive.lsv.fr ([138.231.81.248]:59733 helo=olive.lsv.ens-cachan.fr) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hQSZX-0000HP-JE for 35710@debbugs.gnu.org; Tue, 14 May 2019 04:14:04 -0400 Original-Received: from w-123-191.wfer.ens-cachan.fr (w-123-191.wfer.ens-cachan.fr [138.231.123.191]) by olive.lsv.ens-cachan.fr (Postfix) with ESMTP id 59E134C01DA for <35710@debbugs.gnu.org>; Tue, 14 May 2019 10:14:02 +0200 (CEST) Openpgp: preference=signencrypt Autocrypt: addr=phs@lsv.fr; prefer-encrypt=mutual; keydata= mQINBFBXOYABEADaoNODK+BwbRfymBJhplueXfR527vDCce7qWC8foYu/tSEjRy5Nplpfetm 1foD5I7sM/DwDIKXUg2jP4z8LTMZJovdHGFV4SXAAx4aeZF3awHPaaTPwL8SVy5mraAB1oa2 cPu9C1n0M+l9Hm2x2RosglOziXVDSXLXj0+OSglmbsFLF0t3iHYCXN2PrXUFS2ZJFGDHU5t2 6Pw92TmvJ93OvoSCueRXwx4YKC/ipx+66tmWyHXtYdgeVieSK2794SzDbEp+sdzHICK/uQPw eFbw5lSaP9LczSN9cwFtWea+ZACkfWLvaHDrR4nabS2xDhf3uo2DiHs80ZYcpjzE2915D+QE zSsKGJB4vdiMmRDkzqU8Fbc0rZmMSl0360lJlsfyEo94/thxvENBeWb2ysLgmPl1k9YCmOlN 4FoIoM8KT+jwK2XRiJvfCc1I4f+ei8okATEesI3V8jH+adBtwof0C3RH8ITUGBA04bOjk+RV KU2yRhrWh4na4WDJlFueOgsBizh9t8wv6c9GoZ3B+144rR7lyVXB1SAE0a+e+sE89VH8bw/6 su1RxUfFHpo3vYQtCdDMviC8L+BTKje9Sc3QmAy8E98/qlAQQRuI6otGNp8zx0uOkremy+d1 7st8iEKI1Z//OZe8XSaMoWEdCVWNNTGp8Cr5QlLBeKK1VQgoQQARAQABtCxQaGlsaXBwZSBT Y2hub2ViZWxlbiA8cGhzQGxzdi5lbnMtY2FjaGFuLmZyPokCPwQTAQIAKQUCUFc5gAIbAwUJ HDIEgAcLCQgHAwIBBhUIAgkKC In-Reply-To: Content-Language: en-US X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.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" Xref: news.gmane.org gmane.emacs.bugs:159258 Archived-At: This is a multi-part message in MIME format. --------------F90F73DB3D616ACBEA59EF9F Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Thanks for the explanations, I never realized that concat was so versatile (and I'm an emacs lover since 1983). Live and learn ... Here is a suggested replacement for the documentation string (patch attached). It produces Apply FUNCTION to each element of SEQUENCE, and concat the results as strings. In between each pair of results, stick in SEPARATOR. Thus, " " as SEPARATOR results in spaces between the values returned by FUNCTION. SEQUENCE may be a list, a vector, etc. see ‘mapcar’. SEPARATOR and all values returned by FUNCTION must be accepted by ‘concat’. --phs --------------F90F73DB3D616ACBEA59EF9F Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0"; name="mapconcat-descr.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="mapconcat-descr.patch" ZGlmZiAtLWdpdCBhL3NyYy9mbnMuYyBiL3NyYy9mbnMuYwppbmRleCBjMzIwMjQ5NWRhLi5m NWUyNTg0NTg3IDEwMDY0NAotLS0gYS9zcmMvZm5zLmMKKysrIGIvc3JjL2Zucy5jCkBAIC0y NjY4LDcgKzI2NjgsOCBAQCBERUZVTiAoIm1hcGNvbmNhdCIsIEZtYXBjb25jYXQsIFNtYXBj b25jYXQsIDMsIDMsIDAsCiAgICAgICAgZG9jOiAvKiBBcHBseSBGVU5DVElPTiB0byBlYWNo IGVsZW1lbnQgb2YgU0VRVUVOQ0UsIGFuZCBjb25jYXQgdGhlIHJlc3VsdHMgYXMgc3RyaW5n cy4KIEluIGJldHdlZW4gZWFjaCBwYWlyIG9mIHJlc3VsdHMsIHN0aWNrIGluIFNFUEFSQVRP Ui4gIFRodXMsICIgIiBhcwogU0VQQVJBVE9SIHJlc3VsdHMgaW4gc3BhY2VzIGJldHdlZW4g dGhlIHZhbHVlcyByZXR1cm5lZCBieSBGVU5DVElPTi4KLVNFUVVFTkNFIG1heSBiZSBhIGxp c3QsIGEgdmVjdG9yLCBhIGJvb2wtdmVjdG9yLCBvciBhIHN0cmluZy4gICovKQorU0VRVUVO Q0UgbWF5IGJlIGEgbGlzdCwgYSB2ZWN0b3IsIGV0Yy4gc2VlIGBtYXBjYXInLgorU0VQQVJB VE9SIGFuZCBhbGwgdmFsdWVzIHJldHVybmVkIGJ5IEZVTkNUSU9OIG11c3QgYmUgYWNjZXB0 ZWQgYnkgYGNvbmNhdCcuICAqLykKICAgKExpc3BfT2JqZWN0IGZ1bmN0aW9uLCBMaXNwX09i amVjdCBzZXF1ZW5jZSwgTGlzcF9PYmplY3Qgc2VwYXJhdG9yKQogewogICBVU0VfU0FGRV9B TExPQ0E7Cg== --------------F90F73DB3D616ACBEA59EF9F--