Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
134fd33675 | ||
|
|
a7415a3d07 | ||
|
|
3c38932da7 | ||
|
|
50e5baed5c | ||
|
|
adde5adb58 |
@@ -24,7 +24,7 @@ Markdown preview in emacs features:
|
||||
## Run
|
||||
|
||||
* `markdown-preview-mode` - start mode and open preview window.
|
||||
* `markdown-preview-open-browser` - open priview window for current buffer.
|
||||
* `markdown-preview-open-browser` - open preview window for current buffer.
|
||||
* `markdown-preview-cleanup` - cleanup running processes (close websocket and http servers).
|
||||
|
||||
## Customize
|
||||
@@ -38,6 +38,8 @@ Markdown preview in emacs features:
|
||||
|
||||
## Remote access
|
||||
|
||||
* Customize `markdown-preview-host` to `0.0.0.0`.
|
||||
* Customize `markdown-preview-http-host` to `0.0.0.0`.
|
||||
* Set `markdown-preview-auto-open` to `nil` to disable window opening at remote emacs server.
|
||||
* Start `markdown-preview-mode`. Http link for preview will be printed to `*Messages*` buffer. If not - run `markdown-preview-open-browser` to get the link printed.
|
||||
* Setup 2 tunnels for `0.0.0.0:7379` and `0.0.0.0:9000` and then open preview link in local browser. Adjust tunnels according to your custom `ws-port` and `http-port` settings.
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
;; Author: Igor Shymko <igor.shimko@gmail.com>
|
||||
;; URL: https://github.com/ancane/markdown-preview-mode
|
||||
;; Keywords: markdown, gfm, convenience
|
||||
;; Version: 0.8
|
||||
;; Version: 0.9
|
||||
;; Package-Requires: ((emacs "24.3") (websocket "1.6") (markdown-mode "2.0") (cl-lib "0.5") (web-server "0.1.1") (uuidgen "0.3"))
|
||||
|
||||
;; This file is not part of GNU Emacs.
|
||||
@@ -52,6 +52,11 @@
|
||||
:group 'markdown-preview
|
||||
:type 'integer)
|
||||
|
||||
(defcustom markdown-preview-http-host "localhost"
|
||||
"Markdown preview http server address."
|
||||
:group 'markdown-preview
|
||||
:type 'string)
|
||||
|
||||
(defcustom markdown-preview-http-port 9000
|
||||
"Markdown preview http server port."
|
||||
:group 'markdown-preview
|
||||
@@ -176,7 +181,7 @@ rendered copy to PREVIEW-FILE, ready to be open in browser."
|
||||
(ws-send-file process filename)
|
||||
(ws-send-404 process)
|
||||
))))))
|
||||
markdown-preview-http-port)))))
|
||||
markdown-preview-http-port nil :host markdown-preview-http-host)))))
|
||||
|
||||
(defun markdown-preview--parse-uuid (headers)
|
||||
"Find uuid query param in HEADERS."
|
||||
|
||||
Reference in New Issue
Block a user