| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@225 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@224 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
| |
형식으로 변경함
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@223 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
| |
조합 규칙 추가
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@222 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
| |
* Homin Lee님의 패치를 약간 수정하여 적용함
일부 대분자에 임의로 할당된 기호 글자들 제거
주석 포맷이 틀린곳 수정
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@221 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
|
| |
* 세벌식 자판에서 종성만 입력하는 경우 U+1100 자모로 출력하는 문제임
r201에서 hangul_jamo_to_cjamo() 함수의 테이블을 하나로 합치면서
잘못하여 데이터를 손실하여 발생한 문제
빠진 종성들을 compatibility jamo로 변환할 수 있도록 함
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@220 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
| |
* 한자의 빈도에 따른 우선 순위를 조정하여 KS X 1002 에서 지정한 한자를 좀더
앞쪽으로 배치되게 수정함
* 작업을 해주신 박원규님에게 감사드립니다.
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@219 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
| |
* 반복되어 들어 있는 단어 제거
아마도 변환 과정에서 오류가 있었던 것 같다.
아니면 호환한자 관련한 문제가 있었던 것인지도 모르겠다.
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@218 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
텍스트 변환에서 발생한 것으로 보이는 오류 수정
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@217 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@216 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@215 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@214 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
* update library revision
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@212 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@211 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@210 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@209 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
기타 사용할 타겟 추가
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@208 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
| |
* mainpage는 web page의 표지로 사용하므로 경어체로 다시 씀
* 몇가지 항목 더 추가
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@207 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
| |
* doxygen 관련 파일은 doc 디렉토리로 옮김
* doc 디렉토리에 따로 Makefile을 두어 관리함
* Doxyfile에 버젼 정보가 configure 스크립드로 자동 갱신할 수 있도록 수정
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@206 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@205 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
| |
* dvorak을 qwerty로 매핑하는 것은 한글의 영역이 아니므로
각 입력기에서 구현하는 것으로 한다.
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@204 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
모든 자모 영역(Unicode 5.2에서 추가된 것 포함)에 대해서 작동하도록 확장함
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@203 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@202 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
|
| |
* 확장된 자모 영역을 적용하여 ctype 관련 함수를 업데이트함
0x1100의 추가된 영역과 Jamo Extended A, Jamo Extended B 추가
코드값이 자모, 초중성 코드인지 확인하는 함수들의 구현을
수정하여 Unicode 5.2에서 추가된 영역도 인식하도록 함
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@201 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
따라서 jaso를 사용한 함수는 앞으로 지원하지 않는다.
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@200 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
|
|
| |
* 로마자 입력 방식 구현
* 로마자 입력 방식 테스트 코드 구현
* backspace에서 stack이 바닥나면 초중성 코드를 모두 지운다.
로마자 입력방식에서 임의로 추가된 중성 코드가 backspace 입력될때
같이 지워지기 위한 구현
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@199 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
참고: http://lists.kldp.net/pipermail/hangul-hackers/2009-September/000392.html
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@198 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@197 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
| |
발생한 실수 수정
버그: #195
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@196 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
| |
hanja.bin 파일 설치 룰을 수정하는 과정에서 발생한 실수
버그: #305209
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@195 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@193 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@192 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
* 예전 hanja.bin 파일 관련 부분 제거
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@191 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
| |
* check 라이브러리를 이용하여 구현
* check 라이브러리가 없어도 libhangul을 빌드하는 데는 문제 없게 설정
* 시범삼아 syllable iterator 코드의 테스트 코드 작성
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@190 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
| |
* hangul_syllable_iterator_prev()
* hangul_syllable_iterator_next()
* 음절을 구분하는 단위에 방점이나 combining char도 포함
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@189 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 기존에 한자 데이터를 binary로 변환하여 로딩하던 코드를 제거
* text 파일에 대한 index만 가지고 있으면서 요청시에 매번 파일을
읽어서 데이터를 리턴하는 방식으로 구현함
* 예전 방식은 메모리를 많이 차지하여 사용하지 않음
* 파일에서 매번 읽는 방식도 그리 속도가 나쁘지 않으므로 사용하기로 하였음
* hanja.txt 를 바이너리 포맷으로 변환하던 툴 제거
* hanja.bin 대신 hanja.txt 파일을 설치
* 참조: http://lists.kldp.net/pipermail/hangul-hackers/2008-November/000385.html
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@188 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
|
|
|
| |
함:
libhangul의 사용자가 hangul_ic_backspace() 함수를 콜한 후에 preedit string과
commit string이 유효한지 확인하여 처리하도록 코딩할 수 있다.
그리고 모든 키 처리 함수를 호출한후 preedit string과 commit string을
확인할수 있도록 하기 위해서는 위 과정이 필요하다.
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@187 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@186 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@185 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
참고: #304873
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@184 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
| |
참조: #304842
http://kldp.net/tracker/index.php?func=detail&aid=304842&group_id=362&atid=350420
http://lists.kldp.net/pipermail/hangul-hackers/2008-April/000335.html
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@183 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@182 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
마지막 글자가 0으로 끝나지 않을 경우 제대로 변환되지 않는 문제 수정
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@181 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
| |
libtoolize가 없는 경우 glibtoolize를 사용하도록 처리
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@180 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@179 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@177 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@176 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@175 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
| |
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@174 8f00fcd2-89fc-0310-932e-b01be5b65e01
|
|
|
|
|
|
|
|
|
|
|
|
| |
* hangul_ic_select_keyboard() 함수에서 output mode 초기화 함
* HangulInputContext::use_jamo_mode_only 값에 따라서
output mode 설정 기능이 동작하도록 함
* 세벌식 옛글 자판을 선택했다가 현대글자판으로 바꾸면 jamo output 모드 설정이
남아있던 문제 수정
* libhangul 버그: #304765
git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@173 8f00fcd2-89fc-0310-932e-b01be5b65e01
|