Skip to content

nxg/ttl-mode

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

This is an Emacs mode for editing Turtle (RDF) files.

Note: I'm no longer actively developing this. I'm willing to accept pull requests; and if someone wants to take over the code, I'd probably take little persuading to agree.

It is based on an excellent start made by Hugo Haas. I've extended it to support indentation, some electric punctuation, and hungry delete.

To use, download the file ttl-mode.el from Github (or clone the project), put the file in the emacs load path (look at the variable load-path to find where emacs currently searches), and add something like the following to your .emacs file.

(autoload 'ttl-mode "ttl-mode" "Major mode for OWL or Turtle files" t)
(add-hook 'ttl-mode-hook    ; Turn on font lock when in ttl mode
          'turn-on-font-lock)
(setq auto-mode-alist
      (append
       (list
        '("\\.n3" . ttl-mode)
        '("\\.ttl" . ttl-mode))
       auto-mode-alist))

Comments and contributions most welcome.

ttl-mode.el is released under the terms of the two-clause BSD licence (see the ttl-model.el header for the licence text).

Norman Gray
https://nxg.me.uk

About

An Emacs mode for editing Turtle (RDF) files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published