Replies: 2 comments 1 reply
-
It seems like some (but maybe not all?) of those could be accepted into the upstream. Instead of squashing all those changes, it would be nice if you could separate each feature into a separate commit so that I can take a look at them one at a time. Also, you'd have to rebase your changes on top of the current HEAD. In regards to specifics... see interleaved comments below:
There's a new
Not exactly sure what this is, but I avoid passing configuration options through
You mean save the value of the
I am not a fan of the visitor pattern. For most people, too difficult understand, too hard to follow the code execution, hard to maintain, hard to debug. The
Sound useful, even though I don't think I've ever needed it.
Not sure what is the difference between
Seems like micro-optimizing for not that much gain? There is now a
I think this is the same as
Could be useful to some people... if we can keep the memory size low..
Not exactly sure what this feature is. It looks like many of these features that you added were for debugging purposes. The concern I would have there is memory consumption. It that becomes an issue, I wonder if there is a way to create a "debug" version of |
Beta Was this translation helpful? Give feedback.
-
It's been over 1.5 years, so I will assume that work is dead. But the discussion is interesting, so I'm moving this to the Discussions tab, which allows me to clean up the backlog of Issues. |
Beta Was this translation helpful? Give feedback.
-
I've been using AceRoutine 1.4.3 for a while (and made a few local tweaks), and considering the upgrade to 1.5.1.
TBH I haven't checked your latest code, but reading your change descriptions, I expect my tweaks are not fully compatible (which is my problem, not yours).
My local changes were done primarily to save ROM & RAM, keep track of status changes, and timings, for debugging purposes.
Anyway ... are you interested in me adding my tweaks as a Pull Request, once I've done the work? (Yes, I should have done this a year ago, but ...)
FWIW, squashing my changes and looking at them, they involve:
Regards
Bryan 'brewmanz' White
PS I could do them as multiple Pull Requests, by feature
Beta Was this translation helpful? Give feedback.
All reactions