[gxml/serialization] (172 commits) ...Merge master to serialization branch



Summary of changes:

  3cf40f3... Set type=xmlChar* on parametres, part 1 (*)
  6b79415... Set type=xmlChar* on parametres, part 2: those with string  (*)
  e0bc27a... Set type=xmlChar* on fields (*)
  165c1bd... Set type=xmlChar* on method return values (*)
  e1d2c44... Fix some cnames in libxml-2.0.vapi (*)
  11420ef... Update libvala version; need a better solution to this (*)
  e8964c2... Add some TODO items for the future (*)
  20dba3d... Remove unnecessary linking for valadoc command (*)
  4915fe0... Fix < in docs; I swear that I had to use the entity referen (*)
  0b07da9... Document.vala: update some comments and spacing (*)
  489c46d... NodeList.vala: fix comment so there's a separate long desc (*)
  1a55e46... Document.vala: convert more entity references to their actu (*)
  0aac0f8... libxml-2.0.vapi: fix the ctype for dump_memory_format's mem (*)
  3b1bc07... libxml-2.0.vapi: define a few more methods from the C: vali (*)
  d3c6ea1... Implementation.vala: add commented out code to use xmlHasFe (*)
  9c07511... DocumentType.vala: update comments (*)
  f431733... Makefile.am: get rid of -Wall for now; reports a lot of war (*)
  2a9c278... DocumentFragment.vala: add spec reference (*)
  71c23f5... DomNode.vala: update comments, especially adding references (*)
  dd24d78... DomNode.vala: update documentation, particularly adding ref (*)
  a388f84... NodeList.vala: improve documentation, particularly adding r (*)
  2afe4d7... Attr.vala: update documentation, specifically references to (*)
  49c958f... Element.vala: update documentation, specifically references (*)
  f390830... Text.vala: update documentation, specifically adding refs t (*)
  dac01bb... DomException.vala: rename file to comply with spec, improve (*)
  ab7af5a... Makefile.am: DomError -> DomException (*)
  df351c8... Makefile.am: remove -Wall for now, since we can't do anythi (*)
  f96b570... Revert "DomException.vala: rename file to comply with spec, (*)
  99eb410... DomException.vala: rename file to comply with spec, improve (*)
  2930f20... Revert "Makefile.am: DomError -> DomException" (*)
  ea6ea72... Revert "Attr.vala: update documentation, specifically refer (*)
  364ebc3... Revert "Revert "Attr.vala: update documentation, specifical (*)
  9cff013... BackedNode.vala: add a TODO about memory usage (*)
  eb02912... CDATASection: docfix for an entity reference (*)
  dd881f9... DocumentType.vala: docfix for an entity ref (*)
  571d592... ProcessingInstruction.vala: docfix for an entity ref (*)
  fbf18db... Serialization.vala: address some compile-time warnings (*)
  1ad2d5a... BackedNode: replace copy node logic with new internal gxml_ (*)
  1fe7bcb... SerializationTest.vala: disable a test, since we don't supp (*)
  b04e1c9... Element.vala: update doc for content property on its correc (*)
  469f404... BackedNode.vala: add a couple todo items to to_string (*)
  53d5252... Document.vala: add depth parametre to copy_node, to facilit (*)
  08610bb... NodeList.vala, DomNode.vala, Attr.vala: create some future  (*)
  f3f4622... Serialization.vala: add temporary fix to the no-ref Documen (*)
  3d5f6f4... Document.vala: specify DomNode, since we haven't change Nod (*)
  41a6f6f... Serialization.vala: avoid API break; temporarily revert met (*)
  512af1c... README: fix an install typo, write a better valadoc explana (*)
  135ef2f... NEWS: add list of new things in 0.3.2 (*)
  41b6139... configure.ac: update version to 0.3.2, update LT_VERSION, t (*)
  69d71d3... test/SerializationTest.vala: temporarily switch back from c (*)
  92d1d44... examples/c: add c examples (*)
  f9b861d... test/SerializableTest.vala: temporarily revert clear_change (*)
  7a25c68... Revert "examples/c: add c examples" (*)
  e5a6dd4... examples: rename Makefiles for c and vala to avoid collisio (*)
  d415f63... examples: add Makefile.am files so we can catch examples in (*)
  93cf32b... examples/vala/Makefile.am: EXTRA_DIST, not EXTRA_FILES (*)
  7c4dca6... configure.ac, Makefile.am: make sure examples/ is included  (*)
  6d4fa61... NEWS: add Daniel's name (*)
  9c0df85... configure.ac: no longer test version-sensitive libvala, ins (*)
  078ab13... Change error handling from throwing errors to setting a doc (*)
  4a4fa3f... Remove all throws declarations, since we're shifting to a d (*)
  625d19a... Change some errors in CharacterData and Text to use g_warni (*)
  6966c44... Document.vala: Update comments, particularly with reference (*)
  5b59577... Document.vala: update error checking to use g_warning; add  (*)
  72f630b... CharacterData.vala: update comments, particularly adding re (*)
  ce53385... CharacterData.vala: improve error handling, check more boun (*)
  fa002bd... Text.vala: make use of new check_index_size from parent cla (*)
  cf62243... Document.vala, DomNode.vala: move check_read_only to DomNod (*)
  7b0a357... Document.vala, DomNode.vala: move check_wrong_document inot (*)
  64f7499... Element.vala: handle spec'd errors (*)
  a64b620... ProcessingInstruction.vala: handle spec'd errors (*)
  693f722... Text.vala: add more error checking from spec (*)
  5b9afa4... Tiny fixes. (*)
  96b0959... Document.vala: some small error handling changes; return on (*)
  8e7dea6... Serialization.vala: DomError no longer thrown, so no need t (*)
  29aaf7d... GXmlTest.vala: override gtester handling of g_warnings; don (*)
  5b831ba... DomException.vala: change errordomain DomError -> enum DomE (*)
  53dbde4... DomException.vala: add a dummy DomError for the transitioni (*)
  2a8f1e6... DomException.vala: add facility to set the last DomExceptio (*)
  0f86f37... DomException.vala: add NAMESPACE error code (*)
  b56c14d... CharacterData.vala, Element.vala, Document.vala, DomNode.va (*)
  30c4f76... Implementation.vala, Document.vala: support creation of doc (*)
  9d96839... Implementation.vala: Update comments with references to spe (*)
  ce54339... Implementation.vala: add error checking to create_document (*)
  4c0e895... Document.vala: add root element for Document.with_implement (*)
  1943ee3... Implementation.vala: factor out error checks into check_ fu (*)
  a5cc130... GXmlTest.vala: change how our tests test for warnings (*)
  3fc4dfb... DocumentTest.vala: first testing of warnings (*)
  48b790d... Attr.vala: update documentation, specifically references to (*)
  40c6f6b... Attr.vala: update documentation, specifically references to (*)
  399e773... examples/c: refactor tests, remove GErrors, correct naming (*)
  f473021... Makefile.am: DomError -> DomException (*)
  61f9bdd... Document.vala: touch some comments (*)
  efadb74... Text.vala: address some compile time warnings; fail split m (*)
  cc6de4f... CharacterData.vala: change behaviour when offset == length  (*)
  64d01c9... Document.vala: don't return null on create_element if inval (*)
  9136563... DocumentTest.vala: invalid characters no longer cause creat (*)
  4b57eeb... TextTest.vala: INDEX_SIZE exceptions no longer result in nu (*)
  ddf6c1d... Node.vala, Makefile.am: rename DomNode.vala to Node.vala fo (*)
  7c73d04... DomNode.vala, BackedNode.vala, Attr.vala: break API to fix  (*)
  81b2867... Entity.vala: break API to fix typo: clone_node, not clone_n (*)
  3b6fa87... Node.vala: Renamed DomNode to Node; this should break all t (*)
  3f8177c... gxml/*.vala: Change all DomNode references to Node (2) (*)
  3e654cc... test/*.vala: change DomNode to GXml.Node (*)
  59523b4... Node.vala: documentation fixes (*)
  671745b... NodeList.vala: documentation fixes; link to GList when a me (*)
  ea4f064... gxml/Node.vala, gxml/NodeList.vala: fix some documentation  (*)
  eeb40e9... test/: remove usage of deprecated GXmlDomError (*)
  0256cee... test/: remove definition of deprecated GXmlDomError (*)
  31cf69f... CharacterData.vala: fix whitespace (*)
  e7a60e0... Node.vala: update comments, especially adding references to (*)
  035176d... Document.vala: Fix a comment (2) (*)
  468c386... Memory: Node.vala, BackedNode.vala, Element.vala, NodeList. (*)
  deaf4db... Memory: Document.vala: node creation methods (e.g. create_e (*)
  2d2779f... Serialization.vala: remove temporary _docs fix (*)
  02da914... Serialization.vala: API BREAK: change serialize_object and  (*)
  c30e011... test/Serializa{tion,ble}Test.vala: adapt to new behaviour o (*)
  aa64ffd... BackedNode.vala: actually implement clone_node, add a TODO (*)
  be749a9... examples/c/Makefile: update (*)
  8fc8a1d... examples/c: actually add .c files this time (*)
  e8b95f9... examples/js: refactor examples into their own files (*)
  26c121c... examples/c: add Document properties example; rename example (*)
  152e526... examples/c: add document_factory.c, remove a comment from d (*)
  d4c68d4... examples/js: rename several examples, add new ones (*)
  dfa6729... examples/c/document_factory.c: add print out of example nod (*)
  8110ac0... examples/c: fix some whitespace (*)
  2af12fb... examples/c: rename examples (*)
  958e2ea... examples/c/Makefile: update names of files (*)
  80a173e... examples/c: at long last, committing the GXmlNode example (*)
  81bb9b0... examples/c: add example.xml for the GXmlNode example (*)
  4dcc5fb... examples/c: rename example.xml to more specific bookshelf_n (*)
  241360b... examples/c/node.c: fix some type issues (*)
  de735be... Implementation.vala: extend from GObject (*)
  9e874b4... examples/js: rename examples (*)
  461dad7... tests/valgrind: add memory testing files, like suppression  (*)
  41e326a... tests/valgrind: correct some permissions (*)
  b620b28... test/vaglrind: add a couple new tests, fix the gtype.supp (*)
  99593e7... test/valgrind/glib.supp: suppress g_log allocations (*)
  6a5c35a... test/valgrind: add message.c to just test the allocations b (*)
  6568006... document_create_minimal_2.c: incrementally expand the test  (*)
  7209315... test/valgrind: change things due to fixes in memory handlin (*)
  c9c2606... example.vala: remove obsolete try-catch (*)
  3f90a81... Document.vala: fix a comment (*)
  a433d54... Document.vala: correct the type for copy_node (*)
  bd92ae1... Node.vala: touch some comments (*)
  71b72eb... configure.ac: we don't actually need vapigen (*)
  35a4cca... examples/c/document_new.c: remove now-erroneous unrefs (*)
  ce658c4... examples/c: save generated output files into own directory (*)
  edf2205... examples/js: put generated output into own directory (*)
  1a02e1e... Node.vala, NodeList.vala: drop private _str fields for to_s (*)
  1dfc11d... configure.ac: GLIB_GSETTINGS, not GLIB_SETTINGS (*)
  beb427f... configure.ac: Remove unneccessary check for libvaladoc (*)
  9f867eb... examples/*/Makefile.am: update list of files to the actual  (*)
  5d24649... examples/c: add C examples (*)
  bf25fef... examples/js: add JavaScript examples (*)
  93f3284... Attr.vala: improve stringification (*)
  0254725... CharacterData.vala: improve documentation (*)
  a46fa7a... Document.vala: add child management support (YAY), improve  (*)
  12a6cf2... Element.vala: fix bug where stringifyings Elements would sh (*)
  abaeca6... Entity.vala: doc fix (*)
  461b51f... Node.vala: fix check_wrong_document so documents are handle (*)
  575a124... NodeList.vala: add a warning when appending EntityReference (*)
  e9f7394... Text.vala: doc fix (*)
  b8b6f5a... Attr.vala: add an XML example (*)
  2ae665c... Make clone_node's return value be an unowned Node; its memo (*)
  43d70a0... gxml/{Element,Node}.vala: add documentation for memory usag (*)
  19ac631... Node.vala: change doc (*)
  f555490... test/valgrind/Makefile: to use 'make run', get user to pass (*)
  4e15d89... test/valgrind: move a .supp rule to gtype.supp from glib.su (*)
  55feec6... test/valgrind/gtype.supp: add some proper labels (*)
  2a2b8fc... Implemented proof of concept of SerializabelJson and Serial
  89c8e79... Merge master to serialization branch

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]