Hi again, Patch attached. If someone could apply it I'd be glad. Best Regards Gustav > -----Original Message----- > From: sgeorgii . [mailto:sgeorgii@gmail.com] > Sent: Wednesday, November 25, 2015 12:05 > To: Gustav Wikström > Cc: mail@nicolasgoaziou.fr; emacs-orgmode@gnu.org > Subject: Re: [O] [RFC] [PATCH] Changes to Tag groups - allow nesting and > regexps > > Indeed, the {.*} works. Thank you! > > If we could still use the empty parameter when filtering by "no tags" > it would be really sweet :) > > On 25 November 2015 at 13:26, Gustav Wikström wrote: > > Hi! > > > > Indeed, I do get the same error as you. I'll look into it a bit. Not sure if the > behavior is documented though. > > > > As a workaround for you sgeorgii (and for everyone else with this problem I > suppose :-) ), you can exclude tags instead of filtering. The behavior is similar > except instead of only showing the rows with the provided tag, it excludes all > rows with the provided tag. If you provide a regular expression, eg. {.*}, then all > rows with tags are hidden from the agenda-view. > > > > So, to recreate with commands, what I just tried to describe with words: > > M-x org-agenda > > \ (exclude) (alternatively use the combination of / (filter) - > > (exclude) ) (exclude by tag) {.*} > > > > Voila! > > > > Best regards > > Gustav > > > >> -----Original Message----- > >> From: sgeorgii . [mailto:sgeorgii@gmail.com] > >> Sent: Wednesday, November 25, 2015 08:51 > >> To: gustav.erik@gmail.com; mail@nicolasgoaziou.fr; emacs- > >> orgmode@gnu.org > >> Subject: [O] [RFC] [PATCH] Changes to Tag groups - allow nesting and > >> regexps > >> > >> Dear Gustav, Eric, > >> > >> > >> I was referred to your subject discussion in respect to my problem: > >> > >> With new version of org-mode I am now unable to filter agenda to show > >> only non-tagged items: > >> > >> > >> > "sgeorgii ." writes: > >> > > >> >> Hello! > >> >> > >> >> Having installed latest org 8.3.2 I am now having the subject problem: > >> >> > >> >> M-x org-agenda > >> >> > >> >> When in agenda: > >> >> > >> >> / (filter) > >> >> > >> >> TAB (filter by tag) > >> >> > >> >> (without entering any tags for "Tag:" question) > >> >> > >> >> Before this gave me agenda view filtered to show only non-tagged items. > >> >> I believe this was right and just fine. > >> >> > >> >> Now I have error: > >> >> > >> >> Debugger entered--Lisp error: (args-out-of-range "" 0 1) > >> >> org-agenda-filter-make-matcher-tag-exp(("+") 43) > >> >> org-agenda-filter-make-matcher(("+") tag t) > >> >> org-agenda-filter-apply(("+") tag t) > >> >> org-agenda-filter-by-tag(nil) > >> >> call-interactively(org-agenda-filter-by-tag nil nil) > >> >> command-execute(org-agenda-filter-by-tag) > >> > >> > > >> > I believe 6c6ae99 (org-agenda: Filtering in the agenda on > >> > grouptags, > >> > 2015-01-24) changed this behavior. The discussion about these > >> > changes is here (sorry, the gmane web interface is down for me): > >> > https://lists.gnu.org/archive/html/emacs-orgmode/2015-01/msg00618.h > >> > tml > >> > > >> > org-agenda-filter-by-tag should be fixed to handle the empty tag > >> > case that causes the error above, either by behaving as before or > >> > by giving a clear error. I haven't looked closely enough at the > >> > changes or the discussion to guess whether that commit intended to > >> > preserve the empty tag behavior you were relying on. Is that behavior > documented anywhere? > >> > > >> > -- > >> > Kyle > >> > >> > >> Any help?