A Nova language definition for C, Logos, and Objective-C


Version 1.5.2

  • Add highlighting for __strong, __weak, and inline

Version 1.5.1

  • Better highlighting for structs and ivars
  • Fix a bug with casting to a pointer

Version 1.5

  • Way better highlighting for everything

Version 1.4

  • Add automatic indentation
  • More keywords, e.g. signed and volatile
  • Add #define and #ifndef
  • Probably some other stuff that I don't remember

Version 1.3.4

  • Fix a couple bugs

Version 1.3.3

  • Better keyword regex

Version 1.3.2

  • Fix bug with highlighting random words that contain Logos preprocessor names, e.g. orig

Version 1.3.1

  • Nvm lol
  • Fix bug in #import statements
  • Fix bug in pointers with spaces

Version 1.3

  • Fix a typo in the regex for Logos preprocessor
  • Complete highlighting for types with underscores
  • Add highlighting for #ifdef and #endif
  • Finally stable now?

Version 1.2.8

  • Whoops, forgot to add underscores to class names

Version 1.2.7

  • Improvements to preprocessor highlighting
  • Add highlighting for pointers with a space, e.g. UIView *whatever

Version 1.2.6

  • Another bugfix, this one fixes preprocessor support so it doesn't affect import statements

Version 1.2.5

  • Quick bugfix, sorry!

Version 1.2.4

  • Add highlighting for %hookf
  • Remove StoreKit highlighting, it is a redundancy
  • Initial preprocessor support-- more extensive support in 1.3

Version 1.2.3

  • Add escapes in strings
  • Add highlighting for default in switch cases

Version 1.2.2

  • Sorry for the rapid fire 1.2.x updates! Add single quote strings/char
  • Add super highlighting
  • Add highlighting for message methods, e.g. alloc

Version 1.2.1

  • Quick patch to add highlighting for Objective-C runtime functions, e.g. objc_getClass

Version 1.2

  • Add @synthesize highlighting
  • Add %property highlighting
  • Add highlighting for various random C types, e.g. time_t
  • Add highlighting for various things with numbers in it, e.g. UTF8String
  • Changed the icon to something ~~not copyrighted~~ more professional

Version 1.1

  • Add Class, SEL, and IMP highlighting
  • Add NULL highlighting
  • Add C function highlighting

Version 1.0.2

  • Add @implementation and %group highlighting

Version 1.0.1

  • Fix a small bug in the regex for constants

Version 1.0

  • Initial release