|
|
@ -5,8 +5,8 @@ |
|
|
|
;;; Commentary: |
|
|
|
;;; Commentary: |
|
|
|
;; The original idea for this client was to minimally implement: |
|
|
|
;; The original idea for this client was to minimally implement: |
|
|
|
;; ✓ make it possible to post to twister directly from Emacs; |
|
|
|
;; ✓ make it possible to post to twister directly from Emacs; |
|
|
|
;; - have autocompletion for 'known users' when posting a message |
|
|
|
;; ✓ have autocompletion for 'known users' when posting a message |
|
|
|
;; (this probably means defining a 'mode') |
|
|
|
;; ✓ (this probably means defining a 'mode') |
|
|
|
|
|
|
|
|
|
|
|
;; During the implementation of the above the following nice-to-have |
|
|
|
;; During the implementation of the above the following nice-to-have |
|
|
|
;; came to mind: |
|
|
|
;; came to mind: |
|
|
@ -19,7 +19,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
;; Requirements |
|
|
|
;; Requirements |
|
|
|
;; - json-rpc : https://github.com/mrvdb/elisp-json-rpc |
|
|
|
;; - json-rpc : https://github.com/mrvdb/elisp-json-rpc |
|
|
|
;; This repository is included as submodule |
|
|
|
;; - pcomplete: (built into emacs) |
|
|
|
|
|
|
|
|
|
|
|
;; Installation |
|
|
|
;; Installation |
|
|
|
;; (add-to-list 'load-path "/path/to/twister.el") |
|
|
|
;; (add-to-list 'load-path "/path/to/twister.el") |
|
|
@ -32,6 +32,7 @@ |
|
|
|
|
|
|
|
|
|
|
|
;;; Code: |
|
|
|
;;; Code: |
|
|
|
(require 'json-rpc) |
|
|
|
(require 'json-rpc) |
|
|
|
|
|
|
|
(require 'pcomplete) |
|
|
|
|
|
|
|
|
|
|
|
;; Configuration variables |
|
|
|
;; Configuration variables |
|
|
|
(defgroup twister nil |
|
|
|
(defgroup twister nil |
|
|
|