Notepad2 4.0.23 정식버전 관련 패치 모음

사용자 삽입 이미지

지난 10월 6일 Notepad2 4.0.23이 공개되었다.
이에 따라 Notepad2의 각종 패치를 정리했다.


0. 들어가기 전에

다음과 같은 내용은 모두 준비가 되어있다고 가정하고 설명함.

a. Visual C++ v6.0 및 Service Pack 6 설치
b. Platform SDK 설치 (Windows® Server 2003 R2 Platform SDK ISO Download)
c. Scintilla 1.78 다운로드. 현재 Scintilla는 2.01까지 공개되었으나, Notepad2는 1.78을 사용함


1. Kai Liu님의 패치 적용

np2-4.0.22-allpatches.7z 패치를 적용한다.
이 패치는 총 13개의 패치로 이루어져있으며, 코드 폴딩이나 각종 문법을 포함한 다양한 패치로 구성되어있다.

문제는 이 패치는 Notepad2 4.0.22, 그것도 beta5에 적용 가능한 패치라는 거.
대부분은 그대로 적용가능하고, 일부는 눈치껏(?) 적용할 수 있으나, 2개는 완전히 바뀐 구조에 따라 일일이 적용해야 한다.
특히 문법 패치의 경우, 바뀐 포맷을 유심히 본 후, 문자열 중에 기존 문법에 있는 부분은 그대로 사용해야 되고, 없는 부분은 일일이 notepad2.rc에 문자열을 추가해야 한다.

사용자 삽입 이미지

더 이상의 자세한 설명은 생략한다.


패치 대상 세부 내역 보기..



2. 한글 IME 패치

간단하게 단 하나로 끝난다. (아싸!)

a. notepad2 컴파일 삽질기 7 : 한글 IME 패치 재작성


3. 기능 추가


그런데... 패치를 정리한 것 맞나? 뭔가 좀...