Compare commits
34
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ba9f65c541 | ||
|
|
46f87934a1 | ||
|
|
b1401b9aa6 | ||
|
|
1ae65bedcd | ||
|
|
7d325a2d29 | ||
|
|
1343cb4952 | ||
|
|
1e4f9692b4 | ||
|
|
a9d515e1dd | ||
|
|
094cb1a293 | ||
|
|
2f9ea487ae | ||
|
|
c13ccefa5f | ||
|
|
b684a212db | ||
|
|
3e71bba4ae | ||
|
|
cc2025a2d1 | ||
|
|
d561894364 | ||
|
|
5d1b97d86e | ||
|
|
28f9e421a5 | ||
|
|
b12e49afcf | ||
|
|
2f7136714b | ||
|
|
62dc7c5672 | ||
|
|
6dd935de4f | ||
|
|
592d6a58a7 | ||
|
|
9da759b2bf | ||
|
|
706d064c26 | ||
|
|
4c04a98e5d | ||
|
|
e922f56426 | ||
|
|
9b60a86799 | ||
|
|
016eadbc13 | ||
|
|
5db79dcd02 | ||
|
|
255736783f | ||
|
|
eba7c4b9c7 | ||
|
|
2a0e172666 | ||
|
|
d8c57e29e5 | ||
|
|
85c346208e |
@@ -1,18 +0,0 @@
|
|||||||
This global minor mode provides a simple way to switch between layouts and
|
|
||||||
the buffers you left open before you switched (unless you closed it).
|
|
||||||
|
|
||||||
It doesn't require any setup at all more than:
|
|
||||||
(0blayout-mode)
|
|
||||||
|
|
||||||
When you start Emacs with 0blayout loaded, you will have a default layout
|
|
||||||
named "default", and then you can create new layouts (<prefix> C-c), switch
|
|
||||||
layouts (<prefix> C-b), and kill the current layout (<prefix> C-k).
|
|
||||||
The default <prefix> is (C-c C-l), but you can change it using:
|
|
||||||
(0blayout-add-keybindings-with-prefix "<your prefix>")
|
|
||||||
|
|
||||||
You can also customize-variable to change the name of the default session.
|
|
||||||
|
|
||||||
The project is hosted at https://github.com/etu/0blayout
|
|
||||||
There you can leave bug-reports and suggestions.
|
|
||||||
|
|
||||||
Another comparable mode is eyebrowse which have been developed for longer.
|
|
||||||
@@ -1,52 +0,0 @@
|
|||||||
;;; ac-emmet-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "ac-emmet" "ac-emmet.el" (0 0 0 0))
|
|
||||||
;;; Generated autoloads from ac-emmet.el
|
|
||||||
|
|
||||||
(defface ac-emmet-candidate-face '((t (:inherit ac-candidate-face))) "\
|
|
||||||
Face for emmet candidates." :group (quote auto-complete))
|
|
||||||
|
|
||||||
(defface ac-emmet-selection-face '((t (:inherit ac-selection-face))) "\
|
|
||||||
Face for the emmet selected candidate." :group (quote auto-complete))
|
|
||||||
|
|
||||||
(defconst ac-emmet-source-defaults '((candidate-face . ac-emmet-candidate-face) (selection-face . ac-emmet-selection-face) (symbol . "a") (requires . 1) (action lambda nil (call-interactively 'emmet-expand-line))) "\
|
|
||||||
Defaults common to the various completion sources.")
|
|
||||||
|
|
||||||
(defvar ac-source-emmet-html-snippets (append '((candidates . ac-emmet-html-snippets-keys) (document lambda (s) (ac-emmet-document s ac-emmet-html-snippets-hash))) ac-emmet-source-defaults) "\
|
|
||||||
Auto-complete source for emmet-mode's html snippet completion.")
|
|
||||||
|
|
||||||
(defvar ac-source-emmet-html-aliases (append '((candidates . ac-emmet-html-aliases-keys) (document lambda (s) (ac-emmet-document s ac-emmet-html-aliases-hash))) ac-emmet-source-defaults) "\
|
|
||||||
Auto-complete source for emmet-mode's html alias completion.")
|
|
||||||
|
|
||||||
(defvar ac-source-emmet-css-snippets (append '((candidates . ac-emmet-css-snippets-keys) (document lambda (s) (ac-emmet-document s ac-emmet-css-snippets-hash))) ac-emmet-source-defaults) "\
|
|
||||||
Auto-complete source for emmet-mode's css snippet completion.")
|
|
||||||
|
|
||||||
(autoload 'ac-emmet-html-setup "ac-emmet" "\
|
|
||||||
Add the emmet-mode's html completion source to the front of `ac-sources'.
|
|
||||||
This affects only the current buffer.
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(autoload 'ac-emmet-css-setup "ac-emmet" "\
|
|
||||||
Add the emmet-mode's css completion source to the front of `ac-sources'.
|
|
||||||
This affects only the current buffer.
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ac-emmet" '("ac-emmet-")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; ac-emmet-autoloads.el ends here
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
;;; -*- no-byte-compile: t -*-
|
|
||||||
(define-package "ac-emmet" "20131015.1558" "auto-complete sources for emmet-mode's snippets" '((emmet-mode "1.0.2") (auto-complete "1.4")) :commit "88f24876ee3b759978d4614a758280b5d512d543" :keywords '("completion" "convenience" "emmet") :authors '(("Yasuyuki Oka" . "yasuyk@gmail.com")) :maintainer '("Yasuyuki Oka" . "yasuyk@gmail.com") :url "https://github.com/yasuyk/ac-emmet")
|
|
||||||
@@ -1,131 +0,0 @@
|
|||||||
;;; ac-emmet.el --- auto-complete sources for emmet-mode's snippets
|
|
||||||
|
|
||||||
;; Copyright (C) 2013 Yasuyuki Oka <yasuyk@gmail.com>
|
|
||||||
|
|
||||||
;; Author: Yasuyuki Oka <yasuyk@gmail.com>
|
|
||||||
;; Version: DEV
|
|
||||||
;; Package-Version: 20131015.1558
|
|
||||||
;; Package-Commit: 88f24876ee3b759978d4614a758280b5d512d543
|
|
||||||
;; URL: https://github.com/yasuyk/ac-emmet
|
|
||||||
;; Package-Requires: ((emmet-mode "1.0.2") (auto-complete "1.4"))
|
|
||||||
;; Keywords: completion, convenience, emmet
|
|
||||||
|
|
||||||
;; This program is free software; you can redistribute it and/or modify
|
|
||||||
;; it under the terms of the GNU General Public License as published by
|
|
||||||
;; the Free Software Foundation, either version 3 of the License, or
|
|
||||||
;; (at your option) any later version.
|
|
||||||
|
|
||||||
;; This program is distributed in the hope that it will be useful,
|
|
||||||
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
;; GNU General Public License for more details.
|
|
||||||
|
|
||||||
;; You should have received a copy of the GNU General Public License
|
|
||||||
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
;;; Commentary:
|
|
||||||
|
|
||||||
;; Provides auto-complete sources for emmet-mode.
|
|
||||||
|
|
||||||
;;; Usage:
|
|
||||||
|
|
||||||
;; (require 'ac-emmet) ;; Not necessary if using ELPA package
|
|
||||||
;; (add-hook 'sgml-mode-hook 'ac-emmet-html-setup)
|
|
||||||
;; (add-hook 'css-mode-hook 'ac-emmet-css-setup)
|
|
||||||
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(require 'auto-complete)
|
|
||||||
(require 'emmet-mode)
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defface ac-emmet-candidate-face
|
|
||||||
'((t (:inherit ac-candidate-face)))
|
|
||||||
"Face for emmet candidates."
|
|
||||||
:group 'auto-complete)
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defface ac-emmet-selection-face
|
|
||||||
'((t (:inherit ac-selection-face)))
|
|
||||||
"Face for the emmet selected candidate."
|
|
||||||
:group 'auto-complete)
|
|
||||||
|
|
||||||
(defvar ac-emmet-html-snippets-hash
|
|
||||||
(gethash "snippets" (gethash "html" emmet-snippets)))
|
|
||||||
|
|
||||||
(defvar ac-emmet-html-snippets-keys
|
|
||||||
(loop for k being hash-key in ac-emmet-html-snippets-hash collect k))
|
|
||||||
|
|
||||||
(defvar ac-emmet-html-aliases-hash
|
|
||||||
(gethash "aliases" (gethash "html" emmet-snippets)))
|
|
||||||
|
|
||||||
(defvar ac-emmet-html-aliases-keys
|
|
||||||
(loop for k being hash-key in ac-emmet-html-aliases-hash collect k))
|
|
||||||
|
|
||||||
(defvar ac-emmet-css-snippets-hash
|
|
||||||
(gethash "snippets" (gethash "css" emmet-snippets)))
|
|
||||||
|
|
||||||
(defvar ac-emmet-css-snippets-keys
|
|
||||||
(loop for k being hash-key in ac-emmet-css-snippets-hash collect k))
|
|
||||||
|
|
||||||
(defun ac-emmet-document (candidate hash)
|
|
||||||
(let ((snippet (gethash candidate hash)))
|
|
||||||
(if (functionp snippet)
|
|
||||||
(funcall snippet "")
|
|
||||||
snippet)))
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defconst ac-emmet-source-defaults
|
|
||||||
'((candidate-face . ac-emmet-candidate-face)
|
|
||||||
(selection-face . ac-emmet-selection-face)
|
|
||||||
(symbol . "a")
|
|
||||||
(requires . 1)
|
|
||||||
(action . (lambda () (call-interactively 'emmet-expand-line))))
|
|
||||||
"Defaults common to the various completion sources.")
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defvar ac-source-emmet-html-snippets
|
|
||||||
(append
|
|
||||||
'((candidates . ac-emmet-html-snippets-keys)
|
|
||||||
(document . (lambda (s) (ac-emmet-document s ac-emmet-html-snippets-hash))))
|
|
||||||
ac-emmet-source-defaults)
|
|
||||||
"Auto-complete source for emmet-mode's html snippet completion.")
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defvar ac-source-emmet-html-aliases
|
|
||||||
(append
|
|
||||||
'((candidates . ac-emmet-html-aliases-keys)
|
|
||||||
(document . (lambda (s) (ac-emmet-document s ac-emmet-html-aliases-hash))))
|
|
||||||
ac-emmet-source-defaults)
|
|
||||||
"Auto-complete source for emmet-mode's html alias completion.")
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defvar ac-source-emmet-css-snippets
|
|
||||||
(append
|
|
||||||
'((candidates . ac-emmet-css-snippets-keys)
|
|
||||||
(document . (lambda (s) (ac-emmet-document s ac-emmet-css-snippets-hash))))
|
|
||||||
ac-emmet-source-defaults)
|
|
||||||
"Auto-complete source for emmet-mode's css snippet completion.")
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defun ac-emmet-html-setup ()
|
|
||||||
"Add the emmet-mode's html completion source to the front of `ac-sources'.
|
|
||||||
This affects only the current buffer."
|
|
||||||
(interactive)
|
|
||||||
(add-to-list 'ac-sources 'ac-source-emmet-html-snippets)
|
|
||||||
(add-to-list 'ac-sources 'ac-source-emmet-html-aliases))
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defun ac-emmet-css-setup ()
|
|
||||||
"Add the emmet-mode's css completion source to the front of `ac-sources'.
|
|
||||||
This affects only the current buffer."
|
|
||||||
(interactive)
|
|
||||||
(add-to-list 'ac-sources 'ac-source-emmet-css-snippets))
|
|
||||||
|
|
||||||
(provide 'ac-emmet)
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
|
|
||||||
;;; ac-emmet.el ends here
|
|
||||||
Binary file not shown.
@@ -1 +0,0 @@
|
|||||||
Provides auto-complete sources for emmet-mode.
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
Auto Completion source for PHP. Known to work on Linux and macOS systems.
|
|
||||||
For more info and examples see URL `https://github.com/xcwen/ac-php' .
|
|
||||||
|
|
||||||
Usage: Put this package in your Emacs Lisp path (eg. site-lisp) and add to
|
|
||||||
your .emacs file:
|
|
||||||
|
|
||||||
(add-hook 'php-mode-hook
|
|
||||||
'(lambda ()
|
|
||||||
(auto-complete-mode t)
|
|
||||||
(require 'ac-php)
|
|
||||||
(setq ac-sources '(ac-source-php))
|
|
||||||
(yas-global-mode 1)
|
|
||||||
|
|
||||||
(define-key php-mode-map (kbd "C-]")
|
|
||||||
'ac-php-find-symbol-at-point)
|
|
||||||
(define-key php-mode-map (kbd "C-t")
|
|
||||||
'ac-php-location-stack-back)))
|
|
||||||
|
|
||||||
Many options available under Help:Customize
|
|
||||||
Options specific to ac-php are in
|
|
||||||
Convenience/Completion/Auto Complete
|
|
||||||
|
|
||||||
Known to work with Linux and macOS. Windows support is in beta stage.
|
|
||||||
For more info and examples see URL `https://github.com/xcwen/ac-php' .
|
|
||||||
|
|
||||||
Bugs: Bug tracking is currently handled using the GitHub issue tracker
|
|
||||||
(see URL `https://github.com/xcwen/ac-php/issues')
|
|
||||||
@@ -1,75 +0,0 @@
|
|||||||
;;; all-the-icons-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "all-the-icons" "all-the-icons.el" (0 0 0 0))
|
|
||||||
;;; Generated autoloads from all-the-icons.el
|
|
||||||
|
|
||||||
(autoload 'all-the-icons-icon-for-dir "all-the-icons" "\
|
|
||||||
Get the formatted icon for DIR.
|
|
||||||
ARG-OVERRIDES should be a plist containining `:height',
|
|
||||||
`:v-adjust' or `:face' properties like in the normal icon
|
|
||||||
inserting functions.
|
|
||||||
|
|
||||||
Note: You want chevron, please use `all-the-icons-icon-for-dir-with-chevron'.
|
|
||||||
|
|
||||||
\(fn DIR &rest ARG-OVERRIDES)" nil nil)
|
|
||||||
|
|
||||||
(autoload 'all-the-icons-icon-for-file "all-the-icons" "\
|
|
||||||
Get the formatted icon for FILE.
|
|
||||||
ARG-OVERRIDES should be a plist containining `:height',
|
|
||||||
`:v-adjust' or `:face' properties like in the normal icon
|
|
||||||
inserting functions.
|
|
||||||
|
|
||||||
\(fn FILE &rest ARG-OVERRIDES)" nil nil)
|
|
||||||
|
|
||||||
(autoload 'all-the-icons-icon-for-mode "all-the-icons" "\
|
|
||||||
Get the formatted icon for MODE.
|
|
||||||
ARG-OVERRIDES should be a plist containining `:height',
|
|
||||||
`:v-adjust' or `:face' properties like in the normal icon
|
|
||||||
inserting functions.
|
|
||||||
|
|
||||||
\(fn MODE &rest ARG-OVERRIDES)" nil nil)
|
|
||||||
|
|
||||||
(autoload 'all-the-icons-icon-for-url "all-the-icons" "\
|
|
||||||
Get the formatted icon for URL.
|
|
||||||
If an icon for URL isn't found in `all-the-icons-url-alist', a globe is used.
|
|
||||||
ARG-OVERRIDES should be a plist containining `:height',
|
|
||||||
`:v-adjust' or `:face' properties like in the normal icon
|
|
||||||
inserting functions.
|
|
||||||
|
|
||||||
\(fn URL &rest ARG-OVERRIDES)" nil nil)
|
|
||||||
|
|
||||||
(autoload 'all-the-icons-install-fonts "all-the-icons" "\
|
|
||||||
Helper function to download and install the latests fonts based on OS.
|
|
||||||
When PFX is non-nil, ignore the prompt and just install
|
|
||||||
|
|
||||||
\(fn &optional PFX)" t nil)
|
|
||||||
|
|
||||||
(autoload 'all-the-icons-insert "all-the-icons" "\
|
|
||||||
Interactive icon insertion function.
|
|
||||||
When Prefix ARG is non-nil, insert the propertized icon.
|
|
||||||
When FAMILY is non-nil, limit the candidates to the icon set matching it.
|
|
||||||
|
|
||||||
\(fn &optional ARG FAMILY)" t nil)
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "all-the-icons" '("all-the-icons-")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;;;### (autoloads nil nil ("all-the-icons-faces.el" "all-the-icons-pkg.el")
|
|
||||||
;;;;;; (0 0 0 0))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; all-the-icons-autoloads.el ends here
|
|
||||||
@@ -1,230 +0,0 @@
|
|||||||
;;; all-the-icons-faces.el --- A module of faces for all-the-icons
|
|
||||||
|
|
||||||
;; Copyright (C) 2016 Dominic Charlesworth <dgc336@gmail.com>
|
|
||||||
|
|
||||||
;; Author: Dominic Charlesworth <dgc336@gmail.com>
|
|
||||||
;; Version: 1.0.0
|
|
||||||
;; Package-Requires: ((emacs "24.3"))
|
|
||||||
;; URL: https://github.com/domtronn/all-the-icons.el
|
|
||||||
;; Keywords: convenient, lisp
|
|
||||||
|
|
||||||
;; This program is free software; you can redistribute it and/or
|
|
||||||
;; modify it under the terms of the GNU General Public License
|
|
||||||
;; as published by the Free Software Foundation; either version 3
|
|
||||||
;; of the License, or (at your option) any later version.
|
|
||||||
|
|
||||||
;; This program is distributed in the hope that it will be useful,
|
|
||||||
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
;; GNU General Public License for more details.
|
|
||||||
|
|
||||||
;; You should have received a copy of the GNU General Public License
|
|
||||||
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
;;; Commentary:
|
|
||||||
|
|
||||||
;; This file contains all of the faces used by the package for
|
|
||||||
;; colouring icons
|
|
||||||
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(defgroup all-the-icons-faces nil
|
|
||||||
"Manage how All The Icons icons are coloured and themed."
|
|
||||||
:prefix "all-the-icons-"
|
|
||||||
:group 'tools
|
|
||||||
:group 'all-the-icons)
|
|
||||||
|
|
||||||
|
|
||||||
;; red
|
|
||||||
(defface all-the-icons-red
|
|
||||||
'((((background dark)) :foreground "#AC4142")
|
|
||||||
(((background light)) :foreground "#AC4142"))
|
|
||||||
"Face for red icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lred
|
|
||||||
'((((background dark)) :foreground "#EB595A")
|
|
||||||
(((background light)) :foreground "#EB595A"))
|
|
||||||
"Face for lred icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dred
|
|
||||||
'((((background dark)) :foreground "#843031")
|
|
||||||
(((background light)) :foreground "#843031"))
|
|
||||||
"Face for dred icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-red-alt
|
|
||||||
'((((background dark)) :foreground "#ce5643")
|
|
||||||
(((background light)) :foreground "#843031"))
|
|
||||||
"Face for dred icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
;; green
|
|
||||||
(defface all-the-icons-green
|
|
||||||
'((((background dark)) :foreground "#90A959")
|
|
||||||
(((background light)) :foreground "#90A959"))
|
|
||||||
"Face for green icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lgreen
|
|
||||||
'((((background dark)) :foreground "#C6E87A")
|
|
||||||
(((background light)) :foreground "#3D6837"))
|
|
||||||
"Face for lgreen icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dgreen
|
|
||||||
'((((background dark)) :foreground "#6D8143")
|
|
||||||
(((background light)) :foreground "#6D8143"))
|
|
||||||
"Face for dgreen icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
;; yellow
|
|
||||||
(defface all-the-icons-yellow
|
|
||||||
'((((background dark)) :foreground "#FFD446")
|
|
||||||
(((background light)) :foreground "#FFCC0E"))
|
|
||||||
"Face for yellow icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lyellow
|
|
||||||
'((((background dark)) :foreground "#FFC16D")
|
|
||||||
(((background light)) :foreground "#FF9300"))
|
|
||||||
"Face for lyellow icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dyellow
|
|
||||||
'((((background dark)) :foreground "#B48D56")
|
|
||||||
(((background light)) :foreground "#B48D56"))
|
|
||||||
"Face for dyellow icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
;; blue
|
|
||||||
(defface all-the-icons-blue
|
|
||||||
'((((background dark)) :foreground "#6A9FB5")
|
|
||||||
(((background light)) :foreground "#6A9FB5"))
|
|
||||||
"Face for blue icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-blue-alt
|
|
||||||
'((((background dark)) :foreground "#2188b6")
|
|
||||||
(((background light)) :foreground "#2188b6"))
|
|
||||||
"Face for blue icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lblue
|
|
||||||
'((((background dark)) :foreground "#8FD7F4")
|
|
||||||
(((background light)) :foreground "#677174"))
|
|
||||||
"Face for lblue icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dblue
|
|
||||||
'((((background dark)) :foreground "#446674")
|
|
||||||
(((background light)) :foreground "#446674"))
|
|
||||||
"Face for dblue icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
;; maroon
|
|
||||||
(defface all-the-icons-maroon
|
|
||||||
'((((background dark)) :foreground "#8F5536")
|
|
||||||
(((background light)) :foreground "#8F5536"))
|
|
||||||
"Face for maroon icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lmaroon
|
|
||||||
'((((background dark)) :foreground "#CE7A4E")
|
|
||||||
(((background light)) :foreground "#CE7A4E"))
|
|
||||||
"Face for lmaroon icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dmaroon
|
|
||||||
'((((background dark)) :foreground "#72584B")
|
|
||||||
(((background light)) :foreground "#72584B"))
|
|
||||||
"Face for dmaroon icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
;; purple
|
|
||||||
(defface all-the-icons-purple
|
|
||||||
'((((background dark)) :foreground "#AA759F")
|
|
||||||
(((background light)) :foreground "#68295B"))
|
|
||||||
"Face for purple icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-purple-alt
|
|
||||||
'((((background dark)) :foreground "#5D54E1")
|
|
||||||
(((background light)) :foreground "#5D54E1"))
|
|
||||||
"Face for purple icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lpurple
|
|
||||||
'((((background dark)) :foreground "#E69DD6")
|
|
||||||
(((background light)) :foreground "#E69DD6"))
|
|
||||||
"Face for lpurple icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dpurple
|
|
||||||
'((((background dark)) :foreground "#694863")
|
|
||||||
(((background light)) :foreground "#694863"))
|
|
||||||
"Face for dpurple icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
;; orange
|
|
||||||
(defface all-the-icons-orange
|
|
||||||
'((((background dark)) :foreground "#D4843E")
|
|
||||||
(((background light)) :foreground "#D4843E"))
|
|
||||||
"Face for orange icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lorange
|
|
||||||
'((((background dark)) :foreground "#FFA500")
|
|
||||||
(((background light)) :foreground "#FFA500"))
|
|
||||||
"Face for lorange icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dorange
|
|
||||||
'((((background dark)) :foreground "#915B2D")
|
|
||||||
(((background light)) :foreground "#915B2D"))
|
|
||||||
"Face for dorange icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
;; cyan
|
|
||||||
(defface all-the-icons-cyan
|
|
||||||
'((((background dark)) :foreground "#75B5AA")
|
|
||||||
(((background light)) :foreground "#75B5AA"))
|
|
||||||
"Face for cyan icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-cyan-alt
|
|
||||||
'((((background dark)) :foreground "#61dafb")
|
|
||||||
(((background light)) :foreground "#0595bd"))
|
|
||||||
"Face for cyan icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lcyan
|
|
||||||
'((((background dark)) :foreground "#A5FDEC")
|
|
||||||
(((background light)) :foreground "#2C7D6E"))
|
|
||||||
"Face for lcyan icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dcyan
|
|
||||||
'((((background dark)) :foreground "#48746D")
|
|
||||||
(((background light)) :foreground "#48746D"))
|
|
||||||
"Face for dcyan icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
;; pink
|
|
||||||
(defface all-the-icons-pink
|
|
||||||
'((((background dark)) :foreground "#F2B4B8")
|
|
||||||
(((background light)) :foreground "#FC505B"))
|
|
||||||
"Face for pink icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lpink
|
|
||||||
'((((background dark)) :foreground "#FFBDC1")
|
|
||||||
(((background light)) :foreground "#FF505B"))
|
|
||||||
"Face for lpink icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dpink
|
|
||||||
'((((background dark)) :foreground "#B18286")
|
|
||||||
(((background light)) :foreground "#7E5D5F"))
|
|
||||||
"Face for dpink icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
;; silver
|
|
||||||
(defface all-the-icons-silver
|
|
||||||
'((((background dark)) :foreground "#716E68")
|
|
||||||
(((background light)) :foreground "#716E68"))
|
|
||||||
"Face for silver icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-lsilver
|
|
||||||
'((((background dark)) :foreground "#B9B6AA")
|
|
||||||
(((background light)) :foreground "#7F7869"))
|
|
||||||
"Face for lsilver icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
(defface all-the-icons-dsilver
|
|
||||||
'((((background dark)) :foreground "#838484")
|
|
||||||
(((background light)) :foreground "#838484"))
|
|
||||||
"Face for dsilver icons"
|
|
||||||
:group 'all-the-icons-faces)
|
|
||||||
|
|
||||||
|
|
||||||
(provide 'all-the-icons-faces)
|
|
||||||
;;; all-the-icons-faces.el ends here
|
|
||||||
Binary file not shown.
@@ -1,13 +0,0 @@
|
|||||||
(define-package "all-the-icons" "20200923.1339" "A library for inserting Developer icons"
|
|
||||||
'((emacs "24.3")
|
|
||||||
(memoize "1.0.1"))
|
|
||||||
:commit "6917b08f64dd8487e23769433d6cb9ba11f4152f" :keywords
|
|
||||||
'("convenient" "lisp")
|
|
||||||
:authors
|
|
||||||
'(("Dominic Charlesworth" . "dgc336@gmail.com"))
|
|
||||||
:maintainer
|
|
||||||
'("Dominic Charlesworth" . "dgc336@gmail.com")
|
|
||||||
:url "https://github.com/domtronn/all-the-icons.el")
|
|
||||||
;; Local Variables:
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; End:
|
|
||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,70 +0,0 @@
|
|||||||
(defvar all-the-icons-data/alltheicons-alist
|
|
||||||
'(
|
|
||||||
|
|
||||||
( "apache" . "\xe909" )
|
|
||||||
( "atom" . "\xe917" )
|
|
||||||
( "aws" . "\xe90c" )
|
|
||||||
( "bower" . "\xe918" )
|
|
||||||
( "c" . "\xe915" )
|
|
||||||
( "c-line" . "\xe90f" )
|
|
||||||
( "clojure" . "\xe919" )
|
|
||||||
( "clojure-line" . "\xe91a" )
|
|
||||||
( "coffeescript" . "\xe914" )
|
|
||||||
( "cplusplus" . "\xe913" )
|
|
||||||
( "cplusplus-line" . "\xe910" )
|
|
||||||
( "csharp" . "\xe911" )
|
|
||||||
( "csharp-line" . "\xe912" )
|
|
||||||
( "css3" . "\xe91b" )
|
|
||||||
( "css3-alt" . "\xe91c" )
|
|
||||||
( "d3" . "\xe90e" )
|
|
||||||
( "dlang" . "\xe935" )
|
|
||||||
( "elixir" . "\xe936" )
|
|
||||||
( "erlang" . "\xe934" )
|
|
||||||
( "git" . "\xe907" )
|
|
||||||
( "go" . "\xe91d" )
|
|
||||||
( "google-drive" . "\xe91e" )
|
|
||||||
( "grunt" . "\xe90d" )
|
|
||||||
( "grunt-line" . "\xe91f" )
|
|
||||||
( "gulp" . "\xe920" )
|
|
||||||
( "haskell" . "\xe921" )
|
|
||||||
( "html5" . "\xe932" )
|
|
||||||
( "jasmine" . "\xe904" )
|
|
||||||
( "java" . "\xe922" )
|
|
||||||
( "javascript" . "\xe906" )
|
|
||||||
( "javascript-badge" . "\xe923" )
|
|
||||||
( "javascript-shield" . "\xe924" )
|
|
||||||
( "less" . "\xe90b" )
|
|
||||||
( "nginx" . "\xe933" )
|
|
||||||
( "nodejs" . "\xe925" )
|
|
||||||
( "perl" . "\xe905" )
|
|
||||||
( "perldocs" . "\xe926" )
|
|
||||||
( "postgresql" . "\xe938" )
|
|
||||||
( "prolog" . "\xe927" )
|
|
||||||
( "python" . "\xe928" )
|
|
||||||
( "react" . "\xe929" )
|
|
||||||
( "ruby" . "\xe92a" )
|
|
||||||
( "ruby-alt" . "\xe92b" )
|
|
||||||
( "rust" . "\xe92c" )
|
|
||||||
( "sass" . "\xe92d" )
|
|
||||||
( "scala" . "\xe908" )
|
|
||||||
( "script" . "\xe90a" )
|
|
||||||
( "spring" . "\xe937" )
|
|
||||||
( "stylus" . "\xe92e" )
|
|
||||||
( "svg" . "\xe903" )
|
|
||||||
( "swift" . "\xe92f" )
|
|
||||||
( "terminal" . "\xe930" )
|
|
||||||
( "terminal-alt" . "\xe931" )
|
|
||||||
( "battery-charging" . "\xe939" )
|
|
||||||
|
|
||||||
( "arrow-left" . "\xe93a" )
|
|
||||||
( "arrow-right" . "\xe93b" )
|
|
||||||
( "cup-left" . "\xe93c" )
|
|
||||||
( "cup-right" . "\xe93d" )
|
|
||||||
( "slant-left" . "\xe93e" )
|
|
||||||
( "slant-right" . "\xe93f" )
|
|
||||||
( "wave-left" . "\xe940" )
|
|
||||||
( "wave-right" . "\xe941" )
|
|
||||||
|
|
||||||
))
|
|
||||||
|
|
||||||
(provide 'data-alltheicons)
|
|
||||||
Binary file not shown.
@@ -1,641 +0,0 @@
|
|||||||
(defvar all-the-icons-data/fa-icon-alist
|
|
||||||
'(
|
|
||||||
|
|
||||||
("500px" . "\xf26e")
|
|
||||||
("adjust" . "\xf042")
|
|
||||||
("adn" . "\xf170")
|
|
||||||
("align-center" . "\xf037")
|
|
||||||
("align-justify" . "\xf039")
|
|
||||||
("align-left" . "\xf036")
|
|
||||||
("align-right" . "\xf038")
|
|
||||||
("amazon" . "\xf270")
|
|
||||||
("ambulance" . "\xf0f9")
|
|
||||||
("american-sign-language-interpreting" . "\xf2a3")
|
|
||||||
("anchor" . "\xf13d")
|
|
||||||
("android" . "\xf17b")
|
|
||||||
("angellist" . "\xf209")
|
|
||||||
("angle-double-down" . "\xf103")
|
|
||||||
("angle-double-left" . "\xf100")
|
|
||||||
("angle-double-right" . "\xf101")
|
|
||||||
("angle-double-up" . "\xf102")
|
|
||||||
("angle-down" . "\xf107")
|
|
||||||
("angle-left" . "\xf104")
|
|
||||||
("angle-right" . "\xf105")
|
|
||||||
("angle-up" . "\xf106")
|
|
||||||
("apple" . "\xf179")
|
|
||||||
("archive" . "\xf187")
|
|
||||||
("area-chart" . "\xf1fe")
|
|
||||||
("arrow-circle-down" . "\xf0ab")
|
|
||||||
("arrow-circle-left" . "\xf0a8")
|
|
||||||
("arrow-circle-o-down" . "\xf01a")
|
|
||||||
("arrow-circle-o-left" . "\xf190")
|
|
||||||
("arrow-circle-o-right" . "\xf18e")
|
|
||||||
("arrow-circle-o-up" . "\xf01b")
|
|
||||||
("arrow-circle-right" . "\xf0a9")
|
|
||||||
("arrow-circle-up" . "\xf0aa")
|
|
||||||
("arrow-down" . "\xf063")
|
|
||||||
("arrow-left" . "\xf060")
|
|
||||||
("arrow-right" . "\xf061")
|
|
||||||
("arrow-up" . "\xf062")
|
|
||||||
("arrows" . "\xf047")
|
|
||||||
("arrows-alt" . "\xf0b2")
|
|
||||||
("arrows-h" . "\xf07e")
|
|
||||||
("arrows-v" . "\xf07d")
|
|
||||||
("assistive-listening-systems" . "\xf2a2")
|
|
||||||
("asterisk" . "\xf069")
|
|
||||||
("at" . "\xf1fa")
|
|
||||||
("audio-description" . "\xf29e")
|
|
||||||
("backward" . "\xf04a")
|
|
||||||
("balance-scale" . "\xf24e")
|
|
||||||
("ban" . "\xf05e")
|
|
||||||
("bar-chart" . "\xf080")
|
|
||||||
("barcode" . "\xf02a")
|
|
||||||
("bars" . "\xf0c9")
|
|
||||||
("battery-empty" . "\xf244")
|
|
||||||
("battery-full" . "\xf240")
|
|
||||||
("battery-half" . "\xf242")
|
|
||||||
("battery-quarter" . "\xf243")
|
|
||||||
("battery-three-quarters" . "\xf241")
|
|
||||||
("bed" . "\xf236")
|
|
||||||
("beer" . "\xf0fc")
|
|
||||||
("behance" . "\xf1b4")
|
|
||||||
("behance-square" . "\xf1b5")
|
|
||||||
("bell" . "\xf0f3")
|
|
||||||
("bell-o" . "\xf0a2")
|
|
||||||
("bell-slash" . "\xf1f6")
|
|
||||||
("bell-slash-o" . "\xf1f7")
|
|
||||||
("bicycle" . "\xf206")
|
|
||||||
("binoculars" . "\xf1e5")
|
|
||||||
("birthday-cake" . "\xf1fd")
|
|
||||||
("bitbucket" . "\xf171")
|
|
||||||
("bitbucket-square" . "\xf172")
|
|
||||||
("black-tie" . "\xf27e")
|
|
||||||
("blind" . "\xf29d")
|
|
||||||
("bluetooth" . "\xf293")
|
|
||||||
("bluetooth-b" . "\xf294")
|
|
||||||
("bold" . "\xf032")
|
|
||||||
("bolt" . "\xf0e7")
|
|
||||||
("bomb" . "\xf1e2")
|
|
||||||
("book" . "\xf02d")
|
|
||||||
("bookmark" . "\xf02e")
|
|
||||||
("bookmark-o" . "\xf097")
|
|
||||||
("braille" . "\xf2a1")
|
|
||||||
("briefcase" . "\xf0b1")
|
|
||||||
("btc" . "\xf15a")
|
|
||||||
("bug" . "\xf188")
|
|
||||||
("building" . "\xf1ad")
|
|
||||||
("building-o" . "\xf0f7")
|
|
||||||
("bullhorn" . "\xf0a1")
|
|
||||||
("bullseye" . "\xf140")
|
|
||||||
("bus" . "\xf207")
|
|
||||||
("buysellads" . "\xf20d")
|
|
||||||
("calculator" . "\xf1ec")
|
|
||||||
("calendar" . "\xf073")
|
|
||||||
("calendar-check-o" . "\xf274")
|
|
||||||
("calendar-minus-o" . "\xf272")
|
|
||||||
("calendar-o" . "\xf133")
|
|
||||||
("calendar-plus-o" . "\xf271")
|
|
||||||
("calendar-times-o" . "\xf273")
|
|
||||||
("camera" . "\xf030")
|
|
||||||
("camera-retro" . "\xf083")
|
|
||||||
("car" . "\xf1b9")
|
|
||||||
("caret-down" . "\xf0d7")
|
|
||||||
("caret-left" . "\xf0d9")
|
|
||||||
("caret-right" . "\xf0da")
|
|
||||||
("caret-square-o-down" . "\xf150")
|
|
||||||
("caret-square-o-left" . "\xf191")
|
|
||||||
("caret-square-o-right" . "\xf152")
|
|
||||||
("caret-square-o-up" . "\xf151")
|
|
||||||
("caret-up" . "\xf0d8")
|
|
||||||
("cart-arrow-down" . "\xf218")
|
|
||||||
("cart-plus" . "\xf217")
|
|
||||||
("cc" . "\xf20a")
|
|
||||||
("cc-amex" . "\xf1f3")
|
|
||||||
("cc-diners-club" . "\xf24c")
|
|
||||||
("cc-discover" . "\xf1f2")
|
|
||||||
("cc-jcb" . "\xf24b")
|
|
||||||
("cc-mastercard" . "\xf1f1")
|
|
||||||
("cc-paypal" . "\xf1f4")
|
|
||||||
("cc-stripe" . "\xf1f5")
|
|
||||||
("cc-visa" . "\xf1f0")
|
|
||||||
("certificate" . "\xf0a3")
|
|
||||||
("chain-broken" . "\xf127")
|
|
||||||
("check" . "\xf00c")
|
|
||||||
("check-circle" . "\xf058")
|
|
||||||
("check-circle-o" . "\xf05d")
|
|
||||||
("check-square" . "\xf14a")
|
|
||||||
("check-square-o" . "\xf046")
|
|
||||||
("chevron-circle-down" . "\xf13a")
|
|
||||||
("chevron-circle-left" . "\xf137")
|
|
||||||
("chevron-circle-right" . "\xf138")
|
|
||||||
("chevron-circle-up" . "\xf139")
|
|
||||||
("chevron-down" . "\xf078")
|
|
||||||
("chevron-left" . "\xf053")
|
|
||||||
("chevron-right" . "\xf054")
|
|
||||||
("chevron-up" . "\xf077")
|
|
||||||
("child" . "\xf1ae")
|
|
||||||
("chrome" . "\xf268")
|
|
||||||
("circle" . "\xf111")
|
|
||||||
("circle-o" . "\xf10c")
|
|
||||||
("circle-o-notch" . "\xf1ce")
|
|
||||||
("circle-thin" . "\xf1db")
|
|
||||||
("clipboard" . "\xf0ea")
|
|
||||||
("clock-o" . "\xf017")
|
|
||||||
("clone" . "\xf24d")
|
|
||||||
("cloud" . "\xf0c2")
|
|
||||||
("cloud-download" . "\xf0ed")
|
|
||||||
("cloud-upload" . "\xf0ee")
|
|
||||||
("code" . "\xf121")
|
|
||||||
("code-fork" . "\xf126")
|
|
||||||
("codepen" . "\xf1cb")
|
|
||||||
("codiepie" . "\xf284")
|
|
||||||
("coffee" . "\xf0f4")
|
|
||||||
("cog" . "\xf013")
|
|
||||||
("cogs" . "\xf085")
|
|
||||||
("columns" . "\xf0db")
|
|
||||||
("comment" . "\xf075")
|
|
||||||
("comment-o" . "\xf0e5")
|
|
||||||
("commenting" . "\xf27a")
|
|
||||||
("commenting-o" . "\xf27b")
|
|
||||||
("comments" . "\xf086")
|
|
||||||
("comments-o" . "\xf0e6")
|
|
||||||
("compass" . "\xf14e")
|
|
||||||
("compress" . "\xf066")
|
|
||||||
("connectdevelop" . "\xf20e")
|
|
||||||
("contao" . "\xf26d")
|
|
||||||
("copyright" . "\xf1f9")
|
|
||||||
("creative-commons" . "\xf25e")
|
|
||||||
("credit-card" . "\xf09d")
|
|
||||||
("credit-card-alt" . "\xf283")
|
|
||||||
("crop" . "\xf125")
|
|
||||||
("crosshairs" . "\xf05b")
|
|
||||||
("css3" . "\xf13c")
|
|
||||||
("cube" . "\xf1b2")
|
|
||||||
("cubes" . "\xf1b3")
|
|
||||||
("cutlery" . "\xf0f5")
|
|
||||||
("dashcube" . "\xf210")
|
|
||||||
("database" . "\xf1c0")
|
|
||||||
("deaf" . "\xf2a4")
|
|
||||||
("delicious" . "\xf1a5")
|
|
||||||
("desktop" . "\xf108")
|
|
||||||
("deviantart" . "\xf1bd")
|
|
||||||
("diamond" . "\xf219")
|
|
||||||
("digg" . "\xf1a6")
|
|
||||||
("dot-circle-o" . "\xf192")
|
|
||||||
("download" . "\xf019")
|
|
||||||
("dribbble" . "\xf17d")
|
|
||||||
("dropbox" . "\xf16b")
|
|
||||||
("drupal" . "\xf1a9")
|
|
||||||
("edge" . "\xf282")
|
|
||||||
("eject" . "\xf052")
|
|
||||||
("ellipsis-h" . "\xf141")
|
|
||||||
("ellipsis-v" . "\xf142")
|
|
||||||
("empire" . "\xf1d1")
|
|
||||||
("envelope" . "\xf0e0")
|
|
||||||
("envelope-o" . "\xf003")
|
|
||||||
("envelope-square" . "\xf199")
|
|
||||||
("envira" . "\xf299")
|
|
||||||
("eraser" . "\xf12d")
|
|
||||||
("eur" . "\xf153")
|
|
||||||
("exchange" . "\xf0ec")
|
|
||||||
("exclamation" . "\xf12a")
|
|
||||||
("exclamation-circle" . "\xf06a")
|
|
||||||
("exclamation-triangle" . "\xf071")
|
|
||||||
("expand" . "\xf065")
|
|
||||||
("expeditedssl" . "\xf23e")
|
|
||||||
("external-link" . "\xf08e")
|
|
||||||
("external-link-square" . "\xf14c")
|
|
||||||
("eye" . "\xf06e")
|
|
||||||
("eye-slash" . "\xf070")
|
|
||||||
("eyedropper" . "\xf1fb")
|
|
||||||
("facebook" . "\xf09a")
|
|
||||||
("facebook-official" . "\xf230")
|
|
||||||
("facebook-square" . "\xf082")
|
|
||||||
("fast-backward" . "\xf049")
|
|
||||||
("fast-forward" . "\xf050")
|
|
||||||
("fax" . "\xf1ac")
|
|
||||||
("female" . "\xf182")
|
|
||||||
("fighter-jet" . "\xf0fb")
|
|
||||||
("file" . "\xf15b")
|
|
||||||
("file-archive-o" . "\xf1c6")
|
|
||||||
("file-audio-o" . "\xf1c7")
|
|
||||||
("file-code-o" . "\xf1c9")
|
|
||||||
("file-excel-o" . "\xf1c3")
|
|
||||||
("file-image-o" . "\xf1c5")
|
|
||||||
("file-o" . "\xf016")
|
|
||||||
("file-pdf-o" . "\xf1c1")
|
|
||||||
("file-powerpoint-o" . "\xf1c4")
|
|
||||||
("file-text" . "\xf15c")
|
|
||||||
("file-text-o" . "\xf0f6")
|
|
||||||
("file-video-o" . "\xf1c8")
|
|
||||||
("file-word-o" . "\xf1c2")
|
|
||||||
("files-o" . "\xf0c5")
|
|
||||||
("film" . "\xf008")
|
|
||||||
("filter" . "\xf0b0")
|
|
||||||
("fire" . "\xf06d")
|
|
||||||
("fire-extinguisher" . "\xf134")
|
|
||||||
("firefox" . "\xf269")
|
|
||||||
("first-order" . "\xf2b0")
|
|
||||||
("flag" . "\xf024")
|
|
||||||
("flag-checkered" . "\xf11e")
|
|
||||||
("flag-o" . "\xf11d")
|
|
||||||
("flask" . "\xf0c3")
|
|
||||||
("flickr" . "\xf16e")
|
|
||||||
("floppy-o" . "\xf0c7")
|
|
||||||
("folder" . "\xf07b")
|
|
||||||
("folder-o" . "\xf114")
|
|
||||||
("folder-open" . "\xf07c")
|
|
||||||
("folder-open-o" . "\xf115")
|
|
||||||
("font" . "\xf031")
|
|
||||||
("font-awesome" . "\xf2b4")
|
|
||||||
("fonticons" . "\xf280")
|
|
||||||
("fort-awesome" . "\xf286")
|
|
||||||
("forumbee" . "\xf211")
|
|
||||||
("forward" . "\xf04e")
|
|
||||||
("foursquare" . "\xf180")
|
|
||||||
("frown-o" . "\xf119")
|
|
||||||
("futbol-o" . "\xf1e3")
|
|
||||||
("gamepad" . "\xf11b")
|
|
||||||
("gavel" . "\xf0e3")
|
|
||||||
("gbp" . "\xf154")
|
|
||||||
("genderless" . "\xf22d")
|
|
||||||
("get-pocket" . "\xf265")
|
|
||||||
("gg" . "\xf260")
|
|
||||||
("gg-circle" . "\xf261")
|
|
||||||
("gift" . "\xf06b")
|
|
||||||
("git" . "\xf1d3")
|
|
||||||
("git-square" . "\xf1d2")
|
|
||||||
("github" . "\xf09b")
|
|
||||||
("github-alt" . "\xf113")
|
|
||||||
("github-square" . "\xf092")
|
|
||||||
("gitlab" . "\xf296")
|
|
||||||
("glass" . "\xf000")
|
|
||||||
("glide" . "\xf2a5")
|
|
||||||
("glide-g" . "\xf2a6")
|
|
||||||
("globe" . "\xf0ac")
|
|
||||||
("google" . "\xf1a0")
|
|
||||||
("google-plus" . "\xf0d5")
|
|
||||||
("google-plus-official" . "\xf2b3")
|
|
||||||
("google-plus-square" . "\xf0d4")
|
|
||||||
("google-wallet" . "\xf1ee")
|
|
||||||
("graduation-cap" . "\xf19d")
|
|
||||||
("gratipay" . "\xf184")
|
|
||||||
("h-square" . "\xf0fd")
|
|
||||||
("hacker-news" . "\xf1d4")
|
|
||||||
("hand-lizard-o" . "\xf258")
|
|
||||||
("hand-o-down" . "\xf0a7")
|
|
||||||
("hand-o-left" . "\xf0a5")
|
|
||||||
("hand-o-right" . "\xf0a4")
|
|
||||||
("hand-o-up" . "\xf0a6")
|
|
||||||
("hand-paper-o" . "\xf256")
|
|
||||||
("hand-peace-o" . "\xf25b")
|
|
||||||
("hand-pointer-o" . "\xf25a")
|
|
||||||
("hand-rock-o" . "\xf255")
|
|
||||||
("hand-scissors-o" . "\xf257")
|
|
||||||
("hand-spock-o" . "\xf259")
|
|
||||||
("hashtag" . "\xf292")
|
|
||||||
("hdd-o" . "\xf0a0")
|
|
||||||
("header" . "\xf1dc")
|
|
||||||
("headphones" . "\xf025")
|
|
||||||
("heart" . "\xf004")
|
|
||||||
("heart-o" . "\xf08a")
|
|
||||||
("heartbeat" . "\xf21e")
|
|
||||||
("history" . "\xf1da")
|
|
||||||
("home" . "\xf015")
|
|
||||||
("hospital-o" . "\xf0f8")
|
|
||||||
("hourglass" . "\xf254")
|
|
||||||
("hourglass-end" . "\xf253")
|
|
||||||
("hourglass-half" . "\xf252")
|
|
||||||
("hourglass-o" . "\xf250")
|
|
||||||
("hourglass-start" . "\xf251")
|
|
||||||
("houzz" . "\xf27c")
|
|
||||||
("html5" . "\xf13b")
|
|
||||||
("i-cursor" . "\xf246")
|
|
||||||
("ils" . "\xf20b")
|
|
||||||
("inbox" . "\xf01c")
|
|
||||||
("indent" . "\xf03c")
|
|
||||||
("industry" . "\xf275")
|
|
||||||
("info" . "\xf129")
|
|
||||||
("info-circle" . "\xf05a")
|
|
||||||
("inr" . "\xf156")
|
|
||||||
("instagram" . "\xf16d")
|
|
||||||
("internet-explorer" . "\xf26b")
|
|
||||||
("ioxhost" . "\xf208")
|
|
||||||
("italic" . "\xf033")
|
|
||||||
("joomla" . "\xf1aa")
|
|
||||||
("jpy" . "\xf157")
|
|
||||||
("jsfiddle" . "\xf1cc")
|
|
||||||
("key" . "\xf084")
|
|
||||||
("keyboard-o" . "\xf11c")
|
|
||||||
("krw" . "\xf159")
|
|
||||||
("language" . "\xf1ab")
|
|
||||||
("laptop" . "\xf109")
|
|
||||||
("lastfm" . "\xf202")
|
|
||||||
("lastfm-square" . "\xf203")
|
|
||||||
("leaf" . "\xf06c")
|
|
||||||
("leanpub" . "\xf212")
|
|
||||||
("lemon-o" . "\xf094")
|
|
||||||
("level-down" . "\xf149")
|
|
||||||
("level-up" . "\xf148")
|
|
||||||
("life-ring" . "\xf1cd")
|
|
||||||
("lightbulb-o" . "\xf0eb")
|
|
||||||
("line-chart" . "\xf201")
|
|
||||||
("link" . "\xf0c1")
|
|
||||||
("linkedin" . "\xf0e1")
|
|
||||||
("linkedin-square" . "\xf08c")
|
|
||||||
("linux" . "\xf17c")
|
|
||||||
("list" . "\xf03a")
|
|
||||||
("list-alt" . "\xf022")
|
|
||||||
("list-ol" . "\xf0cb")
|
|
||||||
("list-ul" . "\xf0ca")
|
|
||||||
("location-arrow" . "\xf124")
|
|
||||||
("lock" . "\xf023")
|
|
||||||
("long-arrow-down" . "\xf175")
|
|
||||||
("long-arrow-left" . "\xf177")
|
|
||||||
("long-arrow-right" . "\xf178")
|
|
||||||
("long-arrow-up" . "\xf176")
|
|
||||||
("low-vision" . "\xf2a8")
|
|
||||||
("magic" . "\xf0d0")
|
|
||||||
("magnet" . "\xf076")
|
|
||||||
("male" . "\xf183")
|
|
||||||
("map" . "\xf279")
|
|
||||||
("map-marker" . "\xf041")
|
|
||||||
("map-o" . "\xf278")
|
|
||||||
("map-pin" . "\xf276")
|
|
||||||
("map-signs" . "\xf277")
|
|
||||||
("mars" . "\xf222")
|
|
||||||
("mars-double" . "\xf227")
|
|
||||||
("mars-stroke" . "\xf229")
|
|
||||||
("mars-stroke-h" . "\xf22b")
|
|
||||||
("mars-stroke-v" . "\xf22a")
|
|
||||||
("maxcdn" . "\xf136")
|
|
||||||
("meanpath" . "\xf20c")
|
|
||||||
("medium" . "\xf23a")
|
|
||||||
("medkit" . "\xf0fa")
|
|
||||||
("meh-o" . "\xf11a")
|
|
||||||
("mercury" . "\xf223")
|
|
||||||
("microphone" . "\xf130")
|
|
||||||
("microphone-slash" . "\xf131")
|
|
||||||
("minus" . "\xf068")
|
|
||||||
("minus-circle" . "\xf056")
|
|
||||||
("minus-square" . "\xf146")
|
|
||||||
("minus-square-o" . "\xf147")
|
|
||||||
("mixcloud" . "\xf289")
|
|
||||||
("mobile" . "\xf10b")
|
|
||||||
("modx" . "\xf285")
|
|
||||||
("money" . "\xf0d6")
|
|
||||||
("moon-o" . "\xf186")
|
|
||||||
("motorcycle" . "\xf21c")
|
|
||||||
("mouse-pointer" . "\xf245")
|
|
||||||
("music" . "\xf001")
|
|
||||||
("neuter" . "\xf22c")
|
|
||||||
("newspaper-o" . "\xf1ea")
|
|
||||||
("object-group" . "\xf247")
|
|
||||||
("object-ungroup" . "\xf248")
|
|
||||||
("odnoklassniki" . "\xf263")
|
|
||||||
("odnoklassniki-square" . "\xf264")
|
|
||||||
("opencart" . "\xf23d")
|
|
||||||
("openid" . "\xf19b")
|
|
||||||
("opera" . "\xf26a")
|
|
||||||
("optin-monster" . "\xf23c")
|
|
||||||
("outdent" . "\xf03b")
|
|
||||||
("pagelines" . "\xf18c")
|
|
||||||
("paint-brush" . "\xf1fc")
|
|
||||||
("paper-plane" . "\xf1d8")
|
|
||||||
("paper-plane-o" . "\xf1d9")
|
|
||||||
("paperclip" . "\xf0c6")
|
|
||||||
("paragraph" . "\xf1dd")
|
|
||||||
("pause" . "\xf04c")
|
|
||||||
("pause-circle" . "\xf28b")
|
|
||||||
("pause-circle-o" . "\xf28c")
|
|
||||||
("paw" . "\xf1b0")
|
|
||||||
("paypal" . "\xf1ed")
|
|
||||||
("pencil" . "\xf040")
|
|
||||||
("pencil-square" . "\xf14b")
|
|
||||||
("pencil-square-o" . "\xf044")
|
|
||||||
("percent" . "\xf295")
|
|
||||||
("phone" . "\xf095")
|
|
||||||
("phone-square" . "\xf098")
|
|
||||||
("picture-o" . "\xf03e")
|
|
||||||
("pie-chart" . "\xf200")
|
|
||||||
("pied-piper" . "\xf2ae")
|
|
||||||
("pied-piper-alt" . "\xf1a8")
|
|
||||||
("pied-piper-pp" . "\xf1a7")
|
|
||||||
("pinterest" . "\xf0d2")
|
|
||||||
("pinterest-p" . "\xf231")
|
|
||||||
("pinterest-square" . "\xf0d3")
|
|
||||||
("plane" . "\xf072")
|
|
||||||
("play" . "\xf04b")
|
|
||||||
("play-circle" . "\xf144")
|
|
||||||
("play-circle-o" . "\xf01d")
|
|
||||||
("plug" . "\xf1e6")
|
|
||||||
("plus" . "\xf067")
|
|
||||||
("plus-circle" . "\xf055")
|
|
||||||
("plus-square" . "\xf0fe")
|
|
||||||
("plus-square-o" . "\xf196")
|
|
||||||
("power-off" . "\xf011")
|
|
||||||
("print" . "\xf02f")
|
|
||||||
("product-hunt" . "\xf288")
|
|
||||||
("puzzle-piece" . "\xf12e")
|
|
||||||
("qq" . "\xf1d6")
|
|
||||||
("qrcode" . "\xf029")
|
|
||||||
("question" . "\xf128")
|
|
||||||
("question-circle" . "\xf059")
|
|
||||||
("question-circle-o" . "\xf29c")
|
|
||||||
("quote-left" . "\xf10d")
|
|
||||||
("quote-right" . "\xf10e")
|
|
||||||
("random" . "\xf074")
|
|
||||||
("rebel" . "\xf1d0")
|
|
||||||
("recycle" . "\xf1b8")
|
|
||||||
("reddit" . "\xf1a1")
|
|
||||||
("reddit-alien" . "\xf281")
|
|
||||||
("reddit-square" . "\xf1a2")
|
|
||||||
("refresh" . "\xf021")
|
|
||||||
("registered" . "\xf25d")
|
|
||||||
("renren" . "\xf18b")
|
|
||||||
("repeat" . "\xf01e")
|
|
||||||
("reply" . "\xf112")
|
|
||||||
("reply-all" . "\xf122")
|
|
||||||
("retweet" . "\xf079")
|
|
||||||
("road" . "\xf018")
|
|
||||||
("rocket" . "\xf135")
|
|
||||||
("rss" . "\xf09e")
|
|
||||||
("rss-square" . "\xf143")
|
|
||||||
("rub" . "\xf158")
|
|
||||||
("safari" . "\xf267")
|
|
||||||
("scissors" . "\xf0c4")
|
|
||||||
("scribd" . "\xf28a")
|
|
||||||
("search" . "\xf002")
|
|
||||||
("search-minus" . "\xf010")
|
|
||||||
("search-plus" . "\xf00e")
|
|
||||||
("sellsy" . "\xf213")
|
|
||||||
("server" . "\xf233")
|
|
||||||
("share" . "\xf064")
|
|
||||||
("share-alt" . "\xf1e0")
|
|
||||||
("share-alt-square" . "\xf1e1")
|
|
||||||
("share-square" . "\xf14d")
|
|
||||||
("share-square-o" . "\xf045")
|
|
||||||
("shield" . "\xf132")
|
|
||||||
("ship" . "\xf21a")
|
|
||||||
("shirtsinbulk" . "\xf214")
|
|
||||||
("shopping-bag" . "\xf290")
|
|
||||||
("shopping-basket" . "\xf291")
|
|
||||||
("shopping-cart" . "\xf07a")
|
|
||||||
("sign-in" . "\xf090")
|
|
||||||
("sign-language" . "\xf2a7")
|
|
||||||
("sign-out" . "\xf08b")
|
|
||||||
("signal" . "\xf012")
|
|
||||||
("simplybuilt" . "\xf215")
|
|
||||||
("sitemap" . "\xf0e8")
|
|
||||||
("skyatlas" . "\xf216")
|
|
||||||
("skype" . "\xf17e")
|
|
||||||
("slack" . "\xf198")
|
|
||||||
("sliders" . "\xf1de")
|
|
||||||
("slideshare" . "\xf1e7")
|
|
||||||
("smile-o" . "\xf118")
|
|
||||||
("snapchat" . "\xf2ab")
|
|
||||||
("snapchat-ghost" . "\xf2ac")
|
|
||||||
("snapchat-square" . "\xf2ad")
|
|
||||||
("sort" . "\xf0dc")
|
|
||||||
("sort-alpha-asc" . "\xf15d")
|
|
||||||
("sort-alpha-desc" . "\xf15e")
|
|
||||||
("sort-amount-asc" . "\xf160")
|
|
||||||
("sort-amount-desc" . "\xf161")
|
|
||||||
("sort-asc" . "\xf0de")
|
|
||||||
("sort-desc" . "\xf0dd")
|
|
||||||
("sort-numeric-asc" . "\xf162")
|
|
||||||
("sort-numeric-desc" . "\xf163")
|
|
||||||
("soundcloud" . "\xf1be")
|
|
||||||
("space-shuttle" . "\xf197")
|
|
||||||
("spinner" . "\xf110")
|
|
||||||
("spoon" . "\xf1b1")
|
|
||||||
("spotify" . "\xf1bc")
|
|
||||||
("square" . "\xf0c8")
|
|
||||||
("square-o" . "\xf096")
|
|
||||||
("stack-exchange" . "\xf18d")
|
|
||||||
("stack-overflow" . "\xf16c")
|
|
||||||
("star" . "\xf005")
|
|
||||||
("star-half" . "\xf089")
|
|
||||||
("star-half-o" . "\xf123")
|
|
||||||
("star-o" . "\xf006")
|
|
||||||
("steam" . "\xf1b6")
|
|
||||||
("steam-square" . "\xf1b7")
|
|
||||||
("step-backward" . "\xf048")
|
|
||||||
("step-forward" . "\xf051")
|
|
||||||
("stethoscope" . "\xf0f1")
|
|
||||||
("sticky-note" . "\xf249")
|
|
||||||
("sticky-note-o" . "\xf24a")
|
|
||||||
("stop" . "\xf04d")
|
|
||||||
("stop-circle" . "\xf28d")
|
|
||||||
("stop-circle-o" . "\xf28e")
|
|
||||||
("street-view" . "\xf21d")
|
|
||||||
("strikethrough" . "\xf0cc")
|
|
||||||
("stumbleupon" . "\xf1a4")
|
|
||||||
("stumbleupon-circle" . "\xf1a3")
|
|
||||||
("subscript" . "\xf12c")
|
|
||||||
("subway" . "\xf239")
|
|
||||||
("suitcase" . "\xf0f2")
|
|
||||||
("sun-o" . "\xf185")
|
|
||||||
("superscript" . "\xf12b")
|
|
||||||
("table" . "\xf0ce")
|
|
||||||
("tablet" . "\xf10a")
|
|
||||||
("tachometer" . "\xf0e4")
|
|
||||||
("tag" . "\xf02b")
|
|
||||||
("tags" . "\xf02c")
|
|
||||||
("tasks" . "\xf0ae")
|
|
||||||
("taxi" . "\xf1ba")
|
|
||||||
("television" . "\xf26c")
|
|
||||||
("tencent-weibo" . "\xf1d5")
|
|
||||||
("terminal" . "\xf120")
|
|
||||||
("text-height" . "\xf034")
|
|
||||||
("text-width" . "\xf035")
|
|
||||||
("th" . "\xf00a")
|
|
||||||
("th-large" . "\xf009")
|
|
||||||
("th-list" . "\xf00b")
|
|
||||||
("themeisle" . "\xf2b2")
|
|
||||||
("thumb-tack" . "\xf08d")
|
|
||||||
("thumbs-down" . "\xf165")
|
|
||||||
("thumbs-o-down" . "\xf088")
|
|
||||||
("thumbs-o-up" . "\xf087")
|
|
||||||
("thumbs-up" . "\xf164")
|
|
||||||
("ticket" . "\xf145")
|
|
||||||
("times" . "\xf00d")
|
|
||||||
("times-circle" . "\xf057")
|
|
||||||
("times-circle-o" . "\xf05c")
|
|
||||||
("tint" . "\xf043")
|
|
||||||
("toggle-off" . "\xf204")
|
|
||||||
("toggle-on" . "\xf205")
|
|
||||||
("trademark" . "\xf25c")
|
|
||||||
("train" . "\xf238")
|
|
||||||
("transgender" . "\xf224")
|
|
||||||
("transgender-alt" . "\xf225")
|
|
||||||
("trash" . "\xf1f8")
|
|
||||||
("trash-o" . "\xf014")
|
|
||||||
("tree" . "\xf1bb")
|
|
||||||
("trello" . "\xf181")
|
|
||||||
("tripadvisor" . "\xf262")
|
|
||||||
("trophy" . "\xf091")
|
|
||||||
("truck" . "\xf0d1")
|
|
||||||
("try" . "\xf195")
|
|
||||||
("tty" . "\xf1e4")
|
|
||||||
("tumblr" . "\xf173")
|
|
||||||
("tumblr-square" . "\xf174")
|
|
||||||
("twitch" . "\xf1e8")
|
|
||||||
("twitter" . "\xf099")
|
|
||||||
("twitter-square" . "\xf081")
|
|
||||||
("umbrella" . "\xf0e9")
|
|
||||||
("underline" . "\xf0cd")
|
|
||||||
("undo" . "\xf0e2")
|
|
||||||
("universal-access" . "\xf29a")
|
|
||||||
("university" . "\xf19c")
|
|
||||||
("unlock" . "\xf09c")
|
|
||||||
("unlock-alt" . "\xf13e")
|
|
||||||
("upload" . "\xf093")
|
|
||||||
("usb" . "\xf287")
|
|
||||||
("usd" . "\xf155")
|
|
||||||
("user" . "\xf007")
|
|
||||||
("user-md" . "\xf0f0")
|
|
||||||
("user-plus" . "\xf234")
|
|
||||||
("user-secret" . "\xf21b")
|
|
||||||
("user-times" . "\xf235")
|
|
||||||
("users" . "\xf0c0")
|
|
||||||
("venus" . "\xf221")
|
|
||||||
("venus-double" . "\xf226")
|
|
||||||
("venus-mars" . "\xf228")
|
|
||||||
("viacoin" . "\xf237")
|
|
||||||
("viadeo" . "\xf2a9")
|
|
||||||
("viadeo-square" . "\xf2aa")
|
|
||||||
("video-camera" . "\xf03d")
|
|
||||||
("vimeo" . "\xf27d")
|
|
||||||
("vimeo-square" . "\xf194")
|
|
||||||
("vine" . "\xf1ca")
|
|
||||||
("vk" . "\xf189")
|
|
||||||
("volume-control-phone" . "\xf2a0")
|
|
||||||
("volume-down" . "\xf027")
|
|
||||||
("volume-off" . "\xf026")
|
|
||||||
("volume-up" . "\xf028")
|
|
||||||
("weibo" . "\xf18a")
|
|
||||||
("weixin" . "\xf1d7")
|
|
||||||
("whatsapp" . "\xf232")
|
|
||||||
("wheelchair" . "\xf193")
|
|
||||||
("wheelchair-alt" . "\xf29b")
|
|
||||||
("wifi" . "\xf1eb")
|
|
||||||
("wikipedia-w" . "\xf266")
|
|
||||||
("windows" . "\xf17a")
|
|
||||||
("wordpress" . "\xf19a")
|
|
||||||
("wpbeginner" . "\xf297")
|
|
||||||
("wpforms" . "\xf298")
|
|
||||||
("wrench" . "\xf0ad")
|
|
||||||
("xing" . "\xf168")
|
|
||||||
("xing-square" . "\xf169")
|
|
||||||
("y-combinator" . "\xf23b")
|
|
||||||
("yahoo" . "\xf19e")
|
|
||||||
("yelp" . "\xf1e9")
|
|
||||||
("yoast" . "\xf2b1")
|
|
||||||
("youtube" . "\xf167")
|
|
||||||
("youtube-play" . "\xf16a")
|
|
||||||
("youtube-square" . "\xf166")
|
|
||||||
|
|
||||||
))
|
|
||||||
|
|
||||||
(provide 'data-faicons)
|
|
||||||
Binary file not shown.
@@ -1,489 +0,0 @@
|
|||||||
(defvar all-the-icons-data/file-icon-alist
|
|
||||||
'(
|
|
||||||
|
|
||||||
( "1c" . "\xa5ea" )
|
|
||||||
( "1c-alt" . "\xea28" )
|
|
||||||
( "MJML" . "\xea6f" )
|
|
||||||
( "R" . "\xe905" )
|
|
||||||
( "abap" . "\xe92b" )
|
|
||||||
( "abif" . "\xea4e" )
|
|
||||||
( "access" . "\xe9ea" )
|
|
||||||
( "actionscript" . "\xe92e" )
|
|
||||||
( "ada" . "\xe90b" )
|
|
||||||
( "ae" . "\xe9f3" )
|
|
||||||
( "ai" . "\xe6b4" )
|
|
||||||
( "akka" . "\xea0e" )
|
|
||||||
( "alex" . "\x29cb" )
|
|
||||||
( "alloy" . "\xe935" )
|
|
||||||
( "alpine-linux" . "\xe9ff" )
|
|
||||||
( "ampl" . "\xe94e" )
|
|
||||||
( "amx" . "\xe99b" )
|
|
||||||
( "angelscript" . "\xea5b" )
|
|
||||||
( "ansible" . "\x24b6" )
|
|
||||||
( "ansible-alt" . "\x61" )
|
|
||||||
( "ant" . "\xe93e" )
|
|
||||||
( "antlr" . "\xe92c" )
|
|
||||||
( "antwar" . "\x2591" )
|
|
||||||
( "api-blueprint" . "\xe92d" )
|
|
||||||
( "apl" . "\x234b" )
|
|
||||||
( "apl-old" . "\xe909" )
|
|
||||||
( "apple" . "\xe925" )
|
|
||||||
( "appveyor" . "\xe923" )
|
|
||||||
( "arc" . "\xe92f" )
|
|
||||||
( "arch-linux" . "\x41" )
|
|
||||||
( "arduino" . "\xe930" )
|
|
||||||
( "arttext" . "\x24d0" )
|
|
||||||
( "asciidoc" . "\xe918" )
|
|
||||||
( "ats" . "\xe934" )
|
|
||||||
( "audacity" . "\xe9f9" )
|
|
||||||
( "augeas" . "\xe931" )
|
|
||||||
( "aurelia" . "\xea48" )
|
|
||||||
( "auto-hotkey" . "\xe932" )
|
|
||||||
( "autoit" . "\xe933" )
|
|
||||||
( "babel" . "\xe91f" )
|
|
||||||
( "bazel" . "\xea5a" )
|
|
||||||
( "bem" . "\xea59" )
|
|
||||||
( "bib" . "\xe601" )
|
|
||||||
( "bintray" . "\xea6e" )
|
|
||||||
( "bithound" . "\xea2a" )
|
|
||||||
( "blender" . "\xe9fa" )
|
|
||||||
( "bluespec" . "\xe93c" )
|
|
||||||
( "boo" . "\xe939" )
|
|
||||||
( "brain" . "\xe93a" )
|
|
||||||
( "brakeman" . "\xe9d6" )
|
|
||||||
( "bro" . "\xe93b" )
|
|
||||||
( "broccoli" . "\xe922" )
|
|
||||||
( "brotli" . "\xea6c" )
|
|
||||||
( "browserslist" . "\xea80" )
|
|
||||||
( "brunch" . "\xea47" )
|
|
||||||
( "buck" . "\xea46" )
|
|
||||||
( "build-boot" . "\xf103" )
|
|
||||||
( "bundler" . "\xea45" )
|
|
||||||
( "byond" . "\xe962" )
|
|
||||||
( "cabal" . "\xe9c2" )
|
|
||||||
( "caddy" . "\xea58" )
|
|
||||||
( "cake" . "\xe9e3" )
|
|
||||||
( "cakefile" . "\xe924" )
|
|
||||||
( "cakephp" . "\xea43" )
|
|
||||||
( "cakephp-old" . "\xe9d3" )
|
|
||||||
( "cc" . "\xe9d5" )
|
|
||||||
( "ceylon" . "\xe94f" )
|
|
||||||
( "chai" . "\x63" )
|
|
||||||
( "chapel" . "\xe950" )
|
|
||||||
( "chartjs" . "\xea0b" )
|
|
||||||
( "chef" . "\xea42" )
|
|
||||||
( "chuck" . "\xe943" )
|
|
||||||
( "circle-ci" . "\xea12" )
|
|
||||||
( "cirru" . "\xe951" )
|
|
||||||
( "ckeditor" . "\xea0c" )
|
|
||||||
( "clarion" . "\xe952" )
|
|
||||||
( "clean" . "\xe95b" )
|
|
||||||
( "click" . "\xe95c" )
|
|
||||||
( "clips" . "\xe940" )
|
|
||||||
( "clj" . "\xf105" )
|
|
||||||
( "cljs" . "\xf104" )
|
|
||||||
( "closure-template" . "\xea82" )
|
|
||||||
( "cmake" . "\xe93f" )
|
|
||||||
( "cobol" . "\xea44" )
|
|
||||||
( "codecov" . "\x2602" )
|
|
||||||
( "codekit" . "\xea41" )
|
|
||||||
( "codemirror" . "\xea0d" )
|
|
||||||
( "codeship" . "\xea6a" )
|
|
||||||
( "cold-fusion" . "\xe929" )
|
|
||||||
( "clisp" . "\xe972" )
|
|
||||||
( "composer" . "\xe683" )
|
|
||||||
( "config" . "\xf07c" )
|
|
||||||
( "coq" . "\xe95f" )
|
|
||||||
( "cordova" . "\xea11" )
|
|
||||||
( "cp" . "\xe942" )
|
|
||||||
( "cpan" . "\xea87" )
|
|
||||||
( "creole" . "\xe95e" )
|
|
||||||
( "crystal" . "\xe902" )
|
|
||||||
( "cs-script" . "\xe9e2" )
|
|
||||||
( "csound" . "\xe9f0" )
|
|
||||||
( "cucumber" . "\xf02b" )
|
|
||||||
( "cython" . "\xe963" )
|
|
||||||
( "d3" . "\xea10" )
|
|
||||||
( "darcs" . "\xe964" )
|
|
||||||
( "dart" . "\xe698" )
|
|
||||||
( "dashboard" . "\xf07d" )
|
|
||||||
( "dbase" . "\xe9f1" )
|
|
||||||
( "default" . "\x1f5cc" )
|
|
||||||
( "delphi" . "\xea40" )
|
|
||||||
( "devicetree" . "\xea57" )
|
|
||||||
( "diff" . "\xe960" )
|
|
||||||
( "dockerfile" . "\xf106" )
|
|
||||||
( "doclets" . "\xea3f" )
|
|
||||||
( "doge" . "\xe946" )
|
|
||||||
( "dom" . "\xea71" )
|
|
||||||
( "donejs" . "\x1f3c1" )
|
|
||||||
( "doxygen" . "\xe928" )
|
|
||||||
( "dragula" . "\x1f44c" )
|
|
||||||
( "drone" . "\xea3d" )
|
|
||||||
( "dyalog" . "\xe90c" )
|
|
||||||
( "dylib" . "\xea15" )
|
|
||||||
( "e" . "\x45" )
|
|
||||||
( "eagle" . "\xe965" )
|
|
||||||
( "easybuild" . "\xea85" )
|
|
||||||
( "ec" . "\xe9c9" )
|
|
||||||
( "ecere" . "\xe966" )
|
|
||||||
( "edge" . "\xea78" )
|
|
||||||
( "editorconfig" . "\xea1b" )
|
|
||||||
( "eiffel" . "\xe967" )
|
|
||||||
( "ejs" . "\xea4b" )
|
|
||||||
( "electron" . "\xea27" )
|
|
||||||
( "elm" . "\xf102" )
|
|
||||||
( "emacs" . "\xe926" )
|
|
||||||
( "elisp" . "\xe926" )
|
|
||||||
( "ember" . "\xe61b" )
|
|
||||||
( "emberscript" . "\xe968" )
|
|
||||||
( "eq" . "\xea0a" )
|
|
||||||
( "esdoc" . "\xea5c" )
|
|
||||||
( "eslint" . "\xea0f" )
|
|
||||||
( "eslint-old" . "\xe90e" )
|
|
||||||
( "excel" . "\xe9ee" )
|
|
||||||
( "fabfile" . "\xe94b" )
|
|
||||||
( "factor" . "\xe96a" )
|
|
||||||
( "fancy" . "\xe96b" )
|
|
||||||
( "fantom" . "\xe96f" )
|
|
||||||
( "fbx" . "\xe9fc" )
|
|
||||||
( "ffmpeg" . "\xea22" )
|
|
||||||
( "finder" . "\xe9e9" )
|
|
||||||
( "firebase" . "\xea7f" )
|
|
||||||
( "flow" . "\xe921" )
|
|
||||||
( "flux" . "\xe969" )
|
|
||||||
( "font" . "\xe90f" )
|
|
||||||
( "fontforge" . "\xfb00" )
|
|
||||||
( "fortran" . "\xe90a" )
|
|
||||||
( "franca" . "\xea56" )
|
|
||||||
( "freemarker" . "\xe970" )
|
|
||||||
( "frege" . "\xe96e" )
|
|
||||||
( "fsharp" . "\xe6a7" )
|
|
||||||
( "fuel-ux" . "\xea09" )
|
|
||||||
( "gams" . "\xe973" )
|
|
||||||
( "gap" . "\xe971" )
|
|
||||||
( "gdb" . "\xea08" )
|
|
||||||
( "genshi" . "\xe976" )
|
|
||||||
( "gentoo" . "\xe96d" )
|
|
||||||
( "gf" . "\xe978" )
|
|
||||||
( "gitlab" . "\xea3c" )
|
|
||||||
( "glade" . "\xe938" )
|
|
||||||
( "glyphs" . "\x47" )
|
|
||||||
( "gn" . "\xea25" )
|
|
||||||
( "gnu" . "\xe679" )
|
|
||||||
( "go" . "\xe624" )
|
|
||||||
( "godot" . "\xe974" )
|
|
||||||
( "golo" . "\xe979" )
|
|
||||||
( "gosu" . "\xe97a" )
|
|
||||||
( "gradle" . "\xe903" )
|
|
||||||
( "graphql" . "\xe97c" )
|
|
||||||
( "graphviz" . "\xe97d" )
|
|
||||||
( "groovy" . "\xe904" )
|
|
||||||
( "grunt" . "\xe611" )
|
|
||||||
( "gulp" . "\xe610" )
|
|
||||||
( "hack" . "\xe9ce" )
|
|
||||||
( "haml" . "\xf15b" )
|
|
||||||
( "harbour" . "\xe97b" )
|
|
||||||
( "hashicorp" . "\xe97e" )
|
|
||||||
( "haxe" . "\xe907" )
|
|
||||||
( "haxedevelop" . "\xea3b" )
|
|
||||||
( "hg" . "\x263f" )
|
|
||||||
( "hoplon" . "\xea4d" )
|
|
||||||
( "hy" . "\xe97f" )
|
|
||||||
( "icu" . "\xea23" )
|
|
||||||
( "id" . "\xe9f4" )
|
|
||||||
( "idl" . "\xe947" )
|
|
||||||
( "idris" . "\xe983" )
|
|
||||||
( "igorpro" . "\xe980" )
|
|
||||||
( "image" . "\xf012" )
|
|
||||||
( "inform7" . "\xe984" )
|
|
||||||
( "inno" . "\xe985" )
|
|
||||||
( "io" . "\xe981" )
|
|
||||||
( "ioke" . "\xe982" )
|
|
||||||
( "ionic-project" . "\xf14b" )
|
|
||||||
( "isabelle" . "\xe945" )
|
|
||||||
( "j" . "\xe937" )
|
|
||||||
( "jade" . "\xe90d" )
|
|
||||||
( "jake" . "\xe948" )
|
|
||||||
( "jasmine" . "\xea3a" )
|
|
||||||
( "jenkins" . "\xe667" )
|
|
||||||
( "jest" . "\xea39" )
|
|
||||||
( "jinja" . "\xe944" )
|
|
||||||
( "jison" . "\xea55" )
|
|
||||||
( "jolie" . "\xea75" )
|
|
||||||
( "jsonld" . "\xe958" )
|
|
||||||
( "jsx" . "\xf100" )
|
|
||||||
( "jsx-2" . "\xf101" )
|
|
||||||
( "jsx2-alt" . "\xe9e6" )
|
|
||||||
( "julia" . "\x26ec" )
|
|
||||||
( "junos" . "\xea81" )
|
|
||||||
( "jupyter" . "\xe987" )
|
|
||||||
( "karma" . "\xe9cd" )
|
|
||||||
( "keynote" . "\xe9e5" )
|
|
||||||
( "khronos" . "\xe9f8" )
|
|
||||||
( "kicad" . "\xea4c" )
|
|
||||||
( "kitchenci" . "\xea38" )
|
|
||||||
( "kivy" . "\xe901" )
|
|
||||||
( "knockout" . "\x4b" )
|
|
||||||
( "kotlin" . "\xe989" )
|
|
||||||
( "krl" . "\xe988" )
|
|
||||||
( "labview" . "\xe98a" )
|
|
||||||
( "lasso" . "\xe98c" )
|
|
||||||
( "leaflet" . "\xea07" )
|
|
||||||
( "lean" . "\x4c" )
|
|
||||||
( "lerna" . "\xea37" )
|
|
||||||
( "lfe" . "\xe94c" )
|
|
||||||
( "libuv" . "\xea21" )
|
|
||||||
( "lightwave" . "\xe9fb" )
|
|
||||||
( "lime" . "\xea36" )
|
|
||||||
( "lisp" . "\xe908" )
|
|
||||||
( "livescript" . "\xe914" )
|
|
||||||
( "llvm" . "\xe91d" )
|
|
||||||
( "logtalk" . "\xe98d" )
|
|
||||||
( "lookml" . "\xe98e" )
|
|
||||||
( "lsl" . "\xe98b" )
|
|
||||||
( "lua" . "\xe91b" )
|
|
||||||
( "mako" . "\xe98f" )
|
|
||||||
( "man-page" . "\xe936" )
|
|
||||||
( "mapbox" . "\xe941" )
|
|
||||||
( "markdownlint" . "\xf0c9" )
|
|
||||||
( "marko" . "\xe920" )
|
|
||||||
( "mathematica" . "\xe990" )
|
|
||||||
( "mathjax" . "\xea06" )
|
|
||||||
( "matlab" . "\xe991" )
|
|
||||||
( "max" . "\xe993" )
|
|
||||||
( "maxscript" . "\xe900" )
|
|
||||||
( "maya" . "\xe9f6" )
|
|
||||||
( "mediawiki" . "\xe954" )
|
|
||||||
( "mercury" . "\xe994" )
|
|
||||||
( "meson" . "\xea54" )
|
|
||||||
( "metal" . "\x4d" )
|
|
||||||
( "meteor" . "\xe6a5" )
|
|
||||||
( "microsoft-infopath" . "\xea35" )
|
|
||||||
( "minecraft" . "\xe9dc" )
|
|
||||||
( "minizinc" . "\xea53" )
|
|
||||||
( "mirah" . "\xe995" )
|
|
||||||
( "miranda" . "\xea52" )
|
|
||||||
( "mocha" . "\x26fe" )
|
|
||||||
( "modula-2" . "\xe996" )
|
|
||||||
( "moment" . "\x1f558" )
|
|
||||||
( "moment-tz" . "\x1f30d" )
|
|
||||||
( "monkey" . "\xe997" )
|
|
||||||
( "moustache" . "\xe60f" )
|
|
||||||
( "mruby" . "\xea18" )
|
|
||||||
( "mupad" . "\xe9ca" )
|
|
||||||
( "nano" . "\xea76" )
|
|
||||||
( "nanoc" . "\xea51" )
|
|
||||||
( "nant" . "\xe9e1" )
|
|
||||||
( "nasm" . "\xea72" )
|
|
||||||
( "neko" . "\xea05" )
|
|
||||||
( "netlogo" . "\xe99c" )
|
|
||||||
( "new-relic" . "\xe9d7" )
|
|
||||||
( "nginx" . "\xf146b" )
|
|
||||||
( "nib" . "\x2712" )
|
|
||||||
( "nimrod" . "\xe998" )
|
|
||||||
( "nit" . "\xe999" )
|
|
||||||
( "nix" . "\xe99a" )
|
|
||||||
( "nmap" . "\xe94d" )
|
|
||||||
( "nodemon" . "\xea26" )
|
|
||||||
( "normalize" . "\xea04" )
|
|
||||||
( "npm" . "\xe91c" )
|
|
||||||
( "npm-old" . "\xf17b" )
|
|
||||||
( "nsis" . "\xea1e" )
|
|
||||||
( "nsis-old" . "\xe992" )
|
|
||||||
( "nuclide" . "\xea34" )
|
|
||||||
( "nuget" . "\xe9d9" )
|
|
||||||
( "numpy" . "\xe99d" )
|
|
||||||
( "nunjucks" . "\xe953" )
|
|
||||||
( "nvidia" . "\xe95d" )
|
|
||||||
( "nxc" . "\xea6b" )
|
|
||||||
( "obj" . "\xe9e8" )
|
|
||||||
( "objective-j" . "\xe99e" )
|
|
||||||
( "ocaml" . "\xe91a" )
|
|
||||||
( "octave" . "\xea33" )
|
|
||||||
( "onenote" . "\xe9eb" )
|
|
||||||
( "ooc" . "\xe9cb" )
|
|
||||||
( "opa" . "\x2601" )
|
|
||||||
( "opencl" . "\xe99f" )
|
|
||||||
( "opengl" . "\xea7a" )
|
|
||||||
( "openoffice" . "\xe9e4" )
|
|
||||||
( "openscad" . "\xe911" )
|
|
||||||
( "org" . "\xe917" )
|
|
||||||
( "owl" . "\xe957" )
|
|
||||||
( "ox" . "\xe9a1" )
|
|
||||||
( "oxygene" . "\xe9bf" )
|
|
||||||
( "oz" . "\xe9be" )
|
|
||||||
( "p4" . "\xea50" )
|
|
||||||
( "pan" . "\xe9bd" )
|
|
||||||
( "papyrus" . "\xe9bc" )
|
|
||||||
( "parrot" . "\xe9bb" )
|
|
||||||
( "pascal" . "\xe92a" )
|
|
||||||
( "patch" . "\xe961" )
|
|
||||||
( "pawn" . "\x265f" )
|
|
||||||
( "pb" . "\xea14" )
|
|
||||||
( "pegjs" . "\xea74" )
|
|
||||||
( "perl6" . "\xe96c" )
|
|
||||||
( "phalcon" . "\xe94a" )
|
|
||||||
( "phoenix" . "\xea5f" )
|
|
||||||
( "php" . "\xf147" )
|
|
||||||
( "phpunit" . "\xea32" )
|
|
||||||
( "pickle" . "\xe9c4" )
|
|
||||||
( "pike" . "\xe9b9" )
|
|
||||||
( "platformio" . "\xea2c" )
|
|
||||||
( "pm2" . "\x2630" )
|
|
||||||
( "pod" . "\xea84" )
|
|
||||||
( "pogo" . "\xe9b8" )
|
|
||||||
( "pointwise" . "\xe977" )
|
|
||||||
( "polymer" . "\xea2b" )
|
|
||||||
( "pony" . "\xe9b7" )
|
|
||||||
( "postcss" . "\xe910" )
|
|
||||||
( "postscript" . "\xe955" )
|
|
||||||
( "povray" . "\x50" )
|
|
||||||
( "powerpoint" . "\xe9ec" )
|
|
||||||
( "powershell" . "\xe9da" )
|
|
||||||
( "precision" . "\x2295" )
|
|
||||||
( "premiere" . "\xe9f5" )
|
|
||||||
( "processing" . "\xe9a0" )
|
|
||||||
( "progress" . "\xe9c0" )
|
|
||||||
( "propeller" . "\xe9b5" )
|
|
||||||
( "proselint" . "\xea6d" )
|
|
||||||
( "protractor" . "\xe9de" )
|
|
||||||
( "ps" . "\xe6b8" )
|
|
||||||
( "pug" . "\xea13" )
|
|
||||||
( "pug-alt" . "\xe9d0" )
|
|
||||||
( "puppet" . "\xf0c3" )
|
|
||||||
( "purebasic" . "\x1b5" )
|
|
||||||
( "purescript" . "\xe9b2" )
|
|
||||||
( "racket" . "\xe9b1" )
|
|
||||||
( "raml" . "\xe913" )
|
|
||||||
( "rascal" . "\xea24" )
|
|
||||||
( "rdoc" . "\xe9b0" )
|
|
||||||
( "realbasic" . "\xe9af" )
|
|
||||||
( "reason" . "\xea1d" )
|
|
||||||
( "rebol" . "\xe9ae" )
|
|
||||||
( "red" . "\xe9ad" )
|
|
||||||
( "redux" . "\xea30" )
|
|
||||||
( "regex" . "\x2a" )
|
|
||||||
( "rexx" . "\xea16" )
|
|
||||||
( "rhino" . "\xea4a" )
|
|
||||||
( "ring" . "\x1f48d" )
|
|
||||||
( "riot" . "\xe919" )
|
|
||||||
( "robot" . "\xe9ac" )
|
|
||||||
( "rollup" . "\xea20" )
|
|
||||||
( "rollup-old" . "\xe9fd" )
|
|
||||||
( "rot" . "\x1f764" )
|
|
||||||
( "rspec" . "\xea31" )
|
|
||||||
( "rst" . "\xe9cc" )
|
|
||||||
( "sage" . "\xe9ab" )
|
|
||||||
( "saltstack" . "\xe915" )
|
|
||||||
( "sas" . "\xe95a" )
|
|
||||||
( "sbt" . "\xe9d2" )
|
|
||||||
( "sc" . "\xe9a2" )
|
|
||||||
( "scheme" . "\x3bb" )
|
|
||||||
( "scilab" . "\xe9a9" )
|
|
||||||
( "scrutinizer" . "\xe9d4" )
|
|
||||||
( "self" . "\xe9a8" )
|
|
||||||
( "sequelize" . "\xea2f" )
|
|
||||||
( "sf" . "\xe9db" )
|
|
||||||
( "shen" . "\xe9a7" )
|
|
||||||
( "shipit" . "\x26f5" )
|
|
||||||
( "shippable" . "\xea2d" )
|
|
||||||
( "shopify" . "\xe9cf" )
|
|
||||||
( "shuriken" . "\x272b" )
|
|
||||||
( "silverstripe" . "\xe800" )
|
|
||||||
( "sinatra" . "\xea03" )
|
|
||||||
( "sketch" . "\xe927" )
|
|
||||||
( "sketchup-layout" . "\xea7c" )
|
|
||||||
( "sketchup-make" . "\xea7e" )
|
|
||||||
( "sketchup-stylebuilder" . "\xea7d" )
|
|
||||||
( "slash" . "\xe9a6" )
|
|
||||||
( "snyk" . "\xea1c" )
|
|
||||||
( "solidity" . "\xea86" )
|
|
||||||
( "sparql" . "\xe959" )
|
|
||||||
( "spray" . "\xea02" )
|
|
||||||
( "sqf" . "\xe9a5" )
|
|
||||||
( "sqlite" . "\xe9dd" )
|
|
||||||
( "squarespace" . "\xea5e" )
|
|
||||||
( "stan" . "\xe9a4" )
|
|
||||||
( "stata" . "\xe9a3" )
|
|
||||||
( "storyist" . "\xe9ef" )
|
|
||||||
( "strings" . "\xe9e0" )
|
|
||||||
( "stylelint" . "\xe93d" )
|
|
||||||
( "stylus" . "\x73" )
|
|
||||||
( "stylus-full" . "\xe9f7" )
|
|
||||||
( "stylus-orb" . "\x53" )
|
|
||||||
( "sublime" . "\xe986" )
|
|
||||||
( "sv" . "\xe9c3" )
|
|
||||||
( "svn" . "\xea17" )
|
|
||||||
( "swagger" . "\xea29" )
|
|
||||||
( "tag" . "\xf015" )
|
|
||||||
( "tcl" . "\xe956" )
|
|
||||||
( "telegram" . "\x2708" )
|
|
||||||
( "terminal" . "\xf0c8" )
|
|
||||||
( "tern" . "\x1f54a" )
|
|
||||||
( "terraform" . "\xe916" )
|
|
||||||
( "test-coffeescript" . "\xea62" )
|
|
||||||
( "test-dir" . "\xea60" )
|
|
||||||
( "test-generic" . "\xea63" )
|
|
||||||
( "test-js" . "\xea64" )
|
|
||||||
( "test-perl" . "\xea65" )
|
|
||||||
( "test-python" . "\xea66" )
|
|
||||||
( "test-react" . "\xea67" )
|
|
||||||
( "test-ruby" . "\xea68" )
|
|
||||||
( "test-typescript" . "\xea69" )
|
|
||||||
( "tex" . "\xe600" )
|
|
||||||
( "textile" . "\x74" )
|
|
||||||
( "textmate" . "\x2122" )
|
|
||||||
( "thor" . "\xe9d8" )
|
|
||||||
( "tinymce" . "\xea01" )
|
|
||||||
( "tsx" . "\xe9d1" )
|
|
||||||
( "tsx-alt" . "\xe9e7" )
|
|
||||||
( "tt" . "\x54" )
|
|
||||||
( "turing" . "\xe9b6" )
|
|
||||||
( "twig" . "\x2e19" )
|
|
||||||
( "twine" . "\xea5d" )
|
|
||||||
( "txl" . "\xe9c1" )
|
|
||||||
( "typedoc" . "\xe9fe" )
|
|
||||||
( "typescript" . "\xe912" )
|
|
||||||
( "typescript-alt" . "\x2a6" )
|
|
||||||
( "typings" . "\xe9df" )
|
|
||||||
( "uno" . "\xe9b3" )
|
|
||||||
( "unreal" . "\x75" )
|
|
||||||
( "urweb" . "\xe9ba" )
|
|
||||||
( "v8" . "\xea1f" )
|
|
||||||
( "vagrant" . "\x56" )
|
|
||||||
( "vcl" . "\xe9b4" )
|
|
||||||
( "verilog" . "\xe949" )
|
|
||||||
( "vertex-shader" . "\xea79" )
|
|
||||||
( "vhdl" . "\xe9aa" )
|
|
||||||
( "video" . "\xf057" )
|
|
||||||
( "virtualbox" . "\xea3e" )
|
|
||||||
( "virtualbox-alt" . "\xea2e" )
|
|
||||||
( "visio" . "\xea83" )
|
|
||||||
( "vmware" . "\xea49" )
|
|
||||||
( "vue" . "\xe906" )
|
|
||||||
( "wasm" . "\xea70" )
|
|
||||||
( "watchman" . "\xea4f" )
|
|
||||||
( "webgl" . "\xea7b" )
|
|
||||||
( "webpack" . "\xea61" )
|
|
||||||
( "webpack-old" . "\xe91e" )
|
|
||||||
( "wercker" . "\xea19" )
|
|
||||||
( "word" . "\xe9ed" )
|
|
||||||
( "x10" . "\x2169" )
|
|
||||||
( "xamarin" . "\xea77" )
|
|
||||||
( "xmos" . "\x58" )
|
|
||||||
( "xpages" . "\xe9c5" )
|
|
||||||
( "xtend" . "\xe9c6" )
|
|
||||||
( "yarn" . "\xea1a" )
|
|
||||||
( "yasm" . "\xea73" )
|
|
||||||
( "yin-yang" . "\x262f" )
|
|
||||||
( "yoyo" . "\xe975" )
|
|
||||||
( "yui" . "\xea00" )
|
|
||||||
( "zbrush" . "\xe9f2" )
|
|
||||||
( "zephir" . "\xe9c7" )
|
|
||||||
( "zimpl" . "\xe9c8" )
|
|
||||||
|
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
(provide 'data-fileicons)
|
|
||||||
Binary file not shown.
@@ -1,935 +0,0 @@
|
|||||||
(defvar all-the-icons-data/material-icons-alist
|
|
||||||
'(("3d_rotation" . "\xe84d")
|
|
||||||
("ac_unit" . "\xeb3b")
|
|
||||||
("access_alarm" . "\xe190")
|
|
||||||
("access_alarms" . "\xe191")
|
|
||||||
("access_time" . "\xe192")
|
|
||||||
("accessibility" . "\xe84e")
|
|
||||||
("accessible" . "\xe914")
|
|
||||||
("account_balance" . "\xe84f")
|
|
||||||
("account_balance_wallet" . "\xe850")
|
|
||||||
("account_box" . "\xe851")
|
|
||||||
("account_circle" . "\xe853")
|
|
||||||
("adb" . "\xe60e")
|
|
||||||
("add" . "\xe145")
|
|
||||||
("add_a_photo" . "\xe439")
|
|
||||||
("add_alarm" . "\xe193")
|
|
||||||
("add_alert" . "\xe003")
|
|
||||||
("add_box" . "\xe146")
|
|
||||||
("add_circle" . "\xe147")
|
|
||||||
("add_circle_outline" . "\xe148")
|
|
||||||
("add_location" . "\xe567")
|
|
||||||
("add_shopping_cart" . "\xe854")
|
|
||||||
("add_to_photos" . "\xe39d")
|
|
||||||
("add_to_queue" . "\xe05c")
|
|
||||||
("adjust" . "\xe39e")
|
|
||||||
("airline_seat_flat" . "\xe630")
|
|
||||||
("airline_seat_flat_angled" . "\xe631")
|
|
||||||
("airline_seat_individual_suite" . "\xe632")
|
|
||||||
("airline_seat_legroom_extra" . "\xe633")
|
|
||||||
("airline_seat_legroom_normal" . "\xe634")
|
|
||||||
("airline_seat_legroom_reduced" . "\xe635")
|
|
||||||
("airline_seat_recline_extra" . "\xe636")
|
|
||||||
("airline_seat_recline_normal" . "\xe637")
|
|
||||||
("airplanemode_active" . "\xe195")
|
|
||||||
("airplanemode_inactive" . "\xe194")
|
|
||||||
("airplay" . "\xe055")
|
|
||||||
("airport_shuttle" . "\xeb3c")
|
|
||||||
("alarm" . "\xe855")
|
|
||||||
("alarm_add" . "\xe856")
|
|
||||||
("alarm_off" . "\xe857")
|
|
||||||
("alarm_on" . "\xe858")
|
|
||||||
("album" . "\xe019")
|
|
||||||
("all_inclusive" . "\xeb3d")
|
|
||||||
("all_out" . "\xe90b")
|
|
||||||
("android" . "\xe859")
|
|
||||||
("announcement" . "\xe85a")
|
|
||||||
("apps" . "\xe5c3")
|
|
||||||
("archive" . "\xe149")
|
|
||||||
("arrow_back" . "\xe5c4")
|
|
||||||
("arrow_downward" . "\xe5db")
|
|
||||||
("arrow_drop_down" . "\xe5c5")
|
|
||||||
("arrow_drop_down_circle" . "\xe5c6")
|
|
||||||
("arrow_drop_up" . "\xe5c7")
|
|
||||||
("arrow_forward" . "\xe5c8")
|
|
||||||
("arrow_upward" . "\xe5d8")
|
|
||||||
("art_track" . "\xe060")
|
|
||||||
("aspect_ratio" . "\xe85b")
|
|
||||||
("assessment" . "\xe85c")
|
|
||||||
("assignment" . "\xe85d")
|
|
||||||
("assignment_ind" . "\xe85e")
|
|
||||||
("assignment_late" . "\xe85f")
|
|
||||||
("assignment_return" . "\xe860")
|
|
||||||
("assignment_returned" . "\xe861")
|
|
||||||
("assignment_turned_in" . "\xe862")
|
|
||||||
("assistant" . "\xe39f")
|
|
||||||
("assistant_photo" . "\xe3a0")
|
|
||||||
("attach_file" . "\xe226")
|
|
||||||
("attach_money" . "\xe227")
|
|
||||||
("attachment" . "\xe2bc")
|
|
||||||
("audiotrack" . "\xe3a1")
|
|
||||||
("autorenew" . "\xe863")
|
|
||||||
("av_timer" . "\xe01b")
|
|
||||||
("backspace" . "\xe14a")
|
|
||||||
("backup" . "\xe864")
|
|
||||||
("battery_alert" . "\xe19c")
|
|
||||||
("battery_charging_full" . "\xe1a3")
|
|
||||||
("battery_full" . "\xe1a4")
|
|
||||||
("battery_std" . "\xe1a5")
|
|
||||||
("battery_unknown" . "\xe1a6")
|
|
||||||
("beach_access" . "\xeb3e")
|
|
||||||
("beenhere" . "\xe52d")
|
|
||||||
("block" . "\xe14b")
|
|
||||||
("bluetooth" . "\xe1a7")
|
|
||||||
("bluetooth_audio" . "\xe60f")
|
|
||||||
("bluetooth_connected" . "\xe1a8")
|
|
||||||
("bluetooth_disabled" . "\xe1a9")
|
|
||||||
("bluetooth_searching" . "\xe1aa")
|
|
||||||
("blur_circular" . "\xe3a2")
|
|
||||||
("blur_linear" . "\xe3a3")
|
|
||||||
("blur_off" . "\xe3a4")
|
|
||||||
("blur_on" . "\xe3a5")
|
|
||||||
("book" . "\xe865")
|
|
||||||
("bookmark" . "\xe866")
|
|
||||||
("bookmark_border" . "\xe867")
|
|
||||||
("border_all" . "\xe228")
|
|
||||||
("border_bottom" . "\xe229")
|
|
||||||
("border_clear" . "\xe22a")
|
|
||||||
("border_color" . "\xe22b")
|
|
||||||
("border_horizontal" . "\xe22c")
|
|
||||||
("border_inner" . "\xe22d")
|
|
||||||
("border_left" . "\xe22e")
|
|
||||||
("border_outer" . "\xe22f")
|
|
||||||
("border_right" . "\xe230")
|
|
||||||
("border_style" . "\xe231")
|
|
||||||
("border_top" . "\xe232")
|
|
||||||
("border_vertical" . "\xe233")
|
|
||||||
("branding_watermark" . "\xe06b")
|
|
||||||
("brightness_1" . "\xe3a6")
|
|
||||||
("brightness_2" . "\xe3a7")
|
|
||||||
("brightness_3" . "\xe3a8")
|
|
||||||
("brightness_4" . "\xe3a9")
|
|
||||||
("brightness_5" . "\xe3aa")
|
|
||||||
("brightness_6" . "\xe3ab")
|
|
||||||
("brightness_7" . "\xe3ac")
|
|
||||||
("brightness_auto" . "\xe1ab")
|
|
||||||
("brightness_high" . "\xe1ac")
|
|
||||||
("brightness_low" . "\xe1ad")
|
|
||||||
("brightness_medium" . "\xe1ae")
|
|
||||||
("broken_image" . "\xe3ad")
|
|
||||||
("brush" . "\xe3ae")
|
|
||||||
("bubble_chart" . "\xe6dd")
|
|
||||||
("bug_report" . "\xe868")
|
|
||||||
("build" . "\xe869")
|
|
||||||
("burst_mode" . "\xe43c")
|
|
||||||
("business" . "\xe0af")
|
|
||||||
("business_center" . "\xeb3f")
|
|
||||||
("cached" . "\xe86a")
|
|
||||||
("cake" . "\xe7e9")
|
|
||||||
("call" . "\xe0b0")
|
|
||||||
("call_end" . "\xe0b1")
|
|
||||||
("call_made" . "\xe0b2")
|
|
||||||
("call_merge" . "\xe0b3")
|
|
||||||
("call_missed" . "\xe0b4")
|
|
||||||
("call_missed_outgoing" . "\xe0e4")
|
|
||||||
("call_received" . "\xe0b5")
|
|
||||||
("call_split" . "\xe0b6")
|
|
||||||
("call_to_action" . "\xe06c")
|
|
||||||
("camera" . "\xe3af")
|
|
||||||
("camera_alt" . "\xe3b0")
|
|
||||||
("camera_enhance" . "\xe8fc")
|
|
||||||
("camera_front" . "\xe3b1")
|
|
||||||
("camera_rear" . "\xe3b2")
|
|
||||||
("camera_roll" . "\xe3b3")
|
|
||||||
("cancel" . "\xe5c9")
|
|
||||||
("card_giftcard" . "\xe8f6")
|
|
||||||
("card_membership" . "\xe8f7")
|
|
||||||
("card_travel" . "\xe8f8")
|
|
||||||
("casino" . "\xeb40")
|
|
||||||
("cast" . "\xe307")
|
|
||||||
("cast_connected" . "\xe308")
|
|
||||||
("center_focus_strong" . "\xe3b4")
|
|
||||||
("center_focus_weak" . "\xe3b5")
|
|
||||||
("change_history" . "\xe86b")
|
|
||||||
("chat" . "\xe0b7")
|
|
||||||
("chat_bubble" . "\xe0ca")
|
|
||||||
("chat_bubble_outline" . "\xe0cb")
|
|
||||||
("check" . "\xe5ca")
|
|
||||||
("check_box" . "\xe834")
|
|
||||||
("check_box_outline_blank" . "\xe835")
|
|
||||||
("check_circle" . "\xe86c")
|
|
||||||
("chevron_left" . "\xe5cb")
|
|
||||||
("chevron_right" . "\xe5cc")
|
|
||||||
("child_care" . "\xeb41")
|
|
||||||
("child_friendly" . "\xeb42")
|
|
||||||
("chrome_reader_mode" . "\xe86d")
|
|
||||||
("class" . "\xe86e")
|
|
||||||
("clear" . "\xe14c")
|
|
||||||
("clear_all" . "\xe0b8")
|
|
||||||
("close" . "\xe5cd")
|
|
||||||
("closed_caption" . "\xe01c")
|
|
||||||
("cloud" . "\xe2bd")
|
|
||||||
("cloud_circle" . "\xe2be")
|
|
||||||
("cloud_done" . "\xe2bf")
|
|
||||||
("cloud_download" . "\xe2c0")
|
|
||||||
("cloud_off" . "\xe2c1")
|
|
||||||
("cloud_queue" . "\xe2c2")
|
|
||||||
("cloud_upload" . "\xe2c3")
|
|
||||||
("code" . "\xe86f")
|
|
||||||
("collections" . "\xe3b6")
|
|
||||||
("collections_bookmark" . "\xe431")
|
|
||||||
("color_lens" . "\xe3b7")
|
|
||||||
("colorize" . "\xe3b8")
|
|
||||||
("comment" . "\xe0b9")
|
|
||||||
("compare" . "\xe3b9")
|
|
||||||
("compare_arrows" . "\xe915")
|
|
||||||
("computer" . "\xe30a")
|
|
||||||
("confirmation_number" . "\xe638")
|
|
||||||
("contact_mail" . "\xe0d0")
|
|
||||||
("contact_phone" . "\xe0cf")
|
|
||||||
("contacts" . "\xe0ba")
|
|
||||||
("content_copy" . "\xe14d")
|
|
||||||
("content_cut" . "\xe14e")
|
|
||||||
("content_paste" . "\xe14f")
|
|
||||||
("control_point" . "\xe3ba")
|
|
||||||
("control_point_duplicate" . "\xe3bb")
|
|
||||||
("copyright" . "\xe90c")
|
|
||||||
("create" . "\xe150")
|
|
||||||
("create_new_folder" . "\xe2cc")
|
|
||||||
("credit_card" . "\xe870")
|
|
||||||
("crop" . "\xe3be")
|
|
||||||
("crop_16_9" . "\xe3bc")
|
|
||||||
("crop_3_2" . "\xe3bd")
|
|
||||||
("crop_5_4" . "\xe3bf")
|
|
||||||
("crop_7_5" . "\xe3c0")
|
|
||||||
("crop_din" . "\xe3c1")
|
|
||||||
("crop_free" . "\xe3c2")
|
|
||||||
("crop_landscape" . "\xe3c3")
|
|
||||||
("crop_original" . "\xe3c4")
|
|
||||||
("crop_portrait" . "\xe3c5")
|
|
||||||
("crop_rotate" . "\xe437")
|
|
||||||
("crop_square" . "\xe3c6")
|
|
||||||
("dashboard" . "\xe871")
|
|
||||||
("data_usage" . "\xe1af")
|
|
||||||
("date_range" . "\xe916")
|
|
||||||
("dehaze" . "\xe3c7")
|
|
||||||
("delete" . "\xe872")
|
|
||||||
("delete_forever" . "\xe92b")
|
|
||||||
("delete_sweep" . "\xe16c")
|
|
||||||
("description" . "\xe873")
|
|
||||||
("desktop_mac" . "\xe30b")
|
|
||||||
("desktop_windows" . "\xe30c")
|
|
||||||
("details" . "\xe3c8")
|
|
||||||
("developer_board" . "\xe30d")
|
|
||||||
("developer_mode" . "\xe1b0")
|
|
||||||
("device_hub" . "\xe335")
|
|
||||||
("devices" . "\xe1b1")
|
|
||||||
("devices_other" . "\xe337")
|
|
||||||
("dialer_sip" . "\xe0bb")
|
|
||||||
("dialpad" . "\xe0bc")
|
|
||||||
("directions" . "\xe52e")
|
|
||||||
("directions_bike" . "\xe52f")
|
|
||||||
("directions_boat" . "\xe532")
|
|
||||||
("directions_bus" . "\xe530")
|
|
||||||
("directions_car" . "\xe531")
|
|
||||||
("directions_railway" . "\xe534")
|
|
||||||
("directions_run" . "\xe566")
|
|
||||||
("directions_subway" . "\xe533")
|
|
||||||
("directions_transit" . "\xe535")
|
|
||||||
("directions_walk" . "\xe536")
|
|
||||||
("disc_full" . "\xe610")
|
|
||||||
("dns" . "\xe875")
|
|
||||||
("do_not_disturb" . "\xe612")
|
|
||||||
("do_not_disturb_alt" . "\xe611")
|
|
||||||
("do_not_disturb_off" . "\xe643")
|
|
||||||
("do_not_disturb_on" . "\xe644")
|
|
||||||
("dock" . "\xe30e")
|
|
||||||
("domain" . "\xe7ee")
|
|
||||||
("done" . "\xe876")
|
|
||||||
("done_all" . "\xe877")
|
|
||||||
("donut_large" . "\xe917")
|
|
||||||
("donut_small" . "\xe918")
|
|
||||||
("drafts" . "\xe151")
|
|
||||||
("drag_handle" . "\xe25d")
|
|
||||||
("drive_eta" . "\xe613")
|
|
||||||
("dvr" . "\xe1b2")
|
|
||||||
("edit" . "\xe3c9")
|
|
||||||
("edit_location" . "\xe568")
|
|
||||||
("eject" . "\xe8fb")
|
|
||||||
("email" . "\xe0be")
|
|
||||||
("enhanced_encryption" . "\xe63f")
|
|
||||||
("equalizer" . "\xe01d")
|
|
||||||
("error" . "\xe000")
|
|
||||||
("error_outline" . "\xe001")
|
|
||||||
("euro_symbol" . "\xe926")
|
|
||||||
("ev_station" . "\xe56d")
|
|
||||||
("event" . "\xe878")
|
|
||||||
("event_available" . "\xe614")
|
|
||||||
("event_busy" . "\xe615")
|
|
||||||
("event_note" . "\xe616")
|
|
||||||
("event_seat" . "\xe903")
|
|
||||||
("exit_to_app" . "\xe879")
|
|
||||||
("expand_less" . "\xe5ce")
|
|
||||||
("expand_more" . "\xe5cf")
|
|
||||||
("explicit" . "\xe01e")
|
|
||||||
("explore" . "\xe87a")
|
|
||||||
("exposure" . "\xe3ca")
|
|
||||||
("exposure_neg_1" . "\xe3cb")
|
|
||||||
("exposure_neg_2" . "\xe3cc")
|
|
||||||
("exposure_plus_1" . "\xe3cd")
|
|
||||||
("exposure_plus_2" . "\xe3ce")
|
|
||||||
("exposure_zero" . "\xe3cf")
|
|
||||||
("extension" . "\xe87b")
|
|
||||||
("face" . "\xe87c")
|
|
||||||
("fast_forward" . "\xe01f")
|
|
||||||
("fast_rewind" . "\xe020")
|
|
||||||
("favorite" . "\xe87d")
|
|
||||||
("favorite_border" . "\xe87e")
|
|
||||||
("featured_play_list" . "\xe06d")
|
|
||||||
("featured_video" . "\xe06e")
|
|
||||||
("feedback" . "\xe87f")
|
|
||||||
("fiber_dvr" . "\xe05d")
|
|
||||||
("fiber_manual_record" . "\xe061")
|
|
||||||
("fiber_new" . "\xe05e")
|
|
||||||
("fiber_pin" . "\xe06a")
|
|
||||||
("fiber_smart_record" . "\xe062")
|
|
||||||
("file_download" . "\xe2c4")
|
|
||||||
("file_upload" . "\xe2c6")
|
|
||||||
("filter" . "\xe3d3")
|
|
||||||
("filter_1" . "\xe3d0")
|
|
||||||
("filter_2" . "\xe3d1")
|
|
||||||
("filter_3" . "\xe3d2")
|
|
||||||
("filter_4" . "\xe3d4")
|
|
||||||
("filter_5" . "\xe3d5")
|
|
||||||
("filter_6" . "\xe3d6")
|
|
||||||
("filter_7" . "\xe3d7")
|
|
||||||
("filter_8" . "\xe3d8")
|
|
||||||
("filter_9" . "\xe3d9")
|
|
||||||
("filter_9_plus" . "\xe3da")
|
|
||||||
("filter_b_and_w" . "\xe3db")
|
|
||||||
("filter_center_focus" . "\xe3dc")
|
|
||||||
("filter_drama" . "\xe3dd")
|
|
||||||
("filter_frames" . "\xe3de")
|
|
||||||
("filter_hdr" . "\xe3df")
|
|
||||||
("filter_list" . "\xe152")
|
|
||||||
("filter_none" . "\xe3e0")
|
|
||||||
("filter_tilt_shift" . "\xe3e2")
|
|
||||||
("filter_vintage" . "\xe3e3")
|
|
||||||
("find_in_page" . "\xe880")
|
|
||||||
("find_replace" . "\xe881")
|
|
||||||
("fingerprint" . "\xe90d")
|
|
||||||
("first_page" . "\xe5dc")
|
|
||||||
("fitness_center" . "\xeb43")
|
|
||||||
("flag" . "\xe153")
|
|
||||||
("flare" . "\xe3e4")
|
|
||||||
("flash_auto" . "\xe3e5")
|
|
||||||
("flash_off" . "\xe3e6")
|
|
||||||
("flash_on" . "\xe3e7")
|
|
||||||
("flight" . "\xe539")
|
|
||||||
("flight_land" . "\xe904")
|
|
||||||
("flight_takeoff" . "\xe905")
|
|
||||||
("flip" . "\xe3e8")
|
|
||||||
("flip_to_back" . "\xe882")
|
|
||||||
("flip_to_front" . "\xe883")
|
|
||||||
("folder" . "\xe2c7")
|
|
||||||
("folder_open" . "\xe2c8")
|
|
||||||
("folder_shared" . "\xe2c9")
|
|
||||||
("folder_special" . "\xe617")
|
|
||||||
("font_download" . "\xe167")
|
|
||||||
("format_align_center" . "\xe234")
|
|
||||||
("format_align_justify" . "\xe235")
|
|
||||||
("format_align_left" . "\xe236")
|
|
||||||
("format_align_right" . "\xe237")
|
|
||||||
("format_bold" . "\xe238")
|
|
||||||
("format_clear" . "\xe239")
|
|
||||||
("format_color_fill" . "\xe23a")
|
|
||||||
("format_color_reset" . "\xe23b")
|
|
||||||
("format_color_text" . "\xe23c")
|
|
||||||
("format_indent_decrease" . "\xe23d")
|
|
||||||
("format_indent_increase" . "\xe23e")
|
|
||||||
("format_italic" . "\xe23f")
|
|
||||||
("format_line_spacing" . "\xe240")
|
|
||||||
("format_list_bulleted" . "\xe241")
|
|
||||||
("format_list_numbered" . "\xe242")
|
|
||||||
("format_paint" . "\xe243")
|
|
||||||
("format_quote" . "\xe244")
|
|
||||||
("format_shapes" . "\xe25e")
|
|
||||||
("format_size" . "\xe245")
|
|
||||||
("format_strikethrough" . "\xe246")
|
|
||||||
("format_textdirection_l_to_r" . "\xe247")
|
|
||||||
("format_textdirection_r_to_l" . "\xe248")
|
|
||||||
("format_underlined" . "\xe249")
|
|
||||||
("forum" . "\xe0bf")
|
|
||||||
("forward" . "\xe154")
|
|
||||||
("forward_10" . "\xe056")
|
|
||||||
("forward_30" . "\xe057")
|
|
||||||
("forward_5" . "\xe058")
|
|
||||||
("free_breakfast" . "\xeb44")
|
|
||||||
("fullscreen" . "\xe5d0")
|
|
||||||
("fullscreen_exit" . "\xe5d1")
|
|
||||||
("functions" . "\xe24a")
|
|
||||||
("g_translate" . "\xe927")
|
|
||||||
("gamepad" . "\xe30f")
|
|
||||||
("games" . "\xe021")
|
|
||||||
("gavel" . "\xe90e")
|
|
||||||
("gesture" . "\xe155")
|
|
||||||
("get_app" . "\xe884")
|
|
||||||
("gif" . "\xe908")
|
|
||||||
("golf_course" . "\xeb45")
|
|
||||||
("gps_fixed" . "\xe1b3")
|
|
||||||
("gps_not_fixed" . "\xe1b4")
|
|
||||||
("gps_off" . "\xe1b5")
|
|
||||||
("grade" . "\xe885")
|
|
||||||
("gradient" . "\xe3e9")
|
|
||||||
("grain" . "\xe3ea")
|
|
||||||
("graphic_eq" . "\xe1b8")
|
|
||||||
("grid_off" . "\xe3eb")
|
|
||||||
("grid_on" . "\xe3ec")
|
|
||||||
("group" . "\xe7ef")
|
|
||||||
("group_add" . "\xe7f0")
|
|
||||||
("group_work" . "\xe886")
|
|
||||||
("hd" . "\xe052")
|
|
||||||
("hdr_off" . "\xe3ed")
|
|
||||||
("hdr_on" . "\xe3ee")
|
|
||||||
("hdr_strong" . "\xe3f1")
|
|
||||||
("hdr_weak" . "\xe3f2")
|
|
||||||
("headset" . "\xe310")
|
|
||||||
("headset_mic" . "\xe311")
|
|
||||||
("healing" . "\xe3f3")
|
|
||||||
("hearing" . "\xe023")
|
|
||||||
("help" . "\xe887")
|
|
||||||
("help_outline" . "\xe8fd")
|
|
||||||
("high_quality" . "\xe024")
|
|
||||||
("highlight" . "\xe25f")
|
|
||||||
("highlight_off" . "\xe888")
|
|
||||||
("history" . "\xe889")
|
|
||||||
("home" . "\xe88a")
|
|
||||||
("hot_tub" . "\xeb46")
|
|
||||||
("hotel" . "\xe53a")
|
|
||||||
("hourglass_empty" . "\xe88b")
|
|
||||||
("hourglass_full" . "\xe88c")
|
|
||||||
("http" . "\xe902")
|
|
||||||
("https" . "\xe88d")
|
|
||||||
("image" . "\xe3f4")
|
|
||||||
("image_aspect_ratio" . "\xe3f5")
|
|
||||||
("import_contacts" . "\xe0e0")
|
|
||||||
("import_export" . "\xe0c3")
|
|
||||||
("important_devices" . "\xe912")
|
|
||||||
("inbox" . "\xe156")
|
|
||||||
("indeterminate_check_box" . "\xe909")
|
|
||||||
("info" . "\xe88e")
|
|
||||||
("info_outline" . "\xe88f")
|
|
||||||
("input" . "\xe890")
|
|
||||||
("insert_chart" . "\xe24b")
|
|
||||||
("insert_comment" . "\xe24c")
|
|
||||||
("insert_drive_file" . "\xe24d")
|
|
||||||
("insert_emoticon" . "\xe24e")
|
|
||||||
("insert_invitation" . "\xe24f")
|
|
||||||
("insert_link" . "\xe250")
|
|
||||||
("insert_photo" . "\xe251")
|
|
||||||
("invert_colors" . "\xe891")
|
|
||||||
("invert_colors_off" . "\xe0c4")
|
|
||||||
("iso" . "\xe3f6")
|
|
||||||
("keyboard" . "\xe312")
|
|
||||||
("keyboard_arrow_down" . "\xe313")
|
|
||||||
("keyboard_arrow_left" . "\xe314")
|
|
||||||
("keyboard_arrow_right" . "\xe315")
|
|
||||||
("keyboard_arrow_up" . "\xe316")
|
|
||||||
("keyboard_backspace" . "\xe317")
|
|
||||||
("keyboard_capslock" . "\xe318")
|
|
||||||
("keyboard_hide" . "\xe31a")
|
|
||||||
("keyboard_return" . "\xe31b")
|
|
||||||
("keyboard_tab" . "\xe31c")
|
|
||||||
("keyboard_voice" . "\xe31d")
|
|
||||||
("kitchen" . "\xeb47")
|
|
||||||
("label" . "\xe892")
|
|
||||||
("label_outline" . "\xe893")
|
|
||||||
("landscape" . "\xe3f7")
|
|
||||||
("language" . "\xe894")
|
|
||||||
("laptop" . "\xe31e")
|
|
||||||
("laptop_chromebook" . "\xe31f")
|
|
||||||
("laptop_mac" . "\xe320")
|
|
||||||
("laptop_windows" . "\xe321")
|
|
||||||
("last_page" . "\xe5dd")
|
|
||||||
("launch" . "\xe895")
|
|
||||||
("layers" . "\xe53b")
|
|
||||||
("layers_clear" . "\xe53c")
|
|
||||||
("leak_add" . "\xe3f8")
|
|
||||||
("leak_remove" . "\xe3f9")
|
|
||||||
("lens" . "\xe3fa")
|
|
||||||
("library_add" . "\xe02e")
|
|
||||||
("library_books" . "\xe02f")
|
|
||||||
("library_music" . "\xe030")
|
|
||||||
("lightbulb_outline" . "\xe90f")
|
|
||||||
("line_style" . "\xe919")
|
|
||||||
("line_weight" . "\xe91a")
|
|
||||||
("linear_scale" . "\xe260")
|
|
||||||
("link" . "\xe157")
|
|
||||||
("linked_camera" . "\xe438")
|
|
||||||
("list" . "\xe896")
|
|
||||||
("live_help" . "\xe0c6")
|
|
||||||
("live_tv" . "\xe639")
|
|
||||||
("local_activity" . "\xe53f")
|
|
||||||
("local_airport" . "\xe53d")
|
|
||||||
("local_atm" . "\xe53e")
|
|
||||||
("local_bar" . "\xe540")
|
|
||||||
("local_cafe" . "\xe541")
|
|
||||||
("local_car_wash" . "\xe542")
|
|
||||||
("local_convenience_store" . "\xe543")
|
|
||||||
("local_dining" . "\xe556")
|
|
||||||
("local_drink" . "\xe544")
|
|
||||||
("local_florist" . "\xe545")
|
|
||||||
("local_gas_station" . "\xe546")
|
|
||||||
("local_grocery_store" . "\xe547")
|
|
||||||
("local_hospital" . "\xe548")
|
|
||||||
("local_hotel" . "\xe549")
|
|
||||||
("local_laundry_service" . "\xe54a")
|
|
||||||
("local_library" . "\xe54b")
|
|
||||||
("local_mall" . "\xe54c")
|
|
||||||
("local_movies" . "\xe54d")
|
|
||||||
("local_offer" . "\xe54e")
|
|
||||||
("local_parking" . "\xe54f")
|
|
||||||
("local_pharmacy" . "\xe550")
|
|
||||||
("local_phone" . "\xe551")
|
|
||||||
("local_pizza" . "\xe552")
|
|
||||||
("local_play" . "\xe553")
|
|
||||||
("local_post_office" . "\xe554")
|
|
||||||
("local_printshop" . "\xe555")
|
|
||||||
("local_see" . "\xe557")
|
|
||||||
("local_shipping" . "\xe558")
|
|
||||||
("local_taxi" . "\xe559")
|
|
||||||
("location_city" . "\xe7f1")
|
|
||||||
("location_disabled" . "\xe1b6")
|
|
||||||
("location_off" . "\xe0c7")
|
|
||||||
("location_on" . "\xe0c8")
|
|
||||||
("location_searching" . "\xe1b7")
|
|
||||||
("lock" . "\xe897")
|
|
||||||
("lock_open" . "\xe898")
|
|
||||||
("lock_outline" . "\xe899")
|
|
||||||
("looks" . "\xe3fc")
|
|
||||||
("looks_3" . "\xe3fb")
|
|
||||||
("looks_4" . "\xe3fd")
|
|
||||||
("looks_5" . "\xe3fe")
|
|
||||||
("looks_6" . "\xe3ff")
|
|
||||||
("looks_one" . "\xe400")
|
|
||||||
("looks_two" . "\xe401")
|
|
||||||
("loop" . "\xe028")
|
|
||||||
("loupe" . "\xe402")
|
|
||||||
("low_priority" . "\xe16d")
|
|
||||||
("loyalty" . "\xe89a")
|
|
||||||
("mail" . "\xe158")
|
|
||||||
("mail_outline" . "\xe0e1")
|
|
||||||
("map" . "\xe55b")
|
|
||||||
("markunread" . "\xe159")
|
|
||||||
("markunread_mailbox" . "\xe89b")
|
|
||||||
("memory" . "\xe322")
|
|
||||||
("menu" . "\xe5d2")
|
|
||||||
("merge_type" . "\xe252")
|
|
||||||
("message" . "\xe0c9")
|
|
||||||
("mic" . "\xe029")
|
|
||||||
("mic_none" . "\xe02a")
|
|
||||||
("mic_off" . "\xe02b")
|
|
||||||
("mms" . "\xe618")
|
|
||||||
("mode_comment" . "\xe253")
|
|
||||||
("mode_edit" . "\xe254")
|
|
||||||
("monetization_on" . "\xe263")
|
|
||||||
("money_off" . "\xe25c")
|
|
||||||
("monochrome_photos" . "\xe403")
|
|
||||||
("mood" . "\xe7f2")
|
|
||||||
("mood_bad" . "\xe7f3")
|
|
||||||
("more" . "\xe619")
|
|
||||||
("more_horiz" . "\xe5d3")
|
|
||||||
("more_vert" . "\xe5d4")
|
|
||||||
("motorcycle" . "\xe91b")
|
|
||||||
("mouse" . "\xe323")
|
|
||||||
("move_to_inbox" . "\xe168")
|
|
||||||
("movie" . "\xe02c")
|
|
||||||
("movie_creation" . "\xe404")
|
|
||||||
("movie_filter" . "\xe43a")
|
|
||||||
("multiline_chart" . "\xe6df")
|
|
||||||
("music_note" . "\xe405")
|
|
||||||
("music_video" . "\xe063")
|
|
||||||
("my_location" . "\xe55c")
|
|
||||||
("nature" . "\xe406")
|
|
||||||
("nature_people" . "\xe407")
|
|
||||||
("navigate_before" . "\xe408")
|
|
||||||
("navigate_next" . "\xe409")
|
|
||||||
("navigation" . "\xe55d")
|
|
||||||
("near_me" . "\xe569")
|
|
||||||
("network_cell" . "\xe1b9")
|
|
||||||
("network_check" . "\xe640")
|
|
||||||
("network_locked" . "\xe61a")
|
|
||||||
("network_wifi" . "\xe1ba")
|
|
||||||
("new_releases" . "\xe031")
|
|
||||||
("next_week" . "\xe16a")
|
|
||||||
("nfc" . "\xe1bb")
|
|
||||||
("no_encryption" . "\xe641")
|
|
||||||
("no_sim" . "\xe0cc")
|
|
||||||
("not_interested" . "\xe033")
|
|
||||||
("note" . "\xe06f")
|
|
||||||
("note_add" . "\xe89c")
|
|
||||||
("notifications" . "\xe7f4")
|
|
||||||
("notifications_active" . "\xe7f7")
|
|
||||||
("notifications_none" . "\xe7f5")
|
|
||||||
("notifications_off" . "\xe7f6")
|
|
||||||
("notifications_paused" . "\xe7f8")
|
|
||||||
("offline_pin" . "\xe90a")
|
|
||||||
("ondemand_video" . "\xe63a")
|
|
||||||
("opacity" . "\xe91c")
|
|
||||||
("open_in_browser" . "\xe89d")
|
|
||||||
("open_in_new" . "\xe89e")
|
|
||||||
("open_with" . "\xe89f")
|
|
||||||
("pages" . "\xe7f9")
|
|
||||||
("pageview" . "\xe8a0")
|
|
||||||
("palette" . "\xe40a")
|
|
||||||
("pan_tool" . "\xe925")
|
|
||||||
("panorama" . "\xe40b")
|
|
||||||
("panorama_fish_eye" . "\xe40c")
|
|
||||||
("panorama_horizontal" . "\xe40d")
|
|
||||||
("panorama_vertical" . "\xe40e")
|
|
||||||
("panorama_wide_angle" . "\xe40f")
|
|
||||||
("party_mode" . "\xe7fa")
|
|
||||||
("pause" . "\xe034")
|
|
||||||
("pause_circle_filled" . "\xe035")
|
|
||||||
("pause_circle_outline" . "\xe036")
|
|
||||||
("payment" . "\xe8a1")
|
|
||||||
("people" . "\xe7fb")
|
|
||||||
("people_outline" . "\xe7fc")
|
|
||||||
("perm_camera_mic" . "\xe8a2")
|
|
||||||
("perm_contact_calendar" . "\xe8a3")
|
|
||||||
("perm_data_setting" . "\xe8a4")
|
|
||||||
("perm_device_information" . "\xe8a5")
|
|
||||||
("perm_identity" . "\xe8a6")
|
|
||||||
("perm_media" . "\xe8a7")
|
|
||||||
("perm_phone_msg" . "\xe8a8")
|
|
||||||
("perm_scan_wifi" . "\xe8a9")
|
|
||||||
("person" . "\xe7fd")
|
|
||||||
("person_add" . "\xe7fe")
|
|
||||||
("person_outline" . "\xe7ff")
|
|
||||||
("person_pin" . "\xe55a")
|
|
||||||
("person_pin_circle" . "\xe56a")
|
|
||||||
("personal_video" . "\xe63b")
|
|
||||||
("pets" . "\xe91d")
|
|
||||||
("phone" . "\xe0cd")
|
|
||||||
("phone_android" . "\xe324")
|
|
||||||
("phone_bluetooth_speaker" . "\xe61b")
|
|
||||||
("phone_forwarded" . "\xe61c")
|
|
||||||
("phone_in_talk" . "\xe61d")
|
|
||||||
("phone_iphone" . "\xe325")
|
|
||||||
("phone_locked" . "\xe61e")
|
|
||||||
("phone_missed" . "\xe61f")
|
|
||||||
("phone_paused" . "\xe620")
|
|
||||||
("phonelink" . "\xe326")
|
|
||||||
("phonelink_erase" . "\xe0db")
|
|
||||||
("phonelink_lock" . "\xe0dc")
|
|
||||||
("phonelink_off" . "\xe327")
|
|
||||||
("phonelink_ring" . "\xe0dd")
|
|
||||||
("phonelink_setup" . "\xe0de")
|
|
||||||
("photo" . "\xe410")
|
|
||||||
("photo_album" . "\xe411")
|
|
||||||
("photo_camera" . "\xe412")
|
|
||||||
("photo_filter" . "\xe43b")
|
|
||||||
("photo_library" . "\xe413")
|
|
||||||
("photo_size_select_actual" . "\xe432")
|
|
||||||
("photo_size_select_large" . "\xe433")
|
|
||||||
("photo_size_select_small" . "\xe434")
|
|
||||||
("picture_as_pdf" . "\xe415")
|
|
||||||
("picture_in_picture" . "\xe8aa")
|
|
||||||
("picture_in_picture_alt" . "\xe911")
|
|
||||||
("pie_chart" . "\xe6c4")
|
|
||||||
("pie_chart_outlined" . "\xe6c5")
|
|
||||||
("pin_drop" . "\xe55e")
|
|
||||||
("place" . "\xe55f")
|
|
||||||
("play_arrow" . "\xe037")
|
|
||||||
("play_circle_filled" . "\xe038")
|
|
||||||
("play_circle_outline" . "\xe039")
|
|
||||||
("play_for_work" . "\xe906")
|
|
||||||
("playlist_add" . "\xe03b")
|
|
||||||
("playlist_add_check" . "\xe065")
|
|
||||||
("playlist_play" . "\xe05f")
|
|
||||||
("plus_one" . "\xe800")
|
|
||||||
("poll" . "\xe801")
|
|
||||||
("polymer" . "\xe8ab")
|
|
||||||
("pool" . "\xeb48")
|
|
||||||
("portable_wifi_off" . "\xe0ce")
|
|
||||||
("portrait" . "\xe416")
|
|
||||||
("power" . "\xe63c")
|
|
||||||
("power_input" . "\xe336")
|
|
||||||
("power_settings_new" . "\xe8ac")
|
|
||||||
("pregnant_woman" . "\xe91e")
|
|
||||||
("present_to_all" . "\xe0df")
|
|
||||||
("print" . "\xe8ad")
|
|
||||||
("priority_high" . "\xe645")
|
|
||||||
("public" . "\xe80b")
|
|
||||||
("publish" . "\xe255")
|
|
||||||
("query_builder" . "\xe8ae")
|
|
||||||
("question_answer" . "\xe8af")
|
|
||||||
("queue" . "\xe03c")
|
|
||||||
("queue_music" . "\xe03d")
|
|
||||||
("queue_play_next" . "\xe066")
|
|
||||||
("radio" . "\xe03e")
|
|
||||||
("radio_button_checked" . "\xe837")
|
|
||||||
("radio_button_unchecked" . "\xe836")
|
|
||||||
("rate_review" . "\xe560")
|
|
||||||
("receipt" . "\xe8b0")
|
|
||||||
("recent_actors" . "\xe03f")
|
|
||||||
("record_voice_over" . "\xe91f")
|
|
||||||
("redeem" . "\xe8b1")
|
|
||||||
("redo" . "\xe15a")
|
|
||||||
("refresh" . "\xe5d5")
|
|
||||||
("remove" . "\xe15b")
|
|
||||||
("remove_circle" . "\xe15c")
|
|
||||||
("remove_circle_outline" . "\xe15d")
|
|
||||||
("remove_from_queue" . "\xe067")
|
|
||||||
("remove_red_eye" . "\xe417")
|
|
||||||
("remove_shopping_cart" . "\xe928")
|
|
||||||
("reorder" . "\xe8fe")
|
|
||||||
("repeat" . "\xe040")
|
|
||||||
("repeat_one" . "\xe041")
|
|
||||||
("replay" . "\xe042")
|
|
||||||
("replay_10" . "\xe059")
|
|
||||||
("replay_30" . "\xe05a")
|
|
||||||
("replay_5" . "\xe05b")
|
|
||||||
("reply" . "\xe15e")
|
|
||||||
("reply_all" . "\xe15f")
|
|
||||||
("report" . "\xe160")
|
|
||||||
("report_problem" . "\xe8b2")
|
|
||||||
("restaurant" . "\xe56c")
|
|
||||||
("restaurant_menu" . "\xe561")
|
|
||||||
("restore" . "\xe8b3")
|
|
||||||
("restore_page" . "\xe929")
|
|
||||||
("ring_volume" . "\xe0d1")
|
|
||||||
("room" . "\xe8b4")
|
|
||||||
("room_service" . "\xeb49")
|
|
||||||
("rotate_90_degrees_ccw" . "\xe418")
|
|
||||||
("rotate_left" . "\xe419")
|
|
||||||
("rotate_right" . "\xe41a")
|
|
||||||
("rounded_corner" . "\xe920")
|
|
||||||
("router" . "\xe328")
|
|
||||||
("rowing" . "\xe921")
|
|
||||||
("rss_feed" . "\xe0e5")
|
|
||||||
("rv_hookup" . "\xe642")
|
|
||||||
("satellite" . "\xe562")
|
|
||||||
("save" . "\xe161")
|
|
||||||
("scanner" . "\xe329")
|
|
||||||
("schedule" . "\xe8b5")
|
|
||||||
("school" . "\xe80c")
|
|
||||||
("screen_lock_landscape" . "\xe1be")
|
|
||||||
("screen_lock_portrait" . "\xe1bf")
|
|
||||||
("screen_lock_rotation" . "\xe1c0")
|
|
||||||
("screen_rotation" . "\xe1c1")
|
|
||||||
("screen_share" . "\xe0e2")
|
|
||||||
("sd_card" . "\xe623")
|
|
||||||
("sd_storage" . "\xe1c2")
|
|
||||||
("search" . "\xe8b6")
|
|
||||||
("security" . "\xe32a")
|
|
||||||
("select_all" . "\xe162")
|
|
||||||
("send" . "\xe163")
|
|
||||||
("sentiment_dissatisfied" . "\xe811")
|
|
||||||
("sentiment_neutral" . "\xe812")
|
|
||||||
("sentiment_satisfied" . "\xe813")
|
|
||||||
("sentiment_very_dissatisfied" . "\xe814")
|
|
||||||
("sentiment_very_satisfied" . "\xe815")
|
|
||||||
("settings" . "\xe8b8")
|
|
||||||
("settings_applications" . "\xe8b9")
|
|
||||||
("settings_backup_restore" . "\xe8ba")
|
|
||||||
("settings_bluetooth" . "\xe8bb")
|
|
||||||
("settings_brightness" . "\xe8bd")
|
|
||||||
("settings_cell" . "\xe8bc")
|
|
||||||
("settings_ethernet" . "\xe8be")
|
|
||||||
("settings_input_antenna" . "\xe8bf")
|
|
||||||
("settings_input_component" . "\xe8c0")
|
|
||||||
("settings_input_composite" . "\xe8c1")
|
|
||||||
("settings_input_hdmi" . "\xe8c2")
|
|
||||||
("settings_input_svideo" . "\xe8c3")
|
|
||||||
("settings_overscan" . "\xe8c4")
|
|
||||||
("settings_phone" . "\xe8c5")
|
|
||||||
("settings_power" . "\xe8c6")
|
|
||||||
("settings_remote" . "\xe8c7")
|
|
||||||
("settings_system_daydream" . "\xe1c3")
|
|
||||||
("settings_voice" . "\xe8c8")
|
|
||||||
("share" . "\xe80d")
|
|
||||||
("shop" . "\xe8c9")
|
|
||||||
("shop_two" . "\xe8ca")
|
|
||||||
("shopping_basket" . "\xe8cb")
|
|
||||||
("shopping_cart" . "\xe8cc")
|
|
||||||
("short_text" . "\xe261")
|
|
||||||
("show_chart" . "\xe6e1")
|
|
||||||
("shuffle" . "\xe043")
|
|
||||||
("signal_cellular_4_bar" . "\xe1c8")
|
|
||||||
("signal_cellular_connected_no_internet_4_bar" . "\xe1cd")
|
|
||||||
("signal_cellular_no_sim" . "\xe1ce")
|
|
||||||
("signal_cellular_null" . "\xe1cf")
|
|
||||||
("signal_cellular_off" . "\xe1d0")
|
|
||||||
("signal_wifi_4_bar" . "\xe1d8")
|
|
||||||
("signal_wifi_4_bar_lock" . "\xe1d9")
|
|
||||||
("signal_wifi_off" . "\xe1da")
|
|
||||||
("sim_card" . "\xe32b")
|
|
||||||
("sim_card_alert" . "\xe624")
|
|
||||||
("skip_next" . "\xe044")
|
|
||||||
("skip_previous" . "\xe045")
|
|
||||||
("slideshow" . "\xe41b")
|
|
||||||
("slow_motion_video" . "\xe068")
|
|
||||||
("smartphone" . "\xe32c")
|
|
||||||
("smoke_free" . "\xeb4a")
|
|
||||||
("smoking_rooms" . "\xeb4b")
|
|
||||||
("sms" . "\xe625")
|
|
||||||
("sms_failed" . "\xe626")
|
|
||||||
("snooze" . "\xe046")
|
|
||||||
("sort" . "\xe164")
|
|
||||||
("sort_by_alpha" . "\xe053")
|
|
||||||
("spa" . "\xeb4c")
|
|
||||||
("space_bar" . "\xe256")
|
|
||||||
("speaker" . "\xe32d")
|
|
||||||
("speaker_group" . "\xe32e")
|
|
||||||
("speaker_notes" . "\xe8cd")
|
|
||||||
("speaker_notes_off" . "\xe92a")
|
|
||||||
("speaker_phone" . "\xe0d2")
|
|
||||||
("spellcheck" . "\xe8ce")
|
|
||||||
("star" . "\xe838")
|
|
||||||
("star_border" . "\xe83a")
|
|
||||||
("star_half" . "\xe839")
|
|
||||||
("stars" . "\xe8d0")
|
|
||||||
("stay_current_landscape" . "\xe0d3")
|
|
||||||
("stay_current_portrait" . "\xe0d4")
|
|
||||||
("stay_primary_landscape" . "\xe0d5")
|
|
||||||
("stay_primary_portrait" . "\xe0d6")
|
|
||||||
("stop" . "\xe047")
|
|
||||||
("stop_screen_share" . "\xe0e3")
|
|
||||||
("storage" . "\xe1db")
|
|
||||||
("store" . "\xe8d1")
|
|
||||||
("store_mall_directory" . "\xe563")
|
|
||||||
("straighten" . "\xe41c")
|
|
||||||
("streetview" . "\xe56e")
|
|
||||||
("strikethrough_s" . "\xe257")
|
|
||||||
("style" . "\xe41d")
|
|
||||||
("subdirectory_arrow_left" . "\xe5d9")
|
|
||||||
("subdirectory_arrow_right" . "\xe5da")
|
|
||||||
("subject" . "\xe8d2")
|
|
||||||
("subscriptions" . "\xe064")
|
|
||||||
("subtitles" . "\xe048")
|
|
||||||
("subway" . "\xe56f")
|
|
||||||
("supervisor_account" . "\xe8d3")
|
|
||||||
("surround_sound" . "\xe049")
|
|
||||||
("swap_calls" . "\xe0d7")
|
|
||||||
("swap_horiz" . "\xe8d4")
|
|
||||||
("swap_vert" . "\xe8d5")
|
|
||||||
("swap_vertical_circle" . "\xe8d6")
|
|
||||||
("switch_camera" . "\xe41e")
|
|
||||||
("switch_video" . "\xe41f")
|
|
||||||
("sync" . "\xe627")
|
|
||||||
("sync_disabled" . "\xe628")
|
|
||||||
("sync_problem" . "\xe629")
|
|
||||||
("system_update" . "\xe62a")
|
|
||||||
("system_update_alt" . "\xe8d7")
|
|
||||||
("tab" . "\xe8d8")
|
|
||||||
("tab_unselected" . "\xe8d9")
|
|
||||||
("tablet" . "\xe32f")
|
|
||||||
("tablet_android" . "\xe330")
|
|
||||||
("tablet_mac" . "\xe331")
|
|
||||||
("tag_faces" . "\xe420")
|
|
||||||
("tap_and_play" . "\xe62b")
|
|
||||||
("terrain" . "\xe564")
|
|
||||||
("text_fields" . "\xe262")
|
|
||||||
("text_format" . "\xe165")
|
|
||||||
("textsms" . "\xe0d8")
|
|
||||||
("texture" . "\xe421")
|
|
||||||
("theaters" . "\xe8da")
|
|
||||||
("thumb_down" . "\xe8db")
|
|
||||||
("thumb_up" . "\xe8dc")
|
|
||||||
("thumbs_up_down" . "\xe8dd")
|
|
||||||
("time_to_leave" . "\xe62c")
|
|
||||||
("timelapse" . "\xe422")
|
|
||||||
("timeline" . "\xe922")
|
|
||||||
("timer" . "\xe425")
|
|
||||||
("timer_10" . "\xe423")
|
|
||||||
("timer_3" . "\xe424")
|
|
||||||
("timer_off" . "\xe426")
|
|
||||||
("title" . "\xe264")
|
|
||||||
("toc" . "\xe8de")
|
|
||||||
("today" . "\xe8df")
|
|
||||||
("toll" . "\xe8e0")
|
|
||||||
("tonality" . "\xe427")
|
|
||||||
("touch_app" . "\xe913")
|
|
||||||
("toys" . "\xe332")
|
|
||||||
("track_changes" . "\xe8e1")
|
|
||||||
("traffic" . "\xe565")
|
|
||||||
("train" . "\xe570")
|
|
||||||
("tram" . "\xe571")
|
|
||||||
("transfer_within_a_station" . "\xe572")
|
|
||||||
("transform" . "\xe428")
|
|
||||||
("translate" . "\xe8e2")
|
|
||||||
("trending_down" . "\xe8e3")
|
|
||||||
("trending_flat" . "\xe8e4")
|
|
||||||
("trending_up" . "\xe8e5")
|
|
||||||
("tune" . "\xe429")
|
|
||||||
("turned_in" . "\xe8e6")
|
|
||||||
("turned_in_not" . "\xe8e7")
|
|
||||||
("tv" . "\xe333")
|
|
||||||
("unarchive" . "\xe169")
|
|
||||||
("undo" . "\xe166")
|
|
||||||
("unfold_less" . "\xe5d6")
|
|
||||||
("unfold_more" . "\xe5d7")
|
|
||||||
("update" . "\xe923")
|
|
||||||
("usb" . "\xe1e0")
|
|
||||||
("verified_user" . "\xe8e8")
|
|
||||||
("vertical_align_bottom" . "\xe258")
|
|
||||||
("vertical_align_center" . "\xe259")
|
|
||||||
("vertical_align_top" . "\xe25a")
|
|
||||||
("vibration" . "\xe62d")
|
|
||||||
("video_call" . "\xe070")
|
|
||||||
("video_label" . "\xe071")
|
|
||||||
("video_library" . "\xe04a")
|
|
||||||
("videocam" . "\xe04b")
|
|
||||||
("videocam_off" . "\xe04c")
|
|
||||||
("videogame_asset" . "\xe338")
|
|
||||||
("view_agenda" . "\xe8e9")
|
|
||||||
("view_array" . "\xe8ea")
|
|
||||||
("view_carousel" . "\xe8eb")
|
|
||||||
("view_column" . "\xe8ec")
|
|
||||||
("view_comfy" . "\xe42a")
|
|
||||||
("view_compact" . "\xe42b")
|
|
||||||
("view_day" . "\xe8ed")
|
|
||||||
("view_headline" . "\xe8ee")
|
|
||||||
("view_list" . "\xe8ef")
|
|
||||||
("view_module" . "\xe8f0")
|
|
||||||
("view_quilt" . "\xe8f1")
|
|
||||||
("view_stream" . "\xe8f2")
|
|
||||||
("view_week" . "\xe8f3")
|
|
||||||
("vignette" . "\xe435")
|
|
||||||
("visibility" . "\xe8f4")
|
|
||||||
("visibility_off" . "\xe8f5")
|
|
||||||
("voice_chat" . "\xe62e")
|
|
||||||
("voicemail" . "\xe0d9")
|
|
||||||
("volume_down" . "\xe04d")
|
|
||||||
("volume_mute" . "\xe04e")
|
|
||||||
("volume_off" . "\xe04f")
|
|
||||||
("volume_up" . "\xe050")
|
|
||||||
("vpn_key" . "\xe0da")
|
|
||||||
("vpn_lock" . "\xe62f")
|
|
||||||
("wallpaper" . "\xe1bc")
|
|
||||||
("warning" . "\xe002")
|
|
||||||
("watch" . "\xe334")
|
|
||||||
("watch_later" . "\xe924")
|
|
||||||
("wb_auto" . "\xe42c")
|
|
||||||
("wb_cloudy" . "\xe42d")
|
|
||||||
("wb_incandescent" . "\xe42e")
|
|
||||||
("wb_iridescent" . "\xe436")
|
|
||||||
("wb_sunny" . "\xe430")
|
|
||||||
("wc" . "\xe63d")
|
|
||||||
("web" . "\xe051")
|
|
||||||
("web_asset" . "\xe069")
|
|
||||||
("weekend" . "\xe16b")
|
|
||||||
("whatshot" . "\xe80e")
|
|
||||||
("widgets" . "\xe1bd")
|
|
||||||
("wifi" . "\xe63e")
|
|
||||||
("wifi_lock" . "\xe1e1")
|
|
||||||
("wifi_tethering" . "\xe1e2")
|
|
||||||
("work" . "\xe8f9")
|
|
||||||
("wrap_text" . "\xe25b")
|
|
||||||
("youtube_searched_for" . "\xe8fa")
|
|
||||||
("zoom_in" . "\xe8ff")
|
|
||||||
("zoom_out" . "\xe900")
|
|
||||||
("zoom_out_map" . "\xe56b")))
|
|
||||||
|
|
||||||
(provide 'data-material)
|
|
||||||
Binary file not shown.
@@ -1,165 +0,0 @@
|
|||||||
(defvar all-the-icons-data/octicons-alist
|
|
||||||
'(
|
|
||||||
|
|
||||||
("alert" . "\xf02d")
|
|
||||||
("arrow-down" . "\xf03f")
|
|
||||||
("arrow-left" . "\xf040")
|
|
||||||
("arrow-right" . "\xf03e")
|
|
||||||
("arrow-small-down" . "\xf0a0")
|
|
||||||
("arrow-small-left" . "\xf0a1")
|
|
||||||
("arrow-small-right" . "\xf071")
|
|
||||||
("arrow-small-up" . "\xf09f")
|
|
||||||
("arrow-up" . "\xf03d")
|
|
||||||
("book" . "\xf007")
|
|
||||||
("bookmark" . "\xf07b")
|
|
||||||
("briefcase" . "\xf0d3")
|
|
||||||
("broadcast" . "\xf048")
|
|
||||||
("browser" . "\xf0c5")
|
|
||||||
("bug" . "\xf091")
|
|
||||||
("calendar" . "\xf068")
|
|
||||||
("check" . "\xf03a")
|
|
||||||
("checklist" . "\xf076")
|
|
||||||
("chevron-down" . "\xf0a3")
|
|
||||||
("chevron-left" . "\xf0a4")
|
|
||||||
("chevron-right" . "\xf078")
|
|
||||||
("chevron-up" . "\xf0a2")
|
|
||||||
("circle-slash" . "\xf084")
|
|
||||||
("circuit-board" . "\xf0d6")
|
|
||||||
("clippy" . "\xf035")
|
|
||||||
("clock" . "\xf046")
|
|
||||||
("cloud-download" . "\xf00b")
|
|
||||||
("cloud-upload" . "\xf00c")
|
|
||||||
("code" . "\xf05f")
|
|
||||||
("comment" . "\xf02b")
|
|
||||||
("comment-discussion" . "\xf04f")
|
|
||||||
("credit-card" . "\xf045")
|
|
||||||
("dash" . "\xf0ca")
|
|
||||||
("dashboard" . "\xf07d")
|
|
||||||
("database" . "\xf096")
|
|
||||||
("device-camera" . "\xf056")
|
|
||||||
("device-camera-video" . "\xf057")
|
|
||||||
("device-desktop" . "\xf27c")
|
|
||||||
("device-mobile" . "\xf038")
|
|
||||||
("diff" . "\xf04d")
|
|
||||||
("diff-added" . "\xf06b")
|
|
||||||
("diff-ignored" . "\xf099")
|
|
||||||
("diff-modified" . "\xf06d")
|
|
||||||
("diff-removed" . "\xf06c")
|
|
||||||
("diff-renamed" . "\xf06e")
|
|
||||||
("ellipsis" . "\xf09a")
|
|
||||||
("eye" . "\xf04e")
|
|
||||||
("file-binary" . "\xf094")
|
|
||||||
("file-code" . "\xf010")
|
|
||||||
("file-directory" . "\xf016")
|
|
||||||
("file-media" . "\xf012")
|
|
||||||
("file-pdf" . "\xf014")
|
|
||||||
("file-submodule" . "\xf017")
|
|
||||||
("file-symlink-directory" . "\xf0b1")
|
|
||||||
("file-symlink-file" . "\xf0b0")
|
|
||||||
("file-text" . "\xf011")
|
|
||||||
("file-zip" . "\xf013")
|
|
||||||
("flame" . "\xf0d2")
|
|
||||||
("fold" . "\xf0cc")
|
|
||||||
("gear" . "\xf02f")
|
|
||||||
("gift" . "\xf042")
|
|
||||||
("gist" . "\xf00e")
|
|
||||||
("gist-secret" . "\xf08c")
|
|
||||||
("git-branch" . "\xf020")
|
|
||||||
("git-commit" . "\xf01f")
|
|
||||||
("git-compare" . "\xf0ac")
|
|
||||||
("git-merge" . "\xf023")
|
|
||||||
("git-pull-request" . "\xf009")
|
|
||||||
("globe" . "\xf0b6")
|
|
||||||
("graph" . "\xf043")
|
|
||||||
("beaker" . "\xf0dd")
|
|
||||||
("heart" . "\x2665")
|
|
||||||
("history" . "\xf07e")
|
|
||||||
("home" . "\xf08d")
|
|
||||||
("horizontal-rule" . "\xf070")
|
|
||||||
("hourglass" . "\xf09e")
|
|
||||||
("hubot" . "\xf09d")
|
|
||||||
("inbox" . "\xf0cf")
|
|
||||||
("info" . "\xf059")
|
|
||||||
("issue-closed" . "\xf028")
|
|
||||||
("issue-opened" . "\xf026")
|
|
||||||
("issue-reopened" . "\xf027")
|
|
||||||
("jersey" . "\xf019")
|
|
||||||
("key" . "\xf049")
|
|
||||||
("keyboard" . "\xf00d")
|
|
||||||
("law" . "\xf0d8")
|
|
||||||
("light-bulb" . "\xf000")
|
|
||||||
("link" . "\xf05c")
|
|
||||||
("link-external" . "\xf07f")
|
|
||||||
("list-ordered" . "\xf062")
|
|
||||||
("list-unordered" . "\xf061")
|
|
||||||
("location" . "\xf060")
|
|
||||||
("lock" . "\xf06a")
|
|
||||||
("logo-github" . "\xf092")
|
|
||||||
("mail" . "\xf03b")
|
|
||||||
("mail-read" . "\xf03c")
|
|
||||||
("mail-reply" . "\xf051")
|
|
||||||
("mark-github" . "\xf00a")
|
|
||||||
("markdown" . "\xf0c9")
|
|
||||||
("megaphone" . "\xf077")
|
|
||||||
("mention" . "\xf0be")
|
|
||||||
("milestone" . "\xf075")
|
|
||||||
("mirror" . "\xf024")
|
|
||||||
("mortar-board" . "\xf0d7")
|
|
||||||
("mute" . "\xf080")
|
|
||||||
("no-newline" . "\xf09c")
|
|
||||||
("octoface" . "\xf008")
|
|
||||||
("organization" . "\xf037")
|
|
||||||
("package" . "\xf0c4")
|
|
||||||
("paintcan" . "\xf0d1")
|
|
||||||
("pencil" . "\xf058")
|
|
||||||
("person" . "\xf018")
|
|
||||||
("pin" . "\xf041")
|
|
||||||
("plug" . "\xf0d4")
|
|
||||||
("plus" . "\xf05d")
|
|
||||||
("primitive-dot" . "\xf052")
|
|
||||||
("primitive-square" . "\xf053")
|
|
||||||
("pulse" . "\xf085")
|
|
||||||
("puzzle" . "\xf0c0")
|
|
||||||
("question" . "\xf02c")
|
|
||||||
("quote" . "\xf063")
|
|
||||||
("radio-tower" . "\xf030")
|
|
||||||
("repo" . "\xf001")
|
|
||||||
("repo-clone" . "\xf04c")
|
|
||||||
("repo-force-push" . "\xf04a")
|
|
||||||
("repo-forked" . "\xf002")
|
|
||||||
("repo-pull" . "\xf006")
|
|
||||||
("repo-push" . "\xf005")
|
|
||||||
("rocket" . "\xf033")
|
|
||||||
("rss" . "\xf034")
|
|
||||||
("ruby" . "\xf047")
|
|
||||||
("search" . "\xf02e")
|
|
||||||
("server" . "\xf097")
|
|
||||||
("settings" . "\xf07c")
|
|
||||||
("sign-in" . "\xf036")
|
|
||||||
("sign-out" . "\xf032")
|
|
||||||
("squirrel" . "\xf0b2")
|
|
||||||
("star" . "\xf02a")
|
|
||||||
("steps" . "\xf0c7")
|
|
||||||
("stop" . "\xf08f")
|
|
||||||
("sync" . "\xf087")
|
|
||||||
("tag" . "\xf015")
|
|
||||||
("telescope" . "\xf088")
|
|
||||||
("terminal" . "\xf0c8")
|
|
||||||
("three-bars" . "\xf05e")
|
|
||||||
("thumbsdown" . "\xf0db")
|
|
||||||
("thumbsup" . "\xf0da")
|
|
||||||
("tools" . "\xf031")
|
|
||||||
("trashcan" . "\xf0d0")
|
|
||||||
("triangle-down" . "\xf05b")
|
|
||||||
("triangle-left" . "\xf044")
|
|
||||||
("triangle-right" . "\xf05a")
|
|
||||||
("triangle-up" . "\xf0aa")
|
|
||||||
("unfold" . "\xf039")
|
|
||||||
("unmute" . "\xf0ba")
|
|
||||||
("versions" . "\xf064")
|
|
||||||
("x" . "\xf081")
|
|
||||||
("zap" . "\x26A1")
|
|
||||||
|
|
||||||
))
|
|
||||||
|
|
||||||
(provide 'data-octicons)
|
|
||||||
Binary file not shown.
@@ -1,594 +0,0 @@
|
|||||||
(defvar all-the-icons-data/weather-icons-alist
|
|
||||||
'(
|
|
||||||
|
|
||||||
("alien" . "\xf075")
|
|
||||||
("barometer" . "\xf079")
|
|
||||||
("celsius" . "\xf03c")
|
|
||||||
("cloud" . "\xf041")
|
|
||||||
("cloud-down" . "\xf03d")
|
|
||||||
("cloud-refresh" . "\xf03e")
|
|
||||||
("cloud-up" . "\xf040")
|
|
||||||
("cloudy" . "\xf013")
|
|
||||||
("cloudy-gusts" . "\xf011")
|
|
||||||
("cloudy-windy" . "\xf012")
|
|
||||||
("day-cloudy" . "\xf002")
|
|
||||||
("day-cloudy-gusts" . "\xf000")
|
|
||||||
("day-cloudy-high" . "\xf07d")
|
|
||||||
("day-cloudy-windy" . "\xf001")
|
|
||||||
("day-fog" . "\xf003")
|
|
||||||
("day-hail" . "\xf004")
|
|
||||||
("day-haze" . "\xf0b6")
|
|
||||||
("day-light-wind" . "\xf0c4")
|
|
||||||
("day-lightning" . "\xf005")
|
|
||||||
("day-rain" . "\xf008")
|
|
||||||
("day-rain-mix" . "\xf006")
|
|
||||||
("day-rain-wind" . "\xf007")
|
|
||||||
("day-showers" . "\xf009")
|
|
||||||
("day-sleet" . "\xf0b2")
|
|
||||||
("day-sleet-storm" . "\xf068")
|
|
||||||
("day-snow" . "\xf00a")
|
|
||||||
("day-snow-thunderstorm" . "\xf06b")
|
|
||||||
("day-snow-wind" . "\xf065")
|
|
||||||
("day-sprinkle" . "\xf00b")
|
|
||||||
("day-storm-showers" . "\xf00e")
|
|
||||||
("day-sunny" . "\xf00d")
|
|
||||||
("day-sunny-overcast" . "\xf00c")
|
|
||||||
("day-thunderstorm" . "\xf010")
|
|
||||||
("day-windy" . "\xf085")
|
|
||||||
("degrees" . "\xf042")
|
|
||||||
("direction-down" . "\xf044")
|
|
||||||
("direction-down-left" . "\xf043")
|
|
||||||
("direction-down-right" . "\xf088")
|
|
||||||
("direction-left" . "\xf048")
|
|
||||||
("direction-right" . "\xf04d")
|
|
||||||
("direction-up" . "\xf058")
|
|
||||||
("direction-up-left" . "\xf087")
|
|
||||||
("direction-up-right" . "\xf057")
|
|
||||||
("dust" . "\xf063")
|
|
||||||
("earthquake" . "\xf0c6")
|
|
||||||
("fahrenheit" . "\xf045")
|
|
||||||
("fire" . "\xf0c7")
|
|
||||||
("flood" . "\xf07c")
|
|
||||||
("fog" . "\xf014")
|
|
||||||
("forecast-io-clear-day" . "\xf00d")
|
|
||||||
("forecast-io-clear-night" . "\xf02e")
|
|
||||||
("forecast-io-cloudy" . "\xf013")
|
|
||||||
("forecast-io-fog" . "\xf014")
|
|
||||||
("forecast-io-hail" . "\xf015")
|
|
||||||
("forecast-io-partly-cloudy-day" . "\xf002")
|
|
||||||
("forecast-io-partly-cloudy-night" . "\xf031")
|
|
||||||
("forecast-io-rain" . "\xf019")
|
|
||||||
("forecast-io-sleet" . "\xf0b5")
|
|
||||||
("forecast-io-snow" . "\xf01b")
|
|
||||||
("forecast-io-thunderstorm" . "\xf01e")
|
|
||||||
("forecast-io-tornado" . "\xf056")
|
|
||||||
("forecast-io-wind" . "\xf050")
|
|
||||||
("gale-warning" . "\xf0cd")
|
|
||||||
("hail" . "\xf015")
|
|
||||||
("horizon" . "\xf047")
|
|
||||||
("horizon-alt" . "\xf046")
|
|
||||||
("hot" . "\xf072")
|
|
||||||
("humidity" . "\xf07a")
|
|
||||||
("hurricane" . "\xf073")
|
|
||||||
("hurricane-warning" . "\xf0cf")
|
|
||||||
("lightning" . "\xf016")
|
|
||||||
("lunar-eclipse" . "\xf070")
|
|
||||||
("meteor" . "\xf071")
|
|
||||||
("moon-0" . "\xf095")
|
|
||||||
("moon-1" . "\xf096")
|
|
||||||
("moon-10" . "\xf09f")
|
|
||||||
("moon-11" . "\xf0a0")
|
|
||||||
("moon-12" . "\xf0a1")
|
|
||||||
("moon-13" . "\xf0a2")
|
|
||||||
("moon-14" . "\xf0a3")
|
|
||||||
("moon-15" . "\xf0a4")
|
|
||||||
("moon-16" . "\xf0a5")
|
|
||||||
("moon-17" . "\xf0a6")
|
|
||||||
("moon-18" . "\xf0a7")
|
|
||||||
("moon-19" . "\xf0a8")
|
|
||||||
("moon-2" . "\xf097")
|
|
||||||
("moon-20" . "\xf0a9")
|
|
||||||
("moon-21" . "\xf0aa")
|
|
||||||
("moon-22" . "\xf0ab")
|
|
||||||
("moon-23" . "\xf0ac")
|
|
||||||
("moon-24" . "\xf0ad")
|
|
||||||
("moon-25" . "\xf0ae")
|
|
||||||
("moon-26" . "\xf0af")
|
|
||||||
("moon-27" . "\xf0b0")
|
|
||||||
("moon-3" . "\xf098")
|
|
||||||
("moon-4" . "\xf099")
|
|
||||||
("moon-5" . "\xf09a")
|
|
||||||
("moon-6" . "\xf09b")
|
|
||||||
("moon-7" . "\xf09c")
|
|
||||||
("moon-8" . "\xf09d")
|
|
||||||
("moon-9" . "\xf09e")
|
|
||||||
("moon-alt-first-quarter" . "\xf0d6")
|
|
||||||
("moon-alt-full" . "\xf0dd")
|
|
||||||
("moon-alt-new" . "\xf0eb")
|
|
||||||
("moon-alt-third-quarter" . "\xf0e4")
|
|
||||||
("moon-alt-waning-crescent-1" . "\xf0e5")
|
|
||||||
("moon-alt-waning-crescent-2" . "\xf0e6")
|
|
||||||
("moon-alt-waning-crescent-3" . "\xf0e7")
|
|
||||||
("moon-alt-waning-crescent-4" . "\xf0e8")
|
|
||||||
("moon-alt-waning-crescent-5" . "\xf0e9")
|
|
||||||
("moon-alt-waning-crescent-6" . "\xf0ea")
|
|
||||||
("moon-alt-waning-gibbous-1" . "\xf0de")
|
|
||||||
("moon-alt-waning-gibbous-2" . "\xf0df")
|
|
||||||
("moon-alt-waning-gibbous-3" . "\xf0e0")
|
|
||||||
("moon-alt-waning-gibbous-4" . "\xf0e1")
|
|
||||||
("moon-alt-waning-gibbous-5" . "\xf0e2")
|
|
||||||
("moon-alt-waning-gibbous-6" . "\xf0e3")
|
|
||||||
("moon-alt-waxing-crescent-1" . "\xf0d0")
|
|
||||||
("moon-alt-waxing-crescent-2" . "\xf0d1")
|
|
||||||
("moon-alt-waxing-crescent-3" . "\xf0d2")
|
|
||||||
("moon-alt-waxing-crescent-4" . "\xf0d3")
|
|
||||||
("moon-alt-waxing-crescent-5" . "\xf0d4")
|
|
||||||
("moon-alt-waxing-crescent-6" . "\xf0d5")
|
|
||||||
("moon-alt-waxing-gibbous-1" . "\xf0d7")
|
|
||||||
("moon-alt-waxing-gibbous-2" . "\xf0d8")
|
|
||||||
("moon-alt-waxing-gibbous-3" . "\xf0d9")
|
|
||||||
("moon-alt-waxing-gibbous-4" . "\xf0da")
|
|
||||||
("moon-alt-waxing-gibbous-5" . "\xf0db")
|
|
||||||
("moon-alt-waxing-gibbous-6" . "\xf0dc")
|
|
||||||
("moon-first-quarter" . "\xf09c")
|
|
||||||
("moon-full" . "\xf0a3")
|
|
||||||
("moon-new" . "\xf095")
|
|
||||||
("moon-third-quarter" . "\xf0aa")
|
|
||||||
("moon-waning-crescent-1" . "\xf0ab")
|
|
||||||
("moon-waning-crescent-2" . "\xf0ac")
|
|
||||||
("moon-waning-crescent-3" . "\xf0ad")
|
|
||||||
("moon-waning-crescent-4" . "\xf0ae")
|
|
||||||
("moon-waning-crescent-5" . "\xf0af")
|
|
||||||
("moon-waning-crescent-6" . "\xf0b0")
|
|
||||||
("moon-waning-gibbous-1" . "\xf0a4")
|
|
||||||
("moon-waning-gibbous-2" . "\xf0a5")
|
|
||||||
("moon-waning-gibbous-3" . "\xf0a6")
|
|
||||||
("moon-waning-gibbous-4" . "\xf0a7")
|
|
||||||
("moon-waning-gibbous-5" . "\xf0a8")
|
|
||||||
("moon-waning-gibbous-6" . "\xf0a9")
|
|
||||||
("moon-waxing-crescent-1" . "\xf096")
|
|
||||||
("moon-waxing-crescent-2" . "\xf097")
|
|
||||||
("moon-waxing-crescent-3" . "\xf098")
|
|
||||||
("moon-waxing-crescent-4" . "\xf099")
|
|
||||||
("moon-waxing-crescent-5" . "\xf09a")
|
|
||||||
("moon-waxing-crescent-6" . "\xf09b")
|
|
||||||
("moon-waxing-gibbous-1" . "\xf09d")
|
|
||||||
("moon-waxing-gibbous-2" . "\xf09e")
|
|
||||||
("moon-waxing-gibbous-3" . "\xf09f")
|
|
||||||
("moon-waxing-gibbous-4" . "\xf0a0")
|
|
||||||
("moon-waxing-gibbous-5" . "\xf0a1")
|
|
||||||
("moon-waxing-gibbous-6" . "\xf0a2")
|
|
||||||
("moonrise" . "\xf0c9")
|
|
||||||
("moonset" . "\xf0ca")
|
|
||||||
("na" . "\xf07b")
|
|
||||||
("night-alt-cloudy" . "\xf086")
|
|
||||||
("night-alt-cloudy-gusts" . "\xf022")
|
|
||||||
("night-alt-cloudy-high" . "\xf07e")
|
|
||||||
("night-alt-cloudy-windy" . "\xf023")
|
|
||||||
("night-alt-hail" . "\xf024")
|
|
||||||
("night-alt-lightning" . "\xf025")
|
|
||||||
("night-alt-partly-cloudy" . "\xf081")
|
|
||||||
("night-alt-rain" . "\xf028")
|
|
||||||
("night-alt-rain-mix" . "\xf026")
|
|
||||||
("night-alt-rain-wind" . "\xf027")
|
|
||||||
("night-alt-showers" . "\xf029")
|
|
||||||
("night-alt-sleet" . "\xf0b4")
|
|
||||||
("night-alt-sleet-storm" . "\xf06a")
|
|
||||||
("night-alt-snow" . "\xf02a")
|
|
||||||
("night-alt-snow-thunderstorm" . "\xf06d")
|
|
||||||
("night-alt-snow-wind" . "\xf067")
|
|
||||||
("night-alt-sprinkle" . "\xf02b")
|
|
||||||
("night-alt-storm-showers" . "\xf02c")
|
|
||||||
("night-alt-thunderstorm" . "\xf02d")
|
|
||||||
("night-clear" . "\xf02e")
|
|
||||||
("night-cloudy" . "\xf031")
|
|
||||||
("night-cloudy-gusts" . "\xf02f")
|
|
||||||
("night-cloudy-high" . "\xf080")
|
|
||||||
("night-cloudy-windy" . "\xf030")
|
|
||||||
("night-fog" . "\xf04a")
|
|
||||||
("night-hail" . "\xf032")
|
|
||||||
("night-lightning" . "\xf033")
|
|
||||||
("night-partly-cloudy" . "\xf083")
|
|
||||||
("night-rain" . "\xf036")
|
|
||||||
("night-rain-mix" . "\xf034")
|
|
||||||
("night-rain-wind" . "\xf035")
|
|
||||||
("night-showers" . "\xf037")
|
|
||||||
("night-sleet" . "\xf0b3")
|
|
||||||
("night-sleet-storm" . "\xf069")
|
|
||||||
("night-snow" . "\xf038")
|
|
||||||
("night-snow-thunderstorm" . "\xf06c")
|
|
||||||
("night-snow-wind" . "\xf066")
|
|
||||||
("night-sprinkle" . "\xf039")
|
|
||||||
("night-storm-showers" . "\xf03a")
|
|
||||||
("night-thunderstorm" . "\xf03b")
|
|
||||||
("owm-200" . "\xf01e")
|
|
||||||
("owm-201" . "\xf01e")
|
|
||||||
("owm-202" . "\xf01e")
|
|
||||||
("owm-210" . "\xf016")
|
|
||||||
("owm-211" . "\xf016")
|
|
||||||
("owm-212" . "\xf016")
|
|
||||||
("owm-221" . "\xf016")
|
|
||||||
("owm-230" . "\xf01e")
|
|
||||||
("owm-231" . "\xf01e")
|
|
||||||
("owm-232" . "\xf01e")
|
|
||||||
("owm-300" . "\xf01c")
|
|
||||||
("owm-301" . "\xf01c")
|
|
||||||
("owm-302" . "\xf019")
|
|
||||||
("owm-310" . "\xf017")
|
|
||||||
("owm-311" . "\xf019")
|
|
||||||
("owm-312" . "\xf019")
|
|
||||||
("owm-313" . "\xf01a")
|
|
||||||
("owm-314" . "\xf019")
|
|
||||||
("owm-321" . "\xf01c")
|
|
||||||
("owm-500" . "\xf01c")
|
|
||||||
("owm-501" . "\xf019")
|
|
||||||
("owm-502" . "\xf019")
|
|
||||||
("owm-503" . "\xf019")
|
|
||||||
("owm-504" . "\xf019")
|
|
||||||
("owm-511" . "\xf017")
|
|
||||||
("owm-520" . "\xf01a")
|
|
||||||
("owm-521" . "\xf01a")
|
|
||||||
("owm-522" . "\xf01a")
|
|
||||||
("owm-531" . "\xf01d")
|
|
||||||
("owm-600" . "\xf01b")
|
|
||||||
("owm-601" . "\xf01b")
|
|
||||||
("owm-602" . "\xf0b5")
|
|
||||||
("owm-611" . "\xf017")
|
|
||||||
("owm-612" . "\xf017")
|
|
||||||
("owm-615" . "\xf017")
|
|
||||||
("owm-616" . "\xf017")
|
|
||||||
("owm-620" . "\xf017")
|
|
||||||
("owm-621" . "\xf01b")
|
|
||||||
("owm-622" . "\xf01b")
|
|
||||||
("owm-701" . "\xf01a")
|
|
||||||
("owm-711" . "\xf062")
|
|
||||||
("owm-721" . "\xf0b6")
|
|
||||||
("owm-731" . "\xf063")
|
|
||||||
("owm-741" . "\xf014")
|
|
||||||
("owm-761" . "\xf063")
|
|
||||||
("owm-762" . "\xf063")
|
|
||||||
("owm-771" . "\xf011")
|
|
||||||
("owm-781" . "\xf056")
|
|
||||||
("owm-800" . "\xf00d")
|
|
||||||
("owm-801" . "\xf011")
|
|
||||||
("owm-802" . "\xf011")
|
|
||||||
("owm-803" . "\xf012")
|
|
||||||
("owm-804" . "\xf013")
|
|
||||||
("owm-900" . "\xf056")
|
|
||||||
("owm-901" . "\xf01d")
|
|
||||||
("owm-902" . "\xf073")
|
|
||||||
("owm-903" . "\xf076")
|
|
||||||
("owm-904" . "\xf072")
|
|
||||||
("owm-905" . "\xf021")
|
|
||||||
("owm-906" . "\xf015")
|
|
||||||
("owm-957" . "\xf050")
|
|
||||||
("owm-day-200" . "\xf010")
|
|
||||||
("owm-day-201" . "\xf010")
|
|
||||||
("owm-day-202" . "\xf010")
|
|
||||||
("owm-day-210" . "\xf005")
|
|
||||||
("owm-day-211" . "\xf005")
|
|
||||||
("owm-day-212" . "\xf005")
|
|
||||||
("owm-day-221" . "\xf005")
|
|
||||||
("owm-day-230" . "\xf010")
|
|
||||||
("owm-day-231" . "\xf010")
|
|
||||||
("owm-day-232" . "\xf010")
|
|
||||||
("owm-day-300" . "\xf00b")
|
|
||||||
("owm-day-301" . "\xf00b")
|
|
||||||
("owm-day-302" . "\xf008")
|
|
||||||
("owm-day-310" . "\xf008")
|
|
||||||
("owm-day-311" . "\xf008")
|
|
||||||
("owm-day-312" . "\xf008")
|
|
||||||
("owm-day-313" . "\xf008")
|
|
||||||
("owm-day-314" . "\xf008")
|
|
||||||
("owm-day-321" . "\xf00b")
|
|
||||||
("owm-day-500" . "\xf00b")
|
|
||||||
("owm-day-501" . "\xf008")
|
|
||||||
("owm-day-502" . "\xf008")
|
|
||||||
("owm-day-503" . "\xf008")
|
|
||||||
("owm-day-504" . "\xf008")
|
|
||||||
("owm-day-511" . "\xf006")
|
|
||||||
("owm-day-520" . "\xf009")
|
|
||||||
("owm-day-521" . "\xf009")
|
|
||||||
("owm-day-522" . "\xf009")
|
|
||||||
("owm-day-531" . "\xf00e")
|
|
||||||
("owm-day-600" . "\xf00a")
|
|
||||||
("owm-day-601" . "\xf0b2")
|
|
||||||
("owm-day-602" . "\xf00a")
|
|
||||||
("owm-day-611" . "\xf006")
|
|
||||||
("owm-day-612" . "\xf006")
|
|
||||||
("owm-day-615" . "\xf006")
|
|
||||||
("owm-day-616" . "\xf006")
|
|
||||||
("owm-day-620" . "\xf006")
|
|
||||||
("owm-day-621" . "\xf00a")
|
|
||||||
("owm-day-622" . "\xf00a")
|
|
||||||
("owm-day-701" . "\xf009")
|
|
||||||
("owm-day-711" . "\xf062")
|
|
||||||
("owm-day-721" . "\xf0b6")
|
|
||||||
("owm-day-731" . "\xf063")
|
|
||||||
("owm-day-741" . "\xf003")
|
|
||||||
("owm-day-761" . "\xf063")
|
|
||||||
("owm-day-762" . "\xf063")
|
|
||||||
("owm-day-781" . "\xf056")
|
|
||||||
("owm-day-800" . "\xf00d")
|
|
||||||
("owm-day-801" . "\xf000")
|
|
||||||
("owm-day-802" . "\xf000")
|
|
||||||
("owm-day-803" . "\xf000")
|
|
||||||
("owm-day-804" . "\xf00c")
|
|
||||||
("owm-day-900" . "\xf056")
|
|
||||||
("owm-day-902" . "\xf073")
|
|
||||||
("owm-day-903" . "\xf076")
|
|
||||||
("owm-day-904" . "\xf072")
|
|
||||||
("owm-day-906" . "\xf004")
|
|
||||||
("owm-day-957" . "\xf050")
|
|
||||||
("owm-night-200" . "\xf02d")
|
|
||||||
("owm-night-201" . "\xf02d")
|
|
||||||
("owm-night-202" . "\xf02d")
|
|
||||||
("owm-night-210" . "\xf025")
|
|
||||||
("owm-night-211" . "\xf025")
|
|
||||||
("owm-night-212" . "\xf025")
|
|
||||||
("owm-night-221" . "\xf025")
|
|
||||||
("owm-night-230" . "\xf02d")
|
|
||||||
("owm-night-231" . "\xf02d")
|
|
||||||
("owm-night-232" . "\xf02d")
|
|
||||||
("owm-night-300" . "\xf02b")
|
|
||||||
("owm-night-301" . "\xf02b")
|
|
||||||
("owm-night-302" . "\xf028")
|
|
||||||
("owm-night-310" . "\xf028")
|
|
||||||
("owm-night-311" . "\xf028")
|
|
||||||
("owm-night-312" . "\xf028")
|
|
||||||
("owm-night-313" . "\xf028")
|
|
||||||
("owm-night-314" . "\xf028")
|
|
||||||
("owm-night-321" . "\xf02b")
|
|
||||||
("owm-night-500" . "\xf02b")
|
|
||||||
("owm-night-501" . "\xf028")
|
|
||||||
("owm-night-502" . "\xf028")
|
|
||||||
("owm-night-503" . "\xf028")
|
|
||||||
("owm-night-504" . "\xf028")
|
|
||||||
("owm-night-511" . "\xf026")
|
|
||||||
("owm-night-520" . "\xf029")
|
|
||||||
("owm-night-521" . "\xf029")
|
|
||||||
("owm-night-522" . "\xf029")
|
|
||||||
("owm-night-531" . "\xf02c")
|
|
||||||
("owm-night-600" . "\xf02a")
|
|
||||||
("owm-night-601" . "\xf0b4")
|
|
||||||
("owm-night-602" . "\xf02a")
|
|
||||||
("owm-night-611" . "\xf026")
|
|
||||||
("owm-night-612" . "\xf026")
|
|
||||||
("owm-night-615" . "\xf026")
|
|
||||||
("owm-night-616" . "\xf026")
|
|
||||||
("owm-night-620" . "\xf026")
|
|
||||||
("owm-night-621" . "\xf02a")
|
|
||||||
("owm-night-622" . "\xf02a")
|
|
||||||
("owm-night-701" . "\xf029")
|
|
||||||
("owm-night-711" . "\xf062")
|
|
||||||
("owm-night-721" . "\xf0b6")
|
|
||||||
("owm-night-731" . "\xf063")
|
|
||||||
("owm-night-741" . "\xf04a")
|
|
||||||
("owm-night-761" . "\xf063")
|
|
||||||
("owm-night-762" . "\xf063")
|
|
||||||
("owm-night-781" . "\xf056")
|
|
||||||
("owm-night-800" . "\xf02e")
|
|
||||||
("owm-night-801" . "\xf022")
|
|
||||||
("owm-night-802" . "\xf022")
|
|
||||||
("owm-night-803" . "\xf022")
|
|
||||||
("owm-night-804" . "\xf086")
|
|
||||||
("owm-night-900" . "\xf056")
|
|
||||||
("owm-night-902" . "\xf073")
|
|
||||||
("owm-night-903" . "\xf076")
|
|
||||||
("owm-night-904" . "\xf072")
|
|
||||||
("owm-night-906" . "\xf024")
|
|
||||||
("owm-night-957" . "\xf050")
|
|
||||||
("rain" . "\xf019")
|
|
||||||
("rain-mix" . "\xf017")
|
|
||||||
("rain-wind" . "\xf018")
|
|
||||||
("raindrop" . "\xf078")
|
|
||||||
("raindrops" . "\xf04e")
|
|
||||||
("refresh" . "\xf04c")
|
|
||||||
("refresh-alt" . "\xf04b")
|
|
||||||
("sandstorm" . "\xf082")
|
|
||||||
("showers" . "\xf01a")
|
|
||||||
("sleet" . "\xf0b5")
|
|
||||||
("small-craft-advisory" . "\xf0cc")
|
|
||||||
("smog" . "\xf074")
|
|
||||||
("smoke" . "\xf062")
|
|
||||||
("snow" . "\xf01b")
|
|
||||||
("snow" . "\xf01b")
|
|
||||||
("snow-wind" . "\xf064")
|
|
||||||
("snowflake-cold" . "\xf076")
|
|
||||||
("solar-eclipse" . "\xf06e")
|
|
||||||
("sprinkle" . "\xf01c")
|
|
||||||
("stars" . "\xf077")
|
|
||||||
("storm-showers" . "\xf01d")
|
|
||||||
("storm-showers" . "\xf01d")
|
|
||||||
("storm-warning" . "\xf0ce")
|
|
||||||
("strong-wind" . "\xf050")
|
|
||||||
("sunrise" . "\xf051")
|
|
||||||
("sunset" . "\xf052")
|
|
||||||
("thermometer" . "\xf055")
|
|
||||||
("thermometer-exterior" . "\xf053")
|
|
||||||
("thermometer-internal" . "\xf054")
|
|
||||||
("thunderstorm" . "\xf01e")
|
|
||||||
("thunderstorm" . "\xf01e")
|
|
||||||
("time-1" . "\xf08a")
|
|
||||||
("time-10" . "\xf093")
|
|
||||||
("time-11" . "\xf094")
|
|
||||||
("time-12" . "\xf089")
|
|
||||||
("time-2" . "\xf08b")
|
|
||||||
("time-3" . "\xf08c")
|
|
||||||
("time-4" . "\xf08d")
|
|
||||||
("time-5" . "\xf08e")
|
|
||||||
("time-6" . "\xf08f")
|
|
||||||
("time-7" . "\xf090")
|
|
||||||
("time-8" . "\xf091")
|
|
||||||
("time-9" . "\xf092")
|
|
||||||
("tornado" . "\xf056")
|
|
||||||
("train" . "\xf0cb")
|
|
||||||
("tsunami" . "\xf0c5")
|
|
||||||
("umbrella" . "\xf084")
|
|
||||||
("volcano" . "\xf0c8")
|
|
||||||
("wind-beaufort-0" . "\xf0b7")
|
|
||||||
("wind-beaufort-1" . "\xf0b8")
|
|
||||||
("wind-beaufort-10" . "\xf0c1")
|
|
||||||
("wind-beaufort-11" . "\xf0c2")
|
|
||||||
("wind-beaufort-12" . "\xf0c3")
|
|
||||||
("wind-beaufort-2" . "\xf0b9")
|
|
||||||
("wind-beaufort-3" . "\xf0ba")
|
|
||||||
("wind-beaufort-4" . "\xf0bb")
|
|
||||||
("wind-beaufort-5" . "\xf0bc")
|
|
||||||
("wind-beaufort-6" . "\xf0bd")
|
|
||||||
("wind-beaufort-7" . "\xf0be")
|
|
||||||
("wind-beaufort-8" . "\xf0bf")
|
|
||||||
("wind-beaufort-9" . "\xf0c0")
|
|
||||||
("wind-direction" . "\xf0b1")
|
|
||||||
("windy" . "\xf021")
|
|
||||||
("wmo4680-00" . "\xf055")
|
|
||||||
("wmo4680-01" . "\xf013")
|
|
||||||
("wmo4680-02" . "\xf055")
|
|
||||||
("wmo4680-03" . "\xf013")
|
|
||||||
("wmo4680-04" . "\xf014")
|
|
||||||
("wmo4680-05" . "\xf014")
|
|
||||||
("wmo4680-10" . "\xf014")
|
|
||||||
("wmo4680-11" . "\xf014")
|
|
||||||
("wmo4680-12" . "\xf016")
|
|
||||||
("wmo4680-18" . "\xf050")
|
|
||||||
("wmo4680-20" . "\xf014")
|
|
||||||
("wmo4680-21" . "\xf017")
|
|
||||||
("wmo4680-22" . "\xf017")
|
|
||||||
("wmo4680-23" . "\xf019")
|
|
||||||
("wmo4680-24" . "\xf01b")
|
|
||||||
("wmo4680-25" . "\xf015")
|
|
||||||
("wmo4680-26" . "\xf01e")
|
|
||||||
("wmo4680-27" . "\xf063")
|
|
||||||
("wmo4680-28" . "\xf063")
|
|
||||||
("wmo4680-29" . "\xf063")
|
|
||||||
("wmo4680-30" . "\xf014")
|
|
||||||
("wmo4680-31" . "\xf014")
|
|
||||||
("wmo4680-32" . "\xf014")
|
|
||||||
("wmo4680-33" . "\xf014")
|
|
||||||
("wmo4680-34" . "\xf014")
|
|
||||||
("wmo4680-35" . "\xf014")
|
|
||||||
("wmo4680-40" . "\xf017")
|
|
||||||
("wmo4680-41" . "\xf01c")
|
|
||||||
("wmo4680-42" . "\xf019")
|
|
||||||
("wmo4680-43" . "\xf01c")
|
|
||||||
("wmo4680-44" . "\xf019")
|
|
||||||
("wmo4680-45" . "\xf015")
|
|
||||||
("wmo4680-46" . "\xf015")
|
|
||||||
("wmo4680-47" . "\xf01b")
|
|
||||||
("wmo4680-48" . "\xf01b")
|
|
||||||
("wmo4680-50" . "\xf01c")
|
|
||||||
("wmo4680-51" . "\xf01c")
|
|
||||||
("wmo4680-52" . "\xf019")
|
|
||||||
("wmo4680-53" . "\xf019")
|
|
||||||
("wmo4680-54" . "\xf076")
|
|
||||||
("wmo4680-55" . "\xf076")
|
|
||||||
("wmo4680-56" . "\xf076")
|
|
||||||
("wmo4680-57" . "\xf01c")
|
|
||||||
("wmo4680-58" . "\xf019")
|
|
||||||
("wmo4680-60" . "\xf01c")
|
|
||||||
("wmo4680-61" . "\xf01c")
|
|
||||||
("wmo4680-62" . "\xf019")
|
|
||||||
("wmo4680-63" . "\xf019")
|
|
||||||
("wmo4680-64" . "\xf015")
|
|
||||||
("wmo4680-65" . "\xf015")
|
|
||||||
("wmo4680-66" . "\xf015")
|
|
||||||
("wmo4680-67" . "\xf017")
|
|
||||||
("wmo4680-68" . "\xf017")
|
|
||||||
("wmo4680-70" . "\xf01b")
|
|
||||||
("wmo4680-71" . "\xf01b")
|
|
||||||
("wmo4680-72" . "\xf01b")
|
|
||||||
("wmo4680-73" . "\xf01b")
|
|
||||||
("wmo4680-74" . "\xf076")
|
|
||||||
("wmo4680-75" . "\xf076")
|
|
||||||
("wmo4680-76" . "\xf076")
|
|
||||||
("wmo4680-77" . "\xf01b")
|
|
||||||
("wmo4680-78" . "\xf076")
|
|
||||||
("wmo4680-80" . "\xf019")
|
|
||||||
("wmo4680-81" . "\xf01c")
|
|
||||||
("wmo4680-82" . "\xf019")
|
|
||||||
("wmo4680-83" . "\xf019")
|
|
||||||
("wmo4680-84" . "\xf01d")
|
|
||||||
("wmo4680-85" . "\xf017")
|
|
||||||
("wmo4680-86" . "\xf017")
|
|
||||||
("wmo4680-87" . "\xf017")
|
|
||||||
("wmo4680-89" . "\xf015")
|
|
||||||
("wmo4680-90" . "\xf016")
|
|
||||||
("wmo4680-91" . "\xf01d")
|
|
||||||
("wmo4680-92" . "\xf01e")
|
|
||||||
("wmo4680-93" . "\xf01e")
|
|
||||||
("wmo4680-94" . "\xf016")
|
|
||||||
("wmo4680-95" . "\xf01e")
|
|
||||||
("wmo4680-96" . "\xf01e")
|
|
||||||
("wmo4680-99" . "\xf056")
|
|
||||||
("wu-chanceflurries" . "\xf064")
|
|
||||||
("wu-chancerain" . "\xf019")
|
|
||||||
("wu-chancesleat" . "\xf0b5")
|
|
||||||
("wu-chancesnow" . "\xf01b")
|
|
||||||
("wu-chancetstorms" . "\xf01e")
|
|
||||||
("wu-clear" . "\xf00d")
|
|
||||||
("wu-cloudy" . "\xf002")
|
|
||||||
("wu-flurries" . "\xf064")
|
|
||||||
("wu-hazy" . "\xf0b6")
|
|
||||||
("wu-mostlycloudy" . "\xf002")
|
|
||||||
("wu-mostlysunny" . "\xf00d")
|
|
||||||
("wu-partlycloudy" . "\xf002")
|
|
||||||
("wu-partlysunny" . "\xf00d")
|
|
||||||
("wu-rain" . "\xf01a")
|
|
||||||
("wu-sleat" . "\xf0b5")
|
|
||||||
("wu-snow" . "\xf01b")
|
|
||||||
("wu-sunny" . "\xf00d")
|
|
||||||
("wu-tstorms" . "\xf01e")
|
|
||||||
("wu-unknown" . "\xf00d")
|
|
||||||
("yahoo-0" . "\xf056")
|
|
||||||
("yahoo-1" . "\xf00e")
|
|
||||||
("yahoo-10" . "\xf015")
|
|
||||||
("yahoo-11" . "\xf01a")
|
|
||||||
("yahoo-12" . "\xf01a")
|
|
||||||
("yahoo-13" . "\xf01b")
|
|
||||||
("yahoo-14" . "\xf00a")
|
|
||||||
("yahoo-15" . "\xf064")
|
|
||||||
("yahoo-16" . "\xf01b")
|
|
||||||
("yahoo-17" . "\xf015")
|
|
||||||
("yahoo-18" . "\xf017")
|
|
||||||
("yahoo-19" . "\xf063")
|
|
||||||
("yahoo-2" . "\xf073")
|
|
||||||
("yahoo-20" . "\xf014")
|
|
||||||
("yahoo-21" . "\xf021")
|
|
||||||
("yahoo-22" . "\xf062")
|
|
||||||
("yahoo-23" . "\xf050")
|
|
||||||
("yahoo-24" . "\xf050")
|
|
||||||
("yahoo-25" . "\xf076")
|
|
||||||
("yahoo-26" . "\xf013")
|
|
||||||
("yahoo-27" . "\xf031")
|
|
||||||
("yahoo-28" . "\xf002")
|
|
||||||
("yahoo-29" . "\xf031")
|
|
||||||
("yahoo-3" . "\xf01e")
|
|
||||||
("yahoo-30" . "\xf002")
|
|
||||||
("yahoo-31" . "\xf02e")
|
|
||||||
("yahoo-32" . "\xf00d")
|
|
||||||
("yahoo-3200" . "\xf077")
|
|
||||||
("yahoo-33" . "\xf083")
|
|
||||||
("yahoo-34" . "\xf00c")
|
|
||||||
("yahoo-35" . "\xf017")
|
|
||||||
("yahoo-36" . "\xf072")
|
|
||||||
("yahoo-37" . "\xf00e")
|
|
||||||
("yahoo-38" . "\xf00e")
|
|
||||||
("yahoo-39" . "\xf00e")
|
|
||||||
("yahoo-4" . "\xf01e")
|
|
||||||
("yahoo-40" . "\xf01a")
|
|
||||||
("yahoo-41" . "\xf064")
|
|
||||||
("yahoo-42" . "\xf01b")
|
|
||||||
("yahoo-43" . "\xf064")
|
|
||||||
("yahoo-44" . "\xf00c")
|
|
||||||
("yahoo-45" . "\xf00e")
|
|
||||||
("yahoo-46" . "\xf01b")
|
|
||||||
("yahoo-47" . "\xf00e")
|
|
||||||
("yahoo-5" . "\xf017")
|
|
||||||
("yahoo-6" . "\xf017")
|
|
||||||
("yahoo-7" . "\xf017")
|
|
||||||
("yahoo-8" . "\xf015")
|
|
||||||
("yahoo-9" . "\xf01a")
|
|
||||||
|
|
||||||
))
|
|
||||||
|
|
||||||
(provide 'data-weathericons)
|
|
||||||
Binary file not shown.
@@ -1,27 +0,0 @@
|
|||||||
;;; ample-zen-theme-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "ample-zen-theme" "ample-zen-theme.el" (0 0
|
|
||||||
;;;;;; 0 0))
|
|
||||||
;;; Generated autoloads from ample-zen-theme.el
|
|
||||||
|
|
||||||
(and load-file-name (boundp 'custom-theme-load-path) (add-to-list 'custom-theme-load-path (file-name-as-directory (file-name-directory load-file-name))))
|
|
||||||
|
|
||||||
(add-to-list 'safe-local-eval-forms '(when (require 'rainbow-mode nil t) (rainbow-mode 1)))
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ample-zen-theme" '("ample-zen")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; ample-zen-theme-autoloads.el ends here
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
;;; -*- no-byte-compile: t -*-
|
|
||||||
(define-package "ample-zen-theme" "20150119.2154" "AmpleZen Theme for Emacs 24" 'nil :commit "b277bb7abd4b6624e8d59f02474b79af50a007bd" :keywords '("theme" "dark" "emacs 24") :authors '(("Michael Wall")) :maintainer '("Michael Wall") :url "https://github.com/mjwall/ample-zen")
|
|
||||||
@@ -1,700 +0,0 @@
|
|||||||
;;; ample-zen-theme.el --- AmpleZen Theme for Emacs 24
|
|
||||||
|
|
||||||
;; Filename: ample-zen-theme.el
|
|
||||||
;; Description: A Calm and Low Contract Dark Theme for Emacs 24
|
|
||||||
;; Author: Michael Wall
|
|
||||||
;; Version: 0.3
|
|
||||||
;; Package-Version: 20150119.2154
|
|
||||||
;; Package-Commit: b277bb7abd4b6624e8d59f02474b79af50a007bd
|
|
||||||
;; URL: https://github.com/mjwall/ample-zen
|
|
||||||
;; Keywords: theme, dark, emacs 24
|
|
||||||
|
|
||||||
;; This program is free software; you can redistribute it and/or modify
|
|
||||||
;; it under the terms of the GNU General Public License as published by
|
|
||||||
;; the Free Software Foundation, either version 3 of the License, or
|
|
||||||
;; (at your option) any later version.
|
|
||||||
|
|
||||||
;; This program is distributed in the hope that it will be useful,
|
|
||||||
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
;; GNU General Public License for more details.
|
|
||||||
|
|
||||||
;; You should have received a copy of the GNU General Public License
|
|
||||||
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
;;; Commentary:
|
|
||||||
|
|
||||||
;; A combination of zenburn-emacs by Bozhidar Batsov and Ample Theme
|
|
||||||
;; by Jordon Biondo. This theme is built with Emacs 24. Based on version
|
|
||||||
;; 0.2.4 of ample-theme found at
|
|
||||||
;; https://github.com/jordonbiondo/ample-theme and version 2.1 of
|
|
||||||
;; zenburn-emacs found at http://github.com/bbatsov/zenburn-emacs
|
|
||||||
|
|
||||||
;; Mostly, I liked the colors of ample and the better highlighting and
|
|
||||||
;; and robustness of zenburn
|
|
||||||
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(deftheme ample-zen "The AmpleZen color theme")
|
|
||||||
|
|
||||||
;;; Color Palette
|
|
||||||
|
|
||||||
(defvar ample-zen-colors-alist
|
|
||||||
'(("ample-zen-fg-1" . "#c9c9c9")
|
|
||||||
("ample-zen-fg" . "#bdbdb3")
|
|
||||||
("ample-zen-fg+1" . "#9b9b9b")
|
|
||||||
("ample-zen-bg-2" . "#4c4c4c")
|
|
||||||
("ample-zen-bg-1" . "#3b3b3b")
|
|
||||||
("ample-zen-bg-05" . "#2e2e2e")
|
|
||||||
("ample-zen-bg" . "#212121")
|
|
||||||
("ample-zen-bg+1" . "#141414")
|
|
||||||
("ample-zen-bg+2" . "#0a0a0a")
|
|
||||||
("ample-zen-bg+3" . "#000000")
|
|
||||||
("ample-zen-red+1" . "#AA5542")
|
|
||||||
("ample-zen-red" . "#CC5542")
|
|
||||||
("ample-zen-red-1" . "#dd5542")
|
|
||||||
("ample-zen-red-2" . "#ee5542")
|
|
||||||
("ample-zen-red-3" . "#ff5542")
|
|
||||||
("ample-zen-red-4" . "#ff6642")
|
|
||||||
("ample-zen-orange-1" . "#cc8512")
|
|
||||||
("ample-zen-orange" . "#fb8512")
|
|
||||||
("ample-zen-yellow" . "#7d7c61")
|
|
||||||
("ample-zen-yellow-1" . "#bdbc61")
|
|
||||||
("ample-zen-yellow-2" . "#baba36")
|
|
||||||
("ample-zen-green-1" . "#6abd50")
|
|
||||||
("ample-zen-green" . "#6aaf50")
|
|
||||||
("ample-zen-green+1" . "#6aa350")
|
|
||||||
("ample-zen-green+2" . "#6a9550")
|
|
||||||
("ample-zen-green+3" . "#6a8550")
|
|
||||||
("ample-zen-green+4" . "#6a7550")
|
|
||||||
("ample-zen-cyan" . "#9b55c3")
|
|
||||||
("ample-zen-blue+1" . "#6380b3")
|
|
||||||
("ample-zen-blue" . "#5180b3")
|
|
||||||
("ample-zen-blue-1" . "#528fd1")
|
|
||||||
("ample-zen-blue-2" . "#6CA0A3")
|
|
||||||
("ample-zen-blue-3" . "#5C888B")
|
|
||||||
("ample-zen-blue-4" . "#4C7073")
|
|
||||||
("ample-zen-blue-5" . "#366060")
|
|
||||||
("ample-zen-magenta" . "#DC8CC3"))
|
|
||||||
"List of Ample-Zen colors.
|
|
||||||
Each element has the form (NAME . HEX).
|
|
||||||
|
|
||||||
`+N' suffixes indicate a color is lighter.
|
|
||||||
`-N' suffixes indicate a color is darker.")
|
|
||||||
|
|
||||||
(defmacro ample-zen-with-color-variables (&rest body)
|
|
||||||
"`let' bind all colors defined in `ample-zen-colors-alist' around BODY.
|
|
||||||
Also bind `class' to ((class color) (min-colors 89))."
|
|
||||||
(declare (indent 0))
|
|
||||||
`(let ((class '((class color) (min-colors 89)))
|
|
||||||
,@(mapcar (lambda (cons)
|
|
||||||
(list (intern (car cons)) (cdr cons)))
|
|
||||||
ample-zen-colors-alist))
|
|
||||||
,@body))
|
|
||||||
|
|
||||||
;;; Theme Faces
|
|
||||||
(ample-zen-with-color-variables
|
|
||||||
(custom-theme-set-faces
|
|
||||||
'ample-zen
|
|
||||||
;;;; Built-in
|
|
||||||
;;;;; basic coloring
|
|
||||||
'(button ((t (:underline t))))
|
|
||||||
`(link ((t (:foreground ,ample-zen-yellow :underline t :weight bold))))
|
|
||||||
`(link-visited ((t (:foreground ,ample-zen-yellow-2 :underline t :weight normal))))
|
|
||||||
`(default ((t (:foreground ,ample-zen-fg :background ,ample-zen-bg))))
|
|
||||||
`(cursor ((t (:foreground ,ample-zen-fg :background ,ample-zen-orange-1))))
|
|
||||||
`(escape-glyph ((t (:foreground ,ample-zen-yellow :bold t))))
|
|
||||||
`(fringe ((t (:foreground ,ample-zen-fg :background ,ample-zen-bg))))
|
|
||||||
`(header-line ((t (:foreground ,ample-zen-yellow
|
|
||||||
:background ,ample-zen-bg-1
|
|
||||||
:box (:line-width -1 :style released-button)))))
|
|
||||||
`(highlight ((t (:background ,ample-zen-bg-05))))
|
|
||||||
`(success ((t (:foreground ,ample-zen-green :weight bold))))
|
|
||||||
`(warning ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(error ((t (:foreground ,ample-zen-red+1 :weight bold))))
|
|
||||||
`(menu ((t (:foreground ,ample-zen-fg :background ,ample-zen-bg))))
|
|
||||||
`(minibuffer-prompt ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(mode-line
|
|
||||||
((,class (:foreground ,ample-zen-fg-1
|
|
||||||
:background ,ample-zen-bg+3
|
|
||||||
:box (:line-width -1 :style released-button)))
|
|
||||||
(t :inverse-video t)))
|
|
||||||
`(mode-line-buffer-id ((t (:foreground ,ample-zen-orange-1 :weight bold))))
|
|
||||||
`(mode-line-inactive
|
|
||||||
((t (:foreground ,ample-zen-fg+1
|
|
||||||
:background ,ample-zen-bg-1
|
|
||||||
:box nil :weight light))))
|
|
||||||
`(region ((,class (:background ,ample-zen-bg-1))
|
|
||||||
(t :inverse-video t)))
|
|
||||||
`(secondary-selection ((t (:background ,ample-zen-bg+2))))
|
|
||||||
`(trailing-whitespace ((t (:background ,ample-zen-red))))
|
|
||||||
`(vertical-border ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(scroll-bar ((t (:background ,ample-zen-bg+2 :foreground ,ample-zen-fg+1))))
|
|
||||||
;;;;; compilation
|
|
||||||
`(compilation-column-face ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(compilation-enter-directory-face ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(compilation-error-face ((t (:foreground ,ample-zen-red-1 :weight bold :underline t))))
|
|
||||||
`(compilation-face ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(compilation-info-face ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(compilation-info ((t (:foreground ,ample-zen-green+4 :underline t))))
|
|
||||||
`(compilation-leave-directory-face ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(compilation-line-face ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(compilation-line-number ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(compilation-message-face ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(compilation-warning-face ((t (:foreground ,ample-zen-orange :weight bold :underline t))))
|
|
||||||
`(compilation-mode-line-exit ((t (:foreground ,ample-zen-green+2 :weight bold))))
|
|
||||||
`(compilation-mode-line-fail ((t (:foreground ,ample-zen-red :weight bold))))
|
|
||||||
`(compilation-mode-line-run ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
;;;;; grep
|
|
||||||
`(grep-context-face ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(grep-error-face ((t (:foreground ,ample-zen-red-1 :weight bold :underline t))))
|
|
||||||
`(grep-hit-face ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(grep-match-face ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(match ((t (:background ,ample-zen-bg-1 :foreground ,ample-zen-orange :weight bold))))
|
|
||||||
;;;;; isearch
|
|
||||||
`(isearch ((t (:foreground ,ample-zen-yellow-2 :weight bold :background ,ample-zen-bg-1))))
|
|
||||||
`(isearch-fail ((t (:foreground ,ample-zen-fg :background ,ample-zen-red-4))))
|
|
||||||
`(lazy-highlight ((t (:foreground ,ample-zen-yellow-2 :weight bold :background ,ample-zen-bg-05))))
|
|
||||||
;;;;; font lock
|
|
||||||
`(font-lock-builtin-face ((t (:foreground ,ample-zen-fg :weight bold))))
|
|
||||||
`(font-lock-comment-face ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(font-lock-comment-delimiter-face ((t (:foreground ,ample-zen-green-1))))
|
|
||||||
`(font-lock-constant-face ((t (:foreground ,ample-zen-green+4))))
|
|
||||||
`(font-lock-doc-face ((t (:foreground ,ample-zen-green+2))))
|
|
||||||
`(font-lock-function-name-face ((t (:foreground ,ample-zen-cyan))))
|
|
||||||
`(font-lock-keyword-face ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(font-lock-negation-char-face ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(font-lock-preprocessor-face ((t (:foreground ,ample-zen-blue+1))))
|
|
||||||
`(font-lock-regexp-grouping-construct ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(font-lock-regexp-grouping-backslash ((t (:foreground ,ample-zen-green :weight bold))))
|
|
||||||
`(font-lock-string-face ((t (:foreground ,ample-zen-red))))
|
|
||||||
`(font-lock-type-face ((t (:foreground ,ample-zen-blue-1))))
|
|
||||||
`(font-lock-variable-name-face ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(font-lock-warning-face ((t (:foreground ,ample-zen-yellow-2 :weight bold))))
|
|
||||||
|
|
||||||
`(c-annotation-face ((t (:inherit font-lock-constant-face))))
|
|
||||||
;;;; Third-party
|
|
||||||
;;;;; anzu
|
|
||||||
`(anzu-mode-line ((t (:foreground ,ample-zen-cyan :weight bold))))
|
|
||||||
;;;;; full-ack
|
|
||||||
`(ack-separator ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(ack-file ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(ack-line ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(ack-match ((t (:foreground ,ample-zen-orange :background ,ample-zen-bg-1 :weight bold))))
|
|
||||||
;;;;; auctex
|
|
||||||
`(font-latex-bold-face ((t (:inherit bold))))
|
|
||||||
`(font-latex-warning-face ((t (:inherit font-lock-warning))))
|
|
||||||
`(font-latex-sectioning-5-face ((t (:foreground ,ample-zen-red :weight bold ))))
|
|
||||||
`(font-latex-sedate-face ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
;;;;; auto-complete
|
|
||||||
`(ac-candidate-face ((t (:background ,ample-zen-bg+3 :foreground ,ample-zen-bg-2))))
|
|
||||||
`(ac-selection-face ((t (:background ,ample-zen-blue-4 :foreground ,ample-zen-fg))))
|
|
||||||
`(popup-face ((t (:background "black" :foreground ,ample-zen-bg+3))))
|
|
||||||
`(popup-tip-face ((t (:background ,ample-zen-orange-1 :foreground ,ample-zen-bg+3))))
|
|
||||||
`(popup-scroll-bar-foreground-face ((t (:background ,ample-zen-blue-5))))
|
|
||||||
`(popup-scroll-bar-background-face ((t (:background ,ample-zen-bg-1))))
|
|
||||||
`(popup-isearch-match ((t (:background ,ample-zen-bg :foreground ,ample-zen-fg))))
|
|
||||||
;;;;; android mode
|
|
||||||
`(android-mode-debug-face ((t (:foreground ,ample-zen-green+1))))
|
|
||||||
`(android-mode-error-face ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(android-mode-info-face ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(android-mode-verbose-face ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(android-mode-warning-face ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
;;;;; clojure-test-mode
|
|
||||||
`(clojure-test-failure-face ((t (:foreground ,ample-zen-orange :weight bold :underline t))))
|
|
||||||
`(clojure-test-error-face ((t (:foreground ,ample-zen-red :weight bold :underline t))))
|
|
||||||
`(clojure-test-success-face ((t (:foreground ,ample-zen-green+1 :weight bold :underline t))))
|
|
||||||
;;;;; diff
|
|
||||||
`(diff-added ((,class (:foreground ,ample-zen-green+4 :background nil))
|
|
||||||
(t (:foreground ,ample-zen-green-1 :background nil))))
|
|
||||||
`(diff-changed ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(diff-removed ((,class (:foreground ,ample-zen-red :background nil))
|
|
||||||
(t (:foreground ,ample-zen-red-3 :background nil))))
|
|
||||||
`(diff-refine-added ((t :inherit diff-added :weight bold)))
|
|
||||||
`(diff-refine-change ((t :inherit diff-changed :weight bold)))
|
|
||||||
`(diff-refine-removed ((t :inherit diff-removed :weight bold)))
|
|
||||||
`(diff-header ((,class (:background ,ample-zen-bg+2))
|
|
||||||
(t (:background ,ample-zen-fg :foreground ,ample-zen-bg))))
|
|
||||||
`(diff-file-header
|
|
||||||
((,class (:background ,ample-zen-bg+2 :foreground ,ample-zen-fg :bold t))
|
|
||||||
(t (:background ,ample-zen-fg :foreground ,ample-zen-bg :bold t))))
|
|
||||||
;;;;; ediff
|
|
||||||
`(ediff-current-diff-A ((t (:foreground ,ample-zen-fg :background ,ample-zen-red-4))))
|
|
||||||
`(ediff-current-diff-Ancestor ((t (:foreground ,ample-zen-fg :background ,ample-zen-red-4))))
|
|
||||||
`(ediff-current-diff-B ((t (:foreground ,ample-zen-fg :background ,ample-zen-green-1))))
|
|
||||||
`(ediff-current-diff-C ((t (:foreground ,ample-zen-fg :background ,ample-zen-blue-5))))
|
|
||||||
`(ediff-even-diff-A ((t (:background ,ample-zen-bg+1))))
|
|
||||||
`(ediff-even-diff-Ancestor ((t (:background ,ample-zen-bg+1))))
|
|
||||||
`(ediff-even-diff-B ((t (:background ,ample-zen-bg+1))))
|
|
||||||
`(ediff-even-diff-C ((t (:background ,ample-zen-bg+1))))
|
|
||||||
`(ediff-fine-diff-A ((t (:foreground ,ample-zen-fg :background ,ample-zen-red-2 :weight bold))))
|
|
||||||
`(ediff-fine-diff-Ancestor ((t (:foreground ,ample-zen-fg :background ,ample-zen-red-2 weight bold))))
|
|
||||||
`(ediff-fine-diff-B ((t (:foreground ,ample-zen-fg :background ,ample-zen-green :weight bold))))
|
|
||||||
`(ediff-fine-diff-C ((t (:foreground ,ample-zen-fg :background ,ample-zen-blue-3 :weight bold ))))
|
|
||||||
`(ediff-odd-diff-A ((t (:background ,ample-zen-bg+2))))
|
|
||||||
`(ediff-odd-diff-Ancestor ((t (:background ,ample-zen-bg+2))))
|
|
||||||
`(ediff-odd-diff-B ((t (:background ,ample-zen-bg+2))))
|
|
||||||
`(ediff-odd-diff-C ((t (:background ,ample-zen-bg+2))))
|
|
||||||
;;;;; eshell
|
|
||||||
`(eshell-prompt ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(eshell-ls-archive ((t (:foreground ,ample-zen-red-1 :weight bold))))
|
|
||||||
`(eshell-ls-backup ((t (:inherit font-lock-comment))))
|
|
||||||
`(eshell-ls-clutter ((t (:inherit font-lock-comment))))
|
|
||||||
`(eshell-ls-directory ((t (:foreground ,ample-zen-blue+1 :weight bold))))
|
|
||||||
`(eshell-ls-executable ((t (:foreground ,ample-zen-red+1 :weight bold))))
|
|
||||||
`(eshell-ls-unreadable ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(eshell-ls-missing ((t (:inherit font-lock-warning))))
|
|
||||||
`(eshell-ls-product ((t (:inherit font-lock-doc))))
|
|
||||||
`(eshell-ls-special ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(eshell-ls-symlink ((t (:foreground ,ample-zen-cyan :weight bold))))
|
|
||||||
;;;;; flx
|
|
||||||
`(flx-highlight-face ((t (:foreground ,ample-zen-green+2 :weight bold))))
|
|
||||||
;;;;; flycheck
|
|
||||||
`(flycheck-error
|
|
||||||
((((supports :underline (:style wave)))
|
|
||||||
(:underline (:style wave :color ,ample-zen-red) :inherit unspecified))
|
|
||||||
(t (:foreground ,ample-zen-red-1 :weight bold :underline t))))
|
|
||||||
`(flycheck-warning
|
|
||||||
((((supports :underline (:style wave)))
|
|
||||||
(:underline (:style wave :color ,ample-zen-orange) :inherit unspecified))
|
|
||||||
(t (:foreground ,ample-zen-orange :weight bold :underline t))))
|
|
||||||
`(flycheck-fringe-error ((t (:foreground ,ample-zen-red-1 :weight bold))))
|
|
||||||
`(flycheck-fringe-warning ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
;;;;; flymake
|
|
||||||
`(flymake-errline
|
|
||||||
((((supports :underline (:style wave)))
|
|
||||||
(:underline (:style wave :color ,ample-zen-red)
|
|
||||||
:inherit unspecified :foreground unspecified :background unspecified))
|
|
||||||
(t (:foreground ,ample-zen-red-1 :weight bold :underline t))))
|
|
||||||
`(flymake-warnline
|
|
||||||
((((supports :underline (:style wave)))
|
|
||||||
(:underline (:style wave :color ,ample-zen-orange)
|
|
||||||
:inherit unspecified :foreground unspecified :background unspecified))
|
|
||||||
(t (:foreground ,ample-zen-orange :weight bold :underline t))))
|
|
||||||
`(flymake-infoline
|
|
||||||
((((supports :underline (:style wave)))
|
|
||||||
(:underline (:style wave :color ,ample-zen-green)
|
|
||||||
:inherit unspecified :foreground unspecified :background unspecified))
|
|
||||||
(t (:foreground ,ample-zen-green-1 :weight bold :underline t))))
|
|
||||||
;;;;; flyspell
|
|
||||||
`(flyspell-duplicate
|
|
||||||
((((supports :underline (:style wave)))
|
|
||||||
(:underline (:style wave :color ,ample-zen-orange) :inherit unspecified))
|
|
||||||
(t (:foreground ,ample-zen-orange :weight bold :underline t))))
|
|
||||||
`(flyspell-incorrect
|
|
||||||
((((supports :underline (:style wave)))
|
|
||||||
(:underline (:style wave :color ,ample-zen-red) :inherit unspecified))
|
|
||||||
(t (:foreground ,ample-zen-red-1 :weight bold :underline t))))
|
|
||||||
;;;;; erc
|
|
||||||
`(erc-action-face ((t (:inherit erc-default-face))))
|
|
||||||
`(erc-bold-face ((t (:weight bold))))
|
|
||||||
`(erc-current-nick-face ((t (:foreground ,ample-zen-blue :weight bold))))
|
|
||||||
`(erc-dangerous-host-face ((t (:inherit font-lock-warning))))
|
|
||||||
`(erc-default-face ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(erc-direct-msg-face ((t (:inherit erc-default))))
|
|
||||||
`(erc-error-face ((t (:inherit font-lock-warning))))
|
|
||||||
`(erc-fool-face ((t (:inherit erc-default))))
|
|
||||||
`(erc-highlight-face ((t (:inherit hover-highlight))))
|
|
||||||
`(erc-input-face ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(erc-keyword-face ((t (:foreground ,ample-zen-blue :weight bold))))
|
|
||||||
`(erc-nick-default-face ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(erc-my-nick-face ((t (:foreground ,ample-zen-red :weight bold))))
|
|
||||||
`(erc-nick-msg-face ((t (:inherit erc-default))))
|
|
||||||
`(erc-notice-face ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(erc-pal-face ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(erc-prompt-face ((t (:foreground ,ample-zen-orange :background ,ample-zen-bg :weight bold))))
|
|
||||||
`(erc-timestamp-face ((t (:foreground ,ample-zen-green+1))))
|
|
||||||
`(erc-underline-face ((t (:underline t))))
|
|
||||||
;;;;; git-gutter
|
|
||||||
`(git-gutter:added ((t (:foreground ,ample-zen-green :weight bold))))
|
|
||||||
`(git-gutter:deleted ((t (:foreground ,ample-zen-red :weight bold))))
|
|
||||||
`(git-gutter:modified ((t (:foreground ,ample-zen-yellow-2 :weight bold))))
|
|
||||||
`(git-gutter:unchanged ((t (:foreground ,ample-zen-fg :weight bold))))
|
|
||||||
;;;;; git-gutter-fr
|
|
||||||
`(git-gutter-fr:added ((t (:foreground ,ample-zen-green :weight bold))))
|
|
||||||
`(git-gutter-fr:deleted ((t (:foreground ,ample-zen-red :weight bold))))
|
|
||||||
`(git-gutter-fr:modified ((t (:foreground ,ample-zen-magenta :weight bold))))
|
|
||||||
;;;;; gnus
|
|
||||||
`(gnus-group-mail-1 ((t (:bold t :inherit gnus-group-mail-1-empty))))
|
|
||||||
`(gnus-group-mail-1-empty ((t (:inherit gnus-group-news-1-empty))))
|
|
||||||
`(gnus-group-mail-2 ((t (:bold t :inherit gnus-group-mail-2-empty))))
|
|
||||||
`(gnus-group-mail-2-empty ((t (:inherit gnus-group-news-2-empty))))
|
|
||||||
`(gnus-group-mail-3 ((t (:bold t :inherit gnus-group-mail-3-empty))))
|
|
||||||
`(gnus-group-mail-3-empty ((t (:inherit gnus-group-news-3-empty))))
|
|
||||||
`(gnus-group-mail-4 ((t (:bold t :inherit gnus-group-mail-4-empty))))
|
|
||||||
`(gnus-group-mail-4-empty ((t (:inherit gnus-group-news-4-empty))))
|
|
||||||
`(gnus-group-mail-5 ((t (:bold t :inherit gnus-group-mail-5-empty))))
|
|
||||||
`(gnus-group-mail-5-empty ((t (:inherit gnus-group-news-5-empty))))
|
|
||||||
`(gnus-group-mail-6 ((t (:bold t :inherit gnus-group-mail-6-empty))))
|
|
||||||
`(gnus-group-mail-6-empty ((t (:inherit gnus-group-news-6-empty))))
|
|
||||||
`(gnus-group-mail-low ((t (:bold t :inherit gnus-group-mail-low-empty))))
|
|
||||||
`(gnus-group-mail-low-empty ((t (:inherit gnus-group-news-low-empty))))
|
|
||||||
`(gnus-group-news-1 ((t (:bold t :inherit gnus-group-news-1-empty))))
|
|
||||||
`(gnus-group-news-2 ((t (:bold t :inherit gnus-group-news-2-empty))))
|
|
||||||
`(gnus-group-news-3 ((t (:bold t :inherit gnus-group-news-3-empty))))
|
|
||||||
`(gnus-group-news-4 ((t (:bold t :inherit gnus-group-news-4-empty))))
|
|
||||||
`(gnus-group-news-5 ((t (:bold t :inherit gnus-group-news-5-empty))))
|
|
||||||
`(gnus-group-news-6 ((t (:bold t :inherit gnus-group-news-6-empty))))
|
|
||||||
`(gnus-group-news-low ((t (:bold t :inherit gnus-group-news-low-empty))))
|
|
||||||
`(gnus-header-content ((t (:inherit message-header-other))))
|
|
||||||
`(gnus-header-from ((t (:inherit message-header-from))))
|
|
||||||
`(gnus-header-name ((t (:inherit message-header-name))))
|
|
||||||
`(gnus-header-newsgroups ((t (:inherit message-header-other))))
|
|
||||||
`(gnus-header-subject ((t (:inherit message-header-subject))))
|
|
||||||
`(gnus-summary-cancelled ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(gnus-summary-high-ancient ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(gnus-summary-high-read ((t (:foreground ,ample-zen-green :weight bold))))
|
|
||||||
`(gnus-summary-high-ticked ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(gnus-summary-high-unread ((t (:foreground ,ample-zen-fg :weight bold))))
|
|
||||||
`(gnus-summary-low-ancient ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(gnus-summary-low-read ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(gnus-summary-low-ticked ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(gnus-summary-low-unread ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(gnus-summary-normal-ancient ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(gnus-summary-normal-read ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(gnus-summary-normal-ticked ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(gnus-summary-normal-unread ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(gnus-summary-selected ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(gnus-cite-1 ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(gnus-cite-10 ((t (:foreground ,ample-zen-yellow-1))))
|
|
||||||
`(gnus-cite-11 ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(gnus-cite-2 ((t (:foreground ,ample-zen-blue-1))))
|
|
||||||
`(gnus-cite-3 ((t (:foreground ,ample-zen-blue-2))))
|
|
||||||
`(gnus-cite-4 ((t (:foreground ,ample-zen-green+2))))
|
|
||||||
`(gnus-cite-5 ((t (:foreground ,ample-zen-green+1))))
|
|
||||||
`(gnus-cite-6 ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(gnus-cite-7 ((t (:foreground ,ample-zen-red))))
|
|
||||||
`(gnus-cite-8 ((t (:foreground ,ample-zen-red-1))))
|
|
||||||
`(gnus-cite-9 ((t (:foreground ,ample-zen-red-2))))
|
|
||||||
`(gnus-group-news-1-empty ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(gnus-group-news-2-empty ((t (:foreground ,ample-zen-green+3))))
|
|
||||||
`(gnus-group-news-3-empty ((t (:foreground ,ample-zen-green+1))))
|
|
||||||
`(gnus-group-news-4-empty ((t (:foreground ,ample-zen-blue-2))))
|
|
||||||
`(gnus-group-news-5-empty ((t (:foreground ,ample-zen-blue-3))))
|
|
||||||
`(gnus-group-news-6-empty ((t (:foreground ,ample-zen-bg+2))))
|
|
||||||
`(gnus-group-news-low-empty ((t (:foreground ,ample-zen-bg+2))))
|
|
||||||
`(gnus-signature ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(gnus-x ((t (:background ,ample-zen-fg :foreground ,ample-zen-bg))))
|
|
||||||
;;;;; hl-line-mode
|
|
||||||
`(hl-line-face ((,class (:background ,ample-zen-bg-05))
|
|
||||||
(t :weight bold)))
|
|
||||||
`(hl-line ((,class (:background ,ample-zen-bg-05)) ; old emacsen
|
|
||||||
(t :weight bold)))
|
|
||||||
;;;;; hl-sexp
|
|
||||||
`(hl-sexp-face ((,class (:background ,ample-zen-bg+1))
|
|
||||||
(t :weight bold)))
|
|
||||||
;;;;; ido-mode
|
|
||||||
`(ido-first-match ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(ido-only-match ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(ido-incomplete-regex ((t (:foreground ,ample-zen-red-4))))
|
|
||||||
`(ido-subdir ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
;;;;; jabber-mode
|
|
||||||
`(jabber-roster-user-away ((t (:foreground ,ample-zen-green+2))))
|
|
||||||
`(jabber-roster-user-online ((t (:foreground ,ample-zen-blue-1))))
|
|
||||||
`(jabber-roster-user-dnd ((t (:foreground ,ample-zen-red+1))))
|
|
||||||
`(jabber-rare-time-face ((t (:foreground ,ample-zen-green+1))))
|
|
||||||
`(jabber-chat-prompt-local ((t (:foreground ,ample-zen-blue-1))))
|
|
||||||
`(jabber-chat-prompt-foreign ((t (:foreground ,ample-zen-red+1))))
|
|
||||||
`(jabber-activity-face((t (:foreground ,ample-zen-red+1))))
|
|
||||||
`(jabber-activity-personal-face ((t (:foreground ,ample-zen-blue+1))))
|
|
||||||
`(jabber-title-small ((t (:height 1.1 :weight bold))))
|
|
||||||
`(jabber-title-medium ((t (:height 1.2 :weight bold))))
|
|
||||||
`(jabber-title-large ((t (:height 1.3 :weight bold))))
|
|
||||||
;;;;; linum-mode
|
|
||||||
`(linum ((t (:foreground ,ample-zen-green+2 :background ,ample-zen-bg))))
|
|
||||||
;;;;; magit
|
|
||||||
`(magit-section-title ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(magit-header ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(magit-branch ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(magit-item-highlight ((t (:background ,ample-zen-bg+1 :bold nil))))
|
|
||||||
`(magit-log-sha1 ((t (:foreground ,ample-zen-blue-5))))
|
|
||||||
;;;;; message-mode
|
|
||||||
`(message-cited-text ((t (:inherit font-lock-comment))))
|
|
||||||
`(message-header-name ((t (:foreground ,ample-zen-green+1))))
|
|
||||||
`(message-header-other ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(message-header-to ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(message-header-from ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(message-header-cc ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(message-header-newsgroups ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(message-header-subject ((t (:foreground ,ample-zen-orange :weight bold))))
|
|
||||||
`(message-header-xheader ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(message-mml ((t (:foreground ,ample-zen-yellow :weight bold))))
|
|
||||||
`(message-separator ((t (:inherit font-lock-comment))))
|
|
||||||
;;;;; mic-paren
|
|
||||||
`(paren-face-match ((t (:foreground ,ample-zen-cyan :background ,ample-zen-bg :weight bold))))
|
|
||||||
`(paren-face-mismatch ((t (:foreground ,ample-zen-bg :background ,ample-zen-magenta :weight bold))))
|
|
||||||
`(paren-face-no-match ((t (:foreground ,ample-zen-bg :background ,ample-zen-red :weight bold))))
|
|
||||||
;;;;; nav
|
|
||||||
`(nav-face-heading ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(nav-face-button-num ((t (:foreground ,ample-zen-cyan))))
|
|
||||||
`(nav-face-dir ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(nav-face-hdir ((t (:foreground ,ample-zen-red))))
|
|
||||||
`(nav-face-file ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(nav-face-hfile ((t (:foreground ,ample-zen-red-4))))
|
|
||||||
;;;;; mu4e
|
|
||||||
`(mu4e-cited-1-face ((t (:foreground ,ample-zen-blue :slant italic))))
|
|
||||||
`(mu4e-cited-2-face ((t (:foreground ,ample-zen-green+2 :slant italic))))
|
|
||||||
`(mu4e-cited-3-face ((t (:foreground ,ample-zen-blue-2 :slant italic))))
|
|
||||||
`(mu4e-cited-4-face ((t (:foreground ,ample-zen-green :slant italic))))
|
|
||||||
`(mu4e-cited-5-face ((t (:foreground ,ample-zen-blue-4 :slant italic))))
|
|
||||||
`(mu4e-cited-6-face ((t (:foreground ,ample-zen-green-1 :slant italic))))
|
|
||||||
`(mu4e-cited-7-face ((t (:foreground ,ample-zen-blue :slant italic))))
|
|
||||||
`(mu4e-replied-face ((t (:foreground ,ample-zen-bg+3))))
|
|
||||||
`(mu4e-trashed-face ((t (:foreground ,ample-zen-bg+3 :strike-through t))))
|
|
||||||
;;;;; org-mode
|
|
||||||
`(org-agenda-date-today
|
|
||||||
((t (:foreground "white" :slant italic :weight bold))) t)
|
|
||||||
`(org-agenda-structure
|
|
||||||
((t (:inherit font-lock-comment-face))))
|
|
||||||
`(org-archived ((t (:foreground ,ample-zen-fg :weight bold))))
|
|
||||||
`(org-checkbox ((t (:background ,ample-zen-bg+2 :foreground "white"
|
|
||||||
:box (:line-width 1 :style released-button)))))
|
|
||||||
`(org-date ((t (:foreground ,ample-zen-blue :underline t))))
|
|
||||||
`(org-deadline-announce ((t (:foreground ,ample-zen-red-1))))
|
|
||||||
`(org-done ((t (:bold t :weight bold :foreground ,ample-zen-green+3))))
|
|
||||||
`(org-formula ((t (:foreground ,ample-zen-yellow-2))))
|
|
||||||
`(org-headline-done ((t (:foreground ,ample-zen-green+3))))
|
|
||||||
`(org-hide ((t (:foreground ,ample-zen-bg-1))))
|
|
||||||
`(org-level-1 ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(org-level-2 ((t (:foreground ,ample-zen-green+4))))
|
|
||||||
`(org-level-3 ((t (:foreground ,ample-zen-blue-1))))
|
|
||||||
`(org-level-4 ((t (:foreground ,ample-zen-yellow-2))))
|
|
||||||
`(org-level-5 ((t (:foreground ,ample-zen-cyan))))
|
|
||||||
`(org-level-6 ((t (:foreground ,ample-zen-green+2))))
|
|
||||||
`(org-level-7 ((t (:foreground ,ample-zen-red-4))))
|
|
||||||
`(org-level-8 ((t (:foreground ,ample-zen-blue-4))))
|
|
||||||
`(org-link ((t (:foreground ,ample-zen-yellow-2 :underline t))))
|
|
||||||
`(org-scheduled ((t (:foreground ,ample-zen-green+4))))
|
|
||||||
`(org-scheduled-previously ((t (:foreground ,ample-zen-red-4))))
|
|
||||||
`(org-scheduled-today ((t (:foreground ,ample-zen-blue+1))))
|
|
||||||
`(org-sexp-date ((t (:foreground ,ample-zen-blue+1 :underline t))))
|
|
||||||
`(org-special-keyword ((t (:foreground ,ample-zen-fg-1 :weight normal))))
|
|
||||||
`(org-table ((t (:foreground ,ample-zen-green+2))))
|
|
||||||
`(org-tag ((t (:bold t :weight bold))))
|
|
||||||
`(org-time-grid ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(org-todo ((t (:bold t :foreground ,ample-zen-red :weight bold))))
|
|
||||||
`(org-upcoming-deadline ((t (:inherit font-lock-keyword-face))))
|
|
||||||
`(org-warning ((t (:bold t :foreground ,ample-zen-red :weight bold :underline nil))))
|
|
||||||
`(org-column ((t (:background ,ample-zen-bg-1))))
|
|
||||||
`(org-column-title ((t (:background ,ample-zen-bg-1 :underline t :weight bold))))
|
|
||||||
;;;;; outline
|
|
||||||
`(outline-1 ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(outline-2 ((t (:foreground ,ample-zen-green+4))))
|
|
||||||
`(outline-3 ((t (:foreground ,ample-zen-blue-1))))
|
|
||||||
`(outline-4 ((t (:foreground ,ample-zen-yellow-2))))
|
|
||||||
`(outline-5 ((t (:foreground ,ample-zen-cyan))))
|
|
||||||
`(outline-6 ((t (:foreground ,ample-zen-green+2))))
|
|
||||||
`(outline-7 ((t (:foreground ,ample-zen-red-4))))
|
|
||||||
`(outline-8 ((t (:foreground ,ample-zen-blue-4))))
|
|
||||||
;;;;; p4
|
|
||||||
`(p4-depot-added-face ((t :inherit diff-added)))
|
|
||||||
`(p4-depot-branch-op-face ((t :inherit diff-changed)))
|
|
||||||
`(p4-depot-deleted-face ((t :inherit diff-removed)))
|
|
||||||
`(p4-depot-unmapped-face ((t :inherit diff-changed)))
|
|
||||||
`(p4-diff-change-face ((t :inherit diff-changed)))
|
|
||||||
`(p4-diff-del-face ((t :inherit diff-removed)))
|
|
||||||
`(p4-diff-file-face ((t :inherit diff-file-header)))
|
|
||||||
`(p4-diff-head-face ((t :inherit diff-header)))
|
|
||||||
`(p4-diff-ins-face ((t :inherit diff-added)))
|
|
||||||
;;;;; powerline
|
|
||||||
`(powerline-active1 ((t (:background ,ample-zen-bg-05 :inherit mode-line))))
|
|
||||||
`(powerline-active2 ((t (:background ,ample-zen-bg+2 :inherit mode-line))))
|
|
||||||
`(powerline-inactive1 ((t (:background ,ample-zen-bg+1 :inherit mode-line-inactive))))
|
|
||||||
`(powerline-inactive2 ((t (:background ,ample-zen-bg+3 :inherit mode-line-inactive))))
|
|
||||||
;;;;; rainbow-delimiters
|
|
||||||
`(rainbow-delimiters-depth-1-face ((t (:foreground ,ample-zen-fg))))
|
|
||||||
`(rainbow-delimiters-depth-2-face ((t (:foreground ,ample-zen-green+2))))
|
|
||||||
`(rainbow-delimiters-depth-3-face ((t (:foreground ,ample-zen-yellow-2))))
|
|
||||||
`(rainbow-delimiters-depth-4-face ((t (:foreground ,ample-zen-cyan))))
|
|
||||||
`(rainbow-delimiters-depth-5-face ((t (:foreground ,ample-zen-green-1))))
|
|
||||||
`(rainbow-delimiters-depth-6-face ((t (:foreground ,ample-zen-blue+1))))
|
|
||||||
`(rainbow-delimiters-depth-7-face ((t (:foreground ,ample-zen-yellow-1))))
|
|
||||||
`(rainbow-delimiters-depth-8-face ((t (:foreground ,ample-zen-green+1))))
|
|
||||||
`(rainbow-delimiters-depth-9-face ((t (:foreground ,ample-zen-blue-2))))
|
|
||||||
`(rainbow-delimiters-depth-10-face ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(rainbow-delimiters-depth-11-face ((t (:foreground ,ample-zen-green))))
|
|
||||||
`( rainbow-delimiters-depth-12-face ((t (:foreground ,ample-zen-blue-5))))
|
|
||||||
;;;;; rbenv
|
|
||||||
`(rbenv-active-ruby-face ((t (:foreground ,ample-zen-fg))))
|
|
||||||
;;;;; rcirc
|
|
||||||
`(rcirc-my-nick ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(rcirc-other-nick ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(rcirc-bright-nick ((t (:foreground ,ample-zen-blue+1))))
|
|
||||||
`(rcirc-dim-nick ((t (:foreground ,ample-zen-blue-2))))
|
|
||||||
`(rcirc-server ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(rcirc-server-prefix ((t (:foreground ,ample-zen-green+1))))
|
|
||||||
`(rcirc-timestamp ((t (:foreground ,ample-zen-green+2))))
|
|
||||||
`(rcirc-nick-in-message ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(rcirc-nick-in-message-full-line ((t (:bold t))))
|
|
||||||
`(rcirc-prompt ((t (:foreground ,ample-zen-yellow :bold t))))
|
|
||||||
`(rcirc-track-nick ((t (:inverse-video t))))
|
|
||||||
`(rcirc-track-keyword ((t (:bold t))))
|
|
||||||
`(rcirc-url ((t (:bold t))))
|
|
||||||
`(rcirc-keyword ((t (:foreground ,ample-zen-yellow :bold t))))
|
|
||||||
;;;;; rpm-mode
|
|
||||||
`(rpm-spec-dir-face ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(rpm-spec-doc-face ((t (:foreground ,ample-zen-green))))
|
|
||||||
`(rpm-spec-ghost-face ((t (:foreground ,ample-zen-red))))
|
|
||||||
`(rpm-spec-macro-face ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(rpm-spec-obsolete-tag-face ((t (:foreground ,ample-zen-red))))
|
|
||||||
`(rpm-spec-package-face ((t (:foreground ,ample-zen-red))))
|
|
||||||
`(rpm-spec-section-face ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
`(rpm-spec-tag-face ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(rpm-spec-var-face ((t (:foreground ,ample-zen-red))))
|
|
||||||
;;;;; rst-mode
|
|
||||||
`(rst-level-1-face ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(rst-level-2-face ((t (:foreground ,ample-zen-green+1))))
|
|
||||||
`(rst-level-3-face ((t (:foreground ,ample-zen-blue-1))))
|
|
||||||
`(rst-level-4-face ((t (:foreground ,ample-zen-yellow-2))))
|
|
||||||
`(rst-level-5-face ((t (:foreground ,ample-zen-cyan))))
|
|
||||||
`(rst-level-6-face ((t (:foreground ,ample-zen-green-1))))
|
|
||||||
;;;;; show-paren
|
|
||||||
`(show-paren-mismatch ((t (:foreground ,ample-zen-red-3 :background ,ample-zen-bg :weight bold))))
|
|
||||||
`(show-paren-match ((t (:foreground ,ample-zen-blue-1 :background ,ample-zen-bg :weight bold))))
|
|
||||||
;;;;; sml-mode-line
|
|
||||||
'(sml-modeline-end-face ((t :inherit default :width condensed)))
|
|
||||||
;;;;; SLIME
|
|
||||||
`(slime-repl-inputed-output-face ((t (:foreground ,ample-zen-red))))
|
|
||||||
;;;;; term
|
|
||||||
`(term-color-black ((t (:foreground ,ample-zen-bg
|
|
||||||
:background ,ample-zen-bg-1))))
|
|
||||||
`(term-color-red ((t (:foreground ,ample-zen-red-2
|
|
||||||
:background ,ample-zen-red-4))))
|
|
||||||
`(term-color-green ((t (:foreground ,ample-zen-green
|
|
||||||
:background ,ample-zen-green+2))))
|
|
||||||
`(term-color-yellow ((t (:foreground ,ample-zen-orange
|
|
||||||
:background ,ample-zen-yellow))))
|
|
||||||
`(term-color-blue ((t (:foreground ,ample-zen-blue-1
|
|
||||||
:background ,ample-zen-blue-4))))
|
|
||||||
`(term-color-magenta ((t (:foreground ,ample-zen-magenta
|
|
||||||
:background ,ample-zen-red))))
|
|
||||||
`(term-color-cyan ((t (:foreground ,ample-zen-cyan
|
|
||||||
:background ,ample-zen-blue))))
|
|
||||||
`(term-color-white ((t (:foreground ,ample-zen-fg
|
|
||||||
:background ,ample-zen-fg-1))))
|
|
||||||
'(term-default-fg-color ((t (:inherit term-color-white))))
|
|
||||||
'(term-default-bg-color ((t (:inherit term-color-black))))
|
|
||||||
;;;;; volatile-highlights
|
|
||||||
`(vhl/default-face ((t (:background ,ample-zen-bg-05))))
|
|
||||||
;;;;; emacs-w3m
|
|
||||||
`(w3m-anchor ((t (:foreground ,ample-zen-yellow :underline t
|
|
||||||
:weight bold))))
|
|
||||||
`(w3m-arrived-anchor ((t (:foreground ,ample-zen-yellow-2
|
|
||||||
:underline t :weight normal))))
|
|
||||||
`(w3m-form ((t (:foreground ,ample-zen-red-1 :underline t))))
|
|
||||||
`(w3m-header-line-location-title ((t (:foreground ,ample-zen-yellow
|
|
||||||
:underline t :weight bold))))
|
|
||||||
'(w3m-history-current-url ((t (:inherit match))))
|
|
||||||
`(w3m-lnum ((t (:foreground ,ample-zen-green+2 :background ,ample-zen-bg))))
|
|
||||||
`(w3m-lnum-match ((t (:background ,ample-zen-bg-1
|
|
||||||
:foreground ,ample-zen-orange
|
|
||||||
:weight bold))))
|
|
||||||
`(w3m-lnum-minibuffer-prompt ((t (:foreground ,ample-zen-yellow))))
|
|
||||||
;;;;; web-mode
|
|
||||||
`(web-mode-builtin-face ((t (:inherit ,font-lock-builtin-face))))
|
|
||||||
`(web-mode-comment-face ((t (:inherit ,font-lock-comment-face))))
|
|
||||||
`(web-mode-constant-face ((t (:inherit ,font-lock-constant-face))))
|
|
||||||
`(web-mode-css-at-rule-face ((t (:foreground ,ample-zen-orange ))))
|
|
||||||
`(web-mode-css-prop-face ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(web-mode-css-pseudo-class-face ((t (:foreground ,ample-zen-green+3 :weight bold))))
|
|
||||||
`(web-mode-css-rule-face ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(web-mode-doctype-face ((t (:inherit ,font-lock-comment-face))))
|
|
||||||
`(web-mode-folded-face ((t (:underline t))))
|
|
||||||
`(web-mode-function-name-face ((t (:foreground ,ample-zen-blue))))
|
|
||||||
`(web-mode-html-attr-name-face ((t (:foreground ,ample-zen-orange))))
|
|
||||||
`(web-mode-html-attr-value-face ((t (:inherit ,font-lock-string-face))))
|
|
||||||
`(web-mode-html-tag-face ((t (:foreground ,ample-zen-cyan))))
|
|
||||||
`(web-mode-keyword-face ((t (:inherit ,font-lock-keyword-face))))
|
|
||||||
`(web-mode-preprocessor-face ((t (:inherit ,font-lock-preprocessor-face))))
|
|
||||||
`(web-mode-string-face ((t (:inherit ,font-lock-string-face))))
|
|
||||||
`(web-mode-type-face ((t (:inherit ,font-lock-type-face))))
|
|
||||||
`(web-mode-variable-name-face ((t (:inherit ,font-lock-variable-name-face))))
|
|
||||||
`(web-mode-server-background-face ((t (:background ,ample-zen-bg))))
|
|
||||||
`(web-mode-server-comment-face ((t (:inherit web-mode-comment-face))))
|
|
||||||
`(web-mode-server-string-face ((t (:inherit web-mode-string-face))))
|
|
||||||
`(web-mode-symbol-face ((t (:inherit font-lock-constant-face))))
|
|
||||||
`(web-mode-warning-face ((t (:inherit font-lock-warning-face))))
|
|
||||||
`(web-mode-whitespaces-face ((t (:background ,ample-zen-red))))
|
|
||||||
;;;;; whitespace-mode
|
|
||||||
`(whitespace-space ((t (:background ,ample-zen-bg+1 :foreground ,ample-zen-bg+1))))
|
|
||||||
`(whitespace-hspace ((t (:background ,ample-zen-bg+1 :foreground ,ample-zen-bg+1))))
|
|
||||||
`(whitespace-tab ((t (:background ,ample-zen-red-1))))
|
|
||||||
`(whitespace-newline ((t (:foreground ,ample-zen-bg+1))))
|
|
||||||
`(whitespace-trailing ((t (:background ,ample-zen-red))))
|
|
||||||
`(whitespace-line ((t (:background ,ample-zen-bg :foreground ,ample-zen-magenta))))
|
|
||||||
`(whitespace-space-before-tab ((t (:background ,ample-zen-orange :foreground ,ample-zen-orange))))
|
|
||||||
`(whitespace-indentation ((t (:background ,ample-zen-yellow :foreground ,ample-zen-red))))
|
|
||||||
`(whitespace-empty ((t (:background ,ample-zen-yellow))))
|
|
||||||
`(whitespace-space-after-tab ((t (:background ,ample-zen-yellow :foreground ,ample-zen-red))))
|
|
||||||
;;;;; which-func-mode
|
|
||||||
`(which-func ((t (:foreground ,ample-zen-green+4))))
|
|
||||||
))
|
|
||||||
|
|
||||||
;;; Theme Variables
|
|
||||||
(ample-zen-with-color-variables
|
|
||||||
(custom-theme-set-variables
|
|
||||||
'ample-zen
|
|
||||||
;;;;; ansi-color
|
|
||||||
`(ansi-color-names-vector [,ample-zen-bg ,ample-zen-red ,ample-zen-green ,ample-zen-yellow
|
|
||||||
,ample-zen-blue ,ample-zen-magenta ,ample-zen-cyan ,ample-zen-fg])
|
|
||||||
;;;;; fill-column-indicator
|
|
||||||
`(fci-rule-color ,ample-zen-bg-05)
|
|
||||||
;;;;; vc-annotate
|
|
||||||
`(vc-annotate-color-map
|
|
||||||
'(( 20. . ,ample-zen-red-1)
|
|
||||||
( 40. . ,ample-zen-red)
|
|
||||||
( 60. . ,ample-zen-orange)
|
|
||||||
( 80. . ,ample-zen-yellow-2)
|
|
||||||
(100. . ,ample-zen-yellow-1)
|
|
||||||
(120. . ,ample-zen-yellow)
|
|
||||||
(140. . ,ample-zen-green-1)
|
|
||||||
(160. . ,ample-zen-green)
|
|
||||||
(180. . ,ample-zen-green+1)
|
|
||||||
(200. . ,ample-zen-green+2)
|
|
||||||
(220. . ,ample-zen-green+3)
|
|
||||||
(240. . ,ample-zen-green+4)
|
|
||||||
(260. . ,ample-zen-cyan)
|
|
||||||
(280. . ,ample-zen-blue-2)
|
|
||||||
(300. . ,ample-zen-blue-1)
|
|
||||||
(320. . ,ample-zen-blue)
|
|
||||||
(340. . ,ample-zen-blue+1)
|
|
||||||
(360. . ,ample-zen-magenta)))
|
|
||||||
`(vc-annotate-very-old-color ,ample-zen-magenta)
|
|
||||||
`(vc-annotate-background ,ample-zen-bg-1)
|
|
||||||
))
|
|
||||||
|
|
||||||
;;; Rainbow Support
|
|
||||||
|
|
||||||
(declare-function rainbow-mode 'rainbow-mode)
|
|
||||||
(declare-function rainbow-colorize-by-assoc 'rainbow-mode)
|
|
||||||
|
|
||||||
(defvar ample-zen-add-font-lock-keywords nil
|
|
||||||
"Whether to add font-lock keywords for ample-zen color names.
|
|
||||||
In buffers visiting library `ample-zen-theme.el' the ample-zen
|
|
||||||
specific keywords are always added. In all other Emacs-Lisp
|
|
||||||
buffers this variable controls whether this should be done.
|
|
||||||
This requires library `rainbow-mode'.")
|
|
||||||
|
|
||||||
(defvar ample-zen-colors-font-lock-keywords nil)
|
|
||||||
|
|
||||||
;;; Footer
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(and load-file-name
|
|
||||||
(boundp 'custom-theme-load-path)
|
|
||||||
(add-to-list 'custom-theme-load-path
|
|
||||||
(file-name-as-directory
|
|
||||||
(file-name-directory load-file-name))))
|
|
||||||
|
|
||||||
(provide-theme 'ample-zen)
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(add-to-list 'safe-local-eval-forms
|
|
||||||
'(when (require 'rainbow-mode nil t) (rainbow-mode 1)))
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; indent-tabs-mode: nil
|
|
||||||
;; eval: (when (require 'rainbow-mode nil t) (rainbow-mode 1))
|
|
||||||
;; End:
|
|
||||||
;;; ample-zen-theme.el ends here
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1 +0,0 @@
|
|||||||
Good signature from 066DAFCB81E42C40 GNU ELPA Signing Agent (2019) <elpasign@elpa.gnu.org> (trust undefined) created at 2021-08-03T05:05:02-0400 using RSA
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,71 +0,0 @@
|
|||||||
;;; auto-complete-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "auto-complete" "auto-complete.el" (0 0 0 0))
|
|
||||||
;;; Generated autoloads from auto-complete.el
|
|
||||||
|
|
||||||
(autoload 'auto-complete "auto-complete" "\
|
|
||||||
Start auto-completion at current point.
|
|
||||||
|
|
||||||
\(fn &optional SOURCES)" t nil)
|
|
||||||
|
|
||||||
(autoload 'auto-complete-mode "auto-complete" "\
|
|
||||||
AutoComplete mode
|
|
||||||
|
|
||||||
\(fn &optional ARG)" t nil)
|
|
||||||
|
|
||||||
(defvar global-auto-complete-mode nil "\
|
|
||||||
Non-nil if Global Auto-Complete mode is enabled.
|
|
||||||
See the `global-auto-complete-mode' command
|
|
||||||
for a description of this minor mode.
|
|
||||||
Setting this variable directly does not take effect;
|
|
||||||
either customize it (see the info node `Easy Customization')
|
|
||||||
or call the function `global-auto-complete-mode'.")
|
|
||||||
|
|
||||||
(custom-autoload 'global-auto-complete-mode "auto-complete" nil)
|
|
||||||
|
|
||||||
(autoload 'global-auto-complete-mode "auto-complete" "\
|
|
||||||
Toggle Auto-Complete mode in all buffers.
|
|
||||||
With prefix ARG, enable Global Auto-Complete mode if ARG is positive;
|
|
||||||
otherwise, disable it. If called from Lisp, enable the mode if
|
|
||||||
ARG is omitted or nil.
|
|
||||||
|
|
||||||
Auto-Complete mode is enabled in all buffers where
|
|
||||||
`auto-complete-mode-maybe' would do it.
|
|
||||||
See `auto-complete-mode' for more information on Auto-Complete mode.
|
|
||||||
|
|
||||||
\(fn &optional ARG)" t nil)
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "auto-complete" '("auto-complete-mode" "ac-")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;;;### (autoloads nil "auto-complete-config" "auto-complete-config.el"
|
|
||||||
;;;;;; (0 0 0 0))
|
|
||||||
;;; Generated autoloads from auto-complete-config.el
|
|
||||||
|
|
||||||
(autoload 'ac-config-default "auto-complete-config" "\
|
|
||||||
No documentation.
|
|
||||||
|
|
||||||
\(fn)" nil nil)
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "auto-complete-config" '("ac-")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;;;### (autoloads nil nil ("auto-complete-pkg.el") (0 0 0 0))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; auto-complete-autoloads.el ends here
|
|
||||||
@@ -1,583 +0,0 @@
|
|||||||
;;; auto-complete-config.el --- auto-complete additional configuations
|
|
||||||
|
|
||||||
;; Copyright (C) 2009-2010 Tomohiro Matsuyama
|
|
||||||
|
|
||||||
;; Author: Tomohiro Matsuyama <m2ym.pub@gmail.com>
|
|
||||||
;; Keywords: convenience
|
|
||||||
;; Version: 1.5.0
|
|
||||||
|
|
||||||
;; This program is free software; you can redistribute it and/or modify
|
|
||||||
;; it under the terms of the GNU General Public License as published by
|
|
||||||
;; the Free Software Foundation, either version 3 of the License, or
|
|
||||||
;; (at your option) any later version.
|
|
||||||
|
|
||||||
;; This program is distributed in the hope that it will be useful,
|
|
||||||
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
;; GNU General Public License for more details.
|
|
||||||
|
|
||||||
;; You should have received a copy of the GNU General Public License
|
|
||||||
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
;;; Commentary:
|
|
||||||
|
|
||||||
;;
|
|
||||||
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(require 'cl-lib)
|
|
||||||
(require 'auto-complete)
|
|
||||||
|
|
||||||
(declare-function semantic-analyze-current-context "semantic/analyze")
|
|
||||||
(declare-function semantic-tag-class "semantic/tag")
|
|
||||||
(declare-function semantic-tag-function-arguments "semantic/tag")
|
|
||||||
(declare-function semantic-format-tag-type "semantic/format")
|
|
||||||
(declare-function semantic-format-tag-name "semantic/format")
|
|
||||||
(declare-function yas-expand-snippet "yasnippet")
|
|
||||||
(declare-function oref "eieio" (obj slot))
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;;;; Additional sources
|
|
||||||
|
|
||||||
;; imenu
|
|
||||||
|
|
||||||
(defvar ac-imenu-index nil)
|
|
||||||
|
|
||||||
(ac-clear-variable-every-10-minutes 'ac-imenu-index)
|
|
||||||
|
|
||||||
(defun ac-imenu-candidates ()
|
|
||||||
"No documentation."
|
|
||||||
(cl-loop with i = 0
|
|
||||||
with stack = (progn
|
|
||||||
(unless (local-variable-p 'ac-imenu-index)
|
|
||||||
(make-local-variable 'ac-imenu-index))
|
|
||||||
(or ac-imenu-index
|
|
||||||
(setq ac-imenu-index
|
|
||||||
(ignore-errors
|
|
||||||
(with-no-warnings
|
|
||||||
(imenu--make-index-alist))))))
|
|
||||||
with result
|
|
||||||
while (and stack (or (not (integerp ac-limit))
|
|
||||||
(< i ac-limit)))
|
|
||||||
for node = (pop stack)
|
|
||||||
if (consp node)
|
|
||||||
do
|
|
||||||
(let ((car (car node))
|
|
||||||
(cdr (cdr node)))
|
|
||||||
(if (consp cdr)
|
|
||||||
(mapc (lambda (child)
|
|
||||||
(push child stack))
|
|
||||||
cdr)
|
|
||||||
(when (and (stringp car)
|
|
||||||
(string-match (concat "^" (regexp-quote ac-prefix)) car))
|
|
||||||
;; Remove extra characters
|
|
||||||
(if (string-match "^.*\\(()\\|=\\|<>\\)$" car)
|
|
||||||
(setq car (substring car 0 (match-beginning 1))))
|
|
||||||
(push car result)
|
|
||||||
(cl-incf i))))
|
|
||||||
finally return (nreverse result)))
|
|
||||||
|
|
||||||
(ac-define-source imenu
|
|
||||||
'((depends imenu)
|
|
||||||
(candidates . ac-imenu-candidates)
|
|
||||||
(symbol . "s")))
|
|
||||||
|
|
||||||
;; gtags
|
|
||||||
|
|
||||||
(defface ac-gtags-candidate-face
|
|
||||||
'((t (:inherit ac-candidate-face :foreground "navy")))
|
|
||||||
"Face for gtags candidate"
|
|
||||||
:group 'auto-complete)
|
|
||||||
|
|
||||||
(defface ac-gtags-selection-face
|
|
||||||
'((t (:inherit ac-selection-face :background "navy")))
|
|
||||||
"Face for the gtags selected candidate."
|
|
||||||
:group 'auto-complete)
|
|
||||||
|
|
||||||
(defun ac-gtags-candidate ()
|
|
||||||
"No documentation."
|
|
||||||
(ignore-errors
|
|
||||||
(split-string (shell-command-to-string (format "global -ciq %s" ac-prefix)) "\n")))
|
|
||||||
|
|
||||||
(ac-define-source gtags
|
|
||||||
'((candidates . ac-gtags-candidate)
|
|
||||||
(candidate-face . ac-gtags-candidate-face)
|
|
||||||
(selection-face . ac-gtags-selection-face)
|
|
||||||
(requires . 3)
|
|
||||||
(symbol . "s")))
|
|
||||||
|
|
||||||
;; yasnippet
|
|
||||||
|
|
||||||
(defface ac-yasnippet-candidate-face
|
|
||||||
'((t (:inherit ac-candidate-face
|
|
||||||
:background "sandybrown" :foreground "black")))
|
|
||||||
"Face for yasnippet candidate."
|
|
||||||
:group 'auto-complete)
|
|
||||||
|
|
||||||
(defface ac-yasnippet-selection-face
|
|
||||||
'((t (:inherit ac-selection-face :background "coral3")))
|
|
||||||
"Face for the yasnippet selected candidate."
|
|
||||||
:group 'auto-complete)
|
|
||||||
|
|
||||||
(defun ac-yasnippet-table-hash (table)
|
|
||||||
"No documentation, TABLE."
|
|
||||||
(cond
|
|
||||||
((fboundp 'yas/snippet-table-hash)
|
|
||||||
(yas/snippet-table-hash table))
|
|
||||||
((fboundp 'yas/table-hash)
|
|
||||||
(yas/table-hash table))))
|
|
||||||
|
|
||||||
(defun ac-yasnippet-table-parent (table)
|
|
||||||
"No documentation, TABLE."
|
|
||||||
(cond
|
|
||||||
((fboundp 'yas/snippet-table-parent)
|
|
||||||
(yas/snippet-table-parent table))
|
|
||||||
((fboundp 'yas/table-parent)
|
|
||||||
(yas/table-parent table))))
|
|
||||||
|
|
||||||
(defun ac-yasnippet-candidate-1 (table)
|
|
||||||
"No documentation, TABLE."
|
|
||||||
(with-no-warnings
|
|
||||||
(let ((hashtab (ac-yasnippet-table-hash table))
|
|
||||||
(parent (ac-yasnippet-table-parent table))
|
|
||||||
candidates)
|
|
||||||
(maphash (lambda (key value)
|
|
||||||
(push key candidates))
|
|
||||||
hashtab)
|
|
||||||
(setq candidates (all-completions ac-prefix (nreverse candidates)))
|
|
||||||
(when parent
|
|
||||||
(setq candidates
|
|
||||||
(append candidates (ac-yasnippet-candidate-1 parent))))
|
|
||||||
candidates)))
|
|
||||||
|
|
||||||
(defun ac-yasnippet-candidates ()
|
|
||||||
"No documentation."
|
|
||||||
(with-no-warnings
|
|
||||||
(cond (;; 0.8 onwards
|
|
||||||
(fboundp 'yas-active-keys)
|
|
||||||
(all-completions ac-prefix (yas-active-keys)))
|
|
||||||
(;; >0.6.0
|
|
||||||
(fboundp 'yas/get-snippet-tables)
|
|
||||||
(apply 'append (mapcar 'ac-yasnippet-candidate-1
|
|
||||||
(condition-case nil
|
|
||||||
(yas/get-snippet-tables major-mode)
|
|
||||||
(wrong-number-of-arguments
|
|
||||||
(yas/get-snippet-tables)))))
|
|
||||||
)
|
|
||||||
(t
|
|
||||||
(let ((table
|
|
||||||
(if (fboundp 'yas/snippet-table)
|
|
||||||
;; <0.6.0
|
|
||||||
(yas/snippet-table major-mode)
|
|
||||||
;; 0.6.0
|
|
||||||
(yas/current-snippet-table))))
|
|
||||||
(when table
|
|
||||||
(ac-yasnippet-candidate-1 table)))))))
|
|
||||||
|
|
||||||
(ac-define-source yasnippet
|
|
||||||
'((depends yasnippet)
|
|
||||||
(candidates . ac-yasnippet-candidates)
|
|
||||||
(action . yas/expand)
|
|
||||||
(candidate-face . ac-yasnippet-candidate-face)
|
|
||||||
(selection-face . ac-yasnippet-selection-face)
|
|
||||||
(symbol . "a")))
|
|
||||||
|
|
||||||
;; semantic
|
|
||||||
|
|
||||||
(defun ac-semantic-candidates (prefix)
|
|
||||||
"No documentation, PREFIX."
|
|
||||||
(with-no-warnings
|
|
||||||
(delete "" ; semantic sometimes returns an empty string
|
|
||||||
(mapcar (lambda (elem)
|
|
||||||
(cons (semantic-tag-name elem)
|
|
||||||
(semantic-tag-clone elem)))
|
|
||||||
(ignore-errors
|
|
||||||
(or (semantic-analyze-possible-completions
|
|
||||||
(semantic-analyze-current-context))
|
|
||||||
(senator-find-tag-for-completion prefix)))))))
|
|
||||||
|
|
||||||
(defun ac-semantic-doc (symbol)
|
|
||||||
"No documentation, SYMBOL."
|
|
||||||
(with-no-warnings
|
|
||||||
(let* ((proto (semantic-format-tag-summarize-with-file symbol nil t))
|
|
||||||
(doc (semantic-documentation-for-tag symbol))
|
|
||||||
(res proto))
|
|
||||||
(when doc
|
|
||||||
(setq res (concat res "\n\n" doc)))
|
|
||||||
res)))
|
|
||||||
|
|
||||||
(defun ac-semantic-action ()
|
|
||||||
"No documentation."
|
|
||||||
(when (and (boundp 'yas-minor-mode) yas-minor-mode)
|
|
||||||
(let* ((tag (car (last (oref (semantic-analyze-current-context) prefix))))
|
|
||||||
(class (semantic-tag-class tag))
|
|
||||||
(args))
|
|
||||||
(when (eq class 'function)
|
|
||||||
(setq args (semantic-tag-function-arguments tag))
|
|
||||||
(yas-expand-snippet
|
|
||||||
(concat "("
|
|
||||||
(mapconcat
|
|
||||||
(lambda (arg)
|
|
||||||
(let ((arg-type (semantic-format-tag-type arg nil))
|
|
||||||
(arg-name (semantic-format-tag-name arg nil)))
|
|
||||||
(concat "${"
|
|
||||||
(if (string= arg-name "")
|
|
||||||
arg-type
|
|
||||||
(concat arg-type " " arg-name))
|
|
||||||
"}")))
|
|
||||||
args
|
|
||||||
", ")
|
|
||||||
")$0"))))))
|
|
||||||
|
|
||||||
(ac-define-source semantic
|
|
||||||
'((available . (or (require 'semantic-ia nil t)
|
|
||||||
(require 'semantic/ia nil t)))
|
|
||||||
(candidates . (ac-semantic-candidates ac-prefix))
|
|
||||||
(document . ac-semantic-doc)
|
|
||||||
(action . ac-semantic-action)
|
|
||||||
(prefix . cc-member)
|
|
||||||
(requires . 0)
|
|
||||||
(symbol . "m")))
|
|
||||||
|
|
||||||
(ac-define-source semantic-raw
|
|
||||||
'((available . (or (require 'semantic-ia nil t)
|
|
||||||
(require 'semantic/ia nil t)))
|
|
||||||
(candidates . (ac-semantic-candidates ac-prefix))
|
|
||||||
(document . ac-semantic-doc)
|
|
||||||
(action . ac-semantic-action)
|
|
||||||
(symbol . "s")))
|
|
||||||
|
|
||||||
;; eclim
|
|
||||||
|
|
||||||
(defun ac-eclim-candidates ()
|
|
||||||
"No documentation."
|
|
||||||
(with-no-warnings
|
|
||||||
(cl-loop for c in (eclim/java-complete)
|
|
||||||
collect (nth 1 c))))
|
|
||||||
|
|
||||||
(ac-define-source eclim
|
|
||||||
'((candidates . ac-eclim-candidates)
|
|
||||||
(prefix . c-dot)
|
|
||||||
(requires . 0)
|
|
||||||
(symbol . "f")))
|
|
||||||
|
|
||||||
;; css
|
|
||||||
|
|
||||||
;; Copied from company-css.el
|
|
||||||
(defconst ac-css-property-alist
|
|
||||||
;; see http://www.w3.org/TR/CSS21/propidx.html
|
|
||||||
'(("azimuth" angle "left-side" "far-left" "left" "center-left" "center"
|
|
||||||
"center-right" "right" "far-right" "right-side" "behind" "leftwards"
|
|
||||||
"rightwards")
|
|
||||||
("background" background-color background-image background-repeat
|
|
||||||
background-attachment background-position)
|
|
||||||
("background-attachment" "scroll" "fixed")
|
|
||||||
("background-color" color "transparent")
|
|
||||||
("background-image" uri "none")
|
|
||||||
("background-position" percentage length "left" "center" "right" percentage
|
|
||||||
length "top" "center" "bottom" "left" "center" "right" "top" "center"
|
|
||||||
"bottom")
|
|
||||||
("background-repeat" "repeat" "repeat-x" "repeat-y" "no-repeat")
|
|
||||||
("border" border-width border-style border-color)
|
|
||||||
("border-bottom" border)
|
|
||||||
("border-bottom-color" border-color)
|
|
||||||
("border-bottom-style" border-style)
|
|
||||||
("border-bottom-width" border-width)
|
|
||||||
("border-collapse" "collapse" "separate")
|
|
||||||
("border-color" color "transparent")
|
|
||||||
("border-left" border)
|
|
||||||
("border-left-color" border-color)
|
|
||||||
("border-left-style" border-style)
|
|
||||||
("border-left-width" border-width)
|
|
||||||
("border-right" border)
|
|
||||||
("border-right-color" border-color)
|
|
||||||
("border-right-style" border-style)
|
|
||||||
("border-right-width" border-width)
|
|
||||||
("border-spacing" length length)
|
|
||||||
("border-style" border-style)
|
|
||||||
("border-top" border)
|
|
||||||
("border-top-color" border-color)
|
|
||||||
("border-top-style" border-style)
|
|
||||||
("border-top-width" border-width)
|
|
||||||
("border-width" border-width)
|
|
||||||
("bottom" length percentage "auto")
|
|
||||||
("caption-side" "top" "bottom")
|
|
||||||
("clear" "none" "left" "right" "both")
|
|
||||||
("clip" shape "auto")
|
|
||||||
("color" color)
|
|
||||||
("content" "normal" "none" string uri counter "attr()" "open-quote"
|
|
||||||
"close-quote" "no-open-quote" "no-close-quote")
|
|
||||||
("counter-increment" identifier integer "none")
|
|
||||||
("counter-reset" identifier integer "none")
|
|
||||||
("cue" cue-before cue-after)
|
|
||||||
("cue-after" uri "none")
|
|
||||||
("cue-before" uri "none")
|
|
||||||
("cursor" uri "*" "auto" "crosshair" "default" "pointer" "move" "e-resize"
|
|
||||||
"ne-resize" "nw-resize" "n-resize" "se-resize" "sw-resize" "s-resize"
|
|
||||||
"w-resize" "text" "wait" "help" "progress")
|
|
||||||
("direction" "ltr" "rtl")
|
|
||||||
("display" "inline" "block" "list-item" "run-in" "inline-block" "table"
|
|
||||||
"inline-table" "table-row-group" "table-header-group" "table-footer-group"
|
|
||||||
"table-row" "table-column-group" "table-column" "table-cell"
|
|
||||||
"table-caption" "none")
|
|
||||||
("elevation" angle "below" "level" "above" "higher" "lower")
|
|
||||||
("empty-cells" "show" "hide")
|
|
||||||
("float" "left" "right" "none")
|
|
||||||
("font" font-style font-variant font-weight font-size "/" line-height
|
|
||||||
font-family "caption" "icon" "menu" "message-box" "small-caption"
|
|
||||||
"status-bar")
|
|
||||||
("font-family" family-name generic-family)
|
|
||||||
("font-size" absolute-size relative-size length percentage)
|
|
||||||
("font-style" "normal" "italic" "oblique")
|
|
||||||
("font-variant" "normal" "small-caps")
|
|
||||||
("font-weight" "normal" "bold" "bolder" "lighter" "100" "200" "300" "400"
|
|
||||||
"500" "600" "700" "800" "900")
|
|
||||||
("height" length percentage "auto")
|
|
||||||
("left" length percentage "auto")
|
|
||||||
("letter-spacing" "normal" length)
|
|
||||||
("line-height" "normal" number length percentage)
|
|
||||||
("list-style" list-style-type list-style-position list-style-image)
|
|
||||||
("list-style-image" uri "none")
|
|
||||||
("list-style-position" "inside" "outside")
|
|
||||||
("list-style-type" "disc" "circle" "square" "decimal" "decimal-leading-zero"
|
|
||||||
"lower-roman" "upper-roman" "lower-greek" "lower-latin" "upper-latin"
|
|
||||||
"armenian" "georgian" "lower-alpha" "upper-alpha" "none")
|
|
||||||
("margin" margin-width)
|
|
||||||
("margin-bottom" margin-width)
|
|
||||||
("margin-left" margin-width)
|
|
||||||
("margin-right" margin-width)
|
|
||||||
("margin-top" margin-width)
|
|
||||||
("max-height" length percentage "none")
|
|
||||||
("max-width" length percentage "none")
|
|
||||||
("min-height" length percentage)
|
|
||||||
("min-width" length percentage)
|
|
||||||
("orphans" integer)
|
|
||||||
("outline" outline-color outline-style outline-width)
|
|
||||||
("outline-color" color "invert")
|
|
||||||
("outline-style" border-style)
|
|
||||||
("outline-width" border-width)
|
|
||||||
("overflow" "visible" "hidden" "scroll" "auto")
|
|
||||||
("padding" padding-width)
|
|
||||||
("padding-bottom" padding-width)
|
|
||||||
("padding-left" padding-width)
|
|
||||||
("padding-right" padding-width)
|
|
||||||
("padding-top" padding-width)
|
|
||||||
("page-break-after" "auto" "always" "avoid" "left" "right")
|
|
||||||
("page-break-before" "auto" "always" "avoid" "left" "right")
|
|
||||||
("page-break-inside" "avoid" "auto")
|
|
||||||
("pause" time percentage)
|
|
||||||
("pause-after" time percentage)
|
|
||||||
("pause-before" time percentage)
|
|
||||||
("pitch" frequency "x-low" "low" "medium" "high" "x-high")
|
|
||||||
("pitch-range" number)
|
|
||||||
("play-during" uri "mix" "repeat" "auto" "none")
|
|
||||||
("position" "static" "relative" "absolute" "fixed")
|
|
||||||
("quotes" string string "none")
|
|
||||||
("richness" number)
|
|
||||||
("right" length percentage "auto")
|
|
||||||
("speak" "normal" "none" "spell-out")
|
|
||||||
("speak-header" "once" "always")
|
|
||||||
("speak-numeral" "digits" "continuous")
|
|
||||||
("speak-punctuation" "code" "none")
|
|
||||||
("speech-rate" number "x-slow" "slow" "medium" "fast" "x-fast" "faster"
|
|
||||||
"slower")
|
|
||||||
("stress" number)
|
|
||||||
("table-layout" "auto" "fixed")
|
|
||||||
("text-align" "left" "right" "center" "justify")
|
|
||||||
("text-decoration" "none" "underline" "overline" "line-through" "blink")
|
|
||||||
("text-indent" length percentage)
|
|
||||||
("text-transform" "capitalize" "uppercase" "lowercase" "none")
|
|
||||||
("top" length percentage "auto")
|
|
||||||
("unicode-bidi" "normal" "embed" "bidi-override")
|
|
||||||
("vertical-align" "baseline" "sub" "super" "top" "text-top" "middle"
|
|
||||||
"bottom" "text-bottom" percentage length)
|
|
||||||
("visibility" "visible" "hidden" "collapse")
|
|
||||||
("voice-family" specific-voice generic-voice "*" specific-voice
|
|
||||||
generic-voice)
|
|
||||||
("volume" number percentage "silent" "x-soft" "soft" "medium" "loud"
|
|
||||||
"x-loud")
|
|
||||||
("white-space" "normal" "pre" "nowrap" "pre-wrap" "pre-line")
|
|
||||||
("widows" integer)
|
|
||||||
("width" length percentage "auto")
|
|
||||||
("word-spacing" "normal" length)
|
|
||||||
("z-index" "auto" integer))
|
|
||||||
"A list of CSS properties and their possible values.")
|
|
||||||
|
|
||||||
(defconst ac-css-value-classes
|
|
||||||
'((absolute-size "xx-small" "x-small" "small" "medium" "large" "x-large"
|
|
||||||
"xx-large")
|
|
||||||
(border-style "none" "hidden" "dotted" "dashed" "solid" "double" "groove"
|
|
||||||
"ridge" "inset" "outset")
|
|
||||||
(color "aqua" "black" "blue" "fuchsia" "gray" "green" "lime" "maroon" "navy"
|
|
||||||
"olive" "orange" "purple" "red" "silver" "teal" "white" "yellow"
|
|
||||||
"rgb")
|
|
||||||
(counter "counter")
|
|
||||||
(family-name "Courier" "Helvetica" "Times")
|
|
||||||
(generic-family "serif" "sans-serif" "cursive" "fantasy" "monospace")
|
|
||||||
(generic-voice "male" "female" "child")
|
|
||||||
(margin-width "auto") ;; length percentage
|
|
||||||
(relative-size "larger" "smaller")
|
|
||||||
(shape "rect")
|
|
||||||
(uri "url"))
|
|
||||||
"A list of CSS property value classes and their contents.")
|
|
||||||
|
|
||||||
(defconst ac-css-pseudo-classes
|
|
||||||
'("active" "after" "before" "first" "first-child" "first-letter" "first-line"
|
|
||||||
"focus" "hover" "lang" "left" "link" "right" "visited")
|
|
||||||
"Identifiers for CSS pseudo-elements and pseudo-classes.")
|
|
||||||
|
|
||||||
(defvar ac-css-property nil
|
|
||||||
"Current editing property.")
|
|
||||||
|
|
||||||
(defun ac-css-prefix ()
|
|
||||||
"No documentation."
|
|
||||||
(when (save-excursion (re-search-backward "\\_<\\(.+?\\)\\_>\\s *:[^;]*\\=" nil t))
|
|
||||||
(setq ac-css-property (match-string 1))
|
|
||||||
(or (ac-prefix-symbol) (point))))
|
|
||||||
|
|
||||||
(defun ac-css-property-candidates ()
|
|
||||||
"No documentation."
|
|
||||||
(let ((list (assoc-default ac-css-property ac-css-property-alist)))
|
|
||||||
(if list
|
|
||||||
(cl-loop with seen
|
|
||||||
with value
|
|
||||||
while (setq value (pop list))
|
|
||||||
if (symbolp value)
|
|
||||||
do (unless (memq value seen)
|
|
||||||
(push value seen)
|
|
||||||
(setq list
|
|
||||||
(append list
|
|
||||||
(or (assoc-default value ac-css-value-classes)
|
|
||||||
(assoc-default (symbol-name value) ac-css-property-alist)))))
|
|
||||||
else collect value)
|
|
||||||
ac-css-pseudo-classes)))
|
|
||||||
|
|
||||||
(ac-define-source css-property
|
|
||||||
'((candidates . ac-css-property-candidates)
|
|
||||||
(prefix . ac-css-prefix)
|
|
||||||
(requires . 0)))
|
|
||||||
|
|
||||||
;; slime
|
|
||||||
(ac-define-source slime
|
|
||||||
'((depends slime)
|
|
||||||
(candidates . (car (slime-simple-completions ac-prefix)))
|
|
||||||
(symbol . "s")
|
|
||||||
(cache)))
|
|
||||||
|
|
||||||
;; ghc-mod
|
|
||||||
(ac-define-source ghc-mod
|
|
||||||
'((depends ghc)
|
|
||||||
(candidates . (ghc-select-completion-symbol))
|
|
||||||
(symbol . "s")
|
|
||||||
(cache)))
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;;;; Not maintained sources
|
|
||||||
|
|
||||||
;; ropemacs
|
|
||||||
|
|
||||||
(defvar ac-ropemacs-loaded nil)
|
|
||||||
|
|
||||||
(defun ac-ropemacs-require ()
|
|
||||||
"No documentation."
|
|
||||||
(with-no-warnings
|
|
||||||
(unless ac-ropemacs-loaded
|
|
||||||
(pymacs-load "ropemacs" "rope-")
|
|
||||||
(when (boundp 'ropemacs-enable-autoimport)
|
|
||||||
(setq ropemacs-enable-autoimport t))
|
|
||||||
(setq ac-ropemacs-loaded t))))
|
|
||||||
|
|
||||||
(defun ac-ropemacs-setup ()
|
|
||||||
"No documentation."
|
|
||||||
(ac-ropemacs-require)
|
|
||||||
;;(setq ac-sources (append (list 'ac-source-ropemacs) ac-sources))
|
|
||||||
(setq ac-omni-completion-sources '(("\\." ac-source-ropemacs))))
|
|
||||||
|
|
||||||
(defun ac-ropemacs-initialize ()
|
|
||||||
"No documentation."
|
|
||||||
(autoload 'pymacs-apply "pymacs")
|
|
||||||
(autoload 'pymacs-call "pymacs")
|
|
||||||
(autoload 'pymacs-eval "pymacs" nil t)
|
|
||||||
(autoload 'pymacs-exec "pymacs" nil t)
|
|
||||||
(autoload 'pymacs-load "pymacs" nil t)
|
|
||||||
(add-hook 'python-mode-hook 'ac-ropemacs-setup)
|
|
||||||
t)
|
|
||||||
|
|
||||||
(defvar ac-ropemacs-completions-cache nil)
|
|
||||||
(defvar ac-source-ropemacs
|
|
||||||
'((init
|
|
||||||
. (lambda ()
|
|
||||||
(setq ac-ropemacs-completions-cache
|
|
||||||
(mapcar
|
|
||||||
(lambda (completion)
|
|
||||||
(concat ac-prefix completion))
|
|
||||||
(ignore-errors
|
|
||||||
(rope-completions))))))
|
|
||||||
(candidates . ac-ropemacs-completions-cache)))
|
|
||||||
|
|
||||||
;; rcodetools
|
|
||||||
|
|
||||||
(defvar ac-source-rcodetools
|
|
||||||
'((init . (lambda ()
|
|
||||||
(require 'rcodetools)
|
|
||||||
(condition-case x
|
|
||||||
(save-excursion
|
|
||||||
(rct-exec-and-eval rct-complete-command-name "--completion-emacs-icicles"))
|
|
||||||
(error) (setq rct-method-completion-table nil))))
|
|
||||||
(candidates . (lambda ()
|
|
||||||
(all-completions
|
|
||||||
ac-prefix
|
|
||||||
(mapcar
|
|
||||||
(lambda (completion)
|
|
||||||
(replace-regexp-in-string "\t.*$" "" (car completion)))
|
|
||||||
rct-method-completion-table))))))
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;;;; Default settings
|
|
||||||
|
|
||||||
(defun ac-common-setup ()
|
|
||||||
"No documentation."
|
|
||||||
;; TODO: Don't know this is commented; leave an empty function.
|
|
||||||
;;(add-to-list 'ac-sources 'ac-source-filename)
|
|
||||||
)
|
|
||||||
|
|
||||||
(defun ac-emacs-lisp-mode-setup ()
|
|
||||||
"No documentation."
|
|
||||||
(setq ac-sources (cl-union '(ac-source-features
|
|
||||||
ac-source-functions
|
|
||||||
ac-source-yasnippet
|
|
||||||
ac-source-variables
|
|
||||||
ac-source-symbols)
|
|
||||||
ac-sources)))
|
|
||||||
|
|
||||||
(defun ac-cc-mode-setup ()
|
|
||||||
"No documentation."
|
|
||||||
(setq ac-sources (cl-union '(ac-source-yasnippet ac-source-gtags)
|
|
||||||
ac-sources)))
|
|
||||||
|
|
||||||
(defun ac-ruby-mode-setup ()
|
|
||||||
"No documentation."
|
|
||||||
;; TODO: Don't know this is commented; leave an empty function.
|
|
||||||
)
|
|
||||||
|
|
||||||
(defun ac-css-mode-setup ()
|
|
||||||
"No documentation."
|
|
||||||
(setq ac-sources (cl-union '(ac-source-css-property)
|
|
||||||
ac-sources)))
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(defun ac-config-default ()
|
|
||||||
"No documentation."
|
|
||||||
(setq-default ac-sources '(ac-source-abbrev ac-source-dictionary ac-source-words-in-same-mode-buffers))
|
|
||||||
(add-hook 'emacs-lisp-mode-hook 'ac-emacs-lisp-mode-setup)
|
|
||||||
(add-hook 'c-mode-common-hook 'ac-cc-mode-setup)
|
|
||||||
(add-hook 'ruby-mode-hook 'ac-ruby-mode-setup)
|
|
||||||
(add-hook 'css-mode-hook 'ac-css-mode-setup)
|
|
||||||
(add-hook 'auto-complete-mode-hook 'ac-common-setup)
|
|
||||||
(global-auto-complete-mode t))
|
|
||||||
|
|
||||||
(provide 'auto-complete-config)
|
|
||||||
;;; auto-complete-config.el ends here
|
|
||||||
Binary file not shown.
@@ -1,7 +0,0 @@
|
|||||||
(define-package "auto-complete" "20201001.1341" "Auto Completion for GNU Emacs"
|
|
||||||
'((popup "0.5.0")
|
|
||||||
(cl-lib "0.5"))
|
|
||||||
:commit "cbf8aaacb7613916cd932af7bd06cbed48114510")
|
|
||||||
;; Local Variables:
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; End:
|
|
||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,72 +0,0 @@
|
|||||||
abort
|
|
||||||
abs
|
|
||||||
abstract
|
|
||||||
accept
|
|
||||||
access
|
|
||||||
aliased
|
|
||||||
all
|
|
||||||
and
|
|
||||||
array
|
|
||||||
at
|
|
||||||
begin
|
|
||||||
body
|
|
||||||
case
|
|
||||||
constant
|
|
||||||
declare
|
|
||||||
delay
|
|
||||||
delta
|
|
||||||
digits
|
|
||||||
do
|
|
||||||
else
|
|
||||||
elsif
|
|
||||||
end
|
|
||||||
entry
|
|
||||||
exception
|
|
||||||
exit
|
|
||||||
for
|
|
||||||
function
|
|
||||||
generic
|
|
||||||
goto
|
|
||||||
if
|
|
||||||
in
|
|
||||||
interface
|
|
||||||
is
|
|
||||||
limited
|
|
||||||
loop
|
|
||||||
mod
|
|
||||||
new
|
|
||||||
not
|
|
||||||
null
|
|
||||||
of
|
|
||||||
or
|
|
||||||
others
|
|
||||||
out
|
|
||||||
overriding
|
|
||||||
package
|
|
||||||
pragma
|
|
||||||
private
|
|
||||||
procedure
|
|
||||||
protected
|
|
||||||
raise
|
|
||||||
range
|
|
||||||
record
|
|
||||||
rem
|
|
||||||
renames
|
|
||||||
requeue
|
|
||||||
return
|
|
||||||
reverse
|
|
||||||
select
|
|
||||||
separate
|
|
||||||
subtype
|
|
||||||
synchronized
|
|
||||||
tagged
|
|
||||||
task
|
|
||||||
terminate
|
|
||||||
then
|
|
||||||
type
|
|
||||||
until
|
|
||||||
use
|
|
||||||
when
|
|
||||||
while
|
|
||||||
with
|
|
||||||
xor
|
|
||||||
@@ -1,99 +0,0 @@
|
|||||||
alignas
|
|
||||||
alignof
|
|
||||||
and
|
|
||||||
and_eq
|
|
||||||
asm
|
|
||||||
auto
|
|
||||||
bitand
|
|
||||||
bitor
|
|
||||||
bool
|
|
||||||
break
|
|
||||||
case
|
|
||||||
catch
|
|
||||||
char
|
|
||||||
char16_t
|
|
||||||
char32_t
|
|
||||||
class
|
|
||||||
compl
|
|
||||||
concept
|
|
||||||
const
|
|
||||||
const_cast
|
|
||||||
constexpr
|
|
||||||
continue
|
|
||||||
decltype
|
|
||||||
default
|
|
||||||
define
|
|
||||||
defined
|
|
||||||
delete
|
|
||||||
do
|
|
||||||
double
|
|
||||||
dynamic_cast
|
|
||||||
elif
|
|
||||||
else
|
|
||||||
endif
|
|
||||||
enum
|
|
||||||
error
|
|
||||||
explicit
|
|
||||||
export
|
|
||||||
extern
|
|
||||||
false
|
|
||||||
final
|
|
||||||
float
|
|
||||||
for
|
|
||||||
friend
|
|
||||||
goto
|
|
||||||
if
|
|
||||||
ifdef
|
|
||||||
ifndef
|
|
||||||
include
|
|
||||||
inline
|
|
||||||
int
|
|
||||||
line
|
|
||||||
long
|
|
||||||
mutable
|
|
||||||
namespace
|
|
||||||
new
|
|
||||||
noexcept
|
|
||||||
not
|
|
||||||
not_eq
|
|
||||||
nullptr
|
|
||||||
operator
|
|
||||||
or
|
|
||||||
or_eq
|
|
||||||
override
|
|
||||||
pragma
|
|
||||||
_Pragma
|
|
||||||
private
|
|
||||||
protected
|
|
||||||
public
|
|
||||||
register
|
|
||||||
reinterpret_cast
|
|
||||||
requires
|
|
||||||
return
|
|
||||||
short
|
|
||||||
signed
|
|
||||||
sizeof
|
|
||||||
static
|
|
||||||
static_assert
|
|
||||||
static_cast
|
|
||||||
struct
|
|
||||||
switch
|
|
||||||
template
|
|
||||||
this
|
|
||||||
thread_local
|
|
||||||
throw
|
|
||||||
true
|
|
||||||
try
|
|
||||||
typedef
|
|
||||||
typeid
|
|
||||||
typename
|
|
||||||
union
|
|
||||||
unsigned
|
|
||||||
using
|
|
||||||
virtual
|
|
||||||
void
|
|
||||||
volatile
|
|
||||||
wchar_t
|
|
||||||
while
|
|
||||||
xor
|
|
||||||
xor_eq
|
|
||||||
@@ -1,55 +0,0 @@
|
|||||||
auto
|
|
||||||
_Alignas
|
|
||||||
_Alignof
|
|
||||||
_Atomic
|
|
||||||
_Bool
|
|
||||||
break
|
|
||||||
case
|
|
||||||
char
|
|
||||||
_Complex
|
|
||||||
const
|
|
||||||
continue
|
|
||||||
default
|
|
||||||
define
|
|
||||||
defined
|
|
||||||
do
|
|
||||||
double
|
|
||||||
elif
|
|
||||||
else
|
|
||||||
endif
|
|
||||||
enum
|
|
||||||
error
|
|
||||||
extern
|
|
||||||
float
|
|
||||||
for
|
|
||||||
goto
|
|
||||||
_Generic
|
|
||||||
if
|
|
||||||
ifdef
|
|
||||||
ifndef
|
|
||||||
_Imaginary
|
|
||||||
include
|
|
||||||
inline
|
|
||||||
int
|
|
||||||
line
|
|
||||||
long
|
|
||||||
_Noreturn
|
|
||||||
pragma
|
|
||||||
register
|
|
||||||
restrict
|
|
||||||
return
|
|
||||||
short
|
|
||||||
signed
|
|
||||||
sizeof
|
|
||||||
static
|
|
||||||
struct
|
|
||||||
switch
|
|
||||||
_Static_assert
|
|
||||||
typedef
|
|
||||||
_Thread_local
|
|
||||||
undef
|
|
||||||
union
|
|
||||||
unsigned
|
|
||||||
void
|
|
||||||
volatile
|
|
||||||
while
|
|
||||||
@@ -1,231 +0,0 @@
|
|||||||
# OCaml 3.12.1
|
|
||||||
|
|
||||||
# Keywords
|
|
||||||
and
|
|
||||||
as
|
|
||||||
assert
|
|
||||||
begin
|
|
||||||
class
|
|
||||||
constraint
|
|
||||||
do
|
|
||||||
done
|
|
||||||
downto
|
|
||||||
else
|
|
||||||
end
|
|
||||||
exception
|
|
||||||
external
|
|
||||||
false
|
|
||||||
for
|
|
||||||
fun
|
|
||||||
function
|
|
||||||
functor
|
|
||||||
if
|
|
||||||
in
|
|
||||||
include
|
|
||||||
inherit
|
|
||||||
initializer
|
|
||||||
lazy
|
|
||||||
let
|
|
||||||
match
|
|
||||||
method
|
|
||||||
module
|
|
||||||
mutable
|
|
||||||
new
|
|
||||||
object
|
|
||||||
of
|
|
||||||
open
|
|
||||||
or
|
|
||||||
private
|
|
||||||
rec
|
|
||||||
sig
|
|
||||||
struct
|
|
||||||
then
|
|
||||||
to
|
|
||||||
true
|
|
||||||
try
|
|
||||||
type
|
|
||||||
val
|
|
||||||
virtual
|
|
||||||
when
|
|
||||||
while
|
|
||||||
with
|
|
||||||
|
|
||||||
# Pervasives
|
|
||||||
!
|
|
||||||
!=
|
|
||||||
&
|
|
||||||
&&
|
|
||||||
*
|
|
||||||
**
|
|
||||||
*.
|
|
||||||
+
|
|
||||||
+.
|
|
||||||
-
|
|
||||||
-.
|
|
||||||
/
|
|
||||||
/.
|
|
||||||
:=
|
|
||||||
<
|
|
||||||
<=
|
|
||||||
<>
|
|
||||||
=
|
|
||||||
==
|
|
||||||
>
|
|
||||||
>=
|
|
||||||
@
|
|
||||||
FP_infinite
|
|
||||||
FP_nan
|
|
||||||
FP_normal
|
|
||||||
FP_subnormal
|
|
||||||
FP_zero
|
|
||||||
LargeFile
|
|
||||||
Open_append
|
|
||||||
Open_binary
|
|
||||||
Open_creat
|
|
||||||
Open_nonblock
|
|
||||||
Open_rdonly
|
|
||||||
Open_text
|
|
||||||
Open_trunc
|
|
||||||
Open_wronly
|
|
||||||
Oupen_excl
|
|
||||||
^
|
|
||||||
^^
|
|
||||||
abs
|
|
||||||
abs_float
|
|
||||||
acos
|
|
||||||
asin
|
|
||||||
asr
|
|
||||||
at_exit
|
|
||||||
atan
|
|
||||||
atan2
|
|
||||||
bool_of_string
|
|
||||||
ceil
|
|
||||||
char_of_int
|
|
||||||
classify_float
|
|
||||||
close_in
|
|
||||||
close_in_noerr
|
|
||||||
close_out
|
|
||||||
close_out_noerr
|
|
||||||
compare
|
|
||||||
cos
|
|
||||||
cosh
|
|
||||||
decr
|
|
||||||
do_at_exit
|
|
||||||
epsilon_float
|
|
||||||
exit
|
|
||||||
exp
|
|
||||||
expm1
|
|
||||||
failwith
|
|
||||||
float
|
|
||||||
float_of_int
|
|
||||||
float_of_string
|
|
||||||
floor
|
|
||||||
flush
|
|
||||||
flush_all
|
|
||||||
format
|
|
||||||
format4
|
|
||||||
format_of_string
|
|
||||||
fpclass
|
|
||||||
frexp
|
|
||||||
fst
|
|
||||||
ignore
|
|
||||||
in_channel
|
|
||||||
in_channel_length
|
|
||||||
incr
|
|
||||||
infinity
|
|
||||||
input
|
|
||||||
input_binary_int
|
|
||||||
input_byte
|
|
||||||
input_char
|
|
||||||
input_line
|
|
||||||
input_value
|
|
||||||
int_of_char
|
|
||||||
int_of_float
|
|
||||||
int_of_string
|
|
||||||
invalid_arg
|
|
||||||
land
|
|
||||||
ldexp
|
|
||||||
lnot
|
|
||||||
log
|
|
||||||
log10
|
|
||||||
log1p
|
|
||||||
lor
|
|
||||||
lsl
|
|
||||||
lsr
|
|
||||||
lxor
|
|
||||||
max
|
|
||||||
max_float
|
|
||||||
max_int
|
|
||||||
min
|
|
||||||
min_float
|
|
||||||
min_int
|
|
||||||
mod
|
|
||||||
mod_float
|
|
||||||
modf
|
|
||||||
nan
|
|
||||||
neg_infinity
|
|
||||||
not
|
|
||||||
open_flag
|
|
||||||
open_in
|
|
||||||
open_in_bin
|
|
||||||
open_in_gen
|
|
||||||
open_out
|
|
||||||
open_out_bin
|
|
||||||
open_out_gen
|
|
||||||
or
|
|
||||||
out_channel
|
|
||||||
out_channel_length
|
|
||||||
output
|
|
||||||
output_binary_int
|
|
||||||
output_byte
|
|
||||||
output_char
|
|
||||||
output_string
|
|
||||||
output_value
|
|
||||||
pos_in
|
|
||||||
pos_out
|
|
||||||
pred
|
|
||||||
prerr_char
|
|
||||||
prerr_endline
|
|
||||||
prerr_float
|
|
||||||
prerr_int
|
|
||||||
prerr_newline
|
|
||||||
prerr_string
|
|
||||||
print_char
|
|
||||||
print_endline
|
|
||||||
print_float
|
|
||||||
print_int
|
|
||||||
print_newline
|
|
||||||
print_string
|
|
||||||
raise
|
|
||||||
read_float
|
|
||||||
read_int
|
|
||||||
read_line
|
|
||||||
really_input
|
|
||||||
ref
|
|
||||||
seek_in
|
|
||||||
seek_out
|
|
||||||
set_binary_mode_in
|
|
||||||
set_binary_mode_out
|
|
||||||
sin
|
|
||||||
sinh
|
|
||||||
snd
|
|
||||||
sqrt
|
|
||||||
stderr
|
|
||||||
stdin
|
|
||||||
stdout
|
|
||||||
string_of_bool
|
|
||||||
string_of_float
|
|
||||||
string_of_format
|
|
||||||
string_of_int
|
|
||||||
succ
|
|
||||||
tan
|
|
||||||
tanh
|
|
||||||
truncate
|
|
||||||
unsafe_really_input
|
|
||||||
valid_float_lexem
|
|
||||||
||
|
|
||||||
~
|
|
||||||
~+
|
|
||||||
~+.
|
|
||||||
~-
|
|
||||||
~-.
|
|
||||||
@@ -1,580 +0,0 @@
|
|||||||
*agent*
|
|
||||||
*allow-unresolved-vars*
|
|
||||||
*assert*
|
|
||||||
*clojure-version*
|
|
||||||
*command-line-args*
|
|
||||||
*compile-files*
|
|
||||||
*compile-path*
|
|
||||||
*compiler-options*
|
|
||||||
*data-readers*
|
|
||||||
*default-data-reader-fn*
|
|
||||||
*err*
|
|
||||||
*file*
|
|
||||||
*flush-on-newline*
|
|
||||||
*fn-loader*
|
|
||||||
*in*
|
|
||||||
*math-context*
|
|
||||||
*ns*
|
|
||||||
*out*
|
|
||||||
*print-dup*
|
|
||||||
*print-length*
|
|
||||||
*print-level*
|
|
||||||
*print-meta*
|
|
||||||
*print-readably*
|
|
||||||
*read-eval*
|
|
||||||
*source-path*
|
|
||||||
*unchecked-math*
|
|
||||||
*use-context-classloader*
|
|
||||||
*verbose-defrecords*
|
|
||||||
*warn-on-reflection*
|
|
||||||
->ArrayChunk
|
|
||||||
->Vec
|
|
||||||
->VecNode
|
|
||||||
->VecSeq
|
|
||||||
-cache-protocol-fn
|
|
||||||
-reset-methods
|
|
||||||
accessor
|
|
||||||
aclone
|
|
||||||
add-classpath
|
|
||||||
add-watch
|
|
||||||
agent
|
|
||||||
agent-error
|
|
||||||
agent-errors
|
|
||||||
aget
|
|
||||||
alength
|
|
||||||
alias
|
|
||||||
all-ns
|
|
||||||
alter
|
|
||||||
alter-meta!
|
|
||||||
alter-var-root
|
|
||||||
amap
|
|
||||||
ancestors
|
|
||||||
and
|
|
||||||
apply
|
|
||||||
areduce
|
|
||||||
array-map
|
|
||||||
as->
|
|
||||||
aset
|
|
||||||
aset-boolean
|
|
||||||
aset-byte
|
|
||||||
aset-char
|
|
||||||
aset-double
|
|
||||||
aset-float
|
|
||||||
aset-int
|
|
||||||
aset-long
|
|
||||||
aset-short
|
|
||||||
assert
|
|
||||||
assoc
|
|
||||||
assoc!
|
|
||||||
assoc-in
|
|
||||||
associative?
|
|
||||||
atom
|
|
||||||
await
|
|
||||||
await-for
|
|
||||||
await1
|
|
||||||
bases
|
|
||||||
bean
|
|
||||||
bigdec
|
|
||||||
bigint
|
|
||||||
biginteger
|
|
||||||
binding
|
|
||||||
bit-and
|
|
||||||
bit-and-not
|
|
||||||
bit-clear
|
|
||||||
bit-flip
|
|
||||||
bit-not
|
|
||||||
bit-or
|
|
||||||
bit-set
|
|
||||||
bit-shift-left
|
|
||||||
bit-shift-right
|
|
||||||
bit-test
|
|
||||||
bit-xor
|
|
||||||
boolean
|
|
||||||
boolean-array
|
|
||||||
booleans
|
|
||||||
bound-fn
|
|
||||||
bound-fn*
|
|
||||||
bound?
|
|
||||||
butlast
|
|
||||||
byte
|
|
||||||
byte-array
|
|
||||||
bytes
|
|
||||||
case
|
|
||||||
cast
|
|
||||||
char
|
|
||||||
char-array
|
|
||||||
char-escape-string
|
|
||||||
char-name-string
|
|
||||||
char?
|
|
||||||
chars
|
|
||||||
chunk
|
|
||||||
chunk-append
|
|
||||||
chunk-buffer
|
|
||||||
chunk-cons
|
|
||||||
chunk-first
|
|
||||||
chunk-next
|
|
||||||
chunk-rest
|
|
||||||
chunked-seq?
|
|
||||||
class
|
|
||||||
class?
|
|
||||||
clear-agent-errors
|
|
||||||
clojure-version
|
|
||||||
coll?
|
|
||||||
comment
|
|
||||||
commute
|
|
||||||
comp
|
|
||||||
comparator
|
|
||||||
compare
|
|
||||||
compare-and-set!
|
|
||||||
compile
|
|
||||||
complement
|
|
||||||
concat
|
|
||||||
cond
|
|
||||||
cond->
|
|
||||||
cond->>
|
|
||||||
condp
|
|
||||||
conj
|
|
||||||
conj!
|
|
||||||
cons
|
|
||||||
constantly
|
|
||||||
construct-proxy
|
|
||||||
contains?
|
|
||||||
count
|
|
||||||
counted?
|
|
||||||
create-ns
|
|
||||||
create-struct
|
|
||||||
cycle
|
|
||||||
dec
|
|
||||||
dec'
|
|
||||||
decimal?
|
|
||||||
declare
|
|
||||||
default-data-readers
|
|
||||||
definline
|
|
||||||
definterface
|
|
||||||
defmacro
|
|
||||||
defmethod
|
|
||||||
defmulti
|
|
||||||
defn
|
|
||||||
defn-
|
|
||||||
defonce
|
|
||||||
defprotocol
|
|
||||||
defrecord
|
|
||||||
defstruct
|
|
||||||
deftype
|
|
||||||
delay
|
|
||||||
delay?
|
|
||||||
deliver
|
|
||||||
denominator
|
|
||||||
deref
|
|
||||||
derive
|
|
||||||
descendants
|
|
||||||
destructure
|
|
||||||
disj
|
|
||||||
disj!
|
|
||||||
dissoc
|
|
||||||
dissoc!
|
|
||||||
distinct
|
|
||||||
distinct?
|
|
||||||
doall
|
|
||||||
doc
|
|
||||||
dorun
|
|
||||||
doseq
|
|
||||||
dosync
|
|
||||||
dotimes
|
|
||||||
doto
|
|
||||||
double
|
|
||||||
double-array
|
|
||||||
doubles
|
|
||||||
drop
|
|
||||||
drop-last
|
|
||||||
drop-while
|
|
||||||
dtype
|
|
||||||
empty
|
|
||||||
empty?
|
|
||||||
ensure
|
|
||||||
enumeration-seq
|
|
||||||
error-handler
|
|
||||||
error-mode
|
|
||||||
eval
|
|
||||||
even?
|
|
||||||
every-pred
|
|
||||||
every?
|
|
||||||
ex-data
|
|
||||||
ex-info
|
|
||||||
extend
|
|
||||||
extend-class
|
|
||||||
extend-protocol
|
|
||||||
extend-type
|
|
||||||
extenders
|
|
||||||
extends?
|
|
||||||
false?
|
|
||||||
ffirst
|
|
||||||
file-seq
|
|
||||||
filter
|
|
||||||
filterv
|
|
||||||
find
|
|
||||||
find-doc
|
|
||||||
find-keyword
|
|
||||||
find-ns
|
|
||||||
find-protocol-impl
|
|
||||||
find-protocol-method
|
|
||||||
find-var
|
|
||||||
first
|
|
||||||
flatten
|
|
||||||
float
|
|
||||||
float-array
|
|
||||||
float?
|
|
||||||
floats
|
|
||||||
flush
|
|
||||||
fn
|
|
||||||
fn?
|
|
||||||
fnext
|
|
||||||
fnil
|
|
||||||
for
|
|
||||||
force
|
|
||||||
format
|
|
||||||
frequencies
|
|
||||||
future
|
|
||||||
future-call
|
|
||||||
future-cancel
|
|
||||||
future-cancelled?
|
|
||||||
future-done?
|
|
||||||
future?
|
|
||||||
gen-class
|
|
||||||
gen-interface
|
|
||||||
gensym
|
|
||||||
get
|
|
||||||
get-in
|
|
||||||
get-method
|
|
||||||
get-proxy-class
|
|
||||||
get-thread-bindings
|
|
||||||
get-validator
|
|
||||||
group-by
|
|
||||||
hash
|
|
||||||
hash-combine
|
|
||||||
hash-map
|
|
||||||
hash-set
|
|
||||||
identical?
|
|
||||||
identity
|
|
||||||
if-let
|
|
||||||
if-not
|
|
||||||
ifn?
|
|
||||||
import
|
|
||||||
in-ns
|
|
||||||
inc
|
|
||||||
inc'
|
|
||||||
init-proxy
|
|
||||||
instance?
|
|
||||||
int
|
|
||||||
int-array
|
|
||||||
integer?
|
|
||||||
interleave
|
|
||||||
intern
|
|
||||||
interpose
|
|
||||||
into
|
|
||||||
into-array
|
|
||||||
ints
|
|
||||||
io!
|
|
||||||
isa?
|
|
||||||
iterate
|
|
||||||
iterator-seq
|
|
||||||
juxt
|
|
||||||
keep
|
|
||||||
keep-indexed
|
|
||||||
key
|
|
||||||
keys
|
|
||||||
keyword
|
|
||||||
keyword?
|
|
||||||
last
|
|
||||||
lazy-cat
|
|
||||||
lazy-seq
|
|
||||||
let
|
|
||||||
letfn
|
|
||||||
line-seq
|
|
||||||
list
|
|
||||||
list*
|
|
||||||
list?
|
|
||||||
load
|
|
||||||
load-file
|
|
||||||
load-reader
|
|
||||||
load-string
|
|
||||||
loaded-libs
|
|
||||||
locking
|
|
||||||
long
|
|
||||||
long-array
|
|
||||||
longs
|
|
||||||
loop
|
|
||||||
macroexpand
|
|
||||||
macroexpand-1
|
|
||||||
make-array
|
|
||||||
make-hierarchy
|
|
||||||
map
|
|
||||||
map-indexed
|
|
||||||
map?
|
|
||||||
mapcat
|
|
||||||
mapv
|
|
||||||
max
|
|
||||||
max-key
|
|
||||||
memfn
|
|
||||||
memoize
|
|
||||||
merge
|
|
||||||
merge-with
|
|
||||||
meta
|
|
||||||
method-sig
|
|
||||||
methods
|
|
||||||
min
|
|
||||||
min-key
|
|
||||||
mod
|
|
||||||
munge
|
|
||||||
name
|
|
||||||
namespace
|
|
||||||
namespace-munge
|
|
||||||
neg?
|
|
||||||
newline
|
|
||||||
next
|
|
||||||
nfirst
|
|
||||||
nil?
|
|
||||||
nnext
|
|
||||||
not
|
|
||||||
not-any?
|
|
||||||
not-empty
|
|
||||||
not-every?
|
|
||||||
not=
|
|
||||||
ns
|
|
||||||
ns-aliases
|
|
||||||
ns-imports
|
|
||||||
ns-interns
|
|
||||||
ns-map
|
|
||||||
ns-name
|
|
||||||
ns-publics
|
|
||||||
ns-refers
|
|
||||||
ns-resolve
|
|
||||||
ns-unalias
|
|
||||||
ns-unmap
|
|
||||||
nth
|
|
||||||
nthnext
|
|
||||||
nthrest
|
|
||||||
num
|
|
||||||
number?
|
|
||||||
numerator
|
|
||||||
object-array
|
|
||||||
odd?
|
|
||||||
or
|
|
||||||
parents
|
|
||||||
partial
|
|
||||||
partition
|
|
||||||
partition-all
|
|
||||||
partition-by
|
|
||||||
pcalls
|
|
||||||
peek
|
|
||||||
persistent!
|
|
||||||
pmap
|
|
||||||
pop
|
|
||||||
pop!
|
|
||||||
pop-thread-bindings
|
|
||||||
pos?
|
|
||||||
pr
|
|
||||||
pr-str
|
|
||||||
prefer-method
|
|
||||||
prefers
|
|
||||||
primitives-classnames
|
|
||||||
print
|
|
||||||
print-ctor
|
|
||||||
print-dup
|
|
||||||
print-method
|
|
||||||
print-namespace-doc
|
|
||||||
print-simple
|
|
||||||
print-str
|
|
||||||
printf
|
|
||||||
println
|
|
||||||
println-str
|
|
||||||
prn
|
|
||||||
prn-str
|
|
||||||
promise
|
|
||||||
proxy
|
|
||||||
proxy-call-with-super
|
|
||||||
proxy-mappings
|
|
||||||
proxy-name
|
|
||||||
proxy-super
|
|
||||||
push-thread-bindings
|
|
||||||
pvalues
|
|
||||||
quot
|
|
||||||
rand
|
|
||||||
rand-int
|
|
||||||
rand-nth
|
|
||||||
range
|
|
||||||
ratio?
|
|
||||||
rational?
|
|
||||||
rationalize
|
|
||||||
re-find
|
|
||||||
re-groups
|
|
||||||
re-matcher
|
|
||||||
re-matches
|
|
||||||
re-pattern
|
|
||||||
re-seq
|
|
||||||
read
|
|
||||||
read-line
|
|
||||||
read-string
|
|
||||||
realized?
|
|
||||||
reduce
|
|
||||||
reduce-kv
|
|
||||||
reduced
|
|
||||||
reduced?
|
|
||||||
reductions
|
|
||||||
ref
|
|
||||||
ref-history-count
|
|
||||||
ref-max-history
|
|
||||||
ref-min-history
|
|
||||||
ref-set
|
|
||||||
refer
|
|
||||||
refer-clojure
|
|
||||||
reify
|
|
||||||
release-pending-sends
|
|
||||||
rem
|
|
||||||
remove
|
|
||||||
remove-all-methods
|
|
||||||
remove-method
|
|
||||||
remove-ns
|
|
||||||
remove-watch
|
|
||||||
repeat
|
|
||||||
repeatedly
|
|
||||||
replace
|
|
||||||
replicate
|
|
||||||
require
|
|
||||||
reset!
|
|
||||||
reset-meta!
|
|
||||||
resolve
|
|
||||||
rest
|
|
||||||
restart-agent
|
|
||||||
resultset-seq
|
|
||||||
reverse
|
|
||||||
reversible?
|
|
||||||
rseq
|
|
||||||
rsubseq
|
|
||||||
satisfies?
|
|
||||||
second
|
|
||||||
select-keys
|
|
||||||
send
|
|
||||||
send-off
|
|
||||||
send-via
|
|
||||||
seq
|
|
||||||
seq?
|
|
||||||
seque
|
|
||||||
sequence
|
|
||||||
sequential?
|
|
||||||
set
|
|
||||||
set-agent-send-executor!
|
|
||||||
set-agent-send-off-executor!
|
|
||||||
set-error-handler!
|
|
||||||
set-error-mode!
|
|
||||||
set-validator!
|
|
||||||
set?
|
|
||||||
short
|
|
||||||
short-array
|
|
||||||
shorts
|
|
||||||
shuffle
|
|
||||||
shutdown-agents
|
|
||||||
slurp
|
|
||||||
some
|
|
||||||
some->
|
|
||||||
some->>
|
|
||||||
some-fn
|
|
||||||
sort
|
|
||||||
sort-by
|
|
||||||
sorted-map
|
|
||||||
sorted-map-by
|
|
||||||
sorted-set
|
|
||||||
sorted-set-by
|
|
||||||
sorted?
|
|
||||||
special-form-anchor
|
|
||||||
special-symbol?
|
|
||||||
spit
|
|
||||||
split-at
|
|
||||||
split-with
|
|
||||||
str
|
|
||||||
stream?
|
|
||||||
string?
|
|
||||||
struct
|
|
||||||
struct-map
|
|
||||||
subs
|
|
||||||
subseq
|
|
||||||
subvec
|
|
||||||
supers
|
|
||||||
swap!
|
|
||||||
symbol
|
|
||||||
symbol?
|
|
||||||
sync
|
|
||||||
syntax-symbol-anchor
|
|
||||||
take
|
|
||||||
take-last
|
|
||||||
take-nth
|
|
||||||
take-while
|
|
||||||
test
|
|
||||||
the-ns
|
|
||||||
thread-bound?
|
|
||||||
time
|
|
||||||
to-array
|
|
||||||
to-array-2d
|
|
||||||
trampoline
|
|
||||||
transient
|
|
||||||
tree-seq
|
|
||||||
true?
|
|
||||||
type
|
|
||||||
unchecked-add
|
|
||||||
unchecked-add-int
|
|
||||||
unchecked-byte
|
|
||||||
unchecked-char
|
|
||||||
unchecked-dec
|
|
||||||
unchecked-dec-int
|
|
||||||
unchecked-divide
|
|
||||||
unchecked-divide-int
|
|
||||||
unchecked-double
|
|
||||||
unchecked-float
|
|
||||||
unchecked-inc
|
|
||||||
unchecked-inc-int
|
|
||||||
unchecked-int
|
|
||||||
unchecked-long
|
|
||||||
unchecked-multiply
|
|
||||||
unchecked-multiply-int
|
|
||||||
unchecked-negate
|
|
||||||
unchecked-negate-int
|
|
||||||
unchecked-remainder
|
|
||||||
unchecked-remainder-int
|
|
||||||
unchecked-short
|
|
||||||
unchecked-subtract
|
|
||||||
unchecked-subtract-int
|
|
||||||
underive
|
|
||||||
unquote
|
|
||||||
unquote-splicing
|
|
||||||
update-in
|
|
||||||
update-proxy
|
|
||||||
use
|
|
||||||
val
|
|
||||||
vals
|
|
||||||
var-get
|
|
||||||
var-set
|
|
||||||
var?
|
|
||||||
vary-meta
|
|
||||||
vec
|
|
||||||
vector
|
|
||||||
vector-of
|
|
||||||
vector?
|
|
||||||
when
|
|
||||||
when-first
|
|
||||||
when-let
|
|
||||||
when-not
|
|
||||||
while
|
|
||||||
with-bindings
|
|
||||||
with-bindings*
|
|
||||||
with-in-str
|
|
||||||
with-loading-context
|
|
||||||
with-local-vars
|
|
||||||
with-meta
|
|
||||||
with-open
|
|
||||||
with-out-str
|
|
||||||
with-precision
|
|
||||||
with-redefs
|
|
||||||
with-redefs-fn
|
|
||||||
xml-seq
|
|
||||||
zero?
|
|
||||||
zipmap
|
|
||||||
@@ -1,475 +0,0 @@
|
|||||||
*agent*
|
|
||||||
*clojure-version*
|
|
||||||
*command-line-args*
|
|
||||||
*compile-files*
|
|
||||||
*compile-path*
|
|
||||||
*err*
|
|
||||||
*file*
|
|
||||||
*flush-on-newline*
|
|
||||||
*in*
|
|
||||||
*ns*
|
|
||||||
*out*
|
|
||||||
*print-dup*
|
|
||||||
*print-length*
|
|
||||||
*print-level*
|
|
||||||
*print-meta*
|
|
||||||
*print-readably*
|
|
||||||
*read-eval*
|
|
||||||
*warn-on-reflection*
|
|
||||||
accessor
|
|
||||||
aclone
|
|
||||||
add-classpath
|
|
||||||
add-watch
|
|
||||||
agent
|
|
||||||
agent-error
|
|
||||||
agent-errors
|
|
||||||
aget
|
|
||||||
alength
|
|
||||||
alias
|
|
||||||
all-ns
|
|
||||||
alter
|
|
||||||
alter-meta!
|
|
||||||
alter-var-root
|
|
||||||
amap
|
|
||||||
ancestors
|
|
||||||
and
|
|
||||||
apply
|
|
||||||
areduce
|
|
||||||
array-map
|
|
||||||
aset
|
|
||||||
aset-boolean
|
|
||||||
aset-byte
|
|
||||||
aset-char
|
|
||||||
aset-double
|
|
||||||
aset-float
|
|
||||||
aset-int
|
|
||||||
aset-long
|
|
||||||
aset-short
|
|
||||||
assert
|
|
||||||
assoc
|
|
||||||
assoc!
|
|
||||||
assoc-in
|
|
||||||
associative?
|
|
||||||
atom
|
|
||||||
await
|
|
||||||
await-for
|
|
||||||
bases
|
|
||||||
bean
|
|
||||||
bigdec
|
|
||||||
bigint
|
|
||||||
binding
|
|
||||||
bit-and
|
|
||||||
bit-and-not
|
|
||||||
bit-clear
|
|
||||||
bit-flip
|
|
||||||
bit-not
|
|
||||||
bit-or
|
|
||||||
bit-set
|
|
||||||
bit-shift-left
|
|
||||||
bit-shift-right
|
|
||||||
bit-test
|
|
||||||
bit-xor
|
|
||||||
boolean
|
|
||||||
boolean-array
|
|
||||||
booleans
|
|
||||||
bound-fn
|
|
||||||
bound-fn*
|
|
||||||
butlast
|
|
||||||
byte
|
|
||||||
byte-array
|
|
||||||
bytes
|
|
||||||
case
|
|
||||||
cast
|
|
||||||
char
|
|
||||||
char-array
|
|
||||||
char-escape-string
|
|
||||||
char-name-string
|
|
||||||
char?
|
|
||||||
chars
|
|
||||||
class
|
|
||||||
class?
|
|
||||||
clear-agent-errors
|
|
||||||
clojure-version
|
|
||||||
coll?
|
|
||||||
comment
|
|
||||||
commute
|
|
||||||
comp
|
|
||||||
comparator
|
|
||||||
compare
|
|
||||||
compare-and-set!
|
|
||||||
compile
|
|
||||||
complement
|
|
||||||
concat
|
|
||||||
cond
|
|
||||||
condp
|
|
||||||
conj
|
|
||||||
conj!
|
|
||||||
cons
|
|
||||||
constantly
|
|
||||||
construct-proxy
|
|
||||||
contains?
|
|
||||||
count
|
|
||||||
counted?
|
|
||||||
create-ns
|
|
||||||
create-struct
|
|
||||||
cycle
|
|
||||||
dec
|
|
||||||
decimal?
|
|
||||||
declare
|
|
||||||
definline
|
|
||||||
defmacro
|
|
||||||
defmethod
|
|
||||||
defmulti
|
|
||||||
defn
|
|
||||||
defn-
|
|
||||||
defonce
|
|
||||||
defprotocol
|
|
||||||
defstruct
|
|
||||||
deftype
|
|
||||||
delay
|
|
||||||
delay?
|
|
||||||
deliver
|
|
||||||
deref
|
|
||||||
derive
|
|
||||||
descendants
|
|
||||||
disj
|
|
||||||
disj!
|
|
||||||
dissoc
|
|
||||||
dissoc!
|
|
||||||
distinct
|
|
||||||
distinct?
|
|
||||||
doall
|
|
||||||
doc
|
|
||||||
dorun
|
|
||||||
doseq
|
|
||||||
dosync
|
|
||||||
dotimes
|
|
||||||
doto
|
|
||||||
double
|
|
||||||
double-array
|
|
||||||
doubles
|
|
||||||
drop
|
|
||||||
drop-last
|
|
||||||
drop-while
|
|
||||||
dtype
|
|
||||||
empty
|
|
||||||
empty?
|
|
||||||
ensure
|
|
||||||
enumeration-seq
|
|
||||||
error-handler
|
|
||||||
error-mode
|
|
||||||
eval
|
|
||||||
even?
|
|
||||||
every?
|
|
||||||
extend
|
|
||||||
extend-class
|
|
||||||
extend-protocol
|
|
||||||
extend-type
|
|
||||||
extenders
|
|
||||||
extends?
|
|
||||||
false?
|
|
||||||
ffirst
|
|
||||||
file-seq
|
|
||||||
filter
|
|
||||||
find
|
|
||||||
find-doc
|
|
||||||
find-ns
|
|
||||||
find-var
|
|
||||||
first
|
|
||||||
float
|
|
||||||
float-array
|
|
||||||
float?
|
|
||||||
floats
|
|
||||||
flush
|
|
||||||
fn
|
|
||||||
fn?
|
|
||||||
fnext
|
|
||||||
for
|
|
||||||
force
|
|
||||||
format
|
|
||||||
future
|
|
||||||
future-call
|
|
||||||
future-cancel
|
|
||||||
future-cancelled?
|
|
||||||
future-done?
|
|
||||||
future?
|
|
||||||
gen-class
|
|
||||||
gen-interface
|
|
||||||
gensym
|
|
||||||
get
|
|
||||||
get-in
|
|
||||||
get-method
|
|
||||||
get-proxy-class
|
|
||||||
get-thread-bindings
|
|
||||||
get-validator
|
|
||||||
hash
|
|
||||||
hash-map
|
|
||||||
hash-set
|
|
||||||
identical?
|
|
||||||
identity
|
|
||||||
if-let
|
|
||||||
if-not
|
|
||||||
ifn?
|
|
||||||
import
|
|
||||||
in-ns
|
|
||||||
inc
|
|
||||||
init-proxy
|
|
||||||
instance?
|
|
||||||
int
|
|
||||||
int-array
|
|
||||||
integer?
|
|
||||||
interleave
|
|
||||||
intern
|
|
||||||
interpose
|
|
||||||
into
|
|
||||||
into-array
|
|
||||||
ints
|
|
||||||
io!
|
|
||||||
isa?
|
|
||||||
iterate
|
|
||||||
iterator-seq
|
|
||||||
juxt
|
|
||||||
key
|
|
||||||
keys
|
|
||||||
keyword
|
|
||||||
keyword?
|
|
||||||
last
|
|
||||||
lazy-cat
|
|
||||||
lazy-seq
|
|
||||||
let
|
|
||||||
letfn
|
|
||||||
line-seq
|
|
||||||
list
|
|
||||||
list*
|
|
||||||
list?
|
|
||||||
load
|
|
||||||
load-file
|
|
||||||
load-reader
|
|
||||||
load-string
|
|
||||||
loaded-libs
|
|
||||||
locking
|
|
||||||
long
|
|
||||||
long-array
|
|
||||||
longs
|
|
||||||
loop
|
|
||||||
macroexpand
|
|
||||||
macroexpand-1
|
|
||||||
make-array
|
|
||||||
make-hierarchy
|
|
||||||
map
|
|
||||||
map?
|
|
||||||
mapcat
|
|
||||||
max
|
|
||||||
max-key
|
|
||||||
memfn
|
|
||||||
memoize
|
|
||||||
merge
|
|
||||||
merge-with
|
|
||||||
meta
|
|
||||||
methods
|
|
||||||
min
|
|
||||||
min-key
|
|
||||||
mod
|
|
||||||
name
|
|
||||||
namespace
|
|
||||||
neg?
|
|
||||||
newline
|
|
||||||
next
|
|
||||||
nfirst
|
|
||||||
nil?
|
|
||||||
nnext
|
|
||||||
not
|
|
||||||
not-any?
|
|
||||||
not-empty
|
|
||||||
not-every?
|
|
||||||
not=
|
|
||||||
ns
|
|
||||||
ns-aliases
|
|
||||||
ns-imports
|
|
||||||
ns-interns
|
|
||||||
ns-map
|
|
||||||
ns-name
|
|
||||||
ns-publics
|
|
||||||
ns-refers
|
|
||||||
ns-resolve
|
|
||||||
ns-unalias
|
|
||||||
ns-unmap
|
|
||||||
nth
|
|
||||||
nthnext
|
|
||||||
num
|
|
||||||
number?
|
|
||||||
object-array
|
|
||||||
odd?
|
|
||||||
or
|
|
||||||
parents
|
|
||||||
partial
|
|
||||||
partition
|
|
||||||
pcalls
|
|
||||||
peek
|
|
||||||
persistent!
|
|
||||||
pmap
|
|
||||||
pop
|
|
||||||
pop!
|
|
||||||
pop-thread-bindings
|
|
||||||
pos?
|
|
||||||
pr
|
|
||||||
pr-str
|
|
||||||
prefer-method
|
|
||||||
prefers
|
|
||||||
print
|
|
||||||
print-namespace-doc
|
|
||||||
print-str
|
|
||||||
printf
|
|
||||||
println
|
|
||||||
println-str
|
|
||||||
prn
|
|
||||||
prn-str
|
|
||||||
promise
|
|
||||||
proxy
|
|
||||||
proxy-mappings
|
|
||||||
proxy-super
|
|
||||||
push-thread-bindings
|
|
||||||
pvalues
|
|
||||||
quot
|
|
||||||
rand
|
|
||||||
rand-int
|
|
||||||
range
|
|
||||||
ratio?
|
|
||||||
rationalize
|
|
||||||
re-find
|
|
||||||
re-groups
|
|
||||||
re-matcher
|
|
||||||
re-matches
|
|
||||||
re-pattern
|
|
||||||
re-seq
|
|
||||||
read
|
|
||||||
read-line
|
|
||||||
read-string
|
|
||||||
reduce
|
|
||||||
ref
|
|
||||||
ref-history-count
|
|
||||||
ref-max-history
|
|
||||||
ref-min-history
|
|
||||||
ref-set
|
|
||||||
refer
|
|
||||||
refer-clojure
|
|
||||||
reify
|
|
||||||
release-pending-sends
|
|
||||||
rem
|
|
||||||
remove
|
|
||||||
remove-method
|
|
||||||
remove-ns
|
|
||||||
remove-watch
|
|
||||||
repeat
|
|
||||||
repeatedly
|
|
||||||
replace
|
|
||||||
replicate
|
|
||||||
require
|
|
||||||
reset!
|
|
||||||
reset-meta!
|
|
||||||
resolve
|
|
||||||
rest
|
|
||||||
restart-agent
|
|
||||||
resultset-seq
|
|
||||||
reverse
|
|
||||||
reversible?
|
|
||||||
rseq
|
|
||||||
rsubseq
|
|
||||||
satisfies?
|
|
||||||
second
|
|
||||||
select-keys
|
|
||||||
send
|
|
||||||
send-off
|
|
||||||
seq
|
|
||||||
seq?
|
|
||||||
seque
|
|
||||||
sequence
|
|
||||||
sequential?
|
|
||||||
set
|
|
||||||
set-error-handler!
|
|
||||||
set-error-mode!
|
|
||||||
set-validator!
|
|
||||||
set?
|
|
||||||
short
|
|
||||||
short-array
|
|
||||||
shorts
|
|
||||||
shutdown-agents
|
|
||||||
slurp
|
|
||||||
some
|
|
||||||
sort
|
|
||||||
sort-by
|
|
||||||
sorted-map
|
|
||||||
sorted-map-by
|
|
||||||
sorted-set
|
|
||||||
sorted-set-by
|
|
||||||
sorted?
|
|
||||||
special-form-anchor
|
|
||||||
special-symbol?
|
|
||||||
split-at
|
|
||||||
split-with
|
|
||||||
str
|
|
||||||
stream?
|
|
||||||
string?
|
|
||||||
struct
|
|
||||||
struct-map
|
|
||||||
subs
|
|
||||||
subseq
|
|
||||||
subvec
|
|
||||||
supers
|
|
||||||
swap!
|
|
||||||
symbol
|
|
||||||
symbol?
|
|
||||||
sync
|
|
||||||
syntax-symbol-anchor
|
|
||||||
take
|
|
||||||
take-last
|
|
||||||
take-nth
|
|
||||||
take-while
|
|
||||||
test
|
|
||||||
the-ns
|
|
||||||
time
|
|
||||||
to-array
|
|
||||||
to-array-2d
|
|
||||||
trampoline
|
|
||||||
transient
|
|
||||||
tree-seq
|
|
||||||
true?
|
|
||||||
type
|
|
||||||
unchecked-add
|
|
||||||
unchecked-dec
|
|
||||||
unchecked-divide
|
|
||||||
unchecked-inc
|
|
||||||
unchecked-multiply
|
|
||||||
unchecked-negate
|
|
||||||
unchecked-remainder
|
|
||||||
unchecked-subtract
|
|
||||||
underive
|
|
||||||
update-in
|
|
||||||
update-proxy
|
|
||||||
use
|
|
||||||
val
|
|
||||||
vals
|
|
||||||
var-get
|
|
||||||
var-set
|
|
||||||
var?
|
|
||||||
vary-meta
|
|
||||||
vec
|
|
||||||
vector
|
|
||||||
vector-of
|
|
||||||
vector?
|
|
||||||
when
|
|
||||||
when-first
|
|
||||||
when-let
|
|
||||||
when-not
|
|
||||||
while
|
|
||||||
with-bindings
|
|
||||||
with-bindings*
|
|
||||||
with-in-str
|
|
||||||
with-local-vars
|
|
||||||
with-meta
|
|
||||||
with-open
|
|
||||||
with-out-str
|
|
||||||
with-precision
|
|
||||||
xml-seq
|
|
||||||
zero?
|
|
||||||
zipmap
|
|
||||||
@@ -1,278 +0,0 @@
|
|||||||
# Generated by the following form.
|
|
||||||
# (loop for regexp in (append
|
|
||||||
# coq-solve-tactics
|
|
||||||
# coq-keywords
|
|
||||||
# coq-reserved
|
|
||||||
# coq-tactics
|
|
||||||
# coq-tacticals
|
|
||||||
# (list "Set" "Type" "Prop"))
|
|
||||||
# append (split-string regexp (regexp-quote "\\s-+")) into words
|
|
||||||
# finally (loop initially (goto-char (point-max))
|
|
||||||
# for word in (delete-dups (sort words 'string<))
|
|
||||||
# do (insert word) (newline)))
|
|
||||||
|
|
||||||
Abort
|
|
||||||
About
|
|
||||||
Abstract
|
|
||||||
Add
|
|
||||||
Admit
|
|
||||||
Admitted
|
|
||||||
All
|
|
||||||
Arguments
|
|
||||||
AutoInline
|
|
||||||
Axiom
|
|
||||||
Bind
|
|
||||||
Canonical
|
|
||||||
Cd
|
|
||||||
Chapter
|
|
||||||
Check
|
|
||||||
Close
|
|
||||||
CoFixpoint
|
|
||||||
CoInductive
|
|
||||||
Coercion
|
|
||||||
Coercions
|
|
||||||
Comments
|
|
||||||
Conjecture
|
|
||||||
Constant
|
|
||||||
Constructors
|
|
||||||
Corollary
|
|
||||||
Declare
|
|
||||||
Defined
|
|
||||||
Definition
|
|
||||||
Delimit
|
|
||||||
Dependent
|
|
||||||
Depth
|
|
||||||
Derive
|
|
||||||
End
|
|
||||||
Eval
|
|
||||||
Export
|
|
||||||
Extern
|
|
||||||
Extract
|
|
||||||
Extraction
|
|
||||||
Fact
|
|
||||||
False
|
|
||||||
Field
|
|
||||||
File
|
|
||||||
Fixpoint
|
|
||||||
Focus
|
|
||||||
Function
|
|
||||||
Functional
|
|
||||||
Goal
|
|
||||||
Hint
|
|
||||||
Hypotheses
|
|
||||||
Hypothesis
|
|
||||||
Hyps
|
|
||||||
Identity
|
|
||||||
If
|
|
||||||
Immediate
|
|
||||||
Implicit
|
|
||||||
Import
|
|
||||||
Inductive
|
|
||||||
Infix
|
|
||||||
Inline
|
|
||||||
Inlined
|
|
||||||
Inspect
|
|
||||||
Inversion
|
|
||||||
Language
|
|
||||||
Lemma
|
|
||||||
Let
|
|
||||||
Library
|
|
||||||
Limit
|
|
||||||
LoadPath
|
|
||||||
Local
|
|
||||||
Locate
|
|
||||||
Ltac
|
|
||||||
ML
|
|
||||||
Module
|
|
||||||
Morphism
|
|
||||||
Next Obligation
|
|
||||||
NoInline
|
|
||||||
Notation
|
|
||||||
Notations
|
|
||||||
Obligation
|
|
||||||
Obligations
|
|
||||||
Off
|
|
||||||
On
|
|
||||||
Opaque
|
|
||||||
Open
|
|
||||||
Optimize
|
|
||||||
Parameter
|
|
||||||
Parameters
|
|
||||||
Path
|
|
||||||
Print
|
|
||||||
Printing
|
|
||||||
Program
|
|
||||||
Proof
|
|
||||||
Prop
|
|
||||||
Pwd
|
|
||||||
Qed
|
|
||||||
Rec
|
|
||||||
Record
|
|
||||||
Recursive
|
|
||||||
Remark
|
|
||||||
Remove
|
|
||||||
Require
|
|
||||||
Reserved
|
|
||||||
Reset
|
|
||||||
Resolve
|
|
||||||
Rewrite
|
|
||||||
Ring
|
|
||||||
Save
|
|
||||||
Scheme
|
|
||||||
Scope
|
|
||||||
Search
|
|
||||||
SearchAbout
|
|
||||||
SearchPattern
|
|
||||||
SearchRewrite
|
|
||||||
Section
|
|
||||||
Semi
|
|
||||||
Set
|
|
||||||
Setoid
|
|
||||||
Show
|
|
||||||
Solve
|
|
||||||
Sort
|
|
||||||
Strict
|
|
||||||
Structure
|
|
||||||
Synth
|
|
||||||
Tactic
|
|
||||||
Test
|
|
||||||
Theorem
|
|
||||||
Time
|
|
||||||
Transparent
|
|
||||||
True
|
|
||||||
Type
|
|
||||||
Undo
|
|
||||||
Unfocus
|
|
||||||
Unfold
|
|
||||||
Unset
|
|
||||||
Variable
|
|
||||||
Variables
|
|
||||||
Width
|
|
||||||
Wildcard
|
|
||||||
abstract
|
|
||||||
absurd
|
|
||||||
after
|
|
||||||
apply
|
|
||||||
as
|
|
||||||
assert
|
|
||||||
assumption
|
|
||||||
at
|
|
||||||
auto
|
|
||||||
autorewrite
|
|
||||||
beta
|
|
||||||
by
|
|
||||||
case
|
|
||||||
cbv
|
|
||||||
change
|
|
||||||
clear
|
|
||||||
clearbody
|
|
||||||
cofix
|
|
||||||
coinduction
|
|
||||||
compare
|
|
||||||
compute
|
|
||||||
congruence
|
|
||||||
constructor
|
|
||||||
contradiction
|
|
||||||
cut
|
|
||||||
cutrewrite
|
|
||||||
decide
|
|
||||||
decompose
|
|
||||||
delta
|
|
||||||
dependent
|
|
||||||
dest
|
|
||||||
destruct
|
|
||||||
discrR
|
|
||||||
discriminate
|
|
||||||
do
|
|
||||||
double
|
|
||||||
eapply
|
|
||||||
eauto
|
|
||||||
econstructor
|
|
||||||
eexists
|
|
||||||
eleft
|
|
||||||
elim
|
|
||||||
else
|
|
||||||
end
|
|
||||||
equality
|
|
||||||
esplit
|
|
||||||
exact
|
|
||||||
exists
|
|
||||||
fail
|
|
||||||
field
|
|
||||||
first
|
|
||||||
firstorder
|
|
||||||
fix
|
|
||||||
fold
|
|
||||||
forall
|
|
||||||
fourier
|
|
||||||
fun
|
|
||||||
functional
|
|
||||||
generalize
|
|
||||||
hnf
|
|
||||||
idtac
|
|
||||||
if
|
|
||||||
in
|
|
||||||
induction
|
|
||||||
info
|
|
||||||
injection
|
|
||||||
instantiate
|
|
||||||
into
|
|
||||||
intro
|
|
||||||
intros
|
|
||||||
intuition
|
|
||||||
inversion
|
|
||||||
inversion_clear
|
|
||||||
iota
|
|
||||||
lapply
|
|
||||||
lazy
|
|
||||||
left
|
|
||||||
let
|
|
||||||
linear
|
|
||||||
load
|
|
||||||
match
|
|
||||||
move
|
|
||||||
omega
|
|
||||||
pattern
|
|
||||||
pose
|
|
||||||
progress
|
|
||||||
prolog
|
|
||||||
quote
|
|
||||||
record
|
|
||||||
red
|
|
||||||
refine
|
|
||||||
reflexivity
|
|
||||||
rename
|
|
||||||
repeat
|
|
||||||
replace
|
|
||||||
return
|
|
||||||
rewrite
|
|
||||||
right
|
|
||||||
ring
|
|
||||||
set
|
|
||||||
setoid
|
|
||||||
setoid_replace
|
|
||||||
setoid_rewrite
|
|
||||||
simpl
|
|
||||||
simple
|
|
||||||
simplify_eq
|
|
||||||
solve
|
|
||||||
specialize
|
|
||||||
split
|
|
||||||
split_Rabs
|
|
||||||
split_Rmult
|
|
||||||
stepl
|
|
||||||
stepr
|
|
||||||
struct
|
|
||||||
subst
|
|
||||||
sum
|
|
||||||
symmetry
|
|
||||||
tauto
|
|
||||||
then
|
|
||||||
transitivity
|
|
||||||
trivial
|
|
||||||
try
|
|
||||||
unfold
|
|
||||||
until
|
|
||||||
using
|
|
||||||
with
|
|
||||||
zeta
|
|
||||||
@@ -1,874 +0,0 @@
|
|||||||
!important
|
|
||||||
@font-face
|
|
||||||
@font-feature-values
|
|
||||||
@keyframes
|
|
||||||
ActiveBorder
|
|
||||||
ActiveCaption
|
|
||||||
Alpha
|
|
||||||
AppWorkspace
|
|
||||||
Background
|
|
||||||
Barn
|
|
||||||
BasicImage
|
|
||||||
Blinds
|
|
||||||
Blur
|
|
||||||
ButtonFace
|
|
||||||
ButtonHighlight
|
|
||||||
ButtonShadow
|
|
||||||
ButtonText
|
|
||||||
CaptionText
|
|
||||||
CheckerBoard
|
|
||||||
Chroma
|
|
||||||
Compositor
|
|
||||||
CradientWipe
|
|
||||||
DXImageTransform
|
|
||||||
DropShadow
|
|
||||||
Emboss
|
|
||||||
Engrave
|
|
||||||
Fade
|
|
||||||
FlipH
|
|
||||||
FlipV
|
|
||||||
Glow
|
|
||||||
Gray
|
|
||||||
GrayText
|
|
||||||
Highlight
|
|
||||||
HighlightText
|
|
||||||
Hz
|
|
||||||
ICMFilter
|
|
||||||
InactiveBorder
|
|
||||||
InactiveCaption
|
|
||||||
InactiveCaptionText
|
|
||||||
InfoBackground
|
|
||||||
InfoText
|
|
||||||
Inset
|
|
||||||
Invert
|
|
||||||
Iris
|
|
||||||
Light
|
|
||||||
MaskFilter
|
|
||||||
Matrix
|
|
||||||
Menu
|
|
||||||
MenuText
|
|
||||||
Microsoft
|
|
||||||
MotionBlur
|
|
||||||
Pixelate
|
|
||||||
RadialWipe
|
|
||||||
RandomBars
|
|
||||||
RandomDissolve
|
|
||||||
RevealTrans
|
|
||||||
Scrollbar
|
|
||||||
Shadow
|
|
||||||
Slide
|
|
||||||
Spiral
|
|
||||||
Stretch
|
|
||||||
Strips
|
|
||||||
ThreeDDarkShadow
|
|
||||||
ThreeDFace
|
|
||||||
ThreeDHighlight
|
|
||||||
ThreeDLightShadow
|
|
||||||
ThreeDShadow
|
|
||||||
Wave
|
|
||||||
Wheel
|
|
||||||
Window
|
|
||||||
WindowFrame
|
|
||||||
WindowText
|
|
||||||
Xray
|
|
||||||
Zigzag
|
|
||||||
_azimuth
|
|
||||||
_background
|
|
||||||
_background-position-x
|
|
||||||
_background-position-y
|
|
||||||
_border
|
|
||||||
_bottom
|
|
||||||
_caption
|
|
||||||
_clear
|
|
||||||
_clip
|
|
||||||
_color
|
|
||||||
_content
|
|
||||||
_counter
|
|
||||||
_cue
|
|
||||||
_cursor
|
|
||||||
_direction
|
|
||||||
_display
|
|
||||||
_elevation
|
|
||||||
_empty
|
|
||||||
_filter
|
|
||||||
_filter:progid:DXImageTransform.Microsoft
|
|
||||||
_float
|
|
||||||
_font
|
|
||||||
_height
|
|
||||||
_ime
|
|
||||||
_ime-mode
|
|
||||||
_layout
|
|
||||||
_layout-flow
|
|
||||||
_layout-grid
|
|
||||||
_layout-grid-char
|
|
||||||
_layout-grid-line
|
|
||||||
_layout-grid-mode
|
|
||||||
_layout-grid-type
|
|
||||||
_left
|
|
||||||
_letter
|
|
||||||
_line
|
|
||||||
_line-break
|
|
||||||
_list
|
|
||||||
_margin
|
|
||||||
_orphans
|
|
||||||
_outline
|
|
||||||
_overflow
|
|
||||||
_overflow-x
|
|
||||||
_overflow-y
|
|
||||||
_padding
|
|
||||||
_page
|
|
||||||
_pause
|
|
||||||
_pitch
|
|
||||||
_play
|
|
||||||
_position
|
|
||||||
_quotes
|
|
||||||
_richness
|
|
||||||
_right
|
|
||||||
_ruby
|
|
||||||
_ruby-align
|
|
||||||
_ruby-overhang
|
|
||||||
_ruby-position
|
|
||||||
_scrollbar
|
|
||||||
_scrollbar-3dlight-color
|
|
||||||
_scrollbar-arrow-color
|
|
||||||
_scrollbar-base-color
|
|
||||||
_scrollbar-darkshadow-color
|
|
||||||
_scrollbar-face-color
|
|
||||||
_scrollbar-highlight-color
|
|
||||||
_scrollbar-track-color
|
|
||||||
_speak
|
|
||||||
_speech
|
|
||||||
_stress
|
|
||||||
_table
|
|
||||||
_text
|
|
||||||
_text-align-last
|
|
||||||
_text-autospace
|
|
||||||
_text-justify
|
|
||||||
_text-kashida-space
|
|
||||||
_text-overflow
|
|
||||||
_text-underline-position
|
|
||||||
_top
|
|
||||||
_unicode
|
|
||||||
_vertical
|
|
||||||
_visibility
|
|
||||||
_voice
|
|
||||||
_volume
|
|
||||||
_white
|
|
||||||
_widows
|
|
||||||
_width
|
|
||||||
_word
|
|
||||||
_word-break
|
|
||||||
_word-wrap
|
|
||||||
_writing
|
|
||||||
_writing-mode
|
|
||||||
_z
|
|
||||||
_zoom
|
|
||||||
above
|
|
||||||
active
|
|
||||||
adjust
|
|
||||||
after
|
|
||||||
aliceblue
|
|
||||||
align
|
|
||||||
align-content
|
|
||||||
align-items
|
|
||||||
align-self
|
|
||||||
always
|
|
||||||
animation
|
|
||||||
animation-delay
|
|
||||||
animation-direction
|
|
||||||
animation-duration
|
|
||||||
animation-fill-mode
|
|
||||||
animation-iteration-count
|
|
||||||
animation-name
|
|
||||||
animation-play-state
|
|
||||||
animation-timing-function
|
|
||||||
antiquewhite
|
|
||||||
aqua
|
|
||||||
aquamarine
|
|
||||||
armenian
|
|
||||||
arrow
|
|
||||||
attachment
|
|
||||||
auto
|
|
||||||
autospace
|
|
||||||
avoid
|
|
||||||
azimuth
|
|
||||||
azure
|
|
||||||
backface-visibility
|
|
||||||
background
|
|
||||||
background-attachment
|
|
||||||
background-clip
|
|
||||||
background-color
|
|
||||||
background-image
|
|
||||||
background-origin
|
|
||||||
background-position
|
|
||||||
background-repeat
|
|
||||||
background-size
|
|
||||||
bar
|
|
||||||
base
|
|
||||||
baseline
|
|
||||||
before
|
|
||||||
behind
|
|
||||||
beige
|
|
||||||
below
|
|
||||||
bidi
|
|
||||||
bidi-override
|
|
||||||
bisque
|
|
||||||
black
|
|
||||||
blanchedalmond
|
|
||||||
blink
|
|
||||||
block
|
|
||||||
blue
|
|
||||||
blueviolet
|
|
||||||
bold
|
|
||||||
bolder
|
|
||||||
border
|
|
||||||
border-bottom
|
|
||||||
border-bottom-color
|
|
||||||
border-bottom-left-radius
|
|
||||||
border-bottom-right-radius
|
|
||||||
border-bottom-style
|
|
||||||
border-bottom-width
|
|
||||||
border-collapse
|
|
||||||
border-color
|
|
||||||
border-image
|
|
||||||
border-image-outset
|
|
||||||
border-image-repeat
|
|
||||||
border-image-slice
|
|
||||||
border-image-source
|
|
||||||
border-image-width
|
|
||||||
border-left
|
|
||||||
border-left-color
|
|
||||||
border-left-style
|
|
||||||
border-left-width
|
|
||||||
border-radius
|
|
||||||
border-right
|
|
||||||
border-right-color
|
|
||||||
border-right-style
|
|
||||||
border-right-width
|
|
||||||
border-spacing
|
|
||||||
border-style
|
|
||||||
border-top
|
|
||||||
border-top-color
|
|
||||||
border-top-left-radius
|
|
||||||
border-top-right-radius
|
|
||||||
border-top-style
|
|
||||||
border-top-width
|
|
||||||
border-width
|
|
||||||
both
|
|
||||||
bottom
|
|
||||||
box
|
|
||||||
box-decoration-break
|
|
||||||
box-shadow
|
|
||||||
box-sizing
|
|
||||||
break
|
|
||||||
break-after
|
|
||||||
break-before
|
|
||||||
break-inside
|
|
||||||
brown
|
|
||||||
burlwood
|
|
||||||
cadetblue
|
|
||||||
capitalize
|
|
||||||
caps
|
|
||||||
caption
|
|
||||||
caption-side
|
|
||||||
cell
|
|
||||||
cells
|
|
||||||
center
|
|
||||||
center-left
|
|
||||||
center-right
|
|
||||||
char
|
|
||||||
chartreuse
|
|
||||||
chocolate
|
|
||||||
circle
|
|
||||||
cjk
|
|
||||||
cjk-ideographic
|
|
||||||
clear
|
|
||||||
clip
|
|
||||||
close
|
|
||||||
close-quote
|
|
||||||
cm
|
|
||||||
code
|
|
||||||
collapse
|
|
||||||
color
|
|
||||||
column
|
|
||||||
column-count
|
|
||||||
column-fill
|
|
||||||
column-gap
|
|
||||||
column-rule
|
|
||||||
column-rule-color
|
|
||||||
column-rule-style
|
|
||||||
column-rule-width
|
|
||||||
column-span
|
|
||||||
column-width
|
|
||||||
columns
|
|
||||||
compact
|
|
||||||
condensed
|
|
||||||
content
|
|
||||||
continuous
|
|
||||||
coral
|
|
||||||
cornflowerblue
|
|
||||||
cornsilk
|
|
||||||
counter
|
|
||||||
counter-increment
|
|
||||||
counter-reset
|
|
||||||
crimson
|
|
||||||
crop
|
|
||||||
cross
|
|
||||||
crosshair
|
|
||||||
cue
|
|
||||||
cue-after
|
|
||||||
cue-before
|
|
||||||
cursive
|
|
||||||
cursor
|
|
||||||
cyan
|
|
||||||
darkblue
|
|
||||||
darkcyan
|
|
||||||
darkgoldenrod
|
|
||||||
darkgray
|
|
||||||
darkgreen
|
|
||||||
darkkhaki
|
|
||||||
darkmagenta
|
|
||||||
darkolivegreen
|
|
||||||
darkorange
|
|
||||||
darkorchid
|
|
||||||
darkred
|
|
||||||
darksalmon
|
|
||||||
darkseagreen
|
|
||||||
darkshadow
|
|
||||||
darkslateblue
|
|
||||||
darkslategray
|
|
||||||
darkturquoise
|
|
||||||
darkviolet
|
|
||||||
dashed
|
|
||||||
decimal
|
|
||||||
decimal-leading-zero
|
|
||||||
decoration
|
|
||||||
deeppink
|
|
||||||
deepskyblue
|
|
||||||
default
|
|
||||||
deg
|
|
||||||
digits
|
|
||||||
dimgray
|
|
||||||
direction
|
|
||||||
disc
|
|
||||||
display
|
|
||||||
dodgerblue
|
|
||||||
dotted
|
|
||||||
double
|
|
||||||
during
|
|
||||||
e
|
|
||||||
e-resize
|
|
||||||
elevation
|
|
||||||
em
|
|
||||||
embed
|
|
||||||
empty
|
|
||||||
empty-cells
|
|
||||||
ex
|
|
||||||
expanded
|
|
||||||
extra
|
|
||||||
extra-condensed
|
|
||||||
extra-expanded
|
|
||||||
face
|
|
||||||
family
|
|
||||||
fantasy
|
|
||||||
far
|
|
||||||
far-left
|
|
||||||
far-right
|
|
||||||
fast
|
|
||||||
faster
|
|
||||||
filter
|
|
||||||
firebrick
|
|
||||||
first
|
|
||||||
first-child
|
|
||||||
first-letter
|
|
||||||
first-line
|
|
||||||
fixed
|
|
||||||
flex
|
|
||||||
flex-basis
|
|
||||||
flex-direction
|
|
||||||
flex-flow
|
|
||||||
flex-grow
|
|
||||||
flex-shrink
|
|
||||||
flex-wrap
|
|
||||||
float
|
|
||||||
floralwhite
|
|
||||||
flow
|
|
||||||
focus
|
|
||||||
font
|
|
||||||
font-family
|
|
||||||
font-feature-setting
|
|
||||||
font-kerning
|
|
||||||
font-language-override
|
|
||||||
font-size
|
|
||||||
font-size-adjust
|
|
||||||
font-stretch
|
|
||||||
font-style
|
|
||||||
font-synthesis
|
|
||||||
font-variant
|
|
||||||
font-variant-alternates
|
|
||||||
font-variant-caps
|
|
||||||
font-variant-east-asian
|
|
||||||
font-variant-ligatures
|
|
||||||
font-variant-numeric
|
|
||||||
font-variant-position
|
|
||||||
font-weight
|
|
||||||
footer
|
|
||||||
forestgreen
|
|
||||||
fuchsia
|
|
||||||
gainsboro
|
|
||||||
georgian
|
|
||||||
ghostwhite
|
|
||||||
gold
|
|
||||||
goldenrod
|
|
||||||
gray
|
|
||||||
greek
|
|
||||||
green
|
|
||||||
greenyellow
|
|
||||||
grid
|
|
||||||
groove
|
|
||||||
group
|
|
||||||
hanging-punctuation
|
|
||||||
header
|
|
||||||
hebrew
|
|
||||||
height
|
|
||||||
help
|
|
||||||
hidden
|
|
||||||
hide
|
|
||||||
high
|
|
||||||
higher
|
|
||||||
hiragana
|
|
||||||
hiragana-iroha
|
|
||||||
honeydew
|
|
||||||
hotpink
|
|
||||||
hover
|
|
||||||
hyphens
|
|
||||||
icon
|
|
||||||
ideographic
|
|
||||||
image
|
|
||||||
image-orientation
|
|
||||||
image-rendering
|
|
||||||
image-resolution
|
|
||||||
ime-mode
|
|
||||||
in
|
|
||||||
increment
|
|
||||||
indent
|
|
||||||
index
|
|
||||||
indianred
|
|
||||||
indigo
|
|
||||||
inherit
|
|
||||||
inline
|
|
||||||
inline-block
|
|
||||||
inline-table
|
|
||||||
inset
|
|
||||||
inside
|
|
||||||
iroha
|
|
||||||
italic
|
|
||||||
item
|
|
||||||
ivory
|
|
||||||
justify
|
|
||||||
justify-content
|
|
||||||
kHz
|
|
||||||
kashida
|
|
||||||
katakana
|
|
||||||
katakana-iroha
|
|
||||||
khaki
|
|
||||||
landscape
|
|
||||||
lang()
|
|
||||||
large
|
|
||||||
larger
|
|
||||||
last
|
|
||||||
latin
|
|
||||||
lavender
|
|
||||||
lavenderblush
|
|
||||||
lawngreen
|
|
||||||
layout
|
|
||||||
leading
|
|
||||||
left
|
|
||||||
left-side
|
|
||||||
leftwards
|
|
||||||
lenonchiffon
|
|
||||||
letter
|
|
||||||
letter-spacing
|
|
||||||
level
|
|
||||||
lightblue
|
|
||||||
lightcoral
|
|
||||||
lightcyan
|
|
||||||
lighter
|
|
||||||
lightgoldenrodyellow
|
|
||||||
lightgray
|
|
||||||
lightgreen
|
|
||||||
lightgrey
|
|
||||||
lightpink
|
|
||||||
lightsalmon
|
|
||||||
lightseagreen
|
|
||||||
lightskyblue
|
|
||||||
lightslategray
|
|
||||||
lightsteelblue
|
|
||||||
lightyellow
|
|
||||||
lime
|
|
||||||
limegreen
|
|
||||||
line
|
|
||||||
line-break
|
|
||||||
line-height
|
|
||||||
line-through
|
|
||||||
linen
|
|
||||||
link
|
|
||||||
list
|
|
||||||
list-item
|
|
||||||
list-style
|
|
||||||
list-style-image
|
|
||||||
list-style-position
|
|
||||||
list-style-type
|
|
||||||
loud
|
|
||||||
low
|
|
||||||
lower
|
|
||||||
lower-alpha
|
|
||||||
lower-greek
|
|
||||||
lower-latin
|
|
||||||
lower-roman
|
|
||||||
lowercase
|
|
||||||
ltr
|
|
||||||
magenta
|
|
||||||
margin
|
|
||||||
margin-bottom
|
|
||||||
margin-left
|
|
||||||
margin-right
|
|
||||||
margin-top
|
|
||||||
mark
|
|
||||||
mark-after
|
|
||||||
mark-before
|
|
||||||
marker
|
|
||||||
marker-offset
|
|
||||||
marks
|
|
||||||
maroon
|
|
||||||
marquee-direction
|
|
||||||
marquee-play-count
|
|
||||||
marquee-speed
|
|
||||||
marquee-style
|
|
||||||
mask
|
|
||||||
mask-type
|
|
||||||
max
|
|
||||||
max-height
|
|
||||||
max-width
|
|
||||||
medium
|
|
||||||
mediumaquamarine
|
|
||||||
mediumblue
|
|
||||||
mediumorchid
|
|
||||||
mediumpurple
|
|
||||||
mediumseagreen
|
|
||||||
mediumslateblue
|
|
||||||
mediumspringgreen
|
|
||||||
mediumturquoise
|
|
||||||
mediumvioletred
|
|
||||||
menu
|
|
||||||
message
|
|
||||||
message-box
|
|
||||||
middle
|
|
||||||
midnightblue
|
|
||||||
min
|
|
||||||
min-height
|
|
||||||
min-width
|
|
||||||
mintcream
|
|
||||||
mistyrose
|
|
||||||
mix
|
|
||||||
mm
|
|
||||||
moccasin
|
|
||||||
mode
|
|
||||||
monospace
|
|
||||||
move
|
|
||||||
ms
|
|
||||||
n
|
|
||||||
n-resize
|
|
||||||
naby
|
|
||||||
narrower
|
|
||||||
nav-down
|
|
||||||
nav-index
|
|
||||||
nav-left
|
|
||||||
nav-right
|
|
||||||
nav-up
|
|
||||||
navajowhite
|
|
||||||
ne
|
|
||||||
ne-resize
|
|
||||||
no
|
|
||||||
no-close-quote
|
|
||||||
no-open-quote
|
|
||||||
no-repeat
|
|
||||||
none
|
|
||||||
normal
|
|
||||||
nowrap
|
|
||||||
number
|
|
||||||
numeral
|
|
||||||
nw
|
|
||||||
nw-resize
|
|
||||||
object-fit
|
|
||||||
object-position
|
|
||||||
oblique
|
|
||||||
offset
|
|
||||||
oldlace
|
|
||||||
olive
|
|
||||||
olivedrab
|
|
||||||
once
|
|
||||||
opacity
|
|
||||||
open
|
|
||||||
open-quote
|
|
||||||
orange
|
|
||||||
orangered
|
|
||||||
orchid
|
|
||||||
order
|
|
||||||
orphans
|
|
||||||
out
|
|
||||||
outline
|
|
||||||
outline-color
|
|
||||||
outline-offset
|
|
||||||
outline-style
|
|
||||||
outline-width
|
|
||||||
outset
|
|
||||||
outside
|
|
||||||
overflow
|
|
||||||
overflow-wrap
|
|
||||||
overflow-x
|
|
||||||
overflow-y
|
|
||||||
overhang
|
|
||||||
overline
|
|
||||||
override
|
|
||||||
padding
|
|
||||||
padding-bottom
|
|
||||||
padding-left
|
|
||||||
padding-right
|
|
||||||
padding-top
|
|
||||||
page
|
|
||||||
page-break-after
|
|
||||||
page-break-before
|
|
||||||
page-break-inside
|
|
||||||
palegoldenrod
|
|
||||||
palegreen
|
|
||||||
paleturquoise
|
|
||||||
palevioletred
|
|
||||||
papayawhip
|
|
||||||
pause
|
|
||||||
pause-after
|
|
||||||
pause-before
|
|
||||||
pc
|
|
||||||
peachpuff
|
|
||||||
perspective
|
|
||||||
perspective-origin
|
|
||||||
peru
|
|
||||||
phonemes
|
|
||||||
pink
|
|
||||||
pitch
|
|
||||||
pitch-range
|
|
||||||
play
|
|
||||||
play-during
|
|
||||||
plum
|
|
||||||
pointer
|
|
||||||
portrait
|
|
||||||
position
|
|
||||||
powderblue
|
|
||||||
pre
|
|
||||||
pre-line
|
|
||||||
pre-wrap
|
|
||||||
progid
|
|
||||||
progress
|
|
||||||
pt
|
|
||||||
punctuation
|
|
||||||
purple
|
|
||||||
px
|
|
||||||
quote
|
|
||||||
quotes
|
|
||||||
rad
|
|
||||||
range
|
|
||||||
rate
|
|
||||||
red
|
|
||||||
relative
|
|
||||||
repeat
|
|
||||||
repeat-x
|
|
||||||
repeat-y
|
|
||||||
reset
|
|
||||||
resize
|
|
||||||
rest
|
|
||||||
rest-after
|
|
||||||
rest-before
|
|
||||||
richness
|
|
||||||
ridge
|
|
||||||
right
|
|
||||||
right-side
|
|
||||||
rightwards
|
|
||||||
roman
|
|
||||||
rosybrown
|
|
||||||
row
|
|
||||||
royalblue
|
|
||||||
rtl
|
|
||||||
run
|
|
||||||
run-in
|
|
||||||
s
|
|
||||||
s-resize
|
|
||||||
saddlebrown
|
|
||||||
salmon
|
|
||||||
sandybrown
|
|
||||||
sans-serif
|
|
||||||
scroll
|
|
||||||
se
|
|
||||||
se-resize
|
|
||||||
seagreen
|
|
||||||
seashell
|
|
||||||
semi
|
|
||||||
semi-condensed
|
|
||||||
semi-expanded
|
|
||||||
separate
|
|
||||||
serif
|
|
||||||
shadow
|
|
||||||
show
|
|
||||||
side
|
|
||||||
sienna
|
|
||||||
silent
|
|
||||||
silever
|
|
||||||
silver
|
|
||||||
size
|
|
||||||
skyblue
|
|
||||||
slateblue
|
|
||||||
slategray
|
|
||||||
slow
|
|
||||||
slower
|
|
||||||
small
|
|
||||||
small-caps
|
|
||||||
small-caption
|
|
||||||
smaller
|
|
||||||
snow
|
|
||||||
soft
|
|
||||||
solid
|
|
||||||
space
|
|
||||||
spacing
|
|
||||||
speak
|
|
||||||
speak-header
|
|
||||||
speak-numeral
|
|
||||||
speak-punctuation
|
|
||||||
specific
|
|
||||||
specific-voice
|
|
||||||
speech
|
|
||||||
speech-rate
|
|
||||||
spell
|
|
||||||
spell-out
|
|
||||||
springgreen
|
|
||||||
square
|
|
||||||
static
|
|
||||||
status
|
|
||||||
status-bar
|
|
||||||
steelblue
|
|
||||||
stress
|
|
||||||
stretch
|
|
||||||
style
|
|
||||||
sub
|
|
||||||
super
|
|
||||||
sw
|
|
||||||
sw-resize
|
|
||||||
tab-size
|
|
||||||
table
|
|
||||||
table-caption
|
|
||||||
table-cell
|
|
||||||
table-column
|
|
||||||
table-column-group
|
|
||||||
table-footer-group
|
|
||||||
table-header-group
|
|
||||||
table-layout
|
|
||||||
table-row
|
|
||||||
table-row-group
|
|
||||||
tan
|
|
||||||
teal
|
|
||||||
text
|
|
||||||
text-align
|
|
||||||
text-align-last
|
|
||||||
text-bottom
|
|
||||||
text-combine-horizontal
|
|
||||||
text-decoration
|
|
||||||
text-decoration-color
|
|
||||||
text-decoration-line
|
|
||||||
text-decoration-style
|
|
||||||
text-indent
|
|
||||||
text-justify
|
|
||||||
text-orientation
|
|
||||||
text-overflow
|
|
||||||
text-shadow
|
|
||||||
text-top
|
|
||||||
text-transform
|
|
||||||
text-underline-position
|
|
||||||
thick
|
|
||||||
thin
|
|
||||||
thistle
|
|
||||||
through
|
|
||||||
tomato
|
|
||||||
top
|
|
||||||
track
|
|
||||||
transform
|
|
||||||
transform-origin
|
|
||||||
transform-style
|
|
||||||
transition
|
|
||||||
transition-delay
|
|
||||||
transition-duration
|
|
||||||
transition-property
|
|
||||||
transition-timing-function
|
|
||||||
transparent
|
|
||||||
turquoise
|
|
||||||
type
|
|
||||||
ultra
|
|
||||||
ultra-condensed
|
|
||||||
ultra-expanded
|
|
||||||
underline
|
|
||||||
unicode
|
|
||||||
unicode-bidi
|
|
||||||
upper
|
|
||||||
upper-alpha
|
|
||||||
upper-latin
|
|
||||||
upper-roman
|
|
||||||
uppercase
|
|
||||||
variant
|
|
||||||
vertical
|
|
||||||
vertical-align
|
|
||||||
violet
|
|
||||||
visibility
|
|
||||||
visible
|
|
||||||
visited
|
|
||||||
voice
|
|
||||||
voice-balance
|
|
||||||
voice-duration
|
|
||||||
voice-family
|
|
||||||
voice-pitch
|
|
||||||
voice-pitch-range
|
|
||||||
voice-rate
|
|
||||||
voice-stress
|
|
||||||
voice-volume
|
|
||||||
volume
|
|
||||||
w
|
|
||||||
w-resize
|
|
||||||
wait
|
|
||||||
weight
|
|
||||||
wheat
|
|
||||||
white
|
|
||||||
white-space
|
|
||||||
whitesmoke
|
|
||||||
wider
|
|
||||||
widows
|
|
||||||
width
|
|
||||||
word
|
|
||||||
word-break
|
|
||||||
word-spacing
|
|
||||||
word-wrap
|
|
||||||
wrap
|
|
||||||
writing-mode
|
|
||||||
x
|
|
||||||
x-fast
|
|
||||||
x-high
|
|
||||||
x-large
|
|
||||||
x-loud
|
|
||||||
x-low
|
|
||||||
x-slow
|
|
||||||
x-small
|
|
||||||
x-soft
|
|
||||||
xx
|
|
||||||
xx-large
|
|
||||||
xx-small
|
|
||||||
y
|
|
||||||
yellow
|
|
||||||
yellowgreen
|
|
||||||
z
|
|
||||||
z-index
|
|
||||||
zero
|
|
||||||
@@ -1,216 +0,0 @@
|
|||||||
after
|
|
||||||
begin
|
|
||||||
catch
|
|
||||||
case
|
|
||||||
cond
|
|
||||||
end
|
|
||||||
fun
|
|
||||||
if
|
|
||||||
let
|
|
||||||
of
|
|
||||||
query
|
|
||||||
receive
|
|
||||||
try
|
|
||||||
when
|
|
||||||
and
|
|
||||||
andalso
|
|
||||||
band
|
|
||||||
bnot
|
|
||||||
bor
|
|
||||||
bsl
|
|
||||||
bsr
|
|
||||||
bxor
|
|
||||||
div
|
|
||||||
not
|
|
||||||
or
|
|
||||||
orelse
|
|
||||||
rem
|
|
||||||
xor
|
|
||||||
is_atom
|
|
||||||
is_binary
|
|
||||||
is_bitstring
|
|
||||||
is_boolean
|
|
||||||
is_float
|
|
||||||
is_function
|
|
||||||
is_integer
|
|
||||||
is_list
|
|
||||||
is_number
|
|
||||||
is_pid
|
|
||||||
is_port
|
|
||||||
is_record
|
|
||||||
is_reference
|
|
||||||
is_tuple
|
|
||||||
atom
|
|
||||||
binary
|
|
||||||
bitstring
|
|
||||||
boolean
|
|
||||||
function
|
|
||||||
integer
|
|
||||||
list
|
|
||||||
number
|
|
||||||
pid
|
|
||||||
port
|
|
||||||
record
|
|
||||||
reference
|
|
||||||
tuple
|
|
||||||
abs
|
|
||||||
adler32
|
|
||||||
adler32_combine
|
|
||||||
alive
|
|
||||||
apply
|
|
||||||
atom_to_binary
|
|
||||||
atom_to_list
|
|
||||||
binary_to_atom
|
|
||||||
binary_to_existing_atom
|
|
||||||
binary_to_list
|
|
||||||
binary_to_term
|
|
||||||
bit_size
|
|
||||||
bitstring_to_list
|
|
||||||
byte_size
|
|
||||||
check_process_code
|
|
||||||
contact_binary
|
|
||||||
crc32
|
|
||||||
crc32_combine
|
|
||||||
date
|
|
||||||
decode_packet
|
|
||||||
delete_module
|
|
||||||
disconnect_node
|
|
||||||
element
|
|
||||||
erase
|
|
||||||
exit
|
|
||||||
float
|
|
||||||
float_to_list
|
|
||||||
garbage_collect
|
|
||||||
get
|
|
||||||
get_keys
|
|
||||||
group_leader
|
|
||||||
halt
|
|
||||||
hd
|
|
||||||
integer_to_list
|
|
||||||
internal_bif
|
|
||||||
iolist_size
|
|
||||||
iolist_to_binary
|
|
||||||
is_alive
|
|
||||||
is_atom
|
|
||||||
is_binary
|
|
||||||
is_bitstring
|
|
||||||
is_boolean
|
|
||||||
is_float
|
|
||||||
is_function
|
|
||||||
is_integer
|
|
||||||
is_list
|
|
||||||
is_number
|
|
||||||
is_pid
|
|
||||||
is_port
|
|
||||||
is_process_alive
|
|
||||||
is_record
|
|
||||||
is_reference
|
|
||||||
is_tuple
|
|
||||||
length
|
|
||||||
link
|
|
||||||
list_to_atom
|
|
||||||
list_to_binary
|
|
||||||
list_to_bitstring
|
|
||||||
list_to_existing_atom
|
|
||||||
list_to_float
|
|
||||||
list_to_integer
|
|
||||||
list_to_pid
|
|
||||||
list_to_tuple
|
|
||||||
load_module
|
|
||||||
make_ref
|
|
||||||
module_loaded
|
|
||||||
monitor_node
|
|
||||||
node
|
|
||||||
node_link
|
|
||||||
node_unlink
|
|
||||||
nodes
|
|
||||||
notalive
|
|
||||||
now
|
|
||||||
open_port
|
|
||||||
pid_to_list
|
|
||||||
port_close
|
|
||||||
port_command
|
|
||||||
port_connect
|
|
||||||
port_control
|
|
||||||
pre_loaded
|
|
||||||
process_flag
|
|
||||||
process_info
|
|
||||||
processes
|
|
||||||
purge_module
|
|
||||||
put
|
|
||||||
register
|
|
||||||
registered
|
|
||||||
round
|
|
||||||
self
|
|
||||||
setelement
|
|
||||||
size
|
|
||||||
spawn
|
|
||||||
spawn_link
|
|
||||||
spawn_monitor
|
|
||||||
spawn_opt
|
|
||||||
split_binary
|
|
||||||
statistics
|
|
||||||
term_to_binary
|
|
||||||
time
|
|
||||||
throw
|
|
||||||
tl
|
|
||||||
trunc
|
|
||||||
tuple_size
|
|
||||||
tuple_to_list
|
|
||||||
unlink
|
|
||||||
unregister
|
|
||||||
whereis
|
|
||||||
append_element
|
|
||||||
bump_reductions
|
|
||||||
cancel_timer
|
|
||||||
demonitor
|
|
||||||
display
|
|
||||||
fun_info
|
|
||||||
fun_to_list
|
|
||||||
function_exported
|
|
||||||
get_cookie
|
|
||||||
get_stacktrace
|
|
||||||
hash
|
|
||||||
integer_to_list
|
|
||||||
is_builtin
|
|
||||||
list_to_integer
|
|
||||||
loaded
|
|
||||||
localtime
|
|
||||||
localtime_to_universaltime
|
|
||||||
make_tuple
|
|
||||||
max
|
|
||||||
md5
|
|
||||||
md5_final
|
|
||||||
md5_init
|
|
||||||
md5_update
|
|
||||||
memory
|
|
||||||
min
|
|
||||||
monitor
|
|
||||||
monitor_node
|
|
||||||
phash
|
|
||||||
phash2
|
|
||||||
port_call
|
|
||||||
port_info
|
|
||||||
port_to_list
|
|
||||||
ports
|
|
||||||
process_display
|
|
||||||
read_timer
|
|
||||||
ref_to_list
|
|
||||||
resume_process
|
|
||||||
send
|
|
||||||
send_after
|
|
||||||
send_nosuspend
|
|
||||||
set_cookie
|
|
||||||
start_timer
|
|
||||||
suspend_process
|
|
||||||
system_flag
|
|
||||||
system_info
|
|
||||||
system_monitor
|
|
||||||
system_profile
|
|
||||||
trace
|
|
||||||
trace_delivered
|
|
||||||
trace_info
|
|
||||||
trace_pattern
|
|
||||||
universaltime
|
|
||||||
universaltime_to_localtime
|
|
||||||
yield
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
abstract
|
|
||||||
break
|
|
||||||
case
|
|
||||||
catch
|
|
||||||
const
|
|
||||||
continue
|
|
||||||
do
|
|
||||||
else
|
|
||||||
elseif
|
|
||||||
end
|
|
||||||
eval
|
|
||||||
export
|
|
||||||
false
|
|
||||||
finally
|
|
||||||
for
|
|
||||||
function
|
|
||||||
global
|
|
||||||
if
|
|
||||||
ifelse
|
|
||||||
immutable
|
|
||||||
import
|
|
||||||
importall
|
|
||||||
in
|
|
||||||
let
|
|
||||||
macro
|
|
||||||
module
|
|
||||||
otherwise
|
|
||||||
quote
|
|
||||||
return
|
|
||||||
switch
|
|
||||||
throw
|
|
||||||
true
|
|
||||||
try
|
|
||||||
type
|
|
||||||
typealias
|
|
||||||
using
|
|
||||||
while
|
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
break
|
|
||||||
case
|
|
||||||
chan
|
|
||||||
const
|
|
||||||
continue
|
|
||||||
default
|
|
||||||
defer
|
|
||||||
else
|
|
||||||
fallthrough
|
|
||||||
for
|
|
||||||
func
|
|
||||||
go
|
|
||||||
goto
|
|
||||||
if
|
|
||||||
import
|
|
||||||
interface
|
|
||||||
map
|
|
||||||
package
|
|
||||||
range
|
|
||||||
return
|
|
||||||
select
|
|
||||||
struct
|
|
||||||
switch
|
|
||||||
type
|
|
||||||
var
|
|
||||||
@@ -1,679 +0,0 @@
|
|||||||
Arrows
|
|
||||||
BangPatterns
|
|
||||||
Bool
|
|
||||||
Bounded
|
|
||||||
CPP
|
|
||||||
Char
|
|
||||||
Complex
|
|
||||||
ConstrainedClassMethods
|
|
||||||
Control.Applicative
|
|
||||||
Control.Arrow
|
|
||||||
Control.Category
|
|
||||||
Control.Concurrent
|
|
||||||
Control.Concurrent.MVar
|
|
||||||
Control.Concurrent.QSem
|
|
||||||
Control.Concurrent.QSemN
|
|
||||||
Control.Concurrent.STM
|
|
||||||
Control.Concurrent.STM.TArray
|
|
||||||
Control.Concurrent.STM.TChan
|
|
||||||
Control.Concurrent.STM.TMVar
|
|
||||||
Control.Concurrent.STM.TVar
|
|
||||||
Control.Concurrent.SampleVar
|
|
||||||
Control.Exception
|
|
||||||
Control.Exception.Base
|
|
||||||
Control.Monad
|
|
||||||
Control.Monad.Cont
|
|
||||||
Control.Monad.Cont.Class
|
|
||||||
Control.Monad.Error
|
|
||||||
Control.Monad.Error.Class
|
|
||||||
Control.Monad.Fix
|
|
||||||
Control.Monad.Identity
|
|
||||||
Control.Monad.Instances
|
|
||||||
Control.Monad.List
|
|
||||||
Control.Monad.RWS
|
|
||||||
Control.Monad.RWS.Class
|
|
||||||
Control.Monad.RWS.Lazy
|
|
||||||
Control.Monad.RWS.Strict
|
|
||||||
Control.Monad.Reader
|
|
||||||
Control.Monad.Reader.Class
|
|
||||||
Control.Monad.ST
|
|
||||||
Control.Monad.ST.Lazy
|
|
||||||
Control.Monad.ST.Strict
|
|
||||||
Control.Monad.STM
|
|
||||||
Control.Monad.State
|
|
||||||
Control.Monad.State.Class
|
|
||||||
Control.Monad.State.Lazy
|
|
||||||
Control.Monad.State.Strict
|
|
||||||
Control.Monad.Trans
|
|
||||||
Control.Monad.Writer
|
|
||||||
Control.Monad.Writer.Class
|
|
||||||
Control.Monad.Writer.Lazy
|
|
||||||
Control.Monad.Writer.Strict
|
|
||||||
Control.OldException
|
|
||||||
Control.Parallel
|
|
||||||
Control.Parallel.Strategies
|
|
||||||
DEPRECATED
|
|
||||||
Data.Array
|
|
||||||
Data.Array.Diff
|
|
||||||
Data.Array.IArray
|
|
||||||
Data.Array.IO
|
|
||||||
Data.Array.IO.Internals
|
|
||||||
Data.Array.MArray
|
|
||||||
Data.Array.Paralell
|
|
||||||
Data.Array.Paralell.Arr
|
|
||||||
Data.Array.Paralell.Base
|
|
||||||
Data.Array.Paralell.Int
|
|
||||||
Data.Array.Paralell.Lifted
|
|
||||||
Data.Array.Paralell.PArray
|
|
||||||
Data.Array.Paralell.Prelude
|
|
||||||
Data.Array.Paralell.Prelude.Double
|
|
||||||
Data.Array.Paralell.Stream
|
|
||||||
Data.Array.Paralell.Unlifted
|
|
||||||
Data.Array.Paralell.Unlifted.Distributed
|
|
||||||
Data.Array.Paralell.Unlifted.Paralell
|
|
||||||
Data.Array.Paralell.Unlifted.Sqeuential
|
|
||||||
Data.Array.Paralell.Word8
|
|
||||||
Data.Array.ST
|
|
||||||
Data.Array.Storable
|
|
||||||
Data.Array.Unboxed
|
|
||||||
Data.Bits
|
|
||||||
Data.Bool
|
|
||||||
Data.ByteString
|
|
||||||
Data.ByteString.Char8
|
|
||||||
Data.ByteString.Fusion
|
|
||||||
Data.ByteString.Internal
|
|
||||||
Data.ByteString.Lazy
|
|
||||||
Data.ByteString.Lazy.Char8
|
|
||||||
Data.ByteString.Lazy.Fusion
|
|
||||||
Data.ByteString.Lazy.Internal
|
|
||||||
Data.ByteString.Unsafe
|
|
||||||
Data.Char
|
|
||||||
Data.Complex
|
|
||||||
Data.Data
|
|
||||||
Data.Dynamic
|
|
||||||
Data.Either
|
|
||||||
Data.Eq
|
|
||||||
Data.Fixed
|
|
||||||
Data.Foldable
|
|
||||||
Data.Function
|
|
||||||
Data.Generics
|
|
||||||
Data.Generics.Aliases
|
|
||||||
Data.Generics.Basics
|
|
||||||
Data.Generics.Instances
|
|
||||||
Data.Generics.Schemes
|
|
||||||
Data.Generics.Text
|
|
||||||
Data.Generics.Twins
|
|
||||||
Data.Graph
|
|
||||||
Data.HashTable
|
|
||||||
Data.IORef
|
|
||||||
Data.Int
|
|
||||||
Data.IntMap
|
|
||||||
Data.IntSet
|
|
||||||
Data.Ix
|
|
||||||
Data.List
|
|
||||||
Data.Map
|
|
||||||
Data.Maybe
|
|
||||||
Data.Monoid
|
|
||||||
Data.Ord
|
|
||||||
Data.Ratio
|
|
||||||
Data.STRef
|
|
||||||
Data.STRef.Lazy
|
|
||||||
Data.STRef.Strict
|
|
||||||
Data.Sequence
|
|
||||||
Data.Set
|
|
||||||
Data.String
|
|
||||||
Data.Time
|
|
||||||
Data.Time.Calendar
|
|
||||||
Data.Time.Calendar.Easter
|
|
||||||
Data.Time.Calendar.Julian
|
|
||||||
Data.Time.Calendar.MonthDay
|
|
||||||
Data.Time.Calendar.OrdinalDate
|
|
||||||
Data.Time.Calendar.WeekDate
|
|
||||||
Data.Time.Clock
|
|
||||||
Data.Time.Clock.POSIX
|
|
||||||
Data.Time.Clock.TAI
|
|
||||||
Data.Time.Format
|
|
||||||
Data.Time.LocalTime
|
|
||||||
Data.Traversable
|
|
||||||
Data.Tree
|
|
||||||
Data.Tuple
|
|
||||||
Data.Typeable
|
|
||||||
Data.Unique
|
|
||||||
Data.Version
|
|
||||||
Data.Word
|
|
||||||
Debug.Trace
|
|
||||||
DeriveDataTypeable
|
|
||||||
DisambiguateRecordFields
|
|
||||||
Distribution.Compat.ReadP
|
|
||||||
Distribution.Compiler
|
|
||||||
Distribution.InstalledPackageInfo
|
|
||||||
Distribution.License
|
|
||||||
Distribution.Make
|
|
||||||
Distribution.ModuleName
|
|
||||||
Distribution.Package
|
|
||||||
Distribution.PackageDescription
|
|
||||||
Distribution.PackageDescription.Check
|
|
||||||
Distribution.PackageDescription.Configuration
|
|
||||||
Distribution.PackageDescription.Parse
|
|
||||||
Distribution.ParseUtils
|
|
||||||
Distribution.ReadE
|
|
||||||
Distribution.Simple
|
|
||||||
Distribution.Simple.Build
|
|
||||||
Distribution.Simple.Build.Macros
|
|
||||||
Distribution.Simple.Build.PathsModule
|
|
||||||
Distribution.Simple.BuildPaths
|
|
||||||
Distribution.Simple.Command
|
|
||||||
Distribution.Simple.Compiler
|
|
||||||
Distribution.Simple.Configure
|
|
||||||
Distribution.Simple.GHC
|
|
||||||
Distribution.Simple.Haddock
|
|
||||||
Distribution.Simple.Hugs
|
|
||||||
Distribution.Simple.Install
|
|
||||||
Distribution.Simple.InstallDirs
|
|
||||||
Distribution.Simple.JHC
|
|
||||||
Distribution.Simple.LocalBuildInfo
|
|
||||||
Distribution.Simple.NHC
|
|
||||||
Distribution.Simple.PackageIndex
|
|
||||||
Distribution.Simple.PreProcess
|
|
||||||
Distribution.Simple.PreProcess.Unlit
|
|
||||||
Distribution.Simple.Program
|
|
||||||
Distribution.Simple.Register
|
|
||||||
Distribution.Simple.Setup
|
|
||||||
Distribution.Simple.SrcDist
|
|
||||||
Distribution.Simple.UserHooks
|
|
||||||
Distribution.Simple.Utils
|
|
||||||
Distribution.System
|
|
||||||
Distribution.Text
|
|
||||||
Distribution.Verbosity
|
|
||||||
Distribution.Version
|
|
||||||
Double
|
|
||||||
EQ
|
|
||||||
Either
|
|
||||||
EmptyDataDecls
|
|
||||||
Enum
|
|
||||||
Eq
|
|
||||||
ExistentialQuantification
|
|
||||||
ExtendedDefaultRules
|
|
||||||
False
|
|
||||||
FilePath
|
|
||||||
FlexibleContexts
|
|
||||||
FlexibleInstances
|
|
||||||
Float
|
|
||||||
Floating
|
|
||||||
Foreign
|
|
||||||
Foreign.C
|
|
||||||
Foreign.C.Error
|
|
||||||
Foreign.C.String
|
|
||||||
Foreign.C.Types
|
|
||||||
Foreign.Concurrent
|
|
||||||
Foreign.ForeignPtr
|
|
||||||
Foreign.Marshal
|
|
||||||
Foreign.Marshal.Alloc
|
|
||||||
Foreign.Marshal.Array
|
|
||||||
Foreign.Marshal.Error
|
|
||||||
Foreign.Marshal.Pool
|
|
||||||
Foreign.Marshal.Utils
|
|
||||||
Foreign.Ptr
|
|
||||||
Foreign.StablePtr
|
|
||||||
Foreign.Storable
|
|
||||||
ForeignFunctionInterface
|
|
||||||
Fractional
|
|
||||||
FunctionnalDependencies
|
|
||||||
Functor
|
|
||||||
GADTs
|
|
||||||
GHC.Arr
|
|
||||||
GHC.Bool
|
|
||||||
GHC.Conc
|
|
||||||
GHC.ConsoleHandler
|
|
||||||
GHC.Desugar
|
|
||||||
GHC.Environment
|
|
||||||
GHC.Err
|
|
||||||
GHC.Exts
|
|
||||||
GHC.Generics
|
|
||||||
GHC.Handle
|
|
||||||
GHC.Ordering
|
|
||||||
GHC.PArr
|
|
||||||
GHC.Prim
|
|
||||||
GHC.PrimopWrappers
|
|
||||||
GHC.Tuple
|
|
||||||
GHC.Types
|
|
||||||
GHC.Unicode
|
|
||||||
GHC.Unit
|
|
||||||
GT
|
|
||||||
GeneralizedNewtypeDeriving
|
|
||||||
Generics
|
|
||||||
INCLUDE
|
|
||||||
INLINE
|
|
||||||
IO
|
|
||||||
IOError
|
|
||||||
IOException
|
|
||||||
ImplicitParams
|
|
||||||
ImplicitPrelude
|
|
||||||
ImpredicativeTypes
|
|
||||||
IncoherentInstances
|
|
||||||
Int
|
|
||||||
Integer
|
|
||||||
Integral
|
|
||||||
Just
|
|
||||||
KindSignatures
|
|
||||||
LANGUAGE
|
|
||||||
LINE
|
|
||||||
LT
|
|
||||||
Language.Haskell.Extension
|
|
||||||
Language.Haskell.Lexer
|
|
||||||
Language.Haskell.ParseMonad
|
|
||||||
Language.Haskell.ParseUtils
|
|
||||||
Language.Haskell.Parser
|
|
||||||
Language.Haskell.Pretty
|
|
||||||
Language.Haskell.Syntax
|
|
||||||
Language.Haskell.TH
|
|
||||||
Language.Haskell.TH.Lib
|
|
||||||
Language.Haskell.TH.Ppr
|
|
||||||
Language.Haskell.TH.PprLib
|
|
||||||
Language.Haskell.TH.Quote
|
|
||||||
Language.Haskell.TH.Syntax
|
|
||||||
Left
|
|
||||||
LiberalTypeSynonyms
|
|
||||||
MagicHash
|
|
||||||
Maybe
|
|
||||||
Monad
|
|
||||||
MonoPatBinds
|
|
||||||
MonomorphismRestriction
|
|
||||||
MultiParamTypeClasses
|
|
||||||
NOINLINE
|
|
||||||
NamedFieldPuns
|
|
||||||
Network
|
|
||||||
Network.BSD
|
|
||||||
Network.Socket
|
|
||||||
Network.URI
|
|
||||||
NewQualifiedOperators
|
|
||||||
NoArrows
|
|
||||||
NoBangPatterns
|
|
||||||
NoCPP
|
|
||||||
NoConstrainedClassMethods
|
|
||||||
NoDeriveDataTypeable
|
|
||||||
NoDisambiguateRecordFields
|
|
||||||
NoEmptyDataDecls
|
|
||||||
NoExistentialQuantification
|
|
||||||
NoExtendedDefaultRules
|
|
||||||
NoFlexibleContexts
|
|
||||||
NoFlexibleInstances
|
|
||||||
NoForeignFunctionInterface
|
|
||||||
NoFunctionnalDependencies
|
|
||||||
NoGADTs
|
|
||||||
NoGeneralizedNewtypeDeriving
|
|
||||||
NoGenerics
|
|
||||||
NoImplicitParams
|
|
||||||
NoImplicitPrelude
|
|
||||||
NoImpredicativeTypes
|
|
||||||
NoIncoherentInstances
|
|
||||||
NoKindSignatures
|
|
||||||
NoLiberalTypeSynonyms
|
|
||||||
NoMagicHash
|
|
||||||
NoMonoPatBinds
|
|
||||||
NoMonomorphismRestriction
|
|
||||||
NoMultiParamTypeClasses
|
|
||||||
NoNamedFieldPuns
|
|
||||||
NoNewQualifiedOperators
|
|
||||||
NoOverlappingInstances
|
|
||||||
NoOverloadedStrings
|
|
||||||
NoPArr
|
|
||||||
NoPackageImports
|
|
||||||
NoParallelListComp
|
|
||||||
NoPatternGuards
|
|
||||||
NoPolymorphicComponents
|
|
||||||
NoQuasiQuotes
|
|
||||||
NoRank2Types
|
|
||||||
NoRankNTypes
|
|
||||||
NoRecordWildCards
|
|
||||||
NoRecursiveDo
|
|
||||||
NoRelaxedPolyRec
|
|
||||||
NoScopedTypeVariables
|
|
||||||
NoStandaloneDeriving
|
|
||||||
NoTemplateHaskell
|
|
||||||
NoTransformListComp
|
|
||||||
NoTypeFamilies
|
|
||||||
NoTypeOperators
|
|
||||||
NoTypeSynonymInstances
|
|
||||||
NoUnboxedTuples
|
|
||||||
NoUndecidableInstances
|
|
||||||
NoUnicodeSyntax
|
|
||||||
NoUnliftedFFITypes
|
|
||||||
NoViewPatterns
|
|
||||||
Nothing
|
|
||||||
Num
|
|
||||||
Numeric
|
|
||||||
OPTIONS_GHC
|
|
||||||
Ord
|
|
||||||
Ordering
|
|
||||||
OverlappingInstances
|
|
||||||
OverloadedStrings
|
|
||||||
PArr
|
|
||||||
PackageImports
|
|
||||||
ParallelListComp
|
|
||||||
PatternGuards
|
|
||||||
PolymorphicComponents
|
|
||||||
Prelude
|
|
||||||
QuasiQuotes
|
|
||||||
RULES
|
|
||||||
Rank2Types
|
|
||||||
RankNTypes
|
|
||||||
Ratio
|
|
||||||
Read
|
|
||||||
ReadS
|
|
||||||
Real
|
|
||||||
RealFloat
|
|
||||||
RealFrac
|
|
||||||
RecordWildCards
|
|
||||||
RecursiveDo
|
|
||||||
RelaxedPolyRec
|
|
||||||
Right
|
|
||||||
SOURCE
|
|
||||||
SPECIALIZE
|
|
||||||
ScopedTypeVariables
|
|
||||||
ShowS
|
|
||||||
StandaloneDeriving
|
|
||||||
String
|
|
||||||
System.CPUTime
|
|
||||||
System.Cmd
|
|
||||||
System.Console.Editline
|
|
||||||
System.Console.GetOpt
|
|
||||||
System.Console.Readline
|
|
||||||
System.Directory
|
|
||||||
System.Environment
|
|
||||||
System.Exit
|
|
||||||
System.FilePath
|
|
||||||
System.FilePath.Posix
|
|
||||||
System.FilePath.Windows
|
|
||||||
System.IO
|
|
||||||
System.IO.Error
|
|
||||||
System.IO.Unsafe
|
|
||||||
System.Info
|
|
||||||
System.Locale
|
|
||||||
System.Mem
|
|
||||||
System.Mem.StableName
|
|
||||||
System.Mem.Weak
|
|
||||||
System.Posix
|
|
||||||
System.Posix.Directory
|
|
||||||
System.Posix.DynamicLinker
|
|
||||||
System.Posix.DynamicLinker.Module
|
|
||||||
System.Posix.DynamicLinker.Prim
|
|
||||||
System.Posix.Env
|
|
||||||
System.Posix.Error
|
|
||||||
System.Posix.Files
|
|
||||||
System.Posix.IO
|
|
||||||
System.Posix.Process
|
|
||||||
System.Posix.Process.Internals
|
|
||||||
System.Posix.Resource
|
|
||||||
System.Posix.Semaphore
|
|
||||||
System.Posix.SharedMem
|
|
||||||
System.Posix.Signals
|
|
||||||
System.Posix.Signals.Exts
|
|
||||||
System.Posix.Temp
|
|
||||||
System.Posix.Terminal
|
|
||||||
System.Posix.Time
|
|
||||||
System.Posix.Types
|
|
||||||
System.Posix.Unistd
|
|
||||||
System.Posix.User
|
|
||||||
System.Process
|
|
||||||
System.Random
|
|
||||||
System.Time
|
|
||||||
System.Timeout
|
|
||||||
TemplateHaskell
|
|
||||||
Test.HUnit
|
|
||||||
Test.HUnit.Base
|
|
||||||
Test.HUnit.Lang
|
|
||||||
Test.HUnit.Terminal
|
|
||||||
Test.HUnit.Text
|
|
||||||
Test.QuickCheck
|
|
||||||
Test.QuickCheck.Batch
|
|
||||||
Test.QuickCheck.Poly
|
|
||||||
Test.QuickCheck.Utils
|
|
||||||
Text.Html
|
|
||||||
Text.Html.BlockTable
|
|
||||||
Text.ParserCombinators.Parsec
|
|
||||||
Text.ParserCombinators.Parsec.Char
|
|
||||||
Text.ParserCombinators.Parsec.Combinator
|
|
||||||
Text.ParserCombinators.Parsec.Error
|
|
||||||
Text.ParserCombinators.Parsec.Expr
|
|
||||||
Text.ParserCombinators.Parsec.Language
|
|
||||||
Text.ParserCombinators.Parsec.Perm
|
|
||||||
Text.ParserCombinators.Parsec.Pos
|
|
||||||
Text.ParserCombinators.Parsec.Prim
|
|
||||||
Text.ParserCombinators.Parsec.Token
|
|
||||||
Text.ParserCombinators.ReadP
|
|
||||||
Text.ParserCombinators.ReadPrec
|
|
||||||
Text.PrettyPrint
|
|
||||||
Text.PrettyPrint.HughesPJ
|
|
||||||
Text.Printf
|
|
||||||
Text.Read
|
|
||||||
Text.Read.Lex
|
|
||||||
Text.Regex.Base
|
|
||||||
Text.Regex.Base.Context
|
|
||||||
Text.Regex.Base.Impl
|
|
||||||
Text.Regex.Base.RegexLike
|
|
||||||
Text.Regex.Posix
|
|
||||||
Text.Regex.Posix.ByteString
|
|
||||||
Text.Regex.Posix.String
|
|
||||||
Text.Regex.Posix.Wrap
|
|
||||||
Text.Show
|
|
||||||
Text.Show.Functions
|
|
||||||
Text.XHtml
|
|
||||||
Text.XHtml.Debug
|
|
||||||
Text.XHtml.Frameset
|
|
||||||
Text.XHtml.Strict
|
|
||||||
Text.XHtml.Table
|
|
||||||
Text.XHtml.Transitional
|
|
||||||
Trace.Hpc.Mix
|
|
||||||
Trace.Hpc.Reflect
|
|
||||||
Trace.Hpc.Tix
|
|
||||||
Trace.Hpc.Util
|
|
||||||
TransformListComp
|
|
||||||
True
|
|
||||||
TypeFamilies
|
|
||||||
TypeOperators
|
|
||||||
TypeSynonymInstances
|
|
||||||
UNPACK
|
|
||||||
UnboxedTuples
|
|
||||||
UndecidableInstances
|
|
||||||
UnicodeSyntax
|
|
||||||
UnliftedFFITypes
|
|
||||||
Unsafe.Coerce
|
|
||||||
ViewPatterns
|
|
||||||
WARNING
|
|
||||||
abs
|
|
||||||
acos
|
|
||||||
acosh
|
|
||||||
all
|
|
||||||
and
|
|
||||||
any
|
|
||||||
appendFile
|
|
||||||
as
|
|
||||||
asTypeOf
|
|
||||||
asin
|
|
||||||
asinh
|
|
||||||
atan
|
|
||||||
atan2
|
|
||||||
atanh
|
|
||||||
break
|
|
||||||
case
|
|
||||||
catch
|
|
||||||
ceiling
|
|
||||||
class
|
|
||||||
compare
|
|
||||||
concat
|
|
||||||
concatMap
|
|
||||||
const
|
|
||||||
cos
|
|
||||||
cosh
|
|
||||||
curry
|
|
||||||
cycle
|
|
||||||
data
|
|
||||||
decodeFloat
|
|
||||||
default
|
|
||||||
deriving
|
|
||||||
div
|
|
||||||
divMod
|
|
||||||
do
|
|
||||||
drop
|
|
||||||
dropWhile
|
|
||||||
either
|
|
||||||
elem
|
|
||||||
else
|
|
||||||
encodeFloat
|
|
||||||
enumFrom
|
|
||||||
enumFromThen
|
|
||||||
enumFromThenTo
|
|
||||||
enumFromTo
|
|
||||||
error
|
|
||||||
exp
|
|
||||||
exponent
|
|
||||||
fail
|
|
||||||
filter
|
|
||||||
flip
|
|
||||||
floatDigits
|
|
||||||
floatRadix
|
|
||||||
floatRange
|
|
||||||
floor
|
|
||||||
fmap
|
|
||||||
fold
|
|
||||||
fold1
|
|
||||||
foldr
|
|
||||||
foldr1
|
|
||||||
fromEnum
|
|
||||||
fromInteger
|
|
||||||
fromIntegral
|
|
||||||
fromRational
|
|
||||||
fst
|
|
||||||
gcd
|
|
||||||
getChar
|
|
||||||
getContents
|
|
||||||
getLine
|
|
||||||
head
|
|
||||||
hiding
|
|
||||||
id
|
|
||||||
if
|
|
||||||
import
|
|
||||||
in
|
|
||||||
infix
|
|
||||||
infixl
|
|
||||||
infixr
|
|
||||||
init
|
|
||||||
instance
|
|
||||||
intract
|
|
||||||
ioError
|
|
||||||
isDenormalized
|
|
||||||
isIEEE
|
|
||||||
isInfinite
|
|
||||||
isNan
|
|
||||||
isNegativeZero
|
|
||||||
iterate
|
|
||||||
last
|
|
||||||
lcm
|
|
||||||
length
|
|
||||||
let
|
|
||||||
lex
|
|
||||||
lines
|
|
||||||
log
|
|
||||||
logBase
|
|
||||||
lookup
|
|
||||||
map
|
|
||||||
mapM
|
|
||||||
mapM_
|
|
||||||
max
|
|
||||||
maxBound
|
|
||||||
maximum
|
|
||||||
maybe
|
|
||||||
min
|
|
||||||
minBound
|
|
||||||
minimum
|
|
||||||
mod
|
|
||||||
module
|
|
||||||
negate
|
|
||||||
newtype
|
|
||||||
not
|
|
||||||
notElem
|
|
||||||
null
|
|
||||||
odd
|
|
||||||
of
|
|
||||||
or
|
|
||||||
otherwise
|
|
||||||
pi
|
|
||||||
pred
|
|
||||||
print
|
|
||||||
product
|
|
||||||
properFraction
|
|
||||||
putChar
|
|
||||||
putStr
|
|
||||||
putStrLn
|
|
||||||
qualified
|
|
||||||
quot
|
|
||||||
quotRem
|
|
||||||
read
|
|
||||||
readFile
|
|
||||||
readIO
|
|
||||||
readList
|
|
||||||
readLn
|
|
||||||
readParen
|
|
||||||
reads
|
|
||||||
readsPrec
|
|
||||||
realtoFrac
|
|
||||||
recip
|
|
||||||
rem
|
|
||||||
repeat
|
|
||||||
replicate
|
|
||||||
return
|
|
||||||
reverse
|
|
||||||
round
|
|
||||||
scaleFloat
|
|
||||||
scanl
|
|
||||||
scanl1
|
|
||||||
scanr
|
|
||||||
scanr1
|
|
||||||
seq
|
|
||||||
sequence
|
|
||||||
sequence_
|
|
||||||
show
|
|
||||||
showChar
|
|
||||||
showList
|
|
||||||
showParen
|
|
||||||
showString
|
|
||||||
shows
|
|
||||||
showsPrec
|
|
||||||
significand
|
|
||||||
signum
|
|
||||||
sin
|
|
||||||
sinh
|
|
||||||
snd
|
|
||||||
span
|
|
||||||
splitAt
|
|
||||||
sqrt
|
|
||||||
subtract
|
|
||||||
succ
|
|
||||||
sum
|
|
||||||
tail
|
|
||||||
take
|
|
||||||
takeWhile
|
|
||||||
tan
|
|
||||||
tanh
|
|
||||||
then
|
|
||||||
toEnum
|
|
||||||
toInteger
|
|
||||||
toRational
|
|
||||||
truncate
|
|
||||||
type
|
|
||||||
uncurry
|
|
||||||
undefined
|
|
||||||
unlines
|
|
||||||
until
|
|
||||||
unwords
|
|
||||||
unzip
|
|
||||||
unzip3
|
|
||||||
userError
|
|
||||||
where
|
|
||||||
words
|
|
||||||
writeFile
|
|
||||||
zip
|
|
||||||
zip3
|
|
||||||
zipWith
|
|
||||||
zipWith3
|
|
||||||
@@ -1,53 +0,0 @@
|
|||||||
abstract
|
|
||||||
assert
|
|
||||||
boolean
|
|
||||||
break
|
|
||||||
byte
|
|
||||||
case
|
|
||||||
catch
|
|
||||||
char
|
|
||||||
class
|
|
||||||
const
|
|
||||||
continue
|
|
||||||
default
|
|
||||||
do
|
|
||||||
double
|
|
||||||
else
|
|
||||||
enum
|
|
||||||
extends
|
|
||||||
final
|
|
||||||
finally
|
|
||||||
float
|
|
||||||
for
|
|
||||||
goto
|
|
||||||
if
|
|
||||||
implements
|
|
||||||
import
|
|
||||||
instanceof
|
|
||||||
int
|
|
||||||
interface
|
|
||||||
long
|
|
||||||
native
|
|
||||||
new
|
|
||||||
package
|
|
||||||
private
|
|
||||||
protected
|
|
||||||
public
|
|
||||||
return
|
|
||||||
short
|
|
||||||
static
|
|
||||||
strictfp
|
|
||||||
super
|
|
||||||
switch
|
|
||||||
synchronized
|
|
||||||
this
|
|
||||||
throw
|
|
||||||
throws
|
|
||||||
transient
|
|
||||||
try
|
|
||||||
void
|
|
||||||
volatile
|
|
||||||
while
|
|
||||||
@Override
|
|
||||||
@Deprecated
|
|
||||||
@SuppressWarnings
|
|
||||||
@@ -1,148 +0,0 @@
|
|||||||
Anchor
|
|
||||||
Area
|
|
||||||
Array
|
|
||||||
Boolean
|
|
||||||
Button
|
|
||||||
Checkbox
|
|
||||||
Date
|
|
||||||
Document
|
|
||||||
Element
|
|
||||||
FileUpload
|
|
||||||
Form
|
|
||||||
Frame
|
|
||||||
Function
|
|
||||||
Hidden
|
|
||||||
History
|
|
||||||
Image
|
|
||||||
Infinity
|
|
||||||
JavaArray
|
|
||||||
JavaClass
|
|
||||||
JavaObject
|
|
||||||
JavaPackage
|
|
||||||
Link
|
|
||||||
Location
|
|
||||||
Math
|
|
||||||
MimeType
|
|
||||||
NaN
|
|
||||||
Navigator
|
|
||||||
Number
|
|
||||||
Object
|
|
||||||
Option
|
|
||||||
Packages
|
|
||||||
Password
|
|
||||||
Plugin
|
|
||||||
Radio
|
|
||||||
RegExp
|
|
||||||
Reset
|
|
||||||
Select
|
|
||||||
String
|
|
||||||
Submit
|
|
||||||
Text
|
|
||||||
Textarea
|
|
||||||
Window
|
|
||||||
alert
|
|
||||||
arguments
|
|
||||||
assign
|
|
||||||
blur
|
|
||||||
break
|
|
||||||
callee
|
|
||||||
caller
|
|
||||||
captureEvents
|
|
||||||
case
|
|
||||||
clearInterval
|
|
||||||
clearTimeout
|
|
||||||
close
|
|
||||||
closed
|
|
||||||
comment
|
|
||||||
confirm
|
|
||||||
constructor
|
|
||||||
continue
|
|
||||||
default
|
|
||||||
defaultStatus
|
|
||||||
delete
|
|
||||||
do
|
|
||||||
document
|
|
||||||
else
|
|
||||||
escape
|
|
||||||
eval
|
|
||||||
export
|
|
||||||
find
|
|
||||||
focus
|
|
||||||
for
|
|
||||||
frames
|
|
||||||
function
|
|
||||||
getClass
|
|
||||||
history
|
|
||||||
home
|
|
||||||
if
|
|
||||||
import
|
|
||||||
in
|
|
||||||
innerHeight
|
|
||||||
innerWidth
|
|
||||||
isFinite
|
|
||||||
isNan
|
|
||||||
java
|
|
||||||
label
|
|
||||||
length
|
|
||||||
location
|
|
||||||
locationbar
|
|
||||||
menubar
|
|
||||||
moveBy
|
|
||||||
moveTo
|
|
||||||
name
|
|
||||||
navigate
|
|
||||||
navigator
|
|
||||||
netscape
|
|
||||||
new
|
|
||||||
onBlur
|
|
||||||
onError
|
|
||||||
onFocus
|
|
||||||
onLoad
|
|
||||||
onUnload
|
|
||||||
open
|
|
||||||
opener
|
|
||||||
outerHeight
|
|
||||||
outerWidth
|
|
||||||
pageXoffset
|
|
||||||
pageYoffset
|
|
||||||
parent
|
|
||||||
parseFloat
|
|
||||||
parseInt
|
|
||||||
personalbar
|
|
||||||
print
|
|
||||||
prompt
|
|
||||||
prototype
|
|
||||||
ref
|
|
||||||
releaseEvents
|
|
||||||
resizeBy
|
|
||||||
resizeTo
|
|
||||||
return
|
|
||||||
routeEvent
|
|
||||||
scroll
|
|
||||||
scrollBy
|
|
||||||
scrollTo
|
|
||||||
scrollbars
|
|
||||||
self
|
|
||||||
setInterval
|
|
||||||
setTimeout
|
|
||||||
status
|
|
||||||
statusbar
|
|
||||||
stop
|
|
||||||
sun
|
|
||||||
switch
|
|
||||||
taint
|
|
||||||
this
|
|
||||||
toString
|
|
||||||
toolbar
|
|
||||||
top
|
|
||||||
typeof
|
|
||||||
unescape
|
|
||||||
untaint
|
|
||||||
unwatch
|
|
||||||
valueOf
|
|
||||||
var
|
|
||||||
void
|
|
||||||
watch
|
|
||||||
while
|
|
||||||
window
|
|
||||||
with
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
abstract
|
|
||||||
break
|
|
||||||
case
|
|
||||||
catch
|
|
||||||
const
|
|
||||||
continue
|
|
||||||
do
|
|
||||||
else
|
|
||||||
elseif
|
|
||||||
end
|
|
||||||
eval
|
|
||||||
export
|
|
||||||
false
|
|
||||||
finally
|
|
||||||
for
|
|
||||||
function
|
|
||||||
global
|
|
||||||
if
|
|
||||||
ifelse
|
|
||||||
immutable
|
|
||||||
import
|
|
||||||
importall
|
|
||||||
in
|
|
||||||
let
|
|
||||||
macro
|
|
||||||
module
|
|
||||||
otherwise
|
|
||||||
quote
|
|
||||||
return
|
|
||||||
switch
|
|
||||||
throw
|
|
||||||
true
|
|
||||||
try
|
|
||||||
type
|
|
||||||
typealias
|
|
||||||
using
|
|
||||||
while
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
and
|
|
||||||
break
|
|
||||||
do
|
|
||||||
else
|
|
||||||
elseif
|
|
||||||
end
|
|
||||||
false
|
|
||||||
for
|
|
||||||
function
|
|
||||||
if
|
|
||||||
in
|
|
||||||
local
|
|
||||||
nil
|
|
||||||
not
|
|
||||||
or
|
|
||||||
repeat
|
|
||||||
return
|
|
||||||
then
|
|
||||||
true
|
|
||||||
until
|
|
||||||
while
|
|
||||||
@@ -1,70 +0,0 @@
|
|||||||
addr
|
|
||||||
and
|
|
||||||
as
|
|
||||||
asm
|
|
||||||
atomic
|
|
||||||
bind
|
|
||||||
block
|
|
||||||
break
|
|
||||||
case
|
|
||||||
cast
|
|
||||||
concept
|
|
||||||
const
|
|
||||||
continue
|
|
||||||
converter
|
|
||||||
defer
|
|
||||||
discard
|
|
||||||
distinct
|
|
||||||
div
|
|
||||||
do
|
|
||||||
elif
|
|
||||||
else
|
|
||||||
end
|
|
||||||
enum
|
|
||||||
except
|
|
||||||
export
|
|
||||||
finally
|
|
||||||
for
|
|
||||||
from
|
|
||||||
func
|
|
||||||
generic
|
|
||||||
if
|
|
||||||
import
|
|
||||||
in
|
|
||||||
include
|
|
||||||
interface
|
|
||||||
is
|
|
||||||
isnot
|
|
||||||
iterator
|
|
||||||
let
|
|
||||||
macro
|
|
||||||
method
|
|
||||||
mixin
|
|
||||||
mod
|
|
||||||
nil
|
|
||||||
not
|
|
||||||
notin
|
|
||||||
object
|
|
||||||
of
|
|
||||||
or
|
|
||||||
out
|
|
||||||
proc
|
|
||||||
ptr
|
|
||||||
raise
|
|
||||||
ref
|
|
||||||
return
|
|
||||||
shl
|
|
||||||
shr
|
|
||||||
static
|
|
||||||
template
|
|
||||||
try
|
|
||||||
tuple
|
|
||||||
type
|
|
||||||
using
|
|
||||||
var
|
|
||||||
when
|
|
||||||
while
|
|
||||||
with
|
|
||||||
without
|
|
||||||
xor
|
|
||||||
yield
|
|
||||||
@@ -1,214 +0,0 @@
|
|||||||
#not_keyword
|
|
||||||
#if
|
|
||||||
#ifdef
|
|
||||||
#ifndef
|
|
||||||
#elif
|
|
||||||
#else
|
|
||||||
#endif
|
|
||||||
#defined
|
|
||||||
#include
|
|
||||||
#__include_macros
|
|
||||||
#define
|
|
||||||
#undef
|
|
||||||
#line
|
|
||||||
#error
|
|
||||||
#pragma
|
|
||||||
#import
|
|
||||||
#include_next
|
|
||||||
#warning
|
|
||||||
#ident
|
|
||||||
#sccs
|
|
||||||
#assert
|
|
||||||
#unassert
|
|
||||||
#__public_macro
|
|
||||||
#__private_macro
|
|
||||||
auto
|
|
||||||
break
|
|
||||||
case
|
|
||||||
char
|
|
||||||
const
|
|
||||||
continue
|
|
||||||
default
|
|
||||||
do
|
|
||||||
double
|
|
||||||
else
|
|
||||||
enum
|
|
||||||
extern
|
|
||||||
float
|
|
||||||
for
|
|
||||||
goto
|
|
||||||
if
|
|
||||||
inline
|
|
||||||
int
|
|
||||||
long
|
|
||||||
register
|
|
||||||
restrict
|
|
||||||
return
|
|
||||||
short
|
|
||||||
signed
|
|
||||||
sizeof
|
|
||||||
static
|
|
||||||
struct
|
|
||||||
switch
|
|
||||||
typedef
|
|
||||||
union
|
|
||||||
unsigned
|
|
||||||
void
|
|
||||||
volatile
|
|
||||||
while
|
|
||||||
_Alignas
|
|
||||||
_Alignof
|
|
||||||
_Atomic
|
|
||||||
_Bool
|
|
||||||
_Complex
|
|
||||||
_Generic
|
|
||||||
_Imaginary
|
|
||||||
_Noreturn
|
|
||||||
_Static_assert
|
|
||||||
_Thread_local
|
|
||||||
__func__
|
|
||||||
__objc_yes
|
|
||||||
__objc_no
|
|
||||||
asm
|
|
||||||
bool
|
|
||||||
false
|
|
||||||
true
|
|
||||||
wchar_t
|
|
||||||
_Float16
|
|
||||||
_Accum
|
|
||||||
_Fract
|
|
||||||
_Sat
|
|
||||||
_Decimal32
|
|
||||||
_Decimal64
|
|
||||||
_Decimal128
|
|
||||||
__alignof
|
|
||||||
__attribute
|
|
||||||
__builtin_choose_expr
|
|
||||||
__builtin_offsetof
|
|
||||||
__builtin_types_compatible_p
|
|
||||||
__builtin_va_arg
|
|
||||||
__extension__
|
|
||||||
__float128
|
|
||||||
__imag
|
|
||||||
__int128
|
|
||||||
__label__
|
|
||||||
__real
|
|
||||||
__thread
|
|
||||||
__FUNCTION__
|
|
||||||
__PRETTY_FUNCTION__
|
|
||||||
__auto_type
|
|
||||||
typeof
|
|
||||||
__private_extern__
|
|
||||||
__module_private__
|
|
||||||
__cdecl
|
|
||||||
__stdcall
|
|
||||||
__fastcall
|
|
||||||
__thiscall
|
|
||||||
__regcall
|
|
||||||
__vectorcall
|
|
||||||
__builtin_omp_required_simd_align
|
|
||||||
__pascal
|
|
||||||
__fp16
|
|
||||||
__bridge
|
|
||||||
__bridge_transfer
|
|
||||||
__bridge_retained
|
|
||||||
__bridge_retain
|
|
||||||
__covariant
|
|
||||||
__contravariant
|
|
||||||
__kindof
|
|
||||||
__alignof__
|
|
||||||
__asm
|
|
||||||
__asm__
|
|
||||||
__attribute__
|
|
||||||
__complex
|
|
||||||
__complex__
|
|
||||||
__const
|
|
||||||
__const__
|
|
||||||
__imag__
|
|
||||||
__inline
|
|
||||||
__inline__
|
|
||||||
__real__
|
|
||||||
__restrict
|
|
||||||
__restrict__
|
|
||||||
__signed
|
|
||||||
__signed__
|
|
||||||
__typeof
|
|
||||||
__typeof__
|
|
||||||
__volatile
|
|
||||||
__volatile__
|
|
||||||
_Nonnull
|
|
||||||
_Nullable
|
|
||||||
_Null_unspecified
|
|
||||||
__builtin_convertvector
|
|
||||||
__builtin_available
|
|
||||||
@not_keyword
|
|
||||||
@class
|
|
||||||
@compatibility_alias
|
|
||||||
@defs
|
|
||||||
@encode
|
|
||||||
@end
|
|
||||||
@implementation
|
|
||||||
@interface
|
|
||||||
@private
|
|
||||||
@protected
|
|
||||||
@protocol
|
|
||||||
@public
|
|
||||||
@selector
|
|
||||||
@throw
|
|
||||||
@try
|
|
||||||
@catch
|
|
||||||
@finally
|
|
||||||
@synchronized
|
|
||||||
@autoreleasepool
|
|
||||||
@property
|
|
||||||
@package
|
|
||||||
@required
|
|
||||||
@optional
|
|
||||||
@synthesize
|
|
||||||
@dynamic
|
|
||||||
@import
|
|
||||||
@available
|
|
||||||
self
|
|
||||||
_cmd
|
|
||||||
instancetype
|
|
||||||
id
|
|
||||||
Class
|
|
||||||
SEL
|
|
||||||
getter=
|
|
||||||
setter=
|
|
||||||
readonly
|
|
||||||
readwrite
|
|
||||||
assign
|
|
||||||
retain
|
|
||||||
copy
|
|
||||||
nonatomic
|
|
||||||
atomic
|
|
||||||
strong
|
|
||||||
weak
|
|
||||||
unsafe_unretained
|
|
||||||
nonnull
|
|
||||||
nullable
|
|
||||||
null_unspecified
|
|
||||||
null_resettable
|
|
||||||
class
|
|
||||||
in
|
|
||||||
out
|
|
||||||
inout
|
|
||||||
oneway
|
|
||||||
bycopy
|
|
||||||
byref
|
|
||||||
super
|
|
||||||
__block
|
|
||||||
__strong
|
|
||||||
__weak
|
|
||||||
__unsafe_unretained
|
|
||||||
__autoreleasing
|
|
||||||
__nonnull
|
|
||||||
__nullable
|
|
||||||
__null_unspecified
|
|
||||||
IMP
|
|
||||||
BOOL
|
|
||||||
YES
|
|
||||||
NO
|
|
||||||
Nil
|
|
||||||
nil
|
|
||||||
@@ -1,46 +0,0 @@
|
|||||||
# GNU Octave, and probably proprietary MATLAB
|
|
||||||
# https://www.gnu.org/software/octave/doc/interpreter/Keywords.html
|
|
||||||
|
|
||||||
__FILE__
|
|
||||||
__LINE__
|
|
||||||
break
|
|
||||||
case
|
|
||||||
catch
|
|
||||||
classdef
|
|
||||||
continue
|
|
||||||
do
|
|
||||||
else
|
|
||||||
elseif
|
|
||||||
end
|
|
||||||
end_try_catch
|
|
||||||
end_unwind_protect
|
|
||||||
endclassdef
|
|
||||||
endenumeration
|
|
||||||
endevents
|
|
||||||
endfor
|
|
||||||
endfunction
|
|
||||||
endif
|
|
||||||
endmethods
|
|
||||||
endparfor
|
|
||||||
endproperties
|
|
||||||
endswitch
|
|
||||||
endwhile
|
|
||||||
enumeration
|
|
||||||
events
|
|
||||||
for
|
|
||||||
function
|
|
||||||
global
|
|
||||||
if
|
|
||||||
methods
|
|
||||||
otherwise
|
|
||||||
parfor
|
|
||||||
persistent
|
|
||||||
properties
|
|
||||||
return
|
|
||||||
static
|
|
||||||
switch
|
|
||||||
try
|
|
||||||
unitl
|
|
||||||
unwind_protect
|
|
||||||
unwind_protect_cleanup
|
|
||||||
while
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,379 +0,0 @@
|
|||||||
ArithmeticError
|
|
||||||
AssertionError
|
|
||||||
AttributeError
|
|
||||||
BaseException
|
|
||||||
BufferError
|
|
||||||
BytesWarning
|
|
||||||
DeprecationWarning
|
|
||||||
EOFError
|
|
||||||
Ellipsis
|
|
||||||
EnvironmentError
|
|
||||||
Exception
|
|
||||||
False
|
|
||||||
FloatingPointError
|
|
||||||
FutureWarning
|
|
||||||
GeneratorExit
|
|
||||||
IOError
|
|
||||||
ImportError
|
|
||||||
ImportWarning
|
|
||||||
IndentationError
|
|
||||||
IndexError
|
|
||||||
KeyError
|
|
||||||
KeyboardInterrupt
|
|
||||||
LookupError
|
|
||||||
MemoryError
|
|
||||||
NameError
|
|
||||||
None
|
|
||||||
NotImplemented
|
|
||||||
NotImplementedError
|
|
||||||
OSError
|
|
||||||
OverflowError
|
|
||||||
PendingDeprecationWarning
|
|
||||||
ReferenceError
|
|
||||||
RuntimeError
|
|
||||||
RuntimeWarning
|
|
||||||
StandardError
|
|
||||||
StopIteration
|
|
||||||
SyntaxError
|
|
||||||
SyntaxWarning
|
|
||||||
SystemError
|
|
||||||
SystemExit
|
|
||||||
TabError
|
|
||||||
True
|
|
||||||
TypeError
|
|
||||||
UnboundLocalError
|
|
||||||
UnicodeDecodeError
|
|
||||||
UnicodeEncodeError
|
|
||||||
UnicodeError
|
|
||||||
UnicodeTranslateError
|
|
||||||
UnicodeWarning
|
|
||||||
UserWarning
|
|
||||||
ValueError
|
|
||||||
Warning
|
|
||||||
ZeroDivisionError
|
|
||||||
__builtins__
|
|
||||||
__debug__
|
|
||||||
__doc__
|
|
||||||
__file__
|
|
||||||
__future__
|
|
||||||
__import__
|
|
||||||
__init__
|
|
||||||
__main__
|
|
||||||
__name__
|
|
||||||
__package__
|
|
||||||
_dummy_thread
|
|
||||||
_thread
|
|
||||||
abc
|
|
||||||
abs
|
|
||||||
aifc
|
|
||||||
all
|
|
||||||
and
|
|
||||||
any
|
|
||||||
apply
|
|
||||||
argparse
|
|
||||||
array
|
|
||||||
as
|
|
||||||
assert
|
|
||||||
ast
|
|
||||||
asynchat
|
|
||||||
asyncio
|
|
||||||
asyncore
|
|
||||||
atexit
|
|
||||||
audioop
|
|
||||||
base64
|
|
||||||
basestring
|
|
||||||
bdb
|
|
||||||
bin
|
|
||||||
binascii
|
|
||||||
binhex
|
|
||||||
bisect
|
|
||||||
bool
|
|
||||||
break
|
|
||||||
buffer
|
|
||||||
builtins
|
|
||||||
bytearray
|
|
||||||
bytes
|
|
||||||
bz2
|
|
||||||
calendar
|
|
||||||
callable
|
|
||||||
cgi
|
|
||||||
cgitb
|
|
||||||
chr
|
|
||||||
chuck
|
|
||||||
class
|
|
||||||
classmethod
|
|
||||||
cmath
|
|
||||||
cmd
|
|
||||||
cmp
|
|
||||||
code
|
|
||||||
codecs
|
|
||||||
codeop
|
|
||||||
coerce
|
|
||||||
collections
|
|
||||||
colorsys
|
|
||||||
compile
|
|
||||||
compileall
|
|
||||||
complex
|
|
||||||
concurrent
|
|
||||||
configparser
|
|
||||||
contextlib
|
|
||||||
continue
|
|
||||||
copy
|
|
||||||
copyreg
|
|
||||||
copyright
|
|
||||||
credits
|
|
||||||
crypt
|
|
||||||
csv
|
|
||||||
ctypes
|
|
||||||
curses
|
|
||||||
datetime
|
|
||||||
dbm
|
|
||||||
decimal
|
|
||||||
def
|
|
||||||
del
|
|
||||||
delattr
|
|
||||||
dict
|
|
||||||
difflib
|
|
||||||
dir
|
|
||||||
dis
|
|
||||||
distutils
|
|
||||||
divmod
|
|
||||||
doctest
|
|
||||||
dummy_threading
|
|
||||||
elif
|
|
||||||
else
|
|
||||||
email
|
|
||||||
enumerate
|
|
||||||
ensurepip
|
|
||||||
enum
|
|
||||||
errno
|
|
||||||
eval
|
|
||||||
except
|
|
||||||
exec
|
|
||||||
execfile
|
|
||||||
exit
|
|
||||||
faulthandler
|
|
||||||
fcntl
|
|
||||||
file
|
|
||||||
filecmp
|
|
||||||
fileinput
|
|
||||||
filter
|
|
||||||
finally
|
|
||||||
float
|
|
||||||
fnmatch
|
|
||||||
for
|
|
||||||
format
|
|
||||||
formatter
|
|
||||||
fpectl
|
|
||||||
fractions
|
|
||||||
from
|
|
||||||
frozenset
|
|
||||||
ftplib
|
|
||||||
functools
|
|
||||||
gc
|
|
||||||
getattr
|
|
||||||
getopt
|
|
||||||
getpass
|
|
||||||
gettext
|
|
||||||
glob
|
|
||||||
global
|
|
||||||
globals
|
|
||||||
grp
|
|
||||||
gzip
|
|
||||||
hasattr
|
|
||||||
hash
|
|
||||||
hashlib
|
|
||||||
heapq
|
|
||||||
help
|
|
||||||
hex
|
|
||||||
hmac
|
|
||||||
html
|
|
||||||
http
|
|
||||||
id
|
|
||||||
if
|
|
||||||
imghdr
|
|
||||||
imp
|
|
||||||
impalib
|
|
||||||
import
|
|
||||||
importlib
|
|
||||||
in
|
|
||||||
input
|
|
||||||
inspect
|
|
||||||
int
|
|
||||||
intern
|
|
||||||
io
|
|
||||||
ipaddress
|
|
||||||
is
|
|
||||||
isinstance
|
|
||||||
issubclass
|
|
||||||
iter
|
|
||||||
itertools
|
|
||||||
json
|
|
||||||
keyword
|
|
||||||
lambda
|
|
||||||
len
|
|
||||||
license
|
|
||||||
linecache
|
|
||||||
list
|
|
||||||
locale
|
|
||||||
locals
|
|
||||||
logging
|
|
||||||
long
|
|
||||||
lzma
|
|
||||||
macpath
|
|
||||||
mailbox
|
|
||||||
mailcap
|
|
||||||
map
|
|
||||||
marshal
|
|
||||||
math
|
|
||||||
max
|
|
||||||
memoryview
|
|
||||||
mimetypes
|
|
||||||
min
|
|
||||||
mmap
|
|
||||||
modulefinder
|
|
||||||
msilib
|
|
||||||
msvcrt
|
|
||||||
multiprocessing
|
|
||||||
netrc
|
|
||||||
next
|
|
||||||
nis
|
|
||||||
nntplib
|
|
||||||
not
|
|
||||||
numbers
|
|
||||||
object
|
|
||||||
oct
|
|
||||||
open
|
|
||||||
operator
|
|
||||||
optparse
|
|
||||||
or
|
|
||||||
ord
|
|
||||||
os
|
|
||||||
ossaudiodev
|
|
||||||
parser
|
|
||||||
pass
|
|
||||||
pathlib
|
|
||||||
pdb
|
|
||||||
pickle
|
|
||||||
pickletools
|
|
||||||
pipes
|
|
||||||
pkgutil
|
|
||||||
platform
|
|
||||||
plistlib
|
|
||||||
poplib
|
|
||||||
posix
|
|
||||||
pow
|
|
||||||
pprint
|
|
||||||
print
|
|
||||||
profile
|
|
||||||
property
|
|
||||||
pty
|
|
||||||
pwd
|
|
||||||
py_compiler
|
|
||||||
pyclbr
|
|
||||||
pydoc
|
|
||||||
queue
|
|
||||||
quit
|
|
||||||
quopri
|
|
||||||
raise
|
|
||||||
random
|
|
||||||
range
|
|
||||||
raw_input
|
|
||||||
re
|
|
||||||
readline
|
|
||||||
reduce
|
|
||||||
reload
|
|
||||||
repr
|
|
||||||
reprlib
|
|
||||||
resource
|
|
||||||
return
|
|
||||||
reversed
|
|
||||||
rlcompleter
|
|
||||||
round
|
|
||||||
runpy
|
|
||||||
sched
|
|
||||||
select
|
|
||||||
selectors
|
|
||||||
self
|
|
||||||
set
|
|
||||||
setattr
|
|
||||||
shelve
|
|
||||||
shlex
|
|
||||||
shutil
|
|
||||||
signal
|
|
||||||
site
|
|
||||||
slice
|
|
||||||
smtpd
|
|
||||||
smtplib
|
|
||||||
sndhdr
|
|
||||||
socket
|
|
||||||
socketserver
|
|
||||||
sorted
|
|
||||||
spwd
|
|
||||||
sqlite3
|
|
||||||
ssl
|
|
||||||
stat
|
|
||||||
staticmethod
|
|
||||||
statistics
|
|
||||||
str
|
|
||||||
string
|
|
||||||
stringprep
|
|
||||||
struct
|
|
||||||
subprocess
|
|
||||||
sum
|
|
||||||
sunau
|
|
||||||
super
|
|
||||||
symbol
|
|
||||||
symtable
|
|
||||||
sys
|
|
||||||
sysconfig
|
|
||||||
syslog
|
|
||||||
tabnanny
|
|
||||||
tarfile
|
|
||||||
telnetlib
|
|
||||||
tempfile
|
|
||||||
termios
|
|
||||||
test
|
|
||||||
textwrap
|
|
||||||
threading
|
|
||||||
time
|
|
||||||
timeit
|
|
||||||
tkinter
|
|
||||||
token
|
|
||||||
tokenize
|
|
||||||
trace
|
|
||||||
traceback
|
|
||||||
tracemalloc
|
|
||||||
try
|
|
||||||
tty
|
|
||||||
tuple
|
|
||||||
turtle
|
|
||||||
type
|
|
||||||
types
|
|
||||||
unichr
|
|
||||||
unicode
|
|
||||||
unicodedata
|
|
||||||
unittest
|
|
||||||
urllib
|
|
||||||
uu
|
|
||||||
uuid
|
|
||||||
vars
|
|
||||||
venv
|
|
||||||
warnings
|
|
||||||
wave
|
|
||||||
weakref
|
|
||||||
webbrowser
|
|
||||||
while
|
|
||||||
winsound
|
|
||||||
winreg
|
|
||||||
with
|
|
||||||
wsgiref
|
|
||||||
xdrlib
|
|
||||||
xml
|
|
||||||
xmlrpc
|
|
||||||
xrange
|
|
||||||
yield
|
|
||||||
zip
|
|
||||||
zipfile
|
|
||||||
zipimport
|
|
||||||
zlib
|
|
||||||
@@ -1,183 +0,0 @@
|
|||||||
AlignBottom
|
|
||||||
AlignCenter
|
|
||||||
AlignHCenter
|
|
||||||
AlignLeft
|
|
||||||
AlignRight
|
|
||||||
AlignTop
|
|
||||||
AlignVCenter
|
|
||||||
AnchorAnimation
|
|
||||||
AnchorChanges
|
|
||||||
Audio
|
|
||||||
Behavior
|
|
||||||
Binding
|
|
||||||
BorderImage
|
|
||||||
ColorAnimation
|
|
||||||
Column
|
|
||||||
Component
|
|
||||||
Connections
|
|
||||||
Easing
|
|
||||||
Flickable
|
|
||||||
Flipable
|
|
||||||
Flow
|
|
||||||
FocusScope
|
|
||||||
GestureArea
|
|
||||||
Grid
|
|
||||||
GridView
|
|
||||||
Horizontal
|
|
||||||
Image
|
|
||||||
InBack
|
|
||||||
InBounce
|
|
||||||
InCirc
|
|
||||||
InCubic
|
|
||||||
InElastic
|
|
||||||
InExpo
|
|
||||||
InOutBack
|
|
||||||
InOutBounce
|
|
||||||
InOutCirc
|
|
||||||
InOutCubic
|
|
||||||
InOutElastic
|
|
||||||
InOutExpo
|
|
||||||
InOutQuad
|
|
||||||
InOutQuart
|
|
||||||
InOutQuint
|
|
||||||
InQuad
|
|
||||||
InQuart
|
|
||||||
InQuint
|
|
||||||
InQuint
|
|
||||||
InSine
|
|
||||||
Item
|
|
||||||
LayoutItem
|
|
||||||
LeftButton
|
|
||||||
Linear
|
|
||||||
ListElement
|
|
||||||
ListModel
|
|
||||||
ListView
|
|
||||||
Loader
|
|
||||||
MidButton
|
|
||||||
MiddleButton
|
|
||||||
MouseArea
|
|
||||||
NoButton
|
|
||||||
NumberAnimation
|
|
||||||
OutBack
|
|
||||||
OutBounce
|
|
||||||
OutCirc
|
|
||||||
OutCubic
|
|
||||||
OutElastic
|
|
||||||
OutExpo
|
|
||||||
OutInBack
|
|
||||||
OutInBounce
|
|
||||||
OutInCirc
|
|
||||||
OutInCubic
|
|
||||||
OutInElastic
|
|
||||||
OutInExpo
|
|
||||||
OutInQuad
|
|
||||||
OutInQuart
|
|
||||||
OutInQuint
|
|
||||||
OutQuad
|
|
||||||
OutQuart
|
|
||||||
OutQuint
|
|
||||||
OutSine
|
|
||||||
Package
|
|
||||||
ParallelAnimation
|
|
||||||
ParentAnimation
|
|
||||||
ParentChange
|
|
||||||
ParticleMotionGravity
|
|
||||||
ParticleMotionLinear
|
|
||||||
ParticleMotionWander
|
|
||||||
Particles
|
|
||||||
Path
|
|
||||||
PathAttribute
|
|
||||||
PathCubic
|
|
||||||
PathLine
|
|
||||||
PathPercent
|
|
||||||
PathQuad
|
|
||||||
PathView
|
|
||||||
PauseAnimation
|
|
||||||
PropertyAction
|
|
||||||
PropertyAnimation
|
|
||||||
PropertyChanges
|
|
||||||
Qt
|
|
||||||
QtObject
|
|
||||||
Rectangle
|
|
||||||
Repeater
|
|
||||||
RightButton
|
|
||||||
Rotation
|
|
||||||
RotationAnimation
|
|
||||||
Row
|
|
||||||
Scale
|
|
||||||
ScriptAction
|
|
||||||
SequentialAnimation
|
|
||||||
SmoothedAnimation
|
|
||||||
SoundEffect
|
|
||||||
SpringFollow
|
|
||||||
State
|
|
||||||
StateChangeScript
|
|
||||||
StateGroup
|
|
||||||
SystemPalette
|
|
||||||
Text
|
|
||||||
TextEdit
|
|
||||||
TextInput
|
|
||||||
Timer
|
|
||||||
Transition
|
|
||||||
Translate
|
|
||||||
Vertical
|
|
||||||
Video
|
|
||||||
ViewsPositionersMediaEffects
|
|
||||||
VisualDataModel
|
|
||||||
VisualItemModel
|
|
||||||
WebView
|
|
||||||
WorkerScript
|
|
||||||
XmlListModel
|
|
||||||
XmlRole
|
|
||||||
alias
|
|
||||||
as
|
|
||||||
bool
|
|
||||||
break
|
|
||||||
case
|
|
||||||
catch
|
|
||||||
color
|
|
||||||
const
|
|
||||||
continue
|
|
||||||
date
|
|
||||||
debugger
|
|
||||||
default
|
|
||||||
delete
|
|
||||||
do
|
|
||||||
double
|
|
||||||
else
|
|
||||||
enum
|
|
||||||
false
|
|
||||||
false
|
|
||||||
finally
|
|
||||||
for
|
|
||||||
function
|
|
||||||
if
|
|
||||||
import
|
|
||||||
import
|
|
||||||
in
|
|
||||||
instanceof
|
|
||||||
int
|
|
||||||
let
|
|
||||||
new
|
|
||||||
null
|
|
||||||
on
|
|
||||||
parent
|
|
||||||
property
|
|
||||||
real
|
|
||||||
return
|
|
||||||
signal
|
|
||||||
string
|
|
||||||
switch
|
|
||||||
this
|
|
||||||
throw
|
|
||||||
true
|
|
||||||
try
|
|
||||||
typeof
|
|
||||||
undefined
|
|
||||||
url
|
|
||||||
var
|
|
||||||
variant
|
|
||||||
void
|
|
||||||
while
|
|
||||||
with
|
|
||||||
yield
|
|
||||||
@@ -1,181 +0,0 @@
|
|||||||
$!
|
|
||||||
$"
|
|
||||||
$$
|
|
||||||
$&
|
|
||||||
$'
|
|
||||||
$*
|
|
||||||
$+
|
|
||||||
$,
|
|
||||||
$-0
|
|
||||||
$-F
|
|
||||||
$-I
|
|
||||||
$-K
|
|
||||||
$-a
|
|
||||||
$-d
|
|
||||||
$-i
|
|
||||||
$-l
|
|
||||||
$-p
|
|
||||||
$-v
|
|
||||||
$-w
|
|
||||||
$.
|
|
||||||
$/
|
|
||||||
$0
|
|
||||||
$1
|
|
||||||
$10
|
|
||||||
$11
|
|
||||||
$2
|
|
||||||
$3
|
|
||||||
$4
|
|
||||||
$5
|
|
||||||
$6
|
|
||||||
$7
|
|
||||||
$8
|
|
||||||
$9
|
|
||||||
$:
|
|
||||||
$;
|
|
||||||
$<
|
|
||||||
$=
|
|
||||||
$>
|
|
||||||
$?
|
|
||||||
$@
|
|
||||||
$DEBUG
|
|
||||||
$FILENAME
|
|
||||||
$KCODE
|
|
||||||
$LOADED_FEATURES
|
|
||||||
$LOAD_PATH
|
|
||||||
$PROGRAM_NAME
|
|
||||||
$SAFE
|
|
||||||
$VERBOSE
|
|
||||||
$\
|
|
||||||
$_
|
|
||||||
$`
|
|
||||||
$deferr
|
|
||||||
$defout
|
|
||||||
$stderr
|
|
||||||
$stdin
|
|
||||||
$stdout
|
|
||||||
$~
|
|
||||||
ARGF
|
|
||||||
ARGV
|
|
||||||
Array
|
|
||||||
BEGIN
|
|
||||||
DATA
|
|
||||||
END
|
|
||||||
ENV
|
|
||||||
FALSE
|
|
||||||
Float
|
|
||||||
Integer
|
|
||||||
NIL
|
|
||||||
PLATFORM
|
|
||||||
RELEASE_DATE
|
|
||||||
RUBY_COPYRIGHT
|
|
||||||
RUBY_DESCRIPTION
|
|
||||||
RUBY_PATCHLEVEL
|
|
||||||
RUBY_PLATFORM
|
|
||||||
RUBY_RELEASE_DATE
|
|
||||||
RUBY_VERSION
|
|
||||||
SCRIPT_LINES__
|
|
||||||
STDERR
|
|
||||||
STDIN
|
|
||||||
STDOUT
|
|
||||||
String
|
|
||||||
TOPLEVEL_BINDING
|
|
||||||
TRUE
|
|
||||||
VERSION
|
|
||||||
__method__
|
|
||||||
`
|
|
||||||
abort
|
|
||||||
alias
|
|
||||||
and
|
|
||||||
at_exit
|
|
||||||
autoload
|
|
||||||
autoload?
|
|
||||||
begin
|
|
||||||
binding
|
|
||||||
block_given
|
|
||||||
break
|
|
||||||
callcc
|
|
||||||
caller
|
|
||||||
case
|
|
||||||
catch
|
|
||||||
chomp
|
|
||||||
chomp!
|
|
||||||
chop
|
|
||||||
chop
|
|
||||||
class
|
|
||||||
def
|
|
||||||
defined?
|
|
||||||
do
|
|
||||||
else
|
|
||||||
elsif
|
|
||||||
end
|
|
||||||
ensure
|
|
||||||
eval
|
|
||||||
exec
|
|
||||||
exit
|
|
||||||
exit!
|
|
||||||
fail
|
|
||||||
false
|
|
||||||
for
|
|
||||||
fork
|
|
||||||
format
|
|
||||||
getc
|
|
||||||
gets
|
|
||||||
global_variables
|
|
||||||
gsub
|
|
||||||
gsub!
|
|
||||||
if
|
|
||||||
in
|
|
||||||
iterator?
|
|
||||||
lambda
|
|
||||||
load
|
|
||||||
local_variables
|
|
||||||
loop
|
|
||||||
module
|
|
||||||
next
|
|
||||||
nil
|
|
||||||
not
|
|
||||||
open
|
|
||||||
or
|
|
||||||
p
|
|
||||||
printf
|
|
||||||
proc
|
|
||||||
putc
|
|
||||||
puts
|
|
||||||
raise
|
|
||||||
rand
|
|
||||||
readline
|
|
||||||
readlines
|
|
||||||
redo
|
|
||||||
require
|
|
||||||
require_relative
|
|
||||||
rescue
|
|
||||||
retry
|
|
||||||
return
|
|
||||||
scan
|
|
||||||
select
|
|
||||||
self
|
|
||||||
set_trace_func
|
|
||||||
sleep
|
|
||||||
split
|
|
||||||
sprintf
|
|
||||||
srand
|
|
||||||
sub
|
|
||||||
sub!
|
|
||||||
super
|
|
||||||
syscall
|
|
||||||
system
|
|
||||||
test
|
|
||||||
then
|
|
||||||
throw
|
|
||||||
trace_var
|
|
||||||
trap
|
|
||||||
true
|
|
||||||
undef
|
|
||||||
unless
|
|
||||||
until
|
|
||||||
untrace_var
|
|
||||||
warn
|
|
||||||
when
|
|
||||||
while
|
|
||||||
yield
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,216 +0,0 @@
|
|||||||
case-lambda
|
|
||||||
call/cc
|
|
||||||
class
|
|
||||||
define-class
|
|
||||||
exit-handler
|
|
||||||
field
|
|
||||||
import
|
|
||||||
inherit
|
|
||||||
init-field
|
|
||||||
interface
|
|
||||||
let*-values
|
|
||||||
let-values
|
|
||||||
let/ec
|
|
||||||
mixin
|
|
||||||
opt-lambda
|
|
||||||
override
|
|
||||||
protect
|
|
||||||
provide
|
|
||||||
public
|
|
||||||
rename
|
|
||||||
require
|
|
||||||
require-for-syntax
|
|
||||||
syntax
|
|
||||||
syntax-case
|
|
||||||
syntax-error
|
|
||||||
unit/sig
|
|
||||||
unless
|
|
||||||
when
|
|
||||||
with-syntax
|
|
||||||
and
|
|
||||||
begin
|
|
||||||
call-with-current-continuation
|
|
||||||
call-with-input-file
|
|
||||||
call-with-output-file
|
|
||||||
case
|
|
||||||
cond
|
|
||||||
define
|
|
||||||
define-syntax
|
|
||||||
delay
|
|
||||||
do
|
|
||||||
dynamic-wind
|
|
||||||
else
|
|
||||||
for-each
|
|
||||||
if
|
|
||||||
lambda
|
|
||||||
let
|
|
||||||
let*
|
|
||||||
let-syntax
|
|
||||||
letrec
|
|
||||||
letrec-syntax
|
|
||||||
map
|
|
||||||
or
|
|
||||||
syntax-rules
|
|
||||||
abs
|
|
||||||
acos
|
|
||||||
angle
|
|
||||||
append
|
|
||||||
apply
|
|
||||||
asin
|
|
||||||
assoc
|
|
||||||
assq
|
|
||||||
assv
|
|
||||||
atan
|
|
||||||
boolean?
|
|
||||||
caar
|
|
||||||
cadr
|
|
||||||
call-with-input-file
|
|
||||||
call-with-output-file
|
|
||||||
call-with-values
|
|
||||||
car
|
|
||||||
cdddar
|
|
||||||
cddddr
|
|
||||||
cdr
|
|
||||||
ceiling
|
|
||||||
char->integer
|
|
||||||
char-alphabetic?
|
|
||||||
char-ci<=?
|
|
||||||
char-ci<?
|
|
||||||
char-ci=?
|
|
||||||
char-ci>=?
|
|
||||||
char-ci>?
|
|
||||||
char-downcase
|
|
||||||
char-lower-case?
|
|
||||||
char-numeric?
|
|
||||||
char-ready?
|
|
||||||
char-upcase
|
|
||||||
char-upper-case?
|
|
||||||
char-whitespace?
|
|
||||||
char<=?
|
|
||||||
char<?
|
|
||||||
char=?
|
|
||||||
char>=?
|
|
||||||
char>?
|
|
||||||
char?
|
|
||||||
close-input-port
|
|
||||||
close-output-port
|
|
||||||
complex?
|
|
||||||
cons
|
|
||||||
cos
|
|
||||||
current-input-port
|
|
||||||
current-output-port
|
|
||||||
denominator
|
|
||||||
display
|
|
||||||
eof-object?
|
|
||||||
eq?
|
|
||||||
equal?
|
|
||||||
eqv?
|
|
||||||
eval
|
|
||||||
even?
|
|
||||||
exact->inexact
|
|
||||||
exact?
|
|
||||||
exp
|
|
||||||
expt
|
|
||||||
#f
|
|
||||||
floor
|
|
||||||
force
|
|
||||||
gcd
|
|
||||||
imag-part
|
|
||||||
inexact->exact
|
|
||||||
inexact?
|
|
||||||
input-port?
|
|
||||||
integer->char
|
|
||||||
integer?
|
|
||||||
interaction-environment
|
|
||||||
lcm
|
|
||||||
length
|
|
||||||
list
|
|
||||||
list->string
|
|
||||||
list->vector
|
|
||||||
list-ref
|
|
||||||
list-tail
|
|
||||||
list?
|
|
||||||
load
|
|
||||||
log
|
|
||||||
magnitude
|
|
||||||
make-polar
|
|
||||||
make-rectangular
|
|
||||||
make-string
|
|
||||||
make-vector
|
|
||||||
max
|
|
||||||
member
|
|
||||||
memq
|
|
||||||
memv
|
|
||||||
min
|
|
||||||
modulo
|
|
||||||
negative?
|
|
||||||
newline
|
|
||||||
not
|
|
||||||
null-environment
|
|
||||||
null?
|
|
||||||
number->string
|
|
||||||
number?
|
|
||||||
numerator
|
|
||||||
odd?
|
|
||||||
open-input-file
|
|
||||||
open-output-file
|
|
||||||
output-port?
|
|
||||||
pair?
|
|
||||||
peek-char
|
|
||||||
port?
|
|
||||||
positive?
|
|
||||||
procedure?
|
|
||||||
quasiquote
|
|
||||||
quote
|
|
||||||
quotient
|
|
||||||
rational?
|
|
||||||
rationalize
|
|
||||||
read
|
|
||||||
read-char
|
|
||||||
real-part
|
|
||||||
real?
|
|
||||||
remainder
|
|
||||||
reverse
|
|
||||||
round
|
|
||||||
scheme-report-environment
|
|
||||||
set!
|
|
||||||
set-car!
|
|
||||||
set-cdr!
|
|
||||||
sin
|
|
||||||
sqrt
|
|
||||||
string
|
|
||||||
string->list
|
|
||||||
string->number
|
|
||||||
string->symbol
|
|
||||||
string-append
|
|
||||||
string-ci<=?
|
|
||||||
string-ci<?
|
|
||||||
string-ci=?
|
|
||||||
string-ci>=?
|
|
||||||
string-ci>?
|
|
||||||
string-copy
|
|
||||||
string-fill!
|
|
||||||
string-length
|
|
||||||
string-ref
|
|
||||||
string-set!
|
|
||||||
string<=?
|
|
||||||
string<?
|
|
||||||
string=?
|
|
||||||
string>=?
|
|
||||||
string>?
|
|
||||||
string?
|
|
||||||
substring
|
|
||||||
symbol->string
|
|
||||||
symbol?
|
|
||||||
#t
|
|
||||||
tan
|
|
||||||
transcript-off
|
|
||||||
transcript-on
|
|
||||||
truncate
|
|
||||||
values
|
|
||||||
vector
|
|
||||||
vector->list
|
|
||||||
vector-fill!
|
|
||||||
vector-length
|
|
||||||
vector-ref
|
|
||||||
vector-set!
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,182 +0,0 @@
|
|||||||
# Bash Family Shell Dictionary
|
|
||||||
# http://www.gnu.org/software/bash/manual/bash.html
|
|
||||||
|
|
||||||
.
|
|
||||||
:
|
|
||||||
[
|
|
||||||
alias
|
|
||||||
bg
|
|
||||||
bind
|
|
||||||
break
|
|
||||||
builtin
|
|
||||||
caller
|
|
||||||
cd
|
|
||||||
command
|
|
||||||
compgen
|
|
||||||
complete
|
|
||||||
compopt
|
|
||||||
continue
|
|
||||||
declare
|
|
||||||
dirs
|
|
||||||
disown
|
|
||||||
echo
|
|
||||||
enable
|
|
||||||
eval
|
|
||||||
exec
|
|
||||||
exit
|
|
||||||
export
|
|
||||||
fc
|
|
||||||
fg
|
|
||||||
getopts
|
|
||||||
hash
|
|
||||||
help
|
|
||||||
history
|
|
||||||
jobs
|
|
||||||
kill
|
|
||||||
let
|
|
||||||
local
|
|
||||||
logout
|
|
||||||
mapfile
|
|
||||||
popd
|
|
||||||
printf
|
|
||||||
pushd
|
|
||||||
pwd
|
|
||||||
read
|
|
||||||
readarray
|
|
||||||
readonly
|
|
||||||
return
|
|
||||||
set
|
|
||||||
shift
|
|
||||||
shopt
|
|
||||||
source
|
|
||||||
suspend
|
|
||||||
test
|
|
||||||
times
|
|
||||||
trap
|
|
||||||
type
|
|
||||||
typeset
|
|
||||||
ulimit
|
|
||||||
umask
|
|
||||||
unalias
|
|
||||||
unset
|
|
||||||
wait
|
|
||||||
!
|
|
||||||
[[
|
|
||||||
]]
|
|
||||||
case
|
|
||||||
do
|
|
||||||
done
|
|
||||||
elif
|
|
||||||
else
|
|
||||||
esac
|
|
||||||
fi
|
|
||||||
for
|
|
||||||
function
|
|
||||||
if
|
|
||||||
in
|
|
||||||
select
|
|
||||||
then
|
|
||||||
time
|
|
||||||
until
|
|
||||||
while
|
|
||||||
{
|
|
||||||
}
|
|
||||||
!
|
|
||||||
#
|
|
||||||
$
|
|
||||||
*
|
|
||||||
-
|
|
||||||
0
|
|
||||||
?
|
|
||||||
@
|
|
||||||
_
|
|
||||||
BASH
|
|
||||||
BASH_ALIASES
|
|
||||||
BASH_ARGC
|
|
||||||
BASH_ARGV
|
|
||||||
BASH_CMDS
|
|
||||||
BASH_COMMAND
|
|
||||||
BASH_ENV
|
|
||||||
BASH_EXECUTION_STRING
|
|
||||||
BASH_LINENO
|
|
||||||
BASH_REMATCH
|
|
||||||
BASH_SOURCE
|
|
||||||
BASH_SUBSHELL
|
|
||||||
BASH_VERSINFO
|
|
||||||
BASH_VERSION
|
|
||||||
BASH_XTRACEFD
|
|
||||||
BASHOPTS
|
|
||||||
BASHPID
|
|
||||||
CDPATH
|
|
||||||
COLUMNS
|
|
||||||
COMP_CWORD
|
|
||||||
COMP_KEY
|
|
||||||
COMP_LINE
|
|
||||||
COMP_POINT
|
|
||||||
COMP_TYPE
|
|
||||||
COMP_WORDBREAKS
|
|
||||||
COMP_WORDS
|
|
||||||
COMPREPLY
|
|
||||||
DIRSTACK
|
|
||||||
EMACS
|
|
||||||
EUID
|
|
||||||
FCEDIT
|
|
||||||
FIGNORE
|
|
||||||
FUNCNAME
|
|
||||||
GLOBIGNORE
|
|
||||||
GROUPS
|
|
||||||
HISTCMD
|
|
||||||
HISTCONTROL
|
|
||||||
HISTFILE
|
|
||||||
HISTFILESIZE
|
|
||||||
HISTIGNORE
|
|
||||||
HISTSIZE
|
|
||||||
HISTTIMEFORMAT
|
|
||||||
HOME
|
|
||||||
HOSTFILE
|
|
||||||
HOSTNAME
|
|
||||||
HOSTTYPE
|
|
||||||
IFS
|
|
||||||
IGNOREEOF
|
|
||||||
INPUTRC
|
|
||||||
LANG
|
|
||||||
LC_ALL
|
|
||||||
LC_COLLATE
|
|
||||||
LC_CTYPE
|
|
||||||
LC_MESSAGES
|
|
||||||
LC_MESSAGES
|
|
||||||
LC_NUMERIC
|
|
||||||
LINENO
|
|
||||||
LINES
|
|
||||||
MACHTYPE
|
|
||||||
MAIL
|
|
||||||
MAILCHECK
|
|
||||||
MAILPATH
|
|
||||||
OLDPWD
|
|
||||||
OPTARG
|
|
||||||
OPTERR
|
|
||||||
OPTIND
|
|
||||||
OSTYPE
|
|
||||||
PATH
|
|
||||||
PIPESTATUS
|
|
||||||
POSIXLY_CORRECT
|
|
||||||
PPID
|
|
||||||
PROMPT_COMMAND
|
|
||||||
PROMPT_DIRTRIM
|
|
||||||
PS1
|
|
||||||
PS2
|
|
||||||
PS3
|
|
||||||
PS4
|
|
||||||
PWD
|
|
||||||
RANDOM
|
|
||||||
REPLY
|
|
||||||
SECONDS
|
|
||||||
SHELL
|
|
||||||
SHELLOPTS
|
|
||||||
SHLVL
|
|
||||||
TEXTDOMAIN
|
|
||||||
TEXTDOMAINDIR
|
|
||||||
TIMEFORMAT
|
|
||||||
TMOUT
|
|
||||||
TMPDIR
|
|
||||||
UID
|
|
||||||
@@ -1,87 +0,0 @@
|
|||||||
associatedtype
|
|
||||||
class
|
|
||||||
deinit
|
|
||||||
enum
|
|
||||||
extension
|
|
||||||
func
|
|
||||||
import
|
|
||||||
init
|
|
||||||
inout
|
|
||||||
let
|
|
||||||
operator
|
|
||||||
precedencegroup
|
|
||||||
protocol
|
|
||||||
struct
|
|
||||||
subscript
|
|
||||||
typealias
|
|
||||||
var
|
|
||||||
fileprivate
|
|
||||||
internal
|
|
||||||
private
|
|
||||||
public
|
|
||||||
static
|
|
||||||
undef
|
|
||||||
sil
|
|
||||||
sil_stage
|
|
||||||
sil_vtable
|
|
||||||
sil_global
|
|
||||||
sil_witness_table
|
|
||||||
sil_default_witness_table
|
|
||||||
sil_coverage_map
|
|
||||||
sil_scope
|
|
||||||
defer
|
|
||||||
if
|
|
||||||
guard
|
|
||||||
do
|
|
||||||
repeat
|
|
||||||
else
|
|
||||||
for
|
|
||||||
in
|
|
||||||
while
|
|
||||||
return
|
|
||||||
break
|
|
||||||
continue
|
|
||||||
fallthrough
|
|
||||||
switch
|
|
||||||
case
|
|
||||||
default
|
|
||||||
where
|
|
||||||
catch
|
|
||||||
as
|
|
||||||
Any
|
|
||||||
false
|
|
||||||
is
|
|
||||||
nil
|
|
||||||
rethrows
|
|
||||||
super
|
|
||||||
self
|
|
||||||
Self
|
|
||||||
throw
|
|
||||||
true
|
|
||||||
try
|
|
||||||
throws
|
|
||||||
__FILE__
|
|
||||||
__LINE__
|
|
||||||
__COLUMN__
|
|
||||||
__FUNCTION__
|
|
||||||
__DSO_HANDLE__
|
|
||||||
_
|
|
||||||
#if
|
|
||||||
#else
|
|
||||||
#elseif
|
|
||||||
#endif
|
|
||||||
#keyPath
|
|
||||||
#line
|
|
||||||
#sourceLocation
|
|
||||||
#selector
|
|
||||||
#available
|
|
||||||
#fileLiteral
|
|
||||||
#imageLiteral
|
|
||||||
#colorLiteral
|
|
||||||
#FileReference
|
|
||||||
#Image
|
|
||||||
#Color
|
|
||||||
#file
|
|
||||||
#column
|
|
||||||
#function
|
|
||||||
#dsohandle
|
|
||||||
@@ -1,172 +0,0 @@
|
|||||||
after
|
|
||||||
append
|
|
||||||
apply
|
|
||||||
array
|
|
||||||
auto_execok
|
|
||||||
auto_import
|
|
||||||
auto_load
|
|
||||||
auto_load_index
|
|
||||||
auto_mkindex
|
|
||||||
auto_mkindex_old
|
|
||||||
auto_qualify
|
|
||||||
auto_reset
|
|
||||||
bell
|
|
||||||
binary
|
|
||||||
bind
|
|
||||||
bindtags
|
|
||||||
break
|
|
||||||
button
|
|
||||||
canvas
|
|
||||||
case
|
|
||||||
catch
|
|
||||||
cd
|
|
||||||
chan
|
|
||||||
checkbutton
|
|
||||||
clipboard
|
|
||||||
clock
|
|
||||||
close
|
|
||||||
concat
|
|
||||||
continue
|
|
||||||
destroy
|
|
||||||
dict
|
|
||||||
encoding
|
|
||||||
entry
|
|
||||||
eof
|
|
||||||
error
|
|
||||||
eval
|
|
||||||
event
|
|
||||||
exec
|
|
||||||
exit
|
|
||||||
expr
|
|
||||||
fblocked
|
|
||||||
fconfigure
|
|
||||||
fcopy
|
|
||||||
file
|
|
||||||
fileevent
|
|
||||||
flush
|
|
||||||
focus
|
|
||||||
font
|
|
||||||
for
|
|
||||||
foreach
|
|
||||||
format
|
|
||||||
frame
|
|
||||||
gets
|
|
||||||
glob
|
|
||||||
global
|
|
||||||
grab
|
|
||||||
grid
|
|
||||||
if
|
|
||||||
image
|
|
||||||
incr
|
|
||||||
info
|
|
||||||
interp
|
|
||||||
join
|
|
||||||
label
|
|
||||||
labelframe
|
|
||||||
lappend
|
|
||||||
lassign
|
|
||||||
lindex
|
|
||||||
linsert
|
|
||||||
list
|
|
||||||
listbox
|
|
||||||
llength
|
|
||||||
load
|
|
||||||
lower
|
|
||||||
lrange
|
|
||||||
lrepeat
|
|
||||||
lreplace
|
|
||||||
lreverse
|
|
||||||
lsearch
|
|
||||||
lset
|
|
||||||
lsort
|
|
||||||
menu
|
|
||||||
menubutton
|
|
||||||
message
|
|
||||||
namespace
|
|
||||||
open
|
|
||||||
option
|
|
||||||
pack
|
|
||||||
package
|
|
||||||
panedwindow
|
|
||||||
pid
|
|
||||||
pkg_mkIndex
|
|
||||||
place
|
|
||||||
proc
|
|
||||||
puts
|
|
||||||
pwd
|
|
||||||
radiobutton
|
|
||||||
raise
|
|
||||||
read
|
|
||||||
regexp
|
|
||||||
registry
|
|
||||||
regsub
|
|
||||||
rename
|
|
||||||
return
|
|
||||||
scale
|
|
||||||
scan
|
|
||||||
scrollbar
|
|
||||||
seek
|
|
||||||
selection
|
|
||||||
set
|
|
||||||
socket
|
|
||||||
source
|
|
||||||
spinbox
|
|
||||||
split
|
|
||||||
string
|
|
||||||
subst
|
|
||||||
switch
|
|
||||||
tclLog
|
|
||||||
tclPkgSetup
|
|
||||||
tclPkgUnknown
|
|
||||||
tcl_findLibrary
|
|
||||||
tell
|
|
||||||
text
|
|
||||||
time
|
|
||||||
tk
|
|
||||||
tk_chooseColor
|
|
||||||
tk_chooseDirectory
|
|
||||||
tk_getOpenFile
|
|
||||||
tk_getSaveFile
|
|
||||||
tk_menuSetFocus
|
|
||||||
tk_messageBox
|
|
||||||
tk_popup
|
|
||||||
tk_textCopy
|
|
||||||
tk_textCut
|
|
||||||
tk_textPaste
|
|
||||||
tkwait
|
|
||||||
toplevel
|
|
||||||
ttk::button
|
|
||||||
ttk::checkbutton
|
|
||||||
ttk::combobox
|
|
||||||
ttk::entry
|
|
||||||
ttk::focusFirst
|
|
||||||
ttk::frame
|
|
||||||
ttk::label
|
|
||||||
ttk::labelframe
|
|
||||||
ttk::menubutton
|
|
||||||
ttk::notebook
|
|
||||||
ttk::paned
|
|
||||||
ttk::panedwindow
|
|
||||||
ttk::progressbar
|
|
||||||
ttk::radiobutton
|
|
||||||
ttk::scale
|
|
||||||
ttk::scrollbar
|
|
||||||
ttk::separator
|
|
||||||
ttk::setTheme
|
|
||||||
ttk::sizegrip
|
|
||||||
ttk::style
|
|
||||||
ttk::takefocus
|
|
||||||
ttk::themes
|
|
||||||
ttk::treeview
|
|
||||||
trace
|
|
||||||
unknown
|
|
||||||
unload
|
|
||||||
unset
|
|
||||||
update
|
|
||||||
uplevel
|
|
||||||
upvar
|
|
||||||
variable
|
|
||||||
vwait
|
|
||||||
while
|
|
||||||
winfo
|
|
||||||
wm
|
|
||||||
@@ -1,797 +0,0 @@
|
|||||||
absRefPrefix
|
|
||||||
accessibility
|
|
||||||
accessibilityWrap
|
|
||||||
accessKey
|
|
||||||
ACT
|
|
||||||
ACTIFSUB
|
|
||||||
ACTIVSUBRO
|
|
||||||
ACTRO
|
|
||||||
addAttributes
|
|
||||||
addExtUrlsAndShortCuts
|
|
||||||
additionalHeaders
|
|
||||||
additionalParams
|
|
||||||
addParams
|
|
||||||
addQueryString
|
|
||||||
addQueryString
|
|
||||||
adjustItemsH
|
|
||||||
adjustSubItemsH
|
|
||||||
adminPanelStyles
|
|
||||||
after
|
|
||||||
age
|
|
||||||
align
|
|
||||||
align.field
|
|
||||||
all
|
|
||||||
allowedAttribs
|
|
||||||
allowedGroups
|
|
||||||
allowEdit
|
|
||||||
allowNew
|
|
||||||
allowTags
|
|
||||||
allStdWrap
|
|
||||||
allWrap
|
|
||||||
alternativeSortingField
|
|
||||||
alternativeTempPath
|
|
||||||
altImgResource
|
|
||||||
altTarget
|
|
||||||
altText
|
|
||||||
alwaysActivePIDlist
|
|
||||||
alwaysLink
|
|
||||||
andWhere
|
|
||||||
angle
|
|
||||||
antiAlias
|
|
||||||
append
|
|
||||||
applyTotalH
|
|
||||||
applyTotalW
|
|
||||||
arrayReturnMode
|
|
||||||
arrowACT
|
|
||||||
arrowImgParams
|
|
||||||
arrowNO
|
|
||||||
ATagBeforeWrap
|
|
||||||
ATagParams
|
|
||||||
ATagTitle
|
|
||||||
atLeast
|
|
||||||
atMost
|
|
||||||
authcodeFields
|
|
||||||
autoInsertPID
|
|
||||||
autostart
|
|
||||||
backColor
|
|
||||||
badMess
|
|
||||||
base64
|
|
||||||
baseURL
|
|
||||||
beforeImg
|
|
||||||
beforeImgLink
|
|
||||||
beforeImgTagParams
|
|
||||||
beforeROImg
|
|
||||||
beforeWrap
|
|
||||||
begin
|
|
||||||
begin
|
|
||||||
beginAtLevel
|
|
||||||
beLoginLinkIPList
|
|
||||||
beLoginLinkIPList_login
|
|
||||||
beLoginLinkIPList_logout
|
|
||||||
beUserLogin
|
|
||||||
bgImg
|
|
||||||
blankStrEqFalse
|
|
||||||
blur
|
|
||||||
bm
|
|
||||||
bodyTag
|
|
||||||
bodyTag
|
|
||||||
bodyTagAdd
|
|
||||||
bodyTagCObject
|
|
||||||
bodyTagMargins
|
|
||||||
border
|
|
||||||
border
|
|
||||||
borderCol
|
|
||||||
bordersWithin
|
|
||||||
borderThick
|
|
||||||
bottomContent
|
|
||||||
bottomHeight
|
|
||||||
br
|
|
||||||
breakSpace
|
|
||||||
breakWidth
|
|
||||||
brTag
|
|
||||||
bytes
|
|
||||||
c
|
|
||||||
cache_clearAtMidnight
|
|
||||||
cached
|
|
||||||
cache_period
|
|
||||||
caption
|
|
||||||
captionAlign
|
|
||||||
captionSplit
|
|
||||||
case
|
|
||||||
case
|
|
||||||
CASE
|
|
||||||
casesensitiveComp
|
|
||||||
cellpadding
|
|
||||||
cellspacing
|
|
||||||
char
|
|
||||||
charcoal
|
|
||||||
clearCacheOfPages
|
|
||||||
cMargins
|
|
||||||
COA
|
|
||||||
COA_INT
|
|
||||||
cObject
|
|
||||||
cObjNum
|
|
||||||
code
|
|
||||||
collapse
|
|
||||||
color
|
|
||||||
color1
|
|
||||||
color2
|
|
||||||
color3
|
|
||||||
color.default
|
|
||||||
color.field
|
|
||||||
colRelations
|
|
||||||
cols
|
|
||||||
cols
|
|
||||||
colSpace
|
|
||||||
COLUMNS
|
|
||||||
COMMENT
|
|
||||||
commentWrap
|
|
||||||
compensateFieldWidth
|
|
||||||
compX
|
|
||||||
compY
|
|
||||||
concatenateJsAndCss
|
|
||||||
conf
|
|
||||||
config
|
|
||||||
config
|
|
||||||
CONFIG
|
|
||||||
constants
|
|
||||||
CONTENT
|
|
||||||
content_fallback
|
|
||||||
content_from_pid_allowOutsideDomain
|
|
||||||
controllerActionName
|
|
||||||
controllerExtensionName
|
|
||||||
controllerName
|
|
||||||
crop
|
|
||||||
cropHTML
|
|
||||||
csConv
|
|
||||||
cssInline
|
|
||||||
CSS_inlineStyle
|
|
||||||
CTABLE
|
|
||||||
CUR
|
|
||||||
CURIFSUB
|
|
||||||
CURIFSUBRO
|
|
||||||
current
|
|
||||||
CURRO
|
|
||||||
cWidth
|
|
||||||
data
|
|
||||||
dataArray
|
|
||||||
dataWrap
|
|
||||||
date
|
|
||||||
debug
|
|
||||||
debugData
|
|
||||||
debugFunc
|
|
||||||
debugItemConf
|
|
||||||
debugRenumberedObject
|
|
||||||
decimals
|
|
||||||
dec_point
|
|
||||||
default
|
|
||||||
defaultAlign
|
|
||||||
defaultCmd
|
|
||||||
defaultCode
|
|
||||||
defaultGetVars
|
|
||||||
delete
|
|
||||||
denyTags
|
|
||||||
depth
|
|
||||||
dimensions
|
|
||||||
directImageLink
|
|
||||||
directionLeft
|
|
||||||
directionUp
|
|
||||||
directReturn
|
|
||||||
disableAllHeaderCode
|
|
||||||
disableAltText
|
|
||||||
disableCharsetHeader
|
|
||||||
disableImgBorderAttr
|
|
||||||
disablePageExternalUrl
|
|
||||||
disablePrefixComment
|
|
||||||
disablePreviewNotification
|
|
||||||
displayActiveOnLoad
|
|
||||||
displayActiveOnLoad
|
|
||||||
displayrecord
|
|
||||||
distributeX
|
|
||||||
distributeY
|
|
||||||
doctype
|
|
||||||
doctypeSwitch
|
|
||||||
doNotLinkIt
|
|
||||||
doNotShowLink
|
|
||||||
doNotStripHTML
|
|
||||||
dontCheckPid
|
|
||||||
dontFollowMouse
|
|
||||||
dontHideOnMouseUp
|
|
||||||
dontLinkIfSubmenu
|
|
||||||
dontMd5FieldNames
|
|
||||||
dontWrapInTable
|
|
||||||
doubleBrTag
|
|
||||||
doublePostCheck
|
|
||||||
dWorkArea
|
|
||||||
edge
|
|
||||||
edit
|
|
||||||
editIcons
|
|
||||||
editIcons
|
|
||||||
editPanel
|
|
||||||
EDITPANEL
|
|
||||||
EDITPANEL
|
|
||||||
effects
|
|
||||||
email
|
|
||||||
emailMess
|
|
||||||
emboss
|
|
||||||
emptyTitleHandling
|
|
||||||
emptyTitleHandling
|
|
||||||
emptyTitleHandling
|
|
||||||
enable
|
|
||||||
enableContentLengthHeader
|
|
||||||
encapsLines
|
|
||||||
encapsLinesStdWrap
|
|
||||||
encapsTagList
|
|
||||||
entryLevel
|
|
||||||
equalH
|
|
||||||
equals
|
|
||||||
evalErrors
|
|
||||||
evalFunc
|
|
||||||
excludeDoktypes
|
|
||||||
excludeNoSearchPages
|
|
||||||
excludeUidList
|
|
||||||
expAll
|
|
||||||
explode
|
|
||||||
ext
|
|
||||||
extbase
|
|
||||||
externalBlocks
|
|
||||||
extOnReady
|
|
||||||
extTarget
|
|
||||||
face.default
|
|
||||||
face.field
|
|
||||||
FEData
|
|
||||||
fe_userEditSelf
|
|
||||||
fe_userOwnSelf
|
|
||||||
field
|
|
||||||
fieldPrefix
|
|
||||||
fieldRequired
|
|
||||||
fieldWrap
|
|
||||||
file
|
|
||||||
FILE
|
|
||||||
filelink
|
|
||||||
fileList
|
|
||||||
fileTarget
|
|
||||||
firstLabel
|
|
||||||
firstLabelGeneral
|
|
||||||
flip
|
|
||||||
flop
|
|
||||||
foldSpeed
|
|
||||||
foldTimer
|
|
||||||
fontFile
|
|
||||||
fontSize
|
|
||||||
fontSizeMultiplicator
|
|
||||||
fontTag
|
|
||||||
footerData
|
|
||||||
forceAbsoluteUrl
|
|
||||||
forceTypeValue
|
|
||||||
FORM
|
|
||||||
format
|
|
||||||
formName
|
|
||||||
formurl
|
|
||||||
frame
|
|
||||||
frameReloadIfNotInFrameset
|
|
||||||
frameSet
|
|
||||||
freezeMouseover
|
|
||||||
ftu
|
|
||||||
gamma
|
|
||||||
gapBgCol
|
|
||||||
gapLineCol
|
|
||||||
gapLineThickness
|
|
||||||
gapWidth
|
|
||||||
gif
|
|
||||||
GIFBUILDER
|
|
||||||
globalNesting
|
|
||||||
GMENU
|
|
||||||
goodMess
|
|
||||||
gray
|
|
||||||
gr_list
|
|
||||||
groupBy
|
|
||||||
headerComment
|
|
||||||
headerData
|
|
||||||
headTag
|
|
||||||
height
|
|
||||||
hiddenFields
|
|
||||||
hide
|
|
||||||
hideButCreateMap
|
|
||||||
hideMenuTimer
|
|
||||||
hideMenuWhenNotOver
|
|
||||||
hideNonTranslated
|
|
||||||
highColor
|
|
||||||
HMENU
|
|
||||||
hover
|
|
||||||
hoverStyle
|
|
||||||
HRULER
|
|
||||||
HTML
|
|
||||||
html5
|
|
||||||
htmlmail
|
|
||||||
HTMLparser
|
|
||||||
htmlSpecialChars
|
|
||||||
htmlTag_dir
|
|
||||||
htmlTag_langKey
|
|
||||||
htmlTag_setParams
|
|
||||||
http
|
|
||||||
icon
|
|
||||||
iconCObject
|
|
||||||
icon_image_ext_list
|
|
||||||
icon_link
|
|
||||||
icon_thumbSize
|
|
||||||
if
|
|
||||||
ifBlank
|
|
||||||
ifEmpty
|
|
||||||
IFSUB
|
|
||||||
IFSUBRO
|
|
||||||
ignore
|
|
||||||
IMAGE
|
|
||||||
image_compression
|
|
||||||
image_effects
|
|
||||||
image_frames
|
|
||||||
imgList
|
|
||||||
imgMap
|
|
||||||
imgMapExtras
|
|
||||||
imgMax
|
|
||||||
imgNameNotRandom
|
|
||||||
imgNamePrefix
|
|
||||||
imgObjNum
|
|
||||||
imgParams
|
|
||||||
imgPath
|
|
||||||
imgStart
|
|
||||||
IMGTEXT
|
|
||||||
import
|
|
||||||
inBranch
|
|
||||||
includeCSS
|
|
||||||
includeJS
|
|
||||||
includeJSFooter
|
|
||||||
includeJSFooterlibs
|
|
||||||
includeJSlibs
|
|
||||||
includeLibrary
|
|
||||||
includeLibs
|
|
||||||
includeNotInMenu
|
|
||||||
incT3Lib_htmlmail
|
|
||||||
index_descrLgd
|
|
||||||
index_enable
|
|
||||||
index_externals
|
|
||||||
index_metatags
|
|
||||||
infomail
|
|
||||||
inlineJS
|
|
||||||
inlineLanguageLabel
|
|
||||||
inlineSettings
|
|
||||||
inlineStyle2TempFile
|
|
||||||
innerStdWrap_all
|
|
||||||
innerWrap
|
|
||||||
innerWrap2
|
|
||||||
inputLevels
|
|
||||||
insertClassesFromRTE
|
|
||||||
insertData
|
|
||||||
intensity
|
|
||||||
intTarget
|
|
||||||
intval
|
|
||||||
invert
|
|
||||||
IProcFunc
|
|
||||||
isFalse
|
|
||||||
isGreaterThan
|
|
||||||
isInList
|
|
||||||
isLessThan
|
|
||||||
isPositive
|
|
||||||
isTrue
|
|
||||||
itemArrayProcFunc
|
|
||||||
items
|
|
||||||
iterations
|
|
||||||
javascriptLibs
|
|
||||||
join
|
|
||||||
jpg
|
|
||||||
jsFooterInline
|
|
||||||
jsInline
|
|
||||||
JSMENU
|
|
||||||
JSwindow
|
|
||||||
JSwindow.altUrl
|
|
||||||
JSwindow.altUrl_noDefaultParams
|
|
||||||
JSwindow.expand
|
|
||||||
JSwindow.newWindow
|
|
||||||
JSwindow_params
|
|
||||||
jumpurl
|
|
||||||
jumpurl_enable
|
|
||||||
jumpurl_mailto_disable
|
|
||||||
keep
|
|
||||||
keepNonMatchedTags
|
|
||||||
keywords
|
|
||||||
keywordsField
|
|
||||||
labelStdWrap
|
|
||||||
labelWrap
|
|
||||||
lang
|
|
||||||
language
|
|
||||||
language_alt
|
|
||||||
languageField
|
|
||||||
layer_menu_id
|
|
||||||
layerStyle
|
|
||||||
layout
|
|
||||||
layoutRootPath
|
|
||||||
leftjoin
|
|
||||||
leftOffset
|
|
||||||
levels
|
|
||||||
limit
|
|
||||||
lineColor
|
|
||||||
lineThickness
|
|
||||||
linkAccessRestrictedPages
|
|
||||||
linkParams
|
|
||||||
linkVars
|
|
||||||
linkWrap
|
|
||||||
list
|
|
||||||
listNum
|
|
||||||
lm
|
|
||||||
LOAD_REGISTER
|
|
||||||
locale_all
|
|
||||||
localNesting
|
|
||||||
locationData
|
|
||||||
lockFilePath
|
|
||||||
lockPosition
|
|
||||||
lockPosition_addSelf
|
|
||||||
lockPosition_adjust
|
|
||||||
loginUser
|
|
||||||
longdescURL
|
|
||||||
loop
|
|
||||||
lowColor
|
|
||||||
lower
|
|
||||||
mailto
|
|
||||||
main
|
|
||||||
mainScript
|
|
||||||
makelinks
|
|
||||||
markers
|
|
||||||
markerWrap
|
|
||||||
mask
|
|
||||||
max
|
|
||||||
maxAge
|
|
||||||
maxH
|
|
||||||
maxHeight
|
|
||||||
maxItems
|
|
||||||
maxW
|
|
||||||
maxWidth
|
|
||||||
maxWInText
|
|
||||||
m.bgImg
|
|
||||||
m.bottomImg
|
|
||||||
m.bottomImg_mask
|
|
||||||
md5
|
|
||||||
meaningfulTempFilePrefix
|
|
||||||
menuBackColor
|
|
||||||
menuHeight
|
|
||||||
menuOffset
|
|
||||||
menuWidth
|
|
||||||
message_page_is_being_generated
|
|
||||||
message_preview
|
|
||||||
message_preview_workspace
|
|
||||||
meta
|
|
||||||
metaCharset
|
|
||||||
method
|
|
||||||
minH
|
|
||||||
minifyCSS
|
|
||||||
minifyJS
|
|
||||||
minItems
|
|
||||||
minItems
|
|
||||||
minW
|
|
||||||
m.mask
|
|
||||||
moveJsFromHeaderToFooter
|
|
||||||
MP_defaults
|
|
||||||
MP_disableTypolinkClosestMPvalue
|
|
||||||
MP_mapRootPoints
|
|
||||||
MULTIMEDIA
|
|
||||||
name
|
|
||||||
namespaces
|
|
||||||
negate
|
|
||||||
newRecordFromTable
|
|
||||||
newRecordInPid
|
|
||||||
next
|
|
||||||
niceText
|
|
||||||
NO
|
|
||||||
noAttrib
|
|
||||||
noBlur
|
|
||||||
no_cache
|
|
||||||
noCols
|
|
||||||
noLink
|
|
||||||
noLinkUnderline
|
|
||||||
nonCachedSubst
|
|
||||||
none
|
|
||||||
nonTypoTagStdWrap
|
|
||||||
nonTypoTagUserFunc
|
|
||||||
nonWrappedTag
|
|
||||||
noOrderBy
|
|
||||||
noPageTitle
|
|
||||||
noResultObj
|
|
||||||
normalWhenNoLanguage
|
|
||||||
noRows
|
|
||||||
noScale
|
|
||||||
noScaleUp
|
|
||||||
noscript
|
|
||||||
noStretchAndMarginCells
|
|
||||||
notification_email_charset
|
|
||||||
notification_email_encoding
|
|
||||||
notification_email_urlmode
|
|
||||||
noTrimWrap
|
|
||||||
noValueInsert
|
|
||||||
noWrapAttr
|
|
||||||
numberFormat
|
|
||||||
numRows
|
|
||||||
obj
|
|
||||||
offset
|
|
||||||
offset
|
|
||||||
_offset
|
|
||||||
offsetWrap
|
|
||||||
onlyCurrentPid
|
|
||||||
opacity
|
|
||||||
options
|
|
||||||
orderBy
|
|
||||||
OTABLE
|
|
||||||
outerWrap
|
|
||||||
outline
|
|
||||||
output
|
|
||||||
outputLevels
|
|
||||||
override
|
|
||||||
overrideAttribs
|
|
||||||
overrideEdit
|
|
||||||
overrideId
|
|
||||||
PAGE
|
|
||||||
pageGenScript
|
|
||||||
pageRendererTemplateFile
|
|
||||||
pageTitleFirst
|
|
||||||
parameter
|
|
||||||
params
|
|
||||||
parseFunc
|
|
||||||
parseFunc
|
|
||||||
parseValues
|
|
||||||
partialRootPath
|
|
||||||
path
|
|
||||||
pidInList
|
|
||||||
pixelSpaceFontSizeRef
|
|
||||||
plainTextStdWrap
|
|
||||||
pluginNames
|
|
||||||
png
|
|
||||||
postCObject
|
|
||||||
postUserFunc
|
|
||||||
postUserFunkInt
|
|
||||||
preCObject
|
|
||||||
prefixComment
|
|
||||||
prefixLocalAnchors
|
|
||||||
prefixLocalAnchors
|
|
||||||
prefixRelPathWith
|
|
||||||
preIfEmptyListNum
|
|
||||||
prepend
|
|
||||||
preUserFunc
|
|
||||||
prev
|
|
||||||
previewBorder
|
|
||||||
printBeforeContent
|
|
||||||
prioriCalc
|
|
||||||
processScript
|
|
||||||
properties
|
|
||||||
protect
|
|
||||||
protectLvar
|
|
||||||
quality
|
|
||||||
quality
|
|
||||||
radioInputWrap
|
|
||||||
radioWrap
|
|
||||||
range
|
|
||||||
range
|
|
||||||
rawUrlEncode
|
|
||||||
recipient
|
|
||||||
RECORDS
|
|
||||||
recursive
|
|
||||||
redirect
|
|
||||||
reduceColors
|
|
||||||
relativeToParentLayer
|
|
||||||
relativeToTriggerItem
|
|
||||||
relPathPrefix
|
|
||||||
remap
|
|
||||||
remapTag
|
|
||||||
removeBadHTML
|
|
||||||
removeDefaultJS
|
|
||||||
removeIfEquals
|
|
||||||
removeIfFalse
|
|
||||||
removeObjectsOfDummy
|
|
||||||
removePrependedNumbers
|
|
||||||
removeTags
|
|
||||||
removeWrapping
|
|
||||||
renderCharset
|
|
||||||
renderObj
|
|
||||||
renderWrap
|
|
||||||
REQ
|
|
||||||
required
|
|
||||||
required
|
|
||||||
resources
|
|
||||||
resultObj
|
|
||||||
returnKey
|
|
||||||
returnLast
|
|
||||||
reverseOrder
|
|
||||||
rightjoin
|
|
||||||
rm
|
|
||||||
rmTagIfNoAttrib
|
|
||||||
RO_chBgColor
|
|
||||||
rootline
|
|
||||||
rotate
|
|
||||||
rows
|
|
||||||
rowSpace
|
|
||||||
sample
|
|
||||||
sample
|
|
||||||
section
|
|
||||||
sectionIndex
|
|
||||||
select
|
|
||||||
sendCacheHeaders
|
|
||||||
sendCacheHeaders_onlyWhenLoginDeniedInBranch
|
|
||||||
separator
|
|
||||||
setContentToCurrent
|
|
||||||
setCurrent
|
|
||||||
setfixed
|
|
||||||
setFixedHeight
|
|
||||||
setFixedWidth
|
|
||||||
setJS_mouseOver
|
|
||||||
setJS_openPic
|
|
||||||
setKeywords
|
|
||||||
shadow
|
|
||||||
sharpen
|
|
||||||
shear
|
|
||||||
short
|
|
||||||
shortcutIcon
|
|
||||||
showAccessRestrictedPages
|
|
||||||
showActive
|
|
||||||
showFirst
|
|
||||||
simulateStaticDocuments
|
|
||||||
simulateStaticDocuments_addTitle
|
|
||||||
simulateStaticDocuments_dontRedirectPathInfoError
|
|
||||||
simulateStaticDocuments_noTypeIfNoTitle
|
|
||||||
simulateStaticDocuments_pEnc
|
|
||||||
simulateStaticDocuments_pEnc_onlyP
|
|
||||||
simulateStaticDocuments_replacementChar
|
|
||||||
sitetitle
|
|
||||||
size
|
|
||||||
size.default
|
|
||||||
size.field
|
|
||||||
slide
|
|
||||||
smallFormFields
|
|
||||||
solarize
|
|
||||||
source
|
|
||||||
space
|
|
||||||
spaceAfter
|
|
||||||
spaceBefore
|
|
||||||
spaceBelowAbove
|
|
||||||
spaceLeft
|
|
||||||
spaceRight
|
|
||||||
spacing
|
|
||||||
spamProtectEmailAddresses
|
|
||||||
spamProtectEmailAddresses_atSubst
|
|
||||||
spamProtectEmailAddresses_lastDotSubst
|
|
||||||
SPC
|
|
||||||
special
|
|
||||||
split
|
|
||||||
splitRendering
|
|
||||||
src
|
|
||||||
stat
|
|
||||||
stat_apache
|
|
||||||
stat_apache_logfile
|
|
||||||
stat_apache_niceTitle
|
|
||||||
stat_apache_noHost
|
|
||||||
stat_apache_noRoot
|
|
||||||
stat_apache_notExtended
|
|
||||||
stat_apache_pagenames
|
|
||||||
stat_excludeBEuserHits
|
|
||||||
stat_excludeIPList
|
|
||||||
stat_mysql
|
|
||||||
stat_pageLen
|
|
||||||
stat_titleLen
|
|
||||||
stat_typeNumList
|
|
||||||
stayFolded
|
|
||||||
stdWrap
|
|
||||||
stdWrap2
|
|
||||||
strftime
|
|
||||||
stripHtml
|
|
||||||
stripProfile
|
|
||||||
stylesheet
|
|
||||||
submenuObjSuffixes
|
|
||||||
subMenuOffset
|
|
||||||
subparts
|
|
||||||
subst_elementUid
|
|
||||||
subst_elementUid
|
|
||||||
substMarksSeparately
|
|
||||||
substring
|
|
||||||
swirl
|
|
||||||
sword
|
|
||||||
sword_noMixedCase
|
|
||||||
sword_standAlone
|
|
||||||
sys_language_mode
|
|
||||||
sys_language_overlay
|
|
||||||
sys_language_softExclude
|
|
||||||
sys_language_softMergeIfNotBlank
|
|
||||||
sys_language_uid
|
|
||||||
sys_page
|
|
||||||
table
|
|
||||||
tableParams
|
|
||||||
tables
|
|
||||||
tableStdWrap
|
|
||||||
tableStyle
|
|
||||||
tags
|
|
||||||
target
|
|
||||||
TCAselectItem
|
|
||||||
TDparams
|
|
||||||
template
|
|
||||||
TEMPLATE
|
|
||||||
templateFile
|
|
||||||
text
|
|
||||||
TEXT
|
|
||||||
textMargin
|
|
||||||
textMargin_outOfText
|
|
||||||
textMaxLength
|
|
||||||
textObjNum
|
|
||||||
textPos
|
|
||||||
textStyle
|
|
||||||
thickness
|
|
||||||
thousands_sep
|
|
||||||
title
|
|
||||||
titleTagFunction
|
|
||||||
titleText
|
|
||||||
titleText
|
|
||||||
tm
|
|
||||||
TMENU
|
|
||||||
token
|
|
||||||
topOffset
|
|
||||||
totalWidth
|
|
||||||
transparentBackground
|
|
||||||
transparentColor
|
|
||||||
trim
|
|
||||||
twice
|
|
||||||
typeNum
|
|
||||||
types
|
|
||||||
typolink
|
|
||||||
typolinkCheckRootline
|
|
||||||
typolinkEnableLinksAcrossDomains
|
|
||||||
typolinkLinkAccessRestrictedPages
|
|
||||||
typolinkLinkAccessRestrictedPages_addParams
|
|
||||||
uid
|
|
||||||
uidInList
|
|
||||||
uniqueGlobal
|
|
||||||
uniqueLinkVars
|
|
||||||
uniqueLocal
|
|
||||||
unset
|
|
||||||
unsetEmpty
|
|
||||||
upper
|
|
||||||
url
|
|
||||||
useCacheHash
|
|
||||||
useLargestItemX
|
|
||||||
useLargestItemY
|
|
||||||
USER
|
|
||||||
USERDEF1
|
|
||||||
USERDEF1RO
|
|
||||||
USERDEF2RO
|
|
||||||
USERFEF2
|
|
||||||
userFunc
|
|
||||||
userFunc_updateArray
|
|
||||||
userIdColumn
|
|
||||||
USER_INT
|
|
||||||
USERNAME_substToken
|
|
||||||
USERUID_substToken
|
|
||||||
USR
|
|
||||||
USRRO
|
|
||||||
value
|
|
||||||
variables
|
|
||||||
wave
|
|
||||||
where
|
|
||||||
width
|
|
||||||
wordSpacing
|
|
||||||
workArea
|
|
||||||
workOnSubpart
|
|
||||||
wrap
|
|
||||||
wrap2
|
|
||||||
wrap3
|
|
||||||
wrapAlign
|
|
||||||
wrapFieldName
|
|
||||||
wrapItemAndSub
|
|
||||||
wrapNoWrappedLines
|
|
||||||
wraps
|
|
||||||
xhtml_11
|
|
||||||
xhtml_2
|
|
||||||
xhtml_basic
|
|
||||||
xhtml_cleaning
|
|
||||||
xhtmlDoctype
|
|
||||||
xhtml_frames
|
|
||||||
xhtml+rdfa_10
|
|
||||||
xhtml_strict
|
|
||||||
xhtml_trans
|
|
||||||
xml_10
|
|
||||||
xml_11
|
|
||||||
xmlprologue
|
|
||||||
xPosOffset
|
|
||||||
yPosOffset
|
|
||||||
@@ -1,231 +0,0 @@
|
|||||||
# OCaml 3.12.1
|
|
||||||
|
|
||||||
# Keywords
|
|
||||||
and
|
|
||||||
as
|
|
||||||
assert
|
|
||||||
begin
|
|
||||||
class
|
|
||||||
constraint
|
|
||||||
do
|
|
||||||
done
|
|
||||||
downto
|
|
||||||
else
|
|
||||||
end
|
|
||||||
exception
|
|
||||||
external
|
|
||||||
false
|
|
||||||
for
|
|
||||||
fun
|
|
||||||
function
|
|
||||||
functor
|
|
||||||
if
|
|
||||||
in
|
|
||||||
include
|
|
||||||
inherit
|
|
||||||
initializer
|
|
||||||
lazy
|
|
||||||
let
|
|
||||||
match
|
|
||||||
method
|
|
||||||
module
|
|
||||||
mutable
|
|
||||||
new
|
|
||||||
object
|
|
||||||
of
|
|
||||||
open
|
|
||||||
or
|
|
||||||
private
|
|
||||||
rec
|
|
||||||
sig
|
|
||||||
struct
|
|
||||||
then
|
|
||||||
to
|
|
||||||
true
|
|
||||||
try
|
|
||||||
type
|
|
||||||
val
|
|
||||||
virtual
|
|
||||||
when
|
|
||||||
while
|
|
||||||
with
|
|
||||||
|
|
||||||
# Pervasives
|
|
||||||
!
|
|
||||||
!=
|
|
||||||
&
|
|
||||||
&&
|
|
||||||
*
|
|
||||||
**
|
|
||||||
*.
|
|
||||||
+
|
|
||||||
+.
|
|
||||||
-
|
|
||||||
-.
|
|
||||||
/
|
|
||||||
/.
|
|
||||||
:=
|
|
||||||
<
|
|
||||||
<=
|
|
||||||
<>
|
|
||||||
=
|
|
||||||
==
|
|
||||||
>
|
|
||||||
>=
|
|
||||||
@
|
|
||||||
FP_infinite
|
|
||||||
FP_nan
|
|
||||||
FP_normal
|
|
||||||
FP_subnormal
|
|
||||||
FP_zero
|
|
||||||
LargeFile
|
|
||||||
Open_append
|
|
||||||
Open_binary
|
|
||||||
Open_creat
|
|
||||||
Open_nonblock
|
|
||||||
Open_rdonly
|
|
||||||
Open_text
|
|
||||||
Open_trunc
|
|
||||||
Open_wronly
|
|
||||||
Oupen_excl
|
|
||||||
^
|
|
||||||
^^
|
|
||||||
abs
|
|
||||||
abs_float
|
|
||||||
acos
|
|
||||||
asin
|
|
||||||
asr
|
|
||||||
at_exit
|
|
||||||
atan
|
|
||||||
atan2
|
|
||||||
bool_of_string
|
|
||||||
ceil
|
|
||||||
char_of_int
|
|
||||||
classify_float
|
|
||||||
close_in
|
|
||||||
close_in_noerr
|
|
||||||
close_out
|
|
||||||
close_out_noerr
|
|
||||||
compare
|
|
||||||
cos
|
|
||||||
cosh
|
|
||||||
decr
|
|
||||||
do_at_exit
|
|
||||||
epsilon_float
|
|
||||||
exit
|
|
||||||
exp
|
|
||||||
expm1
|
|
||||||
failwith
|
|
||||||
float
|
|
||||||
float_of_int
|
|
||||||
float_of_string
|
|
||||||
floor
|
|
||||||
flush
|
|
||||||
flush_all
|
|
||||||
format
|
|
||||||
format4
|
|
||||||
format_of_string
|
|
||||||
fpclass
|
|
||||||
frexp
|
|
||||||
fst
|
|
||||||
ignore
|
|
||||||
in_channel
|
|
||||||
in_channel_length
|
|
||||||
incr
|
|
||||||
infinity
|
|
||||||
input
|
|
||||||
input_binary_int
|
|
||||||
input_byte
|
|
||||||
input_char
|
|
||||||
input_line
|
|
||||||
input_value
|
|
||||||
int_of_char
|
|
||||||
int_of_float
|
|
||||||
int_of_string
|
|
||||||
invalid_arg
|
|
||||||
land
|
|
||||||
ldexp
|
|
||||||
lnot
|
|
||||||
log
|
|
||||||
log10
|
|
||||||
log1p
|
|
||||||
lor
|
|
||||||
lsl
|
|
||||||
lsr
|
|
||||||
lxor
|
|
||||||
max
|
|
||||||
max_float
|
|
||||||
max_int
|
|
||||||
min
|
|
||||||
min_float
|
|
||||||
min_int
|
|
||||||
mod
|
|
||||||
mod_float
|
|
||||||
modf
|
|
||||||
nan
|
|
||||||
neg_infinity
|
|
||||||
not
|
|
||||||
open_flag
|
|
||||||
open_in
|
|
||||||
open_in_bin
|
|
||||||
open_in_gen
|
|
||||||
open_out
|
|
||||||
open_out_bin
|
|
||||||
open_out_gen
|
|
||||||
or
|
|
||||||
out_channel
|
|
||||||
out_channel_length
|
|
||||||
output
|
|
||||||
output_binary_int
|
|
||||||
output_byte
|
|
||||||
output_char
|
|
||||||
output_string
|
|
||||||
output_value
|
|
||||||
pos_in
|
|
||||||
pos_out
|
|
||||||
pred
|
|
||||||
prerr_char
|
|
||||||
prerr_endline
|
|
||||||
prerr_float
|
|
||||||
prerr_int
|
|
||||||
prerr_newline
|
|
||||||
prerr_string
|
|
||||||
print_char
|
|
||||||
print_endline
|
|
||||||
print_float
|
|
||||||
print_int
|
|
||||||
print_newline
|
|
||||||
print_string
|
|
||||||
raise
|
|
||||||
read_float
|
|
||||||
read_int
|
|
||||||
read_line
|
|
||||||
really_input
|
|
||||||
ref
|
|
||||||
seek_in
|
|
||||||
seek_out
|
|
||||||
set_binary_mode_in
|
|
||||||
set_binary_mode_out
|
|
||||||
sin
|
|
||||||
sinh
|
|
||||||
snd
|
|
||||||
sqrt
|
|
||||||
stderr
|
|
||||||
stdin
|
|
||||||
stdout
|
|
||||||
string_of_bool
|
|
||||||
string_of_float
|
|
||||||
string_of_format
|
|
||||||
string_of_int
|
|
||||||
succ
|
|
||||||
tan
|
|
||||||
tanh
|
|
||||||
truncate
|
|
||||||
unsafe_really_input
|
|
||||||
valid_float_lexem
|
|
||||||
||
|
|
||||||
~
|
|
||||||
~+
|
|
||||||
~+.
|
|
||||||
~-
|
|
||||||
~-.
|
|
||||||
@@ -1,313 +0,0 @@
|
|||||||
`define
|
|
||||||
`else
|
|
||||||
`endif
|
|
||||||
`ifdef
|
|
||||||
`ifndef
|
|
||||||
`macromodule
|
|
||||||
`module
|
|
||||||
`primitive
|
|
||||||
`timescale
|
|
||||||
above
|
|
||||||
abs
|
|
||||||
absdelay
|
|
||||||
ac_stim
|
|
||||||
acos
|
|
||||||
acosh
|
|
||||||
alias
|
|
||||||
aliasparam
|
|
||||||
always
|
|
||||||
always_comb
|
|
||||||
always_ff
|
|
||||||
always_latch
|
|
||||||
analog
|
|
||||||
analysis
|
|
||||||
and
|
|
||||||
asin
|
|
||||||
asinh
|
|
||||||
assert
|
|
||||||
assign
|
|
||||||
assume
|
|
||||||
atan
|
|
||||||
atan2
|
|
||||||
atanh
|
|
||||||
automatic
|
|
||||||
before
|
|
||||||
begin
|
|
||||||
bind
|
|
||||||
bins
|
|
||||||
binsof
|
|
||||||
bit
|
|
||||||
branch
|
|
||||||
break
|
|
||||||
buf
|
|
||||||
bufif0
|
|
||||||
bufif1
|
|
||||||
byte
|
|
||||||
case
|
|
||||||
casex
|
|
||||||
casez
|
|
||||||
cell
|
|
||||||
chandle
|
|
||||||
class
|
|
||||||
clocking
|
|
||||||
cmos
|
|
||||||
config
|
|
||||||
connectmodule
|
|
||||||
connectrules
|
|
||||||
const
|
|
||||||
constraint
|
|
||||||
context
|
|
||||||
continue
|
|
||||||
cos
|
|
||||||
cosh
|
|
||||||
cover
|
|
||||||
covergroup
|
|
||||||
coverpoint
|
|
||||||
cross
|
|
||||||
ddt
|
|
||||||
ddx
|
|
||||||
deassign
|
|
||||||
default
|
|
||||||
define
|
|
||||||
defparam
|
|
||||||
design
|
|
||||||
disable
|
|
||||||
discipline
|
|
||||||
dist
|
|
||||||
do
|
|
||||||
driver_update
|
|
||||||
edge
|
|
||||||
else
|
|
||||||
end
|
|
||||||
endcase
|
|
||||||
endclass
|
|
||||||
endclocking
|
|
||||||
endconfig
|
|
||||||
endconnectrules
|
|
||||||
enddiscipline
|
|
||||||
endfunction
|
|
||||||
endgenerate
|
|
||||||
endgroup
|
|
||||||
endif
|
|
||||||
endinterface
|
|
||||||
endmodule
|
|
||||||
endnature
|
|
||||||
endpackage
|
|
||||||
endparamset
|
|
||||||
endprimitive
|
|
||||||
endprogram
|
|
||||||
endproperty
|
|
||||||
endsequence
|
|
||||||
endspecify
|
|
||||||
endtable
|
|
||||||
endtask
|
|
||||||
enum
|
|
||||||
event
|
|
||||||
exclude
|
|
||||||
exp
|
|
||||||
expect
|
|
||||||
export
|
|
||||||
extends
|
|
||||||
extern
|
|
||||||
final
|
|
||||||
final_step
|
|
||||||
first_match
|
|
||||||
flicker_noise
|
|
||||||
floor
|
|
||||||
flow
|
|
||||||
for
|
|
||||||
force
|
|
||||||
foreach
|
|
||||||
forever
|
|
||||||
fork
|
|
||||||
forkjoin
|
|
||||||
from
|
|
||||||
function
|
|
||||||
generate
|
|
||||||
genvar
|
|
||||||
ground
|
|
||||||
highz0
|
|
||||||
highz1
|
|
||||||
hypot
|
|
||||||
idt
|
|
||||||
idtmod
|
|
||||||
if
|
|
||||||
ifdef
|
|
||||||
iff
|
|
||||||
ifndef
|
|
||||||
ifnone
|
|
||||||
ignore_bins
|
|
||||||
illegal_bins
|
|
||||||
import
|
|
||||||
incdir
|
|
||||||
include
|
|
||||||
inf
|
|
||||||
initial
|
|
||||||
initial_step
|
|
||||||
inout
|
|
||||||
input
|
|
||||||
inside
|
|
||||||
instance
|
|
||||||
int
|
|
||||||
integer
|
|
||||||
interface
|
|
||||||
intersect
|
|
||||||
join
|
|
||||||
join_any
|
|
||||||
join_none
|
|
||||||
laplace_nd
|
|
||||||
laplace_np
|
|
||||||
laplace_zd
|
|
||||||
laplace_zp
|
|
||||||
large
|
|
||||||
last_crossing
|
|
||||||
liblist
|
|
||||||
library
|
|
||||||
limexp
|
|
||||||
ln
|
|
||||||
local
|
|
||||||
localparam
|
|
||||||
log
|
|
||||||
logic
|
|
||||||
longint
|
|
||||||
macromodule
|
|
||||||
mailbox
|
|
||||||
matches
|
|
||||||
max
|
|
||||||
medium
|
|
||||||
min
|
|
||||||
modport
|
|
||||||
module
|
|
||||||
nand
|
|
||||||
nand
|
|
||||||
nature
|
|
||||||
negedge
|
|
||||||
net_resolution
|
|
||||||
new
|
|
||||||
nmos
|
|
||||||
nmos
|
|
||||||
noise_table
|
|
||||||
nor
|
|
||||||
noshowcancelled
|
|
||||||
not
|
|
||||||
notif0
|
|
||||||
notif1
|
|
||||||
null
|
|
||||||
or
|
|
||||||
output
|
|
||||||
package
|
|
||||||
packed
|
|
||||||
parameter
|
|
||||||
paramset
|
|
||||||
pmos
|
|
||||||
pmos
|
|
||||||
posedge
|
|
||||||
potential
|
|
||||||
pow
|
|
||||||
primitive
|
|
||||||
priority
|
|
||||||
program
|
|
||||||
property
|
|
||||||
protected
|
|
||||||
pull0
|
|
||||||
pull1
|
|
||||||
pullup
|
|
||||||
pulsestyle_ondetect
|
|
||||||
pulsestyle_onevent
|
|
||||||
pure
|
|
||||||
rand
|
|
||||||
randc
|
|
||||||
randcase
|
|
||||||
randcase
|
|
||||||
randsequence
|
|
||||||
rcmos
|
|
||||||
real
|
|
||||||
realtime
|
|
||||||
ref
|
|
||||||
reg
|
|
||||||
release
|
|
||||||
repeat
|
|
||||||
return
|
|
||||||
rnmos
|
|
||||||
rpmos
|
|
||||||
rtran
|
|
||||||
rtranif0
|
|
||||||
rtranif1
|
|
||||||
scalared
|
|
||||||
semaphore
|
|
||||||
sequence
|
|
||||||
shortint
|
|
||||||
shortreal
|
|
||||||
showcancelled
|
|
||||||
signed
|
|
||||||
sin
|
|
||||||
sinh
|
|
||||||
slew
|
|
||||||
small
|
|
||||||
solve
|
|
||||||
specify
|
|
||||||
specparam
|
|
||||||
sqrt
|
|
||||||
static
|
|
||||||
string
|
|
||||||
strong0
|
|
||||||
strong1
|
|
||||||
struct
|
|
||||||
super
|
|
||||||
supply
|
|
||||||
supply0
|
|
||||||
supply1
|
|
||||||
table
|
|
||||||
tagged
|
|
||||||
tan
|
|
||||||
tanh
|
|
||||||
task
|
|
||||||
then
|
|
||||||
this
|
|
||||||
throughout
|
|
||||||
time
|
|
||||||
timeprecision
|
|
||||||
timer
|
|
||||||
timescale
|
|
||||||
timeunit
|
|
||||||
tran
|
|
||||||
tran
|
|
||||||
tranif0
|
|
||||||
tranif1
|
|
||||||
transition
|
|
||||||
tri
|
|
||||||
tri
|
|
||||||
tri0
|
|
||||||
tri1
|
|
||||||
triand
|
|
||||||
trior
|
|
||||||
trireg
|
|
||||||
type
|
|
||||||
typedef
|
|
||||||
union
|
|
||||||
unique
|
|
||||||
unsigned
|
|
||||||
use
|
|
||||||
uwire
|
|
||||||
var
|
|
||||||
vectored
|
|
||||||
virtual
|
|
||||||
void
|
|
||||||
wait
|
|
||||||
wait_order
|
|
||||||
wand
|
|
||||||
weak0
|
|
||||||
weak1
|
|
||||||
while
|
|
||||||
white_noise
|
|
||||||
wildcard
|
|
||||||
wire
|
|
||||||
with
|
|
||||||
within
|
|
||||||
wor
|
|
||||||
wreal
|
|
||||||
xnor
|
|
||||||
xor
|
|
||||||
zi_nd
|
|
||||||
zi_np
|
|
||||||
zi_zd
|
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
;;; csharp-mode-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "csharp-mode" "csharp-mode.el" (0 0 0 0))
|
|
||||||
;;; Generated autoloads from csharp-mode.el
|
|
||||||
|
|
||||||
(add-to-list 'auto-mode-alist '("\\.cs\\'" . csharp-mode))
|
|
||||||
|
|
||||||
(defvar csharp-mode-hook nil "\
|
|
||||||
*Hook called by `csharp-mode'.")
|
|
||||||
|
|
||||||
(custom-autoload 'csharp-mode-hook "csharp-mode" t)
|
|
||||||
|
|
||||||
(autoload 'csharp-mode "csharp-mode" "\
|
|
||||||
Major mode for editing Csharp code.
|
|
||||||
|
|
||||||
Key bindings:
|
|
||||||
\\{csharp-mode-map}
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "csharp-mode" '("codedoc-font-lock-" "csharp-")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; csharp-mode-autoloads.el ends here
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
;;; -*- no-byte-compile: t -*-
|
|
||||||
(define-package "csharp-mode" "20201104.743" "C# mode derived mode" 'nil :commit "49168293a28aaaf84b9655fe1b2abe402c5e2ee1" :keywords '("c#" "languages" "oop" "mode") :authors '(("Theodor Thornhill" . "theo@thornhill.no")) :maintainer '("Jostein Kjønigsen" . "jostein@gmail.com") :url "https://github.com/josteink/csharp-mode")
|
|
||||||
@@ -1,682 +0,0 @@
|
|||||||
;;; csharp-mode.el --- C# mode derived mode -*- lexical-binding: t; -*-
|
|
||||||
|
|
||||||
;; Author : Theodor Thornhill <theo@thornhill.no>
|
|
||||||
;; Maintainer : Jostein Kjønigsen <jostein@gmail.com>
|
|
||||||
;; : Theodor Thornhill <theo@thornhill.no>
|
|
||||||
;; Created : September 2020
|
|
||||||
;; Modified : 2020
|
|
||||||
;; Version : 0.10.0
|
|
||||||
;; Package-Version: 20201104.743
|
|
||||||
;; Package-Commit: 49168293a28aaaf84b9655fe1b2abe402c5e2ee1
|
|
||||||
;; Keywords : c# languages oop mode
|
|
||||||
;; X-URL : https://github.com/josteink/csharp-mode
|
|
||||||
|
|
||||||
;; This program is free software; you can redistribute it and/or modify
|
|
||||||
;; it under the terms of the GNU General Public License as published by
|
|
||||||
;; the Free Software Foundation, either version 3 of the License, or
|
|
||||||
;; (at your option) any later version.
|
|
||||||
|
|
||||||
;; This program is distributed in the hope that it will be useful,
|
|
||||||
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
;; GNU General Public License for more details.
|
|
||||||
|
|
||||||
;; You should have received a copy of the GNU General Public License
|
|
||||||
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
|
|
||||||
(when (version< emacs-version "25.1")
|
|
||||||
(require 'cl))
|
|
||||||
(require 'cc-mode)
|
|
||||||
(require 'cc-langs)
|
|
||||||
|
|
||||||
(eval-when-compile
|
|
||||||
(require 'cc-fonts))
|
|
||||||
|
|
||||||
(require 'compile)
|
|
||||||
|
|
||||||
(defgroup csharp nil
|
|
||||||
"Major mode for editing C# code."
|
|
||||||
:group 'prog-mode)
|
|
||||||
|
|
||||||
(eval-and-compile
|
|
||||||
(defconst csharp--regex-identifier
|
|
||||||
"[A-Za-z][A-Za-z0-9_]*"
|
|
||||||
"Regex describing an dentifier in C#.")
|
|
||||||
|
|
||||||
(defconst csharp--regex-identifier-matcher
|
|
||||||
(concat "\\(" csharp--regex-identifier "\\)")
|
|
||||||
"Regex matching an identifier in C#.")
|
|
||||||
|
|
||||||
(defconst csharp--regex-type-name
|
|
||||||
"[A-Z][A-Za-z0-9_]*"
|
|
||||||
"Regex describing a type identifier in C#.")
|
|
||||||
|
|
||||||
(defconst csharp--regex-type-name-matcher
|
|
||||||
(concat "\\(" csharp--regex-type-name "\\)")
|
|
||||||
"Regex matching a type identifier in C#.")
|
|
||||||
|
|
||||||
(defconst csharp--regex-using-or-namespace
|
|
||||||
(concat "using" "\\|" "namespace"
|
|
||||||
"\\s *"
|
|
||||||
csharp--regex-type-name-matcher)
|
|
||||||
"Regex matching identifiers after a using or namespace
|
|
||||||
declaration."))
|
|
||||||
|
|
||||||
(eval-and-compile
|
|
||||||
(c-add-language 'csharp-mode 'java-mode))
|
|
||||||
|
|
||||||
(c-lang-defconst c-make-mode-syntax-table
|
|
||||||
csharp `(lambda ()
|
|
||||||
(let ((table (make-syntax-table)))
|
|
||||||
(c-populate-syntax-table table)
|
|
||||||
(modify-syntax-entry ?@ "_" table)
|
|
||||||
table)))
|
|
||||||
|
|
||||||
(c-lang-defconst c-identifier-syntax-modifications
|
|
||||||
csharp (append '((?@ . "w"))
|
|
||||||
(c-lang-const c-identifier-syntax-modifications)))
|
|
||||||
|
|
||||||
(c-lang-defconst c-symbol-start
|
|
||||||
csharp (concat "[" c-alpha "_@]"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-opt-type-suffix-key
|
|
||||||
csharp (concat "\\(\\[" (c-lang-const c-simple-ws) "*\\]\\|\\?\\)"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-identifier-ops
|
|
||||||
csharp '((left-assoc ".")))
|
|
||||||
|
|
||||||
(c-lang-defconst c-overloadable-operators
|
|
||||||
csharp '("+" "-" "*" "/" "%" "&" "|" "^" "<<" ">>" "=="
|
|
||||||
"!=" ">" "<" ">=" "<="))
|
|
||||||
|
|
||||||
(c-lang-defconst c-multiline-string-start-char
|
|
||||||
csharp ?@)
|
|
||||||
|
|
||||||
(c-lang-defconst c-type-prefix-kwds
|
|
||||||
csharp '("class" "interface" "struct"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-class-decl-kwds
|
|
||||||
csharp '("class" "interface" "struct"))
|
|
||||||
|
|
||||||
;;; Keyword lists
|
|
||||||
|
|
||||||
(c-lang-defconst c-primitive-type-kwds
|
|
||||||
csharp '("bool" "byte" "sbyte" "char" "decimal" "double" "float" "int" "uint"
|
|
||||||
"long" "ulong" "short" "ushort" "void" "object" "string" "var"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-other-decl-kwds
|
|
||||||
csharp nil)
|
|
||||||
|
|
||||||
(c-lang-defconst c-type-list-kwds
|
|
||||||
csharp nil)
|
|
||||||
|
|
||||||
(c-lang-defconst c-other-block-decl-kwds
|
|
||||||
csharp nil)
|
|
||||||
|
|
||||||
(c-lang-defconst c-return-kwds
|
|
||||||
csharp '("return"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-typedef-kwds
|
|
||||||
csharp nil)
|
|
||||||
|
|
||||||
(c-lang-defconst c-typeof-kwds
|
|
||||||
csharp '("typeof" "is" "as"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-type-modifier-prefix-kwds
|
|
||||||
csharp '("volatile"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-type-modifier-kwds
|
|
||||||
csharp '("readonly" "new"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-brace-list-decl-kwds
|
|
||||||
csharp '("enum" "new"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-recognize-post-brace-list-type-p
|
|
||||||
csharp t)
|
|
||||||
|
|
||||||
(c-lang-defconst c-ref-list-kwds
|
|
||||||
csharp nil)
|
|
||||||
|
|
||||||
(c-lang-defconst c-using-kwds
|
|
||||||
csharp '("using"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-equals-type-clause-kwds
|
|
||||||
csharp '("using"))
|
|
||||||
|
|
||||||
(defun csharp-at-vsemi-p (&optional pos)
|
|
||||||
(if pos (goto-char pos))
|
|
||||||
(save-excursion
|
|
||||||
(beginning-of-line)
|
|
||||||
(c-forward-syntactic-ws)
|
|
||||||
(looking-at "using\\s *(")))
|
|
||||||
|
|
||||||
(c-lang-defconst c-at-vsemi-p-fn
|
|
||||||
csharp 'csharp-at-vsemi-p)
|
|
||||||
|
|
||||||
(defun csharp-vsemi-status-unknown () t)
|
|
||||||
|
|
||||||
(c-lang-defconst c-vsemi-status-unknown-p-fn
|
|
||||||
csharp 'csharp-vsemi-status-unknown-p)
|
|
||||||
|
|
||||||
|
|
||||||
(c-lang-defconst c-modifier-kwds
|
|
||||||
csharp '("abstract" "default" "final" "native" "private" "protected"
|
|
||||||
"public" "partial" "internal" "readonly" "static" "event" "transient"
|
|
||||||
"volatile" "sealed" "ref" "out" "virtual" "implicit" "explicit"
|
|
||||||
"fixed" "override" "params" "async" "await" "extern" "unsafe"
|
|
||||||
"get" "set" "this" "const" "delegate"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-other-kwds
|
|
||||||
csharp '("select" "from" "where" "join" "in" "on" "equals" "into"
|
|
||||||
"orderby" "ascending" "descending" "group" "when"
|
|
||||||
"let" "by" "namespace"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-colon-type-list-kwds
|
|
||||||
csharp '("class" "struct" "interface"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-block-stmt-1-kwds
|
|
||||||
csharp '("do" "else" "finally" "try"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-block-stmt-1-2-kwds
|
|
||||||
csharp '("try"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-block-stmt-2-kwds
|
|
||||||
csharp '("for" "if" "switch" "while" "catch" "foreach" "fixed" "checked"
|
|
||||||
"unchecked" "using" "lock"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-simple-stmt-kwds
|
|
||||||
csharp '("break" "continue" "goto" "throw" "return" "yield"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-constant-kwds
|
|
||||||
csharp '("true" "false" "null" "value"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-primary-expr-kwds
|
|
||||||
csharp '("this" "base" "operator"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-inexpr-class-kwds
|
|
||||||
csharp nil)
|
|
||||||
|
|
||||||
(c-lang-defconst c-class-decl-kwds
|
|
||||||
csharp '("class" "struct" "interface"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-std-abbrev-keywords
|
|
||||||
csharp (append (c-lang-const c-std-abbrev-keywords) '("catch" "finally")))
|
|
||||||
|
|
||||||
(c-lang-defconst c-decl-prefix-re
|
|
||||||
csharp "\\([{}(;,<]+\\)")
|
|
||||||
|
|
||||||
(c-lang-defconst c-recognize-typeless-decls
|
|
||||||
csharp t)
|
|
||||||
|
|
||||||
(c-lang-defconst c-recognize-<>-arglists
|
|
||||||
csharp t)
|
|
||||||
|
|
||||||
(c-lang-defconst c-opt-cpp-prefix
|
|
||||||
csharp "\\s *#\\s *")
|
|
||||||
|
|
||||||
(c-lang-defconst c-opt-cpp-macro-define
|
|
||||||
csharp (if (c-lang-const c-opt-cpp-prefix)
|
|
||||||
"define"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-cpp-message-directives
|
|
||||||
csharp '("error" "warning" "region"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-cpp-expr-directives
|
|
||||||
csharp '("if" "elif"))
|
|
||||||
|
|
||||||
(c-lang-defconst c-other-op-syntax-tokens
|
|
||||||
csharp (append '("#")
|
|
||||||
(c-lang-const c-other-op-syntax-tokens)))
|
|
||||||
|
|
||||||
(c-lang-defconst c-line-comment-starter
|
|
||||||
csharp "//")
|
|
||||||
|
|
||||||
(c-lang-defconst c-doc-comment-start-regexp
|
|
||||||
csharp "///")
|
|
||||||
|
|
||||||
(c-add-style "csharp"
|
|
||||||
'("java"
|
|
||||||
(c-basic-offset . 4)
|
|
||||||
(c-comment-only-line-offset . (0 . 0))
|
|
||||||
(c-offsets-alist . ((inline-open . 0)
|
|
||||||
(arglist-intro . +)
|
|
||||||
(arglist-close . 0)
|
|
||||||
(inexpr-class . 0)
|
|
||||||
(case-label . +)
|
|
||||||
(cpp-macro . c-lineup-dont-change)
|
|
||||||
(substatement-open . 0)))))
|
|
||||||
|
|
||||||
(eval-and-compile
|
|
||||||
(unless (assoc 'csharp-mode c-default-style)
|
|
||||||
(setq c-default-style
|
|
||||||
(cons '(csharp-mode . "csharp")
|
|
||||||
c-default-style))))
|
|
||||||
|
|
||||||
(defun csharp--color-forwards (font-lock-face)
|
|
||||||
(let (id-beginning)
|
|
||||||
(goto-char (match-beginning 0))
|
|
||||||
(forward-word)
|
|
||||||
(while (and (not (or (eq (char-after) ?\;)
|
|
||||||
(eq (char-after) ?\{)))
|
|
||||||
(progn
|
|
||||||
(forward-char)
|
|
||||||
(c-forward-syntactic-ws)
|
|
||||||
(setq id-beginning (point))
|
|
||||||
(> (skip-chars-forward
|
|
||||||
(c-lang-const c-symbol-chars))
|
|
||||||
0))
|
|
||||||
(not (get-text-property (point) 'face)))
|
|
||||||
(c-put-font-lock-face id-beginning (point) font-lock-face)
|
|
||||||
(c-forward-syntactic-ws))))
|
|
||||||
|
|
||||||
(c-lang-defconst c-basic-matchers-before
|
|
||||||
csharp `(
|
|
||||||
;; Warning face on unclosed strings
|
|
||||||
,@(if (version< emacs-version "27.0")
|
|
||||||
;; Taken from 26.1 branch
|
|
||||||
`(,(c-make-font-lock-search-function
|
|
||||||
(concat ".\\(" c-string-limit-regexp "\\)")
|
|
||||||
'((c-font-lock-invalid-string))))
|
|
||||||
`(("\\s|" 0 font-lock-warning-face t nil)))
|
|
||||||
|
|
||||||
;; Invalid single quotes
|
|
||||||
c-font-lock-invalid-single-quotes
|
|
||||||
|
|
||||||
;; Keyword constants
|
|
||||||
,@(when (c-lang-const c-constant-kwds)
|
|
||||||
(let ((re (c-make-keywords-re nil (c-lang-const c-constant-kwds))))
|
|
||||||
`((eval . (list ,(concat "\\<\\(" re "\\)\\>")
|
|
||||||
1 c-constant-face-name)))))
|
|
||||||
|
|
||||||
;; Keywords except the primitive types.
|
|
||||||
,`(,(concat "\\<" (c-lang-const c-regular-keywords-regexp))
|
|
||||||
1 font-lock-keyword-face)
|
|
||||||
|
|
||||||
;; Chained identifiers in using/namespace statements
|
|
||||||
,`(,(c-make-font-lock-search-function
|
|
||||||
csharp--regex-using-or-namespace
|
|
||||||
`((csharp--color-forwards font-lock-variable-name-face)
|
|
||||||
nil
|
|
||||||
(goto-char (match-end 0)))))
|
|
||||||
|
|
||||||
|
|
||||||
;; Negation character
|
|
||||||
(eval . (list "\\(!\\)[^=]" 1 c-negation-char-face-name))
|
|
||||||
|
|
||||||
;; Types after 'new'
|
|
||||||
(eval . (list (concat "\\<new\\> *" csharp--regex-type-name-matcher)
|
|
||||||
1 font-lock-type-face))
|
|
||||||
|
|
||||||
;; Single identifier in attribute
|
|
||||||
(eval . (list (concat "\\[" csharp--regex-type-name-matcher "\\][^;]")
|
|
||||||
1 font-lock-variable-name-face t))
|
|
||||||
|
|
||||||
;; Function names
|
|
||||||
(eval . (list "\\([A-Za-z0-9_]+\\)\\(<[a-zA-Z0-9, ]+>\\)?("
|
|
||||||
1 font-lock-function-name-face))
|
|
||||||
|
|
||||||
;; Nameof
|
|
||||||
(eval . (list (concat "\\(\\<nameof\\>\\) *(")
|
|
||||||
1 font-lock-function-name-face))
|
|
||||||
|
|
||||||
(eval . (list (concat "\\<nameof\\> *( *"
|
|
||||||
csharp--regex-identifier-matcher
|
|
||||||
" *) *")
|
|
||||||
1 font-lock-variable-name-face))
|
|
||||||
|
|
||||||
;; Catch statements with type only
|
|
||||||
(eval . (list (concat "\\<catch\\> *( *"
|
|
||||||
csharp--regex-type-name-matcher
|
|
||||||
" *) *")
|
|
||||||
1 font-lock-type-face))
|
|
||||||
))
|
|
||||||
|
|
||||||
(c-lang-defconst c-basic-matchers-after
|
|
||||||
csharp (append
|
|
||||||
;; Merge with cc-mode defaults - enables us to add more later
|
|
||||||
(c-lang-const c-basic-matchers-after)))
|
|
||||||
|
|
||||||
(defcustom csharp-codedoc-tag-face 'c-doc-markup-face-name
|
|
||||||
"Face to be used on the codedoc docstring tags.
|
|
||||||
|
|
||||||
Should be one of the font lock faces, such as
|
|
||||||
`font-lock-variable-name-face' and friends.
|
|
||||||
|
|
||||||
Needs to be set before `csharp-mode' is loaded, because of
|
|
||||||
compilation and evaluation time conflicts."
|
|
||||||
:type 'symbol
|
|
||||||
:group 'csharp)
|
|
||||||
|
|
||||||
(defcustom csharp-font-lock-extra-types
|
|
||||||
(list csharp--regex-type-name)
|
|
||||||
(c-make-font-lock-extra-types-blurb "C#" "csharp-mode" (concat))
|
|
||||||
:type 'c-extra-types-widget
|
|
||||||
:group 'c)
|
|
||||||
|
|
||||||
(defconst csharp-font-lock-keywords-1 (c-lang-const c-matchers-1 csharp)
|
|
||||||
"Minimal font locking for C# mode.")
|
|
||||||
|
|
||||||
(defconst csharp-font-lock-keywords-2 (c-lang-const c-matchers-2 csharp)
|
|
||||||
"Fast normal font locking for C# mode.")
|
|
||||||
|
|
||||||
(defconst csharp-font-lock-keywords-3 (c-lang-const c-matchers-3 csharp)
|
|
||||||
"Accurate normal font locking for C# mode.")
|
|
||||||
|
|
||||||
(defvar csharp-font-lock-keywords csharp-font-lock-keywords-3
|
|
||||||
"Default expressions to highlight in C# mode.")
|
|
||||||
|
|
||||||
(defun csharp-font-lock-keywords-2 ()
|
|
||||||
(c-compose-keywords-list csharp-font-lock-keywords-2))
|
|
||||||
(defun csharp-font-lock-keywords-3 ()
|
|
||||||
(c-compose-keywords-list csharp-font-lock-keywords-3))
|
|
||||||
(defun csharp-font-lock-keywords ()
|
|
||||||
(c-compose-keywords-list csharp-font-lock-keywords))
|
|
||||||
|
|
||||||
;;; Compilation support
|
|
||||||
;; When invoked by MSBuild, csc’s errors look like this:
|
|
||||||
;; subfolder\file.cs(6,18): error CS1006: Name of constructor must
|
|
||||||
;; match name of class [c:\Users\user\project.csproj]
|
|
||||||
|
|
||||||
(defun csharp--compilation-error-file-resolve ()
|
|
||||||
"Resolve an msbuild error to a (filename . dirname) cons cell."
|
|
||||||
;; http://stackoverflow.com/a/18049590/429091
|
|
||||||
(cons (match-string 1) (file-name-directory (match-string 4))))
|
|
||||||
|
|
||||||
(defconst csharp-compilation-re-msbuild-error
|
|
||||||
(concat
|
|
||||||
"^[[:blank:]]*\\(?:[[:digit:]]+>\\)?"
|
|
||||||
"\\([^(\r\n)]+\\)(\\([0-9]+\\)\\(?:,\\([0-9]+\\)\\)?): "
|
|
||||||
"error [[:alnum:]]+: [^\r\n]+\\[\\([^]\r\n]+\\)\\]$")
|
|
||||||
"Regexp to match compilation error from msbuild.")
|
|
||||||
|
|
||||||
(defconst csharp-compilation-re-msbuild-warning
|
|
||||||
(concat
|
|
||||||
"^[[:blank:]]*\\(?:[[:digit:]]+>\\)?"
|
|
||||||
"\\([^(\r\n)]+\\)(\\([0-9]+\\)\\(?:,\\([0-9]+\\)\\)?): "
|
|
||||||
"warning [[:alnum:]]+: [^\r\n]+\\[\\([^]\r\n]+\\)\\]$")
|
|
||||||
"Regexp to match compilation warning from msbuild.")
|
|
||||||
|
|
||||||
;; Notes on xbuild and devenv commonalities
|
|
||||||
;;
|
|
||||||
;; These regexes were tailored for xbuild, but apart from the concurrent
|
|
||||||
;; build-marker ("1>") they share exactly the same match-markers.
|
|
||||||
;;
|
|
||||||
;; If we don't exclude the match-markers explicitly, these regexes
|
|
||||||
;; will also be used to match for devenv as well, including the build-marker
|
|
||||||
;; in the file-name, causing the lookup to fail.
|
|
||||||
;;
|
|
||||||
;; So if we don't want devenv to fail, we actually need to handle it in our
|
|
||||||
;; xbuild-regexes, but then we automatically get devenv-support for free.
|
|
||||||
|
|
||||||
(defconst csharp-compilation-re-xbuild-error
|
|
||||||
(concat
|
|
||||||
"^[[:blank:]]*\\(?:[[:digit:]]+>\\)?"
|
|
||||||
"\\([^(\r\n)]+\\)(\\([0-9]+\\)\\(?:,\\([0-9]+\\)\\)?"
|
|
||||||
;; handle weird devenv output format with 4 numbers, not 2 by having optional
|
|
||||||
;; extra capture-groups.
|
|
||||||
"\\(?:,\\([0-9]+\\)\\)*): "
|
|
||||||
"error [[:alnum:]]+: .+$")
|
|
||||||
"Regexp to match compilation error from xbuild.")
|
|
||||||
|
|
||||||
(defconst csharp-compilation-re-xbuild-warning
|
|
||||||
(concat
|
|
||||||
"^[[:blank:]]*\\(?:[[:digit:]]+>\\)?"
|
|
||||||
"\\([^(\r\n)]+\\)(\\([0-9]+\\)\\(?:,\\([0-9]+\\)\\)?"
|
|
||||||
;; handle weird devenv output format with 4 numbers, not 2 by having optional
|
|
||||||
;; extra capture-groups.
|
|
||||||
"\\(?:,\\([0-9]+\\)\\)?*): "
|
|
||||||
"warning [[:alnum:]]+: .+$")
|
|
||||||
"Regexp to match compilation warning from xbuild.")
|
|
||||||
|
|
||||||
(defconst csharp-compilation-re-dotnet-error
|
|
||||||
"\\([^\r\n]+\\) : error [A-Z]+[0-9]+:")
|
|
||||||
|
|
||||||
(defconst csharp-compilation-re-dotnet-warning
|
|
||||||
"\\([^\r\n]+\\) : warning [A-Z]+[0-9]+:")
|
|
||||||
|
|
||||||
(defconst csharp-compilation-re-dotnet-testfail
|
|
||||||
(concat
|
|
||||||
"\\[[A-Za-z.]+[[:blank:]]+[0-9]+:[0-9]+:[0-9]+.[0-9]+\\][^(\n)]+ \\[FAIL\\]\n"
|
|
||||||
"[[:blank:]]+X \\(?:.+\n\\)"
|
|
||||||
"[[:blank:]]+Error Message:\n"
|
|
||||||
"[[:blank:]]+\\(?:.+\n\\)"
|
|
||||||
"[[:blank:]]+Stack Trace:\n"
|
|
||||||
"[[:blank:]]+at [^\n]+ in \\([^\n]+\\):line \\([0-9]+\\)"))
|
|
||||||
|
|
||||||
|
|
||||||
(eval-after-load 'compile
|
|
||||||
(lambda ()
|
|
||||||
(dolist
|
|
||||||
(regexp
|
|
||||||
`((dotnet-testfail
|
|
||||||
,csharp-compilation-re-dotnet-testfail
|
|
||||||
1 2)
|
|
||||||
(xbuild-error
|
|
||||||
,csharp-compilation-re-xbuild-error
|
|
||||||
1 2 3 2)
|
|
||||||
(xbuild-warning
|
|
||||||
,csharp-compilation-re-xbuild-warning
|
|
||||||
1 2 3 1)
|
|
||||||
(msbuild-error
|
|
||||||
,csharp-compilation-re-msbuild-error
|
|
||||||
csharp--compilation-error-file-resolve
|
|
||||||
2
|
|
||||||
3
|
|
||||||
2
|
|
||||||
nil
|
|
||||||
(1 compilation-error-face)
|
|
||||||
(4 compilation-error-face))
|
|
||||||
(msbuild-warning
|
|
||||||
,csharp-compilation-re-msbuild-warning
|
|
||||||
csharp--compilation-error-file-resolve
|
|
||||||
2
|
|
||||||
3
|
|
||||||
1
|
|
||||||
nil
|
|
||||||
(1 compilation-warning-face)
|
|
||||||
(4 compilation-warning-face))
|
|
||||||
(dotnet-error
|
|
||||||
,csharp-compilation-re-dotnet-error
|
|
||||||
1)
|
|
||||||
(dotnet-warning
|
|
||||||
,csharp-compilation-re-dotnet-warning
|
|
||||||
1 nil nil 1)))
|
|
||||||
(add-to-list 'compilation-error-regexp-alist-alist regexp)
|
|
||||||
(add-to-list 'compilation-error-regexp-alist (car regexp)))))
|
|
||||||
|
|
||||||
;;; Doc comments
|
|
||||||
|
|
||||||
(defconst codedoc-font-lock-doc-comments
|
|
||||||
;; Most of this is taken from the javadoc example, however, we don't use the
|
|
||||||
;; '@foo' syntax, so I removed that. Supports the XML tags only
|
|
||||||
`((,(concat "</?\\sw" ; XML tags.
|
|
||||||
"\\("
|
|
||||||
(concat "\\sw\\|\\s \\|[=\n\r*.:]\\|"
|
|
||||||
"\"[^\"]*\"\\|'[^']*'")
|
|
||||||
"\\)*/?>")
|
|
||||||
0 ,csharp-codedoc-tag-face prepend nil)
|
|
||||||
;; ("\\([a-zA-Z0-9_]+\\)=" 0 font-lock-variable-name-face prepend nil)
|
|
||||||
;; ("\".*\"" 0 font-lock-string-face prepend nil)
|
|
||||||
("&\\(\\sw\\|[.:]\\)+;" ; XML entities.
|
|
||||||
0 ,csharp-codedoc-tag-face prepend nil)))
|
|
||||||
|
|
||||||
(defconst codedoc-font-lock-keywords
|
|
||||||
`((,(lambda (limit)
|
|
||||||
(c-font-lock-doc-comments "///" limit
|
|
||||||
codedoc-font-lock-doc-comments)))))
|
|
||||||
|
|
||||||
;;; End of doc comments
|
|
||||||
|
|
||||||
;;; Adding syntax constructs
|
|
||||||
|
|
||||||
(advice-add 'c-looking-at-inexpr-block
|
|
||||||
:around 'csharp-looking-at-inexpr-block)
|
|
||||||
|
|
||||||
(defun csharp-looking-at-inexpr-block (orig-fun &rest args)
|
|
||||||
(let ((res (csharp-at-lambda-header)))
|
|
||||||
(if res
|
|
||||||
res
|
|
||||||
(apply orig-fun args))))
|
|
||||||
|
|
||||||
(defun csharp-at-lambda-header ()
|
|
||||||
(save-excursion
|
|
||||||
(c-backward-syntactic-ws)
|
|
||||||
(unless (bobp)
|
|
||||||
(backward-char)
|
|
||||||
(c-safe (goto-char (scan-sexps (point) -1)))
|
|
||||||
(when (or (looking-at "([[:alnum:][:space:]_,]*)[ \t\n]*=>[ \t\n]*{")
|
|
||||||
(looking-at "[[:alnum:]_]+[ \t\n]*=>[ \t\n]*{"))
|
|
||||||
;; If we are at a C# lambda header
|
|
||||||
(cons 'inexpr (point))))))
|
|
||||||
|
|
||||||
(advice-add 'c-guess-basic-syntax
|
|
||||||
:around 'csharp-guess-basic-syntax)
|
|
||||||
|
|
||||||
(defun csharp-guess-basic-syntax (orig-fun &rest args)
|
|
||||||
(cond
|
|
||||||
(;; Attributes
|
|
||||||
(save-excursion
|
|
||||||
(goto-char (c-point 'iopl))
|
|
||||||
(and
|
|
||||||
(eq (char-after) ?\[)
|
|
||||||
(save-excursion
|
|
||||||
(c-go-list-forward)
|
|
||||||
(and (eq (char-before) ?\])
|
|
||||||
(not (eq (char-after) ?\;))))))
|
|
||||||
`((annotation-top-cont ,(c-point 'iopl))))
|
|
||||||
|
|
||||||
((and
|
|
||||||
;; Heuristics to find object initializers
|
|
||||||
(save-excursion
|
|
||||||
;; Next non-whitespace character should be '{'
|
|
||||||
(goto-char (c-point 'boi))
|
|
||||||
(eq (char-after) ?{))
|
|
||||||
(save-excursion
|
|
||||||
;; 'new' should be part of the line
|
|
||||||
(goto-char (c-point 'iopl))
|
|
||||||
(looking-at ".*\\s *new\\s *.*"))
|
|
||||||
;; Line should not already be terminated
|
|
||||||
(save-excursion
|
|
||||||
(goto-char (c-point 'eopl))
|
|
||||||
(or (not (eq (char-before) ?\;))
|
|
||||||
(not (eq (char-before) ?\{)))))
|
|
||||||
(if (save-excursion
|
|
||||||
;; if we have a hanging brace on line before
|
|
||||||
(goto-char (c-point 'eopl))
|
|
||||||
(eq (char-before) ?\{))
|
|
||||||
`((brace-list-intro ,(c-point 'iopl)))
|
|
||||||
`((block-open) (statement ,(c-point 'iopl)))))
|
|
||||||
(t
|
|
||||||
(apply orig-fun args))))
|
|
||||||
|
|
||||||
;;; End of new syntax constructs
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
;;; Fix for strings on version 27.1
|
|
||||||
|
|
||||||
(when (version= emacs-version "27.1")
|
|
||||||
;; See:
|
|
||||||
;; https://github.com/josteink/csharp-mode/issues/175
|
|
||||||
;; https://github.com/josteink/csharp-mode/issues/151
|
|
||||||
;; for the full story.
|
|
||||||
(defun c-pps-to-string-delim (end)
|
|
||||||
(let* ((start (point))
|
|
||||||
(no-st-s `(0 nil nil ?\" nil nil 0 nil ,start nil nil))
|
|
||||||
(st-s `(0 nil nil t nil nil 0 nil ,start nil nil))
|
|
||||||
no-st-pos st-pos
|
|
||||||
)
|
|
||||||
(parse-partial-sexp start end nil nil no-st-s 'syntax-table)
|
|
||||||
(setq no-st-pos (point))
|
|
||||||
(goto-char start)
|
|
||||||
(while (progn
|
|
||||||
(parse-partial-sexp (point) end nil nil st-s 'syntax-table)
|
|
||||||
(unless (bobp)
|
|
||||||
(c-clear-syn-tab (1- (point))))
|
|
||||||
(setq st-pos (point))
|
|
||||||
(and (< (point) end)
|
|
||||||
(not (eq (char-before) ?\")))))
|
|
||||||
(goto-char (min no-st-pos st-pos))
|
|
||||||
nil))
|
|
||||||
|
|
||||||
(defun c-multiline-string-check-final-quote ()
|
|
||||||
(let (pos-ll pos-lt)
|
|
||||||
(save-excursion
|
|
||||||
(goto-char (point-max))
|
|
||||||
(skip-chars-backward "^\"")
|
|
||||||
(while
|
|
||||||
(and
|
|
||||||
(not (bobp))
|
|
||||||
(cond
|
|
||||||
((progn
|
|
||||||
(setq pos-ll (c-literal-limits)
|
|
||||||
pos-lt (c-literal-type pos-ll))
|
|
||||||
(memq pos-lt '(c c++)))
|
|
||||||
;; In a comment.
|
|
||||||
(goto-char (car pos-ll)))
|
|
||||||
((save-excursion
|
|
||||||
(backward-char) ; over "
|
|
||||||
(c-is-escaped (point)))
|
|
||||||
;; At an escaped string.
|
|
||||||
(backward-char)
|
|
||||||
t)
|
|
||||||
(t
|
|
||||||
;; At a significant "
|
|
||||||
(c-clear-syn-tab (1- (point)))
|
|
||||||
(setq pos-ll (c-literal-limits)
|
|
||||||
pos-lt (c-literal-type pos-ll))
|
|
||||||
nil)))
|
|
||||||
(skip-chars-backward "^\""))
|
|
||||||
(cond
|
|
||||||
((bobp))
|
|
||||||
((eq pos-lt 'string)
|
|
||||||
(c-put-syn-tab (1- (point)) '(15)))
|
|
||||||
(t nil))))))
|
|
||||||
|
|
||||||
;;; End of fix for strings on version 27.1
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(defvar csharp-mode-syntax-table
|
|
||||||
(funcall (c-lang-const c-make-mode-syntax-table csharp))
|
|
||||||
"Syntax table used in csharp-mode buffers.")
|
|
||||||
|
|
||||||
(defvar csharp-mode-map
|
|
||||||
(let ((map (c-make-inherited-keymap)))
|
|
||||||
map)
|
|
||||||
"Keymap used in csharp-mode buffers.")
|
|
||||||
|
|
||||||
(easy-menu-define csharp-mode-menu csharp-mode-map "C# Mode Commands"
|
|
||||||
(cons "C#" (c-lang-const c-mode-menu csharp)))
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(add-to-list 'auto-mode-alist '("\\.cs\\'" . csharp-mode))
|
|
||||||
|
|
||||||
;; Custom variables
|
|
||||||
;;;###autoload
|
|
||||||
(defcustom csharp-mode-hook nil
|
|
||||||
"*Hook called by `csharp-mode'."
|
|
||||||
:type 'hook
|
|
||||||
:group 'csharp)
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(define-derived-mode csharp-mode prog-mode "C#"
|
|
||||||
"Major mode for editing Csharp code.
|
|
||||||
|
|
||||||
Key bindings:
|
|
||||||
\\{csharp-mode-map}"
|
|
||||||
:after-hook (c-update-modeline)
|
|
||||||
(c-initialize-cc-mode t)
|
|
||||||
(c-init-language-vars csharp-mode)
|
|
||||||
(c-common-init 'csharp-mode)
|
|
||||||
(easy-menu-add csharp-mode-menu)
|
|
||||||
(setq-local c-doc-comment-style '((csharp-mode . codedoc)))
|
|
||||||
(c-run-mode-hooks 'c-mode-common-hook 'csharp-mode-hook))
|
|
||||||
|
|
||||||
(provide 'csharp-mode)
|
|
||||||
|
|
||||||
;;; csharp-mode.el ends here
|
|
||||||
Binary file not shown.
@@ -1,71 +0,0 @@
|
|||||||
This is a major mode for editing C# code. It performs automatic
|
|
||||||
indentation of C# syntax; font locking; and integration with
|
|
||||||
imenu.el.
|
|
||||||
|
|
||||||
csharp-mode requires CC Mode 5.30 or later. It works with
|
|
||||||
cc-mode 5.31.3, which is current at this time.
|
|
||||||
|
|
||||||
Features:
|
|
||||||
|
|
||||||
- font-lock and indent of C# syntax including:
|
|
||||||
all c# keywords and major syntax
|
|
||||||
attributes that decorate methods, classes, fields, properties
|
|
||||||
enum types
|
|
||||||
#if/#endif #region/#endregion
|
|
||||||
instance initializers
|
|
||||||
anonymous functions and methods
|
|
||||||
verbatim literal strings (those that begin with @)
|
|
||||||
generics
|
|
||||||
|
|
||||||
- automagic code-doc generation when you type three slashes.
|
|
||||||
|
|
||||||
- compatible with electric-pair-mode for intelligent insertion
|
|
||||||
of matched braces, quotes, etc.
|
|
||||||
|
|
||||||
- imenu integration - generates an index of namespaces, classes,
|
|
||||||
interfaces, methods, and properties for easy navigation within
|
|
||||||
the buffer.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Installation instructions
|
|
||||||
--------------------------------
|
|
||||||
|
|
||||||
Put csharp-mode.el somewhere in your load path, optionally byte-compile
|
|
||||||
it, and add the following to your .emacs file:
|
|
||||||
|
|
||||||
(autoload 'csharp-mode "csharp-mode" "Major mode for editing C# code." t)
|
|
||||||
(setq auto-mode-alist
|
|
||||||
(append '(("\\.cs$" . csharp-mode)) auto-mode-alist))
|
|
||||||
|
|
||||||
|
|
||||||
Optionally, define and register a mode-hook function. To do so, use
|
|
||||||
something like this in your .emacs file:
|
|
||||||
|
|
||||||
(defun my-csharp-mode-fn ()
|
|
||||||
"function that runs when csharp-mode is initialized for a buffer."
|
|
||||||
(turn-on-auto-revert-mode)
|
|
||||||
(setq indent-tabs-mode nil)
|
|
||||||
...insert more code here...
|
|
||||||
...including any custom key bindings you might want ...
|
|
||||||
)
|
|
||||||
(add-hook 'csharp-mode-hook 'my-csharp-mode-fn t)
|
|
||||||
|
|
||||||
|
|
||||||
General
|
|
||||||
----------------------------
|
|
||||||
|
|
||||||
Mostly C# mode will "just work." Use `describe-mode' to see the
|
|
||||||
default keybindings and the highlights of the mode.
|
|
||||||
|
|
||||||
|
|
||||||
imenu integration
|
|
||||||
-----------------------------
|
|
||||||
|
|
||||||
This should just work. For those who don't know what imenu is, it
|
|
||||||
allows navigation to different points within the file from an
|
|
||||||
"Index" menu, in the window's menubar. csharp-mode computes the
|
|
||||||
menu containing the namespaces, classes, methods, and so on, in the
|
|
||||||
buffer. This happens at the time the file is loaded; for large
|
|
||||||
files it takes a bit of time to complete the scan. If you don't
|
|
||||||
want this capability, set `csharp-want-imenu' to nil.
|
|
||||||
@@ -1,26 +0,0 @@
|
|||||||
;;; dash-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "dash" "dash.el" (0 0 0 0))
|
|
||||||
;;; Generated autoloads from dash.el
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dash" '("dash-" "-keep" "-butlast" "-non" "-only-some" "-zip" "-e" "->" "-a" "-gr" "-when-let" "-d" "-l" "-s" "-p" "-r" "-m" "-i" "-f" "-u" "-value-to-list" "-t" "--" "-c" "!cons" "!cdr")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;;;### (autoloads nil nil ("dash-pkg.el") (0 0 0 0))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; dash-autoloads.el ends here
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
(define-package "dash" "20200803.1520" "A modern list library for Emacs" 'nil :commit "b92ab5a39b987e4fe69317b9d9fda452300baf20" :keywords
|
|
||||||
'("lists")
|
|
||||||
:authors
|
|
||||||
'(("Magnar Sveen" . "magnars@gmail.com"))
|
|
||||||
:maintainer
|
|
||||||
'("Magnar Sveen" . "magnars@gmail.com"))
|
|
||||||
;; Local Variables:
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; End:
|
|
||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@@ -1,18 +0,0 @@
|
|||||||
This is the file .../info/dir, which contains the
|
|
||||||
topmost node of the Info hierarchy, called (dir)Top.
|
|
||||||
The first time you invoke Info you start off looking at this node.
|
|
||||||
|
|
||||||
File: dir, Node: Top This is the top of the INFO tree
|
|
||||||
|
|
||||||
This (the Directory node) gives a menu of major topics.
|
|
||||||
Typing "q" exits, "H" lists all Info commands, "d" returns here,
|
|
||||||
"h" gives a primer for first-timers,
|
|
||||||
"mEmacs<Return>" visits the Emacs manual, etc.
|
|
||||||
|
|
||||||
In Emacs, you can click mouse button 2 on a menu item or cross reference
|
|
||||||
to select it.
|
|
||||||
|
|
||||||
* Menu:
|
|
||||||
|
|
||||||
Emacs
|
|
||||||
* Dash: (dash.info). A modern list library for GNU Emacs
|
|
||||||
@@ -1,23 +0,0 @@
|
|||||||
;;; dash-functional-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "dash-functional" "dash-functional.el" (0 0
|
|
||||||
;;;;;; 0 0))
|
|
||||||
;;; Generated autoloads from dash-functional.el
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dash-functional" '("-rpartial" "-juxt" "-not" "-o" "-a" "-iteratefn" "-c" "-f" "-prodfn")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; dash-functional-autoloads.el ends here
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
;;; -*- no-byte-compile: t -*-
|
|
||||||
(define-package "dash-functional" "20200617.702" "Collection of useful combinators for Emacs Lisp" '((dash "2.0.0") (emacs "24")) :commit "732d92eac56023a4fb4a5dc3d9d4e274ebf44bf9" :keywords '("lisp" "functions" "combinators"))
|
|
||||||
@@ -1,213 +0,0 @@
|
|||||||
;;; dash-functional.el --- Collection of useful combinators for Emacs Lisp -*- lexical-binding: t -*-
|
|
||||||
|
|
||||||
;; Copyright (C) 2013-2014 Free Software Foundation, Inc.
|
|
||||||
|
|
||||||
;; Authors: Matus Goljer <matus.goljer@gmail.com>
|
|
||||||
;; Magnar Sveen <magnars@gmail.com>
|
|
||||||
;; Version: 1.2.0
|
|
||||||
;; Package-Version: 20200617.702
|
|
||||||
;; Package-Commit: 732d92eac56023a4fb4a5dc3d9d4e274ebf44bf9
|
|
||||||
;; Package-Requires: ((dash "2.0.0") (emacs "24"))
|
|
||||||
;; Keywords: lisp functions combinators
|
|
||||||
|
|
||||||
;; This program is free software; you can redistribute it and/or modify
|
|
||||||
;; it under the terms of the GNU General Public License as published by
|
|
||||||
;; the Free Software Foundation, either version 3 of the License, or
|
|
||||||
;; (at your option) any later version.
|
|
||||||
|
|
||||||
;; This program is distributed in the hope that it will be useful,
|
|
||||||
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
;; GNU General Public License for more details.
|
|
||||||
|
|
||||||
;; You should have received a copy of the GNU General Public License
|
|
||||||
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
;;; Commentary:
|
|
||||||
|
|
||||||
;; Collection of useful combinators for Emacs Lisp
|
|
||||||
;;
|
|
||||||
;; See documentation on https://github.com/magnars/dash.el#functions
|
|
||||||
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(require 'dash)
|
|
||||||
|
|
||||||
(defun -rpartial (fn &rest args)
|
|
||||||
"Takes a function FN and fewer than the normal arguments to FN,
|
|
||||||
and returns a fn that takes a variable number of additional ARGS.
|
|
||||||
When called, the returned function calls FN with the additional
|
|
||||||
args first and then ARGS."
|
|
||||||
(lambda (&rest args-before) (apply fn (append args-before args))))
|
|
||||||
|
|
||||||
(defun -juxt (&rest fns)
|
|
||||||
"Takes a list of functions and returns a fn that is the
|
|
||||||
juxtaposition of those fns. The returned fn takes a variable
|
|
||||||
number of args, and returns a list containing the result of
|
|
||||||
applying each fn to the args (left-to-right)."
|
|
||||||
(lambda (&rest args) (mapcar (lambda (x) (apply x args)) fns)))
|
|
||||||
|
|
||||||
(defun -compose (&rest fns)
|
|
||||||
"Takes a list of functions and returns a fn that is the
|
|
||||||
composition of those fns. The returned fn takes a variable
|
|
||||||
number of arguments, and returns the result of applying
|
|
||||||
each fn to the result of applying the previous fn to
|
|
||||||
the arguments (right-to-left)."
|
|
||||||
(lambda (&rest args)
|
|
||||||
(car (-reduce-r-from (lambda (fn xs) (list (apply fn xs)))
|
|
||||||
args fns))))
|
|
||||||
|
|
||||||
(defun -applify (fn)
|
|
||||||
"Changes an n-arity function FN to a 1-arity function that
|
|
||||||
expects a list with n items as arguments"
|
|
||||||
(apply-partially 'apply fn))
|
|
||||||
|
|
||||||
(defun -on (operator transformer)
|
|
||||||
"Return a function of two arguments that first applies
|
|
||||||
TRANSFORMER to each of them and then applies OPERATOR on the
|
|
||||||
results (in the same order).
|
|
||||||
|
|
||||||
In types: (b -> b -> c) -> (a -> b) -> a -> a -> c"
|
|
||||||
(lambda (x y) (funcall operator (funcall transformer x) (funcall transformer y))))
|
|
||||||
|
|
||||||
(defun -flip (func)
|
|
||||||
"Swap the order of arguments for binary function FUNC.
|
|
||||||
|
|
||||||
In types: (a -> b -> c) -> b -> a -> c"
|
|
||||||
(lambda (x y) (funcall func y x)))
|
|
||||||
|
|
||||||
(defun -const (c)
|
|
||||||
"Return a function that returns C ignoring any additional arguments.
|
|
||||||
|
|
||||||
In types: a -> b -> a"
|
|
||||||
(lambda (&rest _) c))
|
|
||||||
|
|
||||||
(defmacro -cut (&rest params)
|
|
||||||
"Take n-ary function and n arguments and specialize some of them.
|
|
||||||
Arguments denoted by <> will be left unspecialized.
|
|
||||||
|
|
||||||
See SRFI-26 for detailed description."
|
|
||||||
(let* ((i 0)
|
|
||||||
(args (mapcar (lambda (_) (setq i (1+ i)) (make-symbol (format "D%d" i)))
|
|
||||||
(-filter (-partial 'eq '<>) params))))
|
|
||||||
`(lambda ,args
|
|
||||||
,(let ((body (--map (if (eq it '<>) (pop args) it) params)))
|
|
||||||
(if (eq (car params) '<>)
|
|
||||||
(cons 'funcall body)
|
|
||||||
body)))))
|
|
||||||
|
|
||||||
(defun -not (pred)
|
|
||||||
"Take a unary predicate PRED and return a unary predicate
|
|
||||||
that returns t if PRED returns nil and nil if PRED returns
|
|
||||||
non-nil."
|
|
||||||
(lambda (x) (not (funcall pred x))))
|
|
||||||
|
|
||||||
(defun -orfn (&rest preds)
|
|
||||||
"Take list of unary predicates PREDS and return a unary
|
|
||||||
predicate with argument x that returns non-nil if at least one of
|
|
||||||
the PREDS returns non-nil on x.
|
|
||||||
|
|
||||||
In types: [a -> Bool] -> a -> Bool"
|
|
||||||
(lambda (x) (-any? (-cut funcall <> x) preds)))
|
|
||||||
|
|
||||||
(defun -andfn (&rest preds)
|
|
||||||
"Take list of unary predicates PREDS and return a unary
|
|
||||||
predicate with argument x that returns non-nil if all of the
|
|
||||||
PREDS returns non-nil on x.
|
|
||||||
|
|
||||||
In types: [a -> Bool] -> a -> Bool"
|
|
||||||
(lambda (x) (-all? (-cut funcall <> x) preds)))
|
|
||||||
|
|
||||||
(defun -iteratefn (fn n)
|
|
||||||
"Return a function FN composed N times with itself.
|
|
||||||
|
|
||||||
FN is a unary function. If you need to use a function of higher
|
|
||||||
arity, use `-applify' first to turn it into a unary function.
|
|
||||||
|
|
||||||
With n = 0, this acts as identity function.
|
|
||||||
|
|
||||||
In types: (a -> a) -> Int -> a -> a.
|
|
||||||
|
|
||||||
This function satisfies the following law:
|
|
||||||
|
|
||||||
(funcall (-iteratefn fn n) init) = (-last-item (-iterate fn init (1+ n)))."
|
|
||||||
(lambda (x) (--dotimes n (setq x (funcall fn x))) x))
|
|
||||||
|
|
||||||
(defun -counter (&optional beg end inc)
|
|
||||||
"Return a closure that counts from BEG to END, with increment INC.
|
|
||||||
|
|
||||||
The closure will return the next value in the counting sequence
|
|
||||||
each time it is called, and nil after END is reached. BEG
|
|
||||||
defaults to 0, INC defaults to 1, and if END is nil, the counter
|
|
||||||
will increment indefinitely.
|
|
||||||
|
|
||||||
The closure accepts any number of arguments, which are discarded."
|
|
||||||
(let ((inc (or inc 1))
|
|
||||||
(n (or beg 0)))
|
|
||||||
(lambda (&rest _)
|
|
||||||
(when (or (not end) (< n end))
|
|
||||||
(prog1 n
|
|
||||||
(setq n (+ n inc)))))))
|
|
||||||
|
|
||||||
(defvar -fixfn-max-iterations 1000
|
|
||||||
"The default maximum number of iterations performed by `-fixfn'
|
|
||||||
unless otherwise specified.")
|
|
||||||
|
|
||||||
(defun -fixfn (fn &optional equal-test halt-test)
|
|
||||||
"Return a function that computes the (least) fixpoint of FN.
|
|
||||||
|
|
||||||
FN must be a unary function. The returned lambda takes a single
|
|
||||||
argument, X, the initial value for the fixpoint iteration. The
|
|
||||||
iteration halts when either of the following conditions is satisfied:
|
|
||||||
|
|
||||||
1. Iteration converges to the fixpoint, with equality being
|
|
||||||
tested using EQUAL-TEST. If EQUAL-TEST is not specified,
|
|
||||||
`equal' is used. For functions over the floating point
|
|
||||||
numbers, it may be necessary to provide an appropriate
|
|
||||||
approximate comparison test.
|
|
||||||
|
|
||||||
2. HALT-TEST returns a non-nil value. HALT-TEST defaults to a
|
|
||||||
simple counter that returns t after `-fixfn-max-iterations',
|
|
||||||
to guard against infinite iteration. Otherwise, HALT-TEST
|
|
||||||
must be a function that accepts a single argument, the
|
|
||||||
current value of X, and returns non-nil as long as iteration
|
|
||||||
should continue. In this way, a more sophisticated
|
|
||||||
convergence test may be supplied by the caller.
|
|
||||||
|
|
||||||
The return value of the lambda is either the fixpoint or, if
|
|
||||||
iteration halted before converging, a cons with car `halted' and
|
|
||||||
cdr the final output from HALT-TEST.
|
|
||||||
|
|
||||||
In types: (a -> a) -> a -> a."
|
|
||||||
(let ((eqfn (or equal-test 'equal))
|
|
||||||
(haltfn (or halt-test
|
|
||||||
(-not
|
|
||||||
(-counter 0 -fixfn-max-iterations)))))
|
|
||||||
(lambda (x)
|
|
||||||
(let ((re (funcall fn x))
|
|
||||||
(halt? (funcall haltfn x)))
|
|
||||||
(while (and (not halt?) (not (funcall eqfn x re)))
|
|
||||||
(setq x re
|
|
||||||
re (funcall fn re)
|
|
||||||
halt? (funcall haltfn re)))
|
|
||||||
(if halt? (cons 'halted halt?)
|
|
||||||
re)))))
|
|
||||||
|
|
||||||
(defun -prodfn (&rest fns)
|
|
||||||
"Take a list of n functions and return a function that takes a
|
|
||||||
list of length n, applying i-th function to i-th element of the
|
|
||||||
input list. Returns a list of length n.
|
|
||||||
|
|
||||||
In types (for n=2): ((a -> b), (c -> d)) -> (a, c) -> (b, d)
|
|
||||||
|
|
||||||
This function satisfies the following laws:
|
|
||||||
|
|
||||||
(-compose (-prodfn f g ...) (-prodfn f\\=' g\\=' ...)) = (-prodfn (-compose f f\\=') (-compose g g\\=') ...)
|
|
||||||
(-prodfn f g ...) = (-juxt (-compose f (-partial \\='nth 0)) (-compose g (-partial \\='nth 1)) ...)
|
|
||||||
(-compose (-prodfn f g ...) (-juxt f\\=' g\\=' ...)) = (-juxt (-compose f f\\=') (-compose g g\\=') ...)
|
|
||||||
(-compose (-partial \\='nth n) (-prod f1 f2 ...)) = (-compose fn (-partial \\='nth n))"
|
|
||||||
(lambda (x) (-zip-with 'funcall fns x)))
|
|
||||||
|
|
||||||
(provide 'dash-functional)
|
|
||||||
|
|
||||||
;;; dash-functional.el ends here
|
|
||||||
Binary file not shown.
@@ -1,29 +0,0 @@
|
|||||||
;;; dracula-theme-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "dracula-theme" "dracula-theme.el" (0 0 0 0))
|
|
||||||
;;; Generated autoloads from dracula-theme.el
|
|
||||||
|
|
||||||
(when load-file-name (add-to-list 'custom-theme-load-path (file-name-as-directory (file-name-directory load-file-name))))
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dracula-theme" '("dracula-")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;;;### (autoloads nil nil ("dracula-theme-pkg.el" "test-profile.el")
|
|
||||||
;;;;;; (0 0 0 0))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; dracula-theme-autoloads.el ends here
|
|
||||||
@@ -1,10 +0,0 @@
|
|||||||
(define-package "dracula-theme" "20200814.1717" "Dracula Theme"
|
|
||||||
'((emacs "24.3"))
|
|
||||||
:commit "3b7c2905d249f47bc9c09d304c16f72f217df2e0" :authors
|
|
||||||
'(("film42"))
|
|
||||||
:maintainer
|
|
||||||
'("film42")
|
|
||||||
:url "https://github.com/dracula/emacs")
|
|
||||||
;; Local Variables:
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; End:
|
|
||||||
@@ -1,742 +0,0 @@
|
|||||||
;;; dracula-theme.el --- Dracula Theme
|
|
||||||
|
|
||||||
;; Copyright 2015-present, All rights reserved
|
|
||||||
;;
|
|
||||||
;; Code licensed under the MIT license
|
|
||||||
|
|
||||||
;; Author: film42
|
|
||||||
;; Version: 1.7.0
|
|
||||||
;; Package-Requires: ((emacs "24.3"))
|
|
||||||
;; URL: https://github.com/dracula/emacs
|
|
||||||
|
|
||||||
;;; Commentary:
|
|
||||||
|
|
||||||
;; A dark color theme available for a number of editors.
|
|
||||||
|
|
||||||
;;; Code:
|
|
||||||
(require 'cl-lib)
|
|
||||||
(deftheme dracula)
|
|
||||||
|
|
||||||
|
|
||||||
;;;; Configuration options:
|
|
||||||
|
|
||||||
(defgroup dracula nil
|
|
||||||
"Dracula theme options.
|
|
||||||
|
|
||||||
The theme has to be reloaded after changing anything in this group."
|
|
||||||
:group 'faces)
|
|
||||||
|
|
||||||
(defcustom dracula-enlarge-headings t
|
|
||||||
"Use different font sizes for some headings and titles."
|
|
||||||
:type 'boolean
|
|
||||||
:group 'dracula)
|
|
||||||
|
|
||||||
(defcustom dracula-height-title-1 1.3
|
|
||||||
"Font size 100%."
|
|
||||||
:type 'number
|
|
||||||
:group 'dracula)
|
|
||||||
|
|
||||||
(defcustom dracula-height-title-2 1.1
|
|
||||||
"Font size 110%."
|
|
||||||
:type 'number
|
|
||||||
:group 'dracula)
|
|
||||||
|
|
||||||
(defcustom dracula-height-title-3 1.0
|
|
||||||
"Font size 130%."
|
|
||||||
:type 'number
|
|
||||||
:group 'dracula)
|
|
||||||
|
|
||||||
(defcustom dracula-height-doc-title 1.44
|
|
||||||
"Font size 144%."
|
|
||||||
:type 'number
|
|
||||||
:group 'dracula)
|
|
||||||
|
|
||||||
(defcustom dracula-alternate-mode-line-and-minibuffer nil
|
|
||||||
"Use less bold and pink in the minibuffer."
|
|
||||||
:type 'boolean
|
|
||||||
:group 'dracula)
|
|
||||||
|
|
||||||
(defvar dracula-use-24-bit-colors-on-256-colors-terms nil
|
|
||||||
"Use true colors even on terminals announcing less capabilities.
|
|
||||||
|
|
||||||
Beware the use of this variable. Using it may lead to unwanted
|
|
||||||
behavior, the most common one being an ugly blue background on
|
|
||||||
terminals, which don't understand 24 bit colors. To avoid this
|
|
||||||
blue background, when using this variable, one can try to add the
|
|
||||||
following lines in their config file after having load the
|
|
||||||
Dracula theme:
|
|
||||||
|
|
||||||
(unless (display-graphic-p)
|
|
||||||
(set-face-background 'default \"black\" nil))
|
|
||||||
|
|
||||||
There is a lot of discussion behind the 256 colors theme (see URL
|
|
||||||
`https://github.com/dracula/emacs/pull/57'). Please take time to
|
|
||||||
read it before opening a new issue about your will.")
|
|
||||||
|
|
||||||
|
|
||||||
;;;; Theme definition:
|
|
||||||
|
|
||||||
;; Assigment form: VARIABLE COLOR [256-COLOR [TTY-COLOR]]
|
|
||||||
(let ((colors '(;; Upstream theme color
|
|
||||||
(dracula-bg "#282a36" "unspecified-bg" "unspecified-bg") ; official background
|
|
||||||
(dracula-fg "#f8f8f2" "#ffffff" "brightwhite") ; official foreground
|
|
||||||
(dracula-current "#44475a" "#303030" "brightblack") ; official current-line/selection
|
|
||||||
(dracula-comment "#6272a4" "#5f5faf" "blue") ; official comment
|
|
||||||
(dracula-cyan "#8be9fd" "#87d7ff" "brightcyan") ; official cyan
|
|
||||||
(dracula-green "#50fa7b" "#5fff87" "green") ; official green
|
|
||||||
(dracula-orange "#ffb86c" "#ffaf5f" "brightred") ; official orange
|
|
||||||
(dracula-pink "#ff79c6" "#ff87d7" "magenta") ; official pink
|
|
||||||
(dracula-purple "#bd93f9" "#af87ff" "brightmagenta") ; official purple
|
|
||||||
(dracula-red "#ff5555" "#ff8787" "red") ; official red
|
|
||||||
(dracula-yellow "#f1fa8c" "#ffff87" "yellow") ; official yellow
|
|
||||||
;; Other colors
|
|
||||||
(bg2 "#373844" "#121212" "brightblack")
|
|
||||||
(bg3 "#464752" "#262626" "brightblack")
|
|
||||||
(bg4 "#565761" "#444444" "brightblack")
|
|
||||||
(fg2 "#e2e2dc" "#e4e4e4" "brightwhite")
|
|
||||||
(fg3 "#ccccc7" "#c6c6c6" "white")
|
|
||||||
(fg4 "#b6b6b2" "#b2b2b2" "white")
|
|
||||||
(other-blue "#0189cc" "#0087ff" "brightblue")))
|
|
||||||
(faces '(;; default
|
|
||||||
(cursor :background ,fg3)
|
|
||||||
(completions-first-difference :foreground ,dracula-pink :weight bold)
|
|
||||||
(default :background ,dracula-bg :foreground ,dracula-fg)
|
|
||||||
(default-italic :slant italic)
|
|
||||||
(ffap :foreground ,fg4)
|
|
||||||
(fringe :background ,dracula-bg :foreground ,fg4)
|
|
||||||
(highlight :foreground ,fg3 :background ,bg3)
|
|
||||||
(hl-line :background ,dracula-current :extend t)
|
|
||||||
(info-quoted-name :foreground ,dracula-orange)
|
|
||||||
(info-string :foreground ,dracula-yellow)
|
|
||||||
(lazy-highlight :foreground ,fg2 :background ,bg2)
|
|
||||||
(link :foreground ,dracula-cyan :underline t)
|
|
||||||
(linum :slant italic :foreground ,bg4 :background ,dracula-bg)
|
|
||||||
(line-number :slant italic :foreground ,bg4 :background ,dracula-bg)
|
|
||||||
(match :background ,dracula-yellow :foreground ,dracula-bg)
|
|
||||||
(minibuffer-prompt
|
|
||||||
,@(if dracula-alternate-mode-line-and-minibuffer
|
|
||||||
(list :weight 'normal :foreground dracula-fg)
|
|
||||||
(list :weight 'bold :foreground dracula-pink)))
|
|
||||||
(read-multiple-choice-face :inherit completions-first-difference)
|
|
||||||
(region :inherit match :extend t)
|
|
||||||
(trailing-whitespace :foreground "unspecified-fg" :background ,dracula-orange)
|
|
||||||
(vertical-border :foreground ,bg2)
|
|
||||||
(success :foreground ,dracula-green)
|
|
||||||
(warning :foreground ,dracula-orange)
|
|
||||||
(error :foreground ,dracula-red)
|
|
||||||
(header-line :background ,dracula-bg)
|
|
||||||
;; syntax
|
|
||||||
(font-lock-builtin-face :foreground ,dracula-orange)
|
|
||||||
(font-lock-comment-face :foreground ,dracula-comment)
|
|
||||||
(font-lock-comment-delimiter-face :foreground ,dracula-comment)
|
|
||||||
(font-lock-constant-face :foreground ,dracula-cyan)
|
|
||||||
(font-lock-doc-face :foreground ,dracula-comment)
|
|
||||||
(font-lock-function-name-face :foreground ,dracula-green :weight bold)
|
|
||||||
(font-lock-keyword-face :weight bold :foreground ,dracula-pink)
|
|
||||||
(font-lock-negation-char-face :foreground ,dracula-cyan)
|
|
||||||
(font-lock-preprocessor-face :foreground ,dracula-orange)
|
|
||||||
(font-lock-reference-face :foreground ,dracula-cyan)
|
|
||||||
(font-lock-regexp-grouping-backslash :foreground ,dracula-cyan)
|
|
||||||
(font-lock-regexp-grouping-construct :foreground ,dracula-purple)
|
|
||||||
(font-lock-string-face :foreground ,dracula-yellow)
|
|
||||||
(font-lock-type-face :foreground ,dracula-purple)
|
|
||||||
(font-lock-variable-name-face :foreground ,dracula-fg
|
|
||||||
:weight bold)
|
|
||||||
(font-lock-warning-face :foreground ,dracula-orange :background ,bg2)
|
|
||||||
;; auto-complete
|
|
||||||
(ac-completion-face :underline t :foreground ,dracula-pink)
|
|
||||||
;; company
|
|
||||||
(company-echo-common :foreground ,dracula-bg :background ,dracula-fg)
|
|
||||||
(company-preview :background ,dracula-current :foreground ,other-blue)
|
|
||||||
(company-preview-common :inherit company-preview
|
|
||||||
:foreground ,dracula-pink)
|
|
||||||
(company-preview-search :inherit company-preview
|
|
||||||
:foreground ,dracula-green)
|
|
||||||
(company-scrollbar-bg :background ,dracula-comment)
|
|
||||||
(company-scrollbar-fg :foreground ,other-blue)
|
|
||||||
(company-tooltip :foreground ,dracula-fg :background ,dracula-current)
|
|
||||||
(company-tooltip-search :foreground ,dracula-green
|
|
||||||
:underline t)
|
|
||||||
(company-tooltip-search-selection :background ,dracula-green
|
|
||||||
:foreground ,dracula-bg)
|
|
||||||
(company-tooltip-selection :inherit match)
|
|
||||||
(company-tooltip-mouse :background ,dracula-bg)
|
|
||||||
(company-tooltip-common :foreground ,dracula-pink :weight bold)
|
|
||||||
;;(company-tooltip-common-selection :inherit company-tooltip-common)
|
|
||||||
(company-tooltip-annotation :foreground ,dracula-cyan)
|
|
||||||
;;(company-tooltip-annotation-selection :inherit company-tooltip-annotation)
|
|
||||||
;; diff-hl
|
|
||||||
(diff-hl-change :foreground ,dracula-orange :background ,dracula-orange)
|
|
||||||
(diff-hl-delete :foreground ,dracula-red :background ,dracula-red)
|
|
||||||
(diff-hl-insert :foreground ,dracula-green :background ,dracula-green)
|
|
||||||
;; dired
|
|
||||||
(dired-directory :foreground ,dracula-green :weight normal)
|
|
||||||
(dired-flagged :foreground ,dracula-pink)
|
|
||||||
(dired-header :foreground ,fg3 :background ,dracula-bg)
|
|
||||||
(dired-ignored :inherit shadow)
|
|
||||||
(dired-mark :foreground ,dracula-fg :weight bold)
|
|
||||||
(dired-marked :foreground ,dracula-orange :weight bold)
|
|
||||||
(dired-perm-write :foreground ,fg3 :underline t)
|
|
||||||
(dired-symlink :foreground ,dracula-yellow :weight normal :slant italic)
|
|
||||||
(dired-warning :foreground ,dracula-orange :underline t)
|
|
||||||
(diredp-compressed-file-name :foreground ,fg3)
|
|
||||||
(diredp-compressed-file-suffix :foreground ,fg4)
|
|
||||||
(diredp-date-time :foreground ,dracula-fg)
|
|
||||||
(diredp-deletion-file-name :foreground ,dracula-pink :background ,dracula-current)
|
|
||||||
(diredp-deletion :foreground ,dracula-pink :weight bold)
|
|
||||||
(diredp-dir-heading :foreground ,fg2 :background ,bg4)
|
|
||||||
(diredp-dir-name :inherit dired-directory)
|
|
||||||
(diredp-dir-priv :inherit dired-directory)
|
|
||||||
(diredp-executable-tag :foreground ,dracula-orange)
|
|
||||||
(diredp-file-name :foreground ,dracula-fg)
|
|
||||||
(diredp-file-suffix :foreground ,fg4)
|
|
||||||
(diredp-flag-mark-line :foreground ,fg2 :slant italic :background ,dracula-current)
|
|
||||||
(diredp-flag-mark :foreground ,fg2 :weight bold :background ,dracula-current)
|
|
||||||
(diredp-ignored-file-name :foreground ,dracula-fg)
|
|
||||||
(diredp-mode-line-flagged :foreground ,dracula-orange)
|
|
||||||
(diredp-mode-line-marked :foreground ,dracula-orange)
|
|
||||||
(diredp-no-priv :foreground ,dracula-fg)
|
|
||||||
(diredp-number :foreground ,dracula-cyan)
|
|
||||||
(diredp-other-priv :foreground ,dracula-orange)
|
|
||||||
(diredp-rare-priv :foreground ,dracula-orange)
|
|
||||||
(diredp-read-priv :foreground ,dracula-purple)
|
|
||||||
(diredp-write-priv :foreground ,dracula-pink)
|
|
||||||
(diredp-exec-priv :foreground ,dracula-yellow)
|
|
||||||
(diredp-symlink :foreground ,dracula-orange)
|
|
||||||
(diredp-link-priv :foreground ,dracula-orange)
|
|
||||||
(diredp-autofile-name :foreground ,dracula-yellow)
|
|
||||||
(diredp-tagged-autofile-name :foreground ,dracula-yellow)
|
|
||||||
;; elfeed
|
|
||||||
(elfeed-search-date-face :foreground ,dracula-comment)
|
|
||||||
(elfeed-search-title-face :foreground ,dracula-fg)
|
|
||||||
(elfeed-search-unread-title-face :foreground ,dracula-pink :weight bold)
|
|
||||||
(elfeed-search-feed-face :foreground ,dracula-fg :weight bold)
|
|
||||||
(elfeed-search-tag-face :foreground ,dracula-green)
|
|
||||||
(elfeed-search-last-update-face :weight bold)
|
|
||||||
(elfeed-search-unread-count-face :foreground ,dracula-pink)
|
|
||||||
(elfeed-search-filter-face :foreground ,dracula-green :weight bold)
|
|
||||||
;;(elfeed-log-date-face :inherit font-lock-type-face)
|
|
||||||
(elfeed-log-error-level-face :foreground ,dracula-red)
|
|
||||||
(elfeed-log-warn-level-face :foreground ,dracula-orange)
|
|
||||||
(elfeed-log-info-level-face :foreground ,dracula-cyan)
|
|
||||||
(elfeed-log-debug-level-face :foreground ,dracula-comment)
|
|
||||||
;; enh-ruby
|
|
||||||
(enh-ruby-heredoc-delimiter-face :foreground ,dracula-yellow)
|
|
||||||
(enh-ruby-op-face :foreground ,dracula-pink)
|
|
||||||
(enh-ruby-regexp-delimiter-face :foreground ,dracula-yellow)
|
|
||||||
(enh-ruby-string-delimiter-face :foreground ,dracula-yellow)
|
|
||||||
;; flyspell
|
|
||||||
(flyspell-duplicate :underline (:style wave :color ,dracula-orange))
|
|
||||||
(flyspell-incorrect :underline (:style wave :color ,dracula-red))
|
|
||||||
;; font-latex
|
|
||||||
(font-latex-bold-face :foreground ,dracula-purple)
|
|
||||||
(font-latex-italic-face :foreground ,dracula-pink :slant italic)
|
|
||||||
(font-latex-match-reference-keywords :foreground ,dracula-cyan)
|
|
||||||
(font-latex-match-variable-keywords :foreground ,dracula-fg)
|
|
||||||
(font-latex-string-face :foreground ,dracula-yellow)
|
|
||||||
;; gnus-group
|
|
||||||
(gnus-group-mail-1 :foreground ,dracula-pink :weight bold)
|
|
||||||
(gnus-group-mail-1-empty :inherit gnus-group-mail-1 :weight normal)
|
|
||||||
(gnus-group-mail-2 :foreground ,dracula-cyan :weight bold)
|
|
||||||
(gnus-group-mail-2-empty :inherit gnus-group-mail-2 :weight normal)
|
|
||||||
(gnus-group-mail-3 :foreground ,dracula-comment :weight bold)
|
|
||||||
(gnus-group-mail-3-empty :inherit gnus-group-mail-3 :weight normal)
|
|
||||||
(gnus-group-mail-low :foreground ,dracula-current :weight bold)
|
|
||||||
(gnus-group-mail-low-empty :inherit gnus-group-mail-low :weight normal)
|
|
||||||
(gnus-group-news-1 :foreground ,dracula-pink :weight bold)
|
|
||||||
(gnus-group-news-1-empty :inherit gnus-group-news-1 :weight normal)
|
|
||||||
(gnus-group-news-2 :foreground ,dracula-cyan :weight bold)
|
|
||||||
(gnus-group-news-2-empty :inherit gnus-group-news-2 :weight normal)
|
|
||||||
(gnus-group-news-3 :foreground ,dracula-comment :weight bold)
|
|
||||||
(gnus-group-news-3-empty :inherit gnus-group-news-3 :weight normal)
|
|
||||||
(gnus-group-news-4 :inherit gnus-group-news-low)
|
|
||||||
(gnus-group-news-4-empty :inherit gnus-group-news-low-empty)
|
|
||||||
(gnus-group-news-5 :inherit gnus-group-news-low)
|
|
||||||
(gnus-group-news-5-empty :inherit gnus-group-news-low-empty)
|
|
||||||
(gnus-group-news-6 :inherit gnus-group-news-low)
|
|
||||||
(gnus-group-news-6-empty :inherit gnus-group-news-low-empty)
|
|
||||||
(gnus-group-news-low :foreground ,dracula-current :weight bold)
|
|
||||||
(gnus-group-news-low-empty :inherit gnus-group-news-low :weight normal)
|
|
||||||
(gnus-header-content :foreground ,dracula-pink)
|
|
||||||
(gnus-header-from :foreground ,dracula-fg)
|
|
||||||
(gnus-header-name :foreground ,dracula-purple)
|
|
||||||
(gnus-header-subject :foreground ,dracula-green :weight bold)
|
|
||||||
(gnus-summary-markup-face :foreground ,dracula-cyan)
|
|
||||||
(gnus-summary-high-unread :foreground ,dracula-pink :weight bold)
|
|
||||||
(gnus-summary-high-read :inherit gnus-summary-high-unread :weight normal)
|
|
||||||
(gnus-summary-high-ancient :inherit gnus-summary-high-read)
|
|
||||||
(gnus-summary-high-ticked :inherit gnus-summary-high-read :underline t)
|
|
||||||
(gnus-summary-normal-unread :foreground ,other-blue :weight bold)
|
|
||||||
(gnus-summary-normal-read :foreground ,dracula-comment :weight normal)
|
|
||||||
(gnus-summary-normal-ancient :inherit gnus-summary-normal-read :weight light)
|
|
||||||
(gnus-summary-normal-ticked :foreground ,dracula-pink :weight bold)
|
|
||||||
(gnus-summary-low-unread :foreground ,dracula-comment :weight bold)
|
|
||||||
(gnus-summary-low-read :inherit gnus-summary-low-unread :weight normal)
|
|
||||||
(gnus-summary-low-ancient :inherit gnus-summary-low-read)
|
|
||||||
(gnus-summary-low-ticked :inherit gnus-summary-low-read :underline t)
|
|
||||||
(gnus-summary-selected :inverse-video t)
|
|
||||||
;; haskell-mode
|
|
||||||
(haskell-operator-face :foreground ,dracula-pink)
|
|
||||||
(haskell-constructor-face :foreground ,dracula-purple)
|
|
||||||
;; helm
|
|
||||||
(helm-bookmark-w3m :foreground ,dracula-purple)
|
|
||||||
(helm-buffer-not-saved :foreground ,dracula-purple :background ,dracula-bg)
|
|
||||||
(helm-buffer-process :foreground ,dracula-orange :background ,dracula-bg)
|
|
||||||
(helm-buffer-saved-out :foreground ,dracula-fg :background ,dracula-bg)
|
|
||||||
(helm-buffer-size :foreground ,dracula-fg :background ,dracula-bg)
|
|
||||||
(helm-candidate-number :foreground ,dracula-bg :background ,dracula-fg)
|
|
||||||
(helm-ff-directory :foreground ,dracula-green :background ,dracula-bg :weight bold)
|
|
||||||
(helm-ff-dotted-directory :foreground ,dracula-green :background ,dracula-bg :weight normal)
|
|
||||||
(helm-ff-executable :foreground ,other-blue :background ,dracula-bg :weight normal)
|
|
||||||
(helm-ff-file :foreground ,dracula-fg :background ,dracula-bg :weight normal)
|
|
||||||
(helm-ff-invalid-symlink :foreground ,dracula-pink :background ,dracula-bg :weight bold)
|
|
||||||
(helm-ff-prefix :foreground ,dracula-bg :background ,dracula-pink :weight normal)
|
|
||||||
(helm-ff-symlink :foreground ,dracula-pink :background ,dracula-bg :weight bold)
|
|
||||||
(helm-grep-cmd-line :foreground ,dracula-fg :background ,dracula-bg)
|
|
||||||
(helm-grep-file :foreground ,dracula-fg :background ,dracula-bg)
|
|
||||||
(helm-grep-finish :foreground ,fg2 :background ,dracula-bg)
|
|
||||||
(helm-grep-lineno :foreground ,dracula-fg :background ,dracula-bg)
|
|
||||||
(helm-grep-match :foreground "unspecified-fg" :background "unspecified-bg" :inherit helm-match)
|
|
||||||
(helm-grep-running :foreground ,dracula-green :background ,dracula-bg)
|
|
||||||
(helm-header :foreground ,fg2 :background ,dracula-bg :underline nil :box nil)
|
|
||||||
(helm-moccur-buffer :foreground ,dracula-green :background ,dracula-bg)
|
|
||||||
(helm-selection :background ,bg2 :underline nil)
|
|
||||||
(helm-selection-line :background ,bg2)
|
|
||||||
(helm-separator :foreground ,dracula-purple :background ,dracula-bg)
|
|
||||||
(helm-source-go-package-godoc-description :foreground ,dracula-yellow)
|
|
||||||
(helm-source-header :foreground ,dracula-pink :background ,dracula-bg :underline nil :weight bold)
|
|
||||||
(helm-time-zone-current :foreground ,dracula-orange :background ,dracula-bg)
|
|
||||||
(helm-time-zone-home :foreground ,dracula-purple :background ,dracula-bg)
|
|
||||||
(helm-visible-mark :foreground ,dracula-bg :background ,bg3)
|
|
||||||
;; highlight-indentation minor mode
|
|
||||||
(highlight-indentation-face :background ,bg2)
|
|
||||||
;; icicle
|
|
||||||
(icicle-whitespace-highlight :background ,dracula-fg)
|
|
||||||
(icicle-special-candidate :foreground ,fg2)
|
|
||||||
(icicle-extra-candidate :foreground ,fg2)
|
|
||||||
(icicle-search-main-regexp-others :foreground ,dracula-fg)
|
|
||||||
(icicle-search-current-input :foreground ,dracula-pink)
|
|
||||||
(icicle-search-context-level-8 :foreground ,dracula-orange)
|
|
||||||
(icicle-search-context-level-7 :foreground ,dracula-orange)
|
|
||||||
(icicle-search-context-level-6 :foreground ,dracula-orange)
|
|
||||||
(icicle-search-context-level-5 :foreground ,dracula-orange)
|
|
||||||
(icicle-search-context-level-4 :foreground ,dracula-orange)
|
|
||||||
(icicle-search-context-level-3 :foreground ,dracula-orange)
|
|
||||||
(icicle-search-context-level-2 :foreground ,dracula-orange)
|
|
||||||
(icicle-search-context-level-1 :foreground ,dracula-orange)
|
|
||||||
(icicle-search-main-regexp-current :foreground ,dracula-fg)
|
|
||||||
(icicle-saved-candidate :foreground ,dracula-fg)
|
|
||||||
(icicle-proxy-candidate :foreground ,dracula-fg)
|
|
||||||
(icicle-mustmatch-completion :foreground ,dracula-purple)
|
|
||||||
(icicle-multi-command-completion :foreground ,fg2 :background ,bg2)
|
|
||||||
(icicle-msg-emphasis :foreground ,dracula-green)
|
|
||||||
(icicle-mode-line-help :foreground ,fg4)
|
|
||||||
(icicle-match-highlight-minibuffer :foreground ,dracula-orange)
|
|
||||||
(icicle-match-highlight-Completions :foreground ,dracula-green)
|
|
||||||
(icicle-key-complete-menu-local :foreground ,dracula-fg)
|
|
||||||
(icicle-key-complete-menu :foreground ,dracula-fg)
|
|
||||||
(icicle-input-completion-fail-lax :foreground ,dracula-pink)
|
|
||||||
(icicle-input-completion-fail :foreground ,dracula-pink)
|
|
||||||
(icicle-historical-candidate-other :foreground ,dracula-fg)
|
|
||||||
(icicle-historical-candidate :foreground ,dracula-fg)
|
|
||||||
(icicle-current-candidate-highlight :foreground ,dracula-orange :background ,bg3)
|
|
||||||
(icicle-Completions-instruction-2 :foreground ,fg4)
|
|
||||||
(icicle-Completions-instruction-1 :foreground ,fg4)
|
|
||||||
(icicle-completion :foreground ,dracula-fg)
|
|
||||||
(icicle-complete-input :foreground ,dracula-orange)
|
|
||||||
(icicle-common-match-highlight-Completions :foreground ,dracula-purple)
|
|
||||||
(icicle-candidate-part :foreground ,dracula-fg)
|
|
||||||
(icicle-annotation :foreground ,fg4)
|
|
||||||
;; icomplete
|
|
||||||
(icompletep-determined :foreground ,dracula-orange)
|
|
||||||
;; ido
|
|
||||||
(ido-first-match
|
|
||||||
,@(if dracula-alternate-mode-line-and-minibuffer
|
|
||||||
(list :weight 'normal :foreground dracula-green)
|
|
||||||
(list :weight 'bold :foreground dracula-pink)))
|
|
||||||
(ido-only-match :foreground ,dracula-orange)
|
|
||||||
(ido-subdir :foreground ,dracula-yellow)
|
|
||||||
(ido-virtual :foreground ,dracula-cyan)
|
|
||||||
(ido-incomplete-regexp :inherit font-lock-warning-face)
|
|
||||||
(ido-indicator :foreground ,dracula-fg :background ,dracula-pink)
|
|
||||||
;; isearch
|
|
||||||
(isearch :inherit match :weight bold)
|
|
||||||
(isearch-fail :foreground ,dracula-bg :background ,dracula-orange)
|
|
||||||
;; jde-java
|
|
||||||
(jde-java-font-lock-constant-face :foreground ,dracula-cyan)
|
|
||||||
(jde-java-font-lock-modifier-face :foreground ,dracula-pink)
|
|
||||||
(jde-java-font-lock-number-face :foreground ,dracula-fg)
|
|
||||||
(jde-java-font-lock-package-face :foreground ,dracula-fg)
|
|
||||||
(jde-java-font-lock-private-face :foreground ,dracula-pink)
|
|
||||||
(jde-java-font-lock-public-face :foreground ,dracula-pink)
|
|
||||||
;; js2-mode
|
|
||||||
(js2-external-variable :foreground ,dracula-purple)
|
|
||||||
(js2-function-param :foreground ,dracula-cyan)
|
|
||||||
(js2-jsdoc-html-tag-delimiter :foreground ,dracula-yellow)
|
|
||||||
(js2-jsdoc-html-tag-name :foreground ,other-blue)
|
|
||||||
(js2-jsdoc-value :foreground ,dracula-yellow)
|
|
||||||
(js2-private-function-call :foreground ,dracula-cyan)
|
|
||||||
(js2-private-member :foreground ,fg3)
|
|
||||||
;; js3-mode
|
|
||||||
(js3-error-face :underline ,dracula-orange)
|
|
||||||
(js3-external-variable-face :foreground ,dracula-fg)
|
|
||||||
(js3-function-param-face :foreground ,dracula-pink)
|
|
||||||
(js3-instance-member-face :foreground ,dracula-cyan)
|
|
||||||
(js3-jsdoc-tag-face :foreground ,dracula-pink)
|
|
||||||
(js3-warning-face :underline ,dracula-pink)
|
|
||||||
;; lsp
|
|
||||||
(lsp-ui-peek-peek :background ,dracula-bg)
|
|
||||||
(lsp-ui-peek-list :background ,bg2)
|
|
||||||
(lsp-ui-peek-filename :foreground ,dracula-pink :weight bold)
|
|
||||||
(lsp-ui-peek-line-number :foreground ,dracula-fg)
|
|
||||||
(lsp-ui-peek-highlight :inherit highlight :distant-foreground ,dracula-bg)
|
|
||||||
(lsp-ui-peek-header :background ,bg3 :foreground ,fg3, :weight bold)
|
|
||||||
(lsp-ui-peek-footer :inherit lsp-ui-peek-header)
|
|
||||||
(lsp-ui-peek-selection :inherit match)
|
|
||||||
(lsp-ui-sideline-symbol :foreground ,fg4 :box (:line-width -1 :color ,fg4) :height 0.99)
|
|
||||||
(lsp-ui-sideline-current-symbol :foreground ,dracula-fg :weight ultra-bold
|
|
||||||
:box (:line-width -1 :color dracula-fg) :height 0.99)
|
|
||||||
(lsp-ui-sideline-code-action :foreground ,dracula-yellow)
|
|
||||||
(lsp-ui-sideline-symbol-info :slant italic :height 0.99)
|
|
||||||
(lsp-ui-doc-background :background ,dracula-bg)
|
|
||||||
(lsp-ui-doc-header :foreground ,dracula-bg :background ,dracula-cyan)
|
|
||||||
;; magit
|
|
||||||
(magit-branch-local :foreground ,dracula-cyan)
|
|
||||||
(magit-branch-remote :foreground ,dracula-green)
|
|
||||||
(magit-tag :foreground ,dracula-orange)
|
|
||||||
(magit-section-heading :foreground ,dracula-pink :weight bold)
|
|
||||||
(magit-section-highlight :background ,bg3 :extend t)
|
|
||||||
(magit-diff-context-highlight :background ,bg3
|
|
||||||
:foreground ,fg3
|
|
||||||
:extend t)
|
|
||||||
(magit-diff-revision-summary :foreground ,dracula-orange
|
|
||||||
:background ,dracula-bg
|
|
||||||
:weight bold)
|
|
||||||
(magit-diff-revision-summary-highlight :foreground ,dracula-orange
|
|
||||||
:background ,bg3
|
|
||||||
:weight bold
|
|
||||||
:extend t)
|
|
||||||
;; the four following lines are just a patch of the
|
|
||||||
;; upstream color to add the extend keyword.
|
|
||||||
(magit-diff-added :background "#335533"
|
|
||||||
:foreground "#ddffdd"
|
|
||||||
:extend t)
|
|
||||||
(magit-diff-added-highlight :background "#336633"
|
|
||||||
:foreground "#cceecc"
|
|
||||||
:extend t)
|
|
||||||
(magit-diff-removed :background "#553333"
|
|
||||||
:foreground "#ffdddd"
|
|
||||||
:extend t)
|
|
||||||
(magit-diff-removed-highlight :background "#663333"
|
|
||||||
:foreground "#eecccc"
|
|
||||||
:extend t)
|
|
||||||
(magit-diff-file-heading :foreground ,dracula-fg)
|
|
||||||
(magit-diff-file-heading-highlight :inherit magit-section-highlight)
|
|
||||||
(magit-diffstat-added :foreground ,dracula-green)
|
|
||||||
(magit-diffstat-removed :foreground ,dracula-red)
|
|
||||||
(magit-hash :foreground ,fg2)
|
|
||||||
(magit-hunk-heading :background ,bg3)
|
|
||||||
(magit-hunk-heading-highlight :background ,bg3)
|
|
||||||
(magit-item-highlight :background ,bg3)
|
|
||||||
(magit-log-author :foreground ,fg3)
|
|
||||||
(magit-process-ng :foreground ,dracula-orange :weight bold)
|
|
||||||
(magit-process-ok :foreground ,dracula-green :weight bold)
|
|
||||||
;; markdown
|
|
||||||
(markdown-blockquote-face :foreground ,dracula-orange)
|
|
||||||
(markdown-code-face :foreground ,dracula-orange)
|
|
||||||
(markdown-footnote-face :foreground ,other-blue)
|
|
||||||
(markdown-header-face :weight normal)
|
|
||||||
(markdown-header-face-1
|
|
||||||
:inherit bold :foreground ,dracula-pink
|
|
||||||
,@(when dracula-enlarge-headings
|
|
||||||
(list :height dracula-height-title-1)))
|
|
||||||
(markdown-header-face-2
|
|
||||||
:inherit bold :foreground ,dracula-purple
|
|
||||||
,@(when dracula-enlarge-headings
|
|
||||||
(list :height dracula-height-title-2)))
|
|
||||||
(markdown-header-face-3
|
|
||||||
:foreground ,dracula-green
|
|
||||||
,@(when dracula-enlarge-headings
|
|
||||||
(list :height dracula-height-title-3)))
|
|
||||||
(markdown-header-face-4 :foreground ,dracula-yellow)
|
|
||||||
(markdown-header-face-5 :foreground ,dracula-cyan)
|
|
||||||
(markdown-header-face-6 :foreground ,dracula-orange)
|
|
||||||
(markdown-header-face-7 :foreground ,other-blue)
|
|
||||||
(markdown-header-face-8 :foreground ,dracula-fg)
|
|
||||||
(markdown-inline-code-face :foreground ,dracula-yellow)
|
|
||||||
(markdown-plain-url-face :inherit link)
|
|
||||||
(markdown-pre-face :foreground ,dracula-orange)
|
|
||||||
(markdown-table-face :foreground ,dracula-purple)
|
|
||||||
;; message
|
|
||||||
(message-header-to :foreground ,dracula-fg :weight bold)
|
|
||||||
(message-header-cc :foreground ,dracula-fg :bold bold)
|
|
||||||
(message-header-subject :foreground ,dracula-orange)
|
|
||||||
(message-header-newsgroups :foreground ,dracula-purple)
|
|
||||||
(message-header-other :foreground ,dracula-purple)
|
|
||||||
(message-header-name :foreground ,dracula-green)
|
|
||||||
(message-header-xheader :foreground ,dracula-cyan)
|
|
||||||
(message-separator :foreground ,dracula-cyan :slant italic)
|
|
||||||
(message-cited-text :foreground ,dracula-purple)
|
|
||||||
(message-cited-text-1 :foreground ,dracula-purple)
|
|
||||||
(message-cited-text-2 :foreground ,dracula-orange)
|
|
||||||
(message-cited-text-3 :foreground ,dracula-comment)
|
|
||||||
(message-cited-text-4 :foreground ,fg2)
|
|
||||||
(message-mml :foreground ,dracula-green :weight normal)
|
|
||||||
;; mode-line
|
|
||||||
(mode-line :background ,dracula-current
|
|
||||||
:box ,dracula-current :inverse-video nil
|
|
||||||
,@(if dracula-alternate-mode-line-and-minibuffer
|
|
||||||
(list :foreground fg3)
|
|
||||||
(list :foreground "unspecified-fg")))
|
|
||||||
(mode-line-inactive
|
|
||||||
:inverse-video nil
|
|
||||||
,@(if dracula-alternate-mode-line-and-minibuffer
|
|
||||||
(list :foreground dracula-comment :background dracula-bg
|
|
||||||
:box dracula-bg)
|
|
||||||
(list :foreground dracula-fg :background bg2 :box bg2)))
|
|
||||||
;; mu4e
|
|
||||||
(mu4e-unread-face :foreground ,dracula-pink :weight normal)
|
|
||||||
(mu4e-view-url-number-face :foreground ,dracula-purple)
|
|
||||||
(mu4e-highlight-face :background ,dracula-bg
|
|
||||||
:foreground ,dracula-yellow
|
|
||||||
:extend t)
|
|
||||||
(mu4e-header-highlight-face :background ,dracula-current
|
|
||||||
:foreground ,dracula-fg
|
|
||||||
:underline nil :weight bold
|
|
||||||
:extend t)
|
|
||||||
(mu4e-header-key-face :inherit message-mml)
|
|
||||||
(mu4e-header-marks-face :foreground ,dracula-purple)
|
|
||||||
(mu4e-cited-1-face :foreground ,dracula-purple)
|
|
||||||
(mu4e-cited-2-face :foreground ,dracula-orange)
|
|
||||||
(mu4e-cited-3-face :foreground ,dracula-comment)
|
|
||||||
(mu4e-cited-4-face :foreground ,fg2)
|
|
||||||
(mu4e-cited-5-face :foreground ,fg3)
|
|
||||||
;; neotree
|
|
||||||
(neo-banner-face :foreground ,dracula-orange :weight bold)
|
|
||||||
;;(neo-button-face :underline nil)
|
|
||||||
(neo-dir-link-face :foreground ,dracula-purple)
|
|
||||||
(neo-expand-btn-face :foreground ,dracula-fg)
|
|
||||||
(neo-file-link-face :foreground ,dracula-cyan)
|
|
||||||
(neo-header-face :background ,dracula-bg
|
|
||||||
:foreground ,dracula-fg
|
|
||||||
:weight bold)
|
|
||||||
(neo-root-dir-face :foreground ,dracula-purple :weight bold)
|
|
||||||
(neo-vc-added-face :foreground ,dracula-orange)
|
|
||||||
(neo-vc-conflict-face :foreground ,dracula-red)
|
|
||||||
(neo-vc-default-face :inherit neo-file-link-face)
|
|
||||||
(neo-vc-edited-face :foreground ,dracula-orange)
|
|
||||||
(neo-vc-ignored-face :foreground ,dracula-comment)
|
|
||||||
(neo-vc-missing-face :foreground ,dracula-red)
|
|
||||||
(neo-vc-needs-merge-face :foreground ,dracula-red
|
|
||||||
:weight bold)
|
|
||||||
;;(neo-vc-needs-update-face :underline t)
|
|
||||||
;;(neo-vc-removed-face :strike-through t)
|
|
||||||
(neo-vc-unlocked-changes-face :foreground ,dracula-red)
|
|
||||||
;;(neo-vc-unregistered-face nil)
|
|
||||||
(neo-vc-up-to-date-face :foreground ,dracula-green)
|
|
||||||
(neo-vc-user-face :foreground ,dracula-purple)
|
|
||||||
;; org
|
|
||||||
(org-agenda-date :foreground ,dracula-cyan :underline nil)
|
|
||||||
(org-agenda-dimmed-todo-face :foreground ,dracula-comment)
|
|
||||||
(org-agenda-done :foreground ,dracula-green)
|
|
||||||
(org-agenda-structure :foreground ,dracula-purple)
|
|
||||||
(org-block :foreground ,dracula-orange)
|
|
||||||
(org-code :foreground ,dracula-yellow)
|
|
||||||
(org-column :background ,bg4)
|
|
||||||
(org-column-title :inherit org-column :weight bold :underline t)
|
|
||||||
(org-date :foreground ,dracula-cyan :underline t)
|
|
||||||
(org-document-info :foreground ,other-blue)
|
|
||||||
(org-document-info-keyword :foreground ,dracula-comment)
|
|
||||||
(org-document-title :weight bold :foreground ,dracula-orange
|
|
||||||
,@(when dracula-enlarge-headings
|
|
||||||
(list :height dracula-height-doc-title)))
|
|
||||||
(org-done :foreground ,dracula-green)
|
|
||||||
(org-ellipsis :foreground ,dracula-comment)
|
|
||||||
(org-footnote :foreground ,other-blue)
|
|
||||||
(org-formula :foreground ,dracula-pink)
|
|
||||||
(org-headline-done :foreground ,dracula-comment
|
|
||||||
:weight normal :strike-through t)
|
|
||||||
(org-hide :foreground ,dracula-bg :background ,dracula-bg)
|
|
||||||
(org-level-1 :inherit bold :foreground ,dracula-pink
|
|
||||||
,@(when dracula-enlarge-headings
|
|
||||||
(list :height dracula-height-title-1)))
|
|
||||||
(org-level-2 :inherit bold :foreground ,dracula-purple
|
|
||||||
,@(when dracula-enlarge-headings
|
|
||||||
(list :height dracula-height-title-2)))
|
|
||||||
(org-level-3 :weight normal :foreground ,dracula-green
|
|
||||||
,@(when dracula-enlarge-headings
|
|
||||||
(list :height dracula-height-title-3)))
|
|
||||||
(org-level-4 :weight normal :foreground ,dracula-yellow)
|
|
||||||
(org-level-5 :weight normal :foreground ,dracula-cyan)
|
|
||||||
(org-level-6 :weight normal :foreground ,dracula-orange)
|
|
||||||
(org-level-7 :weight normal :foreground ,other-blue)
|
|
||||||
(org-level-8 :weight normal :foreground ,dracula-fg)
|
|
||||||
(org-link :foreground ,dracula-cyan :underline t)
|
|
||||||
(org-priority :foreground ,dracula-cyan)
|
|
||||||
(org-scheduled :foreground ,dracula-green)
|
|
||||||
(org-scheduled-previously :foreground ,dracula-yellow)
|
|
||||||
(org-scheduled-today :foreground ,dracula-green)
|
|
||||||
(org-sexp-date :foreground ,fg4)
|
|
||||||
(org-special-keyword :foreground ,dracula-yellow)
|
|
||||||
(org-table :foreground ,dracula-purple)
|
|
||||||
(org-tag :foreground ,dracula-pink :weight bold :background ,bg2)
|
|
||||||
(org-todo :foreground ,dracula-orange :weight bold :background ,bg2)
|
|
||||||
(org-upcoming-deadline :foreground ,dracula-yellow)
|
|
||||||
(org-warning :weight bold :foreground ,dracula-pink)
|
|
||||||
;; outline
|
|
||||||
(outline-1 :foreground ,dracula-pink)
|
|
||||||
(outline-2 :foreground ,dracula-purple)
|
|
||||||
(outline-3 :foreground ,dracula-green)
|
|
||||||
(outline-4 :foreground ,dracula-yellow)
|
|
||||||
(outline-5 :foreground ,dracula-cyan)
|
|
||||||
(outline-6 :foreground ,dracula-orange)
|
|
||||||
;; powerline
|
|
||||||
(powerline-evil-base-face :foreground ,bg2)
|
|
||||||
(powerline-evil-emacs-face :inherit powerline-evil-base-face :background ,dracula-yellow)
|
|
||||||
(powerline-evil-insert-face :inherit powerline-evil-base-face :background ,dracula-cyan)
|
|
||||||
(powerline-evil-motion-face :inherit powerline-evil-base-face :background ,dracula-purple)
|
|
||||||
(powerline-evil-normal-face :inherit powerline-evil-base-face :background ,dracula-green)
|
|
||||||
(powerline-evil-operator-face :inherit powerline-evil-base-face :background ,dracula-pink)
|
|
||||||
(powerline-evil-replace-face :inherit powerline-evil-base-face :background ,dracula-red)
|
|
||||||
(powerline-evil-visual-face :inherit powerline-evil-base-face :background ,dracula-orange)
|
|
||||||
;; rainbow-delimiters
|
|
||||||
(rainbow-delimiters-depth-1-face :foreground ,dracula-fg)
|
|
||||||
(rainbow-delimiters-depth-2-face :foreground ,dracula-cyan)
|
|
||||||
(rainbow-delimiters-depth-3-face :foreground ,dracula-purple)
|
|
||||||
(rainbow-delimiters-depth-4-face :foreground ,dracula-pink)
|
|
||||||
(rainbow-delimiters-depth-5-face :foreground ,dracula-orange)
|
|
||||||
(rainbow-delimiters-depth-6-face :foreground ,dracula-green)
|
|
||||||
(rainbow-delimiters-depth-7-face :foreground ,dracula-yellow)
|
|
||||||
(rainbow-delimiters-depth-8-face :foreground ,other-blue)
|
|
||||||
(rainbow-delimiters-unmatched-face :foreground ,dracula-orange)
|
|
||||||
;; rpm-spec
|
|
||||||
(rpm-spec-dir-face :foreground ,dracula-green)
|
|
||||||
(rpm-spec-doc-face :foreground ,dracula-pink)
|
|
||||||
(rpm-spec-ghost-face :foreground ,dracula-purple)
|
|
||||||
(rpm-spec-macro-face :foreground ,dracula-yellow)
|
|
||||||
(rpm-spec-obsolete-tag-face :inherit font-lock-warning-face)
|
|
||||||
(rpm-spec-package-face :foreground ,dracula-purple)
|
|
||||||
(rpm-spec-section-face :foreground ,dracula-yellow)
|
|
||||||
(rpm-spec-tag-face :foreground ,dracula-cyan)
|
|
||||||
(rpm-spec-var-face :foreground ,dracula-orange)
|
|
||||||
;; show-paren
|
|
||||||
(show-paren-match-face :background unspecified
|
|
||||||
:foreground ,dracula-cyan
|
|
||||||
:weight bold)
|
|
||||||
(show-paren-match :background unspecified
|
|
||||||
:foreground ,dracula-cyan
|
|
||||||
:weight bold)
|
|
||||||
(show-paren-match-expression :inherit match)
|
|
||||||
(show-paren-mismatch :inherit font-lock-warning-face)
|
|
||||||
;; slime
|
|
||||||
(slime-repl-inputed-output-face :foreground ,dracula-purple)
|
|
||||||
;; spam
|
|
||||||
(spam :inherit gnus-summary-normal-read :foreground ,dracula-orange
|
|
||||||
:strike-through t :slant oblique)
|
|
||||||
;; speedbar (and sr-speedbar)
|
|
||||||
(speedbar-button-face :foreground ,dracula-green)
|
|
||||||
(speedbar-file-face :foreground ,dracula-cyan)
|
|
||||||
(speedbar-directory-face :foreground ,dracula-purple)
|
|
||||||
(speedbar-tag-face :foreground ,dracula-yellow)
|
|
||||||
(speedbar-selected-face :foreground ,dracula-pink)
|
|
||||||
(speedbar-highlight-face :inherit match)
|
|
||||||
(speedbar-separator-face :background ,dracula-bg
|
|
||||||
:foreground ,dracula-fg
|
|
||||||
:weight bold)
|
|
||||||
;; tab-bar & tab-line (since Emacs 27.1)
|
|
||||||
(tab-bar :foreground ,dracula-purple :background ,dracula-current
|
|
||||||
:inherit variable-pitch)
|
|
||||||
(tab-bar-tab :foreground ,dracula-pink :background ,dracula-bg
|
|
||||||
:box (:line-width 2 :color ,dracula-bg :style nil))
|
|
||||||
(tab-bar-tab-inactive :foreground ,dracula-purple :background ,bg2
|
|
||||||
:box (:line-width 2 :color ,bg2 :style nil))
|
|
||||||
(tab-line :foreground ,dracula-purple :background ,dracula-current
|
|
||||||
:height 0.9 :inherit variable-pitch)
|
|
||||||
(tab-line-tab :foreground ,dracula-pink :background ,dracula-bg
|
|
||||||
:box (:line-width 2 :color ,dracula-bg :style nil))
|
|
||||||
(tab-line-tab-inactive :foreground ,dracula-purple :background ,bg2
|
|
||||||
:box (:line-width 2 :color ,bg2 :style nil))
|
|
||||||
(tab-line-tab-current :inherit tab-line-tab)
|
|
||||||
(tab-line-close-highlight :foreground ,dracula-red)
|
|
||||||
;; term
|
|
||||||
(term :foreground ,dracula-fg :background ,dracula-bg)
|
|
||||||
(term-color-black :foreground ,dracula-bg :background ,dracula-bg)
|
|
||||||
(term-color-blue :foreground ,dracula-purple :background ,dracula-purple)
|
|
||||||
(term-color-cyan :foreground ,dracula-cyan :background ,dracula-cyan)
|
|
||||||
(term-color-green :foreground ,dracula-green :background ,dracula-green)
|
|
||||||
(term-color-magenta :foreground ,dracula-pink :background ,dracula-pink)
|
|
||||||
(term-color-red :foreground ,dracula-red :background ,dracula-red)
|
|
||||||
(term-color-white :foreground ,dracula-fg :background ,dracula-fg)
|
|
||||||
(term-color-yellow :foreground ,dracula-yellow :background ,dracula-yellow)
|
|
||||||
;; undo-tree
|
|
||||||
(undo-tree-visualizer-current-face :foreground ,dracula-orange)
|
|
||||||
(undo-tree-visualizer-default-face :foreground ,fg2)
|
|
||||||
(undo-tree-visualizer-register-face :foreground ,dracula-purple)
|
|
||||||
(undo-tree-visualizer-unmodified-face :foreground ,dracula-fg)
|
|
||||||
;; web-mode
|
|
||||||
(web-mode-builtin-face :inherit ,font-lock-builtin-face)
|
|
||||||
(web-mode-comment-face :inherit ,font-lock-comment-face)
|
|
||||||
(web-mode-constant-face :inherit ,font-lock-constant-face)
|
|
||||||
(web-mode-doctype-face :inherit ,font-lock-comment-face)
|
|
||||||
(web-mode-function-name-face :inherit ,font-lock-function-name-face)
|
|
||||||
(web-mode-html-attr-name-face :foreground ,dracula-purple)
|
|
||||||
(web-mode-html-attr-value-face :foreground ,dracula-green)
|
|
||||||
(web-mode-html-tag-face :foreground ,dracula-pink :weight bold)
|
|
||||||
(web-mode-keyword-face :foreground ,dracula-pink)
|
|
||||||
(web-mode-string-face :foreground ,dracula-yellow)
|
|
||||||
(web-mode-type-face :inherit ,font-lock-type-face)
|
|
||||||
(web-mode-warning-face :inherit ,font-lock-warning-face)
|
|
||||||
;; which-func
|
|
||||||
(which-func :inherit ,font-lock-function-name-face)
|
|
||||||
;; whitespace
|
|
||||||
(whitespace-big-indent :background ,dracula-red :foreground ,dracula-red)
|
|
||||||
(whitespace-empty :background ,dracula-orange :foreground ,dracula-red)
|
|
||||||
(whitespace-hspace :background ,bg3 :foreground ,dracula-comment)
|
|
||||||
(whitespace-indentation :background ,dracula-orange :foreground ,dracula-red)
|
|
||||||
(whitespace-line :background ,dracula-bg :foreground ,dracula-pink)
|
|
||||||
(whitespace-newline :foreground ,dracula-comment)
|
|
||||||
(whitespace-space :background ,dracula-bg :foreground ,dracula-comment)
|
|
||||||
(whitespace-space-after-tab :background ,dracula-orange :foreground ,dracula-red)
|
|
||||||
(whitespace-space-before-tab :background ,dracula-orange :foreground ,dracula-red)
|
|
||||||
(whitespace-tab :background ,bg2 :foreground ,dracula-comment)
|
|
||||||
(whitespace-trailing :inherit trailing-whitespace)
|
|
||||||
;; yard-mode
|
|
||||||
(yard-tag-face :inherit ,font-lock-builtin-face)
|
|
||||||
(yard-directive-face :inherit ,font-lock-builtin-face))))
|
|
||||||
|
|
||||||
(apply #'custom-theme-set-faces
|
|
||||||
'dracula
|
|
||||||
(let ((color-names (mapcar #'car colors))
|
|
||||||
(graphic-colors (mapcar #'cadr colors))
|
|
||||||
(term-colors (mapcar #'car (mapcar #'cddr colors)))
|
|
||||||
(tty-colors (mapcar #'car (mapcar #'last colors)))
|
|
||||||
(expand-for-kind
|
|
||||||
(lambda (kind spec)
|
|
||||||
(when (and (string= (symbol-name kind) "term-colors")
|
|
||||||
dracula-use-24-bit-colors-on-256-colors-terms)
|
|
||||||
(setq kind 'graphic-colors))
|
|
||||||
(cl-progv color-names (symbol-value kind)
|
|
||||||
(eval `(backquote ,spec))))))
|
|
||||||
(cl-loop for (face . spec) in faces
|
|
||||||
collect `(,face
|
|
||||||
((((min-colors 16777216)) ; fully graphical envs
|
|
||||||
,(funcall expand-for-kind 'graphic-colors spec))
|
|
||||||
(((min-colors 256)) ; terminal withs 256 colors
|
|
||||||
,(funcall expand-for-kind 'term-colors spec))
|
|
||||||
(t ; should be only tty-like envs
|
|
||||||
,(funcall expand-for-kind 'tty-colors spec))))))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;###autoload
|
|
||||||
(when load-file-name
|
|
||||||
(add-to-list 'custom-theme-load-path
|
|
||||||
(file-name-as-directory (file-name-directory load-file-name))))
|
|
||||||
|
|
||||||
(provide-theme 'dracula)
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; indent-tabs-mode: nil
|
|
||||||
;; End:
|
|
||||||
|
|
||||||
;;; dracula-theme.el ends here
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
(advice-add #'x-apply-session-resources :override #'ignore)
|
|
||||||
(setq make-backup-files nil
|
|
||||||
auto-save-default nil
|
|
||||||
visible-bell t)
|
|
||||||
|
|
||||||
(load-file "dracula-theme.el")
|
|
||||||
(load-theme 'dracula t)
|
|
||||||
Binary file not shown.
@@ -1,88 +0,0 @@
|
|||||||
;;; dumb-jump-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "dumb-jump" "dumb-jump.el" (0 0 0 0))
|
|
||||||
;;; Generated autoloads from dumb-jump.el
|
|
||||||
|
|
||||||
(defvar dumb-jump-mode-map (let ((map (make-sparse-keymap))) (define-key map (kbd "C-M-g") 'dumb-jump-go) (define-key map (kbd "C-M-p") 'dumb-jump-back) (define-key map (kbd "C-M-q") 'dumb-jump-quick-look) map))
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-back "dumb-jump" "\
|
|
||||||
Jump back to where the last jump was done.
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-quick-look "dumb-jump" "\
|
|
||||||
Run dumb-jump-go in quick look mode. That is, show a tooltip of where it would jump instead.
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-go-other-window "dumb-jump" "\
|
|
||||||
Like 'dumb-jump-go' but use 'find-file-other-window' instead of 'find-file'.
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-go-current-window "dumb-jump" "\
|
|
||||||
Like dumb-jump-go but always use 'find-file'.
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-go-prefer-external "dumb-jump" "\
|
|
||||||
Like dumb-jump-go but prefer external matches from the current file.
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-go-prompt "dumb-jump" "\
|
|
||||||
Like dumb-jump-go but prompts for function instead of using under point
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-go-prefer-external-other-window "dumb-jump" "\
|
|
||||||
Like dumb-jump-go-prefer-external but use 'find-file-other-window' instead of 'find-file'.
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-go "dumb-jump" "\
|
|
||||||
Go to the function/variable declaration for thing at point.
|
|
||||||
When USE-TOOLTIP is t a tooltip jump preview will show instead.
|
|
||||||
When PREFER-EXTERNAL is t it will sort external matches before
|
|
||||||
current file.
|
|
||||||
|
|
||||||
\(fn &optional USE-TOOLTIP PREFER-EXTERNAL PROMPT)" t nil)
|
|
||||||
|
|
||||||
(defvar dumb-jump-mode nil "\
|
|
||||||
Non-nil if Dumb-Jump mode is enabled.
|
|
||||||
See the `dumb-jump-mode' command
|
|
||||||
for a description of this minor mode.")
|
|
||||||
|
|
||||||
(custom-autoload 'dumb-jump-mode "dumb-jump" nil)
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-mode "dumb-jump" "\
|
|
||||||
Minor mode for jumping to variable and function definitions
|
|
||||||
|
|
||||||
\(fn &optional ARG)" t nil)
|
|
||||||
|
|
||||||
(autoload 'dumb-jump-xref-activate "dumb-jump" "\
|
|
||||||
Function to activate xref backend.
|
|
||||||
Add this function to `xref-backend-functions' to dumb jump to be
|
|
||||||
activiated, whenever it finds a project. It is recommended to add
|
|
||||||
it to the end, so that it only gets activated when no better
|
|
||||||
option is found.
|
|
||||||
|
|
||||||
\(fn)" nil nil)
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dumb-jump" '("dumb-jump-")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; dumb-jump-autoloads.el ends here
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
;;; -*- no-byte-compile: t -*-
|
|
||||||
(define-package "dumb-jump" "20201205.1625" "Jump to definition for 40+ languages without configuration" '((emacs "24.3") (s "1.11.0") (dash "2.9.0") (popup "0.5.3")) :commit "ff9fc9360d39f5e07c1f480f8b0656b49606781b" :keywords '("programming") :authors '(("jack angers and contributors")) :maintainer '("jack angers and contributors") :url "https://github.com/jacktasia/dumb-jump")
|
|
||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,83 +0,0 @@
|
|||||||
;;; emmet-mode-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "emmet-mode" "emmet-mode.el" (0 0 0 0))
|
|
||||||
;;; Generated autoloads from emmet-mode.el
|
|
||||||
|
|
||||||
(autoload 'emmet-expand-line "emmet-mode" "\
|
|
||||||
Replace the current line's emmet expression with the corresponding expansion.
|
|
||||||
If prefix ARG is given or region is visible call `emmet-preview' to start an
|
|
||||||
interactive preview.
|
|
||||||
|
|
||||||
Otherwise expand line directly.
|
|
||||||
|
|
||||||
For more information see `emmet-mode'.
|
|
||||||
|
|
||||||
\(fn ARG)" t nil)
|
|
||||||
|
|
||||||
(autoload 'emmet-mode "emmet-mode" "\
|
|
||||||
Minor mode for writing HTML and CSS markup.
|
|
||||||
With emmet for HTML and CSS you can write a line like
|
|
||||||
|
|
||||||
ul#name>li.item*2
|
|
||||||
|
|
||||||
and have it expanded to
|
|
||||||
|
|
||||||
<ul id=\"name\">
|
|
||||||
<li class=\"item\"></li>
|
|
||||||
<li class=\"item\"></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
This minor mode defines keys for quick access:
|
|
||||||
|
|
||||||
\\{emmet-mode-keymap}
|
|
||||||
|
|
||||||
Home page URL `http://www.emacswiki.org/emacs/Emmet'.
|
|
||||||
|
|
||||||
See also `emmet-expand-line'.
|
|
||||||
|
|
||||||
\(fn &optional ARG)" t nil)
|
|
||||||
|
|
||||||
(autoload 'emmet-expand-yas "emmet-mode" "\
|
|
||||||
|
|
||||||
|
|
||||||
\(fn)" t nil)
|
|
||||||
|
|
||||||
(autoload 'emmet-preview "emmet-mode" "\
|
|
||||||
Expand emmet between BEG and END interactively.
|
|
||||||
This will show a preview of the expanded emmet code and you can
|
|
||||||
accept it or skip it.
|
|
||||||
|
|
||||||
\(fn BEG END)" t nil)
|
|
||||||
|
|
||||||
(autoload 'emmet-wrap-with-markup "emmet-mode" "\
|
|
||||||
Wrap region with markup.
|
|
||||||
|
|
||||||
\(fn WRAP-WITH)" t nil)
|
|
||||||
|
|
||||||
(autoload 'emmet-next-edit-point "emmet-mode" "\
|
|
||||||
|
|
||||||
|
|
||||||
\(fn COUNT)" t nil)
|
|
||||||
|
|
||||||
(autoload 'emmet-prev-edit-point "emmet-mode" "\
|
|
||||||
|
|
||||||
|
|
||||||
\(fn COUNT)" t nil)
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "emmet-mode" '("emmet-")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; emmet-mode-autoloads.el ends here
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
;;; -*- no-byte-compile: t -*-
|
|
||||||
(define-package "emmet-mode" "20180613.341" "Unofficial Emmet's support for emacs" 'nil :commit "1acb821e0142136344ccf40c1e5fb664d7db2e70" :keywords '("convenience") :authors '(("Shin Aoyama" . "smihica@gmail.com")) :maintainer '("Shin Aoyama" . "smihica@gmail.com") :url "https://github.com/smihica/emmet-mode")
|
|
||||||
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1,22 +0,0 @@
|
|||||||
;;; epl-autoloads.el --- automatically extracted autoloads
|
|
||||||
;;
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(add-to-list 'load-path (directory-file-name
|
|
||||||
(or (file-name-directory #$) (car load-path))))
|
|
||||||
|
|
||||||
|
|
||||||
;;;### (autoloads nil "epl" "epl.el" (0 0 0 0))
|
|
||||||
;;; Generated autoloads from epl.el
|
|
||||||
|
|
||||||
(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "epl" '("epl-")))
|
|
||||||
|
|
||||||
;;;***
|
|
||||||
|
|
||||||
;; Local Variables:
|
|
||||||
;; version-control: never
|
|
||||||
;; no-byte-compile: t
|
|
||||||
;; no-update-autoloads: t
|
|
||||||
;; coding: utf-8
|
|
||||||
;; End:
|
|
||||||
;;; epl-autoloads.el ends here
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
;;; -*- no-byte-compile: t -*-
|
|
||||||
(define-package "epl" "20180205.2049" "Emacs Package Library" '((cl-lib "0.3")) :commit "78ab7a85c08222cd15582a298a364774e3282ce6" :keywords '("convenience") :authors '(("Sebastian Wiesner" . "swiesner@lunaryorn.com")) :maintainer '("Johan Andersson" . "johan.rejeep@gmail.com") :url "http://github.com/cask/epl")
|
|
||||||
@@ -1,712 +0,0 @@
|
|||||||
;;; epl.el --- Emacs Package Library -*- lexical-binding: t; -*-
|
|
||||||
|
|
||||||
;; Copyright (C) 2013-2015 Sebastian Wiesner
|
|
||||||
;; Copyright (C) 1985-1986, 1992, 1994-1995, 1999-2015 Free Software
|
|
||||||
|
|
||||||
;; Author: Sebastian Wiesner <swiesner@lunaryorn.com>
|
|
||||||
;; Maintainer: Johan Andersson <johan.rejeep@gmail.com>
|
|
||||||
;; Sebastian Wiesner <swiesner@lunaryorn.com>
|
|
||||||
;; Version: 0.10-cvs
|
|
||||||
;; Package-Version: 20180205.2049
|
|
||||||
;; Package-Commit: 78ab7a85c08222cd15582a298a364774e3282ce6
|
|
||||||
;; Package-Requires: ((cl-lib "0.3"))
|
|
||||||
;; Keywords: convenience
|
|
||||||
;; URL: http://github.com/cask/epl
|
|
||||||
|
|
||||||
;; This file is NOT part of GNU Emacs.
|
|
||||||
|
|
||||||
;; This program is free software; you can redistribute it and/or modify
|
|
||||||
;; it under the terms of the GNU General Public License as published by
|
|
||||||
;; the Free Software Foundation, either version 3 of the License, or
|
|
||||||
;; (at your option) any later version.
|
|
||||||
|
|
||||||
;; This program is distributed in the hope that it will be useful,
|
|
||||||
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
;; GNU General Public License for more details.
|
|
||||||
|
|
||||||
;; You should have received a copy of the GNU General Public License
|
|
||||||
;; along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
;;; Commentary:
|
|
||||||
|
|
||||||
;; A package management library for Emacs, based on package.el.
|
|
||||||
|
|
||||||
;; The purpose of this library is to wrap all the quirks and hassle of
|
|
||||||
;; package.el into a sane API.
|
|
||||||
|
|
||||||
;; The following functions comprise the public interface of this library:
|
|
||||||
|
|
||||||
;;; Package directory selection
|
|
||||||
|
|
||||||
;; `epl-package-dir' gets the directory of packages.
|
|
||||||
|
|
||||||
;; `epl-default-package-dir' gets the default package directory.
|
|
||||||
|
|
||||||
;; `epl-change-package-dir' changes the directory of packages.
|
|
||||||
|
|
||||||
;;; Package system management
|
|
||||||
|
|
||||||
;; `epl-initialize' initializes the package system and activates all
|
|
||||||
;; packages.
|
|
||||||
|
|
||||||
;; `epl-reset' resets the package system.
|
|
||||||
|
|
||||||
;; `epl-refresh' refreshes all package archives.
|
|
||||||
|
|
||||||
;; `epl-add-archive' adds a new package archive.
|
|
||||||
|
|
||||||
;;; Package objects
|
|
||||||
|
|
||||||
;; Struct `epl-requirement' describes a requirement of a package with `name' and
|
|
||||||
;; `version' slots.
|
|
||||||
|
|
||||||
;; `epl-requirement-version-string' gets a requirement version as string.
|
|
||||||
|
|
||||||
;; Struct `epl-package' describes an installed or installable package with a
|
|
||||||
;; `name' and some internal `description'.
|
|
||||||
|
|
||||||
;; `epl-package-version' gets the version of a package.
|
|
||||||
|
|
||||||
;; `epl-package-version-string' gets the version of a package as string.
|
|
||||||
|
|
||||||
;; `epl-package-summary' gets the summary of a package.
|
|
||||||
|
|
||||||
;; `epl-package-requirements' gets the requirements of a package.
|
|
||||||
|
|
||||||
;; `epl-package-directory' gets the installation directory of a package.
|
|
||||||
|
|
||||||
;; `epl-package-from-buffer' creates a package object for the package contained
|
|
||||||
;; in the current buffer.
|
|
||||||
|
|
||||||
;; `epl-package-from-file' creates a package object for a package file, either
|
|
||||||
;; plain lisp or tarball.
|
|
||||||
|
|
||||||
;; `epl-package-from-descriptor-file' creates a package object for a package
|
|
||||||
;; description (i.e. *-pkg.el) file.
|
|
||||||
|
|
||||||
;;; Package database access
|
|
||||||
|
|
||||||
;; `epl-package-installed-p' determines whether a package is installed, either
|
|
||||||
;; built-in or explicitly installed.
|
|
||||||
|
|
||||||
;; `epl-package-outdated-p' determines whether a package is outdated, that is,
|
|
||||||
;; whether a package with a higher version number is available.
|
|
||||||
|
|
||||||
;; `epl-built-in-packages', `epl-installed-packages', `epl-outdated-packages'
|
|
||||||
;; and `epl-available-packages' get all packages built-in, installed, outdated,
|
|
||||||
;; or available for installation respectively.
|
|
||||||
|
|
||||||
;; `epl-find-built-in-package', `epl-find-installed-packages' and
|
|
||||||
;; `epl-find-available-packages' find built-in, installed and available packages
|
|
||||||
;; by name.
|
|
||||||
|
|
||||||
;; `epl-find-upgrades' finds all upgradable packages.
|
|
||||||
|
|
||||||
;; `epl-built-in-p' return true if package is built-in to Emacs.
|
|
||||||
|
|
||||||
;;; Package operations
|
|
||||||
|
|
||||||
;; `epl-install-file' installs a package file.
|
|
||||||
|
|
||||||
;; `epl-package-install' installs a package.
|
|
||||||
|
|
||||||
;; `epl-package-delete' deletes a package.
|
|
||||||
|
|
||||||
;; `epl-upgrade' upgrades packages.
|
|
||||||
|
|
||||||
;;; Code:
|
|
||||||
|
|
||||||
(require 'cl-lib)
|
|
||||||
(require 'package)
|
|
||||||
|
|
||||||
|
|
||||||
(unless (fboundp #'define-error)
|
|
||||||
;; `define-error' for 24.3 and earlier, copied from subr.el
|
|
||||||
(defun define-error (name message &optional parent)
|
|
||||||
"Define NAME as a new error signal.
|
|
||||||
MESSAGE is a string that will be output to the echo area if such an error
|
|
||||||
is signaled without being caught by a `condition-case'.
|
|
||||||
PARENT is either a signal or a list of signals from which it inherits.
|
|
||||||
Defaults to `error'."
|
|
||||||
(unless parent (setq parent 'error))
|
|
||||||
(let ((conditions
|
|
||||||
(if (consp parent)
|
|
||||||
(apply #'append
|
|
||||||
(mapcar (lambda (parent)
|
|
||||||
(cons parent
|
|
||||||
(or (get parent 'error-conditions)
|
|
||||||
(error "Unknown signal `%s'" parent))))
|
|
||||||
parent))
|
|
||||||
(cons parent (get parent 'error-conditions)))))
|
|
||||||
(put name 'error-conditions
|
|
||||||
(delete-dups (copy-sequence (cons name conditions))))
|
|
||||||
(when message (put name 'error-message message)))))
|
|
||||||
|
|
||||||
(defsubst epl--package-desc-p (package)
|
|
||||||
"Whether PACKAGE is a `package-desc' object.
|
|
||||||
|
|
||||||
Like `package-desc-p', but return nil, if `package-desc-p' is not
|
|
||||||
defined as function."
|
|
||||||
(and (fboundp 'package-desc-p) (package-desc-p package)))
|
|
||||||
|
|
||||||
|
|
||||||
;;; EPL errors
|
|
||||||
(define-error 'epl-error "EPL error")
|
|
||||||
|
|
||||||
(define-error 'epl-invalid-package "Invalid EPL package" 'epl-error)
|
|
||||||
|
|
||||||
(define-error 'epl-invalid-package-file "Invalid EPL package file"
|
|
||||||
'epl-invalid-package)
|
|
||||||
|
|
||||||
|
|
||||||
;;; Package directory
|
|
||||||
(defun epl-package-dir ()
|
|
||||||
"Get the directory of packages."
|
|
||||||
package-user-dir)
|
|
||||||
|
|
||||||
(defun epl-default-package-dir ()
|
|
||||||
"Get the default directory of packages."
|
|
||||||
(eval (car (get 'package-user-dir 'standard-value))))
|
|
||||||
|
|
||||||
(defun epl-change-package-dir (directory)
|
|
||||||
"Change the directory of packages to DIRECTORY."
|
|
||||||
(setq package-user-dir directory)
|
|
||||||
(epl-initialize))
|
|
||||||
|
|
||||||
|
|
||||||
;;; Package system management
|
|
||||||
(defvar epl--load-path-before-initialize nil
|
|
||||||
"Remember the load path for `epl-reset'.")
|
|
||||||
|
|
||||||
(defun epl-initialize (&optional no-activate)
|
|
||||||
"Load Emacs Lisp packages and activate them.
|
|
||||||
|
|
||||||
With NO-ACTIVATE non-nil, do not activate packages."
|
|
||||||
(setq epl--load-path-before-initialize load-path)
|
|
||||||
(package-initialize no-activate))
|
|
||||||
|
|
||||||
(defalias 'epl-refresh 'package-refresh-contents)
|
|
||||||
|
|
||||||
(defun epl-add-archive (name url)
|
|
||||||
"Add a package archive with NAME and URL."
|
|
||||||
(add-to-list 'package-archives (cons name url)))
|
|
||||||
|
|
||||||
(defun epl-reset ()
|
|
||||||
"Reset the package system.
|
|
||||||
|
|
||||||
Clear the list of installed and available packages, the list of
|
|
||||||
package archives and reset the package directory."
|
|
||||||
(setq package-alist nil
|
|
||||||
package-archives nil
|
|
||||||
package-archive-contents nil
|
|
||||||
load-path epl--load-path-before-initialize)
|
|
||||||
(when (boundp 'package-obsolete-alist) ; Legacy package.el
|
|
||||||
(setq package-obsolete-alist nil))
|
|
||||||
(epl-change-package-dir (epl-default-package-dir)))
|
|
||||||
|
|
||||||
|
|
||||||
;;; Package structures
|
|
||||||
(cl-defstruct (epl-requirement
|
|
||||||
(:constructor epl-requirement-create))
|
|
||||||
"Structure describing a requirement.
|
|
||||||
|
|
||||||
Slots:
|
|
||||||
|
|
||||||
`name' The name of the required package, as symbol.
|
|
||||||
|
|
||||||
`version' The version of the required package, as version list."
|
|
||||||
name
|
|
||||||
version)
|
|
||||||
|
|
||||||
(defun epl-requirement-version-string (requirement)
|
|
||||||
"The version of a REQUIREMENT, as string."
|
|
||||||
(package-version-join (epl-requirement-version requirement)))
|
|
||||||
|
|
||||||
(cl-defstruct (epl-package (:constructor epl-package-create))
|
|
||||||
"Structure representing a package.
|
|
||||||
|
|
||||||
Slots:
|
|
||||||
|
|
||||||
`name' The package name, as symbol.
|
|
||||||
|
|
||||||
`description' The package description.
|
|
||||||
|
|
||||||
The format package description varies between package.el
|
|
||||||
variants. For `package-desc' variants, it is simply the
|
|
||||||
corresponding `package-desc' object. For legacy variants, it is
|
|
||||||
a vector `[VERSION REQS DOCSTRING]'.
|
|
||||||
|
|
||||||
Do not access `description' directly, but instead use the
|
|
||||||
`epl-package' accessors."
|
|
||||||
name
|
|
||||||
description)
|
|
||||||
|
|
||||||
(defmacro epl-package-as-description (var &rest body)
|
|
||||||
"Cast VAR to a package description in BODY.
|
|
||||||
|
|
||||||
VAR is a symbol, bound to an `epl-package' object. This macro
|
|
||||||
casts this object to the `description' object, and binds the
|
|
||||||
description to VAR in BODY."
|
|
||||||
(declare (indent 1))
|
|
||||||
(unless (symbolp var)
|
|
||||||
(signal 'wrong-type-argument (list #'symbolp var)))
|
|
||||||
`(if (epl-package-p ,var)
|
|
||||||
(let ((,var (epl-package-description ,var)))
|
|
||||||
,@body)
|
|
||||||
(signal 'wrong-type-argument (list #'epl-package-p ,var))))
|
|
||||||
|
|
||||||
(defsubst epl-package--package-desc-p (package)
|
|
||||||
"Whether the description of PACKAGE is a `package-desc'."
|
|
||||||
(epl--package-desc-p (epl-package-description package)))
|
|
||||||
|
|
||||||
(defun epl-package-version (package)
|
|
||||||
"Get the version of PACKAGE, as version list."
|
|
||||||
(epl-package-as-description package
|
|
||||||
(cond
|
|
||||||
((fboundp 'package-desc-version) (package-desc-version package))
|
|
||||||
;; Legacy
|
|
||||||
((fboundp 'package-desc-vers)
|
|
||||||
(let ((version (package-desc-vers package)))
|
|
||||||
(if (listp version) version (version-to-list version))))
|
|
||||||
(:else (error "Cannot get version from %S" package)))))
|
|
||||||
|
|
||||||
(defun epl-package-version-string (package)
|
|
||||||
"Get the version from a PACKAGE, as string."
|
|
||||||
(package-version-join (epl-package-version package)))
|
|
||||||
|
|
||||||
(defun epl-package-summary (package)
|
|
||||||
"Get the summary of PACKAGE, as string."
|
|
||||||
(epl-package-as-description package
|
|
||||||
(cond
|
|
||||||
((fboundp 'package-desc-summary) (package-desc-summary package))
|
|
||||||
((fboundp 'package-desc-doc) (package-desc-doc package)) ; Legacy
|
|
||||||
(:else (error "Cannot get summary from %S" package)))))
|
|
||||||
|
|
||||||
(defsubst epl-requirement--from-req (req)
|
|
||||||
"Create a `epl-requirement' from a `package-desc' REQ."
|
|
||||||
(let ((version (cadr req)))
|
|
||||||
(epl-requirement-create :name (car req)
|
|
||||||
:version (if (listp version) version
|
|
||||||
(version-to-list version)))))
|
|
||||||
|
|
||||||
(defun epl-package-requirements (package)
|
|
||||||
"Get the requirements of PACKAGE.
|
|
||||||
|
|
||||||
The requirements are a list of `epl-requirement' objects."
|
|
||||||
(epl-package-as-description package
|
|
||||||
(mapcar #'epl-requirement--from-req (package-desc-reqs package))))
|
|
||||||
|
|
||||||
(defun epl-package-directory (package)
|
|
||||||
"Get the directory PACKAGE is installed to.
|
|
||||||
|
|
||||||
Return the absolute path of the installation directory of
|
|
||||||
PACKAGE, or nil, if PACKAGE is not installed."
|
|
||||||
(cond
|
|
||||||
((fboundp 'package-desc-dir)
|
|
||||||
(package-desc-dir (epl-package-description package)))
|
|
||||||
((fboundp 'package--dir)
|
|
||||||
(package--dir (symbol-name (epl-package-name package))
|
|
||||||
(epl-package-version-string package)))
|
|
||||||
(:else (error "Cannot get package directory from %S" package))))
|
|
||||||
|
|
||||||
(defun epl-package-->= (pkg1 pkg2)
|
|
||||||
"Determine whether PKG1 is before PKG2 by version."
|
|
||||||
(not (version-list-< (epl-package-version pkg1)
|
|
||||||
(epl-package-version pkg2))))
|
|
||||||
|
|
||||||
(defun epl-package--from-package-desc (package-desc)
|
|
||||||
"Create an `epl-package' from a PACKAGE-DESC.
|
|
||||||
|
|
||||||
PACKAGE-DESC is a `package-desc' object, from recent package.el
|
|
||||||
variants."
|
|
||||||
(if (and (fboundp 'package-desc-name)
|
|
||||||
(epl--package-desc-p package-desc))
|
|
||||||
(epl-package-create :name (package-desc-name package-desc)
|
|
||||||
:description package-desc)
|
|
||||||
(signal 'wrong-type-argument (list 'epl--package-desc-p package-desc))))
|
|
||||||
|
|
||||||
(defun epl-package--parse-info (info)
|
|
||||||
"Parse a package.el INFO."
|
|
||||||
(if (epl--package-desc-p info)
|
|
||||||
(epl-package--from-package-desc info)
|
|
||||||
;; For legacy package.el, info is a vector [NAME REQUIRES DESCRIPTION
|
|
||||||
;; VERSION COMMENTARY]. We need to re-shape this vector into the
|
|
||||||
;; `package-alist' format [VERSION REQUIRES DESCRIPTION] to attach it to the
|
|
||||||
;; new `epl-package'.
|
|
||||||
(let ((name (intern (aref info 0)))
|
|
||||||
(info (vector (aref info 3) (aref info 1) (aref info 2))))
|
|
||||||
(epl-package-create :name name :description info))))
|
|
||||||
|
|
||||||
(defun epl-package-from-buffer (&optional buffer)
|
|
||||||
"Create an `epl-package' object from BUFFER.
|
|
||||||
|
|
||||||
BUFFER defaults to the current buffer.
|
|
||||||
|
|
||||||
Signal `epl-invalid-package' if the buffer does not contain a
|
|
||||||
valid package file."
|
|
||||||
(let ((info (with-current-buffer (or buffer (current-buffer))
|
|
||||||
(condition-case err
|
|
||||||
(package-buffer-info)
|
|
||||||
(error (signal 'epl-invalid-package (cdr err)))))))
|
|
||||||
(epl-package--parse-info info)))
|
|
||||||
|
|
||||||
(defun epl-package-from-lisp-file (file-name)
|
|
||||||
"Parse the package headers the file at FILE-NAME.
|
|
||||||
|
|
||||||
Return an `epl-package' object with the header metadata."
|
|
||||||
(with-temp-buffer
|
|
||||||
(insert-file-contents file-name)
|
|
||||||
(condition-case err
|
|
||||||
(epl-package-from-buffer (current-buffer))
|
|
||||||
;; Attach file names to invalid package errors
|
|
||||||
(epl-invalid-package
|
|
||||||
(signal 'epl-invalid-package-file (cons file-name (cdr err))))
|
|
||||||
;; Forward other errors
|
|
||||||
(error (signal (car err) (cdr err))))))
|
|
||||||
|
|
||||||
(defun epl-package-from-tar-file (file-name)
|
|
||||||
"Parse the package tarball at FILE-NAME.
|
|
||||||
|
|
||||||
Return a `epl-package' object with the meta data of the tarball
|
|
||||||
package in FILE-NAME."
|
|
||||||
(condition-case nil
|
|
||||||
;; In legacy package.el, `package-tar-file-info' takes the name of the tar
|
|
||||||
;; file to parse as argument. In modern package.el, it has no arguments
|
|
||||||
;; and works on the current buffer. Hence, we just try to call the legacy
|
|
||||||
;; version, and if that fails because of a mismatch between formal and
|
|
||||||
;; actual arguments, we use the modern approach. To avoid spurious
|
|
||||||
;; signature warnings by the byte compiler, we suppress warnings when
|
|
||||||
;; calling the function.
|
|
||||||
(epl-package--parse-info (with-no-warnings
|
|
||||||
(package-tar-file-info file-name)))
|
|
||||||
(wrong-number-of-arguments
|
|
||||||
(with-temp-buffer
|
|
||||||
(insert-file-contents-literally file-name)
|
|
||||||
;; Switch to `tar-mode' to enable extraction of the file. Modern
|
|
||||||
;; `package-tar-file-info' relies on `tar-mode', and signals an error if
|
|
||||||
;; called in a buffer with a different mode.
|
|
||||||
(tar-mode)
|
|
||||||
(epl-package--parse-info (with-no-warnings
|
|
||||||
(package-tar-file-info)))))))
|
|
||||||
|
|
||||||
(defun epl-package-from-file (file-name)
|
|
||||||
"Parse the package at FILE-NAME.
|
|
||||||
|
|
||||||
Return an `epl-package' object with the meta data of the package
|
|
||||||
at FILE-NAME."
|
|
||||||
(if (string-match-p (rx ".tar" string-end) file-name)
|
|
||||||
(epl-package-from-tar-file file-name)
|
|
||||||
(epl-package-from-lisp-file file-name)))
|
|
||||||
|
|
||||||
(defun epl-package--parse-descriptor-requirement (requirement)
|
|
||||||
"Parse a REQUIREMENT in a package descriptor."
|
|
||||||
;; This function is only called on legacy package.el. On package-desc
|
|
||||||
;; package.el, we just let package.el do the work.
|
|
||||||
(cl-destructuring-bind (name version-string) requirement
|
|
||||||
(list name (version-to-list version-string))))
|
|
||||||
|
|
||||||
(defun epl-package-from-descriptor-file (descriptor-file)
|
|
||||||
"Load a `epl-package' from a package DESCRIPTOR-FILE.
|
|
||||||
|
|
||||||
A package descriptor is a file defining a new package. Its name
|
|
||||||
typically ends with -pkg.el."
|
|
||||||
(with-temp-buffer
|
|
||||||
(insert-file-contents descriptor-file)
|
|
||||||
(goto-char (point-min))
|
|
||||||
(let ((sexp (read (current-buffer))))
|
|
||||||
(unless (eq (car sexp) 'define-package)
|
|
||||||
(error "%S is no valid package descriptor" descriptor-file))
|
|
||||||
(if (and (fboundp 'package-desc-from-define)
|
|
||||||
(fboundp 'package-desc-name))
|
|
||||||
;; In Emacs snapshot, we can conveniently call a function to parse the
|
|
||||||
;; descriptor
|
|
||||||
(let ((desc (apply #'package-desc-from-define (cdr sexp))))
|
|
||||||
(epl-package-create :name (package-desc-name desc)
|
|
||||||
:description desc))
|
|
||||||
;; In legacy package.el, we must manually deconstruct the descriptor,
|
|
||||||
;; because the load function has eval's the descriptor and has a lot of
|
|
||||||
;; global side-effects.
|
|
||||||
(cl-destructuring-bind
|
|
||||||
(name version-string summary requirements) (cdr sexp)
|
|
||||||
(epl-package-create
|
|
||||||
:name (intern name)
|
|
||||||
:description
|
|
||||||
(vector (version-to-list version-string)
|
|
||||||
(mapcar #'epl-package--parse-descriptor-requirement
|
|
||||||
;; Strip the leading `quote' from the package list
|
|
||||||
(cadr requirements))
|
|
||||||
summary)))))))
|
|
||||||
|
|
||||||
|
|
||||||
;;; Package database access
|
|
||||||
(defun epl-package-installed-p (package &optional min-version)
|
|
||||||
"Determine whether a PACKAGE, of MIN-VERSION or newer, is installed.
|
|
||||||
|
|
||||||
PACKAGE is either a package name as symbol, or a package object.
|
|
||||||
When a explicit MIN-VERSION is provided it overwrites the version of the PACKAGE object."
|
|
||||||
(let ((name (if (epl-package-p package)
|
|
||||||
(epl-package-name package)
|
|
||||||
package))
|
|
||||||
(min-version (or min-version (and (epl-package-p package)
|
|
||||||
(epl-package-version package)))))
|
|
||||||
(package-installed-p name min-version)))
|
|
||||||
|
|
||||||
(defun epl--parse-built-in-entry (entry)
|
|
||||||
"Parse an ENTRY from the list of built-in packages.
|
|
||||||
|
|
||||||
Return the corresponding `epl-package' object."
|
|
||||||
(if (fboundp 'package--from-builtin)
|
|
||||||
;; In package-desc package.el, convert the built-in package to a
|
|
||||||
;; `package-desc' and convert that to an `epl-package'
|
|
||||||
(epl-package--from-package-desc (package--from-builtin entry))
|
|
||||||
(epl-package-create :name (car entry) :description (cdr entry))))
|
|
||||||
|
|
||||||
(defun epl-built-in-packages ()
|
|
||||||
"Get all built-in packages.
|
|
||||||
|
|
||||||
Return a list of `epl-package' objects."
|
|
||||||
;; This looks mighty strange, but it's the only way to force package.el to
|
|
||||||
;; build the list of built-in packages. Without this, `package--builtins'
|
|
||||||
;; might be empty.
|
|
||||||
(package-built-in-p 'foo)
|
|
||||||
(mapcar #'epl--parse-built-in-entry package--builtins))
|
|
||||||
|
|
||||||
(defun epl-find-built-in-package (name)
|
|
||||||
"Find a built-in package with NAME.
|
|
||||||
|
|
||||||
NAME is a package name, as symbol.
|
|
||||||
|
|
||||||
Return the built-in package as `epl-package' object, or nil if
|
|
||||||
there is no built-in package with NAME."
|
|
||||||
(when (package-built-in-p name)
|
|
||||||
;; We must call `package-built-in-p' *before* inspecting
|
|
||||||
;; `package--builtins', because otherwise `package--builtins' might be
|
|
||||||
;; empty.
|
|
||||||
(epl--parse-built-in-entry (assq name package--builtins))))
|
|
||||||
|
|
||||||
(defun epl-package-outdated-p (package)
|
|
||||||
"Determine whether a PACKAGE is outdated.
|
|
||||||
|
|
||||||
A package is outdated, if there is an available package with a
|
|
||||||
higher version.
|
|
||||||
|
|
||||||
PACKAGE is either a package name as symbol, or a package object.
|
|
||||||
In the former case, test the installed or built-in package with
|
|
||||||
the highest version number, in the later case, test the package
|
|
||||||
object itself.
|
|
||||||
|
|
||||||
Return t, if the package is outdated, or nil otherwise."
|
|
||||||
(let* ((package (if (epl-package-p package)
|
|
||||||
package
|
|
||||||
(or (car (epl-find-installed-packages package))
|
|
||||||
(epl-find-built-in-package package))))
|
|
||||||
(available (car (epl-find-available-packages
|
|
||||||
(epl-package-name package)))))
|
|
||||||
(and package available (version-list-< (epl-package-version package)
|
|
||||||
(epl-package-version available)))))
|
|
||||||
|
|
||||||
(defun epl--parse-package-list-entry (entry)
|
|
||||||
"Parse a list of packages from ENTRY.
|
|
||||||
|
|
||||||
ENTRY is a single entry in a package list, e.g. `package-alist',
|
|
||||||
`package-archive-contents', etc. Typically it is a cons cell,
|
|
||||||
but the exact format varies between package.el versions. This
|
|
||||||
function tries to parse all known variants.
|
|
||||||
|
|
||||||
Return a list of `epl-package' objects parsed from ENTRY."
|
|
||||||
(let ((descriptions (cdr entry)))
|
|
||||||
(cond
|
|
||||||
((listp descriptions)
|
|
||||||
(sort (mapcar #'epl-package--from-package-desc descriptions)
|
|
||||||
#'epl-package-->=))
|
|
||||||
;; Legacy package.el has just a single package in an entry, which is a
|
|
||||||
;; standard description vector
|
|
||||||
((vectorp descriptions)
|
|
||||||
(list (epl-package-create :name (car entry)
|
|
||||||
:description descriptions)))
|
|
||||||
(:else (error "Cannot parse entry %S" entry)))))
|
|
||||||
|
|
||||||
(defun epl-installed-packages ()
|
|
||||||
"Get all installed packages.
|
|
||||||
|
|
||||||
Return a list of package objects."
|
|
||||||
(apply #'append (mapcar #'epl--parse-package-list-entry package-alist)))
|
|
||||||
|
|
||||||
(defsubst epl--filter-outdated-packages (packages)
|
|
||||||
"Filter outdated packages from PACKAGES."
|
|
||||||
(let (res)
|
|
||||||
(dolist (package packages)
|
|
||||||
(when (epl-package-outdated-p package)
|
|
||||||
(push package res)))
|
|
||||||
(nreverse res)))
|
|
||||||
|
|
||||||
(defun epl-outdated-packages ()
|
|
||||||
"Get all outdated packages, as in `epl-package-outdated-p'.
|
|
||||||
|
|
||||||
Return a list of package objects."
|
|
||||||
(epl--filter-outdated-packages (epl-installed-packages)))
|
|
||||||
|
|
||||||
(defsubst epl--find-package-in-list (name list)
|
|
||||||
"Find a package by NAME in a package LIST.
|
|
||||||
|
|
||||||
Return a list of corresponding `epl-package' objects."
|
|
||||||
(let ((entry (assq name list)))
|
|
||||||
(when entry
|
|
||||||
(epl--parse-package-list-entry entry))))
|
|
||||||
|
|
||||||
(defun epl-find-installed-package (name)
|
|
||||||
"Find the latest installed package by NAME.
|
|
||||||
|
|
||||||
NAME is a package name, as symbol.
|
|
||||||
|
|
||||||
Return the installed package with the highest version number as
|
|
||||||
`epl-package' object, or nil, if no package with NAME is
|
|
||||||
installed."
|
|
||||||
(car (epl-find-installed-packages name)))
|
|
||||||
(make-obsolete 'epl-find-installed-package 'epl-find-installed-packages "0.7")
|
|
||||||
|
|
||||||
(defun epl-find-installed-packages (name)
|
|
||||||
"Find all installed packages by NAME.
|
|
||||||
|
|
||||||
NAME is a package name, as symbol.
|
|
||||||
|
|
||||||
Return a list of all installed packages with NAME, sorted by
|
|
||||||
version number in descending order. Return nil, if there are no
|
|
||||||
packages with NAME."
|
|
||||||
(epl--find-package-in-list name package-alist))
|
|
||||||
|
|
||||||
(defun epl-available-packages ()
|
|
||||||
"Get all packages available for installation.
|
|
||||||
|
|
||||||
Return a list of package objects."
|
|
||||||
(apply #'append (mapcar #'epl--parse-package-list-entry
|
|
||||||
package-archive-contents)))
|
|
||||||
|
|
||||||
(defun epl-find-available-packages (name)
|
|
||||||
"Find available packages for NAME.
|
|
||||||
|
|
||||||
NAME is a package name, as symbol.
|
|
||||||
|
|
||||||
Return a list of available packages for NAME, sorted by version
|
|
||||||
number in descending order. Return nil, if there are no packages
|
|
||||||
for NAME."
|
|
||||||
(epl--find-package-in-list name package-archive-contents))
|
|
||||||
|
|
||||||
(cl-defstruct (epl-upgrade
|
|
||||||
(:constructor epl-upgrade-create))
|
|
||||||
"Structure describing an upgradable package.
|
|
||||||
Slots:
|
|
||||||
|
|
||||||
`installed' The installed package
|
|
||||||
|
|
||||||
`available' The package available for installation."
|
|
||||||
installed
|
|
||||||
available)
|
|
||||||
|
|
||||||
(defun epl-find-upgrades (&optional packages)
|
|
||||||
"Find all upgradable PACKAGES.
|
|
||||||
|
|
||||||
PACKAGES is a list of package objects to upgrade, defaulting to
|
|
||||||
all installed packages.
|
|
||||||
|
|
||||||
Return a list of `epl-upgrade' objects describing all upgradable
|
|
||||||
packages."
|
|
||||||
(let ((packages (or packages (epl-installed-packages)))
|
|
||||||
upgrades)
|
|
||||||
(dolist (pkg packages)
|
|
||||||
(let* ((version (epl-package-version pkg))
|
|
||||||
(name (epl-package-name pkg))
|
|
||||||
;; Find the latest available package for NAME
|
|
||||||
(available-pkg (car (epl-find-available-packages name)))
|
|
||||||
(available-version (when available-pkg
|
|
||||||
(epl-package-version available-pkg))))
|
|
||||||
(when (and available-version (version-list-< version available-version))
|
|
||||||
(push (epl-upgrade-create :installed pkg
|
|
||||||
:available available-pkg)
|
|
||||||
upgrades))))
|
|
||||||
(nreverse upgrades)))
|
|
||||||
|
|
||||||
(defalias 'epl-built-in-p 'package-built-in-p)
|
|
||||||
|
|
||||||
|
|
||||||
;;; Package operations
|
|
||||||
|
|
||||||
(defun epl-install-file (file)
|
|
||||||
"Install a package from FILE, like `package-install-file'."
|
|
||||||
(interactive (advice-eval-interactive-spec
|
|
||||||
(cadr (interactive-form #'package-install-file))))
|
|
||||||
(apply #'package-install-file (list file))
|
|
||||||
(let ((package (epl-package-from-file file)))
|
|
||||||
(unless (epl-package--package-desc-p package)
|
|
||||||
(epl--kill-autoload-buffer package))))
|
|
||||||
|
|
||||||
(defun epl--kill-autoload-buffer (package)
|
|
||||||
"Kill the buffer associated with autoloads for PACKAGE."
|
|
||||||
(let* ((auto-name (format "%s-autoloads.el" (epl-package-name package)))
|
|
||||||
(generated-autoload-file (expand-file-name auto-name (epl-package-directory package)))
|
|
||||||
(buf (find-buffer-visiting generated-autoload-file)))
|
|
||||||
(when buf (kill-buffer buf))))
|
|
||||||
|
|
||||||
(defun epl-package-install (package &optional force)
|
|
||||||
"Install a PACKAGE.
|
|
||||||
|
|
||||||
PACKAGE is a `epl-package' object. If FORCE is given and
|
|
||||||
non-nil, install PACKAGE, even if it is already installed."
|
|
||||||
(when (or force (not (epl-package-installed-p package)))
|
|
||||||
(if (epl-package--package-desc-p package)
|
|
||||||
(package-install (epl-package-description package))
|
|
||||||
;; The legacy API installs by name. We have no control over versioning,
|
|
||||||
;; etc.
|
|
||||||
(package-install (epl-package-name package))
|
|
||||||
(epl--kill-autoload-buffer package))))
|
|
||||||
|
|
||||||
(defun epl-package-delete (package)
|
|
||||||
"Delete a PACKAGE.
|
|
||||||
|
|
||||||
PACKAGE is a `epl-package' object to delete."
|
|
||||||
;; package-delete allows for packages being trashed instead of fully deleted.
|
|
||||||
;; Let's prevent his silly behavior
|
|
||||||
(let ((delete-by-moving-to-trash nil))
|
|
||||||
;; The byte compiler will warn us that we are calling `package-delete' with
|
|
||||||
;; the wrong number of arguments, since it can't infer that we guarantee to
|
|
||||||
;; always call the correct version. Thus we suppress all warnings when
|
|
||||||
;; calling `package-delete'. I wish there was a more granular way to
|
|
||||||
;; disable just that specific warning, but it is what it is.
|
|
||||||
(if (epl-package--package-desc-p package)
|
|
||||||
(with-no-warnings
|
|
||||||
(package-delete (epl-package-description package)))
|
|
||||||
;; The legacy API deletes by name (as string!) and version instead by
|
|
||||||
;; descriptor. Hence `package-delete' takes two arguments. For some
|
|
||||||
;; insane reason, the arguments are strings here!
|
|
||||||
(let ((name (symbol-name (epl-package-name package)))
|
|
||||||
(version (epl-package-version-string package)))
|
|
||||||
(with-no-warnings
|
|
||||||
(package-delete name version))
|
|
||||||
;; Legacy package.el does not remove the deleted package
|
|
||||||
;; from the `package-alist', so we do it manually here.
|
|
||||||
(let ((pkg (assq (epl-package-name package) package-alist)))
|
|
||||||
(when pkg
|
|
||||||
(setq package-alist (delq pkg package-alist))))))))
|
|
||||||
|
|
||||||
(defun epl-upgrade (&optional packages preserve-obsolete)
|
|
||||||
"Upgrade PACKAGES.
|
|
||||||
|
|
||||||
PACKAGES is a list of package objects to upgrade, defaulting to
|
|
||||||
all installed packages.
|
|
||||||
|
|
||||||
The old versions of the updated packages are deleted, unless
|
|
||||||
PRESERVE-OBSOLETE is non-nil.
|
|
||||||
|
|
||||||
Return a list of all performed upgrades, as a list of
|
|
||||||
`epl-upgrade' objects."
|
|
||||||
(let ((upgrades (epl-find-upgrades packages)))
|
|
||||||
(dolist (upgrade upgrades)
|
|
||||||
(epl-package-install (epl-upgrade-available upgrade) 'force)
|
|
||||||
(unless preserve-obsolete
|
|
||||||
(epl-package-delete (epl-upgrade-installed upgrade))))
|
|
||||||
upgrades))
|
|
||||||
|
|
||||||
(provide 'epl)
|
|
||||||
|
|
||||||
;;; epl.el ends here
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user