notepad2 4.1.24 패치버전 재공개 (한글판)

by BLUEnLIVE | 2010/03/08 21:10

notepad2 4.1.24 패치버전 공개 (영문판) by BLUEnLIVE | 2010/03/07 10:48 지난 3월 2일 드디어 notepad2가 4.1.24로 업데이트되었다....


notepad2 4.1.24의 한글 패치를 공개한지 넉달이 되어간다.
그동안 notepad2 자체는 패치되지 않았지만, Scintilla도 2.12로 업데이트 되고, 기타 수정사항도 있어 손을 좀 댔다.

그런데… Scintilla 2.12를 적용하고 나니 찾기 기능이 잘 동작하지 않았다.
급하게 다시 Scintilla 홈페이지를 뒤져봤더니…

DBCS 환경에서는 무조건 case-sensitive 검색만 지원


DBCS 환경에서는 case-sensitive 검색만 지원하도록 수정되었단다. 헐~

그래서 다시 2.03으로 회귀…
하지만, 문법 분석기(lexer)는 여러모로 업데이트 된 것이 있어 그건 2.12의 것을 사용하기로 했다.


1. Scintilla 2.12중 lexer 적용

얼마 전(정확히는 지난 6월 1일) Scintilla 라이브러리가 2.12로 업데이트 되었다.
속도가 일부 향상되고, 약간의 버그가 수정되었다.

하지만, 전술했듯이 검색 기능이 정상적으로 동작하지 않아 다시 2.03으로 회귀했다.
하지만, lexer는 여러모로 업데이트 되었기 때문에 lexer(Lex*.cxx)들과 SciLexer.h만 2.12의 것을 사용했다.


2. 포트란 스킴 추가

notepad2 컴파일 삽질기 부록#11 : 포트란 스킴 추가에서 설명한 포트란 스킴을 추가했다.


3. 파일명이 notepad.exe인 경우 "메모장 대신 사용" 기능 미동작

(구운고구마 님께서 지적해주신 문제임)
동작 원리상, 파일명을 notepad.exe로 바꾼 경우 메모장 대신 사용을 적용할 수 없다.
파일명이 notepad.exe인 경우 메모장 대신 사용 기능을 선택하면 경고벨소리를 들려주도록 수정했다.
※ 관련 포스트: notepad2 컴파일 삽질기 부록#6.1 : 메모장 대신 사용(수정)


4. NBSP를 ASCII에서 붙이면 공백으로 자동 변환

NBSP(Non-break space)를 ASCII 모드에서 붙일 때 공백으로 변환하도로 수정했다.
※ 관련 포스트: notepad2 컴파일 삽질기 부록#12 : NBSP 관련 수정  (2010. 7. 11 추가)


이렇게 수정된 notepad2는 아래 링크에서 다운받을 수 있다.



Trackback 2 Comment 8
  1. Favicon of http://oktoya.net BlogIcon okto 2010.06.28 17:51 address edit & delete reply

    고생하셨습니다. 이미지가 안보인다능~

    • Favicon of http://zockr.tistory.com BlogIcon BLUEnLIVE 2010.06.28 18:54 address edit & delete

      수정 완료!

    • Favicon of http://oktoya.net BlogIcon okto 2010.06.28 19:46 address edit & delete

      identifier는 식별자 아닌가요??

  2. 좋아 2010.11.05 10:25 address edit & delete reply

    notepad2 영문판은 한글 쓰는게 좀 짜증났었는데, 한글판 잘 쓸게요

  3. Jake_Park 2010.12.03 16:16 address edit & delete reply

    잘받아갑니다. 유용하게 사용될듯하네요.

  4. 구운고구마 2011.01.19 08:57 address edit & delete reply

    찾기에서 대소문자 상관없이 검색이 안되는 것 같아요.

  5. 아포크리파 2011.02.19 07:37 address edit & delete reply

    수고 하실텐데 한글패치 감사드리고요 너무 잘사용 하고 잇답니다...
    그런데 notepad2 가 2011.2.14일자로 업데이트가 드디어 됬답니다..
    개발자 버전이 > Development Version: 4.2.25-rc4
    로 업뎃이트 됬네요 확인후 시간나실때 재컴파일 부탁드리겠습니다.

    • Favicon of http://zockr.tistory.com BlogIcon BLUEnLIVE 2011.02.19 17:10 address edit & delete

      정식버전 나오면 생각해보겠습니다.