Code Complete & ACEView Updates


This post was originally published in 2013
It may contain stale & outdated information. Or it may have grown more awesome with age, like the author.

For the past few nights I’ve been working on fixes & improvements to ACEView, the framework providing the lovely syntax highlighting used in Code Complete

  • Thanks to the suggestions from vladubogdan on Github, I was able to fix the discrepancy between where one clicks and where the cursor appeared when in “Find” or “Find & Replace” mode.
  • Migrating from the old syntax highlighter to ACEView caused Markdown & Multimarkdown to stop working, this is now fixed
  • Various minor fixes & updates to ACEView were migrated to Code Complete.

I also spent time adding some very basic unit tests to ACEView, which was challenging as ACEView really has to be displayed in a GUI for it to work. The Cocoa With Love article A sample Mac application with complete unit tests was very helpful here.

Download Code Complete to see the changes in action!

No comments | Trackback