Ko-po-check

Latest version: v0.98.0

Safety actively analyzes 619504 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 6

0.98.0

==========

* 새로운 검사 규칙

* convention/do-not-translate: 번역하지 말라는 안내가 쓰여진 경우 검사

* 개선

* convention/markup-docbook: 최근 gnome-doc-utils의 placeholder tag 반영

* convention/markup-docbook: CDATA에 bracket 들어 있는 경우에 대한 처리

* convention/strftime: C99 strftime() modifiers 추가

* langauge/consistency: 원문과 같이 유니코드 따옴표 사용하기 추가

* terminology/{common-labels,desktop-common}: '...'대신 U+2026 사용할 경우 대응

* terminology/word-guide: "헤더 표시줄" -> "헤더 모음"으로 용어 안내

* language/badstyle: 복수형 패턴 예외로 '번들'+조사 추가

0.97.0

===========

* 개선

* language/punctuation: 괄호 앞 띄어쓰기 검사 삭제 - 맞춤법 상에서는 붙여
써야 맞지만, 실제로 단어가 아니라 문장에 부가 설명으로 붙은 괄호가 많아
붙여 쓰기가 부적합할 수도 있다.

* language/spell: 잘못된 알림 최소화

* terminology/desktop-common: 용어 추가

* terminology/help-license: 오타 수정

* terminology/word-guide: 용어 추가

* 문제점 개선

* terminology/desktop-common: 마지막 글자가 밑줄일 경우 access key 오류 바로잡음

0.96.2

===========

* 새로운 검사 규칙

* terminology/help-license: 도움말 문서의 법률 정보에 많이 사용하는 문구 번역 통일

* 개선

* convention/markup-mallard: tag 목록 정리

* language/badstyle: 어색한 표현 추가

* language/punctuation: 번역문에 세미콜론 사용하는 경우 검사

0.96.1

KPC/config.py | 2 +-
NEWS | 14 ++++++++++++++
2 files changed, 15 insertions(+), 1 deletion(-)

commit 1c6a08107d4092b5f3420427b25ffc32a3f9ac81
Author: Changwoo Ryu <cwryudebian.org>
Date: Sat Oct 18 06:02:46 2014 +0900

language/punctuation: 문장 기호 세미콜론이 아닌 경우 처리

- 정규식을 문장 기호일 가능성에 최대한 맞춤

KPC/checks/language/punctuation.py | 2 +-
tests/test-language_punctuation.out | 2 ++
tests/test-language_punctuation.po | 12 ++++++++++++
3 files changed, 15 insertions(+), 1 deletion(-)

commit e79a94001c368603e3d06c70bb4ea8e8e29de81e
Author: Changwoo Ryu <cwryudebian.org>
Date: Sat Oct 18 04:44:03 2014 +0900

language/punctuation: 번역문에 세미콜론 사용하는 경우 검사

우리말은 세미콜론을 문장 부호로 쓰지 않음.

KPC/checks/language/punctuation.py | 20 ++++++++++++--------
tests/test-language_punctuation.out | 1 +
tests/test-language_punctuation.po | 9 +++++++++
3 files changed, 22 insertions(+), 8 deletions(-)

commit 006004c206b1ae5d5d6db4aaa05258f8e7cf04c4
Author: Changwoo Ryu <cwryudebian.org>
Date: Sat Oct 11 23:57:19 2014 +0900

terminology/help-license: 새로운 검사

도움말 문서의 법률 정보에 많이 사용하는 문구 번역 통일

KPC/checks/terminology/help-license.py | 58 ++++++++++++++++++++++++++++++++
tests/test-terminology_help-license.out | 2 ++
tests/test-terminology_help-license.po | 21 ++++++++++++
tests/test-terminology_help-license.test | 17 ++++++++++
4 files changed, 98 insertions(+)

commit 5ba111ee47461a1fde4170c0bc4051acf838c686
Author: Changwoo Ryu <cwryudebian.org>
Date: Sat Oct 11 23:09:45 2014 +0900

convention/markup-mallard: 정리

tag 목록 정렬, 중복 제거.

KPC/checks/convention/markup-mallard.py | 86 +++++++++++++++------------------
1 file changed, 39 insertions(+), 47 deletions(-)

commit 879bca948df87c4f8a175ae25155f11a5e554246
Author: Changwoo Ryu <cwryudebian.org>
Date: Sat Oct 11 22:44:17 2014 +0900

language/badstyle: 추가

- '존재하지 않다' -> '없다'

KPC/checks/language/badstyle.py | 6 ++++++
1 file changed, 6 insertions(+)

commit 12a8c0b3f5f8fc57f8f52dbe05589f9327962c4b
Author: Changwoo Ryu <cwryudebian.org>
Date: Sat Sep 20 18:27:18 2014 +0900

0.96.0

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

0.95.5

ChangeLog | 998 ++++++++++++++++++++++++++++++----------------------------
KPC/config.py | 2 +-
NEWS | 7 +
3 files changed, 518 insertions(+), 489 deletions(-)

commit 953b3d696eca21158f18c8fc9d05d974b676b87d
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Aug 11 06:26:16 2014 +0900

Typo

KPC/checks/terminology/word-guide.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

commit 6d1c99996edca5c2a6dc3fdd6574e97617f5dfa6
Author: Changwoo Ryu <cwryudebian.org>
Date: Mon Aug 11 06:06:51 2014 +0900

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.