[gtksourceview] Created tag 4.7.90



The signed tag '4.7.90' was created.

Tagger: Christian Hergert <chergert redhat com>
Date: 1596821436 -0700

    Release GtkSourceView 4.7.90

Changes since the last tag '4.4.0':

Alberto Fanjul (1):
      Mark GtkTextIter as inout parameters

Baschdel (1):
      completion: use gdk_window_move_to_rect()

Cheng-Chia Tseng (1):
      Update Chinese (Taiwan) translation

Christian Hergert (77):
      Post-release version bump
      tests: remove g_assert() usage
      testsuite: use g_assert_* macros instead of g_assert()
      sourceiter: check movements before continuing
      Merge branch 'patch-1' of gitlab.gnome.org:pile.trade/gtksourceview
      Merge branch 'php-improvements' of gitlab.gnome.org:jefferyto/gtksourceview
      Merge branch 'jefferyto/gtksourceview-js-rewrite'
      Bump release version for development
      html.lang: add backpointer for more information
      stylescheme: add support for fallback style-ids
      styles: revert addition of struckthrough
      Merge branch 'neyfag/gtksourceview-patch-sh'
      Merge branch 'neyfag/gtksourceview-patch-sh'
      Merge branch 'patch-sh' into 'master'
      Merge branch 'typescript-3.7' into 'master'
      Merge branch 'javascript-unicode' into 'master'
      Merge branch 'patch-sh' into 'master'
      Merge branch 'meson.msvc.cleanups' into 'master'
      Merge branch 'kts' into 'master'
      Merge branch 'gradle' into 'master'
      Merge branch 'markup-styles' into 'master'
      Merge branch 'css-embedded-lang-hook' into 'master'
      Merge branch 'js-comment-contexts' into 'master'
      Merge branch 'neyfag/gtksourceview-patch-sh'
      classic: improve grid color styling
      Merge branch 'css-comments' into 'master'
      Merge branch 'README-to-markdown' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'ruby-escape-sequences' into 'master'
      Merge branch 'style-scheme-colors' into 'master'
      Merge branch 'txt2tags-markup-styles' into 'master'
      Merge branch 'js-es2020' into 'master'
      Merge branch 'js-fix-reserved-word-property-name' into 'master'
      Merge branch 'scss-less-declaration-selector-regex' into 'master'
      tango.xml, classic.xml: tweak line-number styling
      build: fix build with assertions disabled
      build: add optimization flags for production builds
      build: invert disable assert check
      build: include stdlib.h for exit()
      testsuite: ignore project-wide settings for assertions
      build: use static libraries for testsuite
      build: use more aggressive linker flags
      Merge branch 'vlastavesely/gtksourceview-ruby-heredoc'
      Merge branch 'johanneswolf/gtksourceview-lang-sh-function-highlighting'
      Merge branch 'yitzchak/gtksourceview-add-lisp'
      Merge branch 'html-embedded-lang-hook-content' into 'master'
      README: remove version number from readme
      Merge branch 'cpp-modules' into 'master'
      Merge branch 'improve-common-lisp' into 'master'
      Merge branch 'cpp-coroutines' into 'master'
      Merge branch 'js-fix-destructuring' into 'master'
      Merge branch 'add-gather-multline' into 'master'
      Merge branch 'patch-1' into 'master'
      Merge branch 'js-fix-property-highlighting' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'js-fix-comments-in-post-primary-expression' into 'master'
      Merge branch 'patch-1' into 'master'
      completion: ensure info type is registered
      Merge branch 'master' into 'master'
      Merge branch 'patch-1' into 'master'
      Merge branch 'patch-1' into 'master'
      Merge branch 'patch-sh' into 'master'
      styleschememanager: fix annotation
      Merge branch 'piotrdrag/yara-i18n-fix' into 'master'
      Merge branch 'jefferyto/gtksourceview-css-cleanup'
      Merge branch 'jefferyto/gtksourceview-js-cleanup'
      Merge branch 'js-updates' into 'master'
      Merge branch 'fix-unicode-identifier-chars' into 'master'
      Merge branch 'tkitynski/psql-support' into 'master'
      tests: add example sql file
      Merge branch 'javascript-constructor' into 'master'
      build: bump development version
      Merge branch 'master' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'add-html-erb-support' into 'master'
      NEWS: add news from 4.6 branch
      Release GtkSourceView 4.7.90

Chun-wei Fan (4):
      meson.build: Clean up MSVC libxml search
      gtksourceview/meson.build: Clean up MSVC version check
      build: Clean up libgtksourceview linking
      gtksourceview/meson.build: Fix generating pkg-config

Darshak Parikh (1):
      javascript.lang: Add *.mjs glob for JavaScript modules

David Hewitt (1):
      Add contrasting draw-spaces foreground color

Elias Aebi (4):
      cmake.lang: add commands that were added in CMake 3.13
      kotlin.lang: support *.kts extension
      gradle.lang: recognize all *.gradle files
      cpp.lang: add keywords for coroutines (C++20)

Jeffery To (105):
      php.lang: Add support for Unicode identifiers
      php.lang: Add support for double quotes around heredoc identifiers
      php.lang: Add support for flexible heredoc and nowdoc syntaxes
      perl.lang: Fix regular expression highlighting in statement modifiers
      sh.lang: Make "for-command" context end earlier
      meson.lang: Add highlighting for string escape sequences
      python3.lang: Allow non-ASCII characters in identifiers
      javascript.lang: Rewrite using context / language parsing
      typescript.lang: Add/rewrite using context / language parsing
      jsx.lang: Add language definition
      typescript-jsx.lang: Add language definition
      objj.lang: Fix/rewrite using updated JS highlighting
      def.lang: Add Unicode identifier category regular expressions
      html.lang: Update tag and attribute name regular expressions
      def.lang: Rename "underlined" style to "net-address"
      typescript.lang: Add support for decorators
      typescript.lang: Remove unused/commented code, extra blank lines
      typescript.lang: Update context ids
      typescript.lang: Update debug style names
      javascript.lang, jsx.lang, objj.lang, typescript.lang: Add issue URL
      javascript.lang: Fix script not ending when inside template literal
      javascript.lang: Fix misspelled word in comment
      jsdoc.lang: Add language definition
      typescript.lang: Add support for optional chaining
      typescript.lang: Add support for nullish coalescing
      typescript.lang: Add support for "asserts" type predicate
      typescript.lang: Add support for "declare" class property modifier
      typescript.lang: Add support for @ts-nocheck comment pragmas
      typescript.lang: Use case-insensitive matching for some directives
      typescript.lang: Update supported level in comment
      javascript.lang (and family): Add support for Unicode identifiers
      javascript.lang (and family): Use definition of whitespace from spec
      def.lang: Add markup styles
      asciidoc.lang: Improve styling/highlighting
      css.lang (and family): Define own comment contexts
      css.lang (and family): Add embedded-lang-hook contexts
      css.lang: Allow embedding languages to disable error highlighting
      javascript.lang (and family): Add own comment contexts
      css.lang: Fix highlighting for dangling close comment
      css.lang: Allow comments inside ratio values
      css.lang: Allow comments inside An+B expressions
      css.lang: Allow comments before attribute name in attribute selectors
      css.lang (and family): Allow comments inside pseudo-elements/classes
      css.lang: Remove end-parent="true" from modifiers context
      css.lang: Handle escapes in unquoted strings/identifiers
      css.lang (and family): Update/cleanup regular expressions
      scss.lang: Allow interpolations in scss-url context
      scss.lang: Improve declaration value detection
      less.lang: Use own identifier regex
      less.lang: Improve declaration value detection
      ruby.lang: Update escape sequence highlighting
      ruby.lang: Rename string-literal context, reuse escape regex
      Cobalt style scheme: Small fixes/tweaks
      Oblivion style scheme: Replace X11 colour name
      t2t.lang: Use markup styles
      javascript.lang: Support 'export * as ns from "mod"'
      javascript.lang: Support optional chaining
      javascript.lang: Support nullish coalescing
      javascript.lang: Update supported level in documentation
      javascript.lang: Fix highlighting for reserved word property names
      scss.lang, less.lang: Align test cases
      scss.lang, less.lang: Rename subpatterns, use one DEFINE section
      scss.lang, less.lang: Fix single-line comments not ignored
      html.lang: Add embedded-lang-hook-content
      javascript.lang (and family): Rename "assignment target" contexts
      javascript.lang: Use binding for catch statement parameter
      javascript.lang: Fix default value assignment in object destructuring
      javascript.lang: Fix dot property accessor context not ended properly
      javascript.lang: Fix comments not allowed in post-primary-expression
      javascript.lang, typescript.lang: Rename "false-clause" contexts
      typescript.lang, objj.lang: Add missing close context comments
      javascript.lang, typescript.lang: Pluralize context ids
      javascript.lang, typescript.lang: Add once-only="true" for contexts
      javascript.lang: Fix comma operator inside ternary operator
      javascript.lang (and family): Clean up regular expressions
      javascript.lang, typescript.lang: Use <match> for single keyword contexts
      javascript.lang (and family): Replace word boundaries with custom regex
      javascript.lang (and family): Set prefix/suffix for keyword contexts
      javascript.lang (and family): Add boundary test at start of identifiers
      jsx.lang: Remove unused context
      javascript.lang (and family): Update copyright
      css.lang: Fix digits not allowed in vendor-specific prefix
      css.lang (and family): Clean up regular expression groups
      css.lang (and family): Invert identifier character classes
      css.lang (and family): Replace word boundaries with custom regexes
      css.lang (and family): Set prefix/suffix for keyword contexts
      css.lang: Remove duplicate keywords
      less.lang: Fix :extend() not highlighted inside rulesets
      css.lang (and family): Update copyright
      javascript.lang (and family): Minor tweaks
      javascript.lang: Fix highlighting for new.target spanning multiple lines
      javascript.lang: Add highlighting for import.meta
      javascript.lang: Add highlighting for String.prototype.replaceAll
      typescript.lang: Add highlighting for type-only imports and exports
      javascript.lang: Add number-start and number-end regexes
      javascript.lang, typescript.lang: Centralize keyword regexes
      javascript.lang, typescript.lang: Better specify object literals/classes
      typescript.lang: Fix non-null assertion operator matching inequality
      typescript.lang: Add highlighting for private fields (stage 3 proposal)
      typescript.lang: Add highlighting for @ts-expect-error
      jsx.lang: Highlight invalid characters as errors
      typescript.lang: Update supported level
      def.lang: Update Unicode identifier regexes
      javascript.lang (and family): Highlight constructor in class bodies only
      typescript.lang: Highlight accessibility modifiers for constructor only

Jeremy Wilkins (1):
      erb.lang: add ERB language specification

Johannes Wolf (1):
      sh.lang: Fix function syntax highlighting

Julian Hofer (1):
      Convert README to markdown This is done in order to correctly format it on gitlab

Nuno Martins (5):
      typescript.lang: add support for TypeScript
      language-specs: add JS BigInt support
      test: add JS BigInt example
      typescript.lang: missing keywords; add test file
      language-specs: fix JS string templates

Paulo Queiroz (1):
      Fix #include preprocessor regexes

Peng Wu (1):
      Update Chinese (China) translation

Pile Trade (2):
      * Made package and import externals, like in Java * Fixed escape characters: Go octal escapes take 
exactly three digits, hex escapes take exactly two digits, added Unicode escape characters * Added the printf 
verbs %O and %F plus support the 1-indexing of arguments within fmt e.g. %[1]d * Added support for Go 1.13's 
new integer literal syntaxes: 0b for binary, 0o/0O for octal, hex floating point literals like 0x1.fp-2, 
underscores between digits, and the imaginary suffix i which can now attach to any literal
      Update file.go: added tests of new syntaxes and made program valid/runnable 
https://play.golang.org/p/h6eK-dEBV-4

Piotr Drąg (9):
      Update POTFILES.skip
      Update language-specs.pot
      Update POTFILES.skip
      Update language-specs.pot
      Update POTFILES.skip
      Update language-specs.pot
      yara.lang: Don’t translate names
      Update POTFILES.skip
      Update language-specs.pot

Rewi Haar (1):
      SpaceDrawer: Draw tabs so that their endpoints align

Ricardo Silva Veloso (1):
      Update Brazilian Portuguese translation

Sim Tov (1):
      style-schemes: add def:struckthrough for bundled style schemes

Sylwester Arabas (1):
      idl-exelis.lang: rename to IDL/PV-WAVE/GDL

Tarn Burton (6):
      commonlisp.lang: Add Common Lisp language syntax definition
      commonlisp.lang: Add test file
      commonlisp.lang: Add package specifier for constant and special variables
      commonlisp.lang: Restrict keyword list
      commonlisp.lang: Add boolean keywords
      commonlisp.lang: Add format directives and minor tweaks

Tobias Schönberg (1):
      ftl.lang: Add support for Mozilla's Fluent ftl file format

Tom Schoonjans (1):
      build: use proper dylib versioning on macOS

Tomisław Kityński (4):
      sql.lang: Add few missing keywords, change order of number-matching regexs
      Add missing ANSI '(PRIMARY|FOREING) KEY' keywords
      file.sql: Add some more statements to look at
      sql.lang: fix floating/integer numbers matching

Umarzuki Bin Mochlis Moktar (1):
      Update Malay translation

Vishwak Srinivasan (1):
      latex.lang: include gather and multline to have highlighting

Vlasta Vesely (5):
      sh.lang: fix variable definition in conditions
      ruby.lang: fix highlighting numbers in ranges
      ruby.lang: fix highlighting of number methods
      ruby.lang: fix octal and hex string literals, change their style
      ruby.lang: fix indented heredoc with tilde

Y.N (2):
      ruby.lang: Fix for 3 digit octal-escaped string
      Highlight our own language specs as xml

Yuri Chornoivan (1):
      Update Ukrainian translation

ZUHONG TAO (1):
      sql.lang: add LIMIT and OFFSET keywords

Zander Brown (1):
      Update British English translation

disliked (2):
      latex.lang: add style for name of class, package and environment
      latex.lang: fix bug for environment name (non greedy)

eyelash (1):
      cpp.lang: add some C++20 keywords

neyfag (15):
      sh.lang: improve recognition of "case ... esac" statement
      sh.lang: Avoid item recognition in "case … esac" statements
      sh.lang: Add semicolon separated variable definitions
      sh.lang: Improve variable definition; cleaning
      sh.lang: Complete variable definition command
      sh.lang: Improve and homogenize boundaries; cleaning
      sh.lang: Fix a bug and improve "parameter-expansion" context
      sh.lang: Introduce "command-substitution" context
      sh.lang: Introduce "generic-command" context
      sh.lang: Improve "generic-command"
      sh.lang: Complement for parenthesized subshells
      sh.lang: Add test commands and history expansion
      sh.lang: Improve "here-doc" and array definition/expansion
      sh.lang: Fix parameter detection in parameter expansion
      sh.lang: Disable spell checking in child contexts of "double-quoted-string"

sicklylife (4):
      Update Japanese translation
      Update Japanese translation
      Update Japanese translation
      Update Japanese translation

tkitynski (1):
      sql.lang: Support for PostgreSQL

wesinator (3):
      Add YARA language
      yara - use LGPL license header
      Move yara.lang to correct path


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