From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Simen =?UTF-8?Q?Heggest=C3=B8yl?= Newsgroups: gmane.emacs.bugs Subject: bug#22841: [PATCH] Declare $ as an expression prefix in SCSS mode Date: Sun, 28 Feb 2016 20:56:43 +0100 Message-ID: <87vb58vcas.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1456689440 15693 80.91.229.3 (28 Feb 2016 19:57:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 28 Feb 2016 19:57:20 +0000 (UTC) Cc: Stefan Monnier To: 22841@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Feb 28 20:57:10 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aa7Sn-0006Tm-Vl for geb-bug-gnu-emacs@m.gmane.org; Sun, 28 Feb 2016 20:57:10 +0100 Original-Received: from localhost ([::1]:60446 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aa7Sn-0007YD-Aq for geb-bug-gnu-emacs@m.gmane.org; Sun, 28 Feb 2016 14:57:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48002) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aa7Sj-0007XF-OT for bug-gnu-emacs@gnu.org; Sun, 28 Feb 2016 14:57:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aa7Sg-0000XR-FG for bug-gnu-emacs@gnu.org; Sun, 28 Feb 2016 14:57:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53898) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aa7Sg-0000XH-Bb for bug-gnu-emacs@gnu.org; Sun, 28 Feb 2016 14:57:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aa7Sg-0003gc-5i for bug-gnu-emacs@gnu.org; Sun, 28 Feb 2016 14:57:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Simen =?UTF-8?Q?Heggest=C3=B8yl?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 28 Feb 2016 19:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22841 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.145668941914157 (code B ref -1); Sun, 28 Feb 2016 19:57:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 28 Feb 2016 19:56:59 +0000 Original-Received: from localhost ([127.0.0.1]:51025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aa7Sc-0003gH-Sb for submit@debbugs.gnu.org; Sun, 28 Feb 2016 14:56:59 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:56982) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aa7Sa-0003g5-RW for submit@debbugs.gnu.org; Sun, 28 Feb 2016 14:56:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aa7SU-0000Uw-Rd for submit@debbugs.gnu.org; Sun, 28 Feb 2016 14:56:51 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:45588) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aa7SU-0000Uj-O3 for submit@debbugs.gnu.org; Sun, 28 Feb 2016 14:56:50 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47950) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aa7ST-0007Wr-Rh for bug-gnu-emacs@gnu.org; Sun, 28 Feb 2016 14:56:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aa7SQ-0000Ra-Jd for bug-gnu-emacs@gnu.org; Sun, 28 Feb 2016 14:56:49 -0500 Original-Received: from mail-wm0-x229.google.com ([2a00:1450:400c:c09::229]:37858) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aa7SQ-0000RD-D2 for bug-gnu-emacs@gnu.org; Sun, 28 Feb 2016 14:56:46 -0500 Original-Received: by mail-wm0-x229.google.com with SMTP id p65so21051877wmp.0 for ; Sun, 28 Feb 2016 11:56:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:mime-version; bh=yQr+LIWnp88G+Zzr0qQOtlGNgLQfKjcNf11LeiylpWs=; b=DkZmRcshTPdFKdz7rk5VXO+wboO1o0mN+5aCXTLrJ6ooCzLtzUsnCp+VSLpTVZ9zyc ji5ms3QcXMWmX9699+vzYZH7V0AaX9FXE4q/M4CvmVqHO8YqxKPyPMf7B5GE4S1fYRcw TqirJu2Q3+9GnWTrggURVcB8+51uE5/X5I16xd+uJJsxsSYlXdaifzsFzqqrTZFmldNI fJcDIwjiRO9fbh2SXAH4A/8irB6sJ+S3uBEo5u7vR64vLh6RF/MmYtsPtCzDXHcvE0K2 qdNAOOU8AQqudv0ry6ghU6R06VjrwGbd5huMw2rRgzXtdXXAAjEIIWXv41dIo1MpNTSI JUaQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version; bh=yQr+LIWnp88G+Zzr0qQOtlGNgLQfKjcNf11LeiylpWs=; b=mOaSVc8/kHjHxNMC7x/DOBHGSfRgvwg7yYdffDf1DaP7oItQy4bR/A31ZyIoShR+vb O3xpCF2k6BAUM91J6nZFJVfGhAbwXKDB2Wo/KOvzCotqUP2BIhuWcVRXcq3HIidrKj7U x0IbHg80c7XZGJkRUzpb8nYX5QG6hhQ4AvboDag4XDgsj6bYYRrWIZbUvWrxmw4QzKe4 aRAG3VMcIeN3wjWcOwiWwFQCb7jFUnb6eZb4B+yvtwS6C/CJlOD6M0TAiqSj/uLvL6tX ea9+vK94Brlk80aT5cyzutH6eEQzJ8HKia4vtZWrzN+WSIkymJZpIFkDmVwPV+l5gzZc JO/Q== X-Gm-Message-State: AD7BkJJchNCjhr4TOJ9JN07+soiGOrWfQD2XPxgjkz9+/vQnr5M9aFI4L1l3P6gt3QOiEg== X-Received: by 10.194.234.41 with SMTP id ub9mr11257723wjc.17.1456689405329; Sun, 28 Feb 2016 11:56:45 -0800 (PST) Original-Received: from x240 ([77.40.215.202]) by smtp.gmail.com with ESMTPSA id m67sm12931829wma.10.2016.02.28.11.56.44 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 28 Feb 2016 11:56:44 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:114054 Archived-At: Variable names are prefixed by $ in SCSS. The following patch declares $ as an expression prefix in SCSS mode. >From 61b4e502dd52dcbfeb529b4d042b210708c22c8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simen=20Heggest=C3=B8yl?= Date: Tue, 23 Feb 2016 22:02:13 +0100 Subject: [PATCH] Declare $ as an expression prefix in SCSS mode * lisp/textmodes/css-mode.el (scss-mode-syntax-table): Declare $ as an expression prefix. --- lisp/textmodes/css-mode.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/textmodes/css-mode.el b/lisp/textmodes/css-mode.el index 4064374..93a8dce 100644 --- a/lisp/textmodes/css-mode.el +++ b/lisp/textmodes/css-mode.el @@ -547,6 +547,8 @@ scss-mode-syntax-table (let ((st (make-syntax-table css-mode-syntax-table))) (modify-syntax-entry ?/ ". 124" st) (modify-syntax-entry ?\n ">" st) + ;; Variable names are prefixed by $. + (modify-syntax-entry ?$ "'" st) st)) (defvar scss-font-lock-keywords -- 2.7.0