|
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. |