malinka

Homepage: https://github.com/LefterisJP/malinka

Author: Lefteris Karapetsas

Updated:

Summary

A C/C++ project configuration package for Emacs

Commentary

Malinka is a project management Emacs package for C/C++

It uses rtags to help the user jump around the code easily and without the
mistaken tag jumping that other taggers frequently have with C/C++ code.
The main functionality of malinka is to properly populate and communicate the
compiler commands to the rtags daemons depending on the project you are working
on.

Optionally and if you also have flycheck with the clang syntax-checker activated
malinka will communicate to flycheck's clang syntax checker the appropriate
cpp-defines and include paths so that flycheck can do its syntax checking.

The way to define a project is by using `malinka-define-project' and to provide
the basic attributes that a project needs.  For more information you can read
the function's docstring and the readme file.  For a quick introduction you can
visit this blog post http://blog.refu.co/?p=1311

Dependencies