From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Burtzlaff Subject: Re: [ANN] org-fstree 0.2 Date: Sun, 29 Mar 2009 14:41:40 +0200 Message-ID: <20090329144140.d331b306.andy13@gmx.net> 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> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LnsOa-00015T-Sf for emacs-orgmode@gnu.org; Sun, 29 Mar 2009 06:37:40 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LnsOV-00015H-Bi for emacs-orgmode@gnu.org; Sun, 29 Mar 2009 06:37:39 -0400 Received: from [199.232.76.173] (port=42918 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LnsOV-00015E-6v for emacs-orgmode@gnu.org; Sun, 29 Mar 2009 06:37:35 -0400 Received: from mail.gmx.net ([213.165.64.20]:36346) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1LnsOU-0002iP-NC for emacs-orgmode@gnu.org; Sun, 29 Mar 2009 06:37:35 -0400 In-Reply-To: <87ab756qgf.fsf@kassiopeya.MSHEIMNETZ> 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: Sebastian Rose Cc: emacs-orgmode@gnu.org 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