mmx900 / ManalithBot

ManalithBot is an open source IRC bot based on the PircBotX Framework.
http://manalith.org
GNU General Public License v3.0
3 stars 2 forks source link

코드 클린, 영타 변환 (세벌식) 구현 완료 #72

Closed darkcircle closed 12 years ago

darkcircle commented 12 years ago
  1. deprecated 된 getBot() setBot()을 완전히 제거하고 이에 맞추어 다른 플러그인들의 이벤트 메서드로부터 봇 객체를 불러오도록 수정.
  2. typeconv -> keyseqconv 이름 변경, 세벌식 영타 변환 기능 추가
  3. RelayPlugin 수정 (코멘트 참조 바랍니다)
darkcircle commented 12 years ago
  1. KeySeqPlugin에 GPLv3 라이선스 추가
  2. !c3에서 모음 다음에 숫자 및 특수문자 위치를 입력했을 때 모음 키 결과 안나오는 문제 수정
  3. RelayPlugin에만 있는 setBot()을 실행하기 위해 코드 수정
  4. RelayPlugin에서 릴레이 강제 시작, 종료시 명령이 전달되는 문제 (메시지 전달로) 수정
  5. KeySeqPlugin에서 발생하는 NPE, !c3 실행시 결과 전달 안하는 문제 수정
darkcircle commented 12 years ago
  1. keyseqconv를 테스트하기 위한 코드 제거
  2. RelayPlugin에 필요한 (주석상의) 개선 사항 수정
darkcircle commented 12 years ago
  1. 독립 초성, 독립 중성, 독립 종성을 처리할 때 토큰을 내부심볼로 변환하지 않아서 익셉션이 발생하고 키시퀀스를 처리해주지 못하는 문제 해결
  2. ;]gs이 ㅂ<븐 으로 나오는 문제 (자음이나 모음이 빠진 미완성 글자 혹은 완성글자) 다음에 특수문자"키"가 입력되는 되는 경우 음절 슬롯을 비우지 않아서 발생하는 문제 해결