From 62f13b77891cae6b7f1fcb6bd2198e539c0b1b83 Mon Sep 17 00:00:00 2001 From: tastytea Date: Mon, 4 Nov 2019 21:10:34 +0100 Subject: [PATCH] Add restclient to Emacs. --- init.el | 3 ++- init/net/client.el | 24 ++++++++++++++++++++++++ init/net/server.el | 2 +- server/server | 2 +- 4 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 init/net/client.el diff --git a/init.el b/init.el index 70be705..0475e68 100644 --- a/init.el +++ b/init.el @@ -1,6 +1,6 @@ ;;; init.el --- tastytea's Emacs init file. -*- lexical-binding: t; -*- -;; Time-stamp: <2019-11-04T19:41:30+00:00> +;; Time-stamp: <2019-11-04T19:42:29+00:00> ;;; Commentary: ;; Requires at least Emacs 26. Most of it will probably work with Emacs 24 and @@ -42,6 +42,7 @@ (require 'programming/c++) (require 'net/server) +(require 'net/client) ;; Set garbage collection threshold to original value. (setq gc-cons-threshold (car (get 'gc-cons-threshold 'standard-value))) diff --git a/init/net/client.el b/init/net/client.el new file mode 100644 index 0000000..097ece2 --- /dev/null +++ b/init/net/client.el @@ -0,0 +1,24 @@ +;;; client.el --- Set up network stuff.. -*- lexical-binding: t; -*- + +;; Time-stamp: <2019-11-04T19:54:18+00:00> + +;;; Commentary: + +;;; Code: + +;; Explore and test HTTP REST webservices. +(use-package restclient + :mode + ("\\.restclient$" . restclient-mode) + ) + +;; Company completion for restclient. +(use-package company-restclient + :after (restclient company) + + :config + (add-to-list 'company-backends 'company-restclient) + ) + +(provide 'net/client) +;;; client.el ends here diff --git a/init/net/server.el b/init/net/server.el index 1e85ef0..2f2c36d 100644 --- a/init/net/server.el +++ b/init/net/server.el @@ -1,6 +1,6 @@ ;;; server.el --- Set up network stuff.. -*- lexical-binding: t; -*- -;; Time-stamp: <2019-11-04T19:40:54+00:00> +;; Time-stamp: <2019-11-04T19:43:41+00:00> ;;; Commentary: diff --git a/server/server b/server/server index 7501e96..5d6e97e 100644 --- a/server/server +++ b/server/server @@ -1,2 +1,2 @@ -127.0.0.1:51313 31328 +127.0.0.1:51313 17536 phahw2ohVoh0oopheish7IVie9desh8aequeenei3uo8wahShe%thuadaeNa4ieh \ No newline at end of file