by BLUEnLIVE | 2010/06/26 16:13
notepad2 4.1.24 패치버전 공개 (한글판) by BLUEnLIVE | 2010/03/08 21:10 notepad2 4.1.24 패치버전 공개 (영문판) by BLUEnLIVE | 2010/0...
notepad2 4.1.24 한글 패치에 적용한 패치들을 정리했다.
0. 들어가기 전에
다음과 같은 내용은 모두 준비가 되어있다고 가정하고 설명함.
a. Visual C++ v6.0 및 Service Pack 6 설치
b. Platform SDK 설치 (Windows® Server 2003 R2 Platform SDK ISO Download)
c. Scintilla 2.03 다운로드. 현재 Scintilla는 2.12까지 공개되었으나, 2.03을 사용해야 함
a. Visual C++ v6.0 및 Service Pack 6 설치
b. Platform SDK 설치 (Windows® Server 2003 R2 Platform SDK ISO Download)
c. Scintilla 2.03 다운로드. 현재 Scintilla는 2.12까지 공개되었으나, 2.03을 사용해야 함
1. Kai Liu님의 패치 적용
np2-4.0.22-allpatches.7z 패치를 적용한다.
이 패치는 총 13개의 패치로 이루어져있으며, 코드 폴딩이나 각종 문법을 포함한 다양한 패치로 구성되어있다.
문제는 이 패치는 Notepad2 4.0.22, 그것도 beta5에 적용 가능한 패치라는 거.
대부분은 그대로 적용가능하고, 일부는 눈치껏(?) 적용할 수 있으나, 2개는 완전히 바뀐 구조에 따라 일일이 적용해야 한다.
특히 문법 패치의 경우, 바뀐 포맷을 유심히 본 후, 문자열 중에 기존 문법에 있는 부분은 그대로 사용해야 되고, 없는 부분은 일일이 notepad2.rc에 문자열을 추가해야 한다.
이 패치는 총 13개의 패치로 이루어져있으며, 코드 폴딩이나 각종 문법을 포함한 다양한 패치로 구성되어있다.
문제는 이 패치는 Notepad2 4.0.22, 그것도 beta5에 적용 가능한 패치라는 거.
대부분은 그대로 적용가능하고, 일부는 눈치껏(?) 적용할 수 있으나, 2개는 완전히 바뀐 구조에 따라 일일이 적용해야 한다.
특히 문법 패치의 경우, 바뀐 포맷을 유심히 본 후, 문자열 중에 기존 문법에 있는 부분은 그대로 사용해야 되고, 없는 부분은 일일이 notepad2.rc에 문자열을 추가해야 한다.
더 이상의 자세한 설명은 생략한다.
패치 대상 세부 내역 보기..
2. 한글 IME 패치
3. 기능 추가
okto 님께서 필요하다고 닥달한 기능들이며, 귀차니 님이 큰 축을 담당하시고, 나도 중간중간 밥숟갈을 들었음.
a. notepad2 컴파일 삽질기 부록#5.2 : context-menu 기능 수정
b. notepad2 컴파일 삽질기 부록#6.1 : 메모장 대신 사용 (수정)
c. notepad2 컴파일 삽질기 부록#4 : AutoHotkey 스킴 추가
이것 역시 앞의 1번에 따라 열심히 패치한다. 역시 설명은 생략한다. ㅋㅋ
d. notepad2 컴파일 삽질기 부록#11 : 포트란 스킴 추가
e. notepad2 컴파일 삽질기 부록#7 : Shift+마우스 휠에 Page Up/Down 기능 부여
f. notepad2 컴파일 삽질기 부록#9 : 다음 바꾸기(Replace Next) 메뉴에 추가
g. notepad2 컴파일 삽질기 부록#10 : 시간/날짜 삽입 순서 변경
h. notepad2 컴파일 삽질기 부록#12 : NBSP 관련 수정 (2010. 7. 11 추가)
a. notepad2 컴파일 삽질기 부록#5.2 : context-menu 기능 수정
b. notepad2 컴파일 삽질기 부록#6.1 : 메모장 대신 사용 (수정)
c. notepad2 컴파일 삽질기 부록#4 : AutoHotkey 스킴 추가
이것 역시 앞의 1번에 따라 열심히 패치한다. 역시 설명은 생략한다. ㅋㅋ
d. notepad2 컴파일 삽질기 부록#11 : 포트란 스킴 추가
e. notepad2 컴파일 삽질기 부록#7 : Shift+마우스 휠에 Page Up/Down 기능 부여
f. notepad2 컴파일 삽질기 부록#9 : 다음 바꾸기(Replace Next) 메뉴에 추가
g. notepad2 컴파일 삽질기 부록#10 : 시간/날짜 삽입 순서 변경
h. notepad2 컴파일 삽질기 부록#12 : NBSP 관련 수정 (2010. 7. 11 추가)
그런데... 패치를 정리한 것 맞나? 뭔가 좀...
뭔가 크고 아름다... 아니 무서워요[emo=106]
답글삭제@Un-i-que - 2010/07/03 14:22
답글삭제사실, 개인 스크랩 용이고, 완성버전을 그냥 다운받으시는 게 낫습니다. ㅎㅎ
@BLUEnLIVE - 2010/07/03 17:12
답글삭제이런 휘리릭퐁한 패치가 항상 비공식이라니
어쩌면 Kai Liu 님이 그만두었으니 블루앤라이브 님이 공식 패치에 달려들어 보시는 것도...[emo=022]
@Un-i-que - 2010/07/03 14:22
답글삭제애초에 오리지널리티가 없으니 제가 차고나갈 순 없을 것 같습니다.
@BLUEnLIVE - 2010/07/04 23:29
답글삭제그게 참 그렇죠. 제가 오픈소스 개발자라면 패치 컨테스트라도 열겠습니다...