[SCIM] Could you please help me test the newest SCIM CVS Head?
Zhe Su
james.su at gmail.com
Sat Jun 19 07:03:36 PDT 2004
Hi,
A lot modifications have been made:
* Added command scim-launcher to start scim process.
* Added scim_launch method to start a scim process by using
scim-launcher command.
* Modified scim.cpp to use scim_launch and start a scim SocketFrontEnd
process if necessary.
* Modified gtkimcontextscim.cpp to use scim_launch to start a
SocketFrontEnd process if necessary.
* Made the socket addresses of SocketFrontEnd SocketIMEngine
SocketConfig and Panel static.
* Added scim_get_default_socket_frontend_address (),
scim_get_default_socket_imengine_address () and
scim_get_default_panel_socket_address () to get the default addresses.
* Added scim_get_default_socket_timeout () to get the default socket timeout.
* Removed the setup modules of SocketFrontEnd and SocketIMEngine.
* Simplifed the libtool versioning rule. Rename the library name to libscim-1.0
Now, if you want to start scim with all im engines, just use command
"scim -d". If you want to start some specific engines, for example uim
and m17n, just run "scim -e uim,m17n -d". All necessary process will
be launched by these commands. Then you may just "export
XMODIFIERS=@im=SCIM" for XIM clients and "export GTK_IM_MODULE=scim"
for gtk2 apps.
Please first rm -f ~/.scim then install and run the new SCIM.
You must recompile all other modules, scim-chinese, scim-uim and
scim-m17n, because the library name was changed.
If there is no fatal bug, I'll release scim 0.99.0 (1.0 beta) very soon.
Regards
James Su
More information about the scim
mailing list