[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] scratch/yasnippet 6e4de312cf 2/9: * doc/yas-doc-helper.el: Use `c
From: |
Stefan Monnier |
Subject: |
[elpa] scratch/yasnippet 6e4de312cf 2/9: * doc/yas-doc-helper.el: Use `cl-lib` and `lexical-binding` |
Date: |
Tue, 17 Oct 2023 11:20:18 -0400 (EDT) |
branch: scratch/yasnippet
commit 6e4de312cf7c2339df47e7af7a156d1480316df4
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>
* doc/yas-doc-helper.el: Use `cl-lib` and `lexical-binding`
Also silence compiler warnings.
---
doc/yas-doc-helper.el | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/doc/yas-doc-helper.el b/doc/yas-doc-helper.el
index 1a07728912..442bf8a0ee 100644
--- a/doc/yas-doc-helper.el
+++ b/doc/yas-doc-helper.el
@@ -1,6 +1,6 @@
-;;; yas-doc-helper.el --- Help generate documentation for YASnippet
+;;; yas-doc-helper.el --- Help generate documentation for YASnippet -*-
lexical-binding: t; -*-
-;; Copyright (C) 2012, 2013 Free Software Foundation, Inc.
+;; Copyright (C) 2012-2023 Free Software Foundation, Inc.
;; Author: João Távora <joaotavora@gmail.com>
;; Keywords: convenience
@@ -30,6 +30,12 @@
(require 'ox-publish)
(require 'yasnippet) ; docstrings must be loaded
+;; Presumably one of org/ox-publish provided the following vars:
+(defvar org-publish-project-alist)
+(defvar org-publish-use-timestamps-flag)
+(defvar org-export-copy-to-kill-ring)
+(defvar org-html-htmlize-output-type)
+
(defun yas--org-raw-html (tag content &optional attrs)
;; in version 8.0 org-mode changed the export syntax, see
;; http://orgmode.org/worg/org-8.0.html#sec-8-1
@@ -148,7 +154,7 @@
(interactive)
(yas-expand-snippet "[[#$1][=${1:`yas/selected-text`}=]]"))
-(define-key org-mode-map [M-f8] 'yas--internal-link-snippet)
+(define-key org-mode-map [M-f8] #'yas--internal-link-snippet)
;; This lets all the org files be exported to HTML with
;; `org-publish-current-project' (C-c C-e P).
- [elpa] branch scratch/yasnippet created (now 52a1c50319), Stefan Monnier, 2023/10/17
- [elpa] scratch/yasnippet 946b27ddca 1/9: * .gitignore: Add patterns for ELPA-generated files, Stefan Monnier, 2023/10/17
- [elpa] scratch/yasnippet 009322196c 6/9: * yasnippet-debug.el: Use `advice-add` i.s.o `defadvice`., Stefan Monnier, 2023/10/17
- [elpa] scratch/yasnippet 043c52a5a9 7/9: * yasnippet.el (yas-minor-mode-map): Don't bind to `tab`, Stefan Monnier, 2023/10/17
- [elpa] scratch/yasnippet 97002af846 4/9: * yasnippet.el: Use `lexical-binding`, Stefan Monnier, 2023/10/17
- [elpa] scratch/yasnippet e991530108 5/9: * yasnippet.el: Use `add-function` and remove left-over debug code, Stefan Monnier, 2023/10/17
- [elpa] scratch/yasnippet 6e4de312cf 2/9: * doc/yas-doc-helper.el: Use `cl-lib` and `lexical-binding`,
Stefan Monnier <=
- [elpa] scratch/yasnippet b09ab98419 3/9: * yasnippet-tests.el: Minor cosmetic changes, Stefan Monnier, 2023/10/17
- [elpa] scratch/yasnippet 58c92ba393 8/9: * yasnippet.el: Cosmetic changes, Stefan Monnier, 2023/10/17
- [elpa] scratch/yasnippet 52a1c50319 9/9: * yasnippet.el (debug-ignored-errors): Don't modify it, Stefan Monnier, 2023/10/17