Jim Campbell
jwcampbell@gmail.com
Real-time error highlighting for supported languages

# Code assistance

The gedit-code-assistance plugin provides real-time error highlighting for C, C++ and Objective-C. To enable this plugin, select Edit Preferences Plugins Code Assistance.

# How the code assistance plugin works

The plugin currently relies on information in the makefile to deduce the Clang error-highlighting rules. It examines the `make` rules and determines which targets depend on the the file that is being parsed. The plugin then extracts the compiler flags by simulating an execution of those targets.

This is not completely fool proof, of course. In the future, the plugin will allow you to manually specify the compile flags.