[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ergoemacs-mode bb77fa2 131/325: Replace ergoemacs-print
From: |
Stefan Monnier |
Subject: |
[elpa] externals/ergoemacs-mode bb77fa2 131/325: Replace ergoemacs-print-buffer-confirm with pr-interface everywhere |
Date: |
Sat, 23 Oct 2021 18:48:37 -0400 (EDT) |
branch: externals/ergoemacs-mode
commit bb77fa27862d98e24ee8c3ca5f69e501b00c8370
Author: Walter Landry <wlandry@caltech.edu>
Commit: Walter Landry <wlandry@caltech.edu>
Replace ergoemacs-print-buffer-confirm with pr-interface everywhere
---
ergoemacs-functions.el | 9 ---------
ergoemacs-theme-engine.el | 2 +-
ergoemacs-themes.el | 24 +++++++++++-------------
3 files changed, 12 insertions(+), 23 deletions(-)
diff --git a/ergoemacs-functions.el b/ergoemacs-functions.el
index e495f01..c20b349 100644
--- a/ergoemacs-functions.el
+++ b/ergoemacs-functions.el
@@ -349,15 +349,6 @@ If TERMINAL is non-nil, run the terminal version"
(end-of-line)
(newline-and-indent))
-(defun ergoemacs-print-buffer-confirm ()
- "Print current buffer, but ask for confirmation first.
-If `pr-interface' is available, use that function instead."
- (interactive)
- (if (fboundp 'pr-interface)
- (call-interactively 'pr-interface)
- (when (y-or-n-p "Print current buffer? ")
- (print-buffer))))
-
(defun ergoemacs-call-keyword-completion ()
"Call the command that has keyboard shortcut M-TAB."
(interactive)
diff --git a/ergoemacs-theme-engine.el b/ergoemacs-theme-engine.el
index 2986b0c..d4a9d3f 100644
--- a/ergoemacs-theme-engine.el
+++ b/ergoemacs-theme-engine.el
@@ -650,7 +650,7 @@ See also `find-function-recenter-line' and
`find-function-after-hook'."
(ergoemacs-org-edit-src "Edit Source")
(ergoemacs-paste "paste")
(ergoemacs-paste-cycle "paste ↑")
- (ergoemacs-print-buffer-confirm "Print")
+ (pr-interface "Print")
(ergoemacs-read-key--universal-argument "Argument")
(ergoemacs-select-current-block "Sel. Block")
(ergoemacs-select-current-line "Sel. Line")
diff --git a/ergoemacs-themes.el b/ergoemacs-themes.el
index 30f7682..28568b4 100644
--- a/ergoemacs-themes.el
+++ b/ergoemacs-themes.el
@@ -257,7 +257,7 @@ calling any other ergoemacs-set-* function"
(global-set-key (kbd "C-S-s") 'write-file)
- (global-set-key (kbd "C-p") 'ergoemacs-print-buffer-confirm)
+ (global-set-key (kbd "C-p") 'pr-interface)
(global-set-key (kbd "C-a") 'mark-whole-buffer)
@@ -294,14 +294,14 @@ calling any other ergoemacs-set-* function"
(global-set-key (kbd "<M-down>") 'ergoemacs-forward-block)
;; C-r also should be refresh
- (global-set-key (kbd "C-r") 'revert-buffer)
+ (global-set-key (kbd "C-r") 'ergoemacs-revert-buffer)
(global-set-key (kbd "C-+") 'text-scale-increase)
(global-set-key (kbd "C-=") 'text-scale-increase)
(global-set-key (kbd "C--") 'text-scale-decrease)
(global-set-key (kbd "C-_") 'text-scale-decrease)
- (global-set-key (kbd "C-.") 'keyboard-quit)
- (global-set-key (kbd "C->") 'keyboard-quit)
+ (global-set-key (kbd "C-.") 'ergoemacs-keyboard-quit)
+ (global-set-key (kbd "C->") 'ergoemacs-keyboard-quit)
(global-set-key (kbd "C-/") 'info)
(global-set-key (kbd "C-0") 'ergoemacs-text-scale-normal-size)
(global-set-key (kbd "C-)") 'ergoemacs-text-scale-normal-size)
@@ -320,7 +320,7 @@ calling any other ergoemacs-set-* function"
(global-set-key (kbd "C-l") 'goto-line)
(global-set-key (kbd "C-n") 'ergoemacs-new-empty-buffer)
(global-set-key (kbd "C-o") 'find-file)
- (global-set-key (kbd "C-p") 'ergoemacs-print-buffer-confirm)
+ (global-set-key (kbd "C-p") 'pr-interface)
(global-set-key (kbd "C-w") 'ergoemacs-close-current-buffer)
(global-set-key (kbd "M-B") 'ibuffer)
@@ -629,7 +629,7 @@ calling any other ergoemacs-set-* function"
(defun ergoemacs-set-quit ()
"Escape exits"
- (ergoemacs-global-set-key (kbd "<escape>") 'keyboard-quit)
+ (ergoemacs-global-set-key (kbd "<escape>") 'ergoemacs-keyboard-quit)
(ergoemacs-define-key isearch-mode-map (kbd "<escape>") 'isearch-abort)
)
@@ -666,8 +666,6 @@ calling any other ergoemacs-set-* function"
(when mark-active
(global-set-key (kbd "TAB") 'indent-region))
(when ergoemacs-mode
- (global-set-key [remap keyboard-quit] 'ergoemacs-keyboard-quit)
- (global-set-key [remap revert-buffer] 'ergoemacs-revert-buffer)
(global-set-key [remap eshell] 'ergoemacs-eshell-here)
(global-set-key [remap powershell] 'ergoemacs-powershell-here)
(global-set-key [remap shell] 'ergoemacs-shell-here)
@@ -675,8 +673,8 @@ calling any other ergoemacs-set-* function"
'ergoemacs-command-loop--universal-argument)
(global-set-key [remap describe-mode]
'ergoemacs-describe-major-mode)
- (global-set-key [remap ergoemacs-print-buffer-confirm]
- 'pr-interface)))
+ )
+ )
(defun ergoemacs-set-menu-bar-file ()
"File menu"
@@ -705,8 +703,8 @@ calling any other ergoemacs-set-* function"
(separator1 menu-item "--")
(save-buffer menu-item "Save" save-buffer)
(write-file menu-item "Save As..." write-file)
- (revert-buffer menu-item "Revert to Saved"
revert-buffer)
- (print-buffer menu-item "Print"
ergoemacs-print-buffer-confirm)
+ (revert-buffer menu-item "Revert to Saved"
ergoemacs-revert-buffer)
+ (print-buffer menu-item "Print" pr-interface)
(separator4 menu-item "--")
(split-window-below menu-item "Split Window"
split-window-below)
@@ -1274,7 +1272,7 @@ calling any other ergoemacs-set-* function"
(define-key term-raw-map (kbd "C-S-w") 'delete-frame)
(define-key term-raw-map (kbd "C-`") 'other-frame)
(define-key term-raw-map (kbd "C-n") 'ergoemacs-new-empty-buffer)
- (define-key term-raw-map (kbd "C-p") 'ergoemacs-print-buffer-confirm)
+ (define-key term-raw-map (kbd "C-p") 'pr-interface)
(define-key term-raw-map (kbd "M-j") 'backward-char)
(define-key term-raw-map (kbd "M-l") 'forward-char)
- [elpa] externals/ergoemacs-mode de74f45 002/325: Remove some Control key bindings, so nano works, (continued)
- [elpa] externals/ergoemacs-mode de74f45 002/325: Remove some Control key bindings, so nano works, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 72a812c 025/325: Remove dead code, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 30ed202 012/325: Remove cttl-x-c 'both' option, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode b0c649d 052/325: Cleanup, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 1203d93 059/325: Remove dead code, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 4996d2c 066/325: Remove the apply-inits function, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 37d642e 092/325: Remove the optional off stuff and lots of helm stuff., Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode d6926f0 095/325: Simplify menus, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode d3a7657 116/325: Make 306 work and clean up lots of tests., Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 5a1ec10 111/325: Fix some warnings, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode bb77fa2 131/325: Replace ergoemacs-print-buffer-confirm with pr-interface everywhere,
Stefan Monnier <=
- [elpa] externals/ergoemacs-mode 4f43e90 001/325: Add a whole bunch of keybindings, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode f58f7d8 008/325: Replace all cl with cl-lib, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 89b618b 004/325: Merge branch 'master' into ergoterm, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 21cab2a 006/325: Merge branch 'master' into ergoterm, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 57bbe7d 005/325: Revert "Remove shift translation, instead directly binding those keys", Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode fccae9b 029/325: Remove ensure functions, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 45a2ec3 034/325: Remove unused 'require, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 3c793e3 035/325: Cleanup, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode 46f027f 042/325: More modal removal, Stefan Monnier, 2021/10/23
- [elpa] externals/ergoemacs-mode d297724 045/325: Remove ergoemacs-command-loop--modal and ergoemacs-command-loop--modal-show, Stefan Monnier, 2021/10/23