simplegv-mode
An Emacs major mode for editing JLSCircuitTester files written in the SimpleGV input set format. JLSCircuitTester can be found here
Screenshot
Features
- Complete syntax highlighting
- Auto-indentation
- Full Auto-complete-mode support
Future Plans
Complete Syntax HighlightingAuto-complete dictionary- Fly-make support
- Running a test in Emacs
- Parse, highlight, and display results in another buffer
Installing
To install simplegv-mode to Emacs, add the following to your ~/.emacs file:
(add-to-list 'load-path "path/to/directory/containing/simplegv-mode.el")
(require 'simplegv-mode)
Known Issues
Autoloading
JLSCircuitTester test files do not have an explicit file extension, as a result, simplegv-mode cannot be autoloaded based on a file extension.
To fix this, simplegv-mode defines an autoload file extension of “.jlt”
If you’d like to use a differnet file extensions add this to your ~/.emacs
(add-to-list 'auto-mode-alist '("\\.YOURFILEEXTENSION\\'" . simplegv-mode))
If the test file you are opening does not have a .jlt extension you can manually start simplegv-mode with “M-x simplegv-mode”.