From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 31 18:08:43 2016 Received: (at submit) by debbugs.gnu.org; 31 Jan 2016 23:08:43 +0000 Received: from localhost ([127.0.0.1]:43601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQ16p-0000lh-I3 for submit@debbugs.gnu.org; Sun, 31 Jan 2016 18:08:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59136) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aQ0uw-0000TU-Sm for submit@debbugs.gnu.org; Sun, 31 Jan 2016 17:56:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQ0uq-0007AP-TV for submit@debbugs.gnu.org; Sun, 31 Jan 2016 17:56:21 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36458) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQ0uq-0007AL-QX for submit@debbugs.gnu.org; Sun, 31 Jan 2016 17:56:20 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50106) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQ0up-0004zv-Nf for bug-gnu-emacs@gnu.org; Sun, 31 Jan 2016 17:56:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQ0ul-00079k-Ns for bug-gnu-emacs@gnu.org; Sun, 31 Jan 2016 17:56:19 -0500 Received: from mail-qk0-x231.google.com ([2607:f8b0:400d:c09::231]:36362) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQ0ul-00079e-Iy for bug-gnu-emacs@gnu.org; Sun, 31 Jan 2016 17:56:15 -0500 Received: by mail-qk0-x231.google.com with SMTP id s68so44210695qkh.3 for ; Sun, 31 Jan 2016 14:56:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:mime-version:content-type; bh=6K+5YeNbQyQYECMk4BCw/g9XaYFh6jguXxFyN/71Mtg=; b=Wqc6PSzwJkwBp6uGf6D7p1sX2KPppNyY1dENET5t7HAxaUZ2Wl+zG0MVUoA/rlK5MH jgOnb+1vTeaWN9UnEFUUd2msmj05bGsfo/z1C/420kdfao8lZ3FiHcCjzyhsBaJ4bEZt 8UkXblsCbbZHgjjAYQ6lMbuhAEwe4a42PQRTCUoc/TWXfiyU1K8HXH9c7A/BYk++a8ha 2JgjB6aPPCzISY7QRTwjfC6UVXi6FXheoq9u24VouqhTYbGSX11c6soU4tb1KIlf5WUr g6KlWjrc6dBCpdNKxQ8fRDgnuky/hcjIEC6yG5/O/vLN80UyPH5w7GqBIWCs+1Tv8iK4 y0zQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version:content-type; bh=6K+5YeNbQyQYECMk4BCw/g9XaYFh6jguXxFyN/71Mtg=; b=Ajj2J9C5qXho6fEYuVYnfcRKtT6ZnxqKA83xLiGxWazHynDtxXh52hfQSz5FqxhP5R mrIsjURfFpq8wqKt9OJa11DA5kxUiMxmcxSRfpO9GG3ef8BsOrPREoqzS+w4U7uRnNxp 3LvOTWhRrVJNpypFDXwd8np808yxq1fgojrjotDcjWW/ePX3NpdWwLgpWs43P7NJgdFS tMv822djM+jf+ziHYdzdiRvV82+c/r02J97ghozGLegqwJG9ZfM4TCzPzfthEKUAnRFw m9hN+cpoNJt1GcgNXgQucsouCTcdPe1mj5/oAe3NhHciIZN6M8fT7O725RWGneZzTfbl RfIw== X-Gm-Message-State: AG10YOTDyUwLxrcqx5T3anrljXN5AZ3KPlJJGsPwC4wYnXIEFL4pezUReR91P8mO5KgAZQ== X-Received: by 10.55.201.71 with SMTP id q68mr24191479qki.79.1454280974755; Sun, 31 Jan 2016 14:56:14 -0800 (PST) Received: from Johns-MacBook-Air.local (c-71-206-238-169.hsd1.pa.comcast.net. [71.206.238.169]) by smtp.gmail.com with ESMTPSA id a130sm11779416qhd.9.2016.01.31.14.56.12 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 31 Jan 2016 14:56:12 -0800 (PST) From: John Kitchin To: bug-gnu-emacs@gnu.org Subject: 25.1.50; error in lm-header-multiline Date: Sun, 31 Jan 2016 17:56:12 -0500 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 31 Jan 2016 18:08:42 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) I think there is a bug in lm-header-multiline in lisp-mnt.el. It does not actually read multiline headers because in line 285, the call to lm-header does not move point, and the subsequent code does not read the next lines. I do not see a good fix. One could modify the lm-header code or add the code to lm-header-multiline. I am not sure of the implications of either of these. Here is my solution that returns single and multiline headers. I have signed FSF papers, so you are welcome to this code if you like it. thanks, (defun lm-header (header) "Return the contents of the header named HEADER. If the HEADER is multiline, a list of strings is returned." (save-excursion (goto-char (point-min)) (let ((case-fold-search t) res) (when (and (re-search-forward (lm-get-header-re header) (lm-code-mark) t) ;; RCS ident likes format "$identifier: data$" (looking-at (if (save-excursion (skip-chars-backward "^$" (match-beginning 0)) (= (point) (match-beginning 0))) "[^\n]+" "[^$\n]+"))) (setq res (list (match-string-no-properties 0))) (forward-line 1) (while (looking-at "^;+\\(\t\\|[\t\s]\\{2,\\}\\)\\(.+\\)") (push (match-string-no-properties 2) res) (forward-line 1)) (setq res (nreverse res)) (if (= 1 (length res)) (car res) res))))) -- Professor John Kitchin Doherty Hall A207F Department of Chemical Engineering Carnegie Mellon University Pittsburgh, PA 15213 412-268-7803 @johnkitchin http://kitchingroup.cheme.cmu.edu From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 10 11:30:52 2016 Received: (at control) by debbugs.gnu.org; 10 Feb 2016 16:30:53 +0000 Received: from localhost ([127.0.0.1]:35166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTXfI-0002Ab-Op for submit@debbugs.gnu.org; Wed, 10 Feb 2016 11:30:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33079) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTXfH-0002AK-C4 for control@debbugs.gnu.org; Wed, 10 Feb 2016 11:30:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aTXf7-0002yr-Oo for control@debbugs.gnu.org; Wed, 10 Feb 2016 11:30:46 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39028) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTXf7-0002yn-LS for control@debbugs.gnu.org; Wed, 10 Feb 2016 11:30:41 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aTXf6-0007oi-Kr for control@debbugs.gnu.org; Wed, 10 Feb 2016 11:30:41 -0500 Subject: control message for bug 22616 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 10 Feb 2016 11:30:40 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.3 (-----) merge 22510 22616 From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 10 11:31:54 2016 Received: (at control) by debbugs.gnu.org; 10 Feb 2016 16:31:54 +0000 Received: from localhost ([127.0.0.1]:35170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTXgI-0002Ci-07 for submit@debbugs.gnu.org; Wed, 10 Feb 2016 11:31:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33336) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aTXgH-0002CT-BA for control@debbugs.gnu.org; Wed, 10 Feb 2016 11:31:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aTXgB-0003Py-Lm for control@debbugs.gnu.org; Wed, 10 Feb 2016 11:31:48 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:39042) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTXgB-0003Pu-Ih for control@debbugs.gnu.org; Wed, 10 Feb 2016 11:31:47 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aTXgA-0007uC-1X for control@debbugs.gnu.org; Wed, 10 Feb 2016 11:31:46 -0500 Subject: control message for bug 19759 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Wed, 10 Feb 2016 11:31:46 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.3 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.3 (-----) block 19759 by 22510 From unknown Sun Jun 15 08:45:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 09 Jun 2016 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator