Article View: gnu.emacs.bug
Article #87870inhibit-intangible
From: Kevin Rodgers
Date: Mon, 22 Aug 1994 17:39
Date: Mon, 22 Aug 1994 17:39
23 lines
1951 bytes
1951 bytes
Packages that make use of the `invisible' text property will also likely use the `intangible' text property, so that users aren't confused by executing motion commands that leave the cursor in the same place on the display. At least one package that I use, PSGML, also parses the buffer contents automatically when necessary. It's ability to dynamically update the display according to the parsing results is broken by intangible text, though, since its parser depends on being able to move point through the buffer regardless of its text properties. It would be very useful if there were a global variable `inhibit-intangible' analogous to `inhibit-read-only', that could be used to temporarily disable the motion constraints imposed by the `intangible' property. Then, for example, PSGML could just invoke its parser within (let ((inhibit-intangible t)) ...) Also, shouldn't the `read-only' and `intangible' text properties, like the `invisible' text property, also be available as overlay properties? -- Kevin Rodgers <kevinr@ihs.com> Project Engineer Information Handling Services Electronic Systems Development 15 Inverness Way East, M/S A203 Englewood CO 80112 USA (303) 397-2807[voice]/-2620[fax]
Technical Details
Message-ID:
<9408221734.AA15627@airedale.ihsyp>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!uunet!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!math.ohio-state.edu!cis.ohio-state.edu!airedale.ai.mit.EDU!kevinrShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,358b7ccceddda2cb,start X-Google-Attributes: gidfb2f1,public X-Google-ArrivalTime: 1994-08-22 11:20:24 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!uunet!MathWorks.Com!europa.eng.gtefsd.com!howland.reston.ans.net!math.ohio-state.edu!cis.ohio-state.edu!airedale.ai.mit.EDU!kevinr From: kevinr@airedale.ai.mit.EDU (Kevin Rodgers) Newsgroups: gnu.emacs.bug Subject: inhibit-intangible Date: 22 Aug 1994 13:39:22 -0400 Organization: GNUs Not Usenet Lines: 23 Sender: daemon@cis.ohio-state.edu Approved: bug-gnu-emacs@prep.ai.mit.edu Distribution: gnu Message-ID: <9408221734.AA15627@airedale.ihsyp> Reply-To: Kevin Rodgers <kevinr@ihs.com>