Thread (25 messages) flat view 25 messages, 7 authors, 2016-08-13

Re: [PATCH] winansi: support ESC [ K (erase in line)

From: Johannes Sixt <hidden>
Date: 2016-06-15 22:46:22

Johannes Schindelin schrieb:
	This fixes the last bit of msysGit issue 124 for me:

		http://code.google.com/p/msysgit/issues/detail?id=124

	which annoyed me one time to many today.

	I had an earlier version which was smaller, but pretty hacky, in 
	that it checked if fprintf is #define'd in xwrite(), and had 
	special handling for that case.

	This patch is only slightly hacky, in that it assumes that you do 
	not try to output something that ends in an incomplete ESC [
	sequence.
Good that I read mail before I start hacking. I was about to do something
about this in a moment. ;)
To make use of it during a fetch, write() needs to be overridden, too.
No, that's not necessary with the patch that I'm about to send in a
moment. To replace write() for ANSI emulation really goes too far.

-- Hannes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help