Earlier quoted context omitted.
Just yesterday I ran across this example: "(っ˘▽˘)っ :cloud: ⊂(◕。◕⊂)" in the Parse SDK repo, which I found especially distracting, and in general, kind of turned me off from the project (even though I know Parse is awesome). I agree that UTF and special-chars should be permissable; I don't agree that if they don't actually communicate something, they should be used anyway. Maybe this cute 'moticon trend is trendy, but…
I personally just find the committer to be immature, nothing else.
Blinking Commits
51–60 of 105 posts
Re: Blinking Commits
#52Has nothing to do with git, or committing, it just applies VT100 control codes that work anywhere in a compatible terminal.
Actually it has something to do with git. Git should strip or escape the user input before displaying. XSS and SQL Injections are the same kind of issue -> do not trust the user input and escape the input before interaction with it happens.
Re: Blinking Commits
#53Re: Blinking Commits
#54Has nothing to do with git, or committing, it just applies VT100 control codes that work anywhere in a compatible terminal.
Re: Blinking Commits
#55Has nothing to do with git, or committing, it just applies VT100 control codes that work anywhere in a compatible terminal.
"XSS has nothing to do with {my website framework}, it just applies javascript that work anywhere in a compatible browser." Actually it has something to do with git. Git should strip or escape the user input before displaying. XSS and SQL Injections are the same kind of issue -> do not trust the user input and escape the input before interaction with it happens.
Re: Blinking Commits
#56Earlier quoted context omitted.
Annoying your coworkers, for one
Just yesterday I ran across this example: "(っ˘▽˘)っ :cloud: ⊂(◕。◕⊂)" in the Parse SDK repo, which I found especially distracting, and in general, kind of turned me off from the project (even though I know Parse is awesome). I agree that UTF and special-chars should be permissable; I don't agree that if they don't actually communicate something, they should be used anyway. Maybe this cute 'moticon trend is trendy, but…
Re: Blinking Commits
#57Earlier quoted context omitted.
I think this is quite harmful, especially the character movement ansi escapes could be used for nefarious purposes. Like what?
- Push malicious commit - Rewrite the commit hash in git log with character movement Actually I don't know if it's a practical attack in any way, could cause some confusion.
Re: Blinking Commits
#58Has nothing to do with git, or committing, it just applies VT100 control codes that work anywhere in a compatible terminal.
So to be clear, the article isn't suggesting that e.g. github will interpret the ANSI escape sequences, but they will be when you `git log` from a command line, right?
Re: Blinking Commits
#59Re: Blinking Commits
#60Has nothing to do with git, or committing, it just applies VT100 control codes that work anywhere in a compatible terminal.
So to be clear, the article isn't suggesting that e.g. github will interpret the ANSI escape sequences, but they will be when you `git log` from a command line, right?