[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