1. 05 Sep, 2007 1 commit
  2. 04 Sep, 2007 2 commits
    • Mathias Hasselmann's avatar
      support strings in switch statements, fixes bug 473462 · 15f4c8e7
      Mathias Hasselmann authored
      2007-09-04 Mathias Hasselmann <mathias.hasselmann@gmx.de>
      
      	* gobject/valacodegenerator.vala: support strings in switch
      	statements, fixes bug 473462
      
      svn path=/trunk/; revision=581
      15f4c8e7
    • Jürg Billeter's avatar
      emit line directives in debug mode · c7229010
      Jürg Billeter authored
      2007-09-04  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valacodenode.vala, ccode/valaccodebreakstatement.vala,
      	  ccode/valaccodecasestatement.vala, ccode/valaccodecontinuestatement.vala,
      	  ccode/valaccodedeclaration.vala, ccode/valaccodedostatement.vala,
      	  ccode/valaccodeexpressionstatement.vala, ccode/valaccodeforstatement.vala,
      	  ccode/valaccodefunction.vala, ccode/valaccodeifstatement.vala,
      	  ccode/valaccodereturnstatement.vala, ccode/valaccodeswitchstatement.vala,
      	  ccode/valaccodevariabledeclarator.vala,
      	  ccode/valaccodewhilestatement.vala, ccode/valaccodewriter.vala,
      	  gobject/valacodegenerator.vala, gobject/valacodegeneratormethod.vala,
      	  gobject/valacodegeneratorsourcefile.vala: emit line directives in debug
      	  mode
      
      svn path=/trunk/; revision=580
      c7229010
  3. 03 Sep, 2007 1 commit
    • Mathias Hasselmann's avatar
      add string.to_double · ffc76767
      Mathias Hasselmann authored
      2007-09-03  Mathias Hasselmann  <mathias.hasselmann@gmx.de>
      
      	* vapi/glib-2.0.vala: add string.to_double
      
      svn path=/trunk/; revision=579
      ffc76767
  4. 02 Sep, 2007 7 commits
  5. 01 Sep, 2007 12 commits
  6. 31 Aug, 2007 9 commits
    • Jürg Billeter's avatar
      improve error reporting for expression, while, and for statements and for · a78afd0e
      Jürg Billeter authored
      2007-08-31  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: improve error reporting for
      	  expression, while, and for statements and for parenthesized
      	  expressions
      
      svn path=/trunk/; revision=559
      a78afd0e
    • Jürg Billeter's avatar
      Post-release version bump · e8588de2
      Jürg Billeter authored
      2007-08-31  Juerg Billeter  <j@bitron.ch>
      
      	* configure.ac: Post-release version bump
      
      svn path=/trunk/; revision=558
      e8588de2
    • Jürg Billeter's avatar
      update for 0.1.3 release · d35a698f
      Jürg Billeter authored
      2007-08-31  Juerg Billeter  <j@bitron.ch>
      
      	* NEWS: update for 0.1.3 release
      
      svn path=/trunk/; revision=556
      d35a698f
    • Jürg Billeter's avatar
      only install man pages for vapigen and gidlgen if vapigen is enabled · fd6c90d8
      Jürg Billeter authored
      2007-08-31  Juerg Billeter  <j@bitron.ch>
      
      	* doc/Makefile.am: only install man pages for vapigen and gidlgen if
      	  vapigen is enabled
      
      svn path=/trunk/; revision=555
      fd6c90d8
    • Jürg Billeter's avatar
      fix binding provider support · 67e2d54d
      Jürg Billeter authored
      2007-08-31  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: fix binding provider support
      
      svn path=/trunk/; revision=554
      67e2d54d
    • Jürg Billeter's avatar
      number temp variables for each function separately, don't use reserved __ · e9cdfe93
      Jürg Billeter authored
      2007-08-31  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valacodegenerator.vala, gobject/valacodegeneratormethod.vala:
      	  number temp variables for each function separately, don't use reserved
      	  __ prefix
      
      svn path=/trunk/; revision=553
      e9cdfe93
    • Jürg Billeter's avatar
      simplify struct variable initialization, remove unnecessary warning · 5fe3ca9a
      Jürg Billeter authored
      2007-08-31  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valacodegenerator.vala: simplify struct variable
      	  initialization, remove unnecessary warning
      
      svn path=/trunk/; revision=552
      5fe3ca9a
    • Jürg Billeter's avatar
      support base_class attribute · 86445e30
      Jürg Billeter authored
      2007-08-31  Juerg Billeter  <j@bitron.ch>
      
      	* vapigen/valagidlparser.vala: support base_class attribute
      
      	* vapi/packages/gdk-2.0/gdk-2.0.metadata, vapi/gdk-2.0.vala: set
      	  base_class of GdkPixmap, fixes bug 463816
      
      svn path=/trunk/; revision=551
      86445e30
    • Jürg Billeter's avatar
      use G_TYPE_POINTER for not registered classes, add has_type_id attribute · 993a8717
      Jürg Billeter authored
      2007-08-31  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaclass.vala, vala/valastruct.vala: use G_TYPE_POINTER for
      	  not registered classes, add has_type_id attribute
      
      	* vapigen/valagidlparser.vala: use GLib.Boxed as base type of boxed
      	  types
      
      	* vapi/glib-2.0.vala: use has_type_id attribute and GLib.Boxed
      
      	* vapi/gconf-2.0.vala, vapi/gdk-2.0.vala, vapi/gnome-desktop-2.0.vala,
      	  vapi/gnome-vfs-2.0.vala, vapi/gstreamer-0.10.vala, vapi/gtk+-2.0.vala,
      	  vapi/libglade-2.0.vala, vapi/libgnome-2.0.vala, vapi/libsoup-2.2.vala,
      	  vapi/pango.vala, vapi/poppler-glib.vala: regenerated
      
      svn path=/trunk/; revision=550
      993a8717
  7. 30 Aug, 2007 8 commits
    • Mathias Hasselmann's avatar
      hide internal API and specify correct header files regenerated · 6804a07c
      Mathias Hasselmann authored
      2007-08-30 Mathias Hasselmann <mathias.hasselmann@gmx.de>
      
      	* vapi/packages/gtksourceview-2.0/gtksourceview-2.0.metadata:
      	  hide internal API and specify correct header files
      	* vapi/gtksourceview-2.0.vala: regenerated
      
      svn path=/trunk/; revision=549
      6804a07c
    • Jürg Billeter's avatar
      don't NULL-terminate value-type arrays · 857712e1
      Jürg Billeter authored
      2007-08-30  Juerg Billeter  <j@bitron.ch>
      
      	* gobject/valacodegenerator.vala: don't NULL-terminate value-type arrays
      
      svn path=/trunk/; revision=548
      857712e1
    • Jürg Billeter's avatar
      support prototype access to allow accessing instance members without an · 233d3317
      Jürg Billeter authored
      2007-08-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valamemberaccess.vala, vala/valasemanticanalyzer.vala: support
      	  prototype access to allow accessing instance members without an
      	  actual instance, fixes bug 471778
      
      svn path=/trunk/; revision=547
      233d3317
    • Jürg Billeter's avatar
      rename MemberAccessibility to SymbolAccessibility and move its declaration · 6accf66c
      Jürg Billeter authored
      2007-08-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valamemberaccessibility.vala: rename MemberAccessibility to
      	  SymbolAccessibility and move its declaration to vala/valasymbol.vala
      	* vala/parser.y: store accessibility modifier for properties and follow
      	  the renames caused by the accessibility releated refactoring, cast
      	  the Struct allocated in struct_declaration to silence gcc
      	* vala/Makefile.am: remove valamemberaccessibility.* files
      	* vala/valasymbol.vala: add access property found in serveral
      	  sub-classes and add is_internal_symbol () method, which considers
      	  parent symbols to determinate if a symbol belongs to internal API
      	* gobject/*, vala/*, vapigen/valagidlparser.vala:
      	  move the access property/field found in several Symbol derived
      	  classes to the Symbol class where it belongs and rename the
      	  MemberAccessibility enumeration to SymbolAccessibility
      
      	* vala/valaformalparameter.vala, vala/valanamespace.vala: set access
      	  to public on initialization, as there is no accessibility modifier
      	* gobject/valacodegenerator.vala: do not add internal symbols to
      	  header_type_member_declarations
      	* vala/valasemanticanalyzer.vala: do not add HEADER_SHALLOW symbol
      	  dependencies for internal symbols
      	* gobject/valacodegeneratormethod.vala: consider all anchestors,
      	  not just the parent for visibility
      
      	patch by Mathias Hasselmann, fixes bug 471475
      
      svn path=/trunk/; revision=546
      6accf66c
    • Jürg Billeter's avatar
      remove support for reference-type structs, improve support for non-GObject · dafce8e1
      Jürg Billeter authored
      2007-08-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valaclass.vala, vala/valainterfacewriter.vala,
      	  vala/valastruct.vala: remove support for reference-type structs,
      	  improve support for non-GObject classes
      
      	* vapigen/valagidlparser.vala, vapi/cairo.vala, vapi/curses.vala,
      	  vapi/dbus-glib-1.vala, vapi/enchant.vala, vapi/hal.vala,
      	  vapi/libxml-2.0.vala, vapi/sqlite3.vala,
      	  vapi/packages/libsoup-2.2/libsoup-2.2-custom.vala,
      	  vapi/packages/pango/pango-custom.vala: replace reference-type structs
      	  by classes
      
      	* vapi/atk.vala, vapi/gconf-2.0.vala, vapi/gdk-2.0.vala,
      	  vapi/gio-standalone.vala, vapi/gnome-desktop-2.0.vala,
      	  vapi/gnome-vfs-2.0.vala, vapi/gstreamer-0.10.vala, vapi/gtk+-2.0.vala,
      	  vapi/gtksourceview-2.0.vala, vapi/hildon-1.vala,
      	  vapi/libglade-2.0.vala, vapi/libgnome-2.0.vala,
      	  vapi/libgnomeui-2.0.vala, vapi/libsoup-2.2.vala,
      	  vapi/libwnck-1.0.vala, vapi/pango.vala, vapi/poppler-glib.vala,
      	  vapi/vte.vala: regenerated
      
      svn path=/trunk/; revision=545
      dafce8e1
    • Jürg Billeter's avatar
      fix internal warnings on syntax errors · 159ab187
      Jürg Billeter authored
      2007-08-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/parser.y: fix internal warnings on syntax errors
      
      svn path=/trunk/; revision=544
      159ab187
    • Jürg Billeter's avatar
      improve error reporting for parenthesized expressions · 086582ac
      Jürg Billeter authored
      2007-08-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: improve error reporting for
      	  parenthesized expressions
      
      svn path=/trunk/; revision=543
      086582ac
    • Jürg Billeter's avatar
      improve error reporting for foreach statements · e582e3ce
      Jürg Billeter authored
      2007-08-30  Juerg Billeter  <j@bitron.ch>
      
      	* vala/valasemanticanalyzer.vala: improve error reporting for foreach
      	  statements
      
      svn path=/trunk/; revision=542
      e582e3ce