1# $Id: README.DOS,v 1.1.1.1 2000/06/27 01:48:03 amura Exp $
2==============================================================================
3    README.DOS for Ng 1.3 MS-DOS version.			  1991.01.25
4						 �����м� (shige@iamas.ac.jp)
5                      1.4 (������ɮ)                              2000.04.20
6                                           ¼��  �� (amura@ma3.seikyou.ne.jp)
7==============================================================================
8
91. Ng MS-DOS version
10
11    Ng 1.4 MS-DOS �С������ϡ�Ng 1.4 �� MS-DOS �ذܿ�������ΤǤ���Ng 1.4
12    �ˤĤ��Ƥϡ�README.Ng ���ɤ߲����������Υɥ�����Ȥˤϡ�MS-DOS �Ǥ�
13    ��ͭ����ջ�����������Ƥ��ޤ���
14
15    Ng MS-DOS �С������ϡ�MS-DOS ver. 3.1 �Ǥ�ư����ǧ���Ƥ��ޤ����ޤ���
16    �����¸����ʬ�Ϥ���ޤ���Τǡ��ɤ� MS-DOS �ޥ���Ǥ����ѤǤ���Ϥ��Ǥ���
17    (������������ѥ������ IBMPC �ޤ��� PC9801 ���ץ�������ꤹ�뤳�Ȥˤ��
18    �ơ�IBM PC(J-3100) �С��������� PC-9801 �С������ˤ��뤳�Ȥ�Ǥ���
19    �����ɤΥС���������ǧ����ˤϡ�ng -v �ޤ��� ng -c ��¹Ԥ��� Ng ��
20    �С�������ɽ�������Ʋ������������������ε�ǽ�� Ng 1.3 �ʹߤǤ������Ѥ�
21    ���ޤ����ʲ��������Ǥ� MS-DOS/IBM PC/PC-9801 �Ǥ��碌�� "MS-DOS" ��
22    �ȸƤӤޤ�)
23
24[��]  1.4���� J-3100 �Ǥ� IBM PC �Ǥ�̾�Τ��ѹ����ޤ�����(��ǽŪ�ˤ��Ѥ��
25      �Ƥ��ޤ���) ����ϡ����Ǥ� J-3100�ǤǤ� IBM PC�ߴ���(�⤷���� DOS/V
26      �ߴ���)������ʤ�ư���塢 J-3100 ���꡼������ IBM PC �ߴ�����
27      ��������Ū�ˤʤä�����Ǥ��� �ɥ�����Ȥǰ����ѹ�����Ƥ��ʤ���ʬ
28      �����뤫���Τ�ޤ�����J-3100 �� IBM PC ���ɤߴ������ɤ�Ǥ���������
29
30    Ng MS-DOS �С�������Ѥ����ۤ�����Τˤϼ��Τ�Τ�����ޤ���
31	a) UNIX �ǤȰ������ۤ���륽�����ե�����ȥɥ�����Ȱ켰��
32	b) MS-DOS �����ѤΥ������ե�����켰��
33	c) MS-DOS �Ǥμ¹ԥ⥸�塼��켰��
34	d) �ɥ�����Ȱ켰��
35
36    Ng MS-DOS �С����������Ѥ������ c) �����ܤ����Ȥ��������Τꤿ�����
37    �� d) ������¤���Τ��ᥳ��ѥ������������ a) �ޤ��� b) ��ɬ�פȤʤ�
38    �ޤ����ʤ���a) �ˤ� b) ����� d) �ΤۤȤ�����Ƥ��ޤޤ�Ƥ��ޤ�����������
39    �����ε����¸�Υե�����ϴޤޤ�ޤ������Υɥ������ (README.DOS) ��
40    a) ���� d) ���Ƥ˴ޤޤ�Ƥ��ޤ���
41
42    Ng MS-DOS �С���������ѥ��뤹��ˤϡ�MS-C 5.1, MS-C 6.0, Turbo-C
43    1.5, Turbo-C 2.0, Turbo-C++ �Τ����줫�Υ���ѥ���ȡ�MASM �ޤ��� TASM��
44    OPTASM �ʤɤΥ�����֥餬ɬ�פǤ�����������ΥС������� MS-C, Turbo-C
45    �� MS-C, Turbo-C �ʳ��Υ���ѥ���ǥ���ѥ��뤹��ˤϡ�Ng �Υ������μ�ľ
46    ����ɬ�פȤʤ�Ǥ��礦���ʤ���b) �� MS-DOS �����ѤΥ����������ۤˤϡ���
47    ����֥��ɬ�פȤ��륽������ .obj �ե����뤬�ޤޤ�Ƥ��ޤ��Τǡ��������
48    �餬�ʤ��Ƥ⥳��ѥ���Ǥ��ޤ���
49
50
512. Manifest
52
53    Ng MS-DOS �С������Τ��줾������ۤ˴ޤޤ�Ƥ���ե�����ϰʲ����̤��
54    ����
55
56    a) UNIX �ǤȰ������ۤ���륽�����ե�����ȥɥ������
57	MANIFEST �ե���������������
58
59    b) MS-DOS �����ѤΥ������ե����������
60	README.DOS	���Υɥ�����ȡ�
61	makefile	MS-C �Ѥ� makefile��(MS-C 6.0 �� nmake �����
62					     UNIX like �� make ��)
63	makefile.msc	MS-C �Ѥ� makefile��(MS-C 5.1 �� make ��)
64	makefile.tc	Turbo-C �Ѥ� makefile��(Turbo-C ɸ��� make ��)
65	linkfile	link ���˻��Ȥ���� link �ѵ��ҥե����� (MS-C ��)
66	linkfile.tc	link ���˻��Ȥ���� link �ѵ��ҥե����� (Turbo-C ��)
67	*.c		C �����������
68	*.h		�إå��ե����롣
69	*.asm		������֥�Υ�������
70	*.obj		������֥饽�����Υ��֥������ȡ�
71	rawget31.obj	rawgetc.asm �Υ��֥������� (J-3100 ��)��
72	rawget98.obj	rawgetc.asm �Υ��֥������� (PC-9801 ��)��
73	termcap		�¹Ի���ɬ�פȤʤ� termcap (ü����ǽ����) �ե����롣
74	ng.ini		�������ե�����Υ���ץ롣
75	COPYING		GNU EMACS GENERAL PUBLIC LICENSE
76
77    c) MS-DOS �Ǥμ¹ԥ⥸�塼�������
78	README.DOS	���Υɥ�����ȡ�
79	ng.exe		Ng �� MS-DOS ���Ѽ¹ԥ⥸�塼�롣
80	ng31.exe	Ng �� J-3100 �Ѽ¹ԥ⥸�塼�롣
81	ng98.exe	Ng �� PC-9801 �Ѽ¹ԥ⥸�塼�롣
82	termcap		�¹Ի���ɬ�פȤʤ� termcap (ü����ǽ����) �ե����롣
83	ng.ini		�������ե�����Υ���ץ롣
84	COPYING		GNU EMACS GENERAL PUBLIC LICENSE
85
86	��) �¹ԥ⥸�塼������ۤˤϡ�MS-DOS/IBM PC/PC-9801 �ѤΥ��åȤ�����
87	    ���줢�ꡢ�����ˤ��оݤȤʤ뵡��˹�碌�� ng.exe, ng31.exe,
88	    ng98.exe �Τ����줫 1 �Ĥ������ޤޤ�Ƥ��ޤ���
89
90    d) �ɥ�����Ȥ�����
91	README.DOS	���Υɥ�����ȡ�
92	README.Ng	Ng ���ΤˤĤ��Ƥ�������
93	README		Mg2a ���ΤˤĤ��Ƥ�������
94	Ng.doc		Ng �����ܸ쵡ǽ�ˤĤ��Ƥ�������
95	Ng.tut		Ng �ν鿴����������塼�ȥꥢ�롣
96	Ng.ref		Ng �Υ�ե�������ޥ˥奢�롣
97	CHANGES.dos	Ng �Υ������Ρ��ȡ�
98	fepctrl.doc	FEP ��ư����饤�֥���������
99	mg.tex		Mg2a �Υޥ˥奢�롣(TeX �ƥ����ȥե�����)
100	mgidx.tex	Mg2a �ޥ˥奢��κ�����(TeX �ƥ����ȥե�����)
101	mg2a.cha	Mg2a �������Ρ��ȡ�
102	mgprog.doc	Mg2a �Υץ���������˴ؤ���������
103	COPYING		GNU EMACS GENERAL PUBLIC LICENSE
104
105
1063. Make & Install
107
108    UNIX �Ǥ�Ʊ�������ۤ��줿�������ե�������Ѥ��ơ�MS-DOS �ޥ���ǥ���ѥ�
109    �뤷���Ѥ���ˤϡ��ʲ��μ����̤�˹Ԥ��ޤ����ʤ���MS-DOS �����ѤΥ���
110    ���ե���������ۤ��Ѥ�����ϡ�1) ���� 6) �μ���ɬ�פ���ޤ�������
111    �ˡ�MS-DOS �Ǥμ¹ԥ⥸�塼������Ѥ�������ξ��ϡ�1) ���� 8) �μ���
112    ɬ�פ���ޤ����ʤ����ʲ��Ǥ� UNIX �ޥ����� Ng �Υ�����������ǥ��쥯
113    �ȥ�� $NG �Ȥ��ޤ���
114
115    1)	UNIX �ޥ����� $NG �β��� MS-DOS �Ѥκ�ȥǥ��쥯�ȥ� doswork ���
116	��ޤ���
117		cd $NG
118		mkdir doswork
119
120    2)	$NG �β��Υե���������� $NG/doswork �إ��ԡ����ޤ���
121		cp * doswork
122
123    3)	$NG/sys/default �β��Υե���������� $NG/doswork �إ��ԡ����ޤ���
124		cp sys/default/* doswork
125
126    4)	$NG/sys/msdos �β��Υե���������� $NG/doswork �إ��ԡ����ޤ���
127		cp sys/msdos/* doswork
128
129    [3 �� 4 ��ɬ�����ν��֤ǹԤäƤ���������$NG/sys/default �� $NG/sys/msdos
130     �ǽ�ʣ����ե����뤬���뤿��Ǥ���]
131
132    5)	paragraph.c �� parag.c ��̾�����ѹ����ơ�re_search.c �� research.c
133	��̾�����ѹ����ޤ���
134		cd doswork
135		mv paragraph.c parag.c
136		mv re_search.c research.c
137
138    6)	$NG/doswork �ˤ������ƤΥե������ MS-DOS �ޥ����ž�����ޤ���
139
140    [ɬ�פʤ�С����ԥ����ɤ��ѹ����Ƥ������������������֤Ǥϡ����ԥ����ɤ�
141     LF �ΤߤˤʤäƤ��ޤ������ΤޤޤǤ�MS-DOS �ѥ���ѥ���ΰ����ǡ������
142     �����ޤ���(Turbo-C 2.02 IBM PC�Ѹ��� �Ǥ�����˥���ѥ���Ǥ��ޤ���Ǥ�
143     ��) ���ޤ�����ѥ���Ǥ��ʤ����ϲ��ԥ����ɤ� CR LF ���ѹ����ƤߤƤ�����
144     ���������������λ��˴��������ɤ��ѹ����ƤϤ����ޤ���
145     (�ʤ���Turbo-C++ 1.01 PC-9801�ǤǤϲ��ԥ����ɤ��ѹ����ʤ��Ƥ⥳��ѥ���
146     �Ǥ��ޤ�)]
147
148    7)	ɬ�פʽ�������Ԥ��ޤ���
149
150	Ng �����ܸ��������ˤϡ�����ѥ������ KANJI ���ץ�����Ĥ��ƥ�
151	��ѥ��뤷�ʤ��Ȥ����ޤ����ޤ�����§������Ԥ�����ˤ�Ʊ����
152	KINSOKU ���ץ�����Ĥ��ƥ���ѥ��뤹��ɬ�פ�����ޤ����ǥե���Ȥ�
153	�� KANJI ����ӡ�KINSOKU ��ξ����Ĥ��ƥ���ѥ��뤹��褦�ˤʤäƤ�
154	�ޤ���
155
156	KANJI, KINSOKU ��ޤ�ơ�����ѥ�������ץ����� config.h �Ȥ����ե�
157	�����������ѹ��Ǥ��ޤ����ǥե���ȤǤϡ�Ng 1.4 �����ѤǤ��뵡ǽ��
158	�������Ѥ���褦������ˤʤäƤ��ޤ������Ѥ�������ǽ�˹�碌��Ŭ����
159	�����Ʋ�������
160
161	IBM PC �С������ޤ��� PC-9801 �С��������ꤿ�����ϡ�config.h
162	�� makefile �������ơ�J3100 �ޤ��� PC9801 ���ץ����� define ����
163	��������
164
165	���������ɤν���ͤϡ�kinit.h �����ꤵ��Ƥ��ޤ���ɬ�פ˱������ѹ���
166	�Ʋ����������ܤ����� Ng.doc �������������
167
168     8) Ng ����ѥ��뤷�ޤ���
169
170	MS-C �� MS-C 5.1 ����°���Ƥ��� make ��Ȥ����� makefile.msc ��
171	MS-C �� MS-C 6.0 ����°���Ƥ��� nmake �ޤ��ϥե꡼���եȤʤɤ����ۤ�
172	��Ƥ��� UNIX like �� make ��Ȥ����� makefile ��Turbo-C ��Ȥ�
173	���� makefile.tc ��ȤäƲ��������ʤ����ƥ���ѥ��餬�����ȡ���
174	����Ƥ���Ķ��ˤ�äƤϡ�makefile.* �� linkfile.* �Υɥ饤��̾���
175	��̾��㴳��ľ������ɬ�פ�����ޤ���
176		make makefile.msc	(MS-C & MS-C 5.1 make)
177		make			(MS-C & MS-C 6.0 nmake or
178					 MS-C & UNIX like make)
179		make -fmakefile.tc	(Turbo-C)
180
181    [����ѥ���˼��Ԥ����:����ѥ��顢config.h ������ˤ�äƤϡ�Segment
182     Overflow (�⤷���ϡ�Fixup Overflow) �������äƥ���˼��Ԥ����������
183     ���⤷��ޤ������ΤȤ��ϡ�������Ǥ�����sys/default/ttydef.h ��Υ�
184     ���� NROW �� NCOL ���餹�ȥ���Ǥ���褦�ˤʤ�ޤ�����������NROW ��
185     25 �ʾ塢NCOL �� 80�ʾ�ˤ��ʤ���������������⤷��ޤ���]
186
187    9) �Ǥ��� ng �� PATH �Ķ��ѿ������ꤵ��Ƥ���ǥ��쥯�ȥ�Τ����줫�˥�
188       �ԡ����ޤ���
189		(��) copy ng.exe a:\bin
190
191    10)	termcap �ե������ \etc (�ޤ��ϡ���˾����ǥ��쥯�ȥ�) �إ��ԡ�����
192	����(���Ǥ�¾�Υץ�����Ѥ� termcap ��������Ϥ��μ������פǤ�)
193		(��) copy termcap a:\etc
194
195    11) ɬ�פ˱����� Ng �ν������ե�����Υ���ץ� ng.ini ���˾����ǥ���
196        ���ȥ�إ��ԡ����ơ����Ƥ��˾��������˽������ޤ���
197		(��) copy ng.ini a:\usr\home
198
199    12)	TERMCAP �Ķ��ѿ��� TERM �Ķ��ѿ���NG �Ķ��ѿ��ޤ��� HOME �Ķ��ѿ���
200	���ꤷ�ޤ��������� Ng��¹Ԥ��뤿���ɬ�פʤΤǡ�autoexec.bat �˽�
201	���Ƥ������ۤ����褤�Ǥ��礦��(���줾��δĶ��ѿ��ˤĤ��Ƥϲ�������)
202		(��) set TERMCAP=a:\etc\termcap
203		     set TERM=j3100
204		     set NG=a:\usr\home
205
206
2074. Caution & Difference
208
209    MS-DOS �� Ng ����դ���ӡ�UNIX �� Ng �Ȥΰ㤤�ϰʲ����̤�Ǥ���
210
211    a) TERMCAP �Ķ��ѿ��ˤϡ�termcap �ե�����ΰ��֤���ꤹ�롣TERMCAP �Ķ�
212       �ѿ������ꤵ��Ƥ��ʤ��ȡ������ȥɥ饤�֤� \etc\termcap�ե������õ
213       ����
214
215    b) TERM �Ķ��ѿ��ˤϡ����Ѥ���ü���Υ����� (�ޥ���μ���) ����ꤹ�롣Ng
216       �� TERM �Ķ��ѿ���¸�ߤ��ʤ��ȵ�ư�Ǥ��ʤ��Τǡ�ɬ�����ꤹ������ʤ���
217       TERM �Ķ��ѿ��˻��ꤹ��ü���Υ����פϡ�termcap �ե��������¸�ߤ����
218       �ΤǤʤ��Ȥ����ʤ���termcap �ե�������ˡ����Ѥ���ü���ε��Ҥ�¸�ߤ�
219       �ʤ����ϡ�Ʊ���褦�ʥ����פ�¾��ü������ꤹ�뤫��¾��ü���Ѥε���
220       ���ͤˤ��ơ��ɲä��롣
221
222    c) NG (�ޤ��� HOME) �Ķ��ѿ��ˤϡ�Ng �ν������ե����뤬����ǥ��쥯��
223       �����ꤹ�롣Ng �ϵ�ư���� NG �Ķ��ѿ������ꤷ�Ƥ���ǥ��쥯�ȥ�β�
224       �� ng.ini �ե������õ�������Ĥ���Ф�����ɤ߹���Dz�ᤷ�¹Ԥ��롣
225       NG �Ķ��ѿ������ꤵ��Ƥ��ʤ���С�HOME �Ķ��ѿ������ꤷ�Ƥ���ǥ���
226       ���ȥ�β��� ng.ini �ե������õ����
227
228    d) C-@, C-SPC (NUL) �˲ä���C-\ �Ǥ�ޡ��������꤬�Ǥ��롣MS-DOS �Ǥ���
229       �� C-@ �� C-SPC �� NUL �����ϤǤ��ʤ�������н�Ǥ��롣��������
230       IBM PC, PC-9801 �ǤǤ� C-SPC �� NUL �����Ϥ��Ǥ���褦�ˤʤäƤ��롣
231
232    e) bsmap-mode ���ޥ�ɤ����ѤǤ����ǥե���Ȥ� bsmap-mode �� ON �ˤʤä�
233       ���롣����ˤ�ꡢC-h �ǰ�ʸ����������Ԥ��褦�ˤʤäƤ��롣�ޤ���
234       �إ�פ� DEL �Ǥ��롣
235
236    f) cd ���ޥ�ɤǡ������ȥɥ饤�֤Ȱ㤦�ɥ饤�֤ˤ���ǥ��쥯�ȥ�����
237       ����ȡ������ȥɥ饤�֤��ڤ��ؤ������Ȼ��ꤵ�줿�ǥ��쥯�ȥ�˰ܤ롣
238       �ޤ���"�ɥ饤��̾:" ����ꤹ��ȥ����ȥɥ饤�֤��ڤ��ؤ�������Ԥ���
239
240    g) suspend-emacs (C-z) ���ޥ�ɤǤϡ�SHELL �Ķ��ѿ������ꤵ��Ƥ��륳��
241       ��ɤμ¹Ԥ�Ԥ���SHELL �Ķ��ѿ������ꤵ��Ƥ��ʤ���С�shell,
242       COMSPEC, comspec �Ķ��ѿ��ν��õ���ơ�����Ǥ�ʤ���� command.com
243       ���¹Ԥ���롣�����Υ��ޥ�ɤϥ����ȡ��ǥ��쥯�ȥ꤫�� PATH ����
244       �ꤵ��Ƥ���ǥ��쥯�ȥ�Τ����줫��¸�ߤ��ʤ���Ф����ʤ���
245
246    h) dired ��ɽ�������ե����륵�����ȡ�������ɤ߹�����塡list-buffers
247       ��ɽ�������ե����륵�����Ǥϡ������ͤ���äƤ��롣����ϡ��ǥ�����
248       ��ˤ���ե�����γƹԤκǸ夬 ^J^M �ȤʤäƤ���Τ��Ф��ơ��Хåե�
249       ���ɤ߹��ޤ줿��ΤϹԤκǸ夬 ^J �����ˤʤ뤫��Ǥ��롣
250
251    i) �������Ϥϡ��������뤫��ľ���ɤ߹��ߤ�ԤäƤ��� (MS-DOS �Υ����ƥ�
252       ������ 06H ����Ѥ��Ƥ���) �Τǡ��ü쥭�������Ϥ���륳���ɤˤ���դ�
253       ��ɬ�פ����롣�㤨�С�IBM PC ���꡼���ǤϽ�����֤Ǥ� DEL ��������
254       �Ƥ⡢10 �ʿ��� 0 �� 83 �� 2 �ĤΥ����ɤ�³�������äƤ�������ǡ�DEL
255       ������ (127) �����äƤ��ʤ���
256
257    j) shell-command (ESC !) �ǻ��Ѥ������ե����� ("ng??????") �ϡ�TMP ��
258       ���ѿ������ꤵ��Ƥ���ǥ��쥯�ȥ�˺�������롣TMP �Ķ��ѿ������ꤵ
259       ��Ƥ��ʤ���С�tmp, TEMP, temp �Ķ��ѿ��ν��õ���ơ�����Ǥ�ʤ���
260       �Х����ȥǥ��쥯�ȥ�˺�������롣
261
262    k) �ǥե���ȤǤ� make-backup-files �� disable �ˤʤäƤ��롣�ޤ���
263       make-backup-files �� enable �λ��˺��������Хå����åץե�����̾�ϡ�
264       ����Ū�˳�ĥ�Ҥ� ".bak" �ˤʤ롣���Τ��ᡢ�㤨�� "foo.c" �� "foo.h"
265       �Ȥ��� 2 �ĤΥե�����ΥХå����åץե�����Ϥɤ���� "foo.bak" �ˤ�
266       ��Τ���դ�ɬ�פǤ��롣
267
268    l) FEP ��ư���浡ǽ���ɲä���Ƥ��롣�ܤ����� 5. FEP auto control ����
269       �Τ��ȡ�
270
271    m) Ng MS-DOS �С������μ¹ԥ⥸�塼������ۤ˴ޤޤ�Ƥ��� ng.exe,
272       ng31.exe, ng98.exe �Ǥϡ�GNU emacs ������ɽ���롼�������Ѥ��Ƥ����
273       �ǡ�GNU emacs �� copyright �����¤�����롣GNU emacs �� copyright ��
274       �Ĥ��Ƥϡ�COPYING ���ȤΤ��ȡ�
275
276
2775. FEP auto control
278
279    ����ѥ������ FEPCTRL ���ץ�������ꤹ��ȡ����ʴ����Ѵ��ե��ȥ���
280    �ɥץ��å��� Ng ���鼫ưŪ������Ǥ���褦�ˤʤ�ޤ���
281
282    Ng �����ѤǤ���Τϡ�C-x 2 �Τ褦�� 2 ʸ���ܤ��̾��ʸ���Ǥ���褦�ʥ���
283    ��ɤ䡢C-x C-f �Τ褦�˥ߥ˥Хåե���ʸ��������������Ϥ��ʤ���Ф�����
284    �����ˡ�FEP �� on �ˤʤäƤ����缫ưŪ�� off �ˤ��ơ�ʸ���ޤ���ʸ����
285    �����Ϥ�����ä�����ټ�ưŪ�� on �ˤ��뵡ǽ�Ǥ���
286
287    FEP ��ư���浡ǽ��Ȥ��ˤϡ��������ե����� ng.ini ��
288
289		(set-fep-control t)
290
291    �Ȼ��ꤹ�뤫��Ng ��ư�� set-fep-control ���ޥ�ɤ� t ����ꤷ�Ƥ���������
292    �ʤ��������� n ����ꤹ��� FEP ��ư���浡ǽ�� off �ˤʤ�ޤ���
293
294    FEP ��ư���浡ǽ�ϡ����Ľ��ˤ�� FEPCTRL �饤�֥������ Ng �Ѥ˽���
295    ������Τ����Ѥ��Ƥ��ޤ�������Ǥ��� FEP ����ѻ�����ա��ץ����˴�
296    ������դʤɤϡ�fepctrl.doc ���������������ʤ���fepctrl.doc �ˤ� MS-C
297    �ǥ���ѥ��뤹��� ATOK7, FIXER ��ľ������Ǥ��ʤ����Ƚ��Ƥ���ޤ�����
298    Ng �� FEPCTRL �饤�֥��Ǥϲ��ɤ�ä��ơ�MS-C �Ǥ� ATOK7, FIXER ��ľ��
299    ����Ǥ���褦�ˤʤäƤ��ޤ���
300
301    �ʤ��������ȥɥ饤�֤��ե�åԡ��ǥ������ˤʤäƤ��ơ��롼�ȥǥ��쥯��
302    �������¿���Υե����뤬¸�ߤ���ȡ�FEP ��ư���浡ǽ�ν�����Τ���ˡ�
303    �����û��֤������뤳�Ȥ�����ޤ���
304
305
3066. For IBM PC & PC-9801 user
307
308    IBM PC �Ǥ� PC-9801 �ǤǤϡ�DEL �������������� (���) �����ʤɤ� Ng ��
309    �����ꤹ��褦�ˤʤäƤ��ޤ���¾�Υץ�����Ѥˤ��Ǥ˲��餫�����꤬����
310    �Ƥ��Ƥ⶯��Ū�� Ng �Ѥ�����ˤ��Ƥ��ޤ��ޤ��Τ���դ��Ƥ���������
311
312    ¾�� IBM PC �ǤǤϡ���������η���ư������ꤹ�뤳�Ȥ��Ǥ��ޤ���
313
314    1) IBM PC ���꡼��
315
316	a) IBM PC ���꡼���Ǥϡ��ʲ��Υ����� Ng �ǻ��ѤǤ��ޤ���
317		Del		DEL ������ (127)��
318		����� (<-)	��������κ���ư��(C-b)
319		����� (->)	��������α���ư��(C-f)
320		�����		��������ξ��ư��(C-p)
321		�����		��������β���ư��(C-n)
322		Home		�Хåե�����Ƭ�ؤΰ�ư��(ESC-<)
323		Pg Up (Prev)	���ڡ�����ɽ����(ESC-v)
324		Pg Dn (Next)	���ڡ�����ɽ����(C-v)
325		End (Exec)	�Хåե��κǸ�ؤΰ�ư��(ESC->)
326	   Ng ��λ����ȡ������������ޤ���
327
328	b) IBM PC ���꡼���Ǥ� ibmpc-set-cursor �Ȥ������ޥ�ɤˤ�ꡢNg ��
329           �ǥ�������η���ư�����ꤹ�뤳�Ȥ��Ǥ��ޤ���
330           [���Ǥ� j31-set-cursor ����ѤǤ��ޤ�]
331
332	   �������ե����� ng.ini ��Ǥϰʲ��Τ褦�˻��ꤷ�ޤ���
333
334		      (ibmpc-set-cursor "0,15,t,n")
335					 | |  | |	������
336		�������ȥ饹����  -------+ |  | |	0 ���� 15
337		����ɥ饹����  -----------+  | |	0 ���� 15
338		�֥������  ----------------+ |	t �ޤ��� n
339		��λ��ư������  ----------------+	t �ޤ��� n
340
341	   �������ȥ饹����/����ɥ饹�����ǥ���������礭������ꤷ�ޤ�����
342	   �����ȥ饹��������������ɥ饹��������礭�����ϥ������뤬�ä�
343	   �ޤ���
344
345	   �֥������� t ����ꤹ��ȥ������뤬���Ǥ��ޤ���n ����ꤹ���
346	   ���Ǥ��ߤޤ�ޤ���
347
348	   ��λ��ư������� t ����ꤹ��ȡ�Ng �ν�λ������� suspend-emacs
349	   (C-z) ���˸��ߤΥ�������������Τޤ޻Ĥ��ޤ���n ����ꤹ��� Ng
350	   ��ư���ޤ��� suspend-emacs ��λ���Υ���������������ޤ���
351
352	   ���ͤϾ�ά���뤳�Ȥ��Ǥ��ޤ������줾����ͤ���ά���줿���ϡ�����
353	   ��ʬ���ͤϰ����Τ�Τ���Ѥ��ޤ���
354
355		��)	(ibmpc-set-cursor "0,15")	����������
356			(ibmpc-set-cursor ",,n")	������ߤ�������
357
358	   Ng ������� ibmpc-set-cursor ���ޥ�ɤ�¹Ԥ���Ȥ��ϡ��ߥ˥Х�
359           �ե��Υץ��ץȤ��Ф��ư��٤˳��ͤ���ꤷ�ޤ���
360
361		��)	IBM PC Cursor: 0,15,t,n
362			IBM PC Cursor: ,,n
363
364
365    2) PC-9801 ���꡼��
366
367	a) PC-9801 ���꡼���Ǥϡ��ʲ��Υ����� Ng �ǻ��ѤǤ��ޤ���
368		DEL		DEL ������ (127)��
369		����� (<-)	��������κ���ư��(C-b)
370		����� (->)	��������α���ư��(C-f)
371		�����		��������ξ��ư��(C-p)
372		�����		��������β���ư��(C-n)
373		ROLL UP		���ڡ�����ɽ����(C-v)
374		ROLL DOWN	���ڡ�����ɽ����(ESC-v)
375		HOME CLR	�Хåե�����Ƭ�ؤΰ�ư��(ESC-<)
376		HELP		�Хåե��κǸ�ؤΰ�ư��(ESC->)
377	   Ng ��λ����ȡ������������ޤ���
378
3797. Turbo-C direct console I/O
380
381    Turbo-C/C++��Borland C++ �� direct console I/O ��Ȥ������Ǥ��ޤ���
382    ����ѥ�����˥��ץ���� TCCONIO �����ꤷ�Ƥ������������ΤȤ���termcap
383    �饤�֥��ϻȤ�ʤ��ʤ�ޤ���(�Ķ��ѿ� TERM��TERMCAP ����������פǤ���
384    ������direct console I/O ��Ȥ��ȵ����¸���ޤ��Τ���դ��Ƥ���������
385    MS-C �� TCCONIO �����ꤷ�Ƥ⥳��ѥ��륨�顼�����������ʤΤǡ����ꤷ��
386    ���Ǥ���������
387
3888. Author (Only MS-DOS part)
389
390    �����м�		Ng MS-DOS �С������IBM PC(J-3100) �С������
391			  �����ʳ����ɲõ�ǽ
392    ��������		Ng PC-9801 �С������C �⡼�ɡ�FEP ��ư���浡ǽ
393    ������		PC-9801 ��®�С������Turbo-C �С������
394    ���ķ�		�ե�����̾�䴰��ǽ��shell-command ��ǽ��
395			  �٤��ʥХ�����
396    ���Ľ�		termcap �饤�֥�ꡢFEP ��ư����饤�֥�ꡢ
397			  Turbo-C 1.5/++ �������
398    ߷����Ϻ		�������Ǥ��䴰��ǽ
399    ¼����		Turbo-C direct console I/O
400
4019. Bug
402
403    MS-DOS �Ǥ˸�ͭ�ΥХ��ϰʲ����̤�Ǥ���
404
405	a) shell-command (ESC !) �ǡ������ܡ��ɤ�������Ϥ�ɬ�פȤ���褦��
406	   MS-DOS ���ޥ�� (�㤨�� "date", "time" �ʤ�) ��¹Ԥ�����ȥϥ�
407	   ���åפ��롣
408