-
-
Notifications
You must be signed in to change notification settings - Fork 402
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
url: fix .title vs url callback plugins #2282
Conversation
d22decc
to
e629693
Compare
47cc9ad
to
5ed14c2
Compare
RE_DCC - Seems to strip "dcc send". Should this ever matter? DCC is CTCP only, and title responses should never be sent as CTCP, right? |
b9d5d62
to
5fa96f9
Compare
Given that you are fixing an issues, that's pretty impressive work. I like that every time you work on something, you make it more clear for me and give me better ideas than I had for future refactoring. So all in all, good job. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly style nitpicks. All the complains I have about process_urls
come from the complexity of the feature that has outgrow the old interface that was put in place (probably by me at some point).
So this is now in my "refactoring" bucket, and clearly not in the near future because, as I already said: this PR is a damn good work.
Is there a reason for this PR to still be a draft? It looks pretty good to me. Did I forget something? |
I was going to remove the DCC thing if we can't figure out why it's there, but I guess that's stretching the scope a bit. |
I wouldn't mind removing the seemingly useless DCC regex, but I'll merge this regardless of whether that's included by the time I get to its place in the test/review queue. |
9aabcf7
to
7fc8f76
Compare
Also a bunch of misc cleaning
7fc8f76
to
a3fdb72
Compare
I did. It passed my gauntlet. 🎉 |
.title
sans args) was missing callback'd/excluded URLsRelated for some remaining issues: #2281
Fixes #2054
Fixes #2055
Checklist
make qa
(runsmake quality
andmake test
)