| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
| |
2007-09-09 Juerg Billeter <j@bitron.ch>
* vala/valaclass.vala, vala/valainterface.vala,
vala/valasymbolresolver.vala: detect base class cycle
svn path=/trunk/; revision=598
|
|
|
|
|
|
|
|
| |
2007-09-09 Juerg Billeter <j@bitron.ch>
* vala/parser.y: support typeof expressions for arrays
svn path=/trunk/; revision=597
|
|
|
|
|
|
|
|
| |
2007-09-09 Juerg Billeter <j@bitron.ch>
* vapi/glib-2.0.vala: add GLib.Type.INVALID constant
svn path=/trunk/; revision=596
|
|
|
|
|
|
|
|
| |
2007-09-09 Juerg Billeter <j@bitron.ch>
* vala/valainterfacewriter.vala: support static classes
svn path=/trunk/; revision=595
|
|
|
|
|
|
|
|
|
|
| |
2007-09-08 Juerg Billeter <j@bitron.ch>
* tests/classes.exp, tests/classes.vala: add class declaration test
* tests/Makefile.am: update
svn path=/trunk/; revision=594
|
|
|
|
|
|
|
|
| |
2007-09-08 Juerg Billeter <j@bitron.ch>
* gobject/valacodegeneratorclass.vala: fix support for static classes
svn path=/trunk/; revision=593
|
|
|
|
|
|
|
|
|
| |
2007-09-08 Juerg Billeter <j@bitron.ch>
* vala/parser.y: ensure there is always a default construction method
for non-abstract non-VAPI classes
svn path=/trunk/; revision=592
|
|
|
|
|
|
|
|
|
| |
2007-09-08 Juerg Billeter <j@bitron.ch>
* gobject/valacodegeneratorclass.vala: append the generated free
function to the right file fragment
svn path=/trunk/; revision=591
|
|
|
|
|
|
|
|
|
| |
2007-09-08 Juerg Billeter <j@bitron.ch>
* gobject/valacodegeneratorsignal.vala: report an error when trying to
define a signal in a type not deriving from GLib.Object
svn path=/trunk/; revision=590
|
|
|
|
|
|
|
|
|
|
| |
2007-09-07 Juerg Billeter <j@bitron.ch>
* doc/vala/default.css, doc/vala/xhtml.xsl: support notes
* doc/vala/classes.xml: document class declarations
svn path=/trunk/; revision=589
|
|
|
|
|
|
|
|
|
| |
2007-09-07 Juerg Billeter <j@bitron.ch>
* update license headers to the GNU Lesser General Public License,
version 2.1 or later
svn path=/trunk/; revision=588
|
|
|
|
|
|
|
|
| |
2007-09-06 Juerg Billeter <j@bitron.ch>
* vapi/glib-2.0.vala: add GTypeDebugFlags and GNode
svn path=/trunk/; revision=587
|
|
|
|
|
|
|
|
|
| |
2007-09-06 Juerg Billeter <j@bitron.ch>
* vapi/packages/gio-standalone/: updated to currrent git
* vapi/gio-standalone.vala: regenerated
svn path=/trunk/; revision=586
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-06 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vapi/packages/gnet-2.0/*: create bindings for gnet-2.0
* vapi/gnet-2.0.vala: first attempt to generate gnet-2.0 bindings.
not adding to Makefile.am for now, as this VAPI is untested,
well and because gnet-2.0 uses depricated glib API
svn path=/trunk/; revision=585
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-06 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vala/valanamespace.vala, vapigen/valagidlparser.vala:
support multiple namespace mappings for binding really broken
libraries like gnet-2.0. support shell patterns to lookup attributes
from metadata files. fixes bug 474145
svn path=/trunk/; revision=584
|
|
|
|
|
|
|
|
| |
2007-09-06 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vapi/glib-2.0.vala: support for GPatternSpec
svn path=/trunk/; revision=583
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-05 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vapi/glib-2.0.vala: link to bug 473804 for Object::notify
* tests/Makefile.am, tests/property-sample.exp,
tests/property-sample.vala: add property sample from Wiki
as regression test.
svn path=/trunk/; revision=582
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
2007-09-03 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vapi/glib-2.0.vala: add string.to_double
svn path=/trunk/; revision=579
|
|
|
|
| |
svn path=/trunk/; revision=578
|
|
|
|
|
|
|
|
| |
2007-09-02 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vapigen/valavapicheck.vala: Handle markup errors in GIDL files.
svn path=/trunk/; revision=577
|
|
|
|
|
|
|
|
|
| |
2007-09-02 Juerg Billeter <j@bitron.ch>
* gobject/valacodegeneratormethod.vala: fix virtual methods with generic
return type
svn path=/trunk/; revision=576
|
|
|
|
|
|
|
|
| |
2007-09-02 Juerg Billeter <j@bitron.ch>
* vapi/curses.vala: improve Screen class, patch by Ed Schouten
svn path=/trunk/; revision=575
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-02 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* gobject/valacodegenerator.vala, tests/Makefile.am: handle null
pointer for expression_type in get_implicit_cast_expression.
needed for instance to pass function pointers to HashTable.full
* tests/test-036.exp, tests/test-036.vala: test for usability
of HashTable.full
svn path=/trunk/; revision=574
|
|
|
|
|
|
|
|
|
|
| |
2007-09-02 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vapigen/Makefile.am, vapigen/valavapicheck.vala: adding vapicheck
as tool to verify Vala bindings. currently only .metadata files are
checked for unresolved symbols.
svn path=/trunk/; revision=573
|
|
|
|
|
|
|
|
|
|
| |
2007-09-02 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vapi/packages/gtksourceview-2.0/gtksourceview-2.0.gidl,
vapi/packages/gtksourceview-2.0/gtksourceview-2.0.metadata,
vapi/gtksourceview-2.0.vala: regenerated for release 1.90.4
svn path=/trunk/; revision=572
|
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* vapigen/gidlgen/gapi2xml.pl, vapigen/gidlgen/gidlgen.in: avoid
unnecessary xml_pp dependency, patch by Alberto Ruiz, fixes bug 472658
svn path=/trunk/; revision=571
|
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* vapigen/gidlgen/gidlgen.in: improve gidlgen command-line options,
patch by Alberto Ruiz, fixes bug 472646
svn path=/trunk/; revision=570
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* vala/parser.y: fix internal warnings on syntax errors
svn path=/trunk/; revision=569
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* vapi/curses.vala: use subtyping, patch by Ed Schouten
svn path=/trunk/; revision=568
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* vala/valalockable.vala, gobject/valacodegenerator.vala,
gobject/valacodegeneratorassignment.vala,
gobject/valacodegeneratorclass.vala,
gobject/valacodegeneratorinvocationexpression.vala,
gobject/valacodegeneratormemberaccess.vala,
gobject/valacodegeneratormethod.vala, compiler/valacompiler.vala:
fix implicit casts to support non-GObject classes, enable run-time
checks by default, fixes bug 472446
svn path=/trunk/; revision=567
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-01 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vapi/packages/pango/pango.metadata: mark
pango_glyph_item_letter_space.log_attrs and
pango_get_log_attrs.log_attrs as arrays
* vapi/pango.vala: regenerated
svn path=/trunk/; revision=566
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-01 Mathias Hasselmann <mathias.hasselmann@gmx.de>
* vapi/packages/gtk+-2.0/gtk+-2.0.metadata:
gtk_init_with_args.entries as array
* vapi/packages/pango/pango.metadata:
mark PangoLogAttr as value type
* vapi/gtk+-2.0.vala, vapi/pango.vala:
regenerated
svn path=/trunk/; revision=565
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* vala/valaclass.vala, vala/valadatatype.vala, vala/valainterface.vala,
vala/valasemanticanalyzer.vala, gobject/valacodegenerator.vala,
gobject/valacodegeneratorassignment.vala: let DataType.is_subtype_of
return true if the specified type is the same
svn path=/trunk/; revision=564
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* doc/vala/types.xml: add introduction to data types
svn path=/trunk/; revision=563
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* vala/valatrystatement.vala: visit finally body, fixes bug 467919
svn path=/trunk/; revision=562
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* configure.ac: add xsltproc as optional dependency
* doc/vala/: add initial structure for the Vala Reference Manual, will
be built and installed if xsltproc is available
* tests/hello.exp, tests/hello.vala: add hello world test case
* doc/Makefile.am, tests/Makefile.am: updated
svn path=/trunk/; revision=561
|
|
|
|
|
|
|
|
|
| |
2007-09-01 Juerg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala: check arguments of methods with
ellipsis parameters
svn path=/trunk/; revision=560
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
2007-08-31 Juerg Billeter <j@bitron.ch>
* configure.ac: Post-release version bump
svn path=/trunk/; revision=558
|
|
|
|
|
|
|
|
| |
2007-08-31 Juerg Billeter <j@bitron.ch>
* NEWS: update for 0.1.3 release
svn path=/trunk/; revision=556
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
2007-08-31 Juerg Billeter <j@bitron.ch>
* vala/valasemanticanalyzer.vala: fix binding provider support
svn path=/trunk/; revision=554
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
2007-08-31 Juerg Billeter <j@bitron.ch>
* gobject/valacodegenerator.vala: simplify struct variable
initialization, remove unnecessary warning
svn path=/trunk/; revision=552
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
2007-08-30 Juerg Billeter <j@bitron.ch>
* gobject/valacodegenerator.vala: don't NULL-terminate value-type arrays
svn path=/trunk/; revision=548
|