all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Xiao-Yong Jin <xj2106NO@SPAMcolumbia.edu>
Subject: Re: Tag based dired?
Date: Mon, 26 Jun 2006 08:16:11 -0400	[thread overview]
Message-ID: <8764iow1ro.fsf@photon.homelinux.org> (raw)
In-Reply-To: uirmoi98b.fsf@gmail.com

Mathias Dahl <brakjoller@gmail.com> writes:

> Xiao-Yong Jin <xj2106NO@SPAMcolumbia.edu> writes:
>
>> Hi all, I'm wondering if there is some kind of tag or label support in
>> dired.
>>
>> Nowadays tagging or labeling is used widely on the Internet.  Blogs
>> and wikis has various tag support.  And gmail has its flexible
>> labeling support.  So does the f-spot.  I did some search on the web
>> and there is no file manager that really supports tags well.  
>
> It certainly is possible. Tumme, which is part of CVS Emacs (Emacs 22)
> has tagging capabilities. Tumme is used for browing image collections
> and supports commenting and tagging images. Actually, you should be
> able to use Tumme's tagging functionality to tag other types of files,
> as long as you do not try to use it to display these files. :)
>
> Tumme stores the comments and tags in a central "database" file. You
> can use the tags to find files and have them marked in dired.
>
> If you don't use CVS Emacs, download tumme.el from here:
>
> http://www.emacswiki.org/cgi-bin/wiki/Tumme
>
> Install it and put this in your .emacs:
>
> (require 'tumme)
>
> In dired, do M-x tumme-tag-files. You will be prompted for a list of
> tags to add to the marked files. The tags will then be saved to the
> tumme database file. After having added files, tell Emacs to mark them
> using M-x tumme-mark-tagged-files.
>
> Again, Tumme is for image browsing, but you could always try and
> experiment with this to see how it works with other types of
> files. Tagging files in this way is a generic thing.
>
> Happy experimenting!

Amazing.  I've been using emacs-unicode-2 branch for a year and wasn't
aware of Tumme's existence until now.  Certainly it's a great step
beyond the thumbs.el.  :-)

Two more things,

1) I got this when I first use tumme-tag-files
   basic-save-buffer-2: /home/jin/.emacs.d/tumme/.tumme_db: no such directory
   It would be fine to add a simple test and create the directory
   automatically.

2) Is there a more visible way to see all the tags associated to the
   files in dired buffer?
-- 
Xiao-Yong

  reply	other threads:[~2006-06-26 12:16 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-06-23  0:33 Tag based dired? Xiao-Yong Jin
2006-06-23 21:38 ` Leon
2006-06-23 23:48   ` Bill Wohler
     [not found]   ` <mailman.3279.1151106523.9609.help-gnu-emacs@gnu.org>
2006-06-24  3:20     ` Xiao-Yong Jin
2006-06-24 19:09   ` Leon
2006-06-26  8:58 ` Mathias Dahl
2006-06-26 12:16   ` Xiao-Yong Jin [this message]
2006-06-27  8:36     ` Mathias Dahl
2006-06-27  0:59   ` Bill Wohler
2006-06-27 14:58 ` Mathias Dahl

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8764iow1ro.fsf@photon.homelinux.org \
    --to=xj2106no@spamcolumbia.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.