Make ami compile with gcc 3.x.

This commit is contained in:
junyoung 2003-10-14 09:40:33 +00:00
parent e8db6e98cd
commit c0eaea7653
2 changed files with 247 additions and 1 deletions

View file

@ -1,4 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2002/11/12 17:13:07 itojun Exp $
$NetBSD: distinfo,v 1.2 2003/10/14 09:40:33 junyoung Exp $
SHA1 (ami-1.0.11.tar.gz) = 3caf11b08b61b22d7d7f947198e2b18e35eb9fff
Size (ami-1.0.11.tar.gz) = 296596 bytes
SHA1 (patch-aa) = 7f337fa358819e9ae6327602703353ea2a9ba6a8

View file

@ -0,0 +1,245 @@
--- src/conf.c.orig 2003-10-06 22:09:19.000000000 +0900
+++ src/conf.c 2003-10-06 22:18:13.000000000 +0900
@@ -309,124 +309,121 @@
char *default_config =
-"
-# 아미의 설정파일
-# 주의: 설정 키를 절대 바꾸지마십시요. 즉 \"한글 자판\"이라고 되어있으면
-# 그 띄어쓰기까지를 포함해서 정확한 이름이어야합니다.
-
-# # 한글 키보드 종류
-# 1 = 환경변수(AMI_KEYBOARD, HANGUL_KEYBOARD_TYPE)로부터 결정
-# 2 = 두벌식, 3 = 세벌식 390, 4 = 세벌식 최종
-
-한글 자판 = " HANGUL_KEYBOARD "
-
-# # 영어 키보드 종류
-# 1 = qwerty, 2 = Dvorak
-
-영문 자판 = " ENGLISH_KEYBOARD "
-
-# 입력시 글을 모아서 보내는 방식을 정해줍니다.
-# 1=단어단위로 편집하며 입력 도중 화살표키를 이용하여 이동이 가능합니다.
-# 2=단어단위로 편집하며 화살표키를 이용한 이동은 프로그램에게 보내서
-# 그쪽에서 처리를 하도록 합니다. 권장하는 모드입니다.
-# 3=글자단위의 편집을 합니다.
-
-입력 방식 = 1
-
-# 모든 프로그램이 동일한 한영상태를 가지도록 할것인지를 결정
-# false: 한영상태가 창별로 유지됩니다. XIM 표준에 가장 부합되는 방식입니다.
-# htt와같은 프로그램과는 달리 program에서 주는 정보에만 의존하지않고
-# 직접 창을 조사해서 gtk+와같은 프로그램에서도 동일한 동작을 하도록
-# 합니다.
-# true: 모든 프로그램이 같은 한영상태를 같게됩니다. 상태창을 만들지않습니다.
-# 사람에따라 다르지만 저는 이 방식이 더 편합니다.
-
-단일 한영상태 = false
-
-
-# 한영전환을 위해 사용되는 키를 정해줍니다
-
-한영 전환키 = Shift<Key>space, <Key>Hangul
-
-# 한자 입력 키
-
-한자 변환키 = <Key>F9, <Key>Hangul_Hanja
-
-# 특수 문자 입력키
-
-특수문자 입력키 = <Key>F3
-
-# 현재 입력중인 입력창의 내용을 프로그램으로 곧장 보내는 키
-
-flush key = Ctrl<Key>Return
-
-# 편집창이 화면 맨 아랫부분에 나타나는 경우(또는 gtk entry와같은 한줄짜리
-# 입력창)에 입력창의 맨 오른쪽까지 한글입력이 다 되었을때 그 다음 입력이
-# 화면의 맨 윗부분에서 이루어질것이지 아니면 현재 입력되고있는 것을 오른쪽으로
-# 스크롤 시킬건지 나타낼것인지를 정합니다.
-# true이면 그냥 스크롤 시킵니다.
-
-last line scroll = true
-
-# 기본 글꼴
-# 아미에 접속하는 프로그램에서 글꼴을 지정해주지않거나 잘못된 이름인 경우에
-# 쓰일 글꼴을 적어주시면 됩니다. 형식은 영문글꼴,한글글꼴
-
-기본 글꼴 = *,*
-
-# 한글을 모으는 도중일때 상태창에 표시되는 문자열을 지정해줍니다.
-
-한글상태 라벨 = \" [한글] \"
-
-# 영문 입력 상태일때 상태창에 표시되는 문자열을 지정해줍니다.
-
-영문상태 라벨 = \" [영문] \"
-
-# 한글입력 상태에서 Escape가 눌려졌을때 영문상태로 자동적으로 갈것인지를
-# 정해줍니다. true/false
-
-escape hangul toggle = true
-
-# 상태창을 만들것인지를 결정해줍니다.
-# 창 아랫쪽에 보통 생기는 상태창이 거추장스러운 분들은 이 옵션을
-# false로 하십시요.
-# 단일 한글상태를 선택하시면 이 옵션과 상관없이 상태창을 만들지않습니다.
-
-상태창 만들기 = true
-
-# 한자를 치환하는 형태를 정해줍니다.
-# 漢字라고 되어있는 부분은 실제 선택한 한자로 치환되고 \"한자\"라고
-# 쓰인 부분은 그 한자에 해당하는 한글이 넣어지게됩니다.
-# 형태들사이의 구분은 \":\"로 합니다.
-
-한자 치환 형태 = 漢字:漢字(한자):한자(漢字)
-
-# 한자를 치환형태에서 몇 번째 방식을 기본으로 할것인지를
-# 선택합니다.
-# 1부터 시작
-
-한자 치환 방식 = 1
-
-# 현재 입력창에서 모으고 있는 한글을 표시할 때 아랫쪽에 밑줄을 긋을 것인지
-# 아니면 색을 기존 창과 조금 다르게 쓸것인지를 결정
-
-밑줄을 사용 = true
-
-# 한자 사전의 위치를 설정
-
-한자사전 = " HANJA_DIC "
-
-# 삑 소리의 크기를 정해줍니다.
-# 유효한 범위는 -100에서 100까지이고 값이 클수록 소리가 커집니다.
-벨소리 크기 = 0
-
-# 한영 표시를 위한 그림파일이 위치하는 디렉토리를 지정합니다.
-# ""로 되어있을 경우는 아미에 내장된 그림을 사용하게됩니다.
-# 디렉토리이름은 '/'로 시작하는 디렉토리 이름을 전부 써 주셔야합니다.
-그림 파일 위치 = ""
-
-# 초성없이 중성 입력후 초성이 들어오는 경우 타이핑의 순서가 바뀐것으로
-# 간주하고 초성+중성의 순의 입력인 것으로 간주
-초/중성의 입력 순서 뒤바뀜 허용 = false
-
-";
+"# 아미의 설정파일\n"
+"# 주의: 설정 키를 절대 바꾸지마십시요. 즉 \"한글 자판\"이라고 되어있으면\n"
+"# 그 띄어쓰기까지를 포함해서 정확한 이름이어야합니다.\n"
+"\n"
+"# # 한글 키보드 종류\n"
+"# 1 = 환경변수(AMI_KEYBOARD, HANGUL_KEYBOARD_TYPE)로부터 결정\n"
+"# 2 = 두벌식, 3 = 세벌식 390, 4 = 세벌식 최종\n"
+"\n"
+"한글 자판 = " HANGUL_KEYBOARD "\n"
+"\n"
+"# # 영어 키보드 종류\n"
+"# 1 = qwerty, 2 = Dvorak\n"
+"\n"
+"영문 자판 = " ENGLISH_KEYBOARD "\n"
+"\n"
+"# 입력시 글을 모아서 보내는 방식을 정해줍니다.\n"
+"# 1=단어단위로 편집하며 입력 도중 화살표키를 이용하여 이동이 가능합니다.\n"
+"# 2=단어단위로 편집하며 화살표키를 이용한 이동은 프로그램에게 보내서\n"
+"# 그쪽에서 처리를 하도록 합니다. 권장하는 모드입니다.\n"
+"# 3=글자단위의 편집을 합니다.\n"
+"\n"
+"입력 방식 = 1\n"
+"\n"
+"# 모든 프로그램이 동일한 한영상태를 가지도록 할것인지를 결정\n"
+"# false: 한영상태가 창별로 유지됩니다. XIM 표준에 가장 부합되는 방식입니다.\n"
+"# htt와같은 프로그램과는 달리 program에서 주는 정보에만 의존하지않고\n"
+"# 직접 창을 조사해서 gtk+와같은 프로그램에서도 동일한 동작을 하도록\n"
+"# 합니다.\n"
+"# true: 모든 프로그램이 같은 한영상태를 같게됩니다. 상태창을 만들지않습니다.\n"
+"# 사람에따라 다르지만 저는 이 방식이 더 편합니다.\n"
+"\n"
+"단일 한영상태 = false\n"
+"\n"
+"\n"
+"# 한영전환을 위해 사용되는 키를 정해줍니다\n"
+"\n"
+"한영 전환키 = Shift<Key>space, <Key>Hangul\n"
+"\n"
+"# 한자 입력 키\n"
+"\n"
+"한자 변환키 = <Key>F9, <Key>Hangul_Hanja\n"
+"\n"
+"# 특수 문자 입력키\n"
+"\n"
+"특수문자 입력키 = <Key>F3\n"
+"\n"
+"# 현재 입력중인 입력창의 내용을 프로그램으로 곧장 보내는 키\n"
+"\n"
+"flush key = Ctrl<Key>Return\n"
+"\n"
+"# 편집창이 화면 맨 아랫부분에 나타나는 경우(또는 gtk entry와같은 한줄짜리\n"
+"# 입력창)에 입력창의 맨 오른쪽까지 한글입력이 다 되었을때 그 다음 입력이\n"
+"# 화면의 맨 윗부분에서 이루어질것이지 아니면 현재 입력되고있는 것을 오른쪽으로\n"
+"# 스크롤 시킬건지 나타낼것인지를 정합니다.\n"
+"# true이면 그냥 스크롤 시킵니다.\n"
+"\n"
+"last line scroll = true\n"
+"\n"
+"# 기본 글꼴\n"
+"# 아미에 접속하는 프로그램에서 글꼴을 지정해주지않거나 잘못된 이름인 경우에\n"
+"# 쓰일 글꼴을 적어주시면 됩니다. 형식은 영문글꼴,한글글꼴\n"
+"\n"
+"기본 글꼴 = *,*\n"
+"\n"
+"# 한글을 모으는 도중일때 상태창에 표시되는 문자열을 지정해줍니다.\n"
+"\n"
+"한글상태 라벨 = \" [한글] \"\n"
+"\n"
+"# 영문 입력 상태일때 상태창에 표시되는 문자열을 지정해줍니다.\n"
+"\n"
+"영문상태 라벨 = \" [영문] \"\n"
+"\n"
+"# 한글입력 상태에서 Escape가 눌려졌을때 영문상태로 자동적으로 갈것인지를\n"
+"# 정해줍니다. true/false\n"
+"\n"
+"escape hangul toggle = true\n"
+"\n"
+"# 상태창을 만들것인지를 결정해줍니다.\n"
+"# 창 아랫쪽에 보통 생기는 상태창이 거추장스러운 분들은 이 옵션을\n"
+"# false로 하십시요.\n"
+"# 단일 한글상태를 선택하시면 이 옵션과 상관없이 상태창을 만들지않습니다.\n"
+"\n"
+"상태창 만들기 = true\n"
+"\n"
+"# 한자를 치환하는 형태를 정해줍니다.\n"
+"# 漢字라고 되어있는 부분은 실제 선택한 한자로 치환되고 \"한자\"라고\n"
+"# 쓰인 부분은 그 한자에 해당하는 한글이 넣어지게됩니다.\n"
+"# 형태들사이의 구분은 \":\"로 합니다.\n"
+"\n"
+"한자 치환 형태 = 漢字:漢字(한자):한자(漢字)\n"
+"\n"
+"# 한자를 치환형태에서 몇 번째 방식을 기본으로 할것인지를\n"
+"# 선택합니다.\n"
+"# 1부터 시작\n"
+"\n"
+"한자 치환 방식 = 1\n"
+"\n"
+"# 현재 입력창에서 모으고 있는 한글을 표시할 때 아랫쪽에 밑줄을 긋을 것인지\n"
+"# 아니면 색을 기존 창과 조금 다르게 쓸것인지를 결정\n"
+"\n"
+"밑줄을 사용 = true\n"
+"\n"
+"# 한자 사전의 위치를 설정\n"
+"\n"
+"한자사전 = " HANJA_DIC "\n"
+"\n"
+"# 삑 소리의 크기를 정해줍니다.\n"
+"# 유효한 범위는 -100에서 100까지이고 값이 클수록 소리가 커집니다.\n"
+"벨소리 크기 = 0\n"
+"\n"
+"# 한영 표시를 위한 그림파일이 위치하는 디렉토리를 지정합니다.\n"
+"# \"\"로 되어있을 경우는 아미에 내장된 그림을 사용하게됩니다.\n"
+"# 디렉토리이름은 '/'로 시작하는 디렉토리 이름을 전부 써 주셔야합니다.\n"
+"그림 파일 위치 = \"\"\n"
+"\n"
+"# 초성없이 중성 입력후 초성이 들어오는 경우 타이핑의 순서가 바뀐것으로\n"
+"# 간주하고 초성+중성의 순의 입력인 것으로 간주\n"
+"초/중성의 입력 순서 뒤바뀜 허용 = false\n";