Skip to content
Branch: master
Commits on Jul 22, 2019
  1. Show Various pref group prefixes

    ntrel committed Jun 3, 2019
    E.g. *editor.use_gtk_word_boundaries*.
    stash_tree_setup() now puts a prefix before the key name.
    stash_group_set_various() can set a prefix otherwise group->name is
    used. This is useful as Geany prefs all use PACKAGE for the group name
    apart from "build-menu". This allows us to regroup various prefs
    without breaking user config.
    Put `allow_always_save` in `files` group rather than `interface`.
    Put `extract_filetype_regex` in `files` group.
  2. Use more usual build command labels

    ntrel committed Jun 13, 2019
  3. Let longest filename pattern win

    ntrel committed May 31, 2019
    Use g_pattern_match_simple as GPatternSpec is only used once.
Commits on Jul 19, 2019
  1. Fix configure to show "default=auto" for --enable-api-docs (#2190)

    andy5995 authored and kugel- committed Jul 19, 2019
    This fixes the discrepancy where configure --help shows "default=no"
    but the api-docs are built anyway (only if dependencies are found).
    The actual default is auto which is intended.
    Fixes #2189
Commits on Jul 12, 2019
  1. Updated error_regex in filetypes.CUDA.conf

    mrprajesh committed Jul 12, 2019
Commits on Jul 6, 2019
  1. Merge pull request #2181 from eht16/nsis_upgrade

    eht16 committed Jul 6, 2019
    NSIS upgrade to 3.x
  2. Update functions and variables for the NSIS filetype

    eht16 committed Jun 10, 2019
    And add a script to make this task easier in the future.
Commits on Jun 10, 2019
  1. Windows installer: Migrate to NSIS 3.x

    eht16 committed Jun 10, 2019
    Closes #1302.
  2. Merge pull request #2166 from ntrel/user-ft-ext

    ntrel committed Jun 10, 2019
     Always allow user filetype extensions to override system config file
Commits on Jun 8, 2019
  1. Add Nim filetype (#2085)

    trustable-code authored and ntrel committed Jun 8, 2019
    * Add Nim filetype
    Add support for the Nim programming language using the Python lexer.
    Nim website:
    * Correct file name
    * Add filetypes.Nim.conf to
    As requested by b4n
    * Remove unneeded lexer_properties and indentation width
    As requested by b4n
    * Fix run_cmd
    * Improved keywords
Commits on Jun 4, 2019
  1. Comment out copied contents opening `Tools->Configuration Files`

    ntrel committed Jun 1, 2019
    Discourage the user from overriding system settings unnecessarily.
Commits on Jun 3, 2019
  1. Update of Swedish translation

    frlan committed Jun 3, 2019
Commits on May 27, 2019
  1. Add support for Apple Swift language

    ankitpati authored and ntrel committed Nov 26, 2016
Commits on May 18, 2019
  1. Always allow user filetype extensions to override system config file

    ntrel committed May 16, 2019
    Before the user would sometimes have to override 'UnwantedFiletype=' in
    the user config file to remove an extension written in the system file.
    Geany would ignore an overridden filetype in the user config file that
    also matches the extension. This happened when the wanted filetype had a
    higher index than the unwanted one in filetypes_array.
Commits on May 16, 2019
  1. Kill filetypes_find(), rename static function

    ntrel committed May 16, 2019
    It's not worth abstracting finding through filetypes_array, it's not bug prone,
    and it may even cause bugs with non-type-safe predicate signature. It was only
    used once anyway.
Commits on May 3, 2019
  1. Merge pull request #2138 from b4n/scintilla/update-3-10-4

    b4n committed May 3, 2019
    Update Scintilla to version 3.10.4
  2. scintilla: Fix GCC 4.8 support wrt noexcept move constructors

    b4n committed Apr 29, 2019
    X-Scintilla-Commit-ID: ee3fe56c6fe815781d02fbc7d55d9f15f9c439aa
Commits on Apr 28, 2019
  1. Update Scintilla to version 3.10.4

    b4n committed Apr 28, 2019
  2. Update making-a-release a little

    b4n committed Apr 28, 2019
  3. Post release version bump

    b4n committed Apr 28, 2019
    Say hello to Geany 1.36 "Poliff"!
  4. Set release date

    b4n committed Apr 28, 2019
  5. Merge pull request #2134 from b4n/ctags/new-flex-parser

    b4n committed Apr 28, 2019
    Add new upstream candidate Flex parser
  6. Merge pull request #2116 from eht16/issue352_vte_full_restart

    eht16 committed Apr 28, 2019
    Restart the shell if VTE restart is requested
  7. Add notes about updated transaltions to NEWS

    frlan committed Apr 28, 2019
  8. Update of German translation

    frlan committed Apr 28, 2019
Commits on Apr 27, 2019
  1. Don't perform line breaking in rectangular selection mode (#2135)

    b4n authored and elextr committed Apr 27, 2019
    Doing so drops the rectangular selection, and there is no obvious
    correct behavior for line breaking with a rectangular selection.
    So, just don't do line breaking in this case.
    Fixes #2051.
  2. scintilla: Fix invalid memory access in MoveSelectedLines

    b4n committed Apr 27, 2019
    Fixes #2066.
    X-Scintilla-Commit-ID: df5c32512d3d6b71ee6138c709b392258c3a1991,
  3. Merge pull request #2128 from b4n/ctags/new-cobol-parser

    b4n committed Apr 27, 2019
    COBOL: Import new upstream candidate parser
  4. Add new upstream candidate Flex parser

    b4n committed Apr 26, 2019
    See: universal-ctags/ctags#2084
    This import has 3 difference with upstream, not to use newer API than
    current Geany has, and to workaround current limitations of Geany ctags
    calls: imports are enabled by default and don't have a specific role.
Commits on Apr 22, 2019
  1. Windows installer: Install GTK translations only if selected

    eht16 committed Apr 22, 2019
    Closes #2090.
  2. Update of Japanese translation

    frlan committed Apr 21, 2019
  3. Update zh_CN.po (#2130)

    xhacker authored and frlan committed Apr 22, 2019
    * Update zh_CN.po
    * Update zh_CN.po
You can’t perform that action at this time.