Kate C++ Helper Plugin Changelog

What's new in Kate C++ Helper Plugin 1.0.4

Sep 10, 2015
  • action to toggle `#include ` into `#include ""` and vise versa
  • improve _Open header/implementation_ action
  • improve support for local `#includes` (i.e. withing quotes)
  • and as usual some code refactorings

New in Kate C++ Helper Plugin 1.0.0 (Nov 21, 2013)

  • Introduce source code indexer and full featured search facility.
  • It allows to build various queries to indexed collections and do a really flexible search. For example, to find all public typedefs of std::basic_string: scope:std::basic_string access:public kind:typedef
  • Extract doxygen comments for completion items and show it as a tip, when `Alt` modifier pressed
  • Use `KTextEditor::TemplateInterface2` when substitute completion item into a document
  • Improve completion for unsaved files
  • A LOT of refactorings to improve stability/maintainability
  • Allow to move tabs in a tool view, save/restore tool view layout

New in Kate C++ Helper Plugin 0.9.5 (Oct 4, 2013)

  • add (a little) option to control completions list layout
  • add some colors and context menu to diagnostic messages
  • translation unit and completion flags are reviewed (benchmarks still needed)
  • fix LLVM/Clang detection for Debian
  • add target to produce a `.deb` package (with `make kate-cpp-helper-plugin-deb-package`)
  • close issue #10: no package w/ required headers in recent Debian/Ubuntu

New in Kate C++ Helper Plugin 0.9.2 (Aug 14, 2013)

  • fix (avoid actually) pure virtual function call crash with clang 3.3 on attempts to get a source code location for Note diagnostic messages
  • diagnostic messages tab in the tool view was transformed into a list view

New in Kate C++ Helper Plugin 0.9.0 (Apr 22, 2013)

  • Add a list of file extesnsions to be ignored by `#include` autocompleter (per session)
  • Fix regression with header file presence checker
  • Some code cleanup (before going to make a branch for indexing feature implementation)

New in Kate C++ Helper Plugin 0.7.1 (Dec 14, 2012)

  • added clang detector (also tested w/ Ubuntu 12.10)
  • fix cmake files for unit tests building
  • fix a bug when parse #include directive
  • fix live ebuild to require clang

New in Kate C++ Helper Plugin 0.5 (Nov 16, 2012)

  • Add an action to switch between header and implementation file, just like an official Open Header plugin but smarter

New in Kate C++ Helper Plugin 0.4.5 (Oct 20, 2012)

  • Fix a nasty bug with path remove from config dialog

New in Kate C++ Helper Plugin 0.4.4 (Sep 10, 2012)

  • If a file going to be opened is inaccessible for writing, then open it in RO mode, so implicit modifications (like TAB to space conversions or trailing spaces removal) wouldn't annoy on close.

New in Kate C++ Helper Plugin 0.4.2 (Jul 28, 2012)

  • watch configured directories for changes and update ``#include`` files status
  • build system support has improved and refactored, so now it is possible to generate a source tarball and turn unit-tests compilation OFF (to avoid unnecessary for end user boost dependency)

New in Kate C++ Helper Plugin 0.4.1 (Jun 26, 2012)

  • open dialog w/ currently ``#included`` files, if unable to open a file under cursor
  • (or cursor not on a word at all)
  • remove duplicates from completion list (for out of source builds and if both, source
  • and binary dirs are in the search list, it led to duplicates)

New in Kate C++ Helper Plugin 0.4 (Mar 8, 2012)

  • fixed a bug w/ reading a global config after the plugin gets enabled
  • a bunch of refactorings since 0.3