-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Colorize tags in org-clock-report
table
#5
Comments
I was finally coming back to this project to make the small update I mentioned for my last PR. Then I found this. I have something that works, but it's a lot more involved than my prior update. So, I'm not going to just copy-paste it here. I'm going to try to clean it up, and see if I can make it any less complicated, then put out a PR. I haven't used this feature before, so I'm only testing it against what running org-clock-report gave me for a random headline and a few variations that seemed obvious to me. If you have a sample file I can test against, that would be great. |
Hi @wigingtont2 , thanks for the help. Would just the table without headings be enough?
|
@KaratasFurkan That's definitely helpful. I was mainly looking for examples of actual usage and edge cases, since I've never used this feature. Stuff like one versus many tags or variation in which column has the tags are ones I'd thought of already. My current implementation has one major bug I need to fix, and then I want to see if I can improve the performance any. I think it's already fast enough for most cases though. I'm getting ~0.05-0.15 seconds to process a file with 1,000 overlays applied. Something isn't scaling linearly though, because a 20,000 overlays torture file takes ~4.0-4.5 seconds. This is on Emacs 29 though, and I've heard that they improved performance for overlays in general. |
The issue was using As far as I'm aware, the only downside of Also,
|
The table has a
Tags
column if generated with:tags t
option. It would be nice to colorize them too.The text was updated successfully, but these errors were encountered: