From unknown Sat Jun 21 10:32:18 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#18246 <18246@debbugs.gnu.org> To: bug#18246 <18246@debbugs.gnu.org> Subject: Status: enriched-encode: should set inhibit-point-motion-hooks, too Reply-To: bug#18246 <18246@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:32:18 +0000 retitle 18246 enriched-encode: should set inhibit-point-motion-hooks, too=20 reassign 18246 emacs submitter 18246 Ivan Shmakov severity 18246 minor tag 18246 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 11 08:09:56 2014 Received: (at submit) by debbugs.gnu.org; 11 Aug 2014 12:09:56 +0000 Received: from localhost ([127.0.0.1]:38697 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGoQC-00010V-Kn for submit@debbugs.gnu.org; Mon, 11 Aug 2014 08:09:56 -0400 Received: from fely.am-1.org ([78.47.74.50]:50178) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGoQ9-00010M-Go for submit@debbugs.gnu.org; Mon, 11 Aug 2014 08:09:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Type:MIME-Version:Message-ID:Date:Sender:Subject:To:From; bh=mtpXjEeGtYrS9Q6hj+hhsuzhsa2Aer691MlxLtqlRRU=; b=AyNY3p1G6+u4uW1xYKQXd5OtS64CtTaeLVAAiNYo+FmYRpsIn7vvcbGtpMAvX7QVa9l9ywM09ZXhe3jndIpZvKXjgUqOAJMQ2kir+3kGA4yg/Mg2LB91WMTv8raUveibPw8gnzlP6Q+n4x7Vu/taNNw2BeRcKeYIZEnOnL1FiRs=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XGoQ8-0000Z8-FI for submit@debbugs.gnu.org; Mon, 11 Aug 2014 12:09:48 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XGoPq-0002KZ-1Y for submit@debbugs.gnu.org; Mon, 11 Aug 2014 19:09:30 +0700 From: Ivan Shmakov To: submit@debbugs.gnu.org Subject: enriched-encode: should set inhibit-point-motion-hooks, too Date: Mon, 11 Aug 2014 12:09:27 +0000 Message-ID: <87sil3qlc8.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Package: emacs While enriched-encode already sets inhibit-read-only to t to avoid issues with any text bearing the read-only property [1] in the encoded part, it doesn=E2=80=99t yet set inhibit-point-motion-hooks, which easily results in incorrect encoding should text being encoded contain parts protected with the =E2=80=98intangible=E2=80=99 prop= erty. Example: (with-temp-buffer (insert "Hello, world!\n") (re-search-backward "\\<") (put-text-property (point) (point-max) 'intangible t) (put-text-property (+ -1 (point)) (+ 1 (point)) 'face 'bold) (put-text-property (+ 2 (point)) (+ 3 (point)) 'face 'italic) (enriched-encode (point-min) (point-max) nil) (buffer-substring-no-properties (point-min) (point-max))) "Content-Type: text/enriched Text-Width: 72 Hello, <italic>world! " With the trivial patch MIMEd, this results in the following (correct) string instead: "Content-Type: text/enriched Text-Width: 72 Hello, world! " [1] http://www.gnu.org/software/emacs/manual/html_node/elisp/Special-Proper= ties.html --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A --=-=-= Content-Type: text/x-diff Content-Disposition: inline --- a/lisp/textmodes/enriched.el +++ b/lisp/textmodes/enriched.el @@ -314,7 +314,8 @@ the region, and the START and END of each region." ;;;###autoload (defun enriched-encode (from to orig-buf) (if enriched-verbose (message "Enriched: encoding document...")) - (let ((inhibit-read-only t)) + (let ((inhibit-read-only t) + (inhibit-point-motion-hooks t)) (save-restriction (narrow-to-region from to) (delete-to-left-margin) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 11 10:47:34 2014 Received: (at 18246) by debbugs.gnu.org; 11 Aug 2014 14:47:34 +0000 Received: from localhost ([127.0.0.1]:39470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGqsn-00056K-B5 for submit@debbugs.gnu.org; Mon, 11 Aug 2014 10:47:33 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:19157) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGqsk-000566-UN for 18246@debbugs.gnu.org; Mon, 11 Aug 2014 10:47:31 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArYGAIDvNVPAqyKr/2dsb2JhbABZgwaDSlK/a4EXF3SCJQEBAQECASMzIwULCxoCGA4CAhQYDSSIBAivG6J+F4EpjR4zB4JvgUkEqwODTCE X-IPAS-Result: ArYGAIDvNVPAqyKr/2dsb2JhbABZgwaDSlK/a4EXF3SCJQEBAQECASMzIwULCxoCGA4CAhQYDSSIBAivG6J+F4EpjR4zB4JvgUkEqwODTCE X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="85459016" Received: from 192-171-34-171.cpe.pppoe.ca (HELO pastel.home) ([192.171.34.171]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 11 Aug 2014 10:47:25 -0400 Received: by pastel.home (Postfix, from userid 20848) id 1200360498; Mon, 11 Aug 2014 10:47:25 -0400 (EDT) From: Stefan Monnier To: Ivan Shmakov Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too Message-ID: References: <87sil3qlc8.fsf@violet.siamics.net> Date: Mon, 11 Aug 2014 10:47:24 -0400 In-Reply-To: <87sil3qlc8.fsf@violet.siamics.net> (Ivan Shmakov's message of "Mon, 11 Aug 2014 12:09:27 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18246 Cc: 18246@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) > the encoded part, it doesn=E2=80=99t yet set inhibit-point-motion-hooks, > which easily results in incorrect encoding should text being > encoded contain parts protected with the =E2=80=98intangible=E2=80=99 pr= operty. `intangible' is evil, nasty, and sucks rocks. Your patch is probably OK, but even better would be to fix the code that uses `intangible'. So, do you happen to know why there was a `intangible' in the way? Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 11 14:58:23 2014 Received: (at 18246) by debbugs.gnu.org; 11 Aug 2014 18:58:23 +0000 Received: from localhost ([127.0.0.1]:39691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGunW-0004BC-6i for submit@debbugs.gnu.org; Mon, 11 Aug 2014 14:58:22 -0400 Received: from fely.am-1.org ([78.47.74.50]:50209) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XGun9-0004AG-5V for 18246@debbugs.gnu.org; Mon, 11 Aug 2014 14:58:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=Lax/pma49KMppWrSVwSTrg9353+5j7Yz1+v427q8rZM=; b=hFdcBLkQ/jQtFrA8H0CKmfWfxHwiymEer5n+41JkToaziquAd4NW73E8EOCnwk2Idu6et5/681pKni+CmcHwsP+DiTzrxk8vzVB5PZyHOWvYI0Cnt+GzcCun4KzEvBtSOCj2VIxwOpqLhf0b0dO6uGJUIYulp8Yq6QmPFKSB5xU=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XGun4-000401-AN for 18246@debbugs.gnu.org; Mon, 11 Aug 2014 18:57:54 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XGumx-00030P-7N for 18246@debbugs.gnu.org; Tue, 12 Aug 2014 01:57:47 +0700 From: Ivan Shmakov To: 18246@debbugs.gnu.org Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too References: <87sil3qlc8.fsf@violet.siamics.net> Date: Mon, 11 Aug 2014 18:57:46 +0000 In-Reply-To: (Stefan Monnier's message of "Mon, 11 Aug 2014 10:47:24 -0400") Message-ID: <87lhqurh05.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 18246 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) >>>>> Stefan Monnier writes: >> the encoded part, it doesn=E2=80=99t yet set inhibit-point-motion-hooks, >> which easily results in incorrect encoding should text being encoded >> contain parts protected with the =E2=80=98intangible=E2=80=99 property. > `intangible' is evil, nasty, and sucks rocks. Your patch is probably > OK, but even better would be to fix the code that uses `intangible'. > So, do you happen to know why there was a `intangible' in the way? Of the packages I use, ERC and Gnus make use of =E2=80=98intangible=E2=80= =99 by default. Specifically, the default for erc-timestamp-intangible is =E2=80=98t=E2=80=99, and for gnus-hidden-properties it=E2=80=99s =E2=80= =98invisible t intangible t=E2=80=99 =E2=80=93 which, per (elisp.info) Special Properties, is also unnecessary: [=E2=80=A6] A common misuse is to put an intangible property on invisib= le text, which is actually unnecessary since the command loop will move point outside of the invisible text at the end of each command anyway. [=E2=80=A6] Gnus, however, appears to use overlays extensively for highlighting, while overlays, in turn, seem to be completely ignored by enriched.el, thus making enriched-encode unlikely to cause issues when called over Gnus buffers. It seems that the property is also used by RefTeX and SES, but I haven=E2=80=99t found any use to either yet. $ grep -irE --include=3D\*.el -- "put-text-property\\s.*'intangible" lisp lisp/erc/erc-stamp.el: (erc-put-text-property from (1+ (point)) 'intangible= t))))) lisp/erc/erc-stamp.el: (erc-put-text-property 0 (length ts) 'intangibl= e t ts)) lisp/textmodes/reftex-toc.el: (put-text-property (point-min) (point) '= intangible t) lisp/textmodes/reftex-index.el: (put-text-property 1 (point) 'intangib= le t) lisp/ses.el: (put-text-property startpos (point) 'intangible lisp/ses.el: (put-text-property pos end 'intangible sym))) lisp/ses.el: (put-text-property pos end 'intangible new-name)) lisp/gnus/gnus-uu.el: (put-text-property (point-min) (point-max) 'int= angible nil)) $=20 --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 11 23:15:43 2014 Received: (at 18246) by debbugs.gnu.org; 12 Aug 2014 03:15:43 +0000 Received: from localhost ([127.0.0.1]:39830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XH2Yp-00013i-0X for submit@debbugs.gnu.org; Mon, 11 Aug 2014 23:15:43 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:59591 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XH2Yk-00013Y-QH for 18246@debbugs.gnu.org; Mon, 11 Aug 2014 23:15:39 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XH2Ya-0001IG-Rs; Mon, 11 Aug 2014 23:15:29 -0400 Date: Mon, 11 Aug 2014 23:15:28 -0400 Message-Id: Content-Type: text/plain; charset=ISO-8859-15 From: Richard Stallman To: Stefan Monnier In-reply-to: (message from Stefan Monnier on Mon, 11 Aug 2014 10:47:24 -0400) Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too References: <87sil3qlc8.fsf@violet.siamics.net> X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: 18246 Cc: 18246@debbugs.gnu.org, ivan@siamics.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: rms@gnu.org 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: -5.7 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] Whatever problems `intangible' may have, we need some such feature to make it convenient to set up forms for the user to fill in. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 12 10:39:16 2014 Received: (at 18246) by debbugs.gnu.org; 12 Aug 2014 14:39:16 +0000 Received: from localhost ([127.0.0.1]:40940 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHDEJ-0000mV-1q for submit@debbugs.gnu.org; Tue, 12 Aug 2014 10:39:15 -0400 Received: from mtaout25.012.net.il ([80.179.55.181]:44657) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHDEC-0000lx-QC for 18246@debbugs.gnu.org; Tue, 12 Aug 2014 10:39:10 -0400 Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0NA7009006TIWV00@mtaout25.012.net.il> for 18246@debbugs.gnu.org; Tue, 12 Aug 2014 17:34:03 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NA7004M474RKG60@mtaout25.012.net.il>; Tue, 12 Aug 2014 17:34:03 +0300 (IDT) Date: Tue, 12 Aug 2014 17:38:59 +0300 From: Eli Zaretskii Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too In-reply-to: X-012-Sender: halo1@inter.net.il To: rms@gnu.org Message-id: <83y4utixh8.fsf@gnu.org> References: <87sil3qlc8.fsf@violet.siamics.net> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18246 Cc: 18246@debbugs.gnu.org, monnier@iro.umontreal.ca, ivan@siamics.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Mon, 11 Aug 2014 23:15:28 -0400 > From: Richard Stallman > Cc: ivan@siamics.net, 18246@debbugs.gnu.org > > Whatever problems `intangible' may have, we need some such feature > to make it convenient to set up forms for the user to fill in. We can do that without `intangible': just use display properties or overlays for the parts where you don't want the cursor to enter. The default behavior for point motions with text that comes from display properties or overlay strings is to skip such text. From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 12 10:53:47 2014 Received: (at 18246) by debbugs.gnu.org; 12 Aug 2014 14:53:47 +0000 Received: from localhost ([127.0.0.1]:40971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHDSM-00019A-Rr for submit@debbugs.gnu.org; Tue, 12 Aug 2014 10:53:47 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:12388) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHDSK-00018v-Gq for 18246@debbugs.gnu.org; Tue, 12 Aug 2014 10:53:45 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArUGAIDvNVPAqyKr/2dsb2JhbABZgwaDSsA9gRcXdIIlAQEBAQIBVhwHBQsLDiYSFBgNJIgECNIZF456B4Q4AQOrA4NMIQ X-IPAS-Result: ArUGAIDvNVPAqyKr/2dsb2JhbABZgwaDSsA9gRcXdIIlAQEBAQIBVhwHBQsLDiYSFBgNJIgECNIZF456B4Q4AQOrA4NMIQ X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="86342990" Received: from 192-171-34-171.cpe.pppoe.ca (HELO pastel.home) ([192.171.34.171]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 12 Aug 2014 10:53:37 -0400 Received: by pastel.home (Postfix, from userid 20848) id 9999260BE1; Tue, 12 Aug 2014 10:53:37 -0400 (EDT) From: Stefan Monnier To: Richard Stallman Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too Message-ID: References: <87sil3qlc8.fsf@violet.siamics.net> Date: Tue, 12 Aug 2014 10:53:37 -0400 In-Reply-To: (Richard Stallman's message of "Mon, 11 Aug 2014 23:15:28 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18246 Cc: 18246@debbugs.gnu.org, ivan@siamics.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) > Whatever problems `intangible' may have, we need some such feature > to make it convenient to set up forms for the user to fill in. Not sure what's the relationship between intangible and forms: the use of forms I see most frequently in Emacs is Custom (using the forms provided by the widget library) and it doesn't need/use intangible, AFAICT. Stefan From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 12 23:59:06 2014 Received: (at 18246) by debbugs.gnu.org; 13 Aug 2014 03:59:06 +0000 Received: from localhost ([127.0.0.1]:41234 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHPiM-0005Dx-2x for submit@debbugs.gnu.org; Tue, 12 Aug 2014 23:59:06 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:57181 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHPiJ-0005Do-JQ for 18246@debbugs.gnu.org; Tue, 12 Aug 2014 23:59:04 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XHPiH-0003S1-Dc; Tue, 12 Aug 2014 23:59:01 -0400 Date: Tue, 12 Aug 2014 23:59:01 -0400 Message-Id: Content-Type: text/plain; charset=ISO-8859-15 From: Richard Stallman To: Eli Zaretskii In-reply-to: <83y4utixh8.fsf@gnu.org> (message from Eli Zaretskii on Tue, 12 Aug 2014 17:38:59 +0300) Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too References: <87sil3qlc8.fsf@violet.siamics.net> <83y4utixh8.fsf@gnu.org> X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: 18246 Cc: 18246@debbugs.gnu.org, monnier@iro.umontreal.ca, ivan@siamics.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: rms@gnu.org 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: -5.7 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] We can do that without `intangible': just use display properties or overlays for the parts where you don't want the cursor to enter. I am not completely sure what you mean. Are you saying to do this with text that is really in the buffer, just made to appear by display properties? -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 13 11:09:00 2014 Received: (at 18246) by debbugs.gnu.org; 13 Aug 2014 15:09:00 +0000 Received: from localhost ([127.0.0.1]:42000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHaAc-00074h-S1 for submit@debbugs.gnu.org; Wed, 13 Aug 2014 11:08:59 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:43924) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHaAY-00074M-8J for 18246@debbugs.gnu.org; Wed, 13 Aug 2014 11:08:55 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NA90010033YV900@a-mtaout20.012.net.il> for 18246@debbugs.gnu.org; Wed, 13 Aug 2014 18:08:47 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NA9001L93EMOF50@a-mtaout20.012.net.il>; Wed, 13 Aug 2014 18:08:47 +0300 (IDT) Date: Wed, 13 Aug 2014 18:08:46 +0300 From: Eli Zaretskii Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too In-reply-to: X-012-Sender: halo1@inter.net.il To: rms@gnu.org Message-id: <83lhqsig01.fsf@gnu.org> References: <87sil3qlc8.fsf@violet.siamics.net> <83y4utixh8.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18246 Cc: 18246@debbugs.gnu.org, monnier@iro.umontreal.ca, ivan@siamics.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Tue, 12 Aug 2014 23:59:01 -0400 > From: Richard Stallman > CC: monnier@iro.umontreal.ca, ivan@siamics.net, 18246@debbugs.gnu.org > > We can do that without `intangible': just use display properties or > overlays for the parts where you don't want the cursor to enter. > > I am not completely sure what you mean. Are you saying to do this > with text that is really in the buffer, just made to appear by display > properties? I meant to display the "intangible" text as display properties or overlay strings. Whether the text actually comes from the buffer (and the display property covers it) or is consed out of thin air is not important for the point I wanted to make. We do something like that in report-emacs-bug. From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 13 18:50:09 2014 Received: (at 18246) by debbugs.gnu.org; 13 Aug 2014 22:50:09 +0000 Received: from localhost ([127.0.0.1]:42446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHhMu-0003fr-Rz for submit@debbugs.gnu.org; Wed, 13 Aug 2014 18:50:09 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:49232 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHhMs-0003fh-Ii for 18246@debbugs.gnu.org; Wed, 13 Aug 2014 18:50:07 -0400 Received: from rms by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1XHhMq-0006D4-Ux; Wed, 13 Aug 2014 18:50:05 -0400 Date: Wed, 13 Aug 2014 18:50:04 -0400 Message-Id: Content-Type: text/plain; charset=ISO-8859-15 From: Richard Stallman To: Eli Zaretskii In-reply-to: <83lhqsig01.fsf@gnu.org> (message from Eli Zaretskii on Wed, 13 Aug 2014 18:08:46 +0300) Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too References: <87sil3qlc8.fsf@violet.siamics.net> <83y4utixh8.fsf@gnu.org> <83lhqsig01.fsf@gnu.org> X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: 18246 Cc: 18246@debbugs.gnu.org, monnier@iro.umontreal.ca, ivan@siamics.net X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: rms@gnu.org 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: -5.7 (-----) [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] I meant to display the "intangible" text as display properties or overlay strings. Whether the text actually comes from the buffer (and the display property covers it) or is consed out of thin air is not important for the point I wanted to make. For some purposes, that is true. Maybe using the 'display' property is good enough. I have a feeling that it will seem anomalous to users in some cases, but that is just a feeling. One anomalous case for the 'display' property is searching in the buffer. It does not find the text that appears via the 'display' property because that text is not really in the buffer. With 'intangible', search would find it even though point could not appear right there. Another option would be to use text that is read-only but not intangible. Maybe users won't be disturbed by being able to move point to the middle of fixed text in the form. I feel that none of these offers behavior that is really right and smooth for a form. I think this is an area for improvement in Emacs. -- Dr Richard Stallman President, Free Software Foundation 51 Franklin St Boston MA 02110 USA www.fsf.org www.gnu.org Skype: No way! That's nonfree (freedom-denying) software. Use Ekiga or an ordinary phone call. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 14 14:14:39 2014 Received: (at 18246) by debbugs.gnu.org; 14 Aug 2014 18:14:39 +0000 Received: from localhost ([127.0.0.1]:43454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHzXq-0000aX-Pm for submit@debbugs.gnu.org; Thu, 14 Aug 2014 14:14:39 -0400 Received: from fely.am-1.org ([78.47.74.50]:50501) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHzXn-0000aM-FH for 18246@debbugs.gnu.org; Thu, 14 Aug 2014 14:14:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=o2gARcSaf1e6G3iU7X9mqxfLufadi8WHg0BLagokpMU=; b=eSOraqL503I+hkeuiZ5urEOmQt2eUhplzFEj/2yipbC4KxHDLQ2gYyBWaCYH1+Wn43Tpb/YN8qZ8Gdr4Tfv+Ft8zWQfT+zlICgBBDG+ssdFs99+bYmG3a1MYFtlY3M6m0fQvX5UDXxDEBAf9YUkjtpOUIWGb9YfG9R9eRAGyt+c=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XHzXl-0003G8-Ox for 18246@debbugs.gnu.org; Thu, 14 Aug 2014 18:14:34 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XHzXe-0002Hv-CD for 18246@debbugs.gnu.org; Fri, 15 Aug 2014 01:14:26 +0700 From: Ivan Shmakov To: 18246@debbugs.gnu.org Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too References: <87sil3qlc8.fsf@violet.siamics.net> <83y4utixh8.fsf@gnu.org> <83lhqsig01.fsf@gnu.org> Date: Thu, 14 Aug 2014 18:14:25 +0000 In-Reply-To: (Richard Stallman's message of "Wed, 13 Aug 2014 18:50:04 -0400") Message-ID: <87d2c3q6pq.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 18246 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) >>>>> Richard Stallman writes: [=E2=80=A6] > Another option would be to use text that is read-only but not > intangible. Maybe users won't be disturbed by being able to move > point to the middle of fixed text in the form. For one thing, I actually consider the ability to move point to the middle of virtually /any/ text, including =E2=80=9Cfixed,=E2=80=9D in = Emacs (it=E2=80=99s not just forms, =E2=80=93 think of tmm-menubar, for instance= , or minibuffer prompts) to be a considerable /advantage./ And it gets especially useful when, say, writing a guide, =E2=80=93 copying text from menus, forms, etc. is not nearly as easy in the majority of the modern (non-tty) software. (That being said, I believe it=E2=80=99s easier to point the reader to M-x=C2=A0foo-do-something than to Menu Bar =E2=86=92 Foo =E2=86=92 Do Some= thing, so I=E2=80=99d say that menus are not as important to Emacs as they are to some other software, anyway.) > I feel that none of these offers behavior that is really right and > smooth for a form. I think this is an area for improvement in Emacs. I=E2=80=99m all for improvements to Emacs. In the case of =E2=80=98intang= ible=E2=80=99, however, =E2=80=93 I=E2=80=99m out of ideas. --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 14 14:26:28 2014 Received: (at 18246) by debbugs.gnu.org; 14 Aug 2014 18:26:28 +0000 Received: from localhost ([127.0.0.1]:43494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHzjH-00011f-Nt for submit@debbugs.gnu.org; Thu, 14 Aug 2014 14:26:28 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:37557) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XHzjE-00011N-1I for 18246@debbugs.gnu.org; Thu, 14 Aug 2014 14:26:26 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0NAB00G006QXHX00@a-mtaout20.012.net.il> for 18246@debbugs.gnu.org; Thu, 14 Aug 2014 21:26:15 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NAB00G0F77REF30@a-mtaout20.012.net.il>; Thu, 14 Aug 2014 21:26:15 +0300 (IDT) Date: Thu, 14 Aug 2014 21:26:17 +0300 From: Eli Zaretskii Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too In-reply-to: <87d2c3q6pq.fsf@violet.siamics.net> X-012-Sender: halo1@inter.net.il To: Ivan Shmakov Message-id: <83vbpvgc6u.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 8BIT References: <87sil3qlc8.fsf@violet.siamics.net> <83y4utixh8.fsf@gnu.org> <83lhqsig01.fsf@gnu.org> <87d2c3q6pq.fsf@violet.siamics.net> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 18246 Cc: 18246@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > From: Ivan Shmakov > Date: Thu, 14 Aug 2014 18:14:25 +0000 > > For one thing, I actually consider the ability to move point to > the middle of virtually /any/ text, including “fixed,” in Emacs > (it’s not just forms, – think of tmm-menubar, for instance, or > minibuffer prompts) to be a considerable /advantage./ And it > gets especially useful when, say, writing a guide, – copying > text from menus, forms, etc. is not nearly as easy in the > majority of the modern (non-tty) software. Since Emacs knows about every piece of text it displays, there should be no problem to have M-w or whatever copy into the selection/clipboard text that comes from overlays or display properties. There are no obstacles here, just coding. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 14 15:25:20 2014 Received: (at 18246) by debbugs.gnu.org; 14 Aug 2014 19:25:20 +0000 Received: from localhost ([127.0.0.1]:43555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XI0eF-0004G7-J6 for submit@debbugs.gnu.org; Thu, 14 Aug 2014 15:25:20 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:7854) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XI0eD-0004Fk-1H for 18246@debbugs.gnu.org; Thu, 14 Aug 2014 15:25:17 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArUGAIDvNVPAqyKr/2dsb2JhbABZgwaDSsA9gRcXdIIlAQEBAQIBViMFCws0EhQYDSSIBAjSGReOegeEOAEDqwODTCE X-IPAS-Result: ArUGAIDvNVPAqyKr/2dsb2JhbABZgwaDSsA9gRcXdIIlAQEBAQIBViMFCws0EhQYDSSIBAjSGReOegeEOAEDqwODTCE X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="86797633" Received: from 192-171-34-171.cpe.pppoe.ca (HELO pastel.home) ([192.171.34.171]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 14 Aug 2014 15:25:11 -0400 Received: by pastel.home (Postfix, from userid 20848) id D0D5F60942; Thu, 14 Aug 2014 15:25:10 -0400 (EDT) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too Message-ID: References: <87sil3qlc8.fsf@violet.siamics.net> <83y4utixh8.fsf@gnu.org> <83lhqsig01.fsf@gnu.org> <87d2c3q6pq.fsf@violet.siamics.net> <83vbpvgc6u.fsf@gnu.org> Date: Thu, 14 Aug 2014 15:25:10 -0400 In-Reply-To: <83vbpvgc6u.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 14 Aug 2014 21:26:17 +0300") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 18246 Cc: 18246@debbugs.gnu.org, Ivan Shmakov X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) > Since Emacs knows about every piece of text it displays, there should > be no problem to have M-w or whatever copy into the > selection/clipboard text that comes from overlays or display > properties. There are no obstacles here, just coding. I don't think there's a strong need for it (tho it would occasionally be handy). But I agree with Ivan's point that there's no need to make things intangible at all, usually: if the user wants to move outside of the intended fields of a form, there's no reason to prevent him from doing that. The Widget library has done that forever and I've heard no complaint about this aspect of the library. Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 21 05:58:09 2014 Received: (at 18246) by debbugs.gnu.org; 21 Nov 2014 10:58:09 +0000 Received: from localhost ([127.0.0.1]:40336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xrluj-0005GD-96 for submit@debbugs.gnu.org; Fri, 21 Nov 2014 05:58:09 -0500 Received: from fely.am-1.org ([78.47.74.50]:41706) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xrlug-0005Fn-20; Fri, 21 Nov 2014 05:58:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date:Sender:Subject:Cc:To:From; bh=04uopeS3Szp2mojjkXXoDzqMD+jh4JSyCWnQuBu4P58=; b=F+MSs29e6EJEicHzxnr2sbxRUmHpy+vdO+sHS6RUZZZA3LFihsf8RAYS12XZ3owDqNzqQmjcZ51aBgy6dANCBgVAx9/Ml3/KASjflg9+jmSApxk6CK3i07JORIlxd+E5lZCXsfvcUnrDecS7MuF11YxuYwzdEG/KpNkp0Ol90Zs=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Xrlua-0008Jc-P7; Fri, 21 Nov 2014 10:58:01 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1XrluT-0006gH-Km; Fri, 21 Nov 2014 17:57:53 +0700 From: Ivan Shmakov To: Stefan Monnier Subject: (ping) Emacs bugs with patches? Date: Fri, 21 Nov 2014 10:57:53 +0000 Message-ID: <874mtszuq6.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 18246 Cc: 18824@debbugs.gnu.org, 18850@debbugs.gnu.org, 18246@debbugs.gnu.org, 18175@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) Stefan, you=E2=80=99ve previously commented on several of the bug reports I=E2=80=99ve suggested patches for. Could you please revisit these patches and either commit or explicitly reject them? (Any suggestion on how, if at all, do I improve them in the latter case will be appreciated.) The bug reports in question are as follows. TIA. http://debbugs.gnu.org/18175 Use (mapc 'switch-to-buffer =E2=80=A6) in files.el (was: mapcar.) http://debbugs.gnu.org/18246 Use inhibit-point-motion-hooks (in addition to inhibit-read-only) in enriched-encode. http://debbugs.gnu.org/18824 New diff-check-labels function (split off diff-no-select) http://debbugs.gnu.org/18850 Use diff-check-labels and the --label option to diff (was: -L =E2=80=93 deprecated) in smerge-mode.el --=20 FSF associate member #7257 np. =D0=9F=D0=BE =D0=BF=D0=BE=D0=BB=D1=8F=D0=BC= , =D0=B7=D0=B0 =D1=80=D0=B5=D0=BA=D0=BE=D0=B9 =E2=80=94 =D0=98=D0=BB=D0=BB= =D0=B5=D1=82 =E2=80=A6 B6A0 230E 334A From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 26 12:50:57 2014 Received: (at control) by debbugs.gnu.org; 26 Dec 2014 17:50:57 +0000 Received: from localhost ([127.0.0.1]:58376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y4Z2P-00089p-BU for submit@debbugs.gnu.org; Fri, 26 Dec 2014 12:50:57 -0500 Received: from fely.am-1.org ([78.47.74.50]:46291) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Y4Z2K-00089c-15 for control@debbugs.gnu.org; Fri, 26 Dec 2014 12:50:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date:Sender:Subject:To:From; bh=LEYPoAO/uId0VyBzc7mdyosrk0mCOzG5ptSV7H8ZCUU=; b=E8vT9aoGHk4M89BYYdPeRmFwFy2K5bkuapCW7ZNsOQ0u2IgfBMvlX9Y0jotOR+IyePDalJgco3ZjrlCuVBfL0WNIOKQXvy1iCOk0h/m5gSKankw9itUF3vcfwiv1m3e0wCVHWTi7Y9AgysKVZPoiVtS2DESXWcoGy6AXd5Azb9E=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Y4Z2J-0006hi-9f for control@debbugs.gnu.org; Fri, 26 Dec 2014 17:50:51 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Y4Z2C-0004ib-4S for control@debbugs.gnu.org; Sat, 27 Dec 2014 00:50:44 +0700 From: Ivan Shmakov To: control@debbugs.gnu.org Subject: tweaking bugs Mail-Followup-To: emacs-devel@gnu.org Date: Fri, 26 Dec 2014 17:50:43 +0000 Message-ID: <877fxefggc.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) reopen 19152 tags 19445 + patch tags 19444 + patch tags 18246 + patch tags 18175 + patch thanks In news:jwvfvcykvep.fsf-monnier+emacsbugs@gnu.org, Stefan has confirmed that #19152 is not yet resolved. --=20 FSF associate member #7257 http://boycottsystemd.org/ =E2=80=A6 3013 B6A0= 230E 334A From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 14 03:32:08 2015 Received: (at 18246-done) by debbugs.gnu.org; 14 Feb 2015 08:32:08 +0000 Received: from localhost ([127.0.0.1]:42689 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMY91-0007Xt-V7 for submit@debbugs.gnu.org; Sat, 14 Feb 2015 03:32:08 -0500 Received: from fely.am-1.org ([78.47.74.50]:43685) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YMY8y-0007Xi-AS for 18246-done@debbugs.gnu.org; Sat, 14 Feb 2015 03:32:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=siamics.net; s=a2013295; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:Sender:References:Subject:To:From; bh=0VkralAIRtqDrnEzJgbWXh/kfUJficISkVOgZOcIvnE=; b=UtaSSmgeERq13U67cMAz4EBMxDK715gnI4QJAoME75ShGF5R2KhqWt71coR6GVUvK0GlXa3Me3eSuZgh17F3j+58OgjBJwJjNxuIendhwFCvaKGa+ESrM9ZCT+wd077LqSCCfJXRheIyLt3e6+bXdhAa2exhMXuGxKj9QFxMReU=; Received: from [2a02:2560:6d4:26ca::1:1d] (helo=violet.siamics.net) by fely.am-1.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YMY8x-00087v-FG for 18246-done@debbugs.gnu.org; Sat, 14 Feb 2015 08:32:03 +0000 Received: from localhost ([::1] helo=violet.siamics.net) by violet.siamics.net with esmtps (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YMY8q-0001B2-SZ for 18246-done@debbugs.gnu.org; Sat, 14 Feb 2015 15:31:56 +0700 From: Ivan Shmakov To: 18246-done@debbugs.gnu.org Subject: Re: bug#18246: enriched-encode: should set inhibit-point-motion-hooks, too References: <87sil3qlc8.fsf@violet.siamics.net> Mail-Followup-To: 18246@debbugs.gnu.org Date: Sat, 14 Feb 2015 08:31:56 +0000 In-Reply-To: (Stefan Monnier's message of "Mon, 11 Aug 2014 10:47:24 -0400") Message-ID: <87iof4dhc3.fsf@violet.siamics.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 18246-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) Version: 25.1 >>>>> Stefan Monnier writes: [=E2=80=A6] > Your patch is probably OK, I=E2=80=99ve pushed this change back in January; closing. commit 172854461531ac7ad11b4490adc148e7a42a9fb3 CommitDate: 2015-01-17 19:34:50 +0000 Fix: inhibit point motion hooks when encoding an enriched document. =20=20=20=20 * lisp/textmodes/enriched.el (enriched-encode): Use inhibit-point-motion-hooks in addition to inhibit-read-only. =20=20=20=20 Fixes: debbugs:18246 [=E2=80=A6] --=20 FSF associate member #7257 np. Undercurrent =E2=80=94 Jami Sieber =E2=80= =A6 B6A0 230E 334A From unknown Sat Jun 21 10:32:18 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 14 Mar 2015 11:24:04 +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