On Sun, Jun 28, 2020 at 5:48 PM Nathan Neff wrote: > More wonkiness: > > This custom view (no regexes) doesn't work, but manually entering projectA > (no quotes) in a tags-todo search > *does* work - so maybe my problem isn't regexes, but something else with > my org-agenda-custom-commands . . . . > > (setq org-agenda-custom-commands > '(("1" tags-todo "projectA"))) > > Okay - calm down - it was the fact that I was using the "tags" search to manually search and my custom view was using tags-todo. Regexes are working now - sorry for the spam! --Nate > > > On Sun, Jun 28, 2020 at 5:39 PM Nathan Neff wrote: > >> Still isn't working with org-mode 9.3.7 (org-20200622) and >> using emacs -q >> >> I have this file: >> >> * One >> :project:a:work:boss:projectA: >> :PROPERTIES: >> :Effort: 1:00 >> :END: >> * Two >> :projectB: >> :PROPERTIES: >> :Effort: 2:00 >> :END: >> >> * Bar >> :pt:project:b: >> >> >> And this custom view returns nothing: >> (setq org-agenda-custom-commands >> '(("1" tags-todo "{projectA}"))) >> >> If I do a tags-todo search manually and use this syntax: {projectA} >> it works. >> >> Ideas? >> >> On Sun, Jun 28, 2020 at 5:28 PM Nathan Neff >> wrote: >> >>> GRRRR I tried "package update" and package mgr in Emacs kept telling me >>> that Org 9.3.6 was the latest. Now I look @ orgmode.org and see 9.3.7 >>> - I'll try that first >>> after I figure out how to get that "package" or whatever that thing is >>> to actually show the latest >>> versions of packages. >>> >>> On Sun, Jun 28, 2020 at 5:27 PM Nathan Neff >>> wrote: >>> >>>> >>>> >>>> On Sun, Jun 28, 2020 at 4:12 PM Kyle Meyer wrote: >>>> >>>>> Nathan Neff writes: >>>>> >>>>> > I'm having a difficult time using regular expressions in custom >>>>> > "tags-todo" agenda views. >>>>> > >>>>> > Is it possible to create custom agenda views using regular >>>>> expressions, >>>>> > and if so, do I need to escape certain characters? >>>>> > >>>>> > I can't get a simple regex like this to work, so I'm suspecting that >>>>> > I'm doing something wrong or, it's simply not possible to create >>>>> custom >>>>> > agenda views that use regular expressions to search for tags. >>>>> > >>>>> > For example, this expression doesn't even find headings with >>>>> :projectA: >>>>> > as a tag >>>>> > >>>>> > (setq org-agenda-custom-commands >>>>> > '( >>>>> > ("1" tags-todo "{projectA}"))) >>>>> >>>>> My understanding is that the above should work. I tried your >>>>> org-agenda-custom-commands value with this agenda file: >>>>> >>>>> * TODO a >>>>> :projectA: >>>>> * TODO b >>>>> :projectB: >>>>> * TODO c >>>>> :project: >>>>> >>>>> With an otherwise vanilla configuration and master (0c1740c91) checked >>>>> out, I see >>>>> >>>>> Headlines with TAGS match: {projectA} >>>>> Press ‘C-u r’ to search again >>>>> scratch: TODO a >>>>> :projectA: >>>>> >>>>> I see the same thing on maint (3ed035ce3). >>>>> >>>> >>>> Thanks - I'm using Org 9.3.6 and I'm getting no matches when using >>>> emacs -q >>>> >>>> I had some other issues w/regexes and Bastien fixed them in "maint": >>>> >>>> https://code.orgmode.org/bzg/org-mode/commit/c0d08b7efe740c17a3eec28984161c05e43da5ef >>>> >>>> Is it relatively easy to try org-mode's "maint" version (e.g. just >>>> check out branch from >>>> https://code.orgmode.org/bzg/org-mode ?) I'll try using the "maint" >>>> version to see what's up. >>>> >>>> Thanks, >>>> --Nate >>>> >>>> >>>