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
Parse override tag arguments exactly like VSFilter #94
Conversation
I’m sure |
Oh, and |
All in all, looks pretty ok IMHO. |
I decided to just go with whatever we already use for whitespace, which happens to be just |
And now with whole-string drawing text append. |
Looks good to me as well. I assume you have done a good amount of testing. |
Also replace strtocolor in ass_utils with string2color from ass.c, because that is more useful everywhere now.
Merged. (Once again, I failed to remember to push the rebased branch to my fork first and then push it to master to automatically mark the pull request as merged.) |
This is the master issue for all your argument splitting bugs.
Creating this pull request just so we can have this master issue, even though _the code isn’t presentable._ And I mean it: just look at that faux C++ and Ruby. Do note and comment on mytag
macro though; I think it’s pretty nice.Although actually, isn’t it almost done? Maybe I’ll try to finish it quickly. Maybe.So I did.Known bugs/missing things (check/tick means it’s fixed):
isspace
can crash on negative values (also inass_strtod
andass.c:process_info_line
)parse_vector_clip
hasn’t been updatedmystrto*
modify the pointer\t
right boundary is wrong