mirror of
https://github.com/joaotavora/yasnippet.git
synced 2025-10-13 05:03:04 +00:00
* doc/yas-doc-helper.el: Use cl-lib
and lexical-binding
Also silence compiler warnings.
This commit is contained in:
parent
946b27ddca
commit
6e4de312cf
@ -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>
|
;; Author: João Távora <joaotavora@gmail.com>
|
||||||
;; Keywords: convenience
|
;; Keywords: convenience
|
||||||
@ -30,6 +30,12 @@
|
|||||||
(require 'ox-publish)
|
(require 'ox-publish)
|
||||||
(require 'yasnippet) ; docstrings must be loaded
|
(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)
|
(defun yas--org-raw-html (tag content &optional attrs)
|
||||||
;; in version 8.0 org-mode changed the export syntax, see
|
;; in version 8.0 org-mode changed the export syntax, see
|
||||||
;; http://orgmode.org/worg/org-8.0.html#sec-8-1
|
;; http://orgmode.org/worg/org-8.0.html#sec-8-1
|
||||||
@ -148,7 +154,7 @@
|
|||||||
(interactive)
|
(interactive)
|
||||||
(yas-expand-snippet "[[#$1][=${1:`yas/selected-text`}=]]"))
|
(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
|
;; This lets all the org files be exported to HTML with
|
||||||
;; `org-publish-current-project' (C-c C-e P).
|
;; `org-publish-current-project' (C-c C-e P).
|
||||||
|
Loading…
x
Reference in New Issue
Block a user