[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: IDE
From: |
Drew Adams |
Subject: |
RE: IDE |
Date: |
Sat, 10 Oct 2015 13:15:23 -0700 (PDT) |
> Not sure what you are saying. Is it that a region with two ends is
> not enough, and we need a list of regions? If so, I'm okay with
> that, and I don't see any serious obstacles to implement that.
FWIW, library `zones.el' provides that, along with various
commands for defining and using such multiple-zone "regions".
http://www.emacswiki.org/emacs/Zones
You can sort, intersect, or unite zones; narrow the buffer to
a zone or select one as the region, (un)highlight zones, make
a list of zones persistent (re-created with a bookmark), or
use incremental search across it (overlapping zones in the list
are united for this). You can name lists of zones and switch
among them for different multi-zone operations. You can
associate arbitrary information with a zone, which is otherwise
just a pair of buffer positions (e.g. markers).
This does _not_ provide the feature of having zones that are
in different major modes. I agree that that particular
feature is sorely missing. There have been various attempts
at providing it, but I'm not aware of any that has been really
satisfactory in a general way.
- Re: IDE, (continued)
- Re: IDE, Dmitry Gutov, 2015/10/10
- Re: IDE, Eli Zaretskii, 2015/10/10
- Re: IDE, David Engster, 2015/10/10
- Re: IDE, Eli Zaretskii, 2015/10/10
- Re: IDE, martin rudalics, 2015/10/10
- Re: IDE, John Wiegley, 2015/10/10
- Re: IDE, David Kastrup, 2015/10/10
- Re: IDE, Eli Zaretskii, 2015/10/10
- Re: IDE, David Kastrup, 2015/10/10
- Re: IDE, Eli Zaretskii, 2015/10/10
- RE: IDE,
Drew Adams <=
- Re: IDE, David Kastrup, 2015/10/10
- Re: IDE, John Wiegley, 2015/10/10
- Re: IDE, Richard Stallman, 2015/10/11
- Re: IDE, Eli Zaretskii, 2015/10/10
- Re: IDE, David Kastrup, 2015/10/10
- Re: IDE, Eli Zaretskii, 2015/10/10
- Re: IDE, John Wiegley, 2015/10/10
- Re: IDE, Dmitry Gutov, 2015/10/10
- Re: IDE, Daniel Colascione, 2015/10/10
- Re: IDE, Andreas Röhler, 2015/10/11