M-x occur with regexp ^\(\*\|Subject\s-+1\) gives 5 matches for "^\(\*\|Subject\s-+1\)" in buffer: temp.org 1:* <2010-04-16 fri> 2:Subject 1 4:Subject 1 7:* <2010-04-17 sat> 10:Subject 1 Vincent. > Date: Fri, 16 Apr 2010 05:28:26 +0000 > From: rbenit68@yahoo.es > To: Emacs-orgmode@gnu.org > CC: > Subject: [Orgmode] Filtering entries of a journal file with its datestamp > > I have a simple journal .org file like this: > > ------Begin file--------------- > * <2010-04-16 fri> > Subject 1 > Subject 2 > Subject 1 > Subject 40 > > * <2010-04-17 sat> > Subject 2 > Subject 3 > Subject 1 > Subject 40 > ------End file------------------ > > Every subject is only one line. > > I would like to print the journal but including only the lines with a specific content, determined by a search, like the following > > -----Buffer to print--------- > * <2010-04-16 fri> > Subject 1 > Subject 1 > > * <2010-04-17 sat> > Subject 1 > ------------------------------ > > ------Another buffer to print- > * <2010-04-16 fri> > Subject 40 > > * <2010-04-17 sat> > Subject 40 > ------------------------------ > > I have tried org-occur, but only marks the searched string; I also have tried occur but generate a list without the dates, and cannot be printed. > > I would appreciate any hint. > > Miguel Ruiz > Sevilla, Spain. > > > > > > > > > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode _________________________________________________________________ Consultez gratuitement vos emails Orange, Gmail, Free, ... directement dans HOTMAIL ! http://www.windowslive.fr/hotmail/agregation/