From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alex Branham Newsgroups: gmane.emacs.bugs Subject: bug#32504: [PATCH] syntax-is-{comment|string}-p Date: Thu, 23 Aug 2018 08:01:36 -0500 Message-ID: <87lg8xtexb.fsf@gmail.com> References: <87o9dup3ow.fsf@gmail.com> <871sapwzbp.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1535029348 13011 195.159.176.226 (23 Aug 2018 13:02:28 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 23 Aug 2018 13:02:28 +0000 (UTC) User-Agent: mu4e 1.0; emacs 26.1 Cc: 32504@debbugs.gnu.org To: Noam Postavsky Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 23 15:02:24 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fspFn-0003Bi-Rq for geb-bug-gnu-emacs@m.gmane.org; Thu, 23 Aug 2018 15:02:23 +0200 Original-Received: from localhost ([::1]:36356 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fspHs-0001Fy-J7 for geb-bug-gnu-emacs@m.gmane.org; Thu, 23 Aug 2018 09:04:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36010) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fspHe-0001EX-Se for bug-gnu-emacs@gnu.org; Thu, 23 Aug 2018 09:04:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fspFS-00042y-5K for bug-gnu-emacs@gnu.org; Thu, 23 Aug 2018 09:02:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53331) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fspFR-00042g-W4 for bug-gnu-emacs@gnu.org; Thu, 23 Aug 2018 09:02:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fspFR-0003Vq-Of for bug-gnu-emacs@gnu.org; Thu, 23 Aug 2018 09:02:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alex Branham Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Aug 2018 13:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32504 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 32504-submit@debbugs.gnu.org id=B32504.153502930613478 (code B ref 32504); Thu, 23 Aug 2018 13:02:01 +0000 Original-Received: (at 32504) by debbugs.gnu.org; 23 Aug 2018 13:01:46 +0000 Original-Received: from localhost ([127.0.0.1]:58349 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fspFC-0003VK-Eb for submit@debbugs.gnu.org; Thu, 23 Aug 2018 09:01:46 -0400 Original-Received: from mail-oi0-f49.google.com ([209.85.218.49]:40654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fspFA-0003V8-SF for 32504@debbugs.gnu.org; Thu, 23 Aug 2018 09:01:45 -0400 Original-Received: by mail-oi0-f49.google.com with SMTP id l202-v6so2180911oig.7 for <32504@debbugs.gnu.org>; Thu, 23 Aug 2018 06:01:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=B7lZMHQsdXconY0v5CrVnHVcvtvjL+ltDYA+X3ic9ik=; b=eHHuiRMkidXtM6Tb9zG0P1FA8LTRGGZMhfmkG9/GvLTZaUIBkctaNpogM7rOeJz2V+ eikNWBgQQ+kHwboF+CLzwf1uHD+Wpgin3QYa2O0FqESJAkRB+Au9+FYVn7AUnbDctFGe +Czl2Iz2IfQnGY1G8TLDiL8rs+sa+F53QvJNgZKp5oFvGpUxZXZ4I6ZcnWc20taHz7Ue 4NCU9LbKNp4pS1u+RonZ4tKKUIzSh5YEpP21yvSEfCYzlxkhi6nJ5eH4s0dqxJR+9JAZ at3VbJPghCr0fZbcDG7U+TVJoaoJ+8XP+47KnFimu1TjK6GrZZjxNkaSKF6ZlbWg5S+H MiKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=B7lZMHQsdXconY0v5CrVnHVcvtvjL+ltDYA+X3ic9ik=; b=e3EwAgqzJLiFBHYt8FvR/uZZh+I7OKXVovy0KnBO6TzyvOs4uhVoaBrs6SFZ8RbdBK kzdeYgsIp2V9ip4lbxhXV/UuXfLViu/BlGbO196a06e6pcm372FWq5gAAF5FJKmE4K98 0xdSQ5gy7JLo7nuiJ7Ou/tysFbW4iLyut+mj6C6SaShNw2zrinX6cQ3xKtoVVtxsLu/h 44RTbKj6iFbtj4wB+8AlS61CuaYbbEGIe82YzukZ5woq9+xpW/MyneuHOHoaPXNhy+1+ uNy+ZKAYwwXncaJaSQGFBJi5ZtUxIu9YpEwFI+KEa0P1Gzlusd73xKaZ4LpWWJ7UW1R6 epeQ== X-Gm-Message-State: APzg51AYC1udjf+vk1M/vtX/Kv8KAzlLl8deiZgGj4r3sZC5vhbxUVb1 cXKfgs4eQCVhkg/wt1GznF7JwDN+ X-Google-Smtp-Source: ANB0VdbwFKFbtF2YuodenbBypd9mRsGT7b/ddtTbBALI+Hkgidv/uRyWBT3hNebp2KktqvUfuJts6g== X-Received: by 2002:aca:de08:: with SMTP id v8-v6mr8990000oig.124.1535029298778; Thu, 23 Aug 2018 06:01:38 -0700 (PDT) Original-Received: from earth (cpe-70-114-192-208.austin.res.rr.com. [70.114.192.208]) by smtp.gmail.com with ESMTPSA id w84-v6sm2510432oie.40.2018.08.23.06.01.37 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 23 Aug 2018 06:01:38 -0700 (PDT) In-reply-to: <871sapwzbp.fsf@gmail.com> 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: 208.118.235.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:149687 Archived-At: On Wed 22 Aug 2018 at 22:12, Noam Postavsky wrote: > Alex Branham writes: > >> I got tired of checking/remembering whether (nth 3 (syntax-ppss)) was a >> string or a comment, so I've created two simple functions that wrap that >> in a more descriptive name. I've noticed that there are a handful of >> these that other modes have written, so evidently others wanted them as >> well at some point. > > What about syntax-ppss-context in syntax.el? Thanks, I didn't know about syntax-ppss-context. It doesn't seem to be documented anywhere. I think I still slightly prefer having these two functions since when searching for something like "syntax string" syntax-is-string-p will pop up but syntax-ppss-context won't. Thanks again, Alex