New in version 1.0.4

September 10th, 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 version 1.0.0 (November 21st, 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 version 0.9.5 (October 4th, 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 version 0.9.2 (August 14th, 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 version 0.9.0 (April 22nd, 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 version 0.7.1 (December 14th, 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 version 0.5 (November 16th, 2012)

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

New in version 0.4.5 (October 20th, 2012)

  • Fix a nasty bug with path remove from config dialog

New in version 0.4.4 (September 10th, 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 version 0.4.2 (July 28th, 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 version 0.4.1 (June 26th, 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 version 0.4 (March 8th, 2012)

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