Skip to content

Releases: saaadhu/naggy

0.4.0

20 Nov 09:29
Compare
Choose a tag to compare
0.4.0 Pre-release
Pre-release
  • Upgrade to Oct version of LLVM/Clang, and use avr-llvm project instead of custom patch.
  • Upgrade project to VS 2015, and build for Atmel Studio 7.0
  • Make Naggy aware of the new pack based device support mechanism used by Atmel Studio 7.0
  • Define NAGGY as a preprocessor symbol to let code know it's being processed by Naggy.
  • Fix broken preprocessor include directories processing - make Clang look at user specified directories first, and implicit compiler directories next.
  • Misc bug fixes

0.3.8-beta

23 May 09:58
Compare
Choose a tag to compare
0.3.8-beta Pre-release
Pre-release
Fix issue #25

Move known triggers for diag/preprocessor lowlighting into a separate class and add SolutionConfig change, document activation triggers.

0.3.7

20 Mar 07:47
Compare
Choose a tag to compare

Fix broken mode attribute interpretation in AVR projects, which was causing spurious warnings for types in stdint.h (like uint32_t).

0.3.6

16 Mar 16:39
Compare
Choose a tag to compare

Make Naggy know about AVR and its type sizes.
Make Naggy aware of toolchain type (ARM or AVR) and use the correct target triple.
Prefix Naggy's diagnostics with a [N} to make it distinct from build errors.

0.3.5

11 Nov 14:58
Compare
Choose a tag to compare
  • Fix wrong diagnostic for C++ destructors defined outside the class
  • Fix broken C++ 11 support
  • Don't explicitly show the Error window from Naggy.

0.3.4

03 Nov 17:18
Compare
Choose a tag to compare

Naggy is an Atmel Studio extension that uses the Clang frontend from the LLVM project to show errors/warnings on the fly, and to lowlight code excluded by preprocessor directives.

0.3.4

Add C++ and C++11 diagnostics support for C++ projects in Atmel Studio.
Fix broken support for ARM projects (include path resolution and symbol definition).
0.3.3

Diagnostics parsing is disabled for header files.
A new menu option (Tools -> Disable Naggy) can be used to turn Naggy on/off with immediate effect.
Upgraded LLVM/Clang version used to 3.3