1. 19 Apr, 2008 22 commits
    • Jürg Billeter's avatar
      set free_function for XPathContext and replace `pointer' by `void*', fixes · 17ab4184
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/libxml-2.0.vapi: set free_function for XPathContext and
      	  replace `pointer' by `void*', fixes bug 528959
      
      svn path=/trunk/; revision=1280
      17ab4184
    • Jürg Billeter's avatar
      support partial interface reimplementation, fixes bug 504079 · 054926e2
      Jürg Billeter authored
      2008-04-20  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: support partial interface
      	  reimplementation, fixes bug 504079
      
      svn path=/trunk/; revision=1279
      054926e2
    • Jürg Billeter's avatar
      report error when trying to set construct-only properties · 1aa344ca
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: report error when trying to set
      	  construct-only properties
      
      svn path=/trunk/; revision=1278
      1aa344ca
    • Jürg Billeter's avatar
      fix D-Bus signal handlers, fixes bug 528937 · fa0e3251
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodeassignmentbinding.vala: fix D-Bus signal
      	  handlers, fixes bug 528937
      
      svn path=/trunk/; revision=1277
      fa0e3251
    • Jürg Billeter's avatar
      mark all cancellable parameters as nullable, fixes bug 528954 · 034f78e2
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gio-2.0/: mark all cancellable parameters as
      	  nullable, fixes bug 528954
      
      	* vapi/gio-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1276
      034f78e2
    • Jürg Billeter's avatar
      support virtual methods in interfaces, fixes bug 443525 · d86047af
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala,
      	  gobject/valaccodeinterfacebinding.vala: support virtual methods
      	  in interfaces, fixes bug 443525
      
      svn path=/trunk/; revision=1275
      d86047af
    • Jürg Billeter's avatar
      get D-Bus sample working again · 0e64d336
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaattributeprocessor.vala, vala/valaerrortype.vala,
      	  vapi/dbus-glib-1.vapi, gobject/valaccodegenerator.vala: get D-Bus
      	  sample working again
      
      svn path=/trunk/; revision=1274
      0e64d336
    • Jürg Billeter's avatar
      , vala/valadestructor.vala, vala/valasemanticanalyzer.vala, · 5bed9071
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaclass.vala:, vala/valadestructor.vala,
      	  vala/valasemanticanalyzer.vala, gobject/valaccodeclassbinding.vala:
      	  support `this' access in destructors, fixes bug 527997
      
      svn path=/trunk/; revision=1273
      5bed9071
    • Jürg Billeter's avatar
      don't check for `pointer' struct · 11964f8c
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: don't check for `pointer' struct
      
      svn path=/trunk/; revision=1272
      11964f8c
    • Jürg Billeter's avatar
      Replace `pointer' by `void*' in all bindings and remove pointer struct · d6e31866
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	Replace `pointer' by `void*' in all bindings and remove pointer
      	struct from GLib bindings, fixes bug 510085
      
      svn path=/trunk/; revision=1271
      d6e31866
    • Marc-André Lureau's avatar
      replace 'pointer' by 'void*' · 32b6153f
      Marc-André Lureau authored
      2008-04-20  Marc-Andre Lureau  <marcandre.lureau@gmail.com>
      
      	* vapi/glib-2.0.vapi: replace 'pointer' by 'void*'
      
      svn path=/trunk/; revision=1270
      32b6153f
    • Jürg Billeter's avatar
      fix g_file_monitor_* bindings, patch by Jaap A. Haitsma, fixes bug 528881 · 9f3068ab
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gio-2.0/: fix g_file_monitor_* bindings,
      	  patch by Jaap A. Haitsma, fixes bug 528881
      
      	* vapi/gio-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1269
      9f3068ab
    • Jürg Billeter's avatar
      don't mangle D-Bus signal names, fixes bug 528774 · 7c7a066e
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala, vala/valasignal.vala,
      	  gobject/valaccodeassignmentbinding.vala: don't mangle D-Bus
      	  signal names, fixes bug 528774
      
      svn path=/trunk/; revision=1268
      7c7a066e
    • Jürg Billeter's avatar
      fix crash when trying to iterate over pointer types, fixes bug 528765 · 78674ebd
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala, gobject/valaccodegenerator.vala:
      	  fix crash when trying to iterate over pointer types,
      	  fixes bug 528765
      
      svn path=/trunk/; revision=1267
      78674ebd
    • Jürg Billeter's avatar
      fix to_string for nullable delegates · 2cb67c34
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valadelegatetype.vala: fix to_string for nullable delegates
      
      	* vapi/packages/gtk+-2.0/: fix gtk_about_dialog_set_*_hook
      	  bindings, patch by Jaap A. Haitsma, fixes bug 528674
      
      	* vapi/gtk+-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1266
      2cb67c34
    • Jürg Billeter's avatar
      Mark generic type parameter properties as construct-only, fixes bug 528567 · bca35cdb
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodebinding.vala, gobject/valaccodeclassbinding.vala,
      	  gobject/valaccodemethodbinding.vala:
      
      	  Mark generic type parameter properties as construct-only,
      	  fixes bug 528567
      
      svn path=/trunk/; revision=1265
      bca35cdb
    • Jürg Billeter's avatar
      disable null warnings with --disable-non-null · 70bbd52f
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: disable null warnings with
      	 --disable-non-null
      
      svn path=/trunk/; revision=1264
      70bbd52f
    • Jürg Billeter's avatar
      fix g_output_stream_write_all and g_file_load_contents bindings, fixes bug · e1de4502
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gio-2.0/: fix g_output_stream_write_all and
      	  g_file_load_contents bindings, fixes bug 528491
      
      	* vapi/gio-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=1263
      e1de4502
    • Jürg Billeter's avatar
      Add CCodeInvocationExpressionBinding and CCodeMemberAccessBinding classes · 150681f4
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valacodegenerator.vala, vala/valainvocationexpression.vala,
      	  vala/valamemberaccess.vala, gobject/Makefile.am,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodeinvocationexpressionbinding.vala,
      	  gobject/valaccodememberaccessbinding.vala:
      
      	  Add CCodeInvocationExpressionBinding and CCodeMemberAccessBinding
      	  classes
      
      svn path=/trunk/; revision=1262
      150681f4
    • Jürg Billeter's avatar
      Add CCodeCreationMethodBinding and CCodeMethodBinding classes · 61461e69
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/Makefile.am, gobject/valaccodecreationmethodbinding.vala,
      	  gobject/valaccodegenerator.vala, gobject/valaccodemethodbinding.vala,
      	  vala/valacreationmethod.vala:
      
      	  Add CCodeCreationMethodBinding and CCodeMethodBinding classes
      
      svn path=/trunk/; revision=1261
      61461e69
    • Jürg Billeter's avatar
      Add CCodeTypesymbolBinding, CCodeClassBinding, and CCodeInterfaceBinding · 63d726f4
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaclass.vala, vala/valainterface.vala, gobject/Makefile.am,
      	  gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodebinding.vala, gobject/valaccodeclassbinding.vala,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodeinterfacebinding.vala,
      	  gobject/valaccodetypesymbolbinding.vala:
      
      	  Add CCodeTypesymbolBinding, CCodeClassBinding, and
      	  CCodeInterfaceBinding classes
      
      svn path=/trunk/; revision=1260
      63d726f4
    • Jürg Billeter's avatar
      Use lazy initialization for code bindings · 4c1bb6f1
      Jürg Billeter authored
      2008-04-19  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaarraycreationexpression.vala, vala/valaassignment.vala,
      	  vala/valacodebinding.vala, vala/valacodecontext.vala,
      	  vala/valacodenode.vala, vala/valaelementaccess.vala,
      	  vala/valamethod.vala, vala/valaparser.vala,
      	  vala/valasemanticanalyzer.vala,
      	  gobject/valaccodearraycreationexpressionbinding.vala,
      	  gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodebinding.vala,
      	  gobject/valaccodeelementaccessbinding.vala,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratormemberaccess.vala,
      	  gobject/valaccodemethodbinding.vala,
      	  gobject/valadbusbindingprovider.vala:
      
      	  Use lazy initialization for code bindings
      
      svn path=/trunk/; revision=1259
      4c1bb6f1
  2. 18 Apr, 2008 5 commits
  3. 17 Apr, 2008 2 commits
  4. 16 Apr, 2008 10 commits
    • Marc-André Lureau's avatar
      complete glib-2.0 enum and flags bindings, fixes bug 528114 · 8ebcd01f
      Marc-André Lureau authored
      2008-04-16  Marc-Andre Lureau  <marcandre.lureau@gmail.com>
      
      	* vapi/glib-2.0.vapi (EnumClass, FlagsClass, FlagsValue): complete
      	glib-2.0 enum and flags bindings, fixes bug 528114
      
      svn path=/trunk/; revision=1251
      8ebcd01f
    • Jürg Billeter's avatar
      replace `pointer' by void*, patch by Levi Bard · 07d4e5bd
      Jürg Billeter authored
      2008-04-16  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/sdl-gfx.vapi, vapi/sdl-image.vapi, vapi/sdl-mixer.vapi,
      	  vapi/sdl.vapi: replace `pointer' by void*, patch by Levi Bard
      
      svn path=/trunk/; revision=1250
      07d4e5bd
    • Jürg Billeter's avatar
      fix error handling in static constructors, fixes bug 528111 · 00254c06
      Jürg Billeter authored
      2008-04-16  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodegenerator.vala: fix error handling in static
      	  constructors, fixes bug 528111
      
      svn path=/trunk/; revision=1249
      00254c06
    • Jürg Billeter's avatar
      fix dbus_connection_setup_with_g_main binding · 473c5cd2
      Jürg Billeter authored
      2008-04-16  Juerg Billeter  <j@bitron.ch>
      
      	* vapi/dbus-glib-1.vapi: fix dbus_connection_setup_with_g_main binding
      
      svn path=/trunk/; revision=1248
      473c5cd2
    • Jürg Billeter's avatar
      Fix base access with virtual interface methods, fixes bug 528457 · 5018260d
      Jürg Billeter authored
      2008-04-16  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratorinvocationexpression.vala,
      	  gobject/valaccodegeneratormemberaccess.vala:
      
      	  Fix base access with virtual interface methods, fixes bug 528457
      
      	* tests/classes-methods.vala: test base access
      
      svn path=/trunk/; revision=1247
      5018260d
    • Jürg Billeter's avatar
      improve error handling, fixes bug 528431 · 4e1d4bca
      Jürg Billeter authored
      2008-04-16  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaparser.vala: improve error handling, fixes bug 528431
      
      svn path=/trunk/; revision=1246
      4e1d4bca
    • Jürg Billeter's avatar
      Fix generated C code when calling struct methods · 5e24e1ea
      Jürg Billeter authored
      2008-04-16  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodegeneratorinvocationexpression.vala:
      
      	  Fix generated C code when calling struct methods
      
      svn path=/trunk/; revision=1245
      5e24e1ea
    • Jürg Billeter's avatar
      Fix generated C code when passing structs by reference, fixes bug 528414 · 9c981956
      Jürg Billeter authored
      2008-04-16  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratorinvocationexpression.vala:
      
      	  Fix generated C code when passing structs by reference,
      	  fixes bug 528414
      
      svn path=/trunk/; revision=1244
      9c981956
    • Jürg Billeter's avatar
      Rename VariableDeclarator to LocalVariable, remove · 882c3bcc
      Jürg Billeter authored
      2008-04-16  Juerg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am, vala/vala.h, vala/valablock.vala,
      	  vala/valacatchclause.vala, vala/valacfgbuilder.vala,
      	  vala/valaclass.vala, vala/valacodecontext.vala,
      	  vala/valacodegenerator.vala, vala/valacodevisitor.vala,
      	  vala/valadeclarationstatement.vala, vala/valaexpression.vala,
      	  vala/valaforeachstatement.vala, vala/valainterface.vala,
      	  vala/valalocalvariable.vala, vala/valamemorymanager.vala,
      	  vala/valamethod.vala, vala/valanullchecker.vala,
      	  vala/valaparser.vala, vala/valasemanticanalyzer.vala,
      	  vala/valastruct.vala, vala/valaswitchsection.vala,
      	  vala/valasymbolresolver.vala,
      	  gobject/valaccodearraycreationexpressionbinding.vala,
      	  gobject/valaccodeassignmentbinding.vala,
      	  gobject/valaccodegenerator.vala,
      	  gobject/valaccodegeneratorinvocationexpression.vala,
      	  gobject/valaccodegeneratormemberaccess.vala:
      
      	  Rename VariableDeclarator to LocalVariable,
      	  remove LocalVariableDeclaration class
      
      svn path=/trunk/; revision=1243
      882c3bcc
    • Marc-André Lureau's avatar
      Make DestroyNotify delegate argument nullable. · 51bc9af7
      Marc-André Lureau authored
      2008-04-16  Marc-Andre Lureau  <marcandre.lureau@gmail.com>
      
      	* vapi/glib-2.0.vapi: Make DestroyNotify delegate argument
      	nullable.
      
      svn path=/trunk/; revision=1242
      51bc9af7
  5. 15 Apr, 2008 1 commit