[gobject-introspection] (263 commits) Non-fast-forward update to branch wip/docs



The branch 'wip/docs' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  bc319c6... sectionparser: Remove unused import
  a98eaa3... sectionparser: Construct Subsections, not Sections
  ad6f901... sectionparser: Fix regex matching
  05fe82f... sectionparser: Fix subsection regex
  1230fc2... sectionparser: Allow subsections with no name
  a1a7038... sectionparser: Rename
  838835a... sectionparser: Add support for <INCLUDE>
  87b843c... transformer: Remove annotations
  393a530... annotationparser: Remove get_tag/get_param
  6ff1338... giscanner: Create AST nodes for SECTION: doc blocks; add a 
  ee8442c... doctool: Add constants to the namespace
  1dc8de9... sectionparser: Remove the main subsection
  8c9df08... sectionparser: Ignore other directives to gtk-doc
  adb7aa5... giscanner: Add a simple automatic sections file generator

Commits added to the branch:

  dbb6228... gimarshallingtests: Fix vfunc_return_enum type (*)
  60fd253... scannermodule: Fix a bad check (*)
  99a7287... Optimize g_irepository_find_by_gtype (*)
  d5f26ce... typelib: Only malloc once during string iteration (*)
  3cfad15... typelib: Fix logic error in previous commit (*)
  d03bbfa... gitypelib: And another fix for empty strings (*)
  516c187... tests: Restore intentional mixed tab/space indentation (*)
  9625f52... tests: fix a too wide search/replace (*)
  f9f5452... giscanner: fix string formatting tuples (*)
  93ea709... giscanner: remove unused variables and imports (*)
  2806ee7... giscanner: prefer "except X as e" over "except X, e" (*)
  2734e9a... giscanner: don't shadow built-in 'type' symbol (*)
  5ed56c0... giscanner: use SqlAlchemy's OrderedDict implementation (*)
  e4b98d8... giscanner: fix broken xml:whitespace attributes in .gir fil (*)
  e40d509... giscanner: make _pass_fixup_hidden_fields() more readable (*)
  4894c75... giscanner: use mkstemp() instead of mktemp() (*)
  c0e748e... giscanner: only parse GTK-Doc comment blocks, ignore the re (*)
  40b267c... girparser: Also honor legacy c:prefix (*)
  80a13ef... typelib: Also ignore typelibs with empty c:prefix (*)
  a09072b... tests: Add a struct with fixed-size gchar (*)
  8287025... test(1) uses '=' to test if strings are identical (*)
  962ab98... giscanner/scannerlexer.l: Parse and ignore more __asm and _ (*)
  0f20764... remove ./configure summary (*)
  274d4f2... fix "make distcheck" (*)
  df6abac... tests: add missing expected generated documentation (*)
  eaca1e6... build: require Python 2.6 from now on (*)
  35bfc13... GIMarshallingTests: remove a function that does not exists (*)
  70cc4b9... Update annotations from glib git (*)
  6101488... Update glib annotations (*)
  863ceb7... Do not misdetect clang as the Microsoft C compiler (*)
  b055ddb... Fix scanning libraries with no GObjects and linker using -- (*)
  b5a8082... giscanner: Fix for PEP-8 style check (*)
  97072bb... Add printf attribute (*)
  27989c2... Add generated Visual Studio project files to .gitignore (*)
  c039cf4... Add generated tarballs to .gitignore (*)
  452f1db... build: make it clear generated documentation goes in $(buil (*)
  82b9bb7... build: silence "make[5]: unlink: Regress-1.0-Python: Is a d (*)
  a29101c... build: use diff -r when testing generated docs (*)
  0cbfb74... scanner: Parse __int128 and friends as "int" (*)
  ca93f84... Add expected doc files for previous commit (*)
  5460b7f... Update glib annotations (*)
  beadfef... giscanner: make _pass_read_annotations2() more readable (*)
  b70fe6a... giscanner: Define source and header filename extensions onl (*)
  44ff0d3... giscanner: small cpp_args cleanup (*)
  0dbd466... giscanner: simplify the MainTransformer().transform() metho (*)
  bb482ab... giscanner: remove unneeded encode('utf-8').decode('utf-8')  (*)
  e7e1ba8... giscanner: move odict.OrderedDict into a collections packag (*)
  97da629... Revert addition of __int128 tests (*)
  a018552... annotationparser: Remove get_tag/get_param (*)
  2dfdfdf... transformer: Remove annotations (*)
  88c747c... sectionparser: Construct Subsections, not Sections (*)
  4062357... sectionparser: Fix regex matching (*)
  a1a513a... sectionparser: Fix subsection regex (*)
  af0158e... sectionparser: Allow subsections with no name (*)
  6c6b787... sectionparser: Rename (*)
  95b18d1... sectionparser: Add support for <INCLUDE> (*)
  190d9a5... sectionparser: Remove the main subsection (*)
  348c72a... sectionparser: Ignore other directives to gtk-doc (*)
  a031129... giscanner: emit 'incorrect number of parameters in comment  (*)
  c9e2d88... tests: Update misc/pep8.py to 1.4.5 (*)
  4613390... scanner: Only warn about signal parameters if there are som (*)
  a473453... Update annotations from glib git (*)
  212a6a5... Release 1.37.1 (*)
  bc6ccde... g_irepository_dump: Update doc to match code (*)
  e2e1696... Fix indentation on pretty printed Makefile rules (*)
  f0b95de... g-ir-scanner.1: Fix doc for --program (*)
  3ec52d6... giscanner: Add a simple automatic sections file generator (*)
  c2a5ada... giscanner: Fix PEP-8 issue (*)
  d2613dd... Visual Studio Builds: Fix "Installation" Process (*)
  1738df9... tests: Fix make dist (*)
  487411d... Update annotations from glib git (*)
  049c7fd... gimarshallingtests: Add test for GValue pass-by-reference (*)
  6b4ab34... Release 1.37.4 (*)
  8ad8628... Update annotations from glib 2.37.4 (*)
  9073085... Update annotations from glib git (*)
  a998dc7... Visual Studio builds: Update _giscanner Project (*)
  242210d... MSVC Builds: Fix "Installation" Process again (*)
  cf55433... scanner: Consistently use realpath() on input filenames (*)
  f299e25... Update annotations from glib 2.37.5 (*)
  fbf303a... Add win32-1.0.gir (*)
  6162e7a... Makefile: Fix the build (*)
  a17a945... build/win32/gengir.bat: Process win32-1.0.gir (*)
  8f20bc5... Update annotations from glib git (*)
  b8b3c7e... Update annotations from glib git (*)
  85d02d5... Release 1.37.6 (*)
  6697c86... dumper: Attempt to identify MSVC/'cl' more precisely (*)
  243b92e... Typo (*)
  c2bc74b... Update annotations from glib git (*)
  9423c65... Update annotations from glib git (*)
  56e3e3d... Update annotations from glib git (*)
  2465c18... Update annotations from glib git (*)
  08958a3... gir: Add gmodule-2.0.c (*)
  3255d56... Update gengir.bat (*)
  67cef9c... Update annotations for glib-2.38 (*)
  f513b39... Release 1.38.0 (*)
  ebffefb... scannerlexer: don't reject __volatile__ tokens (*)
  3a050a9... Revert "scannerlexer: don't reject __volatile__ tokens" (*)
  a19bfeb... gimarshalingtests: Add tests for multiple utf8 args with al (*)
  6c9e4d5... gimarshalingtests: Add tests for mixed allow-none and impli (*)
  f6770c8... Use case insensitive compare for signal "when" attribute (*)
  d0cbef9... gimarshallingtests.def: Add symbols for new tests (*)
  1ff9297... Update glib annotations from git master (*)
  85a1b42... g-ir-compiler: remove references to --code, remove --no-ini (*)
  e67a206... build: actually require libffi >= 3.0.0 (*)
  fd6ebf4... README: fix the Tools section a bit (*)
  49bc3e7... tests: Update misc/pep8.py to 1.4.6 (*)
  e7c14b1... tests: make parsed2tree() and expected2tree() methods of Te (*)
  94a7d4b... tests: put create_tests() below TestCommentBlock() (*)
  146a56f... tests: rename <commentblock> element to <input> (*)
  1359fb6... tests: put <docblock> element inside a <parser> element (*)
  d464fb1... tests: validate GTK-Doc test files (*)
  d3c6c10... tests: remove manual validation code (*)
  8ba87a7... tests: compare matched groups when testing re's (*)
  30b32be... tests: fix warning tests message sorting... (*)
  2c071ea... tests: test emitted GTK-Doc parser warning messages (*)
  e490718... tests: fix diff output (*)
  a52dd2c... tests: move GTK-Doc comment block warning tests (*)
  9caabe6... giscanner: remove dead code (*)
  b883544... giscanner: fix typo (*)
  6f910b8... giscanner: improve inline docs (*)
  4e48635... giscanner: tiny MainTransformer cleanup (*)
  8adaea7... giscanner: fix parameter name check (*)
  0721f76... giscanner: reindent re documentation (*)
  680ec99... giscanner: rename "options" to "annotations" (*)
  d8998d6... giscanner: rename "colon" to "delimiter" (*)
  c9c7de5... giscanner: rename "comment" to "description" (*)
  30b17d3... giscanner: rename AnnotationParser() to GtkDocCommentBlockP (*)
  e88a994... giscanner: rename the parse() method to parse_comment_block (*)
  8d9396f... giscanner: expand parse_comment_block() parameters (*)
  6efa186... giscanner: use "\s" instead of "[^\S\n\r]" (*)
  2daced8... giscanner: always use re.UNICODE mode (*)
  d736c07... giscanner: define __slots__ on some classes (*)
  4d1972c... giscanner: complete vararg parameter parsing (*)
  cc96177... giscanner: give pointer to original comment block... (*)
  db34cca... giscanner: remove Position.offset() (*)
  6d90223... giscanner: give message.ERROR a purpose (*)
  4c23f8b... giscanner: only warn about missing delimiter when necessary (*)
  bcc9f90... giscanner: restore support for 'Return:' and 'Returns value (*)
  873c828... giscanner: rename DocBlock to GtkDocCommentBlock (*)
  24f9b0c... giscanner: rename DocTag to GtkDocTag (*)
  c3b42ee... giscanner: rename DocAnnotations to GtkDocAnnotations (*)
  2f11cda... giscanner: fix GTK-Doc identifier parsing (*)
  cc43ce2... giscanner: fix GTK-Doc section parsing (*)
  bc80bc3... giscanner: bring some order into our constants (*)
  a42b38d... giscanner: remove unused backrefs (*)
  5469415... giscanner: remove unused GtkDocCommentBlock.value (*)
  1fdb3fc... giscanner: use Position and warn directly (*)
  839e4f1... giscanner: extract tag values (*)
  a2b22ce... giscanner: flesh out annotation parsing and storage (*)
  b695453... giscanner: deprecate GObject-Introspection GTK-Doc tags (*)
  4ff3c66... giscanner: give parameters their own storage class (*)
  35278b9... giscanner: refactor annotation validation (*)
  a769acd... giscanner: merge _parse_comment_block() into parse_comment_ (*)
  3177c98... giscanner: accept different forms of line breaks (*)
  07ad34a... giscanner: store code before and after comment block (*)
  556bb8e... giscanner: fix description field storage in .gir files (*)
  9774639... giscanner: store indentation before the '*' of each line (*)
  1a5d001... giscanner: better lineno handling (*)
  23dddc0... giscanner: improve state tracking (*)
  ba425f1... giscanner: honor line and paragraph breaks in description f (*)
  f529860... giscanner: use proper terminology (*)
  0af2093... giscanner: make some warnings errors (*)
  4b690b1... giscanner: add missing tests (*)
  6a874b8... giscanner: refactor GTK-Doc comment block serialization (*)
  66c52d0... giscanner: don't generate synthetic names for '...' paramet (*)
  fca1241... giscanner: Fix GtkDocBlock.position... (*)
  700b8e4... giscanner: return namedtuples where appropriate (*)
  2f8d00d... giscanner: make Annotated.attributes an OrderedDict (*)
  0d17576... tests: sync with GTK-Doc test suite @ 1846fc7e904f6f56b74c3 (*)
  4789682... docs: Update Makefile.am (*)
  9ba1fc2... docs: document some annotationparser.py hacking hints (*)
  9d5c998... Add giscanner package documentation (*)
  001631b... giscanner: write virtual method instance parameter docs to  (*)
  ce352de... giscanner: complain about text before the ' * ' (*)
  aa4a402... giscanner: fix c0e748e1cdf8cf0803266f94c3c5ad154df504a8 (*)
  717be6d... giscanner: write '<varargs/>' instead of '<varargs></vararg (*)
  d0c2f49... giscanner: remove unneeded isinstance check (*)
  f345916... giscanner: remove Python xml attribute formatter (*)
  df5b4d9... build: remove m4/as-compiler-flag.m4 (*)
  bb362a1... tests: prevent warnings with some make implementations (*)
  00be8a1... build: use AC_LINK_IFELSE instead of AC_TRY_LINK (*)
  0aa4c38... build: prevent warnings during dist/distcheck (*)
  addaba8... tests: interesting annotationparser test case (*)
  9c5c43c... girepository: remove glib-compat (*)
  3c01854... trivial: Post-release version bump (*)
  a737daa... docs: fix up reference docs a bit (*)
  002c4b9... tests: Fix memory leaks in transfer full/container inout te (*)
  77fcc8f... sourcescanner: Avoid scanning files when doing a macro scan (*)
  8c0ca47... sourcescanner: Do some fast path checks on the filename (*)
  9028979... scannerlexer: don't reject __volatile__ tokens (*)
  298e34c... Revert "sourcescanner: Do some fast path checks on the file (*)
  ce1e2a2... Revert "sourcescanner: Avoid scanning files when doing a ma (*)
  69d2fe3... giscanner: restore linemark filename unescaping (*)
  65a0fa4... giscanner: speed up SourceScanner().parse_files() (*)
  ebb8050... giscanner: remove g_realpath (*)
  917da2d... giscanner: Respect __GI_SCANNER__ when scanning for macros (*)
  77a65ba... sourcescanner: Removed unused struct_or_union_or_enum_table (*)
  79dd24a... Update glib annotations from git master (*)
  f7acdd3... GIVFuncInfo: allow retrieving the address of an interface v (*)
  2a569cb... giscanner: Correctly consume field annotations on structs (*)
  95cd591... giscanner: Include field documentation (*)
  288b339... giscanner: Test fixups for field annotations and documentat (*)
  a22fde8... Update glib annotations from git master (*)
  6b44b27... scanner: Don't barf on anonymous unions (*)
  6838e93... girnode: Fix a NULL pointer deference if a namespace can’ (*)
  96973b6... Update glib annotations from git master (*)
  c33fc76... Update glib annotations from git master (*)
  562258d... giscanner: Make sure that the current path set from linemar (*)
  95cbe0c... giscanner: Make sure we use real paths in more places (*)
  b45d394... giscanner: Handle the case when there's a space between -I  (*)
  ff2e8dd... scanner: Use PATH_MAX, not hardcoded 1024 for realpath() (*)
  9112ec1... Update glib annotations from git master (*)
  e4efb97... scanner: Support boolean constants (*)
  9b46f28... Post-release version bump to match glib (*)
  1328045... Update glib annotations from git master (*)
  cbafcdb... scanner: make sure we pass CFLAGS to cpp (*)
  d355a38... dumper: use 'cc' as the default C compiler (*)
  c1f22aa... Update glib annotations from git master (*)
  8c6978e... scannerlexer: Fix bad unref (*)
  eb13b2b... Update glib annotations to 2.39.2 (*)
  ce190a6... Honour CPPFLAGS as we do CFLAGS (*)
  3160f64... tests: Use Automake test harness for scanner diff tests (*)
  c981aa7... tests: Use EXTRA_LTLIBRARIES instead of check_LTLIBRARIES (*)
  beb7a56... tests: Use Automake test harness for warning tests (*)
  4e88f0e... tests: Use Automake test harness instead of gtester (*)
  42bb69a... tests: Refactor test_parser and test_patterns to use unitte (*)
  f27aff2... tests: Use Python unittest module parameterization for anno (*)
  fe7fd5d... typelib compiler: properly initialise memory (*)
  8787aec... tests: Update Python stanza to change directories before ru (*)
  80b54bd... tests: Use Automake test harness for tests/offsets (*)
  4a64ab0... tests: Add tests for various struct typedef combinations (*)
  e6249ad... scanner: Fix get_symbols/comments to maintain the scanner l (*)
  4800d30... tests: Add transformer typedef struct tests (*)
  a36a218... tests: Add nested struct tests for transformer (*)
  3189b3c... tests: Add nested union unittests (*)
  802a048... tests: Add transformer tests for callback typedefs (*)
  8678a8a... Update glib annotations from git master (*)
  512111b... tests: Update GI to use parallel test harness (*)
  795e4bf... tests: Remove debug echo from gi-tester (*)
  9d8d159... scanner: Fix parsing for various typedef struct orderings (*)
  dae7e62... scanner: Add simplified parsing for nested structs (*)
  70eb2cf... scanner: Use tag namespace for parsing unions (*)
  e9e74c1... scanner: Remove typedef namespace cache (*)
  17c160a... scanner: Cleanup exception handling in the transformer (*)
  e6fc4c1... scanner: Replace GInitiallyUnowned field sharing with gener (*)
  9c2a45a... regress: Fix regress_test_torture_signature_2() to actually (*)
  3970344... Rework The Visual Studio 2008 Build Process (*)
  1f0cb33... build/win32/vs9/Readme.txt: Remove Extra Blank Line (*)
  9b83fc6... build/win32/vs9: Minor Updates (*)
  c2876df... build/gi-introspection-msvc.mak: Correct a Library Name (*)
  a24c80d... Rework The Visual Studio 2010 Build Process (*)
  42fe824... Visual Studio 2008 Build: Further Refinements (*)
  f121099... Update glib annotations from git master (*)
  347b8e1... Update glib annotations from git master (*)
  d9656db... giobjectinfo: Add missing transfer annotation to find_signa (*)
  34c141e... Update glib annotations from git master (*)
  b366fc0... tests: Switch two more uses to LOG_COMPILER to fix parallel (*)
  9776c2a... Release 1.39.3 (*)
  38e4e0d... Add test passing an owned boxed structure to a callback (*)
  c287048... docwriter: Don't render private nodes (*)
  13f8e14... giscanner: Create AST nodes for SECTION: doc blocks; add a 
  5306160... doctool: Add constants to the namespace
  9985143... xxx

(*) 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]