Permalink
Commits on Dec 17, 2011
  1. doxygen 생성 룰 개선

    Doxyfile.in과 gen_hangulkeyboards.py 변경에 따라서 관련 파일이
    자동으로 생성되도록 룰을 추가한다.
    choehwanjin committed Dec 17, 2011
  2. ignore list 추가

    choehwanjin committed Dec 17, 2011
  3. Doxygen 문서 업데이트

    libhangul이 지원하는 자판에 대한 문서 추가
    ref 태그에 띠어 쓰기가 없는 오류 수정
    mainpage도 나머지 문서와 어투를 맞춤
    choehwanjin committed Dec 17, 2011
Commits on Nov 23, 2011
Commits on Nov 12, 2011
  1. 내부 구현에서만 사용할 함수는 hangulinternals.h로 옮김

    hangul_choseong_to_jongseong(), hangul_jongseong_to_choseong(),
    hangul_jongseong_decompose() 함수들은 두벌식 자판을 구현할때
    사용하는 함수들로 일반적인 목적으로 사용하기에 적당하지 않다.
    내부에서만 사용하는 함수로 옮기는 것이 적절하겠다.
    choehwanjin committed Nov 12, 2011
Commits on Nov 11, 2011
  1. hangul_jongseong_{dicompose -> decompose}

    잘못 이름지은 함수 hangul_jongseong_dicompose 를 hangul_jongseong_decompose 로 바꿈
    hangul_jongseong_dicompose 심볼이 같은 기능을 하도록 보존
    committed with choehwanjin Nov 8, 2011
Commits on Nov 3, 2011
  1. make dist 할때 자동으로 ChangeLog를 갱신하는 룰 추가

    소스 레포지토리를 git으로 바꿨기 때문에 ChangeLog를 생성하는
    룰을 git 명령으로 바꿨다. 그리고 릴리스 할때 ChangeLog 갱신 작업을
    빠트리지 않도록 하기 위해서 make dist할때 자동으로 생성되게
    dist-hook에 룰을 추가했다.
    choehwanjin committed Nov 3, 2011
  2. 프로젝트 주소를 http://code.google.com/p/libhangul/ 로 바꿈

    프로젝트 호스팅 사이트를 http://kldp.net/ 에서
    http://code.google.com/로 바꿨다.
    그에 맞게 관련 주소를 변경한다.
    choehwanjin committed Nov 3, 2011
Commits on Oct 16, 2011
  1. 잘못 관리한 library version을 바로 잡음

    지금은 1.0.0 이 되어야 한다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@271 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Oct 16, 2011
  2. release 0.1.0

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@270 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Oct 16, 2011
  3. Update documents

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@269 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Oct 16, 2011
  4. update po files

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@268 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Oct 16, 2011
Commits on Sep 7, 2011
  1. deprecated 함수 제거

    다음 릴리스에서는 library version을 올릴 것이다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@267 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Sep 7, 2011
Commits on Sep 3, 2011
  1. gettext 호환 version을 0.18로 업데이트

    이하 버전에서는 MKINSTALLDIR 관련 에러가 난다.
    0.18 이하를 사용하는 사람이 별로 없길 바란다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@266 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Sep 3, 2011
Commits on Aug 28, 2011
  1. test 코드에서 속편하게 wchar_t로 비교

    wchar_t 내용이 UCS-4라고 가정해서는 안되지만, GCC를 사용하는 경우에
    한해서 사용이 쉬우므로 이렇게 수정한다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@265 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Aug 28, 2011
  2. hangul_ic_is_transliteration() 함수 추가

    이 함수는 hangul_ic_process()에 키코드를 넘기기 전에
    normalize 과정에 필요한지 판단해주는 함수다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@264 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Aug 28, 2011
Commits on Aug 16, 2011
  1. Combination table을 IC에서 Keyboard로 옮김

    Combination table은 keyboard에 종속적인 정보이므로 HangulKeyboard에서
    참조하는 것이 바람직하다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@263 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Aug 16, 2011
Commits on Jul 18, 2011
  1. AM_ICONV 매크로 사용

    freebsd에서 컴파일 오류가 발생하는 것을 막기 위한 것
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@262 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Jul 18, 2011
Commits on Jul 17, 2011
  1. Use variable LIBINTL

    To compile with GNU gettext, we need libintl on freebsd.
    So it is safer to specify the variable LIBINTL which is set by AM_GNU_GETTEXT.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@261 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Jul 17, 2011
Commits on Mar 10, 2011
  1. 두벌식 테스트 추가

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@260 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Mar 10, 2011
Commits on Jan 2, 2011
  1. release 0.0.12

    문서 업데이트
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@257 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Jan 2, 2011
  2. copyright 문구 추가

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@256 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Jan 2, 2011
  3. 번역 업데이트

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@255 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Jan 2, 2011
  4. 메시지 업데이트

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@254 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Jan 2, 2011
  5. 0.0.12 릴리스 준비

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@253 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Jan 2, 2011
Commits on Dec 29, 2010
  1. hangul_ic_get_keyboard_name()의 리턴값을 로캘에 관계없이 UTF-8로 함

    hangul_ic_get_keyboard_name() 함수의 리턴값을 사용하는 곳의 대부분이 
    UTF-8인 경우에 더 사용하기 편리하다. nabi, ibus, scim, imhangul 등의 경우 
    결국 스트링을 UTF-8로 변환해야 하므로 여기에서 UTF-8을 리턴하면 코딩이 
    더 편리해진다. 단 tools/hangul.c 에서는 locale에 따른 변환을 해주어야
    하므로 약간 더 불편해지기는 하지만, 나머지에서 수정할 내용이 줄어들므로 
    이 편이 더 낫다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@252 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Dec 29, 2010
  2. gettext 적용

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@251 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Dec 29, 2010
Commits on Dec 28, 2010
  1. 자판 이름 시작 글자를 대문자로 바꿈

    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@249 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Dec 28, 2010
  2. #315248 안마태 자판 추가

    안마태 자판에서 임의로 추가된 기호 부분을 제거하고, 대신 shift 상태에서도
    shift가 아닐때 글자가 나오도록 수정한다. 
    이전에 빠트렸던, OP의 [] 문자를 추가한다.
    자모의 이름이 Unicode와 맞지 않는 부분을 unicode 이름으로 바꾼다.
    안마태 자판에서 shift 상태에 배당되어 있지 않은 곳에 어떤 문자를 할당할지는
    좀더 토론을 거친후에 처리하는 편이 좋을 것이다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@248 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Dec 28, 2010
Commits on Dec 26, 2010
  1. 테스트 디렉토리를 기본으로 빌드하지 않도록 바꿈

    별로 중요하지 않은 내용때문에 빌드 오류가 나는 문제로 수정이 필요한
    경우를 피하기 위한 것이다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@246 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Dec 26, 2010
  2. 헤더 참조 경로를 상대 경로로 바꿈

    configure 디렉토리가 소스 디렉토리와 다른 경우에 에러가 발생한다.
    make distcheck를 하면 에러난다. $(top_srcdir)을 써도 되는데,
    그냥 쉽게 상대 경로로 참조하도록 수정한다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@245 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Dec 26, 2010
  3. 세벌식 옛글 자판의 배열을 아래한글과 동일하게 바꿈

    옛글 자판에 대해서는 공인된 기준이 없는 만큼 사용자가 많을 것이라 예상되는
    아래한글의 세벌식 자판과 같은 자판을 지원하는 것이 사용자에게 편리할 것이라
    생각한다.
    
    
    git-svn-id: http://kldp.net/svn/hangul/libhangul/trunk@244 8f00fcd2-89fc-0310-932e-b01be5b65e01
    choehwanjin committed Dec 26, 2010