From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastian Rose Subject: Re: [ANN] org-fstree 0.2 Date: Sun, 29 Mar 2009 19:10:32 +0200 Message-ID: <87ocvks19z.fsf@kassiopeya.MSHEIMNETZ> References: <20090321041113.686f8bba.andy13@gmx.net> <878wmz4nwq.fsf@kassiopeya.MSHEIMNETZ> <20090321061235.f08ba725.andy13@gmx.net> <87ab7cxw3j.fsf@kassiopeya.MSHEIMNETZ> <20090329005415.014ca2c3.andy13@gmx.net> <87ab756qgf.fsf@kassiopeya.MSHEIMNETZ> <20090329144140.d331b306.andy13@gmx.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LnyTk-0001F8-LD for emacs-orgmode@gnu.org; Sun, 29 Mar 2009 13:07:24 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LnyTf-0001D7-9m for emacs-orgmode@gnu.org; Sun, 29 Mar 2009 13:07:23 -0400 Received: from [199.232.76.173] (port=60488 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LnyTf-0001D4-1L for emacs-orgmode@gnu.org; Sun, 29 Mar 2009 13:07:19 -0400 Received: from mail.gmx.net ([213.165.64.20]:47011) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1LnyTe-0003Yj-Cr for emacs-orgmode@gnu.org; Sun, 29 Mar 2009 13:07:18 -0400 In-Reply-To: <20090329144140.d331b306.andy13@gmx.net> (Andreas Burtzlaff's message of "Sun, 29 Mar 2009 14:41:40 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Andreas Burtzlaff Cc: emacs-orgmode@gnu.org Thanks Andreas, this is great. Especially the filtering and non-recursive behaviour. Sebastian Andreas Burtzlaff writes: > Hello Sebastian, > > new version 0.2 available. > http://www.burtzlaff.de/org-fstree/org-fstree.el > > On Sun, 29 Mar 2009 03:57:36 +0200 > Sebastian Rose wrote: > >> Andreas Burtzlaff writes: >> * a customizable list of directory names to skip. >> '("CVS" "_MTN" ".git" ".hg" "RCS") might be a good default. >> * Add directory names to the skip list >> #+begin fstree -sd (nogo notes) >> * Skip files by suffix >> #+begin fstree -sf (.jpg .gif ...) > > Both implemented with the new options :exclude-regexp-name and :exclude-regexp-fullpath >>From the documentation: > - :exclude-regexp-name , exclude file/directory names matching either > of the given regexp expressions > Examples: > :exclude-regexp-name (".*\\.pdf$" ".*\\.zip$"), excludes files/directories ending with either ".pdf" or ".zip" > :exclude-regexp-name ("^\\.git$") , excludes files/directories named ".git" > > - :exclude-regexp-fullpath , same as :exclude-regexp-name but matches absolute path to file/directory > > >> * Maybe require the option `-r' to be recursive. > > Is implemented as an option now: > :non-recursive t > >> * Add a slash to the directory names to make the list more >> readable. As an alternative, I could imagine to use folder icons >> like speedbar, or use headlines without links for directories (the >> links all look the same, wether they are headlines or leaves). > > I added "[D]" for directories and "[ ]" for files in the headline. > While that looks quite nice imho, I'm still looking for a more appealing formatting for the backlinks. > I've tried to add the backlinks as properties "Link1", "Link2",... , but links are shown as text in the column view. > > Use column view for the links (EXPERIMENTAL): > *** Test Tree > :PROPERTIES: > :COLUMNS: %40ITEM %Link1 %Link2 %Link3 %Link4 > :END: > > #+BEGIN_FSTREE: ~/tmp/ :non-recursive t :links-as-properties t > > Any ideas? > > Andreas > -- Sebastian Rose, EMMA STIL - mediendesign, Niemeyerstr.6, 30449 Hannover Tel.: +49 (0)511 - 36 58 472 Fax: +49 (0)1805 - 233633 - 11044 mobil: +49 (0)173 - 83 93 417 Email: s.rose@emma-stil.de, sebastian_rose@gmx.de Http: www.emma-stil.de