/*
 *   _______________________ ________         _______________ ___________  ______________
 *  /\  _____\   __  \   _  `.   ____\       /\__   __\  ___ `\   __  \  \ \  \   ____\  \
 *  \ \ \::::/\  \:\  \  \`.  \  \,,,        \/:/\  \:/\  ::: /\  \:\  \  \ \  \  \,,, \  \
 *   \ \ \_____\  \:\  \  \/   \  \_____        \ \  \\ \   .  `\  \:\  \  \^\  \  \____\  \_____
 *    \ \_______\_______\______/\_______\        \ \__\\ \___\___\_______\_______\_______\_______\
 *     \/_______/_______/_____/\/_______/         \/__/ \/___/___/_______/_______/_______/_______/
 *
 *
 *
 *       A long time ago there was a computer called the Amiga. It brought joy to life.
 *       And there was a text editor called Cygnus Ed. It was fast and the scrolling was
 *       awesomely smooth. For a time, programmers used it to create fine software of all
 *       kinds. It made them happy. But those days would not last. Dark clouds soon
 *       loomed. Many forces united to defeat this superior Amiga technology. Death was
 *       swift and complete. The loss was mourned by millions. Life was joyless and text
 *       editors had bad scrolling once more. Decades came and went. Computers became a
 *       million times faster but text editors used ever more bloaty frameworks just to
 *       make sure they remained slow and chuggy. Out of this frustation Code Trowel was
 *       born.
 *
 */
"Features"                                              "Anti-features"
o Awesomely smooth scrolling.                           o Layers of software bloat.
o Loads in milliseconds.                                o Embedded web browsers.
o Clean, efficient UI.                                  o Emoticon support.
o Integrated Python interpreter.                        o Themes, skins, language packs.
o Cheaper than Sublime Text.                            o Pop-ups advertising new versions.


                        /* * * * * * * * * * * * * * * * * * * * * * * *
                         *                                             *
                         *              D O W N L O A D S              *
                         *                                             *
                         *  Win32 Installer        Win32 Portable Zip  *
                         *  1.0 MBytes             1.0 MBytes          *
                         *                                             *
                         * * * * * * * * * * * * * * * * * * * * * * * */


"Demo Video"
Link to demo video



"News"
Changes in 0.94 (Nov 2017)
- Optimizations in the basic string class. This improved the speed of copying
  a block of text, or grabbing it from Python.
- Double click on whitespace previously did nothing. It now selects the block
  of whitespace.
- Made the DVM show filenames in colour. The colour is determined by the syntax
  highlighter for that file. You can set the colour in the syntax files.
- Added syntax files for Javascript and JSON.
- Added a 48x48 resolution icon so that Windows 10 desktop icons look nice.
- Made alt+o (open paired file) capable of opening a .c file when the current
  file is a .h file. Previously only .cpp files would be opened.
- Shift+Backspace now deletes whitespace upto a tab stop - useful when you want
  to unindent at the current cursor location.
- Bug fix: Sometimes holding a keydown to repeat the keypress (most commonly
  delete or backspace) would result in spurious characters being added to the
  document.
- Bug fix: Replace in files would convert any file it touched into DOS format.
- Bug fix: Fixed crashes in the syntax highlighter and reformat paragraph code
  that could happen if no line comment token was defined in the syntax file.
- Bug fix: When "Reformat paragraph" wraps a line, sometimes it would delete
  a character from the end of the line.
- Bug fix: If multiple files that were externally modified were selected in the
  open files view, and you selected "Reload" from the context menu, then only
  one of them would be reloaded.
- Bug fix: Pressing the Ctrl key while a context menu was displayed caused it
  to stop responding to input but continue to be visible.
- Bug fix: Sometimes navigating to a find-in-files result wouldn't cause the
  DocView to scroll enough for the target line to be made visible.

Full change list.

Download old versions.