Skip to content
An Emacs major mode for editing JLSCircuitTester files written in the SimpleGV input set format.
Emacs Lisp
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.org
simplegv-mode.el
todo.org

README.org

simplegv-mode

An Emacs major mode for editing JLSCircuitTester files written in the SimpleGV input set format. JLSCircuitTester can be found here

Screenshot

http://i.imgur.com/za160fF.png

Features

  • Complete syntax highlighting
  • Auto-indentation
  • Full Auto-complete-mode support

Future Plans

  • Complete Syntax Highlighting
  • Auto-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”.

You can’t perform that action at this time.