mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Remove collab/{floobits,impatient-mode} modules
The state of peer programming in Emacs isn't great. The floobits module is only one line of code and doesn't warrant its own module. impatient-mode is a little more useful, but is too niche and not exclusively for peer programming, so I'm not convinced it belongs in this category. Since there are no other good options, I'm just getting rid of the category altogether.
This commit is contained in:
@ -163,10 +163,6 @@
|
||||
;; +wordnut ; wordnet (wn) search
|
||||
;; +langtool) ; a proofreader (grammar/style check) for Emacs
|
||||
|
||||
:collab
|
||||
;;floobits ; peer programming for a price
|
||||
;;impatient-mode ; show off code over HTTP
|
||||
|
||||
:config
|
||||
;; For literate config users. This will tangle+compile a config.org
|
||||
;; literate config in your `doom-private-dir' whenever it changes.
|
||||
|
@ -1,4 +0,0 @@
|
||||
;; -*- no-byte-compile: t; -*-
|
||||
;;; collab/foobits/packages.el
|
||||
|
||||
(package! floobits)
|
@ -1,24 +0,0 @@
|
||||
;;; collab/impatient-mode/autoload.el -*- lexical-binding: t; -*-
|
||||
|
||||
;;;###autoload
|
||||
(defun +impatient-mode/toggle ()
|
||||
"Toggle `impatient-mode' in the current buffer."
|
||||
(interactive)
|
||||
(unless (process-status "httpd")
|
||||
(httpd-start))
|
||||
(impatient-mode)
|
||||
(if impatient-mode
|
||||
(add-hook 'kill-buffer-hook '+impatient-mode--cleanup-impatient-mode)
|
||||
(+impatient-mode--cleanup-impatient-mode)))
|
||||
|
||||
(defun +impatient-mode--cleanup-impatient-mode ()
|
||||
(unless (cl-loop for buf in (doom-buffer-list)
|
||||
if (buffer-local-value 'impatient-mode buf)
|
||||
return t)
|
||||
(httpd-stop)
|
||||
(cl-loop for buf in (doom-buffer-list)
|
||||
if (buffer-local-value 'impatient-mode buf)
|
||||
do
|
||||
(with-current-buffer buf
|
||||
(impatient-mode -1)))
|
||||
(remove-hook 'kill-buffer-hook '+impatient-mode--cleanup-impatient-mode)))
|
@ -1,5 +0,0 @@
|
||||
;; -*- no-byte-compile: t; -*-
|
||||
;;; collab/impatient-mode/packages.el
|
||||
|
||||
(package! htmlize)
|
||||
(package! impatient-mode)
|
Reference in New Issue
Block a user