From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jarek Czekalski Newsgroups: gmane.emacs.help Subject: Re: Arbitrary folding in emacs Date: Sat, 29 Mar 2014 21:29:52 +0100 Message-ID: <53372D40.6070806@jarek.katowice.pl> References: <834n2iy9dz.fsf@gnu.org> <83ob0qslyi.fsf@gnu.org> <87r45mmmpe.fsf@thinkpad-t440p.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1396125401 26125 80.91.229.3 (29 Mar 2014 20:36:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 29 Mar 2014 20:36:41 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Mar 29 21:36:37 2014 Return-path: Envelope-to: geh-help-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 1WTzzY-0007nv-HC for geh-help-gnu-emacs@m.gmane.org; Sat, 29 Mar 2014 21:36:36 +0100 Original-Received: from localhost ([::1]:41146 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WTzzY-0001in-2w for geh-help-gnu-emacs@m.gmane.org; Sat, 29 Mar 2014 16:36:36 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60182) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WTzrq-0004SF-LB for help-gnu-emacs@gnu.org; Sat, 29 Mar 2014 16:28:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WTzrk-0003Bj-JC for help-gnu-emacs@gnu.org; Sat, 29 Mar 2014 16:28:38 -0400 Original-Received: from s74.linuxpl.com ([46.4.67.7]:43786) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WTzrk-0003BQ-A7 for help-gnu-emacs@gnu.org; Sat, 29 Mar 2014 16:28:32 -0400 Original-Received: from cj.e-siemianowice.pl ([95.215.234.30] helo=[192.168.17.5]) by s74.linuxpl.com with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.80.1) (envelope-from ) id 1WTzrc-0006qt-7L for help-gnu-emacs@gnu.org; Sat, 29 Mar 2014 21:28:26 +0100 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (barebone) [generic] X-Received-From: 46.4.67.7 X-Mailman-Approved-At: Sat, 29 Mar 2014 16:36:25 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:96846 Archived-At: folding.el is what I use. The bad thing is that it is not maintained and bug reports (at savannah [1]) are ignored. The strict rules of using folding marks in folding.el (only at beginning of line) were not compatible with my pre-emacs files (in jEdit explicit folds were working perfectly). I did some hacking on folding.el and now I'm quite happy with it. I'll try to contact Jari Aalto at github [2], seems like he's more active there. Jarek [1] http://savannah.nongnu.org/bugs/?40147 [2] https://github.com/jaalto/project--emacs-tiny-tools/tree/devel/lisp/other W dniu 03/28/2014 03:28 PM, Jai Dayal pisze: > Emacs doesn't have code folding natively. You can get folding.el, though > > http://git.savannah.gnu.org/cgit/emacs-tiny-tools.git/tree/lisp/other/folding.el?h=devel > > > On Fri, Mar 28, 2014 at 10:17 AM, Tassilo Horn wrote: > >