9eded5fa137fc0d25c1096890a706c4437043227
|
2001-08-12 |
new methods and constants for using the mouse, character attributes, colors and key codes. |
56f454f77d70385f703469e54b8f9a3d604d5787
|
2001-08-13 |
bug fix for Window#{keypad,keypad=} |
9665191df9c7e1f7d75be4500bb0fd149d258cf0
|
2001-08-16 |
* curses.c: fix window_keypad() and curses_keyname() for NetBSD's libcurses. * curses.c: attribute control routines and background manipulation routines are always available. |
6228c0439697d2a42f179b45f395baaa238f6f72
|
2001-11-23 |
Curses::getstr and Window#getstr use getnstr() and wgetnstr() if they are available. |
be020d6c05157df3d1d3a35abf7dce727a6d5dac
|
2001-11-29 |
bug fix for getnstr() and wgetnstr() |
e0ed1214e42669ca294463c4fca8fb6a55c597c7
|
2001-12-04 |
replace have_header("curses") with have_header("curses.h") |
9a8935fc65850894d412e783e3bcfb220b9285ae
|
2002-01-29 |
Add wresize, resizeterm and KEY_RESIZE. |
46a7493b6c02a7b3340d082c0d7a4d7bb0b50415
|
2002-04-01 |
lib/mkmf.rb: install any files using $INSTALLFILES. (from [ruby-dev:16683]) |
edf4c88f796a521c45318a6b7011f8af0f6d5733
|
2002-04-01 |
mkmf.rb: files[0,1] == "." -> files[0,2] == "./" |
7d711b817e62eb6c8dee01ea2283fcb1ad90f8ac
|
2002-04-02 |
Add ruby-dl |
688c3836a4a9ec5285bde58d3856545e355f31fd
|
2002-04-02 |
Add ruby-dl. |
bb092343b44204e57c9bd3035f05503a3e68f5f0
|
2002-04-02 |
Append a message for dl. |
736b081e92a081ffe274a62fe420a4b178540f04
|
2002-04-02 |
Get rid of the RUBY, and use CPPFLAGS="$(CPPFLAGS) -DDEBUG" in the debug phase. (Thanks Nakada) |
e34e13c0c490c31c1dfed45da7d71686aa69027b
|
2002-04-02 |
Add entries to each Setup.* and remove Changes files. |
74b4c8139695c52123e8db0761c78bb071a61271
|
2002-04-03 |
Merge Nakada's patch and define StringValuePtr for ruby-1.6. CV ---------------------------------------------------------------------- |
b5856f738a1dc9e89f9cbc492192c8668780e1c3
|
2002-04-03 |
Add ext/dl/lib/dl/types.rb. |
1502ea7c0c91d1384caeefee46b61f8e2fd1567f
|
2002-04-04 |
Patch [ruby-dev:16747] (Thanks Nakada) |
556556e450b2864c07c22ffa0370262c76d8ff1c
|
2002-04-04 |
bugfix (a few bugs seems to be remaining yet.) |
5f8d02cbbc1686390d6965adfa12100ddd586109
|
2002-04-04 |
DLSTR(argv[i]) => DLSTR(RSTRING(argv[i])->ptr) |
289fe2b8ee966544d09e2fc00a7365fa7ecc920d
|
2002-04-04 |
Get rid of ineffective encoding/decoding procedures. |
8d08d9f5134a07af00f9e2ef8a4938e40503f873
|
2002-04-05 |
Add dl/struct.rb. |
f027ab80dcfc1d5507aecaa553a629d2149c8528
|
2002-04-05 |
"extern" and "[]" of the module Importable returns a symbol. |
dbdde236cb73b0508c8bc0733d98ba21d39b9ee6
|
2002-04-05 |
improve the prototype parser. |
8bd818494dd3a5080d4a939f1868e741ee2ab41c
|
2002-04-10 |
Implement the substitution for structure members. |
061ed0d389890baf089147c2f76fcf353c0494b4
|
2002-04-10 |
Add/Fix types. |
1ee89595bc28f8bcfcaa34b817d6c4fe31b6a019
|
2002-04-11 |
define alias "struct" and "union" in the module Importable. |
38698dbbe365c3ca2955ce4ecdc4dca340806fef
|
2002-04-11 |
Add "unsigned short". |
96d0ef6670ca18f94fa14057a36e32e3712ad85b
|
2002-04-11 |
Support "unsigned short". |
27a30bbf18c4a266fcbbe13f95bce8c352604afa
|
2002-04-11 |
remove README and README.html |
2990a0015324117f847bd2089ce945215cb23b4f
|
2002-04-11 |
Add dl.txt instead of README. |
3bd7404423c8a89297b52ff9496fa10b86d64046
|
2002-04-11 |
Add DL::Importable::Internal::Struct#alloc. |
3a202ff2b4b39e910c7b99e2993ac5e5e12f2ad1
|
2002-04-11 |
raise() -> rb_raise(). (Thanks Tetsuya Watanabe) |
66484faf1b48ac523628597e77a7758382a1764a
|
2002-04-14 |
Edit the documentation. |
cb944528b6e73eb220d31f487d350e752aef5027
|
2002-04-14 |
Correct. |
75ebf3910794079ca1ade31ac4a79e58f0827e03
|
2002-04-19 |
ext/dl/ptr.c: remove rb_dlptr_cast(). |
73331b45e0f81df08f9af6bf229d8a09aec1ff5f
|
2002-04-20 |
Add a sample which shows how to deal with C++ libraries. |
076a82105af546c139014b58cf8995c548121681
|
2002-04-26 |
ext/dl/ptr.c: missing break in switch statements. |
ca55fe4f0d1477f9b2b14793468c370ebbb96ea7
|
2002-05-01 |
L641: rb_float_new(*((float*)ptr)) -> rb_float_new(*((double*)ptr)). |
b5a8ba178ffa5ba106a893a958db05e1dd4abd82
|
2002-05-01 |
Catch the exception SystemExit in extconf.rb. |
22b07f548866252372cb0b4a705ee9c6daf8807d
|
2002-05-11 |
enable dl's stack emulation for constructing function call. |
be122d47beca0e3b448276f1208850a96bf62b35
|
2002-05-11 |
* ext/dl: enable dl's stack emulation for constructing function call. |
88cc3b3954760d5e2f826310bf021f8e88335eab
|
2002-05-12 |
cast to long from char, short and int in ASM_PUSH_XXXX. |
849fb05bb1511330b13732f54b2473659d277e87
|
2002-05-15 |
Add DL::DLSTACK. |
a2db8e72c10c5e5506f18314ac805cd8206a4181
|
2002-05-20 |
Get rid of the declaration of rb_str_cat2(). |
4bf76b4e6c85db9177f1501843b8161ddfae222b
|
2002-05-20 |
rename PtrData::alloc and Struct#alloc to malloc respectively. |
77aad8b2f3fa7311fa08aedb56183abb903bfcd3
|
2002-05-20 |
Get rid of a few functions. |
15ac468a2454c41d4917fe463a496949eae8f961
|
2002-05-20 |
Get rid of a function. |
2d5b7f736518fb343469cd2bee721120309d8dca
|
2002-06-09 |
* ext/dl: change the callback mechanism. |
48bd82e993ed91d011bea2c9b2815488c4b9574b
|
2002-06-09 |
Get rid of rb_dl_set_callback() and rb_dl_get_callback(). |
abca067fb6d572ee45c585a43dbdfc153ce9f14f
|
2002-06-10 |
dl.c (rb_dl_scan_callback_args): memcpy() -> cast and substitution |
5c1bdda10cc0febcac126532cf6f3aac51c08271
|
2002-06-10 |
Add DL::Importable::Internal::callback(). |
ceade7b9268e9620b123843afeb25a7136f8a576
|
2002-06-10 |
bugfix. |
176542da7f415dd4709ea3b1c38f39e3f58ba567
|
2002-06-11 |
bugfix. (Thanks U.Nakamura) |
5434d73ef7fada1c75499f18a7b7b0ca5c79a39b
|
2002-06-11 |
Get rid of STR2CSTR. (Thanks N.Nakada) |
2690939122bdf4af84ebd0207272442b8ce34ef3
|
2002-06-11 |
Check the length of proto. |
28b8274e511a14581f46842945ed8c4e069b3586
|
2002-06-11 |
Include ctype.h for isdigit(). |
98007267bce98147a1259ded452e0c5109580877
|
2002-06-27 |
Add Importable::symbol. |
2a31a00fd9a0bd8f44e4931a6f7fac445a696a90
|
2002-07-30 |
Get rid of "return". |
45a08a4296b57df13190cb9065ee44974f44c7ce
|
2002-08-04 |
Conform to the allocation framework. |
9dab5bc3b0404fe183f13c0b1c3351eab1bf257a
|
2002-08-05 |
Multiple call of the initialize. |
ee9f1463df43a75963a5f49497dab0a4d795d8f9
|
2002-08-29 |
Merged Nakada's patch [ruby-dev:18097]. |
0c767620cd00ec0739debea2b2a33f0f3e3ab65f
|
2002-10-02 |
Improve the description. |
840f8bcb9e9571fc44c02d8deb925c2e7ce76d0f
|
2002-10-07 |
Fixed error messages and descriptions. |
5918d2a9148381e649cb664a2c4895e7d7757c18
|
2002-10-31 |
Bugfix for Importable::callback. |
3a86596df156d85ed58cd8e51b94d045021b731e
|
2002-11-05 |
fixed rb_ary2cary() to convert nil. |
8e3721dfa828464981b5e9f77eff79b815c288d5
|
2002-11-07 |
Get rid of ineffective symbols, lines, constants and so on. |
dc260404fe1287517ce1fca8e41f2f7935ccfe01
|
2002-11-26 |
dlsizeof() should handle 'S' and 's'. |
f51bd1d018f16c0da82f05973879e2080d9cc783
|
2002-12-09 |
Fix the conversion method. |
81dded0d178d0c6d9b251da5a1ee132f2e1449b4
|
2003-01-11 |
Correct the description about type specifiers. |
0af783bef40c2a9bd652f2aa70c25a878233cc2c
|
2003-01-12 |
Check the return value of dlopen(). |
ab7dac4027c063222ad5e4ea68012020f97c047d
|
2003-03-24 |
Added rb_secure(4). (Thanks to Minero Aoki) |
79c3e2d004c40449e987c1fb78602b7f3a93bd6a
|
2003-10-22 |
Bugfix for PR#1196 |
618a4351784bc7aedf50f05b706f87ce9d193209
|
2003-10-22 |
--enable-dlstack is true in default. |
0f8d55fa98c37fb2b0925620c10fd305f63acd84
|
2003-11-08 |
Add DL.win32_last_error and DL.last_error. |
c103eb6793b69d98a5e135ad4ddef09db364ec5b
|
2003-11-08 |
Bugfix for DL::Types::encode_type. |
7924fca23e96b9b5bdfd400beeb09e42a7a4c6de
|
2003-11-13 |
Merge the patch of [ruby-ext:02242]. (Thanks, Masahiro Sakai) |
a41f5816ddf971bc41ff46ec85b81d84c7d1250a
|
2003-12-01 |
Merged Tietew's patch of [ruby-dev:21991]. |
c863d62b6f38f24bc2d61602e0a650e4710868cc
|
2004-05-23 |
Merged Nakada-san's patch [ruby-core:02916]. |
1ebcad550f1c300b6b525c53f74e32626c9d943f
|
2004-07-20 |
bugfix for Importable.callback(). |
2ce5bb2594fbd6250b60fc9dd49d7735668fa8fa
|
2004-09-16 |
added 'const char *' to use the type specifier 'S' instead of 'char *'. |
f427cf935299a86fafc4091cd2eb2191ac98fbeb
|
2004-09-21 |
should use 'c' for 'unsigned char ref'. |
0748ee8b900a80228b4eb83152ba4d84f76b3366
|
2004-10-23 |
Use NUM2INT to convert short values. |
733a3adc796907415f642a92510d6ccd050dc4a9
|
2004-11-24 |
improved encode_type() in types.rb for [ruby-talk:121175]. |
f7a5ee56d72e4badc825d60af0d8efc36d3d95d1
|
2004-11-25 |
Use 'P' instead of 'p' in types.rb. |
f7884c6beb479950cb8863a556df38ec29806b9f
|
2004-11-25 |
bugfix for [ruby-talk:121309]. |
ba2fce15075685e92d5d8be13df4df69dc56f63b
|
2004-12-14 |
devided DL::Types#encode_type into three methods. |
e849cce8a00b70141ad10fbd0e1e2f549767fda7
|
2005-02-03 |
bugfix. |
4ae9132605dc7b0297bcda408ca7a2ad7de39d2f
|
2005-02-04 |
remove all files to replace ruby-dl with ruby-dl2. |
bda37095ca990568069aaf07dc6b3fa8ceebc327
|
2005-02-04 |
added new files. |
41cd3d868de66ff407dd6f3c9a4126ac1692575f
|
2005-02-04 |
added missing files. |
06f0db50b23ef2319198ee3b6d1c0b7020bf388e
|
2005-02-05 |
replace CRLF with LF. |
93711e5bd35203e6622f89fe72b38b13478b9313
|
2005-02-06 |
added DL::Importer.sizeof(). |
dca41072d39248093c84fb29c823c9b06a30724c
|
2005-02-06 |
Added VC++ support thanks to U.Nakamura's patch. [ruby-dev:25644] |
7bcc13550437e1c4198fbf6212abc8e7672e1adb
|
2005-02-07 |
Improved DL::Handle#sym. |
f605a6fcb788af156d79339d2a0b140ddac8846e
|
2005-02-07 |
minor bugfix. |
3977dbc57674bc2aab0beb33b84195c23e1d6a04
|
2005-02-07 |
Use define_method instead of module_eval. |
c1f29da23d4f9e31f81a7d37ce9f36394ee903c4
|
2005-02-08 |
added bcc32 support [ruby-dev:25657] and fixed a minor bug. |
8c5bd041b6ddca4a6b403624bedc5554f3474cbd
|
2005-02-09 |
modified some test scripts for [ruby-dev:25661]. |
215cd35df9cca5e3003106bf6a85a65a5e72d5a9
|
2005-03-08 |
minor bugfix. |
6080121d55ca8e3dba46369d2011c3a8f47543a0
|
2005-03-08 |
changed the spec of CPtr#[]/[]= to suit String#[]/[]=. |
d7ff98037597614e1ff629fd416077271dd73f2b
|
2005-04-10 |
CUnionEntity should inherit CStructEntity. |
4187afceca216df5bc8b0f400f6a1aeb4abd6b17
|
2005-05-08 |
use DL::CStructBuilder instead of CStructBuilder. |
597a64146fe0268f4a71f78cdeebdf9823e6d045
|
2005-05-09 |
replaced the local variable 'entity' with an instance variable. |
e2a0e0faae52e96c8f19d5bb79b2db5dd02a6ccd
|
2005-05-09 |
added a test. |
a7c5e6bcec40e4488f30935b973097ea2fbaf26f
|
2005-05-14 |
Added DL::BUILD_RUBY_PLATFORM,BUILD_RUBY_VERSION. |
c2e1ef22b91caab1167893f67ded18a747c581bb
|
2005-06-08 |
if dlload fail to load a library, it should raise an error. |
6ddd56a1308703c4ee26d942e3012531c7f80973
|
2005-11-08 |
should compare SIZEOF_VOIDP with SIZEOF_LONG_LONG. |
abbe9742673fbfc2962a2e11e365e70843e59e9f
|
2006-06-30 |
2006-07-01 |
e587cf273099ee1e0dbaafdc47f220ea8b81e2e9
|
2006-06-30 |
fixed the alignment problems discussed in [ruby-dev:28667]. |
57fe65940c5db82ab6d932c3590578679a95ef6c
|
2006-07-06 |
2006-07-07 |
d01f22ec7cf339902e82b3c27f227db5117b20ed
|
2006-07-06 |
conformed to the usage of FUNC_CDECL/STDCALL described in [ruby-dev:28970]. |
a5b2d039d1ee21703ce478de4650e9f3ac597e47
|
2006-07-07 |
should define FUNC_CDECL/STDCALL if the macros are not defined. |