mirror of
https://codeberg.org/scip/autoscratch.git
synced 2025-12-16 20:10:57 +01:00
fixed missing stuff
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
;;; autoscratch-mode.el --- automatically switch scratch buffer mode
|
;;; autoscratch-mode.el --- Automatically switch scratch buffer mode
|
||||||
|
|
||||||
;; Copyright (C) 2017-2018, T.v.Dein <tlinden@cpan.org>
|
;; Copyright (C) 2017-2018, T.v.Dein <tlinden@cpan.org>
|
||||||
|
|
||||||
@@ -112,14 +112,20 @@ such a character is # which is the comment-char in many modes."
|
|||||||
:type 'code)
|
:type 'code)
|
||||||
|
|
||||||
(defcustom autoscratch-fork-after-trigger t
|
(defcustom autoscratch-fork-after-trigger t
|
||||||
"Create a new autoscratch buffer after the trigger fired.")
|
"Create a new autoscratch buffer after the trigger fired."
|
||||||
|
:group 'autoscratch
|
||||||
|
:type :boolean)
|
||||||
|
|
||||||
(defcustom autoscratch-trigger-after 5
|
(defcustom autoscratch-trigger-after 5
|
||||||
"Max chars to be entered to force trigger the default form.")
|
"Max chars to be entered to force trigger the default form."
|
||||||
|
:group 'autoscratch
|
||||||
|
:type :variable)
|
||||||
|
|
||||||
(defcustom autoscratch-reset-default-directory nil
|
(defcustom autoscratch-reset-default-directory nil
|
||||||
"If set to true, `default-directory' will be set to `~/' in new
|
"If set to true, `default-directory' will be set to `~/' in new
|
||||||
scratch buffers")
|
scratch buffers"
|
||||||
|
:group 'autoscratch
|
||||||
|
:type :boolean)
|
||||||
|
|
||||||
;;;; Public Vars
|
;;;; Public Vars
|
||||||
|
|
||||||
@@ -152,9 +158,7 @@ Executes `autoscratch-rename-hook' afterwards."
|
|||||||
(interactive)
|
(interactive)
|
||||||
(let ((buf (get-buffer-create "*scratch*")))
|
(let ((buf (get-buffer-create "*scratch*")))
|
||||||
(switch-to-buffer buf)
|
(switch-to-buffer buf)
|
||||||
(autoscratch-mode)
|
(autoscratch-mode)))
|
||||||
|
|
||||||
))
|
|
||||||
|
|
||||||
(defun autoscratch-select(modelist)
|
(defun autoscratch-select(modelist)
|
||||||
"Interactively ask for major mode to switch to.
|
"Interactively ask for major mode to switch to.
|
||||||
@@ -218,7 +222,7 @@ Supported values for FORM include:
|
|||||||
(dolist (trigger autoscratch-triggers-alist)
|
(dolist (trigger autoscratch-triggers-alist)
|
||||||
(when (if forward
|
(when (if forward
|
||||||
(looking-at (car trigger))
|
(looking-at (car trigger))
|
||||||
(looking-back (car trigger)))
|
(looking-back (car trigger) 1))
|
||||||
(setq matchform (cdr trigger))
|
(setq matchform (cdr trigger))
|
||||||
(throw 'done t))))
|
(throw 'done t))))
|
||||||
(eq t autoscratch-trigger-on-first-char))
|
(eq t autoscratch-trigger-on-first-char))
|
||||||
|
|||||||
Reference in New Issue
Block a user