Open holtzermann17 opened 6 years ago
@holtzermann17, I like this proposed feature! Since it operates on multiple buffers, I feel like it overlaps with my plan at 48a8afdb7681f58038a75de5a08f10ed87db7b16, but progress on that has stalled, and I forget what the local state of my work is. If you'd like to also add async support as well then I'll humbly step out of the way, test your work, and support your PR.
@bnbeckwith, hypothetically, if the best technical solution relies on built-in copy of org-mode for time tracking, would you be opposed to this? Are there any restrictions on oldest supported Emacs version? If older Emacs and org-mode versions wouldn't be supported then I'd propose Emacs 26.x or ELPA org-mode_9.1.14. IIRC Emacs 26.x is the oldest feasible version to add async support without depending on an external library.
@sten0 I'm late to the party on this one. I think that the dependency on org-mode
is fine. I suspect that even that can be optional if folks do not wish to use the reporting in pre-compatible versions of emacs.
I put this together to use
wc-mode
as an activity tracker, since none of the existing options seemed to do what I had in mind.This is just a first attempt. If something along these lines would be useful to include in the package, please critique it, and I'll make changes and then submit a pull request.