HangulKorean

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ HangulKorean ] in KIDS
글 쓴 이(By): pkp (~~~pkp~~~)
날 짜 (Date): 1994년12월02일(금) 14시40분12초 KST
제 목(Title): [정보] hanemacs-0.99 bug fixed (from NEW


fpf545@dosa1.snu.ac.kr                                             kim kang-hee

  !!!hanemacs-0.99의 버그와 간단한 해결방법!!!

  hanemacs-0.99 에 큰 버그가 하나 발견되었습니다.
  3벌식을 사용하시는 경우, 종성받침이 두 자음으로 만들어질 때 오토마타가
제대로 기능하지 못하는 문제입니다.
  제 부주의로 소스 코드를 다듬다가 버그를 발생시킨 것인데, 여러분도
쉽게 고칠 수 있습니다.
  소스코드를 가져다가 새로 컴파일하면 되는데, hanemacs-0.99/src 디렉토리
밑에 있는 auto3.c라는 화일을 간단히 수정하면 됩니다.
  다음과 같이 하십시오. 209번째 라인에 "break;"라는 한 줄을 첨가하면 됩니다.

  case HS_Jongsung:
    switch (ChKind) {
    case CHOSUNG:
    case JOONGSUNG:
      sf->CurHanState = HS_End;
      break;
    case JONGSUNG:
      if (JongsungPair())
        sf->CurHanState = HS_dJongsung;
      else
        sf->CurHanState = HS_End;
      break;
    }
    break;                 <===== 209번째 라인. "break;" 한 줄 첨가한다.
  case HS_dJongsung:
    sf->CurHanState = HS_End;
    break;
  }


  그리고 새로 컴파일하면, 잘 동작할 것입니다.
  bug patch binary는 곧 새로 올려드리겠습니다. 바이너리를 급히
필요로 하시는 분께서는 저에게 메일을 보내주시기 바랍니다.

새 바이너리는 cair-archive.kaist.ac.kr과 ftp.snu.ac.kr에서 구하실
수 있을 겁니다.

                                                fpf545@dosa1.snu.ac.kr

~~~~~~~~pkp~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pkp~~~~~~~~~~~~
   ^_^             키즈의  아저씨    pkp    palindrome             ^L^

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.