2002-08-14  Fumitoshi UKAI  <ukai@debian.or.jp>

	* skkinput 2.05 release

2002-08-13  Fumitoshi UKAI  <ukai@debian.or.jp>

	* gcc -Wall -Werror clean

	* imattr.c (getFilterEvents): return 0
	* imconv.c (IMStopConversion): unused conn
	* imrequest.c (ecode2str): ifdef DEBUG only
	* main.c (main): volatile checkautosave_id and initialized
	* skkel.c (j_quote_char): unused i

2002-08-13  Motonobu Ichimura <famao@users.sourceforge.jp>

	* skksoc.c (skkinput_StartCommunication): need freeaddrinfo()

2002-07-17  Fumitoshi UKAI  <ukai@debian.or.jp>

	* sourceforge.jp Patch [ #424 ] support continuous '/' in skkdict
	* lispeval.c (stringIsString): fix problem handling \nnn
	* myeval/lispeval.c (stringIsString): ditto

	* fix myeval/
	* kanji.c (dump_myCharset): comment out CHARSET_JISX0301_ROMAN,KATAKANA
	* lispeval.c (j_date_ad): follow prototypes
			(main): fix old codes
	* myeval/lispeval.c: ditto
	* myeval/Makefile: needs kanji.o

2002-07-10  Fumitoshi UKAI  <ukai@debian.or.jp>

	* sourceforge.jp Patch [ #417] skkinput-2.04-noipv6-fix.patch
	  y-abe@users.sourceforge.jp
	* Imakefile: #ifdef -> #if
	* main.c (skkinput_checkOptions): check IPv6 enabled
	* skkconfig.c (skkinput_readConfigFile): check IPv6 enabled

2002-07-05  Fumitoshi UKAI  <ukai@debian.or.jp>

	* skkinput 2.04 release

2002-07-05  Fumitoshi UKAI  <ukai@debian.or.jp>

	* skkinput.man: import English man page from Debian
	* skkinput.ja.man: renamed from skkinput.man
	* Imakefile: use InstallManPageLong to install japanese man page

2002-07-04  Fumitoshi UKAI  <ukai@debian.or.jp>

	* skkldic.c (skkinput_updateLocalJisyo): use fdopen()

2002-07-04  Fumitoshi UKAI  <ukai@debian.or.jp>

	* OverWin.c (OTSW_CreateSubCanvas): 
		avoid Unmap on Qt by setting over-ride-redirect

2002-07-04  Fumitoshi UKAI  <ukai@debian.or.jp>

	* skkel.c (j_kana_input): fix ohyo

2002-07-04  Fumitoshi UKAI  <ukai@debian.or.jp>

	* skksoc.c: #include "config.h"
		(skkinput_StartCommunication) fix getservbyname()
						s/ntoh/ntohs/
	* fix USE_INET6

2002-07-04  Fumitoshi UKAI  <ukai@debian.or.jp>

	* README.jis: note about USE_INET6
	* Imakefile: USE_INET6
	* skksoc.c: #if USE_INET6

2002-07-03  Fumitoshi UKAI  <ukai@debian.or.jp>

	* New resource `modeline_geometry'
	* OverWin.c (OTSW_resources): add XtNmodeshell_geometry
		(OTSW_CreateModeShellWin): added
		(OTSW_ParseModeShellGeometry): added
		(OTSW_CreateModeShell): check modeshell geometry
		(OTSW_SetValues): OTSW_resetupModeWindow()
			instead of XRaiseWindow()
		(OTSW_resetupModeWindow): fix geometry of modeshell
	* OverWinP.h (modeshell_x): added
		(modeshell_y): added
		(modeshell_geometry): added
	* Skkinput.ad (Skkinput*overthespot.modeshell_geometry):
		add sample geometry
	* config.h (DEFAULT_MODELINE_GEOMETRY): default value
	* resrcs.h (XtNmodeshell_geometry): added
		(XtCModeShell_Geometry): added

2002-07-03  Fumitoshi UKAI  <ukai@debian.or.jp>

	* fix segfault when terminating
	* main.c (destroy_protocolServers): 
			set NULL to destroyed *_protocol 

2002-07-03  Fumitoshi UKAI  <ukai@debian.or.jp>

	* IPv4/IPv6 support
		backport from skkinput 2.03-10.deb
	* dot.skkinput: use skk-service instead of skk-port-num
	* main.c: include <sys/socket.h>
		(OPTION_IPv4): added
		(OPTION_IPv6): added
		(skkserv_portnum): deleted
		(skkserv_service): added
		(skkserv_pf): added
		(main): changed skkinput_StartCommunication() args
		(skkinput_usage): add -4, -6
		(skkinput_checkOptions): -4, -6
			-port save to skkserv_service
			-4, -6 check
	* skkconfig.c (skkserv_portnum): static
		(skkserv_service): extern
		(skkserv_pf): extern
		(skkserv_protocol_family): added
		(skkinput_initdef): add skk-service: 
			add skk-server-protocol-family:
		(skkinput_readConfigFile): 
			backward compatibility skkserv_portnum
		(initSkkinputDousaketteiVariables):
			use skkserv_service instead of skkserv_portnum
	* skksoc.c (skkserv_portnum): deleted
		(skkserv_service): extern
		(server, host): #if 0 (IPv4 only)
		(makeSocket): #if 0 (IPv4 only)
		(skkinput_StartCommunication): args changed
			rewrite to support IPv6
		(skkinput_Request):
			skkinput_StartCommunication() changes

2002-07-02  Fumitoshi UKAI  <ukai@debian.or.jp>

	* skkldic.c (skkinput_updateLocalJisyo): 
		use mkstemp() istead of tmpnam() in skkldic.c

2002-07-02  Fumitoshi UKAI  <ukai@debian.or.jp>

	* new annotation support 
	  - http://www.remus.dti.ne.jp/%7Eczkmt/tmp/skkinput-2.03-unoff.patch
	   backport from skkinput 2.03-9.deb
	* skkel.c (j_quote_semicolon): added
		(j_newline): semicolon check
		(j_insert_word): split annotation
		(j_quote_char): check annotation
	* skksvect.c (cmpCandidate): annotation support fix

2002-07-02  Fumitoshi UKAI  <ukai@debian.or.jp>

	* OverWin.c (OTSW_SetValues): XRaiseWindow()
		(OTSW_resetupModeWindow): XRaiseWindow()
		(Modeshell_Display): XRaiseWindow()
		(Modeshell_Redisplay): XRaiseWindow()
	
2002-07-02  Fumitoshi UKAI  <ukai@debian.or.jp>

	* fix segfault problem with all XIM applications
		backport from skkinput 2.03-3
	* Xim.c (xdestroy): no need XSafeFlush()
		(Xim_Destroy): no need XtCallCallbacks()
	* imconv.c (IMStopConversion): don't set event mask
		always clear IC_CONVERTING flag

2002-07-02  Fumitoshi UKAI  <ukai@debian.or.jp>

	* implement filter events backport from skkinput 2.01-1.1
	* im.h (IMCommonAttributes): add filter_events
	* imattr.c (setFilterEvents): added
		(getFilterEvents): added
		(icAttributes): add XNFilterEvents
		(fillCommonDefault): add filter events
		(validateCommonAttr): check filter events

2002-07-02  import to sourceforge.jp
