[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/sweeprolog 4576120f54 04/11: Bind C-c S-TAB to sweeprolog-
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/sweeprolog 4576120f54 04/11: Bind C-c S-TAB to sweeprolog-backward-hole for symmetry |
Date: |
Sun, 15 Jan 2023 05:02:48 -0500 (EST) |
branch: elpa/sweeprolog
commit 4576120f547e68aa3faf2b684f171ed3ebb97575
Author: Eshel Yaron <me@eshelyaron.com>
Commit: Eshel Yaron <me@eshelyaron.com>
Bind C-c S-TAB to sweeprolog-backward-hole for symmetry
---
sweeprolog.el | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/sweeprolog.el b/sweeprolog.el
index 3e95d9fa74..e329571d81 100644
--- a/sweeprolog.el
+++ b/sweeprolog.el
@@ -386,7 +386,10 @@ determinism specification, and the third is a summary
line."
(define-key map (kbd "C-c C-c") #'sweeprolog-analyze-buffer)
(define-key map (kbd "C-c C-d") #'sweeprolog-document-predicate-at-point)
(define-key map (kbd "C-c C-e") #'sweeprolog-export-predicate)
+ (define-key map (kbd "C-c TAB") #'sweeprolog-forward-hole)
(define-key map (kbd "C-c C-i") #'sweeprolog-forward-hole)
+ (define-key map (kbd "C-c <backtab>") #'sweeprolog-backward-hole)
+ (define-key map (kbd "C-c C-S-i") #'sweeprolog-backward-hole)
(define-key map (kbd "C-c C-l") #'sweeprolog-load-buffer)
(define-key map (kbd "C-c C-m") #'sweeprolog-insert-term-with-holes)
(define-key map (kbd "C-c C-o") #'sweeprolog-find-file-at-point)
@@ -408,9 +411,10 @@ determinism specification, and the third is a summary
line."
(defvar sweeprolog-forward-hole-repeat-map
(let ((map (make-sparse-keymap)))
+ (define-key map (kbd "TAB") #'sweeprolog-forward-hole)
(define-key map (kbd "C-i") #'sweeprolog-forward-hole)
- (define-key map (kbd "C-n") #'sweeprolog-forward-hole)
- (define-key map (kbd "C-p") #'sweeprolog-backward-hole)
+ (define-key map (kbd "<backtab>") #'sweeprolog-backward-hole)
+ (define-key map (kbd "C-S-i") #'sweeprolog-backward-hole)
(define-key map (kbd "C-m") #'sweeprolog-insert-term-with-holes)
map)
"Repeat map for \\[sweeprolog-forward-hole].")
- [nongnu] elpa/sweeprolog updated (eb2608bc64 -> 2b254c432f), ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog 95fbd1388e 01/11: Refer to Sweep as a whole as "Sweep" without verbatim format, ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog 4576120f54 04/11: Bind C-c S-TAB to sweeprolog-backward-hole for symmetry,
ELPA Syncer <=
- [nongnu] elpa/sweeprolog 471fc1aada 05/11: DOC: improve listings in the "Editing Prolog Code" section, ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog 9823b09f6a 02/11: * sweeprolog.el: fix some typos in docstrings, ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog 3a8d0d1626 09/11: * README.org ("High-level Architecture"): fix out-of-date docs, ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog 98cfbd1999 08/11: * README.org ("Initialization and Cleanup"): use title case, ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog 2b254c432f 11/11: * README.org ("Initialization and Cleanup"): improve listings, ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog 3e02ab91fd 03/11: Add a couple of missing docstrings, ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog 4028141133 06/11: * (sweeprolog-prefix-map): bind sweeprolog-top-level-send-goal to q, ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog b02213d87f 10/11: * README.org: use ~code~ over =verbatim= more consistently, ELPA Syncer, 2023/01/15
- [nongnu] elpa/sweeprolog d3c4102c0a 07/11: * README.org ("Querying Prolog"): improve function listing, ELPA Syncer, 2023/01/15