comparison src/mule-canna.c @ 613:023b83f4e54b

[xemacs-hg @ 2001-06-10 10:42:16 by ben] ------ signal-code changes ------ data.c, device-tty.c, emacs.c, floatfns.c, linuxplay.c, nas.c, process-unix.c, signal.c, sunplay.c, sysdep.c, syssignal.h: use EMACS_SIGNAL everywhere instead of playing preprocessing games with signal(). s\windowsnt.h, s\mingw32.h, syssignal.h: Remove mswindows signal code from s+m headers and move to syssignal.h as one of the five ways of signal handling, instead of playing preprocessing games. fileio.c, sysdep.c: Rename sys_do_signal to qxe_reliable_signal. signal.c, process-unix.c, profile.c: Create set_timeout_signal(); use instead of just EMACS_SIGNAL to establish a signal handler on a timeout signal; this does special things under Cygwin. nt.c: Eliminate term_ntproc(), which is blank; used as a SIGABRT handler, which was wrong anyway. nt.c, win32.c: Move signal code from nt.c to win32.c, since Cygwin needs it too when dealing with timeout signals. s\cygwin32.h: Define CYGWIN_BROKEN_SIGNALS. ------ other changes ------ s\mingw32.h: Fix problems with NOT_C_CODE being in the wrong place and excluding defines needed when building Makefile.in.in. filelock.c, mule-canna.c, mule-ccl.c, mule-ccl.h, ralloc.c, unexalpha.c, unexapollo.c, unexcw.c, unexelfsgi.c, unexnt.c, unexsni.c, s\aix3-1.h, s\bsd4-1.h, s\bsd4-2.h, s\bsd4-3.h, s\cxux.h, s\cygwin32.h, s\dgux.h, s\dgux5-4r2.h, s\dgux5-4r3.h, s\dgux5-4r4.h, s\ewsux5r4.h, s\gnu.h, s\hpux.h, s\iris3-5.h, s\iris3-6.h, s\irix3-3.h, s\linux.h, s\mingw32.h, s\newsos5.h, s\nextstep.h, s\ptx.h, s\riscix1-1.h, s\riscix1-2.h, s\rtu.h, s\sco4.h, s\sco5.h, s\template.h, s\ultrix.h, s\umax.h, s\umips.h, s\unipl5-0.h, s\unipl5-2.h, s\usg5-0.h, s\usg5-2-2.h, s\usg5-2.h, s\usg5-3.h, s\usg5-4.h, s\windowsnt.h, s\xenix.h: Rename 'GNU Emacs' to XEmacs in the copyright and comments. nas.c: Stylistic cleanup. Avoid preprocessing games with names such as play_sound_file. ------ signal-code changes ------ data.c, device-tty.c, emacs.c, floatfns.c, linuxplay.c, nas.c, process-unix.c, signal.c, sunplay.c, sysdep.c, syssignal.h: use EMACS_SIGNAL everywhere instead of playing preprocessing games with signal(). s\windowsnt.h, s\mingw32.h, syssignal.h: Remove mswindows signal code from s+m headers and move to syssignal.h as one of the five ways of signal handling, instead of playing preprocessing games. fileio.c, sysdep.c: Rename sys_do_signal to qxe_reliable_signal. signal.c, process-unix.c, profile.c: Create set_timeout_signal(); use instead of just EMACS_SIGNAL to establish a signal handler on a timeout signal; this does special things under Cygwin. nt.c: Eliminate term_ntproc(), which is blank; used as a SIGABRT handler, which was wrong anyway. nt.c, win32.c: Move signal code from nt.c to win32.c, since Cygwin needs it too when dealing with timeout signals. s\cygwin32.h: Define CYGWIN_BROKEN_SIGNALS. ------ other changes ------ s\mingw32.h: Fix problems with NOT_C_CODE being in the wrong place and excluding defines needed when building Makefile.in.in. filelock.c, mule-canna.c, mule-ccl.c, mule-ccl.h, ralloc.c, unexalpha.c, unexapollo.c, unexcw.c, unexelfsgi.c, unexnt.c, unexsni.c, s\aix3-1.h, s\bsd4-1.h, s\bsd4-2.h, s\bsd4-3.h, s\cxux.h, s\cygwin32.h, s\dgux.h, s\dgux5-4r2.h, s\dgux5-4r3.h, s\dgux5-4r4.h, s\ewsux5r4.h, s\gnu.h, s\hpux.h, s\iris3-5.h, s\iris3-6.h, s\irix3-3.h, s\linux.h, s\mingw32.h, s\newsos5.h, s\nextstep.h, s\ptx.h, s\riscix1-1.h, s\riscix1-2.h, s\rtu.h, s\sco4.h, s\sco5.h, s\template.h, s\ultrix.h, s\umax.h, s\umips.h, s\unipl5-0.h, s\unipl5-2.h, s\usg5-0.h, s\usg5-2-2.h, s\usg5-2.h, s\usg5-3.h, s\usg5-4.h, s\windowsnt.h, s\xenix.h: Rename 'GNU Emacs' to XEmacs in the copyright and comments. nas.c: Stylistic cleanup. Avoid preprocessing games with names such as play_sound_file. xemacs-faq.texi: Update sections on Windows and MacOS availability. alist.el, apropos.el, autoload.el, bytecomp.el, cl-compat.el, cl-extra.el, cl-macs.el, cl-seq.el, cl.el, cmdloop.el, cus-edit.el, derived.el, gpm.el, itimer.el, lisp-mode.el, shadow.el, version.el, wid-browse.el: Rename 'GNU Emacs' to XEmacs in the copyright. Fix other references to GNU Emacs that should be XEmacs or just Emacs. files.el: Fix warning. simple.el: transpose-line-up/down will now move the region up or down by a line if active. cvtmail.c, fakemail.c, gnuserv.c, gnuserv.h, gnuslib.c, make-msgfile.c, make-path.c, pop.c, pop.h, profile.c, tcp.c: Rename 'GNU Emacs' to XEmacs in the copyright. Fix comments in similar ways. digest-doc.c, sorted-doc.c: Fix program and author name to reflect XEmacs.
author ben
date Sun, 10 Jun 2001 10:42:39 +0000
parents 223736d75acb
children e38acbeb1cae
comparison
equal deleted inserted replaced
612:ff0d9e7facba 613:023b83f4e54b
53 - list of keys to toggle Japanese-mode 53 - list of keys to toggle Japanese-mode
54 - error message 54 - error message
55 - list of warning messages 55 - list of warning messages
56 DESCRIPTION: 56 DESCRIPTION:
57 Initialize ``canna'', which is a kana-to-kanji 57 Initialize ``canna'', which is a kana-to-kanji
58 converter for GNU Emacs. The first arg 58 converter for XEmacs. The first arg
59 specifies if inserting space character between 59 specifies if inserting space character between
60 BUNSETSU when candidates are displayed. The 60 BUNSETSU when candidates are displayed. The
61 second arg specifies server. The third arg 61 second arg specifies server. The third arg
62 specifies a file which will be used as a 62 specifies a file which will be used as a
63 customization description. If nil is 63 customization description. If nil is
67 (canna-finalize) 67 (canna-finalize)
68 RETURNS: 68 RETURNS:
69 list of warning messages 69 list of warning messages
70 DESCRIPTION: 70 DESCRIPTION:
71 finalize ``canna'', which is a kana-to-kanji 71 finalize ``canna'', which is a kana-to-kanji
72 converter for GNU Emacs. This cause to write 72 converter for XEmacs. This cause to write
73 miscellaneous informations to kana-to-kanji 73 miscellaneous informations to kana-to-kanji
74 dictionary. 74 dictionary.
75 75
76 (canna-touroku-string string) 76 (canna-touroku-string string)
77 string: 77 string:
342 { 342 {
343 Fding (Qnil, Qnil, Qnil); 343 Fding (Qnil, Qnil, Qnil);
344 } 344 }
345 345
346 DEFUN ("canna-initialize", Fcanna_initialize, 0, 3, 0, /* 346 DEFUN ("canna-initialize", Fcanna_initialize, 0, 3, 0, /*
347 Initialize ``canna'', which is a kana-to-kanji converter for GNU Emacs. 347 Initialize ``canna'', which is a kana-to-kanji converter for XEmacs.
348 The first arg specifies if inserting space character between BUNSETSU when 348 The first arg specifies if inserting space character between BUNSETSU when
349 candidates are displayed. 349 candidates are displayed.
350 The second arg specifies server. 350 The second arg specifies server.
351 The third arg specifies a file which will be used as a customization 351 The third arg specifies a file which will be used as a customization
352 description. 352 description.
460 return Fcons (CANNA_mode_keys (), val); 460 return Fcons (CANNA_mode_keys (), val);
461 } 461 }
462 } 462 }
463 463
464 DEFUN ("canna-finalize", Fcanna_finalize, 0, 0, 0, /* 464 DEFUN ("canna-finalize", Fcanna_finalize, 0, 0, 0, /*
465 finalize ``canna'', which is a kana-to-kanji converter for GNU Emacs. 465 finalize ``canna'', which is a kana-to-kanji converter for XEmacs.
466 This cause to write miscellaneous informations to kana-to-kanji dictionary. 466 This cause to write miscellaneous informations to kana-to-kanji dictionary.
467 */ 467 */
468 ()) 468 ())
469 { 469 {
470 Lisp_Object val; 470 Lisp_Object val;