[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 9f51cf2 17/42: Register snippet movement comments for eldo
From: |
Noam Postavsky |
Subject: |
[elpa] master 9f51cf2 17/42: Register snippet movement comments for eldoc |
Date: |
Sun, 22 Dec 2019 17:37:59 -0500 (EST) |
branch: master
commit 9f51cf29c945596a6d8f3075caf748e9130d84b1
Author: Noam Postavsky <address@hidden>
Commit: Noam Postavsky <address@hidden>
Register snippet movement comments for eldoc
* yasnippet.el (top-level): Call eldoc-add-command.
---
yasnippet.el | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/yasnippet.el b/yasnippet.el
index 0ae0c2c..fec0983 100644
--- a/yasnippet.el
+++ b/yasnippet.el
@@ -132,6 +132,7 @@
;;; Code:
(require 'cl-lib)
+(require 'eldoc) ; Needed for 24.
(declare-function cl-progv-after "cl-extra") ; Needed for 23.4.
(require 'easymenu)
(require 'help-mode)
@@ -4951,6 +4952,12 @@ object satisfying `yas--field-p' to restrict the
expansion to.")))
(help-xref-button 1 'help-snippet-def template)
(delete-region (match-end 1) (match-end 0))
(delete-region (match-beginning 0) (match-beginning 1)))))))
+
+;;; Eldoc configuration.
+(eldoc-add-command 'yas-next-field-or-maybe-expand
+ 'yas-next-field 'yas-prev-field
+ 'yas-expand 'yas-expand-from-keymap
+ 'yas-expand-from-trigger-key)
;;; Utils
- [elpa] master ffc733d 09/42: ; Debug code fixes, (continued)
- [elpa] master ffc733d 09/42: ; Debug code fixes, Noam Postavsky, 2019/12/22
- [elpa] master 1d96da2 18/42: Don't call before/after change-functions twice, Noam Postavsky, 2019/12/22
- [elpa] master 6a3619b 23/42: Fix additional corner case with org source block integration, Noam Postavsky, 2019/12/22
- [elpa] master 9cedd59 25/42: Allow disabling snippet keybindings from hook, Noam Postavsky, 2019/12/22
- [elpa] master 55c448b 32/42: Remove redundant arg to yas-expand-snippet, Noam Postavsky, 2019/12/22
- [elpa] master 189f737 26/42: * doc/faq.org: Note that Flyspell problem is (now fixed) Emacs bug., Noam Postavsky, 2019/12/22
- [elpa] master ffce236 30/42: Do auto indentation only in post command hook, Noam Postavsky, 2019/12/22
- [elpa] master 760f77a 12/42: Test for mirroring more than one field, Noam Postavsky, 2019/12/22
- [elpa] master 0f05a75 14/42: Add yas-completing-read, Noam Postavsky, 2019/12/22
- [elpa] master 03aa561 19/42: * doc/snippet-organization.org: Fix typo., Noam Postavsky, 2019/12/22
- [elpa] master 9f51cf2 17/42: Register snippet movement comments for eldoc,
Noam Postavsky <=
- [elpa] master 6a738b5 29/42: ; doc/faq.org: Fix example keybinding code., Noam Postavsky, 2019/12/22
- [elpa] master 476bc77 35/42: Fix snippet undo, Noam Postavsky, 2019/12/22
- [elpa] master c432e78 31/42: Fix field adjustment on deletion, Noam Postavsky, 2019/12/22
- [elpa] master f056a4d 33/42: Minor code shuffling and commenting, Noam Postavsky, 2019/12/22
- [elpa] master bd3572a 36/42: Handle multiple uses of yas-auto-next, Noam Postavsky, 2019/12/22
- [elpa] master e45e3de 34/42: * doc/faq.org: yas-prev should be yas-prev-field, Noam Postavsky, 2019/12/22
- [elpa] master a66f15e 38/42: Fix yas-insert-snippet for keyless snippets, Noam Postavsky, 2019/12/22
- [elpa] master d91dd66 37/42: * yasnippet.el (yas--extra-modes): Move alias before def, Noam Postavsky, 2019/12/22
- [elpa] master 1bee3a3 39/42: Fix #979: grok curly braces with LSP-style escaping, Noam Postavsky, 2019/12/22
- [elpa] master 3bf9a3b 41/42: Release 0.14.0, Noam Postavsky, 2019/12/22