-127,12 +127,12 |
== 추가 업데이트 내역 == |
ext1.46e 에서 수정되었습니다. 사용자가 "<" 를 입력한 경우와 "&lt;" 를 입력한 경우에 diff 출력에서 구분이 되지 않던 문제를 해결했습니다. |
|
ext1.60d - diff 출력 테이블의 각 라인 앞에 붙는 "+ ", "- ", "= " 마크를 없앰. 마우스로 긁어서 복사할 때 불편하기 때문이다. |
ext1.60d - diff 출력 테이블의 각 라인 앞에 붙는 "+ ", "- ", "= " 마크를 없앰. 마우스로 긁어서 복사할 때 불편하기 때문이다. 빈 줄의 경우 테이블에서 셀이 제대로 출력되지 않기 때문에, [[UseModWiki스타일쉬트]]에서 TD.diff, diffrange, diffadd, diffremove 네 가지 클래스에 height: 17pt; 속성을 부여함 |
|
== Notes == |
보시면 아시겠지만... 서버에 있는 diff 가 -u 옵션을 지원하는지 아닌지 판단할 방법이 딱히 없어서... 일단 -u 를 넣어서 호출을 하고, 표준출력이 NULL 이면 옵션 없이 다시 호출하도록 했습니다. |
|
{{{perl |
{{{#!vim perl |
$diff_out = `diff -u $oldName $newName`; |
if ($diff_out eq "") { |
$diff_out = `diff $oldName $newName`; |
-164,7 +164,7 |
|
:: 푸하, 발상의 전환이로군요. 근데 여전히 문제가... 글꼴 확대나 축소를 하면 빈 라인만 높이가 고정되어 버리는게 싫은 거죠. <mysign([[Raymundo]],2004-4-27 9:18 am)> |
|
눈물을 머금고, 그냥 셀의 높이를 고정 크기로 잡아 버리기로 했습니다. 스타일쉬트만 슬쩍 고치면 되니까 쉽고, 확대나 축소했을 때 좀 높이가 안 맞는 것은 그냥 참고 넘어갈 만 하겠죠. <mysign([[Raymundo]],2004-4-27 12:52 pm)> |
눈물을 머금고, 그냥 셀의 높이를 고정 크기로 잡아 버리기로 했습니다. (기존에 IE 에서 보이던 높이와 동일하게 맞추려고 17pt 로 잡았습니다) 스타일쉬트만 슬쩍 고치면 되니까 쉽고, 확대나 축소했을 때 좀 높이가 안 맞는 것은 그냥 참고 넘어갈 만 하겠죠. <mysign([[Raymundo]],2004-4-27 12:52 pm)> |
<longcomments(UseModWiki소스수정/diff출력개선,100)> |
|
|