summaryrefslogtreecommitdiffstats
path: root/lib/efl/ffi.rb
AgeCommit message (Collapse)AuthorFilesLines
2012-01-19lib/efl/ffi.rb: add module MethResolverJérémy Zurcher1-0/+30
2011-09-02Efl::Native: wrap #ffi_lib so we can trace all linked libraries, add ↵Jérémy Zurcher1-10/+26
#find_variable
2011-09-02Efl::Native swallows Efl::FFIHelper moduleJérémy Zurcher1-62/+47
2011-06-06regenerate native filesJérémy Zurcher1-0/+1
2011-05-19extract find_function from Module specific method_missingJérémy Zurcher1-0/+30
2011-05-19increase Efl::ModuleX::method_missing capabilitiesJérémy Zurcher1-2/+2
2011-05-11add missing sed-variables, fix EinaLog module generation, add self.version ↵Jérémy Zurcher1-0/+13
for all modules and use them in spec describe
2011-05-10add ClassHelper#null?Jérémy Zurcher1-0/+1
2011-05-08add ClassHelper #to_a, #to_ary, #to_sJérémy Zurcher1-1/+3
2011-05-07ClassHelper#method_missing enable fullname function invocationJérémy Zurcher1-1/+1
2011-05-05bugfix : FFIHelper#method_missingJérémy Zurcher1-2/+2
2011-05-05method_missing resolves m+'_get' + specsJérémy Zurcher1-5/+15
2011-05-05proxy_list becomes search_prefixesJérémy Zurcher1-13/+13
2011-05-04fix ClassHelper#method_missing to respond to to_aryJérémy Zurcher1-0/+1
2011-05-03be 1.8 compatibleJérémy Zurcher1-3/+3
2011-05-02fix ClassHelper#method_missingJérémy Zurcher1-1/+1
2011-05-01cleanup method_missing and [module,prefix] proxies usage and definitionJérémy Zurcher1-13/+19
2011-04-29increase FFIHelper#method_missing NameError messageJérémy Zurcher1-1/+1
2011-04-29add Efl::FFIHelper#steal_ffitypeJérémy Zurcher1-0/+9
2011-04-29fix ClassHelper#===Jérémy Zurcher1-1/+1
2011-04-29get rid of Efl::FFI, flatten lib/efl/ffi, module #method_missing uses ↵Jérémy Zurcher1-44/+50
module_eval, use @search_paths[] instead of @func_prefix for object #method_missing
2011-04-28fic efl/ffi/ecore_evas generation + minimal specsJérémy Zurcher1-0/+7
2011-04-28move #=== and #address from Evas to FFI::HelperJérémy Zurcher1-0/+6
2011-04-28regenerate lib/efl/ffi with new hierarchyJérémy Zurcher1-1/+1
2011-04-28ffi.rb nicely handle (.*)\? functionsJérémy Zurcher1-0/+3
2011-04-27ffi.rb add eina_hash_p type, remove evas_p and evas_object_p typesJérémy Zurcher1-2/+1
2011-04-27module Efl::API renamed to Efl::FFIJérémy Zurcher1-6/+6
2011-04-27move generated ffi files into lib/efl/ffiJérémy Zurcher1-1/+1
2011-04-27ffi Helper: method_missing nicely handles /^(.)=$/ settersJérémy Zurcher1-3/+10
2011-04-25ecore_getopt + specs almost readyJérémy Zurcher1-3/+10
2011-04-21warning--Lionel Orry1-1/+1
2011-04-21use inherited to give subclassess access to @func_prefixes, ElmWin uses ↵Jérémy Zurcher1-0/+1
Efl::Helper
2011-04-21move method_missing definition into Efl::Helper moduleJérémy Zurcher1-0/+18
2011-04-20ffi-e17 renamed to ffi-eflJérémy Zurcher1-0/+44