• R/O
  • HTTP
  • SSH
  • HTTPS

コミット一覧

タグ
未設定

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

A multilingual input method framework


RSS
Rev. 日時 作者
c9d19c2 2005-01-08 14:54:23 ekato

* uim/plugin.c : Remove Mac OS X specific ".dylib" since module is
now created with adding -module to libtool's LDFLAGS.
* uim/Makefile.am : Use -rpath $(uim_plugindir) -avoid-version
-module for pluins LDFLAGS.

32ae78a 2005-01-08 13:01:25 yamaken

* uim/uim.h
- (uim_bool): New type moved from uim-scm.h
- (UIM_FALSE, UIM_TRUE): New macro moved from uim-scm.h
uim/uim-scm.h
- (uim_bool): Move to uim.h
- (UIM_FALSE, UIM_TRUE): Move to uim.h
- Add #include "uim.h" for uim_bool
* uim/uim-custom.h
- Remove #include "uim-scm.h" for uim_bool
- Add #include "uim.h" for uim_bool
* uim/uim-compat-scm.h
- Add #include "uim.h" for uim_bool
* COMPATIBILITY
- Describe revision number reset caused by the compromise, and about
new revision number notation such as 'ac-r40' to distinguish from
old one. 'ac' stands for 'after compromised'.
- Add a new entry 'A boolean type for uim'

310fa77 2005-01-08 12:06:15 ekato

* helper/im-switcher-gtk.c : Fix gtk's version dependent behavior
of toggle_button internal sequence.

14b2532 2005-01-08 04:08:54 tkng

* gtk/uim-cand-win-gtk.c:
- (im_cand_win_gtk_init): Reverted wrong changes in -r 160.

2c68d50 2005-01-08 03:12:40 tkng

* gtk/gtk-im-uim.c:
-(im_module_create):Removed needless calling of uim_init.
-(im_module_init): Added calling of uim_init.
-(im_uim_class_finalize): Removed needless calling of uim_quit.

* gtk/uim-cand-win-gtk.c:
-(uim_cand_win_gtk_init):Removed needless calling of uim_init.


55fbe3d 2005-01-08 01:00:24 yamaken

* uim/plugin.h
- (NEW_UIM_PLUGIN): Remove
- (uim_plugin_init, uim_plugin_quit): Remove
- (uim_plugin_instance_init, uim_plugin_instance_quit): New
prototype decl for distinct plugin

* uim/anthy.c
- Remove unused #include "siod.h". The Siod dependency had already
been removed

* uim/uim-util.c
- (sys_libdir, sys_pkglibdir, sys_datadir, sys_pkgdatadir): Fix
return type LISP with uim_lisp

6758075 2005-01-08 00:43:08 yamaken

* configure.ac
- Make --enable-scm-nested-eval --disable-callback-queue default
- Modify the help string of sumika as 'obsolete'

4739702 2005-01-08 00:17:46 yamaken

* This commit fixes plugin loading. m17nlib and anthy plugins has been
loadable without special settings. canna is still broken

* configure.ac
- Add new option --without-anthy
* uim/Makefile.am
- (uim_plugindir): New definition
- (lib_LTLIBRARIES): Move libuim-m17nlib.la, libuim-scim.la,
libuim-canna.la and libuim-anthy.la to uim_plugin_LTLIBRARIES
- (uim_plugin_LTLIBRARIES):
* New definition
* Moved libuim-m17nlib.la, libuim-scim.la, libuim-canna.la and
libuim-anthy.la from lib_LTLIBRARIES
- (libuim_la_CPPFLAGS):
* Remove -DLIBDIR
* Add -DPKGLIBDIR
* Add -DPKGDATADIR
- Enclose libuim_anthy_la_* into 'if ANTHY' block
* uim/uim-util.c
- (sys_pkglibdir, sys_pkgdatadir): New static function
- (uim_init_util_subrs): Add Scheme procedure initialization of
sys-pkglibdir and sys-pkgdatadir
* scm/plugin.scm
- (uim-plugin-lib-load-path): Fix sys-libdir with sys-pkglibdir
- (uim-plugin-scm-load-path): Fix <sys-datadir>/uim/plugin with
sys-pkgdatadir

586a359 2005-01-07 22:23:13 yamaken

* configure.ac
- Fix LOCALEDIR and GNOMELOCALEDIR definition. This has resolved bug
#1820
- Define LIBDIR and DATADIR
* uim/uim-util.c
- (sys_libdir, sys_datadir): New static function
- (uim_init_util_subrs): Add Scheme procedure initialization of
sys-libdir and sys-datadir
* scm/plugin.scm
- (uim-plugin-lib-load-path): Fix hardcoded system libraries
directory with sys-libdir
- (uim-plugin-lib-load-path): Fix hardcoded system data directory
with sys-datadir

63d742c 2005-01-07 20:20:14 yamaken

* uim/slib.c
- (gc_cells_sweeped): Rename to gc_cells_swept
- (gc_cells_swept): Renamed from gc_cells_sweeped
- (gc_sweep, gc_ms_stats_end, siod_init): Follow the renaming

129b026 2005-01-07 19:25:20 yamaken

* This commit adds new attribute editor_type to custom value of type
'key'. This instructs widget type of the custom variable. uim-pref
should passively reflect the attribute to select the type of
widget. custom.scm will control the type

* uim/uim-custom.h
- (enum UCustomKeyEditorType): New enum
- (struct uim_custom_key): Add new member editor_type
- (uim_custom_key_new): Add new arg editor_type
* uim/uim-custom.c
- (uim_custom_choice_new, uim_custom_key_new): Remove redundant
prototype declaration
- (uim_custom_key_get, uim_custom_key_new): Add initialization of
editor_type

75bfa94 2005-01-07 19:04:27 makeinu

* helper/pref-gtk.c: Added confirm dialog.

0c3880a 2005-01-07 18:48:59 yamaken

* This commit adds new custom types support ordered list and key. But
still not working since corresponding custom.scm part is lacking

* uim/uim-custom.h
- Update copyright
- (uim_custom_choice_new, uim_custom_key_new): Remove const
specifier of args
* uim/uim-custom.c
- (c_list_to_str, extract_choice_symbol, choice_list_to_str,
uim_custom_choice_new, uim_custom_olist_get,
uim_custom_olist_item_list, uim_custom_key_get,
uim_custom_key_new, uim_custom_key_free, extract_key_literal,
key_list_to_str, uim_custom_key_list_free): New static function
- (uim_custom_type, uim_custom_value_internal,
uim_custom_value_free, uim_custom_range_get,
uim_custom_range_free, uim_custom_set, ): Add support for new
custom types ordered list and key
- (uim_custom_choice_get): Replace an uim_custom_choice construction
with uim_custom_choice_new()
- (uim_custom_choice_free): Add error handling
- (extract_choice_list): New function. Most of implementation is
moved from uim_custom_choice_item_list()
- (uim_custom_choice_item_list): Simplify with extract_choice_list()
- (uim_custom_cb_add): Cast update_cb to (void *) to relax warning

4feb451 2005-01-07 16:41:45 makeinu

* helper/pref-gtk.c
- (create_pref_treeview): Use label instead of symbol for group name
on tree view.

8e38fcf 2005-01-07 16:28:20 makeinu

* scm/custom.scm: Replaced N_ with _.
* scm/POTFILES.in, po/ja.po: Updated.

172f917 2005-01-07 16:24:39 makeinu

* uim/uim-custom.c
- (uim_custom_set): Quote the UCustom_Str type value to bound.
Now UCustom_Str type value can be saved, but I'm now wondering
whether the text should be sanitized more strictly or not.

b7d913a 2005-01-07 14:46:50 makeinu

* configure.ac, helper/Makefile.am:
Fixed some bugs in detecting gtk+-2.4 issue.

032f532 2005-01-07 13:24:41 yamaken

* This commit tunes GC frequency of the Scheme interpreter. This
significantly reduces GC frequency on near-threshold unfortunate
case

* uim/uim-scm.c
- Update copyright
- (uim_scm_init):
* Add new arg "-t16384" to siod_argv to specify
heap_alloc_threshold. The value reduces GC frequency, but
increases memory consumption. This is a tradeoff
* Move the position of verbose arg to top of siod_argv to
stabilize index even if new arg is added
* uim/slib.c
- (heap_alloc_threshold, gc_cells_sweeped): New static variable
- (gc_sweep): Update gc_cells_sweeped
- (gc_ms_stats_end): Show new statistics items gc_cells_sweeped,
number of heaps and map number of heaps
- (gc_for_newcell):
* Simplify detection of length of freelist
* Refer heap_alloc_threshold to determine whether new heap is
required or not
- (siod_init):
* Add initialization of heap_alloc_threshold and
gc_cells_sweeped. heap_alloc_threshold keeps original hardcoded
value 100
* Add parsing of new option '-t' (heap_alloc_threshold)

94634d8 2005-01-07 06:42:13 tkng

* configure.ac, helper/Makefile.am:
Require GTK+ 2.2 for GTK+ immodule, require GTK+ 2.4 for uim-pref-gtk.
I don't test that it really works on GTK+ 2.2 environment and I have
no will to support that. Report is welcome if patch is applied.

dc4bbec 2005-01-07 03:13:42 omote

* Old plugin implementation is dropped.
- uim/m17nlib.c, uim/anthy.c: Remove #ifndef NEW_UIM_PLUGIN sections.
- plugin.c: Remove #ifndef sections.
- plugin.h: Remove #ifndef NEW_UIM_PLUGIN sections and remove NEW_UIM_PLUGIN.

f226532 2005-01-07 00:43:22 omote

* uim/plugin.c
- Use path_car for the exit condition from loops instead of path_cdr.
- (plugin_load): Fix a misimplementation of plugin_scm_filename.

abeaf75 2005-01-06 22:56:05 yamaken

* This commit tunes Scheme interpreter configuration

* uim/uim-scm.c
- (uim_scm_init):
* Change heap size and nheaps from 100000:10 to 16384:64 to allow
fine grained memory allocation. This reduces memory consumption
of the process
* Change obarray_dim (hash size of symbol table) from 1000 to 1024
to reduce calculation time of hash value (may affect very low
power processor)
* Change stack_size from 200000 to 262144 (256KB). This only
affects maixmum size of GC sweep on stack

3cb0410 2005-01-06 21:26:36 yamaken

* scm/util.scm
- (iterate-lists):
* Replace map with mapcar to implement map
* Remove recursion invocation redundancy
- (map): Support 4 or more lists as argument by new implementation
using iterate-lists. Use native mapcar when the lists is up to
3. Thanks TOKUNAGA Hiroyuki for fast mapcar3 implementation
- (for-each): Replace mapcar with map to support arbitrary length of
list arguments
* test/test-util.scm
- (test map): Add 2 cases for 3 and 4 lists of argument

* scm/plugin.scm
- Comment out print debug form to run testing framework

1c9fec7 2005-01-06 20:10:34 omote

* uim/plugin.c (plugin_load): Fix typo.

acac097 2005-01-06 20:05:39 tkng

* uim/slib.c:
- (mapcar3): Argument of fcn should be cdr of each lists.

c5fe0b8 2005-01-06 19:54:26 tkng

* uim/slib.c: Mapcar3 was implemented (It's used from custom.scm)
-(mapcar3): New function.

8d18fac 2005-01-06 19:54:22 makeinu

* helper/pref-gtk.c
- (add_custom_type_choice): Use custom->value instead of
custom->default_value to set default value.
Now UCustom_Choice seems work correctly.

4111a89 2005-01-06 19:26:32 makeinu

* pref-gtk.c
- (add_custom_type_choice): Fixed wrong string comparison to set
default item of combo box.

c6807b3 2005-01-06 19:16:58 tkng

* uim/plugin.c: This commit simplify plugin_load, but behavior would
not be changed.
-(plugin_load): Use uim_scm_car and uim_scm_cdr instead of
__uim_scm_c_str_list.
-(__uim_scm_c_list): Removed because it's no longer needed.
-(__uim_scm_c_str_failsafe): Removed because it's no longer needed.
-(__uim_scm_c_str_list): Removed because it's no longer needed.
-(__uim_scm_c_list_free): Removed because it's no longer needed.

8338deb 2005-01-06 18:36:36 makeinu

* helper/pref-gtk.c
- Enabled to save custom value, but it doesn't work yet correctly
except UCustom_Bool and UCustom_Int.