From unknown Sat Aug 16 13:51:09 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14237: [PATCH] Fix syntax-propertize-multiline bug Resent-From: Erik Charlebois Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Apr 2013 06:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14237 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 14237@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.136652702832138 (code B ref -1); Sun, 21 Apr 2013 06:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Apr 2013 06:50:28 +0000 Received: from localhost ([127.0.0.1]:34532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UTo6U-0008M9-Bs for submit@debbugs.gnu.org; Sun, 21 Apr 2013 02:50:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58805) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UTo6L-0008Lp-38 for submit@debbugs.gnu.org; Sun, 21 Apr 2013 02:50:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UTo1e-0000wd-TO for submit@debbugs.gnu.org; Sun, 21 Apr 2013 02:45:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE, T_DKIM_INVALID, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:53261) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UTo1e-0000uu-N7 for submit@debbugs.gnu.org; Sun, 21 Apr 2013 02:45:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40444) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UTnuU-0002o9-Ug for bug-gnu-emacs@gnu.org; Sun, 21 Apr 2013 02:38:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UTnuT-0006zL-7w for bug-gnu-emacs@gnu.org; Sun, 21 Apr 2013 02:38:02 -0400 Received: from mail-ia0-x236.google.com ([2607:f8b0:4001:c02::236]:35277) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UTnuT-0006zA-2K for bug-gnu-emacs@gnu.org; Sun, 21 Apr 2013 02:38:01 -0400 Received: by mail-ia0-f182.google.com with SMTP id u20so4520401iag.13 for ; Sat, 20 Apr 2013 23:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=se+mqtom2S465HJrqjwgBqfuzPVFf9UghAy1rzvwLr8=; b=iYOlNdHDKwcCZWrbxERMvrllPBWWY8BG1xXlJOlfDNNBa5A/tJOpDfRy/MQ5oEGdvE JsbKSze9B/gPJb5NgAhkKuVjpHx780MjEFpIUYF0rT0ZXO6ASjLfjO62CsdLeCl3gPy4 H/pQUr5FCaCMNHrHwSZDvK5pYwBRnqaz92ZDA2N6d5flKClvmcLGjgqmn3blA9wTIegV AHeBUtxx7Hg04NCx8o2FnQuCt7r+3/rlnve9MmWW+/T56lUyWnypQQIxaA1I4pzcz+ZM wtLmbGO1hbQ3eYntYYkJcsko/BkmN6blkTC3EJ8IbHoaaqnUXohS/wkj29Evy97ogjrb tSjQ== MIME-Version: 1.0 X-Received: by 10.50.12.101 with SMTP id x5mr5264596igb.41.1366526280223; Sat, 20 Apr 2013 23:38:00 -0700 (PDT) Received: by 10.64.27.3 with HTTP; Sat, 20 Apr 2013 23:38:00 -0700 (PDT) Date: Sun, 21 Apr 2013 02:38:00 -0400 Message-ID: From: Erik Charlebois Content-Type: multipart/mixed; boundary=089e011836228251a604dad931bd X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.7 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) --089e011836228251a604dad931bd Content-Type: multipart/alternative; boundary=089e011836228251a304dad931bb --089e011836228251a304dad931bb Content-Type: text/plain; charset=UTF-8 Description At least, I think it's a bug. I ran into this while adding support for C++11 raw strings to cc-mode. syntax-propertize-multiline seeks backward for the first position without a 'syntax-multiline text property, but searches forward for 'font-lock-multiline. For a span of text marked 'syntax-multiline, the new end returned from syntax-propertize-multiline will not be the end of the multiline text. Changelog 2013-04-21 Erik Charlebois * emacs-lisp/syntax.el (syntax-propertize-multiline): Use 'syntax-multiline text property instead of 'font-lock-multiline. --089e011836228251a304dad931bb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Description

At least, I think it&= #39;s a bug. I ran into this while adding support for C++11 raw strings to = cc-mode.

syntax-propertize-multiline s= eeks backward for the first position without a 'syntax-multiline text p= roperty, but searches forward for 'font-lock-multiline. For a span of t= ext marked 'syntax-multiline, the new end returned from syntax-properti= ze-multiline will not be the end of the multiline text.


Changelog

2013-04-21 =C2=A0Erik Charlebois =C2=A0<erikcharlebois@gmail.com>

* emacs-lisp/syntax.el (syntax-propertize-multili= ne):
Use 'syntax-multiline text property inste= ad of 'font-lock-multiline.






--089e011836228251a304dad931bb-- --089e011836228251a604dad931bd Content-Type: text/plain; charset=US-ASCII; name="syntax-multiline.txt" Content-Disposition: attachment; filename="syntax-multiline.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hfrugatv0 IyBCYXphYXIgbWVyZ2UgZGlyZWN0aXZlIGZvcm1hdCAyIChCYXphYXIgMC45MCkKIyByZXZpc2lv bl9pZDogZXJpa2NoYXJsZWJvaXNAZ21haWwuY29tLTIwMTMwNDIxMDYyNDUxLVwKIyAgIDF6NTBz dmF2eDlrZTNxYnkKIyB0YXJnZXRfYnJhbmNoOiBmaWxlOi8vL1VzZXJzL2VyaWtjL1NvdXJjZS9l bWFjcy9lbWFjcy90cnVuay8KIyB0ZXN0YW1lbnRfc2hhMTogZDQ4Yjk5MDE1NDMwZWNlMDMzNDg4 NmYzOTNkNjIyZjk2YzI2ZTRhNAojIHRpbWVzdGFtcDogMjAxMy0wNC0yMSAwMjoyNzo0NiAtMDQw MAojIGJhc2VfcmV2aXNpb25faWQ6IHhmcS5mcmVlQGdtYWlsLmNvbS0yMDEzMDQyMTAzMjc1MS1o M3d3bWk2OThla29zaWlvCiMgCiMgQmVnaW4gcGF0Y2gKPT09IG1vZGlmaWVkIGZpbGUgJ2xpc3Av ZW1hY3MtbGlzcC9zeW50YXguZWwnCi0tLSBsaXNwL2VtYWNzLWxpc3Avc3ludGF4LmVsCTIwMTMt MDEtMDEgMDk6MTE6MDUgKzAwMDAKKysrIGxpc3AvZW1hY3MtbGlzcC9zeW50YXguZWwJMjAxMy0w NC0yMSAwNjoyNDo1MSArMDAwMApAQCAtOTksNyArOTksNyBAQAogICAgIChzZXRxIGJlZyAob3Ig KHByZXZpb3VzLXNpbmdsZS1wcm9wZXJ0eS1jaGFuZ2UgYmVnICdzeW50YXgtbXVsdGlsaW5lKQog CQkgIChwb2ludC1taW4pKSkpCiAgIDs7Ci0gICh3aGVuIChnZXQtdGV4dC1wcm9wZXJ0eSBlbmQg J2ZvbnQtbG9jay1tdWx0aWxpbmUpCisgICh3aGVuIChnZXQtdGV4dC1wcm9wZXJ0eSBlbmQgJ3N5 bnRheC1tdWx0aWxpbmUpCiAgICAgKHNldHEgZW5kIChvciAodGV4dC1wcm9wZXJ0eS1hbnkgZW5k IChwb2ludC1tYXgpCiAJCQkJICAgICAnc3ludGF4LW11bHRpbGluZSBuaWwpCiAJCSAgKHBvaW50 LW1heCkpKSkKCiMgQmVnaW4gYnVuZGxlCkl5QkNZWHBoWVhJZ2NtVjJhWE5wYjI0Z1luVnVaR3hs SUhZMENpTUtRbHBvT1RGQldTWlRXUlhXeHBjQUFZQmZnQUFRVVBQLzkxb0EKQWdDLzcvL3dVQU50 VGVSdHdYRzZZWkpOSjRRbW1hbUZQVFRFYWFtUmsxTmlucUJKSW0xTkdRVENVM3FhbWd5R21tbVFa TkJpUVRKcQpubE5vMFpRYU0xTkJvYUhwQU1Cb0RRQUFhYURRRFFCb0VsSnRUVW5xYjAxUitrMG05 RUkwSG9nQXhDYXhpZGRmc1FDalJxWlk0QWJLCjJXTGN0UzAwMDA3UjlhWWM3a1JCcSt6NFcxQzlp elo4c0xXYTFkdGpzMm9oVWhPbWkreWwvQU1nZFJOYjFqcHJCZVAzejRJQ0hTTTIKVTJKN0V0dm5l Vnh3VFU3Yk9DUDFnSG95MVV6eXlSS1dEUllZbmkvSkJ3SXlZYU5MRjhDQnVZdXVRTy9jMGpXSkk0 dktLcjlkdHNvYwo2aWRCZkpoYWs4RU8zdmhOaEV5UUwrb1d1NzVnUk54SitjNi9LTVJGcXI1bTVl dkhVNHJ2aHBzOVRxK21XdHltbk1OR2FXemRRbjlDCnFRblVURmdoaWd0UjEwektNWldQQmpDMGlY MVJnSWc1U1dBejN1S1lDM0tMSXhxVUJFbXFVeTRWWnByR2NXRVNOdkFld3JpNFhDM3cKejJIb1g2 a0c2ZkZlQzVGeE8yWW84bXAxMis3SnVEQTVIUmI3NHE0SzZHV2FnN3FVU2lxUm0wM29zckIyTSt3 cmJkWFhaUlJMS2xjQQpsanJBY3NNVlR1YVBhTHcxamhXRUw4WWw0N1IyTUlRY1ZGUUZRRlVVODlm RWVPeWV2Z25MTGw2VlFQbVNwb0pMT2o4bWhuWkdiSmpWCjN5R0R4MnpwNWI3aTAweTNnd2pLYzJ0 c1JJQmg5ZzZpYzV4TUNLb3p5QnJBenhHV1FyKzdSd3FyNUUxOUltZlFJb2o4STJDcHFOMncKY25i NXJGU0ZwcVZHWGlXVVhoY1ZHaWpQeGNja1Y3WldDbC9HaHVVZ0c3SkZTU0FMNFlCWUF6ZnZhY3pk ZEtZTXBSbTVkWmVCMmppUwovK0tIVEdIT2dYRkRkZGJlNE9DVWVkMklHT0FpbEFlUkZiYnJ2RlJU NTRpOFptWVQ0V1llRkRiMk9SVkpvUlg1eDVnaW51VXdBOUtKCmYvcUMyOGJGdEw4LzhuVjdDMVFB bUl4VmFYWjdCNm9rKy9HNXRhaUc0RElMbHJXVVg1cGt2SVd3YzBvaUdCd2VBUFl0UUdSTFBmYkwK eWpmQkdZaWgwRVVVOUtuQzBuS1JRR3V0a0dEMldJTEdlYTc0eWszaWt5aXlaY1dyTEN4VS9vR3FS RUtUZEhNSUx2Z3VoMTFtQzVZSQpoaUVZREt2eU9nTWtPQlo2QlZaVVpBTnJDc2gvdzhNdTVzVEVB VE4wTEFJSE9EQkhERUltclhEK3RHcFVtWkFOSTVWdkxoQnBIWUg2CkhMODdva09yUWpvc1ZyRUZF cVZQWkJCd2J0ZEVSc0NtZ1BLa1JEUW9RektkYitCRFZvRDNLM0drRFdEVTg0bHh5TVpQUUxOVFE1 dm0KMENBeGlsMmlub3U2Zi9GM0pGT0ZDUUZkYkdsdwo= --089e011836228251a604dad931bd-- From unknown Sat Aug 16 13:51:09 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Erik Charlebois Subject: bug#14237: closed (Re: bug#14237: [PATCH] Fix syntax-propertize-multiline bug) Message-ID: References: X-Gnu-PR-Message: they-closed 14237 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 14237@debbugs.gnu.org Date: Mon, 22 Apr 2013 14:17:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1366640223-8266-1" This is a multi-part message in MIME format... ------------=_1366640223-8266-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #14237: [PATCH] Fix syntax-propertize-multiline bug which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 14237@debbugs.gnu.org. --=20 14237: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D14237 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1366640223-8266-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 14237-done) by debbugs.gnu.org; 22 Apr 2013 14:16:46 +0000 Received: from localhost ([127.0.0.1]:37094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UUHXy-00028h-1d for submit@debbugs.gnu.org; Mon, 22 Apr 2013 10:16:46 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:6739) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UUHXv-00028X-0C for 14237-done@debbugs.gnu.org; Mon, 22 Apr 2013 10:16:43 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFHO+LAd/2dsb2JhbABEvw4Xc4IfAQVWIxALNBIUGA0kiCTBLZEKA6R6gV6DEw X-IPAS-Result: Av4EABK/CFHO+LAd/2dsb2JhbABEvw4Xc4IfAQVWIxALNBIUGA0kiCTBLZEKA6R6gV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="7966822" Received: from 206-248-176-29.dsl.teksavvy.com (HELO pastel.home) ([206.248.176.29]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 22 Apr 2013 10:11:47 -0400 Received: by pastel.home (Postfix, from userid 20848) id 9392967A3A; Mon, 22 Apr 2013 10:11:50 -0400 (EDT) From: Stefan Monnier To: Erik Charlebois Subject: Re: bug#14237: [PATCH] Fix syntax-propertize-multiline bug Message-ID: References: Date: Mon, 22 Apr 2013 10:11:50 -0400 In-Reply-To: (Erik Charlebois's message of "Sun, 21 Apr 2013 02:38:00 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 14237-done Cc: 14237-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > - (when (get-text-property end 'font-lock-multiline) > + (when (get-text-property end 'syntax-multiline) Duh! Yes, thank you very much for catching this. Installed in the `emacs-24' branch. And sorry for the copy&paste error. Stefan ------------=_1366640223-8266-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Apr 2013 06:50:28 +0000 Received: from localhost ([127.0.0.1]:34532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UTo6U-0008M9-Bs for submit@debbugs.gnu.org; Sun, 21 Apr 2013 02:50:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:58805) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UTo6L-0008Lp-38 for submit@debbugs.gnu.org; Sun, 21 Apr 2013 02:50:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UTo1e-0000wd-TO for submit@debbugs.gnu.org; Sun, 21 Apr 2013 02:45:32 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE, T_DKIM_INVALID, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:53261) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UTo1e-0000uu-N7 for submit@debbugs.gnu.org; Sun, 21 Apr 2013 02:45:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40444) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UTnuU-0002o9-Ug for bug-gnu-emacs@gnu.org; Sun, 21 Apr 2013 02:38:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UTnuT-0006zL-7w for bug-gnu-emacs@gnu.org; Sun, 21 Apr 2013 02:38:02 -0400 Received: from mail-ia0-x236.google.com ([2607:f8b0:4001:c02::236]:35277) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UTnuT-0006zA-2K for bug-gnu-emacs@gnu.org; Sun, 21 Apr 2013 02:38:01 -0400 Received: by mail-ia0-f182.google.com with SMTP id u20so4520401iag.13 for ; Sat, 20 Apr 2013 23:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=se+mqtom2S465HJrqjwgBqfuzPVFf9UghAy1rzvwLr8=; b=iYOlNdHDKwcCZWrbxERMvrllPBWWY8BG1xXlJOlfDNNBa5A/tJOpDfRy/MQ5oEGdvE JsbKSze9B/gPJb5NgAhkKuVjpHx780MjEFpIUYF0rT0ZXO6ASjLfjO62CsdLeCl3gPy4 H/pQUr5FCaCMNHrHwSZDvK5pYwBRnqaz92ZDA2N6d5flKClvmcLGjgqmn3blA9wTIegV AHeBUtxx7Hg04NCx8o2FnQuCt7r+3/rlnve9MmWW+/T56lUyWnypQQIxaA1I4pzcz+ZM wtLmbGO1hbQ3eYntYYkJcsko/BkmN6blkTC3EJ8IbHoaaqnUXohS/wkj29Evy97ogjrb tSjQ== MIME-Version: 1.0 X-Received: by 10.50.12.101 with SMTP id x5mr5264596igb.41.1366526280223; Sat, 20 Apr 2013 23:38:00 -0700 (PDT) Received: by 10.64.27.3 with HTTP; Sat, 20 Apr 2013 23:38:00 -0700 (PDT) Date: Sun, 21 Apr 2013 02:38:00 -0400 Message-ID: Subject: [PATCH] Fix syntax-propertize-multiline bug From: Erik Charlebois To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary=089e011836228251a604dad931bd X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.7 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) --089e011836228251a604dad931bd Content-Type: multipart/alternative; boundary=089e011836228251a304dad931bb --089e011836228251a304dad931bb Content-Type: text/plain; charset=UTF-8 Description At least, I think it's a bug. I ran into this while adding support for C++11 raw strings to cc-mode. syntax-propertize-multiline seeks backward for the first position without a 'syntax-multiline text property, but searches forward for 'font-lock-multiline. For a span of text marked 'syntax-multiline, the new end returned from syntax-propertize-multiline will not be the end of the multiline text. Changelog 2013-04-21 Erik Charlebois * emacs-lisp/syntax.el (syntax-propertize-multiline): Use 'syntax-multiline text property instead of 'font-lock-multiline. --089e011836228251a304dad931bb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Description

At least, I think it&= #39;s a bug. I ran into this while adding support for C++11 raw strings to = cc-mode.

syntax-propertize-multiline s= eeks backward for the first position without a 'syntax-multiline text p= roperty, but searches forward for 'font-lock-multiline. For a span of t= ext marked 'syntax-multiline, the new end returned from syntax-properti= ze-multiline will not be the end of the multiline text.


Changelog

2013-04-21 =C2=A0Erik Charlebois =C2=A0<erikcharlebois@gmail.com>

* emacs-lisp/syntax.el (syntax-propertize-multili= ne):
Use 'syntax-multiline text property inste= ad of 'font-lock-multiline.






--089e011836228251a304dad931bb-- --089e011836228251a604dad931bd Content-Type: text/plain; charset=US-ASCII; name="syntax-multiline.txt" Content-Disposition: attachment; filename="syntax-multiline.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hfrugatv0 IyBCYXphYXIgbWVyZ2UgZGlyZWN0aXZlIGZvcm1hdCAyIChCYXphYXIgMC45MCkKIyByZXZpc2lv bl9pZDogZXJpa2NoYXJsZWJvaXNAZ21haWwuY29tLTIwMTMwNDIxMDYyNDUxLVwKIyAgIDF6NTBz dmF2eDlrZTNxYnkKIyB0YXJnZXRfYnJhbmNoOiBmaWxlOi8vL1VzZXJzL2VyaWtjL1NvdXJjZS9l bWFjcy9lbWFjcy90cnVuay8KIyB0ZXN0YW1lbnRfc2hhMTogZDQ4Yjk5MDE1NDMwZWNlMDMzNDg4 NmYzOTNkNjIyZjk2YzI2ZTRhNAojIHRpbWVzdGFtcDogMjAxMy0wNC0yMSAwMjoyNzo0NiAtMDQw MAojIGJhc2VfcmV2aXNpb25faWQ6IHhmcS5mcmVlQGdtYWlsLmNvbS0yMDEzMDQyMTAzMjc1MS1o M3d3bWk2OThla29zaWlvCiMgCiMgQmVnaW4gcGF0Y2gKPT09IG1vZGlmaWVkIGZpbGUgJ2xpc3Av ZW1hY3MtbGlzcC9zeW50YXguZWwnCi0tLSBsaXNwL2VtYWNzLWxpc3Avc3ludGF4LmVsCTIwMTMt MDEtMDEgMDk6MTE6MDUgKzAwMDAKKysrIGxpc3AvZW1hY3MtbGlzcC9zeW50YXguZWwJMjAxMy0w NC0yMSAwNjoyNDo1MSArMDAwMApAQCAtOTksNyArOTksNyBAQAogICAgIChzZXRxIGJlZyAob3Ig KHByZXZpb3VzLXNpbmdsZS1wcm9wZXJ0eS1jaGFuZ2UgYmVnICdzeW50YXgtbXVsdGlsaW5lKQog CQkgIChwb2ludC1taW4pKSkpCiAgIDs7Ci0gICh3aGVuIChnZXQtdGV4dC1wcm9wZXJ0eSBlbmQg J2ZvbnQtbG9jay1tdWx0aWxpbmUpCisgICh3aGVuIChnZXQtdGV4dC1wcm9wZXJ0eSBlbmQgJ3N5 bnRheC1tdWx0aWxpbmUpCiAgICAgKHNldHEgZW5kIChvciAodGV4dC1wcm9wZXJ0eS1hbnkgZW5k IChwb2ludC1tYXgpCiAJCQkJICAgICAnc3ludGF4LW11bHRpbGluZSBuaWwpCiAJCSAgKHBvaW50 LW1heCkpKSkKCiMgQmVnaW4gYnVuZGxlCkl5QkNZWHBoWVhJZ2NtVjJhWE5wYjI0Z1luVnVaR3hs SUhZMENpTUtRbHBvT1RGQldTWlRXUlhXeHBjQUFZQmZnQUFRVVBQLzkxb0EKQWdDLzcvL3dVQU50 VGVSdHdYRzZZWkpOSjRRbW1hbUZQVFRFYWFtUmsxTmlucUJKSW0xTkdRVENVM3FhbWd5R21tbVFa TkJpUVRKcQpubE5vMFpRYU0xTkJvYUhwQU1Cb0RRQUFhYURRRFFCb0VsSnRUVW5xYjAxUitrMG05 RUkwSG9nQXhDYXhpZGRmc1FDalJxWlk0QWJLCjJXTGN0UzAwMDA3UjlhWWM3a1JCcSt6NFcxQzlp elo4c0xXYTFkdGpzMm9oVWhPbWkreWwvQU1nZFJOYjFqcHJCZVAzejRJQ0hTTTIKVTJKN0V0dm5l Vnh3VFU3Yk9DUDFnSG95MVV6eXlSS1dEUllZbmkvSkJ3SXlZYU5MRjhDQnVZdXVRTy9jMGpXSkk0 dktLcjlkdHNvYwo2aWRCZkpoYWs4RU8zdmhOaEV5UUwrb1d1NzVnUk54SitjNi9LTVJGcXI1bTVl dkhVNHJ2aHBzOVRxK21XdHltbk1OR2FXemRRbjlDCnFRblVURmdoaWd0UjEwektNWldQQmpDMGlY MVJnSWc1U1dBejN1S1lDM0tMSXhxVUJFbXFVeTRWWnByR2NXRVNOdkFld3JpNFhDM3cKejJIb1g2 a0c2ZkZlQzVGeE8yWW84bXAxMis3SnVEQTVIUmI3NHE0SzZHV2FnN3FVU2lxUm0wM29zckIyTSt3 cmJkWFhaUlJMS2xjQQpsanJBY3NNVlR1YVBhTHcxamhXRUw4WWw0N1IyTUlRY1ZGUUZRRlVVODlm RWVPeWV2Z25MTGw2VlFQbVNwb0pMT2o4bWhuWkdiSmpWCjN5R0R4MnpwNWI3aTAweTNnd2pLYzJ0 c1JJQmg5ZzZpYzV4TUNLb3p5QnJBenhHV1FyKzdSd3FyNUUxOUltZlFJb2o4STJDcHFOMncKY25i NXJGU0ZwcVZHWGlXVVhoY1ZHaWpQeGNja1Y3WldDbC9HaHVVZ0c3SkZTU0FMNFlCWUF6ZnZhY3pk ZEtZTXBSbTVkWmVCMmppUwovK0tIVEdIT2dYRkRkZGJlNE9DVWVkMklHT0FpbEFlUkZiYnJ2RlJU NTRpOFptWVQ0V1llRkRiMk9SVkpvUlg1eDVnaW51VXdBOUtKCmYvcUMyOGJGdEw4LzhuVjdDMVFB bUl4VmFYWjdCNm9rKy9HNXRhaUc0RElMbHJXVVg1cGt2SVd3YzBvaUdCd2VBUFl0UUdSTFBmYkwK eWpmQkdZaWgwRVVVOUtuQzBuS1JRR3V0a0dEMldJTEdlYTc0eWszaWt5aXlaY1dyTEN4VS9vR3FS RUtUZEhNSUx2Z3VoMTFtQzVZSQpoaUVZREt2eU9nTWtPQlo2QlZaVVpBTnJDc2gvdzhNdTVzVEVB VE4wTEFJSE9EQkhERUltclhEK3RHcFVtWkFOSTVWdkxoQnBIWUg2CkhMODdva09yUWpvc1ZyRUZF cVZQWkJCd2J0ZEVSc0NtZ1BLa1JEUW9RektkYitCRFZvRDNLM0drRFdEVTg0bHh5TVpQUUxOVFE1 dm0KMENBeGlsMmlub3U2Zi9GM0pGT0ZDUUZkYkdsdwo= --089e011836228251a604dad931bd-- ------------=_1366640223-8266-1--