A C/C++ minor mode for Emacs powered by libclang
In this release:
In this release:
In this release:
Minor release to fix package version.
In this release:
In this release:
In this release:
Many thanks to all the contributors, especially @kangjianbin for the completion performance improvements.
In this release, refactoring, small bug fixes and minor improvements.
The most noticeable change is internal and also some API breakage, however functionally speaking everything should stay similar.
What changed:
clang-tidy
on irony-server source filesAPI break on completion impacted at least the following project, which also needs to be updated:
Known broken APIs are:
irony-completion-candidates-async
: the async callback now takes the
candidates as parameter
irony-completion-at-point-async
disappeared,
it should be removed from irony-mode configuration:
;; remove this
(define-key irony-mode-map [remap completion-at-point] 'irony-completion-at-point-async)
The function is no longer needed because irony-completion-at-point
now works
like one would expect, it request the completion synchronously.
If asynchronous completion is needed, it should be written manually,
but this no longer releated to completion-at-point.
This minor release contains a few bug fixes and minor improvements.