1. 04 Jan, 2009 7 commits
    • Jürg Billeter's avatar
      Drop obsolete foreach support for null-terminated arrays · d8860522
      Jürg Billeter authored
      2009-01-04  Jürg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodecontrolflowmodule.vala:
      
      	Drop obsolete foreach support for null-terminated arrays
      
      	* gobject/valaccodearraymodule.vala:
      
      	Fix array length C expression for null-terminated array fields,
      	drop obsolete array_free support for null-terminated arrays
      
      	* gobject/valaccodeassignmentmodule.vala:
      
      	Correctly obey no_array_length when assigning to fields
      
      	* vala/valacodecontext.vala:
      	* gobject/valaccodecompiler.vala:
      	* compiler/valacompiler.vala:
      	* vapi/glib-2.0.vapi:
      	* vapigen/valavapigen.vala:
      
      	Use array_null_termianted attribute where appropriate
      
      svn path=/trunk/; revision=2269
      d8860522
    • Thijs Vermeir's avatar
      Fix fork_command binding Regenerated · 20570676
      Thijs Vermeir authored
      	* vapi/packages/vte/vte.metadata:
      	Fix fork_command binding
      	* vapi/vte.vapi: Regenerated
      
      
      svn path=/trunk/; revision=2268
      20570676
    • Jürg Billeter's avatar
      Support [CCode (array_null_terminated = true)] attribute to fix length · 747374e5
      Jürg Billeter authored
      2009-01-04  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valadelegate.vala:
      	* vala/valafield.vala:
      	* vala/valaformalparameter.vala:
      	* vala/valamethod.vala:
      	* gobject/valaccodearraymodule.vala:
      	* gobject/valaccodemethodcallmodule.vala:
      
      	Support [CCode (array_null_terminated = true)] attribute to fix
      	length handling of null terminated arrays, fixes bug 514186
      
      	* vapi/glib-2.0.vapi:
      
      	Fix g_strsplit binding
      
      svn path=/trunk/; revision=2267
      747374e5
    • Jürg Billeter's avatar
      Fix parameters without array length · b250aef6
      Jürg Billeter authored
      2009-01-04  Jürg Billeter  <j@bitron.ch>
      
      	* vapi/cairo.vapi:
      	* vapi/packages/gdk-2.0/:
      	* vapi/packages/gdk-pixbuf-2.0/:
      	* vapi/packages/gstreamer-netbuffer-0.10/:
      	* vapi/packages/gtk+-2.0/:
      
      	Fix parameters without array length
      
      	* vapi/gdk-2.0.vapi:
      	* vapi/gdk-pixbuf-2.0.vapi:
      	* vapi/gio-2.0.vapi:
      	* vapi/gstreamer-0.10.vapi:
      	* vapi/gstreamer-audio-0.10.vapi:
      	* vapi/gstreamer-net-0.10.vapi:
      	* vapi/gstreamer-netbuffer-0.10.vapi:
      	* vapi/gtk+-2.0.vapi:
      
      	Regenerated
      
      svn path=/trunk/; revision=2266
      b250aef6
    • Jürg Billeter's avatar
      Replace [NoArrayLength] by [CCode (array_length = false)], which can also · 6ef766c6
      Jürg Billeter authored
      2009-01-04  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodewriter.vala:
      	* vala/valadelegate.vala:
      	* vala/valafield.vala:
      	* vala/valaformalparameter.vala:
      	* vala/valamethod.vala:
      
      	Replace [NoArrayLength] by [CCode (array_length = false)], which
      	can also be applied to single parameters, fixes bug 532486
      
      	* gobject/valaccodecompiler.vala:
      	* compiler/valacompiler.vala:
      	* vapi/glib-2.0.vapi:
      	* vapigen/valagidlparser.vala:
      	* vapigen/valavapigen.vala:
      
      	Adapt to attribute changes
      
      svn path=/trunk/; revision=2265
      6ef766c6
    • Jürg Billeter's avatar
      Support += to efficiently append elements to arrays, fixes part of bug · 8cbc51a1
      Jürg Billeter authored
      2009-01-04  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valabinaryexpression.vala:
      	* gobject/valaccodearraymodule.vala:
      	* gobject/valaccodeassignmentmodule.vala:
      	* gobject/valaccodebasemodule.vala:
      	* gobject/valaccodemodule.vala:
      
      	Support += to efficiently append elements to arrays,
      	fixes part of bug 566425
      
      svn path=/trunk/; revision=2264
      8cbc51a1
    • Jürg Billeter's avatar
      Fix generated code for static array and delegate fields, based on patch by · 28f092fb
      Jürg Billeter authored
      2009-01-04  Jürg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodebasemodule.vala:
      
      	Fix generated code for static array and delegate fields,
      	based on patch by Andreas Brauchli, fixes bug 521246
      
      svn path=/trunk/; revision=2263
      28f092fb
  2. 03 Jan, 2009 7 commits
    • Jürg Billeter's avatar
      Fix gst_netaddress_*_ip6_address bindings, patch by Andrew Feren, fixes · 759d1d0f
      Jürg Billeter authored
      2009-01-03  Jürg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gstreamer-netbuffer-0.10/:
      
      	Fix gst_netaddress_*_ip6_address bindings, patch by Andrew Feren,
      	fixes bug 566068
      
      	* vapi/gstreamer-netbuffer-0.10.vapi: regenerated
      
      svn path=/trunk/; revision=2262
      759d1d0f
    • Jürg Billeter's avatar
      Fix g_file_load_contents bindings, patch by Zeeshan Ali Khattak, fixes bug · e473f402
      Jürg Billeter authored
      2009-01-03  Jürg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gio-2.0/:
      
      	Fix g_file_load_contents bindings, patch by Zeeshan Ali Khattak,
      	fixes bug 565779
      
      	* vapi/gio-2.0.vapi: regenerated
      
      svn path=/trunk/; revision=2261
      e473f402
    • Jürg Billeter's avatar
      Add array_length_cname attribute for fields, patch by Andreas Brauchli, · 9d268488
      Jürg Billeter authored
      2009-01-03  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valafield.vala:
      	* gobject/valaccodearraymodule.vala:
      
      	Add array_length_cname attribute for fields,
      	patch by Andreas Brauchli, fixes bug 565793
      
      svn path=/trunk/; revision=2260
      9d268488
    • Jürg Billeter's avatar
      Fix gst_parse_* bindings, patch by Zeeshan Ali Khattak, fixes bug 539817 · dd6fed15
      Jürg Billeter authored
      2009-01-03  Jürg Billeter  <j@bitron.ch>
      
      	* vapi/packages/gstreamer-0.10/:
      
      	Fix gst_parse_* bindings, patch by Zeeshan Ali Khattak,
      	fixes bug 539817
      
      	* vapi/gstreamer-0.10.vapi: regenerated
      
      svn path=/trunk/; revision=2259
      dd6fed15
    • Jürg Billeter's avatar
      Support short-form of array creation expressions not just in local · 8591cc61
      Jürg Billeter authored
      2009-01-03  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valaarraycreationexpression.vala:
      	* vala/valafield.vala:
      	* vala/valagenieparser.vala:
      	* vala/valainitializerlist.vala:
      	* vala/valalocalvariable.vala:
      	* vala/valaparser.vala:
      
      	Support short-form of array creation expressions not just in
      	local variable initializers, fixes bug 547410
      
      svn path=/trunk/; revision=2258
      8591cc61
    • Jürg Billeter's avatar
      Support writing array creation expressions and initializer lists · 680f803a
      Jürg Billeter authored
      2009-01-03  Jürg Billeter  <j@bitron.ch>
      
      	* vala/valacodewriter.vala:
      
      	Support writing array creation expressions and initializer lists
      
      svn path=/trunk/; revision=2257
      680f803a
    • Jürg Billeter's avatar
      Add BooleanType, EnumValueType, FloatingType, and StructValueType as · d19da45e
      Jürg Billeter authored
      2009-01-03  Jürg Billeter  <j@bitron.ch>
      
      	* vala/Makefile.am:
      	* vala/valaarraytype.vala:
      	* vala/valabinaryexpression.vala:
      	* vala/valabooleantype.vala:
      	* vala/valacharacterliteral.vala:
      	* vala/valadostatement.vala:
      	* vala/valaenum.vala:
      	* vala/valaenumvaluetype.vala:
      	* vala/valaerrordomain.vala:
      	* vala/valafloatingtype.vala:
      	* vala/valaintegerliteral.vala:
      	* vala/valaintegertype.vala:
      	* vala/valaobjectcreationexpression.vala:
      	* vala/valarealliteral.vala:
      	* vala/valasemanticanalyzer.vala:
      	* vala/valastruct.vala:
      	* vala/valastructvaluetype.vala:
      	* vala/valasymbolresolver.vala:
      	* vala/valavaluetype.vala:
      	* gobject/valaccodebasemodule.vala:
      	* gobject/valaccodemethodmodule.vala:
      	* vapi/glib-2.0.vapi:
      
      	Add BooleanType, EnumValueType, FloatingType, and StructValueType
      	as ValueType subclasses
      
      svn path=/trunk/; revision=2256
      d19da45e
  3. 02 Jan, 2009 2 commits
  4. 01 Jan, 2009 3 commits
  5. 30 Dec, 2008 8 commits
  6. 26 Dec, 2008 2 commits
  7. 25 Dec, 2008 1 commit
  8. 22 Dec, 2008 4 commits
  9. 21 Dec, 2008 3 commits
  10. 19 Dec, 2008 3 commits
    • Jürg Billeter's avatar
      More closure fixes · 44fecad0
      Jürg Billeter authored
      2008-12-20  Jürg Billeter  <j@bitron.ch>
      
      	* gobject/valaccodeassignmentmodule.vala:
      	* gobject/valaccodebasemodule.vala:
      	* gobject/valaccodecontrolflowmodule.vala:
      	* gobject/valaccodemethodcallmodule.vala:
      	* gobject/valagasyncmodule.vala:
      	* gobject/valagerrormodule.vala:
      
      	More closure fixes
      
      svn path=/trunk/; revision=2232
      44fecad0
    • Jürg Billeter's avatar
      Regenerated · 9b598844
      Jürg Billeter authored
      2008-12-19  Jürg Billeter  <j@bitron.ch>
      
      	* vapi/atk.vapi:
      	* vapi/gdk-2.0.vapi:
      	* vapi/gdk-pixbuf-2.0.vapi:
      	* vapi/gio-2.0.vapi:
      	* vapi/gio-unix-2.0.vapi:
      	* vapi/gstreamer-0.10.vapi:
      	* vapi/gstreamer-audio-0.10.vapi:
      	* vapi/gstreamer-base-0.10.vapi:
      	* vapi/gstreamer-check-0.10.vapi:
      	* vapi/gstreamer-controller-0.10.vapi:
      	* vapi/gstreamer-dataprotocol-0.10.vapi:
      	* vapi/gstreamer-fft-0.10.vapi:
      	* vapi/gstreamer-interfaces-0.10.vapi:
      	* vapi/gstreamer-net-0.10.vapi:
      	* vapi/gstreamer-pbutils-0.10.vapi:
      	* vapi/gstreamer-riff-0.10.vapi:
      	* vapi/gstreamer-rtp-0.10.vapi:
      	* vapi/gstreamer-rtsp-0.10.vapi:
      	* vapi/gstreamer-sdp-0.10.vapi:
      	* vapi/gstreamer-tag-0.10.vapi:
      	* vapi/gstreamer-video-0.10.vapi:
      	* vapi/gtk+-2.0.vapi:
      	* vapi/pango.vapi:
      	* vapi/pangocairo.vapi:
      
      	Regenerated
      
      svn path=/trunk/; revision=2231
      9b598844
    • Jürg Billeter's avatar
      Fix temporary async idle support · acf65f46
      Jürg Billeter authored
      2008-12-19  Jürg Billeter  <j@bitron.ch>
      
      	* gobject/valagasyncmodule.vala:
      
      	Fix temporary async idle support
      
      svn path=/trunk/; revision=2230
      acf65f46