1. 09 Ara, 2018 1 kayıt (commit)
  2. 13 Eki, 2018 4 kayıt (commit)
    • Jiří Techet's avatar
      Merge branch 'master' into ctags_sync_main · 99e0f208
      Jiří Techet yazdı
      # Conflicts:
      #	ctags/main/lcpp.c
      #	ctags/main/parse.c
      99e0f208
    • Jiří Techet's avatar
      Add missing void · 248c970a
      Jiří Techet yazdı
      248c970a
    • Jiří Techet's avatar
      Fix indent · 25e8ebc4
      Jiří Techet yazdı
      25e8ebc4
    • Jiří Techet's avatar
      Fix parsing with sub-parsers · 9b44e9fa
      Jiří Techet yazdı
      The previous code would skip parsing with sub-parsers so these would not
      work. Running full createTagsWithFallback1() in this case would cause
      two problems:
      
      1. We would have to propagate the extra callback arguments to
      runParserInNarrowedInputStream()
      
      2. And the callbacks after each pass should not actually be called in this
      case because the caller expects these are called for the master parser,
      not the sub-parsers.
      
      So instead just do simple parsing without re-tries which are used only in
      the C and Fortran parsers which lack sub-parser capability anyway.
      9b44e9fa
  3. 03 Eki, 2018 1 kayıt (commit)
  4. 02 Eki, 2018 1 kayıt (commit)
  5. 30 Eyl, 2018 1 kayıt (commit)
  6. 29 Eyl, 2018 1 kayıt (commit)
  7. 24 Eyl, 2018 1 kayıt (commit)
  8. 21 Eyl, 2018 1 kayıt (commit)
  9. 19 Eyl, 2018 1 kayıt (commit)
  10. 26 Agu, 2018 1 kayıt (commit)
  11. 20 Agu, 2018 1 kayıt (commit)
  12. 19 Agu, 2018 2 kayıt (commit)
  13. 04 Agu, 2018 1 kayıt (commit)
  14. 01 Agu, 2018 3 kayıt (commit)
  15. 25 Tem, 2018 1 kayıt (commit)
  16. 15 Tem, 2018 1 kayıt (commit)
  17. 06 Tem, 2018 1 kayıt (commit)
  18. 18 Haz, 2018 1 kayıt (commit)
  19. 15 Haz, 2018 1 kayıt (commit)
  20. 02 Haz, 2018 1 kayıt (commit)
  21. 26 May, 2018 1 kayıt (commit)
  22. 21 May, 2018 1 kayıt (commit)
  23. 17 May, 2018 1 kayıt (commit)
  24. 05 May, 2018 1 kayıt (commit)
    • FMuro's avatar
      Fix boldface and italics (#1837) · af158988
      FMuro yazdı
      Before, **boldface** or *italics* (also _italics_) would not generally show as that, definitely not with the default color scheme. After this change, they appear with the same color as normal text but with that typography, in all color schemes.
      af158988
  25. 25 Nis, 2018 1 kayıt (commit)
  26. 24 Nis, 2018 1 kayıt (commit)
    • Colomban Wendling's avatar
      Fix horizontal and page scroll on GTK3 · 604eac9f
      Colomban Wendling yazdı
      Our custom scroll handler for horizontal (Shift+Scroll) and page
      (Alt+Scroll) scroll didn't properly check the scroll direction and
      assume that if it's not down it's up.  This was mostly not a problem
      because the other types only were left and right scroll events, which
      are a lot less common.
      
      However, it became a lot more problematic with GTK 3.4 that introduced
      "smooth scrolling", and thus a new scroll type that can happen for
      events in any direction.  We then would scroll up (as we assume "not
      down" is up) regardless of the actual direction of the event.
      
      It's still not clear why we'd get smooth scroll events on X11 as no
      code I can find asks for it and we generally don't get those, but
      sometimes a Scintilla widget starts receiving them, leading to the bug.
      On Wayland on the other hand, Scintilla asks for smooth scroll events,
      so we need to have a fix for it in any case.
      604eac9f
  27. 23 Nis, 2018 1 kayıt (commit)
  28. 05 Nis, 2018 5 kayıt (commit)
  29. 03 Nis, 2018 1 kayıt (commit)
  30. 23 Mar, 2018 1 kayıt (commit)
    • Colomban Wendling's avatar
      Skip the format specifier when loading a global tag file · 11da5557
      Colomban Wendling yazdı
      This prevents loading a spurious tag for the format specifier line, as
      well as fixing loading of CTags format with a format specifier line.
      
      Before this change, the file pointer was rewound after reading a format
      specifier line; but this had various unwanted side effects depending on
      the recognized format:
      
      * For TagManager and Pipe formats, it led to loading a tag named after
        the format specifier (e.g. a literal "# format=tagmanager").  This
        was fairly harmless and only introduced a spurious tag seldom even
        used because "#" isn't usually considered for looking up completions.
      * For CTags format, having an explicit specifier led to failure to load
        the file in most cases because the specifier line would be parsed but
        doesn't usually follow the format's requirements, leading to early
        abortion loading that file.  On some very specific specifier lines
        actually following CTags format, it could have led to loading a
        spurious tag instead.
      
      Fixes #1814 and closes #1816.
      11da5557