[gtksourceview: 249/249] Merge branch 'wip/chergert/gsv-gtk4' into 'master'




commit 447e334d6d096c66a3cb6048033fba8404f1bd16
Merge: 7ebe797f bb378afd
Author: Christian Hergert <christian hergert me>
Date:   Mon Sep 21 23:43:03 2020 +0000

    Merge branch 'wip/chergert/gsv-gtk4' into 'master'
    
    GTK 4 port of GtkSourceView
    
    See merge request GNOME/gtksourceview!165

 .editorconfig                                      |   16 +
 HACKING                                            |   35 +-
 README.md                                          |    6 +-
 data/fonts/BuilderBlocks.ttf                       |  Bin 0 -> 444 bytes
 data/fonts/BuilderBlocks.ttx                       |  137 +
 data/glade/gtksourceview.xml.in                    |   44 -
 data/glade/meson.build                             |   37 -
 data/icons/COPYING                                 |    6 +
 .../actions/completion-snippet-symbolic.svg        |   10 +
 .../scalable/actions/completion-word-symbolic.svg  |    3 +
 .../scalable/actions/lang-class-symbolic.svg       |    5 +
 .../scalable/actions/lang-define-symbolic.svg      |    3 +
 .../scalable/actions/lang-enum-symbolic.svg        |    3 +
 .../scalable/actions/lang-enum-value-symbolic.svg  |    3 +
 .../scalable/actions/lang-function-symbolic.svg    |    6 +
 .../scalable/actions/lang-include-symbolic.svg     |    3 +
 .../scalable/actions/lang-method-symbolic.svg      |    6 +
 .../scalable/actions/lang-namespace-symbolic.svg   |    6 +
 .../actions/lang-struct-field-symbolic.svg         |    3 +
 .../scalable/actions/lang-struct-symbolic.svg      |    3 +
 .../scalable/actions/lang-typedef-symbolic.svg     |    3 +
 .../scalable/actions/lang-union-symbolic.svg       |    3 +
 .../scalable/actions/lang-variable-symbolic.svg    |    3 +
 data/icons/meson.build                             |    3 +
 data/meson.build                                   |   16 +-
 data/snippets/licenses.snippets                    |  357 ++
 data/snippets/snippets.rng                         |   64 +
 data/styles/classic.xml                            |    1 +
 data/styles/cobalt.xml                             |    1 +
 data/styles/kate.xml                               |    1 +
 data/styles/oblivion.xml                           |    1 +
 data/styles/solarized-dark.xml                     |    1 +
 data/styles/solarized-light.xml                    |    1 +
 data/styles/tango.xml                              |    1 +
 ...sections.txt => gtksourceview-5.0-sections.txt} |  242 +-
 docs/reference/gtksourceview-docs.xml.in           |   20 +-
 docs/reference/intro.xml.in                        |    2 -
 docs/reference/lang-reference.xml.in               |    2 -
 docs/reference/lang-tutorial.xml                   |    2 -
 docs/reference/meson.build                         |   56 +-
 docs/reference/porting-guide-3-to-4.xml            |    2 -
 docs/reference/snippet-reference.xml.in            |  207 ++
 docs/reference/style-reference.xml.in              |    2 -
 gtksourceview/GtkSourceView.css                    |  149 +
 gtksourceview/completion-providers/meson.build     |    1 +
 .../snippets/gtksourcecompletionsnippets.c         |  463 +++
 .../snippets/gtksourcecompletionsnippets.h         |   49 +
 .../gtksourcecompletionsnippetsproposal-private.h  |   34 +
 .../snippets/gtksourcecompletionsnippetsproposal.c |  157 +
 .../completion-providers/snippets/meson.build      |   49 +
 .../words/gtksourcecompletionwords.c               |  514 ++-
 .../words/gtksourcecompletionwords.h               |   47 +-
 .../words/gtksourcecompletionwordsbuffer-private.h |   46 +
 .../words/gtksourcecompletionwordsbuffer.c         |  150 +-
 .../words/gtksourcecompletionwordsbuffer.h         |   73 -
 .../gtksourcecompletionwordslibrary-private.h      |   67 +
 .../words/gtksourcecompletionwordslibrary.c        |   33 +-
 .../words/gtksourcecompletionwordslibrary.h        |   99 -
 .../gtksourcecompletionwordsproposal-private.h     |   44 +
 .../words/gtksourcecompletionwordsproposal.c       |   84 +-
 .../words/gtksourcecompletionwordsproposal.h       |   71 -
 ...s.h => gtksourcecompletionwordsutils-private.h} |   22 +-
 .../words/gtksourcecompletionwordsutils.c          |   17 +-
 .../completion-providers/words/meson.build         |    3 +-
 gtksourceview/gtksource.h                          |   91 +-
 gtksourceview/gtksourceassistant-private.h         |   60 +
 gtksourceview/gtksourceassistant.c                 |  427 +++
 gtksourceview/gtksourceassistantchild-private.h    |   44 +
 gtksourceview/gtksourceassistantchild.c            |  186 +
 gtksourceview/gtksourceautocleanups.h              |   63 -
 gtksourceview/gtksourcebindinggroup-private.h      |   59 +
 gtksourceview/gtksourcebindinggroup.c              |  622 ++++
 gtksourceview/gtksourcebuffer-private.h            |   82 +-
 gtksourceview/gtksourcebuffer.c                    |  941 ++---
 gtksourceview/gtksourcebuffer.h                    |  247 +-
 gtksourceview/gtksourcebufferinputstream-private.h |   46 +
 gtksourceview/gtksourcebufferinputstream.c         |  130 +-
 gtksourceview/gtksourcebufferinputstream.h         |   72 -
 ...nternal.h => gtksourcebufferinternal-private.h} |   22 +-
 gtksourceview/gtksourcebufferinternal.c            |   11 +-
 .../gtksourcebufferoutputstream-private.h          |   48 +
 gtksourceview/gtksourcebufferoutputstream.c        |  380 +-
 gtksourceview/gtksourcebufferoutputstream.h        |   77 -
 gtksourceview/gtksourcecompletion-private.h        |   30 +-
 gtksourceview/gtksourcecompletion.c                | 3842 ++++++--------------
 gtksourceview/gtksourcecompletion.h                |  174 +-
 gtksourceview/gtksourcecompletion.ui               |  119 -
 gtksourceview/gtksourcecompletioncell-private.h    |   32 +
 gtksourceview/gtksourcecompletioncell.c            |  452 +++
 gtksourceview/gtksourcecompletioncell.h            |   72 +
 gtksourceview/gtksourcecompletioncontainer.c       |  225 --
 gtksourceview/gtksourcecompletioncontainer.h       |   57 -
 gtksourceview/gtksourcecompletioncontext-private.h |   56 +
 gtksourceview/gtksourcecompletioncontext.c         | 1155 ++++--
 gtksourceview/gtksourcecompletioncontext.h         |  112 +-
 gtksourceview/gtksourcecompletioninfo-private.h    |   37 +
 gtksourceview/gtksourcecompletioninfo.c            |  455 +--
 gtksourceview/gtksourcecompletioninfo.h            |   77 -
 gtksourceview/gtksourcecompletionitem.c            |  544 ---
 gtksourceview/gtksourcecompletionitem.h            |   92 -
 gtksourceview/gtksourcecompletionlist-private.h    |   52 +
 gtksourceview/gtksourcecompletionlist.c            |  570 +++
 gtksourceview/gtksourcecompletionlist.ui           |   75 +
 gtksourceview/gtksourcecompletionlistbox-private.h |   58 +
 gtksourceview/gtksourcecompletionlistbox.c         | 1273 +++++++
 .../gtksourcecompletionlistboxrow-private.h        |   50 +
 gtksourceview/gtksourcecompletionlistboxrow.c      |  197 +
 gtksourceview/gtksourcecompletionlistboxrow.ui     |   65 +
 gtksourceview/gtksourcecompletionmodel.c           | 1243 -------
 gtksourceview/gtksourcecompletionmodel.h           |  129 -
 gtksourceview/gtksourcecompletionproposal.c        |  318 +-
 gtksourceview/gtksourcecompletionproposal.h        |  110 +-
 gtksourceview/gtksourcecompletionprovider.c        |  531 +--
 gtksourceview/gtksourcecompletionprovider.h        |  227 +-
 gtksourceview/gtksourcecontextengine-private.h     |  108 +
 gtksourceview/gtksourcecontextengine.c             | 1117 +++---
 gtksourceview/gtksourcecontextengine.h             |  144 -
 gtksourceview/gtksourceencoding-private.h          |   12 +-
 gtksourceview/gtksourceencoding.c                  |   11 +-
 gtksourceview/gtksourceencoding.h                  |   45 +-
 gtksourceview/gtksourceengine-private.h            |   73 +
 gtksourceview/gtksourceengine.c                    |   49 +-
 gtksourceview/gtksourceengine.h                    |   89 -
 gtksourceview/gtksourcefile-private.h              |   53 +
 gtksourceview/gtksourcefile.c                      |  357 +-
 gtksourceview/gtksourcefile.h                      |  119 +-
 gtksourceview/gtksourcefileloader.c                |  294 +-
 gtksourceview/gtksourcefileloader.h                |  115 +-
 gtksourceview/gtksourcefilesaver.c                 |  483 ++-
 gtksourceview/gtksourcefilesaver.h                 |  137 +-
 gtksourceview/gtksourcegutter-private.h            |   32 +-
 gtksourceview/gtksourcegutter.c                    | 1592 +++-----
 gtksourceview/gtksourcegutter.h                    |   74 +-
 gtksourceview/gtksourcegutterlines-private.h       |   37 +
 gtksourceview/gtksourcegutterlines.c               |  657 ++++
 gtksourceview/gtksourcegutterlines.h               |   95 +
 gtksourceview/gtksourcegutterrenderer-private.h    |   25 +-
 gtksourceview/gtksourcegutterrenderer.c            | 1477 +++-----
 gtksourceview/gtksourcegutterrenderer.h            |  258 +-
 .../gtksourcegutterrendererlines-private.h         |   37 +
 gtksourceview/gtksourcegutterrendererlines.c       |  394 +-
 gtksourceview/gtksourcegutterrendererlines.h       |   68 -
 .../gtksourcegutterrenderermarks-private.h         |   38 +
 gtksourceview/gtksourcegutterrenderermarks.c       |  183 +-
 gtksourceview/gtksourcegutterrenderermarks.h       |   59 -
 gtksourceview/gtksourcegutterrendererpixbuf.c      |  331 +-
 gtksourceview/gtksourcegutterrendererpixbuf.h      |   75 +-
 gtksourceview/gtksourcegutterrenderertext.c        |  306 +-
 gtksourceview/gtksourcegutterrenderertext.h        |   75 +-
 gtksourceview/gtksourceinformative-private.h       |   47 +
 gtksourceview/gtksourceinformative.c               |  346 ++
 gtksourceview/gtksourceinformative.ui              |   25 +
 gtksourceview/gtksourceinit.c                      |   86 +-
 gtksourceview/gtksourceinit.h                      |   15 +-
 gtksourceview/gtksourceiter-private.h              |   75 +
 gtksourceview/gtksourceiter.c                      |    9 +-
 gtksourceview/gtksourceiter.h                      |   97 -
 gtksourceview/gtksourcelanguage-parser-2.c         |   39 +-
 gtksourceview/gtksourcelanguage-private.h          |   93 +-
 gtksourceview/gtksourcelanguage.c                  |  250 +-
 gtksourceview/gtksourcelanguage.h                  |   77 +-
 gtksourceview/gtksourcelanguagemanager-private.h   |   29 +
 gtksourceview/gtksourcelanguagemanager.c           |  183 +-
 gtksourceview/gtksourcelanguagemanager.h           |   72 +-
 gtksourceview/gtksourcemap.c                       |  536 ++-
 gtksourceview/gtksourcemap.h                       |   47 +-
 gtksourceview/gtksourcemark.c                      |   50 +-
 gtksourceview/gtksourcemark.h                      |   56 +-
 gtksourceview/gtksourcemarkattributes.c            |  268 +-
 gtksourceview/gtksourcemarkattributes.h            |   98 +-
 gtksourceview/gtksourcemarkssequence-private.h     |   62 +
 gtksourceview/gtksourcemarkssequence.c             |  153 +-
 gtksourceview/gtksourcemarkssequence.h             |   95 -
 gtksourceview/gtksourcemarshalers.list             |    9 +-
 gtksourceview/gtksourcepixbufhelper-private.h      |   52 +
 gtksourceview/gtksourcepixbufhelper.c              |  224 +-
 gtksourceview/gtksourcepixbufhelper.h              |   60 -
 gtksourceview/gtksourceprintcompositor.c           | 1205 +++---
 gtksourceview/gtksourceprintcompositor.h           |  231 +-
 gtksourceview/gtksourceregex-private.h             |   71 +
 gtksourceview/gtksourceregex.c                     |   14 +-
 gtksourceview/gtksourceregex.h                     |   84 -
 gtksourceview/gtksourceregion.c                    |   11 +-
 gtksourceview/gtksourceregion.h                    |   95 +-
 gtksourceview/gtksourcesearchcontext-private.h     |   32 +
 gtksourceview/gtksourcesearchcontext.c             | 1113 +++---
 gtksourceview/gtksourcesearchcontext.h             |  176 +-
 gtksourceview/gtksourcesearchsettings.c            |  217 +-
 gtksourceview/gtksourcesearchsettings.h            |   77 +-
 gtksourceview/gtksourcesignalgroup-private.h       |   62 +
 gtksourceview/gtksourcesignalgroup.c               |  849 +++++
 gtksourceview/gtksourcesnippet-private.h           |   87 +
 gtksourceview/gtksourcesnippet.c                   | 1474 ++++++++
 gtksourceview/gtksourcesnippet.h                   |   75 +
 gtksourceview/gtksourcesnippetbundle-parser.c      |  359 ++
 gtksourceview/gtksourcesnippetbundle-private.h     |   61 +
 gtksourceview/gtksourcesnippetbundle.c             |  759 ++++
 gtksourceview/gtksourcesnippetchunk-private.h      |   56 +
 gtksourceview/gtksourcesnippetchunk.c              |  625 ++++
 gtksourceview/gtksourcesnippetchunk.h              |   72 +
 gtksourceview/gtksourcesnippetcontext-private.h    |   29 +
 gtksourceview/gtksourcesnippetcontext.c            |  919 +++++
 gtksourceview/gtksourcesnippetcontext.h            |   65 +
 gtksourceview/gtksourcesnippetmanager-private.h    |   32 +
 gtksourceview/gtksourcesnippetmanager.c            |  420 +++
 gtksourceview/gtksourcesnippetmanager.h            |   57 +
 gtksourceview/gtksourcespacedrawer-private.h       |   20 +-
 gtksourceview/gtksourcespacedrawer.c               |  411 ++-
 gtksourceview/gtksourcespacedrawer.h               |   98 +-
 gtksourceview/gtksourcestyle-private.h             |   28 +-
 gtksourceview/gtksourcestyle.c                     |   47 +-
 gtksourceview/gtksourcestyle.h                     |   31 +-
 gtksourceview/gtksourcestylescheme-private.h       |   56 +
 gtksourceview/gtksourcestylescheme.c               |  430 +--
 gtksourceview/gtksourcestylescheme.h               |   96 +-
 gtksourceview/gtksourcestyleschemechooser.c        |    9 +-
 gtksourceview/gtksourcestyleschemechooser.h        |   41 +-
 gtksourceview/gtksourcestyleschemechooserbutton.c  |   58 +-
 gtksourceview/gtksourcestyleschemechooserbutton.h  |   37 +-
 gtksourceview/gtksourcestyleschemechooserwidget.c  |  111 +-
 gtksourceview/gtksourcestyleschemechooserwidget.h  |   36 +-
 gtksourceview/gtksourcestyleschemechooserwidget.ui |   11 +
 .../gtksourcestyleschememanager-private.h          |   29 +
 gtksourceview/gtksourcestyleschememanager.c        |  240 +-
 gtksourceview/gtksourcestyleschememanager.h        |   80 +-
 gtksourceview/gtksourcetag.c                       |   89 +-
 gtksourceview/gtksourcetag.h                       |   22 +-
 gtksourceview/gtksourcetypes-private.h             |   39 +-
 gtksourceview/gtksourcetypes.h                     |   77 +-
 gtksourceview/gtksourceundomanager.c               |  291 --
 gtksourceview/gtksourceundomanager.h               |   90 -
 gtksourceview/gtksourceundomanagerdefault.c        | 1592 --------
 gtksourceview/gtksourceundomanagerdefault.h        |   62 -
 gtksourceview/gtksourceutils-private.h             |   38 +-
 gtksourceview/gtksourceutils.c                     |   15 +-
 gtksourceview/gtksourceutils.h                     |   18 +-
 gtksourceview/gtksourceversion.c                   |    9 +-
 gtksourceview/gtksourceversion.h.in                |   38 +-
 gtksourceview/gtksourceview-assistants.c           |  171 +
 gtksourceview/gtksourceview-private.h              |   88 +
 gtksourceview/gtksourceview-snippets.c             |  680 ++++
 gtksourceview/gtksourceview.c                      | 2730 +++++++-------
 gtksourceview/gtksourceview.gresource.xml          |    8 +-
 gtksourceview/gtksourceview.h                      |  243 +-
 gtksourceview/meson.build                          |   64 +-
 gtksourceview/quarkset-inline.h                    |  184 +
 meson.build                                        |   38 +-
 meson_options.txt                                  |    4 -
 meson_postinstall.py                               |   13 +
 po/POTFILES.in                                     |    1 -
 scripts/apply-gsv-coding-style-no-backup.sh        |   27 -
 scripts/gtksourceview-uncrustify.cfg               |  115 -
 tests/meson.build                                  |    9 +-
 tests/test-completion.c                            |  369 +-
 tests/test-completion.ui                           |  358 +-
 tests/test-int2str.c                               |    5 +-
 tests/test-search-performances.c                   |    9 +-
 tests/test-search.c                                |   31 +-
 tests/test-search.ui                               |  316 +-
 tests/test-snippets.c                              |   58 +
 tests/test-space-drawing.c                         |   43 +-
 tests/test-undo-manager-performances.c             |  103 -
 tests/test-widget.c                                |  184 +-
 tests/test-widget.ui                               |  514 +--
 testsuite/meson.build                              |    2 -
 testsuite/test-buffer-input-stream.c               |    4 +-
 testsuite/test-buffer-output-stream.c              |   29 +-
 testsuite/test-buffer.c                            |   10 +-
 testsuite/test-completion-model.c                  |  642 ----
 testsuite/test-completion-words.c                  |    2 +-
 testsuite/test-encoding.c                          |    1 -
 testsuite/test-file-loader.c                       |    9 +-
 testsuite/test-file-saver.c                        |    9 +-
 testsuite/test-iter.c                              |    3 +-
 testsuite/test-language.c                          |    4 +-
 testsuite/test-languagemanager.c                   |    3 +-
 testsuite/test-mark.c                              |    1 -
 testsuite/test-printcompositor.c                   |    5 +-
 testsuite/test-regex.c                             |    3 +-
 testsuite/test-region.c                            |    1 -
 testsuite/test-search-context.c                    |   32 +-
 testsuite/test-space-drawer.c                      |    1 -
 testsuite/test-stylescheme.c                       |    4 +-
 testsuite/test-styleschememanager.c                |    1 -
 testsuite/test-undo-manager.c                      |  918 -----
 testsuite/test-view.c                              |    1 -
 286 files changed, 28623 insertions(+), 24710 deletions(-)
---


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