ChangeLog | 1106 ++++++++++++++++++++++++++++++++++-----------------------
KPC/config.py | 2 +-
NEWS | 31 ++
3 files changed, 687 insertions(+), 452 deletions(-)
commit 6a665baadd7bb850927ff4c3f42c0ba32d498123
Author: Changwoo Ryu <cwryudebian.org>
Date: Tue Sep 16 01:25:53 2014 +0900
convention/markup-docbook: DocBook 태그 추가
KPC/checks/convention/markup-docbook.py | 348 +++++++++++++++++++++++++++++++-
1 file changed, 344 insertions(+), 4 deletions(-)
commit 54cf5fd0ebd0e7295cc6dafac28830ff1e640b31
Author: Changwoo Ryu <cwryudebian.org>
Date: Tue Sep 16 01:01:07 2014 +0900
terminology/word-guide: 용어 추가
릴리즈 -> 릴리스
KPC/checks/terminology/word-guide.py | 1 +
1 file changed, 1 insertion(+)
commit 1ffbc916a4ca5d26debdfb057a573b89ade3c302
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 15 10:31:00 2014 +0900
flake8
KPC/checks/convention/common-header.py | 5 +++--
KPC/checks/convention/desktop-keyword.py | 4 ++--
KPC/checks/convention/extra-space.py | 1 +
KPC/checks/convention/gnome-team.py | 4 ++--
KPC/checks/convention/markup-docbook.py | 4 ++--
KPC/checks/convention/markup-mallard.py | 4 ++--
KPC/checks/convention/strftime.py | 8 ++++++--
KPC/checks/convention/team-common.py | 1 +
KPC/checks/language/josa-alternative.py | 4 +++-
KPC/checks/language/spell.py | 5 +++--
KPC/checks/terminology/gschema.py | 2 +-
KPC/checks/terminology/word-guide.py | 4 ++--
KPC/po.py | 1 +
KPC/poparse.py | 1 -
14 files changed, 29 insertions(+), 19 deletions(-)
commit 93ff6a3b973cd6d7c20cbd82745867251b47312c
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 15 10:09:00 2014 +0900
langauge/spell: '읍니다' => '습니다' 예외 추가
KPC/checks/language/spell.py | 2 +-
tests/test-language_spell.out | 12 ++++++------
tests/test-language_spell.po | 5 +++++
3 files changed, 12 insertions(+), 7 deletions(-)
commit 79b9b70ee91a03fa10c11ae8fead07ce7caa0530
Author: Changwoo Ryu <cwryudebian.org>
Date: Tue Sep 9 01:49:15 2014 +0900
langauge/punctuation: 예외 추가
strftime format의 경우
KPC/checks/language/punctuation.py | 2 +-
tests/test-language_punctuation.po | 4 ++++
2 files changed, 5 insertions(+), 1 deletion(-)
commit ca2017fe7a080f885742ffa2b3606d3b1a255a4d
Author: Changwoo Ryu <cwryudebian.org>
Date: Tue Sep 9 01:36:50 2014 +0900
langauge/spell: 단위 명사를 아라비아 숫자와 띄어 쓴 경우 추가
규정 상으로는 단위 명사는 원칙적으로 띄어 쓰고, 아라비아 숫자는 붙여 쓸
수 있다. 하지만 아라비아 숫자인 경우 보통 붙여 쓴다
KPC/checks/language/spell.py | 16 ++++++++++++++--
tests/test-language_spell_1.out | 1 +
tests/test-language_spell_1.po | 7 +++++++
3 files changed, 22 insertions(+), 2 deletions(-)
commit 8409115f72d960de43c1e3a534f5b6aadf518310
Author: Changwoo Ryu <cwryudebian.org>
Date: Tue Sep 9 01:15:10 2014 +0900
convention/extra-space: 스페이스 외에 다른 공백 문자 검사
KPC/checks/convention/extra-space.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e25c8d73d155f00f052122299cd1bde84070c8f2
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 8 11:11:24 2014 +0900
langauge/spell: 띄어 쓴 조사가 메시지 끝인 경우 추가
KPC/checks/language/spell.py | 2 +-
tests/test-language_spell_1.out | 3 ++-
tests/test-language_spell_1.po | 5 +++++
3 files changed, 8 insertions(+), 2 deletions(-)
commit 7cc8a8d0961f8fd5bfc10efbd97d377aa5d751e1
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 8 10:05:10 2014 +0900
convention/strftime: javscript-format 및 python-format 문자열 무시
KPC/checks/convention/strftime.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5b54ad303536c453a9939ef0b21590f747b8d75b
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 8 09:52:00 2014 +0900
PO entry의 flag 데이터를 문자열 set으로 바꿈
- c-format, fuzzy 등 고정된 몇 개 flag의 bitwise-OR 에서 문자열 set()으로 바꿈
- javascript-format, csharp-format 등 고려해야 할 flag가 이외에도 많으므로
- check_flag() 추가
KPC/checks/convention/strftime.py | 2 +-
KPC/checks/language/josa-alternative.py | 4 ++--
KPC/po.py | 32 +++++++++-----------------------
KPC/poparse.py | 15 ++-------------
4 files changed, 14 insertions(+), 39 deletions(-)
commit 8d27872d0b57d95fcabcdfc54be030e4ccfc8682
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 8 09:47:24 2014 +0900
terminology/word-guide: 용어 추가
KPC/checks/terminology/word-guide.py | 1 +
1 file changed, 1 insertion(+)
commit 4915197fbc898060ed50a6813fe87749b8ece063
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 8 09:46:11 2014 +0900
langauge/spell: 체언에 붙여 쓰지 않는 조사 검사할 때 유니코드 따옴표 고려
KPC/checks/language/spell.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0c6ad9f84369f5f23d9e0f7a0a34441b20a31bf6
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 8 09:45:16 2014 +0900
convention/extra-space: 예외 다시 삭제
영어 문장을 번역했기 때문에 콜론(:)을 사용한 경우에도 뒤에 공백을
덧붙일 필요는 없다.
KPC/checks/convention/extra-space.py | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit c9cd39b8cd4c726efd1bf0886c6dd6cc053d3e64
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 8 08:18:24 2014 +0900
terminology/gschema: 마침표 없는 경우 추가
KPC/checks/terminology/gschema.py | 4 ++++
1 file changed, 4 insertions(+)
commit 2d84e3132d5c7cfd7b8da44e6db9eae100a2b31b
Author: Changwoo Ryu <cwryudebian.org>
Date: Sun Sep 7 09:21:57 2014 +0900
convention/markup-mallard: gnome-doc-utils에서 만드는 '_:'로 시작하는 placeholder 인식
기존에 있는 <_:item-N>, <_:link-N> 외에도 <_:media-N> 발견. 모든 '_:'로
시작하는 태그를 예외로 취급한다.
KPC/checks/convention/markup-mallard.py | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
commit 0f6dc45a061f85ab08b0bd6c9d88c09e12c43e1c
Author: Changwoo Ryu <cwryudebian.org>
Date: Sun Sep 7 09:21:39 2014 +0900
convention/extra-space: 예외 추가
KPC/checks/convention/extra-space.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 9e6ad767b8a7412637dc1137d7cc47ac97dbffdf
Author: Changwoo Ryu <cwryudebian.org>
Date: Wed Sep 3 18:09:47 2014 +0900
language/josa-alternative: 따옴표로 U+2019 또는 U+201D를 사용했을 때 처리
KPC/checks/language/josa-alternative.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 8de91914a4289020dd5310bcb05aa8e69e1892b1
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Sep 1 05:36:34 2014 +0900