Skip to content

Instantly share code, notes, and snippets.

@vermiculus
Created January 26, 2015 14:22
Show Gist options
  • Save vermiculus/27b494c568db2eea48d9 to your computer and use it in GitHub Desktop.
Save vermiculus/27b494c568db2eea48d9 to your computer and use it in GitHub Desktop.
(defun tmp:sort (a b) (string< (symbol-name a) (symbol-name b)))
(defvar tmp:test-features '(abbrev auth-source backquote base64 button byte-compile byte-opt bytecomp case-table cconv cham chinese cl-lib cl-loaddefs cl-macs code-pages cus-face custom cyrillic czech debug derived easy-mmode easymenu ediff-hook edmacro eieio eieio-core electric emacs env epa-hook epg-config ert ethiopic european ewoc facemenu faces files find-func font-core font-lock format format-spec frame georgian gnus-util greek gv hashtable-print-readable hebrew help help-fns hl-line ietf-drums indian japanese jit-lock jka-cmpr-hook json kmacro korean lao let-alist lisp-float-type lisp-mode loaddefs macroexp mail-parse mail-prsvr mail-utils mailcap make-network-process markdown-mode md5 menu-bar minibuffer misc-lang mm-util mouse mule mule-util multi-tty nadvice network-stream newcomment noutline outline overlay package page password-cache prog-mode regexp-opt register rfc2045 rfc2047 rfc2231 rfn-eshadow romanian rx select sha1 simple slovak starttls sx sx-auth sx-babel sx-button sx-cache sx-compose sx-encoding sx-favorites sx-filter sx-inbox sx-interaction sx-load sx-method sx-networks sx-notify sx-question sx-question-list sx-question-mode sx-question-print sx-request sx-search sx-site sx-switchto sx-tab sx-tag sx-time sx-user syntax tabulated-list tai-viet text-properties thai thingatpt tibetan time-date timer tls tooltip uniquify url url-auth url-cache url-cookie url-domsuf url-expand url-gw url-history url-http url-methods url-parse url-privacy url-proxy url-util url-vars utf-8-lang vc-hooks vietnamese warnings widget))
(length tmp:test-features)
(length features)
;;; Features available during testing that are not available in this session of emacs
(cl-set-difference tmp:test-features features)
;;; Features not available during testing that are available in this session of emacs
(cl-set-difference features tmp:test-features)
(insert (format "%S" (sort (cl-set-difference features tmp:test-features) #'tmp:sort)))
(
ace-jump-mode
ace-window
add-log
advice
ansi-color
async
async-bytecomp
autoinsert
autorevert
bbdb
bbdb-site
bf-mode
bibtex
bind-key
bookmark
browse-url
cal-loaddefs
cal-menu
calendar
cl
cocoa
comint
company
company-bbdb
company-capf
company-clang
company-cmake
company-css
company-dabbrev
company-dabbrev-code
company-eclim
company-etags
company-files
company-gtags
company-keywords
company-nxml
company-oddmuse
company-ropemacs
company-semantic
company-template
company-xcode
compile
crm
cus-edit
cus-load
cus-start
dash
descr-text
dframe
diff-mode
diminish
dired
dired-aux
dired-x
dnd
doc-view
eieio-base
eieio-opt
eldoc
epa
epg
erefactor
etags
ezimage
f
ffap
filecache
filenotify
files-x
finder-inf
flx
flx-ido
flymake
font-latex
fontset
fringe
gh-api
gh-auth
gh-cache
gh-common
gh-oauth
gh-profile
gh-repos
gh-url
gh-users
git-commit-mode
git-rebase-mode
github-clone
gmm-utils
grep
helm
helm-adaptive
helm-ag
helm-aliases
helm-bookmark
helm-buffers
helm-config
helm-elisp
helm-elscreen
helm-eval
helm-external
helm-files
helm-grep
helm-help
helm-info
helm-locate
helm-match-plugin
helm-misc
helm-mode
helm-net
helm-org
helm-plugin
helm-regexp
helm-source
helm-swoop
helm-tags
helm-utils
help-mode
htmlize
hyde
hyde-git
hyde-md
ibuf-ext
ibuffer
ido
ielm
image
image-dired
image-mode
impatient-mode
inf-ruby
inflections
info
jka-compr
latex
latexenc
let-alist-autoloads
log-edit
logito
magit
magit-key-mode
mailabbrev
mailheader
mc-mark-more
message
misearch
mm-bodies
mm-decode
mm-encode
mml
mml-sec
monokai-theme
multi-isearch
multiple-cursors-core
mwheel
novice
ns
ns-win
ob
ob-comint
ob-core
ob-emacs-lisp
ob-eval
ob-exp
ob-keys
ob-lob
ob-ref
ob-table
ob-tangle
org
org-bbdb
org-bibtex
org-compat
org-docview
org-element
org-entities
org-faces
org-footnote
org-gnus
org-info
org-irc
org-list
org-loaddefs
org-macro
org-macs
org-mhe
org-pcomplete
org-rmail
org-src
org-version
org-w3m
paredit
paren
parse-time
pcache
pcomplete
pcvs-util
pp
preview
projectile
projectile-rails
prv-emacs
quail
rake
recentf
rect
rfc822
ring
robe
ruby-mode
rvm
s
sb-image
scroll-bar
server
shell
simple-httpd
slime-autoloads
smex
smie
sort
speedbar
tex
tex-buf
tex-mode
tex-site
tex-style
texmathp
timezone
tool-bar
tramp
tramp-compat
tramp-loaddefs
trampver
tree-widget
twittering-mode
ucs-normalize
use-package
vc-git
view
wid-edit
xml
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment