2009년 11월 14일 토요일

notepad2 컴파일 삽질기 부록#10 : 시간/날짜 삽입 순서 변경

okto님의 블로그를 통해 삼각형 님께서 시간/날짜의 삽입 순서를 바꿔달란 요청을 해오셨다.

사용자 삽입 이미지

결국 직역의 한계는 그대로... ㄷㄷㄷ


처음엔 옵션 기능을 추가해서 선택적으로 바꿀 수 있도록 할 생각도 했지만, 결국 IME 패치를 사용하는 사람들은 모두 한국사람인지라 걍 순서를 바꾸는 것으로 수정. (전문용어로 게으르니즘이라고 한다)

수정 대상은 Notepad2.c 달랑 하나. (당연한 얘기다)

아래와 같은 줄을 찾는다.

wsprintf(tchDateTime,L"%s %s",tchTime,tchDate);

이걸 아래와 같이 고친다.

wsprintf(tchDateTime,L"%s %s",tchDate,tchTime);

참 쉽죠잉?

댓글 6개:

  1. @okto - 2009/11/14 19:44
    패치가 젤 쉬웠어요. (엥?)

    답글삭제
  2. trackback from: 메모장2 (4.0.23) : 날로먹는 버전
    짜잔~메모장2 4.0.23버전이 공개되었다. 변경사항은...- 스키마가 간결해지고 누락된 키워드 및 파워셸 스크립트 추가됨.- 인코딩 변환시 나오던 확인 상자도 없어짐. (이거 잘 없앴다. 증말...)- 기타 자잘한 버그들 수정.모든 패치 : BLUE'nLIVE님공식적으로는 마이너 업데이트이나 한국어 버전으로는 내부적으로 '메이저'한 변화가 있다.가장 큰 변화는 BLUE'nLIVE님께서 기존의 IME 패치를 통째로 새로 작성하신 것. 그 결과인지...

    답글삭제
  3. 안녕하세요.

    BLUEnLIVE님이 패치해주신 노트패드를 잘 사용하고 있습니다.

    이 자리를 빌어 감사의 뜻을 전합니다.

    다름이 아니고 x64용 바이너리도 같이 릴리즈 해주시면 안될까요?

    전에 윈포에 올려주신 4.0.22를 아직도 사용하고 있습니다.

    답글삭제
  4. @서광원 - 2009/11/30 10:28
    x64 용은 릴리즈하지 않기로 했습니다.

    x86 용만으로 모든 기능을 완벽하게 쓸 수 있기 때문입니다.



    물론, 귀차니즘도 한 목 하구요... ㅎㅎ

    답글삭제
  5. @BLUEnLIVE - 2009/11/30 12:36
    네 알겠습니다.

    그럼 이제 부터 x86용으로 회귀해야겠네요.

    친절한 답변 감사합니다.

    답글삭제