From mboxrd@z Thu Jan 1 00:00:00 1970 From: timor Subject: Bug: org-bibtex-read strips too many braces (8.3.4-39-ge0acd8-elpaplus) Date: Tue, 19 Apr 2016 11:35:24 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51926) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1asS46-0004vo-Fl for emacs-orgmode@gnu.org; Tue, 19 Apr 2016 05:35:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1asS45-0004i5-OS for emacs-orgmode@gnu.org; Tue, 19 Apr 2016 05:35:26 -0400 Received: from mail-wm0-x230.google.com ([2a00:1450:400c:c09::230]:34537) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1asS45-0004hw-IL for emacs-orgmode@gnu.org; Tue, 19 Apr 2016 05:35:25 -0400 Received: by mail-wm0-x230.google.com with SMTP id l6so26915278wml.1 for ; Tue, 19 Apr 2016 02:35:25 -0700 (PDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: emacs-orgmode@gnu.org When using org-bibtex-read-buffer, I noticed that the following title field in a bibtex entry: ... {{MASTER}: {A} {Multicore} {Cache} {Energy}-{Saving} {Technique} {Using} {Dynamic} {Cache} {Reconfiguration}} ... is read in as "MASTER}: {A} {Multicore} {Cache} {Energy}-{Saving} {Technique} {Using} {Dynamic} {Cache} {Reconfiguration" I believe this is due to the duplicate '(123 . 125) element in org-bibtex-read (org-bibtex.el:634), and was supposed to clean up fields that were formatted like this: {{Unnecessary Braces in Title.}} I do think, however, that the correct behavior would be to only strip the outer pair of braces. regards, timor Emacs : GNU Emacs 24.5.1 (i686-pc-mingw32) of 2015-04-11 on LEG570 Package: Org-mode version 8.3.4 (8.3.4-39-ge0acd8-elpaplus @ /AppData/Roaming/.emacs.d/elpa/org-plus-contrib-20160418/)