From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id UFGtEBRmVWH4EwEAgWs5BA (envelope-from ) for ; Thu, 30 Sep 2021 09:24:04 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 8Dc6DBRmVWE+PAAAbx9fmQ (envelope-from ) for ; Thu, 30 Sep 2021 07:24:04 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9AF683AC8 for ; Thu, 30 Sep 2021 09:24:03 +0200 (CEST) Received: from localhost ([::1]:54378 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mVqQE-0007km-4X for larch@yhetil.org; Thu, 30 Sep 2021 03:24:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38718) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVqPQ-0007fl-BM for emacs-orgmode@gnu.org; Thu, 30 Sep 2021 03:23:13 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:52751) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mVqPO-0001TQ-4O; Thu, 30 Sep 2021 03:23:12 -0400 Received: (Authenticated sender: admin@nicolasgoaziou.fr) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id 9F4F31BF209; Thu, 30 Sep 2021 07:23:03 +0000 (UTC) From: Nicolas Goaziou To: Denis Maier Subject: Re: Suggestions for improved suffix parsing in oc-biblatex References: <87lf3ja8up.fsf@gnu.org> <8735pp0vwt.fsf@nicolasgoaziou.fr> <87y27fyju0.fsf@nicolasgoaziou.fr> Date: Thu, 30 Sep 2021 09:23:02 +0200 In-Reply-To: (Denis Maier's message of "Wed, 29 Sep 2021 09:36:58 +0200") Message-ID: <878rzele7d.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=217.70.183.201; envelope-from=mail@nicolasgoaziou.fr; helo=relay8-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Bastien , Org Mode List , Bruce D'Arcus , Elias Bounatirou Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1632986643; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=HoijgcqTUuVjGQzEkAM/WzAQls5IVVtWkWyNo1nLR28=; b=CjSH+NsrnWpXPRbZwTfn4UPf3NJzphDd87O9xFB8aVyWUQoyiefMhZFmk2ySI9GY4EGCQV OH/hhyTFeLrZ0VuyDU6tpUdc4izc6QK5HyrZ7cSp3u/nbZO6+2yrrjaL3AB0xpS9/1j74d Y4a8nclxJOCQ7Mi5eskivttAn2nW1i9++iZTBEA0AZ3OxD9iIHuNsAr0qXB5xDZOx/0acG s+BopBlKO0KTTdd1OCBb7GUC7EhTDhALb7z5tayfrq56x3qm+sDPDn11sgtG6gVcwAv3Pc lUEii8qf90e9iUx2VFxIpDZ96hNY1Vdp18gp7r7evyUWyGqx0j62DhgVR2lwOQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1632986643; a=rsa-sha256; cv=none; b=M7mpoRL/NblY+VTA9NdTAB5tjOBHyPeM5INb96phyRmJqJ/sh+lFt/2bA8CDh+iAmfm/KG 0X0KI7pSyYp29Gk2xTqJfE2Hx6KMJn/dUEjvEpfHpDUJX69soT55Q0Lnco17NltVbvaiEK NFoztWbYcJHSstWKsmJfh0Lx2QgIz3xXpL8R2xvUZqja9WCP7FYUW12ljzcabhfcWBF6QT 4ZEfdtymrJSKUm9Zu7vOaIHi2Q9CEVlQYjLFveF4qtylboQIhhltdPq/UFRa4CrRn3c2B7 Zrkvlz+2yOFCYAXWqy97lwfuxYNZGRLCQ8YOrdA6UWRWvaWoK517AEtUYOIJ9A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -0.90 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 9AF683AC8 X-Spam-Score: -0.90 X-Migadu-Scanner: scn0.migadu.com X-TUID: qbUTNhhzWr8a Hello, Denis Maier writes: > Well, there are even cases like this one: > > [cite:@doe especially 4, 12, and 15] > > [cite:@doe e.g. 4, 12, and 15] > > [cite:@doe among others 4, 12, and 15] > > [cite:@doe 4, but also 12 and 15] AFAIU, all these cases are already handled by the locator parsing algorithm used in oc-csl.el. If that is correct, my point is still the same: there are very few cases where an explicit locator delimiter would be necessary. Note that for clarity, it would help to also specify, along with your examples, what is the expected locator, and possibly the expected output. Regards, -- Nicolas Goaziou