GNU logs - #36434, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#36434: 26.2; smie-rule-next-p needs smie--after to be defined
Resent-From: Sam Halliday <sam.halliday@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 29 Jun 2019 13:24:02 +0000
Resent-Message-ID: <handler.36434.B.156181458628817 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 36434
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 36434 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.156181458628817
          (code B ref -1); Sat, 29 Jun 2019 13:24:02 +0000
Received: (at submit) by debbugs.gnu.org; 29 Jun 2019 13:23:06 +0000
Received: from localhost ([127.0.0.1]:43611 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hhDJp-0007Uj-M1
	for submit <at> debbugs.gnu.org; Sat, 29 Jun 2019 09:23:05 -0400
Received: from lists.gnu.org ([209.51.188.17]:37180)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sam.halliday@HIDDEN>) id 1hhDJo-0007Uc-4C
 for submit <at> debbugs.gnu.org; Sat, 29 Jun 2019 09:23:04 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:45126)
 by lists.gnu.org with esmtp (Exim 4.86_2)
 (envelope-from <sam.halliday@HIDDEN>) id 1hhDJn-0000hv-7t
 for bug-gnu-emacs@HIDDEN; Sat, 29 Jun 2019 09:23:04 -0400
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
 autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <sam.halliday@HIDDEN>) id 1hhDJm-0002nB-EJ
 for bug-gnu-emacs@HIDDEN; Sat, 29 Jun 2019 09:23:03 -0400
Received: from mail-ua1-x92f.google.com ([2607:f8b0:4864:20::92f]:34928)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <sam.halliday@HIDDEN>)
 id 1hhDJm-0002mf-AF
 for bug-gnu-emacs@HIDDEN; Sat, 29 Jun 2019 09:23:02 -0400
Received: by mail-ua1-x92f.google.com with SMTP id j21so3303279uap.2
 for <bug-gnu-emacs@HIDDEN>; Sat, 29 Jun 2019 06:23:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=3bT7BYlSBvbMv4E5DtiOxxPs4HMeMBV/o3elpSnURaE=;
 b=Fy9QOg6rM4BOpfL6r3w3sfd9VRRwBgx1rpR+6mqv86hxuVaeVfNXahRQyaRVrLZoni
 iO2IfB+WfGp29FFEpKpG1wV5XGOwRY+BnQS8yJFMrvdt2KqSvx2zH9kHhJnxyLBSX/oe
 Hh3CpXH3EgexUam2R8D0g+L9JPTAL5/Cq0bbLO4xSDD+5baz5UE2tX64U7wetwlOnbQW
 KxGyZhkdORwXAZyFWn5FxXYsFxzdLB7vpfvJEwWJqOQ+ouv3BnZyOQCGBjJQfoQCZ0+C
 i4XkTVsunt8WsuloRDGszuAiVHfcz+s8e8LhWFvJfBly+oUI2ikw3YhanmN5lTLvmgmh
 +axw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=3bT7BYlSBvbMv4E5DtiOxxPs4HMeMBV/o3elpSnURaE=;
 b=g0gFh0qhICcUefpmIif5yxcAQBzTnhlzFGKp21Tzmji4ZXs2xLQ2PGnyklSyXa8UwO
 LfkJNvGPPrmd6QhEhb79rKoMcsCpuW43uRG6vj0aWb2XImVI1bNB5F90nunH/8JKq1EB
 /r7UWlLgmzZEKRDaetEDgP4WQjP7hwW8icIPwd4DP6kiSRlbMl8NMxs1dhvlapF0G4JR
 9tLHl/P+tDuGnIA6+ixPtDcJagf2JiH2/RpEz9+jfo9hNrHxP0E4VMXhRUGC2+DiGvIX
 WXwcPO3dubGP7TMNDc4dgLknNw88ihOW7/aG+ovptPReecaZqS5lXnhvAbBj1/L1rHtn
 8dmg==
X-Gm-Message-State: APjAAAWGeP1vOCxVpXZAf+0c75omWZuIIyBkk8r2i1AretT28GucwOhK
 xI/UBFAyOeZM5qxC4LGIqNO5QaHnykPo7d7x0j6DFw==
X-Google-Smtp-Source: APXvYqzV9RAySPRfHZ4CJvlKnKtR92HiPQhqKacjaaVGOulQ52z/UjUWLd22YvJS7a9rM9uLB5SOH9G8p25qeRAl1VE=
X-Received: by 2002:ab0:184e:: with SMTP id j14mr8704160uag.91.1561814581394; 
 Sat, 29 Jun 2019 06:23:01 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9f:2427:0:0:0:0:0 with HTTP; Sat, 29 Jun 2019 06:23:01
 -0700 (PDT)
From: Sam Halliday <sam.halliday@HIDDEN>
Date: Sat, 29 Jun 2019 14:23:01 +0100
Message-ID: <CALR_T9CL_x5rzWzPH8W0ZbkJhQfO3+pShQreYbjqJvNQsx+5tw@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2607:f8b0:4864:20::92f
X-Spam-Score: -1.3 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

When writing SMIE indentation rules, as per `smie-rules-function`,
when an :elem is received (confirmed at least with 'empty-line-token)
it is not possible to call the function smie-rule-parent-p, because
the smie--after variable has not been defined.

A workaround is to define the variable locally, e.g.

        (defvar smie--after)
        (setq smie--after (point))




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Sam Halliday <sam.halliday@HIDDEN>
Subject: bug#36434: Acknowledgement (26.2; smie-rule-next-p needs
 smie--after to be defined)
Message-ID: <handler.36434.B.156181458628817.ack <at> debbugs.gnu.org>
References: <CALR_T9CL_x5rzWzPH8W0ZbkJhQfO3+pShQreYbjqJvNQsx+5tw@HIDDEN>
X-Gnu-PR-Message: ack 36434
X-Gnu-PR-Package: emacs
Reply-To: 36434 <at> debbugs.gnu.org
Date: Sat, 29 Jun 2019 13:24:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 36434 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
36434: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36434
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#36434: additional information
References: <CALR_T9CL_x5rzWzPH8W0ZbkJhQfO3+pShQreYbjqJvNQsx+5tw@HIDDEN>
In-Reply-To: <CALR_T9CL_x5rzWzPH8W0ZbkJhQfO3+pShQreYbjqJvNQsx+5tw@HIDDEN>
Resent-From: Sam Halliday <sam.halliday@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 29 Jun 2019 13:28:02 +0000
Resent-Message-ID: <handler.36434.B36434.156181483529162 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 36434
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: 36434 <at> debbugs.gnu.org
Received: via spool by 36434-submit <at> debbugs.gnu.org id=B36434.156181483529162
          (code B ref 36434); Sat, 29 Jun 2019 13:28:02 +0000
Received: (at 36434) by debbugs.gnu.org; 29 Jun 2019 13:27:15 +0000
Received: from localhost ([127.0.0.1]:43616 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hhDNr-0007aH-9V
	for submit <at> debbugs.gnu.org; Sat, 29 Jun 2019 09:27:15 -0400
Received: from mail-ua1-f49.google.com ([209.85.222.49]:46537)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <sam.halliday@HIDDEN>) id 1hhDNp-0007a3-GT
 for 36434 <at> debbugs.gnu.org; Sat, 29 Jun 2019 09:27:13 -0400
Received: by mail-ua1-f49.google.com with SMTP id o19so3278611uap.13
 for <36434 <at> debbugs.gnu.org>; Sat, 29 Jun 2019 06:27:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=Ng8JYUOrvYFjj0tTVqqZ2q1z69rEYPcgB5EQdh6akkY=;
 b=RA1bnewE0pB7MLvh+G30CgjKc4unv9gXCCrNQ9r0awr0TMT1LzXNESm0Pqn/Y9WbWp
 NIclsQ+8u9DJCk2RqaK5kbGuYXJtj0BZGNU0MsPqisMR+a0guC3Ke2uW8mwo93cOC+ZR
 BBW3626R4zoqvx12A0/+fb64hosVxvI3MnOhkvQjL5qv1G6CntP2CtgtGVR7ksaQY/Xe
 oNy1LmVbN5jWCZKMmMLfTdnGgYwTzyviM3BajP0r9N0yEEseg3ChBsz8+EfDBi/27Dkb
 EkKgV0wPWdgZ8cFZYKLjxqqEde4D9CpoSmhzn9mS1ScbGDT6cgczdb8qNsKd309C1VF6
 gerw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=Ng8JYUOrvYFjj0tTVqqZ2q1z69rEYPcgB5EQdh6akkY=;
 b=FO8oEtvPvzoxtnLbfL/xvSQ8+ehk7hB+e1e61WfOd1kbv8VCYYQu4N9I3G4uHQ7REf
 nTman3oIeEC27GHPt2crKoPAFSiJ2U7K+7pGIXzlsrlO2/JVIlYpURsw2V7JTnoZqu58
 1a7wg8sKEW7J2GiGg79eTmfWgq1br52lfM53q9MMxR/AjW55eqOVkRj2JpMurr7jOglw
 VVie7Q5nJqmmEHvslth4YY8dH75UTXsdQN8MLjx2gtrnMAuw+9dc+Ivfy9myZaRtjJ0G
 iW48w5UfijDLbRdaSAxO4yt9vGBVgmU0GJKGEvIVbKVFWmWhQ/GfNkzUmsoWqile0nvb
 MOjw==
X-Gm-Message-State: APjAAAWr+CviV58yZ5xSOP3F8PG3+x8pdpA7XBVLs4uhOEz5FXtHQqOk
 BKLa1MqmKPrLSNtWpG2HlCzeh3rj68uim6NLgff4FQ==
X-Google-Smtp-Source: APXvYqzg9j5/aLVXyF01YFpngf3JdV7z3zkqpitPVgQxG6HXeoCjuzNwryNTQEGlzqW7leqthAjIJo1yB+KwtsvJR2M=
X-Received: by 2002:ab0:184e:: with SMTP id j14mr8713586uag.91.1561814827571; 
 Sat, 29 Jun 2019 06:27:07 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a9f:2427:0:0:0:0:0 with HTTP; Sat, 29 Jun 2019 06:27:07
 -0700 (PDT)
From: Sam Halliday <sam.halliday@HIDDEN>
Date: Sat, 29 Jun 2019 14:27:07 +0100
Message-ID: <CALR_T9BGmS97CMuxQ1vG0BMrZDYGcKyu1oBFi4OSBhqE1Ephiw@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Furthermore, and probably for the same reasons, it is not possible to
use `smie-rule-parent-p` in an :elem because `smie--parent` is not
defined.

FWIW I'm able to use these functions ok in a :before or :after




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#36434: 26.2; smie-rule-next-p needs smie--after to be defined
Resent-From: Stefan Monnier <monnier@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sat, 29 Jun 2019 21:48:01 +0000
Resent-Message-ID: <handler.36434.B36434.156184484520726 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 36434
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Sam Halliday <sam.halliday@HIDDEN>
Cc: 36434 <at> debbugs.gnu.org
Received: via spool by 36434-submit <at> debbugs.gnu.org id=B36434.156184484520726
          (code B ref 36434); Sat, 29 Jun 2019 21:48:01 +0000
Received: (at 36434) by debbugs.gnu.org; 29 Jun 2019 21:47:25 +0000
Received: from localhost ([127.0.0.1]:45014 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hhLBt-0005OD-32
	for submit <at> debbugs.gnu.org; Sat, 29 Jun 2019 17:47:25 -0400
Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:46872)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <monnier@HIDDEN>) id 1hhLBr-0005O1-T1
 for 36434 <at> debbugs.gnu.org; Sat, 29 Jun 2019 17:47:24 -0400
Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 856F181162;
 Sat, 29 Jun 2019 17:47:18 -0400 (EDT)
Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1])
 by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 6C57D80D82;
 Sat, 29 Jun 2019 17:47:17 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca;
 s=mail; t=1561844837;
 bh=eyNECOHRypczJiWCirdLAx1UGzafWi/bow9/XmW1Ssc=;
 h=From:To:Cc:Subject:References:Date:In-Reply-To:From;
 b=bCPL8yWC382CwpBmDHr5HHKJ6dq3/n/6TFYKZQ1yQxtWz/AMCBfpETTnVOxLSbPD6
 JodJTmzOXuzQTILT1nLbKIS+eYysMXZaiFO/KEvrumX00mozapFdNKT5YtaQ7j8gby
 BlC2F7EKnst4jwZVw3Bml+IhX1OgQNUgLQlbxF7epbb/R5Ul1JHShkEko2lKzLEQfv
 Dne9mx6SELQP62byJGjatd8zOSYwo3KjfxhTqNb7Pg2y7KwU3vQVEdg7rQPFfcMI0x
 Ec3YIh7bk2d0EfHvzmMW+o9eJEm6365vXWnnQiE2h4EEZYC9EKJRIFAxMn7gYTnjuJ
 lBe95H9DIuukw==
Received: from alfajor (76-10-151-214.dsl.teksavvy.com [76.10.151.214])
 by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 3AB7C120AC4;
 Sat, 29 Jun 2019 17:47:17 -0400 (EDT)
From: Stefan Monnier <monnier@HIDDEN>
Message-ID: <jwvimsokr4p.fsf-monnier+emacs@HIDDEN>
References: <CALR_T9CL_x5rzWzPH8W0ZbkJhQfO3+pShQreYbjqJvNQsx+5tw@HIDDEN>
Date: Sat, 29 Jun 2019 17:47:16 -0400
In-Reply-To: <CALR_T9CL_x5rzWzPH8W0ZbkJhQfO3+pShQreYbjqJvNQsx+5tw@HIDDEN>
 (Sam Halliday's message of "Sat, 29 Jun 2019 14:23:01 +0100")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-SPAM-INFO: Spam detection results:  0
 ALL_TRUSTED                -1 Passed through trusted hosts only via SMTP
 AWL 0.145 Adjusted score from AWL reputation of From: address
 BAYES_00                 -1.9 Bayes spam probability is 0 to 1%
 DKIM_SIGNED               0.1 Message has a DKIM or DK signature,
 not necessarily valid
 DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature
 DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's
 domain
X-SPAM-LEVEL: 
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> When writing SMIE indentation rules, as per `smie-rules-function`,
> when an :elem is received (confirmed at least with 'empty-line-token)
> it is not possible to call the function smie-rule-parent-p, because
> the smie--after variable has not been defined.

[ Hmm... this is related to the smie-rule--parent mess.  ]

But I'm not completely sure how we can define "parent" in a really
unambiguous way, here: in the `empty-line-token` case we're presumably
on an empty line, so there's no token either immediately before or
immediately after.

Basically, I think this is a documentation bug: the smie-rule-*
functions are meant to be used for the :after and :before cases, but not
for :elem where there isn't necessarily such a clear "current token"
(tho I think it would be good to be more careful and try to
define such a "current token" when we can).

>         (defvar smie--after)
>         (setq smie--after (point))

Or use smie-backward-sexp rather than smie-rule-parent, which doesn't
depend on internals.


        Stefan





Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#36434: 26.2; smie-rule-next-p needs smie--after to be defined
Resent-From: Lars Ingebrigtsen <larsi@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Tue, 22 Jun 2021 14:13:02 +0000
Resent-Message-ID: <handler.36434.B36434.16243711267357 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 36434
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: 
To: Stefan Monnier <monnier@HIDDEN>
Cc: Sam Halliday <sam.halliday@HIDDEN>, 36434 <at> debbugs.gnu.org
Received: via spool by 36434-submit <at> debbugs.gnu.org id=B36434.16243711267357
          (code B ref 36434); Tue, 22 Jun 2021 14:13:02 +0000
Received: (at 36434) by debbugs.gnu.org; 22 Jun 2021 14:12:06 +0000
Received: from localhost ([127.0.0.1]:39589 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1lvh8I-0001ub-A9
	for submit <at> debbugs.gnu.org; Tue, 22 Jun 2021 10:12:06 -0400
Received: from quimby.gnus.org ([95.216.78.240]:37124)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1lvh8H-0001u0-2M
 for 36434 <at> debbugs.gnu.org; Tue, 22 Jun 2021 10:12:05 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=bA0MXUSoaBpdB0YqE7Hh/qUD6Oht+leLCadf/oQnZYI=; b=sJ3AleW9qlQsy+bfuJJfc+o4w6
 DRClDG7LnICTpDcJuqvIRI1/GBzrLcQiuMdipxpuYJhDRqv4OzW27mQpSOspB8+ck4VDf0rpmaZSR
 59CvnEYm+x4U4XxkkFaktATRJ7YpvVrhfz4zwobzO6srAhHYR4lV4wsfhjtB9HxHdKbE=;
Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1lvh87-0007Qm-Pc; Tue, 22 Jun 2021 16:11:58 +0200
From: Lars Ingebrigtsen <larsi@HIDDEN>
References: <CALR_T9CL_x5rzWzPH8W0ZbkJhQfO3+pShQreYbjqJvNQsx+5tw@HIDDEN>
 <jwvimsokr4p.fsf-monnier+emacs@HIDDEN>
X-Now-Playing: Talking Heads's _Fear of Music_: "Heaven"
Date: Tue, 22 Jun 2021 16:11:55 +0200
In-Reply-To: <jwvimsokr4p.fsf-monnier+emacs@HIDDEN> (Stefan Monnier's message
 of "Sat, 29 Jun 2019 17:47:16 -0400")
Message-ID: <87eecuouok.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview: Stefan Monnier <monnier@HIDDEN> writes: > Basically,
 I think this is a documentation bug: the smie-rule-* > functions are meant
 to be used for the :after and :before cases, but not > for :elem where there
 isn't necessarily such a clear "cur [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Stefan Monnier <monnier@HIDDEN> writes:

> Basically, I think this is a documentation bug: the smie-rule-*
> functions are meant to be used for the :after and :before cases, but not
> for :elem where there isn't necessarily such a clear "current token"
> (tho I think it would be good to be more careful and try to
> define such a "current token" when we can).

Looking at the smie-rules-function doc string, this doesn't seem to have
been added?  My understanding of smie is...   er...  let's be
charitable and call it "not funny encompassing", so I don't feel
qualified to take a stab at it.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





Last modified: Tue, 22 Jun 2021 14:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.