added warning when changeset comment length > 255 chars #9392
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added a simple fix for the issue described in #9374 and #7943. I simply insert a warning message / box in the same format that the existing Google warning appears when the user exceeds 255 characters in their changeset message.
#6817 describes some edge cases that seem to work fine with this change, shown below:
"ZALGO" contains 58 javascript characters (source), here we see exactly 255 characters being calculated as 'good' using 4 * 58 of the demon string + 18 normal chars.
If we add one, we see the new warning:
I also have come to understand that there is a more in-depth fix being worked on in #9390, but this was made as a much simpler fix that follows suit of an existing warning.