feat(text-editing): add siren-insert module

Defines two functions for inserting en-dash and em-dash characters which
are typically difficult to type directly into Emacs.
This commit is contained in:
2022-05-02 10:27:26 +01:00
parent e14bfa37d8
commit ad2e2d2bab
2 changed files with 22 additions and 0 deletions

View File

@@ -105,6 +105,7 @@
;; Text editing
(require 'siren-expand-region)
(require 'siren-insert)
(require 'siren-move-dup)
(require 'siren-multiple-cursors)
(require 'siren-randomize-region)

View File

@@ -0,0 +1,21 @@
;;; siren-insert.el --- jimeh's Emacs Siren: misc text insert functions
;;; Commentary:
;; Misc text insert functions for characters or text which is normally not easy
;; to type in Emacs.
;;; Code:
(defun insert-en-dash ()
"Insert an en dash (U+2013, )."
(interactive)
(insert ?\u2013))
(defun insert-em-dash ()
"Insert an em dash (U+2014, —)."
(interactive)
(insert ?\u2014))
(provide 'siren-insert)
;;; siren-insert.el ends here