From unknown Wed Jun 25 09:08:35 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#32136 <32136@debbugs.gnu.org> To: bug#32136 <32136@debbugs.gnu.org> Subject: Status: 26.1; Provide a customize variable to turn off spell-checking literal strings in flyspell-prog-mode Reply-To: bug#32136 <32136@debbugs.gnu.org> Date: Wed, 25 Jun 2025 16:08:35 +0000 retitle 32136 26.1; Provide a customize variable to turn off spell-checking= literal strings in flyspell-prog-mode reassign 32136 emacs submitter 32136 "R. Diez" severity 32136 wishlist tag 32136 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 12 18:06:20 2018 Received: (at submit) by debbugs.gnu.org; 12 Jul 2018 22:06:20 +0000 Received: from localhost ([127.0.0.1]:57481 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fdjjA-0007bo-MA for submit@debbugs.gnu.org; Thu, 12 Jul 2018 18:06:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:32774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fdjj8-0007bb-Tp for submit@debbugs.gnu.org; Thu, 12 Jul 2018 18:06:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fdjj2-0005VH-QN for submit@debbugs.gnu.org; Thu, 12 Jul 2018 18:06:13 -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, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36320) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fdjj2-0005V8-M2 for submit@debbugs.gnu.org; Thu, 12 Jul 2018 18:06:12 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51970) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdjj1-0004E0-Ac for bug-gnu-emacs@gnu.org; Thu, 12 Jul 2018 18:06:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fdjix-0005Rn-4a for bug-gnu-emacs@gnu.org; Thu, 12 Jul 2018 18:06:11 -0400 Received: from sonic304-23.consmr.mail.ir2.yahoo.com ([77.238.179.148]:40321) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fdjiw-0005Qz-SY for bug-gnu-emacs@gnu.org; Thu, 12 Jul 2018 18:06:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1531433165; bh=IToPMWIXpYIKkZJLR8s5bnA7G8cmQxfVcPqGHPn/E94=; h=Date:From:Reply-To:To:Subject:References:From:Subject; b=hjGFAPGLAoS39MXMXd+KmmcQTJZ8oh+xVVUQGdO+TQpyKeIimLp6svjN+mQFEYpbP9t9YogcqPotpqASrFheA+LrdJNZcerZZBIut2TIDryKIdGs958Igka0XW410tDkxpk7pxIykBASsalYguwrPDAfZXrseLK20Byeq67T3c22KvIFtqJv76BcInkPVh0mzwNIX6KuKGunpjl3zTomcl1/HCp+cfvFqdRomTYKdXXJ4VAi51/Hr/asvI0ziuvC3ua0wDZ/KnfeTbXkWeS++mBtk+pKDVgrPXj/7D87R8FPsw6MFRLSfE0oBpOlYt3sFl5JuSYtx2nuiDWIrxskOQ== X-YMail-OSG: SY5E2a4VM1m_ni5PrBapUUfAKpVM3YPcdujblFy3GAIKhqohthLnuX5T5aKOy8b G1pHIX9_erb5RtMAlwJKz4X5y32B_uG9yfK1kAWxqIj_iY3lTR5xnRM7dDvWYz7GlNl8C0fN4g3U MJKkPlCcKlcdxSujiXGnG2esyqS5JG_kP2x48Werq7VBGAftpZAQ5WYcueYjkLTnWgbYU5FZ_VWd z6nI1RcvR1Ixzd7fWoo4xB22bx7cvymxRRQ_5RzZlQuC4EOPo1IjbkkEXXryJ3EmgZ9I4jfvvv9R fpBfPgWYyoe2tqQjN32ju2f83oWos18lLjExAyH8Zkx91_cDa5z4TaaVrNUzjKw9nYQRasLvhX61 eeABG0jJqW0Ze2_XyAA18jFUuAcLjAQC0cQdDrJiL4KYWap0BOkfgY0vPb_jdYQKVi9_O9jNnZLR _6RAiWMMyCtfKxUIk9SZK4wgIczgW7BKXvWS16474VbzDCNLo1Kf9sURUN15YdLLMm_iPDOhdI8d sCa72xPYD8R8JwmsytAcPKB7UH9sX18bKO6BIfy4oL3IPwM4OyR1lh4uTWaYtYGJbO.HMufzFAuC tqjTPxZl9GtA2MUbquVLlQ7XEm0MXZI91LF.V3FZk23W7heiN8D2Play8BM2PPh24Mtyy_teCuRu b_XSB1omtDnaLMXmxN6S8HWmMjvgoXJcg.cJDin91Dv28baEEUYK8UdObJTQYGLTjf1XRYNi3tkH sb2Fg91J89uTwKC0AaYlVvv9bu.N84PYqQIKMw94gEXufuUJBP1r.XD0bggQMaGHobgQ1rb7H6WK UhXjhR4WmhdUzMm392KlPC7rFyJ2CYN3gL1U9dxkyXhoXgqg1F.nrA5v7Q6X7e_WFDjNzWDEwLMl ed0W84dl1vBwv4uwkDg63JJIGx1mVtK_hRPSFKoueLOLCYicjqLYLQWivWjTZ29TlnPx5hHD75Nw KMlkqMiXk6qjeYOT7ZTuxdKQhreBp_YC5.tCXpitzLbguiHl4Os108mJK4iYrApxHpHLvzMnuD08 yWPSupUU3CBC7jrE- Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.ir2.yahoo.com with HTTP; Thu, 12 Jul 2018 22:06:05 +0000 Date: Thu, 12 Jul 2018 22:06:01 +0000 (UTC) From: "R. Diez" To: "bug-gnu-emacs@gnu.org" Message-ID: <1856494893.5680179.1531433161731@mail.yahoo.com> Subject: 26.1; Provide a customize variable to turn off spell-checking literal strings in flyspell-prog-mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit References: <1856494893.5680179.1531433161731.ref@mail.yahoo.com> X-Mailer: WebService/1.1.12062 YahooMailNeo Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:61.0) Gecko/20100101 Firefox/61.0 Content-Length: 931 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] 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.4 (----) X-Debbugs-Envelope-To: submit 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: , Reply-To: "R. Diez" Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) I wish I could easily turn off spell-checking of literal strings in flyspell-prog-mode . Some customize variable would probably be the best way. I mentioned it on the help-gnu-emacs mailing list here: https://lists.gnu.org/archive/html/help-gnu-emacs/2018-07/msg00100.html This is an excerpt from that discussion: > it checks > literal strings too, even the filenames inside C's #include > preprocessor directives, littering too much source code with error marks. They are strings, aren't they? How should Flyspell know that some string is a file name? > Trying to limit spell checking to just source-code comments is hard. I found > this page that explains how to do it: > > http://blog.binchen.org/posts/effective-spell-check-in-emacs.html > > But I haven't quite understood it yet (I am no Lisp expert). How about adding > a simple customizable variable to turn literal string checking on and off? From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 27 16:08:33 2020 Received: (at 32136) by debbugs.gnu.org; 27 Aug 2020 20:08:34 +0000 Received: from localhost ([127.0.0.1]:44148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBOCG-0006uH-SQ for submit@debbugs.gnu.org; Thu, 27 Aug 2020 16:08:33 -0400 Received: from mail-yb1-f176.google.com ([209.85.219.176]:47005) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kBOCE-0006tx-V1 for 32136@debbugs.gnu.org; Thu, 27 Aug 2020 16:08:31 -0400 Received: by mail-yb1-f176.google.com with SMTP id x10so3634650ybj.13 for <32136@debbugs.gnu.org>; Thu, 27 Aug 2020 13:08:30 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=pkjnDjsbn2Oc8K1JZXY5KXIDlwtDDFAhMfGiLbostcM=; b=aFoXGxGpS+YvWZIJkmeE4gsJMlua53DKAD/H+ZsLQMutxXd2lN9uzKgh7ncMq+tCbY jhT7DtkcYEn/NH8PbyVv67qtL0/mIo3dUorKkXueYWMoHinl2N/m6NNDdc5a8rZjmjx1 6rO8Yk1iv9sSSgzmz3vyaZqwtutmZI1X24S+s3jSAIC39iUvfnOdgn0sWrUsxU3H8NYW D44IOREElL+R4Vp6aird3HyeUwxPr2m74H8vf6/R3VJB0UAULj9zYtSNRRzfEcz0VG8F Y9DByeP59aPYN/3GVz2gSaQjlPQScsHCy2+0L99CHjhUCs3oegli8HxmZuRioYv3R3xj 3HWQ== X-Gm-Message-State: AOAM530j6CGep/AJs6+NyyV67NkrrAf0/j1KMlGQJ22rEHuce6i+xgyw TSXKCDJ8/N4abp23C0KnKMhdeOPem/KOupNReqI= X-Google-Smtp-Source: ABdhPJwMxCSjIa7cCB75L+kD74eBnsn8nOjg26WwrPH4bGy+JpDsdsa2hgn44UtIQ4p8BgaEjaWZvNP8mRSzWbxXxpY= X-Received: by 2002:a5b:508:: with SMTP id o8mr33921116ybp.43.1598558905422; Thu, 27 Aug 2020 13:08:25 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 27 Aug 2020 13:08:24 -0700 From: Stefan Kangas In-Reply-To: <1856494893.5680179.1531433161731@mail.yahoo.com> (R. Diez's message of "Thu, 12 Jul 2018 22:06:01 +0000 (UTC)") References: <1856494893.5680179.1531433161731.ref@mail.yahoo.com> <1856494893.5680179.1531433161731@mail.yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Thu, 27 Aug 2020 13:08:24 -0700 Message-ID: Subject: Re: bug#32136: 26.1; Provide a customize variable to turn off spell-checking literal strings in flyspell-prog-mode To: "R. Diez" Content-Type: multipart/mixed; boundary="000000000000b5f1c005ade17fda" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 32136 Cc: 32136@debbugs.gnu.org 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: -0.5 (/) --000000000000b5f1c005ade17fda Content-Type: text/plain; charset="UTF-8" tags 32136 + patch thanks "R. Diez" writes: > I wish I could easily turn off spell-checking of literal strings in > flyspell-prog-mode . Some customize variable would probably be the > best way. Makes sense to me. How about the attached patch? With it, you can just: M-x customize-option RET flyspell-prog-text-faces RET Best regards, Stefan Kangas --000000000000b5f1c005ade17fda Content-Type: text/x-diff; charset="US-ASCII"; name="0001-Make-flyspell-prog-text-faces-into-defcustom.patch" Content-Disposition: attachment; filename="0001-Make-flyspell-prog-text-faces-into-defcustom.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 2d60951068f10568_0.1 RnJvbSAzOWY1ZmVhMjE3NzM1ZWJlYTVkMzcwYWU4YmUyNWI4ZWJkMzMxMjQ1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBUaHUsIDI3IEF1ZyAyMDIwIDIxOjU2OjI2ICswMjAwClN1YmplY3Q6IFtQQVRDSF0g TWFrZSBmbHlzcGVsbC1wcm9nLXRleHQtZmFjZXMgaW50byBkZWZjdXN0b20KCiogbGlzcC90ZXh0 bW9kZXMvZmx5c3BlbGwuZWwgKGZseXNwZWxsLXByb2ctdGV4dC1mYWNlcyk6Ck1ha2UgaW50byBk ZWZjdXN0b20uICAoQnVnIzMyMTM2KQotLS0KIGxpc3AvdGV4dG1vZGVzL2ZseXNwZWxsLmVsIHwg NyArKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2xpc3AvdGV4dG1vZGVzL2ZseXNwZWxsLmVsIGIvbGlzcC90ZXh0bW9k ZXMvZmx5c3BlbGwuZWwKaW5kZXggOTgwNTkyODcyMS4uYTEzOTcxNjNiYSAxMDA2NDQKLS0tIGEv bGlzcC90ZXh0bW9kZXMvZmx5c3BlbGwuZWwKKysrIGIvbGlzcC90ZXh0bW9kZXMvZmx5c3BlbGwu ZWwKQEAgLTM4Nyw5ICszODcsMTIgQEAgc2dtbC1tb2RlLWZseXNwZWxsLXZlcmlmeQogOzsqLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tKi8KIDs7KiAgICBQcm9ncmFtbWluZyBtb2RlICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICovCiA7OyotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qLwotKGRlZnZh ciBmbHlzcGVsbC1wcm9nLXRleHQtZmFjZXMKKyhkZWZjdXN0b20gZmx5c3BlbGwtcHJvZy10ZXh0 LWZhY2VzCiAgICcoZm9udC1sb2NrLXN0cmluZy1mYWNlIGZvbnQtbG9jay1jb21tZW50LWZhY2Ug Zm9udC1sb2NrLWRvYy1mYWNlKQotICAiRmFjZXMgY29ycmVzcG9uZGluZyB0byB0ZXh0IGluIHBy b2dyYW1taW5nLW1vZGUgYnVmZmVycy4iKQorICAiRmFjZXMgY29ycmVzcG9uZGluZyB0byB0ZXh0 IGluIHByb2dyYW1taW5nLW1vZGUgYnVmZmVycy4iCisgIDp0eXBlICcoc2V0IChjb25zdCBmb250 LWxvY2stc3RyaW5nLWZhY2UpCisgICAgICAgICAgICAgIChjb25zdCBmb250LWxvY2stY29tbWVu dC1mYWNlKQorICAgICAgICAgICAgICAoY29uc3QgZm9udC1sb2NrLWRvYy1mYWNlKSkpCiAKIChk ZWZ1biBmbHlzcGVsbC1nZW5lcmljLXByb2dtb2RlLXZlcmlmeSAoKQogICAiVXNlZCBmb3IgYGZs eXNwZWxsLWdlbmVyaWMtY2hlY2std29yZC1wcmVkaWNhdGUnIGluIHByb2dyYW1taW5nIG1vZGVz LiIKLS0gCjIuMjguMAoK --000000000000b5f1c005ade17fda-- From debbugs-submit-bounces@debbugs.gnu.org Wed Sep 09 14:11:30 2020 Received: (at 32136) by debbugs.gnu.org; 9 Sep 2020 18:11:30 +0000 Received: from localhost ([127.0.0.1]:34512 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kG4Z8-0001rN-DI for submit@debbugs.gnu.org; Wed, 09 Sep 2020 14:11:30 -0400 Received: from mail-ej1-f44.google.com ([209.85.218.44]:37420) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kG4Z5-0001qv-5t for 32136@debbugs.gnu.org; Wed, 09 Sep 2020 14:11:29 -0400 Received: by mail-ej1-f44.google.com with SMTP id nw23so4918748ejb.4 for <32136@debbugs.gnu.org>; Wed, 09 Sep 2020 11:11:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=EVD1Awh2ScAuprc+g/NFU05ufrz/Pka9Pdpk0kvubYE=; b=a5uOsntSyHk5p41iBvrW0zHZHvYHSlUcYVdu8x6K7a58JlDqRofiW3HCi+lWemxvpy XxUGm4Iwgaaba1ywHNKw+zgDkwTsHwg9ZTV0x9o/qz6L+qEjzRh/ZUUghvRm2vrookZl J1SrfABB/CYqgolGzaGhofRk2k4uRhtII6bZqPTRcd/lFC2nJPlgUNsZMxvC+VU/gPA2 WvNAy81O42RO6D1H9ZpTX4VIPxWvxRfDUUo188oHtjKE0h/DWPuV5EQBs122SpRoaC3q TQEIBx/975aMKDBfB6ilIvmqi/DcOmGSmtRUPChtgtwUVSxY6gzEWBk6OaIoO/eNHBsW +3xA== X-Gm-Message-State: AOAM532VjwXYCbaOTJnO10Ys0bmjRQTW22H2rjmGaNWq7vpqkHDSw3xo oREM3YGRvo2Wejm6U8C3Oin6l0Q6pK/GwAfrmVk= X-Google-Smtp-Source: ABdhPJziPL2YBeF0Dq/RgMjMkL1u0Q4gL/Ov0Y7i4Cb6j/gL1L+WTwix/c8rrIySYXyXnJsS2uG9Rrvqcmx0nAvE6eE= X-Received: by 2002:a17:906:c1c6:: with SMTP id bw6mr3505416ejb.374.1599675081452; Wed, 09 Sep 2020 11:11:21 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 9 Sep 2020 11:11:20 -0700 From: Stefan Kangas In-Reply-To: (Stefan Kangas's message of "Thu, 27 Aug 2020 13:08:24 -0700") References: <1856494893.5680179.1531433161731.ref@mail.yahoo.com> <1856494893.5680179.1531433161731@mail.yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Date: Wed, 9 Sep 2020 11:11:20 -0700 Message-ID: Subject: Re: bug#32136: 26.1; Provide a customize variable to turn off spell-checking literal strings in flyspell-prog-mode To: "R. Diez" Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 32136 Cc: 32136@debbugs.gnu.org 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: -0.5 (/) close 32136 28.1 thanks Stefan Kangas writes: >> I wish I could easily turn off spell-checking of literal strings in >> flyspell-prog-mode . Some customize variable would probably be the >> best way. > > Makes sense to me. How about the attached patch? > > With it, you can just: > > M-x customize-option RET flyspell-prog-text-faces RET No further comments within 2 weeks. Pushed to master as commit fab443827a, and I'm closing this bug report. From unknown Wed Jun 25 09:08:35 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, 08 Oct 2020 11:24:07 +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