rpl-tools.el 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. ;;; -*- mode: emacs-lisp; lexical-binding: t -*-
  2. ;;; rpl-tools.el -- tools for RPL calculator programming
  3. ;; Copyright (C) 2014 Paul Onions
  4. ;; Author: Paul Onions <paul.onions@acm.org>
  5. ;; Keywords: RPL, SysRPL, HP48, HP49, HP50, calculator
  6. ;; This file is free software, see the LICENCE file in this directory
  7. ;; for copying terms.
  8. ;;; Commentary:
  9. ;; To use this system, ensure this directory is in your `load-path',
  10. ;; and put
  11. ;;
  12. ;; (require 'rpl-tools)
  13. ;;
  14. ;; into your .emacs file.
  15. ;;
  16. ;; This will provide a major mode called `sysrpl-mode' to be used when
  17. ;; editing System RPL program files. This mode will highlight valid
  18. ;; System RPL command names and also display information about them
  19. ;; via the `sysrpl-apropos-thing-at-point' command. It is also
  20. ;; `eldoc' capable, so when `eldoc-mode' is enabled a stack effect
  21. ;; string for the SysRPL word at point is displayed in the minibuffer.
  22. ;;
  23. ;; Also work-in-progress is `sasm-mode' for Saturn assembler buffers.
  24. ;;
  25. ;; See also the ``RPL'' menu added to all `sysrpl-mode' and
  26. ;; `sasm-mode' buffers.
  27. ;;; Code:
  28. ;; Load everything
  29. (require 'rpl-base)
  30. (require 'rpl-edb)
  31. (require 'sysrpl-mode)
  32. (require 'sasm-mode)
  33. ;; Acknowledge we're loaded
  34. (provide 'rpl-tools)