You can subscribe to this list here.
| 2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(69) |
Dec
(84) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Do H. S. <dh...@zi...> - 2001-01-03 21:33:42
|
Dear all, I would like to introduce you to developers of xvim project: NGUYEN Dai Quy, LAC Hao Viet and LAI Hoai Triet (we use xvi...@li... address to discuss). And Tung-Han Hsieh is developer of XCIN. Hidetoshi Tajima, Brian Yuan, and Sriram Swaminathan are developers of IIIMF and IMdkit from SUN. I hope we have usefull discussions to develope xvim and xcin. Regards, Son. |
|
From: HaoViet L. <ha...@ya...> - 2000-12-29 03:03:38
|
Hi ca'c ba'c!
Em la^'y tha(`ng IIIMF xuo^'ng tha^'y no' ra('c ro^'i
qu'a :)... em co' the^' compiled va` run test nhu*ng
pha?i modified la.i ma^'y ca'i tar files :( no' dde^?
tu`m lum :(...Ne^'u ho. co' nha~ y' quan ta^m dde^'n
tie^'ng Vie^.t, ddie^`u na`y ra^'t hay :)...anh thu*?
mo*`i ho. xem sao?
Cheers!
--- Do Hoang Son <dh...@zi...>
wrote:
>
> Hi ca'c ba'c,
> Forward la.i thu+ cu?a Hidetoshi Tajima, ta'c gia?
> IIIMF.
> Co' ve? ho. cu~ng quan ta^m to+'i vietnames language
> engine.
> Hay ta mo+`i ho. vo^ list ngo^`i chung luo^n nhe'.
>
> Ma^'y ho^m nay ngo^`i lo no^'t paper va` su+?a la.i
> ca'i ma'y o+? nha`
> ne^n to^i cu~ng chu+a ngo' gi` to+'i xvim ddu+o+.c,
> to^'i nay to^i se~
> ba('t dda^`u la.i tu+` IIIMF.
>
> Ho^m to+'i gio+` Ha`o va` ca'c anh dda~ co' gi`
> the^m chu+a?
>
> Cheers,
> So+n
>
> ---------- Forwarded message ----------
> Date: Tue, 26 Dec 2000 03:30:53 -0800 (PST)
> From: Hidetoshi Tajima
> <hid...@en...>
> To: Do Hoang Son <dh...@th...>
> Cc: Bri...@en...,
> Sri...@en...,
> hid...@en...
> Subject: IMdkit/onthespot method for xvim
>
> Hi,
>
> Let me introduce two engineers from Sun.
>
> Brian Yuan <Bri...@en...>
> Sriram Swaminathan
> <Sri...@en...>
>
> They are my colleages, and we three form a team to
> help your xvim development.
>
> Brian is a lead engineer of Solaris Asian
> localization team, and he
> is responsible for Korean, S-Chinese and T-Chinese
> language engine components
> of Solaris.
>
> Sriram is my partner for Solaris XIM server
> development.
>
> Each of them will contact you shortly(but perhaps
> after the winter break:-).
> Especially, Brian is intersted in Vietnamese
> language engine part in xvim,
> and he also wants to know about xcin and ami, too.
> Do you have any information
> about these two, like whom we can contact?
>
> Thanks,
> Toshi
>
>
>
>
>
>
> _______________________________________________
> Xvim-devel mailing list
> Xvi...@li...
>
http://lists.sourceforge.net/mailman/listinfo/xvim-devel
> .
> rceforge.net
>
http://lists.sourceforge.net/mailman/listinfo/xvim-devel
> .
>
|
|
From: Do H. S. <dh...@zi...> - 2000-12-27 17:31:55
|
Hi ca'c ba'c,
Forward la.i thu+ cu?a Hidetoshi Tajima, ta'c gia? IIIMF.
Co' ve? ho. cu~ng quan ta^m to+'i vietnames language engine.
Hay ta mo+`i ho. vo^ list ngo^`i chung luo^n nhe'.
Ma^'y ho^m nay ngo^`i lo no^'t paper va` su+?a la.i ca'i ma'y o+? nha`
ne^n to^i cu~ng chu+a ngo' gi` to+'i xvim ddu+o+.c, to^'i nay to^i se~
ba('t dda^`u la.i tu+` IIIMF.
Ho^m to+'i gio+` Ha`o va` ca'c anh dda~ co' gi` the^m chu+a?
Cheers,
So+n
---------- Forwarded message ----------
Date: Tue, 26 Dec 2000 03:30:53 -0800 (PST)
From: Hidetoshi Tajima <hid...@en...>
To: Do Hoang Son <dh...@th...>
Cc: Bri...@en..., Sri...@en...,
hid...@en...
Subject: IMdkit/onthespot method for xvim
Hi,
Let me introduce two engineers from Sun.
Brian Yuan <Bri...@en...>
Sriram Swaminathan <Sri...@en...>
They are my colleages, and we three form a team to help your xvim development.
Brian is a lead engineer of Solaris Asian localization team, and he
is responsible for Korean, S-Chinese and T-Chinese language engine components
of Solaris.
Sriram is my partner for Solaris XIM server development.
Each of them will contact you shortly(but perhaps after the winter break:-).
Especially, Brian is intersted in Vietnamese language engine part in xvim,
and he also wants to know about xcin and ami, too. Do you have any information
about these two, like whom we can contact?
Thanks,
Toshi
|
|
From: HaoViet L. <ha...@ya...> - 2000-12-20 23:48:16
|
--- "Triet H. Lai" <th...@ma...> wrote:
> Do Hoang Son <dh...@zi...>
> writes:
>
> > On Wed, 20 Dec 2000, HaoViet Lac wrote:
> >
> > > Hie^.n gio*` em ddang ra?nh, em se~ thu*? build
> tre^n
> > > Linux va` BSD :)
> >
> > Mi`nh build thu+? thi` che^'t nga('c ca? tre^n
> SUN:-(
> > Ma` cha(?ng tha^'y do na`o chi? ca'ch ta.o
> XIMserver ra sao ca?
> > Doc nhu+ cu? chuo^'i, typical Unix :-)
>
> Doc na(`m trong
> contrib/i18n/inputmethod/sdk2-dev10.0/doc/spi
>
> Co`n sample thi'ch ho+.p cho VN nha^'t co' le~ la`:
>
contrib/i18n/inputmethod/sdk2-dev10.0/src/server/programs/language_engines/ude
>
> > DDa^y la` error mesg:
> >
> > g++ -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1
> -DHAVE_FCNTL_H=1
> > -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1
> -DHAVE_UNISTD_H=1
> > -DHAVE_GETHOSTNAME=1 -DHAVE_PUTENV=1
> -DHAVE_STRDUP=1 -DHAVE_STRSTR=1
> > -DHAVE_GETENV=1 -DSVR4 -I/usr/X11R6/include -I.
> -I. -I../../include
> > -I../imutil -g -fpic -c VM_Driver.cpp
> > VM_Driver.cpp: In method
> `VM_Driver::VM_Driver(DrvManager *, char *, char
> > *, char *, int)':
> > VM_Driver.cpp:101: implicit declaration of
> function `int sprintf(...)'
>
> Co' le~ thie^'u -I/usr/include trong Makefile ?
No' du`ng
#ifdef DEBUG
#include <stdio.h>
#endif
turn on debug thi` no' se~ ok!
>
> Tha^n,
> --
> Triet H. Lai
>
> _______________________________________________
> Xvim-devel mailing list
> Xvi...@li...
>
http://lists.sourceforge.net/mailman/listinfo/xvim-devel
|
|
From: HaoViet L. <ha...@ya...> - 2000-12-20 23:47:30
|
--- "Triet H. Lai" <th...@ma...> wrote:
> Do Hoang Son <dh...@zi...>
> writes:
>
> > On Wed, 20 Dec 2000, HaoViet Lac wrote:
> >
> > > Hie^.n gio*` em ddang ra?nh, em se~ thu*? build
> tre^n
> > > Linux va` BSD :)
> >
> > Mi`nh build thu+? thi` che^'t nga('c ca? tre^n
> SUN:-(
> > Ma` cha(?ng tha^'y do na`o chi? ca'ch ta.o
> XIMserver ra sao ca?
> > Doc nhu+ cu? chuo^'i, typical Unix :-)
>
> Doc na(`m trong
> contrib/i18n/inputmethod/sdk2-dev10.0/doc/spi
>
> Co`n sample thi'ch ho+.p cho VN nha^'t co' le~ la`:
>
contrib/i18n/inputmethod/sdk2-dev10.0/src/server/programs/language_engines/ude
>
> > DDa^y la` error mesg:
> >
> > g++ -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1
> -DHAVE_FCNTL_H=1
> > -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1
> -DHAVE_UNISTD_H=1
> > -DHAVE_GETHOSTNAME=1 -DHAVE_PUTENV=1
> -DHAVE_STRDUP=1 -DHAVE_STRSTR=1
> > -DHAVE_GETENV=1 -DSVR4 -I/usr/X11R6/include -I.
> -I. -I../../include
> > -I../imutil -g -fpic -c VM_Driver.cpp
> > VM_Driver.cpp: In method
> `VM_Driver::VM_Driver(DrvManager *, char *, char
> > *, char *, int)':
> > VM_Driver.cpp:101: implicit declaration of
> function `int sprintf(...)'
>
> Co' le~ thie^'u -I/usr/include trong Makefile ?
>
> Tha^n,
> --
> Triet H. Lai
>
> _______________________________________________
> Xvim-devel mailing list
> Xvi...@li...
>
http://lists.sourceforge.net/mailman/listinfo/xvim-devel
|
|
From: Triet H. L. <th...@ma...> - 2000-12-20 23:25:39
|
Do Hoang Son <dh...@zi...> writes:
> On Wed, 20 Dec 2000, HaoViet Lac wrote:
>
> > Hie^.n gio*` em ddang ra?nh, em se~ thu*? build tre^n
> > Linux va` BSD :)
>
> Mi`nh build thu+? thi` che^'t nga('c ca? tre^n SUN:-(
> Ma` cha(?ng tha^'y do na`o chi? ca'ch ta.o XIMserver ra sao ca?
> Doc nhu+ cu? chuo^'i, typical Unix :-)
Doc na(`m trong
contrib/i18n/inputmethod/sdk2-dev10.0/doc/spi
Co`n sample thi'ch ho+.p cho VN nha^'t co' le~ la`:
contrib/i18n/inputmethod/sdk2-dev10.0/src/server/programs/language_engines/ude
> DDa^y la` error mesg:
>
> g++ -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1
> -DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1
> -DHAVE_GETHOSTNAME=1 -DHAVE_PUTENV=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1
> -DHAVE_GETENV=1 -DSVR4 -I/usr/X11R6/include -I. -I. -I../../include
> -I../imutil -g -fpic -c VM_Driver.cpp
> VM_Driver.cpp: In method `VM_Driver::VM_Driver(DrvManager *, char *, char
> *, char *, int)':
> VM_Driver.cpp:101: implicit declaration of function `int sprintf(...)'
Co' le~ thie^'u -I/usr/include trong Makefile ?
Tha^n,
--
Triet H. Lai
|
|
From: Do H. S. <dh...@zi...> - 2000-12-20 19:06:27
|
On Wed, 20 Dec 2000, HaoViet Lac wrote:
> Hie^.n gio*` em ddang ra?nh, em se~ thu*? build tre^n
> Linux va` BSD :)
Mi`nh build thu+? thi` che^'t nga('c ca? tre^n SUN:-(
Ma` cha(?ng tha^'y do na`o chi? ca'ch ta.o XIMserver ra sao ca?
Doc nhu+ cu? chuo^'i, typical Unix :-)
DDa^y la` error mesg:
g++ -DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_FCNTL_H=1
-DHAVE_MALLOC_H=1 -DHAVE_STRINGS_H=1 -DHAVE_UNISTD_H=1
-DHAVE_GETHOSTNAME=1 -DHAVE_PUTENV=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1
-DHAVE_GETENV=1 -DSVR4 -I/usr/X11R6/include -I. -I. -I../../include
-I../imutil -g -fpic -c VM_Driver.cpp
VM_Driver.cpp: In method `VM_Driver::VM_Driver(DrvManager *, char *, char
*, char *, int)':
VM_Driver.cpp:101: implicit declaration of function `int sprintf(...)'
make[2]: *** [VM_Driver.o] Error 1
make[2]: Leaving directory
`/autofs/long/scratch/dhson/IIIMF/contrib/i18n/inputmethod/sdk2-dev10.0/src/server/lib/VM_Separator'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/autofs/long/scratch/dhson/IIIMF/contrib/i18n/inputmethod/sdk2-dev10.0/src/server/lib'
make: *** [all-recursive] Error 1
|
|
From: HaoViet L. <ha...@ya...> - 2000-12-20 17:22:55
|
Hie^.n gio*` em ddang ra?nh, em se~ thu*? build tre^n Linux va` BSD :) --- Do Hoang Son <dh...@zi...> wrote: > > OK, ta se~ thu+? build xvim vo+'i new version IIIMF > nhe'. > Em se~ thu+? compile tre^n SUN machine tru+o+'c > ro^`i thu+? vo+'i Linux > xem sao. > So+n. > --------- > On 20 Dec 2000, Triet H. Lai wrote: > > > Ca'ch dda^y i't la^u mi`nh dda~ coi IIIMF, ca'ch > du`ng de^~ > > ho+n IMdkit nhie^`u, chu'ng ta chi? ca^`n vie^'t 1 > module\. > > Mi`nh co' thu+? IIIMF nhu+ng kho^ng compile > ddu+o+.c Unicode > > library trong tarball cu?a IIIMF\. Ro^`i co^ng > vie^.c lu bu > > ne^n mi`nh cu~ng chu+a download version mo+'i tu+` > IBM > > website dde^~ thu+? la.i\. > > > > P.S. Hi`nh nhu+ tarball du`ng tar cu?a solaris > ne^n khi > > unpack ba(`ng GNU tar no' loa.n ca`o ca`o, khi > make no' > > kho^ng ti`m ra headers, ... > > > > Cheers, > > -- > > Triet H. Lai > > > > _______________________________________________ > > Xvim-devel mailing list > > Xvi...@li... > > > http://lists.sourceforge.net/mailman/listinfo/xvim-devel > > > > > _______________________________________________ > Xvim-devel mailing list > Xvi...@li... > http://lists.sourceforge.net/mailman/listinfo/xvim-devel |
|
From: Do H. S. <dh...@zi...> - 2000-12-20 12:29:51
|
OK, ta se~ thu+? build xvim vo+'i new version IIIMF nhe'. Em se~ thu+? compile tre^n SUN machine tru+o+'c ro^`i thu+? vo+'i Linux xem sao. So+n. --------- On 20 Dec 2000, Triet H. Lai wrote: > Ca'ch dda^y i't la^u mi`nh dda~ coi IIIMF, ca'ch du`ng de^~ > ho+n IMdkit nhie^`u, chu'ng ta chi? ca^`n vie^'t 1 module\. > Mi`nh co' thu+? IIIMF nhu+ng kho^ng compile ddu+o+.c Unicode > library trong tarball cu?a IIIMF\. Ro^`i co^ng vie^.c lu bu > ne^n mi`nh cu~ng chu+a download version mo+'i tu+` IBM > website dde^~ thu+? la.i\. > > P.S. Hi`nh nhu+ tarball du`ng tar cu?a solaris ne^n khi > unpack ba(`ng GNU tar no' loa.n ca`o ca`o, khi make no' > kho^ng ti`m ra headers, ... > > Cheers, > -- > Triet H. Lai > > _______________________________________________ > Xvim-devel mailing list > Xvi...@li... > http://lists.sourceforge.net/mailman/listinfo/xvim-devel > |
|
From: Triet H. L. <th...@ma...> - 2000-12-20 10:53:28
|
Do Hoang Son <dh...@zi...> writes: > Hi ca'c ba'c, > DDa^y la` thu+ cu?a ta'c gia? IMdkit va` IIIMF. > Let see if he can help us. > Cheers, > So+n > > On Tue, 19 Dec 2000, Hidetoshi Tajima wrote: > ... > > Now, we Sun have newer version of the IMdkit having gone through development > > and productization of our XIM server for Solaris, and recently in this > > September, we've open-sourced our implementation of the XI18N support, including > > the source code of the XIM server and the IMdkit to X.Org, Ca'ch dda^y i't la^u mi`nh dda~ coi IIIMF, ca'ch du`ng de^~ ho+n IMdkit nhie^`u, chu'ng ta chi? ca^`n vie^'t 1 module\. Mi`nh co' thu+? IIIMF nhu+ng kho^ng compile ddu+o+.c Unicode library trong tarball cu?a IIIMF\. Ro^`i co^ng vie^.c lu bu ne^n mi`nh cu~ng chu+a download version mo+'i tu+` IBM website dde^~ thu+? la.i\. P.S. Hi`nh nhu+ tarball du`ng tar cu?a solaris ne^n khi unpack ba(`ng GNU tar no' loa.n ca`o ca`o, khi make no' kho^ng ti`m ra headers, ... Cheers, -- Triet H. Lai |
|
From: Do H. S. <dh...@zi...> - 2000-12-20 09:44:13
|
Hi ca'c ba'c, DDa^y la` thu+ cu?a ta'c gia? IMdkit va` IIIMF. Let see if he can help us. Cheers, So+n On Tue, 19 Dec 2000, Hidetoshi Tajima wrote: > Hi Son, > > Thanks for sending the mail and having used the IMdkit. > > I'm very glad to get a chance to help you and your development of > Vietnamese input method, so please feel free to ask any questions > and bugs of the IMdkit as well. > > I suppose both xcin and your xvim has been based on the very old > version of the IMdkit about 5 or 6 years ago. > > Now, we Sun have newer version of the IMdkit having gone through development > and productization of our XIM server for Solaris, and recently in this > September, we've open-sourced our implementation of the XI18N support, including > the source code of the XIM server and the IMdkit to X.Org, > > You may download a copy of sdk2-dev10.0.tar.gz tarball from > http://ftp.x.org/contrib/i18n/. Will you please get this and evaluate? > If it is possible for you, I'd prefer to get you to use the version of the > IMdkit in the sdk2 tarball in new xvim. > > Having said that, however, it is also all right to keep the current IMdkit > and to add on-the-spot and other new features into xvim. I'm glad to > create patches to that version to the IMdkit if you encounter any problem > during the development. > > It is your call which way you will take, and again, I'm williing to help you > in both cases. > > Then, for your questions, > > >I'm using IMdkit to write a XIM server for Vietnamese input. > >Currently, I modified xcin to have root and overspot method for vietnamese > >input method (http://xvim.sourceforge.net). > > > >Now I want to implement OntheSpot method to "xvim". > >I read the APIs of IMdkit and can not find out how to implement this > >method. > >Could you give me a hint/doc/example on this method? > > Surely. Basically, supporting on-the-spot is relatively easier than > any other input styles for XIMserver, in that we don't have to create > any GUI modules in the XIMserver side, but we can just create > data structure of preedit and status > > First of all, let me take a look at http://xvim.sourceforge.net and > xvim source code. I'll look at the implementation of the IMdkit > there and evaluate how on-the-spot support can be added in. > > >I'm looking forward to hearing from you and thank you very much for your > >helps. > > My pleasure! Have a happy hacking and Merry Christmas! > > With regards, > Toshi Tajima > |
|
From: HaoViet L. <ha...@ya...> - 2000-12-20 01:17:45
|
Note: forwarded message attached. |
|
From: Hao <ha...@ir...> - 2000-12-15 01:23:53
|
---------------------------------------------------------------
C a^. p n h a^. t CVS Xvim
---------------------------------------------------------------
Ngay 15 thang 12 nam 2000 luc 02:24:10
Update of /usr/local/cvsroot/xvim/src/Cinput/gen_inp
In directory iris.ltas.ulg.ac.be:/tmp/cvs-serv23345/xvim/src/Cinput/gen_inp
Modified Files:
gen_inp.c
Log Message:
- Fix CapsLock key bug
---------------------------------------------------------------
CVSweb : http://iris.ltas.ulg.ac.be/cgi-bin/cvsweb.cgi/xvim/
Snapshot : http://iris.ltas.ulg.ac.be/~dhson/xvim/
|
|
From: HaoViet L. <ha...@ya...> - 2000-12-10 00:43:08
|
Hoa' ra mi`nh cu`ng mo^.t y' nhu*ng la.i hie^?u la^`m nhau :). Em kho^ng thi'ch include :) .. em cu~ng nghi~ nhu* anh, mi`nh bo? ddi ca`ng hay :). Anh trie^'t nghi~ the^' na`o ve^` y' cu?a anh So*n, mi`nh bo? IMdkit... mi`nh du`ng tha(?ng xIM cu?a Xlib luo^n :) Tha^n! --- "Triet H. Lai" <th...@ma...> wrote: > HaoViet Lac <ha...@ya...> writes: > > > > > src/ > > Gui/ > > a.h > > a.c > > b.h > > b.c > > xvim/ > > c.h > > c.c > > f.c > > lib/ > > d.h > > d.c > > input_protocol/ > > e.h > > e.c > > Mi`nh cu~ng co' y' nhu+ va^.y :-) > > > > > > > /src > > > > > > /include > > > > > > /xvim > > > > > > /GUI > > > > > > /lib > > > > > > /Input_Protocol (abstract layer) > > > > > > /XIM_Protocol_Specific > > > > > > ......... > > > > > > > > > > Mi`nh chi? y' kie^'n nho nho?, mi`nh tha^'y > > > kho^ng > > > > > ca^`n > > > > > "include" directory\. Cu+' dde^? <file>.h > va` > > > > > <file>.c > > > > > chung cho tie^.n vie^.c edit. The^m va`i > ca'i > > > "-I" > > > > > trong > > > > > "INCLUDE" khi du`ng automake la` xong. > > Mi`nh chi? no'i bo? ca'i dir "/include" ddi\. Co' > le~ xcin > la`m nhu+ va^.y chi? vi` nga.i bo? nhie^`u switch > "-I" khi > compile ca'c module\. Nhu+ng ne^'u bo? ta^'t ca? > ca'c > header va`o chung 1 directory thi` mi`nh la.i kho^ng > ro~ > ca'i header ddo' thuo^.c va`o module na`o, ddo' la` > y' cu?a > mi`nh :-). > > Nga`y nay nho+` co' automake libtool, ngu+o+`i ta > i't khi > do^`n ta^'t ca? ca'c header va`o chung 1 directory\. > Ne^'u > so+. ca'c header clash vo+'i nhau thi` ngu+o+`i ta > se~ soft > link ca'c header khi compile\. > > Tha^n, > -- > Triet H. Lai > _______________________________________________ > Xvim-devel mailing list > Xvi...@li... > http://lists.sourceforge.net/mailman/listinfo/xvim-devel |
|
From: Triet H. L. <th...@ma...> - 2000-12-10 00:13:05
|
HaoViet Lac <ha...@ya...> writes: > > src/ > Gui/ > a.h > a.c > b.h > b.c > xvim/ > c.h > c.c > f.c > lib/ > d.h > d.c > input_protocol/ > e.h > e.c Mi`nh cu~ng co' y' nhu+ va^.y :-) > > > > > /src > > > > > /include > > > > > /xvim > > > > > /GUI > > > > > /lib > > > > > /Input_Protocol (abstract layer) > > > > > /XIM_Protocol_Specific > > > > > ......... > > > > > > > > Mi`nh chi? y' kie^'n nho nho?, mi`nh tha^'y > > kho^ng > > > > ca^`n > > > > "include" directory\. Cu+' dde^? <file>.h va` > > > > <file>.c > > > > chung cho tie^.n vie^.c edit. The^m va`i ca'i > > "-I" > > > > trong > > > > "INCLUDE" khi du`ng automake la` xong. Mi`nh chi? no'i bo? ca'i dir "/include" ddi\. Co' le~ xcin la`m nhu+ va^.y chi? vi` nga.i bo? nhie^`u switch "-I" khi compile ca'c module\. Nhu+ng ne^'u bo? ta^'t ca? ca'c header va`o chung 1 directory thi` mi`nh la.i kho^ng ro~ ca'i header ddo' thuo^.c va`o module na`o, ddo' la` y' cu?a mi`nh :-). Nga`y nay nho+` co' automake libtool, ngu+o+`i ta i't khi do^`n ta^'t ca? ca'c header va`o chung 1 directory\. Ne^'u so+. ca'c header clash vo+'i nhau thi` ngu+o+`i ta se~ soft link ca'c header khi compile\. Tha^n, -- Triet H. Lai |
|
From: NDQ <ND...@ir...> - 2000-12-09 22:20:53
|
On Sat, Dec 09, 2000 at 09:18:48AM -0800, HaoViet Lac wrote:
>
> --- Triet Hoai Lai <th...@ma...> wrote:
> > HaoViet Lac <ha...@ya...> writes:
> >
> > > Bo? vo^ chung mo^.t directory thi` logic bi. lo^.n
> > > xo^.n. Ne^'u sau na`y co' ngu*o*`i muo^'n tham
> > gia..
> > > thi` ho. se~ ma^'t nhie^`u tho*`i gian dde^?
> > hie^?u
> > > ca'i logic :)...mi`nh chia logical modules nhu*
> > va^.y
> > > cu~ng hay va` ho*.p ly' ho*n:) Ddo' chi? la` chu't
> > y'
> > > kie^'n cu?a em :)
> >
> > U?a mi`nh nghi~ nhu+ va^.y la.i logic :-):
> >
> > <file.h> -> interface
> > <file.c> -> implementation
> ca'i na`y logic la` pha?i :).
> >
> > Ne^'u interface va` implementation cu`ng 1 directory
> > thi` 1
> > ngu+o+`i mo+'i ba('t dda^`u chi? vie^.c coi
> > interface dda?
> > na('m ddu+o+.c y'. Switch giu+~ "*.c" va` "*.h"
> > cu~ng ddo+~
Hi,
Mi`nh kho^ng bie^'t "code C" do`ng na`o ca?, nhu+ng xin co' y' kie^'n nhu+ sau : y' kie^'n cu?a 2 ba.n dde^`u co' ly' ca? ;-)
Vo+'i ca'c project nho?, ca^'u tru'c kho^ng phu+'c ta.p thi` mi`nh nghi~ gia?i pha'p dde^? chung *.h & *.c la` OK. Nhu+ng vo+'i project lo+'n, phu+'c ta.p, nhie^`u developper cu`ng tham gia thi` co' le~ chia ra tu+`ng module la.i tie^.n ;-)
Mi`nh chi? nha^.n xe't 1 ca'ch "tru+.c quan" nhu+ va^.y tho^i\. Ca'c ba.n code nhie^`u thi` ca'c ba.n ta^'t pha?i co' nhie^`u kinh nghie^.m. Ne^'u pha?i "bo? phie^'u" thi` mi`nh bo? phie^'u tra('ng ;-)))
Happy Cod'ing !
Q.
|
|
From: HaoViet L. <ha...@ya...> - 2000-12-09 17:18:53
|
--- Triet Hoai Lai <th...@ma...> wrote:
> HaoViet Lac <ha...@ya...> writes:
>
> > Bo? vo^ chung mo^.t directory thi` logic bi. lo^.n
> > xo^.n. Ne^'u sau na`y co' ngu*o*`i muo^'n tham
> gia..
> > thi` ho. se~ ma^'t nhie^`u tho*`i gian dde^?
> hie^?u
> > ca'i logic :)...mi`nh chia logical modules nhu*
> va^.y
> > cu~ng hay va` ho*.p ly' ho*n:) Ddo' chi? la` chu't
> y'
> > kie^'n cu?a em :)
>
> U?a mi`nh nghi~ nhu+ va^.y la.i logic :-):
>
> <file.h> -> interface
> <file.c> -> implementation
ca'i na`y logic la` pha?i :).
>
> Ne^'u interface va` implementation cu`ng 1 directory
> thi` 1
> ngu+o+`i mo+'i ba('t dda^`u chi? vie^.c coi
> interface dda?
> na('m ddu+o+.c y'. Switch giu+~ "*.c" va` "*.h"
> cu~ng ddo+~
Em cu~ng co' y' nhu* va^.y :)
> ma^'t co^ng type ho+n. Co`n source co' modular hay
> kho^ng
> la` do mi`nh design. Nhu+ng no'i chung mi`nh thi`
> sao cu~ng
> ddu+o+.c, tho^ng thu+o+`ng thi` mi`nh du`ng "tags"
> va`
> "cscope" ne^n du` "*.h" va` "*.c" na(`m o+? dda^u
> cu~ng
> va^.y tho^i\.
Ne^'u trong tu*o*ng lai..ne^'u mi`nh add the^m
features cho mo^.t module ma` ca^`n add the^m file
kha'c dde^? cho ho*.p ly', ne^'u mi`nh bo? chung ta^'t
ca? ca'c files cu?a ta^'t ca? ca'c module vo^ chung
mo^.t directory thi`.. lo^.n tu`ng phe`o: vi' du:
src/
a.h
a.c
b.h
b.c
c.h
c.c
d.h
d.c
e.h
e.c
f.c
ne^'u nhu* tre^n thi` mi`nh kho^ng bie^'t a,b,c,d,e,f
thuo^.c ve^` module na`o va` la`m gi`.
nhu*ng ne^'u.
src/
Gui/
a.h
a.c
b.h
b.c
xvim/
c.h
c.c
f.c
lib/
d.h
d.c
input_protocol/
e.h
e.c
.....
thi` khi ddo.c ca'i src se~ bie^.t the general idea
ve^` ca'i modules. Ve^` sau, ne^'u mi`nh add the^m
ca'i files cho ba^'t cu*' mo^.t module na`o cu~ng de^~
da`ng ho*n.
Tha^n!
>
> Tha^n,
> TL
>
> >
> >
> > Tha^n!
> > --- "Triet H. Lai" <th...@ma...> wrote:
> > > HaoViet Lac <ha...@ya...> writes:
> > >
> > > > Em ddo^`ng y' vo*'i anh So*n mi`nh ne^n la`m
> la.i
> > > tu*`
> > > > dda^`u; vo*'i ca'c proposed structure cu?a anh
> > > Trie^'t
> > > > ho^m tru*o*'c thi` mi`nh co' ddo^?i input
> method
> > > > library cu~ng kho^ng co' gi` ra('c ro^'i.
> > > >
> > > > /src
> > > > /include
> > > > /xvim
> > > > /GUI
> > > > /lib
> > > > /Input_Protocol (abstract layer)
> > > > /XIM_Protocol_Specific
> > > > .........
> > >
> > > Mi`nh chi? y' kie^'n nho nho?, mi`nh tha^'y
> kho^ng
> > > ca^`n
> > > "include" directory\. Cu+' dde^? <file>.h va`
> > > <file>.c
> > > chung cho tie^.n vie^.c edit. The^m va`i ca'i
> "-I"
> > > trong
> > > "INCLUDE" khi du`ng automake la` xong.
> > >
> > > Tha^n,
> > > --
> > > Triet H. Lai
> > > _______________________________________________
> > > Xvim-devel mailing list
> > > Xvi...@li...
> > >
> >
>
http://lists.sourceforge.net/mailman/listinfo/xvim-devel
>
> --
> Triet H. Lai
> _______________________________________________
> Xvim-devel mailing list
> Xvi...@li...
>
http://lists.sourceforge.net/mailman/listinfo/xvim-devel
|
|
From: Triet H. L. <th...@ma...> - 2000-12-09 10:11:14
|
HaoViet Lac <ha...@ya...> writes:
> Bo? vo^ chung mo^.t directory thi` logic bi. lo^.n
> xo^.n. Ne^'u sau na`y co' ngu*o*`i muo^'n tham gia..
> thi` ho. se~ ma^'t nhie^`u tho*`i gian dde^? hie^?u
> ca'i logic :)...mi`nh chia logical modules nhu* va^.y
> cu~ng hay va` ho*.p ly' ho*n:) Ddo' chi? la` chu't y'
> kie^'n cu?a em :)
U?a mi`nh nghi~ nhu+ va^.y la.i logic :-):
<file.h> -> interface
<file.c> -> implementation
Ne^'u interface va` implementation cu`ng 1 directory thi` 1
ngu+o+`i mo+'i ba('t dda^`u chi? vie^.c coi interface dda?
na('m ddu+o+.c y'. Switch giu+~ "*.c" va` "*.h" cu~ng ddo+~
ma^'t co^ng type ho+n. Co`n source co' modular hay kho^ng
la` do mi`nh design. Nhu+ng no'i chung mi`nh thi` sao cu~ng
ddu+o+.c, tho^ng thu+o+`ng thi` mi`nh du`ng "tags" va`
"cscope" ne^n du` "*.h" va` "*.c" na(`m o+? dda^u cu~ng
va^.y tho^i\.
Tha^n,
TL
>
>
> Tha^n!
> --- "Triet H. Lai" <th...@ma...> wrote:
> > HaoViet Lac <ha...@ya...> writes:
> >
> > > Em ddo^`ng y' vo*'i anh So*n mi`nh ne^n la`m la.i
> > tu*`
> > > dda^`u; vo*'i ca'c proposed structure cu?a anh
> > Trie^'t
> > > ho^m tru*o*'c thi` mi`nh co' ddo^?i input method
> > > library cu~ng kho^ng co' gi` ra('c ro^'i.
> > >
> > > /src
> > > /include
> > > /xvim
> > > /GUI
> > > /lib
> > > /Input_Protocol (abstract layer)
> > > /XIM_Protocol_Specific
> > > .........
> >
> > Mi`nh chi? y' kie^'n nho nho?, mi`nh tha^'y kho^ng
> > ca^`n
> > "include" directory\. Cu+' dde^? <file>.h va`
> > <file>.c
> > chung cho tie^.n vie^.c edit. The^m va`i ca'i "-I"
> > trong
> > "INCLUDE" khi du`ng automake la` xong.
> >
> > Tha^n,
> > --
> > Triet H. Lai
> > _______________________________________________
> > Xvim-devel mailing list
> > Xvi...@li...
> >
> http://lists.sourceforge.net/mailman/listinfo/xvim-devel
--
Triet H. Lai
|
|
From: Triet H. L. <th...@ma...> - 2000-12-09 00:35:35
|
HaoViet Lac <ha...@ya...> writes:
> Em ddo^`ng y' vo*'i anh So*n mi`nh ne^n la`m la.i tu*`
> dda^`u; vo*'i ca'c proposed structure cu?a anh Trie^'t
> ho^m tru*o*'c thi` mi`nh co' ddo^?i input method
> library cu~ng kho^ng co' gi` ra('c ro^'i.
>
> /src
> /include
> /xvim
> /GUI
> /lib
> /Input_Protocol (abstract layer)
> /XIM_Protocol_Specific
> .........
Mi`nh chi? y' kie^'n nho nho?, mi`nh tha^'y kho^ng ca^`n
"include" directory\. Cu+' dde^? <file>.h va` <file>.c
chung cho tie^.n vie^.c edit. The^m va`i ca'i "-I" trong
"INCLUDE" khi du`ng automake la` xong.
Tha^n,
--
Triet H. Lai
|
|
From: HaoViet L. <ha...@ya...> - 2000-12-09 00:01:01
|
Em ddo^`ng y' vo*'i anh So*n mi`nh ne^n la`m la.i tu*`
dda^`u; vo*'i ca'c proposed structure cu?a anh Trie^'t
ho^m tru*o*'c thi` mi`nh co' ddo^?i input method
library cu~ng kho^ng co' gi` ra('c ro^'i.
/src
/include
/xvim
/GUI
/lib
/Input_Protocol (abstract layer)
/XIM_Protocol_Specific
.........
Em sau tua^`n na`y cu~ng kha' ra?nh ro^`i...mi`nh
ba('t tay vo^ la`m la.i Xvim la` hay nha^'t :). Em
thi` cha(?ng vo*. con gi`.. ne^n kho^ng ba^.n ro^.n
nhie^`u :)
Cuo^'i tua^`n vui ve?
--- Do Hoang Son <dh...@zi...>
wrote:
>
> Hi ba` con,
> To^'i nay ngo^`i buo^`n, mo+? ca'i doc cu?a O'reilly
> ma` anh Trie^'t copy
> ddu+o+.c ho^m trru+o+'c ra coi.
> Tha^'y no' explain kha' chi tie^'t how to implement
> onthespot cho XIM va`
> ca'c thu+' lie^n quan. Ho+i bi. hay :-)
>
> To^i nghi~ la` vo+'i chu+`ng ddo' info ddu? dde^?
> rebuild XVIM.
> Ta co' the^? bo? qua IMdkit va` ngay ca? kho^ng
> ca^`n tha(`ng IIIMF
> Ta du`ng tha(?ng function cu?a Xlib cho ddo+~ ra'ch
> vie^.c.
>
> Ca'c ba'c nghi~ sao?
>
> Ba^y gio+` co`n la.i la` vd tho+`i gian.
> To^i thi` tu+` nay to+'i Noel la` ki'n bu+ng, chi?
> co' tua^`n Noel a`
> ra?nh, ba` xa~ thi` ve^` VN ne^n cu~ng kho^ng bie^'t
> la`m gi` :-)
>
> Cheers,
> So+n.
>
|
|
From: Do H. S. <dh...@zi...> - 2000-12-08 19:40:49
|
On Fri, 8 Dec 2000, HaoViet Lac wrote:
> Cha`o ca'c anh!
>
> Anh So*! hi`nh nhu* anh ddang working on UTF8 pha?i
> kho^ng?
Kho^ng, ma^'y ho^m nay mi`nh ddang lu bu vie^.c o+? lab.
Cha('c pha?i to+'i di.p Noel mo+'i co' the^? quay la.i code xvim ddu+o+.c
:-(
Ne^'u ra?nh thi` Ha`o cu+' la`m to+'i ddi nhe'.
Have nice weekend,
So+n
|
|
From: HaoViet L. <ha...@ya...> - 2000-12-08 17:18:10
|
Cha`o ca'c anh! Anh So*! hi`nh nhu* anh ddang working on UTF8 pha?i kho^ng? Tha^n! |
|
From: NDQ <ND...@ir...> - 2000-12-08 09:11:55
|
Hi ma^'y ba'c, Thie^.t la` bu+.c mi`nh ca'i vu. "crontab -e" ... Ho'a ra la`do tha(`ng "vim" : tui du`ng vim-6.0j (alpha) ;-))) Quay tro+? ve^` vim 5.7 thi` OK !! Xin lo^~i la`m phie^`n ma^'y ba'c, Week-end vui ve? ;-) -- Ho` o+... (cho+') Sa'ng tra(ng gia~ ga.o ngoa`i tro+`i Ca'm bay phu+o+?ng pha^'t... (o+`) Ho` o+... (cho+') Ca'm bay phu+o+?ng pha^'t nho+' lo+`i em than |
|
From: Nguyen-Dai Q. <ND...@ir...> - 2000-12-08 07:45:46
|
---------------------------------------------------------------
C a^. p n h a^. t CVS Xvim
---------------------------------------------------------------
Ngay 08 thang 12 nam 2000 luc 08:45:38 AM
Update of /usr/local/cvsroot/xvim/vietnam
In directory iris.ltas.ulg.ac.be:/home/quy/work/xvim/vietnam
Modified Files:
xvim.in
Log Message:
Add HOME/.xcinrc support
---------------------------------------------------------------
CVSweb : http://iris.ltas.ulg.ac.be/cgi-bin/cvsweb.cgi/xvim/
Snapshot : http://iris.ltas.ulg.ac.be/~dhson/xvim/
|
|
From: Nguyen-Dai Q. <ND...@ir...> - 2000-12-08 07:40:55
|
---------------------------------------------------------------
C a^. p n h a^. t CVS Xvim
---------------------------------------------------------------
Ngay 08 thang 12 nam 2000 luc 08:40:44 AM
Update of /usr/local/cvsroot/xvim/vietnam
In directory iris.ltas.ulg.ac.be:/home/quy/work/xvim/vietnam
Modified Files:
Makefile.in
Log Message:
Sua loi install xvim.1
---------------------------------------------------------------
CVSweb : http://iris.ltas.ulg.ac.be/cgi-bin/cvsweb.cgi/xvim/
Snapshot : http://iris.ltas.ulg.ac.be/~dhson/xvim/
|