1. 09 Jan, 2019 1 commit
  2. 25 Dec, 2018 1 commit
  3. 12 Dec, 2018 1 commit
    • Christian Hergert's avatar
      regex: fix offset behavior · 9950c004
      Christian Hergert authored
      When handling the -1 possibility, the branch that was be taken was also
      changed. That caused some warnings with the underlying system. Instead,
      we should force the start position at 0 (rather than str-1).
  4. 06 Dec, 2018 1 commit
    • Christian Hergert's avatar
      regex: fix potential use of -1 as byte offset · 5d1984f5
      Christian Hergert authored
      g_match_info_pos() can return TRUE even if there was not a match, and the
      start/end position are set to -1.
      See g_match_info_fetch_pos() documentation for more information. This fixes
      an invalid read warning by -1 in valgrind.
  5. 26 Nov, 2018 10 commits
  6. 15 Nov, 2018 1 commit
  7. 31 Oct, 2018 2 commits
  8. 30 Oct, 2018 2 commits
  9. 12 Oct, 2018 1 commit
    • Xavier Claessens's avatar
      meson.lang: Update to latest syntax · dc97e1df
      Xavier Claessens authored
      - Update keywords and functions list
      - Fix keyworks not being hightlighted
      - Avoid matching built-in command if it's a method call, for example:
      - Avoid matching built-in command if not followed by parenthesis, for
        example include_directory in: library(..., include_directory : incdir)
  10. 11 Oct, 2018 1 commit
  11. 10 Oct, 2018 5 commits
  12. 05 Oct, 2018 6 commits
    • Chun-wei Fan's avatar
      build: Fix introspection on Visual Studio · a00ed7fe
      Chun-wei Fan authored
      We ought to check for GTK+-3.x, not 4.x.
    • Chun-wei Fan's avatar
      MSVC builds: Adapt to Pythonfied glib-mkenums · 4d945928
      Chun-wei Fan authored
      glib-mkenums has been re-written in Python in the later GLib since 2.54,
      so we need to adapt to it.
      The issue is that the standard Windows cmd.exe (where the Visual Studio
      projects make use of) does not support shebang lines, and we still
      support GLib versions that use the PERL glib-mkenums, we need to first
      try to run that script with Python (which we already use during the
      build) and see whether that was successful by seeing whether the
      generated file is not empty (as calling the PERL glib-mkenums would
      cause an error and results in the generated file being 0 in size).
      If calling glib-mkenums with Python failed, call that script with PERL,
      as we did before.
    • Chun-wei Fan's avatar
      MSVC builds: Separate x86 and x64 Python usage · dc6a5866
      Chun-wei Fan authored
      This will make integrating the introspection builds in the projects
      easier, as x86 g-ir-scanner must use the corresponding x86 Python
      interpretor, and likewise for x64 builds.
    • Chun-wei Fan's avatar
      build: Allow different Python installations per MSVC version · a207597e
      Chun-wei Fan authored
      This allows more flexibility in the Visual Studio projects, and makes
      things in line with the GObject-Introspection MSVC projects.  This also
      makes the projects conform more closely to the Visual Studio versions
      that are used to build each official CPython 3.x release series, i.e.
      -Python 3.4.x for MSVC 2010, 2012 and 2013, which is built with 2010
      -Python 3.5.x and 3.6.x for MSVC 2015 and 2017, which is built with
      This will help us in making things simpler when we support building
      introspection files directly from the MSVC projects.
    • Chun-wei Fan's avatar
      build: Use PythonDir instead of PythonPath in MSVC projects · 9170d0d8
      Chun-wei Fan authored
      This avoids any confusion with the PYTHONPATH envvar that is used to
      specify additional paths to look for Python modules.
    • Chun-wei Fan's avatar
      MSVC Projects: Fix build · 8fef3a50
      Chun-wei Fan authored
      We now need to pass in GSV_API_VERSION as part of the macros.
  13. 01 Oct, 2018 1 commit
  14. 29 Sep, 2018 1 commit
  15. 27 Sep, 2018 2 commits
  16. 17 Sep, 2018 1 commit
  17. 10 Sep, 2018 1 commit
  18. 07 Sep, 2018 1 commit
  19. 05 Sep, 2018 1 commit