From: Rico Tzschichholz Date: Mon, 26 Jun 2017 14:43:34 +0000 (+0200) Subject: manual: Update from wiki.gnome.org X-Git-Tag: 0.37.1~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9fa245992fdc62cd11fa63103d5eebd3a7e357b2;p=thirdparty%2Fvala.git manual: Update from wiki.gnome.org --- diff --git a/doc/manual/manual.xml b/doc/manual/manual.xml index 5512679e4..a3ef1493b 100644 --- a/doc/manual/manual.xml +++ b/doc/manual/manual.xml @@ -849,7 +849,7 @@ { [ loop-embedded-statement-list ] } loop-embedded-statement-list: loop-embedded-statement [ loop-embedded-statement-list ] -Both break and continue statement are types of jump statement, described in Statements/Jump statements. +Both break and continue statement are types of jump statement, described in Statements/Jump Statements.
The While Statement @@ -885,7 +885,7 @@
Jump Statements -Jump statements move execution to an arbitary point, dependent on the type of statement and its location. In any of these cases any transient scopes are ended appropriately: Concepts/Scope and naming and Statements/Simple statements. +Jump statements move execution to an arbitary point, dependent on the type of statement and its location. In any of these cases any transient scopes are ended appropriately: Concepts/Scope and naming and Statements/Simple statements. A break statement moves execution to the first statement after the nearest enclosing while, do, for, or foreach statement. break-statement: break ; @@ -1384,7 +1384,7 @@ -This example allows the ClassName class to be instantiated either setting no properties, or setting the property. The convention is to name constructors as "with_" and then a description of what the extra properties will be used for, though following this is optional. +This example allows the ClassName class to be instantiated either setting no properties, or setting the property. The convention is to name constructors as "with_" and then a description of what the extra properties will be used for, though following this is optional. class-creation-method-declaration: [ class-member-visibility-modifier ] class-name [ . creation-method-name ] ( param-list ) { construction-assignments } class-name: @@ -2207,8 +2207,24 @@
Flag types An enumerated type declaration can be converted into a flag type declaration by annotating the declaration with "Flags". A flag type represents a set of flags, any number of which can be combined in one instance of the flag type, in the same fashion as a bitfield in C. For an explanation of the operations that can be performed on flag types, see Expressions/Flag operations. For how to use attributes, see Attributes. -Flag example follows: - +For example, say we want to draw the borders of a table cell: + + + + + + + + + 0)]]> + + + + + + + +