diff --git a/accounting/init.el b/accounting/init.el deleted file mode 100644 index 0462f57..0000000 --- a/accounting/init.el +++ /dev/null @@ -1,30 +0,0 @@ -;; -*- lexical-binding: t; -*- -;; TURN ON IN INIT FILE!!!!! - -;; Make gc pauses faster by decreasing the threshold. -(setq gc-cons-threshold (* 2 1000 1000)) - -;; disable warnings from popping up, they are still logged -(setq warning-suppress-types '((comp))) - -(require 'package) -(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) -;; Comment/uncomment this line to enable MELPA Stable if desired. See `package-archive-priorities` -;; and `package-pinned-packages`. Most users will not need or want to do this. -;;(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t) -(unless (package-installed-p 'use-package) - (package-refresh-contents) - (package-install 'use-package)) -(require 'use-package) - -;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -; Beancount related -(add-to-list 'load-path "~/.emacs.d/beancount-mode") -(require 'beancount) -(add-hook 'beancount-mode-hook #'outline-minor-mode) -(define-key beancount-mode-map (kbd "C-c C-n") #'outline-next-visible-heading) -(define-key beancount-mode-map (kbd "C-c C-p") #'outline-previous-visible-heading) -(define-key beancount-mode-map (kbd "C-c C-u") #'outline-up-heading) -(define-key beancount-mode-map (kbd "C-c C-d") #'outline-down-heading) -(add-to-list 'auto-mode-alist '("\\.beancount\\'" . beancount-mode)) -(add-to-list 'auto-mode-alist '("\\.bean\\'" . beancount-mode)) diff --git a/code/elpa/all-the-icons-20240623.1800/all-the-icons-autoloads.el b/code/elpa/all-the-icons-20240623.1800/all-the-icons-autoloads.el deleted file mode 100644 index 94db3ae..0000000 --- a/code/elpa/all-the-icons-20240623.1800/all-the-icons-autoloads.el +++ /dev/null @@ -1,70 +0,0 @@ -;;; all-the-icons-autoloads.el --- automatically extracted autoloads (do not edit) -*- lexical-binding: t -*- -;; Generated by the `loaddefs-generate' function. - -;; This file is part of GNU Emacs. - -;;; Code: - -(add-to-list 'load-path (or (and load-file-name (directory-file-name (file-name-directory load-file-name))) (car load-path))) - - - -;;; 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)") -(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)") -(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)") -(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)") -(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) -(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) -(register-definition-prefixes "all-the-icons" '("all-the-icons-")) - -;;; End of scraped data - -(provide 'all-the-icons-autoloads) - -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; no-native-compile: t -;; coding: utf-8-emacs-unix -;; End: - -;;; all-the-icons-autoloads.el ends here diff --git a/code/elpa/all-the-icons-20240623.1800/all-the-icons-faces.el b/code/elpa/all-the-icons-20240623.1800/all-the-icons-faces.el deleted file mode 100644 index 4408e97..0000000 --- a/code/elpa/all-the-icons-20240623.1800/all-the-icons-faces.el +++ /dev/null @@ -1,230 +0,0 @@ -;;; all-the-icons-faces.el --- A module of faces for all-the-icons - -;; Copyright (C) 2016 Dominic Charlesworth - -;; Author: Dominic Charlesworth -;; 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 . - -;;; 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 diff --git a/code/elpa/all-the-icons-20240623.1800/all-the-icons-pkg.el b/code/elpa/all-the-icons-20240623.1800/all-the-icons-pkg.el deleted file mode 100644 index 67d5195..0000000 --- a/code/elpa/all-the-icons-20240623.1800/all-the-icons-pkg.el +++ /dev/null @@ -1,14 +0,0 @@ -(define-package "all-the-icons" "20240623.1800" "A library for inserting Developer icons" - '((emacs "24.3")) - :commit "39ef44f810c34e8900978788467cc675870bcd19" :authors - '(("Dominic Charlesworth" . "dgc336@gmail.com")) - :maintainers - '(("Dominic Charlesworth" . "dgc336@gmail.com")) - :maintainer - '("Dominic Charlesworth" . "dgc336@gmail.com") - :keywords - '("convenient" "lisp") - :url "https://github.com/domtronn/all-the-icons.el") -;; Local Variables: -;; no-byte-compile: t -;; End: diff --git a/code/elpa/all-the-icons-20240623.1800/all-the-icons.el b/code/elpa/all-the-icons-20240623.1800/all-the-icons.el deleted file mode 100644 index 682af16..0000000 --- a/code/elpa/all-the-icons-20240623.1800/all-the-icons.el +++ /dev/null @@ -1,1288 +0,0 @@ -;;; all-the-icons.el --- A library for inserting Developer icons -*- lexical-binding: t; -*- - -;; Copyright (C) 2016 Dominic Charlesworth - -;; Author: Dominic Charlesworth -;; Version: 5.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 . - -;;; Commentary: - -;; This package is a utility for using and formatting various Icon -;; fonts within Emacs. Icon Fonts allow you to propertize and format -;; icons the same way you would normal text. This enables things such -;; as better scaling of and anti aliasing of the icons. - -;; This package was inspired by - -;; - `mode-icons' for Emacs, found at https://github.com/ryuslash/mode-icons -;; - `file-icons' for Atom, found at https://atom.io/packages/file-icons - -;; Currently, this package provides an interface to the following Icon Fonts - -;; - Atom File Icons, found at https://atom.io/packages/file-icons -;; - FontAwesome Icons, found at http://fontawesome.io/ -;; - GitHub Octicons, found at http://octicons.github.com -;; - Material Design Icons, found at http://google.github.io/material-design-icons/ -;; - Weather Icons, found at https://erikflowers.github.io/weather-icons/ -;; - AllTheIcons, a custom Icon Font maintained as part of this package - -;; Requests for new icons will be accepted and added to the AllTheIcons Icon Font - -;;; Usage: - -;; The simplest usage for this package is to use the following functions; - -;; `all-the-icons-icon-for-buffer' -;; `all-the-icons-icon-for-dir' -;; `all-the-icons-icon-for-file' -;; `all-the-icons-icon-for-mode' -;; `all-the-icons-icon-for-url' - -;; Which can be used to get a formatted icon for the current buffer, a -;; file name, a major mode, or an URL respectively. e.g. - -;; (insert (all-the-icons-icon-for-file "foo.js")) - -;; Inserts a JavaScript icon formatted like this - -;; #("some-icon" 0 1 (display (raise -0.24) -;; face (:family "dev-icons" :height 1.08 :foreground "#FFD446"))) - -;; You can also insert icons directly using the individual icon family -;; functions - -;; `all-the-icons-alltheicon' // Custom font with fewest icons -;; `all-the-icons-devicon' // Developer Icons -;; `all-the-icons-faicon' // Font Awesome Icons -;; `all-the-icons-fileicon' // File Icons from the Atom File Icons package -;; `all-the-icons-octicon' // GitHub Octicons -;; `all-the-icons-material' // Material Design Icons -;; `all-the-icons-wicon' // Weather Icons - -;; You can call these functions with the icon name you want to insert, e.g. - -;; (all-the-icons-octicon "file-binary") // GitHub Octicon for Binary File -;; (all-the-icons-faicon "cogs") // FontAwesome icon for cogs -;; (all-the-icons-wicon "tornado") // Weather Icon for tornado - -;; A list of all the icon names for the different font families can be -;; found in the data directory, or by inspecting the alist variables. -;; All the alist variables are prefixed with `all-the-icons-data/' - -;;; Code: -(require 'cl-lib) - -(require 'data-alltheicons "./data/data-alltheicons") -(require 'data-faicons "./data/data-faicons") -(require 'data-fileicons "./data/data-fileicons") -(require 'data-octicons "./data/data-octicons") -(require 'data-weathericons "./data/data-weathericons") -(require 'data-material "./data/data-material") - -(require 'all-the-icons-faces) - -(defvar web-mode-content-type) ;silence byte-compiler warning -;;; Custom Variables -(defgroup all-the-icons nil - "Manage how All The Icons formats icons." - :prefix "all-the-icons-" - :group 'appearance - :group 'convenience) - -(defcustom all-the-icons-color-icons t - "Whether or not to include a foreground colour when formatting the icon." - :group 'all-the-icons - :type 'boolean) - -(defcustom all-the-icons-scale-factor 1.2 - "The base Scale Factor for the `height' face property of an icon." - :group 'all-the-icons - :type 'number) - -(defcustom all-the-icons-default-adjust -0.2 - "The default adjustment to be made to the `raise' display property of an icon." - :group 'all-the-icons - :type 'number) - -(defcustom all-the-icons-fonts-subdirectory nil - "The subdirectory within the system fonts folder where the icons are installed." - :group 'all-the-icons - :type 'directory) - -(defvar all-the-icons-font-families '() "List of defined icon font families.") -(defvar all-the-icons-font-names '() "List of defined font file names this package was built with.") - -(defvar all-the-icons-extension-icon-alist - '( - ("fish" all-the-icons-alltheicon "terminal" :face all-the-icons-lpink) - ("zsh" all-the-icons-alltheicon "terminal" :face all-the-icons-lcyan) - ("sh" all-the-icons-alltheicon "terminal" :face all-the-icons-purple) - ;; Meta - ("tags" all-the-icons-octicon "tag" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue) - ("log" all-the-icons-octicon "bug" :height 1.0 :v-adjust 0.0 :face all-the-icons-maroon) - ;; Config - ("node" all-the-icons-alltheicon "nodejs" :height 1.0 :face all-the-icons-green) - ("babelrc" all-the-icons-fileicon "babel" :face all-the-icons-yellow) - ("bashrc" all-the-icons-alltheicon "script" :height 0.9 :face all-the-icons-dpink) - ("bowerrc" all-the-icons-alltheicon "bower" :height 1.0 :v-adjust 0.0 :face all-the-icons-silver) - ("cr" all-the-icons-fileicon "crystal" :v-adjust 0.0 :face all-the-icons-yellow) - ("ecr" all-the-icons-fileicon "crystal" :v-adjust 0.0 :face all-the-icons-yellow) - ("ini" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-yellow) - ("eslintignore" all-the-icons-fileicon "eslint" :height 0.9 :face all-the-icons-purple) - ("eslint" all-the-icons-fileicon "eslint" :height 0.9 :face all-the-icons-lpurple) - ("git" all-the-icons-alltheicon "git" :height 1.0 :face all-the-icons-lred) - ("mk" all-the-icons-fileicon "gnu" :face all-the-icons-dorange) - ("cmake" all-the-icons-fileicon "cmake" :face all-the-icons-red) - ("dockerignore" all-the-icons-fileicon "dockerfile" :height 1.2 :face all-the-icons-dblue) - ("xml" all-the-icons-faicon "file-code-o" :height 0.95 :face all-the-icons-lorange) - ("json" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-yellow) - ("cson" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-yellow) - ("yml" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-dyellow) - ("yaml" all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-dyellow) - ;; ? - ("pkg" all-the-icons-octicon "package" :v-adjust 0.0 :face all-the-icons-dsilver) - ("rpm" all-the-icons-octicon "package" :v-adjust 0.0 :face all-the-icons-dsilver) - ("pkgbuild" all-the-icons-octicon "package" :v-adjust 0.0 :face all-the-icons-dsilver) - ("elc" all-the-icons-octicon "file-binary" :v-adjust 0.0 :face all-the-icons-dsilver) - ("gz" all-the-icons-octicon "file-binary" :v-adjust 0.0 :face all-the-icons-lmaroon) - ("zip" all-the-icons-octicon "file-zip" :v-adjust 0.0 :face all-the-icons-lmaroon) - ("7z" all-the-icons-octicon "file-zip" :v-adjust 0.0 :face all-the-icons-lmaroon) - ("dat" all-the-icons-faicon "bar-chart" :face all-the-icons-cyan :height 0.9) - ("dmg" all-the-icons-octicon "tools" :v-adjust 0.0 :face all-the-icons-lsilver) - ("dll" all-the-icons-faicon "cogs" :face all-the-icons-silver) - ("ds_store" all-the-icons-faicon "cogs" :face all-the-icons-silver) - ;; Source Codes - ("ada" all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-blue) - ("adb" all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-blue) - ("adc" all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-blue) - ("ads" all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-blue) - ("gpr" all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-green) - ("cgpr" all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-green) - ("scpt" all-the-icons-fileicon "apple" :face all-the-icons-pink) - ("aup" all-the-icons-fileicon "audacity" :face all-the-icons-yellow) - ("elm" all-the-icons-fileicon "elm" :face all-the-icons-blue) - ("erl" all-the-icons-alltheicon "erlang" :face all-the-icons-red :v-adjust -0.1 :height 0.9) - ("hrl" all-the-icons-alltheicon "erlang" :face all-the-icons-dred :v-adjust -0.1 :height 0.9) - ("eex" all-the-icons-alltheicon "elixir" :face all-the-icons-lorange :v-adjust -0.1 :height 0.9) - ("leex" all-the-icons-alltheicon "elixir" :face all-the-icons-lorange :v-adjust -0.1 :height 0.9) - ("heex" all-the-icons-alltheicon "elixir" :face all-the-icons-lorange :v-adjust -0.1 :height 0.9) - ("ex" all-the-icons-alltheicon "elixir" :face all-the-icons-lpurple :v-adjust -0.1 :height 0.9) - ("exs" all-the-icons-alltheicon "elixir" :face all-the-icons-lred :v-adjust -0.1 :height 0.9) - ("java" all-the-icons-alltheicon "java" :height 1.0 :face all-the-icons-purple) - ("gradle" all-the-icons-fileicon "gradle" :height 1.0 :face all-the-icons-silver) - ("ebuild" all-the-icons-fileicon "gentoo" :face all-the-icons-cyan) - ("eclass" all-the-icons-fileicon "gentoo" :face all-the-icons-blue) - ("go" all-the-icons-fileicon "go" :height 1.0 :face all-the-icons-blue) - ("jl" all-the-icons-fileicon "julia" :face all-the-icons-purple :v-adjust 0.0) - ("matlab" all-the-icons-fileicon "matlab" :face all-the-icons-orange) - ("nix" all-the-icons-fileicon "nix" :face all-the-icons-blue) - ("pl" all-the-icons-alltheicon "perl" :face all-the-icons-lorange) - ("pm" all-the-icons-alltheicon "perl" :face all-the-icons-lorange) - ("pl6" all-the-icons-fileicon "raku" :face all-the-icons-cyan) - ("pm6" all-the-icons-fileicon "raku" :face all-the-icons-pink) - ("pod" all-the-icons-alltheicon "perldocs" :height 1.2 :face all-the-icons-lgreen) - ("php" all-the-icons-fileicon "php" :face all-the-icons-lsilver) - ("pony" all-the-icons-fileicon "pony" :face all-the-icons-maroon) - ("ps1" all-the-icons-fileicon "powershell" :face all-the-icons-blue) - ("pro" all-the-icons-alltheicon "prolog" :height 1.1 :face all-the-icons-lmaroon) - ("proog" all-the-icons-alltheicon "prolog" :height 1.1 :face all-the-icons-lmaroon) - ("py" all-the-icons-alltheicon "python" :height 1.0 :face all-the-icons-dblue) - ("idr" all-the-icons-fileicon "idris" :face all-the-icons-red) - ("ipynb" all-the-icons-fileicon "jupyter" :height 1.0 :face all-the-icons-dorange) - ("gem" all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red) - ("raku" all-the-icons-fileicon "raku" :face all-the-icons-cyan) - ("rakumod" all-the-icons-fileicon "raku" :face all-the-icons-pink) - ("rb" all-the-icons-octicon "ruby" :v-adjust 0.0 :face all-the-icons-lred) - ("rs" all-the-icons-alltheicon "rust" :height 1.2 :face all-the-icons-maroon) - ("rlib" all-the-icons-alltheicon "rust" :height 1.2 :face all-the-icons-dmaroon) - ("r" all-the-icons-fileicon "R" :face all-the-icons-lblue) - ("rd" all-the-icons-fileicon "R" :face all-the-icons-lblue) - ("rdx" all-the-icons-fileicon "R" :face all-the-icons-lblue) - ("rsx" all-the-icons-fileicon "R" :face all-the-icons-lblue) - ("beancount" all-the-icons-faicon "credit-card" :face all-the-icons-lgreen) - ("ledger" all-the-icons-faicon "credit-card" :face all-the-icons-lgreen) - ("svelte" all-the-icons-fileicon "svelte" :v-adjust 0.0 :face all-the-icons-red) - ("gql" all-the-icons-fileicon "graphql" :face all-the-icons-dpink) - ("graphql" all-the-icons-fileicon "graphql" :face all-the-icons-dpink) - ;; There seems to be a a bug with this font icon which does not - ;; let you propertise it without it reverting to being a lower - ;; case phi - ("c" all-the-icons-alltheicon "c-line" :face all-the-icons-blue) - ("h" all-the-icons-alltheicon "c-line" :face all-the-icons-purple) - ("m" all-the-icons-fileicon "apple" :v-adjust 0.0 :height 1.0) - ("mm" all-the-icons-fileicon "apple" :v-adjust 0.0 :height 1.0) - ;; - ("cc" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue) - ("cpp" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue) - ("cxx" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue) - ("hh" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-purple) - ("hpp" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-purple) - ("hxx" all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-purple) - ;; Lisps - ("cl" all-the-icons-fileicon "clisp" :face all-the-icons-lorange) - ("l" all-the-icons-fileicon "lisp" :face all-the-icons-orange) - ("lisp" all-the-icons-fileicon "lisp" :face all-the-icons-orange) - ("hy" all-the-icons-fileicon "hy" :face all-the-icons-blue) - ("el" all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.2 :face all-the-icons-purple) - ("clj" all-the-icons-alltheicon "clojure-line" :height 1.0 :face all-the-icons-blue :v-adjust 0.0) - ("cljc" all-the-icons-alltheicon "clojure-line" :height 1.0 :face all-the-icons-blue :v-adjust 0.0) - ("cljs" all-the-icons-fileicon "cljs" :height 1.0 :face all-the-icons-dblue :v-adjust 0.0) - ("coffee" all-the-icons-alltheicon "coffeescript" :height 1.0 :face all-the-icons-maroon) - ("iced" all-the-icons-alltheicon "coffeescript" :height 1.0 :face all-the-icons-lmaroon) - ("dart" all-the-icons-fileicon "dart" :height 1.0 :face all-the-icons-blue :v-adjust 0.0) - ("rkt" all-the-icons-fileicon "racket" :height 1.2 :face all-the-icons-red) - ("scrbl" all-the-icons-fileicon "racket" :height 1.2 :face all-the-icons-blue) - ;; Stylesheeting - ("css" all-the-icons-alltheicon "css3" :face all-the-icons-yellow) - ("scss" all-the-icons-alltheicon "sass" :face all-the-icons-pink) - ("sass" all-the-icons-alltheicon "sass" :face all-the-icons-dpink) - ("less" all-the-icons-alltheicon "less" :height 0.8 :face all-the-icons-dyellow) - ("postcss" all-the-icons-fileicon "postcss" :face all-the-icons-dred) - ("pcss" all-the-icons-fileicon "postcss" :face all-the-icons-dred) - ("sss" all-the-icons-fileicon "postcss" :face all-the-icons-dred) - ("styl" all-the-icons-alltheicon "stylus" :face all-the-icons-lgreen) - ("csv" all-the-icons-octicon "graph" :v-adjust 0.0 :face all-the-icons-dblue) - ;; haskell - ("hs" all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) - ("chs" all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) - ("lhs" all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) - ("hsc" all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) - ;; Web modes - ("inky-haml" all-the-icons-fileicon "haml" :face all-the-icons-lyellow) - ("haml" all-the-icons-fileicon "haml" :face all-the-icons-lyellow) - ("htm" all-the-icons-alltheicon "html5" :face all-the-icons-orange) - ("html" all-the-icons-alltheicon "html5" :face all-the-icons-orange) - ("inky-er" all-the-icons-alltheicon "html5" :face all-the-icons-lred) - ("inky-erb" all-the-icons-alltheicon "html5" :face all-the-icons-lred) - ("erb" all-the-icons-alltheicon "html5" :face all-the-icons-lred) - ("hbs" all-the-icons-fileicon "moustache" :face all-the-icons-green) - ("inky-slim" all-the-icons-octicon "dashboard" :v-adjust 0.0 :face all-the-icons-yellow) - ("slim" all-the-icons-octicon "dashboard" :v-adjust 0.0 :face all-the-icons-yellow) - ("jade" all-the-icons-fileicon "jade" :face all-the-icons-red) - ("pug" all-the-icons-fileicon "pug-alt" :face all-the-icons-red) - ;; Javascript - ("d3js" all-the-icons-alltheicon "d3" :height 0.8 :face all-the-icons-lgreen) - ("re" all-the-icons-fileicon "reason" :height 1.0 :face all-the-icons-red-alt) - ("rei" all-the-icons-fileicon "reason" :height 1.0 :face all-the-icons-dred) - ("ml" all-the-icons-fileicon "ocaml" :height 1.0 :face all-the-icons-lpink) - ("mli" all-the-icons-fileicon "ocaml" :height 1.0 :face all-the-icons-dpink) - ("react" all-the-icons-alltheicon "react" :height 1.1 :face all-the-icons-lblue) - ("ts" all-the-icons-fileicon "typescript" :height 1.0 :v-adjust -0.1 :face all-the-icons-blue-alt) - ("js" all-the-icons-alltheicon "javascript" :height 1.0 :v-adjust 0.0 :face all-the-icons-yellow) - ("mjs" all-the-icons-alltheicon "javascript" :height 1.0 :v-adjust 0.0 :face all-the-icons-yellow) - ("es" all-the-icons-alltheicon "javascript" :height 1.0 :v-adjust 0.0 :face all-the-icons-yellow) - ("jsx" all-the-icons-fileicon "jsx-2" :height 1.0 :v-adjust -0.1 :face all-the-icons-cyan-alt) - ("tsx" all-the-icons-fileicon "tsx" :height 1.0 :v-adjust -0.1 :face all-the-icons-cyan-alt) - ("njs" all-the-icons-alltheicon "nodejs" :height 1.2 :face all-the-icons-lgreen) - ("vue" all-the-icons-fileicon "vue" :face all-the-icons-lgreen) - ("wasm" all-the-icons-fileicon "wasm" :height 1.0 :face all-the-icons-purple-alt) - ("wat" all-the-icons-fileicon "wasm" :height 1.0 :face all-the-icons-purple-alt) - - ("sbt" all-the-icons-fileicon "sbt" :face all-the-icons-red) - ("scala" all-the-icons-alltheicon "scala" :face all-the-icons-red) - ("scm" all-the-icons-fileicon "scheme" :height 1.2 :face all-the-icons-red) - ("swift" all-the-icons-alltheicon "swift" :height 1.0 :v-adjust -0.1 :face all-the-icons-green) - - ("tcl" all-the-icons-fileicon "tcl" :height 1.0 :face all-the-icons-dred) - - ("tf" all-the-icons-fileicon "terraform" :height 1.0 :face all-the-icons-purple-alt) - ("tfvars" all-the-icons-fileicon "terraform" :height 1.0 :face all-the-icons-purple-alt) - ("tfstate" all-the-icons-fileicon "terraform" :height 1.0 :face all-the-icons-purple-alt) - - ("asm" all-the-icons-fileicon "assembly" :height 1.0 :face all-the-icons-blue) - ;; Verilog(-AMS) and SystemVerilog(-AMS) - ("v" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) - ("vams" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) - ("sv" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) - ("sva" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) - ("svh" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) - ("svams" all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) - ;; VHDL(-AMS) - ("vhd" all-the-icons-fileicon "vhdl" :face all-the-icons-blue) - ("vhdl" all-the-icons-fileicon "vhdl" :face all-the-icons-blue) - ("vhms" all-the-icons-fileicon "vhdl" :face all-the-icons-blue) - ;; Cabal - ("cabal" all-the-icons-fileicon "cabal" :face all-the-icons-lblue) - ;; Kotlin - ("kt" all-the-icons-fileicon "kotlin" :face all-the-icons-orange) - ("kts" all-the-icons-fileicon "kotlin" :face all-the-icons-orange) - ;; Nimrod - ("nim" all-the-icons-fileicon "nimrod" :face all-the-icons-yellow) - ("nims" all-the-icons-fileicon "nimrod" :face all-the-icons-yellow) - ;; SQL - ("sql" all-the-icons-octicon "database" :face all-the-icons-silver) - ;; Styles - ("styles" all-the-icons-material "style" :face all-the-icons-red) - ;; Lua - ("lua" all-the-icons-fileicon "lua" :face all-the-icons-dblue) - ;; ASCII doc - ("adoc" all-the-icons-fileicon "asciidoc" :face all-the-icons-lblue) - ("asciidoc" all-the-icons-fileicon "asciidoc" :face all-the-icons-lblue) - ;; Puppet - ("pp" all-the-icons-fileicon "puppet" :face all-the-icons-yellow) - ;; Jinja - ("j2" all-the-icons-fileicon "jinja" :face all-the-icons-silver) - ("jinja2" all-the-icons-fileicon "jinja" :face all-the-icons-silver) - ;; Docker - ("dockerfile" all-the-icons-fileicon "dockerfile" :face all-the-icons-cyan) - ;; Vagrant - ("vagrantfile" all-the-icons-fileicon "vagrant" :face all-the-icons-blue) - ;; GLSL - ("glsl" all-the-icons-fileicon "vertex-shader" :face all-the-icons-blue) - ("vert" all-the-icons-fileicon "vertex-shader" :face all-the-icons-blue) - ("tesc" all-the-icons-fileicon "vertex-shader" :face all-the-icons-purple) - ("tese" all-the-icons-fileicon "vertex-shader" :face all-the-icons-dpurple) - ("geom" all-the-icons-fileicon "vertex-shader" :face all-the-icons-green) - ("frag" all-the-icons-fileicon "vertex-shader" :face all-the-icons-red) - ("comp" all-the-icons-fileicon "vertex-shader" :face all-the-icons-dblue) - ;; CUDA - ("cu" all-the-icons-fileicon "nvidia" :face all-the-icons-green) - ("cuh" all-the-icons-fileicon "nvidia" :face all-the-icons-green) - ;; Fortran - ("f90" all-the-icons-fileicon "fortran" :face all-the-icons-purple) - ;; C# - ("cs" all-the-icons-alltheicon "csharp-line" :face all-the-icons-dblue) - ("csx" all-the-icons-alltheicon "csharp-line" :face all-the-icons-dblue) - ;; F# - ("fs" all-the-icons-fileicon "fsharp" :face all-the-icons-blue-alt) - ("fsi" all-the-icons-fileicon "fsharp" :face all-the-icons-blue-alt) - ("fsx" all-the-icons-fileicon "fsharp" :face all-the-icons-blue-alt) - ("fsscript" all-the-icons-fileicon "fsharp" :face all-the-icons-blue-alt) - ;; zig - ("zig" all-the-icons-fileicon "zig" :face all-the-icons-orange) - ;; odin - ("odin" all-the-icons-fileicon "odin" :height 1.1 :face all-the-icons-lblue) - ;; File Types - ("ico" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-blue) - ("png" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-orange) - ("gif" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-green) - ("jpeg" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-dblue) - ("jpg" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-dblue) - ("webp" all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-dblue) - ;; Audio - ("mp3" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("wav" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("m4a" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("ogg" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("flac" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("opus" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("au" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("aif" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("aifc" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("aiff" all-the-icons-faicon "volume-up" :face all-the-icons-dred) - ("svg" all-the-icons-alltheicon "svg" :height 0.9 :face all-the-icons-lgreen) - ;; Video - ("mov" all-the-icons-faicon "film" :face all-the-icons-blue) - ("mp4" all-the-icons-faicon "film" :face all-the-icons-blue) - ("ogv" all-the-icons-faicon "film" :face all-the-icons-dblue) - ("mpg" all-the-icons-faicon "film" :face all-the-icons-blue) - ("mpeg" all-the-icons-faicon "film" :face all-the-icons-blue) - ("flv" all-the-icons-faicon "film" :face all-the-icons-blue) - ("ogv" all-the-icons-faicon "film" :face all-the-icons-dblue) - ("mkv" all-the-icons-faicon "film" :face all-the-icons-blue) - ("webm" all-the-icons-faicon "film" :face all-the-icons-blue) - ("dav" all-the-icons-faicon "film" :face all-the-icons-blue) - ;; Fonts - ("ttf" all-the-icons-fileicon "font" :v-adjust 0.0 :face all-the-icons-dcyan) - ("woff" all-the-icons-fileicon "font" :v-adjust 0.0 :face all-the-icons-cyan) - ("woff2" all-the-icons-fileicon "font" :v-adjust 0.0 :face all-the-icons-cyan) - ;; Doc - ("pdf" all-the-icons-octicon "file-pdf" :v-adjust 0.0 :face all-the-icons-dred) - ("text" all-the-icons-octicon "file-text" :v-adjust 0.0 :face all-the-icons-cyan) - ("txt" all-the-icons-octicon "file-text" :v-adjust 0.0 :face all-the-icons-cyan) - ("doc" all-the-icons-fileicon "word" :face all-the-icons-blue) - ("docx" all-the-icons-fileicon "word" :face all-the-icons-blue) - ("docm" all-the-icons-fileicon "word" :face all-the-icons-blue) - ("eml" all-the-icons-faicon "envelope" :face all-the-icons-blue) - ("msg" all-the-icons-faicon "envelope" :face all-the-icons-blue) - ("texi" all-the-icons-fileicon "tex" :face all-the-icons-lred) - ("tex" all-the-icons-fileicon "tex" :face all-the-icons-lred) - ("md" all-the-icons-octicon "markdown" :v-adjust 0.0 :face all-the-icons-lblue) - ("bib" all-the-icons-fileicon "bib" :face all-the-icons-maroon) - ("org" all-the-icons-fileicon "org" :face all-the-icons-lgreen) - ("pps" all-the-icons-fileicon "powerpoint" :face all-the-icons-orange) - ("ppt" all-the-icons-fileicon "powerpoint" :face all-the-icons-orange) - ("pptsx" all-the-icons-fileicon "powerpoint" :face all-the-icons-orange) - ("pptx" all-the-icons-fileicon "powerpoint" :face all-the-icons-orange) - ("knt" all-the-icons-fileicon "powerpoint" :face all-the-icons-cyan) - ("xlsx" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) - ("xlsm" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) - ("xlsb" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) - ("xltx" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) - ("xltm" all-the-icons-fileicon "excel" :face all-the-icons-dgreen) - ("ly" all-the-icons-faicon "music" :face all-the-icons-green) - ;; - ("key" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-lblue) - ("pem" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-orange) - ("p12" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-dorange) - ("crt" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-lblue) - ("pub" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-blue) - ("gpg" all-the-icons-octicon "key" :v-adjust 0.0 :face all-the-icons-lblue) - ("cache" all-the-icons-octicon "database" :height 1.0 :v-adjust 0.0 :face all-the-icons-green))) - - -(define-obsolete-variable-alias 'all-the-icons-icon-alist - 'all-the-icons-regexp-icon-alist - "5.0.0" - "`all-the-icons-icon-alist' has been split to -`all-the-icons-extension-icon-alist' and `all-the-icons-regexp-icon-alist' -for performance sake.") - -(defvar all-the-icons-regexp-icon-alist - '( - ;; - ("^TAGS$" all-the-icons-octicon "tag" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue) - ("^TODO$" all-the-icons-octicon "checklist" :v-adjust 0.0 :face all-the-icons-lyellow) - ("^LICENSE$" all-the-icons-octicon "book" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue) - ("^readme" all-the-icons-octicon "book" :height 1.0 :v-adjust 0.0 :face all-the-icons-lcyan) - - ;; Config - ("nginx$" all-the-icons-fileicon "nginx" :height 0.9 :face all-the-icons-dgreen) - ("apache$" all-the-icons-alltheicon "apache" :height 0.9 :face all-the-icons-dgreen) - - ;; C - ("^Makefile$" all-the-icons-fileicon "gnu" :face all-the-icons-dorange) - ("^CMakeLists.txt$" all-the-icons-fileicon "cmake" :face all-the-icons-red) - ("^CMakeCache.txt$" all-the-icons-fileicon "cmake" :face all-the-icons-blue) - ("^meson.build$" all-the-icons-fileicon "meson" :face all-the-icons-purple) - ("^meson_options.txt$" all-the-icons-fileicon "meson" :face all-the-icons-purple) - - ;; Docker - ("^\\.?Dockerfile" all-the-icons-fileicon "dockerfile" :face all-the-icons-blue) - - ;; Homebrew - ("^Brewfile$" all-the-icons-faicon "beer" :face all-the-icons-lsilver) - - ;; ;; AWS - ("^stack.*.json$" all-the-icons-alltheicon "aws" :face all-the-icons-orange) - ("^serverless\\.yml$" all-the-icons-faicon "bolt" :v-adjust 0.0 :face all-the-icons-yellow) - - ;; lock files - ("~$" all-the-icons-octicon "lock" :v-adjust 0.0 :face all-the-icons-maroon) - - ;; Source Codes - ("^mix.lock$" all-the-icons-alltheicon "elixir" :face all-the-icons-lyellow :v-adjust -0.1 :height 0.9) - - ;; Ruby - ("^Gemfile\\(\\.lock\\)?$" all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red) - ("_?test\\.rb$" all-the-icons-fileicon "test-ruby" :height 1.0 :v-adjust 0.0 :face all-the-icons-red) - ("_?test_helper\\.rb$" all-the-icons-fileicon "test-ruby" :height 1.0 :v-adjust 0.0 :face all-the-icons-dred) - ("_?spec\\.rb$" all-the-icons-fileicon "test-ruby" :height 1.0 :v-adjust 0.0 :face all-the-icons-red) - ("_?spec_helper\\.rb$" all-the-icons-fileicon "test-ruby" :height 1.0 :v-adjust 0.0 :face all-the-icons-dred) - - ("-?spec\\.ts$" all-the-icons-fileicon "test-typescript" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue) - ("-?test\\.ts$" all-the-icons-fileicon "test-typescript" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue) - ("-?spec\\.js$" all-the-icons-fileicon "test-js" :height 1.0 :v-adjust 0.0 :face all-the-icons-lpurple) - ("-?test\\.js$" all-the-icons-fileicon "test-js" :height 1.0 :v-adjust 0.0 :face all-the-icons-lpurple) - ("-?spec\\.jsx$" all-the-icons-fileicon "test-react" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue-alt) - ("-?test\\.jsx$" all-the-icons-fileicon "test-react" :height 1.0 :v-adjust 0.0 :face all-the-icons-blue-alt) - - ;; Git - ("^MERGE_" all-the-icons-octicon "git-merge" :v-adjust 0.0 :face all-the-icons-red) - ("^COMMIT_EDITMSG" all-the-icons-octicon "git-commit" :v-adjust 0.0 :face all-the-icons-red) - - ;; Stylesheeting - ("stylelint" all-the-icons-fileicon "stylelint" :face all-the-icons-lyellow) - - ;; JavaScript - ("^package.json$" all-the-icons-fileicon "npm" :face all-the-icons-red) - ("^package.lock.json$" all-the-icons-fileicon "npm" :face all-the-icons-dred) - ("^yarn\\.lock" all-the-icons-fileicon "yarn" :face all-the-icons-blue-alt) - ("\\.npmignore$" all-the-icons-fileicon "npm" :face all-the-icons-dred) - ("^bower.json$" all-the-icons-alltheicon "bower" :height 1.0 :v-adjust 0.0 :face all-the-icons-lorange) - ("^gulpfile" all-the-icons-alltheicon "gulp" :height 1.0 :face all-the-icons-lred) - ("^gruntfile" all-the-icons-alltheicon "grunt" :height 1.0 :v-adjust -0.1 :face all-the-icons-lyellow) - ("^webpack" all-the-icons-fileicon "webpack" :face all-the-icons-lblue) - - ;; Go - ("^go.mod$" all-the-icons-fileicon "config-go" :height 1.0 :face all-the-icons-blue-alt) - ("^go.work$" all-the-icons-fileicon "config-go" :height 1.0 :face all-the-icons-blue-alt) - - ;; Emacs - ("bookmark" all-the-icons-octicon "bookmark" :height 1.1 :v-adjust 0.0 :face all-the-icons-lpink) - - ("^\\*scratch\\*$" all-the-icons-faicon "sticky-note" :face all-the-icons-lyellow) - ("^\\*scratch.*" all-the-icons-faicon "sticky-note" :face all-the-icons-yellow) - ("^\\*new-tab\\*$" all-the-icons-material "star" :face all-the-icons-cyan) - - ("^\\." all-the-icons-octicon "gear" :v-adjust 0.0) - )) - -(defvar all-the-icons-default-file-icon - '(all-the-icons-faicon "file-o" :v-adjust 0.0 :face all-the-icons-dsilver)) - -(defvar all-the-icons-dir-icon-alist - '( - ("trash" all-the-icons-faicon "trash-o" :height 1.2 :v-adjust -0.1) - ("dropbox" all-the-icons-faicon "dropbox" :height 1.0 :v-adjust -0.1) - ("google[ _-]drive" all-the-icons-alltheicon "google-drive" :height 1.0 :v-adjust -0.1) - ("^atom$" all-the-icons-alltheicon "atom" :height 1.2 :v-adjust -0.1) - ("documents" all-the-icons-faicon "book" :height 1.0 :v-adjust -0.1) - ("download" all-the-icons-faicon "cloud-download" :height 0.9 :v-adjust -0.1) - ("desktop" all-the-icons-octicon "device-desktop" :height 1.0 :v-adjust -0.1) - ("pictures" all-the-icons-faicon "picture-o" :height 0.9 :v-adjust -0.2) - ("photos" all-the-icons-faicon "camera-retro" :height 1.0 :v-adjust -0.1) - ("music" all-the-icons-faicon "music" :height 1.0 :v-adjust -0.1) - ("movies" all-the-icons-faicon "film" :height 0.9 :v-adjust -0.1) - ("code" all-the-icons-octicon "code" :height 1.1 :v-adjust -0.1) - ("workspace" all-the-icons-octicon "code" :height 1.1 :v-adjust -0.1) - ("test" all-the-icons-fileicon "test-dir" :height 0.9) - ("\\.git" all-the-icons-alltheicon "git" :height 1.0) - (".?" all-the-icons-octicon "file-directory" :height 1.0 :v-adjust -0.1) - )) - -(defvar all-the-icons-weather-icon-alist - '( - ("tornado" all-the-icons-wicon "tornado") - ("hurricane" all-the-icons-wicon "hurricane") - ("thunderstorms" all-the-icons-wicon "thunderstorm") - ("sunny" all-the-icons-wicon "day-sunny") - ("rain.*snow" all-the-icons-wicon "rain-mix") - ("rain.*hail" all-the-icons-wicon "rain-mix") - ("sleet" all-the-icons-wicon "sleet") - ("hail" all-the-icons-wicon "hail") - ("drizzle" all-the-icons-wicon "sprinkle") - ("rain" all-the-icons-wicon "showers" :height 1.1 :v-adjust 0.0) - ("showers" all-the-icons-wicon "showers") - ("blowing.*snow" all-the-icons-wicon "snow-wind") - ("snow" all-the-icons-wicon "snow") - ("dust" all-the-icons-wicon "dust") - ("fog" all-the-icons-wicon "fog") - ("haze" all-the-icons-wicon "day-haze") - ("smoky" all-the-icons-wicon "smoke") - ("blustery" all-the-icons-wicon "cloudy-windy") - ("windy" all-the-icons-wicon "cloudy-gusts") - ("cold" all-the-icons-wicon "snowflake-cold") - ("partly.*cloudy.*night" all-the-icons-wicon "night-alt-partly-cloudy") - ("partly.*cloudy" all-the-icons-wicon "day-cloudy-high") - ("cloudy.*night" all-the-icons-wicon "night-alt-cloudy") - ("cxloudy.*day" all-the-icons-wicon "day-cloudy") - ("cloudy" all-the-icons-wicon "cloudy") - ("clear.*night" all-the-icons-wicon "night-clear") - ("fair.*night" all-the-icons-wicon "stars") - ("fair.*day" all-the-icons-wicon "horizon") - ("hot" all-the-icons-wicon "hot") - ("not.*available" all-the-icons-wicon "na") - )) - -(defvar all-the-icons-mode-icon-alist - '( - (emacs-lisp-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.1 :face all-the-icons-purple) - (circe-server-mode all-the-icons-faicon "commenting-o" :height 1.0 :v-adjust 0.0) - (circe-channel-mode all-the-icons-faicon "commenting-o" :height 1.0 :v-adjust 0.0) - (circe-query-mode all-the-icons-faicon "commenting-o" :height 1.0 :v-adjust 0.0) - (crystal-mode all-the-icons-fileicon "crystal" :v-adjust 0.0 :face all-the-icons-yellow) - (erc-mode all-the-icons-faicon "commenting-o" :height 1.0 :v-adjust 0.0) - (inferior-emacs-lisp-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.1 :face all-the-icons-lblue) - (dired-mode all-the-icons-octicon "file-directory" :v-adjust 0.0) - (wdired-mode all-the-icons-octicon "file-directory" :v-adjust 0.0 :face all-the-icons-dcyan) - (lisp-interaction-mode all-the-icons-fileicon "lisp" :v-adjust -0.1 :face all-the-icons-orange) - (sly-mrepl-mode all-the-icons-fileicon "clisp" :v-adjust -0.1 :face all-the-icons-orange) - (slime-repl-mode all-the-icons-fileicon "clisp" :v-adjust -0.1 :face all-the-icons-orange) - (org-mode all-the-icons-fileicon "org" :v-adjust 0.0 :face all-the-icons-lgreen) - (typescript-mode all-the-icons-fileicon "typescript" :v-adjust -0.1 :face all-the-icons-blue-alt) - (typescript-ts-mode all-the-icons-fileicon "typescript" :v-adjust -0.1 :face all-the-icons-blue-alt) - (typescript-tsx-mode all-the-icons-fileicon "tsx" :v-adjust -0.1 :face all-the-icons-cyan-alt) - (tsx-ts-mode all-the-icons-fileicon "tsx" :v-adjust -0.1 :face all-the-icons-cyan-alt) - (js-mode all-the-icons-alltheicon "javascript" :v-adjust -0.1 :face all-the-icons-yellow) - (js-ts-mode all-the-icons-alltheicon "javascript" :v-adjust -0.1 :face all-the-icons-yellow) - (js-jsx-mode all-the-icons-alltheicon "javascript" :v-adjust -0.1 :face all-the-icons-yellow) - (js2-mode all-the-icons-alltheicon "javascript" :v-adjust -0.1 :face all-the-icons-yellow) - (js3-mode all-the-icons-alltheicon "javascript" :v-adjust -0.1 :face all-the-icons-yellow) - (rjsx-mode all-the-icons-fileicon "jsx-2" :v-adjust -0.1 :face all-the-icons-cyan-alt) - (term-mode all-the-icons-octicon "terminal" :v-adjust 0.2) - (vterm-mode all-the-icons-octicon "terminal" :v-adjust 0.2) - (eshell-mode all-the-icons-octicon "terminal" :v-adjust 0.0 :face all-the-icons-purple) - (magit-refs-mode all-the-icons-octicon "git-branch" :v-adjust 0.0 :face all-the-icons-red) - (magit-process-mode all-the-icons-octicon "mark-github" :v-adjust 0.0) - (magit-diff-mode all-the-icons-octicon "git-compare" :v-adjust 0.0 :face all-the-icons-lblue) - (ediff-mode all-the-icons-octicon "git-compare" :v-adjust 0.0 :Face all-the-icons-red) - (comint-mode all-the-icons-faicon "terminal" :v-adjust 0.0 :face all-the-icons-lblue) - (eww-mode all-the-icons-faicon "firefox" :v-adjust -0.1 :face all-the-icons-red) - (org-agenda-mode all-the-icons-octicon "checklist" :v-adjust 0.0 :face all-the-icons-lgreen) - (cfw:calendar-mode all-the-icons-octicon "calendar" :v-adjust 0.0) - (ibuffer-mode all-the-icons-faicon "files-o" :v-adjust 0.0 :face all-the-icons-dsilver) - (messages-buffer-mode all-the-icons-faicon "file-o" :v-adjust 0.0 :face all-the-icons-dsilver) - (help-mode all-the-icons-faicon "info" :v-adjust -0.1 :face all-the-icons-purple) - (helpful-mode all-the-icons-faicon "info" :v-adjust -0.1 :face all-the-icons-purple) - (benchmark-init/tree-mode all-the-icons-octicon "dashboard" :v-adjust 0.0) - (jenkins-mode all-the-icons-fileicon "jenkins" :face all-the-icons-blue) - (magit-popup-mode all-the-icons-alltheicon "git" :face all-the-icons-red) - (magit-status-mode all-the-icons-alltheicon "git" :face all-the-icons-lred) - (magit-log-mode all-the-icons-alltheicon "git" :face all-the-icons-green) - (mu4e-compose-mode all-the-icons-octicon "pencil" :v-adjust 0.0) - (mu4e-headers-mode all-the-icons-octicon "mail" :v-adjust 0.0) - (mu4e-main-mode all-the-icons-octicon "mail" :v-adjust 0.0) - (mu4e-view-mode all-the-icons-octicon "mail-read" :v-adjust 0.0) - (sieve-mode all-the-icons-octicon "mail" :v-adjust 0.0) - (gnus-group-mode all-the-icons-octicon "mail" :v-adjust 0.0) - (gnus-summary-mode all-the-icons-octicon "mail" :v-adjust 0.0) - (gnus-article-mode all-the-icons-octicon "mail-read" :v-adjust 0.0) - (message-mode all-the-icons-octicon "pencil" :v-adjust 0.0) - (package-menu-mode all-the-icons-faicon "archive" :height 1.0 :v-adjust 0.0 :face all-the-icons-silver) - (paradox-menu-mode all-the-icons-faicon "archive" :height 1.0 :v-adjust 0.0 :face all-the-icons-silver) - (Custom-mode all-the-icons-octicon "settings" :v-adjust -0.1) - - ;; Special matcher for Web Mode based on the `web-mode-content-type' of the current buffer - (web-mode all-the-icons--web-mode-icon) - - (fundamental-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.1 :face all-the-icons-dsilver) - (special-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.1 :face all-the-icons-yellow) - (text-mode all-the-icons-octicon "file-text" :v-adjust 0.0 :face all-the-icons-cyan) - (enh-ruby-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-lred) - (ruby-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-lred) - (ruby-ts-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-lred) - (inf-ruby-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red) - (projectile-rails-compilation-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red) - (rspec-compilation-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red) - (rake-compilation-mode all-the-icons-alltheicon "ruby-alt" :face all-the-icons-red) - (sh-mode all-the-icons-alltheicon "terminal" :face all-the-icons-purple) - (bash-ts-mode all-the-icons-alltheicon "terminal" :face all-the-icons-purple) - (shell-mode all-the-icons-alltheicon "terminal" :face all-the-icons-purple) - (fish-mode all-the-icons-alltheicon "terminal" :face all-the-icons-lpink) - (nginx-mode all-the-icons-fileicon "nginx" :height 0.9 :face all-the-icons-dgreen) - (apache-mode all-the-icons-alltheicon "apache" :height 0.9 :face all-the-icons-dgreen) - (makefile-mode all-the-icons-fileicon "gnu" :face all-the-icons-dorange) - (cmake-mode all-the-icons-fileicon "cmake" :face all-the-icons-red) - (cmake-ts-mode all-the-icons-fileicon "cmake" :face all-the-icons-red) - (dockerfile-mode all-the-icons-fileicon "dockerfile" :face all-the-icons-blue) - (dockerfile-ts-mode all-the-icons-fileicon "dockerfile" :face all-the-icons-blue) - (docker-compose-mode all-the-icons-fileicon "dockerfile" :face all-the-icons-lblue) - (nxml-mode all-the-icons-faicon "file-code-o" :height 0.95 :face all-the-icons-lorange) - (json-mode all-the-icons-octicon "settings" :face all-the-icons-yellow) - (json-ts-mode all-the-icons-octicon "settings" :face all-the-icons-yellow) - (jsonian-mode all-the-icons-octicon "settings" :face all-the-icons-yellow) - (yaml-mode all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-dyellow) - (yaml-ts-mode all-the-icons-octicon "settings" :v-adjust 0.0 :face all-the-icons-dyellow) - (elisp-byte-code-mode all-the-icons-octicon "file-binary" :v-adjust 0.0 :face all-the-icons-dsilver) - (archive-mode all-the-icons-octicon "file-zip" :v-adjust 0.0 :face all-the-icons-lmaroon) - (elm-mode all-the-icons-fileicon "elm" :face all-the-icons-blue) - (erlang-mode all-the-icons-alltheicon "erlang" :face all-the-icons-red :v-adjust -0.1 :height 0.9) - (elixir-mode all-the-icons-alltheicon "elixir" :face all-the-icons-lorange :v-adjust -0.1 :height 0.9) - (java-mode all-the-icons-alltheicon "java" :height 1.0 :face all-the-icons-purple) - (java-ts-mode all-the-icons-alltheicon "java" :height 1.0 :face all-the-icons-purple) - (go-mode all-the-icons-fileicon "go" :height 1.0 :face all-the-icons-blue) - (go-ts-mode all-the-icons-fileicon "go" :height 1.0 :face all-the-icons-blue) - (go-mod-ts-mode all-the-icons-fileicon "config-go" :height 1.0 :face all-the-icons-blue-alt) - (go-dot-mod-mode all-the-icons-fileicon "config-go" :height 1.0 :face all-the-icons-blue-alt) - (go-dot-work-mode all-the-icons-fileicon "config-go" :height 1.0 :face all-the-icons-blue-alt) - (graphql-mode all-the-icons-fileicon "graphql" :face all-the-icons-dpink) - (matlab-mode all-the-icons-fileicon "matlab" :face all-the-icons-orange) - (nix-mode all-the-icons-fileicon "nix" :face all-the-icons-blue) - (perl-mode all-the-icons-alltheicon "perl" :face all-the-icons-lorange) - (cperl-mode all-the-icons-alltheicon "perl" :face all-the-icons-lorange) - (php-mode all-the-icons-fileicon "php" :face all-the-icons-lsilver) - (php-ts-mode all-the-icons-fileicon "php" :face all-the-icons-lsilver) - (phps-mode all-the-icons-fileicon "php" :face all-the-icons-lsilver) - (prolog-mode all-the-icons-alltheicon "prolog" :height 1.1 :face all-the-icons-lmaroon) - (python-mode all-the-icons-alltheicon "python" :height 1.0 :face all-the-icons-dblue) - (python-ts-mode all-the-icons-alltheicon "python" :height 1.0 :face all-the-icons-dblue) - (inferior-python-mode all-the-icons-alltheicon "python" :height 1.0 :face all-the-icons-dblue) - (racket-mode all-the-icons-fileicon "racket" :height 1.2 :face all-the-icons-red) - (rust-mode all-the-icons-alltheicon "rust" :height 1.2 :face all-the-icons-maroon) - (rustic-mode all-the-icons-alltheicon "rust" :height 1.2 :face all-the-icons-maroon) - (rust-ts-mode all-the-icons-alltheicon "rust" :height 1.2 :face all-the-icons-maroon) - (scala-mode all-the-icons-alltheicon "scala" :face all-the-icons-red) - (scheme-mode all-the-icons-fileicon "scheme" :height 1.2 :face all-the-icons-red) - (swift-mode all-the-icons-alltheicon "swift" :height 1.0 :v-adjust -0.1 :face all-the-icons-green) - (svelte-mode all-the-icons-fileicon "svelte" :v-adjust 0.0 :face all-the-icons-red) - (ada-mode all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-blue) - (ada-ts-mode all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-blue) - (gpr-mode all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-green) - (gpr-ts-mode all-the-icons-fileicon "ada" :v-adjust 0.0 :face all-the-icons-green) - (c-mode all-the-icons-alltheicon "c-line" :face all-the-icons-blue) - (c-ts-mode all-the-icons-alltheicon "c-line" :face all-the-icons-blue) - (c++-mode all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue) - (c++-ts-mode all-the-icons-alltheicon "cplusplus-line" :v-adjust -0.2 :face all-the-icons-blue) - (csharp-mode all-the-icons-alltheicon "csharp-line" :face all-the-icons-dblue) - (csharp-ts-mode all-the-icons-alltheicon "csharp-line" :face all-the-icons-dblue) - (clojure-mode all-the-icons-alltheicon "clojure" :height 1.0 :face all-the-icons-blue) - (cider-repl-mode all-the-icons-alltheicon "clojure" :height 1.0 :face all-the-icons-green) - (clojurescript-mode all-the-icons-fileicon "cljs" :height 1.0 :face all-the-icons-dblue) - (coffee-mode all-the-icons-alltheicon "coffeescript" :height 1.0 :face all-the-icons-maroon) - (lisp-mode all-the-icons-fileicon "lisp" :face all-the-icons-orange) - (css-mode all-the-icons-alltheicon "css3" :face all-the-icons-yellow) - (css-ts-mode all-the-icons-alltheicon "css3" :face all-the-icons-yellow) - (scss-mode all-the-icons-alltheicon "sass" :face all-the-icons-pink) - (sass-mode all-the-icons-alltheicon "sass" :face all-the-icons-dpink) - (less-css-mode all-the-icons-alltheicon "less" :height 0.8 :face all-the-icons-dyellow) - (stylus-mode all-the-icons-alltheicon "stylus" :face all-the-icons-lgreen) - (csv-mode all-the-icons-octicon "graph" :v-adjust 0.0 :face all-the-icons-dblue) - (haskell-mode all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) - (haskell-c2hs-mode all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) - (literate-haskell-mode all-the-icons-alltheicon "haskell" :height 1.0 :face all-the-icons-red) - (haml-mode all-the-icons-fileicon "haml" :face all-the-icons-lyellow) - (html-mode all-the-icons-alltheicon "html5" :face all-the-icons-orange) - (html-ts-mode all-the-icons-alltheicon "html5" :face all-the-icons-orange) - (rhtml-mode all-the-icons-alltheicon "html5" :face all-the-icons-lred) - (mustache-mode all-the-icons-fileicon "moustache" :face all-the-icons-green) - (slim-mode all-the-icons-octicon "dashboard" :v-adjust 0.0 :face all-the-icons-yellow) - (jade-mode all-the-icons-fileicon "jade" :face all-the-icons-red) - (pug-mode all-the-icons-fileicon "pug" :face all-the-icons-red) - (react-mode all-the-icons-alltheicon "react" :height 1.1 :face all-the-icons-lblue) - (image-mode all-the-icons-octicon "file-media" :v-adjust 0.0 :face all-the-icons-blue) - (texinfo-mode all-the-icons-fileicon "tex" :face all-the-icons-lred) - (markdown-mode all-the-icons-octicon "markdown" :v-adjust 0.0 :face all-the-icons-lblue) - (bibtex-mode all-the-icons-fileicon "bib" :face all-the-icons-maroon) - (org-mode all-the-icons-fileicon "org" :face all-the-icons-lgreen) - (compilation-mode all-the-icons-faicon "cogs" :v-adjust 0.0 :height 1.0) - (objc-mode all-the-icons-faicon "apple" :v-adjust 0.0 :height 1.0) - (tuareg-mode all-the-icons-fileicon "ocaml" :v-adjust 0.0 :height 1.0) - (purescript-mode all-the-icons-fileicon "purescript" :v-adjust 0.0 :height 1.0) - (verilog-mode all-the-icons-fileicon "verilog" :height 1.0 :v-adjust -0.2 :face all-the-icons-red) - (vhdl-mode all-the-icons-fileicon "vhdl" :face all-the-icons-blue) - (haskell-cabal-mode all-the-icons-fileicon "cabal" :face all-the-icons-lblue) - (kotlin-mode all-the-icons-fileicon "kotlin" :face all-the-icons-orange) - (kotlin-ts-mode all-the-icons-fileicon "kotlin" :face all-the-icons-orange) - (nim-mode all-the-icons-fileicon "nimrod" :face all-the-icons-yellow) - (sql-mode all-the-icons-octicon "database" :face all-the-icons-silver) - (lua-mode all-the-icons-fileicon "lua" :face all-the-icons-dblue) - (adoc-mode all-the-icons-fileicon "asciidoc" :face all-the-icons-lblue) - (puppet-mode all-the-icons-fileicon "puppet" :face all-the-icons-yellow) - (jinja2-mode all-the-icons-fileicon "jinja" :face all-the-icons-silver) - (powershell-mode all-the-icons-fileicon "powershell" :face all-the-icons-blue) - (tex-mode all-the-icons-fileicon "tex" :face all-the-icons-lred) - (latex-mode all-the-icons-fileicon "tex" :face all-the-icons-lred) - (dart-mode all-the-icons-fileicon "dart" :height 1.0 :face all-the-icons-blue) - (fsharp-mode all-the-icons-fileicon "fsharp" :height 1.0 :face all-the-icons-blue) - (asm-mode all-the-icons-fileicon "assembly" :height 1.0 :face all-the-icons-blue) - (nasm-mode all-the-icons-fileicon "assembly" :height 1.0 :face all-the-icons-blue) - (tcl-mode all-the-icons-fileicon "tcl" :height 1.0 :face all-the-icons-dred) - (cuda-mode all-the-icons-fileicon "nvidia" :face all-the-icons-green) - (f90-mode all-the-icons-fileicon "fortran" :face all-the-icons-purple) - (hy-mode all-the-icons-fileicon "hy" :face all-the-icons-blue) - (glsl-mode all-the-icons-fileicon "vertex-shader" :face all-the-icons-green) - (zig-mode all-the-icons-fileicon "zig" :face all-the-icons-orange) - (exwm-mode all-the-icons-octicon "browser" :v-adjust 0.2 :face all-the-icons-purple) - (beancount-mode all-the-icons-faicon "credit-card" :face all-the-icons-lgreen) - (ledger-mode all-the-icons-faicon "credit-card" :face all-the-icons-lgreen) - (odin-mode all-the-icons-fileicon "odin" :height 1.1 :face all-the-icons-lblue) - (pdf-view-mode all-the-icons-octicon "file-pdf" :v-adjust 0.0 :face all-the-icons-dred) - (spacemacs-buffer-mode all-the-icons-fileicon "elisp" :height 1.0 :v-adjust -0.1 :face all-the-icons-purple) - (elfeed-search-mode all-the-icons-faicon "rss-square" :face all-the-icons-orange) - (elfeed-show-mode all-the-icons-faicon "rss" :face all-the-icons-orange) - (emms-browser-mode all-the-icons-faicon "music" :face all-the-icons-silver) - (emms-lyrics-mode all-the-icons-faicon "music" :face all-the-icons-silver) - (emms-show-all-mode all-the-icons-faicon "music" :face all-the-icons-silver) - (emms-metaplaylist-mode all-the-icons-faicon "music" :face all-the-icons-silver) - (emms-tag-editor-mode all-the-icons-faicon "music" :face all-the-icons-silver) - (emms-playlist-mode all-the-icons-faicon "music" :face all-the-icons-silver) - (lilypond-mode all-the-icons-faicon "music" :face all-the-icons-green) - (meson-mode all-the-icons-fileicon "meson" :face all-the-icons-purple) - (man-common all-the-icons-fileicon "man-page" :face all-the-icons-blue) - (ess-r-mode all-the-icons-fileicon "R" :face all-the-icons-lblue))) - -(defvar all-the-icons-url-alist - '( - ;; Social media and communities - ("^\\(https?://\\)?\\(www\\.\\)?del\\.icio\\.us" all-the-icons-faicon "delicious") - ("^\\(https?://\\)?\\(www\\.\\)?behance\\.net" all-the-icons-faicon "behance") - ("^\\(https?://\\)?\\(www\\.\\)?dribbble\\.com" all-the-icons-faicon "dribbble") - ("^\\(https?://\\)?\\(www\\.\\)?facebook\\.com" all-the-icons-faicon "facebook-official") - ("^\\(https?://\\)?\\(www\\.\\)?glide\\.me" all-the-icons-faicon "glide-g") - ("^\\(https?://\\)?\\(www\\.\\)?plus\\.google\\.com" all-the-icons-faicon "google-plus") - ("linkedin\\.com" all-the-icons-faicon "linkedin") - ("^\\(https?://\\)?\\(www\\.\\)?ok\\.ru" all-the-icons-faicon "odnoklassniki") - ("^\\(https?://\\)?\\(www\\.\\)?reddit\\.com" all-the-icons-faicon "reddit-alien") - ("^\\(https?://\\)?\\(www\\.\\)?slack\\.com" all-the-icons-faicon "slack") - ("^\\(https?://\\)?\\(www\\.\\)?snapchat\\.com" all-the-icons-faicon "snapchat-ghost") - ("^\\(https?://\\)?\\(www\\.\\)?weibo\\.com" all-the-icons-faicon "weibo") - ("^\\(https?://\\)?\\(www\\.\\)?twitter\\.com" all-the-icons-faicon "twitter") - ;; Blogging - ("joomla\\.org" all-the-icons-faicon "joomla") - ("^\\(https?://\\)?\\(www\\.\\)?medium\\.com" all-the-icons-faicon "medium") - ("tumblr\\.com" all-the-icons-faicon "tumblr") - ("^wordpress\\.com" all-the-icons-faicon "wordpress") - ;; Programming - ("^\\(https?://\\)?\\(www\\.\\)?bitbucket\\.org" all-the-icons-faicon "bitbucket") - ("^\\(https?://\\)?\\(www\\.\\)?codepen\\.io" all-the-icons-faicon "codepen") - ("^\\(https?://\\)?\\(www\\.\\)?codiepie\\.com" all-the-icons-faicon "codiepie") - ("^\\(https?://\\)?\\(www\\.\\)?gist\\.github\\.com" all-the-icons-octicon "gist") - ("^\\(https?://\\)?\\(www\\.\\)?github\\.com" all-the-icons-octicon "mark-github") - ("^\\(https?://\\)?\\(www\\.\\)?gitlab\\.com" all-the-icons-faicon "gitlab") - ("^\\(https?://\\)?\\(www\\.\\)?news\\.ycombinator\\.com" all-the-icons-faicon "hacker-news") - ("^\\(https?://\\)?\\(www\\.\\)?jsfiddle\\.net" all-the-icons-faicon "jsfiddle") - ("^\\(https?://\\)?\\(www\\.\\)?maxcdn\\.com" all-the-icons-faicon "maxcdn") - ("^\\(https?://\\)?\\(www\\.\\)?stackoverflow\\.com" all-the-icons-faicon "stack-overflow") - ;; Video - ("^\\(https?://\\)?\\(www\\.\\)?twitch\\.tv" all-the-icons-faicon "twitch") - ("^\\(https?://\\)?\\(www\\.\\)?vimeo\\.com" all-the-icons-faicon "vimeo") - ("^\\(https?://\\)?\\(www\\.\\)?youtube\\.com" all-the-icons-faicon "youtube") - ("^\\(https?://\\)?\\(www\\.\\)?youtu\\.be" all-the-icons-faicon "youtube") - ("^\\(https?://\\)?\\(www\\.\\)?vine\\.co" all-the-icons-faicon "vine") - ;; Sound - ("^\\(https?://\\)?\\(www\\.\\)?last\\.fm" all-the-icons-faicon "lastfm") - ("^\\(https?://\\)?\\(www\\.\\)?mixcloud\\.com" all-the-icons-faicon "mixcloud") - ("^\\(https?://\\)?\\(www\\.\\)?soundcloud\\.com" all-the-icons-faicon "soundcloud") - ("spotify\\.com" all-the-icons-faicon "spotify") - ;; Shopping - ("^\\(https?://\\)?\\(www\\.\\)?amazon\\." all-the-icons-faicon "amazon") - ("^\\(https?://\\)?\\(www\\.\\)?opencart\\.com" all-the-icons-faicon "opencart") - ("^\\(https?://\\)?\\(www\\.\\)?paypal\\.com" all-the-icons-faicon "paypal") - ("^\\(https?://\\)?\\(www\\.\\)?shirtsinbulk\\.com" all-the-icons-faicon "shitsinbulk") - ;; Images - ("^\\(https?://\\)?\\(www\\.\\)?500px\\.com" all-the-icons-faicon "500px") - ("^\\(https?://\\)?\\(www\\.\\)?deviantart\\.com" all-the-icons-faicon "deviantart") - ("^\\(https?://\\)?\\(www\\.\\)?flickr\\.com" all-the-icons-faicon "flickr") - ("^\\(https?://\\)?\\(www\\.\\)?instagram\\.com" all-the-icons-faicon "instagram") - ("^\\(https?://\\)?\\(www\\.\\)?pinterest\\." all-the-icons-faicon "pinterest") - ;; Information and books - ("^\\(https?://\\)?\\(www\\.\\)?digg\\.com" all-the-icons-faicon "digg") - ("^\\(https?://\\)?\\(www\\.\\)?foursquare\\.com" all-the-icons-faicon "foursquare") - ("^\\(https?://\\)?\\(www\\.\\)?getpocket\\.com" all-the-icons-faicon "get-pocket") - ("^\\(https?://\\)?\\(www\\.\\)?scribd\\.com" all-the-icons-faicon "scribd") - ("^\\(https?://\\)?\\(www\\.\\)?slideshare\\.net" all-the-icons-faicon "slideshare") - ("stackexchange\\.com" all-the-icons-faicon "stack-exchange") - ("^\\(https?://\\)?\\(www\\.\\)?stumbleupon\\.com" all-the-icons-faicon "stumbleupon") - ("^\\(https?://\\)?\\(www\\.\\)?tripadvisor\\." all-the-icons-faicon "tripadvisor") - ("^\\(https?://\\)?\\(www\\.\\)?yelp\\." all-the-icons-faicon "yelp") - - ("wikipedia\\.org" all-the-icons-faicon "wikipedia-w") - ;; Various companies and tools - ("^\\(https?://\\)?\\(www\\.\\)?angel\\.co" all-the-icons-faicon "angellist") - ("^\\(https?://\\)?\\(www\\.\\)?apple\\.com" all-the-icons-faicon "apple") - ("^\\(https?://\\)?\\(www\\.\\)?buysellads\\.com" all-the-icons-faicon "buysellads") - ("^\\(https?://\\)?\\(www\\.\\)?connectdevelop\\.com" all-the-icons-faicon "connectdevelop") - ("^\\(https?://\\)?\\(www\\.\\)?dashcube\\.com" all-the-icons-faicon "dashcube") - ("^\\(https?://\\)?\\(www\\.\\)?dropbox\\.com" all-the-icons-faicon "dropbox") - ("^\\(https?://\\)?\\(www\\.\\)?enviragallery\\.com" all-the-icons-faicon "envira") - ("^\\(https?://\\)?\\(www\\.\\)?fortawesome\\.com" all-the-icons-faicon "fort-awesome") - ("^\\(https?://\\)?\\(www\\.\\)?forumbee\\.com" all-the-icons-faicon "forumbee") - ("^\\(https?://\\)?\\(www\\.\\)?gratipay\\.com" all-the-icons-faicon "gratipay") - ("^\\(https?://\\)?\\(www\\.\\)?modx\\.com" all-the-icons-faicon "modx") - ("^\\(https?://\\)?\\(www\\.\\)?pagelines\\.com" all-the-icons-faicon "pagelines") - ("^\\(https?://\\)?\\(www\\.\\)?producthunt\\.com" all-the-icons-faicon "product-hunt") - ("sellsy\\.com" all-the-icons-faicon "sellsy") - ("^\\(https?://\\)?\\(www\\.\\)?simplybuilt\\.com" all-the-icons-faicon "simplybuilt") - ("^\\(https?://\\)?\\(www\\.\\)?skyatlas\\.com" all-the-icons-faicon "skyatlas") - ("^\\(https?://\\)?\\(www\\.\\)?skype\\.com" all-the-icons-faicon "skype") - ("steampowered\\.com" all-the-icons-faicon "steam") - ("^\\(https?://\\)?\\(www\\.\\)?themeisle\\.com" all-the-icons-faicon "themeisle") - ("^\\(https?://\\)?\\(www\\.\\)?trello\\.com" all-the-icons-faicon "trello") - ("^\\(https?://\\)?\\(www\\.\\)?whatsapp\\.com" all-the-icons-faicon "whatsapp") - ("^\\(https?://\\)?\\(www\\.\\)?ycombinator\\.com" all-the-icons-faicon "y-combinator") - ("yahoo\\.com" all-the-icons-faicon "yahoo") - ("^\\(https?://\\)?\\(www\\.\\)?yoast\\.com" all-the-icons-faicon "yoast") - ;; Catch all - ("android" all-the-icons-faicon "android") - ("creativecommons" all-the-icons-faicon "creative-commons") - ("forums?" all-the-icons-octicon "comment-discussion") - ("\\.pdf$" all-the-icons-octicon "file-pdf" :v-adjust 0.0 :face all-the-icons-dred) - ("google" all-the-icons-faicon "google") - ("\\.rss" all-the-icons-faicon "rss") - )) - -;; ==================== -;; Functions Start -;; ==================== - -(defun all-the-icons-auto-mode-match? (&optional file) - "Whether or not FILE's `major-mode' match against its `auto-mode-alist'." - (let* ((file (or file (buffer-file-name) (buffer-name))) - (auto-mode (all-the-icons-match-to-alist file auto-mode-alist))) - (eq major-mode auto-mode))) - -(defun all-the-icons-match-to-alist (file alist) - "Match FILE against an entry in ALIST using `string-match-p'." - (cdr (cl-find-if (lambda (it) (string-match-p (car it) file)) alist))) - -(defun all-the-icons-dir-is-submodule (dir) - "Checker whether or not DIR is a git submodule." - (let* ((gitmodule-dir (locate-dominating-file dir ".gitmodules")) - (modules-file (expand-file-name (format "%s.gitmodules" gitmodule-dir))) - (module-search (format "submodule \".*?%s\"" (file-name-base dir)))) - - (when (and gitmodule-dir (file-exists-p (format "%s/.git" dir))) - (with-temp-buffer - (insert-file-contents modules-file) - (search-forward-regexp module-search (point-max) t))))) - -;; Icon functions -(defun all-the-icons-icon-for-dir-with-chevron (dir &optional chevron padding) - "Format an icon for DIR with CHEVRON similar to tree based directories. - -If PADDING is provided, it will prepend and separate the chevron -and directory with PADDING. - -Produces different symbols by inspecting DIR to distinguish -symlinks and git repositories which do not depend on the -directory contents" - (let ((icon (all-the-icons-icon-for-dir dir)) - (chevron (if chevron (all-the-icons-octicon (format "chevron-%s" chevron) :height 0.8 :v-adjust -0.1) "")) - (padding (or padding "\t"))) - (format "%s%s%s%s%s" padding chevron padding icon padding))) - -(defun all-the-icons-icon-for-buffer () - "Get the formatted icon for the current buffer. - -This function prioritises the use of the buffers file extension to -discern the icon when its `major-mode' matches its auto mode, -otherwise it will use the buffers `major-mode' to decide its -icon." - (all-the-icons--icon-info-for-buffer)) - -(defun all-the-icons-icon-family-for-buffer () - "Get the icon font family for the current buffer." - (all-the-icons--icon-info-for-buffer "family")) - -(defun all-the-icons--web-mode-icon (&rest arg-overrides) "Get icon for a `web-mode' buffer with ARG-OVERRIDES." (all-the-icons--web-mode nil arg-overrides)) -(defun all-the-icons--web-mode-icon-family () "Get icon family for a `web-mode' buffer." (all-the-icons--web-mode t)) -(defun all-the-icons--web-mode (&optional family arg-overrides) - "Return icon or FAMILY for `web-mode' based on `web-mode-content-type'. -Providing ARG-OVERRIDES will modify the creation of the icon." - (let ((non-nil-args (cl-reduce (lambda (acc it) (if it (append acc (list it)) acc)) arg-overrides :initial-value '()))) - (cond - ((equal web-mode-content-type "jsx") - (if family (all-the-icons-fileicon-family) (apply 'all-the-icons-fileicon (append '("jsx-2") non-nil-args)))) - ((equal web-mode-content-type "javascript") - (if family (all-the-icons-alltheicon-family) (apply 'all-the-icons-alltheicon (append '("javascript") non-nil-args)))) - ((equal web-mode-content-type "json") - (if family (all-the-icons-alltheicon-family) (apply 'all-the-icons-alltheicon (append '("less") non-nil-args)))) - ((equal web-mode-content-type "xml") - (if family (all-the-icons-faicon-family) (apply 'all-the-icons-faicon (append '("file-code-o") non-nil-args)))) - ((equal web-mode-content-type "css") - (if family (all-the-icons-alltheicon-family) (apply 'all-the-icons-alltheicon (append '("css3") non-nil-args)))) - (t - (if family (all-the-icons-alltheicon-family) (apply 'all-the-icons-alltheicon (append '("html5") non-nil-args))))))) - -;; Icon Functions - -;;;###autoload -(defun all-the-icons-icon-for-dir (dir &rest arg-overrides) - "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'." - (let* ((dirname (file-name-base (directory-file-name dir))) - (icon (all-the-icons-match-to-alist dirname all-the-icons-dir-icon-alist)) - (args (cdr icon))) - (when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args)))) - (if (file-remote-p dir) ;; don't call expand-file-name on a remote dir as this can make emacs hang - (apply #'all-the-icons-octicon "terminal" (cdr args)) - (let - ((path (expand-file-name dir))) - (cond - ((file-symlink-p path) - (apply #'all-the-icons-octicon "file-symlink-directory" (cdr args))) - ((all-the-icons-dir-is-submodule path) - (apply #'all-the-icons-octicon "file-submodule" (cdr args))) - ((file-exists-p (format "%s/.git" path)) - (apply #'all-the-icons-octicon "repo" (cdr args))) - (t (apply (car icon) args))))))) - -;;;###autoload -(defun all-the-icons-icon-for-file (file &rest arg-overrides) - "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." - (let* ((ext (file-name-extension file)) - (icon (or (all-the-icons-match-to-alist file all-the-icons-regexp-icon-alist) - (and ext - (cdr (assoc (downcase ext) - all-the-icons-extension-icon-alist))) - all-the-icons-default-file-icon)) - (args (cdr icon))) - (when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args)))) - (apply (car icon) args))) - -;;;###autoload -(defun all-the-icons-icon-for-mode (mode &rest arg-overrides) - "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." - (let* ((icon (cdr (or (assoc mode all-the-icons-mode-icon-alist) - (assoc (get mode 'derived-mode-parent) all-the-icons-mode-icon-alist)))) - (args (cdr icon))) - (when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args)))) - (if icon (apply (car icon) args) mode))) - -;;;###autoload -(defun all-the-icons-icon-for-url (url &rest arg-overrides) - "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." - (let* ((icon (all-the-icons-match-to-alist url all-the-icons-url-alist)) - (args (cdr icon))) - (unless icon - (setq icon '(all-the-icons-faicon "globe")) - (setq args (cdr icon))) - (when arg-overrides (setq args (append `(,(car args)) arg-overrides (cdr args)))) - (apply (car icon) args))) - -(defcustom all-the-icons--cache-limit 2048 - "Maximum cache size for functions cached by `all-the-icons-cache'." - :type 'integer) - -(defun all-the-icons-cache (func) - "Set a cache for FUNC. Does not work on interactive functions." - (unless (get func 'all-the-icons--cached) - (let ((cache (make-hash-table :test #'equal - :size all-the-icons--cache-limit)) - (orig-fn (symbol-function func))) - (fset func - (lambda (&rest args) - (or (gethash args cache) - (progn - (when (> (hash-table-count cache) - all-the-icons--cache-limit) - (clrhash cache)) - (puthash args (apply orig-fn args) cache))))))) - - (put func 'all-the-icons--cached t)) - -(all-the-icons-cache #'all-the-icons-icon-for-dir) -(all-the-icons-cache #'all-the-icons-icon-for-file) -(all-the-icons-cache #'all-the-icons-icon-for-mode) -(all-the-icons-cache #'all-the-icons-icon-for-url) - -;; Family Face Functions -(defun all-the-icons-icon-family-for-file (file) - "Get the icons font family for FILE." - (let* ((ext (file-name-extension file)) - (icon (or (all-the-icons-match-to-alist file all-the-icons-regexp-icon-alist) - (and ext - (cdr (assoc (downcase ext) - all-the-icons-extension-icon-alist))) - all-the-icons-default-file-icon))) - (funcall (intern (format "%s-family" (car icon)))))) - -(defun all-the-icons-icon-family-for-mode (mode) - "Get the icons font family for MODE." - (let ((icon (cdr (assoc mode all-the-icons-mode-icon-alist)))) - (if icon (funcall (intern (format "%s-family" (car icon)))) nil))) - -(defun all-the-icons-icon-family (icon) - "Get a propertized ICON family programmatically." - (plist-get (get-text-property 0 'face icon) :family)) - -(all-the-icons-cache #'all-the-icons-icon-family-for-file) -(all-the-icons-cache #'all-the-icons-icon-family-for-mode) -(all-the-icons-cache #'all-the-icons-icon-family) - -(defun all-the-icons--icon-info-for-buffer (&optional f) - "Get icon info for the current buffer. - -When F is provided, the info function is calculated with the format -`all-the-icons-icon-%s-for-file' or `all-the-icons-icon-%s-for-mode'." - (let* ((base-f (concat "all-the-icons-icon" (when f (format "-%s" f)))) - (file-f (intern (concat base-f "-for-file"))) - (mode-f (intern (concat base-f "-for-mode")))) - (if (and (buffer-file-name) - (all-the-icons-auto-mode-match?)) - (funcall file-f (file-name-nondirectory (buffer-file-name))) - (funcall mode-f major-mode)))) - -;; Weather icons -(defun all-the-icons-icon-for-weather (weather) - "Get an icon for a WEATHER status." - (let ((icon (all-the-icons-match-to-alist weather all-the-icons-weather-icon-alist))) - (if icon (apply (car icon) (cdr icon)) weather))) - -;; Definitions - -(eval-and-compile - (defun all-the-icons--function-name (name) - "Get the symbol for an icon function name for icon set NAME." - (intern (concat "all-the-icons-" (downcase (symbol-name name))))) - - (defun all-the-icons--family-name (name) - "Get the symbol for an icon family function for icon set NAME." - (intern (concat "all-the-icons-" (downcase (symbol-name name)) "-family"))) - - (defun all-the-icons--data-name (name) - "Get the symbol for an icon family function for icon set NAME." - (intern (concat "all-the-icons-" (downcase (symbol-name name)) "-data"))) - - (defun all-the-icons--insert-function-name (name) - "Get the symbol for an icon insert function for icon set NAME." - (intern (concat "all-the-icons-insert-" (downcase (symbol-name name))))) - - (defun all-the-icons--family-scale-factor (family) - (intern (concat "all-the-icons-" (symbol-name family) "-scale-factor"))) - - (defun all-the-icons--family-adjust (family) - (intern (concat "all-the-icons-default-" (symbol-name family) "-adjust")))) - -;; Icon insertion functions - -(defun all-the-icons--read-candidates () - "Helper to build a list of candidates for all families." - (cl-reduce 'append (mapcar (lambda (it) (all-the-icons--read-candidates-for-family it t)) all-the-icons-font-families))) - -(defun all-the-icons--read-candidates-for-family (family &optional show-family) - "Helper to build read candidates for FAMILY. -If SHOW-FAMILY is non-nil, displays the icons family in the candidate string." - (let ((data (funcall (all-the-icons--data-name family))) - (icon-f (all-the-icons--function-name family))) - (mapcar - (lambda (it) - (let* ((icon-name (car it)) - (icon-name-head (substring icon-name 0 1)) - (icon-name-tail (substring icon-name 1)) - - (icon-display (propertize icon-name-head 'display (format "%s\t%s" (funcall icon-f icon-name) icon-name-head))) - (icon-family (if show-family (format "\t[%s]" family) "")) - - (candidate-name (format "%s%s%s" icon-display icon-name-tail icon-family)) - (candidate-icon (funcall (all-the-icons--function-name family) icon-name))) - - (cons candidate-name candidate-icon))) - data))) - -;;;###autoload -(defun all-the-icons-install-fonts (&optional pfx) - "Helper function to download and install the latests fonts based on OS. -When PFX is non-nil, ignore the prompt and just install" - (interactive "P") - (when (or pfx (yes-or-no-p "This will download and install fonts, are you sure you want to do this?")) - (let* ((url-format "https://raw.githubusercontent.com/domtronn/all-the-icons.el/master/fonts/%s") - (font-dest (cond - ;; Default Linux install directories - ((member system-type '(gnu gnu/linux gnu/kfreebsd)) - (concat (or (getenv "XDG_DATA_HOME") - (concat (getenv "HOME") "/.local/share")) - "/fonts/" - all-the-icons-fonts-subdirectory)) - ;; Default MacOS install directory - ((eq system-type 'darwin) - (concat (getenv "HOME") - "/Library/Fonts/" - all-the-icons-fonts-subdirectory)))) - (known-dest? (stringp font-dest)) - (font-dest (or font-dest (read-directory-name "Font installation directory: " "~/")))) - - (unless (file-directory-p font-dest) (mkdir font-dest t)) - - (mapc (lambda (font) - (url-copy-file (format url-format font) (expand-file-name font font-dest) t)) - all-the-icons-font-names) - (when known-dest? - (message "Fonts downloaded, updating font cache... ") - (shell-command-to-string (format "fc-cache -f -v"))) - (message "%s Successfully %s `all-the-icons' fonts to `%s'!" - (all-the-icons-wicon "stars" :v-adjust 0.0) - (if known-dest? "installed" "downloaded") - font-dest)))) - -;;;###autoload -(defun all-the-icons-insert (&optional arg family) - "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." - (interactive "P") - (let* ((standard-output (current-buffer)) - (candidates (if family - (all-the-icons--read-candidates-for-family family) - (all-the-icons--read-candidates))) - (prompt (if family - (format "%s Icon: " (funcall (all-the-icons--family-name family))) - "Icon : ")) - - (selection (completing-read prompt candidates nil t)) - (result (cdr (assoc selection candidates)))) - - (if arg (prin1 result) (insert result)))) - -;; Debug Helpers - -(defun all-the-icons-insert-icons-for (family &optional height duration) - "Insert all of the available icons associated with FAMILY. -If a HEIGHT is provided it will render the icons at this height. -This is useful both to see the icons more clearly and to test -different height rendering. If DURATION is provided, it will -pause for DURATION seconds between printing each character." - (let* ((data-f (all-the-icons--data-name family)) - (insert-f (all-the-icons--function-name family)) - - (height (or height 2.0)) - (data (funcall data-f))) - (mapc - (lambda (it) - (insert (format "%s - %s\n" (funcall insert-f (car it) :height height) (car it))) - (when duration (sit-for duration))) - data))) - -(defmacro all-the-icons-define-icon (name alist family &optional font-name) - "Macro to generate functions for inserting icons for icon set NAME. - -NAME defines is the name of the iconset and will produce a -function of the for `all-the-icons-NAME'. - -ALIST is the alist containing maps between icon names and the -UniCode for the character. All of these can be found in the data -directory of this package. - -FAMILY is the font family to use for the icons. -FONT-NAME is the name of the .ttf file providing the font, defaults to FAMILY." - `(progn - (add-to-list 'all-the-icons-font-families (quote ,name)) - (add-to-list 'all-the-icons-font-names (quote ,(downcase (format "%s.ttf" (or font-name family))))) - (defcustom ,(all-the-icons--family-scale-factor name) 1.0 - ,(format "The additional `height' face property Scale Factor for %s icons." - (symbol-name name)) - :group 'all-the-icons - :type 'number) - (defcustom ,(all-the-icons--family-adjust name) 0.0 - ,(format "The additional `raise' display property adjustment for %s icons." - (symbol-name name)) - :group 'all-the-icons - :type 'number) - (defun ,(all-the-icons--family-name name) () ,family) - (defun ,(all-the-icons--data-name name) () ,alist) - (defun ,(all-the-icons--function-name name) (icon-name &rest args) - (let ((icon (cdr (assoc icon-name ,alist))) - (other-face (when all-the-icons-color-icons (plist-get args :face))) - (height (* all-the-icons-scale-factor - ,(all-the-icons--family-scale-factor name) - (or (plist-get args :height) 1.0))) - (v-adjust (* all-the-icons-scale-factor ,(all-the-icons--family-scale-factor name) - (+ (or (plist-get args :v-adjust) all-the-icons-default-adjust) - ,(all-the-icons--family-adjust name)))) - (family ,family)) - (unless icon - (error (format "Unable to find icon with name `%s' in icon set `%s'" icon-name (quote ,name)))) - (let ((face (if other-face - `(:family ,family :height ,height :inherit ,other-face) - `(:family ,family :height ,height)))) - (propertize icon - 'face face ;so that this works without `font-lock-mode' enabled - 'font-lock-face face ;so that `font-lock-mode' leaves this alone - 'display `(raise ,v-adjust) - 'rear-nonsticky t)))) - (defun ,(all-the-icons--insert-function-name name) (&optional arg) - ,(format "Insert a %s icon at point." family) - (interactive "P") - (all-the-icons-insert arg (quote ,name))))) - -(all-the-icons-define-icon alltheicon all-the-icons-data/alltheicons-alist "all-the-icons") -(all-the-icons-define-icon fileicon all-the-icons-data/file-icon-alist "file-icons") -(all-the-icons-define-icon faicon all-the-icons-data/fa-icon-alist "FontAwesome") -(all-the-icons-define-icon octicon all-the-icons-data/octicons-alist "github-octicons" "octicons") -(all-the-icons-define-icon wicon all-the-icons-data/weather-icons-alist "Weather Icons" "weathericons") -(all-the-icons-define-icon material all-the-icons-data/material-icons-alist "Material Icons" "material-design-icons") - -(provide 'all-the-icons) - -;;; all-the-icons.el ends here diff --git a/code/elpa/all-the-icons-20240623.1800/data/data-alltheicons.el b/code/elpa/all-the-icons-20240623.1800/data/data-alltheicons.el deleted file mode 100644 index 3322500..0000000 --- a/code/elpa/all-the-icons-20240623.1800/data/data-alltheicons.el +++ /dev/null @@ -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) diff --git a/code/elpa/all-the-icons-20240623.1800/data/data-faicons.el b/code/elpa/all-the-icons-20240623.1800/data/data-faicons.el deleted file mode 100644 index 6ab0480..0000000 --- a/code/elpa/all-the-icons-20240623.1800/data/data-faicons.el +++ /dev/null @@ -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) diff --git a/code/elpa/all-the-icons-20240623.1800/data/data-fileicons.el b/code/elpa/all-the-icons-20240623.1800/data/data-fileicons.el deleted file mode 100644 index bbeda49..0000000 --- a/code/elpa/all-the-icons-20240623.1800/data/data-fileicons.el +++ /dev/null @@ -1,502 +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" ) - ( "assembly" . "\xEB4F" ) - ( "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" ) - ( "config-coffeescript" . "\xeb18" ) - ( "config-go" . "\xeb12" ) - ( "config-haskell" . "\xeb14" ) - ( "config-js" . "\xeb1a" ) - ( "config-perl" . "\xeb19" ) - ( "config-python" . "\xeb15" ) - ( "config-react" . "\xeb16" ) - ( "config-ruby" . "\xeb17" ) - ( "config-rust" . "\xeb13" ) - ( "config-typescript" . "\xeb1b" ) - ( "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" . "\xeaae" ) - ( "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" . "\xeafe" ) - ( "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" ) - ( "odin" . "\xeb36" ) - ( "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" ) - ( "raku" . "\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" ) - ( "svelte" . "\x33dc" ) - ( "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" ) - ( "zig" . "\x7A" ) - ( "zimpl" . "\xe9c8" ) - ) - ) - -(provide 'data-fileicons) diff --git a/code/elpa/all-the-icons-20240623.1800/data/data-material.el b/code/elpa/all-the-icons-20240623.1800/data/data-material.el deleted file mode 100644 index bafcfe7..0000000 --- a/code/elpa/all-the-icons-20240623.1800/data/data-material.el +++ /dev/null @@ -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) diff --git a/code/elpa/all-the-icons-20240623.1800/data/data-octicons.el b/code/elpa/all-the-icons-20240623.1800/data/data-octicons.el deleted file mode 100644 index 432251e..0000000 --- a/code/elpa/all-the-icons-20240623.1800/data/data-octicons.el +++ /dev/null @@ -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) diff --git a/code/elpa/all-the-icons-20240623.1800/data/data-weathericons.el b/code/elpa/all-the-icons-20240623.1800/data/data-weathericons.el deleted file mode 100644 index 676581c..0000000 --- a/code/elpa/all-the-icons-20240623.1800/data/data-weathericons.el +++ /dev/null @@ -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) diff --git a/code/elpa/all-the-icons-dired-20231207.1324/all-the-icons-dired-autoloads.el b/code/elpa/all-the-icons-dired-20231207.1324/all-the-icons-dired-autoloads.el deleted file mode 100644 index 2f13e63..0000000 --- a/code/elpa/all-the-icons-dired-20231207.1324/all-the-icons-dired-autoloads.el +++ /dev/null @@ -1,47 +0,0 @@ -;;; all-the-icons-dired-autoloads.el --- automatically extracted autoloads (do not edit) -*- lexical-binding: t -*- -;; Generated by the `loaddefs-generate' function. - -;; This file is part of GNU Emacs. - -;;; Code: - -(add-to-list 'load-path (or (and load-file-name (directory-file-name (file-name-directory load-file-name))) (car load-path))) - - - -;;; Generated autoloads from all-the-icons-dired.el - -(autoload 'all-the-icons-dired-mode "all-the-icons-dired" "\ -Display all-the-icons icon for each file in a Dired buffer. - -This is a minor mode. If called interactively, toggle the -`All-The-Icons-Dired mode' mode. If the prefix argument is -positive, enable the mode, and if it is zero or negative, disable -the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -To check whether the minor mode is enabled in the current buffer, -evaluate `all-the-icons-dired-mode'. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t) -(register-definition-prefixes "all-the-icons-dired" '("all-the-icons-dired-")) - -;;; End of scraped data - -(provide 'all-the-icons-dired-autoloads) - -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; no-native-compile: t -;; coding: utf-8-emacs-unix -;; End: - -;;; all-the-icons-dired-autoloads.el ends here diff --git a/code/elpa/all-the-icons-dired-20231207.1324/all-the-icons-dired-pkg.el b/code/elpa/all-the-icons-dired-20231207.1324/all-the-icons-dired-pkg.el deleted file mode 100644 index d75b695..0000000 --- a/code/elpa/all-the-icons-dired-20231207.1324/all-the-icons-dired-pkg.el +++ /dev/null @@ -1,15 +0,0 @@ -(define-package "all-the-icons-dired" "20231207.1324" "Shows icons for each file in dired mode" - '((emacs "26.1") - (all-the-icons "2.2.0")) - :commit "e157f0668f22ed586aebe0a2c0186ab07702986c" :authors - '(("jtbm37")) - :maintainers - '(("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) - :maintainer - '("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com") - :keywords - '("files" "icons" "dired") - :url "https://github.com/wyuenho/all-the-icons-dired") -;; Local Variables: -;; no-byte-compile: t -;; End: diff --git a/code/elpa/all-the-icons-dired-20231207.1324/all-the-icons-dired.el b/code/elpa/all-the-icons-dired-20231207.1324/all-the-icons-dired.el deleted file mode 100644 index ba000de..0000000 --- a/code/elpa/all-the-icons-dired-20231207.1324/all-the-icons-dired.el +++ /dev/null @@ -1,142 +0,0 @@ -;;; all-the-icons-dired.el --- Shows icons for each file in dired mode -*- lexical-binding: t; -*- - -;; Copyright (C) 2016-2020 jtbm37 -;; Copyright (C) 2021 Jimmy Yuen Ho Wong - -;; Author: jtbm37 -;; Maintainer: Jimmy Yuen Ho Wong -;; Version: 2.0 -;; Keywords: files icons dired -;; Package-Requires: ((emacs "26.1") (all-the-icons "2.2.0")) -;; URL: https://github.com/wyuenho/all-the-icons-dired - -;; 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 . - -;;; Commentary: -;; To use this package, simply add this to your init.el: -;; (add-hook 'dired-mode-hook 'all-the-icons-dired-mode) - -;; To manually install, add this to your init.el before the hook mentioned above. -;; (add-to-load-path (expand-file-name "~/path/to/all-the-icons-dired")) -;; (load "all-the-icons-dired.el") - - -;;; Code: - -(require 'dired) -(require 'all-the-icons) -(require 'subr-x) -(require 'image) -(require 'jit-lock) -(require 'font-core) -(require 'font-lock) -(require 'map) - -(defface all-the-icons-dired-dir-face - '((t (:inherit dired-directory))) - "Face for the directory icon." - :group 'all-the-icons-faces) - -(defcustom all-the-icons-dired-lighter " all-the-icons-dired-mode" - "Lighter of all-the-icons-dired-mode" - :group 'all-the-icons - :type 'string) - -(defcustom all-the-icons-dired-v-adjust 0.01 - "The default vertical adjustment of the icon in the Dired buffer." - :group 'all-the-icons - :type 'number) - -(defcustom all-the-icons-dired-monochrome t - "Whether to show the icons as the same color as the text on the same line." - :group 'all-the-icons - :type 'boolean) - -(defvar all-the-icons-dired-mode) - -(defun all-the-icons-dired--icon (file) - "Return the icon for FILE." - (if (file-directory-p file) - (all-the-icons-icon-for-dir file - :face 'all-the-icons-dired-dir-face - :v-adjust all-the-icons-dired-v-adjust) - (apply 'all-the-icons-icon-for-file file - (append - `(:v-adjust ,all-the-icons-dired-v-adjust) - (when all-the-icons-dired-monochrome - `(:face ,(face-at-point))))))) - -(defun all-the-icons-dired--put-icon (pos) - "Propertize POS with icon." - (let* ((file (dired-get-filename 'relative 'noerror)) - (icon (all-the-icons-dired--icon file)) - (image (copy-sequence (get-text-property 0 'display icon))) - (props (map-delete (copy-sequence (text-properties-at 0 icon)) 'display))) - (if (or (not (eq (car image) 'image)) (member file '("." ".."))) - (put-text-property (1- pos) pos 'display - (if (member file '("." "..")) - " " - (concat " " icon " "))) - (setf (image-property image :margin) (cons (/ (window-text-width nil t) (window-text-width)) 0)) - (add-text-properties (1- pos) pos (append props `(display ,image) ))))) - -(defun all-the-icons-dired--fontify-region (start end &optional loudly) - "Add icons using text properties from START to END. - -START, END and the optional argument LOUDLY is passed to -`font-lock-default-fontify-region'." - (let ((extended-region (font-lock-default-fontify-region start end loudly))) - (when (and (consp extended-region) - (eq (car extended-region) 'jit-lock-bounds)) - (setq start (cadr extended-region)) - (setq end (cddr extended-region))) - (with-silent-modifications - (save-excursion - (goto-char start) - (while (< (point) end) - (when-let ((pos (dired-move-to-filename))) - (all-the-icons-dired--put-icon pos)) - (forward-line 1)))) - extended-region)) - -(defun all-the-icons-dired--setup () - "Set up `all-the-icons-dired'." - (add-function :override (local 'font-lock-fontify-region-function) #'all-the-icons-dired--fontify-region) - (setq-local font-lock-extra-managed-props (cons 'display font-lock-extra-managed-props)) - (cond (jit-lock-mode - (jit-lock-refontify)) - (font-lock-mode - (font-lock-fontify-region (point-min) (point-max))))) - -(defun all-the-icons-dired--teardown () - "Tear down `all-the-icons-dired'." - (font-lock-unfontify-buffer) - (remove-function (local 'font-lock-fontify-region-function) #'all-the-icons-dired--fontify-region) - (setq-local font-lock-extra-managed-props (remove 'display font-lock-extra-managed-props)) - (cond (jit-lock-mode - (jit-lock-refontify)) - (font-lock-mode - (font-lock-fontify-region (point-min) (point-max))))) - -;;;###autoload -(define-minor-mode all-the-icons-dired-mode - "Display all-the-icons icon for each file in a Dired buffer." - :lighter all-the-icons-dired-lighter - (when (derived-mode-p 'dired-mode) - (if all-the-icons-dired-mode - (all-the-icons-dired--setup) - (all-the-icons-dired--teardown)))) - -(provide 'all-the-icons-dired) -;;; all-the-icons-dired.el ends here diff --git a/code/elpa/archives/gnu/archive-contents b/code/elpa/archives/gnu/archive-contents deleted file mode 100644 index 8fbfd68..0000000 --- a/code/elpa/archives/gnu/archive-contents +++ /dev/null @@ -1,4290 +0,0 @@ -(1 - (ace-window . - [(0 10 0) - ((avy - (0 5 0))) - "Quickly switch windows." tar - ((:url . "https://github.com/abo-abo/ace-window") - (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") - (:authors - ("Oleh Krehel" . "ohwoeowho@gmail.com")) - (:keywords "window" "location"))]) - (ack . - [(1 11) - nil "interface to ack-like tools" tar - ((:url . "https://github.com/leoliu/ack-el") - (:keywords "tools" "processes" "convenience") - (:maintainer "João Távora" . "joaotavora@gmail.com") - (:authors - ("Leo Liu" . "sdl.web@gmail.com")) - (:commit . "90c90a80322aa9f26ce88f2f24a224afc4c994b8"))]) - (ada-mode . - [(8 0 5) - ((uniquify-files - (1 0 4)) - (wisi - (4 2 2)) - (gnat-compiler - (1 0 2)) - (emacs - (25 3))) - "major-mode for editing Ada sources" tar - ((:url . "https://www.nongnu.org/ada-mode/") - (:keywords "languages" "ada") - (:maintainer "Stephen Leake" . "stephen_leake@stephe-leake.org") - (:authors - ("Stephen Leake" . "stephen_leake@stephe-leake.org")) - (:commit . "8660d5e9b2219208e5d43b979f5fb57fbb518924"))]) - (ada-ref-man . - [(2020 1) - nil "Ada Reference Manual 2012" tar - ((:url . "http://stephe-leake.org/ada/arm.html") - (:maintainer "Stephen Leake" . "stephen_leake@member.fsf.org") - (:authors - ("Stephen Leake" . "stephen_leake@member.fsf.org")) - (:keywords "languages" "ada"))]) - (adaptive-wrap . - [(0 8) - nil "Smart line-wrapping with wrap-prefix" tar - ((:maintainer "Stephen Berman" . "stephen.berman@gmx.net") - (:authors - ("Stephen Berman" . "stephen.berman@gmx.net") - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:url . "https://elpa.gnu.org/packages/adaptive-wrap.html"))]) - (adjust-parens . - [(3 1) - nil "Indent and dedent Lisp code, automatically adjust close parens" tar - ((:maintainer "Barry O'Reilly" . "gundaetiapo@gmail.com") - (:authors - ("Barry O'Reilly" . "gundaetiapo@gmail.com")) - (:url . "http://elpa.gnu.org/packages/adjust-parens.html"))]) - (advice-patch . - [(0 1) - ((emacs - (24 4))) - "Use patches to advise the inside of functions" single - ((:url . "http://elpa.gnu.org/packages/advice-patch.html") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (aggressive-completion . - [(1 7) - ((emacs - (27 1))) - "Automatic minibuffer completion" tar - ((:keywords "minibuffer" "completion") - (:maintainer "Tassilo Horn" . "tsdh@gnu.org") - (:authors - ("Tassilo Horn" . "tsdh@gnu.org")) - (:url . "https://elpa.gnu.org/packages/aggressive-completion.html") - (:commit . "d92bf2428133b6e261780e16b7030afe91d3668e"))]) - (aggressive-indent . - [(1 10 0) - ((emacs - (24 3))) - "Minor mode to aggressively keep your code always indented" tar - ((:url . "https://github.com/Malabarba/aggressive-indent-mode") - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:keywords "indent" "lisp" "maint" "tools"))]) - (ahungry-theme . - [(1 10 0) - ((emacs - (24))) - "Ahungry color theme for Emacs. Make sure to (load-theme 'ahungry)." tar - ((:url . "https://github.com/ahungry/color-theme-ahungry") - (:maintainer "Matthew Carter" . "m@ahungry.com") - (:authors - ("Matthew Carter" . "m@ahungry.com")) - (:keywords "ahungry" "palette" "color" "theme" "emacs" "color-theme" "deftheme"))]) - (aircon-theme . - [(0 0 6) - ((emacs - (24 4))) - "Cool and legible light theme" tar - ((:url . "https://git.sr.ht/~chambln/aircon-theme.el") - (:keywords "faces") - (:maintainer "Gregory Chamberlain" . "~chambln/public-inbox@lists.sr.ht") - (:authors - ("Gregory Chamberlain" . "greg@cosine.blue")) - (:commit . "0cecd81e7f6631c91ed0437d801517677e018c1d"))]) - (all . - [(1 0) - nil "Edit all lines matching a given regexp" single - ((:url . "http://elpa.gnu.org/packages/all.html") - (:keywords "matching") - (:authors - ("Per Abrahamsen" . "per.abrahamsen@gmail.com")) - (:maintainer "Per Abrahamsen" . "per.abrahamsen@gmail.com"))]) - (altcaps . - [(1 1 0) - ((emacs - (27 1))) - "Apply alternating letter casing to convey sarcasm or mockery" tar - ((:url . "https://git.sr.ht/~protesilaos/altcaps") - (:maintainer "Altcaps Development" . "~protesilaos/altcaps@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "05b78cc81b8ca92aebb80779c2a863fa5eb18eaf"))]) - (ampc . - [(0 2) - nil "Asynchronous Music Player Controller" single - ((:url . "http://elpa.gnu.org/packages/ampc.html") - (:keywords "ampc" "mpc" "mpd") - (:authors - ("Christopher Schmidt" . "christopher@ch.ristopher.com")) - (:maintainer nil . "emacs-devel@gnu.org"))]) - (arbitools . - [(0 977) - ((cl-lib - (0 5))) - "Package for chess tournaments administration" single - ((:url . "http://elpa.gnu.org/packages/arbitools.html") - (:authors - ("David Gonzalez Gandara" . "dggandara@member.fsf.org")) - (:maintainer "David Gonzalez Gandara" . "dggandara@member.fsf.org"))]) - (ascii-art-to-unicode . - [(1 13) - nil "a small artist adjunct" single - ((:keywords "ascii" "unicode" "box-drawing") - (:authors - ("Thien-Thi Nguyen" . "ttn@gnu.org")) - (:maintainer "Thien-Thi Nguyen" . "ttn@gnu.org") - (:url . "http://www.gnuvola.org/software/aa2u/"))]) - (async . - [(1 9 7) - ((emacs - (24 4))) - "Asynchronous processing in Emacs" tar - ((:url . "https://github.com/jwiegley/emacs-async") - (:keywords "async") - (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") - (:authors - ("John Wiegley" . "jwiegley@gmail.com")) - (:commit . "53addd02fbad33765f508f8e6254ebd44e1f81e5"))]) - (auctex . - [(13 2 1) - ((emacs - (25 1))) - "Integrated environment for *TeX*" tar - ((:url . "https://www.gnu.org/software/auctex/") - (:keywords "tex" "latex" "texinfo" "context" "doctex" "preview-latex") - (:maintainer nil . "auctex-devel@gnu.org") - (:commit . "1c3360b1621a524e14fa0067dc7e138630c2267f"))]) - (aumix-mode . - [(7) - nil "run the aumix program in a buffer" single - ((:keywords "multimedia" "mixer" "aumix") - (:authors - ("Kevin Ryde" . "user42_kevin@yahoo.com.au")) - (:maintainer "Kevin Ryde" . "user42_kevin@yahoo.com.au") - (:url . "http://user42.tuxfamily.org/aumix-mode/index.html"))]) - (auto-correct . - [(1 1 4) - nil "Remembers and automatically fixes past corrections" single - ((:url . "http://elpa.gnu.org/packages/auto-correct.html") - (:keywords "editing") - (:authors - ("Ian Dunn" . "dunni@gnu.org")) - (:maintainer "Ian Dunn" . "dunni@gnu.org"))]) - (auto-header . - [(0 1 2) - nil "Automatically find the right C headers" tar - ((:url . "https://git.sr.ht/~pkal/auto-header") - (:keywords "c") - (:maintainer "Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")) - (:commit . "f366c1bf15abd33a8c035438b68b6b854bf2bd1a"))]) - (auto-overlays . - [(0 10 10) - ((cl-lib - (0 5))) - "Automatic regexp-delimited overlays" tar - ((:url . "http://www.dr-qubit.org/tags/computing-code-emacs.html") - (:maintainer "Toby Cubitt" . "toby-predictive@dr-qubit.org") - (:authors - ("Toby Cubitt" . "toby-predictive@dr-qubit.org")) - (:keywords "extensions"))]) - (autocrypt . - [(0 4 1) - ((emacs - (24 3))) - "Autocrypt implementation" tar - ((:url . "https://git.sr.ht/~pkal/autocrypt") - (:keywords "comm") - (:maintainer "Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")) - (:commit . "a90aa6b644fe8cf72af9e1615a7c50b36b739e7c"))]) - (avy . - [(0 5 0) - ((emacs - (24 1)) - (cl-lib - (0 5))) - "Jump to arbitrary positions in visible text and select text quickly." tar - ((:url . "https://github.com/abo-abo/avy") - (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") - (:authors - ("Oleh Krehel" . "ohwoeowho@gmail.com")) - (:keywords "point" "location"))]) - (bbdb . - [(3 2 2 2) - ((emacs - (24)) - (cl-lib - (0 5))) - "Big Brother DataBase" tar - ((:maintainer "Roland Winkler" . "winkler@gnu.org") - (:url . "https://elpa.gnu.org/packages/bbdb.html") - (:commit . "715f35b5f53d6bcdcb3754b4f98933df01b57c15"))]) - (beacon . - [(1 3 4) - ((emacs - (25 1))) - "Highlight the cursor whenever the window scrolls" tar - ((:url . "https://github.com/Malabarba/beacon") - (:keywords "convenience") - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:commit . "0cf8b60f62876f3e75653a5fb30d5d5cdd74c586"))]) - (beframe . - [(0 3 0) - ((emacs - (28 1))) - "Isolate buffers per frame" tar - ((:url . "https://git.sr.ht/~protesilaos/beframe") - (:maintainer "Protesilaos Stavrou General Issues" . "~protesilaos/general-issues@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "24551a22b4561cdf4c256b941aeb6176e993c280"))]) - (bind-key . - [(2 4 1) - nil "A simple way to manage personal keybindings" tar - ((:url . "https://github.com/jwiegley/use-package") - (:keywords "keys" "keybinding" "config" "dotemacs") - (:maintainer "John Wiegley" . "johnw@newartisans.com") - (:authors - ("John Wiegley" . "johnw@newartisans.com")) - (:commit . "4932ed21d40f9e8ad48ad2a1f086fdf9b3847ac9"))]) - (blist . - [(0 2) - nil "Display bookmarks in an ibuffer way" tar - ((:keywords "convenience") - (:maintainer "Durand" . "mmemmew@gmail.com") - (:authors - ("Durand" . "mmemmew@gmail.com")) - (:url . "https://elpa.gnu.org/packages/blist.html") - (:commit . "c5aadbce3b713a2a9e7dba8c3c0881c43ebb2b4d"))]) - (bluetooth . - [(0 3 1) - ((emacs - (25 1)) - (dash - (2 18 1))) - "A Major mode for Bluetooth devices" tar - ((:url . "https://gitlab.com/rstocker/emacs-bluetooth") - (:keywords "hardware") - (:maintainer "Raffael Stocker" . "r.stocker@mnet-mail.de") - (:authors - ("Raffael Stocker" . "r.stocker@mnet-mail.de") - ("Etienne Prud’homme" . "e.e.f.prudhomme@gmail.com")) - (:commit . "84488dfdd2355e512f9e9444a233448221b3d9cc"))]) - (bnf-mode . - [(0 4 5) - ((cl-lib - (0 5)) - (emacs - (24 3))) - "Major mode for editing BNF grammars." tar - ((:url . "https://github.com/sergeyklay/bnf-mode") - (:maintainer "Serghei Iakovlev" . "egrep@protonmail.ch") - (:authors - ("Serghei Iakovlev" . "egrep@protonmail.ch")) - (:keywords "languages"))]) - (boxy . - [(1 1 3) - ((emacs - (26 1))) - "A boxy layout framework" tar - ((:url . "https://gitlab.com/tygrdev/boxy") - (:keywords "tools") - (:maintainer "Taylor Grinn" . "grinntaylor@gmail.com") - (:authors - ("Taylor Grinn" . "grinntaylor@gmail.com")) - (:commit . "6567d846a06cdc75da8e88a5a961172cb3f77519"))]) - (boxy-headings . - [(2 1 4) - ((emacs - (26 1)) - (boxy - (1 0)) - (org - (9 4))) - "View org files in a boxy diagram" tar - ((:url . "https://gitlab.com/tygrdev/boxy-headings") - (:keywords "tools") - (:maintainer "Taylor Grinn" . "grinntaylor@gmail.com") - (:authors - ("Taylor Grinn" . "grinntaylor@gmail.com")) - (:commit . "a1b67d1b52a34084200c036f493e0110acea3a6d"))]) - (brief . - [(5 88 22 2) - ((nadvice - (0 3)) - (cl-lib - (0 5))) - "Brief Editor Emulator (Brief Mode)" tar - ((:keywords "brief" "emulations" "crisp") - (:maintainer "Luke Lee" . "luke.yx.lee@gmail.com") - (:authors - ("Luke Lee" . "luke.yx.lee@gmail.com")) - (:url . "https://elpa.gnu.org/packages/brief.html") - (:commit . "94471036e4fd356d6c8a7dd72622123e18c95e75"))]) - (buffer-env . - [(0 4) - ((emacs - (27 1)) - (compat - (28 1))) - "Buffer-local process environments" tar - ((:url . "https://github.com/astoff/buffer-env") - (:keywords "processes" "tools") - (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") - (:authors - ("Augusto Stoffel" . "arstoffel@gmail.com")) - (:commit . "7c176d043445ea94fe924a715158c25b91ec4776"))]) - (buffer-expose . - [(0 4 3) - ((emacs - (25)) - (cl-lib - (0 5))) - "Visual buffer switching using a window grid" single - ((:keywords "convenience") - (:authors - ("Clemens Radermacher" . "clemera@posteo.net")) - (:maintainer "Clemens Radermacher" . "clemera@posteo.net") - (:url . "https://github.com/clemera/buffer-expose"))]) - (bug-hunter . - [(1 3 1) - ((seq - (1 3)) - (cl-lib - (0 5))) - "Hunt down errors by bisecting elisp files" tar - ((:url . "https://github.com/Malabarba/elisp-bug-hunter") - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:keywords "lisp"))]) - (buildbot . - [(0 0 1) - ((emacs - (28))) - "A Buildbot client for emacs" tar - ((:url . "https://g.ypei.me/buildbot.el.git") - (:keywords "buildbot" "continuous integration") - (:maintainer "Yuchen Pei" . "id@ypei.org") - (:authors - ("Yuchen Pei" . "id@ypei.org")) - (:commit . "d614eea91ca5717c2b0019dae8c85e6a24873f39"))]) - (calibre . - [(1 3 3) - ((emacs - (27 1)) - (compat - (29 1 4 1))) - "Interact with Calibre libraries from Emacs" tar - ((:url . "https://git.disroot.org/kjartanoli/calibre.el") - (:maintainer "Kjartan Oli Agustsson" . "kjartanoli@disroot.org") - (:authors - ("Kjartan Oli Agustsson" . "kjartanoli@disroot.org")) - (:commit . "ad65bf9b51edaf85371db958a1dcaff2f620519f"))]) - (cape . - [(0 16) - ((emacs - (27 1)) - (compat - (29 1 4 0))) - "Completion At Point Extensions" tar - ((:url . "https://github.com/minad/cape") - (:keywords "abbrev" "convenience" "matching" "completion" "wp") - (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "c8e3a75f2b1096fbb09c9f4b3f60ab1fdcfee13b"))]) - (capf-autosuggest . - [(0 3) - ((emacs - (25 1))) - "History autosuggestions for comint and eshell" tar - ((:url . "https://repo.or.cz/emacs-capf-autosuggest.git") - (:maintainer "jakanakaevangeli" . "jakanakaevangeli@chiru.no") - (:authors - ("jakanakaevangeli" . "jakanakaevangeli@chiru.no")))]) - (caps-lock . - [(1 0) - nil "Caps-lock as a minor mode" single - ((:url . "http://elpa.gnu.org/packages/caps-lock.html") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (captain . - [(1 0 3) - nil "CAPiTalization is Automatic IN emacs" single - ((:url . "http://elpa.gnu.org/packages/captain.html") - (:keywords "editing") - (:authors - ("Ian Dunn" . "dunni@gnu.org")) - (:maintainer "Ian Dunn" . "dunni@gnu.org"))]) - (chess . - [(2 0 5) - ((cl-lib - (0 5))) - "Play chess in GNU Emacs" tar - ((:maintainer "Mario Lang" . "mlang@delysid.org") - (:authors - ("John Wiegley" . "johnw@gnu.org")) - (:keywords "games") - (:url . "http://elpa.gnu.org/packages/chess.html"))]) - (cl-generic . - [(0 3) - nil "Forward cl-generic compatibility for Emacs<25" single - ((:url . "http://elpa.gnu.org/packages/cl-generic.html") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (cl-lib . - [(0 7 1) - nil "Forward cl-lib compatibility library for Emacs<24.3" tar - ((:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:url . "https://elpa.gnu.org/packages/cl-lib.html") - (:commit . "80dc6223f2e25db1f4b38d5c48365553abd793fc"))]) - (clipboard-collector . - [(0 3) - ((emacs - (25))) - "Collect clipboard entries according to regex rules" tar - ((:url . "https://github.com/clemera/clipboard-collector") - (:maintainer "Clemens Radermacher" . "clemera@posteo.net") - (:authors - ("Clemens Radermacher" . "clemera@posteo.net")) - (:keywords "convenience"))]) - (cobol-mode . - [(1 1) - ((cl-lib - (0 5))) - "Mode for editing COBOL code" tar - ((:keywords "languages") - (:maintainer nil . "emacs-devel@gnu.org") - (:authors - ("Edward Hart" . "edward.dan.hart@gmail.com")) - (:url . "https://elpa.gnu.org/packages/cobol-mode.html") - (:commit . "bd7879daa71908616277688ba51d27b60c88b0a2"))]) - (code-cells . - [(0 3) - ((emacs - (27 1))) - "Lightweight notebooks with support for ipynb files" tar - ((:url . "https://github.com/astoff/code-cells.el") - (:keywords "convenience" "outlines") - (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") - (:authors - ("Augusto Stoffel" . "arstoffel@gmail.com")) - (:commit . "fd68a33eb43b3cbd44fed767f48e230382903592"))]) - (comint-mime . - [(0 3) - ((emacs - (28 1))) - "Display content of various MIME types in comint buffers" tar - ((:url . "https://github.com/astoff/comint-mime") - (:keywords "processes" "multimedia") - (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") - (:authors - ("Augusto Stoffel" . "arstoffel@gmail.com")) - (:commit . "91b2926d2bf40a31a55fdb80c7dc21652bcf9417"))]) - (compact-docstrings . - [(0 2) - nil "Shrink blank lines in docstrings and doc comments" single - ((:keywords "convenience" "faces" "lisp" "maint" "c") - (:authors - ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) - (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") - (:url . "https://github.com/cpitclaudel/compact-docstrings"))]) - (company . - [(0 9 13) - ((emacs - (24 3))) - "Modular text completion framework" tar - ((:url . "http://company-mode.github.io/") - (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") - (:authors - ("Nikolaj Schumacher")) - (:keywords "abbrev" "convenience" "matching"))]) - (company-ebdb . - [(1 1) - ((company - (0 9 4)) - (ebdb - (0 2))) - "company-mode completion backend for EBDB in message-mode" single - ((:url . "http://elpa.gnu.org/packages/company-ebdb.html") - (:authors - ("Jan Tatarik" . "jan.tatarik@gmail.com")) - (:maintainer "Eric Abrahamsen" . "eric@ericabrahamsen.net"))]) - (company-math . - [(1 5 1) - ((company - (0 8 0)) - (math-symbol-lists - (1 3))) - "Completion backends for unicode math symbols and latex tags" tar - ((:url . "https://github.com/vspinu/company-math") - (:keywords "unicode" "symbols" "completion") - (:maintainer "Vitalie Spinu" . "spinuvit@gmail.com") - (:authors - ("Vitalie Spinu" . "spinuvit@gmail.com")) - (:commit . "3eb006874e309ff4076d947fcbd61bb6806aa508"))]) - (company-statistics . - [(0 2 3) - ((emacs - (24 3)) - (company - (0 8 5))) - "Sort candidates using completion history" tar - ((:url . "https://github.com/company-mode/company-statistics") - (:maintainer "Ingo Lohmar" . "i.lohmar@gmail.com") - (:authors - ("Ingo Lohmar" . "i.lohmar@gmail.com")) - (:keywords "abbrev" "convenience" "matching"))]) - (compat . - [(29 1 4 1) - ((emacs - (24 4)) - (seq - (2 3))) - "Emacs Lisp Compatibility Library" tar - ((:url . "https://github.com/emacs-compat/compat") - (:keywords "lisp") - (:maintainer "Daniel Mendler , Compat Development" . "~pkal/compat-devel@lists.sr.ht") - (:authors - ("Philip Kaludercic , Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "cb09942868d50e654f159f9614fe3f22af96e547"))]) - (consult . - [(0 35) - ((emacs - (27 1)) - (compat - (29 1 4 1))) - "Consulting completing-read" tar - ((:url . "https://github.com/minad/consult") - (:keywords "matching" "files" "completion") - (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Daniel Mendler and Consult contributors")) - (:commit . "fe49dedd71802ff97be7b89f1ec4bd61b98c2b13"))]) - (consult-recoll . - [(0 8) - ((emacs - (26 1)) - (consult - (0 19))) - "Recoll queries using consult" tar - ((:url . "https://codeberg.org/jao/consult-recoll") - (:keywords "docs" "convenience") - (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") - (:authors - ("Jose A Ortega Ruiz" . "jao@gnu.org")) - (:commit . "1480027006df774ac3e2f38a6750a369263ea409"))]) - (context-coloring . - [(8 1 0) - ((emacs - (24 3))) - "Highlight by scope" tar - ((:url . "https://github.com/jacksonrayhamilton/context-coloring") - (:maintainer "Jackson Ray Hamilton" . "jackson@jacksonrayhamilton.com") - (:authors - ("Jackson Ray Hamilton" . "jackson@jacksonrayhamilton.com")) - (:keywords "convenience" "faces" "tools"))]) - (corfu . - [(0 37) - ((emacs - (27 1)) - (compat - (29 1 4 0))) - "COmpletion in Region FUnction" tar - ((:url . "https://github.com/minad/corfu") - (:keywords "abbrev" "convenience" "matching" "completion" "wp") - (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "664ef966f3668f3b5c30a8c5db429ae38ca00c61"))]) - (coterm . - [(1 6) - ((emacs - (26 1)) - (compat - (28 1 2 0))) - "Terminal emulation for comint" tar - ((:url . "https://repo.or.cz/emacs-coterm.git") - (:keywords "processes") - (:maintainer "jakanakaevangeli" . "jakanakaevangeli@chiru.no") - (:authors - ("jakanakaevangeli" . "jakanakaevangeli@chiru.no")) - (:commit . "d8e1b04cd359d9f27ab7c6dbf8cae90dde834085"))]) - (counsel . - [(0 14 0) - ((emacs - (24 5)) - (ivy - (0 14 0)) - (swiper - (0 14 0))) - "Various completion functions using Ivy" tar - ((:url . "https://github.com/abo-abo/swiper") - (:keywords "convenience" "matching" "tools") - (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") - (:authors - ("Oleh Krehel" . "ohwoeowho@gmail.com")) - (:commit . "603c29c64856ba7f32ca00affae64f2f5ae3fced"))]) - (cpio-mode . - [(0 17) - ((emacs - (24 5))) - "Handle cpio archives in the style of dired." tar - ((:maintainer "Douglas Lewan" . "d.lewan2000@gmail.com") - (:authors - ("Douglas Lewan" . "d.lewan2000@gmail.com")) - (:keywords "files") - (:url . "http://elpa.gnu.org/packages/cpio-mode.html"))]) - (cpupower . - [(1 0 5) - nil "cpupower command interface" tar - ((:url . "https://gitlab.com/steve-emacs-stuff/cpupower-el") - (:keywords "hardware" "cpupower" "cpu" "frequency-scaling") - (:maintainer "Stephen Meister" . "pallagun@gmail.com") - (:authors - ("Stephen Meister" . "pallagun@gmail.com")) - (:commit . "fa979dfafa1beb374bf42e937f0b5b99ed06222e"))]) - (crdt . - [(0 3 5) - nil "Collaborative editing using Conflict-free Replicated Data Types" tar - ((:url . "https://code.librehq.com/qhong/crdt.el") - (:keywords "collaboration" "crdt") - (:maintainer "Qiantan Hong" . "qhong@alum.mit.edu") - (:authors - ("Qiantan Hong" . "qhong@alum.mit.edu")) - (:commit . "e6d42f42c5dedb73560048f4bf6263c63ffa21bb"))]) - (crisp . - [(1 3 6) - nil "CRiSP/Brief Emacs emulator" single - ((:url . "http://elpa.gnu.org/packages/crisp.html") - (:keywords "emulations" "brief" "crisp") - (:authors - ("Gary D. Foster" . "Gary.Foster@Corp.Sun.COM")) - (:maintainer "Luke Lee" . "luke.yx.lee@gmail.com"))]) - (csharp-mode . - [(2 0 0) - ((emacs - (26 1))) - "C# mode derived mode" tar - ((:url . "https://github.com/emacs-csharp/csharp-mode") - (:keywords "c#" "languages" "oop" "mode") - (:maintainer "Jostein Kjønigsen" . "jostein@gmail.com") - (:authors - ("Theodor Thornhill" . "theo@thornhill.no")) - (:commit . "d8b058c9e9d0429ea7e81d121ce19b064bd7e0f5"))]) - (csv-mode . - [(1 22) - ((emacs - (27 1)) - (cl-lib - (0 5))) - "Major mode for editing comma/char separated values" tar - ((:keywords "convenience") - (:maintainer nil . "emacs-devel@gnu.org") - (:authors - ("\"Francis J. Wright\"" . "F.J.Wright@qmul.ac.uk")) - (:url . "https://elpa.gnu.org/packages/csv-mode.html") - (:commit . "db8a3e3aef31d35ce5bd1fd09127a3bbfdd0c340"))]) - (cursory . - [(1 0 0) - ((emacs - (27 1))) - "Manage cursor styles using presets" tar - ((:url . "https://git.sr.ht/~protesilaos/cursory") - (:keywords "convenience" "cursor") - (:maintainer "Cursory Development" . "~protesilaos/cursory@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "12cd2b22913ddacf3cab54b0d6dd97d633f72e43"))]) - (cycle-quotes . - [(0 1) - nil "Cycle between quote styles" tar - ((:maintainer "Simen Heggestøyl" . "simenheg@gmail.com") - (:authors - ("Simen Heggestøyl" . "simenheg@gmail.com")) - (:keywords "convenience") - (:url . "http://elpa.gnu.org/packages/cycle-quotes.html"))]) - (darkroom . - [(0 3) - ((cl-lib - (0 5))) - "Remove visual distractions and focus on writing" single - ((:url . "http://elpa.gnu.org/packages/darkroom.html") - (:keywords "convenience" "emulations") - (:authors - ("João Távora" . "joaotavora@gmail.com")) - (:maintainer "João Távora" . "joaotavora@gmail.com"))]) - (dash . - [(2 19 1) - ((emacs - (24))) - "A modern list library for Emacs" tar - ((:url . "https://github.com/magnars/dash.el") - (:maintainer "Magnar Sveen" . "magnars@gmail.com") - (:authors - ("Magnar Sveen" . "magnars@gmail.com")) - (:keywords "extensions" "lisp"))]) - (dbus-codegen . - [(0 1) - ((cl-lib - (0 5))) - "Lisp code generation for D-Bus." single - ((:url . "http://elpa.gnu.org/packages/dbus-codegen.html") - (:keywords "comm" "dbus" "convenience") - (:authors - ("Daiki Ueno" . "ueno@gnu.org")) - (:maintainer nil . "emacs-devel@gnu.org"))]) - (debbugs . - [(0 36) - ((emacs - (26 1)) - (soap-client - (3 1 5))) - "SOAP library to access debbugs servers" tar - ((:keywords "comm" "hypermedia") - (:maintainer "Michael Albinus" . "michael.albinus@gmx.de") - (:authors - ("Michael Albinus" . "michael.albinus@gmx.de")) - (:url . "https://elpa.gnu.org/packages/debbugs.html") - (:commit . "17b933d6fa4cdb46eb7be70070b5e72baa145386"))]) - (delight . - [(1 7) - ((cl-lib - (0 5)) - (nadvice - (0 3))) - "A dimmer switch for your lighter text" single - ((:keywords "convenience") - (:authors - ("Phil Sainty" . "psainty@orcon.net.nz")) - (:maintainer "Phil Sainty" . "psainty@orcon.net.nz") - (:url . "https://savannah.nongnu.org/projects/delight"))]) - (denote . - [(2 0 0) - ((emacs - (28 1))) - "Simple notes with an efficient file-naming scheme" tar - ((:url . "https://git.sr.ht/~protesilaos/denote") - (:maintainer "Denote Development" . "~protesilaos/denote@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "df3aedacdd6e96923df2b88492eba1b87147e14f"))]) - (denote-menu . - [(1 1 1) - ((emacs - (28 1)) - (denote - (1 2 0))) - "View denote files in a tabulated list." tar - ((:url . "https://github.com/namilus/denote-menu") - (:maintainer "Mohamed Suliman" . "sulimanm@tcd.ie") - (:authors - ("Mohamed Suliman" . "sulimanm@tcd.ie")) - (:commit . "8e67c1a326bda7b824252548a1e5e46c7f840c49"))]) - (detached . - [(0 10 1) - ((emacs - (27 1))) - "A package to launch, and manage, detached processes" tar - ((:url . "https://sr.ht/~niklaseklund/detached.el/") - (:keywords "convenience" "processes") - (:maintainer "detached.el Development" . "~niklaseklund/detached.el@lists.sr.ht") - (:authors - ("Niklas Eklund" . "niklas.eklund@posteo.net")) - (:commit . "fedb0df5b0fbba13c662107855fb07a922793096"))]) - (devdocs . - [(0 5) - ((emacs - (27 1))) - "Emacs viewer for DevDocs" tar - ((:url . "https://github.com/astoff/devdocs.el") - (:keywords "help") - (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") - (:authors - ("Augusto Stoffel" . "arstoffel@gmail.com")) - (:commit . "60099be5fc5c90d5adc2795b3bfacb492a0adb88"))]) - (dict-tree . - [(0 16) - ((trie - (0 3)) - (tNFA - (0 1 1)) - (heap - (0 3))) - "Dictionary data structure" tar - ((:url . "http://www.dr-qubit.org/emacs.php") - (:maintainer "Toby Cubitt" . "toby-predictive@dr-qubit.org") - (:authors - ("Toby Cubitt" . "toby-predictive@dr-qubit.org")) - (:keywords "extensions" "matching" "data structures trie" "tree" "dictionary" "completion" "regexp"))]) - (diff-hl . - [(1 9 2) - ((cl-lib - (0 2)) - (emacs - (25 1))) - "Highlight uncommitted changes using VC" tar - ((:url . "https://github.com/dgutov/diff-hl") - (:keywords "vc" "diff") - (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") - (:authors - ("Dmitry Gutov" . "dgutov@yandex.ru")) - (:commit . "d20f16bf5eadd66e775f215e800f25caddae8cb5"))]) - (diffview . - [(1 0) - nil "View diffs in side-by-side format" single - ((:keywords "convenience" "diff") - (:authors - ("Mitchel Humpherys" . "mitch.special@gmail.com")) - (:maintainer "Mitchel Humpherys" . "mitch.special@gmail.com") - (:url . "https://github.com/mgalgs/diffview-mode"))]) - (diminish . - [(0 46) - ((emacs - (24 3))) - "Diminished modes are minor modes with no modeline display" tar - ((:url . "https://github.com/myrjola/diminish.el") - (:keywords "extensions" "diminish" "minor" "codeprose") - (:maintainer "Martin Yrjölä" . "martin.yrjola@gmail.com") - (:authors - ("Will Mengarini" . "seldon@eskimo.com")) - (:commit . "66b3902401059d161424b1b8d0abc3cb0a7d6df0"))]) - (dired-du . - [(0 5 2) - ((emacs - (24 4)) - (cl-lib - (0 5))) - "Dired with recursive directory sizes" tar - ((:maintainer "Tino Calancha" . "tino.calancha@gmail.com") - (:authors - ("Tino Calancha" . "tino.calancha@gmail.com")) - (:keywords "files" "unix" "convenience") - (:url . "http://elpa.gnu.org/packages/dired-du.html"))]) - (dired-git-info . - [(0 3 1) - ((emacs - (25))) - "Show git info in dired" single - ((:keywords "dired" "files") - (:authors - ("Clemens Radermacher" . "clemera@posteo.net")) - (:maintainer "Clemens Radermacher" . "clemera@posteo.net") - (:url . "https://github.com/clemera/dired-git-info"))]) - (dired-preview . - [(0 1 1) - ((emacs - (27 1))) - "Automatically preview file at point in Dired" tar - ((:url . "https://git.sr.ht/~protesilaos/dired-preview") - (:keywords "files" "convenience") - (:maintainer "Protesilaos Stavrou" . "info@protesilaos.com") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "63f6d9a2daff031554bf3321d00a8a361e98bc01"))]) - (disk-usage . - [(1 3 3) - ((emacs - (26 1))) - "Sort and browse disk usage listings" single - ((:keywords "files" "convenience" "tools") - (:authors - ("Pierre Neidhardt" . "mail@ambrevar.xyz")) - (:maintainer "Pierre Neidhardt" . "mail@ambrevar.xyz") - (:url . "https://gitlab.com/Ambrevar/emacs-disk-usage"))]) - (dismal . - [(1 5 2) - ((cl-lib - (0)) - (emacs - (24 3))) - "Dis Mode Ain't Lotus: Spreadsheet program Emacs" tar - ((:maintainer "UnMaintainer" . "emacs-devel@gnu.org") - (:authors - (nil . "David Fox, fox@cs.nyu.edu") - (nil . "Frank E. Ritter, ritter@cs.cmu.edu")) - (:url . "https://elpa.gnu.org/packages/dismal.html"))]) - (djvu . - [(1 1 2) - nil "Edit and view Djvu files via djvused" tar - ((:keywords "files" "wp") - (:maintainer "Roland Winkler" . "winkler@gnu.org") - (:authors - ("Roland Winkler" . "winkler@gnu.org")) - (:url . "https://elpa.gnu.org/packages/djvu.html") - (:commit . "071c8ab168588897475899c46eaa16e70141db8c"))]) - (doc-toc . - [(1 2) - ((emacs - (26 1))) - "Manage outlines/table of contents of pdf and djvu documents" tar - ((:url . "https://github.com/dalanicolai/doc-tools-toc") - (:keywords "tools" "outlines" "convenience") - (:maintainer "Daniel Laurens Nicolai" . "dalanicolai@gmail.com") - (:authors - ("Daniel Laurens Nicolai" . "dalanicolai@gmail.com")) - (:commit . "4a179fbacd7bc9efbd6cfcdc8772d42935e6de29"))]) - (docbook . - [(0 1) - nil "Info-like viewer for DocBook" single - ((:url . "http://elpa.gnu.org/packages/docbook.html") - (:keywords "docs" "help") - (:authors - ("Chong Yidong" . "cyd@gnu.org")) - (:maintainer "Chong Yidong" . "cyd@gnu.org"))]) - (dts-mode . - [(1 0) - ((emacs - (24))) - "Major mode for Device Tree source files" tar - ((:keywords "languages") - (:maintainer "Ben Gamari" . "ben@smart-cactus.org") - (:authors - ("Ben Gamari" . "ben@smart-cactus.org")) - (:url . "https://elpa.gnu.org/packages/dts-mode.html") - (:commit . "8413d2dc9b3347831aa9e8c8b2524af3ef005441"))]) - (easy-escape . - [(0 2 1) - nil "Improve readability of escape characters in regular expressions" tar - ((:url . "https://github.com/cpitclaudel/easy-escape") - (:keywords "convenience" "lisp" "tools") - (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") - (:authors - ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")))]) - (easy-kill . - [(0 9 5) - ((emacs - (25)) - (cl-lib - (0 5))) - "kill & mark things easily" tar - ((:url . "https://github.com/leoliu/easy-kill") - (:keywords "killing" "convenience") - (:maintainer "Leo Liu" . "sdl.web@gmail.com") - (:authors - ("Leo Liu" . "sdl.web@gmail.com")) - (:commit . "f155d19c528e27f8f6c72f0d75f652edbdcab37f"))]) - (ebdb . - [(0 8 17) - ((emacs - (25 1)) - (seq - (2 15))) - "Contact management package" tar - ((:url . "https://github.com/girzel/ebdb") - (:keywords "convenience" "mail") - (:maintainer "Eric Abrahamsen" . "eric@ericabrahamsen.net") - (:authors - ("Eric Abrahamsen" . "eric@ericabrahamsen.net")) - (:commit . "610d1ed5d4095936836102e1e48dc4416d0d260b"))]) - (ebdb-gnorb . - [(1 0 2) - ((gnorb - (1 1 0)) - (ebdb - (0 2))) - "Utilities for connecting EBDB to Gnorb" single - ((:url . "http://elpa.gnu.org/packages/ebdb-gnorb.html") - (:authors - ("Eric Abrahamsen" . "eric@ericabrahamsen.net")) - (:maintainer "Eric Abrahamsen" . "eric@ericabrahamsen.net"))]) - (ebdb-i18n-chn . - [(1 3 2) - ((pyim - (1 6 0)) - (ebdb - (0 6 17))) - "China-specific internationalization support for EBDB" tar - ((:maintainer "Eric Abrahamsen" . "eric@ericabrahamsen.net") - (:authors - ("Eric Abrahamsen" . "eric@ericabrahamsen.net")) - (:url . "https://elpa.gnu.org/packages/ebdb-i18n-chn.html"))]) - (ediprolog . - [(2 2) - nil "Emacs Does Interactive Prolog" tar - ((:url . "https://www.metalevel.at/ediprolog/") - (:keywords "languages" "processes") - (:maintainer "Markus Triska" . "triska@metalevel.at") - (:authors - ("Markus Triska" . "triska@metalevel.at")) - (:commit . "cfcdf9e42821d246b7fbc84877aa4ecacc184a1c"))]) - (eev . - [(20230127) - ((emacs - (24 4))) - "Support for e-scripts (eepitch blocks, elisp hyperlinks, etc)" tar - ((:url . "http://anggtwu.net/#eev") - (:keywords "lisp" "e-scripts") - (:maintainer "Eduardo Ochs" . "eduardoochs@gmail.com") - (:authors - ("Eduardo Ochs" . "eduardoochs@gmail.com")) - (:commit . "16613c18c5ec17755f083f4839bca7e4e05dd4c7"))]) - (ef-themes . - [(1 2 0) - ((emacs - (27 1))) - "Colorful and legible themes" tar - ((:url . "https://git.sr.ht/~protesilaos/ef-themes") - (:keywords "faces" "theme" "accessibility") - (:maintainer "Ef-Themes Development" . "~protesilaos/ef-themes@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "9a64221f797c8cc5cefb0bd732612d08f2b321a0"))]) - (eglot . - [(1 15) - ((emacs - (26 3)) - (jsonrpc - (1 0 16)) - (flymake - (1 2 1)) - (project - (0 9 8)) - (xref - (1 6 2)) - (eldoc - (1 14 0)) - (seq - (2 23)) - (external-completion - (0 1))) - "The Emacs Client for LSP servers" tar - ((:url . "https://github.com/joaotavora/eglot") - (:keywords "convenience" "languages") - (:maintainer "João Távora" . "joaotavora@gmail.com") - (:authors - ("João Távora" . "joaotavora@gmail.com")) - (:commit . "30892cbd330ace125454a056ca86d85e2a860bf5"))]) - (el-search . - [(1 12 6 1) - ((emacs - (25)) - (stream - (2 2 4)) - (cl-print - (1 0))) - "Expression based interactive search for Emacs Lisp" tar - ((:maintainer "Michael Heerdegen" . "michael_heerdegen@web.de") - (:authors - ("Michael Heerdegen" . "michael_heerdegen@web.de")) - (:keywords "lisp") - (:url . "http://elpa.gnu.org/packages/el-search.html"))]) - (eldoc . - [(1 14 0) - ((emacs - (26 3))) - "Show function arglist or variable docstring in echo area" tar - ((:keywords "extensions") - (:maintainer "Noah Friedman" . "friedman@splode.com") - (:authors - ("Noah Friedman" . "friedman@splode.com")) - (:url . "https://elpa.gnu.org/packages/eldoc.html") - (:commit . "f2357df91f0262949618bd4da571d3267c1b1dfa"))]) - (eldoc-eval . - [(0 2) - nil "Enable eldoc support when minibuffer is in use." tar - ((:maintainer "Thierry Volpiatto" . "thievol@posteo.net") - (:authors - ("Thierry Volpiatto" . "thievol@posteo.net")) - (:url . "https://elpa.gnu.org/packages/eldoc-eval.html") - (:commit . "e91800503c90cb75dc70abe42f1d6ae499346cc1"))]) - (electric-spacing . - [(5 0) - nil "Insert operators with surrounding spaces smartly" single - ((:url . "http://elpa.gnu.org/packages/electric-spacing.html") - (:authors - ("William Xu" . "william.xwl@gmail.com")) - (:maintainer "William Xu" . "william.xwl@gmail.com"))]) - (elisp-benchmarks . - [(1 14) - nil "elisp benchmarks collection" tar - ((:keywords "languages" "lisp") - (:maintainer "Andrea Corallo" . "akrl@sdf.org") - (:authors - ("Andrea Corallo" . "akrl@sdf.org")) - (:url . "https://elpa.gnu.org/packages/elisp-benchmarks.html") - (:commit . "70e38dbfa8f4acbdebfd0f417410d99f5031e05f"))]) - (emacs-gc-stats . - [(1 4 1) - ((emacs - (25 1))) - "Collect Emacs GC statistics" tar - ((:url . "https://git.sr.ht/~yantar92/emacs-gc-stats") - (:maintainer "Ihor Radchenko" . "yantar92@posteo.net") - (:authors - ("Ihor Radchenko" . "yantar92@posteo.net")) - (:commit . "703516c63ce71ec68945d48c297d294990728686"))]) - (embark . - [(0 22 1) - ((emacs - (27 1)) - (compat - (29 1 4 0))) - "Conveniently act on minibuffer completions" tar - ((:url . "https://github.com/oantolin/embark") - (:keywords "convenience") - (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") - (:authors - ("Omar Antolín Camarena" . "omar@matem.unam.mx")) - (:commit . "c914efe881df2bc6a2bd35cc7ee975d3e9d4a418"))]) - (embark-consult . - [(0 7) - ((emacs - (27 1)) - (embark - (0 20)) - (consult - (0 17))) - "Consult integration for Embark" tar - ((:url . "https://github.com/oantolin/embark") - (:keywords "convenience") - (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") - (:authors - ("Omar Antolín Camarena" . "omar@matem.unam.mx")) - (:commit . "127492fac048cecfdba145d496a902022a68d1d5"))]) - (ement . - [(0 10) - ((emacs - (27 1)) - (map - (2 1)) - (persist - (0 5)) - (plz - (0 6)) - (taxy - (0 10)) - (taxy-magit-section - (0 12 1)) - (svg-lib - (0 2 5)) - (transient - (0 3 7))) - "Matrix client" tar - ((:url . "https://github.com/alphapapa/ement.el") - (:keywords "comm") - (:maintainer "Adam Porter" . "adam@alphapapa.net") - (:authors - ("Adam Porter" . "adam@alphapapa.net")) - (:commit . "fba18f941289e607ad5e296783fc410e58f5d07e"))]) - (emms . - [(15) - ((cl-lib - (0 5)) - (nadvice - (0 3)) - (seq - (0))) - "The Emacs Multimedia System" tar - ((:url . "https://www.gnu.org/software/emms/") - (:keywords "emms" "mp3" "ogg" "flac" "music" "mpeg" "video" "multimedia") - (:maintainer "Yoni Rabkin" . "yrk@gnu.org") - (:authors - ("Jorgen Schäfer" . "forcer@forcix.cx")) - (:commit . "0a35f30e9aedd09977412a459162eaf6736febac"))]) - (engrave-faces . - [(0 3 1) - ((emacs - (27 1))) - "Convert font-lock faces to other formats" tar - ((:url . "https://github.com/tecosaur/engrave-faces") - (:keywords "faces") - (:maintainer "TEC" . "tec@tecosaur.com") - (:authors - ("TEC ")) - (:commit . "fe29d9b593a0f7ada4df3f52dfb9f7f8c1bdaaa7"))]) - (enwc . - [(2 0) - ((emacs - (25 1))) - "The Emacs Network Client" tar - ((:url . "https://savannah.nongnu.org/p/enwc") - (:maintainer "Ian Dunn" . "dunni@gnu.org") - (:authors - ("Ian Dunn" . "dunni@gnu.org")) - (:keywords "external" "network" "wicd" "manager" "nm"))]) - (epoch-view . - [(0 0 1) - nil "Minor mode to visualize epoch timestamps" single - ((:url . "http://elpa.gnu.org/packages/epoch-view.html") - (:keywords "data" "timestamp" "epoch" "unix") - (:authors - ("Ted Zlatanov" . "tzz@lifelogs.com")) - (:maintainer "Ted Zlatanov" . "tzz@lifelogs.com"))]) - (erc . - [(5 5) - ((emacs - (27 1)) - (compat - (29 1 3 4))) - "An Emacs Internet Relay Chat client" tar - ((:url . "https://www.gnu.org/software/emacs/erc.html") - (:keywords "irc" "chat" "client" "internet") - (:maintainer "Amin Bandali , F. Jason Park" . "jp@neverwas.me") - (:authors - ("Alexander L. Belikoff" . "alexander@belikoff.net")) - (:commit . "7548446194afdd3cd26851001565294da2732e29"))]) - (ergoemacs-mode . - [(5 16 10 12) - ((emacs - (24 1)) - (undo-tree - (0 6 5)) - (cl-lib - (0 5))) - "Emacs mode based on common modern interface and ergonomics." tar - ((:url . "https://github.com/ergoemacs/ergoemacs-mode") - (:maintainer "Matthew L. Fidler" . "matthew.fidler@gmail.com") - (:authors - ("Xah Lee" . "xah@xahlee.org") - ("David Capello" . "davidcapello@gmail.com") - ("Matthew L. Fidler" . "matthew.fidler@gmail.com")) - (:keywords "convenience"))]) - (excorporate . - [(1 1 1) - ((emacs - (24 1)) - (cl-lib - (0 6 1)) - (fsm - (0 2 1)) - (soap-client - (3 2 0)) - (url-http-ntlm - (2 0 4)) - (nadvice - (0 3)) - (url-http-oauth - (0 8 3))) - "Exchange Web Services (EWS) integration" tar - ((:url . "https://www.fitzsim.org/blog/") - (:keywords "calendar") - (:maintainer "Thomas Fitzsimmons" . "fitzsim@fitzsim.org") - (:authors - ("Thomas Fitzsimmons" . "fitzsim@fitzsim.org")) - (:commit . "a6617dea1f9c3af8a4d8a20a53f5b265455b8e96"))]) - (expand-region . - [(0 11 0) - nil "Increase selected region by semantic units." tar - ((:url . "https://github.com/magnars/expand-region.el") - (:maintainer "Magnar Sveen" . "magnars@gmail.com") - (:authors - ("Magnar Sveen" . "magnars@gmail.com")) - (:keywords "marking" "region"))]) - (external-completion . - [(0 1) - nil "Let external tools control completion style" tar - ((:maintainer "João Távora" . "joaotavora@gmail.com") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:url . "https://elpa.gnu.org/packages/external-completion.html") - (:commit . "4bc9c8972ac0a3dfa237a9c5704de89ef24ad82b"))]) - (exwm . - [(0 27) - ((xelb - (0 18))) - "Emacs X Window Manager" tar - ((:url . "https://github.com/ch11ng/exwm") - (:keywords "unix") - (:maintainer "Adrián Medraño Calvo" . "adrian@medranocalvo.com") - (:authors - ("Chris Feng" . "chris.w.feng@gmail.com")) - (:commit . "e9cc0962cc478640afe3001e39ff32577d73d6a0"))]) - (f90-interface-browser . - [(1 1) - nil "Parse and browse f90 interfaces" single - ((:authors - ("Lawrence Mitchell" . "wence@gmx.li")) - (:maintainer "Lawrence Mitchell" . "wence@gmx.li") - (:url . "http://github.com/wence-/f90-iface/"))]) - (face-shift . - [(0 2 1) - ((emacs - (24 1))) - "Shift the colour of certain faces" tar - ((:url . "https://git.sr.ht/~pkal/face-shift") - (:keywords "faces") - (:maintainer "Philip Kaludercic" . "philipk@posteo.net") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")) - (:commit . "671e53fdef9ed3fdb9ee768216d05b90e3ce592a"))]) - (filladapt . - [(2 12 2) - ((emacs - (24 4))) - "Adaptive fill" single - ((:url . "http://elpa.gnu.org/packages/filladapt.html") - (:authors - ("Kyle E. Jones" . "kyle_jones@wonderworks.com")) - (:maintainer nil . "emacs-devel@gnu.org"))]) - (firefox-javascript-repl . - [(0 9 5) - ((emacs - (26 1))) - "Jack into Firefox" tar - ((:maintainer "Thomas Fitzsimmons" . "fitzsim@fitzsim.org") - (:authors - ("Thomas Fitzsimmons" . "fitzsim@fitzsim.org")) - (:url . "https://elpa.gnu.org/packages/firefox-javascript-repl.html") - (:commit . "fee99c20f1f4684ed845eeac9eda46fcde6bf1e9"))]) - (flylisp . - [(0 2) - ((emacs - (24 1)) - (cl-lib - (0 4))) - "Color unbalanced parentheses and parentheses inconsistent with indentation" single - ((:url . "http://elpa.gnu.org/packages/flylisp.html") - (:authors - ("Barry O'Reilly" . "gundaetiapo@gmail.com")) - (:maintainer "Barry O'Reilly" . "gundaetiapo@gmail.com"))]) - (flymake . - [(1 3 4) - ((emacs - (26 1)) - (eldoc - (1 14 0)) - (project - (0 7 1))) - "A universal on-the-fly syntax checker" tar - ((:keywords "c" "languages" "tools") - (:maintainer "João Távora" . "joaotavora@gmail.com") - (:authors - ("Pavel Kobyakov" . "pk_at_work@yahoo.com")) - (:url . "https://elpa.gnu.org/packages/flymake.html") - (:commit . "d45f450cff757ed520a7ee36c632ab62387c7bc9"))]) - (flymake-proselint . - [(0 3 0) - ((emacs - (27 1))) - "Flymake backend for proselint" tar - ((:url . "https://git.sr.ht/~manuel-uberti/flycheck-proselint") - (:keywords "convenience") - (:maintainer "Manuel Uberti" . "~manuel-uberti/flymake-proselint@lists.sr.ht") - (:authors - ("Manuel Uberti" . "manuel.uberti@inventati.org")) - (:commit . "9c68ee881f18f554f0ab5bbf5bee1a4b753d792b"))]) - (fontaine . - [(1 0 0) - ((emacs - (27 1))) - "Set font configurations using presets" tar - ((:url . "https://git.sr.ht/~protesilaos/fontaine") - (:maintainer "Fontaine Development" . "~protesilaos/fontaine@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "10c4fa74e56edbb1e9c5209d8189cfa30cbd8512"))]) - (frame-tabs . - [(1 1) - nil "show buffer tabs in side window" single - ((:url . "http://elpa.gnu.org/packages/frame-tabs.html") - (:keywords "frames" "tabs") - (:authors - ("Martin Rudalics" . "rudalics@gmx.at")) - (:maintainer "Martin Rudalics" . "rudalics@gmx.at"))]) - (frog-menu . - [(0 2 11) - ((emacs - (26)) - (avy - (0 4)) - (posframe - (0 4))) - "Quickly pick items from ad hoc menus" single - ((:keywords "convenience") - (:authors - ("Clemens Radermacher" . "clemera@posteo.net")) - (:maintainer "Clemens Radermacher" . "clemera@posteo.net") - (:url . "https://github.com/clemera/frog-menu"))]) - (fsm . - [(0 2 1) - ((emacs - (24 1)) - (cl-lib - (0 5))) - "state machine library" single - ((:url . "http://elpa.gnu.org/packages/fsm.html") - (:keywords "extensions") - (:authors - ("Magnus Henoch" . "magnus.henoch@gmail.com")) - (:maintainer "Thomas Fitzsimmons" . "fitzsim@fitzsim.org"))]) - (ftable . - [(1 1) - ((emacs - (26 0))) - "Fill a table to fit in n columns" tar - ((:url . "https://github.com/casouri/ftable") - (:keywords "convenience" "text" "table") - (:maintainer "Yuan Fu" . "casouri@gmail.com") - (:authors - ("Yuan Fu" . "casouri@gmail.com")) - (:commit . "d7c243ac3be2a67986f53f3dc31ba1426e82b771"))]) - (gcmh . - [(0 2 1) - ((emacs - (24))) - "the Garbage Collector Magic Hack" single - ((:keywords "internal") - (:authors - ("Andrea Corallo" . "akrl@sdf.org")) - (:maintainer nil . "akrl@sdf.org") - (:url . "https://gitlab.com/koral/gcmh"))]) - (ggtags . - [(0 9 0) - ((emacs - (25))) - "emacs frontend to GNU Global source code tagging system" tar - ((:url . "https://github.com/leoliu/ggtags") - (:maintainer "Leo Liu" . "sdl.web@gmail.com") - (:authors - ("Leo Liu" . "sdl.web@gmail.com")) - (:keywords "tools" "convenience"))]) - (gited . - [(0 6 0) - ((emacs - (24 4)) - (cl-lib - (0 5))) - "Operate on Git branches like dired" tar - ((:maintainer "Tino Calancha" . "tino.calancha@gmail.com") - (:authors - ("Tino Calancha" . "tino.calancha@gmail.com")) - (:keywords "git" "vc" "convenience") - (:url . "http://elpa.gnu.org/packages/gited.html"))]) - (gle-mode . - [(1 1) - ((cl-lib - (0 5))) - "Major mode to edit Graphics Layout Engine files" single - ((:url . "http://elpa.gnu.org/packages/gle-mode.html") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (gnat-compiler . - [(1 0 2) - ((emacs - (25 3)) - (wisi - (4 2 0))) - "Support for running GNAT tools" tar - ((:maintainer "Stephen Leake" . "stephen_leake@member.fsf.org") - (:authors - ("Stephen Leake" . "stephen_leake@member.fsf.org")) - (:url . "https://elpa.gnu.org/packages/gnat-compiler.html") - (:commit . "49774d33dc26ee75944a7380180cd748881e3a3f"))]) - (gnome-c-style . - [(0 1) - nil "minor mode for editing GNOME-style C source code" tar - ((:maintainer "Daiki Ueno" . "ueno@gnu.org") - (:authors - ("Daiki Ueno" . "ueno@gnu.org")) - (:keywords "gnome" "c" "coding style") - (:url . "http://elpa.gnu.org/packages/gnome-c-style.html"))]) - (gnorb . - [(1 6 11) - ((cl-lib - (0 5))) - "Glue code between Gnus, Org, and BBDB" tar - ((:keywords "mail" "org" "gnus" "bbdb" "todo" "task") - (:maintainer "Eric Abrahamsen" . "eric@ericabrahamsen.net") - (:authors - ("Eric Abrahamsen" . "eric@ericabrahamsen.net")) - (:url . "https://elpa.gnu.org/packages/gnorb.html") - (:commit . "409e4fc2c83f8406f362028dbcc3a1fc21182819"))]) - (gnu-elpa . - [(1 1) - nil "Advertize GNU ELPA packages" tar - ((:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:url . "http://elpa.gnu.org/packages/gnu-elpa.html"))]) - (gnu-elpa-keyring-update . - [(2022 12) - nil "Update Emacs's GPG keyring for GNU ELPA" tar - ((:keywords "maint" "tools") - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:url . "https://elpa.gnu.org/packages/gnu-elpa-keyring-update.html") - (:commit . "685192692f809e3d8c336e27170a2b819925202f"))]) - (gnugo . - [(3 1 2) - ((ascii-art-to-unicode - (1 5)) - (xpm - (1 0 1)) - (cl-lib - (0 5))) - "play GNU Go in a buffer" tar - ((:url . "https://www.gnuvola.org/software/gnugo/") - (:keywords "games" "processes") - (:maintainer "Thien-Thi Nguyen" . "ttn@gnu.org") - (:authors - ("Thien-Thi Nguyen" . "ttn@gnu.org")))]) - (gnus-mock . - [(0 5) - nil "Mock Gnus installation for testing" tar - ((:maintainer "Eric Abrahamsen" . "eric@ericabrahamsen.net") - (:authors - ("Eric Abrahamsen" . "eric@ericabrahamsen.net")) - (:url . "https://elpa.gnu.org/packages/gnus-mock.html"))]) - (gpastel . - [(0 5 0) - ((emacs - (25 1))) - "Integrates GPaste with the kill-ring" single - ((:keywords "tools") - (:authors - ("Damien Cassou" . "damien@cassou.me")) - (:maintainer "Damien Cassou" . "damien@cassou.me") - (:url . "https://gitlab.petton.fr/DamienCassou/desktop-environment"))]) - (gpr-mode . - [(1 0 3) - ((emacs - (25 3)) - (wisi - (4 2 2)) - (gnat-compiler - (1 0 1))) - "Major mode for editing GNAT project files" tar - ((:url . "https://stephe-leake.org/ada/wisitoken.html") - (:maintainer "Stephen Leake" . "stephen_leake@member.fsf.org") - (:authors - ("Stephen Leake" . "stephen_leake@member.fsf.org")) - (:commit . "9676e6361ef38fd953835b405ccccdf0d0c5517b"))]) - (gpr-query . - [(1 0 3) - ((emacs - (25 3)) - (wisi - (4 2 2)) - (gnat-compiler - (1 0 2))) - "Minor mode for navigating sources using gpr_query" tar - ((:maintainer "Stephen Leake" . "stephen_leake@member.fsf.org") - (:authors - ("Stephen Leake" . "stephen_leake@member.fsf.org")) - (:url . "https://elpa.gnu.org/packages/gpr-query.html") - (:commit . "ada0d0afcefe88b66b9cc53de5d76db661bfb2d7"))]) - (graphql . - [(0 1 2) - ((emacs - (25))) - "GraphQL utilities" tar - ((:url . "https://github.com/vermiculus/graphql.el") - (:keywords "hypermedia" "tools" "lisp") - (:maintainer "Sean Allred" . "code@seanallred.com") - (:authors - ("Sean Allred" . "code@seanallred.com")) - (:commit . "b57b5ca5d2d0837e1fb4a4f30c051d5f3e643f0f"))]) - (greader . - [(0 1) - ((emacs - (25))) - "gnamù reader, a reader with espeak tts" tar - ((:maintainer "Michelangelo Rodriguez" . "michelangelo.rodriguez@gmail.com") - (:authors - ("Michelangelo Rodriguez" . "michelangelo.rodriguez@gmail.com")) - (:keywords "tools" "accessibility") - (:url . "http://elpa.gnu.org/packages/greader.html"))]) - (greenbar . - [(1 1) - nil "Mark comint output with \"greenbar\" background" single - ((:url . "http://elpa.gnu.org/packages/greenbar.html") - (:keywords "faces" "terminals") - (:authors - ("Michael R. Mauger" . "michael@mauger.com")) - (:maintainer "Michael R. Mauger" . "michael@mauger.com"))]) - (gtags-mode . - [(1 0) - ((emacs - (28))) - "GNU Global integration with xref, project and imenu." tar - ((:url . "https://github.com/Ergus/gtags-mode") - (:keywords "xref" "project" "imenu" "gtags" "global") - (:maintainer "Jimmy Aguilar Mena") - (:authors - ("Jimmy Aguilar Mena")) - (:commit . "f108a46c6c03eb5e18c73a908c655071aa153a14"))]) - (guess-language . - [(0 0 1) - ((cl-lib - (0 5)) - (emacs - (24)) - (nadvice - (0 1))) - "Robust automatic language detection" single - ((:authors - ("Titus von der Malsburg" . "malsburg@posteo.de")) - (:maintainer "Titus von der Malsburg" . "malsburg@posteo.de") - (:url . "https://github.com/tmalsburg/guess-language.el"))]) - (hcel . - [(1 0 0) - ((emacs - (28))) - "Haskell codebase explorer / cross referencer" tar - ((:url . "https://g.ypei.me/hc.el.git") - (:keywords "haskell") - (:maintainer "Yuchen Pei" . "id@ypei.org") - (:authors - ("Yuchen Pei" . "id@ypei.org")) - (:commit . "a215df2f884fb445d8f159a2b4d84e6853ac9816"))]) - (heap . - [(0 5) - nil "Heap (a.k.a. priority queue) data structure" single - ((:keywords "extensions" "data structures" "heap" "priority queue") - (:authors - ("Toby Cubitt" . "toby-predictive@dr-qubit.org")) - (:maintainer "Toby Cubitt" . "toby-predictive@dr-qubit.org") - (:url . "http://www.dr-qubit.org/emacs.php"))]) - (hiddenquote . - [(1 2) - ((emacs - (25 1))) - "Major mode for doing hidden quote puzzles" tar - ((:url . "http://mauroaranda.com/puzzles/hidden-quote-puzzle/") - (:keywords "games") - (:maintainer "Mauro Aranda" . "maurooaranda@gmail.com") - (:authors - ("Mauro Aranda" . "maurooaranda@gmail.com")) - (:commit . "856438ee2950fa998561f71d40355a88cdb078b4"))]) - (highlight-escape-sequences . - [(0 4) - nil "Highlight escape sequences" single - ((:keywords "convenience") - (:authors - ("Dmitry Gutov" . "dgutov@yandex.ru") - ("Pavel Matcula" . "dev.plvlml@gmail.com")) - (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") - (:url . "https://github.com/dgutov/highlight-escape-sequences"))]) - (hook-helpers . - [(1 1 1) - ((emacs - (25 1))) - "Anonymous, modifiable hook functions" tar - ((:url . "https://savannah.nongnu.org/projects/hook-helpers-el/") - (:maintainer "Ian Dunn" . "dunni@gnu.org") - (:authors - ("Ian Dunn" . "dunni@gnu.org")) - (:keywords "development" "hooks"))]) - (html5-schema . - [(0 1) - nil "Add HTML5 schemas for use by nXML" tar - ((:url . "https://github.com/validator/validator") - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:keywords "html" "xml"))]) - (hydra . - [(0 15 0) - ((cl-lib - (0 5)) - (lv - (0))) - "Make bindings that stick around." tar - ((:url . "https://github.com/abo-abo/hydra") - (:keywords "bindings") - (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") - (:authors - ("Oleh Krehel" . "ohwoeowho@gmail.com")) - (:commit . "7081ee6d443dbf2b58e77fa7357c90e495173a2f"))]) - (hyperbole . - [(8 0 0) - ((emacs - (27 0))) - "GNU Hyperbole: The Everyday Hypertextual Information Manager" tar - ((:url . "http://www.gnu.org/software/hyperbole") - (:keywords "comm" "convenience" "files" "frames" "hypermedia" "languages" "mail" "matching" "mouse" "multimedia" "outlines" "tools" "wp") - (:maintainer "Bob Weiner , Mats Lidell" . "matsl@gnu.org") - (:authors - ("Bob Weiner")) - (:commit . "4214716e06920a3e10db5811bd22a343ad6435d9"))]) - (ilist . - [(0 1) - nil "Display a list in an ibuffer way." tar - ((:keywords "convenience") - (:maintainer "Durand" . "mmemmew@gmail.com") - (:authors - ("Durand" . "mmemmew@gmail.com")) - (:url . "https://elpa.gnu.org/packages/ilist.html"))]) - (inspector . - [(0 31) - ((emacs - (27 1))) - "Tool for inspection of Emacs Lisp objects" tar - ((:url . "https://github.com/mmontone/emacs-inspector") - (:keywords "debugging" "tool" "lisp" "development") - (:maintainer "Mariano Montone" . "marianomontone@gmail.com") - (:authors - ("Mariano Montone" . "marianomontone@gmail.com")) - (:commit . "baa486ac2e4faed9a362322c0b2914d6f0c59ede"))]) - (ioccur . - [(2 6) - ((emacs - (24)) - (cl-lib - (0 5))) - "Incremental occur" tar - ((:url . "https://github.com/thierryvolpiatto/ioccur") - (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") - (:authors - ("Thierry Volpiatto" . "thievol@posteo.net")))]) - (isearch-mb . - [(0 7) - ((emacs - (27 1))) - "Control isearch from the minibuffer" tar - ((:url . "https://github.com/astoff/isearch-mb") - (:keywords "matching") - (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") - (:authors - ("Augusto Stoffel" . "arstoffel@gmail.com")) - (:commit . "bf8f11dfeb532e186d9807394104741c7d7a1f1f"))]) - (iterators . - [(0 1 1) - ((emacs - (25))) - "Functions for working with iterators" single - ((:url . "http://elpa.gnu.org/packages/iterators.html") - (:keywords "extensions" "elisp") - (:authors - ("Michael Heerdegen" . "michael_heerdegen@web.de")) - (:maintainer "Michael Heerdegen" . "michael_heerdegen@web.de"))]) - (ivy . - [(0 14 0) - ((emacs - (24 5))) - "Incremental Vertical completYon" tar - ((:url . "https://github.com/abo-abo/swiper") - (:keywords "matching") - (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") - (:authors - ("Oleh Krehel" . "ohwoeowho@gmail.com")) - (:commit . "abc993c6d066a11f9ca6ec70d2c5c2e2b3e6b17a"))]) - (ivy-avy . - [(0 14 0) - ((emacs - (24 5)) - (ivy - (0 14 0)) - (avy - (0 5 0))) - "Avy integration for Ivy" tar - ((:url . "https://github.com/abo-abo/swiper") - (:keywords "convenience") - (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") - (:authors - ("Oleh Krehel" . "ohwoeowho@gmail.com")) - (:commit . "522c2ed7a62d3c7ff9e7ea455ad3c5d63b3c4b54"))]) - (ivy-explorer . - [(0 3 2) - ((emacs - (25)) - (ivy - (0 10 0))) - "Dynamic file browsing grid using ivy" single - ((:keywords "convenience" "files" "matching") - (:authors - ("Clemens Radermacher" . "clemera@posteo.net")) - (:maintainer "Clemens Radermacher" . "clemera@posteo.net") - (:url . "https://github.com/clemera/ivy-explorer"))]) - (ivy-hydra . - [(0 14 0) - ((emacs - (24 5)) - (ivy - (0 14 0)) - (hydra - (0 14 0))) - "Additional key bindings for Ivy" tar - ((:url . "https://github.com/abo-abo/swiper") - (:keywords "convenience") - (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") - (:authors - ("Oleh Krehel" . "ohwoeowho@gmail.com")) - (:commit . "1ee6eda9f632d66f5e6b582a0d565e52feb856ed"))]) - (ivy-posframe . - [(0 6 3) - ((emacs - (26 0)) - (posframe - (1 0 0)) - (ivy - (0 13 0))) - "Using posframe to show Ivy" tar - ((:url . "https://github.com/tumashu/ivy-posframe") - (:keywords "abbrev" "convenience" "matching" "ivy") - (:maintainer "Feng Shu" . "tumashu@163.com") - (:authors - ("Feng Shu" . "tumashu@163.com") - ("Naoya Yamashita" . "conao3@gmail.com")))]) - (jarchive . - [(0 10 0) - ((emacs - (26 1))) - "Open project dependencies in jar archives" tar - ((:url . "https://git.sr.ht/~dannyfreeman/jarchive") - (:keywords "tools" "languages" "jvm" "java" "clojure") - (:maintainer "Danny Freeman" . "danny@dfreeman.email") - (:commit . "2e4a4bee2ad2715f4c364706acd10c25009d8df5"))]) - (javaimp . - [(0 9 1) - nil "Add and reorder Java import statements in Maven/Gradle projects" tar - ((:keywords "java" "maven" "gradle" "programming") - (:maintainer "Filipp Gunbin" . "fgunbin@fastmail.fm") - (:authors - ("Filipp Gunbin" . "fgunbin@fastmail.fm")) - (:url . "https://elpa.gnu.org/packages/javaimp.html") - (:commit . "2ac7afce3c6f0b390c4b62c065a898883940d65a"))]) - (jgraph-mode . - [(1 1) - ((cl-lib - (0 5))) - "Major mode for Jgraph files" single - ((:url . "http://elpa.gnu.org/packages/jgraph-mode.html") - (:keywords "tex" "wp") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (jinx . - [(0 9) - ((emacs - (27 1)) - (compat - (29 1 4 0))) - "Enchanted Spell Checker" tar - ((:url . "https://github.com/minad/jinx") - (:keywords "convenience" "wp") - (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "9a10a621c505c65acfb6222240263e29ad546f68"))]) - (jit-spell . - [(0 3) - ((emacs - (27 1)) - (compat - (29 1))) - "Just-in-time spell checking" tar - ((:url . "https://github.com/astoff/jit-spell") - (:keywords "tools" "wp") - (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") - (:authors - ("Augusto Stoffel" . "arstoffel@gmail.com")) - (:commit . "365003e6e3c25c5e6210a2a4ce0654fa28063a23"))]) - (js2-mode . - [(20230408) - ((emacs - (24 1)) - (cl-lib - (0 5))) - "Improved JavaScript editing mode" tar - ((:url . "https://github.com/mooz/js2-mode/") - (:keywords "languages" "javascript") - (:maintainer "Steve Yegge" . "steve.yegge@gmail.com") - (:authors - ("Steve Yegge" . "steve.yegge@gmail.com") - ("mooz" . "stillpedant@gmail.com") - ("Dmitry Gutov" . "dgutov@yandex.ru")) - (:commit . "7d928272bc311b1dd6f38d3f6365c18153e28636"))]) - (json-mode . - [(0 2) - ((emacs - (25 1))) - "Major mode for editing JSON files" single - ((:url . "http://elpa.gnu.org/packages/json-mode.html") - (:keywords "data") - (:authors - ("Simen Heggestøyl" . "simenheg@gmail.com")) - (:maintainer "Simen Heggestøyl" . "simenheg@gmail.com"))]) - (jsonrpc . - [(1 0 17) - ((emacs - (25 2))) - "JSON-RPC library" tar - ((:keywords "processes" "languages" "extensions") - (:maintainer "João Távora" . "joaotavora@gmail.com") - (:authors - ("João Távora" . "joaotavora@gmail.com")) - (:url . "https://elpa.gnu.org/packages/jsonrpc.html") - (:commit . "2d835d64ba339bb375f0d55c4679149d6da3f209"))]) - (jumpc . - [(3 0) - nil "jump to previous insertion points" single - ((:url . "http://elpa.gnu.org/packages/jumpc.html") - (:authors - ("Ivan Kanis" . "ivan@kanis.fr")) - (:maintainer "Ivan Kanis" . "ivan@kanis.fr"))]) - (kind-icon . - [(0 2 0) - ((emacs - (27 1)) - (svg-lib - (0))) - "Completion kind icons" tar - ((:url . "https://github.com/jdtsmith/kind-icon") - (:keywords "completion") - (:maintainer "J.D. Smith" . "jdtsmith@gmail.com") - (:authors - ("J.D. Smith" . "jdtsmith@gmail.com")) - (:commit . "47b72281e2d339926b192574ccade8e5ca14c282"))]) - (kiwix . - [(1 1 5) - ((emacs - (25 1)) - (request - (0 3 0))) - "Searching offline Wikipedia through Kiwix." tar - ((:url . "https://github.com/stardiviner/kiwix.el") - (:keywords "kiwix" "wikipedia") - (:maintainer "stardiviner" . "numbchild@gmail.com") - (:authors - ("stardiviner" . "numbchild@gmail.com")))]) - (kmb . - [(0 1) - ((emacs - (24 1))) - "Kill buffers matching a regexp w/o confirmation" single - ((:url . "http://elpa.gnu.org/packages/kmb.html") - (:keywords "lisp" "convenience") - (:authors - ("Tino Calancha" . "tino.calancha@gmail.com")) - (:maintainer "Tino Calancha" . "tino.calancha@gmail.com"))]) - (landmark . - [(1 0) - nil "Neural-network robot that learns landmarks" single - ((:url . "http://elpa.gnu.org/packages/landmark.html") - (:keywords "games" "neural network" "adaptive search" "chemotaxis") - (:authors - ("Terrence Brannon" . "metaperl@gmail.com")) - (:maintainer nil . "emacs-devel@gnu.org"))]) - (latex-table-wizard . - [(1 5 2) - ((emacs - (27 1)) - (auctex - (12 1)) - (transient - (0 3 7))) - "Magic editing of LaTeX tables" tar - ((:url . "https://github.com/enricoflor/latex-table-wizard") - (:keywords "convenience") - (:maintainer "Enrico Flor" . "enrico@eflor.net") - (:authors - ("Enrico Flor" . "enrico@eflor.net")) - (:commit . "2998be936aa31415051ee2a8d2912424045d966c"))]) - (leaf . - [(4 5 5) - ((emacs - (24 1))) - "Simplify your init.el configuration, extended use-package" tar - ((:url . "https://github.com/conao3/leaf.el") - (:keywords "lisp" "settings") - (:maintainer "Naoya Yamashita" . "conao3@gmail.com") - (:authors - ("Naoya Yamashita" . "conao3@gmail.com")) - (:commit . "7cc38f9739eadc569b1179fabe7f7893167105da"))]) - (let-alist . - [(1 0 6) - ((emacs - (24 1))) - "Easily let-bind values of an assoc-list by their names" single - ((:url . "http://elpa.gnu.org/packages/let-alist.html") - (:keywords "extensions" "lisp") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com"))]) - (lex . - [(1 1) - nil "Lexical analyser construction" tar - ((:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:url . "http://elpa.gnu.org/packages/lex.html"))]) - (lin . - [(1 0 0) - ((emacs - (27 1))) - "Make `hl-line-mode' more suitable for selection UIs" tar - ((:url . "https://git.sr.ht/~protesilaos/lin") - (:keywords "convenience" "faces" "theme") - (:maintainer "Lin Development" . "~protesilaos/lin@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "09cf249c78385502a2ead30c4fa1468cf96939f7"))]) - (lmc . - [(1 4) - ((emacs - (24)) - (cl-lib - (0 5))) - "Little Man Computer in Elisp" single - ((:url . "http://elpa.gnu.org/packages/lmc.html") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (load-dir . - [(0 0 5) - ((cl-lib - (0 5))) - "Load all Emacs Lisp files in a given directory" single - ((:url . "http://elpa.gnu.org/packages/load-dir.html") - (:keywords "lisp" "files" "convenience") - (:maintainer "Teodor Zlatanov" . "tzz@lifelogs.com"))]) - (load-relative . - [(1 3 2) - nil "Relative file load (within a multi-file Emacs package)" tar - ((:url . "https://github.com/rocky/emacs-load-relative") - (:keywords "internal") - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")) - (:commit . "e79d8f1581991381a9e3f1657af59dd0c35058fa"))]) - (loc-changes . - [(1 2) - nil "keep track of positions even after buffer changes" single - ((:authors - ("Rocky Bernstein" . "rocky@gnu.org")) - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:url . "http://github.com/rocky/emacs-loc-changes"))]) - (loccur . - [(1 2 4) - ((emacs - (24 3))) - "Perform an occur-like folding in current buffer" single - ((:keywords "matching") - (:authors - ("Alexey Veretennikov" . "alexey.veretennikov@gmail.com")) - (:maintainer "Alexey Veretennikov" . "alexey.veretennikov@gmail.com") - (:url . "https://github.com/fourier/loccur"))]) - (logos . - [(1 1 1) - ((emacs - (27 1))) - "Simple focus mode and extras" tar - ((:url . "https://git.sr.ht/~protesilaos/logos") - (:keywords "convenience" "focus" "writing" "presentation" "narrowing") - (:maintainer "Logos Development" . "~protesilaos/logos@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "eeedd3ef289faa4fa2b726013255747a41a6ba9c"))]) - (luwak . - [(1 0 0) - ((emacs - (28))) - "Web browser based on lynx -dump." tar - ((:url . "https://g.ypei.me/luwak.git") - (:keywords "web-browser" "lynx" "html" "tor") - (:maintainer "Yuchen Pei" . "id@ypei.org") - (:authors - ("Yuchen Pei" . "id@ypei.org")) - (:commit . "37a36288c8d4cdba461812dbdf5da434ca156fee"))]) - (lv . - [(0 15 0) - nil "Other echo area" tar - ((:maintainer "Oleh Krehel") - (:authors - ("Oleh Krehel")) - (:url . "https://elpa.gnu.org/packages/lv.html") - (:commit . "54e9db2b023e03b6f6b46aeec48ea74fd51d4e11"))]) - (map . - [(3 3 1) - ((emacs - (26))) - "Map manipulation functions" tar - ((:keywords "extensions" "lisp") - (:maintainer nil . "emacs-devel@gnu.org") - (:authors - ("Nicolas Petton" . "nicolas@petton.fr")) - (:url . "https://elpa.gnu.org/packages/map.html") - (:commit . "9da2efb670574b473ab864ae0456b4f1b38e680b"))]) - (marginalia . - [(1 3) - ((emacs - (27 1)) - (compat - (29 1 4 0))) - "Enrich existing commands with completion annotations" tar - ((:url . "https://github.com/minad/marginalia") - (:keywords "docs" "help" "matching" "completion") - (:maintainer "Omar Antolín Camarena , Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Omar Antolín Camarena , Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "8cffd7dcdb411f8796258183a4224653d407ae3f"))]) - (markchars . - [(0 2 2) - nil "Mark chars fitting certain characteristics" single - ((:url . "http://elpa.gnu.org/packages/markchars.html") - (:authors - ("Lennart Borgman" . "lennart.borgman@gmail.com")) - (:maintainer "Lennart Borgman" . "lennart.borgman@gmail.com"))]) - (math-symbol-lists . - [(1 3) - nil "Lists of Unicode math symbols and latex commands" tar - ((:url . "https://github.com/vspinu/math-symbol-lists") - (:keywords "unicode" "symbols" "mathematics") - (:maintainer "Vitalie Spinu" . "spinuvit@gmail.com") - (:authors - ("Vitalie Spinu" . "spinuvit@gmail.com")) - (:commit . "590d9f09f8ad9aab747b97f077396a2035dcf50f"))]) - (mct . - [(0 5 0) - ((emacs - (27 1))) - "Minibuffer and Completions in Tandem" tar - ((:url . "https://gitlab.com/protesilaos/mct") - (:maintainer "Protesilaos Stavrou" . "info@protesilaos.com") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "680d7727216ed05ba58e7d2f04a046d1f27cf3e9"))]) - (memory-usage . - [(0 2) - nil "Analyze the memory usage of Emacs in various ways" single - ((:url . "http://elpa.gnu.org/packages/memory-usage.html") - (:keywords "maint") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (metar . - [(0 3) - ((cl-lib - (0 5))) - "Retrieve and decode METAR weather information" single - ((:url . "http://elpa.gnu.org/packages/metar.html") - (:keywords "comm") - (:authors - ("Mario Lang" . "mlang@delysid.org")) - (:maintainer "Mario Lang" . "mlang@delysid.org"))]) - (midi-kbd . - [(0 2) - ((emacs - (25))) - "Create keyboard events from Midi input" single - ((:url . "http://elpa.gnu.org/packages/midi-kbd.html") - (:keywords "convenience" "hardware" "multimedia") - (:authors - ("David Kastrup" . "dak@gnu.org")) - (:maintainer "David Kastrup" . "dak@gnu.org"))]) - (mines . - [(1 6) - ((emacs - (24 4)) - (cl-lib - (0 5))) - "Minesweeper game" tar - ((:url . "https://github.com/calancha/Minesweeper") - (:maintainer "Tino Calancha" . "tino.calancha@gmail.com") - (:authors - ("Tino Calancha" . "tino.calancha@gmail.com")) - (:keywords "games"))]) - (minibuffer-header . - [(0 5) - ((emacs - (27 1))) - "Minibuffer header line" tar - ((:url . "https://github.com/rougier/minibuffer-header") - (:keywords "convenience") - (:maintainer "Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr") - (:commit . "fe5d90d3f13c0010eed3b5dd437b458f8bf3da5f"))]) - (minibuffer-line . - [(0 1) - nil "Display status info in the minibuffer window" single - ((:url . "http://elpa.gnu.org/packages/minibuffer-line.html") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (minimap . - [(1 4) - nil "Sidebar showing a \"mini-map\" of a buffer" single - ((:url . "http://elpa.gnu.org/packages/minimap.html") - (:authors - ("David Engster" . "deng@randomsample.de")) - (:maintainer "David Engster" . "deng@randomsample.de"))]) - (mmm-mode . - [(0 5 9) - ((emacs - (25 1)) - (cl-lib - (0 2))) - "Allow Multiple Major Modes in a buffer" tar - ((:url . "https://github.com/purcell/mmm-mode") - (:keywords "convenience" "faces" "languages" "tools") - (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") - (:authors - ("Michael Abraham Shulman" . "viritrilbia@gmail.com")) - (:commit . "d1c85e5e2cfc0cff3f63409b0ac15dd230568609"))]) - (modus-themes . - [(4 2 0) - ((emacs - (27 1))) - "Elegant, highly legible and customizable themes" tar - ((:url . "https://git.sr.ht/~protesilaos/modus-themes") - (:keywords "faces" "theme" "accessibility") - (:maintainer "Modus-Themes Development" . "~protesilaos/modus-themes@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "b4ef90bb950b820a3bf316d7b212320a5b2f84d7"))]) - (multi-mode . - [(1 14) - nil "support for multiple major modes" tar - ((:url . "http://www.loveshack.ukfsn.org/emacs") - (:keywords "languages" "extensions" "files") - (:maintainer "Dave Love" . "fx@gnu.org") - (:authors - ("Dave Love" . "fx@gnu.org")))]) - (multishell . - [(1 1 10) - ((cl-lib - (0 5))) - "Organize use of multiple shell buffers, local and remote" tar - ((:url . "https://github.com/kenmanheimer/EmacsMultishell") - (:keywords "processes") - (:maintainer "Ken Manheimer" . "ken.manheimer@gmail.com") - (:authors - ("Ken Manheimer" . "ken.manheimer@gmail.com")) - (:commit . "aa1433b8df6d950e8592c7e878922b4ec5374569"))]) - (muse . - [(3 20 2) - nil "Authoring and publishing tool for Emacs" tar - ((:url . "http://mwolson.org/projects/EmacsMuse.html") - (:maintainer "Michael Olson" . "mwolson@gnu.org") - (:authors - ("John Wiegley" . "johnw@gnu.org")) - (:keywords "hypermedia"))]) - (myers . - [(0 1) - ((emacs - (25))) - "Random-access singly-linked lists" single - ((:url . "http://elpa.gnu.org/packages/myers.html") - (:keywords "list" "containers") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (nadvice . - [(0 4) - nil "Forward compatibility for Emacs-24.4's nadvice" tar - ((:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:url . "https://elpa.gnu.org/packages/nadvice.html") - (:commit . "d19e9ae649374a0f2fab1baa045ed192e0851750"))]) - (nameless . - [(1 0 2) - ((emacs - (24 4))) - "Hide package namespace in your emacs-lisp code" single - ((:keywords "convenience" "lisp") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") - (:url . "https://github.com/Malabarba/nameless"))]) - (names . - [(20151201 0) - ((emacs - (24 1)) - (cl-lib - (0 5)) - (nadvice - (0 3))) - "Namespaces for emacs-lisp. Avoid name clobbering without hiding symbols." tar - ((:url . "https://github.com/Malabarba/names") - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:keywords "extensions" "lisp"))]) - (nano-agenda . - [(0 3) - ((emacs - (27 1))) - "N Λ N O agenda" tar - ((:url . "https://github.com/rougier/nano-agenda") - (:keywords "convenience" "org-mode" "org-agenda") - (:maintainer "Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr") - (:commit . "6c38e95b8e846aceb88398c682fd283052924556"))]) - (nano-modeline . - [(1 0 1) - ((emacs - (27 1))) - "N Λ N O modeline" tar - ((:url . "https://github.com/rougier/nano-modeline") - (:keywords "convenience" "mode-line" "header-line") - (:maintainer "Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr") - (:commit . "a18780c277838983932623870752f0adddef0345"))]) - (nano-theme . - [(0 3 4) - ((emacs - (27 1))) - "N Λ N O theme" tar - ((:url . "https://github.com/rougier/nano-theme") - (:keywords "theme" "dark" "light") - (:maintainer "Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr") - (:commit . "34a3efc37b329064a320225361ad833c57017485"))]) - (nftables-mode . - [(1 1) - ((emacs - (25 1))) - "Major mode for editing nftables" tar - ((:keywords "convenience") - (:maintainer nil . "emacs-devel@gnu.org") - (:authors - ("Trent W. Buck" . "trentbuck@gmail.com")) - (:url . "https://elpa.gnu.org/packages/nftables-mode.html") - (:commit . "05600129ee8ea0774c6ac446a2bd18fc1dde54eb"))]) - (nhexl-mode . - [(1 5) - ((emacs - (24 4)) - (cl-lib - (0 5))) - "Minor mode to edit files via hex-dump format" single - ((:url . "http://elpa.gnu.org/packages/nhexl-mode.html") - (:keywords "data") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (nlinum . - [(1 9) - nil "Show line numbers in the margin" single - ((:url . "http://elpa.gnu.org/packages/nlinum.html") - (:keywords "convenience") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (notes-mode . - [(1 30) - nil "Indexing system for on-line note-taking" tar - ((:maintainer nil . ".") - (:authors - (nil . ".")) - (:url . "http://elpa.gnu.org/packages/notes-mode.html"))]) - (notmuch-indicator . - [(1 0 0) - ((emacs - (27 1))) - "Display mode line indicator with notmuch-count(1) output" tar - ((:url . "https://git.sr.ht/~protesilaos/notmuch-indicator") - (:keywords "convenience" "mail") - (:maintainer "notmuch-indicator Development" . "~protesilaos/notmuch-indicator@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "3a1f47081e712667a2de0ebd124435309cfdb6db"))]) - (ntlm . - [(2 1 0) - nil "NTLM (NT LanManager) authentication support" single - ((:url . "http://elpa.gnu.org/packages/ntlm.html") - (:keywords "ntlm" "sasl" "comm") - (:authors - ("Taro Kawagishi" . "tarok@transpulse.org")) - (:maintainer "Thomas Fitzsimmons" . "fitzsim@fitzsim.org"))]) - (num3-mode . - [(1 5) - nil "highlight groups of digits in long numbers" tar - ((:keywords "faces" "minor-mode") - (:maintainer "Michal Nazarewicz" . "mina86@mina86.com") - (:authors - ("Felix Lee , Michal Nazarewicz" . "mina86@mina86.com")) - (:url . "https://elpa.gnu.org/packages/num3-mode.html") - (:commit . "fdf4d633e541875a6f765f5c3c8e0d4911122ed3"))]) - (oauth2 . - [(0 16) - ((cl-lib - (0 5)) - (nadvice - (0 3))) - "OAuth 2.0 Authorization Protocol" tar - ((:maintainer "Julien Danjou" . "julien@danjou.info") - (:authors - ("Julien Danjou" . "julien@danjou.info")) - (:keywords "comm") - (:url . "https://elpa.gnu.org/packages/oauth2.html"))]) - (ob-haxe . - [(1 0) - nil "org-babel functions for haxe evaluation" tar - ((:url . "https://orgmode.org") - (:maintainer "Ian Martins" . "ianxm@jhu.edu") - (:authors - ("Ian Martins" . "ianxm@jhu.edu")) - (:keywords "literate programming" "reproducible research"))]) - (objed . - [(0 8 3) - ((emacs - (25)) - (cl-lib - (0 5))) - "Navigate and edit text objects." tar - ((:url . "https://github.com/clemera/objed") - (:maintainer "Clemens Radermacher" . "clemera@posteo.net") - (:authors - ("Clemens Radermacher" . "clemera@posteo.net")) - (:keywords "convenience"))]) - (omn-mode . - [(1 2) - nil "Support for OWL Manchester Notation" single - ((:url . "http://elpa.gnu.org/packages/omn-mode.html") - (:authors - ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) - (:maintainer "Phillip Lord" . "phillip.lord@newcastle.ac.uk"))]) - (on-screen . - [(1 3 3) - ((cl-lib - (0))) - "guide your eyes while scrolling" single - ((:keywords "convenience") - (:authors - ("Michael Heerdegen" . "michael_heerdegen@web.de")) - (:maintainer "Michael Heerdegen" . "michael_heerdegen@web.de") - (:url . "https://github.com/michael-heerdegen/on-screen.el"))]) - (openpgp . - [(1 0 1) - ((emacs - (24 4))) - "Client for keys.openpgp.org" tar - ((:url . "https://git.sr.ht/~pkal/openpgp/") - (:keywords "convenience") - (:maintainer "Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")) - (:commit . "25babb1060622c1560c8be64cdbb009af535959a"))]) - (orderless . - [(1 0) - ((emacs - (26 1))) - "Completion style for matching regexps in any order" tar - ((:url . "https://github.com/oantolin/orderless") - (:keywords "extensions") - (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") - (:authors - ("Omar Antolín Camarena" . "omar@matem.unam.mx")) - (:commit . "847694e78c12d903d5e3f6cb365a5d3b984db537"))]) - (org . - [(9 6 7) - ((emacs - (26 1))) - "Outline-based notes management and organizer" tar - ((:url . "https://orgmode.org") - (:keywords "outlines" "hypermedia" "calendar" "wp") - (:maintainer "Bastien Guerry" . "bzg@gnu.org") - (:authors - ("Carsten Dominik" . "carsten.dominik@gmail.com")) - (:commit . "ca873f7fe47546bca19821f1578a6ab95bf5351c"))]) - (org-contacts . - [(1 1) - ((emacs - (27 1)) - (org - (9 3 4))) - "Contacts management system for Org Mode" tar - ((:url . "https://repo.or.cz/org-contacts.git") - (:keywords "contacts" "org-mode" "outlines" "hypermedia" "calendar") - (:maintainer "stardiviner" . "numbchild@gmail.com") - (:authors - ("Julien Danjou" . "julien@danjou.info")) - (:commit . "217ba04c9d638067a6ccb0829cf1885f54c1d568"))]) - (org-edna . - [(1 1 2) - ((emacs - (25 1)) - (seq - (2 19)) - (org - (9 0 5))) - "Extensible Dependencies 'N' Actions" tar - ((:url . "https://savannah.nongnu.org/projects/org-edna-el/") - (:maintainer "Ian Dunn" . "dunni@gnu.org") - (:authors - ("Ian Dunn" . "dunni@gnu.org")) - (:keywords "convenience" "text" "org"))]) - (org-modern . - [(0 10) - ((emacs - (27 1)) - (compat - (29 1 4 0))) - "Modern looks for Org" tar - ((:url . "https://github.com/minad/org-modern") - (:keywords "outlines" "hypermedia" "wp") - (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "63372bda43a9d0dd9940c1ec3c53f752b642ac41"))]) - (org-notify . - [(0 1 0) - ((emacs - (25 1))) - "Notifications for Org-mode" tar - ((:url . "https://github.com/p-m/org-notify") - (:keywords "notification" "todo-list" "alarm" "reminder" "pop-up" "calendar") - (:maintainer "Peter Münster" . "pmrb@free.fr") - (:authors - ("Peter Münster" . "pmrb@free.fr")) - (:commit . "3a9c55aabdd1204f032fc02fd64ef643e0f19ae6"))]) - (org-real . - [(1 0 6) - ((emacs - (26 1)) - (boxy - (1 0)) - (org - (9 3))) - "Keep track of real things as org-mode links" tar - ((:url . "https://gitlab.com/tygrdev/org-real") - (:keywords "tools") - (:maintainer "Taylor Grinn" . "grinntaylor@gmail.com") - (:authors - ("Taylor Grinn" . "grinntaylor@gmail.com")) - (:commit . "9ae5d4a2c576671e8f7ab20d202eefa65af51b25"))]) - (org-remark . - [(1 1 0) - ((emacs - (27 1)) - (org - (9 4))) - "Highlight & annotate any text files" tar - ((:url . "https://github.com/nobiot/org-remark") - (:keywords "org-mode" "annotation" "note-taking" "marginal-notes" "wp") - (:maintainer "Noboru Ota" . "me@nobiot.com") - (:authors - ("Noboru Ota" . "me@nobiot.com")) - (:commit . "41a615c9f865c4c192d074f95b88cf2290cbc971"))]) - (org-transclusion . - [(1 3 2) - ((emacs - (27 1)) - (org - (9 4))) - "Transclude text content via links" tar - ((:url . "https://github.com/nobiot/org-transclusion") - (:keywords "org-mode" "transclusion" "writing") - (:maintainer "Noboru Ota" . "me@nobiot.com") - (:authors - ("Noboru Ota" . "me@nobiot.com")) - (:commit . "7f4ad67bf1944b814a8763d304d4d27325504eb4"))]) - (org-translate . - [(0 1 4) - ((emacs - (27 1)) - (org - (9 1))) - "Org-based translation environment" tar - ((:maintainer "Eric Abrahamsen" . "eric@ericabrahamsen.net") - (:authors - ("Eric Abrahamsen" . "eric@ericabrahamsen.net")) - (:url . "https://elpa.gnu.org/packages/org-translate.html") - (:commit . "bdc5d169ef0c502f46aa673918ccf34fcc8415f2"))]) - (orgalist . - [(1 13) - ((emacs - (24 4))) - "Manage Org-like lists in non-Org buffers" single - ((:url . "http://elpa.gnu.org/packages/orgalist.html") - (:keywords "convenience") - (:authors - ("Nicolas Goaziou" . "mail@nicolasgoaziou.fr")) - (:maintainer "Nicolas Goaziou" . "mail@nicolasgoaziou.fr"))]) - (osc . - [(0 4) - nil "Open Sound Control protocol library" tar - ((:maintainer "Mario Lang" . "mlang@blind.guru") - (:authors - ("Mario Lang" . "mlang@blind.guru")) - (:keywords "comm" "processes" "multimedia") - (:url . "https://elpa.gnu.org/packages/osc.html"))]) - (osm . - [(0 13) - ((emacs - (27 1)) - (compat - (29 1 4 0))) - "OpenStreetMap viewer" tar - ((:url . "https://github.com/minad/osm") - (:keywords "network" "multimedia" "hypermedia" "mouse") - (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "b2481ef66d4443402bfbac66cbbfe51a52152407"))]) - (other-frame-window . - [(1 0 6) - ((emacs - (24 4))) - "Minor mode to enable global prefix keys for other frame/window buffer placement" single - ((:url . "http://elpa.gnu.org/packages/other-frame-window.html") - (:keywords "frame" "window") - (:authors - ("Stephen Leake" . "stephen_leake@member.fsf.org")) - (:maintainer "Stephen Leake" . "stephen_leake@member.fsf.org"))]) - (pabbrev . - [(4 2 2) - nil "Predictive abbreviation expansion" tar - ((:maintainer "Phillip Lord" . "phillip.lord@newcastle.ac.uk") - (:authors - ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) - (:url . "https://elpa.gnu.org/packages/pabbrev.html") - (:commit . "6de1b9e4b57b9e1a4d598d11f4476db9ee870637"))]) - (paced . - [(1 1 3) - ((emacs - (25 1)) - (async - (1 9 1))) - "Predictive Abbreviation Completion and Expansion using Dictionaries" tar - ((:url . "https://savannah.nongnu.org/projects/paced-el/") - (:maintainer "Ian Dunn" . "dunni@gnu.org") - (:authors - ("Ian Dunn" . "dunni@gnu.org")) - (:keywords "convenience" "completion"))]) - (parsec . - [(0 1 3) - ((emacs - (24)) - (cl-lib - (0 5))) - "Parser combinator library" tar - ((:url . "https://github.com/cute-jumper/parsec.el") - (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") - (:authors - ("Junpeng Qiu" . "qjpchmail@gmail.com")) - (:keywords "extensions"))]) - (parser-generator . - [(0 1 6) - ((emacs - (26))) - "Parser Generator library" tar - ((:url . "https://github.com/cjohansson/emacs-parser-generator") - (:keywords "tools" "convenience") - (:maintainer "Christian Johansson" . "christian@cvj.se") - (:authors - ("Christian Johansson" . "christian@cvj.se")) - (:commit . "db91a5f203ac39bcdfcd5276d3488394361c7f90"))]) - (path-iterator . - [(1 0) - ((emacs - (25 0))) - "An iterator for traversing a directory path." tar - ((:maintainer "Stephen Leake" . "stephen_leake@stephe-leake.org") - (:authors - ("Stephen Leake" . "stephen_leake@stephe-leake.org")) - (:url . "http://elpa.gnu.org/packages/path-iterator.html"))]) - (peg . - [(1 0 1) - ((emacs - (25))) - "Parsing Expression Grammars in Emacs Lisp" tar - ((:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Helmut Eller" . "eller.helmut@gmail.com")) - (:url . "https://elpa.gnu.org/packages/peg.html") - (:commit . "90c9004a8347209f94a37c8d9506425721098402"))]) - (perl-doc . - [(0 6) - ((emacs - (27))) - "Read Perl documentation" tar - ((:url . "https://github.com/HaraldJoerg/emacs-perl-doc") - (:keywords "languages") - (:maintainer "Harald Jörg" . "haj@posteo.de") - (:authors - ("Harald Jörg" . "haj@posteo.de")) - (:commit . "eb329f2675e71d656e1512ba7ec5a37ada4603d6"))]) - (persist . - [(0 5) - nil "Persist Variables between Emacs Sessions" tar - ((:maintainer "Phillip Lord" . "phillip.lord@russet.org.uk") - (:authors - ("Phillip Lord" . "phillip.lord@russet.org.uk")) - (:url . "https://elpa.gnu.org/packages/persist.html") - (:commit . "25d675307c03f720e592c3dc9a5a0ae8db0836eb"))]) - (phps-mode . - [(0 4 46) - ((emacs - (26))) - "Major mode for PHP with code intelligence" tar - ((:url . "https://github.com/cjohansson/emacs-phps-mode") - (:keywords "tools" "convenience") - (:maintainer "Christian Johansson" . "christian@cvj.se") - (:authors - ("Christian Johansson" . "christian@cvj.se")) - (:commit . "378f886bdba484805e105e340e1880cc9ab7f3bc"))]) - (pinentry . - [(0 1) - nil "GnuPG Pinentry server implementation" single - ((:url . "http://elpa.gnu.org/packages/pinentry.html") - (:keywords "gnupg") - (:authors - ("Daiki Ueno" . "ueno@gnu.org")) - (:maintainer "Daiki Ueno" . "ueno@gnu.org"))]) - (plz . - [(0 7) - ((emacs - (26 3))) - "HTTP library" tar - ((:url . "https://github.com/alphapapa/plz.el") - (:keywords "comm" "network" "http") - (:maintainer "Adam Porter" . "adam@alphapapa.net") - (:authors - ("Adam Porter" . "adam@alphapapa.net")) - (:commit . "70ebd6edea2b5c376776cd747bc378b07f0e6646"))]) - (poke . - [(3 2) - ((emacs - (25))) - "Emacs meets GNU poke!" tar - ((:url . "https://www.jemarch.net/poke") - (:maintainer "Jose E. Marchesi" . "jemarch@gnu.org") - (:authors - ("Jose E. Marchesi" . "jemarch@gnu.org")) - (:commit . "77bdcce97e06bbd6771f35acbb3f399457bebb71"))]) - (poke-mode . - [(3 0) - nil "Major mode for editing Poke programs" tar - ((:maintainer "Jose E. Marchesi" . "jemarch@gnu.org") - (:authors - ("Aurelien Aptel" . "aaptel@suse.com")) - (:url . "https://elpa.gnu.org/packages/poke-mode.html") - (:commit . "488a44cf462b7c98a2e7f3146afcffc9ba208bb0"))]) - (poker . - [(0 2) - nil "Texas hold 'em poker" single - ((:url . "http://elpa.gnu.org/packages/poker.html") - (:keywords "games") - (:authors - ("Mario Lang" . "mlang@delysid.org")) - (:maintainer "Mario Lang" . "mlang@delysid.org"))]) - (posframe . - [(1 4 2) - ((emacs - (26 1))) - "Pop a posframe (just a frame) at point" tar - ((:url . "https://github.com/tumashu/posframe") - (:keywords "convenience" "tooltip") - (:maintainer "Feng Shu" . "tumashu@163.com") - (:authors - ("Feng Shu" . "tumashu@163.com")) - (:commit . "3b97dc180b03498103cfcc7f44e64150df440bf0"))]) - (project . - [(0 9 8) - ((emacs - (26 1)) - (xref - (1 4 0))) - "Operations on the current project" tar - ((:url . "https://elpa.gnu.org/packages/project.html") - (:commit . "6c0d8210175e72dcd7cef2ad77b8f8b680b240bc"))]) - (psgml . - [(1 3 5) - nil "SGML-editing mode with parsing support" tar - ((:keywords "languages") - (:maintainer "Lennart Staflin" . "lstaflin@gmail.com") - (:authors - ("Lennart Staflin" . "lenst@lysator.liu.se") - ("James Clark" . "jjc@clark.com")) - (:url . "https://elpa.gnu.org/packages/psgml.html") - (:commit . "697fcf7d80513257d90b7331297495bb9e01003d"))]) - (pspp-mode . - [(1 1) - nil "Major mode for editing PSPP files" single - ((:url . "http://elpa.gnu.org/packages/pspp-mode.html") - (:keywords "pspp" "major-mode") - (:authors - ("Scott Andrew Borton" . "scott@pp.htv.fi")) - (:maintainer "John Darrington" . "john@darrington.wattle.id.au"))]) - (pulsar . - [(0 5 0) - ((emacs - (27 1))) - "Pulse highlight on demand or after select functions" tar - ((:url . "https://git.sr.ht/~protesilaos/pulsar") - (:keywords "convenience" "pulse" "highlight") - (:maintainer "Pulsar Development" . "~protesilaos/pulsar@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "e01a8f7e80c5c83dfcfb87b10e0213d4963e4d15"))]) - (pyim . - [(5 3 2) - ((emacs - (27 1)) - (async - (1 6)) - (xr - (1 13))) - "A Chinese input method support quanpin, shuangpin, wubi, cangjie and rime." tar - ((:url . "https://github.com/tumashu/pyim") - (:keywords "convenience" "chinese" "pinyin" "input-method") - (:maintainer "Feng Shu" . "tumashu@163.com") - (:authors - ("Ye Wenbin" . "wenbinye@163.com") - ("Feng Shu" . "tumashu@163.com")) - (:commit . "4c953701a368e1433bf91fd19766d76c9b496825"))]) - (pyim-basedict . - [(0 5 4) - nil "The default pinyin dict of pyim" tar - ((:url . "https://github.com/tumashu/pyim-basedict") - (:keywords "convenience" "chinese" "pinyin" "input-method" "complete") - (:maintainer "Feng Shu" . "tumashu@163.com") - (:authors - ("Feng Shu" . "tumashu@163.com")) - (:commit . "d61af27686f7a39e6c138b7261a686e7ea7a0ef7"))]) - (python . - [(0 28) - ((emacs - (24 4)) - (cl-lib - (1 0))) - "Python's flying circus support for Emacs" tar - ((:url . "https://github.com/fgallina/python.el") - (:keywords "languages") - (:maintainer nil . "emacs-devel@gnu.org") - (:authors - ("Fabián E. Gallina" . "fgallina@gnu.org")) - (:commit . "b3d0f53b296a0876ec7a55ae840868e65ed54e14"))]) - (quarter-plane . - [(0 1) - nil "Minor mode for quarter-plane style editing" single - ((:url . "http://elpa.gnu.org/packages/quarter-plane.html") - (:keywords "convenience" "wp") - (:authors - ("Peter J. Weisberg" . "pj@irregularexpressions.net")) - (:maintainer "Peter J. Weisberg" . "pj@irregularexpressions.net"))]) - (queue . - [(0 2) - nil "Queue data structure" single - ((:keywords "extensions" "data structures" "queue") - (:authors - ("Inge Wallin" . "inge@lysator.liu.se") - ("Toby Cubitt" . "toby-predictive@dr-qubit.org")) - (:maintainer "Toby Cubitt" . "toby-predictive@dr-qubit.org") - (:url . "http://www.dr-qubit.org/emacs.php"))]) - (rainbow-mode . - [(1 0 6) - nil "Colorize color names in buffers" tar - ((:keywords "faces") - (:maintainer "Julien Danjou" . "julien@danjou.info") - (:authors - ("Julien Danjou" . "julien@danjou.info")) - (:url . "https://elpa.gnu.org/packages/rainbow-mode.html") - (:commit . "ac68593018ef3555e64ea592d72334f4e3e39209"))]) - (rbit . - [(0 1) - nil "Red-black persistent interval trees" single - ((:url . "http://elpa.gnu.org/packages/rbit.html") - (:keywords "data structures" "binary tree" "intervals") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (rcirc-color . - [(0 4 5) - ((emacs - (24 4))) - "color nicks" tar - ((:keywords "comm") - (:maintainer "Alex Schroeder" . "alex@gnu.org") - (:authors - ("Alex Schroeder" . "alex@gnu.org")) - (:url . "https://elpa.gnu.org/packages/rcirc-color.html") - (:commit . "79449152cb71ec4d719d4b1a95c1192fb9831ceb"))]) - (rcirc-menu . - [(1 1) - nil "A menu of all your rcirc connections" single - ((:url . "http://elpa.gnu.org/packages/rcirc-menu.html") - (:keywords "comm") - (:authors - ("Alex Schroeder" . "alex@gnu.org")) - (:maintainer "Alex Schroeder" . "alex@gnu.org"))]) - (realgud . - [(1 5 1) - ((load-relative - (1 3 1)) - (loc-changes - (1 2)) - (test-simple - (1 3 0)) - (emacs - (25))) - "A modular front-end for interacting with external debuggers" tar - ((:url . "http://github.com/realgud/realgud/") - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")) - (:keywords "debugger" "gdb" "python" "perl" "go" "bash" "zsh" "bashdb" "zshdb" "remake" "trepan" "perldb" "pdb"))]) - (realgud-ipdb . - [(1 0 0) - ((realgud - (1 5 0)) - (load-relative - (1 3 1)) - (emacs - (25))) - "Realgud front-end to ipdb" tar - ((:url . "http://github.com/rocky/realgud-ipdb") - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")))]) - (realgud-jdb . - [(1 0 0) - ((realgud - (1 4 5)) - (load-relative - (1 2)) - (cl-lib - (0 5)) - (emacs - (25))) - "Realgud front-end to Java's jdb debugger\"" tar - ((:url . "http://github.com/realgud/realgud-jdb") - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")))]) - (realgud-lldb . - [(1 0 2) - ((load-relative - (1 3 1)) - (realgud - (1 5 0)) - (emacs - (25))) - "Realgud front-end to lldb" tar - ((:url . "http://github.com/realgud/realgud-lldb") - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")))]) - (realgud-node-debug . - [(1 0 0) - ((realgud - (1 4 5)) - (load-relative - (1 2)) - (cl-lib - (0 5)) - (emacs - (25))) - "Realgud front-end to older \"node debug\"" tar - ((:url . "http://github.com/realgud/realgud-node-debug") - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")))]) - (realgud-node-inspect . - [(1 0 0) - ((realgud - (1 4 5)) - (load-relative - (1 2)) - (cl-lib - (0 5)) - (emacs - (24))) - "Realgud front-end to newer \"node inspect\"" tar - ((:url . "http://github.com/realgud/realgud-node-inspect") - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")))]) - (realgud-trepan-ni . - [(1 0 1) - ((load-relative - (1 2)) - (realgud - (1 5 0)) - (cl-lib - (0 5)) - (emacs - (25))) - "Realgud front-end to trepan-ni" tar - ((:url . "http://github.com/realgud/realgud-trepan-ni") - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")))]) - (realgud-trepan-xpy . - [(1 0 1) - ((realgud - (1 5 0)) - (load-relative - (1 3 1)) - (emacs - (25))) - "Realgud front-end to trepan-xpy" tar - ((:url . "https://github.com/realgud/realgud-trepan-xpy") - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")) - (:commit . "f758f48266d90775643454e72214e40a4ed320b8"))]) - (rec-mode . - [(1 9 1) - ((emacs - (25))) - "Major mode for viewing/editing rec files" tar - ((:url . "https://www.gnu.org/software/recutils/") - (:maintainer "Antoine Kalmbach" . "ane@iki.fi") - (:authors - ("Jose E. Marchesi" . "jemarch@gnu.org")) - (:commit . "faae27aeb71cc9397d0fc1a19bd0df8c9e11cc98"))]) - (register-list . - [(0 1) - nil "Interactively list/edit registers" single - ((:url . "http://elpa.gnu.org/packages/register-list.html") - (:keywords "register") - (:authors - ("Bastien Guerry" . "bzg@gnu.org")) - (:maintainer "Bastien Guerry" . "bzg@gnu.org"))]) - (relint . - [(1 22) - ((xr - (1 22)) - (emacs - (26 1))) - "Elisp regexp mistake finder" tar - ((:url . "https://github.com/mattiase/relint") - (:keywords "lisp" "regexps") - (:maintainer "Mattias EngdegÃ¥rd" . "mattiase@acm.org") - (:authors - ("Mattias EngdegÃ¥rd" . "mattiase@acm.org")) - (:commit . "011f4f10ee65fb698d4caf3c72ba8ee6b98e3de5"))]) - (repology . - [(1 2 3) - ((emacs - (26 1))) - "Repology API access via Elisp" tar - ((:keywords "web") - (:maintainer "Nicolas Goaziou" . "mail@nicolasgoaziou.fr") - (:authors - ("Nicolas Goaziou" . "mail@nicolasgoaziou.fr")) - (:url . "https://elpa.gnu.org/packages/repology.html") - (:commit . "b5829003decbdbe9002e7e1d29f45989a4659927"))]) - (rich-minority . - [(1 0 3) - ((cl-lib - (0 5))) - "Clean-up and Beautify the list of minor-modes." tar - ((:url . "https://github.com/Malabarba/rich-minority") - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:keywords "mode-line" "faces"))]) - (rnc-mode . - [(0 3) - nil "Emacs mode to edit Relax-NG Compact files" tar - ((:keywords "xml" "relaxng") - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:url . "https://elpa.gnu.org/packages/rnc-mode.html") - (:commit . "dfee31d83208b734ed1d1fdc523565d7056db850"))]) - (rt-liberation . - [(5) - nil "Emacs interface to RT" tar - ((:url . "http://www.nongnu.org/rtliber/") - (:keywords "rt" "tickets") - (:maintainer "Yoni Rabkin" . "yrk@gnu.org") - (:authors - ("Yoni Rabkin" . "yrk@gnu.org")) - (:commit . "b76ae2828b12efc5f45f51ba873489e049a70924"))]) - (ruby-end . - [(0 4 3) - nil "Automatic insertion of end blocks for Ruby" tar - ((:url . "http://github.com/rejeep/ruby-end") - (:keywords "speed" "convenience" "ruby") - (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") - (:authors - ("Johan Andersson" . "johan.rejeep@gmail.com")) - (:commit . "fe39d34ba7a43d522c7bdc47406935611e782ca3"))]) - (rudel . - [(0 3 2) - ((emacs - (24)) - (cl-lib - (0 5)) - (cl-generic - (0 3)) - (cl-print - (1 0))) - "A collaborative editing framework for Emacs" tar - ((:url . "http://rudel.sourceforge.net/") - (:maintainer "Jan Moringen" . "scymtym@users.sourceforge.net") - (:authors - ("Jan Moringen" . "scymtym@users.sourceforge.net")) - (:keywords "rudel" "collaboration"))]) - (satchel . - [(0 2) - ((emacs - (27 2)) - (project - (0 8 1))) - "A bag for your files, separated by git branches" tar - ((:keywords "tools" "languages") - (:maintainer "Theodor Thornhill" . "theo@thornhill.no") - (:authors - ("Theodor Thornhill" . "theo@thornhill.no")) - (:url . "https://elpa.gnu.org/packages/satchel.html") - (:commit . "6e5613e203f6937202cb5d55249e7e6be939067b"))]) - (scanner . - [(0 2) - ((emacs - (25 1)) - (dash - (2 12 0))) - "Scan documents and images" tar - ((:url . "https://gitlab.com/rstocker/scanner.git") - (:maintainer "Raffael Stocker" . "r.stocker@mnet-mail.de") - (:authors - ("Raffael Stocker" . "r.stocker@mnet-mail.de")) - (:keywords "hardware" "multimedia"))]) - (scroll-restore . - [(1 0) - nil "restore original position after scrolling" single - ((:url . "http://elpa.gnu.org/packages/scroll-restore.html") - (:keywords "scrolling") - (:authors - ("Martin Rudalics" . "rudalics@gmx.at")) - (:maintainer "Martin Rudalics" . "rudalics@gmx.at"))]) - (sed-mode . - [(1 1) - nil "Major mode to edit sed scripts" tar - ((:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:url . "https://elpa.gnu.org/packages/sed-mode.html") - (:commit . "6009f57567959387b9e34068567e982b6991eb24"))]) - (seq . - [(2 23) - nil "Sequence manipulation functions" tar - ((:keywords "sequences") - (:maintainer nil . "emacs-devel@gnu.org") - (:authors - ("Nicolas Petton" . "nicolas@petton.fr")) - (:url . "https://elpa.gnu.org/packages/seq.html"))]) - (setup . - [(1 3 2) - ((emacs - (26 1))) - "Helpful Configuration Macro" tar - ((:url . "https://git.sr.ht/~pkal/setup") - (:keywords "lisp" "local") - (:maintainer "Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")) - (:commit . "28926bd11eef6118f4e169d10c1c36b8c4e545ae"))]) - (shelisp . - [(1 0 0) - nil "execute elisp in shell" tar - ((:keywords "terminals" "lisp" "processes") - (:maintainer "Michael R. Mauger" . "michael@mauger.com") - (:authors - ("Michael R. Mauger" . "michael@mauger.com")) - (:url . "https://elpa.gnu.org/packages/shelisp.html"))]) - (shell-command+ . - [(2 4 2) - ((emacs - (24 3))) - "An extended shell-command" tar - ((:url . "https://git.sr.ht/~pkal/shell-command-plus") - (:keywords "unix" "processes" "convenience") - (:maintainer "Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")) - (:commit . "7121adb48e6fb5f03030701b9f1e25b929cb3cd3"))]) - (shen-mode . - [(0 1) - nil "A major mode for editing shen source code" tar - ((:maintainer "Eric Schulte" . "schulte.eric@gmail.com") - (:authors - ("Eric Schulte" . "schulte.eric@gmail.com")) - (:keywords "languages" "shen") - (:url . "http://elpa.gnu.org/packages/shen-mode.html"))]) - (sisu-mode . - [(7 1 8) - nil "Major mode for SiSU markup text" single - ((:keywords "text" "syntax" "processes" "tools") - (:authors - ("Ralph Amissah & Ambrose Kofi Laing")) - (:maintainer "Ralph Amissah" . "ralph.amissah@gmail.com") - (:url . "http://www.sisudoc.org/"))]) - (site-lisp . - [(0 1 1) - ((emacs - (25 1))) - "Manage site-lisp directories" tar - ((:url . "https://git.sr.ht/~pkal/site-lisp") - (:keywords "lisp" "local") - (:maintainer "Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")) - (:commit . "f9898d50d956e86faf0eb27def8ccc7180efa928"))]) - (sketch-mode . - [(1 0 4) - nil "Quickly create svg sketches using keyboard and mouse" tar - ((:url . "https://github.com/dalanicolai/sketch-mode") - (:keywords "multimedia") - (:maintainer "D.L. Nicolai" . "dalanicolai@gmail.com") - (:authors - ("D.L. Nicolai" . "dalanicolai@gmail.com")))]) - (slime-volleyball . - [(1 2 0) - ((cl-lib - (0 5))) - "An SVG Slime Volleyball Game" tar - ((:maintainer "Thomas Fitzsimmons" . "fitzsim@fitzsim.org") - (:authors - ("Thomas Fitzsimmons" . "fitzsim@fitzsim.org")) - (:keywords "games") - (:url . "https://elpa.gnu.org/packages/slime-volleyball.html"))]) - (sm-c-mode . - [(1 1) - nil "C major mode based on SMIE" single - ((:url . "http://elpa.gnu.org/packages/sm-c-mode.html") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (smalltalk-mode . - [(4 0) - nil "Major mode for the GNU Smalltalk programming language" tar - ((:maintainer "Derek Zhou" . "derek@3qin.us") - (:authors - ("Steve Byrne")) - (:url . "https://elpa.gnu.org/packages/smalltalk-mode.html"))]) - (smart-yank . - [(0 1 1) - ((emacs - (24))) - "A different approach of yank pointer handling" single - ((:url . "http://elpa.gnu.org/packages/smart-yank.html") - (:keywords "convenience") - (:authors - ("Michael Heerdegen" . "michael_heerdegen@web.de")) - (:maintainer "Michael Heerdegen" . "michael_heerdegen@web.de"))]) - (sml-mode . - [(6 12) - ((emacs - (24 3)) - (cl-lib - (0 5))) - "Major mode for editing (Standard) ML" tar - ((:keywords "sml") - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca") - (:authors - ("Lars Bo Nielsen") - (" Olin Shivers") - (" Fritz Knabe (?)") - (" Steven Gilmore (?)") - (" Matthew Morley" . "mjm@scs.leeds.ac.uk") - (" Matthias Blume" . "blume@cs.princeton.edu") - (" (Stefan Monnier)" . "monnier@iro.umontreal.ca")) - (:url . "https://elpa.gnu.org/packages/sml-mode.html") - (:commit . "7ebf91114292eead967d1a9bb4f235d66f6dd525"))]) - (so-long . - [(1 1 2) - ((emacs - (24 4))) - "Say farewell to performance problems with minified code." tar - ((:url . "https://savannah.nongnu.org/projects/so-long") - (:keywords "convenience") - (:maintainer "Phil Sainty" . "psainty@orcon.net.nz") - (:authors - ("Phil Sainty" . "psainty@orcon.net.nz")) - (:commit . "045a4fe94c18cd36ef297e62a80cdff449af3aa5"))]) - (soap-client . - [(3 2 3) - ((emacs - (24 1)) - (cl-lib - (0 6 1))) - "Access SOAP web services" tar - ((:url . "https://github.com/alex-hhh/emacs-soap-client") - (:keywords "soap" "web-services" "comm" "hypermedia") - (:maintainer "Alexandru Harsanyi" . "AlexHarsanyi@gmail.com") - (:authors - ("Alexandru Harsanyi" . "AlexHarsanyi@gmail.com")) - (:commit . "6234c3e0411a1d70bed2c85bbfb438d4479be51b"))]) - (sokoban . - [(1 4 9) - ((emacs - (23 1)) - (cl-lib - (0 5))) - "Implementation of Sokoban for Emacs." tar - ((:keywords "games") - (:maintainer "Dieter Deyke" . "dieter.deyke@gmail.com") - (:authors - ("Glynn Clements" . "glynn.clements@xemacs.org")) - (:url . "https://elpa.gnu.org/packages/sokoban.html") - (:commit . "3043723a7c2557443aa28d871137c8d9c3b46edc"))]) - (sotlisp . - [(1 6 2) - ((emacs - (24 1))) - "Write lisp at the speed of thought." single - ((:keywords "convenience" "lisp") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") - (:url . "https://github.com/Malabarba/speed-of-thought-lisp"))]) - (spacious-padding . - [(0 1 0) - ((emacs - (28 1))) - "Increase the padding/spacing of frames and windows" tar - ((:url . "https://git.sr.ht/~protesilaos/spacious-padding") - (:keywords "convenience" "focus" "writing" "presentation") - (:maintainer "Protesilaos Stavrou General Issues" . "~protesilaos/general-issues@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "8e4877c807b164d602a9482595b138aeebd94967"))]) - (spinner . - [(1 7 4) - ((emacs - (24 3))) - "Add spinners and progress-bars to the mode-line for ongoing operations" tar - ((:url . "https://github.com/Malabarba/spinner.el") - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:keywords "processes" "mode-line"))]) - (sql-beeline . - [(0 2) - nil "Beeline support for sql.el" tar - ((:keywords "sql" "hive" "beeline" "hiveserver2" "impala") - (:maintainer "Filipp Gunbin" . "fgunbin@fastmail.fm") - (:authors - ("Filipp Gunbin" . "fgunbin@fastmail.fm")) - (:url . "https://elpa.gnu.org/packages/sql-beeline.html") - (:commit . "b7ffff9404d93f569e3c2bc59db1be6e848c894f"))]) - (sql-cassandra . - [(0 2 2) - ((emacs - (29))) - "Cassandra support for sql.el" tar - ((:keywords "sql" "cassandra" "cql" "cqlsh") - (:maintainer "Filipp Gunbin" . "fgunbin@fastmail.fm") - (:authors - ("Filipp Gunbin" . "fgunbin@fastmail.fm")) - (:url . "https://elpa.gnu.org/packages/sql-cassandra.html") - (:commit . "3e997c6ad82f4240bcd62630ad44b5f023bd16c1"))]) - (sql-indent . - [(1 6) - ((cl-lib - (0 5))) - "Support for indenting code in SQL files." tar - ((:url . "https://github.com/alex-hhh/emacs-sql-indent") - (:maintainer "Alex Harsanyi" . "AlexHarsanyi@gmail.com") - (:authors - ("Alex Harsanyi" . "AlexHarsanyi@gmail.com")) - (:keywords "languages" "sql"))]) - (srht . - [(0 2) - ((emacs - (27 1)) - (plz - (0 1))) - "Sourcehut" tar - ((:url . "https://sr.ht/~akagi/srht.el/") - (:keywords "comm" "vc") - (:maintainer "Aleksandr Vityazev" . "avityazev@posteo.org") - (:authors - ("Aleksandr Vityazev" . "avityazev@posteo.org")) - (:commit . "5605a75111a9b1a1e67bd012bbf78fc6cb54f96b"))]) - (ssh-deploy . - [(3 1 16) - ((emacs - (25))) - "Deployment via Tramp, global or per directory." tar - ((:url . "https://github.com/cjohansson/emacs-ssh-deploy") - (:keywords "tools" "convenience") - (:maintainer "Christian Johansson" . "christian@cvj.se") - (:authors - ("Christian Johansson" . "christian@cvj.se")) - (:commit . "95fb076c9b657c5f1bfad3ee5bf1f8691c50d428"))]) - (standard-themes . - [(1 2 0) - ((emacs - (27 1))) - "Like the default theme but more consistent" tar - ((:url . "https://git.sr.ht/~protesilaos/standard-themes") - (:keywords "faces" "theme" "accessibility") - (:maintainer "Standard-Themes Development" . "~protesilaos/standard-themes@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "b594df646b99d55acba3ccff3109bd322a3278f0"))]) - (stream . - [(2 2 5) - ((emacs - (25))) - "Implementation of streams" tar - ((:maintainer nil . "nicolas@petton.fr") - (:authors - ("Nicolas Petton" . "nicolas@petton.fr")) - (:keywords "stream" "laziness" "sequences") - (:url . "http://elpa.gnu.org/packages/stream.html"))]) - (substitute . - [(0 2 1) - ((emacs - (27 1))) - "Efficiently replace targets in the buffer or context" tar - ((:url . "https://git.sr.ht/~protesilaos/substitute") - (:maintainer "Protesilaos Stavrou General Issues" . "~protesilaos/general-issues@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "f1eb36c9e14df99e7ce8918a0add8893b79108da"))]) - (svg . - [(1 1) - ((emacs - (25))) - "SVG image creation functions" single - ((:url . "http://elpa.gnu.org/packages/svg.html") - (:keywords "image") - (:authors - ("Lars Magne Ingebrigtsen" . "larsi@gnus.org") - ("Felix E. Klee" . "felix.klee@inka.de")) - (:maintainer "Lars Magne Ingebrigtsen" . "larsi@gnus.org"))]) - (svg-clock . - [(1 2) - ((svg - (1 0)) - (emacs - (27 0))) - "Analog clock using Scalable Vector Graphics" single - ((:url . "http://elpa.gnu.org/packages/svg-clock.html") - (:keywords "demo" "svg" "clock") - (:authors - ("Ulf Jasper" . "ulf.jasper@web.de")) - (:maintainer "Ulf Jasper" . "ulf.jasper@web.de"))]) - (svg-lib . - [(0 2 7) - ((emacs - (27 1))) - "SVG tags, progress bars & icons" tar - ((:url . "https://github.com/rougier/svg-lib") - (:keywords "svg" "icons" "tags" "convenience") - (:maintainer "Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr") - (:commit . "cde8a8c2ba153963cbe4d233069bc053943f0974"))]) - (svg-tag-mode . - [(0 3 2) - ((emacs - (27 1)) - (svg-lib - (0 2))) - "Replace keywords with SVG tags" tar - ((:url . "https://github.com/rougier/svg-tag-mode") - (:keywords "convenience") - (:maintainer "Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr") - (:authors - ("Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr")))]) - (swiper . - [(0 14 0) - ((emacs - (24 5)) - (ivy - (0 14 0))) - "Isearch with an overview. Oh, man!" tar - ((:url . "https://github.com/abo-abo/swiper") - (:keywords "matching") - (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") - (:authors - ("Oleh Krehel" . "ohwoeowho@gmail.com")) - (:commit . "4129750ab368c8bfd1ef2ad3df6ea11d79ad06b4"))]) - (switchy-window . - [(1 3) - ((emacs - (25 1)) - (compat - (29 1 4 1))) - "A most-recently-used window switcher" tar - ((:url . "https://sr.ht/~tsdh/switchy-window/") - (:keywords "windows") - (:maintainer "Tassilo Horn" . "tsdh@gnu.org") - (:authors - ("Tassilo Horn" . "tsdh@gnu.org")) - (:commit . "c743c47b7b4326c411470ba98410b7bfe3685edc"))]) - (sxhkdrc-mode . - [(1 0 0) - ((emacs - (27 1))) - "Major mode for sxhkdrc files (Simple X Hot Key Daemon)" tar - ((:url . "https://git.sr.ht/~protesilaos/sxhkdrc-mode") - (:maintainer "Protesilaos Stavrou General Issues" . "~protesilaos/general-issues@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com")) - (:commit . "112970f8d2355c0cfa0269bb92cd1ecc18790bc9"))]) - (system-packages . - [(1 0 11) - ((emacs - (24 3))) - "functions to manage system packages" tar - ((:url . "https://gitlab.com/jabranham/system-packages") - (:maintainer "J. Alexander Branham" . "alex.branham@gmail.com") - (:authors - ("J. Alexander Branham" . "alex.branham@gmail.com")))]) - (tNFA . - [(0 1 1) - ((queue - (0 1))) - "Tagged non-deterministic finite-state automata" single - ((:keywords "extensions" "matching" "data structures tnfa" "nfa" "dfa" "finite state automata" "automata" "regexp") - (:authors - ("Toby Cubitt" . "toby-predictive@dr-qubit.org")) - (:maintainer "Toby Cubitt" . "toby-predictive@dr-qubit.org") - (:url . "http://www.dr-qubit.org/emacs.php"))]) - (taxy . - [(0 10 1) - ((emacs - (26 3))) - "Programmable taxonomical grouping for arbitrary objects" tar - ((:url . "https://github.com/alphapapa/taxy.el") - (:keywords "lisp") - (:maintainer "Adam Porter" . "adam@alphapapa.net") - (:authors - ("Adam Porter" . "adam@alphapapa.net")) - (:commit . "b27fa67ecf3f8954ce0d5c2747d1de4dc94ff09f"))]) - (taxy-magit-section . - [(0 12 2) - ((emacs - (26 3)) - (magit-section - (3 2 1)) - (taxy - (0 10))) - "View Taxy structs in a Magit Section buffer" tar - ((:url . "https://github.com/alphapapa/taxy.el") - (:keywords "lisp") - (:maintainer "Adam Porter" . "adam@alphapapa.net") - (:authors - ("Adam Porter" . "adam@alphapapa.net")) - (:commit . "594531569c03206cbc83b74d679ffd0e93edb4d0"))]) - (temp-buffer-browse . - [(1 5) - ((emacs - (24))) - "temp buffer browse mode" single - ((:url . "http://elpa.gnu.org/packages/temp-buffer-browse.html") - (:keywords "convenience") - (:authors - ("Leo Liu" . "sdl.web@gmail.com")) - (:maintainer "Leo Liu" . "sdl.web@gmail.com"))]) - (tempel . - [(0 8) - ((emacs - (27 1)) - (compat - (29 1 4 0))) - "Tempo templates/snippets with in-buffer field editing" tar - ((:url . "https://github.com/minad/tempel") - (:keywords "abbrev" "languages" "tools" "wp") - (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "fd46702a849b23c9d9b39cb7810a6d727655d9d0"))]) - (test-simple . - [(1 3 0) - ((cl-lib - (0))) - "Simple Unit Test Framework for Emacs Lisp" single - ((:keywords "unit-test") - (:authors - ("Rocky Bernstein" . "rocky@gnu.org")) - (:maintainer "Rocky Bernstein" . "rocky@gnu.org") - (:url . "http://github.com/rocky/emacs-test-simple"))]) - (timerfunctions . - [(1 4 2) - ((cl-lib - (0 5)) - (emacs - (24))) - "Enhanced versions of some timer.el functions" single - ((:url . "http://elpa.gnu.org/packages/timerfunctions.html") - (:authors - ("Dave Goel" . "deego3@gmail.com")) - (:maintainer "Dave Goel" . "deego3@gmail.com"))]) - (tiny . - [(0 2 1) - nil "Quickly generate linear ranges in Emacs" tar - ((:url . "https://github.com/abo-abo/tiny") - (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") - (:authors - ("Oleh Krehel" . "ohwoeowho@gmail.com")) - (:keywords "convenience"))]) - (tmr . - [(0 4 0) - ((emacs - (27 1))) - "Set timers using a convenient notation" tar - ((:url . "https://git.sr.ht/~protesilaos/tmr") - (:keywords "convenience" "timer") - (:maintainer "TMR Development" . "~protesilaos/tmr@lists.sr.ht") - (:authors - ("Protesilaos Stavrou" . "info@protesilaos.com") - ("Damien Cassou" . "damien@cassou.me") - ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "0d6ce6979c980f0d61c61d1f6478f805612315b4"))]) - (tomelr . - [(0 4 3) - ((emacs - (26 3)) - (map - (3 2 1)) - (seq - (2 23))) - "Convert S-expressions to TOML" tar - ((:url . "https://github.com/kaushalmodi/tomelr/") - (:keywords "data" "tools" "toml" "serialization" "config") - (:maintainer "Kaushal Modi" . "kaushal.modi@gmail.com") - (:authors - ("Kaushal Modi" . "kaushal.modi@gmail.com")) - (:commit . "670e0a08f625175fd80137cf69e799619bf8a381"))]) - (topspace . - [(0 3 1) - ((emacs - (25 1))) - "Recenter line 1 with scrollable upper margin/padding" tar - ((:url . "https://github.com/trevorpogue/topspace") - (:keywords "convenience" "scrolling" "center" "cursor" "margin" "padding") - (:maintainer "Trevor Edwin Pogue" . "trevor.pogue@gmail.com") - (:authors - ("Trevor Edwin Pogue" . "trevor.pogue@gmail.com")) - (:commit . "33c2a6f0a11d1d88cdb2065c5a897e33507f4c86"))]) - (tramp . - [(2 6 1) - ((emacs - (26 1))) - "Transparent Remote Access, Multiple Protocol" tar - ((:url . "https://www.gnu.org/software/tramp/") - (:keywords "comm" "processes") - (:maintainer "Michael Albinus" . "michael.albinus@gmx.de") - (:authors - ("Kai Großjohann" . "kai.grossjohann@gmx.net")) - (:commit . "b04c8bfc49d4c41b8db461b837452887f4c259fe"))]) - (tramp-nspawn . - [(1 0 1) - ((emacs - (23))) - "Tramp integration for systemd-nspawn containers" tar - ((:url . "https://github.com/bjc/tramp-nspawn") - (:keywords "tramp" "nspawn" "machinectl" "systemd" "systemd-nspawn") - (:maintainer "Brian Cully" . "bjc@kublai.com") - (:authors - ("Brian Cully" . "bjc@kublai.com")) - (:commit . "c35ade49754e051c84eaa2733447b4307968f200"))]) - (tramp-theme . - [(0 2) - ((emacs - (24 1))) - "Custom theme for remote buffers" single - ((:url . "http://elpa.gnu.org/packages/tramp-theme.html") - (:keywords "convenience" "faces") - (:authors - ("Michael Albinus" . "michael.albinus@gmx.de")) - (:maintainer "Michael Albinus" . "michael.albinus@gmx.de"))]) - (transcribe . - [(1 5 2) - nil "Package for audio transcriptions" single - ((:url . "http://elpa.gnu.org/packages/transcribe.html") - (:authors - ("David Gonzalez Gandara" . "dggandara@member.fsf.org")) - (:maintainer "David Gonzalez Gandara" . "dggandara@member.fsf.org"))]) - (transient . - [(0 4 1) - ((emacs - (25 1)) - (compat - (29 1 4 1))) - "Transient commands" tar - ((:url . "https://github.com/magit/transient") - (:keywords "extensions") - (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") - (:authors - ("Jonas Bernoulli" . "jonas@bernoul.li")) - (:commit . "a1575e58331b1ff85ac97667df0130ae822ccf5f"))]) - (transient-cycles . - [(1 0) - ((emacs - (27 1))) - "Define command variants with transient cycling" tar - ((:url . "https://git.spwhitton.name/dotfiles/tree/.emacs.d/site-lisp/transient-cycles.el") - (:keywords "buffer" "window" "minor-mode" "convenience") - (:maintainer "Sean Whitton" . "spwhitton@spwhitton.name") - (:authors - ("Sean Whitton" . "spwhitton@spwhitton.name")) - (:commit . "a5b86dd04e84e7ff1cf8c4062843fccb92991145"))]) - (tree-inspector . - [(0 3) - ((emacs - (27 1)) - (treeview - (1 1 0))) - "Inspector tool for Emacs Lisp object that uses a treeview" tar - ((:url . "https://github.com/mmontone/emacs-inspector") - (:keywords "debugging" "tool" "lisp" "development") - (:maintainer "Mariano Montone" . "marianomontone@gmail.com") - (:authors - ("Mariano Montone" . "marianomontone@gmail.com")) - (:commit . "e76898353a16d0d7a53c76e3d9c44f989f439fc8"))]) - (trie . - [(0 5) - ((tNFA - (0 1 1)) - (heap - (0 3))) - "Trie data structure" tar - ((:url . "http://www.dr-qubit.org/emacs.php") - (:maintainer "Toby Cubitt" . "toby-predictive@dr-qubit.org") - (:authors - ("Toby Cubitt" . "toby-predictive@dr-qubit.org")) - (:keywords "extensions" "matching" "data structures trie" "ternary search tree" "tree" "completion" "regexp"))]) - (triples . - [(0 3 4) - ((seq - (2 0)) - (emacs - (28 1))) - "A flexible triple-based database for use in apps" tar - ((:url . "https://github.com/ahyatt/triples") - (:keywords "triples" "kg" "data" "sqlite") - (:maintainer "Andrew Hyatt" . "ahyatt@gmail.com") - (:authors - ("Andrew Hyatt" . "ahyatt@gmail.com")) - (:commit . "1136da92b901a4922b47076a3dae9d5ef502275e"))]) - (typo . - [(1 0 1) - ((emacs - (27 1))) - "Completion style using typo analysis" tar - ((:url . "https://git.sr.ht/~pkal/typo/") - (:keywords "convenience") - (:maintainer "Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")) - (:commit . "281c9049c1d08cf11c8a1957ea99e5c58795ed3c"))]) - (ulisp-repl . - [(1 0 3) - ((emacs - (26 1))) - "uLisp REPL" tar - ((:maintainer "Thomas Fitzsimmons" . "fitzsim@fitzsim.org") - (:authors - ("Thomas Fitzsimmons" . "fitzsim@fitzsim.org")) - (:url . "https://elpa.gnu.org/packages/ulisp-repl.html") - (:commit . "63e38a9080b2d15146680022e20700db6eb20657"))]) - (undo-tree . - [(0 8 2) - ((queue - (0 2)) - (emacs - (24 3))) - "Treat undo history as a tree" tar - ((:url . "https://www.dr-qubit.org/undo-tree.html") - (:keywords "convenience" "files" "undo" "redo" "history" "tree") - (:maintainer "Toby Cubitt" . "toby+undo-tree@dr-qubit.org") - (:authors - ("Toby Cubitt" . "toby+undo-tree@dr-qubit.org")) - (:commit . "42aab056e37e033816b2d192f9121b89410b958e"))]) - (uni-confusables . - [(0 3) - nil "Unicode confusables table" tar - ((:maintainer "Teodor Zlatanov" . "tzz@lifelogs.com") - (:url . "https://elpa.gnu.org/packages/uni-confusables.html") - (:commit . "393e1adeec5b0eb51f9606983655cfe2272c6e54"))]) - (uniquify-files . - [(1 0 4) - ((emacs - (25 0))) - "Completion style for files, minimizing directories" tar - ((:keywords "completion" "table" "uniquify") - (:maintainer "Stephen Leake" . "stephen_leake@stephe-leake.org") - (:authors - ("Stephen Leake" . "stephen_leake@stephe-leake.org")) - (:url . "https://elpa.gnu.org/packages/uniquify-files.html") - (:commit . "1d76b4f0e283afaff2be053d85f8726ffc3abd6e"))]) - (urgrep . - [(0 1 1) - ((emacs - (27 1)) - (compat - (29 1 0 1)) - (project - (0 3 0))) - "Universal recursive grep" tar - ((:url . "https://github.com/jimporter/urgrep") - (:keywords "grep" "search") - (:maintainer "Jim Porter") - (:authors - ("Jim Porter")) - (:commit . "1924e175a52a9aecc2dd1e1339d0a063fbb398f1"))]) - (url-http-ntlm . - [(2 0 4) - ((cl-lib - (0 5)) - (ntlm - (2 1 0))) - "NTLM authentication for the url library" single - ((:keywords "comm" "data" "processes" "hypermedia") - (:authors - ("Tom Schutzer-Weissmann" . "tom.weissmann@gmail.com")) - (:maintainer "Thomas Fitzsimmons" . "fitzsim@fitzsim.org") - (:url . "https://code.google.com/p/url-http-ntlm/"))]) - (url-http-oauth . - [(0 8 3) - nil "OAuth 2.0 for URL library" tar - ((:keywords "comm" "data" "processes" "hypermedia") - (:maintainer "Thomas Fitzsimmons" . "fitzsim@fitzsim.org") - (:authors - ("Thomas Fitzsimmons" . "fitzsim@fitzsim.org")) - (:url . "https://elpa.gnu.org/packages/url-http-oauth.html") - (:commit . "c2d06036f22ce61f5a1e3084c8b265d897b7fcab"))]) - (url-scgi . - [(0 9) - ((emacs - (24 3))) - "SCGI support for url.el" tar - ((:url . "https://github.com/skangas/url-scgi/") - (:keywords "comm" "data" "processes" "scgi") - (:maintainer "Stefan Kangas" . "stefankangas@gmail.com") - (:authors - ("Stefan Kangas" . "stefankangas@gmail.com")) - (:commit . "ccf30c3647cd6a560cadc795bd92769c0a0c9de9"))]) - (use-package . - [(2 4 5) - ((emacs - (24 3)) - (bind-key - (2 4))) - "A configuration macro for simplifying your .emacs" tar - ((:url . "https://github.com/jwiegley/use-package") - (:keywords "dotemacs" "startup" "speed" "config" "package" "extensions") - (:maintainer "John Wiegley" . "johnw@newartisans.com") - (:authors - ("John Wiegley" . "johnw@newartisans.com")) - (:commit . "c8d548097278683c94eced742a1a1bea387ced2d"))]) - (validate . - [(1 0 4) - ((emacs - (24 1)) - (cl-lib - (0 5)) - (seq - (2 16))) - "Schema validation for Emacs-lisp" single - ((:url . "http://elpa.gnu.org/packages/validate.html") - (:keywords "lisp") - (:authors - ("Artur Malabarba" . "emacs@endlessparentheses.com")) - (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com"))]) - (valign . - [(3 1 1) - ((emacs - (26 0))) - "Visually align tables" tar - ((:url . "https://github.com/casouri/valign") - (:maintainer "Yuan Fu" . "casouri@gmail.com") - (:authors - ("Yuan Fu" . "casouri@gmail.com")) - (:keywords "convenience" "text" "table"))]) - (vc-backup . - [(1 1 0) - nil "VC backend for versioned backups" tar - ((:url . "https://git.sr.ht/~pkal/vc-backup") - (:keywords "vc") - (:maintainer "Philip Kaludercic" . "philipk@posteo.net") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")))]) - (vc-got . - [(1 2) - ((emacs - (25 1))) - "VC backend for Game of Trees VCS" tar - ((:url . "https://projects.omarpolo.com/vc-got.html") - (:keywords "vc" "tools") - (:maintainer "Omar Polo" . "op@omarpolo.com") - (:authors - ("Omar Polo" . "op@omarpolo.com") - ("Timo Myyrä" . "timo.myyra@bittivirhe.fi")) - (:commit . "bc158324418fd8bef96a7f62856679de2569030f"))]) - (vc-hgcmd . - [(1 14 1) - ((emacs - (25 1))) - "VC mercurial backend that uses hg command server" tar - ((:url . "https://github.com/muffinmad/emacs-vc-hgcmd") - (:keywords "vc") - (:maintainer "Andrii Kolomoiets" . "andreyk.mad@gmail.com") - (:authors - ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")))]) - (vcard . - [(0 2 2) - ((emacs - (27 1))) - "Package for handling vCard files" tar - ((:keywords "vcard" "mail" "news") - (:maintainer "Noah Friedman , Eric Abrahamsen" . "eric@ericabrahamsen.net") - (:authors - ("Noah Friedman" . "friedman@splode.com")) - (:url . "https://elpa.gnu.org/packages/vcard.html") - (:commit . "28b88fd8ed53ca12d9499175217af81f5ea161fc"))]) - (vcl-mode . - [(1 1) - nil "Major mode for Varnish Configuration Language" single - ((:url . "http://elpa.gnu.org/packages/vcl-mode.html") - (:keywords "varnish" "vcl") - (:authors - ("Sergey Poznyakoff" . "gray@gnu.org.ua")) - (:maintainer "Sergey Poznyakoff" . "gray@gnu.org.ua"))]) - (vdiff . - [(0 2 4) - ((emacs - (24 4)) - (hydra - (0 13 0))) - "A diff tool similar to vimdiff" tar - ((:url . "https://github.com/justbur/emacs-vdiff") - (:maintainer "Justin Burkett" . "justin@burkett.cc") - (:authors - ("Justin Burkett" . "justin@burkett.cc")) - (:keywords "diff"))]) - (verilog-mode . - [(2023 6 6 141322628) - nil "major mode for editing verilog source in Emacs" tar - ((:url . "https://www.veripool.org") - (:keywords "languages") - (:maintainer "Michael McNamara" . "mac@verilog.com") - (:authors - ("Michael McNamara" . "mac@verilog.com") - ("Wilson Snyder" . "wsnyder@wsnyder.org")) - (:commit . "f68d962ede0cc3d7758d3304e7411a10694acce8"))]) - (vertico . - [(1 4) - ((emacs - (27 1)) - (compat - (29 1 4 0))) - "VERTical Interactive COmpletion" tar - ((:url . "https://github.com/minad/vertico") - (:keywords "convenience" "files" "matching" "completion") - (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Daniel Mendler" . "mail@daniel-mendler.de")) - (:commit . "438f9a47f8adc0c1d3de056c190d4edba3d4ad35"))]) - (vertico-posframe . - [(0 7 2) - ((emacs - (26 0)) - (posframe - (1 4 0)) - (vertico - (1 1))) - "Using posframe to show Vertico" tar - ((:url . "https://github.com/tumashu/vertico-posframe") - (:keywords "abbrev" "convenience" "matching" "vertico") - (:maintainer "Feng Shu" . "tumashu@163.com") - (:authors - ("Feng Shu" . "tumashu@163.com")) - (:commit . "36123af44b28f77c0c4179aefff3afcf0e169160"))]) - (vigenere . - [(1 0) - ((emacs - (25 1))) - "Run a vigenere cipher on a block of text ;" single - ((:keywords "data" "vigenere" "cipher") - (:authors - ("Ian Dunn" . "dunni@gnu.org")) - (:maintainer "Ian Dunn" . "dunni@gnu.org") - (:url . "https://elpa.gnu.org/packages/vigenere.html"))]) - (visual-filename-abbrev . - [(1 2) - ((emacs - (26 1))) - "Visually abbreviate filenames" tar - ((:keywords "tools") - (:maintainer "Tassilo Horn" . "tsdh@gnu.org") - (:authors - ("Tassilo Horn" . "tsdh@gnu.org")) - (:url . "https://elpa.gnu.org/packages/visual-filename-abbrev.html") - (:commit . "3c1a54e2cec935126a74e40920f2cb7929fa4e75"))]) - (visual-fill . - [(0 1) - nil "Auto-refill paragraphs without modifying the buffer" single - ((:url . "http://elpa.gnu.org/packages/visual-fill.html") - (:authors - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:maintainer "Stefan Monnier" . "monnier@iro.umontreal.ca"))]) - (vlf . - [(1 7 2) - nil "View Large Files" tar - ((:url . "https://github.com/m00natic/vlfi") - (:maintainer "Andrey Kotlarski" . "m00naticus@gmail.com") - (:keywords "large files" "utilities"))]) - (vundo . - [(2 1 0) - ((emacs - (28 1))) - "Visual undo tree" tar - ((:url . "https://github.com/casouri/vundo") - (:keywords "undo" "text" "editing") - (:maintainer "Yuan Fu" . "casouri@gmail.com") - (:authors - ("Yuan Fu" . "casouri@gmail.com")) - (:commit . "ce986105a7819b288f57b381168605791aa4fcec"))]) - (wcheck-mode . - [(2021) - nil "General interface for text checkers" tar - ((:url . "https://github.com/tlikonen/wcheck-mode") - (:keywords "text" "spell" "check" "languages" "ispell") - (:maintainer "Teemu Likonen" . "tlikonen@iki.fi") - (:authors - ("Teemu Likonen" . "tlikonen@iki.fi")))]) - (wconf . - [(0 2 1) - ((emacs - (24 4))) - "Minimal window layout manager" single - ((:keywords "windows" "frames" "layout") - (:authors - ("Ingo Lohmar" . "i.lohmar@gmail.com")) - (:maintainer "Ingo Lohmar" . "i.lohmar@gmail.com") - (:url . "https://github.com/ilohmar/wconf"))]) - (web-server . - [(0 1 2) - ((emacs - (24 3))) - "Emacs Web Server" tar - ((:url . "https://github.com/eschulte/emacs-web-server") - (:maintainer "Eric Schulte" . "schulte.eric@gmail.com") - (:authors - ("Eric Schulte" . "schulte.eric@gmail.com")) - (:keywords "http" "server" "network"))]) - (webfeeder . - [(1 1 2) - ((emacs - (25 1))) - "Build RSS and Atom webfeeds from HTML files" tar - ((:url . "https://gitlab.com/Ambrevar/emacs-webfeeder") - (:maintainer "Pierre Neidhardt" . "mail@ambrevar.xyz") - (:authors - ("Pierre Neidhardt" . "mail@ambrevar.xyz")) - (:keywords "news" "hypermedia" "blog" "feed" "rss" "atom"))]) - (websocket . - [(1 14) - ((cl-lib - (0 5))) - "Emacs WebSocket client and server" tar - ((:url . "https://github.com/ahyatt/emacs-websocket") - (:keywords "communication" "websocket" "server") - (:maintainer "Andrew Hyatt" . "ahyatt@gmail.com") - (:authors - ("Andrew Hyatt" . "ahyatt@gmail.com")) - (:commit . "1f086f14f0f55f55eafd09f404f48e924157c1d1"))]) - (which-key . - [(3 6 0) - ((emacs - (24 4))) - "Display available keybindings in popup" tar - ((:url . "https://github.com/justbur/emacs-which-key") - (:maintainer "Justin Burkett" . "justin@burkett.cc") - (:authors - ("Justin Burkett" . "justin@burkett.cc")) - (:commit . "1217db8c6356659e67b35dedd9f5f260c06f6e99"))]) - (window-commander . - [(3 0 2) - ((emacs - (27 1))) - "Simply execute commands on windows" tar - ((:url . "https://dsemy.com/projects/window-commander") - (:keywords "convenience") - (:maintainer "Daniel Semyonov" . "daniel@dsemy.com") - (:authors - ("Daniel Semyonov" . "daniel@dsemy.com")) - (:commit . "ad92c184ccc06f46b2caf001bc8201d983eca626"))]) - (windower . - [(0 0 1) - ((emacs - (25))) - "Helper functions for window manipulation." single - ((:keywords "convenience" "tools") - (:authors - ("Pierre Neidhardt" . "mail@ambrevar.xyz")) - (:maintainer "Pierre Neidhardt" . "mail@ambrevar.xyz") - (:url . "https://gitlab.com/ambrevar/windower"))]) - (windresize . - [(0 1) - nil "Resize windows interactively" single - ((:url . "http://elpa.gnu.org/packages/windresize.html") - (:keywords "window") - (:authors - ("Bastien" . "bzg@gnu.org")) - (:maintainer "Bastien" . "bzg@gnu.org"))]) - (wisi . - [(4 2 2) - ((emacs - (25 3)) - (seq - (2 20))) - "Utilities for implementing an indentation/navigation engine using a generalized LR parser" tar - ((:url . "https://stephe-leake.org/ada/wisitoken.html") - (:keywords "parser" "indentation" "navigation") - (:maintainer "Stephen Leake" . "stephen_leake@stephe-leake.org") - (:authors - ("Stephen Leake" . "stephen_leake@stephe-leake.org")) - (:commit . "a12d5248783d9c98d46c66c8fd3607fceb47b36d"))]) - (wisitoken-grammar-mode . - [(1 3 0) - ((wisi - (4 2 2)) - (emacs - (25 3)) - (mmm-mode - (0 5 7))) - "Major mode for editing WisiToken grammar files" tar - ((:url . "https://www.nongnu.org/ada-mode/") - (:keywords "languages") - (:maintainer "Stephen Leake" . "stephen_leake@stephe-leake.org") - (:authors - ("Stephen Leake" . "stephen_leake@stephe-leake.org")) - (:commit . "2d58879cea26b8a3b573d084d149dea94f93dfb8"))]) - (wpuzzle . - [(1 1) - nil "find as many word in a given time" single - ((:url . "http://elpa.gnu.org/packages/wpuzzle.html") - (:authors - ("Ivan Kanis" . "ivan@kanis.fr")) - (:maintainer "Ivan Kanis" . "ivan@kanis.fr"))]) - (xclip . - [(1 11) - nil "Copy&paste GUI clipboard from text terminal" tar - ((:keywords "convenience" "tools") - (:maintainer "Leo Liu" . "sdl.web@gmail.com") - (:authors - ("Leo Liu" . "sdl.web@gmail.com")) - (:url . "https://elpa.gnu.org/packages/xclip.html") - (:commit . "5b54645cab438e133e27b4690c57066f8271a992"))]) - (xeft . - [(3 3) - ((emacs - (26 0))) - "Deft feat. Xapian" tar - ((:url . "https://sr.ht/~casouri/xeft") - (:keywords "applications" "note" "searching") - (:maintainer "Yuan Fu" . "casouri@gmail.com") - (:authors - ("Yuan Fu" . "casouri@gmail.com")) - (:commit . "ea4fa859c1129243b15f259a10e67ea274c5ef63"))]) - (xelb . - [(0 18) - ((emacs - (24 4)) - (cl-generic - (0 2))) - "X protocol Emacs Lisp Binding" tar - ((:url . "https://github.com/ch11ng/xelb") - (:maintainer "Chris Feng" . "chris.w.feng@gmail.com") - (:authors - ("Chris Feng" . "chris.w.feng@gmail.com")) - (:keywords "unix"))]) - (xpm . - [(1 0 5) - ((cl-lib - (0 5)) - (queue - (0 2))) - "edit XPM images" tar - ((:url . "https://www.gnuvola.org/software/xpm/") - (:keywords "multimedia" "xpm") - (:maintainer "Thien-Thi Nguyen" . "ttn@gnu.org") - (:authors - ("Thien-Thi Nguyen" . "ttn@gnu.org")))]) - (xr . - [(1 23) - ((emacs - (26 1))) - "Convert string regexp to rx notation" tar - ((:url . "https://github.com/mattiase/xr") - (:keywords "lisp" "regexps") - (:maintainer "Mattias EngdegÃ¥rd" . "mattiase@acm.org") - (:authors - ("Mattias EngdegÃ¥rd" . "mattiase@acm.org")) - (:commit . "74906f6d104b7daae162dc32684e0443e80fdb03"))]) - (xref . - [(1 6 3) - ((emacs - (26 1))) - "Cross-referencing commands" tar - ((:url . "https://elpa.gnu.org/packages/xref.html") - (:commit . "4b6f2a7028b91128934a19f83572f24106782225"))]) - (xref-union . - [(0 1 1) - ((emacs - (25 1))) - "Combine multiple Xref backends" tar - ((:url . "https://git.sr.ht/~pkal/xref-union/") - (:maintainer "Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht") - (:authors - ("Philip Kaludercic" . "philipk@posteo.net")) - (:commit . "0f98bea5948cee35aa9070b631bc0188159d5b3d"))]) - (yasnippet . - [(0 14 0) - ((cl-lib - (0 5))) - "Yet another snippet extension for Emacs" tar - ((:url . "http://github.com/joaotavora/yasnippet") - (:maintainer "Noam Postavsky" . "npostavs@gmail.com") - (:keywords "convenience" "emulation"))]) - (yasnippet-classic-snippets . - [(1 0 2) - ((yasnippet - (0 9 1))) - "\"Classic\" yasnippet snippets" tar - ((:maintainer "Noam Postavsky" . "npostavs@gmail.com") - (:keywords "snippets") - (:url . "http://elpa.gnu.org/packages/yasnippet-classic-snippets.html"))]) - (zones . - [(2019 7 13) - nil "Zones of text - like multiple regions" single - ((:keywords "narrow" "restriction" "widen" "region" "zone") - (:authors - ("Drew Adams")) - (:maintainer "Drew Adams" . "drew.adams@oracle.com") - (:url . "https://elpa.gnu.org/packages/zones.html"))]) - (ztree . - [(1 0 6) - ((cl-lib - (0))) - "Text mode directory tree" tar - ((:url . "https://github.com/fourier/ztree") - (:maintainer "Alexey Veretennikov" . "alexey.veretennikov@gmail.com") - (:authors - ("Alexey Veretennikov" . "alexey.veretennikov@gmail.com")) - (:keywords "files" "tools"))]) - (zuul . - [(0 4 0) - ((emacs - (27 1)) - (project - (0 8 1))) - "Interface to Zuul" tar - ((:url . "https://sr.ht/~niklaseklund/zuul.el") - (:keywords "convenience" "tools") - (:maintainer "zuul.el Development" . "~niklaseklund/zuul.el@lists.sr.ht") - (:authors - ("Niklas Eklund" . "niklas.eklund@posteo.net")) - (:commit . "c94886cb7abdea66ba1d0a064a4d93efed10fed4"))])) diff --git a/code/elpa/archives/gnu/archive-contents.signed b/code/elpa/archives/gnu/archive-contents.signed deleted file mode 100644 index 86da091..0000000 --- a/code/elpa/archives/gnu/archive-contents.signed +++ /dev/null @@ -1 +0,0 @@ -Good signature from 066DAFCB81E42C40 GNU ELPA Signing Agent (2019) (trust undefined) created at 2022-11-07T17:05:03-0500 using RSA \ No newline at end of file diff --git a/code/elpa/archives/melpa/archive-contents b/code/elpa/archives/melpa/archive-contents deleted file mode 100644 index edec58b..0000000 --- a/code/elpa/archives/melpa/archive-contents +++ /dev/null @@ -1,5801 +0,0 @@ -(1 - (0blayout . [(20190703 527) nil "Layout grouping with ease" tar ((:commit . "fd9a8f353dbd45b4628b5f84b8d8c2525ebf571d") (:keywords "convenience" "window-management") (:url . "https://github.com/etu/0blayout"))]) - (0x0 . [(20230823 2214) ((emacs (26 1))) "Upload sharing to 0x0.st" tar ((:commit . "04f95142b25d8bb701f239539176df6617dcd982") (:authors ("William Vaughn" . "vaughnwilld@gmail.com")) (:maintainers ("William Vaughn" . "vaughnwilld@gmail.com")) (:maintainer "William Vaughn" . "vaughnwilld@gmail.com") (:url . "https://git.sr.ht/~willvaughn/emacs-0x0"))]) - (0xc . [(20201025 2105) ((emacs (24 4)) (s (1 11 0))) "Base conversion made easy" tar ((:commit . "5bd6c0c901d03d1f24a3ddcf3a62d3b6d2428c80") (:authors ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainers ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainer "Adam Niederer" . "adam.niederer@gmail.com") (:keywords "base" "conversion") (:url . "http://github.com/AdamNiederer/0xc"))]) - (2048-game . [(20230809 356) ((emacs (24 3))) "play 2048 in Emacs" tar ((:commit . "8175ca5191175183b9522141dcb55d30673d2323") (:authors ("Zachary Kanfer" . "zkanfer@gmail.com")) (:maintainers ("Zachary Kanfer" . "zkanfer@gmail.com")) (:maintainer "Zachary Kanfer" . "zkanfer@gmail.com") (:url . "https://hg.sr.ht/~zck/game-2048"))]) - (2bit . [(20200926 1418) ((emacs (24 3))) "Library for reading data from 2bit files" tar ((:commit . "69b4ec1d6d2ad95c9e59dacb43224abbec7a8989") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "files" "data") (:url . "https://github.com/davep/2bit.el"))]) - (750words . [(20220625 1407) ((emacs (24 4))) "Emacs integration and Org exporter for 750words.com" tar ((:commit . "43eee19428fc8f5a133192398510d7313eb33d97") (:authors ("Diego Zamboni" . "https://github.com/zzamboni")) (:maintainers ("Diego Zamboni" . "diego@zzamboni.org")) (:maintainer "Diego Zamboni" . "diego@zzamboni.org") (:keywords "files" "org" "writing") (:url . "https://github.com/zzamboni/750words-client"))]) - (@ . [(20240121 1413) ((emacs (24 3))) "multiple-inheritance prototype-based objects DSL" tar ((:commit . "a6ba21d9eb9b311b441312057430d10e5c7bc661") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/at-el"))]) - (a . [(20210929 1510) ((emacs (25))) "Associative data structure functions" tar ((:commit . "9ad2d18252b729174fe22ed0b2b7670c88f60c31") (:authors ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainers ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") (:keywords "lisp") (:url . "https://github.com/plexus/a.el"))]) - (aa-edit-mode . [(20170119 320) ((emacs (24 3)) (navi2ch (2 0 0))) "Major mode for editing AA(S_JIS Art) and .mlt file" tar ((:commit . "1dd801225b7ad3c23ad09698f5e77f0df7012a65") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "wp" "text" "shiftjis" "mlt" "yaruo"))]) - (aangit . [(20231106 2115) ((emacs (29 1)) (transient (0 4)) (s (1 13))) "Quickly scaffold new Angular apps with Aangit" tar ((:commit . "7527a366c542cb7b09672597876e83f429ca6b46") (:authors ("Steven Edwards" . "steven@stephenwithav.io")) (:maintainers ("Steven Edwards" . "steven@stephenwithav.io")) (:maintainer "Steven Edwards" . "steven@stephenwithav.io") (:keywords "angular" "tools") (:url . "https://github.com/stephenwithav/aangit"))]) - (aas . [(20230303 2214) ((emacs (26 3))) "Snippet expansions mid-typing" tar ((:commit . "ddc2b7a58a2234477006af348b30e970f73bc2c1") (:authors ("Yoav Marco" . "yoavm448@gmail.com")) (:maintainers ("Yoav Marco" . "yoavm448@gmail.com")) (:maintainer "Yoav Marco" . "yoavm448@gmail.com") (:keywords "abbrev" "tools") (:url . "https://github.com/ymarco/auto-activating-snippets"))]) - (abc-mode . [(20220713 1359) nil "Major mode for editing abc music files" tar ((:commit . "45193b67508861cf77da7e76b71711855c002caa") (:authors ("Matthew K. Junker" . "junker@alum.mit.edu")) (:maintainers ("Matthew K. Junker" . "junker@alum.mit.edu")) (:maintainer "Matthew K. Junker" . "junker@alum.mit.edu") (:keywords "local" "docs"))]) - (abgaben . [(20171119 646) ((pdf-tools (0 80)) (f (0 19 0)) (s (1 11 0))) "review and correct assignments received by mail" tar ((:commit . "966bfcfdd3b2e288576ffe363d676ad282902090") (:authors ("Arne Köhn" . "arne@chark.eu")) (:maintainers ("Arne Köhn" . "arne@chark.eu")) (:maintainer "Arne Köhn" . "arne@chark.eu") (:keywords "mail" "outlines" "convenience") (:url . "http://arne.chark.eu/"))]) - (abl-mode . [(20240423 1214) nil "Python TDD minor mode" tar ((:commit . "e918290b279112c367787ac704398d66759e5298") (:authors ("Ulas Tuerkmen" . "ulas.tuerkmenatgmaildotcom")) (:maintainers ("Ulas Tuerkmen" . "ulas.tuerkmenatgmaildotcom")) (:maintainer "Ulas Tuerkmen" . "ulas.tuerkmenatgmaildotcom") (:url . "http://github.com/afroisalreadyinu/abl-mode"))]) - (abridge-diff . [(20230307 2159) ((emacs (26 1))) "Abridge long line-based diff hunks, including in magit" tar ((:commit . "31e0ccaa9d0bd4ad257f5de25cc3c0b3395fafa1") (:authors ("J.D. Smith" . "jdtsmithATgmail")) (:maintainers ("J.D. Smith" . "jdtsmithATgmail")) (:maintainer "J.D. Smith" . "jdtsmithATgmail") (:keywords "magit" "diffs" "tools") (:url . "https://github.com/jdtsmith/abridge-diff"))]) - (abs-mode . [(20240723 1401) ((emacs (26 1)) (erlang (2 8)) (maude-mode (0 3)) (flymake (1 0)) (yasnippet (0 14 0))) "Major mode for the modeling language Abs" tar ((:commit . "c3ba6466507bd35ae1d5a2d12e1da9d5c44a02b3") (:authors ("Rudi Schlatte" . "rudi@constantly.at")) (:maintainers ("Rudi Schlatte" . "rudi@constantly.at")) (:maintainer "Rudi Schlatte" . "rudi@constantly.at") (:keywords "languages") (:url . "https://github.com/abstools/abs-mode"))]) - (abyss-theme . [(20170808 1345) ((emacs (24))) "A dark theme with contrasting colours." tar ((:commit . "18791c6e8d9cc2b4815c9f08627a2e94fc0eeb14") (:authors ("Matt Russell" . "matt@mgrbyte.co.uk")) (:maintainers ("Matt Russell" . "matt@mgrbyte.co.uk")) (:maintainer "Matt Russell" . "matt@mgrbyte.co.uk") (:keywords "theme" "dark" "contrasting colours") (:url . "https://github.com/mgrbyte/emacs-abyss-theme"))]) - (ac-alchemist . [(20150908 656) ((auto-complete (1 5 0)) (alchemist (1 5 0)) (cl-lib (0 5))) "auto-complete source for alchemist" tar ((:commit . "b1891c3d41aed83f61d78a609ea97be5cc2758d9") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-ac-alchemist"))]) - (ac-c-headers . [(20200816 1007) ((auto-complete (1 3 1))) "auto-complete source for C headers" tar ((:commit . "67e1e86a48c9bed57bc7ce5ce2553ad203f5752e") (:url . "http://zk-phi.gitub.io/"))]) - (ac-capf . [(20151101 217) ((auto-complete (1 4)) (cl-lib (0 5))) "auto-complete source with completion-at-point" tar ((:commit . "17571dba0a8f98111f2ab758e9bea285b263781b") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-ac-capf"))]) - (ac-clang . [(20180710 546) ((emacs (24)) (cl-lib (0 5)) (auto-complete (1 4 0)) (pos-tip (0 4 6)) (yasnippet (0 8 0))) "Auto Completion source by libclang for GNU Emacs" tar ((:commit . "3294b968eb1a8317049190940193f9da47c085ef") (:keywords "completion" "convenience" "intellisense") (:url . "https://github.com/yaruopooner/ac-clang"))]) - (ac-dcd . [(20210428 1556) ((auto-complete (1 3 1)) (flycheck-dmd-dub (0 7))) "Auto Completion source for dcd for GNU Emacs" tar ((:commit . "56d9817159acdebdbb3d5499c7e9379d29af0cd4") (:authors (nil . "atila.neves@gmail.com")) (:maintainers (nil . "atila.neves@gmail.com")) (:maintainer nil . "atila.neves@gmail.com") (:keywords "languages") (:url . "http://github.com/atilaneves/ac-dcd"))]) - (ac-emacs-eclim . [(20180911 1121) ((eclim (0 3)) (auto-complete (1 5))) "auto-complete source for eclim" tar ((:commit . "edff7e0e30c87036710d88fb0b7a4644750858e8"))]) - (ac-emmet . [(20131015 1558) ((emmet-mode (1 0 2)) (auto-complete (1 4))) "auto-complete sources for emmet-mode's snippets" tar ((:commit . "88f24876ee3b759978d4614a758280b5d512d543") (:authors ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainers ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainer "Yasuyuki Oka" . "yasuyk@gmail.com") (:keywords "completion" "convenience" "emmet") (:url . "https://github.com/yasuyk/ac-emmet"))]) - (ac-emoji . [(20150823 711) ((auto-complete (1 5 0)) (cl-lib (0 5))) "auto-complete source of Emoji" tar ((:commit . "53677f754929ead403ccde64b714ebb6b8fc808e") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-ac-emoji"))]) - (ac-etags . [(20161001 1507) ((auto-complete (1 4))) "etags/ctags completion source for auto-complete" tar ((:commit . "7983e631c226fe0fa53af3b2d56bf4eca3d785ce") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-ac-etags"))]) - (ac-geiser . [(20200318 824) ((geiser (0 5)) (auto-complete (1 4))) "Auto-complete backend for geiser" tar ((:commit . "93818c936ee7e2f1ba1b315578bde363a7d43d05"))]) - (ac-haskell-process . [(20150423 1402) ((auto-complete (1 4)) (haskell-mode (13))) "Haskell auto-complete source which uses the current haskell process" tar ((:commit . "0362d4323511107ec70e7165cb612f3ab01b712f") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages"))]) - (ac-helm . [(20160319 233) ((helm (1 6 3)) (auto-complete (1 4 0)) (popup (0 5 0)) (cl-lib (0 5))) "Helm interface for auto-complete" tar ((:commit . "baf2b1e04bcffa835084389c0fab415f26efbf32") (:authors ("rubikitch" . "rubikitch@ruby-lang.org") ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainers ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainer "Yasuyuki Oka" . "yasuyk@gmail.com") (:keywords "completion" "convenience" "helm"))]) - (ac-html . [(20151005 731) ((auto-complete (1 4)) (s (1 9)) (f (0 17)) (dash (2 10))) "auto complete source for html tags and attributes" tar ((:commit . "3de94a46d8cb93e8e62a1b6bdebbde4d65dc7cc2") (:authors ("Zhang Kai Yu" . "yeannylam@gmail.com")) (:maintainers ("Zhang Kai Yu" . "yeannylam@gmail.com")) (:maintainer "Zhang Kai Yu" . "yeannylam@gmail.com") (:keywords "html" "auto-complete" "slim" "haml" "jade") (:url . "https://github.com/cheunghy/ac-html"))]) - (ac-html-angular . [(20151225 719) ((web-completion-data (0 1))) "auto complete angular15 data for `ac-html' and `company-web'" tar ((:commit . "6bafe09afe03112ca4183d58461c1a6f6c2b3c67") (:authors ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainers ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuk" . "olexandr.syd@gmail.com") (:keywords "html" "auto-complete" "angular") (:url . "https://github.com/osv/ac-html-bootstrap"))]) - (ac-html-bootstrap . [(20160302 1701) ((web-completion-data (0 1))) "auto complete bootstrap3/fontawesome classes for `ac-html' and `company-web'" tar ((:commit . "481e6e441cd566554ce71cd8cb28c9e7ebb1c24b") (:authors ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainers ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuk" . "olexandr.syd@gmail.com") (:keywords "html" "auto-complete" "bootstrap" "cssx") (:url . "https://github.com/osv/ac-html-bootstrap"))]) - (ac-html-csswatcher . [(20151208 2113) ((web-completion-data (0 1))) "css/less class/id completion with `ac-html' or `company-web'" tar ((:commit . "b0f3e7e1a3fe49e88b6eb6432377232fc715f221") (:authors ("Olexandr Sydorchuck" . "olexandr.syd@gmail.com")) (:maintainers ("Olexandr Sydorchuck" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuck" . "olexandr.syd@gmail.com") (:keywords "html" "css" "less" "auto-complete") (:url . "https://github.com/osv/ac-html-csswatcher"))]) - (ac-inf-ruby . [(20131115 1150) ((inf-ruby (2 3 2)) (auto-complete (1 4))) "Enable auto-complete in inf-ruby sessions" tar ((:commit . "094d86761088ab0b16ddac75cf57eeb9c2afbee2") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages" "tools"))]) - (ac-ispell . [(20151101 226) ((auto-complete (1 4)) (cl-lib (0 5))) "ispell completion source for auto-complete" tar ((:commit . "7e054793fe77f5fa1ced59d97da9c31df9807c48") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-ac-ispell"))]) - (ac-js2 . [(20190101 933) ((js2-mode (20090723)) (skewer-mode (1 4))) "Auto-complete source for Js2-mode, with navigation" tar ((:commit . "2b56d09a16c1a0ce514cc1b85d64cb1be4502723") (:authors ("Scott Barnett" . "scott.n.barnett@gmail.com")) (:maintainers ("Scott Barnett" . "scott.n.barnett@gmail.com")) (:maintainer "Scott Barnett" . "scott.n.barnett@gmail.com") (:url . "https://github.com/ScottyB/ac-js2"))]) - (ac-math . [(20141116 2127) ((auto-complete (1 4)) (math-symbol-lists (1 0))) "Auto-complete sources for input of mathematical symbols and latex tags" tar ((:commit . "89478063dead68894f0d27687b63896633048c6f") (:keywords "latex" "auto-complete" "unicode" "symbols") (:url . "https://github.com/vitoshka/ac-math"))]) - (ac-mozc . [(20150227 1619) ((cl-lib (0 5)) (auto-complete (1 4)) (mozc (0))) "auto-complete sources for Japanese input using Mozc" tar ((:commit . "4c6c8be4701010d9362184437c0f783e0335c631") (:authors ("igjit" . "igjit1@gmail.com")) (:maintainers ("igjit" . "igjit1@gmail.com")) (:maintainer "igjit" . "igjit1@gmail.com") (:url . "https://github.com/igjit/ac-mozc"))]) - (ac-octave . [(20180406 334) ((auto-complete (1 4 0))) "An auto-complete source for Octave" tar ((:commit . "fe0f931f2024f43de3c4fff4b1ace672413adeae") (:authors ("coldnew" . "coldnew.tw@gmail.com")) (:maintainers ("coldnew" . "coldnew.tw@gmail.com")) (:maintainer "coldnew" . "coldnew.tw@gmail.com") (:keywords "octave" "auto-complete" "completion") (:url . "https://github.com/coldnew/ac-octave"))]) - (ac-php . [(20240328 1036) ((ac-php-core (2 0)) (auto-complete (1 4 0)) (yasnippet (0 8 0))) "Auto Completion source for PHP." tar ((:commit . "a69ae4a12e40900619b4e5a1613fd449aef649c3") (:authors ("jim" . "xcwenn@qq.com")) (:keywords "completion" "convenience" "intellisense") (:url . "https://github.com/xcwen/ac-php"))]) - (ac-php-core . [(20240426 653) ((emacs (24 4)) (dash (1)) (php-mode (1)) (s (1)) (f (0 17 0)) (popup (0 5 0)) (xcscope (1 0))) "The core library of the ac-php" tar ((:commit . "810ea813840b980b4f9b43c954e998032fe23f8a") (:authors ("jim" . "xcwenn@qq.com") ("Serghei Iakovlev" . "sadhooklay@gmail.com")) (:keywords "completion" "convenience" "intellisense") (:url . "https://github.com/xcwen/ac-php"))]) - (ac-racer . [(20170114 809) ((emacs (24 3)) (auto-complete (1 5 0)) (racer (0 0 2))) "auto-complete source of racer" tar ((:commit . "4408c2d652dec0432e20c05e001db8222d778c6b") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-ac-racer"))]) - (ac-rtags . [(20191222 920) ((auto-complete (1 4 0)) (rtags (2 10))) "auto-complete back-end for RTags" tar ((:commit . "595055b5316a7c92ba1d638f324f98842a0f41a5") (:authors ("Jan Erik Hanssen" . "jhanssen@gmail.com") ("Anders Bakken" . "agbakken@gmail.com")) (:maintainers ("Jan Erik Hanssen" . "jhanssen@gmail.com") ("Anders Bakken" . "agbakken@gmail.com")) (:maintainer "Jan Erik Hanssen" . "jhanssen@gmail.com") (:url . "https://github.com/Andersbakken/rtags"))]) - (ac-skk . [(20141230 119) ((auto-complete (1 3 1)) (ddskk (16 0 50)) (tinysegmenter (0)) (cl-lib (0 5))) "auto-complete-mode source for DDSKK a.k.a Japanese input method" tar ((:commit . "d25a265930430d080329789fb253d786c01dfa24") (:authors ("lugecy" . "https://twitter.com/lugecy")) (:keywords "convenience" "auto-complete") (:url . "https://github.com/myuhe/ac-skk.el"))]) - (ac-slime . [(20171027 2100) ((auto-complete (1 4)) (slime (2 9)) (cl-lib (0 5))) "An auto-complete source using slime completions" tar ((:commit . "a91f664510d3da24b02e87e4aa59d049483a6529") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/ac-slime"))]) - (ac-sly . [(20170728 1027) ((sly (1 0 0 -3)) (auto-complete (1 4)) (cl-lib (0 5))) "An auto-complete source using sly completions" tar ((:commit . "bf69c687c4ecf1994349d20c182e9b567399912e") (:authors ("Damian T. Dobroczy\\'nski" . "qoocku@gmail.com")) (:maintainers ("Damian T. Dobroczy\\'nski" . "qoocku@gmail.com")) (:maintainer "Damian T. Dobroczy\\'nski" . "qoocku@gmail.com") (:url . "https://github.com/qoocku/ac-sly"))]) - (academic-phrases . [(20180723 1021) ((dash (2 12 0)) (s (1 12 0)) (ht (2 0)) (emacs (24))) "Bypass that mental block when writing your papers." tar ((:commit . "25d9cf67feac6359cb213f061735e2679c84187f") (:authors ("Nasser Alshammari" . "designernasser@gmail.com")) (:maintainers ("Nasser Alshammari" . "designernasser@gmail.com")) (:maintainer "Nasser Alshammari" . "designernasser@gmail.com") (:keywords "academic" "convenience" "papers" "writing" "wp") (:url . "https://github.com/nashamri/academic-phrases"))]) - (accent . [(20240130 1109) ((emacs (24 3)) (popup (0 5 8))) "Popup for accented characters (diacritics)" tar ((:commit . "9b02a73f3a73cc4aef73c1f2c54a2b6168b0d301") (:authors ("Elia Scotto" . "eliascotto94@gmail.com")) (:maintainers ("Elia Scotto" . "eliascotto94@gmail.com")) (:maintainer "Elia Scotto" . "eliascotto94@gmail.com") (:keywords "i18n") (:url . "https://github.com/elias94/accent"))]) - (ace-flyspell . [(20170309 509) ((avy (0 4 0))) "Jump to and correct spelling errors using `ace-jump-mode' and flyspell" tar ((:commit . "538d4f8508d305262ba0228dfe7c819fb65b53c9") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions") (:url . "https://github.com/cute-jumper/ace-flyspell"))]) - (ace-isearch . [(20220809 1748) ((emacs (24))) "A seamless bridge between isearch, ace-jump-mode, avy, helm-swoop and swiper" tar ((:commit . "a24bfc626100f183dbad016bd7723eb12e238534") (:url . "https://github.com/tam17aki/ace-isearch"))]) - (ace-jump-buffer . [(20171031 1550) ((avy (0 4 0)) (dash (2 4 0))) "fast buffer switching extension to `avy'" tar ((:commit . "ae5be0415c823f7bb66833aa4af2180d4cf99cef") (:authors ("Justin Talbott" . "justin@waymondo.com")) (:maintainers ("Justin Talbott" . "justin@waymondo.com")) (:maintainer "Justin Talbott" . "justin@waymondo.com") (:url . "https://github.com/waymondo/ace-jump-buffer"))]) - (ace-jump-helm-line . [(20160918 1836) ((avy (0 4 0)) (helm (1 6 3))) "Ace-jump to a candidate in helm window" tar ((:commit . "1483055255df3f8ae349f7520f05b1e43ea3ed37") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions") (:url . "https://github.com/cute-jumper/ace-jump-helm-line"))]) - (ace-jump-mode . [(20140616 815) nil "a quick cursor location minor mode for emacs" tar ((:commit . "8351e2df4fbbeb2a4003f2fb39f46d33803f3dac") (:authors ("winterTTr" . "winterTTr@gmail.com")) (:maintainers ("winterTTr" . "winterTTr@gmail.com")) (:maintainer "winterTTr" . "winterTTr@gmail.com") (:keywords "motion" "location" "cursor") (:url . "https://github.com/winterTTr/ace-jump-mode/"))]) - (ace-jump-zap . [(20170717 1849) ((ace-jump-mode (1 0)) (dash (2 10 0))) "Character zapping, `ace-jump-mode` style" tar ((:commit . "52b5d4c6c73bd0fc833a0dcb4e803a5287d8cae8") (:authors ("justin talbott" . "justin@waymondo.com")) (:maintainers ("justin talbott" . "justin@waymondo.com")) (:maintainer "justin talbott" . "justin@waymondo.com") (:keywords "convenience" "tools" "extensions") (:url . "https://github.com/waymondo/ace-jump-zap"))]) - (ace-link . [(20220901 1710) ((avy (0 4 0))) "Quickly follow links" tar ((:commit . "06ab398df85e81d1dc763b3210732dd26cba60a1") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "convenience" "links" "avy") (:url . "https://github.com/abo-abo/ace-link"))]) - (ace-mc . [(20190206 749) ((ace-jump-mode (1 0)) (multiple-cursors (1 0)) (dash (2 10 0))) "Add multiple cursors quickly using ace jump" tar ((:commit . "6877880efd99e177e4e9116a364576def3da391b") (:authors ("Josh Moller-Mara" . "jmm@cns.nyu.edu")) (:maintainers ("Josh Moller-Mara" . "jmm@cns.nyu.edu")) (:maintainer "Josh Moller-Mara" . "jmm@cns.nyu.edu") (:keywords "motion" "location" "cursor") (:url . "https://github.com/mm--/ace-mc"))]) - (ace-pinyin . [(20210827 355) ((avy (0 2 0)) (pinyinlib (0 1 0))) "Jump to Chinese characters using avy or ace-jump-mode" tar ((:commit . "47662c0b05775ba353464b44c0f1a037c85e746e") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions") (:url . "https://github.com/cute-jumper/ace-pinyin"))]) - (ace-popup-menu . [(20230606 1445) ((emacs (24 4)) (avy-menu (0 1))) "Replace GUI popup menu with something more efficient" tar ((:commit . "a8b970d1b59efbe7e1e29ed16d71af257a22699f") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience" "popup" "menu") (:url . "https://github.com/mrkkrp/ace-popup-menu"))]) - (ace-window . [(20220911 358) ((avy (0 5 0))) "Quickly switch windows." tar ((:commit . "77115afc1b0b9f633084cf7479c767988106c196") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "window" "location") (:url . "https://github.com/abo-abo/ace-window"))]) - (achievements . [(20240703 318) ((keyfreq (0 0 3))) "Achievements for emacs usage." tar ((:commit . "c229d21ad5d1e13be08e087ab498800b2b9b7c97") (:authors ("Ivan Andrus" . "darthandrus@gmail.com")) (:maintainer "Ivan Andrus" . "darthandrus@gmail.com") (:keywords "games"))]) - (ack-menu . [(20150504 2022) ((mag-menu (0 1 0))) "A menu-based front-end for ack" tar ((:commit . "f77be93a4697926ecf3195a355eb69580f695f4d") (:keywords "tools" "matching" "convenience") (:url . "https://github.com/chumpage/ack-menu"))]) - (acme-theme . [(20210430 302) nil "A color theme based on Acme & Sam from Plan 9" tar ((:commit . "ae8788b5851ea353fbb80ab586a3bbd5dc8e91aa") (:url . "https://github.com/ianpan870102/acme-emacs-theme"))]) - (actionscript-mode . [(20180527 1701) nil "A simple mode for editing Actionscript 3 files" tar ((:commit . "65abd58e198458a8e46748c5962c41d80d60c4ea") (:keywords "language" "modes"))]) - (activity-watch-mode . [(20240313 754) ((emacs (25)) (request (0)) (json (0)) (cl-lib (0))) "Automatic time tracking extension." tar ((:commit . "19aed6ca81a3b1e549f47867c924d180d8536791") (:authors ("Gabor Torok" . "gabor@20y.hu") ("Alan Hamlett" . "alan@wakatime.com")) (:maintainers ("Paul d'Hubert" . "paul.dhubert@ya.ru")) (:maintainer "Paul d'Hubert" . "paul.dhubert@ya.ru") (:keywords "calendar" "comm") (:url . "https://github.com/pauldub/activity-watch-mode"))]) - (ada-ts-mode . [(20240713 1754) ((emacs (29 1))) "Major mode for Ada using Tree-sitter" tar ((:commit . "1e7ea28c1cdfe10a37855105bd47f820bfc90a27") (:authors ("Troy Brown" . "brownts@troybrown.dev")) (:maintainers ("Troy Brown" . "brownts@troybrown.dev")) (:maintainer "Troy Brown" . "brownts@troybrown.dev") (:keywords "ada" "languages" "tree-sitter") (:url . "https://github.com/brownts/ada-ts-mode"))]) - (adafruit-wisdom . [(20200217 306) ((emacs (25 1)) (request (0 3 1))) "Get/display adafruit.com quotes" tar ((:commit . "c4ae0db35d0be94f0e9c50977758224d7e00234a") (:authors ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:keywords "games") (:url . "https://github.com/gonewest818/adafruit-wisdom.el"))]) - (add-hooks . [(20171217 123) nil "Functions for setting multiple hooks" tar ((:commit . "1845137703461fc44bd77cf24014ba58f19c369d") (:authors ("Nick McCurdy" . "nick@nickmccurdy.com")) (:maintainers ("Nick McCurdy" . "nick@nickmccurdy.com")) (:maintainer "Nick McCurdy" . "nick@nickmccurdy.com") (:keywords "lisp") (:url . "https://github.com/nickmccurdy/add-hooks"))]) - (add-node-modules-path . [(20230307 655) ((s (1 12 0))) "Add node_modules to your exec-path" tar ((:commit . "841e93dfed50448da66c89a977c9182bb18796a1") (:authors ("Neri Marschik" . "marschik_neri@cyberagent.co.jp")) (:maintainers ("Neri Marschik" . "marschik_neri@cyberagent.co.jp")) (:maintainer "Neri Marschik" . "marschik_neri@cyberagent.co.jp") (:keywords "javascript" "node" "node_modules" "eslint") (:url . "https://github.com/codesuki/add-node-modules-path"))]) - (addressbook-bookmark . [(20240422 1801) ((emacs (24))) "An address book based on Standard Emacs bookmarks." tar ((:commit . "a990a6d45a11c0e0dee57410d103fe20a4b00a6e") (:authors ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainers ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") (:url . "https://github.com/thierryvolpiatto/addressbook-bookmark"))]) - (ado-mode . [(20240103 1856) ((emacs (25 1))) "Major mode for editing Stata-related files" tar ((:commit . "dc63bf47819b3e1f2656ec5c78b2fe57244e9c0d") (:authors ("Bill Rising" . "brising@alum.mit.edu")) (:maintainers ("Bill Rising" . "brising@alum.mit.edu")) (:maintainer "Bill Rising" . "brising@alum.mit.edu") (:keywords "tools" "languages" "files" "convenience" "stata" "mata" "ado") (:url . "https://github.com/louabill/ado-mode"))]) - (adoc-mode . [(20240218 1035) ((emacs (26))) "a major-mode for editing AsciiDoc files" tar ((:commit . "2c2eb8043623aa99d35aacbad2ee39188bf1bad3") (:authors ("Florian Kaufmann" . "sensorflo@gmail.com")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "docs" "wp") (:url . "https://github.com/bbatsov/adoc-mode"))]) - (adwaita-dark-theme . [(20231209 1033) ((emacs (27 1))) "A dark color scheme inspired by Adwaita" tar ((:commit . "04fed0ef795bfe2482998c5b6f87c37c13fe8c50") (:authors ("Jessie Hildebrandt" . "jessieh.net")) (:maintainers ("Jessie Hildebrandt" . "jessieh.net")) (:maintainer "Jessie Hildebrandt" . "jessieh.net") (:keywords "mode-line" "faces") (:url . "https://gitlab.com/jessieh/adwaita-dark-theme"))]) - (aes . [(20211204 2348) ((emacs (26 1))) "Implementation of AES" tar ((:commit . "c9cd12d6c1dbc18603eb4703276132cea59d5c78") (:authors ("Markus Sauermann" . "emacs-aes@sauermann-consulting.de")) (:maintainers ("Markus Sauermann" . "emacs-aes@sauermann-consulting.de")) (:maintainer "Markus Sauermann" . "emacs-aes@sauermann-consulting.de") (:keywords "data" "tools") (:url . "https://github.com/Sauermann/emacs-aes"))]) - (affe . [(20240718 1250) ((emacs (27 1)) (consult (1 7))) "Asynchronous Fuzzy Finder for Emacs" tar ((:commit . "e82be0be353dafe15c5ff617917806bd3728463a") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "matching" "files" "completion") (:url . "https://github.com/minad/affe"))]) - (afterglow . [(20240312 953) ((emacs (26 1))) "Temporary Highlighting after Function Calls" tar ((:commit . "d90fcf4e5c8ac6f5bae2eb01dea32558b2b18fba") (:authors ("Ernest M. van der Linden" . "hello@ernestoz.com")) (:maintainers ("Ernest M. van der Linden" . "hello@ernestoz.com")) (:maintainer "Ernest M. van der Linden" . "hello@ernestoz.com") (:keywords "highlight" "line" "convenience" "evil") (:url . "https://github.com/ernstvanderlinden/emacs-afterglow"))]) - (afternoon-theme . [(20140104 1859) ((emacs (24 1))) "Dark color theme with a deep blue background" tar ((:commit . "89b1d778a1f8b385775c122f2bd1c62f0fbf931a") (:authors ("Ozan Sener" . "ozan@ozansener.com")) (:maintainers ("Ozan Sener" . "ozan@ozansener.com")) (:maintainer "Ozan Sener" . "ozan@ozansener.com") (:keywords "themes") (:url . "http://github.com/osener/emacs-afternoon-theme"))]) - (ag . [(20201031 2202) ((dash (2 8 0)) (s (1 9 0)) (cl-lib (0 5))) "A front-end for ag ('the silver searcher'), the C ack replacement." tar ((:commit . "ed7e32064f92f1315cecbfc43f120bbc7508672c") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:url . "https://github.com/Wilfred/ag.el"))]) - (agda-editor-tactics . [(20211024 2357) ((s (1 12 0)) (dash (2 16 0)) (emacs (27 1)) (org (9 1))) "An editor tactic to produce Σ-types from Agda records" tar ((:commit . "06e374516cb2ab17018985f3dc4fccdc4acefd08") (:authors ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainers ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainer "Musa Al-hassy" . "alhassy@gmail.com") (:keywords "abbrev" "convenience" "languages" "agda" "tools") (:url . "https://github.com/alhassy/next-700-module-systems"))]) - (age . [(20240410 433) ((emacs (28 1))) "The Age Encryption Library" tar ((:commit . "890c467ebc27538507c54a03afd2f7260630d7f5") (:authors ("Daiki Ueno" . "ueno@unixuser.org") ("Bas Alberts" . "bas@anti.computer")) (:maintainers ("Bas Alberts" . "bas@anti.computer")) (:maintainer "Bas Alberts" . "bas@anti.computer") (:keywords "data") (:url . "https://github.com/anticomputer/age.el"))]) - (agenix . [(20240601 1304) ((emacs (27 1))) "Decrypt and encrypt agenix secrets" tar ((:commit . "b9c7ad33b534d80af207949cc06c0bcd1e60fd63") (:authors ("Tomasz Maciosowski" . "t4ccer@gmail.com")) (:maintainers ("Tomasz Maciosowski" . "t4ccer@gmail.com")) (:maintainer "Tomasz Maciosowski" . "t4ccer@gmail.com") (:url . "https://github.com/t4ccer/agenix.el"))]) - (aggressive-fill-paragraph . [(20240213 2320) ((dash (2 10 0))) "A mode to automatically keep paragraphs filled" tar ((:commit . "60e4eb5c57d4408e811d12c6b6491b8c89dfa695") (:authors ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainers ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainer "David Shepherd" . "davidshepherd7@gmail.com") (:keywords "fill-paragraph" "automatic" "comments") (:url . "https://github.com/davidshepherd7/aggressive-fill-paragraph-mode"))]) - (aggressive-indent . [(20230112 1300) ((emacs (24 3))) "Minor mode to aggressively keep your code always indented" tar ((:commit . "a437a45868f94b77362c6b913c5ee8e67b273c42") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "indent" "lisp" "maint" "tools") (:url . "https://github.com/Malabarba/aggressive-indent-mode"))]) - (agtags . [(20240701 1433) ((emacs (25))) "A frontend to GNU Global" tar ((:commit . "d47e58d024007d629b5a73c98c7c7e79f64be4d8") (:authors ("Vietor Liu" . "vietor.liu@gmail.com")) (:maintainers ("Vietor Liu" . "vietor.liu@gmail.com")) (:maintainer "Vietor Liu" . "vietor.liu@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/vietor/agtags"))]) - (ah . [(20220730 1058) ((emacs (25 1))) "Additional hooks" tar ((:commit . "8e12223f0f423e7fa882cc049a25af6db755902d") (:authors ("Takaaki ISHIKAWA" . "takaxpatieeedotorg")) (:maintainers ("Takaaki ISHIKAWA" . "takaxpatieeedotorg")) (:maintainer "Takaaki ISHIKAWA" . "takaxpatieeedotorg") (:keywords "convenience") (:url . "https://github.com/takaxp/ah"))]) - (ahg . [(20230904 701) nil "Alberto's Emacs interface for Mercurial (Hg)" tar ((:commit . "6a8dd876d767b50431db2c695a8c21d5df9944e2") (:authors ("Alberto Griggio" . "agriggio@users.sourceforge.net")) (:maintainers ("Alberto Griggio" . "agriggio@users.sourceforge.net")) (:maintainer "Alberto Griggio" . "agriggio@users.sourceforge.net") (:url . "https://bitbucket.org/agriggio/ahg"))]) - (ahk-mode . [(20200412 1832) ((emacs (24 3))) "Major mode for editing AHK (AutoHotkey and AutoHotkey_L)" tar ((:commit . "729007b5f22a49f5187ff47fca18c0d674e73047") (:keywords "ahk" "autohotkey" "hotkey" "keyboard shortcut" "automation") (:url . "https://github.com/ralesi/ahk-mode"))]) - (ahungry-theme . [(20180131 328) ((emacs (24))) "Ahungry color theme for Emacs. Make sure to (load-theme 'ahungry)." tar ((:commit . "a038d91ec593d1f1b19ca66a0576d59bbc24c523") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainers ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "ahungry" "palette" "color" "theme" "emacs" "color-theme" "deftheme") (:url . "https://github.com/ahungry/color-theme-ahungry"))]) - (aiken-mode . [(20230920 1210) ((emacs (26 1))) "Major mode for Aiken" tar ((:commit . "1af54e4df02eb52cf62034acbe1c6dd54776d843") (:authors ("Sebastian Nagel" . "sebastian.nagel@ncoding.at")) (:maintainers ("Sebastian Nagel" . "sebastian.nagel@ncoding.at")) (:maintainer "Sebastian Nagel" . "sebastian.nagel@ncoding.at") (:keywords "languages" "aiken") (:url . "https://github.com/aiken-lang/aiken-mode"))]) - (aio . [(20200610 1904) ((emacs (26 1))) "async/await for Emacs Lisp" tar ((:commit . "da93523e235529fa97d6f251319d9e1d6fc24a41") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/emacs-aio"))]) - (airline-themes . [(20240530 1704) ((powerline (2 3))) "vim-airline themes for emacs powerline" tar ((:commit . "baaa4f1f0acd339b1efc1058654ea7d9e6e44ead") (:authors ("Anthony DiGirolamo" . "anthony.digirolamo@gmail.com")) (:maintainers ("Anthony DiGirolamo" . "anthony.digirolamo@gmail.com")) (:maintainer "Anthony DiGirolamo" . "anthony.digirolamo@gmail.com") (:keywords "evil" "mode-line" "powerline" "airline" "themes") (:url . "http://github.com/AnthonyDiGirolamo/airline-themes"))]) - (airplay . [(20130212 1226) ((request (20130110 2144)) (simple-httpd (1 4 1)) (deferred (0 3 1))) "Airplay bindings to Emacs" tar ((:commit . "46fad71d293a3e18551cf464fe6c6208a7a32d9d") (:authors ("Wataru MIYAGUNI" . "gonngo@gmail.com")) (:maintainers ("Wataru MIYAGUNI" . "gonngo@gmail.com")) (:maintainer "Wataru MIYAGUNI" . "gonngo@gmail.com") (:keywords "appletv" "airplay") (:url . "https://github.com/gongo/airplay-el"))]) - (alan-mode . [(20240309 650) ((flycheck (32)) (emacs (25 1)) (s (1 12))) "Major mode for editing Alan files" tar ((:commit . "df6c82f1a37a4bd6f18cb463c3f7ab7d087b91ab") (:authors ("Paul van Dam" . "pvandam@kjerner.com")) (:maintainers ("Paul van Dam" . "pvandam@kjerner.com")) (:maintainer "Paul van Dam" . "pvandam@kjerner.com") (:keywords "alan" "languages") (:url . "https://github.com/Kjerner/AlanForEmacs"))]) - (alarm-clock . [(20240114 344) ((emacs (24 4))) "Alarm Clock" tar ((:commit . "f924d0e75eb7ce29055bdc1a1e644bb1dcabda09") (:authors ("Steve Lemuel" . "wlemuel@hotmail.com")) (:maintainers ("Steve Lemuel" . "wlemuel@hotmail.com")) (:maintainer "Steve Lemuel" . "wlemuel@hotmail.com") (:keywords "calendar" "tools" "convenience") (:url . "https://github.com/wlemuel/alarm-clock"))]) - (alchemist . [(20180312 1304) ((elixir-mode (2 2 5)) (dash (2 11 0)) (emacs (24 4)) (company (0 8 0)) (pkg-info (0 4)) (s (1 11 0))) "Elixir tooling integration into Emacs" tar ((:commit . "6f99367511ae209f8fe2c990779764bbb4ccb6ed") (:authors ("Samuel Tonini" . "tonini.samuel@gmail.com")) (:maintainers ("Samuel Tonini" . "tonini.samuel@gmail.com")) (:maintainer "Samuel Tonini" . "tonini.samuel@gmail.com") (:keywords "languages" "elixir" "elixirc" "mix" "hex" "alchemist") (:url . "http://www.github.com/tonini/alchemist.el"))]) - (alda-mode . [(20230406 1927) ((emacs (24 0))) "An Alda major mode" tar ((:commit . "580f6e94c93aead91406d00a42ccf9040a898cb8") (:authors ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainers ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainer "Jay Kamat" . "jaygkamat@gmail.com") (:keywords "alda" "highlight") (:url . "http://gitlab.com/jgkamat/alda-mode"))]) - (alect-themes . [(20211022 1651) ((emacs (24 0))) "Configurable light, dark and black themes for Emacs 24 or later" tar ((:commit . "89560047934c236d05ea6b911c0c63702a8e06f3") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "color" "theme") (:url . "https://github.com/alezost/alect-themes"))]) - (alectryon . [(20220925 2236) ((flycheck (31)) (emacs (25 1))) "Toggle between Coq and reStructuredText" tar ((:commit . "8a1f3054c97fc86d628413800cfef75577c43485") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainers ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/cpitclaudel/alectryon"))]) - (alert . [(20221213 1619) ((gntp (0 1)) (log4e (0 3 0)) (cl-lib (0 5))) "Growl-style notification system for Emacs" tar ((:commit . "c762380ff71c429faf47552a83605b2578656380") (:authors ("John Wiegley" . "jwiegley@gmail.com")) (:maintainers ("John Wiegley" . "jwiegley@gmail.com")) (:maintainer "John Wiegley" . "jwiegley@gmail.com") (:keywords "notification" "emacs" "message") (:url . "https://github.com/jwiegley/alert"))]) - (alert-termux . [(20181119 951) ((emacs (24 4))) "alert.el notifications on Termux" tar ((:commit . "8215cf1d86392738c35a90bbc0055359265dfc4d") (:authors ("Gergely Polonkai" . "gergely@polonkai.eu")) (:maintainers ("Gergely Polonkai" . "gergely@polonkai.eu")) (:maintainer "Gergely Polonkai" . "gergely@polonkai.eu") (:keywords "terminals") (:url . "https://github.com/gergelypolonkai/alert-termux"))]) - (alert-toast . [(20220312 229) ((emacs (25 1)) (alert (1 2)) (f (0 20 0)) (s (1 12 0))) "Windows 10 toast notifications" tar ((:commit . "96c88c93c1084de681700f655223142ee0eb944a") (:authors ("Grzegorz Kowzan" . "grzegorz@kowzan.eu")) (:maintainers ("Grzegorz Kowzan" . "grzegorz@kowzan.eu")) (:maintainer "Grzegorz Kowzan" . "grzegorz@kowzan.eu") (:url . "https://github.com/gkowzan/alert-toast"))]) - (align-cljlet . [(20160112 2101) ((clojure-mode (1 11 5))) "Space align various Clojure forms" tar ((:commit . "ebcf0a912e836579a3a9d386e22c1c4bef7fba17") (:url . "https://github.com/gstamp/align-cljlet"))]) - (all-ext . [(20200315 1443) ((emacs (24 4)) (all (1 0))) "M-x all with helm-swoop/anything/multiple-cursors/line-number" tar ((:commit . "c865c62506af2c9edc7705a7c24dc8b70d5d4de2") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "matching" "all" "search" "replace" "anything" "helm" "helm-swoop" "occur") (:url . "https://github.com/rubikitch/all-ext"))]) - (all-the-icons . [(20240623 1800) ((emacs (24 3))) "A library for inserting Developer icons" tar ((:commit . "39ef44f810c34e8900978788467cc675870bcd19") (:authors ("Dominic Charlesworth" . "dgc336@gmail.com")) (:maintainers ("Dominic Charlesworth" . "dgc336@gmail.com")) (:maintainer "Dominic Charlesworth" . "dgc336@gmail.com") (:keywords "convenient" "lisp") (:url . "https://github.com/domtronn/all-the-icons.el"))]) - (all-the-icons-completion . [(20240128 2048) ((emacs (26 1)) (all-the-icons (5 0))) "Add icons to completion candidates" tar ((:commit . "4c8bcad8033f5d0868ce82ea3807c6cd46c4a198") (:authors ("Itai Y. Efrat" . "https://github.com/iyefrat")) (:maintainers ("Itai Y. Efrat" . "itai3397@gmail.com")) (:maintainer "Itai Y. Efrat" . "itai3397@gmail.com") (:keywords "convenient" "lisp") (:url . "https://github.com/iyefrat/all-the-icons-completion"))]) - (all-the-icons-dired . [(20231207 1324) ((emacs (26 1)) (all-the-icons (2 2 0))) "Shows icons for each file in dired mode" tar ((:commit . "e157f0668f22ed586aebe0a2c0186ab07702986c") (:maintainers ("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) (:maintainer "Jimmy Yuen Ho Wong" . "wyuenho@gmail.com") (:keywords "files" "icons" "dired") (:url . "https://github.com/wyuenho/all-the-icons-dired"))]) - (all-the-icons-gnus . [(20180511 654) ((emacs (24 4)) (dash (2 12 0)) (all-the-icons (3 1 0))) "Shows icons for in Gnus" tar ((:commit . "27f78996da0725943bcfb2d18038e6f7bddfa9c7") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "mail" "tools"))]) - (all-the-icons-ibuffer . [(20230503 1625) ((emacs (24 4)) (all-the-icons (2 2 0))) "Display icons for all buffers in ibuffer" tar ((:commit . "400860b2990529bd3a915e4d0a55fbc6d128a3ba") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainers ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "convenience" "icons" "ibuffer") (:url . "https://github.com/seagle0128/all-the-icons-ibuffer"))]) - (all-the-icons-ivy . [(20190508 1803) ((emacs (24 4)) (all-the-icons (2 4 0)) (ivy (0 8 0))) "Shows icons while using ivy and counsel" tar ((:commit . "babea626db20773de4c408acb2788e2b9c8277e3") (:keywords "faces"))]) - (all-the-icons-ivy-rich . [(20230420 1234) ((emacs (25 1)) (ivy-rich (0 1 0)) (all-the-icons (2 2 0))) "Better experience with icons for ivy" tar ((:commit . "c098cc85123a401b0ab8f2afd3a25853e61d7d28") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainers ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "convenience" "icons" "ivy") (:url . "https://github.com/seagle0128/all-the-icons-ivy-rich"))]) - (all-the-icons-nerd-fonts . [(20240210 1127) ((emacs (28 1)) (all-the-icons (5 0)) (nerd-icons (0 0 1))) "Nerd font integration for all-the-icons" tar ((:commit . "67a9cc9de2d2d4516cbfb752879b1355234cb42a") (:authors ("Mohsin Kaleem" . "mohkale@gmail.com")) (:maintainers ("Mohsin Kaleem" . "mohkale@gmail.com")) (:maintainer "Mohsin Kaleem" . "mohkale@gmail.com") (:keywords "convenience" "lisp") (:url . "https://github.com/mohkale/all-the-icons-nerd-fonts"))]) - (almost-mono-themes . [(20220422 1714) ((emacs (24))) "Almost monochromatic color themes" tar ((:commit . "0641bf565c113caef8d5c2a93f38cff32ebb62b7") (:authors ("John Olsson" . "john@cryon.se")) (:maintainers ("John Olsson" . "john@cryon.se")) (:maintainer "John Olsson" . "john@cryon.se") (:keywords "faces") (:url . "https://github.com/cryon/almost-mono-themes"))]) - (alsamixer . [(20191002 1133) nil "Functions to call out to amixer." tar ((:commit . "1bdb99e433acd38685f05408562746cfbf2bc820") (:keywords "convenience") (:url . "https://github.com/remvee/alsamixer-el"))]) - (alt-codes . [(20240101 927) ((emacs (26 1))) "Insert alt codes using meta key" tar ((:commit . "47072beb416aa9d7d702230b1aff87436c81bd22") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "alt" "codes" "insertion" "meta") (:url . "https://github.com/jcs-elpa/alt-codes"))]) - (amd-mode . [(20180111 1402) ((emacs (25)) (projectile (20161008 47)) (s (1 9 0)) (f (0 16 2)) (seq (2 16)) (makey (0 3)) (js2-mode (20140114)) (js2-refactor (0 6 1))) "Minor mode for handling JavaScript AMD module requirements." tar ((:commit . "01fd19e0d635ccaf8e812364d8720733f2e84126") (:authors ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainers ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainer "Nicolas Petton" . "petton.nicolas@gmail.com") (:keywords "javascript" "amd" "projectile"))]) - (ameba . [(20200103 1454) ((emacs (24 4))) "An interface to Crystal Ameba linter" tar ((:commit . "0c4925ae0e998818326adcb47ed27ddf9761c7dc") (:keywords "convenience") (:url . "https://github.com/crystal-ameba/ameba.el"))]) - (ample-regexps . [(20200508 1021) nil "ample regular expressions for Emacs" tar ((:commit . "153969ce547afe410b8986f01c9ed4087c9cd20b") (:authors ("immerrr" . "immerrr@gmail.com")) (:maintainers ("immerrr" . "immerrr@gmail.com")) (:maintainer "immerrr" . "immerrr@gmail.com") (:keywords "regexps" "extensions" "tools"))]) - (ample-theme . [(20240426 1545) nil "Calm Dark Theme for Emacs" tar ((:commit . "39ac29cf9a1229bb076964335fbd71cfb52e498b") (:authors ("Jordon Biondo" . "jordonbiondo@gmail.com")) (:maintainers ("Jordon Biondo" . "jordonbiondo@gmail.com")) (:maintainer "Jordon Biondo" . "jordonbiondo@gmail.com") (:keywords "theme" "dark") (:url . "https://github.com/jordonbiondo/ample-theme"))]) - (ample-zen-theme . [(20150119 2154) nil "AmpleZen Theme for Emacs 24" tar ((:commit . "b277bb7abd4b6624e8d59f02474b79af50a007bd") (:keywords "theme" "dark" "emacs 24") (:url . "https://github.com/mjwall/ample-zen"))]) - (amread-mode . [(20230409 1018) ((emacs (24 3)) (cl-lib (0 6 1)) (pyim (5 2 8)) (hydra (0 15 0))) "A minor mode helper user speed-reading" tar ((:commit . "b8622ae7b05f27d6f84c4e5d724bc79163ba9ce3") (:keywords "wp") (:url . "https://repo.or.cz/amread-mode.git"))]) - (amsreftex . [(20240512 1746) ((emacs (25 1))) "Add amsrefs bibliography support for reftex" tar ((:commit . "c508b05536a04ee153a9947f025d24930c52209a") (:authors ("Fran Burstall" . "fran.burstall@gmail.com")) (:maintainers ("Fran Burstall" . "fran.burstall@gmail.com")) (:maintainer "Fran Burstall" . "fran.burstall@gmail.com") (:keywords "tex") (:url . "https://github.com/franburstall/amsreftex"))]) - (amx . [(20230413 1210) ((emacs (24 4)) (s (0))) "Alternative M-x with extra features." tar ((:commit . "1c2428d21e9d2ee8bee944b572a39ca8c91ca13b") (:authors ("Ryan C. Thompson" . "rct@thompsonclan.org") ("Cornelius Mika" . "cornelius.mika@gmail.com")) (:maintainers ("Ryan C. Thompson" . "rct@thompsonclan.org")) (:maintainer "Ryan C. Thompson" . "rct@thompsonclan.org") (:keywords "convenience" "usability" "completion") (:url . "http://github.com/DarwinAwardWinner/amx/"))]) - (anaconda-mode . [(20231123 1806) ((emacs (25 1)) (pythonic (0 1 0)) (dash (2 6 0)) (s (1 9)) (f (0 16 2))) "Code navigation, documentation lookup and completion for Python" tar ((:commit . "92a6295622df7fae563d6b599e2dc8640e940ddf") (:authors ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainers ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainer "Artem Malyshev" . "proofit404@gmail.com") (:keywords "convenience" "anaconda") (:url . "https://github.com/proofit404/anaconda-mode"))]) - (anakondo . [(20210221 1727) ((emacs (26 3))) "Adds clj-kondo based Clojure[Script] editing facilities" tar ((:commit . "16b0ba14d94a5d7e55655efc9e1d6d069a9306f2") (:authors ("Didier A." . "didibus@users.noreply.github.com")) (:maintainers ("Didier A." . "didibus@users.noreply.github.com")) (:maintainer "Didier A." . "didibus@users.noreply.github.com") (:keywords "clojure" "clojurescript" "cljc" "clj-kondo" "completion" "languages" "tools") (:url . "https://github.com/didibus/anakondo"))]) - (anaphora . [(20240120 1744) nil "anaphoric macros providing implicit temp variables" tar ((:commit . "a755afa7db7f3fa515f8dd2c0518113be0b027f6") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/anaphora"))]) - (ancient-one-dark-theme . [(20211030 1358) ((emacs (24 1))) "A color theme based off uetchy's Ancient One Dark Theme" tar ((:commit . "a0eaa8bce0ffc25d1469af48a74e80f820bab0ab") (:url . "https://github.com/DaniruKun/ancient-one-dark-emacs-theme"))]) - (android-env . [(20220810 1449) ((emacs (24 3)) (s (1 12 0))) "Helper functions for working in android" tar ((:commit . "d2890f1156ed184314adbfcf01cdceb6ea79b10d") (:keywords "android" "gradle" "java" "tools" "convenience") (:url . "https://github.com/fernando-jascovich/android-env.el"))]) - (android-mode . [(20190903 811) nil "Minor mode for Android application development" tar ((:commit . "d5332e339a1f5e30559a53feffb8442ca79265d6") (:keywords "tools" "processes") (:url . "https://github.com/remvee/android-mode"))]) - (angry-police-captain . [(20120829 1252) nil "Show quote from http://theangrypolicecaptain.com in the minibuffer" tar ((:commit . "d11931c5cb63368dcc4a48797962428cca6d3e9d") (:authors ("Rolando Pereira" . "rolando_pereira@sapo.pt")) (:maintainers ("Rolando Pereira" . "rolando_pereira@sapo.pt")) (:maintainer "Rolando Pereira" . "rolando_pereira@sapo.pt") (:keywords "games" "web" "fun"))]) - (angular-mode . [(20151201 2127) nil "Major mode for Angular.js" tar ((:commit . "8720cde86af0f1859ccc8580571e8d0ad1c52cff") (:authors ("Rudolf Olah" . "omouse@gmail.com")) (:maintainers ("Rudolf Olah" . "omouse@gmail.com")) (:maintainer "Rudolf Olah" . "omouse@gmail.com") (:keywords "languages" "javascript") (:url . "https://github.com/omouse/angularjs-mode"))]) - (angular-snippets . [(20140514 523) ((s (1 4 0)) (dash (1 2 0))) "Yasnippets for AngularJS" tar ((:commit . "af5ae0a4a8603b040446c28afcf6ca01a8b4bd7b") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "snippets"))]) - (anki-connect . [(20191123 1858) ((emacs (24 3))) "AnkiConnect API" tar ((:commit . "1324f0c248aa2c6e73d6cf93fad6119d699f7dae") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "lisp" "anki") (:url . "https://github.com/lujun9972/anki-connect.el"))]) - (anki-editor . [(20240716 1922) ((emacs (25 1))) "Minor mode for making Anki cards with Org" tar ((:commit . "ba7c7bf3269f7630ef8c06f342ab04bdd8efea53") (:url . "https://github.com/anki-editor/anki-editor"))]) - (anki-editor-view . [(20230807 806) ((emacs (29 1))) "Open anki-editor notes from Anki" tar ((:commit . "6ad8c6be4f44de0c33eab012e507320b732d4800") (:authors ("Valentin Herrmann" . "me@valentin-herrmann.de")) (:maintainers ("Valentin Herrmann" . "me@valentin-herrmann.de")) (:maintainer "Valentin Herrmann" . "me@valentin-herrmann.de") (:url . "https://gitlab.com/vherrmann/anki-editor-view"))]) - (anki-mode . [(20201223 719) ((emacs (24 4)) (dash (2 12 0)) (markdown-mode (2 2)) (s (1 11 0)) (request (0 3 0))) "A major mode for creating anki cards" tar ((:commit . "7cde5a68c9d0ef3811b0bd480274ea79909d2ddc") (:authors ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainers ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainer "David Shepherd" . "davidshepherd7@gmail.com") (:keywords "tools") (:url . "https://github.com/davidshepherd7/anki-mode"))]) - (anki-vocabulary . [(20200103 325) ((emacs (24 4)) (s (1 0)) (youdao-dictionary (0 4)) (anki-connect (1 0)) (s (1 10))) "Help you to create vocabulary cards in Anki" tar ((:commit . "863fe0219577f996ab126f1b7902db3c2cc59b2b") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "lisp" "anki" "translator" "chinese") (:url . "https://github.com/lujun9972/anki-vocabulary.el"))]) - (annalist . [(20240501 1201) ((emacs (24 4)) (cl-lib (0 5))) "Record and display information such as keybindings" tar ((:commit . "e1ef5dad75fa502d761f70d9ddf1aeb1c423f41d") (:authors ("Fox Kiester" . "noct@posteo.net")) (:maintainers ("Fox Kiester" . "noct@posteo.net")) (:maintainer "Fox Kiester" . "noct@posteo.net") (:keywords "convenience" "tools" "keybindings" "org") (:url . "https://github.com/noctuid/annalist.el"))]) - (annotate . [(20240509 1144) nil "annotate files without changing them" tar ((:commit . "bc82194ca5b10a05cab4169f6eacc5c18af61ec0") (:maintainers ("Bastian Bechtold" . "bastibe.dev@mailbox.org") ("cage" . "cage-dev@twistfold.it")) (:maintainer "Bastian Bechtold" . "bastibe.dev@mailbox.org") (:url . "https://github.com/bastibe/annotate.el"))]) - (annotate-depth . [(20160520 2040) nil "Annotate buffer if indentation depth is beyond threshold." tar ((:commit . "fcb24fa36287250e40d195590c4ca4a8a696277b") (:authors ("Morten Slot Kristensen" . "mskATnullpointerDOTdk")) (:maintainers ("Morten Slot Kristensen" . "mskATnullpointerDOTdk")) (:maintainer "Morten Slot Kristensen" . "mskATnullpointerDOTdk") (:keywords "convenience") (:url . "https://github.com/netromdk/annotate-depth"))]) - (annotation . [(20200914 644) nil "Functions for annotating text with faces and help bubbles" tar ((:commit . "aa5e3a127bf17a8c80d947f3c286758a36dadc36") (:url . "https://github.com/agda/agda"))]) - (annoying-arrows-mode . [(20161024 646) ((cl-lib (0 5))) "Ring the bell if using arrows too much" tar ((:commit . "3c42e9807d7696da2da2a21b63beebf9cdb3f5dc") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com"))]) - (ansi . [(20230306 1823) ((emacs (24 1)) (cl-lib (0 6))) "Turn string into ansi strings" tar ((:commit . "c79806eacdf96e061abf5334f4c3364a995705d4") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "terminals" "color" "ansi") (:url . "http://github.com/rejeep/ansi"))]) - (ansible . [(20240624 1452) ((s (1 9 0)) (f (0 16 2)) (emacs (25 1))) "Ansible minor mode" tar ((:commit . "eebb2fb49d3c0a0586d1e4ead9ba618c7d003cae") (:authors (nil . "k1lowxb[at]gmail[dot]com") (nil . "k1low[at]101000lab[dot]org")) (:maintainers (nil . "k1lowxb[at]gmail[dot]com") (nil . "k1low[at]101000lab[dot]org")) (:maintainer nil . "k1lowxb[at]gmail[dot]com") (:url . "https://gitlab.com/emacs-ansible/emacs-ansible"))]) - (ansible-doc . [(20160924 824) ((emacs (24 3))) "Ansible documentation Minor Mode" tar ((:commit . "bc8128a85a79b14f4a121105d87a5eddc33975ad") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn")) (:maintainers ("Sebastian Wiesner" . "swiesner@lunaryorn")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn") (:keywords "tools" "help") (:url . "https://github.com/lunaryorn/ansible-doc.el"))]) - (ansible-vault . [(20211119 1459) ((emacs (24 3))) "Minor mode for editing ansible vault files" tar ((:commit . "9b3d82ee49d484a494f2d88927b37fcd6245d51e") (:maintainers ("Zachary Elliott" . "contact@zell.io")) (:maintainer "Zachary Elliott" . "contact@zell.io") (:keywords "ansible" "ansible-vault" "tools") (:url . "http://github.com/zellio/ansible-vault-mode"))]) - (ansilove . [(20230210 1338) ((emacs (26 1))) "Display buffers as PNG images using ansilove" tar ((:commit . "abd64819dc67e1ababd38d39c7c7f6a2459987c0") (:authors ("Maciej Barć" . "xgqt@riseup.net")) (:maintainers ("Maciej Barć" . "xgqt@riseup.net")) (:maintainer "Maciej Barć" . "xgqt@riseup.net") (:keywords "multimedia") (:url . "https://gitlab.com/xgqt/emacs-ansilove/"))]) - (ant . [(20160211 1543) nil "helpers for compiling with ant" tar ((:commit . "510b5a3f57ee4b2855422d88d359a28922c1ab70") (:keywords "compilation" "ant" "java"))]) - (anti-zenburn-theme . [(20180712 1838) nil "Low-contrast Zenburn-inverted theme" tar ((:commit . "dbafbaa86be67c1d409873f57a5c0bbe1e7ca158") (:authors ("Andrey Kotlarski" . "m00naticus@gmail.com")) (:maintainers ("Andrey Kotlarski" . "m00naticus@gmail.com")) (:maintainer "Andrey Kotlarski" . "m00naticus@gmail.com") (:url . "https://github.com/m00natic/anti-zenburn-theme"))]) - (anx-api . [(20140208 1514) nil "Interact with the AppNexus API from Emacs." tar ((:commit . "b2411ebc966ac32c3ffc61bc22bf183834df0fa0") (:keywords "convenience" "json" "rest" "api" "appnexus"))]) - (anybar . [(20160816 1421) nil "Control AnyBar from Emacs" tar ((:commit . "7a0743e0d31bcb36ab1bb2e351f3e7139c422ac5") (:authors ("Christopher Shea" . "cmshea@gmail.com")) (:maintainers ("Christopher Shea" . "cmshea@gmail.com")) (:maintainer "Christopher Shea" . "cmshea@gmail.com") (:keywords "anybar"))]) - (anyins . [(20131229 1041) nil "Insert content at multiple places from shell command or kill-ring" tar ((:commit . "cd5e3c1abd471c8a67aafc42c4c985a2796f4b9f") (:authors ("Anthony HAMON" . "hamon.anth@gmail.com")) (:maintainers ("Anthony HAMON" . "hamon.anth@gmail.com")) (:maintainer "Anthony HAMON" . "hamon.anth@gmail.com") (:keywords "insert" "rectangular") (:url . "http://github.com/antham/anyins"))]) - (anzu . [(20240202 447) ((emacs (25 1))) "Show number of matches in mode-line while searching" tar ((:commit . "26fb50b429ee968eb944b0615dd0aed1dd66172c") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:url . "https://github.com/emacsorphanage/anzu"))]) - (aozora-view . [(20140310 1317) nil "Aozora Bunko text Emacs viewer." tar ((:commit . "b0390616d19e45f15f9a2f5d5688274831e721fd") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "text") (:url . "https://github.com/kawabata/aozora-view"))]) - (apache-mode . [(20210519 1931) nil "Major mode for editing Apache httpd configuration files" tar ((:commit . "f2c11aac2f5fc598123e04f4604bea248689a117") (:authors ("Karl Chen" . "quarl@nospam.quarl.org")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "languages" "faces") (:url . "https://github.com/emacs-php/apache-mode"))]) - (apdl-mode . [(20211023 1831) ((emacs (25 1))) "Major mode for the APDL programming language." tar ((:commit . "ba756eaa1d229c9bf6936fb8d2d4126ad073d488") (:authors ("H. Dieter Wilhelm" . "dieter@duenenhof-wilhelm.de")) (:keywords "languages" "convenience" "tools" "ansys" "apdl") (:url . "https://github.com/dieter-wilhelm/apdl-mode"))]) - (apel . [(20221214 1337) ((emacs (24 5))) "A Portable Emacs Library provides support for portable Emacs Lisp programs" tar ((:commit . "1a6fd3bab2cc6b0a450c2d801f77a1c9da0f72fb"))]) - (apheleia . [(20240517 2228) ((emacs (27))) "Reformat buffer stably" tar ((:commit . "61766b50b24fa16be519d77795dc63522e04dce8") (:authors ("Radian LLC" . "contact+apheleia@radian.codes")) (:maintainers ("Radian LLC" . "contact+apheleia@radian.codes")) (:maintainer "Radian LLC" . "contact+apheleia@radian.codes") (:keywords "tools") (:url . "https://github.com/radian-software/apheleia"))]) - (apib-mode . [(20200101 1017) ((markdown-mode (2 1))) "Major mode for API Blueprint files" tar ((:commit . "c6dd05201f6eb9295736d8668a79a7510d11159e") (:authors ("Vilibald WanÄa" . "vilibald@wvi.cz")) (:maintainers ("Vilibald WanÄa" . "vilibald@wvi.cz")) (:maintainer "Vilibald WanÄa" . "vilibald@wvi.cz") (:keywords "tools" "api-blueprint") (:url . "http://github.com/w-vi/apib-mode"))]) - (apiwrap . [(20180602 2231) ((emacs (25))) "api-wrapping macros" tar ((:commit . "e4c9c57d6620a788ec8a715ff1bb50542edea3a6") (:authors ("Sean Allred" . "code@seanallred.com")) (:maintainers ("Sean Allred" . "code@seanallred.com")) (:maintainer "Sean Allred" . "code@seanallred.com") (:keywords "tools" "maint" "convenience") (:url . "https://github.com/vermiculus/apiwrap.el"))]) - (app-monochrome-themes . [(20240611 1623) ((emacs (24 4))) "Low contrast monochrome themes" tar ((:commit . "e319fcfeb56d0fe28bbda7fc813537593c2f368d") (:authors ("Aleksandr Petrosyan" . "appetrosan3@gmail.com")) (:maintainers ("Aleksandr Petrosyan" . "appetrosan3@gmail.com")) (:maintainer "Aleksandr Petrosyan" . "appetrosan3@gmail.com") (:url . "https://github.com/Greybeard-Entertainment/app-monochrome"))]) - (apparmor-mode . [(20240703 221) ((emacs (26 1))) "Major mode for editing AppArmor policy files" tar ((:commit . "66136e99ad507e9b5404e09d01fe6e1828a930c7") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/apparmor-mode"))]) - (apples-mode . [(20110121 418) nil "Major mode for editing and executing AppleScript code" tar ((:commit . "83a9ab0d6ba82496e2f7df386909b1a55701fccb") (:authors ("tequilasunset" . "tequilasunset.mac@gmail.com")) (:maintainers ("tequilasunset" . "tequilasunset.mac@gmail.com")) (:maintainer "tequilasunset" . "tequilasunset.mac@gmail.com") (:keywords "applescript" "languages"))]) - (applescript-mode . [(20210802 1715) ((emacs (24 3))) "major mode for editing AppleScript source" tar ((:commit . "00c141bbff46c89a96598b605dee05dd1d89f624") (:authors ("sakito" . "sakito@users.sourceforge.jp")) (:maintainers ("sakito" . "sakito@users.sourceforge.jp")) (:maintainer "sakito" . "sakito@users.sourceforge.jp") (:keywords "languages" "tools") (:url . "https://github.com/emacsorphanage/applescript-mode"))]) - (aproject . [(20220410 541) nil "Basic project framework for Emacs" tar ((:commit . "13e176ee69851403bec6471c5cceed17b7912b6f") (:authors ("Vietor Liu" . "vietor.liu@gmail.com")) (:maintainers ("Vietor Liu" . "vietor.liu@gmail.com")) (:maintainer "Vietor Liu" . "vietor.liu@gmail.com") (:keywords "environment" "project") (:url . "https://github.com/vietor/aproject"))]) - (apropospriate-theme . [(20240517 1823) nil "A colorful, low-contrast, light & dark theme set for Emacs with a fun name." tar ((:commit . "84ee370da4c19db8051761b1b64bbdc8e1c7dc73") (:authors ("Justin Talbott" . "justin@waymondo.com")) (:maintainer "Justin Talbott" . "justin@waymondo.com") (:url . "http://github.com/waymondo/apropospriate-theme"))]) - (apt-sources-list . [(20180527 1241) ((emacs (24 4))) "Mode for editing APT source.list files" tar ((:commit . "44112833b3fa7f4d7e43708e5996782e22bb2fa3") (:authors ("Dr. Rafael Sepúlveda" . "drs@gnulinux.org.mx")) (:maintainers ("Joe Wreschnig" . "joe.wreschnig@gmail.com")) (:maintainer "Joe Wreschnig" . "joe.wreschnig@gmail.com") (:url . "https://git.korewanetadesu.com/apt-sources-list.git"))]) - (aqi . [(20230530 1204) ((emacs (25 1)) (request (0 3)) (let-alist (0 0))) "Air quality data from the World Air Quality Index" tar ((:commit . "cbff3c6ce691a3a1d2f5636384e29d43f0e1d236") (:authors ("nik gaffney" . "nik@fo.am")) (:maintainers ("nik gaffney" . "nik@fo.am")) (:maintainer "nik gaffney" . "nik@fo.am") (:keywords "air quality" "aqi" "pollution" "weather" "data") (:url . "https://github.com/zzkt/aqi"))]) - (arch-packer . [(20170730 1321) ((emacs (25 1)) (s (1 11 0)) (async (1 9 2)) (dash (2 12 0))) "Arch Linux package management frontend" tar ((:commit . "940e96f7d357c6570b675a0f942181c787f1bfd7") (:authors ("Fritz Stelzer" . "brotzeitmacher@gmail.com")) (:maintainers ("Fritz Stelzer" . "brotzeitmacher@gmail.com")) (:maintainer "Fritz Stelzer" . "brotzeitmacher@gmail.com") (:url . "https://github.com/brotzeitmacher/arch-packer"))]) - (archive-phar . [(20221009 2129) ((emacs (28 1)) (php-runtime (0 2)) (datetime-format (0 0 1))) "Phar file support for archive-mode" tar ((:commit . "0bda3e338446d06dbe9d8c8837dee746de48632f") (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "files") (:url . "https://github.com/emacs-php/archive-phar.el"))]) - (archive-region . [(20200316 1425) ((emacs (24 4))) "Move region to archive file instead of killing" tar ((:commit . "53cd2d96ea7c33f320353982b36854f25c900c2e") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "languages") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/archive-region.el"))]) - (archive-rpm . [(20220527 632) ((emacs (24 4))) "RPM and CPIO support for archive-mode" tar ((:commit . "cb48fee04cb0cbb26f760a3b95649f7dac78c6ec") (:authors ("Magnus Henoch" . "magnus.henoch@gmail.com")) (:maintainer "Magnus Henoch" . "magnus.henoch@gmail.com") (:keywords "files"))]) - (arduino-cli-mode . [(20240613 640) ((emacs (25 1))) "Arduino-CLI command wrapper" tar ((:commit . "3265507b5fe4173b3f452a9519c3d09a777f35fb") (:keywords "processes" "tools") (:url . "https://github.com/motform/arduino-cli-mode"))]) - (arduino-mode . [(20240527 1603) ((emacs (25 1)) (spinner (1 7 3))) "Major mode for editing Arduino code" tar ((:commit . "b2ffd8441851659cb1cc844156073967729585e5") (:maintainers ("stardiviner" . "numbchild@gmail.com")) (:maintainer "stardiviner" . "numbchild@gmail.com") (:keywords "languages" "arduino") (:url . "https://repo.or.cz/arduino-mode.git"))]) - (aria2 . [(20230314 2131) ((emacs (25 1))) "Control aria2c commandline tool from Emacs" tar ((:commit . "1f2cbe624f3a4e0109b5dc123bb4bbed496b15a7") (:authors ("ukasz Gruner" . "lukasz@gruner.lu")) (:maintainers ("ukasz Gruner" . "lukasz@gruner.lu")) (:maintainer "ukasz Gruner" . "lukasz@gruner.lu") (:keywords "download" "bittorrent" "aria2") (:url . "https://bitbucket.org/ukaszg/aria2-mode"))]) - (ariadne . [(20131117 1711) ((bert (0 1))) "Ariadne plugin for Emacs" tar ((:commit . "6fe401c7f996bcbc2f685e7971324c6f5e5eaf15") (:authors ("Oleksandr Manzyuk" . "manzyuk@gmail.com")) (:maintainers ("Oleksandr Manzyuk" . "manzyuk@gmail.com")) (:maintainer "Oleksandr Manzyuk" . "manzyuk@gmail.com") (:keywords "comm" "convenience" "processes"))]) - (arjen-grey-theme . [(20170522 2047) nil "A soothing dark grey theme" tar ((:commit . "4cd0be72b65d42390e2105cfdaa408a1ead8d8d1") (:authors ("Arjen Wiersma" . "arjen@wiersma.org")) (:maintainers ("Arjen Wiersma" . "arjen@wiersma.org")) (:maintainer "Arjen Wiersma" . "arjen@wiersma.org") (:keywords "faces") (:url . "https://github.com/credmp/arjen-grey"))]) - (artbollocks-mode . [(20170524 422) nil "Improve your writing (especially about art)" tar ((:commit . "4a907e470bf345b88c3802c1241ce2b8cf4123ee") (:authors ("Rob Myers" . "rob@robmyers.org") ("Sacha Chua" . "sacha@sachachua.com")) (:maintainers ("Rob Myers" . "rob@robmyers.org") ("Sacha Chua" . "sacha@sachachua.com")) (:maintainer "Rob Myers" . "rob@robmyers.org") (:url . "https://github.com/sachac/artbollocks-mode"))]) - (arview . [(20160419 2109) nil "extract and view archives in the temporary directory" tar ((:commit . "5437b4221b64b238c273a651d4792c577dba6d45") (:authors ("Andrey Fainer" . "fandrey@gmx.com")) (:maintainers ("Andrey Fainer" . "fandrey@gmx.com")) (:maintainer "Andrey Fainer" . "fandrey@gmx.com") (:keywords "files") (:url . "https://github.com/afainer/arview"))]) - (arxiv-citation . [(20230713 627) ((emacs (25 1)) (dash (2 19 1)) (s (1 12 0))) "Utility functions for dealing with arXiv papers" tar ((:commit . "04de0dae1121fb92c30b393449c6f8d6d940dbed") (:authors ("Tony Zorman" . "soliditsallgood@mailbox.org")) (:maintainers ("Tony Zorman" . "soliditsallgood@mailbox.org")) (:maintainer "Tony Zorman" . "soliditsallgood@mailbox.org") (:keywords "convenience") (:url . "https://gitlab.com/slotThe/arXiv-citation"))]) - (arxiv-mode . [(20240111 2203) ((emacs (27 1)) (hydra (0))) "Read and search for articles on arXiv.org" tar ((:commit . "f629ec64f8bbac0cadb472c6741f8f33d49e9160") (:authors ("Alex Chen" . "fizban007@gmail.com") ("Simon Lin" . "n.sibetz@gmail.com")) (:maintainers ("Alex Chen" . "fizban007@gmail.com") ("Simon Lin" . "n.sibetz@gmail.com")) (:maintainer "Alex Chen" . "fizban007@gmail.com") (:keywords "bib" "convenience" "hypermedia") (:url . "https://github.com/fizban007/arxiv-mode"))]) - (ascii-table . [(20231215 1527) ((emacs (24 3))) "Interactive ASCII table" tar ((:commit . "dc3c91feff6282303b66816bdcee9e031558ff77") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "help" "tools") (:url . "https://github.com/lassik/emacs-ascii-table"))]) - (asilea . [(20150105 1525) ((emacs (24)) (cl-lib (0 5))) "Find best compiler options using simulated annealing" tar ((:commit . "2aab1cc63b64ef08d12e84fd7ba5c94065f6039f") (:authors ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainers ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:url . "https://github.com/Fanael/asilea"))]) - (asm-blox . [(20240106 1930) ((emacs (26 1)) (yaml (0 5 1))) "Programming game involving WAT" tar ((:commit . "6731d8e4f78d0b43ec9b90d8184c1d86d725ac7c") (:keywords "games") (:url . "https://github.com/zkry/asm-blox"))]) - (asn1-mode . [(20170729 226) ((emacs (24 3)) (s (1 10 0))) "ASN.1/GDMO mode for GNU Emacs" tar ((:commit . "d5d4a8259daf708411699bcea85d322f18beb972") (:authors ("Taichi Kawabata" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi Kawabata" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi Kawabata" . "kawabata.taichi_at_gmail.com") (:keywords "languages" "processes" "tools") (:url . "https://github.com/kawabata/asn1-mode/"))]) - (assess . [(20240303 1454) ((emacs (24 4)) (m-buffer (0 15))) "Test support functions" tar ((:commit . "cadeb24a5d8261fad4bdfdc09e7d571cc395a6ca") (:authors ("Phillip Lord" . "phillip.lord@russet.org.uk")) (:maintainers ("Phillip Lord" . "phillip.lord@russet.org.uk")) (:maintainer "Phillip Lord" . "phillip.lord@russet.org.uk"))]) - (astro-ts-mode . [(20240724 332) ((emacs (29))) "Major mode for editing Astro templates" tar ((:commit . "78e7e942011839bd4f4de0a1d8460f5879ba4ca5") (:authors ("Ruby Iris Juric" . "ruby@srxl.me")) (:maintainers ("Ruby Iris Juric" . "ruby@srxl.me")) (:maintainer "Ruby Iris Juric" . "ruby@srxl.me") (:keywords "languages") (:url . "https://github.com/Sorixelle/astro-ts-mode"))]) - (astyle . [(20200328 616) ((emacs (24 4)) (reformatter (0 3))) "Astyle formatter functions" tar ((:commit . "04ff2941f08c4b731fe6a18ee1697436d1ca1cc0") (:keywords "astyle" "c" "c++" "cpp" "reformatter") (:url . "https://github.com/storvik/emacs-astyle"))]) - (asx . [(20191024 1100) ((emacs (26 1))) "Ask StackExchange/StackOverflow" tar ((:commit . "5ca12cc51bb02b5926adf9a7976ba9ca08a1ea21") (:authors ("Alex Ragone" . "ragonedk@gmail.com")) (:maintainers ("Alex Ragone" . "ragonedk@gmail.com")) (:maintainer "Alex Ragone" . "ragonedk@gmail.com") (:keywords "convenience") (:url . "https://github.com/ragone/asx"))]) - (async . [(20240719 640) ((emacs (24 4))) "Asynchronous processing in Emacs" tar ((:commit . "93957f5b0f2ed22aeef02972de860fb9c45b4422") (:authors ("John Wiegley" . "jwiegley@gmail.com")) (:maintainers ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") (:keywords "async") (:url . "https://github.com/jwiegley/emacs-async"))]) - (async-await . [(20220827 437) ((emacs (25 1)) (promise (1 1)) (iter2 (0 9 10))) "Async/Await" tar ((:commit . "e0d15e8057ed7520100bc50c5552278292ebcb07") (:authors ("chuntaro" . "chuntaro@sakura-games.jp")) (:maintainers ("chuntaro" . "chuntaro@sakura-games.jp")) (:maintainer "chuntaro" . "chuntaro@sakura-games.jp") (:keywords "async" "await" "convenience") (:url . "https://github.com/chuntaro/emacs-async-await"))]) - (async-backup . [(20230412 1534) ((emacs (24 4))) "Backup on each save without freezing Emacs" tar ((:commit . "d07a7bd4a5c3332a8a585680d67925385c595927") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainers ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "files") (:url . "https://codeberg.org/contrapunctus/async-backup"))]) - (async-job-queue . [(20230427 2122) ((async (1 4)) (emacs (25 1)) (queue (0 2))) "Dispatch queue of async jobs to a fixed number of slots" tar ((:commit . "eeafcce7f960305666b2a51aec55cc6333f6af1b") (:keywords "extensions" "lisp") (:url . "https://github.com/owinebar/emacs-async-job-queue"))]) - (async-status . [(20230821 204) ((emacs (28 1)) (svg-lib (0 2 7)) (posframe (1 4 2))) "A package for indicator support" tar ((:commit . "d2f5becc9850c26aa71fb581f9fc389eac740f52") (:authors ("Jason Kim" . "sukbeom.kim@gmail.com")) (:maintainers ("Jason Kim" . "sukbeom.kim@gmail.com")) (:maintainer "Jason Kim" . "sukbeom.kim@gmail.com") (:keywords "tools" "async") (:url . "https://github.com/seokbeomkim/async-status"))]) - (asyncloop . [(20240407 1153) ((emacs (28))) "Non-blocking series of functions" tar ((:commit . "46e38388870b238221a4d96017874309aada7660") (:authors ("Martin Edström" . "meedstrom91@gmail.com")) (:maintainers ("Martin Edström" . "meedstrom91@gmail.com")) (:maintainer "Martin Edström" . "meedstrom91@gmail.com") (:keywords "tools") (:url . "https://github.com/meedstrom/asyncloop"))]) - (atcoder-tools . [(20200109 1236) ((emacs (26)) (f (0 20)) (s (1 12))) "An atcoder-tools client" tar ((:commit . "cfe61ed18ea9b3b1bfb6f9e7d80a47599680cd1f") (:authors ("Seong Yong-ju" . "sei40kr@gmail.com")) (:maintainers ("Seong Yong-ju" . "sei40kr@gmail.com")) (:maintainer "Seong Yong-ju" . "sei40kr@gmail.com") (:keywords "extensions" "tools") (:url . "https://github.com/sei40kr/atcoder-tools"))]) - (atl-long-lines . [(20240101 929) ((emacs (24 3))) "Turn off truncate-lines when the line is long" tar ((:commit . "82cdd4edefba2d5b1d491bf3fcc487385819d713") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "truncate" "lines" "auto" "long") (:url . "https://github.com/jcs-elpa/atl-long-lines"))]) - (atl-markup . [(20240101 933) ((emacs (24 3))) "Automatically truncate lines for markup languages" tar ((:commit . "b616343ffe17060d521b214b8e90f5da1e880934") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "automatic" "truncate" "visual" "lines") (:url . "https://github.com/jcs-elpa/atl-markup"))]) - (atom-dark-theme . [(20220114 1902) nil "An Emacs port of the Atom Dark theme from Atom.io." tar ((:commit . "2b3c7ad42bbcab3214a131f8957b92e717b36ad3") (:authors ("Jeremy Whitlock" . "jwhitlock@apache.org")) (:maintainers ("Jeremy Whitlock" . "jwhitlock@apache.org")) (:maintainer "Jeremy Whitlock" . "jwhitlock@apache.org") (:keywords "themes" "atom" "dark") (:url . "https://github.com/whitlockjc/atom-dark-theme-emacs"))]) - (atom-one-dark-theme . [(20210128 1640) nil "Atom One Dark color theme" tar ((:commit . "b34b62e85593812b55ee552a1cb0eecfb04767bb") (:authors ("Jonathan Chu" . "me@jonathanchu.is")) (:maintainers ("Jonathan Chu" . "me@jonathanchu.is")) (:maintainer "Jonathan Chu" . "me@jonathanchu.is") (:url . "https://github.com/jonathanchu/atom-one-dark-theme"))]) - (atomic-chrome . [(20230304 112) ((emacs (24 4)) (let-alist (1 0 4)) (websocket (1 4))) "Edit Chrome text area with Emacs using Atomic Chrome" tar ((:commit . "f1b077be7e414f457191d72dcf5eedb4371f9309") (:authors ("alpha22jp" . "alpha22jp@gmail.com")) (:maintainers ("alpha22jp" . "alpha22jp@gmail.com")) (:maintainer "alpha22jp" . "alpha22jp@gmail.com") (:keywords "chrome" "edit" "textarea") (:url . "https://github.com/alpha22jp/atomic-chrome"))]) - (attrap . [(20230810 808) ((dash (2 12 0)) (emacs (25 1)) (f (0 19 0)) (s (1 11 0))) "ATtempt To Repair At Point" tar ((:commit . "bb61a4bc3d85a76e807f1ecede17031b51c8caed") (:authors ("Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com")) (:maintainers ("Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com")) (:maintainer "Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com") (:keywords "programming" "tools") (:url . "https://github.com/jyp/attrap"))]) - (auctex-cluttex . [(20240519 1303) ((emacs (24 4)) (auctex (13 1))) "ClutTeX support for AUCTeX" tar ((:commit . "1a940892dcbe3e4874d2d60db92de1cb34a1b773") (:authors ("Masahiro Nakamura" . "tsuucat@icloud.com")) (:maintainers ("Masahiro Nakamura" . "tsuucat@icloud.com")) (:maintainer "Masahiro Nakamura" . "tsuucat@icloud.com") (:keywords "tex") (:url . "https://github.com/tsuu32/auctex-cluttex"))]) - (auctex-latexmk . [(20221025 1219) ((auctex (11 87))) "Add LatexMk support to AUCTeX" tar ((:commit . "b00a95e6b34c94987fda5a57c20cfe2f064b1c7a") (:authors ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainers ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainer "Tomoya Tanjo" . "ttanjo@gmail.com") (:keywords "tex") (:url . "https://github.com/tom-tan/auctex-latexmk/"))]) - (auctex-lua . [(20151121 1610) ((auctex (11 86)) (lua-mode (20130419))) "Lua editing support for AUCTeX" tar ((:commit . "799cd8ac10c96991bb63d9aa60528ae5d8c786b5") (:authors ("Sean Allred" . "(seallred@smcm.edu)")) (:maintainers ("Sean Allred" . "(seallred@smcm.edu)")) (:maintainer "Sean Allred" . "(seallred@smcm.edu)") (:keywords "latex" "lua") (:url . "http://github.com/vermiculus/auctex-lua"))]) - (audacious . [(20210917 51) ((helm (3 6 2)) (emacs (24 4))) "Emacs interface to control audacious" tar ((:commit . "65c37f12a5c774a0ae434beee27ff7737006dd2f") (:authors ("Hitoshi Uchida" . "hitoshi.uchida@gmail.com")) (:maintainers ("Hitoshi Uchida" . "hitoshi.uchida@gmail.com")) (:maintainer "Hitoshi Uchida" . "hitoshi.uchida@gmail.com") (:url . "https://github.com/shishimaru/audacious.el"))]) - (audio-notes-mode . [(20170611 2159) nil "Play audio notes synced from somewhere else." tar ((:commit . "fa38350829c7e97257efc746a010471d33748a68") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "hypermedia" "convenience") (:url . "http://github.com/Bruce-Connor/audio-notes-mode"))]) - (aurel . [(20170114 937) ((emacs (24 3)) (bui (1 1 0)) (dash (2 11 0))) "Search, get info, vote for and download AUR packages" tar ((:commit . "fc7ad208f43f8525f84a18941c9b55f956df8961") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "tools") (:url . "https://github.com/alezost/aurel"))]) - (aurora-config-mode . [(20180216 2302) nil "Major mode for Apache Aurora configuration files" tar ((:commit . "8273ec7937a21b469b9dbb6c11714255b890f410") (:authors ("Berk D. Demir" . "bdd@mindcast.org")) (:maintainers ("Berk D. Demir" . "bdd@mindcast.org")) (:maintainer "Berk D. Demir" . "bdd@mindcast.org") (:keywords "languages" "configuration") (:url . "https://github.com/bdd/aurora-config.el"))]) - (auth-source-1password . [(20230529 1349) ((emacs (24 4))) "1password integration for auth-source" tar ((:commit . "7bb8ad3507c58cc642b2ebbd7e57a91efab80e14") (:authors ("Dominick LoBraico" . "auth-source-1password@lobrai.co")) (:maintainers ("Dominick LoBraico" . "auth-source-1password@lobrai.co")) (:maintainer "Dominick LoBraico" . "auth-source-1password@lobrai.co") (:url . "https://github.com/dlobraico"))]) - (auth-source-gopass . [(20230109 1213) ((emacs (24 4))) "Gopass integration for auth-source" tar ((:commit . "6f7f0cc0d682f66d11f7fac4fa5c1e79904232da") (:authors ("Markus M. May" . "mmay@javafreedom.org")) (:maintainers ("Markus M. May" . "mmay@javafreedom.org")) (:maintainer "Markus M. May" . "mmay@javafreedom.org") (:url . "https://github.com/"))]) - (auth-source-keytar . [(20240101 846) ((emacs (24 4)) (keytar (0 1 2)) (s (1 12 0))) "Integrate auth-source with keytar" tar ((:commit . "6c3389a30a0d998857ff6861b4c05bce5a07be82") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "keytar" "password" "credential" "secret" "security") (:url . "https://github.com/emacs-grammarly/auth-source-keytar"))]) - (auth-source-kwallet . [(20210605 1032) ((emacs (24 4))) "KWallet integration for auth-source" tar ((:commit . "57335d80876a526adb63a5ab57b83f55e8d79953") (:authors ("Ekaterina Vaartis" . "vaartis@kotobank.ch")) (:maintainers ("Ekaterina Vaartis" . "vaartis@kotobank.ch")) (:maintainer "Ekaterina Vaartis" . "vaartis@kotobank.ch") (:url . "https://github.com/vaartis/auth-source-kwallet"))]) - (auth-source-xoauth2 . [(20220804 2219) ((emacs (26 1))) "Integrate auth-source with XOAUTH2" tar ((:commit . "99a03f8ce835412943d311b2746e77fcf5a1b500") (:authors ("Cesar Crusius" . "ccrusius@google.com")) (:maintainers ("Cesar Crusius" . "ccrusius@google.com")) (:maintainer "Cesar Crusius" . "ccrusius@google.com") (:url . "https://github.com/ccrusius/auth-source-xoauth2"))]) - (auto-async-byte-compile . [(20160916 454) nil "Automatically byte-compile when saved" tar ((:commit . "8681e74ddb8481789c5dbb3cafabb327db4c4484") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "lisp" "convenience") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/auto-async-byte-compile.el"))]) - (auto-auto-indent . [(20131106 1903) ((es-lib (0 1)) (cl-lib (1 0))) "Indents code as you type" tar ((:commit . "0139378577f936d34b20276af6f022fb457af490") (:url . "https://github.com/sabof/auto-auto-indent"))]) - (auto-compile . [(20240628 2027) ((emacs (26 1))) "Automatically compile Emacs Lisp libraries" tar ((:commit . "8f6d708d7021559e0d4577f77b5d42afb3a6cb4f") (:authors ("Jonas Bernoulli" . "emacs.auto-compile@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.auto-compile@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.auto-compile@jonas.bernoulli.dev") (:keywords "compile" "convenience" "lisp") (:url . "https://github.com/emacscollective/auto-compile"))]) - (auto-complete . [(20240320 1734) ((popup (0 5 0)) (cl-lib (0 5))) "Auto Completion for GNU Emacs" tar ((:commit . "0c2f5a7d28b70bfe30b87378d58d74798a62741d") (:authors ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainer "Jen-Chieh Shen" . "jcs090218@gmail.com") (:keywords "completion" "convenience") (:url . "https://github.com/auto-complete/auto-complete"))]) - (auto-complete-auctex . [(20140223 1758) ((yasnippet (0 6 1)) (auto-complete (1 4))) "auto-completion for auctex" tar ((:commit . "855633f668bcc4b9408396742a7cb84e0c4a2f77") (:authors ("Christopher Monsanto" . "chris@monsan.to")) (:maintainers ("Christopher Monsanto" . "chris@monsan.to")) (:maintainer "Christopher Monsanto" . "chris@monsan.to"))]) - (auto-complete-c-headers . [(20150912 323) ((auto-complete (1 4))) "An auto-complete source for C/C++ header files" tar ((:commit . "52fef720c6f274ad8de52bef39a343421006c511") (:authors ("Masafumi Oyamada" . "stillpedant@gmail.com")) (:maintainers ("Masafumi Oyamada" . "stillpedant@gmail.com")) (:maintainer "Masafumi Oyamada" . "stillpedant@gmail.com") (:keywords "c"))]) - (auto-complete-chunk . [(20140225 946) ((auto-complete (1 4))) "Auto-completion for dot.separated.words." tar ((:commit . "a9aa77ffb84a1037984a7ce4dda25074272f13fe") (:url . "https://github.com/tkf/auto-complete-chunk"))]) - (auto-complete-clang . [(20140409 752) ((auto-complete (1 3 1))) "Auto Completion source for clang for GNU Emacs" tar ((:commit . "a195db1d0593b4fb97efe50885e12aa6764d998c") (:authors ("Brian Jiang" . "brianjcj@gmail.com")) (:maintainers ("Brian Jiang" . "brianjcj@gmail.com")) (:maintainer "Brian Jiang" . "brianjcj@gmail.com") (:keywords "completion" "convenience") (:url . "https://github.com/brianjcj/auto-complete-clang"))]) - (auto-complete-clang-async . [(20130526 1527) nil "Auto Completion source for clang for GNU Emacs" tar ((:commit . "a5114e3477793ccb9420acc5cd6a1cb26be65964") (:keywords "completion" "convenience"))]) - (auto-complete-distel . [(20180827 1344) ((auto-complete (1 4)) (distel-completion-lib (1 0 0))) "Erlang/distel completion backend for auto-complete-mode" tar ((:commit . "acc4c0a5521904203d797fe96b08e5fae4233c7e") (:keywords "erlang" "distel" "auto-complete") (:url . "github.com/sebastiw/distel-completion"))]) - (auto-complete-exuberant-ctags . [(20140320 724) ((auto-complete (1 4 0))) "Exuberant ctags auto-complete.el source" tar ((:commit . "ff6121ff8b71beb5aa606d28fd389c484ed49765") (:authors ("Kenichirou Oyama" . "k1lowxb@gmail.com")) (:maintainers ("Kenichirou Oyama" . "k1lowxb@gmail.com")) (:maintainer "Kenichirou Oyama" . "k1lowxb@gmail.com") (:keywords "anto-complete" "exuberant ctags") (:url . "http://code.101000lab.org"))]) - (auto-complete-nxml . [(20140221 458) ((auto-complete (1 4))) "do completion by auto-complete.el on nXML-mode" tar ((:commit . "ac7b09a23e45f9bd02affb31847263de4180163a") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "completion" "html" "xml") (:url . "https://github.com/aki2o/auto-complete-nxml"))]) - (auto-complete-pcmp . [(20140303 255) ((auto-complete (1 4 0)) (log4e (0 2 0)) (yaxception (0 1))) "Provide auto-complete sources using pcomplete results" tar ((:commit . "2595d3dab1ef3549271ca922f212928e9d830eec") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "completion") (:url . "https://github.com/aki2o/auto-complete-pcmp"))]) - (auto-complete-rst . [(20140225 944) ((auto-complete (1 4))) "Auto-complete extension for ReST and Sphinx" tar ((:commit . "4803ce41a96224e6fa54e6741a5b5f40ebed7351") (:url . "https://github.com/tkf/auto-complete-rst"))]) - (auto-complete-sage . [(20160514 751) ((auto-complete (1 5 1)) (sage-shell-mode (0 1 0))) "An auto-complete source for sage-shell-mode." tar ((:commit . "51b8e3905196d266e1f8aa47881189833151b398") (:authors ("Sho Takemori" . "stakemorii@gmail.com")) (:maintainers ("Sho Takemori" . "stakemorii@gmail.com")) (:maintainer "Sho Takemori" . "stakemorii@gmail.com") (:keywords "sage" "math" "auto-complete") (:url . "https://github.com/stakemori/auto-complete-sage"))]) - (auto-dark . [(20240711 2247) ((emacs (24 4))) "Automatically sets the dark-mode theme based on macOS/Linux/Windows status" tar ((:commit . "39b168e8e09b89ae8c8ef2388b895140901be48e") (:authors ("Tim Harper" . "timcharperatgmaildotcom") ("Vincent Zhang" . "seagle0128@gmail.com") ("Jonathan Arnett" . "jonathan.arnett@protonmail.com")) (:maintainers ("Tim Harper" . "timcharperatgmaildotcom") ("Vincent Zhang" . "seagle0128@gmail.com") ("Jonathan Arnett" . "jonathan.arnett@protonmail.com")) (:maintainer "Tim Harper" . "timcharperatgmaildotcom") (:keywords "macos" "windows" "linux" "themes" "tools" "faces") (:url . "https://github.com/LionyxML/auto-dark-emacs"))]) - (auto-dictionary . [(20150410 1610) nil "automatic dictionary switcher for flyspell" tar ((:commit . "b364e08009fe0062cf0927d8a0582fad5a12b8e7") (:authors ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainers ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainer "Nikolaj Schumacher" . "bugs*nschumde") (:keywords "wp") (:url . "http://nschum.de/src/emacs/auto-dictionary/"))]) - (auto-dim-other-buffers . [(20220209 2101) nil "Makes windows without focus less prominent" tar ((:commit . "33b5f88b799a17947c266b04ad59462c5aeb4ed7") (:authors ("Michal Nazarewicz" . "mina86@mina86.com")) (:maintainers ("Michal Nazarewicz" . "mina86@mina86.com")) (:maintainer "Michal Nazarewicz" . "mina86@mina86.com") (:url . "https://github.com/mina86/auto-dim-other-buffers.el"))]) - (auto-highlight-symbol . [(20240627 650) ((emacs (26 1)) (ht (2 3))) "Automatic highlighting current symbol minor mode" tar ((:commit . "fe230750fdd3de07f71e776cb3270754e0865234") (:authors ("Mitsuo Saito" . "arch320@NOSPAM.gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "highlight" "face" "match" "convenience") (:url . "http://github.com/elp-revive/auto-highlight-symbol"))]) - (auto-indent-mode . [(20211029 11) nil "Auto indent Minor mode" tar ((:commit . "664006b67329a8e27330541547f8c2187dab947c") (:keywords "auto" "indentation") (:url . "https://github.com/mlf176f2/auto-indent-mode.el/"))]) - (auto-minor-mode . [(20180527 1123) ((emacs (24 4))) "Enable minor modes by file name and contents" tar ((:commit . "c62f4e04c7b73835c399f0348bea0ade2720bcbb") (:authors ("Joe Wreschnig" . "joe.wreschnig@gmail.com")) (:maintainers ("Joe Wreschnig" . "joe.wreschnig@gmail.com")) (:maintainer "Joe Wreschnig" . "joe.wreschnig@gmail.com") (:keywords "convenience") (:url . "https://github.com/joewreschnig/auto-minor-mode"))]) - (auto-org-md . [(20180213 2343) ((emacs (24 4))) "export a markdown file automatically when you save an org-file" tar ((:commit . "9318338bdb7fe8bd698d88f3af89b2d6413efdd2") (:authors ("jamcha" . "jamcha.aa@gmail.com")) (:maintainers ("jamcha" . "jamcha.aa@gmail.com")) (:maintainer "jamcha" . "jamcha.aa@gmail.com") (:keywords "org" "markdown") (:url . "https://github.com/jamcha-aa/auto-org-md"))]) - (auto-package-update . [(20211108 2025) ((emacs (24 4)) (dash (2 1 0))) "Automatically update Emacs packages." tar ((:commit . "ad95435fefe2bb501d1d787b08272f9c1b7df488") (:keywords "package" "update") (:url . "http://github.com/rranelli/auto-package-update.el"))]) - (auto-pause . [(20160426 1216) ((emacs (24 4))) "Run processes which will be paused when Emacs is idle" tar ((:commit . "a4d778de774ca3895542cb559a953e0d98657338") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "menu") (:url . "https://github.com/lujun9972/auto-pause"))]) - (auto-read-only . [(20200827 1754) ((emacs (25 1)) (cl-lib (0 5))) "Automatically make the buffer to read-only" tar ((:commit . "db209bf5b7f76f4c3dc4d0892fc6a24430779f29") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "files" "convenience") (:url . "https://github.com/zonuexe/auto-read-only.el"))]) - (auto-rename-tag . [(20240120 1011) ((emacs (24 4))) "Automatically rename paired HTML/XML tag" tar ((:commit . "288c708e5c88113a5c8c5c44361f1d3c3e334a2e") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "auto-complete" "html" "rename" "tag" "xml") (:url . "https://github.com/emacs-vs/auto-rename-tag"))]) - (auto-save-buffers-enhanced . [(20161109 710) nil "Automatically save buffers in a decent way" tar ((:commit . "461e8c816c1b7c650be5f209078b381fe55da8c6") (:authors ("Kentaro Kuribayashi" . "kentarok@gmail.com")) (:maintainers ("Kentaro Kuribayashi" . "kentarok@gmail.com")) (:maintainer "Kentaro Kuribayashi" . "kentarok@gmail.com"))]) - (auto-shell-command . [(20180817 1502) ((deferred (20130312)) (popwin (20130329))) "Run the shell command asynchronously that you specified when you save the file." tar ((:commit . "a8f9213e3c773b5687b81881240e6e648f2f56ba") (:keywords "shell" "save" "async" "deferred" "auto"))]) - (auto-sort-mode . [(20230827 2124) ((emacs (24 1))) "Automatically sort lines between two delimiters" tar ((:commit . "3ffa4e2a76a6dda949fdfd200f623a17c4796559") (:authors ("Rob Weir" . "rweir@ertius.org")) (:maintainers ("Rob Weir" . "rweir@ertius.org")) (:maintainer "Rob Weir" . "rweir@ertius.org") (:keywords "sorting" "sort" "matching" "tools") (:url . "https://github.com/rweir/auto-sort-mode"))]) - (auto-sudoedit . [(20230907 724) ((emacs (26 1)) (f (0 19 0))) "Auto sudo edit by tramp" tar ((:commit . "1caa127db200f86d1cfdeaae4410a673f0ae11e0") (:authors ("ncaq" . "ncaq@ncaq.net")) (:maintainers ("ncaq" . "ncaq@ncaq.net")) (:maintainer "ncaq" . "ncaq@ncaq.net") (:url . "https://github.com/ncaq/auto-sudoedit"))]) - (auto-virtualenv . [(20240115 1548) ((cl-lib (0 5)) (pyvenv (1 9)) (s (1 10 0))) "Auto activate python virtualenvs" tar ((:commit . "5771eb59fc2f589aa3066297ff3bbeeae474d846") (:authors ("Marcwebbie" . "marcwebbie@gmail.com")) (:maintainers ("Marcwebbie" . "marcwebbie@gmail.com")) (:maintainer "Marcwebbie" . "marcwebbie@gmail.com") (:keywords "python" "virtualenv" "tools") (:url . "http://github.com/marcwebbie/auto-virtualenv"))]) - (auto-virtualenvwrapper . [(20230317 1313) ((cl-lib (1 0)) (s (1 13 0)) (virtualenvwrapper (0))) "Lightweight auto activate python virtualenvs" tar ((:commit . "8cc2616af46d7e26c1d9ecea5fffd8974e5b1acb") (:authors ("Marcwebbie" . "marcwebbie@gmail.com") ("Robert Zaremba" . "robert-zaremba@scale-it.pl")) (:maintainers ("Marcwebbie" . "marcwebbie@gmail.com") ("Robert Zaremba" . "robert-zaremba@scale-it.pl")) (:maintainer "Marcwebbie" . "marcwebbie@gmail.com") (:keywords "python" "virtualenv" "tools"))]) - (auto-yasnippet . [(20230208 331) ((yasnippet (0 14 0)) (emacs (25 1))) "Quickly create disposable yasnippets" tar ((:commit . "6a9e406d0d7f9dfd6dff7647f358cb05a0b1637e") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com") ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/abo-abo/auto-yasnippet"))]) - (autobookmarks . [(20220509 1712) ((dash (2 10 0)) (cl-lib (0 5))) "Save recently visited files and buffers" tar ((:commit . "8acd6f182181e23257e01c1b5cf90b872507a74d") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "files"))]) - (autobuild . [(20240430 1600) ((emacs (26 1)) (selcand (0 0 3))) "Define and execute build rules and compilation pipelines" tar ((:commit . "4760f6ea843d5d15c3fcf7cbf6b69153b61739fa") (:maintainers ("concat \"erjoalgo\" \"@\" \"gmail\" \".com\"" . "")) (:maintainer "concat \"erjoalgo\" \"@\" \"gmail\" \".com\"" . "") (:keywords "compile" "build" "pipeline" "autobuild" "extensions" "processes" "tools") (:url . "https://github.com/erjoalgo/autobuild"))]) - (autodisass-java-bytecode . [(20230907 1729) nil "Automatically disassemble Java bytecode" tar ((:commit . "02788145f5c70e9004c4eba5acffbb584fe7de37") (:authors ("George Balatsouras" . "gbalatsgmailcom")) (:maintainer "George Balatsouras" . "gbalatsgmailcom") (:keywords "convenience" "data" "files"))]) - (autodisass-llvm-bitcode . [(20150411 125) nil "Automatically disassemble LLVM bitcode" tar ((:commit . "14bb1bfe2be3b04d6e0c87a7a9d1e88ce15506d0") (:authors ("George Balatsouras" . "gbalatsgmailcom")) (:maintainer "George Balatsouras" . "gbalatsgmailcom") (:keywords "convenience" "data" "files"))]) - (autoscratch . [(20230612 719) ((emacs (24 1))) "Automatically switch scratch buffer mode" tar ((:commit . "c5cf26b41f86aeb9f8bc64da2fe484ece807ac19") (:authors ("T.v.Dein" . "tlinden@cpan.org")) (:maintainers ("T.v.Dein" . "tlinden@cpan.org")) (:maintainer "T.v.Dein" . "tlinden@cpan.org") (:keywords "convenience" "buffer" "scrach") (:url . "https://github.com/tlinden/autoscratch"))]) - (autotetris-mode . [(20141114 1646) ((cl-lib (0 5))) "automatically play tetris" tar ((:commit . "7d348d33829bc89ddbd2b4d5cfe5073c3b0cbaaa") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/autotetris-mode"))]) - (autothemer . [(20230414 1419) ((dash (2 10 0)) (emacs (26 1))) "Conveniently define themes" tar ((:commit . "8f72afc6dba5ad7cc3a201a084fd20571f945d2e") (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/jasonm23/autothemer"))]) - (autumn-light-theme . [(20150515 1447) nil "A light color theme with muted, autumnal colors." tar ((:commit . "26a52a79e7fff401af6d24c4365bb4a250c1136a") (:authors ("Adam Alpern" . "adam.alpern@gmail.com")) (:maintainers ("Adam Alpern" . "adam.alpern@gmail.com")) (:maintainer "Adam Alpern" . "adam.alpern@gmail.com") (:keywords "color" "theme") (:url . "http://github.com/aalpern/emacs-color-theme-autumn-light"))]) - (avandu . [(20221106 834) nil "Gateway to Tiny Tiny RSS" tar ((:commit . "f064cd62f878d945cc2f202cda9a1a82b39d9e22") (:authors ("Tom Willemse" . "tom@ryuslash.org")) (:maintainers ("Tom Willemse" . "tom@ryuslash.org")) (:maintainer "Tom Willemse" . "tom@ryuslash.org") (:keywords "net"))]) - (avk-emacs-themes . [(20230825 922) nil "Collection of avk themes" tar ((:commit . "abe6fd059e0a7e8fcf2eb95b16c3dfac5620b1e7") (:authors ("Alex V. Koval" . "alex@koval.kharkov.ua")) (:maintainer "Alex V. Koval" . "alex@koval.kharkov.ua") (:keywords "theme") (:url . "https://github.com/avkoval/avk-emacs-themes"))]) - (avy . [(20230420 404) ((emacs (24 1)) (cl-lib (0 5))) "Jump to arbitrary positions in visible text and select text quickly." tar ((:commit . "be612110cb116a38b8603df367942e2bb3d9bdbe") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "point" "location") (:url . "https://github.com/abo-abo/avy"))]) - (avy-embark-collect . [(20240419 452) ((emacs (25 1)) (embark (0 9)) (avy (0 5))) "Use avy to jump to Embark Collect entries" tar ((:commit . "195add1f1ccd1059472c9df7334c97c4d155425e") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainers ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience") (:url . "https://github.com/oantolin/embark"))]) - (avy-flycheck . [(20160720 1500) ((emacs (24 1)) (flycheck (0 14)) (seq (1 11)) (avy (0 4 0))) "Jump to and fix syntax errors using `flycheck' with `avy' interface" tar ((:commit . "5522f3bbbed1801d9278ed696ec0cbba38352985") (:authors ("Xu Ma" . "magicdirac@gmail.com")) (:maintainers ("Xu Ma" . "magicdirac@gmail.com")) (:maintainer "Xu Ma" . "magicdirac@gmail.com") (:keywords "tools" "convenience" "avy" "flycheck") (:url . "https://github.com/magicdirac/avy-flycheck"))]) - (avy-menu . [(20230606 1519) ((emacs (24 4)) (avy (0 4 0))) "Library providing avy-powered popup menu" tar ((:commit . "e79d892afd974105a6b24e8985fef0c9a1b10b4c") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience") (:url . "https://github.com/mrkkrp/avy-menu"))]) - (avy-migemo . [(20180716 1455) ((emacs (24 4)) (avy (0 4 0)) (migemo (1 9))) "avy with migemo" tar ((:commit . "922a6dd82c0bfa316b0fbb56a9d4dd4ffa5707e7") (:keywords "avy" "migemo") (:url . "https://github.com/momomo5717/avy-migemo"))]) - (avy-zap . [(20190801 329) ((avy (0 2 0))) "Zap to char using `avy'" tar ((:commit . "7c8d1f40e43d03e2f6c1696bfa547526528ce8cb") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions") (:url . "https://github.com/cute-jumper/avy-zap"))]) - (awk-ts-mode . [(20240517 1251) ((emacs (29 1))) "Major mode for awk using tree-sitter" tar ((:commit . "343d19c5b3c99f1a665d0c6bddb7b18278306b06") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "awk" "languages" "tree-sitter") (:url . "https://github.com/nverno/awk-ts-mode"))]) - (awk-yasnippets . [(20230515 1756) ((emacs (26 3)) (yasnippet (0 8 0))) "Yasnippets for AWK" tar ((:commit . "12e8e0b49878099bda5d3e4915cc3c738c87b95c") (:maintainers ("Adriano Martinez" . "uberkael@gmail.com")) (:maintainer "Adriano Martinez" . "uberkael@gmail.com") (:keywords "extensions") (:url . "https://github.com/uberkael/awk-yasnippets"))]) - (aws-ec2 . [(20221011 538) ((emacs (24 4)) (dash (2 12 1)) (tblui (0 1 0))) "Manage AWS EC2 instances" tar ((:commit . "7b500097ac3c2addbe1644f78595dc2ea4eb87c4") (:authors ("Yuki Inoue" . "inouetakahiroki_at_gmail.com")) (:maintainers ("Yuki Inoue" . "inouetakahiroki_at_gmail.com")) (:maintainer "Yuki Inoue" . "inouetakahiroki_at_gmail.com") (:url . "https://github.com/Yuki-Inoue/aws.el"))]) - (aws-snippets . [(20191203 1553) ((yasnippet (0 8 0))) "Yasnippets for AWS" tar ((:commit . "557d19a0bc486e0fddb597b2be5087769d9bd47e") (:keywords "snippets"))]) - (awscli-capf . [(20190930 1517) ((emacs (26))) "Completion at point function for the AWS CLI" tar ((:commit . "1a75f88f53a2969fe821c31e6857861d0a0c0a5e") (:authors ("Sebastian Monia" . "smonia@outlook.com")) (:maintainers ("Sebastian Monia" . "smonia@outlook.com")) (:maintainer "Sebastian Monia" . "smonia@outlook.com") (:keywords "tools" "convenience" "abbrev") (:url . "https://github.com/sebasmonia/awscli-capf.git"))]) - (axe . [(20230120 1915) ((emacs (25 1)) (hmac (0 0)) (request (0 3 2)) (s (1 12 0)) (xmlgen (0 5)) (dash (2 17 0)) (mimetypes (1 0))) "AWS Extensions" tar ((:commit . "5168d4f4c33861a071285df34f17fce92137d497") (:authors ("Craig Niles" . "niles.catgmail.com")) (:maintainers ("Craig Niles" . "niles.catgmail.com")) (:maintainer "Craig Niles" . "niles.catgmail.com") (:url . "https://github.com/cniles/axe"))]) - (axiom-environment . [(20220612 1535) ((emacs (24 2))) "An environment for using Axiom/OpenAxiom/FriCAS" tar ((:commit . "01d88daa0c864af9918db5a147fbb5e435dec199") (:authors ("Paul Onions" . "paul.onions@acm.org")) (:maintainers ("Paul Onions" . "paul.onions@acm.org")) (:maintainer "Paul Onions" . "paul.onions@acm.org") (:keywords "axiom" "openaxiom" "fricas"))]) - (ayu-theme . [(20230306 1924) ((emacs (24 1))) "Ayu theme" tar ((:commit . "dc325520c1202463a0f05d4ece1644109830fef4") (:keywords "lisp" "theme" "emacs") (:url . "https://github.com/vutran1710/Ayu-Theme-Emacs"))]) - (babashka . [(20240527 732) ((emacs (27 1)) (parseedn (1 1 0))) "Babashka Tasks Interface" tar ((:commit . "4ea9d7febf3e9d301c91231ba2833f3417ba9059") (:authors ("Mykhaylo Bilyanskyy" . "mb@m1k.pw")) (:maintainers ("Mykhaylo Bilyanskyy" . "mb@m1k.pw")) (:maintainer "Mykhaylo Bilyanskyy" . "mb@m1k.pw") (:url . "https://github.com/licht1stein/babashka.el"))]) - (babel . [(20210612 640) nil "interface to web translation services such as Babelfish" tar ((:commit . "946e69c61188bc41793402ac48466d8967ddb43d") (:authors ("Juergen Hoetzel" . "juergen@hoetzel.info") ("Eric Marsden" . "emarsden@laas.fr")) (:maintainers ("Juergen Hoetzel" . "juergen@hoetzel.info") ("Eric Marsden" . "emarsden@laas.fr")) (:maintainer "Juergen Hoetzel" . "juergen@hoetzel.info") (:keywords "translation" "web") (:url . "http://github.com/juergenhoetzel/babel"))]) - (babel-repl . [(20160504 2201) ((emacs (24))) "Run babel REPL" tar ((:commit . "0faa2f6518a2b46236f116ca1736a314f7d9c034") (:keywords "babel" "javascript" "es6") (:url . "https://github.com/hung-phan/babel-repl/"))]) - (back-button . [(20220827 1733) ((nav-flash (1 0 0)) (smartrep (0 0 3)) (list-utils (0 4 2)) (persistent-soft (0 8 8)) (pcache (0 2 3))) "Visual navigation through mark rings" tar ((:commit . "f8783c98a7fefc1d0419959c1b462c7dcadce5a8") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "convenience" "navigation" "interface") (:url . "http://github.com/rolandwalker/back-button"))]) - (backlight . [(20210513 129) ((emacs (24 3))) "backlight brightness adjustment on GNU/Linux" tar ((:commit . "b6826a60440d8bf440618e3cdafb40158de920e6") (:authors ("Michael Schuldt" . "mbschuldt@gmail.com")) (:maintainers ("Michael Schuldt" . "mbschuldt@gmail.com")) (:maintainer "Michael Schuldt" . "mbschuldt@gmail.com") (:keywords "hardware") (:url . "https://github.com/mschuldt/backlight.el"))]) - (backline . [(20240712 2214) ((emacs (25 1)) (compat (30 0 0 0)) (outline-minor-faces (0 1 2))) "Preserve appearance of outline headings" tar ((:commit . "39726634051b2c1ee8d661df894b130447fb7632") (:authors ("Jonas Bernoulli" . "emacs.backline@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.backline@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.backline@jonas.bernoulli.dev") (:keywords "outlines") (:url . "https://github.com/tarsius/backline"))]) - (backup-each-save . [(20180227 557) nil "backup each savepoint of a file" tar ((:commit . "3c414b9d6b278911c95c5b8b71819e6af6f8a02a") (:authors ("Benjamin Rutt" . "brutt@bloomington.in.us")) (:maintainers ("Conor Nash" . "conor@nashcobusinessservicesllc.com")) (:maintainer "Conor Nash" . "conor@nashcobusinessservicesllc.com"))]) - (backup-walker . [(20130720 1516) nil "quickly traverse all backups of a file" tar ((:commit . "934a4128c122972ac32bb9952addf279a60a94da") (:keywords "backup") (:url . "https://github.com/lewang/backup-walker"))]) - (backward-forward . [(20161229 550) ((emacs (24 5))) "navigation backwards and forwards across marks" tar ((:commit . "58489957a62a0da25dfb5df902624d2548d800b4") (:authors ("Currell Berry" . "currellberry@gmail.com")) (:maintainers ("Currell Berry" . "currellberry@gmail.com")) (:maintainer "Currell Berry" . "currellberry@gmail.com") (:keywords "navigation" "convenience" "backward" "forward") (:url . "https://gitlab.com/vancan1ty/emacs-backward-forward/tree/master"))]) - (badger-theme . [(20140717 232) nil "A dark theme for Emacs 24." tar ((:commit . "80fb9f8ace37b2e8807da639f7da499a53ffefd4") (:authors ("Cody Canning" . "cocanning11@gmail.com")) (:maintainers ("Cody Canning" . "cocanning11@gmail.com")) (:maintainer "Cody Canning" . "cocanning11@gmail.com") (:url . "https://github.com/ccann/badger-theme"))]) - (badwolf-theme . [(20161004 715) ((emacs (24))) "Bad Wolf color theme" tar ((:commit . "ea01a3d9358e968f75e3ed15dec6a2a96ce3d9a1") (:authors ("bkruczyk" . "bartlomiej.kruczyk@gmail.com")) (:maintainers ("bkruczyk" . "bartlomiej.kruczyk@gmail.com")) (:maintainer "bkruczyk" . "bartlomiej.kruczyk@gmail.com") (:keywords "themes") (:url . "https://github.com/bkruczyk/badwolf-emacs"))]) - (baff . [(20200824 1807) ((emacs (24 3)) (f (0 20 0))) "Create a byte array from a file" tar ((:commit . "52a8508e2300ee810ce7806cb78a2b294f2630f2") (:authors ("Dave Footitt" . "dave.footitt@gmail.com")) (:maintainers ("Dave Footitt" . "dave.footitt@gmail.com")) (:maintainer "Dave Footitt" . "dave.footitt@gmail.com") (:keywords "convenience" "usability") (:url . "https://github.com/dave-f/baff/"))]) - (baidu-translate . [(20211130 1235) ((unicode-escape (1 1))) "A plugin using baidu-translate-api" tar ((:commit . "16101d5e6ce19bbcc8badf4422a95db457160999") (:authors (nil . "LiShizhengsu4017@gmail.com")) (:maintainers (nil . "LiShizhengsu4017@gmail.com")) (:maintainer nil . "LiShizhengsu4017@gmail.com") (:keywords "docs") (:url . "https://github.com/liShiZhensPi/baidu-translate"))]) - (balanced-windows . [(20190903 1120) ((emacs (25))) "Keep windows balanced" tar ((:commit . "1da5354ad8a9235d13928e2ee0863f3642ccdd13") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "convenience") (:url . "https://github.com/wbolster/emacs-balanced-windows"))]) - (banner-comment . [(20190606 1809) ((emacs (24 4))) "For producing banner comments." tar ((:commit . "35d3315683d3f97605207691b77e9f447af18fe2") (:authors ("James Ferguson" . "james@faff.org")) (:maintainers ("James Ferguson" . "james@faff.org")) (:maintainer "James Ferguson" . "james@faff.org") (:keywords "convenience") (:url . "https://github.com/WJCFerguson/banner-comment"))]) - (bap-mode . [(20200128 1354) nil "Major-mode for BAP's IR" tar ((:commit . "8969679f60db0aa918d35f40d959c0a9c723b111") (:authors ("Thomas Barabosch" . "http://github/tbarabosch")) (:maintainers ("Thomas Barabosch" . "thomas.barabosch@fkie.fraunhofer.de")) (:maintainer "Thomas Barabosch" . "thomas.barabosch@fkie.fraunhofer.de") (:keywords "languages") (:url . "https://github.com/fkie-cad/bap-mode"))]) - (bar-cursor . [(20201204 2244) nil "package used to switch block cursor to a bar" tar ((:commit . "78f195b6db63459033c4f1c7e7add5d82f3ce424") (:authors ("Joe Casadonte" . "(emacs@northbound-train.com)")) (:maintainers ("Andrew Johnson" . "(andrew@andrewjamesjohnson.com)")) (:maintainer "Andrew Johnson" . "(andrew@andrewjamesjohnson.com)") (:keywords "files") (:url . "https://github.com/ajsquared/bar-cursor"))]) - (bart-mode . [(20190601 1004) ((emacs (24 3))) "Real time BART departures info." tar ((:commit . "f70b6c42452e47c0c6b3ebd4c90e555a9bedeec7") (:authors ("Michael Schuldt" . "mbschuldt@gmail.com")) (:maintainers ("Michael Schuldt" . "mbschuldt@gmail.com")) (:maintainer "Michael Schuldt" . "mbschuldt@gmail.com") (:keywords "convenience" "transit") (:url . "https://github.com/mschuldt/bart-mode"))]) - (base16-theme . [(20240621 2329) nil "Collection of themes built on combinations of 16 base colors" tar ((:commit . "8789114e45d09d114e0e197cb090ce7beb993901") (:authors ("Kaleb Elwert" . "belak@coded.io")) (:maintainer "Kaleb Elwert" . "belak@coded.io") (:url . "https://github.com/tinted-theming/base16-emacs"))]) - (base32 . [(20240227 1821) ((emacs (27 1))) "Base32 support" tar ((:commit . "927257e97a602b6979a75028e8417bf1499582d4") (:authors ("Vivek Das Mohapatra" . "vivek@etla.org")) (:maintainers ("Vivek Das Mohapatra" . "vivek@etla.org")) (:maintainer "Vivek Das Mohapatra" . "vivek@etla.org") (:keywords "tools") (:url . "https://gitlab.com/fledermaus/totp.el"))]) - (bash-completion . [(20230612 1103) ((emacs (25 3))) "Bash completion for the shell buffer" tar ((:commit . "f1daac0386c24cbe8a244a62c7588cc6847b07ae") (:authors ("Stephane Zermatten" . "szermatt@gmx.net")) (:maintainers ("Stephane Zermatten" . "szermatt@gmail.com")) (:maintainer "Stephane Zermatten" . "szermatt@gmail.com") (:keywords "convenience" "unix") (:url . "http://github.com/szermatt/emacs-bash-completion"))]) - (basic-c-compile . [(20170302 1112) ((cl-lib (0 5)) (f (0 19 0))) "Quickly create a Makefile, compile and run C." tar ((:commit . "335e96e19647ad7245fb68cf7e68cf86c5023d23") (:authors ("Nick Spain" . "nicholas.spain96@gmail.com")) (:maintainers ("Nick Spain" . "nicholas.spain96@gmail.com")) (:maintainer "Nick Spain" . "nicholas.spain96@gmail.com") (:keywords "c" "makefile" "compilation" "convenience") (:url . "https://github.com/nick96/basic-c-compile"))]) - (basic-ide . [(20230118 1040) ((emacs (25)) (basic-mode (0 4 2)) (company (0 9 12)) (flycheck (0 22)) (dash (2 12 0)) (f (0 17 0))) "BASIC IDE c64" tar ((:commit . "e33036f838e61b647927165e81be5d5b855e0518") (:authors ("Fermin MF" . "fmfs@posteo.net")) (:maintainers ("Fermin MF" . "fmfs@posteo.net")) (:maintainer "Fermin MF" . "fmfs@posteo.net") (:keywords "languages" "basic") (:url . "https://gitlab.com/sasanidas/emacs-c64-basic-ide"))]) - (basic-mode . [(20231125 1617) ((seq (2 20)) (emacs (25 1))) "Major mode for editing BASIC code" tar ((:commit . "1dc1a635d6d80668c8a583b974205e49ff0fc3ce") (:keywords "basic" "languages") (:url . "https://github.com/dykstrom/basic-mode"))]) - (basic-theme . [(20160817 827) ((emacs (24))) "Minimalistic light color theme" tar ((:commit . "9d0fd5f56898a5237c1de3363ad416aeab7f880e") (:authors ("Felix Geller" . "fgeller@gmail.com")) (:maintainers ("Felix Geller" . "fgeller@gmail.com")) (:maintainer "Felix Geller" . "fgeller@gmail.com") (:keywords "theme" "basic" "minimal" "colors") (:url . "http://github.com/fgeller/basic-theme.el"))]) - (bats-mode . [(20230325 7) nil "Emacs mode for editing and running Bats tests" tar ((:commit . "fa88930b1baba101ae6474f289a239a236a7d19f") (:keywords "bats" "tests") (:url . "https://github.com/dougm/bats-mode"))]) - (battery-notifier . [(20220705 2030) ((alert (1 3))) "Notify when battery capacity is low" tar ((:commit . "b7301d3633afff78609afd45dcf78268f98d52d3") (:authors ("Jason Johnson" . "(jason@fullsteamlabs.com)")) (:maintainers ("Jason Johnson" . "(jason@fullsteamlabs.com)")) (:maintainer "Jason Johnson" . "(jason@fullsteamlabs.com)") (:keywords "hardware" "battery") (:url . "https://github.com/jasonmj/battery-notifier"))]) - (battle-haxe . [(20210219 354) ((emacs (25)) (company (0 9 9)) (helm (3 0)) (async (1 9 3)) (cl-lib (0 5)) (dash (2 18 0)) (s (1 10 0)) (f (0 19 0))) "A Haxe development system, with code completion and more" tar ((:commit . "2f32c81dcecfc68fd410cb9d2aca303d6e3028c7") (:authors ("Alon Tzarafi" . "alontzarafi@gmail.com")) (:maintainers ("Alon Tzarafi" . "alontzarafi@gmail.com")) (:maintainer "Alon Tzarafi" . "alontzarafi@gmail.com") (:keywords "programming" "languages" "completion") (:url . "https://github.com/AlonTzarafi/battle-haxe"))]) - (bazel . [(20230919 1445) ((emacs (28 1))) "Bazel support for Emacs" tar ((:commit . "769b30dc18282564d614d7044195b5a0c1a0a5f3") (:keywords "build tools" "languages") (:url . "https://github.com/bazelbuild/emacs-bazel-mode"))]) - (bbcode-mode . [(20231215 1539) ((emacs (24)) (cl-lib (0 5))) "Major mode for phpBB posts (BBCode markup)" tar ((:commit . "109962f1070a5e6943c2e32c1eb84ce4debfb8f8") (:authors ("Eric James Michael Ritz" . "lobbyjones@gmail.com")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "bbcode" "languages") (:url . "https://github.com/lassik/emacs-bbcode-mode"))]) - (bbdb . [(20231122 1326) ((emacs (24)) (cl-lib (0 5))) "Big Brother DataBase" tar ((:commit . "53e8ba04c47b3542db75b68f9663941daf2e6ca4") (:maintainers ("Roland Winkler" . "winkler@gnu.org")) (:maintainer "Roland Winkler" . "winkler@gnu.org"))]) - (bbdb- . [(20140221 2354) ((bbdb (20140123 1541)) (log4e (0 2 0)) (yaxception (0 1))) "provide interface for more easily search/choice than BBDB." tar ((:commit . "2839e84c894de2513af41053e80a277a1b483d22") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "bbdb" "news" "mail") (:url . "https://github.com/aki2o/bbdb-"))]) - (bbdb-csv-import . [(20140802 1142) ((pcsv (1 3 3)) (dash (2 5 0)) (bbdb (20140412 1949))) "import csv to bbdb version 3+" tar ((:commit . "7739d10ebe1787a72aa74085e9baedd0f4988b00") (:authors ("Ian Kelling" . "ian@iankelling.org")) (:maintainers ("Ian Kelling" . "ian@iankelling.org")) (:maintainer "Ian Kelling" . "ian@iankelling.org") (:keywords "csv" "util" "bbdb") (:url . "https://gitlab.com/iankelling/bbdb-csv-import"))]) - (bbdb-ext . [(20151220 2013) ((bbdb (2 36))) "Extra commands for BBDB" tar ((:commit . "fee97b1b3faa83edaea00fbc5ad3cbca5e791a55") (:authors ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "extensions") (:url . "https://github.com/vapniks/bbdb-ext"))]) - (bbdb-vcard . [(20210325 2208) ((bbdb (3 0))) "vCard import/export for BBDB" tar ((:commit . "113c66115ce68316e209f51ebce56de8dded3606") (:authors ("Bert Burgemeister" . "trebbu@googlemail.com") ("Vincent Geddes" . "vincent.geddes@gmail.com")) (:maintainers ("Bert Burgemeister" . "trebbu@googlemail.com") ("Vincent Geddes" . "vincent.geddes@gmail.com")) (:maintainer "Bert Burgemeister" . "trebbu@googlemail.com") (:keywords "data" "calendar" "mail" "news") (:url . "https://github.com/tohojo/bbdb-vcard"))]) - (bbdb2erc . [(20190822 907) ((bbdb (3 0))) "make bbdb show if pal is online with ERC, click i to chat" tar ((:commit . "40b89e961762af3e7ade3a1844a9fbcd4084ac65") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "irc" "contacts" "chat" "client" "internet"))]) - (bbww . [(20230502 2239) ((mwim (1 0)) (emacs (24 3))) "Improved word-jumping functions" tar ((:commit . "9b4430f757e9c7fc7178541009676af1262c486b") (:keywords "convenience" "files") (:url . "http://chud.wtf"))]) - (bbyac . [(20180206 1441) ((browse-kill-ring (1 3)) (cl-lib (0 5))) "Type a little Bit, and Bang! You Are Completed." tar ((:commit . "9f0de9cad13801891ffb590dc09f51ff9a7cb225") (:authors ("Bao Haojun" . "baohaojun@gmail.com")) (:maintainers ("Bao Haojun" . "baohaojun@gmail.com")) (:maintainer "Bao Haojun" . "baohaojun@gmail.com") (:keywords "abbrev") (:url . "https://github.com/baohaojun/bbyac"))]) - (beacon . [(20220730 100) ((emacs (25 1))) "Highlight the cursor whenever the window scrolls" tar ((:commit . "85261a928ae0ec3b41e639f05291ffd6bf7c231c") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "convenience") (:url . "https://github.com/Malabarba/beacon"))]) - (beans . [(20221114 1634) ((emacs (24 3))) "Major mode for Beans grammar" tar ((:commit . "0d04b79222812aa4978b6486a9ccac461850fe7a") (:url . "https://github.com/TheBlackBeans/emacs-beans"))]) - (bech32 . [(20221210 1154) ((emacs (26 1))) "Bech32 library" tar ((:commit . "badbf267fa488df1cb87809ed234ebd67786f2f8") (:authors ("Oscar Najera" . "https://oscarnajera.com")) (:maintainers ("Oscar Najera" . "hi@oscarnajera.com")) (:maintainer "Oscar Najera" . "hi@oscarnajera.com") (:url . "https://github.com/Titan-C/cardano.el"))]) - (beef-mode . [(20221227 203) ((emacs (24 3))) "A major mode for the Beef programming language" tar ((:commit . "20906b41630d74eba56504fbb9fabb79562e0d6e") (:keywords "files" "beef") (:url . "https://github.com/thechampagne/beef-mode"))]) - (beeminder . [(20201227 2024) ((emacs (24 3)) (seq (2 16)) (org (7))) "Emacs interface for Beeminder" tar ((:commit . "161d9c94c594614a01cb08219693d9e000af4f69") (:authors ("Phil Newton" . "phil@sodaware.net")) (:maintainers ("Phil Newton" . "phil@sodaware.net")) (:maintainer "Phil Newton" . "phil@sodaware.net") (:keywords "tools" "beeminder") (:url . "http://www.philnewton.net/code/beeminder-el/"))]) - (beginend . [(20230902 1458) ((emacs (25 3))) "Redefine M-< and M-> for some modes" tar ((:commit . "2d3536971b7cca597ba3404c30b5d1ce9d56f1fe") (:url . "https://github.com/DamienCassou/beginend"))]) - (belarus-holidays . [(20190102 1343) nil "Belarus holidays whith transfers" tar ((:commit . "35a18273e19edc3b4c761030ffbd11116483b83e") (:authors ("Yauhen Makei" . "yauhen.makei@gmail.com")) (:maintainers ("Yauhen Makei" . "yauhen.makei@gmail.com")) (:maintainer "Yauhen Makei" . "yauhen.makei@gmail.com") (:url . "http://bitbucket.org/EugeneMakei/belarus-holidays.el"))]) - (benchmark-init . [(20240320 1342) ((emacs (24 3))) "Benchmarks for require and load calls" tar ((:commit . "2b34432d79fa0aae8abc3db72db1cb79a28c00b2") (:maintainers ("David Holm" . "dholmster@gmail.com")) (:maintainer "David Holm" . "dholmster@gmail.com") (:keywords "convenience" "benchmark") (:url . "https://github.com/dholm/benchmark-init-el"))]) - (benchstat . [(20171014 312) nil "proper benchmarking made simple" tar ((:commit . "fee86f521f22ef0f99564903d63e2023b591fc7f") (:authors ("Iskander Sharipov" . "quasilyte@gmail.com")) (:maintainers ("Iskander Sharipov" . "quasilyte@gmail.com")) (:maintainer "Iskander Sharipov" . "quasilyte@gmail.com") (:keywords "lisp") (:url . "https://github.com/Quasilyte/benchstat.el"))]) - (bencode . [(20190317 2010) ((emacs (24 4))) "Bencode encoding / decoding" tar ((:commit . "b5fe9c9d4b9b5ea61cedd77987ca46eb8154bd16") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/emacs-bencode"))]) - (bencoding . [(20200331 1102) ((emacs (25 1))) "Bencoding decoding and encoding" tar ((:commit . "409836f2cf4883826600de42519ee9cffeb48a11") (:keywords "tools") (:url . "https://github.com/xuchunyang/bencoding.el"))]) - (berrys-theme . [(20191201 1609) ((emacs (24 1))) "A light, clean and elegant theme" tar ((:commit . "888a14206b2fb3dc45b5273aeb05075f3e0b5f60") (:authors ("Slava Buzin" . "v8v.buzin@gmail.com")) (:maintainers ("Slava Buzin" . "v8v.buzin@gmail.com")) (:maintainer "Slava Buzin" . "v8v.buzin@gmail.com") (:url . "https://github.com/vbuzin/berrys-theme"))]) - (bert . [(20131117 1014) nil "BERT serialization library for Emacs" tar ((:commit . "a3eec6980a725aa4abd2019e4c00246450260490") (:authors ("Oleksandr Manzyuk" . "manzyuk@gmail.com")) (:maintainers ("Oleksandr Manzyuk" . "manzyuk@gmail.com")) (:maintainer "Oleksandr Manzyuk" . "manzyuk@gmail.com") (:keywords "comm" "data"))]) - (better-defaults . [(20230611 432) ((emacs (25 1))) "Fixing weird quirks and poor defaults" tar ((:commit . "7d0e56b3a7f84bea6ee2dd9fda09da9df335f89e") (:keywords "convenience") (:url . "https://github.com/technomancy/better-defaults"))]) - (better-jumper . [(20220110 118) ((emacs (25 1))) "configurable jump list" tar ((:commit . "205e7a539d1611dbe50f003ddf52890360f87597") (:authors ("Bryan Gilbert" . "http://github/gilbertw1")) (:maintainers ("Bryan Gilbert" . "bryan@bryan.sh")) (:maintainer "Bryan Gilbert" . "bryan@bryan.sh") (:keywords "convenience" "jump" "history" "evil") (:url . "https://github.com/gilbertw1/better-jumper"))]) - (better-scroll . [(20240101 927) ((emacs (24 3))) "Improve user experience when scrolling window" tar ((:commit . "faded1bd681f3c48337e7165adcabde194c73b2b") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "scrolling" "scroll" "window" "better" "improvement") (:url . "https://github.com/jcs-elpa/better-scroll"))]) - (better-shell . [(20191025 1737) ((emacs (24 4))) "Better shell management" tar ((:commit . "70c787b981caeef8c5f8012b170eb7b9f167cd13") (:authors ("Russell Black" . "(killdash9@github)")) (:maintainers ("Russell Black" . "(killdash9@github)")) (:maintainer "Russell Black" . "(killdash9@github)") (:keywords "convenience") (:url . "https://github.com/killdash9/better-shell"))]) - (bf-mode . [(20130403 1442) nil "Browse file persistently on dired" tar ((:commit . "7cc4d09aed64d9db6be95646f5f5067de68f8895") (:maintainers ("myuhe" . "yuhei.maeda_at_gmail.com")) (:maintainer "myuhe" . "yuhei.maeda_at_gmail.com") (:keywords "convenience") (:url . "https://github.com/emacs-jp/bf-mode"))]) - (bfbuilder . [(20210228 1740) ((cl-lib (0 3)) (emacs (24 4))) "A brainfuck development environment with interactive debugger" tar ((:commit . "689f320a9a1326cdeff43b8538e0d739f8519c4b") (:url . "http://zk-phi.gitub.io/"))]) - (bibclean-format . [(20190302 2017) ((emacs (24 3)) (reformatter (0 3))) "Reformat BibTeX and Scribe using bibclean" tar ((:commit . "b4003950a925d1c659bc359ab5e88e4441775d77") (:authors ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainers ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainer "Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com") (:keywords "languages") (:url . "https://github.com/peterwvj/bibclean-format"))]) - (biblio . [(20230202 1721) ((emacs (24 3)) (biblio-core (0 2))) "Browse and import bibliographic references from CrossRef, arXiv, DBLP, HAL, Dissemin, and doi.org" tar ((:commit . "ee52f6cda82ea6fbc3b400e7b12132595cc0374c") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "bib" "tex" "convenience" "hypermedia") (:url . "https://github.com/cpitclaudel/biblio.el"))]) - (biblio-bibsonomy . [(20190105 1200) ((emacs (24 4)) (biblio-core (0 2))) "Lookup bibliographic entries from Bibsonomy" tar ((:commit . "fbdb3ecfcd88c179a2358d7967f7ecafef725835") (:keywords "bib" "tex" "bibsonomy") (:url . "http://github.com/andreasjansson/biblio-bibsonomy/"))]) - (biblio-core . [(20230202 1721) ((emacs (24 3)) (let-alist (1 0 4)) (seq (1 11)) (dash (2 12 1))) "A framework for looking up and displaying bibliographic entries" tar ((:commit . "ee52f6cda82ea6fbc3b400e7b12132595cc0374c") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainers ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "bib" "tex" "convenience" "hypermedia") (:url . "https://github.com/cpitclaudel/biblio.el"))]) - (biblio-gbooks . [(20240102 2034) ((emacs (24 4)) (biblio-core (0 2)) (let-alist (1 0 6)) (seq (2 24)) (compat (29 1 4 2))) "Google Books backend for biblio.el" tar ((:commit . "991f214b8af23f168462a0006cf4d6216fbd7371") (:keywords "bib" "tex") (:url . "http://github.com/jrasband/biblio-gbooks"))]) - (bibliothek . [(20190124 1828) ((emacs (24 4)) (pdf-tools (0 70)) (a (0 1 0 -3 4))) "Managing a digital library of PDFs" tar ((:commit . "b19b37be332bada6b18d4d895edf6ce78ab420c4") (:authors ("GöktuÄŸ Kayaalp" . "self@gkayaalp.com")) (:maintainers ("GöktuÄŸ Kayaalp" . "self@gkayaalp.com")) (:maintainer "GöktuÄŸ Kayaalp" . "self@gkayaalp.com") (:keywords "tools") (:url . "https://dev.gkayaalp.com/elisp/index.html#bibliothek-el"))]) - (bibretrieve . [(20191124 1855) ((auctex (11 87)) (emacs (24 3))) "Retrieve BibTeX entries from the internet" tar ((:commit . "81dc8e0db3629cc180eafb2bc34b60dcd8980316") (:maintainers ("Pavel Zorin-Kranich" . "pzorin@uni-bonn.de")) (:maintainer "Pavel Zorin-Kranich" . "pzorin@uni-bonn.de") (:keywords "bibtex" "bibliography" "mathscinet" "arxiv" "zbmath") (:url . "https://github.com/pzorin/bibretrieve"))]) - (bibslurp . [(20151202 2346) ((s (1 6 0)) (dash (1 5 0))) "retrieve BibTeX entries from NASA ADS" tar ((:commit . "aeba96368f2a06959e4fe945375ce2a54d34b189") (:keywords "bibliography" "nasa ads") (:url . "https://github.com/mkmcc/bibslurp"))]) - (bibtex-capf . [(20240122 1558) ((emacs (27 1)) (parsebib (3 0)) (org (9 5))) "Completion at point for bibtex" tar ((:commit . "31826efefcbbdebdb700a06b5070df0f06ce2291") (:keywords "bibtex" "convenience") (:url . "https://github.com/mclear-tools/bibtex-capf"))]) - (bibtex-completion . [(20240220 1216) ((parsebib (1 0)) (s (1 9 0)) (dash (2 6 0)) (f (0 16 2)) (cl-lib (0 5)) (biblio (0 2)) (emacs (26 1))) "A BibTeX backend for completion frameworks" tar ((:commit . "8b71b4f5ce62eeaf18067f57faaddc06449fbe1c") (:authors ("Titus von der Malsburg" . "malsburg@posteo.de") ("Justin Burkett" . "justin@burkett.cc")) (:maintainers ("Titus von der Malsburg" . "malsburg@posteo.de")) (:maintainer "Titus von der Malsburg" . "malsburg@posteo.de") (:url . "https://github.com/tmalsburg/helm-bibtex"))]) - (bibtex-utils . [(20190703 2117) nil "Provides utilities for extending BibTeX mode" tar ((:commit . "26a8f0909b6adbf545a2b5e57ce7f779bf7a65af") (:authors ("Tyler Smith" . "tyler@plantarum.ca")) (:maintainers ("Tyler Smith" . "tyler@plantarum.ca")) (:maintainer "Tyler Smith" . "tyler@plantarum.ca") (:keywords "bibtex") (:url . "https://github.com/plantarum/bibtex-utils"))]) - (bicycle . [(20240712 2215) ((emacs (25 1)) (compat (30 0 0 0))) "Cycle outline and code visibility" tar ((:commit . "0b7ea156d211e8a87a931afa210d4f6beea20f5d") (:authors ("Jonas Bernoulli" . "emacs.bicycle@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.bicycle@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.bicycle@jonas.bernoulli.dev") (:keywords "outlines") (:url . "https://github.com/tarsius/bicycle"))]) - (bifocal . [(20200325 539) ((emacs (24 4))) "Split-screen scrolling for comint-mode buffers" tar ((:commit . "773a6dde790c4a240e643a9071e4c7bce09d40de") (:keywords "frames" "processes") (:url . "https://github.com/riscy/bifocal-mode"))]) - (binclock . [(20170802 1116) ((cl-lib (0 5))) "Display the current time using a binary clock." tar ((:commit . "87042230d7f3fe3e9a77fae0dbab7d8f7e7794ad") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "games" "time" "display") (:url . "https://github.com/davep/binclock.el"))]) - (bind . [(20231001 2051) ((emacs (25 1))) "Bind commands to keys" tar ((:commit . "4c1698a7c1c9f3d45559c3be871d87d76a1cbe00") (:authors ("repelliuss" . "https://github.com/repelliuss")) (:maintainers ("repelliuss" . "repelliuss@gmail.com")) (:maintainer "repelliuss" . "repelliuss@gmail.com") (:url . "https://github.com/repelliuss/bind"))]) - (bind-chord . [(20221117 1610) ((emacs (24 3)) (bind-key (1 0)) (key-chord (0 6))) "key-chord binding helper for use-package-chords" tar ((:commit . "9090080b15486c3e337be254226efe7e5fde4c99") (:authors ("Justin Talbott" . "justin@waymondo.com")) (:maintainers ("Justin Talbott" . "justin@waymondo.com")) (:maintainer "Justin Talbott" . "justin@waymondo.com") (:keywords "convenience" "tools" "extensions") (:url . "https://github.com/jwiegley/use-package"))]) - (bind-key . [(20230203 2004) ((emacs (24 3))) "A simple way to manage personal keybindings" tar ((:commit . "77945e002f11440eae72d8730d3de218163d551e") (:authors ("John Wiegley" . "johnw@newartisans.com")) (:maintainers ("John Wiegley" . "johnw@newartisans.com")) (:maintainer "John Wiegley" . "johnw@newartisans.com") (:keywords "keys" "keybinding" "config" "dotemacs" "extensions") (:url . "https://github.com/jwiegley/use-package"))]) - (bind-map . [(20240308 2050) ((emacs (24 3))) "Bind personal keymaps in multiple locations" tar ((:commit . "d7b0e42b78f708669ec368ebbd1f503094ceee22") (:authors ("Justin Burkett" . "justin@burkett.cc")) (:maintainers ("Justin Burkett" . "justin@burkett.cc")) (:maintainer "Justin Burkett" . "justin@burkett.cc") (:url . "https://github.com/justbur/emacs-bind-map"))]) - (binder . [(20240630 725) ((emacs (24 4)) (seq (2 20))) "Global minor mode to facilitate multi-file writing projects" tar ((:commit . "a17eb5089bbab05372c018e67b3da9aa25217d81") (:authors ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainers ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainer "Paul W. Rankin" . "rnkn@rnkn.xyz") (:keywords "files" "outlines" "wp" "text") (:url . "https://github.com/rnkn/binder"))]) - (bing-dict . [(20200216 110) nil "Minimalists' English-Chinese Bing dictionary" tar ((:commit . "1d581aaa9622b34f8fb83af5579fa252aa24cfef") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions") (:url . "https://github.com/cute-jumper/bing-dict.el"))]) - (binky . [(20240525 715) ((emacs (29 1)) (dash (2 19 1))) "Jump between points like a rabbit" tar ((:commit . "39c1a1e78aea36f79104fdc256949901e3d3d2c0") (:authors ("liuyinz" . "liuyinz95@gmail.com")) (:maintainers ("liuyinz" . "liuyinz95@gmail.com")) (:maintainer "liuyinz" . "liuyinz95@gmail.com") (:keywords "convenience") (:url . "https://github.com/liuyinz/binky-mode"))]) - (biome . [(20240519 1037) ((emacs (27 1)) (transient (0 3 7)) (ct (0 2)) (request (0 3 3)) (compat (29 1 4 1))) "Bountiful Interface to Open Meteo for Emacs" tar ((:commit . "6c5d786219741e10332304566d4a18db3eddae2b") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/biome"))]) - (biomejs-format . [(20240401 458) ((emacs (24 1))) "Minor mode to format JS code with Biome on file save" tar ((:commit . "cbfb8aac8bfab6fd893f1ccb4eb9efa29b1b3214") (:maintainers ("Kanon Kakuno" . "yadex205@yadex205.com")) (:maintainer "Kanon Kakuno" . "yadex205@yadex205.com") (:keywords "convenience" "wp" "edit" "js") (:url . "https://github.com/yadex205/emacs-biomejs-format"))]) - (birds-of-paradise-plus-theme . [(20130419 2129) nil "A brown/orange light-on-dark theme for Emacs 24 (deftheme)." tar ((:commit . "bb9f9d4ef7f7872a388ec4eee1253069adcadb6f") (:authors ("Jim Myhrberg" . "contact@jimeh.me")) (:maintainers ("Jim Myhrberg" . "contact@jimeh.me")) (:maintainer "Jim Myhrberg" . "contact@jimeh.me") (:keywords "themes") (:url . "https://github.com/jimeh/birds-of-paradise-plus-theme.el"))]) - (bison-mode . [(20210527 717) nil "Major mode for editing bison, yacc and lex files." tar ((:commit . "4f2e20394a475931409618c1635e9c9f1cf07d9c") (:authors ("Eric Beuscher" . "beuscher@eecs.tulane.edu")) (:maintainers ("Eric Beuscher" . "beuscher@eecs.tulane.edu")) (:maintainer "Eric Beuscher" . "beuscher@eecs.tulane.edu") (:keywords "bison-mode" "yacc-mode"))]) - (bitbake . [(20240605 1322) ((emacs (24 1)) (dash (2 6 0)) (mmm-mode (0 5 4)) (s (1 10 0))) "Running bitbake from emacs" tar ((:commit . "8285f46fe19cb99fe5ed42d38de0fe5c51c98fb0") (:keywords "convenience") (:url . "https://github.com/canatella/bitbake-el"))]) - (bitlbee . [(20151203 0) nil "Help get Bitlbee (http://www.bitlbee.org) up and running." tar ((:commit . "f3342da46b0864ae8db4e82b553d9e617b090534"))]) - (bitpack . [(20230417 2032) ((emacs (24 3))) "Bit packing functions" tar ((:commit . "38d000646b81ce52fcb90a0747059a15264e112b") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:keywords "c" "comm") (:url . "https://github.com/skeeto/bitpack"))]) - (blackboard-bold-mode . [(20160813 206) ((cl-lib (0 5))) "Easily insert Unicode mathematical double-struck characters" tar ((:commit . "5299cb064ba71baa3e331b8560bf8dd38cbbc4ed") (:authors ("Grant Rettke" . "gcr@wisdomandwonder.com")) (:maintainers (nil . "gcr@wisdomandwonder.com")) (:maintainer nil . "gcr@wisdomandwonder.com") (:keywords "unicode" "double struck" "blackboard bold" "math" "mathematical") (:url . "https://github.com/grettke/blackboard-bold-mode"))]) - (blackboard-theme . [(20161216 656) ((emacs (24))) "TextMate Blackboard Theme" tar ((:commit . "d8b984f2541bb86eb4363a2b4c94631e49843d4a") (:url . "https://github.com/don9z/blackboard-theme"))]) - (blacken . [(20231129 654) ((emacs (25 2))) "Reformat python buffers using the \"black\" formatter" tar ((:commit . "a43695f9cb412df93ac8d38b55ab1515e86e217e") (:authors ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainers ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainer "Artem Malyshev" . "proofit404@gmail.com") (:keywords "convenience" "blacken") (:url . "https://github.com/proofit404/blacken"))]) - (blackjack . [(20230821 41) ((emacs (26 2))) "The game of Blackjack" tar ((:commit . "7f9072630a159b59a146346b5dae24ab8fb5f290") (:authors ("Greg Donald" . "gdonald@gmail.com")) (:maintainers ("Greg Donald" . "gdonald@gmail.com")) (:maintainer "Greg Donald" . "gdonald@gmail.com") (:keywords "card" "game" "games" "blackjack" "21") (:url . "https://github.com/gdonald/blackjack-el"))]) - (blackout . [(20220509 2350) ((emacs (26))) "Better mode lighter overriding" tar ((:commit . "7707211370f03f03a2f74df15f42ac24a1e99300") (:authors ("Radian LLC" . "contact+blackout@radian.codes")) (:maintainers ("Radian LLC" . "contact+blackout@radian.codes")) (:maintainer "Radian LLC" . "contact+blackout@radian.codes") (:keywords "extensions") (:url . "https://github.com/radian-software/blackout"))]) - (blamer . [(20240701 1909) ((emacs (27 1)) (posframe (1 1 7)) (async (1 9 8))) "Show git blame info about current line" tar ((:commit . "a6526820ac37a2ab041c4abda57b78f133299bf2") (:authors ("Artur Yaroshenko" . "artawower@protonmail.com")) (:maintainers ("Artur Yaroshenko" . "artawower@protonmail.com")) (:maintainer "Artur Yaroshenko" . "artawower@protonmail.com") (:url . "https://github.com/artawower/blamer.el"))]) - (blgrep . [(20150401 1416) ((clmemo (20140321 715))) "Block grep" tar ((:commit . "605beda210610a5829750a987f5fcebea97af546") (:authors ("Masayuki Ataka" . "masayuki.ataka@gmail.com")) (:maintainers ("Masayuki Ataka" . "masayuki.ataka@gmail.com")) (:maintainer "Masayuki Ataka" . "masayuki.ataka@gmail.com") (:keywords "tools" "convenience"))]) - (blimp . [(20180903 2240) ((emacs (25)) (eimp (1 4 0))) "Bustling Image Manipulation Package" tar ((:commit . "b048b037129b68674b99310bcc08fb96d44fdbb4") (:authors ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainers ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainer "Sebastian WÃ¥linder" . "s.walinder@gmail.com") (:keywords "multimedia" "unix") (:url . "https://github.com/walseb/blimp"))]) - (bliss-theme . [(20170808 1307) ((emacs (24 0))) "an Emacs 24 theme based on Bliss (tmTheme)" tar ((:commit . "c3cf6d8a666ab26909b7da158f9e94df71a5fbbf") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (blitzmax-mode . [(20211128 2028) ((emacs (24 1))) "A major mode for editing BlitzMax source code" tar ((:commit . "080d66c80f8350f3981bb97bc45c91b683cafdc0") (:keywords "languages" "blitzmax") (:url . "https://www.sodaware.net/dev/tools/blitzmax-mode/"))]) - (bln-mode . [(20181121 918) nil "binary line navigation minor mode for cursor movement in long lines" tar ((:commit . "a601b0bf975dd1432f6552ab6afe3f4f71133b4a") (:keywords "motion" "location" "cursor" "convenience") (:url . "https://github.com/mgrachten/bln-mode"))]) - (block-nav . [(20201005 202) ((emacs (25 1))) "Jump across indentation levels for quick navigation" tar ((:commit . "bc02e545cfd9a048a8df777669a426a8edc2321f") (:maintainers ("Philip Dumaresq" . "phdumaresq@protonmail.com")) (:maintainer "Philip Dumaresq" . "phdumaresq@protonmail.com") (:keywords "convenience") (:url . "https://github.com/nixin72/block-nav.el"))]) - (blockdiag-mode . [(20160427 524) ((emacs (24 3))) "Major mode for editing blockdiag files" tar ((:commit . "f3b21ba433d60327cebd103ae4492200750e24a9") (:authors ("xcezx" . "main.xcezx@gmail.com")) (:maintainers ("xcezx" . "main.xcezx@gmail.com")) (:maintainer "xcezx" . "main.xcezx@gmail.com") (:url . "https://github.com/xcezx/xdiag-mode"))]) - (blog-admin . [(20170923 1409) ((ctable (0 1 1)) (s (1 10 0)) (f (0 17 3)) (names (20151201 0)) (cl-lib (0 5))) "Blog admin for emacs with hexo/org-page supported" tar ((:commit . "b5f2e1dad7d68ec903619f7280bb0bcb7e398a1e") (:authors (nil . "code.falling@gmail.com")) (:maintainers (nil . "code.falling@gmail.com")) (:maintainer nil . "code.falling@gmail.com") (:keywords "tools" "blog" "org" "hexo" "org-page"))]) - (blog-minimal . [(20181021 849) ((ht (1 5)) (simple-httpd (1 4 6)) (mustache (0 22)) (s (1 11 0)) (org (9 0 3))) "a simple static site generator based on org mode" tar ((:commit . "a634a2db0b80cb445ef0b072d1a1482ced91f9ad") (:authors ("Thank Fly" . "thiefuniverses@gmail.com")) (:maintainers ("Thank Fly" . "thiefuniverses@gmail.com")) (:maintainer "Thank Fly" . "thiefuniverses@gmail.com") (:keywords "tools") (:url . "https://github.com/thiefuniverse/blog-minimal"))]) - (blox . [(20220521 807) ((emacs (25 1))) "Interaction with Roblox tooling" tar ((:commit . "9ebebb65fb38b5570ba8dfbb5ec835633c06b67d") (:authors ("Kenneth Loeffler" . "kenloef@gmail.com")) (:maintainers ("Kenneth Loeffler" . "kenloef@gmail.com")) (:maintainer "Kenneth Loeffler" . "kenloef@gmail.com") (:keywords "roblox" "rojo" "tools") (:url . "https://github.com/kennethloeffler/blox"))]) - (bluesound . [(20231124 1347) ((emacs (26 1))) "Play, pause, resume music on a Bluesound player" tar ((:commit . "92f6ebacfa20e89ccd10d27bdb84c74b6413cc68") (:keywords "convenience" "multimedia") (:url . "https://git.sr.ht/~rwv/bluesound-el/"))]) - (bm . [(20231008 2005) nil "Visible bookmarks in buffer." tar ((:commit . "1351e2e15a7666e614c94b41414c8f024dc10a50") (:authors ("Jo Odland" . "jo.odlandgmail.com")) (:maintainers ("Jo Odland" . "jo.odlandgmail.com")) (:maintainer "Jo Odland" . "jo.odlandgmail.com") (:keywords "bookmark" "highlight" "faces" "persistent") (:url . "https://github.com/joodland/bm"))]) - (bmx-mode . [(20210319 620) ((emacs (25 1)) (cl-lib (0 5)) (company (0 9 4)) (dash (2 13 0)) (s (1 12 0))) "Batch Mode eXtras" tar ((:commit . "6f008707efe0bb5646f0c1b0d6f57f0a8800e200") (:authors ("Jostein Kjønigsen" . "jostein@gmail.com")) (:maintainers ("Jostein Kjønigsen" . "jostein@gmail.com")) (:maintainer "Jostein Kjønigsen" . "jostein@gmail.com") (:keywords "c" "convenience" "tools") (:url . "http://github.com/josteink/bmx-mode"))]) - (bnf-mode . [(20221205 1451) ((cl-lib (0 5)) (emacs (25 1))) "Major mode for editing BNF grammars." tar ((:commit . "dcdb422e219b29d53a9385e19083441c57f0beb3") (:authors ("Serghei Iakovlev" . "egrep@protonmail.ch")) (:maintainers ("Serghei Iakovlev" . "egrep@protonmail.ch")) (:maintainer "Serghei Iakovlev" . "egrep@protonmail.ch") (:keywords "languages") (:url . "https://github.com/sergeyklay/bnf-mode"))]) - (bnfc . [(20160605 1927) ((emacs (24 3))) "Define context-free grammars for the BNFC tool" tar ((:commit . "1b58df1dd0cb9b81900632fb2843a03b94f56fdb") (:authors ("Jacob Mitchell" . "jmitchell@member.fsf.org")) (:maintainers ("Jacob Mitchell" . "jmitchell@member.fsf.org")) (:maintainer "Jacob Mitchell" . "jmitchell@member.fsf.org") (:keywords "languages" "tools") (:url . "https://github.com/jmitchell/bnfc-mode"))]) - (boa-ide . [(20230813 2036) ((boa-mode (1 4 4)) (emacs (28 1)) (json-snatcher (1 0)) (json-mode (0 2)) (project (0 8 1))) "Mode for boa language files" tar ((:commit . "e1f960ada937be747ea2ec302bea155092e5c06b") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "languages") (:url . "https://github.com/boalang/syntax-highlight"))]) - (boa-mode . [(20230730 2216) ((emacs (26 1))) "Mode for boa language files" tar ((:commit . "892f2a33ef95db9f19b45deb8309652534f91efd") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "languages") (:url . "https://github.com/boalang/syntax-highlight"))]) - (bog . [(20240215 27) ((cl-lib (0 5))) "Extensions for research notes in Org mode" tar ((:commit . "c8e7c8cb54b1787cc3d9383f0514eb76cadd4002") (:authors ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainers ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainer "Kyle Meyer" . "kyle@kyleam.com") (:keywords "bib" "outlines") (:url . "https://github.com/kyleam/bog"))]) - (bolt-mode . [(20180310 810) ((emacs (24 3))) "Editing support for Bolt language" tar ((:commit . "85a5a752bfbebb4aed884326c25db64c000e9934") (:authors ("Mikhail Pontus" . "mpontus@gmail.com")) (:maintainers ("Mikhail Pontus" . "mpontus@gmail.com")) (:maintainer "Mikhail Pontus" . "mpontus@gmail.com") (:keywords "languages") (:url . "https://github.com/mpontus/bolt-mode"))]) - (bongo . [(20201002 1020) ((cl-lib (0 5)) (emacs (24 1))) "play music with Emacs" tar ((:commit . "9e9629090262bba6d0003dabe5a375e47a4477f1"))]) - (bonjourmadame . [(20170919 1134) nil "Say \"Hello ma'am!\"" tar ((:commit . "d3df185fce78aefa689fded8e56a654f0fde4ac0"))]) - (boogie-friends . [(20221115 658) ((cl-lib (0 5)) (dash (2 10 0)) (flycheck (0 23)) (yasnippet (0 9 0 1)) (company (0 8 12))) "A collection of programming modes for Boogie, Dafny, and Z3 (SMTLIB v2)." tar ((:commit . "5b32e4859823ed7f5e70fd5d2eac5d813a8e3e51") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "languages") (:url . "https://github.com/boogie-org/boogie-friends/"))]) - (bookmark-frecency . [(20231126 1320) ((emacs (27 1))) "Sort bookmarks by frecency" tar ((:commit . "b969969865eae11b84bd3b0bc54cc5cacdcefaa8") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "convenience") (:url . "https://github.com/akirak/bookmark-frecency.el"))]) - (bookmark-in-project . [(20240421 322) ((emacs (29 1))) "Bookmark access within a project" tar ((:commit . "369161f257921747c3b540eac7bc8eb4aa8186b9") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-bookmark-in-project"))]) - (bookmark-view . [(20240102 334) ((emacs (27 1))) "Bookmark views" tar ((:commit . "2d16b2f88a106e57c58ad2af1f7166a847996512") (:url . "https://github.com/minad/bookmark-view"))]) - (bool-flip . [(20161215 1539) ((emacs (24 3))) "flip the boolean under the point" tar ((:commit . "0f7cc9b387429239fb929896511727d4e49a795b") (:authors ("Michael Brandt" . "michaelbrandt5@gmail.com")) (:maintainers ("Michael Brandt" . "michaelbrandt5@gmail.com")) (:maintainer "Michael Brandt" . "michaelbrandt5@gmail.com") (:keywords "boolean" "convenience" "usability") (:url . "http://github.com/michaeljb/bool-flip/"))]) - (boon . [(20240628 703) ((emacs (26 1)) (dash (2 12 0)) (expand-region (0 10 0)) (multiple-cursors (1 3 0))) "Ergonomic Command Mode for Emacs." tar ((:commit . "19a7f76e75759f5266986b40c470edb1f70c43df"))]) - (borg . [(20240724 1948) ((emacs (27 1)) (epkg (3 3 3)) (magit (3 3 0))) "Assimilate Emacs packages as Git submodules" tar ((:commit . "5c2b630cbdc79961ba4f75d4109cf54f83431ea2") (:authors ("Jonas Bernoulli" . "emacs.borg@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.borg@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.borg@jonas.bernoulli.dev") (:keywords "tools") (:url . "https://github.com/emacscollective/borg"))]) - (borland-blue-theme . [(20160117 1321) ((emacs (24 1))) "Blue/yellow theme based on old DOS Borland/Turbo C IDE" tar ((:commit . "db74eefebbc89d3c62575f8f50b319e87b4a3470") (:authors ("Alexey Veretennikov" . "alexeydotveretennikovatgmaildotcom")) (:maintainers ("Alexey Veretennikov" . "alexeydotveretennikovatgmaildotcom")) (:maintainer "Alexey Veretennikov" . "alexeydotveretennikovatgmaildotcom") (:keywords "themes") (:url . "http://github.com/fourier/borland-blue-theme"))]) - (boron-theme . [(20170808 1308) ((emacs (24 0))) "an Emacs 24 theme based on Boron (tmTheme)" tar ((:commit . "87ae1a765e07429fec25d2f29b004f84b52d2e0a") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (boxes . [(20240217 1143) ((emacs (24 3))) "ASCII boxes unlimited!" tar ((:commit . "75dfd61801b3ec23ec30c88640ea31bbca5b36b9") (:authors ("Jason L. Shiffer" . "jshiffer@zerotao.com")) (:maintainers ("Jason L. Shiffer" . "jshiffer@zerotao.com")) (:maintainer "Jason L. Shiffer" . "jshiffer@zerotao.com") (:keywords "extensions") (:url . "https://boxes.thomasjensen.com"))]) - (boxquote . [(20231216 852) ((cl-lib (0 5))) "Quote text with a semi-box" tar ((:commit . "8d6c307ab3b783c5042065d0ae54961adb506484") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "quoting") (:url . "https://github.com/davep/boxquote.el"))]) - (bpe . [(20141228 2205) ((emacs (24 1))) "Blog from Org mode to Blogger" tar ((:commit . "7b5b25f83506e6c9f4075d3803fa32404943a189") (:authors ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy\"at\"gmail.com") (:keywords "blogger" "blog") (:url . "https://github.com/yuutayamada/bpe"))]) - (bpftrace-mode . [(20190608 2201) ((emacs (24 0))) "Major mode for editing bpftrace script files" tar ((:commit . "587b39ea7a1d786df5c04796d51bf2a5a4eda0d7") (:authors ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainers ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainer "Jay Kamat" . "jaygkamat@gmail.com") (:keywords "highlight" "c") (:url . "http://gitlab.com/jgkamat/bpftrace-mode"))]) - (bpr . [(20180220 1844) ((emacs (24))) "Background Process Runner" tar ((:commit . "af84a83dea09d86e77d87ac30604f2c5b4bf4117") (:authors ("Ilya Babanov" . "ilya-babanov@ya.ru")) (:maintainers ("Ilya Babanov" . "ilya-babanov@ya.ru")) (:maintainer "Ilya Babanov" . "ilya-babanov@ya.ru") (:keywords "background" "async" "process" "management") (:url . "https://github.com/ilya-babanov/emacs-bpr"))]) - (bqn-mode . [(20240721 2036) ((emacs (26 1))) "Emacs mode for BQN" tar ((:commit . "80f6be6ca678d2f072be7a39e88b10d3c56e63e5") (:authors ("Marshall Lochbaum" . "mwlochbaum@gmail.com")) (:maintainers ("Marshall Lochbaum" . "mwlochbaum@gmail.com")) (:maintainer "Marshall Lochbaum" . "mwlochbaum@gmail.com") (:url . "https://github.com/museoa/bqn-mode"))]) - (bracketed-paste . [(20160407 2348) ((emacs (24 3))) "bracketed paste mode support within emacs -nw" tar ((:commit . "843ce3bbb63d560face889e13a57a2f7543957d5") (:authors ("Takeshi Banse" . "takebi@laafc.net")) (:maintainers ("Takeshi Banse" . "takebi@laafc.net")) (:maintainer "Takeshi Banse" . "takebi@laafc.net") (:keywords "terminals"))]) - (brainfuck-mode . [(20150113 842) ((langdoc (20130601 1450))) "Brainfuck mode for Emacs" tar ((:commit . "36e69552bb3b97a4f888d362c59845651bd0d492") (:authors ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainers ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainer "Tomoya Tanjo" . "ttanjo@gmail.com") (:keywords "brainfuck" "langdoc") (:url . "https://github.com/tom-tan/brainfuck-mode/"))]) - (brazilian-holidays . [(20220828 2348) ((emacs (26))) "Brazilian holidays" tar ((:commit . "03206ea673df49c91a8f924db799620713d86240") (:authors ("Jaguaraquem A. Reinaldo" . "jaguar.adler@gmail.com")) (:maintainers ("Jaguaraquem A. Reinaldo" . "jaguar.adler@gmail.com")) (:maintainer "Jaguaraquem A. Reinaldo" . "jaguar.adler@gmail.com") (:keywords "calendar" "holidays" "brazilian") (:url . "https://github.com/jadler/brazilian-holidays"))]) - (brec-mode . [(20240620 1213) ((emacs (24 3))) "A major mode for editing Breccian text" tar ((:commit . "942e042cc22224ec3940d0867c8c08f71e036924") (:authors ("Michael Allan" . "mike@reluk.ca")) (:maintainers ("Michael Allan" . "mike@reluk.ca")) (:maintainer "Michael Allan" . "mike@reluk.ca") (:keywords "outlines" "wp") (:url . "http://reluk.ca/project/Breccia/Emacs/"))]) - (brf . [(20240702 1846) ((fringe-helper (0 1 1)) (emacs (24 3))) "Brf-mode provides features from the legendary editor Brief" tar ((:commit . "495d69e5c615a27d928592e0c6c8184e869a23f2") (:authors ("Mike Woolley" . "mike@bulsara.com")) (:maintainers ("Mike Woolley" . "mike@bulsara.com")) (:maintainer "Mike Woolley" . "mike@bulsara.com") (:keywords "brief" "crisp" "emulations") (:url . "https://bitbucket.org/MikeWoolley/brf-mode"))]) - (brightscript-mode . [(20220906 827) ((emacs (26 3))) "Major mode for editing Brightscript files" tar ((:commit . "025d6f5a70752c62a28d4f86c053a283b3898a49") (:authors ("Daniel Mircea" . "daniel@viseztrance.com")) (:maintainers (nil . "daniel@viseztrance.com")) (:maintainer nil . "daniel@viseztrance.com") (:keywords "languages") (:url . "https://github.com/viseztrance/brightscript-mode"))]) - (bril-mode . [(20240315 1157) ((emacs (27 1))) "Major mode for Bril text format" tar ((:commit . "da61316385e31973c462a1e8a3213327b34df3ff") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "languages" "bril") (:url . "https://github.com/nverno/bril-mode"))]) - (broadcast . [(20151205 212) ((emacs (24 4))) "Links buffers together for simultaneous editing." tar ((:commit . "f6f9cd2e0e3f8c31d6b8e7446c27eb0e50b25f16") (:authors ("Russell Black" . "(killdash9@github)")) (:maintainers ("Russell Black" . "(killdash9@github)")) (:maintainer "Russell Black" . "(killdash9@github)") (:keywords "convenience" "frames" "link" "cursors") (:url . "https://github.com/killdash9/broadcast.el"))]) - (browse-at-remote . [(20230223 554) ((f (0 20 0)) (s (1 9 0)) (cl-lib (0 5))) "Open github/gitlab/bitbucket/stash/gist/phab/sourcehut page from Emacs" tar ((:commit . "1c2a565bb7275bf78f23d471e32dd8c696523b8c") (:authors ("Rustem Muslimov" . "r.muslimov@gmail.com")) (:maintainers ("Rustem Muslimov" . "r.muslimov@gmail.com")) (:maintainer "Rustem Muslimov" . "r.muslimov@gmail.com") (:keywords "github" "gitlab" "bitbucket" "gist" "stash" "phabricator" "sourcehut" "pagure") (:url . "https://github.com/rmuslimov/browse-at-remote"))]) - (browse-kill-ring . [(20231104 1450) nil "interactively insert items from kill-ring" tar ((:commit . "03cc18c08a549568edb6bc710c307c19bc507ef3") (:authors ("Colin Walters" . "walters@verbum.org")) (:maintainers ("browse-kill-ring" . "browse-kill-ring@tonotdo.com")) (:maintainer "browse-kill-ring" . "browse-kill-ring@tonotdo.com") (:keywords "convenience") (:url . "https://github.com/browse-kill-ring/browse-kill-ring"))]) - (browse-url-dwim . [(20140731 1922) ((string-utils (0 3 2))) "Context-sensitive external browse URL or Internet search" tar ((:commit . "11f1c53126619c7ef1bb5f5d6914ce0b3cce0e30") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "hypermedia") (:url . "http://github.com/rolandwalker/browse-url-dwim"))]) - (browser-hist . [(20240607 406) ((emacs (27))) "Search through the Browser history" tar ((:commit . "0372c6d984ca194d9454b14eba6eadec480ec3ff") (:authors ("Ag Ibragimov" . "agzam.ibragimov@gmail.com")) (:maintainers ("Ag Ibragimov" . "agzam.ibragimov@gmail.com")) (:maintainer "Ag Ibragimov" . "agzam.ibragimov@gmail.com") (:keywords "convenience" "hypermedia" "matching" "tools") (:url . "https://github.com/agzam/browser-hist.el"))]) - (brutalist-theme . [(20231120 721) nil "Brutalist theme" tar ((:commit . "c387f3f0aaae147270c61dcd3140fb4eb20965ad") (:url . "https://git.madhouse-project.org/algernon/brutalist-theme.el"))]) - (bshell . [(20240112 2303) ((emacs (26)) (buffer-manage (1 1))) "Manage and track multiple inferior shells" tar ((:commit . "d59559cf7c5dded8b9639346ae5c1384d8b9be4e") (:keywords "unix" "interactive" "shell" "management") (:url . "https://github.com/plandes/bshell"))]) - (btc-ticker . [(20220409 1647) ((json (1 2)) (request (0 2 0))) "Shows latest bitcoin price" tar ((:commit . "2ed18ac6338d5fe98c578f0875840af07f0bc42a") (:authors ("Jorge Niedbalski R." . "jnr@metaklass.org")) (:maintainers ("Jorge Niedbalski R." . "jnr@metaklass.org")) (:maintainer "Jorge Niedbalski R." . "jnr@metaklass.org") (:keywords "news"))]) - (bts . [(20151109 1333) ((widget-mvc (0 0 2)) (log4e (0 3 0)) (yaxception (0 3 3)) (dash (2 9 0)) (s (1 9 0)) (pos-tip (0 4 5))) "A unified UI for various bug tracking systems" tar ((:commit . "df42d58a36447697f93b56e69f5e700b2baef1f9") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "convenience") (:url . "https://github.com/aki2o/emacs-bts"))]) - (bts-github . [(20170401 1249) ((bts (0 0 1)) (gh (0 8 2))) "A plugin of bts.el for GitHub" tar ((:commit . "ef2cf9202dc2128e5efdb613bfde9276a8cd95ad") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "convenience" "git" "github") (:url . "https://github.com/aki2o/emacs-bts-github"))]) - (bubbleberry-theme . [(20141017 944) ((emacs (24 1))) "A theme based on LightTable for Emacs24" tar ((:commit . "22e9adf4586414024e4592972022ec297321b320") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/jasonm23/emacs-bubbleberry-theme"))]) - (buckwalter . [(20191119 1950) nil "Write arabic using Buckwalter transliteration" tar ((:commit . "1ef6f210f38c0686bc5b445b9704190f168f30ea") (:authors ("Joe HAKIM RAHME" . "joehakimrahme@gmail.com")) (:maintainers ("Joe HAKIM RAHME" . "joehakimrahme@gmail.com")) (:maintainer "Joe HAKIM RAHME" . "joehakimrahme@gmail.com") (:keywords "arabic" "transliteration" "i18n") (:url . "https://github.com/joehakimrahme/buckwalter-arabic"))]) - (buffer-buttons . [(20150106 1439) nil "Define, save, and load code-safe buttons in files for emacs" tar ((:commit . "2feb8494fa7863b98256bc85da670d74a3a8a975") (:authors ("Ryan Pavlik" . "rpavlik@gmail.com")) (:maintainers ("Ryan Pavlik" . "rpavlik@gmail.com")) (:maintainer "Ryan Pavlik" . "rpavlik@gmail.com") (:url . "https://github.com/rpav/buffer-buttons"))]) - (buffer-env . [(20240323 727) ((emacs (27 1)) (compat (29 1))) "Buffer-local process environments" tar ((:commit . "3814bdf3585ffffea3014b1d01549894ec1aa897") (:authors ("Augusto Stoffel" . "arstoffel@gmail.com")) (:maintainers ("Augusto Stoffel" . "arstoffel@gmail.com")) (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") (:keywords "processes" "tools") (:url . "https://github.com/astoff/buffer-env"))]) - (buffer-flip . [(20220718 10) ((cl-lib (0 5))) "Cycle through buffers like Alt-Tab in Windows" tar ((:commit . "dda0cbcd202cdadf322942f9637a11ed92525756") (:authors ("Russell Black" . "(killdash9@github)")) (:maintainers ("Russell Black" . "(killdash9@github)")) (:maintainer "Russell Black" . "(killdash9@github)") (:keywords "convenience") (:url . "https://github.com/killdash9/buffer-flip.el"))]) - (buffer-manage . [(20211122 1957) ((emacs (26 1)) (choice-program (0 13)) (dash (2 17 0))) "Manage buffers" tar ((:commit . "819bbfd9ae2f028361f484bc3b60d751623a2df5") (:keywords "internal" "maint") (:url . "https://github.com/plandes/buffer-manage"))]) - (buffer-move . [(20220512 755) ((emacs (24 1))) "easily swap buffers" tar ((:commit . "e7800b3ab1bd76ee475ef35507ec51ecd5a3f065") (:keywords "convenience") (:url . "https://github.com/lukhas/buffer-move/"))]) - (buffer-name-relative . [(20240421 324) ((emacs (28 1))) "Relative buffer names" tar ((:commit . "2e681c7277f599a319d99182284eebe13cd654e3") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-buffer-name-relative"))]) - (buffer-ring . [(20220120 124) ((emacs (25 1)) (dynaring (0 3)) (s (1 12 0)) (ht (2 0))) "Rings and tori for buffer navigation" tar ((:commit . "177d67238c4d126a0270585e21c0f03ae750ca2a") (:authors ("Mike Mattie" . "codermattie@gmail.com") ("Sid Kasivajhula" . "sid@countvajhula.com")) (:maintainers ("Sid Kasivajhula" . "sid@countvajhula.com")) (:maintainer "Sid Kasivajhula" . "sid@countvajhula.com") (:url . "https://github.com/countvajhula/buffer-ring"))]) - (buffer-sets . [(20230319 1822) ((cl-lib (0 5))) "Sets of Buffers for Buffer Management" tar ((:commit . "951e894ef96d533324f7f24c2a0def45ae89d558") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "buffer-management") (:url . "https://git.sr.ht/~swflint/buffer-sets"))]) - (buffer-utils . [(20140512 1400) nil "Buffer-manipulation utility functions" tar ((:commit . "32e1f23817b9c6caedb53e5359baad29e99eaa2b") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/buffer-utils"))]) - (buffer-watcher . [(20170913 839) ((f (0 16 2)) (cl-lib (0 5))) "Easily run shell scripts per filetype/directory when a buffer is saved" tar ((:commit . "b32c67c8a5d724257d759f4c903d0dedc32246ef") (:authors ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainers ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr"))]) - (buffer-wrap . [(20240101 935) ((emacs (24 4))) "Wrap the beginning and the end of buffer" tar ((:commit . "c2d12ef25ffac4827dc598d81fac75cb865663b6") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "buffer" "tool" "wrap") (:url . "https://github.com/jcs-elpa/buffer-wrap"))]) - (bufferbin . [(20230706 110) ((emacs (26 1))) "Quick mouse access to buffers" tar ((:commit . "ee4bf49cc69573f690e2e9f36f03c20b322c1730") (:authors ("Ryan Walsh" . "blueridge-data@github")) (:maintainers ("Ryan Walsh" . "blueridge-data@github")) (:maintainer "Ryan Walsh" . "blueridge-data@github") (:url . "https://github.com/blueridge-data/bufferbin"))]) - (bufler . [(20240312 552) ((emacs (26 3)) (burly (0 4 -1)) (dash (2 18)) (f (0 17)) (pretty-hydra (0 2 2)) (magit-section (0 1)) (map (2 1))) "Group buffers into workspaces with programmable rules" tar ((:commit . "ef3b28bbdcb1e813a1d5b06a91d09774998967c5") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience") (:url . "https://github.com/alphapapa/bufler.el"))]) - (bufshow . [(20130726 1838) ((emacs (24 1))) "A simple presentation tool for Emacs." tar ((:commit . "42d7fb74c3f914e127d5447c63d209bf19f5d517") (:authors ("Peter Jones" . "pjones@pmade.com")) (:maintainers ("Peter Jones" . "pjones@pmade.com")) (:maintainer "Peter Jones" . "pjones@pmade.com") (:url . "https://github.com/pjones/bufshow"))]) - (bug-reference-github . [(20200206 2158) nil "Set `bug-reference-url-format' in Github repos" tar ((:commit . "4e848472a5be464a3bc10a3c917322d1e344951a") (:authors ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainers ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainer "Arne Jørgensen" . "arne@arnested.dk") (:keywords "programming" "tools") (:url . "https://github.com/arnested/bug-reference-github"))]) - (bui . [(20210108 1141) ((emacs (24 3)) (dash (2 11 0))) "Buffer interface library" tar ((:commit . "ab62fcefc3c7ddf5e5d64c18045148a3c297592d") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "tools") (:url . "https://github.com/alezost/bui.el"))]) - (build-farm . [(20181218 2002) ((emacs (24 4)) (bui (1 2 1)) (magit-popup (2 1 0))) "Interface for Nix and Guix build farms (Hydra and Cuirass)" tar ((:commit . "5c268a3c235ace0d79ef1ec82c440120317e06f5") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "tools") (:url . "https://gitlab.com/alezost-emacs/build-farm"))]) - (build-helper . [(20161009 1755) ((projectile (0 9 0))) "Utilities to help build code" tar ((:commit . "d1962858734253eca791721ccf62d1c4a10719f5") (:authors ("Afonso Bordado" . "afonsobordado@az8.co")) (:maintainers ("Afonso Bordado" . "afonsobordado@az8.co")) (:maintainer "Afonso Bordado" . "afonsobordado@az8.co") (:keywords "convenience") (:url . "http://github.com/afonso360/build-helper"))]) - (build-status . [(20190807 1231) ((cl-lib (0 5))) "Mode line build status indicator" tar ((:commit . "1a1d2473aa62f2fdda47d8bfeb9fe352d2579b48") (:authors ("Skye Shaw" . "skye.shaw@gmail.com")) (:maintainers ("Skye Shaw" . "skye.shaw@gmail.com")) (:maintainer "Skye Shaw" . "skye.shaw@gmail.com") (:keywords "mode-line" "ci" "circleci" "travis-ci") (:url . "http://github.com/sshaw/build-status"))]) - (bundler . [(20200129 1338) ((inf-ruby (2 1)) (cl-lib (0 5))) "Interact with Bundler from Emacs" tar ((:commit . "43efb6be4ed118b06d787ce7fbcffd68a31732a7") (:authors ("Tobias Svensson" . "tob@tobiassvensson.co.uk")) (:maintainers ("Tobias Svensson" . "tob@tobiassvensson.co.uk")) (:maintainer "Tobias Svensson" . "tob@tobiassvensson.co.uk") (:keywords "bundler" "ruby") (:url . "http://github.com/endofunky/bundler.el"))]) - (burly . [(20240727 545) ((emacs (27 1)) (map (2 1))) "Save and restore frame/window configurations with buffers" tar ((:commit . "d5b7133b5b629dd6bca29bb16660a9e472e82e25") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience") (:url . "https://github.com/alphapapa/burly.el"))]) - (burnt-toast . [(20201113 814) ((emacs (25 1)) (dash (2 10)) (alert (1 2))) "Elisp integration with the BurntToast PowerShell module" tar ((:commit . "e9cf41928b7b502fdfa43718c35a24e503db32e2") (:authors ("Sam Cedarbaum" . "(scedarbaum@gmail.com)")) (:maintainers ("Sam Cedarbaum" . "(scedarbaum@gmail.com)")) (:maintainer "Sam Cedarbaum" . "(scedarbaum@gmail.com)") (:keywords "alert" "notifications" "powershell" "comm") (:url . "https://github.com/cedarbaum/burnt-toast.el"))]) - (bury-successful-compilation . [(20181106 403) nil "Bury the *compilation* buffer after successful compilation" tar ((:commit . "674644c844184605a1bb4f9487a60f7a780a6fe7") (:authors ("Eric Crosson" . "esc@ericcrosson.com")) (:maintainers ("Eric Crosson" . "esc@ericcrosson.com")) (:maintainer "Eric Crosson" . "esc@ericcrosson.com") (:keywords "compilation"))]) - (buster-mode . [(20140928 1213) nil "Minor mode to speed up development when writing tests with Buster.js" tar ((:commit . "de6958ef8369400922618b8d1e99abfa91b97ac5") (:keywords "buster" "testing" "javascript"))]) - (buster-snippets . [(20151125 1010) ((yasnippet (0 8 0))) "Yasnippets for the Buster javascript testing framework" tar ((:commit . "bb8769dae132659858e74d52f3f4e8790399423a") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "snippets"))]) - (busybee-theme . [(20170719 928) nil "port of vim's mustang theme" tar ((:commit . "66b2315b030582d0ebee605cf455d386d8c30fcd") (:url . "http://github.com/mswift42/busybee-theme"))]) - (butler . [(20210928 230) ((deferred (0 3 2)) (json (1 2)) (emacs (24))) "Emacs client for Jenkins" tar ((:commit . "10943ccdf2030187b2f7bd97337d78acb7fd31c9") (:authors ("Ashton Kemerling" . "ashtonkemerling@gmail.com")) (:maintainer "Ashton Kemerling" . "ashtonkemerling@gmail.com") (:keywords "jenkins" "hudson" "ci") (:url . "http://www.github.com/AshtonKem/Butler.git"))]) - (buttercup . [(20240718 14) ((emacs (24 4))) "Behavior-Driven Emacs Lisp Testing" tar ((:commit . "dfbef2177209e3a045e981b7d2956ec46ce3b25b") (:authors ("Jorgen Schaefer" . "contact@jorgenschaefer.de")) (:maintainers ("Ola Nilsson" . "ola.nilsson@gmail.com")) (:maintainer "Ola Nilsson" . "ola.nilsson@gmail.com") (:url . "https://github.com/jorgenschaefer/emacs-buttercup"))]) - (buttercup-junit . [(20240423 2158) ((emacs (24 4)) (buttercup (1 15))) "JUnit reporting for Buttercup" tar ((:commit . "877daa33fc3fc23f2a3d633e28650c04534458b5") (:authors ("Ola Nilsson" . "ola.nilsson@gmail.com")) (:maintainers ("Ola Nilsson" . "ola.nilsson@gmail.com")) (:maintainer "Ola Nilsson" . "ola.nilsson@gmail.com") (:keywords "tools" "test" "unittest" "buttercup" "ci") (:url . "https://bitbucket.org/olanilsson/buttercup-junit"))]) - (button-lock . [(20230304 2212) nil "Clickable text defined by regular expression" tar ((:commit . "1f7a89ca05b6167af7d1337ad23a5d923486caac") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "mouse" "button" "hypermedia" "extensions") (:url . "http://github.com/rolandwalker/button-lock"))]) - (buttons . [(20230906 1631) ((emacs (24 1)) (cl-lib (0 3))) "Define and visualize hierarchies of keymaps" tar ((:commit . "6fd4a9b3f8b9d2344a316b0fd6576d90f53f5acb") (:maintainers ("concat \"erjoalgo\" \"@\" \"gmail\" \".com\"" . "")) (:maintainer "concat \"erjoalgo\" \"@\" \"gmail\" \".com\"" . "") (:keywords "lisp" "extensions" "convenience" "tools") (:url . "http://github.com/erjoalgo/emacs-buttons"))]) - (c-c-combo . [(20151224 255) nil "Make stuff happen when you reach a target wpm" tar ((:commit . "a261a833499a7fdc29610863b3aafc74818770ba") (:authors ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainers ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainer "Diego Berrocal" . "cestdiego@gmail.com") (:url . "https://www.github.com/CestDiego/c-c-combo.el"))]) - (c-eldoc . [(20201004 2347) nil "helpful description of the arguments to C functions" tar ((:commit . "f4ede1f37f6de583376669735326367d84a0a917") (:authors ("Nathaniel Flath" . "flat0103@gmail.com")) (:maintainers ("Nathaniel Flath" . "flat0103@gmail.com")) (:maintainer "Nathaniel Flath" . "flat0103@gmail.com") (:url . "http://github.com/nflath/c-eldoc"))]) - (c-eval . [(20210611 705) ((emacs (24 5))) "Compile and run one-off C code snippets" tar ((:commit . "fd129bfcb75475ac6820cc33862bd8efb8097fae") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "c" "languages") (:url . "https://github.com/lassik/emacs-c-eval"))]) - (c0-mode . [(20151110 1852) nil "Major mode for editing C0 files" tar ((:commit . "c214093c36864d6208fcb9e6a72413ed17ed5d60") (:keywords "c0" "languages") (:url . "http://c0.typesafety.net/"))]) - (ca65-mode . [(20210218 106) ((emacs (26 1))) "Major mode for ca65 assembly files" tar ((:commit . "590d90cc0e1c1864dd7ce03df99b741ba866d52a") (:authors ("Wendel Scardua" . "wendel@scardua.net")) (:maintainers ("Wendel Scardua" . "wendel@scardua.net")) (:maintainer "Wendel Scardua" . "wendel@scardua.net") (:keywords "languages" "assembly" "ca65" "6502") (:url . "https://github.com/wendelscardua/ca65-mode"))]) - (cabledolphin . [(20160204 938) ((emacs (24 4)) (seq (1 0))) "capture Emacs network traffic" tar ((:commit . "fffc192cafa61558e924323d6da8166fe5f2a6f9") (:authors ("Magnus Henoch" . "magnus.henoch@gmail.com")) (:maintainers ("Magnus Henoch" . "magnus.henoch@gmail.com")) (:maintainer "Magnus Henoch" . "magnus.henoch@gmail.com") (:keywords "comm"))]) - (cache . [(20111019 2300) nil "implementation of a hash table whose key-value pairs expire" tar ((:commit . "7499586b6c8224df9f5c5bc4dec96b008258d580"))]) - (cacoo . [(20120319 2359) ((concurrent (0 3 1))) "Minor mode for Cacoo : http://cacoo.com" tar ((:commit . "c9fa04fbe97639b24698709530361c2bb5f3273c") (:authors ("SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net") (:keywords "convenience" "diagram") (:url . "https://github.com/kiwanami/emacs-cacoo/"))]) - (caddyfile-mode . [(20220626 945) ((emacs (25)) (loop (1 3))) "Major mode for Caddy configuration files" tar ((:commit . "fc41148f5a7eb320f070666f046fb9d88cf17680") (:authors ("Thomas Jost" . "schnouki@schnouki.net")) (:maintainers ("Thomas Jost" . "schnouki@schnouki.net")) (:maintainer "Thomas Jost" . "schnouki@schnouki.net") (:keywords "languages") (:url . "https://github.com/Schnouki/caddyfile-mode/"))]) - (cake-inflector . [(20140415 858) ((s (1 9 0))) "Lazy porting CakePHP infrector.php to el" tar ((:commit . "d9c6298fbca53efeb6f0f37140395659d9a6d7cc") (:authors (nil . "k1low[at]101000lab[dot]org")) (:maintainers (nil . "k1low[at]101000lab[dot]org")) (:maintainer nil . "k1low[at]101000lab[dot]org") (:url . "https://github.com/k1LoW/emacs-cake-inflector"))]) - (cakecrumbs . [(20180929 139) ((emacs (24 4))) "Show parents on header for HTML/Jade/Sass/Stylus" tar ((:commit . "cf8c1df885eee004602f73c4f841301e200e5850") (:authors ("ono hiroko" . "kuanyui.github.io")) (:maintainers ("ono hiroko" . "kuanyui.github.io")) (:maintainer "ono hiroko" . "kuanyui.github.io") (:keywords "languages" "html" "jade" "pug" "sass" "scss" "stylus") (:url . "https://github.com/kuanyui/cakecrumbs.el"))]) - (cal-china-x . [(20200924 1837) ((cl-lib (0 5))) "Chinese localization, lunar/horoscope/zodiac info and more..." tar ((:commit . "94005e678a1d2522b7a00299779f40c5c77286b8") (:authors ("William Xu" . "william.xwl@gmail.com")) (:maintainers ("William Xu" . "william.xwl@gmail.com")) (:maintainer "William Xu" . "william.xwl@gmail.com") (:url . "https://github.com/xwl/cal-china-x"))]) - (calc-at-point . [(20210219 1252) ((emacs (26)) (dash (2 18 0))) "Perform calculations at point or over selection" tar ((:commit . "0c1a9e94b519b0edb0abcbacdf6101eea2f2a524") (:authors ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainers ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainer "Sebastian WÃ¥linder" . "s.walinder@gmail.com") (:keywords "convenience") (:url . "https://github.com/walseb/calc-at-point"))]) - (calc-prog-utils . [(20220820 1855) ((emacs (24 1))) "Calc programmers utilities" tar ((:commit . "190acfda56660a2d75df2d9eac5b14edaccccd80") (:keywords "tools" "convenience") (:url . "https://github.com/Jesse-Millwood/calc-prog"))]) - (calendar-norway . [(20220211 1129) nil "Norwegian calendar" tar ((:commit . "0db0ea63365f4ff5f7d18fb8335fa88af194a2cc") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "calendar" "norwegian" "localization"))]) - (calfw . [(20180118 45) nil "Calendar view framework on Emacs" tar ((:commit . "03abce97620a4a7f7ec5f911e669da9031ab9088") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "calendar") (:url . "https://github.com/kiwanami/emacs-calfw"))]) - (calfw-cal . [(20170411 220) nil "calendar view for emacs diary" tar ((:commit . "c538d3746449b4f0e16b16aad3073d4f7379d805") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "calendar"))]) - (calfw-gcal . [(20120111 1000) nil "edit Google calendar for calfw.el." tar ((:commit . "14aab20687d6cc9e6c5ddb9e11984c4e14c3d870") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:keywords "convenience" "calendar" "calfw.el") (:url . "https://github.com/myuhe/calfw-gcal.el"))]) - (calfw-howm . [(20170704 4) nil "calendar view for howm" tar ((:commit . "bcfc0c546c3c58e1f635a9a29efdf56c9421a3ce") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "calendar"))]) - (calfw-ical . [(20170411 220) nil "calendar view for ical format" tar ((:commit . "c538d3746449b4f0e16b16aad3073d4f7379d805") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "calendar"))]) - (calfw-org . [(20170411 220) nil "calendar view for org-agenda" tar ((:commit . "c538d3746449b4f0e16b16aad3073d4f7379d805") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "calendar" "org"))]) - (calibredb . [(20240714 642) ((emacs (25 1)) (org (9 3)) (transient (0 1 0)) (s (1 12 0)) (dash (2 17 0)) (request (0 3 3)) (esxml (0 3 7))) "Yet another calibre client" tar ((:commit . "bb9cfb5e5f9c2bb45386c1a9d1273a7832f8c28b") (:authors ("Damon Chan" . "elecming@gmail.com")) (:maintainers ("Damon Chan" . "elecming@gmail.com")) (:maintainer "Damon Chan" . "elecming@gmail.com") (:keywords "tools") (:url . "https://github.com/chenyanming/calibredb.el"))]) - (call-graph . [(20230222 525) ((emacs (25 1)) (hierarchy (0 7 0)) (tree-mode (1 0 0)) (ivy (0 10 0)) (beacon (1 3 4))) "Generate call graph for c/c++ functions" tar ((:commit . "5fd5f3aad35e3561c253870e4d7fa34353b70b7b") (:authors ("Huming Chen" . "chenhuming@gmail.com")) (:maintainers ("Huming Chen" . "chenhuming@gmail.com")) (:maintainer "Huming Chen" . "chenhuming@gmail.com") (:keywords "programming" "convenience") (:url . "https://github.com/beacoder/call-graph"))]) - (calmer-forest-theme . [(20230302 2149) nil "Darkish theme with green/orange tint" tar ((:commit . "09fc50730ea386d3589863f8809e02e5bdd459cf") (:authors ("David Caldwell" . "david@porkrind.org")) (:maintainers ("David Caldwell" . "david@porkrind.org")) (:maintainer "David Caldwell" . "david@porkrind.org") (:url . "https://github.com/caldwell/calmer-forest-theme"))]) - (camcorder . [(20190317 2138) ((emacs (24)) (names (20150000)) (cl-lib (0 5))) "Record screencasts in gif or other formats." tar ((:commit . "b11ca61491a27681bb3131b72b51c105fd996bed") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "multimedia" "screencast") (:url . "http://github.com/Bruce-Connor/camcorder.el"))]) - (caml . [(20231011 328) ((emacs (24 4))) "Caml mode for GNU Emacs" tar ((:commit . "47defafa2b08fb680e89bfee9cb9ce82bd9e3bcf") (:authors ("Jacques Garrigue" . "garrigue@kurims.kyoto-u.ac.jp") ("Ian T Zimmerman" . "itz@rahul.net") ("Damien Doligez" . "damien.doligez@inria.fr")) (:maintainers ("Christophe Troestler" . "Christophe.Troestler@umons.ac.be")) (:maintainer "Christophe Troestler" . "Christophe.Troestler@umons.ac.be") (:keywords "ocaml") (:url . "https://github.com/ocaml/caml-mode"))]) - (cangjie . [(20230219 1150) ((emacs (24 4)) (s (1 12 0)) (dash (2 14 1)) (f (0 2 0))) "Retrieve cangjie code for han characters" tar ((:commit . "d6882e15f47fdde37e9f739dde604d77d25f11db") (:keywords "convenience" "writing") (:url . "https://github.com/kisaragi-hiu/cangjie.el"))]) - (cape . [(20240724 918) ((emacs (27 1)) (compat (30))) "Completion At Point Extensions" tar ((:commit . "5c468d6d657e8dc604ddf3feb80f70e1e05ac0a1") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "abbrev" "convenience" "matching" "completion" "text") (:url . "https://github.com/minad/cape"))]) - (capnp-mode . [(20210707 2310) nil "Major mode for editing Capn' Proto Files" tar ((:commit . "f7fccad7d737f77896211bec1173117497634143") (:authors ("Brian Taylor" . "el.wubo@gmail.com")) (:maintainers ("Brian Taylor" . "el.wubo@gmail.com")) (:maintainer "Brian Taylor" . "el.wubo@gmail.com") (:url . "https://github.com/capnproto/capnproto"))]) - (capture . [(20130828 1644) nil "screencasting with \"avconv\" or \"ffmpeg\"" tar ((:commit . "9140c207b48b3520a2f06674b3e1bee2fc92b80c") (:authors ("Sergey Pashinin" . "sergeyatpashinindotcom")) (:maintainers ("Sergey Pashinin" . "sergeyatpashinindotcom")) (:maintainer "Sergey Pashinin" . "sergeyatpashinindotcom"))]) - (carbon-now-sh . [(20220701 332) ((emacs (24 4))) "https://carbon.now.sh integration." tar ((:commit . "e66f2e43e288f35ad9075f5fc84d59ad348efc88") (:keywords "convenience") (:url . "https://github.com/veelenga/carbon-now-sh.el"))]) - (cardano-tx . [(20230606 1150) ((emacs (27 1)) (f (0 20 0)) (yasnippet (0 14 0)) (yaml-mode (0 0 15)) (yaml (0 1 0)) (helm (3 6 2)) (cbor (0 2 5)) (bech32 (0 2 1)) (readable-numbers (0 1 0)) (emacsql (3 0 0)) (emacsql-sqlite (3 1 1))) "Cardano transaction editor" tar ((:commit . "cf85424b305e8f89debb756dc67eebc84639f711") (:authors ("Oscar Najera" . "https://oscarnajera.com")) (:maintainers ("Oscar Najera" . "hi@oscarnajera.com")) (:maintainer "Oscar Najera" . "hi@oscarnajera.com") (:url . "https://github.com/Titan-C/cardano.el"))]) - (cardano-wallet . [(20230606 1150) ((emacs (27 1)) (yaml (0 1 0)) (dash (2 19 0)) (yaml-mode (0 0 15)) (readable-numbers (0 1 0)) (cardano-tx (0 1 2))) "Interact with cardano wallet" tar ((:commit . "cf85424b305e8f89debb756dc67eebc84639f711") (:authors ("Oscar Najera" . "https://github.com/titan")) (:maintainers ("Oscar Najera" . "hi@oscarnajera.com")) (:maintainer "Oscar Najera" . "hi@oscarnajera.com") (:url . "https://github.com/Titan-C/cardano.el"))]) - (cargo . [(20231229 915) ((emacs (24 3)) (markdown-mode (2 4))) "Emacs Minor Mode for Cargo, Rust's Package Manager." tar ((:commit . "7f8466063381eed05d4e222ce822b1dd44e3bf17") (:keywords "tools"))]) - (cargo-mode . [(20240116 1949) ((emacs (25 1))) "Cargo Major Mode. Cargo is the Rust package manager" tar ((:commit . "c2df42d18afe2fbc3fde0be3e8b2abeecb3b00c8") (:authors ("Ayrat Badykov" . "ayratin555@gmail.com")) (:maintainers ("Ayrat Badykov" . "ayratin555@gmail.com")) (:maintainer "Ayrat Badykov" . "ayratin555@gmail.com") (:keywords "tools") (:url . "https://github.com/ayrat555/cargo-mode"))]) - (cargo-transient . [(20230512 131) ((emacs (28 1))) "A transient UI for Cargo, Rust's package manager" tar ((:commit . "34d63dfb99ee9a6068dadd6390763c9735c17a85") (:authors ("Peter Stuart" . "peter@peterstuart.org")) (:maintainers ("Peter Stuart" . "peter@peterstuart.org")) (:maintainer "Peter Stuart" . "peter@peterstuart.org") (:url . "https://github.com/peterstuart/cargo-transient"))]) - (caroline-theme . [(20160318 520) ((emacs (24))) "A trip down to New Orleans..." tar ((:commit . "222fd483db304509f9e422dc82883d808e023ceb") (:authors ("Jack Killilea" . "jaaacckz1@gmail.com")) (:maintainers ("Jack Killilea" . "jaaacckz1@gmail.com")) (:maintainer "Jack Killilea" . "jaaacckz1@gmail.com") (:url . "https://github.com/xjackk/carolines-theme"))]) - (cascading-dir-locals . [(20211013 1955) ((emacs (26 1))) "Apply all (!) .dir-locals.el from root to current directory" tar ((:commit . "345d4b70e837d45ee84014684127e7399932d5e6") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainers ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "convenience") (:url . "https://github.com/fritzgrabo/cascading-dir-locals"))]) - (caseformat . [(20160115 1615) ((emacs (24)) (cl-lib (0 5)) (dash (2 12 1)) (s (1 10 0))) "Format based letter case converter" tar ((:commit . "e4961889309408b3425da9b69c16ddfadd17a674") (:authors ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainers ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainer "Hiroki YAMAKAWA" . "s06139@gmail.com") (:keywords "convenience") (:url . "https://github.com/HKey/caseformat"))]) - (caser . [(20230901 526) ((emacs (29 1))) "Change text casing from camelCase to dash-case to snake_case" tar ((:commit . "4df467dc50a09bf5a0c6cc0ce8b2720cbf5c3879") (:url . "https://hg.sr.ht/~zck/caser.el"))]) - (cask-mode . [(20160410 1449) ((emacs (24 3))) "major mode for editing Cask files" tar ((:commit . "c97755267b7215f02df7b0c16b4210c04aee6566") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) - (cask-package-toolset . [(20170921 2256) ((emacs (24)) (cl-lib (0 3)) (s (1 6 1)) (dash (1 8 0)) (f (0 10 0)) (commander (0 2 0)) (ansi (0 1 0)) (shut-up (0 1 0))) "Toolsettize your package" tar ((:commit . "2c74cd827e88c7f8360581a841e45f0b794510e7") (:authors ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainers ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainer "Adrien Becchis" . "adriean.khisbe@live.fr") (:keywords "convenience" "tools") (:url . "http://github.com/AdrieanKhisbe/cask-package-toolset.el"))]) - (caskxy . [(20140513 1539) ((log4e (0 2 0)) (yaxception (0 1))) "Control Cask in Emacs" tar ((:commit . "279f3ab79bd77fe69cb3148a79896b9bf118a9b3") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "convenience") (:url . "https://github.com/aki2o/caskxy"))]) - (casual-avy . [(20240714 202) ((emacs (29 1)) (avy (0 5 0)) (casual-lib (1 1 0))) "Transient UI for Avy" tar ((:commit . "0f9072dc98b1af9200cf03c15b776cbd901333fc") (:authors ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainers ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainer "Charles Choi" . "kickingvegas@gmail.com") (:keywords "tools") (:url . "https://github.com/kickingvegas/casual-avy"))]) - (casual-calc . [(20240628 2332) ((emacs (29 1)) (casual-lib (1 1 0))) "Transient UI for Calc" tar ((:commit . "47d8c4fd2b4a2d91d3891320a42451577d9c804a") (:authors ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainers ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainer "Charles Choi" . "kickingvegas@gmail.com") (:keywords "tools") (:url . "https://github.com/kickingvegas/casual-calc"))]) - (casual-dired . [(20240716 2120) ((emacs (29 1)) (casual-lib (1 1 0))) "Transient UI for Dired" tar ((:commit . "4be72b52f91700cdb529a185b8f6f21bd0a86542") (:authors ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainers ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainer "Charles Choi" . "kickingvegas@gmail.com") (:keywords "tools") (:url . "https://github.com/kickingvegas/casual-dired"))]) - (casual-ibuffer . [(20240713 1805) ((emacs (29 1)) (casual-lib (1 1 0))) "Transient UI for IBuffer" tar ((:commit . "4224d51b5d56c0b71ae4c7b444cd2f11c69073db") (:authors ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainers ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainer "Charles Choi" . "kickingvegas@gmail.com") (:keywords "tools") (:url . "https://github.com/kickingvegas/casual-ibuffer"))]) - (casual-info . [(20240711 712) ((emacs (29 1)) (casual-lib (1 1 0))) "Transient UI for Info" tar ((:commit . "23f970d58e5f3c2dc9fa291bdce5f9e560fb205c") (:authors ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainers ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainer "Charles Choi" . "kickingvegas@gmail.com") (:keywords "tools") (:url . "https://github.com/kickingvegas/casual-info"))]) - (casual-isearch . [(20240711 403) ((emacs (29 1)) (casual-lib (1 1 0))) "Transient UI for I-Search" tar ((:commit . "f86c54330a99961aa72e284a8744861f1ec8d94e") (:authors ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainers ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainer "Charles Choi" . "kickingvegas@gmail.com") (:keywords "wp") (:url . "https://github.com/kickingvegas/casual-isearch"))]) - (casual-lib . [(20240716 2021) ((emacs (29 1)) (transient (0 6 0))) "Library routines for Casual porcelains" tar ((:commit . "74ae8cf0b88efefe9afc58605ccb1576ec1b035a") (:authors ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainers ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainer "Charles Choi" . "kickingvegas@gmail.com") (:keywords "tools") (:url . "https://github.com/kickingvegas/casual-lib"))]) - (casual-re-builder . [(20240718 1754) ((emacs (29 1)) (casual-lib (1 1 0))) "Transient UI for RE-Builder" tar ((:commit . "e5bc2c12e9c546d83dde2314d699afa9eec18c0a") (:authors ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainers ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainer "Charles Choi" . "kickingvegas@gmail.com") (:keywords "tools") (:url . "https://github.com/kickingvegas/casual-re-builder"))]) - (casual-suite . [(20240714 1941) ((emacs (29 1)) (casual-calc (1 9 0)) (casual-isearch (1 7 0)) (casual-dired (1 4 0)) (casual-ibuffer (1 0 1)) (casual-avy (1 2 0)) (casual-info (1 2 0)) (casual-re-builder (1 0 2))) "A suite of opinionated Transient UIs" tar ((:commit . "d7226322b90d8775866b14ed7d2f7b1ff5ce22a3") (:authors ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainers ("Charles Choi" . "kickingvegas@gmail.com")) (:maintainer "Charles Choi" . "kickingvegas@gmail.com") (:keywords "tools") (:url . "https://github.com/kickingvegas/casual-suite"))]) - (catmacs . [(20170826 1157) ((emacs (24))) "Simple CAT interface for Yaesu Transceivers." tar ((:commit . "6ea9ee195661fe95355413856476c45dcc8e24e8") (:authors ("Frank Singleton" . "b17flyboy@gmail.com")) (:maintainers ("Frank Singleton" . "b17flyboy@gmail.com")) (:maintainer "Frank Singleton" . "b17flyboy@gmail.com") (:keywords "comm" "hardware") (:url . "https://bitbucket.org/pymaximus/catmacs"))]) - (catppuccin-theme . [(20240607 1703) ((emacs (25 1))) "Catppuccin for Emacs - 🄠Soothing pastel theme for Emacs" tar ((:commit . "2f15c7c7cca7834b072bb26421a2755a67786899") (:maintainers ("Carsten Kragelund" . "carsten@kragelund.me")) (:maintainer "Carsten Kragelund" . "carsten@kragelund.me") (:url . "https://github.com/catppuccin/emacs"))]) - (cats . [(20230407 1316) ((emacs (26 1))) "Monads for Elisp" tar ((:commit . "7fc70db0eeb2c33ffba5c13c4cdc0f31c7b95537") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:url . "https://github.com/Fuco1/emacs-cats"))]) - (cbm . [(20171116 1240) ((cl-lib (0 5))) "Switch to similar buffers." tar ((:commit . "5b41c936ba9f6d170309a85ffebc9939c1050b31") (:authors ("Lukas Fürmetz" . "fuermetz@mailbox.org")) (:maintainers ("Lukas Fürmetz" . "fuermetz@mailbox.org")) (:maintainer "Lukas Fürmetz" . "fuermetz@mailbox.org") (:keywords "buffers") (:url . "http://github.com/akermu/cbm.el"))]) - (cbor . [(20230810 1653) ((emacs (25 1))) "CBOR utilities" tar ((:commit . "ba624ad3f8b726bee1d8dcb0a2a9e2b658bb4c9b") (:authors ("Oscar Najera" . "https://oscarnajera.com")) (:maintainers ("Oscar Najera" . "hi@oscarnajera.com")) (:maintainer "Oscar Najera" . "hi@oscarnajera.com") (:url . "https://github.com/Titan-C/cardano.el"))]) - (cc-cedict . [(20231209 1109) ((emacs (26 1))) "Interface to CC-CEDICT (a Chinese-English dictionary)" tar ((:commit . "0c124beae160d5ff9be927bfb5e1a5fd8d50817a") (:url . "https://github.com/xuchunyang/cc-cedict.el"))]) - (ccc . [(20210501 820) nil "buffer local cursor color control library" tar ((:commit . "36fb9f7e527f975d333887fd0cca4d611ae1ab23") (:authors ("Masatake YAMATO" . "masata-y@is.aist-nara.ac.jp")) (:keywords "cursor") (:url . "https://github.com/skk-dev/ddskk"))]) - (ccls . [(20240331 2132) ((emacs (27 1)) (lsp-mode (6 3 1)) (dash (2 14 1))) "ccls client for lsp-mode" tar ((:commit . "9c91aad768d5c401295c79f341c5296b69b29490") (:keywords "languages" "lsp" "c++") (:url . "https://github.com/emacs-lsp/emacs-ccls"))]) - (cd-compile . [(20141108 1957) nil "run compile in a specific directory" tar ((:commit . "10284ccae86afda4a37b09ba90acd1e2efedec9f") (:authors ("Jamie Nicol" . "jamie@thenicols.net")) (:maintainers ("Jamie Nicol" . "jamie@thenicols.net")) (:maintainer "Jamie Nicol" . "jamie@thenicols.net"))]) - (cdb . [(20230318 2152) nil "constant database (cdb) reader for Emacs Lisp" tar ((:commit . "3820fa6bb0d53132aafb611a643c1e41e444052b") (:authors ("Yusuke Shinyama" . "yusukeatcs.nyu.edu")) (:keywords "cdb") (:url . "https://github.com/skk-dev/ddskk"))]) - (cdlatex . [(20231118 645) nil "Fast input methods for LaTeX environments and math" tar ((:commit . "33770dec73138909714711b05a63e79da5a19ccd") (:authors ("Carsten Dominik" . "carsten.dominik@gmail.com")) (:maintainers ("Carsten Dominik" . "carsten.dominik@gmail.com")) (:maintainer "Carsten Dominik" . "carsten.dominik@gmail.com") (:keywords "tex"))]) - (cdnjs . [(20161031 1522) ((dash (2 13 0)) (deferred (0 4)) (f (0 17 2)) (pkg-info (0 5))) "A front end for http://cdnjs.com" tar ((:commit . "ce19880d3ec3d81e6c665d0b1dfea99cc7a3f908") (:authors ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainers ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainer "Yasuyuki Oka" . "yasuyk@gmail.com") (:keywords "tools") (:url . "https://github.com/yasuyk/cdnjs.el"))]) - (cedit . [(20200816 526) nil "paredit-like commands for c-like languages" tar ((:commit . "cb38316903e6cfa8b8c978defa7e1dafcd4e0c12") (:url . "http://zk-phi.gitub.io/"))]) - (celery . [(20170225 924) ((emacs (24)) (dash-functional (2 11 0)) (s (1 9 0)) (deferred (0 3 2))) "a minor mode to draw stats from celery and more?" tar ((:commit . "b3378dd81e5a717432123fb13d70201da5dc841a") (:authors ("ardumont" . "eniotna.t@gmail.com")) (:maintainers ("ardumont" . "eniotna.t@gmail.com")) (:maintainer "ardumont" . "eniotna.t@gmail.com") (:keywords "celery" "convenience") (:url . "https://github.com/ardumont/emacs-celery"))]) - (celestial-mode-line . [(20230323 737) ((emacs (24))) "Show lunar phase and sunrise/-set time in modeline" tar ((:commit . "90056322d6664e2e2b593912e4d5e68f1468cafc") (:authors ("Peter" . "craven@gmx.net")) (:maintainers ("Peter" . "craven@gmx.net")) (:maintainer "Peter" . "craven@gmx.net") (:keywords "extensions") (:url . "https://github.com/ecraven/celestial-mode-line"))]) - (centaur-tabs . [(20240726 625) ((emacs (27 1)) (powerline (2 4))) "Aesthetic, modern looking customizable tabs plugin" tar ((:commit . "49b9f6b813dfb1fe78aa782f76b4a7333dd8f980") (:authors ("Emmanuel Bustos" . "ema2159@gmail.com")) (:maintainers ("Jen-Chieh Shen" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh Shen" . "jcs090218@gmail.com") (:keywords "frames") (:url . "https://github.com/ema2159/centaur-tabs"))]) - (centered-cursor-mode . [(20230914 1358) nil "cursor stays vertically centered" tar ((:commit . "67ef719e685407dbc455c7430765e4e685fd95a9") (:authors ("André Riemann" . "andre.riemann@web.de")) (:maintainers ("André Riemann" . "andre.riemann@web.de")) (:maintainer "André Riemann" . "andre.riemann@web.de") (:keywords "convenience") (:url . "https://github.com/andre-r/centered-cursor-mode.el"))]) - (centered-window . [(20220125 804) ((emacs (24 4))) "Center the text when there's only one window" tar ((:commit . "80965f6c6afe8d918481433984b493de72af5399") (:authors ("Anler Hernández Peral" . "inbox+emacs@anler.me")) (:maintainers ("Anler Hernández Peral" . "inbox+emacs@anler.me")) (:maintainer "Anler Hernández Peral" . "inbox+emacs@anler.me") (:keywords "faces" "windows") (:url . "https://github.com/anler/centered-window-mode"))]) - (centimacro . [(20201225 1132) nil "Assign multiple macros as global key bindings" tar ((:commit . "0149877584b333c4f1953f0767f0cae23881b0df") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "macros") (:url . "https://github.com/abo-abo/centimacro"))]) - (cerbere . [(20181113 1641) ((pkg-info (0 5))) "Unit testing in Emacs for several programming languages" tar ((:commit . "bb18d932b16541105d41a668dbf6fc4e833a6dc2") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "python" "go" "php" "phpunit" "elisp" "ert" "tests" "tdd") (:url . "https://github.com/nlamirault/cerbere"))]) - (cern-ldap . [(20230626 1158) ((emacs (27 1))) "Library to interact with CERN's LDAP servers" tar ((:commit . "70b5275f0e7b8e15a3def48281f364a32c55afce") (:authors ("Nacho Barrientos" . "nacho.barrientos@cern.ch")) (:maintainers ("Nacho Barrientos" . "nacho.barrientos@cern.ch")) (:maintainer "Nacho Barrientos" . "nacho.barrientos@cern.ch") (:keywords "tools" "convenience") (:url . "https://git.sr.ht/~nbarrientos/cern-ldap.el"))]) - (cern-root-mode . [(20240411 1355) ((emacs (26 1))) "Major-mode for running C++ code with ROOT" tar ((:commit . "d769530ddfbe57cc3c319b430c8a37c72c8ce52c") (:authors ("Jay Morgan" . "jay@morganwastaken.com")) (:maintainers ("Jay Morgan" . "jay@morganwastaken.com")) (:maintainer "Jay Morgan" . "jay@morganwastaken.com") (:keywords "languages" "tools") (:url . "https://github.com/jaypmorgan/cern-root-mode"))]) - (ceylon-mode . [(20180606 1324) ((emacs (25))) "Major mode for editing Ceylon source code" tar ((:commit . "948515672bc596dc118e8e3ede3ede5ec6a3c95a") (:authors ("Lucas Werkmeister" . "mail@lucaswerkmeister.de")) (:maintainers ("Lucas Werkmeister" . "mail@lucaswerkmeister.de")) (:maintainer "Lucas Werkmeister" . "mail@lucaswerkmeister.de") (:keywords "languages" "ceylon") (:url . "https://github.com/lucaswerkmeister/ceylon-mode"))]) - (cfengine-code-style . [(20171111 1027) nil "C code style for CFEngine project." tar ((:commit . "92a25872a6d1de00c5bfc2b9455ccb0082bf6569") (:authors ("Mikhail Gusarov" . "mikhail.gusarov@cfengine.com")) (:maintainers ("Mikhail Gusarov" . "mikhail.gusarov@cfengine.com")) (:maintainer "Mikhail Gusarov" . "mikhail.gusarov@cfengine.com") (:url . "https://github.com/cfengine/core"))]) - (cff . [(20160118 2018) ((cl-lib (0 5)) (emacs (24))) "Search of the C/C++ file header by the source and vice versa" tar ((:commit . "b6ab2a28e64ef06f281ec74cfe3114e450644dfa") (:authors ("Alexey Veretennikov" . "alexey.veretennikov@gmail.com")) (:maintainers ("Alexey Veretennikov" . "alexey.veretennikov@gmail.com")) (:maintainer "Alexey Veretennikov" . "alexey.veretennikov@gmail.com") (:keywords "find-file") (:url . "https://github.com/fourier/cff"))]) - (cfml-mode . [(20190617 1130) ((emacs (25))) "Emacs mode for editing CFML files" tar ((:commit . "b06d7cee2af0ed5d55a94f0db80fc1f429a1829a") (:authors ("Andrew Myers" . "am2605@gmail.com")) (:maintainers ("Andrew Myers" . "am2605@gmail.com")) (:maintainer "Andrew Myers" . "am2605@gmail.com") (:url . "https://github.com/am2605/cfml-mode"))]) - (cfn-mode . [(20240721 805) ((emacs (27 0)) (f (0 20 0)) (s (1 12 0)) (yaml-mode (0 0 13))) "AWS cloudformation mode" tar ((:commit . "f492c795f1a0f4c6266bd6960224aedcf1ddbb0b") (:authors ("William Orr" . "will@worrbase.com")) (:maintainers ("William Orr" . "will@worrbase.com")) (:maintainer "William Orr" . "will@worrbase.com") (:keywords "convenience" "languages" "tools") (:url . "https://gitlab.com/worr/cfn-mode"))]) - (cframe . [(20240223 2335) ((emacs (26)) (buffer-manage (0 11)) (dash (2 17 0))) "Customize a frame and fast switch size and positions" tar ((:commit . "580a20573ef413c269c032221de04abc1c97a6a8") (:keywords "frames") (:url . "https://github.com/plandes/cframe"))]) - (cfrs . [(20220129 1149) ((emacs (26 1)) (dash (2 11 0)) (s (1 10 0)) (posframe (0 6 0))) "Child-frame based read-string" tar ((:commit . "f3a21f237b2a54e6b9f8a420a9da42b4f0a63121") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/cfrs"))]) - (cg . [(20240430 2040) ((emacs (26 1))) "Major mode for editing Constraint Grammar files" tar ((:commit . "06fb61345a4f3aae4bda74f3dfe261b1ec9d902d") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "languages") (:url . "https://visl.sdu.dk/constraint_grammar.html"))]) - (challenger-deep-theme . [(20231218 1042) ((emacs (24))) "challenger-deep Theme" tar ((:commit . "1afd5787374c2bf3bfb46beb18e64d5677c07366") (:url . "https://github.com/challenger-deep-theme/emacs"))]) - (champagne . [(20240515 310) ((emacs (28 1)) (posframe (1 4 2))) "Graphical countdowns" tar ((:commit . "42ef0451e4abe800f047583c4c3b04e51b29d5ee") (:authors ("Psionic K" . "contact@positron.solutions")) (:maintainers ("Psionic K" . "contact@positron.solutions")) (:maintainer "Psionic K" . "contact@positron.solutions") (:keywords "games") (:url . "http://github.com/positron-solutions/champagne"))]) - (change-inner . [(20231203 1021) ((expand-region (0 7))) "Change contents based on semantic units" tar ((:commit . "1394f5c07a95a97e39d616a1d7054d7c9bc49ba3") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "convenience" "extensions"))]) - (chaos-mode . [(20221227 223) ((emacs (24 3))) "A major mode for the Chaos programming language" tar ((:commit . "801d869c461166eb2face2554b9b7883a26374c6") (:keywords "files" "chaos") (:url . "https://github.com/thechampagne/chaos-mode"))]) - (chapel-mode . [(20210513 457) ((emacs (25 1)) (hydra (0 15 0))) "A major mode for the Chapel programming language" tar ((:commit . "39fd24bb7cf44808200354ac0496be4fc4fddd9a") (:keywords "chapel" "chpl" "programming" "languages") (:url . "https://github.com/damon-kwok/chapel-mode"))]) - (char-menu . [(20210321 1657) ((emacs (24 3)) (avy-menu (0 1))) "Create your own menu for fast insertion of arbitrary symbols" tar ((:commit . "d77c4d64fc8acc386a0fb9727d346c838e75f011") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience" "editing") (:url . "https://github.com/mrkkrp/char-menu"))]) - (charmap . [(20200616 1418) nil "Unicode table for Emacs" tar ((:commit . "feac50b87d2a596c5e5b7b82b79ddd65b6dedd8c") (:authors ("Anan Mikami" . "lateau@gmail.com")) (:maintainers ("Anan Mikami" . "lateau@gmail.com")) (:maintainer "Anan Mikami" . "lateau@gmail.com") (:keywords "unicode" "character" "ucs") (:url . "https://github.com/lateau/charmap"))]) - (chatgpt-shell . [(20240726 1058) ((emacs (27 1)) (shell-maker (0 50 5))) "ChatGPT shell + buffer insert commands" tar ((:commit . "f7b1f1e4b8a07c97deba92d9a23145d192ce715f") (:url . "https://github.com/xenodium/chatgpt-shell"))]) - (chatu . [(20240518 615) ((org (9 6 6)) (emacs (29 1)) (plantuml-mode (1 2 9))) "Convert and insert any images to org-mode or markdown buffer" tar ((:commit . "f813f0bc926346fbd8151d2ae7079119d4657abb") (:authors ("Kimi Ma" . "kimi.im@outlook.com")) (:maintainers ("Kimi Ma" . "kimi.im@outlook.com")) (:maintainer "Kimi Ma" . "kimi.im@outlook.com") (:keywords "multimedia" "convenience") (:url . "https://github.com/kimim/chatu"))]) - (chatwork . [(20170511 442) nil "ChatWork client for Emacs" tar ((:commit . "fea231d479f06bf40dbfcf45de143eecc9ed744c") (:authors ("Masayuki Ataka" . "masayuki.ataka@gmail.com")) (:maintainers ("Masayuki Ataka" . "masayuki.ataka@gmail.com")) (:maintainer "Masayuki Ataka" . "masayuki.ataka@gmail.com") (:keywords "web") (:url . "https://github.com/ataka/chatwork"))]) - (cheat-sh . [(20210607 1307) ((emacs (25 1))) "Interact with cheat.sh" tar ((:commit . "33bae22feae8d3375739c6bdef08d0dcdf47ee42") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "docs" "help") (:url . "https://github.com/davep/cheat-sh.el"))]) - (cheatsheet . [(20170126 2150) ((emacs (24)) (cl-lib (0 5))) "create your own cheatsheet" tar ((:commit . "e4f8e0110167ea16a17a74517d1f10cb7ff805b8") (:authors ("Shirin Nikita and contributors" . "shirin.nikita@gmail.com")) (:maintainers ("Shirin Nikita and contributors" . "shirin.nikita@gmail.com")) (:maintainer "Shirin Nikita and contributors" . "shirin.nikita@gmail.com") (:keywords "convenience" "usability") (:url . "http://github.com/darksmile/cheatsheet/"))]) - (checkbox . [(20141117 58) ((emacs (24)) (cl-lib (0 5))) "Quick manipulation of textual checkboxes" tar ((:commit . "2afc2011fa35ccfa0ce9ef46cb1896911fa340d1") (:authors ("Cameron Desautels" . "camdez@gmail.com")) (:maintainers ("Cameron Desautels" . "camdez@gmail.com")) (:maintainer "Cameron Desautels" . "camdez@gmail.com") (:keywords "convenience") (:url . "http://github.com/camdez/checkbox.el"))]) - (chee . [(20171123 2233) ((dash (2 12 1)) (s (1 10 0)) (f (0 18 2))) "Interface to chee using dired and image-dired" tar ((:commit . "669ff9ee429f24c3c2d03b83d9cb9aec5f86bb8b") (:url . "https://github.com/eikek/chee/tree/release/0.3.0/emacs"))]) - (cheerilee . [(20160313 1835) ((xelb (0 1))) "Toolkit library" tar ((:commit . "41bd81b5b0bb657241ceda5be6af5e07254d7376") (:authors ("Alessio Vanni" . "vannilla@firemail.cc")) (:maintainer "Alessio Vanni" . "vannilla@firemail.cc") (:keywords "multimedia" "tools") (:url . "https://github.com/Vannil/cheerilee.el"))]) - (chef-mode . [(20180628 1453) nil "minor mode for editing an opscode chef repository" tar ((:commit . "048d691cb63981ae235763d4a6ced4af5c729924") (:authors ("Maciej Pasternacki" . "maciej@pasternacki.net")) (:maintainers ("Maciej Pasternacki" . "maciej@pasternacki.net")) (:maintainer "Maciej Pasternacki" . "maciej@pasternacki.net") (:keywords "chef" "knife"))]) - (chembalance . [(20210601 1653) ((emacs (24 4))) "Balance chemical equations" tar ((:commit . "ae36c823ca151f1dc6144ec96b2f5e98181c0dbb") (:keywords "convenience" "chemistry") (:url . "https://github.com/sergiruiztrepat/chembalance"))]) - (chemtable . [(20230314 1825) ((emacs (24 1))) "Periodic table of the elements" tar ((:commit . "ca0fea2f28162e90a93be242279ec6aee9046475") (:keywords "convenience" "chemistry") (:url . "https://github.com/sergiruiztrepat/chemtable"))]) - (cherry-blossom-theme . [(20150622 342) ((emacs (24 0))) "a soothing color theme for Emacs24." tar ((:commit . "e5ea23694c0f20ab670c0aa87214c27f2232d922") (:authors ("Ben Yelsey" . "byelsey1@gmail.com")) (:maintainers ("Ben Yelsey" . "byelsey1@gmail.com")) (:maintainer "Ben Yelsey" . "byelsey1@gmail.com") (:url . "https://github.com/inlinestyle/emacs-cherry-blossom-theme"))]) - (chezmoi . [(20230726 1638) ((emacs (26 1))) "A package for interacting with chezmoi" tar ((:commit . "1389782f8c0780c7e66f8e77b10345ba1f4eabae") (:keywords "vc") (:url . "http://www.github.com/tuh8888/chezmoi.el"))]) - (chinese-conv . [(20170807 2128) ((cl-lib (0 5))) "Conversion between Chinese Characters with opencc or cconv" tar ((:commit . "b56815bbb163d642e97fa73093b5a7e87cc32574") (:authors ("gucong" . "gucong43216@gmail.com")) (:maintainers ("gucong" . "gucong43216@gmail.com")) (:maintainer "gucong" . "gucong43216@gmail.com") (:url . "https://github.com/gucong/emacs-chinese-conv"))]) - (chinese-number . [(20161008 509) nil "Convert numbers between Arabic and Chinese formats" tar ((:commit . "1d0c440181848dfcd1d1e618b2650fb0562a32ac") (:authors ("zhcosin" . "zhcosin@163.com")) (:maintainers ("zhcosin" . "zhcosin@163.com")) (:maintainer "zhcosin" . "zhcosin@163.com") (:url . "https://github.com/zhcosin/chinese-number"))]) - (chinese-wbim . [(20190727 854) nil "Enable Wubi Input Method in Emacs." tar ((:commit . "5d496364b0b6bbaaf0f9b37e5a6d260d4994f260") (:authors ("Guanghui Qu" . "guanghui8827@gmail.com")) (:maintainer "Guanghui Qu" . "guanghui8827@gmail.com") (:keywords "wubi" "input" "method.") (:url . "https://github.com/andyque/chinese-wbim"))]) - (chinese-word-at-point . [(20170811 941) ((cl-lib (0 5))) "Add `chinese-word' thing to `thing-at-point'" tar ((:commit . "8223d7439e005555b86995a005b225ae042f0538") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainers ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:keywords "convenience" "chinese") (:url . "https://github.com/xuchunyang/chinese-word-at-point.el"))]) - (chinese-yasdcv . [(20171015 144) ((cl-lib (0 5)) (pyim (1 6 0))) "Yet another StarDict frontend" tar ((:commit . "5ab830daf1273d5a5cddcb94b56a9737f12d996f") (:authors ("Feng Shu" . "tumashu@gmail.com")) (:maintainers ("Feng Shu" . "tumashu@gmail.com")) (:maintainer "Feng Shu" . "tumashu@gmail.com") (:keywords "convenience" "chinese" "dictionary") (:url . "https://github.com/tumashu/chinese-yasdcv"))]) - (chip8 . [(20240210 1459) ((emacs (28 1))) "A CHIP-8 emulator" tar ((:commit . "69a764f5c1119508dd109a0ba64080f04b5fb702") (:authors ("Gabriele Lana" . "gabriele.lana@gmail.com")) (:maintainers ("Gabriele Lana" . "gabriele.lana@gmail.com")) (:maintainer "Gabriele Lana" . "gabriele.lana@gmail.com") (:keywords "chip-8" "game" "games" "emulator") (:url . "http://github.com/gabrielelana/chip8.el"))]) - (chocolate-theme . [(20210128 1647) ((emacs (24 1)) (autothemer (0 2))) "A dark chocolaty theme" tar ((:commit . "ccc05f7ad96d3d1332727689bf6250443adc7ec0") (:url . "http://github.com/SavchenkoValeriy/emacs-chocolate-theme"))]) - (choice-program . [(20230805 1641) ((emacs (26)) (dash (2 17 0))) "Parameter based program" tar ((:commit . "90df8d118c20d5d05ee97daf81012dc39759be92") (:keywords "execution" "processes" "unix" "lisp") (:url . "https://github.com/plandes/choice-program"))]) - (chordpro-mode . [(20240618 626) ((emacs (28 1)) (compat (29 1 4 1))) "Major mode for ChordPro lead sheet file format" tar ((:commit . "ea530813edb4936f36efea9b2f0009c9feb6b90b") (:authors ("Howard Ding" . "hading2@gmail.com")) (:maintainers ("Howard Ding" . "hading2@gmail.com")) (:maintainer "Howard Ding" . "hading2@gmail.com") (:keywords "convenience") (:url . "https://git.sr.ht/~breatheoutbreathein/chordpro-mode.el/"))]) - (chroma . [(20240716 1131) ((emacs (24 1))) "Color manipulation library" tar ((:commit . "89324b476498bdfc657079040cfbbe33d1da48a3") (:authors ("Nicolas Martyanoff" . "nicolas@n16f.net")) (:maintainers ("Nicolas Martyanoff" . "nicolas@n16f.net")) (:maintainer "Nicolas Martyanoff" . "nicolas@n16f.net") (:url . "https://github.com/galdor/chroma"))]) - (chronometer . [(20190304 1528) ((emacs (24))) "a [not so] simple chronometer" tar ((:commit . "8457b296ef87be339cbe47730b922757d60bdcd5") (:authors ("Marcelo Toledo" . "marcelo@marcelotoledo.com")) (:maintainers ("Marcelo Toledo" . "marcelo@marcelotoledo.com")) (:maintainer "Marcelo Toledo" . "marcelo@marcelotoledo.com") (:keywords "tools" "convenience") (:url . "https://github.com/marcelotoledo/chronometer"))]) - (chronometrist . [(20230712 1532) ((emacs (27 1)) (dash (2 16 0)) (seq (2 20)) (ts (0 2))) "Friendly and powerful personal time tracker and analyzer" tar ((:commit . "dbbcdfd4398cc2845a20aca4161358fafcb60c65") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainers ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "calendar") (:url . "https://codeberg.org/contrapunctus/chronometrist"))]) - (chronometrist-goal . [(20210510 1831) ((emacs (25 1)) (alert (1 2)) (chronometrist (0 7 0))) "Adds support for time goals to Chronometrist" tar ((:commit . "6cb939d160f5d5966d7853aa23f3ed7c7ef9df44") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabber.fr")) (:maintainers ("contrapunctus" . "xmpp:contrapunctus@jabber.fr")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabber.fr") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist-goal"))]) - (chronometrist-key-values . [(20230629 1039) ((chronometrist (0 7 0))) "add key-values to Chronometrist data" tar ((:commit . "d8290a82ea65730413627325a705067269cfa2f1") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainers ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist"))]) - (chronometrist-spark . [(20230629 1039) ((emacs (25 1)) (chronometrist (0 7 0)) (spark (0 1))) "Show sparklines in Chronometrist buffers" tar ((:commit . "d8290a82ea65730413627325a705067269cfa2f1") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainers ("contrapunctus" . "xmpp:contrapunctus@jabjab.de")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabjab.de") (:keywords "calendar") (:url . "https://tildegit.org/contrapunctus/chronometrist"))]) - (chronos . [(20240525 1339) ((emacs (27 1))) "Multiple simultaneous countdown / countup timers" tar ((:commit . "5ea0bf7c3881ea905e280446342539b242401979") (:authors ("David Knight" . "dxknight@opmbx.org")) (:maintainers ("David Knight" . "dxknight@opmbx.org")) (:maintainer "David Knight" . "dxknight@opmbx.org") (:keywords "calendar") (:url . "http://github.com/DarkBuffalo/chronos"))]) - (chruby . [(20180114 1652) ((cl-lib (0 5))) "Emacs integration for chruby" tar ((:commit . "42bc6d521f832eca8e2ba210f30d03ad5529788f") (:authors ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainers ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") (:keywords "languages") (:url . "https://github.com/plexus/chruby.el"))]) - (chyla-dark-theme . [(20240708 2033) ((emacs (24 1))) "Chyla.org - dark green color theme" tar ((:commit . "8d5c9a2eaaf04e0f1ad953a34b15e9777407b760") (:authors ("Adam ChyÅ‚a https://chyla.org/" . "adam@chyla.org")) (:maintainers ("Adam ChyÅ‚a https://chyla.org/" . "adam@chyla.org")) (:maintainer "Adam ChyÅ‚a https://chyla.org/" . "adam@chyla.org") (:url . "https://github.com/chyla/ChylaDarkThemeForEmacs"))]) - (chyla-theme . [(20240708 2017) ((emacs (24 1))) "Chyla.org - green color theme" tar ((:commit . "c2bb425eaff0975e0c7081f282d291f7853f8376") (:authors ("Adam ChyÅ‚a https://chyla.org/" . "adam@chyla.org")) (:maintainers ("Adam ChyÅ‚a https://chyla.org/" . "adam@chyla.org")) (:maintainer "Adam ChyÅ‚a https://chyla.org/" . "adam@chyla.org") (:url . "https://github.com/chyla/ChylaThemeForEmacs"))]) - (cider . [(20240723 738) ((emacs (26)) (clojure-mode (5 19)) (parseedn (1 2 1)) (queue (0 2)) (spinner (1 7)) (seq (2 22)) (sesman (0 3 2)) (transient (0 4 1))) "Clojure Interactive Development Environment that Rocks" tar ((:commit . "81401810b55dd7a1e935c3f4b05a70734d28758a") (:authors ("Tim King" . "kingtim@gmail.com") ("Phil Hagelberg" . "technomancy@gmail.com") ("Bozhidar Batsov" . "bozhidar@batsov.dev") ("Artur Malabarba" . "bruce.connor.am@gmail.com") ("Hugo Duncan" . "hugo@hugoduncan.org") ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "languages" "clojure" "cider") (:url . "https://www.github.com/clojure-emacs/cider"))]) - (cider-decompile . [(20151122 537) ((cider (0 3 0)) (javap-mode (9))) "decompilation extension for cider" tar ((:commit . "5d87035f3c3c14025e8f01c0c53d0ce2c8f56651") (:keywords "languages" "clojure" "cider") (:url . "http://www.github.com/clojure-emacs/cider-decompile"))]) - (cider-eval-sexp-fu . [(20190311 2152) ((emacs (24)) (eval-sexp-fu (0 5 0))) "Briefly highlights an evaluated sexp." tar ((:commit . "7fd229f1441356866aedba611fd0cf4e89b50921") (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainers ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") (:keywords "languages" "clojure" "cider"))]) - (cider-hydra . [(20190816 1121) ((cider (0 22 0)) (hydra (0 13 0))) "Hydras for CIDER." tar ((:commit . "c3b8a15d72dddfbc390ab6a454bd7e4c765a2c95") (:authors ("Tianxiang Xiong" . "tianxiang.xiong@gmail.com")) (:maintainers ("Tianxiang Xiong" . "tianxiang.xiong@gmail.com")) (:maintainer "Tianxiang Xiong" . "tianxiang.xiong@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/clojure-emacs/cider-hydra"))]) - (ciel . [(20180914 815) ((emacs (24))) "A command that is clone of \"ci\" in vim." tar ((:commit . "429773a3c551691a463ecfddd634b8bae2f48503") (:authors ("Takuma Matsushita" . "cs14095@gmail.com")) (:maintainers ("Takuma Matsushita" . "cs14095@gmail.com")) (:maintainer "Takuma Matsushita" . "cs14095@gmail.com") (:keywords "convinience") (:url . "https://github.com/cs14095/ciel.el"))]) - (cil-mode . [(20160622 1431) nil "Common Intermediate Language mode" tar ((:commit . "a78a88ca9a66a82f069329a96e34b67478ae2d9b") (:authors ("Friedrich von Never" . "friedrich@fornever.me")) (:maintainers ("Friedrich von Never" . "friedrich@fornever.me")) (:maintainer "Friedrich von Never" . "friedrich@fornever.me") (:keywords "languages") (:url . "https://github.com/ForNeVeR/cil-mode"))]) - (cilk-mode . [(20220807 1629) ((emacs (25 1)) (flycheck (32 -4))) "Minor mode for Cilk code editing" tar ((:commit . "d5ba732a5a313a97a96085943cd7840b8e2d9c7c") (:authors ("Alexandros-Stavros Iliopoulos" . "https://github.com/ailiop")) (:maintainers ("Alexandros-Stavros Iliopoulos" . "1577182+ailiop@users.noreply.github.com")) (:maintainer "Alexandros-Stavros Iliopoulos" . "1577182+ailiop@users.noreply.github.com") (:keywords "c" "convenience" "faces" "languages") (:url . "https://github.com/ailiop/cilk-mode"))]) - (cinspect . [(20150716 233) ((emacs (24)) (cl-lib (0 5)) (deferred (0 3 1)) (python-environment (0 0 2))) "Use cinspect to look at the CPython source of builtins and other C objects!" tar ((:commit . "4e199a90f89b335cccda1518aa0963e0a1d4fbab") (:authors ("Ben Yelsey" . "ben.yelsey@gmail.com")) (:maintainers ("Ben Yelsey" . "ben.yelsey@gmail.com")) (:maintainer "Ben Yelsey" . "ben.yelsey@gmail.com") (:keywords "python") (:url . "https://github.com/inlinestyle/cinspect-mode"))]) - (circadian . [(20240603 935) ((emacs (27 2))) "Theme-switching based on daytime" tar ((:commit . "76464419f69e9758bc5a76b2420c9648ddf93dba") (:maintainers ("Guido Schmidt" . "git@guidoschmidt.cc")) (:maintainer "Guido Schmidt" . "git@guidoschmidt.cc") (:keywords "themes") (:url . "https://github.com/GuidoSchmidt/circadian"))]) - (circe . [(20240630 2055) ((emacs (25 1)) (cl-lib (0 5))) "Client for IRC in Emacs" tar ((:commit . "3ae38790506311fd32b2d499804af69b16307652") (:authors ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainer "Jorgen Schaefer" . "forcer@forcix.cx") (:keywords "irc" "chat" "comm") (:url . "https://github.com/emacs-circe/circe"))]) - (circe-notifications . [(20180102 2318) ((emacs (24 4)) (circe (2 3)) (alert (1 2))) "Add desktop notifications to Circe." tar ((:commit . "291149ac12877bbd062da993479d3533a26862b0") (:authors ("Ruben Maher" . "r@rkm.id.au")) (:maintainers ("Ruben Maher" . "r@rkm.id.au")) (:maintainer "Ruben Maher" . "r@rkm.id.au") (:url . "https://github.com/eqyiel/circe-notifications"))]) - (circleci-api . [(20210227 1607) ((emacs (27)) (request (0 3 2))) "Bindings for the CircleCI API" tar ((:commit . "1432b0ad0f32b03fec564c0815951d5e096c2f6a") (:url . "https://github.com/sulami/circleci-api"))]) - (citar . [(20240419 2232) ((emacs (27 1)) (parsebib (4 2)) (org (9 5)) (citeproc (0 9))) "Citation-related commands for org, latex, markdown" tar ((:commit . "07d2a63c99fe35cbd468f8e6a322de05f1a29469") (:authors ("Bruce D'Arcus" . "https://github.com/bdarcus")) (:maintainers ("Bruce D'Arcus" . "https://github.com/bdarcus")) (:maintainer "Bruce D'Arcus" . "https://github.com/bdarcus") (:url . "https://github.com/emacs-citar/citar"))]) - (citar-denote . [(20240709 1954) ((emacs (28 1)) (citar (1 4)) (denote (2 0)) (dash (2 19 1))) "Minor mode integrating Citar and Denote" tar ((:commit . "8333093ffcd05aaf5ec98568d9e4abe03a6eebb2") (:authors ("Peter Prevos" . "peter@prevos.net")) (:maintainers ("Peter Prevos" . "peter@prevos.net")) (:maintainer "Peter Prevos" . "peter@prevos.net") (:url . "https://github.com/pprevos/citar-denote"))]) - (citar-embark . [(20231122 1548) ((emacs (27 1)) (embark (0 17)) (citar (0 9 7))) "Citar/Embark integration" tar ((:commit . "572b7b6e569e9423dd948539fa48d3f53ceffe57") (:authors ("Bruce D'Arcus" . "bdarcus@gmail.com")) (:maintainers ("Bruce D'Arcus" . "bdarcus@gmail.com")) (:maintainer "Bruce D'Arcus" . "bdarcus@gmail.com") (:keywords "bib" "extensions") (:url . "https://github.com/emacs-citar/citar"))]) - (citar-org-roam . [(20240212 2159) ((emacs (27 1)) (org-roam (2 2)) (citar (1 2 0))) "Citar/org-roam integration" tar ((:commit . "999268c7a077aad6a8f4dfc88d0eeabdf4267fea") (:authors ("Bruce D'Arcus" . "bdarcus@gmail.com")) (:maintainers ("Bruce D'Arcus" . "bdarcus@gmail.com")) (:maintainer "Bruce D'Arcus" . "bdarcus@gmail.com") (:url . "https://github.com/emacs-citar/citar-org-roam"))]) - (citeproc . [(20240722 1110) ((emacs (26)) (dash (2 13 0)) (s (1 12 0)) (f (0 18 0)) (queue (0 2)) (string-inflection (1 0)) (org (9)) (parsebib (2 4)) (compat (28 1))) "A CSL 1.0.2 Citation Processor" tar ((:commit . "54184baaff555b5c7993d566d75dd04ed485b5c0") (:authors ("András Simonyi" . "andras.simonyi@gmail.com")) (:maintainers ("András Simonyi" . "andras.simonyi@gmail.com")) (:maintainer "András Simonyi" . "andras.simonyi@gmail.com") (:keywords "bib") (:url . "https://github.com/andras-simonyi/citeproc-el"))]) - (citeproc-org . [(20200915 2009) ((emacs (25 1)) (dash (2 12 0)) (org (9)) (f (0 18 0)) (citeproc (0 1)) (org-ref (1 1 1))) "Render org-mode references in CSL styles" tar ((:commit . "22a759c4f0ec80075014dcc594baa4d1b470d995") (:authors ("András Simonyi" . "andras.simonyi@gmail.com")) (:maintainers ("András Simonyi" . "andras.simonyi@gmail.com")) (:maintainer "András Simonyi" . "andras.simonyi@gmail.com") (:keywords "org-ref" "org-mode" "cite" "bib") (:url . "https://github.com/andras-simonyi/citeproc-org"))]) - (citre . [(20240630 721) ((emacs (26 1))) "Superior code reading & auto-completion tool with pluggable backends." tar ((:commit . "d99483767016cada88a2877a77b9b76f8e118b80") (:authors ("Hao Wang" . "amaikinono@gmail.com")) (:maintainers ("Hao Wang" . "amaikinono@gmail.com")) (:maintainer "Hao Wang" . "amaikinono@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/universal-ctags/citre"))]) - (cl-format . [(20230818 1726) nil "CL format routine." tar ((:commit . "42b662d27eefa458c1a39bea1836d6ada740b863") (:authors ("Andreas Politz" . "politza@fh-trier.de")) (:maintainer "akater" . "nuclearspace@gmail.com") (:keywords "extensions") (:url . "https://gitlab.com/akater/elisp-cl-format"))]) - (cl-libify . [(20181130 230) ((emacs (25))) "Update elisp code to use cl-lib instead of cl" tar ((:commit . "e205b96f944a4f312fd523804cbbaf00027a3c8b") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "lisp") (:url . "https://github.com/purcell/cl-libify"))]) - (clang-capf . [(20221030 1830) ((emacs (24 4))) "Completion-at-point backend for c/c++ using clang" tar ((:commit . "5e4dfba90ce86bbc7ee61805edfca04fff93c291") (:authors ("Philip K." . "philipk[at]posteo[dot]net")) (:maintainers ("Philip K." . "philipk[at]posteo[dot]net")) (:maintainer "Philip K." . "philipk[at]posteo[dot]net") (:keywords "c" "abbrev" "convenience") (:url . "https://git.sr.ht/~pkal/clang-capf"))]) - (clang-format . [(20240115 1750) ((cl-lib (0 3))) "Format code using clang-format" tar ((:commit . "9f4358fcc8b04018cc1ed46fcc96fc7bfa361a47") (:keywords "tools" "c"))]) - (clang-format+ . [(20190824 2216) ((emacs (25 1)) (clang-format (20180406 1514))) "Minor mode for automatic clang-format application" tar ((:commit . "ddd4bfe1a13c2fd494ce339a320a51124c1d2f68") (:keywords "c" "c++" "clang-format") (:url . "https://github.com/SavchenkoValeriy/emacs-clang-format-plus"))]) - (clang-format-lite . [(20240708 223) nil "Format code on-save with clang-format, supports remote files" tar ((:commit . "4e60389129601ac81f8c698c1a6985ad72224b3e") (:authors ("Arteen Abrishami" . "arteen@ucla.edu")) (:maintainers ("Arteen Abrishami" . "arteen@ucla.edu")) (:maintainer "Arteen Abrishami" . "arteen@ucla.edu") (:keywords "tools" "c" "c++" "clang-format" "formatting") (:url . "https://github.com/arteen1000/clang-format-lite"))]) - (claude-shell . [(20240707 1743) ((emacs (29 1)) (shell-maker (0 50 5))) "Integration with Anthropic's Claude LLM" tar ((:commit . "6fb330578a84a8753e32b9ffc50a2506406f1099") (:authors ("Armin Friedl" . "dev@friedl.net")) (:maintainers ("Armin Friedl" . "dev@friedl.net")) (:maintainer "Armin Friedl" . "dev@friedl.net") (:keywords "anthropic" "claude" "claude-shell" "shell-maker" "terminals" "wp" "help" "tools") (:url . "https://github.com/arminfriedl/claude-shell"))]) - (clause . [(20230405 1235) ((emacs (27 1)) (mark-thing-at (0 3))) "Functions to move, mark, kill by clause" tar ((:commit . "0ea166fa218618c1b80b60c995f927310c25b02a") (:authors ("Marty Hiatt" . "martianhiatus[at]riseup[dot]net")) (:maintainers ("Marty Hiatt" . "martianhiatus[at]riseup[dot]net")) (:maintainer "Marty Hiatt" . "martianhiatus[at]riseup[dot]net") (:keywords "wp" "convenience" "sentences" "text") (:url . "https://codeberg.org/martianh/clause.el"))]) - (clay . [(20240409 1321) ((emacs (26 1)) (cider (1 0))) "Emacs commands Clay - literate in Clojure" tar ((:commit . "5d5512e67e7dd4b7b7ffae070517948cb1ad82e4") (:keywords "lisp") (:url . "https://github.com/scicloj/clay.el"))]) - (clean-aindent-mode . [(20171017 2043) nil "Simple indent and unindent, trims indent white-space" tar ((:commit . "a97bcae8f43a9ff64e95473e4ef0d8bafe829211") (:authors ("peter marinov" . "efravia@gmail.com")) (:maintainers ("peter marinov" . "efravia@gmail.com")) (:maintainer "peter marinov" . "efravia@gmail.com") (:keywords "indentation" "whitespace" "backspace") (:url . "https://github.com/pmarinov/clean-aindent-mode"))]) - (clean-buffers . [(20160529 2259) ((cl-lib (0 5))) "clean useless buffers" tar ((:commit . "1be6c54e3095761b6b64bf749faae3dfce94e72a") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "usability" "buffers"))]) - (clean-kill-ring . [(20230115 2153) ((emacs (24 4))) "Keep the kill ring clean" tar ((:commit . "d05fa7ee97e760d21d533261c7b63eecf223f612") (:authors ("Nicholas Hubbard" . "nicholashubbard@posteo.net")) (:maintainers ("Nicholas Hubbard" . "nicholashubbard@posteo.net")) (:maintainer "Nicholas Hubbard" . "nicholashubbard@posteo.net") (:keywords "kill-ring" "convenience") (:url . "http://github.com/NicholasBHubbard/clean-kill-ring.el"))]) - (clear-text . [(20160406 2043) nil "Make you use clear text" tar ((:commit . "b50669b6077d6948f72cb3c649281d206e0c2f2b") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainers ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:keywords "convenience") (:url . "https://github.com/xuchunyang/clear-text.el"))]) - (clevercss . [(20131229 155) nil "A major mode for editing CleverCSS files" tar ((:commit . "b8a3c0dd674367c62b1a1ffec84d88fe0c0219bc") (:authors ("Joe Schafer" . "(joesmoe10@gmail.com)")) (:maintainers ("Joe Schafer" . "(joesmoe10@gmail.com)")) (:maintainer "Joe Schafer" . "(joesmoe10@gmail.com)") (:keywords "languages" "css"))]) - (clhs . [(20210428 1911) nil "Access the Common Lisp HyperSpec (CLHS)" tar ((:commit . "7b106c4fb5a6388ab753f94740f6dfadcdeedcbb") (:maintainers ("Sam Steingold" . "sds@gnu.org")) (:maintainer "Sam Steingold" . "sds@gnu.org") (:keywords "lisp" "common lisp" "emacs" "ansi cl" "hyperspec") (:url . "https://gitlab.com/sam-s/clhs"))]) - (click-mode . [(20180611 44) ((emacs (24))) "Major mode for the Click Modular Router Project" tar ((:commit . "b94ea8cce89cf0e753b2ab915202d49ffc470fb6") (:authors ("Brian Malehorn" . "bmalehorn@gmail.com")) (:maintainers ("Brian Malehorn" . "bmalehorn@gmail.com")) (:maintainer "Brian Malehorn" . "bmalehorn@gmail.com") (:keywords "click" "router") (:url . "https://github.com/bmalehorn/click-mode"))]) - (clingo-mode . [(20240724 1135) ((emacs (24 3))) "A major mode for editing Answer Set Programs" tar ((:commit . "feff7d3308a824e918740461e9df636ab67a8874") (:authors ("Ivan Uemlianin" . "ivan@llaisdy.com") ("Henrik Jürges" . "juerges.henrik@gmail.com")) (:maintainers ("Ivan Uemlianin" . "ivan@llaisdy.com")) (:maintainer "Ivan Uemlianin" . "ivan@llaisdy.com") (:keywords "asp" "clingo" "answer set programs" "potassco" "major mode" "languages") (:url . "https://github.com/llaisdy/clingo-mode"))]) - (clipetty . [(20200327 2241) ((emacs (25 1))) "Send every kill from a TTY frame to the system clipboard" tar ((:commit . "7ee3f9c52f70f80820a8c66fb6f796d6e01dd92d") (:authors ("Mike Hamrick" . "mikeh@muppetlabs.com")) (:maintainers ("Mike Hamrick" . "mikeh@muppetlabs.com")) (:maintainer "Mike Hamrick" . "mikeh@muppetlabs.com") (:keywords "terminals" "convenience") (:url . "https://github.com/spudlyo/clipetty"))]) - (cliphist . [(20220525 1034) ((emacs (25 1))) "paste from clipboard managers" tar ((:commit . "d02b97a2aa0da13711d9a6f845649115de8ac11b") (:authors ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbinDOTshATgmailDOTcom") (:keywords "clipboard" "manager" "history") (:url . "http://github.com/redguardtoo/cliphist"))]) - (clipmon . [(20180129 1054) nil "Clipboard monitor - watch system clipboard, add changes to kill ring/autoinsert" tar ((:commit . "95dc56c7ed84a654ec90f4740eb6df1050de8cf1") (:authors ("Brian Burns" . "bburns.km@gmail.com")) (:maintainers ("Brian Burns" . "bburns.km@gmail.com")) (:maintainer "Brian Burns" . "bburns.km@gmail.com") (:keywords "convenience") (:url . "https://github.com/bburns/clipmon"))]) - (clippy . [(20230822 1348) ((pos-tip (1 0))) "Show tooltip with function documentation at point" tar ((:commit . "1e764902b3e9dbb11d5f02bc36c3b7ff4275f528") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "docs") (:url . "https://github.com/Fuco1/clippy.el"))]) - (clips-mode . [(20170909 823) nil "Major mode for editing CLIPS code and REPL" tar ((:commit . "dd38e2822640a38f7d8bfec4f69d8dd24be27074") (:authors ("David E. Young" . "david.young@fnc.fujitsu.com") ("Andrey Kotlarski" . "m00naticus@gmail.com") ("Grant Rettke" . "grettke@acm.org")) (:maintainer "Grant Rettke" . "grettke@acm.org") (:keywords "clips"))]) - (clj-decompiler . [(20220103 1746) ((emacs (26 1)) (clojure-mode (5 12)) (cider (1 2 0))) "Clojure Java decompiler expansion" tar ((:commit . "8c0c53f87e6e33f2be7e7aff6095eb586b50be1a") (:authors ("Ben Sless" . "ben.sless@gmail.com")) (:maintainers ("Ben Sless" . "ben.sless@gmail.com")) (:maintainer "Ben Sless" . "ben.sless@gmail.com") (:keywords "languages" "clojure" "cider" "java" "decompiler") (:url . "https://www.github.com/bsless/clj-decompiler.el"))]) - (clj-deps-new . [(20230413 1833) ((emacs (25 1)) (transient (0 3 7))) "Create clojure projects from templates" tar ((:commit . "72f25d86bbd9cd6cb4aa431e70bda38f35b19262") (:authors ("jpe90" . "eskinjp@gmail.com")) (:maintainers ("jpe90" . "eskinjp@gmail.com")) (:maintainer "jpe90" . "eskinjp@gmail.com") (:url . "https://github.com/jpe90/emacs-deps-new"))]) - (clj-refactor . [(20240310 2054) ((emacs (26 1)) (seq (2 19)) (yasnippet (0 6 1)) (paredit (24)) (multiple-cursors (1 2 2)) (clojure-mode (5 18 0)) (cider (1 11 1)) (parseedn (1 2 0)) (inflections (2 6)) (hydra (0 13 2))) "A collection of commands for refactoring Clojure code" tar ((:commit . "dc1bbc8cdaa723bdbb6669ea7d280625c370755d") (:authors ("Magnar Sveen" . "magnars@gmail.com") ("Lars Andersen" . "expez@expez.com") ("Benedek Fazekas" . "benedek.fazekas@gmail.com") ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com") ("Lars Andersen" . "expez@expez.com") ("Benedek Fazekas" . "benedek.fazekas@gmail.com") ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "convenience" "clojure" "cider"))]) - (cljr-helm . [(20220721 824) ((clj-refactor (0 13 0)) (helm-core (3 6 0)) (cl-lib (0 5))) "Wraps clojure refactor commands with helm" tar ((:commit . "2c1f9cbd892ec03335f671ea3f974ee2ff6078dc") (:authors ("Phil Jackson" . "phil@shellarchive.co.uk")) (:maintainers ("Phil Jackson" . "phil@shellarchive.co.uk")) (:maintainer "Phil Jackson" . "phil@shellarchive.co.uk") (:keywords "helm" "clojure" "refactor") (:url . "https://github.com/philjackson/cljr-helm"))]) - (cljr-ivy . [(20200602 1607) ((clj-refactor (2 5 0)) (ivy (0 13 0)) (emacs (24 3)) (cl-lib (0 6 1))) "Access clojure refactor with ivy completion" tar ((:commit . "18e6e3526e872010a643c91aa71ff1d429431b83") (:authors ("Wanderson Ferreira" . "iagwanderson@gmail.com")) (:maintainers ("Wanderson Ferreira" . "iagwanderson@gmail.com")) (:maintainer "Wanderson Ferreira" . "iagwanderson@gmail.com") (:keywords "convenience" "matching") (:url . "https://github.com/wandersoncferreira/cljr-ivy"))]) - (cljsbuild-mode . [(20160402 1700) nil "A minor mode for the ClojureScript 'lein cljsbuild' command" tar ((:commit . "fa2315660cb3ce944b5e16c679dcf5afd6a97f4c") (:keywords "clojure" "clojurescript" "leiningen" "compilation") (:url . "http://github.com/kototama/cljsbuild-mode"))]) - (cljstyle-format . [(20220706 309) ((emacs (24)) (reformatter (0 3))) "Reformat Clojure code using cljstyle" tar ((:commit . "31a43dfbeea12bbd4639dcec4fbb043cc0ff86d3") (:authors ("Derek Passen" . "dpassen1@gmail.com")) (:maintainers ("Derek Passen" . "dpassen1@gmail.com")) (:maintainer "Derek Passen" . "dpassen1@gmail.com") (:keywords "clojure" "cljstyle" "tools" "languages") (:url . "http://www.github.com/dpassen/cljstyle-format"))]) - (clmemo . [(20220204 1345) nil "Change Log MEMO" tar ((:commit . "f695c38c551f72f6ac5e1a82badc540c80d3b33b") (:authors ("Masayuki Ataka" . "masayuki.ataka@gmail.com")) (:maintainers ("Masayuki Ataka" . "masayuki.ataka@gmail.com")) (:maintainer "Masayuki Ataka" . "masayuki.ataka@gmail.com") (:keywords "convenience") (:url . "https://github.com/ataka/clmemo"))]) - (cloak-mode . [(20230130 613) ((emacs (27 1))) "A minor mode to cloak sensitive values" tar ((:commit . "ca0896dfd0a0ee549150233ebd96aa0f65b56afb") (:authors ("Erick Navarro" . "erick@navarro.io")) (:maintainers ("Erick Navarro" . "erick@navarro.io")) (:maintainer "Erick Navarro" . "erick@navarro.io") (:url . "https://github.com/erickgnavar/cloak-mode"))]) - (cloc . [(20170728 1824) ((cl-lib (0 5))) "count lines of code over emacs buffers" tar ((:commit . "f30f0472e465cc8d433d2473e9d3b8dfe2c94491") (:authors ("Danny McClanahan" . "danieldmcclanahan@gmail.com")) (:maintainers ("Danny McClanahan" . "danieldmcclanahan@gmail.com")) (:maintainer "Danny McClanahan" . "danieldmcclanahan@gmail.com") (:keywords "cloc" "count" "source" "code" "lines") (:url . "https://github.com/cosmicexplorer/cloc-emacs"))]) - (clocker . [(20190214 1833) ((projectile (0 11 0)) (dash (2 10)) (spaceline (2 0 1))) "Note taker and clock-in enforcer" tar ((:commit . "c4d76968a49287ce3bac0832bb5d5d076054c96f") (:authors ("Roman Gonzalez" . "romanandreg@gmail.com")) (:maintainers ("Roman Gonzalez" . "romanandreg@gmail.com")) (:maintainer "Roman Gonzalez" . "romanandreg@gmail.com") (:keywords "org"))]) - (clockodo . [(20220604 2049) ((emacs (26 1)) (request (0 3 2)) (ts (0 2 2)) (org (8))) "A small integration for the clockodo api" tar ((:commit . "6329aaebc4373edaa4cd1d046582a4cc36db4888") (:authors ("Henrik Jürges" . "juerges.henrik@gmail.com")) (:maintainers ("Henrik Jürges" . "juerges.henrik@gmail.com")) (:maintainer "Henrik Jürges" . "juerges.henrik@gmail.com") (:keywords "tools" "clockodo") (:url . "https://github.com/santifa/clockodo-el"))]) - (clojars . [(20180825 1951) ((request-deferred (0 2 0))) "clojars.org search interface" tar ((:commit . "c78e4d5ddacda064c253e2b38d1c35188aa1ad71") (:authors ("Joshua Miller" . "josh@joshmiller.io")) (:maintainers ("Joshua Miller" . "josh@joshmiller.io")) (:maintainer "Joshua Miller" . "josh@joshmiller.io") (:keywords "docs" "help" "tools") (:url . "https://github.com/joshuamiller/clojars.el"))]) - (clojure-essential-ref . [(20221215 1427) ((emacs (24)) (cider (0 24 0))) "Cider-doc to \"Clojure, The Essential Reference\"" tar ((:commit . "6741bf65cf9b9bc896ab1cc3c384573e8ffe5f96") (:url . "https://github.com/p3r7/clojure-essential-ref"))]) - (clojure-essential-ref-nov . [(20221215 1427) ((emacs (24)) (dash (2 16 0)) (nov (0 3 1)) (clojure-essential-ref (0 1 0))) "Cider-doc to \"Clojure, The Essential Reference\" (EPUB)" tar ((:commit . "6741bf65cf9b9bc896ab1cc3c384573e8ffe5f96") (:url . "https://github.com/p3r7/clojure-essential-ref"))]) - (clojure-mode . [(20240526 1825) ((emacs (25 1))) "Major mode for Clojure code" tar ((:commit . "815bc387ec1436fb2fcac00ba8a61207636d0186") (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "languages" "clojure" "clojurescript" "lisp") (:url . "https://github.com/clojure-emacs/clojure-mode"))]) - (clojure-mode-extra-font-locking . [(20240526 1824) ((clojure-mode (3 0))) "Extra font-locking for Clojure mode" tar ((:commit . "4afdd3539036bbd6b1c01b2e00559676c4d40085") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "languages" "lisp") (:url . "https://github.com/clojure-emacs/clojure-mode"))]) - (clojure-quick-repls . [(20150814 736) ((cider (0 8 1)) (dash (2 9 0))) "Quickly create Clojure and ClojureScript repls for a project." tar ((:commit . "8fe4e44939e8a01a4cdf60c0001d9a6abf8a73c3") (:keywords "languages" "clojure" "cider" "clojurescript") (:url . "https://github.com/symfrog/clojure-quick-repls"))]) - (clojure-snippets . [(20220914 950) ((yasnippet (0 10 0))) "Yasnippets for clojure" tar ((:commit . "66d23f0ffedf2cc2be0387c3504b5f89d7300cfa") (:authors ("Max Penet" . "m@qbits.cc")) (:maintainer "Max Penet" . "m@qbits.cc") (:keywords "snippets"))]) - (clojure-ts-mode . [(20240725 1139) ((emacs (29 1))) "Major mode for Clojure code" tar ((:commit . "0e6816e76ea31c0f0e4d39d8f016c262e57dcb10") (:maintainers ("Danny Freeman" . "danny@dfreeman.email")) (:maintainer "Danny Freeman" . "danny@dfreeman.email") (:keywords "languages" "clojure" "clojurescript" "lisp") (:url . "http://github.com/clojure-emacs/clojure-ts-mode"))]) - (clomacs . [(20220415 1035) ((emacs (24 3)) (cider (0 22 1)) (s (1 12 0)) (simple-httpd (1 4 6)) (dash (2 19 1))) "Simplifies Emacs Lisp interaction with Clojure." tar ((:commit . "9cd7c9fd86bc7bc627a31275d1ef131378b90a49") (:authors ("Kostafey" . "kostafey@gmail.com")) (:maintainers ("Kostafey" . "kostafey@gmail.com")) (:maintainer "Kostafey" . "kostafey@gmail.com") (:keywords "clojure" "interaction") (:url . "https://github.com/clojure-emacs/clomacs"))]) - (closql . [(20240712 2215) ((emacs (26 1)) (compat (30 0 0 0)) (emacsql (20240124))) "Store EIEIO objects using EmacSQL" tar ((:commit . "ebfb860510d895ebcbbe920dd0d86381f1b6504c") (:authors ("Jonas Bernoulli" . "emacs.closql@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.closql@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.closql@jonas.bernoulli.dev") (:keywords "extensions") (:url . "https://github.com/emacscollective/closql"))]) - (closure-lint-mode . [(20101118 2124) nil "minor mode for the Closure Linter" tar ((:commit . "bc3d2fd5c35580bf1b8af43b12484c95a343b4b5") (:authors ("Roman Scherer" . "roman@burningswell.com")) (:maintainers ("Roman Scherer" . "roman@burningswell.com")) (:maintainer "Roman Scherer" . "roman@burningswell.com") (:keywords "tools" "closure" "javascript" "lint" "flymake") (:url . "https://github.com/r0man/closure-lint-mode"))]) - (cloud-theme . [(20220205 1336) ((emacs (24))) "A light colored theme" tar ((:commit . "16ef7fbf0a423b29e3c3a0a2d9525afaf265aaed") (:authors ("Valerii Lysenko" . "vallyscode@gmail.com")) (:maintainers ("Valerii Lysenko" . "vallyscode@gmail.com")) (:maintainer "Valerii Lysenko" . "vallyscode@gmail.com") (:keywords "color" "theme") (:url . "https://github.com/vallyscode/cloud-theme"))]) - (cloud-to-butt-erc . [(20130627 2308) nil "Replace 'the cloud' with 'my butt'" tar ((:commit . "6710c03d1bc91736435cbfe845924940cae34e5c") (:authors ("David Leatherman" . "leathekd@gmail.com")) (:maintainers ("David Leatherman" . "leathekd@gmail.com")) (:maintainer "David Leatherman" . "leathekd@gmail.com") (:url . "http://www.github.com/leathekd/cloud-to-butt-erc"))]) - (clues-theme . [(20161213 1127) ((emacs (24 0))) "an Emacs 24 theme which may well be fully awesome..." tar ((:commit . "abd61f2b7f3e98de58ca26e6d1230e70c6406cc7") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/emacsfodder/emacs-clues-theme"))]) - (cm-mode . [(20240422 725) ((emacs (25 1)) (cl-lib (0 5))) "Minor mode for CriticMarkup" tar ((:commit . "a9381f57f3005a9b26f81085ecb2accf680c6f6b") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainers ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "text" "markdown"))]) - (cmake-font-lock . [(20230304 2223) ((cmake-mode (0 0))) "Advanced, type aware, highlight support for CMake" tar ((:commit . "a6038e916bcca807ae695f7d7e5c300c3f38f415") (:keywords "faces" "languages") (:url . "https://github.com/Lindydancer/cmake-font-lock"))]) - (cmake-ide . [(20210610 1525) ((emacs (24 4)) (cl-lib (0 5)) (seq (1 11)) (levenshtein (0)) (s (1 11 0))) "Calls CMake to find out include paths and other compiler flags" tar ((:commit . "28dc4ab5bd01d99553901b4efeb7234280928b18") (:authors ("Atila Neves" . "atila.neves@gmail.com")) (:maintainers ("Atila Neves" . "atila.neves@gmail.com")) (:maintainer "Atila Neves" . "atila.neves@gmail.com") (:keywords "languages") (:url . "http://github.com/atilaneves/cmake-ide"))]) - (cmake-mode . [(20240624 1425) ((emacs (24 1))) "major-mode for editing CMake sources" tar ((:commit . "4b874546fc3711bb24fcdba5718e6c85a17c740a"))]) - (cmake-project . [(20171121 1115) nil "Integrates CMake build process with Emacs" tar ((:commit . "d3f408f226eff3f77f7e00dd519f4efc78fd292d") (:authors ("Alexander Lamaison" . "alexander.lamaison@gmail")) (:maintainers ("Alexander Lamaison" . "alexander.lamaison@gmail")) (:maintainer "Alexander Lamaison" . "alexander.lamaison@gmail") (:keywords "c" "cmake" "languages" "tools") (:url . "http://github.com/alamaison/emacs-cmake-project"))]) - (cmd-to-echo . [(20161203 2133) ((emacs (24 4)) (s (1 11 0)) (shell-split-string (20151224 208))) "Show the output of long-running commands in the echo area" tar ((:commit . "e0e874fc0e1ad6d291e39ed76023445297ad438a") (:authors ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainers ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainer "Tijs Mallaerts" . "tijs.mallaerts@gmail.com"))]) - (cmm-mode . [(20150225 746) nil "Major mode for C-- source code" tar ((:commit . "c3ad514dff3eb30434f6b20d953276d4c00de1ee"))]) - (cnfonts . [(20240430 536) ((emacs (24))) "A simple Chinese fonts config tool" tar ((:commit . "1f57d4f64f50e4dbc7ab4d963278b746f904c454") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" "font") (:url . "https://github.com/tumashu/cnfonts"))]) - (cobalt . [(20180304 1155) ((emacs (24))) "Easily use the Cobalt.rs static site generator" tar ((:commit . "634ace275697e188746ca22a30ff94380ec756be") (:authors ("Juan Karlo Licudine" . "accidentalrebel@gmail.com")) (:maintainers ("Juan Karlo Licudine" . "accidentalrebel@gmail.com")) (:maintainer "Juan Karlo Licudine" . "accidentalrebel@gmail.com") (:keywords "convenience") (:url . "https://github.com/cobalt-org/cobalt.el"))]) - (cobra-mode . [(20140116 2116) nil "Major mode for .NET-based Cobra language" tar ((:commit . "acd6e53f6286af5176471d01f25257e5ddb6dd01") (:keywords "languages") (:url . "http://github.com/Nekroze/cobra-mode"))]) - (codcut . [(20190915 1009) nil "Share pieces of code to Codcut" tar ((:commit . "bf07c3db3900e36b0b87423f3b715d6378f86393") (:authors ("Diego Pasquali" . "hello@dgopsq.space")) (:maintainers ("Diego Pasquali" . "hello@dgopsq.space")) (:maintainer "Diego Pasquali" . "hello@dgopsq.space") (:keywords "comm" "tools" "codcut" "share") (:url . "https://github.com/codcut/codcut-emacs"))]) - (code-archive . [(20190612 308) ((emacs (24 3))) "git supported code archive and reference for org-mode" tar ((:commit . "1ad9af6679d0294c3056eab9cad673f29c562721") (:authors ("Michael Schuldt" . "mbschuldt@gmail.com")) (:maintainers ("Michael Schuldt" . "mbschuldt@gmail.com")) (:maintainer "Michael Schuldt" . "mbschuldt@gmail.com") (:url . "https://github.com/mschuldt/code-archive"))]) - (code-cells . [(20231119 2138) ((emacs (27 1))) "Lightweight notebooks with support for ipynb files" tar ((:commit . "44546ca256f3da29e3ac884e3d699c8455acbd6e") (:authors ("Augusto Stoffel" . "arstoffel@gmail.com")) (:maintainers ("Augusto Stoffel" . "arstoffel@gmail.com")) (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") (:keywords "convenience" "outlines") (:url . "https://github.com/astoff/code-cells.el"))]) - (code-compass . [(20231108 1618) ((emacs (26 1)) (s (1 12 0)) (dash (2 13)) (async (1 9 7)) (simple-httpd (1 5 1))) "Navigate software aided by metrics and visualization" tar ((:commit . "67ec53f9ca43bea941ec5ba6fccba8565c1d937f") (:authors ("Andrea" . "andrea-dev@hotmail.com")) (:maintainers ("Andrea" . "andrea-dev@hotmail.com")) (:maintainer "Andrea" . "andrea-dev@hotmail.com") (:keywords "tools" "extensions" "help") (:url . "https://github.com/ag91/code-compass"))]) - (code-library . [(20160426 1218) ((gist (1 3 1))) "use org-mode to collect code snippets" tar ((:commit . "3c79338eae5c892bfb4e4882298422d9fd65d2d7") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "lisp" "code"))]) - (code-review . [(20221206 113) ((emacs (25 1)) (closql (1 2 0)) (magit (3 0 0)) (transient (0 3 7)) (a (1 0 0)) (ghub (3 5 1)) (uuidgen (1 2)) (deferred (0 5 1)) (markdown-mode (2 4)) (forge (0 3 0)) (emojify (1 2))) "Perform code review from Github, Gitlab, and Bitbucket Cloud" tar ((:commit . "a8bb63b53f2a1fd31302c110e668ad7b5c871b34") (:authors ("Wanderson Ferreira" . "https://github.com/wandersoncferreira")) (:maintainers ("Wanderson Ferreira" . "wand@hey.com")) (:maintainer "Wanderson Ferreira" . "wand@hey.com") (:keywords "git" "tools" "vc") (:url . "https://github.com/wandersoncferreira/code-review"))]) - (code-stats . [(20201209 2135) ((emacs (25)) (request (0 3 0))) "Code::Stats plugin" tar ((:commit . "9a467dfd6a3cef849468623e1c085cbf59dac154") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:url . "https://github.com/xuchunyang/code-stats-emacs"))]) - (codebug . [(20140929 2137) nil "Interact with codebug" tar ((:commit . "d95e5182fa1465406964873d9db1fdac77206f5b") (:url . "http://www.shanedowling.com/"))]) - (codesearch . [(20181006 1431) ((log4e (0 3 1))) "Core support for managing codesearch tools" tar ((:commit . "f6eb96f034a925444412cfa03e45e0ccbbafe3f2") (:authors ("Austin Bingham" . "austin.bingham@gmail.com") ("Youngjoo Lee" . "youngker@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com") ("Youngjoo Lee" . "youngker@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:keywords "tools" "development" "search") (:url . "https://github.com/abingham/emacs-codesearch"))]) - (codespaces . [(20221018 1831) ((emacs (28 1))) "Connect to GitHub Codespaces via TRAMP" tar ((:commit . "8e0843684ea685c2b25b8f5601cf02553bab4b08") (:authors ("Patrick Thomson" . "patrickt@github.com")) (:maintainers ("Patrick Thomson" . "patrickt@github.com")) (:maintainer "Patrick Thomson" . "patrickt@github.com") (:keywords "comm") (:url . "https://github.com/patrickt/codespaces.el"))]) - (codic . [(20150926 1127) ((emacs (24)) (cl-lib (0 5))) "Search Codic (codic.jp) naming dictionaries" tar ((:commit . "52bbb6997ef4ab9fb7fea43bbfff7f04671aa557") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-codic"))]) - (coercion . [(20240107 2154) ((emacs (29 1))) "Naming convention style switch" tar ((:commit . "a96ecfa3a44f2e15349abf265905c6c607cf2c07") (:authors ("liuyinz" . "liuyinz95@gmail.com")) (:maintainers ("liuyinz" . "liuyinz95@gmail.com")) (:maintainer "liuyinz" . "liuyinz95@gmail.com") (:keywords "convenience" "editing") (:url . "https://github.com/liuyinz/coercion.el"))]) - (coffee-fof . [(20131012 1230) ((coffee-mode (0 4 1))) "A coffee-mode configuration for `ff-find-other-file'." tar ((:commit . "211529594bc074721c6cbc4edb73a63cc05f89ac") (:authors ("Yasuyki Oka" . "yasuyk@gmail.com")) (:maintainers ("Yasuyki Oka" . "yasuyk@gmail.com")) (:maintainer "Yasuyki Oka" . "yasuyk@gmail.com") (:keywords "coffee-mode") (:url . "http://github.com/yasuyk/coffee-fof"))]) - (coffee-mode . [(20200315 1133) ((emacs (24 3))) "Major mode for CoffeeScript code" tar ((:commit . "35a41c7d8233eac0b267d9593e67fb8b6235e134") (:authors ("Chris Wanstrath" . "chris@ozmm.org")) (:maintainers ("Chris Wanstrath" . "chris@ozmm.org")) (:maintainer "Chris Wanstrath" . "chris@ozmm.org") (:keywords "coffeescript" "major" "mode") (:url . "http://github.com/defunkt/coffee-mode"))]) - (coin-ticker . [(20170611 727) ((request (0 3 0)) (emacs (25))) "Show a cryptocurrency price ticker" tar ((:commit . "45108e239e1d129c0cc1ff37f2870cf73087780b") (:authors ("Evan Klitzke" . "evan@eklitzke.org")) (:maintainers ("Evan Klitzke" . "evan@eklitzke.org")) (:maintainer "Evan Klitzke" . "evan@eklitzke.org") (:keywords "news") (:url . "https://github.com/eklitzke/coin-ticker-mode"))]) - (colonoscopy-theme . [(20170808 1309) ((emacs (24 0))) "an Emacs 24 theme based on Colonoscopy (tmTheme)" tar ((:commit . "64bbb322b13dae91ce9f1e3581f836f94f800ead") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (color-identifiers-mode . [(20240505 2245) ((dash (2 5 0)) (emacs (24))) "Color identifiers based on their names" tar ((:commit . "8e189b03ad602cc457308934fbb91b2dc8f286df") (:authors ("Ankur Dave" . "ankurdave@gmail.com")) (:maintainers ("Ankur Dave" . "ankurdave@gmail.com")) (:maintainer "Ankur Dave" . "ankurdave@gmail.com") (:keywords "faces" "languages") (:url . "https://github.com/ankurdave/color-identifiers-mode"))]) - (color-moccur . [(20141223 35) nil "multi-buffer occur (grep) mode" tar ((:commit . "4f1c59ffd1ccc2ab1a171cd6b721e8cb9e002fb7") (:keywords "convenience") (:url . "http://www.bookshelf.jp/elc/color-moccur.el"))]) - (color-theme . [(20190220 1115) nil "An OBSOLETE color-theme implementation" tar ((:commit . "3a2f6b615f5e2401e30d93a3e0adc210bbb4b7aa") (:authors ("Jonadab the Unsightly One" . "jonadab@bright.net")) (:maintainers ("Xavier Maillard" . "zedek@gnu.org")) (:maintainer "Xavier Maillard" . "zedek@gnu.org") (:keywords "faces") (:url . "http://www.emacswiki.org/cgi-bin/wiki.pl?ColorTheme"))]) - (color-theme-approximate . [(20140228 436) nil "Makes Emacs theme works on terminal transparently" tar ((:commit . "f54301ca39bc5d2ffb000f233f8114184a3e7d71") (:authors ("Tung Dao" . "me@tungdao.com")) (:maintainers ("Tung Dao" . "me@tungdao.com")) (:maintainer "Tung Dao" . "me@tungdao.com"))]) - (color-theme-buffer-local . [(20170126 601) ((color-theme (0))) "Install color-themes by buffer." tar ((:commit . "faf7415c99e132094f1f09c6b6974ec118a18d87") (:authors ("Victor Borja" . "vic.borja@gmail.com")) (:maintainers ("Victor Borja" . "vic.borja@gmail.com")) (:maintainer "Victor Borja" . "vic.borja@gmail.com") (:keywords "faces") (:url . "http://github.com/vic/color-theme-buffer-local"))]) - (color-theme-modern . [(20231116 2258) ((emacs (24))) "Reimplement colortheme with Emacs 24 theme framework." tar ((:commit . "5f790421b6eff5d2915819fa23cfcdb19827fa91") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/emacs-jp/replace-colorthemes"))]) - (color-theme-sanityinc-solarized . [(20240712 1038) ((emacs (24 1)) (cl-lib (0 6))) "A version of Ethan Schoonover's Solarized themes" tar ((:commit . "e1854917d84051393b64de54883f2df7b9cec797") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "faces" "themes") (:url . "https://github.com/purcell/color-theme-sanityinc-solarized"))]) - (color-theme-sanityinc-tomorrow . [(20240621 1005) ((emacs (24 1))) "A version of Chris Kempson's \"tomorrow\" themes" tar ((:commit . "ddf2920a8866040e57359d2e1c5517fffcad2e38") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "faces" "themes") (:url . "https://github.com/purcell/color-theme-sanityinc-tomorrow"))]) - (color-theme-x . [(20201204 2245) ((cl-lib (0 5))) "convert color themes to X11 resource settings" tar ((:commit . "ec853dd931d625e07116fbc91d8829bd15f90889") (:authors ("Matthew Kennedy" . "mkennedy@killr.ath.cx")) (:maintainers ("Andrew Johnson" . "andrew@andrewjamesjohnson.com")) (:maintainer "Andrew Johnson" . "andrew@andrewjamesjohnson.com") (:keywords "convenience" "faces" "frames") (:url . "https://github.com/ajsquared/color-theme-x"))]) - (colorless-themes . [(20210102 1035) ((emacs (24 1))) "A macro to generate mostly colorless themes" tar ((:commit . "95fff8b4e313bdd2073454fd5be9420d95dab267") (:authors ("Thomas Letan" . "contact@thomasletan.fr")) (:maintainers ("Thomas Letan" . "contact@thomasletan.fr")) (:maintainer "Thomas Letan" . "contact@thomasletan.fr") (:keywords "faces themes" "faces") (:url . "https://git.sr.ht/~lthms/colorless-themes.el"))]) - (colormaps . [(20171008 2224) ((emacs (25))) "Hex colormaps" tar ((:commit . "3a88961ba66b09a49ea5aa92b2b8776b2c92d68c") (:authors ("Abhinav Tushar" . "lepisma@fastmail.com")) (:maintainers ("Abhinav Tushar" . "lepisma@fastmail.com")) (:maintainer "Abhinav Tushar" . "lepisma@fastmail.com") (:keywords "tools") (:url . "https://github.com/lepisma/colormaps.el"))]) - (column-enforce-mode . [(20200605 1933) nil "Highlight text that extends beyond a column" tar ((:commit . "14a7622f2268890e33536ccd29510024d51ee96f") (:url . "www.github.com/jordonbiondo/column-enforce-mode"))]) - (com-css-sort . [(20240101 940) ((emacs (25 1)) (s (1 12 0))) "Common way of sorting the CSS attributes" tar ((:commit . "ad957f427dd6fe4af2f0690487fb5ebb28791741") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "matching" "css" "sort") (:url . "https://github.com/jcs-elpa/com-css-sort"))]) - (comb . [(20201010 1147) ((emacs (25 1))) "Interactive code auditing and grep tool" tar ((:commit . "31f3e94afb2a7f7d18d30c2468a0c683700f7a66") (:authors ("Andrea Cardaci" . "cyrus.and@gmail.com")) (:maintainers ("Andrea Cardaci" . "cyrus.and@gmail.com")) (:maintainer "Andrea Cardaci" . "cyrus.and@gmail.com") (:keywords "matching") (:url . "https://github.com/cyrus-and/comb"))]) - (comby . [(20200629 140) ((emacs (25 1))) "Emacs comby integration" tar ((:commit . "928b8b8959a2556aba5526f2a25801341eb59dc3") (:authors ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainers ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainer "Sergey Kostyaev" . "feo.me@ya.ru") (:keywords "languages") (:url . "https://github.com/s-kostyaev/comby.el"))]) - (comint-hyperlink . [(20211026 100) ((emacs (24 3))) "Create hyperlinks in comint for SGR URL control sequences" tar ((:commit . "905f2db1f95950899301b9f71faed9e9362cf5dc") (:authors ("Matthew Bauer" . "mjbauer95@gmail.com")) (:maintainers ("Matthew Bauer" . "mjbauer95@gmail.com")) (:maintainer "Matthew Bauer" . "mjbauer95@gmail.com") (:keywords "comint" "shell" "processes" "hypermedia" "terminals") (:url . "https://github.com/matthewbauer/comint-hyperlink"))]) - (comint-intercept . [(20230930 956) ((emacs (24 3))) "Intercept input in comint-mode" tar ((:commit . "79cfa3f15558f99285734ff36e80e3c4628565ae") (:authors ("Huang, Ying" . "huang.ying.caritas@gmail.com")) (:maintainers ("Huang, Ying" . "huang.ying.caritas@gmail.com")) (:maintainer "Huang, Ying" . "huang.ying.caritas@gmail.com") (:keywords "processes" "terminals") (:url . "https://github.com/hying-caritas/comint-intercept"))]) - (command-log-mode . [(20160413 447) nil "log keyboard commands to buffer" tar ((:commit . "af600e6b4129c8115f464af576505ea8e789db27") (:authors ("Michael Weber" . "michaelw@foldr.org")) (:maintainers ("Michael Weber" . "michaelw@foldr.org")) (:maintainer "Michael Weber" . "michaelw@foldr.org") (:keywords "help") (:url . "https://github.com/lewang/command-log-mode"))]) - (command-queue . [(20160328 1725) ((emacs (24 3))) "shell command queue" tar ((:commit . "f327c6f852592229a755ec6de0c62c6aeafd6659") (:authors ("Yuki INOUE" . "inouetakahirokiatgmail.com")) (:maintainers ("Yuki INOUE" . "inouetakahirokiatgmail.com")) (:maintainer "Yuki INOUE" . "inouetakahirokiatgmail.com") (:url . "https://github.com/Yuki-Inoue/command-queue"))]) - (commander . [(20140120 1852) ((s (1 6 0)) (dash (2 0 0)) (cl-lib (0 3)) (f (0 6 1))) "Emacs command line parser" tar ((:commit . "2c8a57b9c619e29ccbe2d5a85921b9c689e95bf9") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "cli" "argv") (:url . "http://github.com/rejeep/commander.el"))]) - (comment-dwim-2 . [(20230730 1619) ((emacs (24 4))) "An all-in-one comment command to rule them all" tar ((:commit . "69415caa1a381063d3e794912dfe88f672854ab0") (:authors ("Rémy Ferré" . "dev@remyferre.net")) (:maintainers ("Rémy Ferré" . "dev@remyferre.net")) (:maintainer "Rémy Ferré" . "dev@remyferre.net") (:keywords "convenience") (:url . "https://github.com/remyferre/comment-dwim-2"))]) - (comment-or-uncomment-sexp . [(20190225 1122) ((emacs (24))) "Command for commenting the sexp under point." tar ((:commit . "bec730d3fc1e6c17ff1339eb134af16c034a4d95") (:authors ("Artur Malabarba" . "artur@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "artur@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "artur@endlessparentheses.com") (:keywords "convenience") (:url . "https://github.com/Malabarba/comment-or-uncomment-sexp"))]) - (comment-tags . [(20170910 1735) ((emacs (24 5))) "Highlight & navigate comment tags like 'TODO'." tar ((:commit . "7ae64a8d7aca098f360e03e9a3e780e27715c6e3") (:authors ("Vincent Dumas" . "vincekd@gmail.com")) (:maintainers ("Vincent Dumas" . "vincekd@gmail.com")) (:maintainer "Vincent Dumas" . "vincekd@gmail.com") (:keywords "convenience" "comments" "tags") (:url . "https://github.com/vincekd/comment-tags"))]) - (commentary-theme . [(20240620 1307) ((emacs (24))) "A minimal theme with contrasting comments" tar ((:commit . "31e3724631d20fe5854cf522443a31fc12245ce3") (:url . "https://github.com/pzel/commentary-theme"))]) - (commenter . [(20160219 1627) ((emacs (24 4)) (let-alist (1 0 4))) "multiline-comment support package" tar ((:commit . "6d1885419434ba779270c6fda0e30d390bb074bd") (:authors ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy\"at\"gmail.com") (:keywords "comment") (:url . "https://github.com/yuutayamada/commenter"))]) - (commify . [(20230616 1042) ((s (1 9 0))) "Toggle grouping commas in numbers" tar ((:commit . "35e2438eb7feeb28273c4920376fcf296cc83283") (:authors ("Daniel E. Doherty" . "ded-commify@ddoherty.net")) (:maintainers ("Daniel E. Doherty" . "ded-commify@ddoherty.net")) (:maintainer "Daniel E. Doherty" . "ded-commify@ddoherty.net") (:keywords "convenience" "editing" "numbers" "grouping" "commas") (:url . "https://github.com/ddoherty03/commify"))]) - (common-lisp-snippets . [(20180226 1523) ((yasnippet (0 8 0))) "Yasnippets for Common Lisp" tar ((:commit . "1ddf808311ba4d9e8444a1cb50bd5ee75e4111f6") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "snippets") (:url . "https://github.com/mrkkrp/common-lisp-snippets"))]) - (communinfo . [(20240709 913) ((emacs (30))) "Community maintained Info-url-alist" tar ((:commit . "2e1481c2441725f1938d8b11848e954906d118b8") (:authors ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainers ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainer "Mekeor Melire" . "mekeor@posteo.de") (:keywords "docs") (:url . "https://codeberg.org/mekeor/emacs-communinfo"))]) - (company . [(20240719 2038) ((emacs (25 1))) "Modular text completion framework" tar ((:commit . "8bd34f8e73957bb7d5234564a45175c171016e63") (:maintainers ("Dmitry Gutov" . "dmitry@gutov.dev")) (:maintainer "Dmitry Gutov" . "dmitry@gutov.dev") (:keywords "abbrev" "convenience" "matching") (:url . "http://company-mode.github.io/"))]) - (company-anaconda . [(20230821 2126) ((emacs (25 1)) (company (0 8 0)) (anaconda-mode (0 1 1)) (cl-lib (0 5 0)) (dash (2 6 0)) (s (1 9))) "Anaconda backend for company-mode" tar ((:commit . "14867265e474f7a919120bbac74870c3256cbacf") (:authors ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainers ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainer "Artem Malyshev" . "proofit404@gmail.com") (:keywords "convenience" "company" "anaconda") (:url . "https://github.com/proofit404/anaconda-mode"))]) - (company-ansible . [(20240221 2255) ((emacs (24 4)) (company (0 8 12))) "A company back-end for ansible" tar ((:commit . "338922601cf9e8ada863fe6f2dd9d5145d9983b0") (:authors ("Krzysztof Magosa" . "krzysztof@magosa.pl")) (:maintainers ("Krzysztof Magosa" . "krzysztof@magosa.pl")) (:maintainer "Krzysztof Magosa" . "krzysztof@magosa.pl") (:keywords "ansible") (:url . "https://github.com/krzysztof-magosa/company-ansible"))]) - (company-arduino . [(20160306 1739) ((emacs (24 1)) (company (0 8 0)) (irony (0 1 0)) (cl-lib (0 5)) (company-irony (0 1 0)) (company-c-headers (20140930)) (arduino-mode (1 0))) "company-mode for Arduino" tar ((:commit . "5958b917cc5cc729dc64d74d947da5ee91c48980") (:authors ("Yuta Yamada" . "sleepboy.zzz@gmail.com")) (:maintainers ("Yuta Yamada" . "sleepboy.zzz@gmail.com")) (:maintainer "Yuta Yamada" . "sleepboy.zzz@gmail.com") (:keywords "convenience" "development" "company") (:url . "https://github.com/yuutayamada/company-arduino"))]) - (company-auctex . [(20200529 1835) ((yasnippet (0 8 0)) (company (0 8 0)) (auctex (11 87))) "Company-mode auto-completion for AUCTeX" tar ((:commit . "9400a2ec7459dde8cbf1a5d50dfee4e300ed7e18") (:authors ("Christopher Monsanto" . "chris@monsan.to") ("Alexey Romanov" . "alexey.v.romanov@gmail.com")) (:maintainers ("Christopher Monsanto" . "chris@monsan.to") ("Alexey Romanov" . "alexey.v.romanov@gmail.com")) (:maintainer "Christopher Monsanto" . "chris@monsan.to") (:url . "https://github.com/alexeyr/company-auctex/"))]) - (company-axiom . [(20220612 1535) ((emacs (24)) (company (0 9)) (axiom-environment (20171021))) "A company-mode backend for the axiom-environment system" tar ((:commit . "01d88daa0c864af9918db5a147fbb5e435dec199") (:authors ("Paul Onions" . "paul.onions@acm.org")) (:maintainers ("Paul Onions" . "paul.onions@acm.org")) (:maintainer "Paul Onions" . "paul.onions@acm.org") (:keywords "axiom" "openaxiom" "fricas" "axiom-environment"))]) - (company-bibtex . [(20171105 644) ((company (0 9 0)) (cl-lib (0 5)) (parsebib (1 0))) "Company completion for bibtex keys" tar ((:commit . "225c6f5c0c070c94c8cdbbd452ea548cd94d76f4") (:authors ("GB Gardner" . "gbgar@users.noreply.github.com")) (:maintainers ("GB Gardner" . "gbgar@users.noreply.github.com")) (:maintainer "GB Gardner" . "gbgar@users.noreply.github.com") (:keywords "company-mode" "bibtex") (:url . "https://github.com/gbgar/company-bibtex"))]) - (company-box . [(20240320 921) ((emacs (26 0 91)) (dash (2 19 0)) (company (0 9 6)) (frame-local (0 0 1))) "Company front-end with icons" tar ((:commit . "c4f2e243fba03c11e46b1600b124e036f2be7691") (:authors ("Sebastien Chapuis" . "sebastien@chapu.is")) (:maintainers ("Sebastien Chapuis" . "sebastien@chapu.is")) (:maintainer "Sebastien Chapuis" . "sebastien@chapu.is") (:keywords "company" "completion" "front-end" "convenience") (:url . "https://github.com/sebastiencs/company-box"))]) - (company-c-headers . [(20190825 1631) ((emacs (24 1)) (company (0 8))) "Company mode backend for C/C++ header files" tar ((:commit . "5e676ab0c2f287c868b1e3931afd4c78895910cd") (:authors ("Alastair Rankine" . "alastair@girtby.net")) (:maintainers ("Alastair Rankine" . "alastair@girtby.net")) (:maintainer "Alastair Rankine" . "alastair@girtby.net") (:keywords "development" "company"))]) - (company-cabal . [(20170917 1317) ((cl-lib (0 5)) (company (0 8 0)) (emacs (24))) "company-mode cabal backend" tar ((:commit . "62112a7259e24bd6c08885629a185afe512b7d3d") (:authors ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainers ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainer "Iku Iwasa" . "iku.iwasa@gmail.com") (:url . "https://github.com/iquiw/company-cabal"))]) - (company-coq . [(20221130 536) ((cl-lib (0 5)) (dash (2 12 1)) (yasnippet (0 11 0)) (company (0 8 12)) (company-math (1 1))) "A collection of extensions for Proof General's Coq mode" tar ((:commit . "5affe7a96a25df9101f9e44bac8a828d8292c2fa") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "languages") (:url . "https://github.com/cpitclaudel/company-coq"))]) - (company-ctags . [(20240511 856) ((emacs (27 1)) (company (0 9 0))) "Fastest company-mode completion backend for ctags" tar ((:commit . "2e079a634afa5687bdb004e3883ac0671a222401") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "convenience") (:url . "https://github.com/redguardtoo/company-ctags"))]) - (company-dcd . [(20240218 1726) ((company (0 9)) (flycheck-dmd-dub (0 7)) (yasnippet (0 8)) (popwin (0 7)) (cl-lib (0 5)) (ivy (20160804 326))) "Company backend for Dlang using DCD." tar ((:commit . "29dc3dc7fd0f7effe8f6a3dfbe7028a2019de48e") (:authors ("tsukimizake" . "shomasd_at_gmail.com")) (:maintainers ("tsukimizake" . "shomasd_at_gmail.com")) (:maintainer "tsukimizake" . "shomasd_at_gmail.com") (:keywords "languages") (:url . "http://github.com/tsukimizake/company-dcd"))]) - (company-dict . [(20190302 5) ((emacs (24 4)) (company (0 8 12)) (parent-mode (2 3))) "A backend that emulates ac-source-dictionary" tar ((:commit . "cd7b8394f6014c57897f65d335d6b2bd65dab1f4") (:authors ("Henrik Lissner" . "http://github/hlissner")) (:maintainers ("Henrik Lissner" . "henrik@lissner.net")) (:maintainer "Henrik Lissner" . "henrik@lissner.net") (:keywords "company" "dictionary" "ac-source-dictionary") (:url . "https://github.com/hlissner/emacs-company-dict"))]) - (company-distel . [(20180827 1344) ((distel-completion-lib (1 0 0))) "Erlang/distel completion backend for company-mode" tar ((:commit . "acc4c0a5521904203d797fe96b08e5fae4233c7e") (:keywords "erlang" "distel" "company") (:url . "github.com/sebastiw/distel-completion"))]) - (company-eask . [(20240329 1742) ((emacs (26 1)) (company (0 8 0)) (eask (0 1 0))) "Company backend for Eask-file" tar ((:commit . "3d8973a70f01121cad052b352ec0a3d76d8110d2") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience") (:url . "https://github.com/emacs-eask/company-eask"))]) - (company-emacs-eclim . [(20180911 1121) ((eclim (0 3)) (company (0 7)) (cl-lib (0 5))) "Eclim company backend" tar ((:commit . "edff7e0e30c87036710d88fb0b7a4644750858e8"))]) - (company-emoji . [(20240331 2127) ((cl-lib (0 5)) (company (0 8 0))) "company-mode backend for emoji" tar ((:commit . "0b4371d8668712e71236e0f174bdd6d03c04aede") (:authors ("Alex Dunn" . "git@garbage.world")) (:maintainers ("Alex Dunn" . "git@garbage.world")) (:maintainer "Alex Dunn" . "git@garbage.world") (:keywords "emoji" "company") (:url . "https://codeberg.org/egirl/company-emoji"))]) - (company-emojify . [(20240101 926) ((emacs (26 1)) (company (0 8 0)) (emojify (1 2 1)) (ht (2 0))) "Company completion for Emojify" tar ((:commit . "f115e03b9d4369f9170f4328028dd9c8080edb3d") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "emoji" "company" "emojify") (:url . "https://github.com/jcs-elpa/company-emojify"))]) - (company-erlang . [(20170123 538) ((emacs (24 4)) (ivy-erlang-complete (0 1)) (company (0 9 2))) "company backend based on ivy-erlang-complete" tar ((:commit . "bc0524a16f17b66c7397690e4ca0e004f09ea6c5") (:authors ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainers ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainer "Sergey Kostyaev" . "feo.me@ya.ru") (:keywords "tools"))]) - (company-flow . [(20180225 2159) ((company (0 8 0)) (dash (2 13 0))) "Flow backend for company-mode" tar ((:commit . "76ef585c70d2a3206c2eadf24ba61e59124c3a16") (:authors ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainers ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Aaron Jensen" . "aaronjensen@gmail.com") (:url . "https://github.com/aaronjensen/company-flow"))]) - (company-flx . [(20180103 518) ((emacs (24)) (company (0 8 12)) (flx (0 5))) "flx based fuzzy matching for company" tar ((:commit . "05efcafb488f587bb6e60923078d97227462eb68") (:authors ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainers ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainer "PythonNut" . "pythonnut@pythonnut.com") (:keywords "convenience" "company" "fuzzy" "flx") (:url . "https://github.com/PythonNut/company-flx"))]) - (company-fuzzy . [(20240616 549) ((emacs (26 1)) (company (0 8 12)) (s (1 12 0)) (ht (2 0))) "Fuzzy matching for `company-mode'" tar ((:commit . "204f7d63a5388637a3767c0232173c477ce96df3") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "matching" "auto-complete" "complete" "fuzzy") (:url . "https://github.com/jcs-elpa/company-fuzzy"))]) - (company-ghci . [(20190707 311) ((company (0 8 11)) (haskell-mode (13))) "company backend which uses the current ghci process." tar ((:commit . "a1d25652583ab4666c5a78cac18cd8039776b50d") (:authors ("Hector Orellana" . "hofm92@gmail.com")) (:maintainers ("Hector Orellana" . "hofm92@gmail.com")) (:maintainer "Hector Orellana" . "hofm92@gmail.com"))]) - (company-glsl . [(20210109 1403) ((company (0 9 4)) (glsl-mode (2 4)) (emacs (24 4))) "Support glsl in company-mode" tar ((:commit . "3a40501ba831a30a7fd3e8529b20d1305d0454aa") (:authors ("Guido Schmidt" . "git@guidoschmidt.cc")) (:maintainers ("Guido Schmidt" . "git@guidoschmidt.cc")) (:maintainer "Guido Schmidt" . "git@guidoschmidt.cc") (:url . "https://github.com/guidoschmidt/company-glsl"))]) - (company-go . [(20170825 1643) ((company (0 8 0)) (go-mode (1 0 0))) "company-mode backend for Go (using gocode)" tar ((:commit . "31948b463f2fc18f8801e5a8fe511fef300eb3dd") (:authors ("nsf" . "no.smile.face@gmail.com")) (:maintainers ("nsf" . "no.smile.face@gmail.com")) (:maintainer "nsf" . "no.smile.face@gmail.com") (:keywords "languages"))]) - (company-inf-ruby . [(20140805 2054) ((company (0 6 10)) (inf-ruby (2 2 7)) (emacs (24 1))) "company-mode completion back-end for inf-ruby" tar ((:commit . "9c2eab3bb82e8838c54013026e6ffb51cccbd37e") (:authors ("Dmitry Gutov" . "dgutov@yandex.ru")) (:maintainers ("Dmitry Gutov" . "dgutov@yandex.ru")) (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") (:url . "https://github.com/company-mode/company-inf-ruby"))]) - (company-ipa . [(20210307 1838) ((emacs (24 3)) (company (0 8 12))) "IPA backend for company" tar ((:commit . "8634021cac885f53f3274ef6dcce7eab19321046") (:authors ("Matías Guzmán Naranjo" . "mguzmann89@gmail.com")) (:maintainers ("Matías Guzmán Naranjo" . "mguzmann89@gmail.com")) (:maintainer "Matías Guzmán Naranjo" . "mguzmann89@gmail.com") (:keywords "convenience" "company" "ipa") (:url . "https://github.com/mguzmann/company-ipa"))]) - (company-irony . [(20190124 2346) ((emacs (24 1)) (company (0 8 0)) (irony (1 1 0)) (cl-lib (0 5))) "company-mode completion back-end for irony-mode" tar ((:commit . "b44711dfce445610c1ffaec4951c6ff3882b216a") (:authors ("Guillaume Papin" . "guillaume.papin@epitech.eu")) (:maintainers ("Guillaume Papin" . "guillaume.papin@epitech.eu")) (:maintainer "Guillaume Papin" . "guillaume.papin@epitech.eu") (:keywords "convenience") (:url . "https://github.com/Sarcasm/company-irony/"))]) - (company-irony-c-headers . [(20151018 909) ((cl-lib (0 5)) (company (0 9 0)) (irony (0 2 0))) "Company mode backend for C/C++ header files with Irony" tar ((:commit . "ba304fe7eebdff90bbc7dea063b45b82638427fa") (:authors ("Yutian Li" . "hotpxless@gmail.com")) (:maintainers ("Yutian Li" . "hotpxless@gmail.com")) (:maintainer "Yutian Li" . "hotpxless@gmail.com") (:keywords "c" "company") (:url . "https://github.com/hotpxl/company-irony-c-headers"))]) - (company-jedi . [(20200324 25) ((emacs (24)) (cl-lib (0 5)) (company (0 8 11)) (jedi-core (0 2 7))) "Company-mode completion back-end for Python JEDI" tar ((:commit . "a5a9f7ddf2770bbfad9e39a275053923fe82a200") (:authors ("Boy" . "boyw165@gmail.com")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:url . "https://github.com/emacsorphanage/company-jedi"))]) - (company-lean . [(20210305 1705) ((emacs (24 3)) (dash (2 18 0)) (s (1 10 0)) (f (0 19 0)) (company (0 9 3)) (lean-mode (3 3 0))) "A company backend for lean-mode" tar ((:commit . "5c50338ac149ca5225fc737be291db1f63c45f1d") (:authors ("Leonardo de Moura" . "leonardo@microsoft.com") ("Soonho Kong" . "soonhok@cs.cmu.edu") ("Gabriel Ebner" . "gebner@gebner.org") ("Sebastian Ullrich" . "sebasti@nullri.ch")) (:maintainers ("Sebastian Ullrich" . "sebasti@nullri.ch")) (:maintainer "Sebastian Ullrich" . "sebasti@nullri.ch") (:keywords "languages") (:url . "https://github.com/leanprover/lean-mode"))]) - (company-ledger . [(20210910 250) ((emacs (24 3)) (company (0 8 0))) "Fuzzy auto-completion for Ledger & friends" tar ((:commit . "55fdddd6c5e9c061c685b474ef5e148a4ac9b576") (:authors ("Debanjum Singh Solanky" . "debanjumATgmailDOTcom")) (:maintainers ("Debanjum Singh Solanky" . "debanjumATgmailDOTcom")) (:maintainer "Debanjum Singh Solanky" . "debanjumATgmailDOTcom") (:keywords "abbrev" "matching" "auto-complete" "beancount" "ledger" "company") (:url . "https://github.com/debanjum/company-ledger"))]) - (company-lua . [(20171108 2306) ((company (0 8 12)) (s (1 10 0)) (f (0 17 0)) (lua-mode (20151025))) "Company backend for Lua" tar ((:commit . "29f6819de4d691e5fd0b62893a9f4fbc1c6fcb52") (:authors ("Peter Vasil" . "mail@petervasil.net")) (:maintainers ("Peter Vasil" . "mail@petervasil.net")) (:maintainer "Peter Vasil" . "mail@petervasil.net"))]) - (company-manually . [(20200721 1903) ((emacs (24 3)) (company (0 9 0)) (ivy (0 13 0))) "A company backend that lets you manually build candidates" tar ((:commit . "b922318da821fc3cf1d3155f21d543ea8470c881") (:maintainers ("Yanghao Xie" . "yhaoxie@gmail.com")) (:maintainer "Yanghao Xie" . "yhaoxie@gmail.com") (:keywords "convenience" "company-mode" "manually build candidates") (:url . "https://github.com/yanghaoxie/company-manually"))]) - (company-math . [(20221227 1329) ((company (0 8 0)) (math-symbol-lists (1 3))) "Completion backends for unicode math symbols and latex tags" tar ((:commit . "3eb006874e309ff4076d947fcbd61bb6806aa508") (:authors ("Vitalie Spinu" . "spinuvit@gmail.com")) (:maintainers ("Vitalie Spinu" . "spinuvit@gmail.com")) (:maintainer "Vitalie Spinu" . "spinuvit@gmail.com") (:keywords "unicode" "symbols" "completion") (:url . "https://github.com/vspinu/company-math"))]) - (company-maxima . [(20230529 1026) ((emacs (25 1)) (maxima (0 6 1)) (seq (2 20)) (company (0 9 13))) "Maxima company integration" tar ((:commit . "b2bcf2e6997a5ab3502baba9143af44ac2cc2eb3") (:maintainers ("Fermin Munoz" . "fmfs@posteo.net")) (:maintainer "Fermin Munoz" . "fmfs@posteo.net") (:keywords "languages" "tools" "convenience") (:url . "https://gitlab.com/sasanidas/maxima"))]) - (company-nand2tetris . [(20171201 1813) ((nand2tetris (1 1 0)) (company (0 5)) (cl-lib (0 5 0))) "Company backend for nand2tetris major mode" tar ((:commit . "fe37ee41367ceff6f7d7a472a5f80cf1285e1e01") (:authors ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainers ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainer "Diego Berrocal" . "cestdiego@gmail.com") (:keywords "nand2tetris" "hdl" "company") (:url . "http://www.github.com/CestDiego/nand2tetris.el/"))]) - (company-native-complete . [(20220103 1622) ((emacs (26 1)) (company (0 9 0)) (native-complete (0 1 0))) "Company completion using native-complete" tar ((:commit . "1bf5e24069e543953602a3aee67336d8e0e7d817") (:authors ("Troy Hinckley" . "troy.hinckley@gmail.com")) (:maintainers ("Troy Hinckley" . "troy.hinckley@gmail.com")) (:maintainer "Troy Hinckley" . "troy.hinckley@gmail.com") (:url . "https://github.com/CeleritasCelery/emacs-native-shell-complete"))]) - (company-nginx . [(20220210 1411) ((emacs (24)) (cl-lib (0)) (company (0))) "company-mode keywords support for nginx-mode" tar ((:commit . "8a9f1a5653fe2d9a5042bfb9377d54f37fcc64c8") (:keywords "company" "nginx") (:url . "https://repo.or.cz/company-nginx.git"))]) - (company-ngram . [(20170129 1913) ((cl-lib (0 5)) (company (0 8 0))) "N-gram based completion" tar ((:commit . "d15182df3eac72b29772802759b77c9eafef5066") (:url . "https://github.com/kshramt/company-ngram"))]) - (company-nixos-options . [(20160215 857) ((company (0 8 0)) (nixos-options (0 0 1)) (cl-lib (0 5 0))) "Company Backend for nixos-options" tar ((:commit . "a4e1d9ea9f2e773170caa3afbe54ecdf73d04ec8") (:authors ("Diego Berrocal" . "cestdiego@gmail.com") ("Travis B. Hartwell" . "nafai@travishartwell.net")) (:maintainers ("Diego Berrocal" . "cestdiego@gmail.com") ("Travis B. Hartwell" . "nafai@travishartwell.net")) (:maintainer "Diego Berrocal" . "cestdiego@gmail.com") (:keywords "unix") (:url . "http://www.github.com/travisbhartwell/nix-emacs/"))]) - (company-org-block . [(20230115 1202) ((emacs (25 1)) (company (0 8 0)) (org (9 2 0))) "Org blocks company backend" tar ((:commit . "aee601a2bfcc86d26e762eeb84e5e42573f8c5ca") (:url . "https://github.com/xenodium/company-org-block"))]) - (company-php . [(20240328 1036) ((cl-lib (0 5)) (ac-php-core (2 0)) (company (0 9))) "A company back-end for PHP." tar ((:commit . "a69ae4a12e40900619b4e5a1613fd449aef649c3") (:authors ("jim" . "xcwenn@qq.com")) (:keywords "completion" "convenience" "intellisense") (:url . "https://github.com/xcwen/ac-php"))]) - (company-phpactor . [(20240407 1015) ((emacs (24 3)) (company (0 9 6)) (phpactor (0 1 0))) "A company-mode backend for Phpactor" tar ((:commit . "e488ed4c46489861c15d83a43e70eb7c352adc09") (:authors ("Martin Tang" . "martin.tang365@gmail.com") ("Mikael Kermorgant" . "mikael@kgtech.fi")) (:maintainers ("Martin Tang" . "martin.tang365@gmail.com") ("Mikael Kermorgant" . "mikael@kgtech.fi")) (:maintainer "Martin Tang" . "martin.tang365@gmail.com") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/phpactor.el"))]) - (company-plisp . [(20200531 1927) ((emacs (25)) (s (1 2 0)) (company (0 8 12)) (dash (2 12 0)) (cl-lib (0 5))) "Company mode backend for PicoLisp language" tar ((:commit . "0e6941e1832faafb2176238339667edd482acd95") (:authors ("Fermin MF" . "fmfs@posteo.net")) (:maintainers ("Fermin MF" . "fmfs@posteo.net")) (:maintainer "Fermin MF" . "fmfs@posteo.net") (:keywords "company" "plisp" "convenience" "auto-completion") (:url . "https://gitlab.com/sasanidas/company-plisp"))]) - (company-plsense . [(20180118 58) ((company (0 9 3)) (cl-lib (0 5 0)) (dash (2 12 0)) (s (1 12)) (emacs (24))) "Company backend for Perl" tar ((:commit . "b48e3181e08ec597269621d621aa06636f02d883") (:authors ("Troy Hinckley" . "troy.hinckley@gmail.com")) (:maintainers ("Troy Hinckley" . "troy.hinckley@gmail.com")) (:maintainer "Troy Hinckley" . "troy.hinckley@gmail.com") (:url . "https://github.com/CeleritasCelery/company-plsense"))]) - (company-pollen . [(20160812 1510) ((company (0 9 0)) (pollen-mode (1 0))) "company-mode completion backend for pollen" tar ((:commit . "9779f7f13b1e0cfb58af01af5d8ee9e783bb8a43") (:authors ("Junsong Li" . "ljs.darkfishATGMAIL")) (:keywords "languages" "pollen" "pollenpub" "company") (:url . "https://github.com/lijunsong/pollen-mode"))]) - (company-posframe . [(20230104 1229) ((emacs (26 0)) (company (0 9 0)) (posframe (0 9 0))) "Use a posframe as company candidate menu" tar ((:commit . "18d6641bba72cba3c00018cee737ea8b454f64a8") (:authors ("Lars Andersen" . "expez@expez.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "abbrev" "convenience" "matching") (:url . "https://github.com/tumashu/company-posframe"))]) - (company-prescient . [(20240226 204) ((emacs (25 1)) (prescient (6 1 0)) (company (0 9 6))) "prescient.el + Company" tar ((:commit . "c39bf07c56b427bf41aafd7d20eaef5cf3c312b5") (:authors ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainers ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainer "Radian LLC" . "contact+prescient@radian.codes") (:keywords "extensions") (:url . "https://github.com/raxod502/prescient.el"))]) - (company-qml . [(20170428 1708) ((qml-mode (0 1)) (company (0 8 12))) "Company backend for QML files" tar ((:commit . "4af4f32a7ad86d86bb9293fb0b675aec513b5736") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (company-quickhelp . [(20231026 1714) ((emacs (24 3)) (company (0 8 9)) (pos-tip (0 4 6))) "Popup documentation for completion candidates" tar ((:commit . "5bda859577582cc42d16fc0eaf5f7c8bedfd9e69") (:authors ("Lars Andersen" . "expez@expez.com")) (:maintainers ("Lars Andersen" . "expez@expez.com")) (:maintainer "Lars Andersen" . "expez@expez.com") (:keywords "company" "popup" "documentation" "quickhelp") (:url . "https://www.github.com/expez/company-quickhelp"))]) - (company-quickhelp-terminal . [(20240101 1005) ((emacs (24 4)) (company-quickhelp (2 2 0)) (popup (0 5 3))) "Terminal support for `company-quickhelp'" tar ((:commit . "1ea1dcc8696714f349df21e151bc66fb2cf396a8") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "terminal" "extends" "support" "tip" "help") (:url . "https://github.com/jcs-elpa/company-quickhelp-terminal"))]) - (company-racer . [(20171205 310) ((emacs (24 4)) (cl-lib (0 5)) (company (0 8 0)) (deferred (0 3 1))) "Company integration for racer" tar ((:commit . "a00381c9d416f375f783fcb6ae8d40669ce1f567") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/company-racer"))]) - (company-reftex . [(20210418 1316) ((emacs (25 1)) (s (1 12)) (company (0 8))) "Company backend based on RefTeX." tar ((:commit . "42eb98c6504e65989635d95ab81b65b9d5798e76") (:authors ("Eivind Fonn" . "evfonn@gmail.com")) (:maintainers ("Eivind Fonn" . "evfonn@gmail.com")) (:maintainer "Eivind Fonn" . "evfonn@gmail.com") (:keywords "bib" "tex" "company" "latex" "reftex" "references" "labels" "citations") (:url . "https://github.com/TheBB/company-reftex"))]) - (company-restclient . [(20190426 1312) ((cl-lib (0 5)) (company (0 8 0)) (emacs (24)) (know-your-http-well (0 2 0)) (restclient (0 0 0))) "company-mode completion back-end for restclient-mode" tar ((:commit . "e5a3ec54edb44776738c13e13e34c85b3085277b") (:authors ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainers ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainer "Iku Iwasa" . "iku.iwasa@gmail.com") (:url . "https://github.com/iquiw/company-restclient"))]) - (company-rtags . [(20191222 920) ((emacs (24 3)) (company (0 8 1)) (rtags (2 10))) "RTags back-end for company" tar ((:commit . "595055b5316a7c92ba1d638f324f98842a0f41a5") (:authors ("Jan Erik Hanssen" . "jhanssen@gmail.com") ("Anders Bakken" . "agbakken@gmail.com")) (:maintainers ("Jan Erik Hanssen" . "jhanssen@gmail.com") ("Anders Bakken" . "agbakken@gmail.com")) (:maintainer "Jan Erik Hanssen" . "jhanssen@gmail.com") (:url . "https://github.com/Andersbakken/rtags"))]) - (company-shell . [(20230106 1532) ((emacs (24 4)) (company (0 8 12)) (dash (2 12 0)) (cl-lib (0 5))) "Company mode backend for shell functions" tar ((:commit . "5f959a63a6e66eb0cbdac3168cad523a62cc2ccd") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:keywords "company" "shell" "auto-completion") (:url . "https://github.com/Alexander-Miller/company-shell"))]) - (company-solidity . [(20200113 1721) ((company (0 9 0)) (cl-lib (0 5 0)) (solidity-mode (0 1 9))) "Company-mode back-end for solidity-mode" tar ((:commit . "93412f211fad7dfc3b02aa226856fc52b6a15c22") (:authors ("Samuel Smolkin" . "sam@future-precedent.org")) (:maintainers ("Samuel Smolkin" . "sam@future-precedent.org")) (:maintainer "Samuel Smolkin" . "sam@future-precedent.org") (:keywords "solidity" "completion" "company") (:url . "https://github.com/ethereum/emacs-solidity"))]) - (company-sourcekit . [(20210430 2155) ((emacs (24 3)) (company (0 8 12)) (dash (2 18 0)) (sourcekit (0 2 0))) "company-mode completion backend for SourceKit" tar ((:commit . "a1860ad4dd3a542acd2fa0dfac2a388cbdf4af0c") (:authors ("Nathan Kot" . "nk@nathankot.com")) (:maintainers ("Nathan Kot" . "nk@nathankot.com")) (:maintainer "Nathan Kot" . "nk@nathankot.com") (:keywords "abbrev") (:url . "https://github.com/nathankot/company-sourcekit"))]) - (company-spell . [(20230906 1635) ((emacs (24 4)) (company (0 9 13))) "Autocompleting spelling for Company" tar ((:commit . "f25b592c271dd1098ebe06b233b6ebb6fbeed488") (:keywords "wp") (:url . "https://github.com/enzuru/company-spell"))]) - (company-stan . [(20211129 2051) ((emacs (24 3)) (company (0 9 10)) (stan-mode (10 3 0))) "A company-mode completion backend for stan" tar ((:commit . "150bbbe5fd3ad2b5a3dbfba9d291e66eeea1a581") (:authors ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainers ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainer "Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu") (:keywords "languages") (:url . "https://github.com/stan-dev/stan-mode/tree/master/company-stan"))]) - (company-statistics . [(20170210 1933) ((emacs (24 3)) (company (0 8 5))) "Sort candidates using completion history" tar ((:commit . "e62157d43b2c874d2edbd547c3bdfb05d0a7ae5c") (:authors ("Ingo Lohmar" . "i.lohmar@gmail.com")) (:maintainers ("Ingo Lohmar" . "i.lohmar@gmail.com")) (:maintainer "Ingo Lohmar" . "i.lohmar@gmail.com") (:keywords "abbrev" "convenience" "matching") (:url . "https://github.com/company-mode/company-statistics"))]) - (company-suggest . [(20200911 1845) ((company (0 9 0)) (emacs (25 1))) "Company-mode back-end for search engine suggests" tar ((:commit . "1c89c9de3852f07ce28b0bedf1fbf56fe6eedcdc") (:authors ("Jürgen Hötzel" . "juergen@archlinux.org")) (:maintainers ("Jürgen Hötzel" . "juergen@archlinux.org")) (:maintainer "Jürgen Hötzel" . "juergen@archlinux.org") (:keywords "completion" "convenience") (:url . "https://github.com/juergenhoetzel/company-suggest"))]) - (company-tabnine . [(20230216 817) ((emacs (25)) (company (0 9 3)) (cl-lib (0 5)) (dash (2 16 0)) (s (1 12 0))) "A company-mode backend for TabNine" tar ((:commit . "96d0c2c05450359ce90ee99a474991391988d2e6") (:authors ("Tommy Xiang" . "tommyx058@gmail.com")) (:maintainers ("Tommy Xiang" . "tommyx058@gmail.com")) (:maintainer "Tommy Xiang" . "tommyx058@gmail.com") (:keywords "convenience") (:url . "https://github.com/TommyX12/company-tabnine/"))]) - (company-terraform . [(20220509 1759) ((emacs (24 4)) (company (0 8 12)) (terraform-mode (0 6))) "A company backend for terraform" tar ((:commit . "8d5a16d1bbeeb18ca49a8fd57b5d8cd30c8b8dc7") (:authors ("RafaÅ‚ CieÅ›lak" . "rafalcieslak256@gmail.com")) (:maintainers ("RafaÅ‚ CieÅ›lak" . "rafalcieslak256@gmail.com")) (:maintainer "RafaÅ‚ CieÅ›lak" . "rafalcieslak256@gmail.com") (:keywords "abbrev" "convenience" "terraform" "company") (:url . "https://github.com/rafalcieslak/emacs-company-terraform"))]) - (company-try-hard . [(20200417 1603) ((emacs (24 3)) (company (0 8 0)) (dash (2 0))) "get all completions from company backends" tar ((:commit . "2b41136b5ed6e02032d99bcdb0599ecf00394fa5") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "matching") (:url . "https://github.com/Wilfred/company-try-hard"))]) - (company-web . [(20220115 2146) ((company (0 8 0)) (dash (2 8 0)) (cl-lib (0 5 0)) (web-completion-data (0 1 0))) "Company version of ac-html, complete for web,html,emmet,jade,slim modes" tar ((:commit . "e0c6bfa3ae7006c73d0fdfc0fdb69816309baf1b") (:authors ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainers ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuk" . "olexandr.syd@gmail.com") (:keywords "html" "company") (:url . "https://github.com/osv/company-web"))]) - (company-wordfreq . [(20220405 2000) ((emacs (27 1)) (company (0 9))) "Company backend for human language texts" tar ((:commit . "83569cf346c2320ef22f6a858e3424f771c4324e") (:authors ("Johannes Mueller" . "github@johannes-mueller.org")) (:maintainers ("Johannes Mueller" . "github@johannes-mueller.org")) (:maintainer "Johannes Mueller" . "github@johannes-mueller.org") (:keywords "company" "convenience" "matching") (:url . "https://github.com/johannes-mueller/company-wordfreq.el"))]) - (company-ycm . [(20140904 1817) ((ycm (0 1))) "company-ycm" tar ((:commit . "b2cb611503cf8d256fa19fc76362d7d5d9449d01") (:authors ("Ajay Gopinathan" . "ajay@gopinathan.net")) (:maintainers ("Ajay Gopinathan" . "ajay@gopinathan.net")) (:maintainer "Ajay Gopinathan" . "ajay@gopinathan.net") (:keywords "abbrev"))]) - (company-ycmd . [(20180520 1053) ((ycmd (1 3)) (company (0 9 3)) (deferred (0 5 1)) (s (1 11 0)) (dash (2 13 0)) (let-alist (1 0 5)) (f (0 19 0))) "company-mode backend for ycmd" tar ((:commit . "966594701c1eef1f6d4dad0c71c6d43a029977d7") (:url . "https://github.com/abingham/emacs-ycmd"))]) - (compdef . [(20200304 611) ((emacs (24 4))) "A local completion definer" tar ((:commit . "30fb5846ed851efee641ce8c5d8879ad36cd7ac6") (:keywords "convenience") (:url . "https://gitlab.com/jjzmajic/compdef"))]) - (competitive-programming-snippets . [(20201115 1702) ((emacs (26)) (yasnippet (0 8 0))) "Competitive Programming snippets for yasnippet" tar ((:commit . "3b43c1aeaa6676d1d3d0c47e78790db9bee150b6") (:authors ("Seong Yong-ju" . "sei40kr@gmail.com")) (:maintainers ("Seong Yong-ju" . "sei40kr@gmail.com")) (:maintainer "Seong Yong-ju" . "sei40kr@gmail.com") (:keywords "tools") (:url . "https://github.com/sei40kr/competitive-programming-snippets"))]) - (compile-multi . [(20240507 1829) ((emacs (28 1))) "A multi target interface to compile" tar ((:commit . "1fbd38806c70ebe8ebfec49cc7606284396a31e6") (:authors ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainers ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainer "mohsin kaleem" . "mohkale@kisara.moe") (:keywords "tools" "compile" "build") (:url . "https://github.com/mohkale/compile-multi"))]) - (compile-multi-all-the-icons . [(20240506 1319) ((emacs (28 0)) (all-the-icons-completion (0 0 1))) "Affixate `compile-multi' with icons" tar ((:commit . "4f9cc1d3c448ecc496540a65578191733c09b0fd") (:authors ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainers ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainer "mohsin kaleem" . "mohkale@kisara.moe") (:keywords "tools" "compile" "build") (:url . "https://github.com/mohkale/compile-multi"))]) - (compile-multi-embark . [(20230904 1806) ((emacs (28 1)) (compile-multi (0 4)) (embark (0 22 1))) "Integration for `compile-multi' and `embark'" tar ((:commit . "30edb0e86287101269debf20f43cead92310029a") (:authors ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainers ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainer "Mohsin Kaleem" . "mohkale@kisara.moe") (:keywords "project" "convenience") (:url . "https://github.com/mohkale/compile-multi"))]) - (compiler-explorer . [(20240617 2114) ((emacs (27 1)) (plz (0 9)) (eldoc (1 15 0)) (map (3 3 1)) (seq (2 23))) "Compiler explorer client (godbolt.org)" tar ((:commit . "be99c0f00d4814c3602ea55ca116f5dcda6645a6") (:authors ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainers ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainer "MichaÅ‚ Krzywkowski" . "k.michal@zoho.com") (:keywords "c" "tools") (:url . "https://github.com/mkcms/compiler-explorer.el"))]) - (composable . [(20220608 1148) ((emacs (25 1))) "composable editing" tar ((:commit . "205a69c64ea95ef67070423c31ed70ec44ec980c") (:authors ("Simon Friis Vindum" . "simon@vindum.io")) (:maintainers ("Simon Friis Vindum" . "simon@vindum.io")) (:maintainer "Simon Friis Vindum" . "simon@vindum.io") (:keywords "lisp"))]) - (composer . [(20240618 1112) ((emacs (25 1)) (seq (1 9)) (php-runtime (0 1 0))) "Interface to PHP Composer" tar ((:commit . "42cf9848d438f8dc4c07ac684a83280ace7bb94c") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "tools" "php" "dependency" "manager") (:url . "https://github.com/zonuexe/composer.el"))]) - (comware-router-mode . [(20240103 907) ((dash (2 16 0)) (emacs (24 3))) "Major mode for editing Comware configuration files" tar ((:commit . "e1671efe5e0ade2dcbea0c17697d460cd8f0ba67") (:authors ("Davide Restivo" . "davide.restivo@yahoo.it")) (:maintainers ("Davide Restivo" . "davide.restivo@yahoo.it")) (:maintainer "Davide Restivo" . "davide.restivo@yahoo.it") (:keywords "convenience" "faces") (:url . "https://github.com/daviderestivo/comware-router-mode"))]) - (conan . [(20231016 830) ((emacs (29 1)) (s (1 7 0)) (f (0 20 0))) "Generate flags for c++ using conan 2.0" tar ((:commit . "80d17373cb6c3dc7952c538efd9f94a7f564ffec") (:keywords "tools") (:url . "https://github.com/Carl2/conan-elisp"))]) - (concurrent . [(20170601 435) ((emacs (24 3)) (deferred (0 5 0))) "Concurrent utility functions for emacs lisp" tar ((:commit . "d012a1ab50edcc2c44e3e49006f054dbff47cb6c") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "deferred" "async" "concurrent") (:url . "https://github.com/kiwanami/emacs-deferred/blob/master/README-concurrent.markdown"))]) - (conda . [(20240708 2135) ((emacs (25 1)) (pythonic (0 1 0)) (dash (2 13 0)) (s (1 11 0)) (f (0 18 2))) "Work with your conda environments" tar ((:commit . "ce748a53f9c7d7a7d112632d32c848d6e5482e18") (:authors ("Rami Chowdhury" . "rami.chowdhury@gmail.com")) (:maintainers ("Rami Chowdhury" . "rami.chowdhury@gmail.com")) (:maintainer "Rami Chowdhury" . "rami.chowdhury@gmail.com") (:keywords "languages" "local" "tools" "python" "environment" "conda") (:url . "http://github.com/necaris/conda.el"))]) - (config-general-mode . [(20171024 1840) nil "Config::General config file mode" tar ((:commit . "b4a8e6ba0bb027a77e4a0f701409f3e57bb2e4c0") (:authors ("T.v.Dein" . "tlinden@cpan.org")) (:maintainers ("T.v.Dein" . "tlinden@cpan.org")) (:maintainer "T.v.Dein" . "tlinden@cpan.org") (:keywords "files") (:url . "https://github.com/tlinden/config-general-mode"))]) - (config-parser . [(20160426 1219) ((emacs (24 4))) "a library for parsing config file" tar ((:commit . "85d559e7889d8f5b98b8794b79426ae25ec3caa5") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "config") (:url . "https://github.com/lujun9972/el-config-parser"))]) - (conkeror-minor-mode . [(20150114 1604) nil "Mode for editing conkeror javascript files." tar ((:commit . "476e81c27b056e21c192391fe674a2bf875466b0") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "programming" "tools") (:url . "http://github.com/Bruce-Connor/conkeror-minor-mode"))]) - (conllu-mode . [(20200501 2328) ((emacs (25)) (cl-lib (0 5)) (flycheck (30)) (hydra (0 13 0)) (s (1 0))) "editing mode for CoNLL-U files" tar ((:commit . "0db3063572b0de08874822e20570bb153747e6ed") (:authors ("bruno cuconato" . "bcclaro+emacs@gmail.com")) (:maintainers ("bruno cuconato" . "bcclaro+emacs@gmail.com")) (:maintainer "bruno cuconato" . "bcclaro+emacs@gmail.com") (:keywords "extensions") (:url . "https://github.com/odanoburu/conllu-mode"))]) - (connection . [(20191111 446) nil "TCP-based client connection" tar ((:commit . "c9cad101100975e88873636bfd426b7a19304ebd") (:authors ("Torsten Hilbrich" . "torsten.hilbrich@gmx.net")) (:maintainers ("Torsten Hilbrich" . "torsten.hilbrich@gmx.net")) (:maintainer "Torsten Hilbrich" . "torsten.hilbrich@gmx.net") (:keywords "network"))]) - (conner . [(20240707 2220) ((emacs (29 1))) "Define and run project specific commands" tar ((:commit . "583d8288b07f4372b68e1c06917eb77c419c555d") (:keywords "tools") (:url . "https://github.com/tralph3/conner"))]) - (constant-theme . [(20180921 1012) ((emacs (24 1))) "A calm, dark, almost monochrome color theme." tar ((:commit . "0feb9f99d708633d62fa548c953ebbe68fd70de0") (:authors ("Jannis Pohlmann" . "contact@jannispohlmann.de")) (:maintainers ("Jannis Pohlmann" . "contact@jannispohlmann.de")) (:maintainer "Jannis Pohlmann" . "contact@jannispohlmann.de") (:keywords "themes") (:url . "https://github.com/jannis/emacs-constant-theme"))]) - (consult . [(20240725 508) ((emacs (27 1)) (compat (30))) "Consulting completing-read" tar ((:commit . "4889458dccf842ab6223099f8a73ff8b147e9459") (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "matching" "files" "completion") (:url . "https://github.com/minad/consult"))]) - (consult-ag . [(20230227 406) ((emacs (27 1)) (consult (0 32))) "The silver searcher integration using Consult" tar ((:commit . "9eb4df265aedf2628a714610c2ade6d2f21de053") (:authors ("Kanon Kakuno and contributors" . "yadex205@outlook.jp")) (:maintainers ("Kanon Kakuno and contributors" . "yadex205@outlook.jp")) (:maintainer "Kanon Kakuno and contributors" . "yadex205@outlook.jp") (:url . "https://github.com/yadex205/consult-ag"))]) - (consult-codesearch . [(20230315 1424) ((emacs (27 1)) (consult (0 20))) "Consult interface for codesearch" tar ((:commit . "51df545bb57b468058245950322ae15f6c3a0ce2") (:authors ("Youngjoo Lee" . "youngker@gmail.com")) (:maintainers ("Youngjoo Lee" . "youngker@gmail.com")) (:maintainer "Youngjoo Lee" . "youngker@gmail.com") (:keywords "tools") (:url . "https://github.com/youngker/consult-codesearch"))]) - (consult-company . [(20230606 1824) ((emacs (27 1)) (company (0 9)) (consult (0 9))) "Consult frontend for company" tar ((:commit . "6e309fa9115c9ecd29aa27bff4e3b733979e5dbc") (:authors ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainers ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainer "mohsin kaleem" . "mohkale@kisara.moe") (:url . "https://github.com/mohkale/consult-company"))]) - (consult-compile-multi . [(20240507 1949) ((emacs (28 1)) (compile-multi (0 4)) (consult (0 34))) "Consulting read support for `compile-multi'" tar ((:commit . "a8782ac55115b1afe0bee52664b46bfbd9bf202e") (:authors ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainers ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainer "mohsin kaleem" . "mohkale@kisara.moe") (:keywords "tools" "compile" "build") (:url . "https://github.com/mohkale/compile-multi"))]) - (consult-dash . [(20230529 1419) ((emacs (27 2)) (dash-docs (1 4 0)) (consult (0 16))) "Consult front-end for dash-docs" tar ((:commit . "af9f26393583e4b5eb5f29fa4d7e72bf1a46d5f9") (:authors ("Ravi R Kiran" . "lists.ravi@gmail.com")) (:maintainers ("Ravi R Kiran" . "lists.ravi@gmail.com")) (:maintainer "Ravi R Kiran" . "lists.ravi@gmail.com") (:keywords "consult" "dash" "docs") (:url . "https://codeberg.org/ravi/consult-dash"))]) - (consult-dir . [(20240506 236) ((emacs (27 1)) (consult (1 0))) "Insert paths into the minibuffer prompt" tar ((:commit . "15891383f34d43acc5bb82bda92239b1f54cf178") (:maintainers ("Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com")) (:maintainer "Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com") (:keywords "convenience") (:url . "https://github.com/karthink/consult-dir"))]) - (consult-eglot . [(20240324 1137) ((emacs (27 1)) (eglot (1 7)) (consult (0 31)) (project (0 3 0))) "A consulting-read interface for eglot" tar ((:commit . "4fa151f83f15de22eb2a241ddce95bed80b8ba79") (:authors ("mohsin kaleem" . "mohkale@kisara.moe")) (:keywords "tools" "completion" "lsp") (:url . "https://github.com/mohkale/consult-eglot"))]) - (consult-eglot-embark . [(20240324 1211) ((emacs (27 1)) (consult-eglot (0 3)) (embark-consult (1 0))) "Embark integration for `consult-eglot'" tar ((:commit . "64262e72452f8fe6dd49d31bcdd4bd577b7d682d") (:authors ("mohsin kaleem" . "mohkale@kisara.moe")) (:keywords "tools" "completion" "lsp") (:url . "https://github.com/mohkale/consult-eglot"))]) - (consult-flycheck . [(20240718 1011) ((emacs (27 1)) (consult (1 7)) (flycheck (34))) "Provides the command `consult-flycheck'" tar ((:commit . "3b999ae983900c16c0b5b5c30b7eca640d386a76") (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "languages" "tools" "completion") (:url . "https://github.com/minad/consult-flycheck"))]) - (consult-flyspell . [(20230322 204) ((emacs (25 1)) (consult (0 12))) "Consult integration for flyspell" tar ((:commit . "7011e6634598530ea2d874e7e7389dc1bb94e1ca") (:keywords "convenience") (:url . "https://gitlab.com/OlMon/consult-flyspell"))]) - (consult-ghq . [(20231111 1303) ((emacs (26 1)) (consult (0 8))) "Ghq interface using consult" tar ((:commit . "65a99980fb313d473376542cb87464a8a44ff25e") (:authors ("Tomoya Otake" . "tomoya.ton@gmail.com")) (:maintainers ("Tomoya Otake" . "tomoya.ton@gmail.com")) (:maintainer "Tomoya Otake" . "tomoya.ton@gmail.com") (:keywords "convenience" "usability" "consult" "ghq") (:url . "https://github.com/tomoya/consult-ghq"))]) - (consult-git-log-grep . [(20230204 1753) ((emacs (27 1)) (consult (0 16))) "Consult integration for git log grep" tar ((:commit . "30dfcad5745a6b9882d94fec75d38c345a1eff89") (:keywords "git" "convenience") (:url . "https://github.com/Ghosty141/consult-git-log-grep"))]) - (consult-hatena-bookmark . [(20221125 109) ((emacs (27 1)) (consult (0 9)) (async-await (1 1))) "Consult commands for the Hatena Bookmark" tar ((:commit . "b85484b11705ebd896878d3ac7fdb12bc8c9637a") (:url . "https://github.com/Nyoho/consult-hatena-bookmark"))]) - (consult-ls-git . [(20240529 641) ((emacs (27 1)) (consult (0 16))) "Consult integration for git" tar ((:commit . "b1ca94f7c43cbd3811d09a0c9ab04f67f6318e95") (:keywords "convenience") (:url . "https://github.com/rcj/consult-ls-git"))]) - (consult-lsp . [(20240507 2105) ((emacs (27 1)) (lsp-mode (5 0)) (consult (0 16)) (f (0 20 0))) "LSP-mode Consult integration" tar ((:commit . "68583913168bf66fd4d542b2517a2dcab19c447c") (:keywords "tools" "completion" "lsp") (:url . "https://github.com/gagbo/consult-lsp"))]) - (consult-notes . [(20240624 1219) ((emacs (27 1)) (consult (0 17)) (s (1 12 0)) (dash (2 19))) "Manage notes with consult" tar ((:commit . "9858bb13b54934ea0a95df45947ff40ffde4553b") (:authors ("Colin McLear" . "mclear@fastmail.com")) (:keywords "convenience") (:url . "https://github.com/mclear-tools/consult-notes"))]) - (consult-notmuch . [(20240127 406) ((emacs (26 1)) (consult (0 9)) (notmuch (0 31))) "Notmuch search using consult" tar ((:commit . "d8022e2ddc67ed4e89cc6f5bbe664fdb04e1e815") (:authors ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:keywords "mail") (:url . "https://codeberg.org/jao/consult-notmuch"))]) - (consult-org-roam . [(20240217 1442) ((emacs (27 1)) (org-roam (2 2 0)) (consult (0 16))) "Consult integration for org-roam" tar ((:commit . "a6dec09dcd06a3014409044399c4f8860ca45ef1") (:authors ("jgru" . "https://github.com/jgru")) (:maintainers ("jgru" . "https://github.com/jgru")) (:maintainer "jgru" . "https://github.com/jgru") (:url . "https://github.com/jgru/consult-org-roam"))]) - (consult-project-extra . [(20231221 1857) ((emacs (27 1)) (consult (0 17)) (project (0 8 1))) "Consult integration for project.el" tar ((:commit . "982e8008d69ea6733a2a7548e245d645c0fefb3f") (:keywords "convenience" "project" "management") (:url . "https://github.com/Qkessler/consult-project-extra"))]) - (consult-projectile . [(20230821 406) ((emacs (25 1)) (consult (0 12)) (projectile (2 5 0))) "Consult integration for projectile" tar ((:commit . "400439c56d17bca7888f7d143d8a11f84900a406") (:keywords "convenience") (:url . "https://gitlab.com/OlMon/consult-projectile"))]) - (consult-recoll . [(20231211 1221) ((emacs (26 1)) (consult (0 19))) "Recoll queries using consult" tar ((:commit . "ba68d052d9479aeaa5dda15a57a2c070df7d9bca") (:authors ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainers ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") (:keywords "docs" "convenience") (:url . "https://codeberg.org/jao/consult-recoll"))]) - (consult-spotify . [(20211114 2258) ((emacs (26 1)) (consult (0 8)) (espotify (0 1))) "Spotify queries using consult" tar ((:commit . "5c1dcf0182135cda4191d4ba206fe2f265100293") (:authors ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:keywords "multimedia") (:url . "https://codeberg.org/jao/espotify"))]) - (consult-tex . [(20240417 1149) ((emacs (28 2)) (consult (0 35))) "Consult powered completion for tex" tar ((:commit . "675755e106f9e64e2c1fd3cf05a43275c09497da") (:maintainers ("Titus Pinta" . "titus.pinta@gmail.com")) (:maintainer "Titus Pinta" . "titus.pinta@gmail.com") (:keywords "consult" "tex" "latex") (:url . "https://gitlab.com/titus.pinta/consult-TeX"))]) - (consult-todo . [(20231022 2059) ((emacs (27 1)) (consult (0 35)) (hl-todo (3 1 2))) "Search hl-todo keywords in consult" tar ((:commit . "84f3c9876a285f733d75053076a97cc30f7d8eb9") (:authors ("liuyinz" . "liuyinz@gmail.com")) (:maintainers ("liuyinz" . "liuyinz@gmail.com")) (:maintainer "liuyinz" . "liuyinz@gmail.com") (:url . "https://github.com/liuyinz/consult-todo"))]) - (consult-yasnippet . [(20240314 1838) ((emacs (27 1)) (yasnippet (0 14)) (consult (0 16))) "A consulting-read interface for yasnippet" tar ((:commit . "834d39acfe8a7d2c304afbe4d649b9372118c756") (:authors ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainers ("mohsin kaleem" . "mohkale@kisara.moe")) (:maintainer "mohsin kaleem" . "mohkale@kisara.moe") (:url . "https://github.com/mohkale/consult-yasnippet"))]) - (context-transient . [(20240530 1344) ((emacs (29 1))) "Context specific transients" tar ((:commit . "4461c3a5b8654cb1dacea404f78951172437804f") (:authors ("Mykhaylo Bilyanskyy" . "mb@m1k.pw")) (:maintainers ("Mykhaylo Bilyanskyy" . "mb@m1k.pw")) (:maintainer "Mykhaylo Bilyanskyy" . "mb@m1k.pw") (:url . "https://github.com/licht1stein/context-transient.el"))]) - (contextual . [(20180726 800) ((emacs (24)) (dash (2 12 1)) (cl-lib (0 5))) "Contextual profile management system" tar ((:commit . "7ad2bb36426fd182d4d5ee7fd9be1cc0db8c7a84") (:authors ("Alexander Kahl" . "ak@sodosopa.io")) (:maintainers ("Alexander Kahl" . "ak@sodosopa.io")) (:maintainer "Alexander Kahl" . "ak@sodosopa.io") (:keywords "convenience" "tools") (:url . "https://github.com/lshift-de/contextual"))]) - (contextual-menubar . [(20180205 709) nil "display the menubar only on a graphical display" tar ((:commit . "f76f55232ac07df76ef9a334a0c527dfab97c40b") (:authors ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainers ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Aaron Jensen" . "aaronjensen@gmail.com") (:url . "https://github.com/aaronjensen/contextual-menubar"))]) - (contrast-color . [(20160903 1807) ((emacs (24 3)) (cl-lib (0 5))) "Pick best contrast color for you" tar ((:commit . "6ff1b807e09ef6a775e4ab1032bb2ea3fc442d9e") (:authors ("Yuta Yamada" . "cokesboy[at]gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy[at]gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy[at]gmail.com") (:keywords "color" "convenience") (:url . "https://github.com/yuutayamada/contrast-color-el"))]) - (control-mode . [(20160624 1710) nil "A \"control\" mode, similar to vim's \"normal\" mode" tar ((:commit . "6bf487144119b03f9cc54168f70e3d7d8d84e22b") (:authors ("Stephen Marsh" . "stephen.david.marsh@gmail.com")) (:maintainers ("Stephen Marsh" . "stephen.david.marsh@gmail.com")) (:maintainer "Stephen Marsh" . "stephen.david.marsh@gmail.com") (:keywords "convenience" "emulations") (:url . "https://github.com/stephendavidmarsh/control-mode"))]) - (conventional-changelog . [(20230902 815) ((emacs (26 3)) (transient (0 4 1))) "Conventional Changelog Generator" tar ((:commit . "97778186ff529a487d7fb0fc20d199d26ef70f5c") (:authors ("liuyinz" . "liuyinz95@gmail.com")) (:maintainers ("liuyinz" . "liuyinz95@gmail.com")) (:maintainer "liuyinz" . "liuyinz95@gmail.com") (:keywords "tools") (:url . "https://github.com/liuyinz/emacs-conventional-changelog"))]) - (cool-mode . [(20231026 456) ((emacs (25))) "Major mode for cool compiler language" tar ((:commit . "46b6a38a99a954c5e77e90506eafec4092690692") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:url . "https://github.com/nverno/cool-mode"))]) - (copy-as-format . [(20231112 1710) ((cl-lib (0 5))) "Copy buffer locations as GitHub/Slack/JIRA etc... formatted code" tar ((:commit . "b9f6f725ca9701c5a02bfb479573fdfcce2e1e30") (:authors ("Skye Shaw" . "skye.shaw@gmail.com")) (:maintainers ("Skye Shaw" . "skye.shaw@gmail.com")) (:maintainer "Skye Shaw" . "skye.shaw@gmail.com") (:keywords "github" "slack" "jira" "telegram" "gitlab" "bitbucket" "org-mode" "pod" "rst" "asciidoc" "whatsapp" "tools" "convenience") (:url . "https://github.com/sshaw/copy-as-format"))]) - (copy-file-on-save . [(20230402 1829) ((emacs (24 3)) (compat (29))) "Copy file on save, automatic deployment it" tar ((:commit . "370b1586feb2690d3c72185bd4f17c31ce03673a") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "files" "comm" "deploy") (:url . "https://github.com/emacs-php/emacs-auto-deployment"))]) - (copyit . [(20190919 1258) ((emacs (24 3)) (s (1 9 0))) "Copy it, yank anything!" tar ((:commit . "c4f2c28e5b6270e8e3364341619f1154bb4e682e") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "convenience" "yank" "clipboard") (:url . "https://github.com/zonuexe/emacs-copyit"))]) - (copyit-pandoc . [(20190919 1258) ((emacs (24 3)) (copyit (0 1 0)) (pandoc (0 0 1))) "Copy it, yank anything!" tar ((:commit . "c4f2c28e5b6270e8e3364341619f1154bb4e682e") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "convenience" "yank" "clipboard") (:url . "https://github.com/zonuexe/emacs-copyit"))]) - (coq-commenter . [(20170822 2309) ((dash (2 13 0)) (s (1 11 0)) (cl-lib (0 5))) "Coq commenting minor mode for proof" tar ((:commit . "7fe9a2cc0ebdb0b1e54a24eb7971d757fb588ac3") (:authors ("Junyoung Clare Jang" . "jjc9310@gmail.com")) (:maintainers ("Junyoung Clare Jang" . "jjc9310@gmail.com")) (:maintainer "Junyoung Clare Jang" . "jjc9310@gmail.com") (:keywords "comment" "coq" "proof") (:url . "http://github.com/ailrun/coq-commenter"))]) - (corfu . [(20240726 359) ((emacs (27 1)) (compat (30))) "COmpletion in Region FUnction" tar ((:commit . "5e3a959766d2313651c5db3beedd937bfc27b57a") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "abbrev" "convenience" "matching" "completion" "text") (:url . "https://github.com/minad/corfu"))]) - (corfu-candidate-overlay . [(20240322 1814) ((emacs (28 1)) (corfu (0 36))) "Show first candidate in an overlay while typing" tar ((:commit . "f730de2c150720ee70d4d7be4b8bb533c7dfc97e") (:authors ("Adam Kruszewski" . "adam@kruszewski.name")) (:maintainers ("Adam Kruszewski" . "adam@kruszewski.name")) (:maintainer "Adam Kruszewski" . "adam@kruszewski.name") (:url . "https://code.bsdgeek.org/adam/corfu-candidate-overlay/"))]) - (corfu-prescient . [(20240226 204) ((emacs (27 1)) (prescient (6 1 0)) (corfu (1 1))) "prescient.el + Corfu" tar ((:commit . "c39bf07c56b427bf41aafd7d20eaef5cf3c312b5") (:authors ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainers ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainer "Radian LLC" . "contact+prescient@radian.codes") (:keywords "extensions") (:url . "https://github.com/radian-software/prescient.el"))]) - (corral . [(20160502 948) nil "Quickly surround text with delimiters" tar ((:commit . "e7ab6aa118e46b93d4933d1364bc273f57cd6911") (:authors ("Kevin Liu" . "mail@nivekuil.com")) (:maintainers ("Kevin Liu" . "mail@nivekuil.com")) (:maintainer "Kevin Liu" . "mail@nivekuil.com") (:url . "http://github.com/nivekuil/corral"))]) - (cort . [(20211020 18) ((emacs (24 1)) (ansi (0 4)) (cl-lib (0 6))) "Simplify extended unit test framework" tar ((:commit . "3f64a7b03a4c5b768ec21fd5987acd0d62d16c7b") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "test" "lisp") (:url . "https://github.com/conao3/cort.el"))]) - (cosmo . [(20170922 744) ((emacs (24 4))) "Cosmological Calculator" tar ((:commit . "dd83b09a49a2843606b28279b674b2207040b36b") (:authors ("Francesco Montanari" . "fmnt@fmnt.info")) (:maintainers ("Francesco Montanari" . "fmnt@fmnt.info")) (:maintainer "Francesco Montanari" . "fmnt@fmnt.info") (:keywords "tools") (:url . "https://gitlab.com/montanari/cosmo-el"))]) - (counsel . [(20240520 1323) ((emacs (24 5)) (ivy (0 14 2)) (swiper (0 14 2))) "Various completion functions using Ivy" tar ((:commit . "8133016ab1b37da233e6daaab471e40abf0f7ba9") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Basil L. Contovounesios" . "basil@contovou.net")) (:maintainer "Basil L. Contovounesios" . "basil@contovou.net") (:keywords "convenience" "matching" "tools") (:url . "https://github.com/abo-abo/swiper"))]) - (counsel-ag-popup . [(20210121 805) ((emacs (26 1)) (counsel (0 13 0)) (transient (0 3 0))) "Interactive search with counsel-ag" tar ((:commit . "41d85fe36edd72da68f5009ad9cf9013cd19960d") (:authors ("Eder Elorriaga" . "gexplorer8@gmail.com")) (:maintainers ("Eder Elorriaga" . "gexplorer8@gmail.com")) (:maintainer "Eder Elorriaga" . "gexplorer8@gmail.com") (:keywords "convenience" "matching" "tools") (:url . "https://github.com/gexplorer/counsel-ag-popup"))]) - (counsel-at-point . [(20240616 2345) ((emacs (29 1)) (counsel (0 13 0))) "Context sensitive project search" tar ((:commit . "7da3813fe01e5a7a651632b1af031891c009b559") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-counsel-at-point"))]) - (counsel-bbdb . [(20220909 727) ((emacs (24 3)) (bbdb (3 2 2 2))) "Quick search&input email from BBDB based on Emacs API `completing-read'" tar ((:commit . "ccae56b0551abb305cad087d85f1b6a97adb7c0f") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "mail" "abbrev" "convenience" "matching") (:url . "https://github.com/redguard/counsel-bbdb"))]) - (counsel-chrome-bm . [(20211022 1427) ((emacs (25 1)) (counsel (0 13 0))) "Browse Chrom(e/ium) bookmarks with Ivy" tar ((:commit . "3321bf78231e443cb98520dbb30a6c49e004c6a7") (:authors ("BlueBoxWare" . "(BlueBoxWare@users.noreply.github.com)")) (:maintainers ("BlueBoxWare" . "(BlueBoxWare@users.noreply.github.com)")) (:maintainer "BlueBoxWare" . "(BlueBoxWare@users.noreply.github.com)") (:keywords "hypermedia") (:url . "https://github.com/BlueBoxWare/counsel-chrome-bm"))]) - (counsel-codesearch . [(20180925 803) ((codesearch (1)) (counsel (0 10 0)) (emacs (24)) (ivy (0 10 0))) "Counsel interface for codesearch.el" tar ((:commit . "b7989fad3e06f301c31d5e896c42b6cc549a0e0c") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:keywords "tools") (:url . "https://github.com/abingham/emacs-counsel-codesearch"))]) - (counsel-css . [(20211115 1755) ((emacs (24 4)) (counsel (0 7 0)) (cl-lib (0 5))) "stylesheet-selector-aware swiper" tar ((:commit . "8e9c0515fc952452eee786d8ebb43d48ea86c9f8") (:authors ("Henrik Lissner" . "http://github/hlissner")) (:maintainers ("Henrik Lissner" . "contact@henrik.io")) (:maintainer "Henrik Lissner" . "contact@henrik.io") (:keywords "convenience" "tools" "counsel" "swiper" "selector" "css" "less" "scss") (:url . "https://github.com/hlissner/emacs-counsel-css"))]) - (counsel-dash . [(20221217 419) ((emacs (24 4)) (dash-docs (1 4 0)) (counsel (0 8 0)) (cl-lib (0 5))) "Browse dash docsets using Ivy" tar ((:commit . "04117bffc8badd85c9f4fdb17648fd56e83fe832") (:authors ("Nathan Kot" . "nk@nathankot.com")) (:maintainers ("Nathan Kot" . "nk@nathankot.com")) (:maintainer "Nathan Kot" . "nk@nathankot.com") (:keywords "dash" "ivy" "counsel") (:url . "https://github.com/nathankot/counsel-dash"))]) - (counsel-edit-mode . [(20230411 1740) ((emacs (26 1)) (ht (2 3)) (s (1 12 0)) (counsel (0 10 0))) "Edit results of counsel commands in-place" tar ((:commit . "8ff508a864d0fe4cac32c6868420df2ad77f041b") (:keywords "convenience" "matching") (:url . "https://github.com/tyler-dodge/counsel-edit-mode"))]) - (counsel-etags . [(20230808 1227) ((emacs (26 1)) (counsel (0 13 4))) "Fast and complete Ctags/Etags solution using ivy" tar ((:commit . "ffa6b962204478995a3005fc825172bcdbbcc0e1") (:authors ("Chen Bin" . "chenbindotshATgmaildotcom")) (:maintainers ("Chen Bin" . "chenbindotshATgmaildotcom")) (:maintainer "Chen Bin" . "chenbindotshATgmaildotcom") (:keywords "tools" "convenience") (:url . "http://github.com/redguardtoo/counsel-etags"))]) - (counsel-fd . [(20221011 1853) ((counsel (0 12 0))) "counsel interface for fd" tar ((:commit . "7c1e413e4ce44df2232c19ebe3357ac8ec33cb3b") (:keywords "tools") (:url . "https://github.com/CsBigDataHub/counsel-fd"))]) - (counsel-ffdata . [(20191017 1237) ((emacs (25 1)) (counsel (0 11 0)) (emacsql (3 0 0))) "Use ivy to access firefox data" tar ((:commit . "913cb1b8cd5e4ca2ba6613eab56d52040e08a0a5") (:authors ("Zhu Zihao" . "all_but_last@163.com")) (:maintainers ("Zhu Zihao" . "all_but_last@163.com")) (:maintainer "Zhu Zihao" . "all_but_last@163.com") (:keywords "convenience" "tools" "matching") (:url . "https://github.com/cireu/counsel-ffdata"))]) - (counsel-gtags . [(20210222 1803) ((emacs (25 1)) (counsel (0 8 0)) (seq (1 0))) "ivy for GNU global" tar ((:commit . "1d52eaeffeb60266434d4f7416a108ca058fde91") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com") ("Felipe Lema" . "felipelema@mortemale.org") ("Jimmy Aguilar Mena" . "spacibba@aol.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com") ("Felipe Lema" . "felipelema@mortemale.org") ("Jimmy Aguilar Mena" . "spacibba@aol.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/FelipeLema/emacs-counsel-gtags"))]) - (counsel-jq . [(20210329 749) ((swiper (0 12 0)) (ivy (0 12 0)) (emacs (24 1))) "Live preview of \"jq\" queries using counsel" tar ((:commit . "8cadd2e96470402ede4881b4e955872976443689") (:authors ("Alain M. Lafon" . "alain@200ok.ch")) (:maintainers ("Alain M. Lafon" . "alain@200ok.ch")) (:maintainer "Alain M. Lafon" . "alain@200ok.ch") (:keywords "convenience" "data" "matching") (:url . "https://github.com/200ok-ch/counsel-jq"))]) - (counsel-mairix . [(20210422 649) ((emacs (26 3)) (ivy (0 13 1))) "Counsel interface for Mairix" tar ((:commit . "39fa2ad10a5f899cb3f3275f9a6ebd166c51216a") (:authors ("Antoine Kalmbach" . "ane@iki.fi")) (:maintainers ("Antoine Kalmbach" . "ane@iki.fi")) (:maintainer "Antoine Kalmbach" . "ane@iki.fi") (:keywords "mail") (:url . "https://sr.ht/~ane/counsel-mairix"))]) - (counsel-notmuch . [(20181203 935) ((emacs (24)) (ivy (0 10 0)) (notmuch (0 21)) (s (1 12 0))) "Search emails in Notmuch asynchronously with Ivy" tar ((:commit . "a4a1562935e4180c42524c51609d1283e9be0688") (:authors ("Alexander Fu Xi" . "fuxialexander@gmail.com")) (:maintainers ("Alexander Fu Xi" . "fuxialexander@gmail.com")) (:maintainer "Alexander Fu Xi" . "fuxialexander@gmail.com") (:keywords "mail") (:url . "https://github.com/fuxialexander/counsel-notmuch"))]) - (counsel-org-capture-string . [(20200810 1114) ((emacs (25 1)) (ivy (0 13))) "Counsel for org-capture-string" tar ((:commit . "f47de69458c9fceeecd7c69264f645c0cfeb2cd2") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "outlines") (:url . "https://github.com/akirak/counsel-org-capture-string"))]) - (counsel-org-clock . [(20200810 1109) ((emacs (25 1)) (ivy (0 10 0)) (dash (2 0))) "Counsel commands for org-clock" tar ((:commit . "a32bb85205e877cc57f62765c225e8b288536918") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:url . "https://github.com/akirak/counsel-org-clock"))]) - (counsel-osx-app . [(20160821 809) ((ivy (0 8 0)) (emacs (24 3))) "launch osx applications via ivy interface" tar ((:commit . "5cc93ec684f837dc31ce20e7625407f2c0445691") (:authors ("Boris Buliga" . "d12frosted@gmail.com")) (:maintainers ("Boris Buliga" . "d12frosted@gmail.com")) (:maintainer "Boris Buliga" . "d12frosted@gmail.com") (:url . "https://github.com/d12frosted/counsel-osx-app"))]) - (counsel-projectile . [(20211004 2003) ((counsel (0 13 4)) (projectile (2 5 0))) "Ivy integration for Projectile" tar ((:commit . "e30150792a96968f55f34638cbfe63eaa30839cc") (:keywords "project" "convenience") (:url . "https://github.com/ericdanan/counsel-projectile"))]) - (counsel-pydoc . [(20171018 2042) ((emacs (24 3)) (ivy (0 9 1))) "run pydoc with counsel" tar ((:commit . "08a4a1020da3d06604156303024c8a5e31ec36e4") (:authors ("Hao" . "Deng(denghao8888@gmail.com)")) (:maintainers ("Hao" . "Deng(denghao8888@gmail.com)")) (:maintainer "Hao" . "Deng(denghao8888@gmail.com)") (:keywords "completion" "matching") (:url . "https://github.com/co-dh/pydoc_utils"))]) - (counsel-spotify . [(20200818 2055) ((emacs (25 1)) (ivy (0 13 0))) "Control Spotify search and select music with Ivy" tar ((:commit . "2743ad52a9def53534fd505397fbe1ac49e53015") (:authors ("Lautaro García" . "https://github.com/Lautaro-Garcia")) (:maintainers ("Lautaro García" . "https://github.com/Lautaro-Garcia")) (:maintainer "Lautaro García" . "https://github.com/Lautaro-Garcia") (:url . "https://github.com/Lautaro-Garcia/counsel-spotify"))]) - (counsel-test . [(20190819 1920) ((emacs (25 1)) (ivy (0 11 0)) (s (1 12 0))) "Browse and execute tests with ivy" tar ((:commit . "f0ea446def59a3a8ca40e868fe9d82de268b2abe") (:keywords "tools" "ivy" "counsel" "testing" "ctest" "pytest") (:url . "http://github.com/xmagpie/counsel-test"))]) - (counsel-toki . [(20230705 1638) ((request (0 3 3)) (emacs (25 1)) (ivy (0 14 0))) "Counsel support for toki pona dictionary lookup" tar ((:commit . "545aa4413ba8ce6a92d11d42e910a57a8cb58e2e") (:authors ("Emily Martins" . "emi@haskell.fyi")) (:maintainers ("Emily Martins" . "emi@haskell.fyi")) (:maintainer "Emily Martins" . "emi@haskell.fyi") (:url . "https://github.com/emiflake/counsel-toki"))]) - (counsel-tramp . [(20230714 936) ((emacs (24 3)) (counsel (0 10))) "Tramp ivy interface for ssh, docker, vagrant" tar ((:commit . "70dcc6b9da5e76fefbc92646e7d780b2a06ca93f") (:url . "https://github.com/masasam/emacs-counsel-tramp"))]) - (counsel-web . [(20210609 2156) ((emacs (25 1)) (counsel (0 13 0)) (request (0 3 0))) "Search the Web using Ivy" tar ((:commit . "1359b3b204fcdac7a3d6664c7d540a88b5acecfd") (:authors ("Matthew Sojourner Newton" . "matt@mnewton.com")) (:maintainers ("Matthew Sojourner Newton" . "matt@mnewton.com")) (:maintainer "Matthew Sojourner Newton" . "matt@mnewton.com") (:keywords "convenience" "hypermedia") (:url . "https://github.com/mnewt/counsel-web"))]) - (counsel-world-clock . [(20190709 2211) ((ivy (0 9 0)) (s (1 12 0))) "Display world clock using Ivy." tar ((:commit . "674e4c6b82a92ea765af97cc5f017b357284c7dc") (:authors ("Kuang Chen" . "http://github.com/kchenphy")) (:maintainers ("Kuang Chen" . "http://github.com/kchenphy")) (:maintainer "Kuang Chen" . "http://github.com/kchenphy") (:url . "https://github.com/kchenphy/counsel-world-clock"))]) - (countdown . [(20190626 244) ((emacs (25 1)) (stream (2 2 4))) "Countdown using big LCD-like digits" tar ((:commit . "139dea91fc818d65944aca5f16c9626abbdfbf04") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "tools") (:url . "https://github.com/xuchunyang/countdown.el"))]) - (cov . [(20231007 254) ((emacs (24 4)) (f (0 18 2)) (s (1 11 0)) (elquery (0))) "Show coverage stats in the fringe." tar ((:commit . "42bf07c6ab51ceb45753c798bcbc3327a9230ed5") (:keywords "coverage" "gcov" "c" "lcov" "coveralls" "clover") (:url . "https://github.com/AdamNiederer/cov"))]) - (coverage . [(20191113 1958) ((ov (1 0)) (cl-lib (0 5))) "Code coverage line highlighting" tar ((:commit . "6e3c6f2dcb759a76086adeeb1fdfe83e4f082482") (:authors ("Kieran Trezona-le Comte" . "trezona.lecomte@gmail.com")) (:maintainers ("Kieran Trezona-le Comte" . "trezona.lecomte@gmail.com")) (:maintainer "Kieran Trezona-le Comte" . "trezona.lecomte@gmail.com") (:keywords "coverage" "metrics" "simplecov" "ruby" "rspec") (:url . "https://github.com/trezona-lecomte/coverage"))]) - (coverlay . [(20190414 940) ((emacs (24 1)) (cl-lib (0 5))) "Test coverage overlays" tar ((:commit . "0beae208d0e7d746a94385428bd61aa5cd7ea828") (:authors ("Takuto Wada" . "takuto.wadaatgmailcom")) (:maintainers ("Takuto Wada" . "takuto.wadaatgmailcom")) (:maintainer "Takuto Wada" . "takuto.wadaatgmailcom") (:keywords "coverage" "overlay") (:url . "https://github.com/twada/coverlay.el"))]) - (cowsay . [(20210510 1540) ((emacs (24 5))) "Poorly drawn ASCII cartoons saying things" tar ((:commit . "d8a72a311c6875f1aef6a30b3d23a1b02df75941") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "games") (:url . "https://github.com/lassik/emacs-cowsay"))]) - (cp5022x . [(20120323 2335) nil "cp50220, cp50221, cp50222 coding system" tar ((:commit . "ea7327dd75e54539576916f592ae1be98179ae35") (:authors ("ARISAWA Akihiro" . "ari@mbf.ocn.ne.jp")) (:maintainers ("ARISAWA Akihiro" . "ari@mbf.ocn.ne.jp")) (:maintainer "ARISAWA Akihiro" . "ari@mbf.ocn.ne.jp") (:keywords "languages" "cp50220" "cp50221" "cp50222" "cp51932" "cp932"))]) - (cpanfile-mode . [(20161001 710) ((emacs (24 4))) "Major mode for cpanfiles" tar ((:commit . "b09908b4342b3aa97940159dbe91ac074ec98e0b") (:authors ("Zak B. Elep" . "zakame@zakame.net")) (:maintainers ("Zak B. Elep" . "zakame@zakame.net")) (:maintainer "Zak B. Elep" . "zakame@zakame.net") (:keywords "perl") (:url . "https://github.com/zakame/cpanfile-mode"))]) - (cpp-auto-include . [(20210318 2217) ((cl-lib (0 5))) "Insert and delete C++ header files automatically" tar ((:commit . "0ce829f27d466c083e78b9fe210dcfa61fb417f4") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/emacsorphanage/cpp-auto-include"))]) - (cpputils-cmake . [(20181006 328) nil "Easy realtime C++ syntax check and IntelliSense with CMake." tar ((:commit . "64b2b05eff5398b4cd522e66efaf14553ab18ff4") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "cmake" "intellisense" "flymake" "flycheck") (:url . "http://github.com/redguardtoo/cpputils-cmake"))]) - (cpu-sos . [(20200409 2356) ((emacs (25 1))) "S.O.S. from a CPU in distress" tar ((:commit . "1594b76d4ad3a6e3c471d82da366226d156e6226") (:authors ("Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org")) (:maintainers ("Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org")) (:maintainer "Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org") (:keywords "processes") (:url . "https://github.com/oitofelix/cpu-sos"))]) - (cql-mode . [(20190315 225) ((emacs (24))) "Major mode for editting CQLs" tar ((:commit . "d400c046850d3cf404778b2c47d6be4ff84ca04b") (:authors ("Yuki Inoue" . "inouetakahirokiatgmail.com")) (:maintainers ("Yuki Inoue" . "inouetakahirokiatgmail.com")) (:maintainer "Yuki Inoue" . "inouetakahirokiatgmail.com") (:keywords "cql" "cassandra") (:url . "https://github.com/Yuki-Inoue/cql-mode"))]) - (cquery . [(20190118 542) ((emacs (25 1)) (lsp-mode (3 4)) (dash (0 13))) "cquery client for lsp-mode" tar ((:commit . "555e50984ebda177421fdcdc8c76cb29235d9694") (:keywords "languages" "lsp" "c++") (:url . "https://github.com/jacobdufault/cquery"))]) - (crappy-jsp-mode . [(20140311 931) nil "A pretty crappy major-mode for jsp." tar ((:commit . "6c45ab92b452411cc0fab9bcee2f456276b4fc40") (:keywords "jsp" "major" "mode"))]) - (creamsody-theme . [(20240619 731) ((autothemer (0 2)) (emacs (24))) "Straight from the soda fountain" tar ((:commit . "10acf5c5d3e1108fc1e7a4ab487aa2ac79720f42") (:url . "http://github.com/emacsfodder/emacs-theme-creamsody"))]) - (create-link . [(20220621 1440) ((emacs (25 1))) "Smart format link generator" tar ((:commit . "276fafcc6fb568ede256c8d459c3beb408ad9b46") (:authors ("Kijima Daigo" . "norimaking777@gmail.com")) (:maintainers ("Kijima Daigo" . "norimaking777@gmail.com")) (:maintainer "Kijima Daigo" . "norimaking777@gmail.com") (:keywords "link" "format" "browser" "convenience") (:url . "https://github.com/kijimaD/create-link"))]) - (creds . [(20140510 1706) ((s (1 9 0)) (dash (2 5 0))) "A parser credentials file library (not limited to credentials entries)" tar ((:commit . "00ebefd10005c170b790a01380cb6a98f798ce5c") (:authors ("Antoine R. Dumont" . "eniotna.tATgmail.com")) (:maintainer "Antoine R. Dumont" . "eniotna.tATgmail.com") (:keywords "credentials") (:url . "https://github.com/ardumont/emacs-creds"))]) - (creole . [(20140924 1500) ((noflet (0 0 3)) (kv (0 0 17))) "A parser for the Creole Wiki language" tar ((:commit . "7d5cffe93857f6c75ca09ac79c0e47b8d4410e53") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp" "creole" "wiki"))]) - (creole-mode . [(20130722 50) nil "a markup mode for creole" tar ((:commit . "b5e79b2ec5f19fb5aacf689b5febc3e0b61515c4") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "hypermedia" "wp") (:url . "https://github.com/nicferrier/creole-mode"))]) - (cricbuzz . [(20180804 2254) ((enlive (0 0 1)) (f (0 19 0)) (dash (2 13 0)) (s (1 11 0))) "Cricket scores from cricbuzz in emacs" tar ((:commit . "0b95d45991bbcd2fa58d96ce921f6a57ba42c153") (:authors ("Abhinav Tushar" . "abhinav.tushar.vs@gmail.com")) (:maintainers ("Abhinav Tushar" . "abhinav.tushar.vs@gmail.com")) (:maintainer "Abhinav Tushar" . "abhinav.tushar.vs@gmail.com") (:keywords "cricket" "score") (:url . "https://github.com/lepisma/cricbuzz.el"))]) - (crm-custom . [(20160117 6) ((cl-lib (0 5))) "Alternate `completing-read-multiple' that uses `completing-read'" tar ((:commit . "f1aaccf64306a5f99d9bf7ba815d7ea41c15518d") (:authors ("Ryan C. Thompson" . "rct@thompsonclan.org")) (:maintainers ("Ryan C. Thompson" . "rct@thompsonclan.org")) (:maintainer "Ryan C. Thompson" . "rct@thompsonclan.org") (:keywords "completion" "minibuffer" "multiple elements") (:url . "https://github.com/DarwinAwardWinner/crm-custom"))]) - (crontab-mode . [(20210715 133) ((emacs (24 3))) "Major mode for crontab(5)" tar ((:commit . "7412f3df0958812bfcacd5875a409fa795fa8ecc") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "languages") (:url . "https://github.com/emacs-pe/crontab-mode"))]) - (crossword . [(20210614 633) ((emacs (26 1))) "Download and play crossword puzzles" tar ((:commit . "e462de8ef15d1f979207a95b224e68d7feead92f") (:keywords "games") (:url . "https://github.com/Boruch-Baum/emacs-crossword"))]) - (crux . [(20240401 1136) ((emacs (26 1))) "A Collection of Ridiculously Useful eXtensions" tar ((:commit . "6ed75a69f542fb7feab6b8f182caf0924b3fb510") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "convenience") (:url . "https://github.com/bbatsov/crux"))]) - (cryptol-mode . [(20190531 2051) nil "Cryptol major mode for Emacs" tar ((:commit . "81ebbde83f7cb75b2dfaefc09de6a1703068c769") (:authors ("Austin Seipp" . "aseipp[@at]pobox[dot]com")) (:maintainers ("Austin Seipp" . "aseipp[@at]pobox[dot]com")) (:maintainer "Austin Seipp" . "aseipp[@at]pobox[dot]com") (:keywords "cryptol" "cryptography") (:url . "http://github.com/thoughtpolice/cryptol-mode"))]) - (crystal-mode . [(20231205 1943) ((emacs (24 4))) "Major mode for editing Crystal files" tar ((:commit . "ea89b108fa4222df94ffb99e6e7eaec5d7aa4fea") (:keywords "languages" "crystal") (:url . "https://github.com/crystal-lang-tools/emacs-crystal-mode"))]) - (crystal-playground . [(20180830 501) ((emacs (25)) (crystal-mode (0 1 2))) "Local crystal playground for short code snippets." tar ((:commit . "532dc7e4239eb4bdd241bc4347d34760344c1ebb") (:keywords "tools" "crystal") (:url . "https://github.com/jasonrobot/crystal-playground"))]) - (csgo-conf-mode . [(20161209 1619) nil "CS:GO Configuration files syntax highlighting" tar ((:commit . "df45ca833eb68c394dd03acce5733a33c3b06bf8") (:authors ("Guillermo Robles" . "guillerobles1995@gmail.com")) (:maintainers ("Guillermo Robles" . "guillerobles1995@gmail.com")) (:maintainer "Guillermo Robles" . "guillerobles1995@gmail.com") (:keywords "languages") (:url . "https://github.com/wynro/emacs-csgo-conf-mode"))]) - (csharp-mode . [(20221126 2005) ((emacs (26 1))) "C# mode derived mode" tar ((:commit . "d8b058c9e9d0429ea7e81d121ce19b064bd7e0f5") (:authors ("Theodor Thornhill" . "theo@thornhill.no")) (:maintainers ("Jostein Kjønigsen" . "jostein@gmail.com") ("Theodor Thornhill" . "theo@thornhill.no")) (:maintainer "Jostein Kjønigsen" . "jostein@gmail.com") (:keywords "c#" "languages" "oop" "mode") (:url . "https://github.com/emacs-csharp/csharp-mode"))]) - (csound-mode . [(20240716 1423) ((emacs (25)) (shut-up (0 3 2)) (multi (2 0 1)) (dash (2 16 0)) (highlight (0))) "A major mode for interacting and coding Csound" tar ((:commit . "a83fabdccf1af72295318bf15cb69ee5ac5fb2c6") (:authors ("Hlöðver Sigurðsson" . "hlolli@gmail.com")) (:maintainers ("Hlöðver Sigurðsson" . "hlolli@gmail.com")) (:maintainer "Hlöðver Sigurðsson" . "hlolli@gmail.com") (:url . "https://github.com/hlolli/csound-mode"))]) - (csproj-mode . [(20200801 1732) ((emacs (24))) "Work with .NET project files (csproj, vbproj)" tar ((:commit . "a7f0f4610c976a28c41b9b8299892f88b5d0336c") (:authors ("Omair Majid" . "omair.majid@gmail.com")) (:maintainers ("Omair Majid" . "omair.majid@gmail.com")) (:maintainer "Omair Majid" . "omair.majid@gmail.com") (:keywords "languages" "tools") (:url . "https://github.com/omajid/csproj-mode"))]) - (css-autoprefixer . [(20180311 1600) ((emacs (24))) "Adds autoprefix to CSS" tar ((:commit . "386a5defc8543a3b87820f1761c075c7d1d93b38") (:authors ("Kyung Mo Kweon and contributors" . "kkweon@gmail.com")) (:maintainers ("Kyung Mo Kweon and contributors" . "kkweon@gmail.com")) (:maintainer "Kyung Mo Kweon and contributors" . "kkweon@gmail.com") (:keywords "convenience" "usability" "css") (:url . "https://github.com/kkweon/emacs-css-autoprefixer"))]) - (css-comb . [(20160416 559) nil "Sort CSS properties in a particular order using CSS Comb" tar ((:commit . "6fa45e5af8a8bd3af6c1154cde3540e32c4206ee") (:authors ("Charanjit Singh" . "ckhabra@gmail.com")) (:maintainers ("Charanjit Singh" . "ckhabra@gmail.com")) (:maintainer "Charanjit Singh" . "ckhabra@gmail.com") (:url . "https://github.com/channikhabra/css-comb.el"))]) - (css-eldoc . [(20220415 1629) nil "an eldoc-mode plugin for CSS source code" tar ((:commit . "73ebf9757a043b56b7d3b5befec5a38e6754b9e5") (:authors ("Zeno Zeng" . "zenoes@qq.com")) (:maintainers ("Zeno Zeng" . "zenoes@qq.com")) (:maintainer "Zeno Zeng" . "zenoes@qq.com"))]) - (cssh . [(20150810 1709) nil "clusterssh implementation for emacs" tar ((:commit . "2fe2754235225a59b63f08b130cfd4352e2e1c3f") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainers ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainer "Dimitri Fontaine" . "dim@tapoueh.org") (:keywords "clusterssh" "ssh" "cssh") (:url . "http://tapoueh.org/emacs/cssh.html"))]) - (csv . [(20231216 1243) nil "Functions for reading and parsing CSV files" tar ((:commit . "8ed083c171a5e8caf11ebfbec67af3119ab1fd90") (:authors ("Ulf Jasper" . "ulf.jasper@web.de")) (:maintainers ("Ulf Jasper" . "ulf.jasper@web.de")) (:maintainer "Ulf Jasper" . "ulf.jasper@web.de") (:keywords "extensions" "data" "csv"))]) - (ct . [(20230519 1319) ((emacs (26 1)) (dash (2 18 0)) (hsluv (1 0 0))) "Color Tools - a color api" tar ((:commit . "02f209fe6c8ad85c832d8f80193255d0bf78e218") (:keywords "convenience" "color" "theming" "rgb" "hsv" "hsl" "cie-lab" "background") (:url . "https://github.com/neeasade/ct.el"))]) - (ctable . [(20210128 629) ((emacs (24 3)) (cl-lib (0 5))) "Table component for Emacs Lisp" tar ((:commit . "48b73742757a3ae5736d825fe49e00034cc453b5") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "table") (:url . "https://github.com/kiwanami/emacs-ctable"))]) - (ctags-update . [(20190609 613) nil "(auto) update TAGS in parent directory using exuberant-ctags" tar ((:commit . "67faf248b92388442958a069263c62a345425a1b") (:authors ("纪秀峰" . "Josephjixiuf@gmail.com")) (:maintainers ("纪秀峰" . "Josephjixiuf@gmail.com")) (:maintainer "纪秀峰" . "Josephjixiuf@gmail.com") (:keywords "exuberant-ctags" "etags") (:url . "https://github.com/jixiuf/ctags-update"))]) - (ctl-mode . [(20151202 1006) nil "Major mode for editing GrADS script files" tar ((:commit . "1a13051db21b999c7682a015b33a03096ff9d891") (:authors ("Joe Wielgosz" . "joew@cola.iges.org")) (:maintainers ("Joe Wielgosz" . "joew@cola.iges.org")) (:maintainer "Joe Wielgosz" . "joew@cola.iges.org") (:keywords "grads" "script" "major-mode"))]) - (ctrlf . [(20221112 340) ((emacs (25 1))) "Emacs finally learns how to ctrl+F" tar ((:commit . "9b4cf6c79a961f2bfbb949805aa300fcf1eb40a6") (:authors ("Radian LLC" . "contact+ctrlf@radian.codes")) (:maintainers ("Radian LLC" . "contact+ctrlf@radian.codes")) (:maintainer "Radian LLC" . "contact+ctrlf@radian.codes") (:keywords "extensions") (:url . "https://github.com/radian-software/ctrlf"))]) - (ctrlxo . [(20201021 701) ((emacs (25 1))) "Switch to the most recently used window" tar ((:commit . "8ad95a81bd1ece06ebe40e2a83490775db64b419") (:authors ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainers ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainer "Andrii Kolomoiets" . "andreyk.mad@gmail.com") (:keywords "frames") (:url . "https://github.com/muffinmad/emacs-ctrlxo"))]) - (ctune . [(20210205 1428) ((emacs (26 1))) "Tune out CC Mode Noise Macros" tar ((:commit . "3f7abc6e74d4e5954b476ba9a1dc652f96b10c05") (:authors ("Mauro Aranda" . "maurooaranda@gmail.com")) (:maintainers ("Mauro Aranda" . "maurooaranda@gmail.com")) (:maintainer "Mauro Aranda" . "maurooaranda@gmail.com") (:keywords "c" "convenience") (:url . "https://github.com/maurooaranda/ctune"))]) - (ctxmenu . [(20140303 2142) ((popup (20140205 103)) (log4e (0 2 0)) (yaxception (0 1))) "Provide a context menu like right-click." tar ((:commit . "5c2376859562b98c07c985d2b483658e4c0e888e") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "popup") (:url . "https://github.com/aki2o/emacs-ctxmenu"))]) - (cubicaltt . [(20171108 1402) ((emacs (24 1)) (cl-lib (0 5))) "Mode for cubical type theory" tar ((:commit . "a867f3d66172020e30dd0614bd7b50f90b6fddd7") (:keywords "languages") (:url . "https://github.com/mortberg/cubicaltt"))]) - (cubicle-mode . [(20221031 2122) nil "Major mode for the Cubicle model checker" tar ((:commit . "7679c8452051ed5c89f891c72c6ada76757fc935"))]) - (cucumber-goto-step . [(20131210 519) ((pcre2el (1 5))) "Jump to cucumber step definition" tar ((:commit . "f2713ffb26ebe1b757d1f2ea80e900b55e5895aa") (:authors ("Glen Stampoultzis" . "gstamp@gmail.com")) (:maintainers ("Glen Stampoultzis" . "gstamp@gmail.com")) (:maintainer "Glen Stampoultzis" . "gstamp@gmail.com") (:url . "http://orthogonal.me"))]) - (cuda-mode . [(20240716 1936) nil "NVIDIA CUDA Major Mode derived from C++-mode." tar ((:commit . "7dd07a20c36b41c8cb38cdec989673b73d03e144") (:authors ("Jack Morrison" . "jackmorrison1@gmail.com")) (:maintainers ("Jack Morrison" . "jackmorrison1@gmail.com")) (:maintainer "Jack Morrison" . "jackmorrison1@gmail.com") (:keywords "c" "languages" "cuda") (:url . "https://github.com/chachi/cuda-mode"))]) - (cue-mode . [(20220811 1938) ((emacs (25 1))) "Major mode for CUE language files" tar ((:commit . "31c671d56e7884fa87ad0f1d27d0bb439dc65380") (:authors ("Russell Sim" . "russell.sim@gmail.com")) (:maintainers ("Russell Sim" . "russell.sim@gmail.com")) (:maintainer "Russell Sim" . "russell.sim@gmail.com") (:keywords "data" "languages") (:url . "https://github.com/russell/cue-mode"))]) - (cue-sheet-mode . [(20230522 511) ((emacs (27 1))) "Major mode for editing CUE sheet files" tar ((:commit . "016dfa8aeed264e15e2f55b0b34fcfdb7e14b9d9") (:authors ("Peter Hoeg" . "(peter@hoeg.com)")) (:maintainers ("Peter Hoeg" . "(peter@hoeg.com)")) (:maintainer "Peter Hoeg" . "(peter@hoeg.com)") (:keywords "languages") (:url . "https://github.com/peterhoeg/cue-sheet-mode"))]) - (curl-to-elisp . [(20201124 1012) ((emacs (25 1))) "Convert cURL command to Emacs Lisp code" tar ((:commit . "63d8d9c6d5efb8af8aa88042bfc0690ba699ef64") (:keywords "lisp") (:url . "https://github.com/xuchunyang/curl-to-elisp"))]) - (currency-convert . [(20231215 1526) ((emacs (24 4))) "Currency converter" tar ((:commit . "125a718e73f826f461856aabd19bb2de9327531b") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "comm" "convenience" "i18n") (:url . "https://github.com/lassik/emacs-currency-convert"))]) - (current-word-highlight . [(20210323 1401) nil "Highlight the current word minor mode" tar ((:commit . "d860f4e170ffa4cef840da93647f458cc409d554") (:authors ("Kijima Daigo" . "norimaking777@gmail.com")) (:maintainers ("Kijima Daigo" . "norimaking777@gmail.com")) (:maintainer "Kijima Daigo" . "norimaking777@gmail.com") (:keywords "highlight" "face" "convenience" "word") (:url . "https://github.com/kijimaD/current-word-highlight"))]) - (curry-on-theme . [(20210322 1717) ((emacs (24 1))) "A low contrast color theme" tar ((:commit . "b53a61d443cc75906d9f97e19f19be71f1e19bc4") (:authors ("Martín Varela" . "(martin@varela.fi)")) (:maintainers ("Martín Varela" . "(martin@varela.fi)")) (:maintainer "Martín Varela" . "(martin@varela.fi)") (:url . "https://github.com/mvarela/Curry-On-Theme"))]) - (cursor-flash . [(20210722 445) ((emacs (24 3))) "Highlight the cursor on buffer/window-switch" tar ((:commit . "6bb54a1e2e1bf9df80926718b1b8b9ee49080484") (:keywords "convenience" "faces" "maint") (:url . "https://github.com/Boruch-Baum/emacs-cursor-flash"))]) - (cursor-test . [(20131207 1732) ((emacs (24))) "testing library for cursor position in emacs." tar ((:commit . "e09956e048b88fd2ee8dd90b5678baed8b04d31b") (:url . "https://github.com/ainame/cursor-test.el"))]) - (cwl-mode . [(20210510 1150) ((yaml-mode (0 0 13)) (emacs (24 4))) "A major mode for editing CWL" tar ((:commit . "23a333119efaac78453cba95d316109805bd6aec") (:authors ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainers ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainer "Tomoya Tanjo" . "ttanjo@gmail.com") (:keywords "languages" "cwl" "common workflow language") (:url . "https://github.com/tom-tan/cwl-mode"))]) - (cyanometric-theme . [(20220822 301) ((autothemer (0 2)) (emacs (24))) "A Theme with overwhelming bias towards cyan" tar ((:commit . "9b20e33a8cc2c76bfe6ad45916be6881386707f5") (:url . "http://github.com/emacsfodder/emacs-theme-cyanometric"))]) - (cybercafe-theme . [(20231122 1444) ((emacs (24 1))) "Cybercafe color theme" tar ((:commit . "c241228914c9bd070733b1e97ea11a5cb6331e86") (:authors (nil . "GabrieldeBritogabrielgbrito@icloud.com")) (:maintainers (nil . "GabrieldeBritogabrielgbrito@icloud.com")) (:maintainer nil . "GabrieldeBritogabrielgbrito@icloud.com") (:keywords "faces") (:url . "http://github.com/gboncoffee/cybercafe-emacs-theme"))]) - (cyberpunk-2019-theme . [(20191008 1133) ((emacs (24 1))) "A retina-scorching cyberpunk theme" tar ((:commit . "7e40c37210c363b2819fd9bb98a73101d7a3c206") (:authors ("Alex Lynham" . "alex@lynh.am")) (:maintainers ("Alex Lynham" . "alex@lynh.am")) (:maintainer "Alex Lynham" . "alex@lynh.am") (:keywords "cyberpunk" "theme" "themes") (:url . "https://github.com/the-frey/cyberpunk-2019"))]) - (cyberpunk-theme . [(20240112 1944) nil "Cyberpunk Color Theme" tar ((:commit . "1fd5350ddfc53c30e6eef82af77c62d7c825df3c") (:authors ("Nicholas M. Van Horn" . "nvanhorn@protonmail.com")) (:maintainers ("Nicholas M. Van Horn" . "nvanhorn@protonmail.com")) (:maintainer "Nicholas M. Van Horn" . "nvanhorn@protonmail.com") (:keywords "color" "theme" "cyberpunk") (:url . "https://github.com/n3mo/cyberpunk-theme.el"))]) - (cycbuf . [(20131203 2037) nil "Cycle buffers, inspired by swbuff.el, swbuff-x.el, and bs.el" tar ((:commit . "1079b41c3eb27d65b66d4399959bb6253f84858e") (:keywords "files" "convenience" "buffer switching") (:url . "https://github.com/martinp26/cycbuf"))]) - (cycle-at-point . [(20240422 300) ((emacs (29 1)) (recomplete (0 2))) "Cycle (rotate) the thing under the cursor" tar ((:commit . "317dd682924f1ddcb61cbcd0008072abe3c5264b") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-cycle-at-point"))]) - (cycle-resize . [(20160521 1557) nil "Cycle resize the current window horizontally or vertically" tar ((:commit . "7d255d6fe85f12c967a0f7fcfcf18633be194c88") (:url . "https://github.com/pierre-lecocq/cycle-resize"))]) - (cycle-themes . [(20150403 309) ((cl-lib (0 5))) "A global minor mode to make switching themes easier" tar ((:commit . "2660c3178be7b28c2cb5dde2dd70a4bd51dae3a2") (:keywords "themes" "utility" "global minor mode") (:url . "http://github.com/toroidal-code/cycle-themes.el"))]) - (cyphejor . [(20230606 1501) ((emacs (24 4))) "Shorten major mode names using user-defined rules" tar ((:commit . "5444ae370ccdf3991aabe97b12004c987256c9e5") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience") (:url . "https://github.com/mrkkrp/cyphejor"))]) - (cypher-mode . [(20151110 1142) nil "major mode for editing cypher scripts" tar ((:commit . "ce8543d7877c736c574a17b49874c9dcdc7a06d6") (:authors ("François-Xavier Bois" . "fxboisATGoogleMailService")) (:keywords "cypher" "graph") (:url . "http://github.com/fxbois/cypher-mode"))]) - (cython-mode . [(20221130 1257) nil "Major mode for editing Cython files" tar ((:commit . "3e4790559d3168fe992cf2aa62f01423038cedb5"))]) - (czech-holidays . [(20160113 1752) nil "Adds a list of Czech public holidays to Emacs calendar" tar ((:commit . "d19828122cf3322bcf50601cefa4ac385d2d8f82") (:authors ("David Chkhikvadze" . "david.chk@outlook.com")) (:maintainers ("David Chkhikvadze" . "david.chk@outlook.com")) (:maintainer "David Chkhikvadze" . "david.chk@outlook.com") (:keywords "calendar"))]) - (d-mode . [(20240722 232) ((emacs (25 1))) "D Programming Language major mode for (X)Emacs" tar ((:commit . "def180655199b1143207545f63bd188852082b2b") (:maintainers ("Russel Winder" . "russel@winder.org.uk") ("Vladimir Panteleev" . "vladimir@thecybershadow.net")) (:maintainer "Russel Winder" . "russel@winder.org.uk") (:keywords "d" "programming" "language" "emacs" "cc-mode"))]) - (d2-mode . [(20240707 1850) ((emacs (26 1))) "Major mode for working with d2 graphs" tar ((:commit . "69374e0249df20139f3f2d475de9eae2b201d019") (:authors ("Andor Kesselman" . "andor@henosisknot.com")) (:maintainers ("Andor Kesselman" . "andor@henosisknot.com")) (:maintainer "Andor Kesselman" . "andor@henosisknot.com") (:keywords "d2" "graphs" "tools" "processes") (:url . "https://github.com/andorsk/d2-mode"))]) - (dactyl-mode . [(20140906 1725) nil "Major mode for editing Pentadactyl config files" tar ((:commit . "cc55fe6b987271d9647492b8df4c812d884f661f") (:keywords "languages" "vim") (:url . "https://github.com/luxbock/dactyl-mode"))]) - (dad-joke . [(20170928 658) ((emacs (24))) "Get/display dad jokes" tar ((:commit . "bee47e7b746b403228fa7d7361cb095de19ac9ba") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "games") (:url . "https://github.com/davep/dad-joke.el"))]) - (daemons . [(20231212 1324) ((emacs (25 1)) (s (1 13 0)) (compat (29 1 4 2))) "UI for managing init system daemons (services)" tar ((:commit . "6b6b97b7bac3040cfc58ea5ca7bd9dc9003068fb") (:keywords "unix" "convenience") (:url . "https://github.com/cbowdon/daemons.el"))]) - (dakrone-light-theme . [(20170808 2140) nil "dakrone's custom light theme" tar ((:commit . "06f198dc8b4ca7421990b30a23d89c8e0b8c5de4") (:authors ("Lee Hinman" . "lee_AT_writequit.org")) (:maintainers ("Lee Hinman" . "lee_AT_writequit.org")) (:maintainer "Lee Hinman" . "lee_AT_writequit.org") (:keywords "color" "themes" "faces") (:url . "https://github.com/dakrone/dakrone-light-theme"))]) - (dakrone-theme . [(20170801 1933) nil "dakrone's custom dark theme" tar ((:commit . "232ad1be5f3572dcbdf528f1655109aa355a6937") (:authors ("Lee Hinman" . "lee_AT_writequit.org")) (:maintainers ("Lee Hinman" . "lee_AT_writequit.org")) (:maintainer "Lee Hinman" . "lee_AT_writequit.org") (:keywords "color" "themes") (:url . "https://github.com/dakrone/dakrone-theme"))]) - (dall-e-shell . [(20240112 1749) ((emacs (27 1)) (shell-maker (0 49 1))) "Interaction mode for DALL-E" tar ((:commit . "39dd8e7415ebe6d836a1d721337019cfea89f5ad") (:url . "https://github.com/xenodium/chatgpt-shell"))]) - (daml-lsp . [(20231101 1818) ((daml-mode (1 0)) (dash (2 18 0)) (f (0 20 0)) (ht (2 3)) (lsp-mode (7 0))) "LSP client definition for daml" tar ((:commit . "26ea6a1b34c49aaa5a2b395a0468c8af710bfab7") (:url . "https://github.com/bartfaitamas/daml-mode"))]) - (daml-mode . [(20231106 916) ((emacs (27 1)) (haskell-mode (16 1))) "Major mode for daml" tar ((:commit . "3ba1166edd4c22402996625b1f8a05a2d5b1cbc6") (:url . "https://github.com/bartfaitamas/daml-mode"))]) - (danneskjold-theme . [(20240723 1000) nil "Beautiful high-contrast Emacs theme." tar ((:commit . "d495ba64e4a9e3e44b028b9fbc3898da3348ffdc") (:authors ("Dmitry Akatov" . "akatovda@yandex.com")) (:maintainer "Dmitry Akatov" . "akatovda@yandex.com") (:url . "https://github.com/rails-to-cosmos/danneskjold-theme"))]) - (dante . [(20230808 658) ((dash (2 12 0)) (emacs (27 1)) (f (0 19 0)) (flycheck (0 30)) (company (0 9)) (flymake (1 0)) (s (1 11 0)) (lcr (1 5))) "Development mode for Haskell" tar ((:commit . "ca47f8cc1392c7045db7da8b4fafe86b7c044e90") (:authors ("Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com")) (:maintainers ("Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com")) (:maintainer "Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com") (:keywords "haskell" "tools") (:url . "https://github.com/jyp/dante"))]) - (dap-mode . [(20240611 1356) ((emacs (27 1)) (dash (2 18 0)) (lsp-mode (6 0)) (bui (1 1 0)) (f (0 20 0)) (s (1 12 0)) (lsp-treemacs (0 1)) (posframe (0 7 0)) (ht (2 3)) (lsp-docker (1 0 0))) "Debug Adapter Protocol mode" tar ((:commit . "b407773ebca56e3bd8e6a4643854e91cbde0c35e") (:authors ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainers ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainer "Ivan Yonchovski" . "yyoncho@gmail.com") (:keywords "languages" "debug") (:url . "https://github.com/emacs-lsp/dap-mode"))]) - (darcsum . [(20190316 2215) nil "a pcl-cvs like interface for managing darcs patches" tar ((:commit . "6a8b690539d133c5e3d17cb23fe4365fbb6fb493") (:authors ("John Wiegley" . "johnw@gnu.org")) (:maintainers ("John Wiegley" . "johnw@gnu.org")) (:maintainer "John Wiegley" . "johnw@gnu.org") (:keywords "completion" "convenience" "tools" "vc"))]) - (darcula-theme . [(20171227 1845) nil "Inspired by IntelliJ's Darcula theme" tar ((:commit . "d9b82b58ded9014985be6658f4ab17e26ed9e93e") (:authors ("Sam Halliday" . "Sam.Halliday@gmail.com")) (:maintainers ("Sam Halliday" . "Sam.Halliday@gmail.com")) (:maintainer "Sam Halliday" . "Sam.Halliday@gmail.com") (:keywords "faces") (:url . "https://gitlab.com/fommil/emacs-darcula-theme"))]) - (dark-krystal-theme . [(20170808 1300) ((emacs (24 0))) "an Emacs 24 theme based on Dark Krystal (tmTheme)" tar ((:commit . "79084b99665dc9ffb0ec62cc092349a5ecebebbc") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (dark-mint-theme . [(20160302 642) nil "dark & minty fresh theme" tar ((:commit . "c8ad39b7115baf889b54c3e9bffe32daeab93c29"))]) - (dark-souls . [(20140314 1128) nil "Prepare to die" tar ((:commit . "2c9437265b52f966b2fb13a410a12f3b1e167cb7") (:authors ("Tom Jakubowski" . "tom@crystae.net")) (:maintainers ("Tom Jakubowski" . "tom@crystae.net")) (:maintainer "Tom Jakubowski" . "tom@crystae.net") (:keywords "games") (:url . "http://github.com/tomjakubowski/dark-souls.el"))]) - (darkman . [(20240203 1209) ((emacs (28 1))) "Seamless integration with Darkman" tar ((:commit . "136eac628595c6777eb6b2246a014dfcb3b6c625") (:authors ("Taha Aziz Ben Ali" . "ba.tahaaziz@gmail.com")) (:maintainers ("Taha Aziz Ben Ali" . "ba.tahaaziz@gmail.com")) (:maintainer "Taha Aziz Ben Ali" . "ba.tahaaziz@gmail.com") (:keywords "convenience") (:url . "https://darkman.grtcdr.tn"))]) - (darkmine-theme . [(20160406 624) nil "Yet another emacs dark color theme." tar ((:commit . "7f7e82ca03bcad52911fa41fb3e204e32d6ee63e") (:authors ("Pierre Lecocq" . "pierre.lecocq@gmail.com")) (:maintainers ("Pierre Lecocq" . "pierre.lecocq@gmail.com")) (:maintainer "Pierre Lecocq" . "pierre.lecocq@gmail.com") (:url . "https://github.com/pierre-lecocq/darkmine-theme"))]) - (darkokai-theme . [(20200614 1452) nil "A darker variant on Monokai." tar ((:commit . "5820aeddfc8c869ba840cc534eba776936656a66") (:url . "http://github.com/sjrmanning/darkokai"))]) - (darktooth-theme . [(20231011 427) ((emacs (27 1)) (autothemer (0 2))) "From the darkness... it watches" tar ((:commit . "2358dd334b5dcb6dc9828422bd7bd1e4da556819") (:url . "http://github.com/emacsfodder/emacs-theme-darktooth"))]) - (dart-mode . [(20231002 1138) ((emacs (27 1))) "Major mode for editing Dart files" tar ((:commit . "61e01142352f6813aca6512bedadb5007de3a0b9") (:maintainers ("Jen-Chieh Shen" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh Shen" . "jcs090218@gmail.com") (:keywords "languages") (:url . "https://github.com/emacsorphanage/dart-mode"))]) - (dart-server . [(20210501 1445) ((emacs (24 5)) (cl-lib (0 5)) (dash (2 10 0)) (flycheck (0 23)) (s (1 10))) "Minor mode for editing Dart files" tar ((:commit . "75562baf9a89b7e314bc2f795f6ecdc5d1f2cc8c") (:authors ("Brady Trainor" . "mail@bradyt.com")) (:maintainers ("Brady Trainor" . "mail@bradyt.com")) (:maintainer "Brady Trainor" . "mail@bradyt.com") (:keywords "languages") (:url . "https://github.com/bradyt/dart-server"))]) - (dash . [(20240510 1327) ((emacs (24))) "A modern list library for Emacs" tar ((:commit . "1de9dcb83eacfb162b6d9a118a4770b1281bcd84") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "extensions" "lisp") (:url . "https://github.com/magnars/dash.el"))]) - (dash-alfred . [(20191024 450) ((emacs (25 1))) "Search Dash documentation via Dash-Alfred-Workflow" tar ((:commit . "fcd21bd6c7eb5cd31377be970406ff3d2454bd5c") (:keywords "docs") (:url . "https://github.com/xuchunyang/dash-alfred.el"))]) - (dash-at-point . [(20211023 104) nil "Search the word at point with Dash" tar ((:commit . "fba1a6f42ea51d05110e12c62bdced664059eb55") (:authors ("Shinji Tanaka" . "shinji.tanaka@gmail.com")) (:maintainers ("Shinji Tanaka" . "shinji.tanaka@gmail.com")) (:maintainer "Shinji Tanaka" . "shinji.tanaka@gmail.com") (:url . "https://github.com/stanaka/dash-at-point"))]) - (dash-docs . [(20210830 926) ((emacs (24 4)) (cl-lib (0 5)) (async (1 9 3))) "Offline documentation browser using Dash docsets." tar ((:commit . "29848b6b347ac520f7646c200ed2ec36cea3feda") (:authors ("Raimon Grau" . "raimonster@gmail.com") ("Toni Reina" . "areina0@gmail.com") ("Bryan Gilbert" . "bryan@bryan.sh")) (:maintainers ("Raimon Grau" . "raimonster@gmail.com") ("Toni Reina" . "areina0@gmail.com") ("Bryan Gilbert" . "bryan@bryan.sh")) (:maintainer "Raimon Grau" . "raimonster@gmail.com") (:keywords "docs") (:url . "http://github.com/areina/helm-dash"))]) - (dash-functional . [(20210826 1149) ((dash (2 18 0))) "Collection of useful combinators for Emacs Lisp" tar ((:commit . "39d067b9fbb2db65fc7a6938bfb21489ad990cb4") (:authors ("Matus Goljer" . "matus.goljer@gmail.com") ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com") ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "extensions" "lisp") (:url . "https://github.com/magnars/dash.el"))]) - (dashboard . [(20240529 2058) ((emacs (26 1))) "A startup screen extracted from Spacemacs" tar ((:commit . "3852301f9c6f3104d9cc98389612b5ef3452a7de") (:authors ("Rakan Al-Hneiti" . "rakan.alhneiti@gmail.com")) (:maintainers ("Jesús Martínez" . "jesusmartinez93@gmail.com") ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jesús Martínez" . "jesusmartinez93@gmail.com") (:keywords "startup" "screen" "tools" "dashboard") (:url . "https://github.com/emacs-dashboard/emacs-dashboard"))]) - (dashboard-hackernews . [(20220516 1809) ((emacs (24)) (dashboard (1 2 5)) (request (0 3 0))) "Display Hacker News on dashboard" tar ((:commit . "34d86bffcde7e6d10ffa7c5080a71a144f01f3aa") (:authors ("Hayato KAJIYAMA" . "kaji1216@gmail.com")) (:maintainers ("Hayato KAJIYAMA" . "kaji1216@gmail.com")) (:maintainer "Hayato KAJIYAMA" . "kaji1216@gmail.com") (:url . "https://github.com/hyakt/emacs-dashboard-hackernews"))]) - (dashboard-ls . [(20240101 841) ((emacs (26 1)) (dashboard (1 2 5))) "Display files/directories in current directory on Dashboard" tar ((:commit . "bc79640e8fcc625ff1af31d5e17b054b1f535f39") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "directory" "file" "show") (:url . "https://github.com/emacs-dashboard/dashboard-ls"))]) - (dashboard-project-status . [(20190202 1354) ((emacs (24)) (git (0 1 1)) (dashboard (1 2 5))) "Display a git project status in a dashboard widget." tar ((:commit . "7675c138e9df8fe2c626e7ba9bbb8b6717671a41") (:authors ("Jason Duncan" . "jasond496@msn.com")) (:maintainers ("Jason Duncan" . "jasond496@msn.com")) (:maintainer "Jason Duncan" . "jasond496@msn.com") (:url . "https://github.com/functionreturnfunction/dashboard-project-status"))]) - (date-at-point . [(20150308 1243) nil "Add `date' to `thing-at-point' function" tar ((:commit . "258c0268cc4357640c2af78774ba9667beff28ee") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "convenience") (:url . "https://github.com/alezost/date-at-point.el"))]) - (date-field . [(20141129 1539) ((dash (2 9 0)) (log4e (0 2 0)) (yaxception (0 3 2))) "Date widget" tar ((:commit . "11c9170d1f7b343233f7716d4c0a62be024c1654") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "widgets") (:url . "https://github.com/aki2o/emacs-date-field"))]) - (date2name . [(20190630 933) ((emacs (24 4))) "Package to prepend ISO Timestamps to files" tar ((:commit . "1d239e4d647ad8ba5cd23a8d4012a9f10bcf7d7d") (:keywords "files" "convenience") (:url . "https://github.com/DerBeutlin/date2name.el"))]) - (datetime . [(20240418 1601) ((emacs (25 1)) (extmap (1 1 1))) "Parsing, formatting and matching timestamps" tar ((:commit . "38f0e180ae36257d77ce9612dfca8404f39ddcfc") (:authors ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainers ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainer "Paul Pogonyshev" . "pogonyshev@gmail.com") (:keywords "lisp" "i18n") (:url . "https://github.com/doublep/datetime"))]) - (datetime-format . [(20240105 1901) ((emacs (26 3))) "Datetime functions" tar ((:commit . "c4ee8ef11bc95c78c390497f1d1397ca57a96f97") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "lisp" "datetime" "calendar") (:url . "https://github.com/emacs-php/emacs-datetime"))]) - (datomic-snippets . [(20180817 1045) ((s (1 4 0)) (dash (1 2 0)) (yasnippet (0 6 1))) "Yasnippets for Datomic" tar ((:commit . "4a14228840d5252e13d2bf6209670f26345bbb84") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "snippets"))]) - (dayone . [(20160105 1240) ((uuid (0 0 3)) (mustache (0 22)) (ht (1 5))) "Utility script for Day One" tar ((:commit . "ab628274f0806451f23bce16f62a6a11cbf91a2b") (:authors ("mori-dev" . "mori.dev.asdf@gmail.com")) (:maintainers ("mori-dev" . "mori.dev.asdf@gmail.com")) (:maintainer "mori-dev" . "mori.dev.asdf@gmail.com") (:keywords "day one" "tools" "convenience") (:url . "https://github.com/mori-dev/emacs-dayone"))]) - (db . [(20140421 2111) ((kv (0 0 11))) "A database for EmacsLisp" tar ((:commit . "b3a423fb8e72f9013009cbe033d654df2ce31438") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "data" "lisp"))]) - (db-pg . [(20130131 1902) ((pg (0 12)) (db (0 0 6))) "A PostgreSQL adapter for emacs-db" tar ((:commit . "7d5ab86b74b05fe003b3b434d4835f37f3f3eded") (:authors ("Nic Ferrier" . "nic@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nic@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nic@ferrier.me.uk") (:keywords "data" "comm" "database" "postgresql"))]) - (dbc . [(20201001 1452) ((emacs (24 4)) (cl-lib (0 5)) (ht (2 3))) "Control how to open buffers" tar ((:commit . "6728e72f72347d098b7d75ac4c29a7d687cc9ed3") (:keywords "convenience") (:url . "https://gitlab.com/matsievskiysv/display-buffer-control"))]) - (ddate . [(20221031 1611) ((emacs (24 4))) "Manage Discordian dates with ddate" tar ((:commit . "31576a62792743c614e362688b3752b7a959814e") (:authors ("Erik L. Arneson" . "earneson@arnesonium.com")) (:maintainers ("Erik L. Arneson" . "earneson@arnesonium.com")) (:maintainer "Erik L. Arneson" . "earneson@arnesonium.com") (:keywords "lisp" "dates" "tools" "dashboard") (:url . "https://git.sr.ht/~earneson/emacs-ddate"))]) - (ddskk . [(20230701 2340) ((ccc (1 43)) (cdb (20141201 754))) "Simple Kana to Kanji conversion program." tar ((:commit . "8c47f46e38a29a0f3eabcd524268d20573102467") (:authors ("Masahiko Sato" . "masahiko@kuis.kyoto-u.ac.jp")) (:keywords "japanese" "mule" "input method") (:url . "https://github.com/skk-dev/ddskk"))]) - (ddskk-posframe . [(20200812 917) ((emacs (26 1)) (posframe (0 4 3)) (ddskk (16 2 50))) "Show Henkan tooltip for ddskk via posframe" tar ((:commit . "299493dd951e5a0b43b8213321e3dc0bac10f762") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "tooltip" "convenience" "posframe") (:url . "https://github.com/conao3/ddskk-posframe.el"))]) - (deadgrep . [(20240627 1535) ((emacs (25 1)) (dash (2 12 0)) (s (1 11 0)) (spinner (1 7 3))) "fast, friendly searching with ripgrep" tar ((:commit . "609a9c3bf52f44998dd0ec7275374d059a3fdc15") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "tools") (:url . "https://github.com/Wilfred/deadgrep"))]) - (debian-el . [(20240727 2230) nil "startup file for the debian-el package" tar ((:commit . "232a4b3f20ca7834a8993c4aac2678b7aecca505") (:authors ("Debian Emacsen Team" . "debian-emacsen@lists.debian.org")) (:maintainers ("Debian Emacsen Team" . "debian-emacsen@lists.debian.org")) (:maintainer "Debian Emacsen Team" . "debian-emacsen@lists.debian.org") (:keywords "debian" "apt" "elisp"))]) - (debpaste . [(20161214 2023) ((xml-rpc (1 6 7))) "Interface for getting/posting/deleting pastes from paste.debian.net" tar ((:commit . "6f2a400665062468ebd03a2ce1de2a73d9084958") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "paste") (:url . "http://github.com/alezost/debpaste.el"))]) - (debug-print . [(20140126 19) ((emacs (24))) "A nice printf debugging environment by the way Gauche do" tar ((:commit . "d817fd9ea2d3f8d2c1ace4d8af155684f3a99dc5") (:authors ("Ken Okada" . "keno.ss57@gmail.com")) (:maintainers ("Ken Okada" . "keno.ss57@gmail.com")) (:maintainer "Ken Okada" . "keno.ss57@gmail.com") (:keywords "extensions" "lisp" "tools" "maint") (:url . "https://github.com/kenoss/debug-print"))]) - (decide . [(20230424 1647) nil "rolling dice and other random things" tar ((:commit . "9c0e4c4493f9af9a981627d0630ac6cb2d8c98f0") (:authors ("Pelle Nilsson" . "perni@lysator.liu.se")) (:maintainers ("Pelle Nilsson" . "perni@lysator.liu.se")) (:maintainer "Pelle Nilsson" . "perni@lysator.liu.se"))]) - (decl . [(20221027 1823) ((dash (2 5 0)) (emacs (24 3)) (cl-lib (0 3))) "Library for organizing code declaratively" tar ((:commit . "1b11ee91c4b2a2d30b236debf65538fbe4bf10a9") (:url . "https://github.com/preetpalS/decl.el"))]) - (declutter . [(20220310 2101) ((emacs (25 1))) "Read html content and (some) paywall sites without clutter" tar ((:commit . "0b2ca86fa716dfc2fb3bc3425019f049dd65eda2") (:authors ("Sanel Zukan" . "sanelz@gmail.com")) (:maintainers ("Sanel Zukan" . "sanelz@gmail.com")) (:maintainer "Sanel Zukan" . "sanelz@gmail.com") (:keywords "html" "hypermedia" "terminals") (:url . "http://www.github.com/sanel/declutter"))]) - (decor . [(20231210 1247) ((emacs (24 1))) "Modify visual decorations" tar ((:commit . "b0c8dfee69c9c5fe54c82cfcb2638377eb744464") (:authors ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainers ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainer "Peter Badida" . "keyweeusr@gmail.com") (:keywords "convenience" "window" "decoration" "distraction" "xprop" "xwayland") (:url . "https://github.com/KeyWeeUsr/decor"))]) - (dedicated . [(20151202 110) nil "A very simple minor mode for dedicated buffers" tar ((:commit . "f47b504c0c56fa5ab9d1028417ca1f65a713a2f0") (:authors ("Eric Crampton" . "eric@atdesk.com")) (:maintainers ("Eric Crampton" . "eric@atdesk.com")) (:maintainer "Eric Crampton" . "eric@atdesk.com") (:keywords "dedicated" "buffer"))]) - (dedukti-mode . [(20171103 1212) nil "Major mode for Dedukti files" tar ((:commit . "d7c3505a1046187de3c3aeb144455078d514594e") (:keywords "languages" "dedukti") (:url . "https://github.com/rafoo/dedukti-mode"))]) - (default-font-presets . [(20240421 637) ((emacs (26 1))) "Support selecting fonts from a list of presets" tar ((:commit . "0087cbcbf78f107c0f908e4930f886a2d920eb90") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-default-font-presets"))]) - (default-text-scale . [(20191226 2234) ((emacs (24))) "Easily adjust the font size in all frames" tar ((:commit . "bfc0987c37e93742255d3b23d86c17096fda8e7e") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "frames" "faces") (:url . "https://github.com/purcell/default-text-scale"))]) - (defcapture . [(20230909 353) ((emacs (25 1)) (doct (3 0))) "A convenience macro for the Doct DSL" tar ((:commit . "777a10a3343da0553813d004a67e39e2df1bcbb2") (:authors ("Abraham Aguilar" . "a.aguilar@ciencias.unam.mx")) (:maintainers ("Abraham Aguilar" . "a.aguilar@ciencias.unam.mx")) (:maintainer "Abraham Aguilar" . "a.aguilar@ciencias.unam.mx") (:keywords "convenience" "org") (:url . "https://github.com/aggu4/defcapture"))]) - (deferred . [(20170901 1330) ((emacs (24 4))) "Simple asynchronous functions for emacs lisp" tar ((:commit . "2239671d94b38d92e9b28d4e12fd79814cfb9c16") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "deferred" "async") (:url . "https://github.com/kiwanami/emacs-deferred"))]) - (define-it . [(20240101 933) ((emacs (25 1)) (s (1 12 0)) (popup (0 5 3)) (pos-tip (0 4 6)) (posframe (1 1 7)) (define-word (0 1 0)) (google-translate (0 11 18)) (wiki-summary (0 1))) "Define, translate, wiki the word" tar ((:commit . "a12331b5f4098b3cb0b046398fc3a34de1651de6") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "dictionary" "explanation" "search" "wiki") (:url . "https://github.com/jcs-elpa/define-it"))]) - (define-scratch . [(20221220 946) ((emacs (24 3))) "Define new commands to make scratch buffers" tar ((:commit . "26cf11f801c2b5df0fbd56d2c4f7ac41b3ccd1c6") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-define-scratch"))]) - (define-word . [(20220104 1848) ((emacs (24 3))) "display the definition of word at point." tar ((:commit . "31a8c67405afa99d0e25e7c86a4ee7ef84a808fe") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "dictionary" "convenience") (:url . "https://github.com/abo-abo/define-word"))]) - (defproject . [(20151201 2219) ((emacs (24))) "Manager dir-locals and project specific variables" tar ((:commit . "674d48a5e34cb4bba76faa38ee901322ec649086") (:authors (nil . "kotfic@gmail.com")) (:maintainers (nil . "kotfic@gmail.com")) (:maintainer nil . "kotfic@gmail.com") (:keywords "convenience") (:url . "https://github.com/kotfic/defproject"))]) - (defrepeater . [(20180830 410) ((emacs (25 2)) (s (1 12 0))) "Easily make commands repeatable" tar ((:commit . "62b00ede57d2e115b9ef9f21268c021ae1186873") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience") (:url . "http://github.com/alphapapa/defrepeater.el"))]) - (deft . [(20240524 1524) nil "quickly browse, filter, and edit plain text notes" tar ((:commit . "b369d7225d86551882568788a23c5497b232509c") (:authors ("Jason R. Blevins" . "jrblevin@xbeta.org")) (:maintainers ("Jason R. Blevins" . "jrblevin@xbeta.org")) (:maintainer "Jason R. Blevins" . "jrblevin@xbeta.org") (:keywords "plain text" "notes" "simplenote" "notational velocity") (:url . "https://jblevins.org/projects/deft/"))]) - (delim-kill . [(20100517 620) nil "Kill text between delimiters." tar ((:commit . "1dbe47344f2d2cbc8c54beedf0cf0bf10fd203c1") (:authors ("Thomas Kappler" . "tkappler@gmail.com")) (:maintainers ("Thomas Kappler" . "tkappler@gmail.com")) (:maintainer "Thomas Kappler" . "tkappler@gmail.com") (:keywords "convenience" "languages") (:url . "http://github.com/thomas11/delim-kill/tree/master"))]) - (demangle-mode . [(20210822 2210) ((cl-lib (0 1)) (emacs (24 3))) "Automatically demangle C++, D, and Rust symbols" tar ((:commit . "04f545adab066708d6151f13da65aaf519f8ac4e") (:authors ("Ben Liblit" . "liblit@acm.org")) (:maintainers ("Ben Liblit" . "liblit@acm.org")) (:maintainer "Ben Liblit" . "liblit@acm.org") (:keywords "c" "tools") (:url . "https://github.com/liblit/demangle-mode"))]) - (demap . [(20220322 2309) ((emacs (25 1))) "Detachable minimap package" tar ((:commit . "c42ec4752544f80ca7c172ff65e705a56089bc96") (:authors ("Sawyer Gardner" . "https://gitlab.com/sawyerjgardner")) (:maintainers ("Sawyer Gardner" . "https://gitlab.com/sawyerjgardner")) (:maintainer "Sawyer Gardner" . "https://gitlab.com/sawyerjgardner") (:keywords "lisp" "tools" "convenience") (:url . "https://gitlab.com/sawyerjgardner/demap.el"))]) - (demo-it . [(20211221 2152) nil "Create demonstrations" tar ((:commit . "8ade739bb2605275f1f56128a0a9a8c6b55bab6a") (:authors ("Howard Abrams" . "howard.abrams@gmail.com")) (:maintainers ("Howard Abrams" . "howard.abrams@gmail.com")) (:maintainer "Howard Abrams" . "howard.abrams@gmail.com") (:keywords "demonstration" "presentation" "test"))]) - (deno-fmt . [(20230117 1117) ((emacs (24))) "Minor mode for using deno fmt on save" tar ((:commit . "6378966f448a3b9b5ae98af58cd13a031bd26702") (:authors ("Russell Clarey" . "http://github/rclarey")) (:maintainers ("Russell Clarey" . "http://github/rclarey")) (:maintainer "Russell Clarey" . "http://github/rclarey") (:url . "https://github.com/russell/deno-emacs"))]) - (deno-ts-mode . [(20230912 202) ((emacs (29 1))) "Major mode for Deno" tar ((:commit . "526b6c00483cd86a028805e31ebd8a4a7000c3da") (:authors ("Graham Marlow" . "info@mgmarlow.com")) (:maintainers ("Graham Marlow" . "info@mgmarlow.com")) (:maintainer "Graham Marlow" . "info@mgmarlow.com") (:keywords "languages") (:url . "https://git.sr.ht/~mgmarlow/deno-ts-mode"))]) - (denote-citar-sections . [(20240608 1629) ((emacs (26 1)) (denote (2 2 4)) (universal-sidecar (2 5 0)) (citar-denote (2 2 2)) (citar (1 4))) "Universal Sidecar sections for citar-denote" tar ((:commit . "00c7084652fa32f9f4ab504facaaed623f299684") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "convenience" "files" "hypermedia" "notes") (:url . "https://git.sr.ht/~swflint/denote-sections"))]) - (denote-explore . [(20240727 804) ((emacs (29 1)) (denote (3 0)) (dash (2 19 1))) "Explore Denote files" tar ((:commit . "ffa666846ab1c890b9475a13c196d9ab7511cbe4") (:authors ("Peter Prevos" . "peter@prevos.net")) (:maintainers ("Peter Prevos" . "peter@prevos.net")) (:maintainer "Peter Prevos" . "peter@prevos.net") (:url . "https://github.com/pprevos/denote-explore/"))]) - (denote-sections . [(20240608 1629) ((universal-sidecar (2 5 0)) (denote (2 2 4)) (emacs (27 1))) "Universal Sidecar Sections for Denote" tar ((:commit . "00c7084652fa32f9f4ab504facaaed623f299684") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "convenience" "files" "notes" "hypermedia") (:url . "https://git.sr.ht/~swflint/denote-sections"))]) - (derl . [(20231004 821) ((emacs (29 1))) "Erlang distribution protocol implementation" tar ((:commit . "6f31592bb3083de366cdb13a7db0ed69fc72de47") (:authors ("Axel Forsman" . "axel@axelf.se")) (:maintainers ("Axel Forsman" . "axel@axelf.se")) (:maintainer "Axel Forsman" . "axel@axelf.se") (:keywords "comm" "extensions" "languages" "processes") (:url . "https://github.com/axelf4/derl.el"))]) - (describe-hash . [(20200718 1556) nil "Help function for examining a hash map" tar ((:commit . "20dbbbea630055b2401f13a55fbb21216960dc46") (:url . "https://github.com/Junker/describe-hash"))]) - (describe-number . [(20151101 55) ((yabin (1 1))) "Describe arbitrarily large number at point." tar ((:commit . "40618345a37831804b29589849a785ef5aa5ac24") (:authors ("Morten Slot Kristensen" . "mskATnullpointerDOTdk")) (:maintainers ("Morten Slot Kristensen" . "mskATnullpointerDOTdk")) (:maintainer "Morten Slot Kristensen" . "mskATnullpointerDOTdk") (:keywords "describe" "value" "help") (:url . "https://github.com/netromdk/describe-number"))]) - (desktop+ . [(20170107 2132) ((emacs (24 4)) (dash (2 11 0)) (f (0 17 2))) "Handle special buffers when saving & restoring sessions" tar ((:commit . "d26f369bda96860eef18365cdb5c79f39a2c765c") (:authors ("François Févotte" . "fevotte@gmail.com")) (:maintainers ("François Févotte" . "fevotte@gmail.com")) (:maintainer "François Févotte" . "fevotte@gmail.com") (:url . "https://github.com/ffevotte/desktop-plus"))]) - (desktop-environment . [(20230903 1229) ((emacs (25 1))) "Helps you control your GNU/Linux computer" tar ((:commit . "bc1153aa619b12456304cca642424a0d8d2eb416") (:authors ("Damien Cassou" . "damien@cassou.me") ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainers ("Damien Cassou" . "damien@cassou.me") ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:url . "https://gitlab.petton.fr/DamienCassou/desktop-environment"))]) - (desktop-mail-user-agent . [(20210519 1008) ((emacs (24 3))) "Call OS default mail program to compose mail" tar ((:commit . "caac672ef7e4ddced960fa31cef3a6ba5d7ab451") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "mail") (:url . "https://github.com/lassik/emacs-desktop-mail-user-agent"))]) - (desktop-registry . [(20140119 2143) nil "Keep a central registry of desktop files" tar ((:commit . "244c2e7f9f0a1050aa8a47ad0b38f4e4584682dd") (:authors ("Tom Willemse" . "tom@ryuslash.org")) (:maintainers ("Tom Willemse" . "tom@ryuslash.org")) (:maintainer "Tom Willemse" . "tom@ryuslash.org") (:keywords "convenience") (:url . "http://projects.ryuslash.org/desktop-registry/"))]) - (detached . [(20221129 1430) ((emacs (27 1))) "A package to launch, and manage, detached processes" tar ((:commit . "6b64d4d8064cee781e071e825857b442ea96c3d9") (:authors ("Niklas Eklund" . "niklas.eklund@posteo.net")) (:maintainers ("detached.el Development" . "~niklaseklund/detached.el@lists.sr.ht")) (:maintainer "detached.el Development" . "~niklaseklund/detached.el@lists.sr.ht") (:keywords "convenience" "processes") (:url . "https://sr.ht/~niklaseklund/detached.el/"))]) - (detour . [(20181122 2138) ((emacs (24 4))) "Take a quick detour and return" tar ((:commit . "f41f17cf1cf4f3db41563ff011786b6567596fb4") (:authors ("Stefan Kamphausen" . "www.skamphausen.de")) (:maintainers ("Stefan Kamphausen" . "www.skamphausen.de")) (:maintainer "Stefan Kamphausen" . "www.skamphausen.de") (:keywords "convenience" "abbrev") (:url . "https://github.com/ska2342/detour/"))]) - (devdocs . [(20240428 711) ((emacs (27 1))) "Emacs viewer for DevDocs" tar ((:commit . "c14d1306648d3ae09ee3a3b3f45592334943cfeb") (:authors ("Augusto Stoffel" . "arstoffel@gmail.com")) (:maintainers ("Augusto Stoffel" . "arstoffel@gmail.com")) (:maintainer "Augusto Stoffel" . "arstoffel@gmail.com") (:keywords "help") (:url . "https://github.com/astoff/devdocs.el"))]) - (devdocs-browser . [(20240511 306) ((emacs (27 1))) "Browse devdocs.io documents using EWW" tar ((:commit . "0655b89651458777354a3b89c1d486e0fda1928d") (:authors ("blahgeek" . "i@blahgeek.com")) (:maintainers ("blahgeek" . "i@blahgeek.com")) (:maintainer "blahgeek" . "i@blahgeek.com") (:keywords "docs" "help" "tools") (:url . "https://github.com/blahgeek/emacs-devdocs-browser"))]) - (devil . [(20240107 2149) ((emacs (24 4))) "Minor mode for translating key sequences" tar ((:commit . "dd29681fe07f37c4acbff32a5767bddcbf3b5b80") (:authors ("Susam Pal" . "susam@susam.net")) (:maintainers ("Susam Pal" . "susam@susam.net")) (:maintainer "Susam Pal" . "susam@susam.net") (:keywords "convenience" "abbrev") (:url . "https://github.com/susam/devil"))]) - (dfmt . [(20170728 1023) nil "Emacs Interface to D indenting/formatting tool dfmt." tar ((:commit . "21b9094e907b7ac53f5ecb4ff4539613a9d12434") (:maintainers ("Kirill Babikhin" . "qsimpleq")) (:maintainer "Kirill Babikhin" . "qsimpleq") (:keywords "tools" "convenience" "languages" "dlang") (:url . "https://github.com/qsimpleq/elisp-dfmt"))]) - (dhall-mode . [(20230228 1005) ((emacs (24 4)) (reformatter (0 3))) "Major mode for the dhall configuration language" tar ((:commit . "87ab69fe765d87b3bb1604a306a8c44d6887681d") (:authors ("Sibi Prabakaran" . "sibi@psibi.in")) (:maintainers ("Sibi Prabakaran" . "sibi@psibi.in")) (:maintainer "Sibi Prabakaran" . "sibi@psibi.in") (:keywords "languages") (:url . "https://github.com/psibi/dhall-mode"))]) - (dianyou . [(20210525 1517) ((emacs (24 4))) "Search and analyze mails in Gnus" tar ((:commit . "f77d9e76be5d8022fa6ee5426144f13f38dd09f2") (:authors ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbinDOTshATgmailDOTcom") (:keywords "mail") (:url . "http://github.com/redguardtoo/dianyou"))]) - (diary-manager . [(20220929 2042) ((emacs (25))) "Simple personal diary" tar ((:commit . "56c739224e5bb845d275bfe3f4e420285de3a929") (:authors ("Radian LLC" . "contact+diary-manager@radian.codes")) (:maintainers ("Radian LLC" . "contact+diary-manager@radian.codes")) (:maintainer "Radian LLC" . "contact+diary-manager@radian.codes") (:keywords "extensions") (:url . "https://github.com/radian-software/diary-manager"))]) - (dic-lookup-w3m . [(20180526 1621) ((w3m (20120723 324)) (stem (20120826))) "look up dictionaries on the Internet" tar ((:commit . "3254ab10cbf0078c7162557dd1f68dac28459cf9") (:keywords "emacs-w3m" "w3m" "dictionary"))]) - (dictcc . [(20221231 1703) ((emacs (24 4)) (cl-lib (0 5))) "Look up translations on dict.cc" tar ((:commit . "30b505759e5a97c2aaa8b0e8ea5e187fdf625c65") (:authors ("Marten Lienen" . "marten.lienen@gmail.com")) (:maintainers ("Marten Lienen" . "marten.lienen@gmail.com")) (:maintainer "Marten Lienen" . "marten.lienen@gmail.com") (:keywords "convenience"))]) - (dictionary . [(20201001 1727) ((connection (1 11)) (link (1 11))) "Client for rfc2229 dictionary servers" tar ((:commit . "bdf0aa7761d1c1a3bc0652b2fdc4a54b3acdb06a") (:authors ("Torsten Hilbrich" . "torsten.hilbrich@gmx.net")) (:maintainers ("Torsten Hilbrich" . "torsten.hilbrich@gmx.net")) (:maintainer "Torsten Hilbrich" . "torsten.hilbrich@gmx.net") (:keywords "interface" "dictionary"))]) - (didyoumean . [(20240229 1807) ((emacs (24 4))) "Did you mean to open another file?" tar ((:commit . "fc12bd33c7b4f6dc74e49735c269ff75c72227a1") (:keywords "convenience") (:url . "https://gitlab.com/kisaragi-hiu/didyoumean.el"))]) - (diff-ansi . [(20240616 2345) ((emacs (29 1))) "Display diff's using alternative diffing tools" tar ((:commit . "0338970469375eadd3c0e492997aec2fcb06bb27") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-diff-ansi"))]) - (diff-at-point . [(20240421 858) ((emacs (29 1))) "Diff navigation" tar ((:commit . "bdd507b940e57a110e0e7d31834987924abc05b2") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-diff-at-point"))]) - (diff-hl . [(20240719 1051) ((cl-lib (0 2)) (emacs (25 1))) "Highlight uncommitted changes using VC" tar ((:commit . "57d9d4e3e17397bf178c3aa5c369b5edd24523e0") (:authors ("Dmitry Gutov" . "dmitry@gutov.dev")) (:maintainers ("Dmitry Gutov" . "dmitry@gutov.dev")) (:maintainer "Dmitry Gutov" . "dmitry@gutov.dev") (:keywords "vc" "diff") (:url . "https://github.com/dgutov/diff-hl"))]) - (diffed . [(20240618 2037) ((emacs (27 1))) "Diffed is for recursive diff like Dired is for ls" tar ((:commit . "93251169a4fc8c07fdd5f3d32c89b4d3401d37a1") (:authors ("Bernhard Rotter" . "bernhard@b-rotter.de")) (:maintainers ("Bernhard Rotter" . "bernhard@b-rotter.de")) (:maintainer "Bernhard Rotter" . "bernhard@b-rotter.de") (:keywords "tools") (:url . "https://github.com/ber-ro/diffed"))]) - (difflib . [(20210224 2242) ((emacs (24 4)) (cl-generic (0 3)) (ht (2 2)) (s (1 12 0))) "Helpers for computing deltas between sequences." tar ((:commit . "646fc4388274fe765bbf4661e17a24e4d081250c") (:authors ("Diego A. Mundo" . "dieggsy@pm.me")) (:maintainers ("Diego A. Mundo" . "dieggsy@pm.me")) (:maintainer "Diego A. Mundo" . "dieggsy@pm.me") (:keywords "matching" "tools" "string") (:url . "http://github.com/dieggsy/difflib.el"))]) - (diffpdf . [(20210626 1447) ((emacs (25 1)) (transient (0 3 0))) "Transient diffpdf" tar ((:commit . "a5b203b549e373cb9b0ef3f00c0010bd34dd644a") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainers ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "tools") (:url . "https://github.com/ShuguangSun/diffpdf.el"))]) - (diffscuss-mode . [(20141014 2357) nil "Major mode for diffscuss files." tar ((:commit . "bbc6dbed4b97d1eb9ae5dae021ed1e066129bd98") (:authors ("Edmund Jorgensen" . "edmund@hut8labs.com")) (:maintainers ("Edmund Jorgensen" . "edmund@hut8labs.com")) (:maintainer "Edmund Jorgensen" . "edmund@hut8labs.com") (:keywords "tools"))]) - (difftastic . [(20240528 1657) ((emacs (28 1)) (compat (29 1 4 2)) (magit (20220326))) "Wrapper for difftastic" tar ((:commit . "79753bfec7c32f44dc0d5ed57a8bc6b370392a87") (:authors ("Przemyslaw Kryger" . "pkryger@gmail.com")) (:maintainers ("Przemyslaw Kryger" . "pkryger@gmail.com")) (:maintainer "Przemyslaw Kryger" . "pkryger@gmail.com") (:keywords "tools" "diff") (:url . "https://github.com/pkryger/difftastic.el"))]) - (diffview . [(20230224 1916) nil "View diffs in side-by-side format" tar ((:commit . "8f07c0ff4a1acef990589df0d3e32288f19c9d71") (:authors ("Mitchel Humpherys" . "mitch.special@gmail.com")) (:maintainers ("Mitchel Humpherys" . "mitch.special@gmail.com")) (:maintainer "Mitchel Humpherys" . "mitch.special@gmail.com") (:keywords "convenience" "diff") (:url . "https://github.com/mgalgs/diffview-mode"))]) - (digistar-mode . [(20240613 225) nil "major mode for Digistar scripts" tar ((:commit . "1a02a4773d1380d8cab44f5e342a1e9bcc7276e8") (:authors ("John Foerch" . "jjfoerch@gmail.com")) (:maintainers ("John Foerch" . "jjfoerch@gmail.com")) (:maintainer "John Foerch" . "jjfoerch@gmail.com") (:keywords "languages"))]) - (digit-groups . [(20200506 37) ((dash (2 11 0))) "Highlight place-value positions in numbers" tar ((:commit . "7b81930cad19b8b7913b7eedbcb498964bfdcbdb") (:authors ("Michael D. Adams" . "http://michaeldadams.org")) (:maintainers ("Michael D. Adams" . "http://michaeldadams.org")) (:maintainer "Michael D. Adams" . "http://michaeldadams.org") (:url . "https://github.com/adamsmd/digit-groups/"))]) - (digitalocean . [(20190607 726) ((request (2 5)) (emacs (24 4))) "Create and manipulate digitalocean droplets" tar ((:commit . "6c32d3593286e2a62d9afab0057c829407b0d1e8") (:authors ("Oliver Marks" . "oly@digitaloctave.com")) (:maintainers ("Oliver Marks" . "oly@digitaloctave.com")) (:maintainer "Oliver Marks" . "oly@digitaloctave.com") (:keywords "processes" "tools") (:url . "https://github.com/olymk2/emacs-digitalocean"))]) - (digitalocean-helm . [(20180610 746) ((emacs (24 3)) (helm (2 5)) (digitalocean (0 1))) "Create and manipulate digitalocean droplets" tar ((:commit . "b125c9882eded7d73ec109d152b26625f333440b") (:authors ("Oliver Marks" . "oly@digitaloctave.com")) (:maintainers ("Oliver Marks" . "oly@digitaloctave.com")) (:maintainer "Oliver Marks" . "oly@digitaloctave.com") (:keywords "processes" "tools") (:url . "https://gitlab.com/olymk2/digitalocean-api"))]) - (dilbert . [(20211118 1512) ((emacs (26 1)) (enlive (0 0 1)) (dash (2 19 1))) "View Dilbert comics" tar ((:commit . "d8c586f1bac58c334822b64bce671dde5e25a27f") (:authors ("Daniils Petrovs" . "thedanpetrov@gmail.com")) (:maintainers ("Daniils Petrovs" . "thedanpetrov@gmail.com")) (:maintainer "Daniils Petrovs" . "thedanpetrov@gmail.com") (:keywords "multimedia" "news") (:url . "https://github.com/DaniruKun/dilbert-el"))]) - (dim . [(20160818 949) ((emacs (24 4))) "Change mode-line names of major/minor modes" tar ((:commit . "110624657fec0c8a7b3589108230e6a635302ae0") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "convenience") (:url . "https://github.com/alezost/dim.el"))]) - (dim-autoload . [(20240712 2215) ((emacs (25 1)) (compat (30 0 0 0))) "Dim or hide autoload cookie lines" tar ((:commit . "9d08ecf4f8b00e53093864a59b51f58e4fb6ae4b") (:authors ("Jonas Bernoulli" . "emacs.dim-autoload@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.dim-autoload@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.dim-autoload@jonas.bernoulli.dev") (:keywords "convenience") (:url . "https://github.com/tarsius/dim-autoload"))]) - (dime . [(20210613 1431) ((emacs (25 1)) (dylan (3 0))) "Dylan interaction mode" tar ((:commit . "d85409dc3cba57a390ca85da95822f8078ecbfa2") (:url . "https://opendylan.org/"))]) - (diminish . [(20220909 847) ((emacs (24 3))) "Diminished modes are minor modes with no modeline display" tar ((:commit . "fbd5d846611bad828e336b25d2e131d1bc06b83d") (:authors ("Will Mengarini" . "seldon@eskimo.com")) (:maintainers ("Martin Yrjölä" . "martin.yrjola@gmail.com")) (:maintainer "Martin Yrjölä" . "martin.yrjola@gmail.com") (:keywords "extensions" "diminish" "minor" "codeprose") (:url . "https://github.com/myrjola/diminish.el"))]) - (diminish-buffer . [(20240612 52) ((emacs (24 4))) "Diminish (hide) buffers from buffer-menu" tar ((:commit . "ba65fec96983ae471edbeee2b38c2107bee94f31") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "diminish" "hide" "buffer" "menu") (:url . "https://github.com/jcs-elpa/diminish-buffer"))]) - (dimmer . [(20220817 122) ((emacs (25 1))) "Visually highlight the selected buffer" tar ((:commit . "a5b697580e5aed6168b571ae3d925753428284f8") (:keywords "faces" "editing") (:url . "https://github.com/gonewest818/dimmer.el"))]) - (dionysos . [(20160810 1056) ((libmpdee (2 1 0)) (alert (1 2)) (s (1 11 0)) (dash (2 12 1)) (pkg-info (0 5 0)) (cl-lib (0 5))) "Dionysos, a music player for Emacs" tar ((:commit . "98bc789d20e41020d6e62d63d3c78f8032fa4bf2") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "music") (:url . "https://github.com/nlamirault/dionysos"))]) - (dir-treeview . [(20230922 2328) ((emacs (24 4)) (treeview (1 2 0))) "A directory tree browser and simple file manager" tar ((:commit . "9024df99284414aa9dc2dff5f3ee9f874830ab74") (:authors ("Tilman Rassy" . "tilman.rassy@googlemail.com")) (:maintainers ("Tilman Rassy" . "tilman.rassy@googlemail.com")) (:maintainer "Tilman Rassy" . "tilman.rassy@googlemail.com") (:keywords "tools" "convenience" "files") (:url . "https://github.com/tilmanrassy/emacs-dir-treeview"))]) - (dir-treeview-themes . [(20230112 134) ((emacs (24 4)) (dir-treeview (1 3 3))) "Themes for dir-treeview" tar ((:commit . "8e28c2501a978e6ff733fc9cf43a826fd8e7b87e") (:authors ("Tilman Rassy" . "tilman.rassy@googlemail.com")) (:maintainers ("Tilman Rassy" . "tilman.rassy@googlemail.com")) (:maintainer "Tilman Rassy" . "tilman.rassy@googlemail.com") (:keywords "tools" "convenience" "files") (:url . "https://github.com/tilmanrassy/emacs-dir-treeview-themes"))]) - (dircmp . [(20141204 1756) nil "Compare and sync directories." tar ((:commit . "558ee0b601c2de9d247612085aafe2926f56a09f") (:keywords "unix" "tools") (:url . "https://github.com/matthewlmcclure/dircmp-mode"))]) - (director . [(20230213 1201) ((emacs (27 1))) "Simulate user sessions" tar ((:commit . "16afdbbd91b451fab44c68c8f7d0b810f5283f28") (:authors ("Massimiliano Mirra" . "hyperstruct@gmail.com")) (:maintainers ("Massimiliano Mirra" . "hyperstruct@gmail.com")) (:maintainer "Massimiliano Mirra" . "hyperstruct@gmail.com") (:keywords "maint" "tools") (:url . "https://bard.github.io/emacs-director"))]) - (dired-atool . [(20210719 404) ((emacs (24))) "Pack/unpack files with atool on dired." tar ((:commit . "01416fd5961b901c50686c91cb59b3833adc831b") (:authors ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainers ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainer "Hiroki YAMAKAWA" . "s06139@gmail.com") (:keywords "files") (:url . "https://github.com/HKey/dired-atool"))]) - (dired-auto-readme . [(20240318 953) ((emacs (29 1)) (markdown-mode (2 5))) "Auto-display README file in Dired buffers" tar ((:commit . "8c31904ec8200e04e3d4efa2be2d1c935675423e") (:keywords "tools" "convenience") (:url . "https://github.com/amno1/dired-auto-readme"))]) - (dired-avfs . [(20240629 1857) ((dash (2 5 0)) (dired-hacks-utils (0 0 1)) (emacs (24))) "AVFS support for dired" tar ((:commit . "d1a85901c892ba7ec273995070a43cbbbe5d0b37") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-collapse . [(20240629 1857) ((f (0 19 0)) (s (1 13 1)) (dired-hacks-utils (0 0 1)) (emacs (24))) "Collapse unique nested paths in dired listing" tar ((:commit . "d1a85901c892ba7ec273995070a43cbbbe5d0b37") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-duplicates . [(20240328 2016) ((emacs (27 1))) "Find duplicate files locally and remotely" tar ((:commit . "5c5f24bea92159987f65f01ef32b261e905997bd") (:authors ("Harald Judt" . "h.judt@gmx.at")) (:maintainers ("Harald Judt" . "h.judt@gmx.at")) (:maintainer "Harald Judt" . "h.judt@gmx.at") (:keywords "files") (:url . "https://codeberg.org/hjudt/dired-duplicates"))]) - (dired-dups . [(20130527 2125) nil "Find duplicate files and display them in a dired buffer" tar ((:commit . "694ad128c822c59348ced16c4a0c1356d43da47a") (:authors ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "unix") (:url . "https://github.com/vapniks/dired-dups"))]) - (dired-efap . [(20220421 1535) nil "Edit Filename At Point in a dired buffer" tar ((:commit . "360b369cb19998c6730ee1debfbec3edb7f349a9") (:authors ("Juan-Leon Lahoz" . "juanleon1@gmail.com")) (:maintainers ("Juan-Leon Lahoz" . "juanleon1@gmail.com")) (:maintainer "Juan-Leon Lahoz" . "juanleon1@gmail.com") (:keywords "dired" "environment" "files" "renaming") (:url . "https://github.com/juan-leon/dired-efap"))]) - (dired-explorer . [(20180607 221) ((cl-lib (0 5))) "minor-mode provides Explorer like select file at dired." tar ((:commit . "3ade0a31b5340271d05e9bf443f2504960f6c6dd") (:keywords "dired" "explorer"))]) - (dired-fdclone . [(20231128 1614) nil "dired functions and settings to mimic FDclone" tar ((:commit . "82f161e4d0d9994d128c922170df54f966af182a") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "unix" "directories" "dired") (:url . "https://github.com/knu/dired-fdclone.el"))]) - (dired-filetype-face . [(20180907 1339) nil "Set different faces for different filetypes in dired" tar ((:commit . "7ade7f7e8c2d7518c65f3f0343a10c272da0f47e") (:authors (nil . "jixiufatgmaildotcom")) (:maintainers (nil . "jixiufatgmaildotcom")) (:maintainer nil . "jixiufatgmaildotcom") (:keywords "dired" "filetype" "face") (:url . "https://github.com/jixiuf/dired-filetype-face"))]) - (dired-filter . [(20240629 1857) ((dash (2 10 0)) (dired-hacks-utils (0 0 1)) (f (0 17 0)) (cl-lib (0 3)) (emacs (24))) "Ibuffer-like filtering for dired" tar ((:commit . "d1a85901c892ba7ec273995070a43cbbbe5d0b37") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-git . [(20220828 6) ((emacs (26 1)) (async-await (1 0)) (async (1 9 4)) (all-the-icons (2 2 0)) (ppp (1 0 0))) "Git integration for dired" tar ((:commit . "e84387b947cd707d3ff0c039ddef753a468f88e7") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "tools") (:url . "https://github.com/conao3/dired-git.el"))]) - (dired-gitignore . [(20230909 1408) ((emacs (27 1))) "A minor mode to hide gitignored files in a dired buffer" tar ((:commit . "b6e804c212b497d5502600bd4df10196e44d2bf7") (:authors ("Johannes Mueller" . "github@johannes-mueller.org")) (:maintainers ("Johannes Mueller" . "github@johannes-mueller.org")) (:maintainer "Johannes Mueller" . "github@johannes-mueller.org") (:keywords "dired" "convenience" "git") (:url . "https://github.com/johannes-mueller/dired-gitignore.el"))]) - (dired-hacks-utils . [(20240629 1906) ((dash (2 5 0)) (emacs (24 3))) "Utilities and helpers for dired-hacks collection" tar ((:commit . "63b04d17936c98cb4ad7ce6bc3331cda8e30c55a") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-hide-dotfiles . [(20240727 1720) ((emacs (25 1))) "Hide dotfiles in dired" tar ((:commit . "0d035ba8c5decc5957d50f3c64ef860b5c2093a1") (:authors ("Mattias Bengtsson" . "mattias.jc.bengtsson@gmail.com")) (:maintainers ("Mattias Bengtsson" . "mattias.jc.bengtsson@gmail.com")) (:maintainer "Mattias Bengtsson" . "mattias.jc.bengtsson@gmail.com") (:keywords "files") (:url . "https://github.com/mattiasb/dired-hide-dotfiles"))]) - (dired-hist . [(20240405 2347) ((emacs (27 1))) "Traverse Dired buffer's history: back, forward" tar ((:commit . "bcbfa60e2de0d86a38740d72bea7e4f25ccc35c8") (:authors ("Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com")) (:maintainers ("Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com")) (:maintainer "Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com") (:keywords "convenience" "dired" "history") (:url . "https://codeberg.org/Anoncheg/dired-hist"))]) - (dired-icon . [(20170223 526) ((emacs (24 3))) "A minor mode to display a list of associated icons in dired buffers." tar ((:commit . "f60e10757a5011235b519231ad35974ff25963ed") (:authors ("Hong Xu" . "hong@topbug.net")) (:maintainers ("Hong Xu" . "hong@topbug.net")) (:maintainer "Hong Xu" . "hong@topbug.net") (:keywords "dired" "files") (:url . "https://gitlab.com/xuhdev/dired-icon"))]) - (dired-imenu . [(20230904 1810) nil "imenu binding for dired mode" tar ((:commit . "4f6169f9056fe5f9b9a97e9e75f27825a15e05b9") (:authors ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainers ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainer "Damien Cassou" . "damien.cassou@gmail.com") (:keywords "dired" "imenu") (:url . "https://github.com/DamienCassou/dired-imenu"))]) - (dired-k . [(20211002 2358) ((emacs (24 3))) "Highlight dired by size, date, git status" tar ((:commit . "b9507bac79fc8c030abbec389267262bc671f58b") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:url . "https://github.com/emacsorphanage/dired-k"))]) - (dired-launch . [(20240417 1903) ((emacs (24 3))) "Use dired as a launcher" tar ((:commit . "933aa6b921010c9d33ddf18f48c8ce780443f963") (:keywords "dired" "launch") (:url . "https://codeberg.org/thomp/dired-launch"))]) - (dired-list . [(20240318 845) ((dash (2 10 0)) (emacs (24 3)) (dired-hacks-utils (0 0 1))) "Create dired listings from sources" tar ((:commit . "475be5486bc2d593283ba6e8c8c43053d4cbdd7f") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-lsi . [(20200812 929) ((emacs (26 1))) "Add memo to directory and show it in dired" tar ((:commit . "0f4038c8b47f6cfc70f82062800700c14c9912c2") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/dired-lsi.el"))]) - (dired-narrow . [(20240629 1953) ((dash (2 7 0)) (dired-hacks-utils (0 0 1)) (emacs (24))) "Live-narrowing of search results for dired" tar ((:commit . "e9e408e8571aee5574ca0a431ef15cac5a3585d4") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-open . [(20240629 1857) ((dash (2 5 0)) (dired-hacks-utils (0 0 1)) (emacs (24))) "Open files from dired using using custom actions" tar ((:commit . "d1a85901c892ba7ec273995070a43cbbbe5d0b37") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-open-with . [(20240614 2213) ((emacs (28 1))) "And \"Open with\" dialog for Dired" tar ((:commit . "f82f986263c7ded9ae87853544548d5bf7fbae81") (:authors ("Jakub KadlÄík" . "frostyx@email.cz")) (:maintainers ("Jakub KadlÄík" . "frostyx@email.cz")) (:maintainer "Jakub KadlÄík" . "frostyx@email.cz") (:keywords "files" "dired" "xdg" "open-with") (:url . "https://github.com/FrostyX/dired-open-with"))]) - (dired-posframe . [(20200817 420) ((emacs (26 1)) (posframe (0 7))) "Peep dired items using posframe" tar ((:commit . "1a21eb9ad956a0371dd3c9e1bec53407d685f705") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/dired-posframe.el"))]) - (dired-quick-sort . [(20240411 229) ((hydra (0 13 0)) (emacs (24))) "Persistent quick sorting of dired buffers in various ways." tar ((:commit . "d50b910baa716dfcf4830f1c08226c92bcaee7f6") (:authors ("Hong Xu" . "hong@topbug.net")) (:maintainers ("Hong Xu" . "hong@topbug.net")) (:maintainer "Hong Xu" . "hong@topbug.net") (:keywords "convenience" "files") (:url . "https://gitlab.com/xuhdev/dired-quick-sort#dired-quick-sort"))]) - (dired-rainbow . [(20240629 1857) ((dash (2 5 0)) (dired-hacks-utils (0 0 1)) (emacs (24))) "Extended file highlighting according to its type" tar ((:commit . "d1a85901c892ba7ec273995070a43cbbbe5d0b37") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-ranger . [(20240629 1857) ((dash (2 7 0)) (dired-hacks-utils (0 0 1)) (emacs (24 3))) "Implementation of useful ranger features for dired" tar ((:commit . "d1a85901c892ba7ec273995070a43cbbbe5d0b37") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-recent . [(20211004 1924) ((emacs (24))) "Dired visited paths history" tar ((:commit . "a376f53e42fdca80c3286e8111578c65c64b0711") (:authors ("Wojciech Siewierski" . "wojciechdotsiewierskiatonetdotpl")) (:maintainers ("Wojciech Siewierski" . "wojciechdotsiewierskiatonetdotpl")) (:maintainer "Wojciech Siewierski" . "wojciechdotsiewierskiatonetdotpl") (:keywords "files") (:url . "https://github.com/vifon/dired-recent.el"))]) - (dired-rifle . [(20210316 1452) nil "Call rifle(1) from dired" tar ((:commit . "cc1af692bbac651f5e5111d9ab1c0805989d65e5") (:authors ("Wojciech Siewierski" . "wojciechdotsiewierskiatonetdotpl")) (:maintainers ("Wojciech Siewierski" . "wojciechdotsiewierskiatonetdotpl")) (:maintainer "Wojciech Siewierski" . "wojciechdotsiewierskiatonetdotpl") (:keywords "files" "convenience") (:url . "https://github.com/vifon/dired-rifle.el"))]) - (dired-rmjunk . [(20191007 1232) nil "A home directory cleanup utility for Dired." tar ((:commit . "0e890a41fa680a45b4b4aad2c28f9d6dca999cee") (:authors ("Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org")) (:maintainers ("Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org")) (:maintainer "Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org") (:keywords "files" "matching") (:url . "https://git.sr.ht/~jakob/dired-rmjunk"))]) - (dired-rsync . [(20230822 1350) ((s (1 12 0)) (dash (2 0 0)) (emacs (25 1))) "Allow rsync from dired buffers" tar ((:commit . "5bcb851f3bf9c4f7c07299fcc25be7c408a68cda") (:authors ("Alex Bennée" . "alex@bennee.com")) (:maintainers ("Alex Bennée" . "alex@bennee.com")) (:maintainer "Alex Bennée" . "alex@bennee.com") (:url . "https://github.com/stsquad/dired-rsync"))]) - (dired-rsync-transient . [(20230714 1459) ((dired-rsync (0 6)) (transient (0 3 0)) (emacs (24 4))) "Transient command for dired-rsync" tar ((:commit . "95607fc7eb84e792122b52d2b1d62f49199a2a37") (:authors ("Alex Bennée" . "alex@bennee.com")) (:maintainers ("Alex Bennée" . "alex@bennee.com")) (:maintainer "Alex Bennée" . "alex@bennee.com") (:url . "https://github.com/stsquad/dired-rsync"))]) - (dired-sidebar . [(20240522 2316) ((emacs (25 1)) (dired-subtree (0 0 1))) "Tree browser leveraging dired" tar ((:commit . "702165ad53a473992d84e0207b984b9be5114bde") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "dired" "files" "tools") (:url . "https://github.com/jojojames/dired-sidebar"))]) - (dired-single . [(20240131 1148) ((emacs (25 1))) "Reuse the current dired buffer" tar ((:commit . "60fce6599326e12cc2033c28d50b8bf6c6ba164a") (:url . "https://codeberg.org/amano.kenji/dired-single"))]) - (dired-subtree . [(20240629 1859) ((dash (2 5 0)) (dired-hacks-utils (0 0 1)) (emacs (24 3))) "Insert subdirectories in a tree-like fashion" tar ((:commit . "b769c7de9c8c5dc70e4dcdbb3267c70fae3cb9b7") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "files") (:url . "https://github.com/Fuco1/dired-hacks"))]) - (dired-toggle . [(20190616 303) nil "Show dired as sidebar and will not create new buffers when changing dir" tar ((:commit . "b694ba91a45d0762bd032ff1bb4109e4c62ca686") (:authors ("Xu FaSheng" . "fasheng[AT]fasheng.info")) (:keywords "dired" "sidebar") (:url . "https://github.com/fasheng/dired-toggle"))]) - (dired-toggle-sudo . [(20211216 102) nil "Browse directory with sudo privileges." tar ((:commit . "9f86cdf858225b15c20affb97ed105e4109047bf") (:authors ("Sebastien Gross" . "seb•ɑƬ•chezwam•ɖɵʈ•org")) (:maintainers ("Sebastien Gross" . "seb•ɑƬ•chezwam•ɖɵʈ•org")) (:maintainer "Sebastien Gross" . "seb•ɑƬ•chezwam•ɖɵʈ•org") (:keywords "emacs" "dired"))]) - (dired-view-data . [(20240328 328) ((emacs (26 1)) (ess (18 10 1)) (ess-view-data (1 0))) "View data from dired via ESS and R" tar ((:commit . "2dadb995c3f32c572f5483adab21bdff3ac64186") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainers ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "tools") (:url . "https://github.com/ShuguangSun/dired-view-data"))]) - (diredc . [(20240421 428) ((emacs (26 1)) (key-assist (1 0))) "Midnight Commander features (plus) for dired" tar ((:commit . "dadcb326be31fd03c1891473b1bcd1983b155c28") (:keywords "files") (:url . "https://github.com/Boruch-Baum/emacs-diredc"))]) - (diredfl . [(20230224 1302) ((emacs (24))) "Extra font lock rules for a more colourful dired" tar ((:commit . "17e805763d57370c4eff2c92ed257b72eeb9f94a") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "faces") (:url . "https://github.com/purcell/diredfl"))]) - (diredful . [(20160529 2017) nil "colorful file names in dired buffers" tar ((:commit . "b17b3087e0084a5571a9ac4d47ccfc36d96b109e") (:authors ("Thamer Mahmoud" . "thamer.mahmoud@gmail.com")) (:maintainers ("Thamer Mahmoud" . "thamer.mahmoud@gmail.com")) (:maintainer "Thamer Mahmoud" . "thamer.mahmoud@gmail.com") (:keywords "dired" "colors" "extension" "widget") (:url . "https://github.com/thamer/diredful"))]) - (direnv . [(20240314 715) ((emacs (25 1)) (dash (2 12 0))) "direnv integration" tar ((:commit . "c0bf3b81c7a97e2a0d06d05495e86848254fcc1f") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "direnv" "environment" "processes" "unix" "tools") (:url . "https://github.com/wbolster/emacs-direnv"))]) - (direx . [(20230409 1425) nil "Simple Directory Explorer" tar ((:commit . "935d2010234c02c93e22d6e1cc72d595341ba855") (:authors ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainers ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainer "Tomohiro Matsuyama" . "m2ym.pub@gmail.com") (:keywords "convenience"))]) - (direx-grep . [(20140515 1506) ((direx (0 1 -3))) "Grep node of direx.el using incremental search like anything.el/helm.el" tar ((:commit . "1109a512a80b2673a70b18b8568514049017faad") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "convenience") (:url . "https://github.com/aki2o/direx-grep"))]) - (dirtree . [(20140129 832) ((tree-mode (1 1 1 1)) (windata (0))) "Directory tree views" tar ((:commit . "ba55f1e716e386fdd37cb8e7f48616e405dc7251") (:authors ("Ye Wenbin" . "wenbinye@gmail.com")) (:maintainers ("Ye Wenbin" . "wenbinye@gmail.com")) (:maintainer "Ye Wenbin" . "wenbinye@gmail.com"))]) - (dirtree-prosjekt . [(20140129 904) ((prosjekt (0 3)) (dirtree (0 1))) "dirtree integration for prosjekt." tar ((:commit . "03e06910589ba5cd736868793eb436b3233c6a26") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/prosjekt"))]) - (dirvish . [(20230519 1500) ((emacs (27 1)) (transient (0 3 7))) "A modern file manager based on dired mode" tar ((:commit . "119f9f59a618bb7b476c93e9ab1d7542c5c1df41") (:authors ("Alex Lu" . "https://github.com/alexluigit")) (:maintainers ("Alex Lu" . "https://github.com/alexluigit")) (:maintainer "Alex Lu" . "https://github.com/alexluigit") (:keywords "files" "convenience") (:url . "https://github.com/alexluigit/dirvish"))]) - (disable-mouse . [(20240604 900) ((emacs (24 1))) "Disable mouse commands globally" tar ((:commit . "93a55a6453f34049375f97d3cf817b4e6db46f25") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "mouse") (:url . "https://github.com/purcell/disable-mouse"))]) - (disaster . [(20230311 2324) ((emacs (27))) "Disassemble C, C++ or Fortran code under cursor" tar ((:commit . "16bba9afb92aacf06c088c29ba47813b65a80d87") (:authors ("Justine Tunney" . "jtunney@gmail.com") ("Abdelhak Bougouffa" . "abougouffa@fedoraproject.org")) (:maintainers ("Abdelhak Bougouffa" . "abougouffa@fedoraproject.org")) (:maintainer "Abdelhak Bougouffa" . "abougouffa@fedoraproject.org") (:keywords "tools" "c") (:url . "https://github.com/jart/disaster"))]) - (discourse . [(20160911 819) ((cl-lib (0 5)) (request (0 2)) (s (1 11 0))) "discourse api" tar ((:commit . "a86c7e608851e186fe12e892a573994f08c8e65e") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "lisp" "discourse") (:url . "https://github.com/lujun9972/discourse-api"))]) - (discover . [(20140103 2139) ((makey (0 3))) "discover more of Emacs" tar ((:commit . "bbfda2b4e429985a8fa7971d264c942767cfa816") (:authors ("Mickey Petersen" . "mickey@fyeah.org")) (:maintainers ("Mickey Petersen" . "mickey@fyeah.org")) (:maintainer "Mickey Petersen" . "mickey@fyeah.org"))]) - (discover-clj-refactor . [(20150328 1459) ((clj-refactor (0 14 0)) (discover (0 3))) "Adds discover context menu for clj-refactor" tar ((:commit . "3fbd5c1162739e606d7cf5d4f5d7426547d99647") (:authors ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainers ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainer "Marian Schubert" . "marian.schubert@gmail.com") (:keywords "clj-refactor" "discover" "convenience"))]) - (discover-js2-refactor . [(20140129 1552) ((js2-refactor (20131221 501)) (discover (20140103 1339))) "Adds discover context menu for js2-refactor" tar ((:commit . "3812abf61f39f3e73a9f3daefa6fed4f21a429ba") (:authors ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainers ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainer "Nicolas Petton" . "petton.nicolas@gmail.com") (:keywords "js2-refactor" "discover"))]) - (discover-my-major . [(20180606 511) ((makey (0 2))) "Discover key bindings and their meaning for the current Emacs major mode" tar ((:commit . "66081546eac360c83a9c3270db92a2164288b0d0") (:keywords "discover" "help" "major-mode" "keys") (:url . "https://framagit.org/steckerhalter/discover-my-major"))]) - (disk . [(20171116 731) nil "simplified find-file, revert-file, save-buffer interface" tar ((:commit . "283e54e3be7d08f959076240b2ab324e25632137") (:authors ("Alex Schroeder" . "alex@gnu.org") ("Peter Barabas" . "peter.barabas+disk@gmail.com")) (:maintainers ("Alex Schroeder" . "alex@gnu.org") ("Peter Barabas" . "peter.barabas+disk@gmail.com")) (:maintainer "Alex Schroeder" . "alex@gnu.org") (:keywords "convenience") (:url . "http://www.emacswiki.org/emacs/DiskKey"))]) - (dispass . [(20140202 1531) ((dash (1 0 0))) "Emacs wrapper for DisPass" tar ((:commit . "b6e8f89040ebaaf0e7609b04bc27a8979f0ae861") (:authors ("Tom Willemsen" . "tom@ryuslash.org")) (:maintainers ("Tom Willemsen" . "tom@ryuslash.org")) (:maintainer "Tom Willemsen" . "tom@ryuslash.org") (:keywords "processes") (:url . "http://projects.ryuslash.org/dispass.el/"))]) - (display-theme . [(20140115 1556) ((emacs (24))) "display current theme(s) at mode-line" tar ((:commit . "b180b3be7a74ae4799a14e7e4bc2fe10e3ff7a15") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "tools") (:url . "https://github.com/kawabata/emacs-display-theme/"))]) - (display-wttr . [(20221102 1426) ((emacs (27 1))) "Display wttr(weather) in the mode line" tar ((:commit . "7062953d034e27c297d58748cf74dad552aa2873") (:authors ("Jose G Perez Taveras" . "josegpt27@gmail.com")) (:maintainers ("Jose G Perez Taveras" . "josegpt27@gmail.com")) (:maintainer "Jose G Perez Taveras" . "josegpt27@gmail.com") (:url . "https://github.com/josegpt/display-wttr"))]) - (dispwatch . [(20210305 342) ((emacs (24 4))) "Watch displays for configuration changes" tar ((:commit . "03abbac89a9f625aaa1a808dd49ae4906f466421") (:authors ("Mitchell Perilstein" . "mitchell.perilstein@gmail.com")) (:maintainers ("Mitchell Perilstein" . "mitchell.perilstein@gmail.com")) (:maintainer "Mitchell Perilstein" . "mitchell.perilstein@gmail.com") (:keywords "frames") (:url . "https://github.com/mnp/dispwatch"))]) - (dist-file-mode . [(20240107 2040) ((emacs (26))) "Dispatch major mode for *.dist files" tar ((:commit . "8bb2f05487164cd690cac9c9c442969f6f79b81f") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "files" "convenience") (:url . "https://github.com/emacs-php/dist-file-mode.el"))]) - (distel-completion-lib . [(20180827 1344) nil "Completion library for Erlang/Distel" tar ((:commit . "acc4c0a5521904203d797fe96b08e5fae4233c7e") (:keywords "erlang" "distel" "completion") (:url . "github.com/sebastiw/distel-completion"))]) - (distinguished-theme . [(20151216 2015) nil "A dark and elegant theme for emacs." tar ((:commit . "9b1d25ac59465a5016d187ea84b7614c95a29b3b") (:authors ("Kim Silkebækken" . "kim.silkebaekken@gmail.com")) (:maintainers ("Kim Silkebækken" . "kim.silkebaekken@gmail.com")) (:maintainer "Kim Silkebækken" . "kim.silkebaekken@gmail.com") (:url . "https://github.com/Lokaltog/distinguished-theme"))]) - (ditz-mode . [(20150729 940) nil "Emacs interface to Ditz issue tracking system" tar ((:commit . "56668844acd91c3d15a08ba406dbb1ba0c2fe9b4") (:authors ("Glenn Hutchings" . "zondo42@gmail.com")) (:maintainers ("Glenn Hutchings" . "zondo42@gmail.com")) (:maintainer "Glenn Hutchings" . "zondo42@gmail.com") (:keywords "tools"))]) - (dix . [(20230126 1017) ((cl-lib (0 5)) (emacs (26 2))) "Apertium XML editing minor mode" tar ((:commit . "5eeed9362fbeaf5a032bccd69b861b8a36877516") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "languages") (:url . "http://wiki.apertium.org/wiki/Emacs"))]) - (dix-evil . [(20181210 1200) ((dix (0 3 0)) (evil (1 0 7))) "optional evil-integration with dix.el" tar ((:commit . "b973de948deb7aa2995b1895e1e62bbe3129b5a5") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "languages") (:url . "http://wiki.apertium.org/wiki/Emacs"))]) - (dizzee . [(20171201 916) nil "A more pleasant way to manage your project's subprocesses in Emacs." tar ((:commit . "e3cf1c2ea5d0fc00747524b6f3c5b905d0a8c8e1") (:authors ("David Miller" . "david@deadpansincerity.com")) (:maintainer "David Miller" . "david@deadpansincerity.com") (:keywords "emacs" "processes") (:url . "https://github.com/davidmiller/dizzee"))]) - (django-commands . [(20220314 1545) ((emacs (25 1))) "Run django commands" tar ((:commit . "7510c0f068bf214ad012c203d68e03ff4262efdf") (:authors ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainers ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainer "Andrii Kolomoiets" . "andreyk.mad@gmail.com") (:keywords "tools") (:url . "https://github.com/muffinmad/emacs-django-commands"))]) - (django-manage . [(20160819 212) ((hydra (0 13 2))) "Django minor mode for commanding manage.py" tar ((:commit . "e72b1cf2fdbb5c624d19169176e60467b4918fe2") (:authors ("Daniel Gopar" . "gopardaniel@yahoo.com")) (:maintainers ("Daniel Gopar" . "gopardaniel@yahoo.com")) (:maintainer "Daniel Gopar" . "gopardaniel@yahoo.com") (:keywords "languages"))]) - (django-mode . [(20170522 714) ((projectile (0)) (s (0)) (helm-make (0))) "Major mode for Django web framework." tar ((:commit . "a71b8dd984e7f724b8321246e5c353a4ae5c986e") (:authors ("Greg V" . "floatboth@me.com")) (:maintainers ("Greg V" . "floatboth@me.com")) (:maintainer "Greg V" . "floatboth@me.com") (:keywords "languages"))]) - (django-snippets . [(20131229 1611) ((yasnippet (0 8 0))) "Yasnippets for django" tar ((:commit . "f1e6fea8878bebc9bc0b761376a14cd5c9feda0f") (:authors ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainers ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainer "Yasuyuki Oka" . "yasuyk@gmail.com") (:url . "https://github.com/myfreeweb/django-mode"))]) - (django-theme . [(20131022 902) nil "Custom face theme for Emacs" tar ((:commit . "86c8142b3eb1addd94a43aa6f1d98dab06401af0") (:url . "http://github/anrzejsliwa/django-theme"))]) - (djangonaut . [(20230821 1713) ((emacs (25 2)) (magit-popup (2 6 0)) (pythonic (0 1 0)) (f (0 20 0)) (s (1 12 0))) "Minor mode to interact with Django projects" tar ((:commit . "f360e3b39dc830a0380e82b6f3c475a466d7dda6") (:authors ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainers ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainer "Artem Malyshev" . "proofit404@gmail.com") (:keywords "convenience" "django") (:url . "https://github.com/proofit404/djangonaut"))]) - (djinni-mode . [(20190303 139) ((emacs (24 4))) "Major-mode for editing Djinni files." tar ((:commit . "f0da31d8f45c4b1b2341cf88ec7f2d2e7d16267f") (:authors ("Daniel Martín" . "mardani29@yahoo.es")) (:maintainers ("Daniel Martín" . "mardani29@yahoo.es")) (:maintainer "Daniel Martín" . "mardani29@yahoo.es") (:keywords "languages") (:url . "https://github.com/danielmartin/djinni-mode"))]) - (dkdo . [(20131110 1119) ((dkmisc (0 50)) (emacs (24 1))) "Do List major mode based on org-mode." tar ((:commit . "fd6bb105e8331fafb6385c5238c988c4c5bbe2da") (:authors ("David Keegan" . "dksw@eircom.net")) (:maintainer "David Keegan" . "dksw@eircom.net") (:keywords "dolist" "task" "productivity") (:url . "https://github.com/davidkeegan/dkdo"))]) - (dkl . [(20161005 7) nil "Display keyboard layout." tar ((:commit . "6b4584f86037bda3383960c678d51f340229fb91") (:authors ("Alexis" . "flexibeast@gmail.com")) (:maintainers ("Alexis" . "flexibeast@gmail.com")) (:maintainer "Alexis" . "flexibeast@gmail.com") (:keywords "input" "keyboard" "layout") (:url . "https://github.com/flexibeast/dkl"))]) - (dklrt . [(20131110 1341) ((dkmisc (0 50)) (ledger-mode (20130908 1357)) (emacs (24 1))) "Ledger Recurring Transactions." tar ((:commit . "4eceed270015b41d24a62a8b71bd239224a63063") (:authors ("David Keegan" . "dksw@eircom.net")) (:maintainer "David Keegan" . "dksw@eircom.net") (:keywords "ledger" "ledger-cli" "recurring" "periodic" "automatic") (:url . "https://github.com/davidkeegan/dklrt"))]) - (dkmisc . [(20131110 1115) ((emacs (24 1))) "Miscellaneous functions required by dk* packages." tar ((:commit . "fe3d49c6f8322b6f89466361acd97585bdfe0608") (:authors ("David Keegan" . "dksw@eircom.net")) (:maintainer "David Keegan" . "dksw@eircom.net") (:keywords "utility" "time" "date" "file") (:url . "https://github.com/davidkeegan/dkmisc"))]) - (dmacro . [(20200803 633) ((emacs (24 1)) (cl-lib (0 6))) "Repeated detection and execution of key operation" tar ((:commit . "0008e7d2403a20f444b29a63fad65819aefabe18") (:authors ("Toshiyuki Masui" . "masui@ptiecan.com")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "convenience") (:url . "https://github.com/emacs-jp/dmacro"))]) - (dmenu . [(20190908 44) ((cl-lib (0 5))) "simulate the dmenu command line program" tar ((:commit . "e8cc9b27c79d3ecc252267c082ab8e9c82eab264") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "usability"))]) - (dna-mode . [(20191001 2108) nil "a major mode for editing dna sequences" tar ((:commit . "7a48393fcf0015eed2368fcb89b3091c9d029dc4") (:authors ("Harley Gorrell" . "harley@panix.com")) (:maintainers ("Harley Gorrell" . "harley@panix.com")) (:maintainer "Harley Gorrell" . "harley@panix.com") (:keywords "dna" "emacs" "editing") (:url . "http://www.mahalito.net/~harley/elisp/dna-mode.el"))]) - (doc-show-inline . [(20240616 2345) ((emacs (29 1))) "Show doc-strings found in external files" tar ((:commit . "cc363ed39f023642c4d8e7c91b26c802ca356fa3") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-doc-show-inline"))]) - (docbook-snippets . [(20150714 1625) ((yasnippet (0 8 0))) "Yasnippets for DocBook" tar ((:commit . "b06297fdec039a541aaa6312cb328a11062cfab4") (:authors ("Jaromir Hradilek" . "jhradilek@gmail.com")) (:maintainers ("Jaromir Hradilek" . "jhradilek@gmail.com")) (:maintainer "Jaromir Hradilek" . "jhradilek@gmail.com") (:keywords "snippets" "docbook") (:url . "https://github.com/jhradilek/emacs-docbook-snippets"))]) - (docean . [(20180605 1744) ((emacs (24)) (cl-lib (0 5)) (request (0 2 0))) "Interact with DigitalOcean from Emacs." tar ((:commit . "bbe2298fd21f7876fc2d5c52a69b931ff59df979") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/docean.el"))]) - (docker . [(20231110 1006) ((aio (1 0)) (dash (2 19 1)) (emacs (26 1)) (s (1 13 0)) (tablist (1 1)) (transient (0 4 3))) "Interface to Docker" tar ((:commit . "2def2ab7fa04ed14403d00e3547a94c3822302cb") (:authors ("Philippe Vaucher" . "philippe.vaucher@gmail.com")) (:maintainers ("Philippe Vaucher" . "philippe.vaucher@gmail.com")) (:maintainer "Philippe Vaucher" . "philippe.vaucher@gmail.com") (:keywords "filename" "convenience") (:url . "https://github.com/Silex/docker.el"))]) - (docker-api . [(20160525 720) ((dash (2 12 1)) (request (0 2 0)) (s (1 11 0))) "Emacs interface to the Docker API" tar ((:commit . "206144346b7fa4165223349cfeb64a75d47ddd1b") (:authors ("Philippe Vaucher" . "philippe.vaucher@gmail.com")) (:maintainers ("Philippe Vaucher" . "philippe.vaucher@gmail.com")) (:maintainer "Philippe Vaucher" . "philippe.vaucher@gmail.com") (:url . "https://github.com/Silex/docker-api.el"))]) - (docker-cli . [(20190524 1624) nil "Running various commands in docker containers" tar ((:commit . "328429219574555c5fb831a421b4b5d9a2338561") (:authors ("BoÅ¡ko IvaniÅ¡ević" . "bosko.ivanisevic@gmail.com")) (:maintainers ("BoÅ¡ko IvaniÅ¡ević" . "bosko.ivanisevic@gmail.com")) (:maintainer "BoÅ¡ko IvaniÅ¡ević" . "bosko.ivanisevic@gmail.com") (:keywords "processes") (:url . "https://github.com/bosko/docker-cli"))]) - (docker-compose-mode . [(20200830 1336) ((emacs (24 3)) (dash (2 12 0)) (yaml-mode (0 0 12))) "Major mode for editing docker-compose files" tar ((:commit . "abaa4f3aeb5c62d7d16e186dd7d77f4e846e126a") (:keywords "convenience") (:url . "https://github.com/meqif/docker-compose-mode"))]) - (docker-tramp . [(20230809 511) ((emacs (24)) (cl-lib (0 5))) "TRAMP integration for docker containers for Emacs 28 and earlier" tar ((:commit . "19d0771db4e6b89e19c00af5806438e315779c15") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "docker" "convenience") (:url . "https://github.com/emacs-pe/docker-tramp.el"))]) - (dockerfile-mode . [(20240324 1010) ((emacs (24))) "Major mode for editing Docker's Dockerfiles" tar ((:commit . "39a012a27fcf6fb629c447d13b6974baf906714c") (:keywords "docker" "languages" "processes" "tools") (:url . "https://github.com/spotify/dockerfile-mode"))]) - (docopt . [(20230216 957) ((emacs (26 3)) (dash (2 17 0)) (emacs (26 1)) (f (0 20 0)) (parsec (0 1 3)) (s (1 12 0)) (transient (0 3 7))) "A Docopt implementation in Elisp" tar ((:commit . "21c575db68d4ccadb3125241a62136a0f8b76f63") (:authors ("r0man" . "roman@burningswell.com")) (:maintainers ("r0man" . "roman@burningswell.com")) (:maintainer "r0man" . "roman@burningswell.com") (:keywords "docopt" "tools" "processes") (:url . "https://github.com/r0man/docopt.el"))]) - (docsim . [(20230627 47) ((emacs (24 4)) (org (8 0))) "Search and compare notes with a local search engine" tar ((:commit . "069569deba0f08906a42274ade321120b433f39a") (:authors ("Harry R. Schwartz" . "hello@harryrschwartz.com")) (:maintainers ("Harry R. Schwartz" . "hello@harryrschwartz.com")) (:maintainer "Harry R. Schwartz" . "hello@harryrschwartz.com") (:url . "https://github.com/hrs/docsim.el"))]) - (docstr . [(20240101 901) ((emacs (27 1)) (s (1 9 0))) "A document string minor mode" tar ((:commit . "f780904cffd40e34d72bef04f73c7e007c5f98c0") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "document" "string") (:url . "https://github.com/emacs-vs/docstr"))]) - (doct . [(20230622 1847) ((emacs (25 1))) "DOCT: Declarative Org capture templates" tar ((:commit . "5cab660dab653ad88c07b0493360252f6ed1d898") (:authors ("Nicholas Vollmer" . "progfolio@protonmail.com")) (:maintainers ("Nicholas Vollmer" . "progfolio@protonmail.com")) (:maintainer "Nicholas Vollmer" . "progfolio@protonmail.com") (:keywords "org" "convenience") (:url . "https://github.com/progfolio/doct"))]) - (doctest . [(20240421 1517) ((emacs (28 1))) "Doctests for Emacs Lisp" tar ((:commit . "0620ab6283a4e4302761ac415354b0b2b889dcda") (:keywords "lisp" "maint" "docs" "help") (:url . "https://github.com/ag91/doctest"))]) - (dogears . [(20240412 850) ((emacs (26 3)) (map (2 1))) "Never lose your place again" tar ((:commit . "162671e66cac601f1cfd5d22f7da2671af2e9866") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience") (:url . "https://github.com/alphapapa/dogears.el"))]) - (dokuwiki . [(20180102 59) ((emacs (24 3)) (xml-rpc (1 6 8))) "Edit Remote DokuWiki Pages Using XML-RPC" tar ((:commit . "594c4d4904dcc2796bbbd2c0845d9e7c09ccf6f7") (:authors ("Juan Karlo Licudine" . "accidentalrebel@gmail.com")) (:maintainers ("Juan Karlo Licudine" . "accidentalrebel@gmail.com")) (:maintainer "Juan Karlo Licudine" . "accidentalrebel@gmail.com") (:keywords "convenience") (:url . "http://www.github.com/accidentalrebel/emacs-dokuwiki"))]) - (dokuwiki-mode . [(20170223 1301) nil "Major mode for DokuWiki document" tar ((:commit . "e4e116f6fcc373e3f5937c1a7daa5c2c9c6d3fa1") (:authors ("Tsunenobu Kai" . "kai2nenobu@gmail.com")) (:maintainers ("Tsunenobu Kai" . "kai2nenobu@gmail.com")) (:maintainer "Tsunenobu Kai" . "kai2nenobu@gmail.com") (:keywords "hypermedia" "text" "dokuwiki") (:url . "https://github.com/kai2nenobu/emacs-dokuwiki-mode"))]) - (dollaro . [(20151123 1302) ((s (1 6 0))) "simple text templates" tar ((:commit . "500127f0172ac7a1eec627e026b59136580a74ac") (:authors ("Alessandro Piras" . "laynor@gmail.com")) (:maintainers ("Alessandro Piras" . "laynor@gmail.com")) (:maintainer "Alessandro Piras" . "laynor@gmail.com") (:keywords "tools" "convenience"))]) - (doom . [(20180301 2308) ((cl-lib (0 5))) "DOM implementation and manipulation library" tar ((:commit . "e59040aefc92dd9b3134eb623624307fb9e4327b") (:authors ("Alex Schroeder" . "alex@gnu.org") ("Henrik.Motakef" . "elisp@henrik-motakef.de") ("Katherine Whitlock" . "toroidal-code@gmail.com") ("Syohei YOSHIDA" . "syohex@gmail.com")) (:keywords "xml" "dom") (:url . "http://www.github.com/kensanata/doom.el/"))]) - (doom-modeline . [(20240720 1239) ((emacs (25 1)) (compat (29 1 4 5)) (nerd-icons (0 1 0)) (shrink-path (0 3 1))) "A minimal and modern mode-line" tar ((:commit . "2d93a7c4176c5d5aa240f28588dd24567a9d210f") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainers ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "faces" "mode-line") (:url . "https://github.com/seagle0128/doom-modeline"))]) - (doom-modeline-now-playing . [(20240522 1704) ((emacs (24 4)) (doom-modeline (3 0 0)) (async (1 9 3))) "Segment for Doom Modeline to show playerctl information" tar ((:commit . "1532f324f98a234aa14e12ebdfd17cebba978d6a") (:authors ("Ellis KenyÅ‘" . "me@elken.dev")) (:maintainers ("Ellis KenyÅ‘" . "me@elken.dev")) (:maintainer "Ellis KenyÅ‘" . "me@elken.dev") (:url . "https://github.com/elken/doom-modeline-now-playing"))]) - (doom-themes . [(20240726 2030) ((emacs (25 1)) (cl-lib (0 5))) "an opinionated pack of modern color-themes" tar ((:commit . "b6872fa0963cd4ae2e87938563429e82599bb6d4") (:authors ("Henrik Lissner" . "contact@henrik.io")) (:maintainers ("Henrik Lissner" . "contact@henrik.io")) (:maintainer "Henrik Lissner" . "contact@henrik.io") (:keywords "themes" "faces") (:url . "https://github.com/doomemacs/themes"))]) - (dot-env . [(20230820 2014) ((emacs (24 4)) (s (1 13 0))) "Dotenv functionality" tar ((:commit . "83ce690e8ef9175fc621c85d5fbef4f7ace7b7a8") (:keywords "convenience" "dotenv" "environment" "configuration") (:url . "https://github.com/amodelbello/dot-env.el"))]) - (dot-mode . [(20180312 2300) ((emacs (24 3))) "minor mode to repeat typing or commands" tar ((:commit . "6ca22b73bcdae2363ee9641b822a60685df16a3e") (:authors ("Robert Wyrick" . "rob@wyrick.org")) (:maintainers ("Robert Wyrick" . "rob@wyrick.org")) (:maintainer "Robert Wyrick" . "rob@wyrick.org") (:keywords "convenience") (:url . "https://github.com/wyrickre/dot-mode"))]) - (dotenv-mode . [(20191027 2129) ((emacs (24 3))) "Major mode for .env files" tar ((:commit . "e3701bf739bde44f6484eb7753deadaf691b73fb") (:url . "https://github.com/preetpalS/emacs-dotenv-mode"))]) - (dotnet . [(20200803 1032) nil "Interact with dotnet CLI tool" tar ((:commit . "83ba1305d7895b03f3dffb2d3458b7ec75e6909f") (:authors ("Julien BLANCHARD" . "julien@sideburns.eu")) (:maintainers ("Julien BLANCHARD" . "julien@sideburns.eu")) (:maintainer "Julien BLANCHARD" . "julien@sideburns.eu") (:keywords ".net" "tools") (:url . "https://github.com/julienXX/dotnet.el"))]) - (double-saber . [(20190325 1917) ((emacs (24 4))) "Narrow and delete in search buffers." tar ((:commit . "5555dc28cbaa228fa8f9390738a4200e071380b8") (:authors ("Daniel Ting" . "deep.paren.12@gmail.com")) (:maintainers ("Daniel Ting" . "deep.paren.12@gmail.com")) (:maintainer "Daniel Ting" . "deep.paren.12@gmail.com") (:keywords "double-saber" "narrow" "delete" "sort" "tools" "convenience" "matching") (:url . "https://github.com/dp12/double-saber.git"))]) - (download-region . [(20210306 415) ((cl-lib (0 3))) "Simple in-buffer download manager" tar ((:commit . "e0a721858a22896fa1d7f1d5689dd0878dbc58fa") (:url . "http://zk-phi.github.io/"))]) - (downplay-mode . [(20151125 2009) nil "focus attention on a region of the buffer" tar ((:commit . "4a2c3addc73c8ca3816345c3c11c08af265baedb") (:authors ("Toby Crawley" . "toby@tcrawley.org")) (:maintainers ("Toby Crawley" . "toby@tcrawley.org")) (:maintainer "Toby Crawley" . "toby@tcrawley.org") (:url . "https://github.com/tobias/downplay-mode/"))]) - (doxy-graph-mode . [(20210604 723) ((emacs (26 3))) "Links source code editing with doxygen call graphs" tar ((:commit . "88af6ef4bc9c8918b66c7774f0a115b2addc310e") (:authors ("Gustavo Puche" . "gustavo.puche@gmail.com")) (:maintainers ("Gustavo Puche" . "gustavo.puche@gmail.com")) (:maintainer "Gustavo Puche" . "gustavo.puche@gmail.com") (:keywords "languages" "all") (:url . "https://github.com/gustavopuche/doxy-graph-mode"))]) - (dpaste . [(20160303 2112) nil "Emacs integration for dpaste.com" tar ((:commit . "e7a1a18de77f752eb0dbb4b878925f2265538d0b") (:authors ("Greg Newman" . "greg@gregnewman.org") ("Guilherme Gondim" . "semente@taurinus.org")) (:maintainers ("Greg Newman" . "greg@gregnewman.org")) (:maintainer "Greg Newman" . "greg@gregnewman.org") (:keywords "paste" "pastie" "pastebin" "dpaste" "python"))]) - (dpaste_de . [(20131015 1225) ((web (0 3 7))) "Emacs mode to paste to dpaste.de" tar ((:commit . "ab041443884a7a4bfdc81b055688821e8efc9b02") (:authors ("Thejaswi Puthraya" . "thejaswi.puthraya@gmail.com")) (:maintainers ("Thejaswi Puthraya" . "thejaswi.puthraya@gmail.com")) (:maintainer "Thejaswi Puthraya" . "thejaswi.puthraya@gmail.com") (:keywords "pastebin"))]) - (dpkg-dev-el . [(20240727 2303) ((emacs (27 1)) (debian-el (37 0))) "startup file for the elpa-dpkg-dev-el package" tar ((:commit . "eb00c58726be5e914b2487bccf7e3f716e7a61e1") (:authors ("Peter S Galbraith" . "psg@debian.org")) (:maintainers ("Peter S Galbraith" . "psg@debian.org")) (:maintainer "Peter S Galbraith" . "psg@debian.org"))]) - (dr-racket-like-unicode . [(20220810 2000) ((emacs (24 3))) "DrRacket-style unicode input" tar ((:commit . "d09b9be289e91e25c941107be5e8f52e7c8f0065") (:authors ("David Christiansen" . "david@davidchristiansen.dk")) (:maintainers ("David Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Christiansen" . "david@davidchristiansen.dk") (:keywords "i18n" "tools") (:url . "https://github.com/david-christiansen/dr-racket-like-unicode"))]) - (dracula-theme . [(20240614 1303) ((emacs (24 3))) "Dracula Theme" tar ((:commit . "1dd3702bcca1191b082783062bde42668515c700") (:maintainers ("tienne Deparis" . "etienne@depar.is")) (:maintainer "tienne Deparis" . "etienne@depar.is") (:url . "https://github.com/dracula/emacs"))]) - (draft-mode . [(20160106 859) nil "Rough drafting for Emacs." tar ((:commit . "4779fb32daf53746459da2def7e08004492d4f18") (:authors ("Eeli Reilin" . "gaudecker@fea.st")) (:maintainers ("Eeli Reilin" . "gaudecker@fea.st")) (:maintainer "Eeli Reilin" . "gaudecker@fea.st") (:keywords "draft" "drafting") (:url . "https://github.com/gaudecker/draft-mode"))]) - (drag-stuff . [(20161108 749) nil "Drag stuff (lines, words, region, etc...) around" tar ((:commit . "d49fe376d24f0f8ac5ade67b6d7fccc2487c81db") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "speed" "convenience") (:url . "http://github.com/rejeep/drag-stuff"))]) - (drawille . [(20160418 1838) ((cl-lib (0 5))) "Drawille implementation in elisp" tar ((:commit . "d582b455c01432bc80933650c52a1f586bd1b5ad") (:authors ("Josuah Demangeon" . "josuah.demangeon@gmail.com")) (:maintainers ("Josuah Demangeon" . "josuah.demangeon@gmail.com")) (:maintainer "Josuah Demangeon" . "josuah.demangeon@gmail.com") (:keywords "graphics") (:url . "https://github.com/sshbio/elisp-drawille"))]) - (dream-theme . [(20210419 605) ((emacs (26 1))) "Maximalist Nordic/Zenburn-inspired color theme" tar ((:commit . "0c27f05544b90e41338f79ea923044b358a323c6") (:authors ("Dirk-Jan C. Binnema" . "djcb@djcbsoftware.nl")) (:maintainers ("Dirk-Jan C. Binnema" . "djcb@djcbsoftware.nl")) (:maintainer "Dirk-Jan C. Binnema" . "djcb@djcbsoftware.nl") (:keywords "faces" "theme") (:url . "https://github.com/djcb/dream-theme"))]) - (drill-instructor-AZIK-force . [(20151123 514) ((popup (0 5))) "Support AZIK input" tar ((:commit . "008cea202dc31d7d6fb1e7d8e6334d516403b7a5") (:authors ("Yuhei Maeda" . "yuhei.maeda_at_gmail.com")) (:keywords "convenience") (:url . "https://github.com/myuhe/drill-instructor-AZIK-force.el"))]) - (drone . [(20161106 918) nil "Launch your drone test suite if drone.yml is present" tar ((:commit . "1d4ee037ad3208847a4235426edf0c4a3e7b1899") (:authors ("Oliver Marks" . "oly@digitaloctave.com")) (:maintainers ("Oliver Marks" . "oly@digitaloctave.com")) (:maintainer "Oliver Marks" . "oly@digitaloctave.com") (:keywords "drone" "tests" "ci") (:url . "https://github.com/olymk2/emacs-drone"))]) - (dropbox . [(20220314 1638) ((request (0 3 0)) (json (1 2)) (oauth (1 0 3))) "Emacs backend for dropbox" tar ((:commit . "c048faad0be24e8fa31974f08b710a87cf5b668c") (:authors ("Pavel Panchekha" . "me@pavpanchekha.com")) (:maintainers ("Pavel Panchekha" . "me@pavpanchekha.com")) (:maintainer "Pavel Panchekha" . "me@pavpanchekha.com") (:keywords "dropbox"))]) - (drupal-mode . [(20220125 1044) ((php-mode (1 5 0))) "Advanced minor mode for Drupal development" tar ((:commit . "17927723adc5921e8058f7c29e5e50e88b975639") (:authors ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainers ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainer "Arne Jørgensen" . "arne@arnested.dk") (:keywords "programming" "php" "drupal") (:url . "https://github.com/arnested/drupal-mode"))]) - (drupal-spell . [(20130520 1655) nil "Aspell extra dictionary for Drupal" tar ((:commit . "a69f5e3b62c4c0da74ce26c1d00d5b8f7395e4ae") (:authors ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainers ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainer "Arne Jørgensen" . "arne@arnested.dk") (:keywords "wp") (:url . "https://github.com/arnested/drupal-spell"))]) - (dslide . [(20240703 1523) ((emacs (29 2))) "Domain Specific sLIDEs. A presentation framework" tar ((:commit . "2d8a9ac3e37157ce8b78880ebc1defc61303a44d") (:authors ("Positron" . "contact@positron.solutions")) (:maintainers ("Positron" . "contact@positron.solutions")) (:maintainer "Positron" . "contact@positron.solutions") (:keywords "convenience" "org-mode" "presentation" "narrowing") (:url . "https://github.com/positron-solutions/dslide"))]) - (dsvn . [(20221102 1416) nil "Subversion interface" tar ((:commit . "36ecd5219584e46dcf6bd252e2ea1ec517d2fc05") (:authors ("David KÃ¥gedal" . "davidk@lysator.liu.se") ("Mattias EngdegÃ¥rd" . "mattiase@acm.org")) (:maintainers ("Mattias EngdegÃ¥rd" . "mattiase@acm.org")) (:maintainer "Mattias EngdegÃ¥rd" . "mattiase@acm.org") (:keywords "docs"))]) - (dtb-mode . [(20210105 1132) ((emacs (25))) "Show device tree souce in dtbs" tar ((:commit . "d5bca7d1afaac5615c586b60c7314a1d0e2514dc") (:authors ("Schspa Shi" . "schspa@gmail.com")) (:maintainers ("Schspa Shi" . "schspa@gmail.com")) (:maintainer "Schspa Shi" . "schspa@gmail.com") (:keywords "dtb" "dts" "convenience") (:url . "https://github.com/schspa/dtb-mode"))]) - (dtext-mode . [(20231120 1606) ((emacs (24 4))) "Major mode for Danbooru DText" tar ((:commit . "5c68d1c05c4606f68384569d9baaef4f6e72fc73") (:authors ("John Russell" . "johndevlopment7@gmail.com")) (:maintainers ("John Russell" . "johndevlopment7@gmail.com")) (:maintainer "John Russell" . "johndevlopment7@gmail.com") (:keywords "languages") (:url . "https://github.com/JohnDevlopment/dtext-mode.el"))]) - (dtk . [(20240317 2328) ((emacs (24 4)) (cl-lib (0 6 1)) (dash (2 12 0)) (seq (1 9)) (s (1 9))) "access SWORD content via diatheke" tar ((:commit . "461f30f2e2038c3c469e710309046c0af4d6b41a") (:keywords "hypermedia") (:url . "https://codeberg.org/thomp/dtk"))]) - (dtrace-script-mode . [(20150214 623) nil "DTrace code editing commands for Emacs" tar ((:commit . "a92f76c65b9fb64d448e503b4ea7ff06085be8ee"))]) - (dtrt-indent . [(20240714 543) nil "Adapt to foreign indentation offsets" tar ((:commit . "a8aa356684804c52f26602d4e315f1306c6f3e59") (:authors ("Julian Scheid" . "julians37@googlemail.com")) (:maintainers ("Reuben Thomas" . "rrt@sc3d.org")) (:maintainer "Reuben Thomas" . "rrt@sc3d.org") (:keywords "convenience" "files" "languages" "c"))]) - (dts-mode . [(20211202 18) nil "Major mode for Devicetree source code" tar ((:commit . "32517e7eeeccc785b7c669fd5e93c5df45597ef1") (:authors ("Ben Gamari" . "ben@smart-cactus.org")) (:maintainers ("Ben Gamari" . "ben@smart-cactus.org")) (:maintainer "Ben Gamari" . "ben@smart-cactus.org") (:keywords "languages"))]) - (ducpel . [(20140702 1154) ((cl-lib (0 5))) "Logic game with sokoban elements" tar ((:commit . "2f2ce2df269d99261c808a5c4ebc00d6d2cddabc") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "games") (:url . "https://github.com/alezost/ducpel"))]) - (dumb-diff . [(20171211 2122) ((emacs (24 3))) "fast arbitrary diffs" tar ((:commit . "1a2331d283049b71a07c1b06b1e0627a950d55f4") (:keywords "programming" "diff"))]) - (dumb-jump . [(20240625 224) ((emacs (24 3)) (s (1 11 0)) (dash (2 9 0)) (popup (0 5 3))) "Jump to definition for 50+ languages without configuration" tar ((:commit . "cd65a743370ac7b1a12e9ef0a7371b285a2597fb") (:keywords "programming") (:url . "https://github.com/jacktasia/dumb-jump"))]) - (dummyparens . [(20141009 1024) nil "parenthesis auto-pairing and wrapping" tar ((:commit . "9798ef1d0eaa24e4fe66f8aa6022a8c62714cc89") (:authors ("Sergei Nosov" . "sergei.nosov[at]gmail.com")) (:maintainers ("Sergei Nosov" . "sergei.nosov[at]gmail.com")) (:maintainer "Sergei Nosov" . "sergei.nosov[at]gmail.com") (:keywords "dummyparens" "auto-pair" "wrapping") (:url . "https://github.com/snosov1/dummyparens"))]) - (dune . [(20240427 1346) nil "Integration with the dune build system" tar ((:commit . "5554158af27ead066fbb3c009e780c930958613c") (:url . "https://github.com/ocaml/dune"))]) - (dune-format . [(20210505 108) ((reformatter (0 6)) (emacs (24 1))) "Reformat OCaml's dune files automatically" tar ((:commit . "eda7a16ae378e7c482c11228c43ef32b893a1520") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages") (:url . "https://github.com/purcell/emacs-dune-format"))]) - (duplexer . [(20230903 1836) ((emacs (26 3))) "Handle conflicts between local minor modes and reuse rules" tar ((:commit . "aa617ffa1cc37a06ce89a02fd8b38963e09fd4f3") (:authors ("liuyinz" . "liuyinz95@gmail.com")) (:maintainers ("liuyinz" . "liuyinz95@gmail.com")) (:maintainer "liuyinz" . "liuyinz95@gmail.com") (:keywords "tools") (:url . "https://github.com/liuyinz/duplexer.el"))]) - (duplicate-thing . [(20181031 1500) nil "Duplicate current line & selection" tar ((:commit . "9d8fd05e3e5caa35d3f2a0c0032c92f0c0908e21") (:keywords "convenience" "command" "duplicate" "line" "selection") (:url . "https://github.com/ongaeshi/duplicate-thing"))]) - (dut-mode . [(20170729 2111) ((emacs (24))) "Major mode for the Dut programming language" tar ((:commit . "9235c7acaa6690942e9de8b7acd1e4be0c859dc1") (:keywords "languages" "gut") (:url . "https://github.com/dut-lang/dut-mode"))]) - (dw . [(20210331 2311) ((emacs (25 1))) "Diceware passphrase generation commands" tar ((:commit . "61c5718ba64ace4c9e29de18aa2690ecc3f0f258") (:authors ("D. Williams" . "d.williams@posteo.net")) (:maintainers ("D. Williams" . "d.williams@posteo.net")) (:maintainer "D. Williams" . "d.williams@posteo.net") (:keywords "convenience" "games") (:url . "https://github.com/integral-dw/dw-passphrase-generator"))]) - (dwim-coder-mode . [(20240712 1047) ((emacs (29))) "DWIM keybindings for C, Python, Rust, and more" tar ((:commit . "02f5fa0c3ae5cc17ca860c792d988705f41b0eee") (:authors ("Mohammed Sadiq" . "sadiq@sadiqpk.org")) (:maintainers ("Mohammed Sadiq" . "sadiq@sadiqpk.org")) (:maintainer "Mohammed Sadiq" . "sadiq@sadiqpk.org") (:keywords "convenience" "hacks") (:url . "https://sadiqpk.org/projects/dwim-coder-mode.html"))]) - (dwim-shell-command . [(20240726 2003) ((emacs (28 1))) "Shell commands with DWIM behaviour" tar ((:commit . "f73e8f4ec2cb5a48922621d8de07a945cb430563") (:url . "https://github.com/xenodium/dwim-shell-command"))]) - (dyalog-mode . [(20230214 1027) ((cl-lib (0 2)) (emacs (24 3))) "Major mode for editing Dyalog APL source code" tar ((:commit . "13c0d391aa878a1609259a89fe3e6db8d21935e8") (:authors ("Joakim HÃ¥rsman" . "joakim.harsman@gmail.com")) (:maintainers ("Joakim HÃ¥rsman" . "joakim.harsman@gmail.com")) (:maintainer "Joakim HÃ¥rsman" . "joakim.harsman@gmail.com") (:keywords "languages") (:url . "https://github.com/harsman/dyalog-mode.git"))]) - (dylan . [(20220115 1804) ((emacs (25 1))) "Dylan editing modes" tar ((:commit . "9d2891e3e06405b75072d296f385fa795aeb9835") (:url . "https://opendylan.org/"))]) - (dynamic-fonts . [(20140731 1226) ((font-utils (0 7 0)) (persistent-soft (0 8 8)) (pcache (0 2 3))) "Set faces based on available fonts" tar ((:commit . "004ee6014dc7dbff8f14d26015c91d9229f6eac0") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "faces" "frames") (:url . "http://github.com/rolandwalker/dynamic-fonts"))]) - (dynamic-graphs . [(20210908 2010) ((emacs (26 1))) "Manipulation with graphviz graphs" tar ((:commit . "64ca58dffecdecb636f7fe61c0c86e9c3c64d4dd") (:authors ("Tomas Zellerin" . "tomas@zellerin.cz")) (:maintainers ("Tomas Zellerin" . "tomas@zellerin.cz")) (:maintainer "Tomas Zellerin" . "tomas@zellerin.cz") (:keywords "tools") (:url . "https://github.com/zellerin/dynamic-graphs"))]) - (dynamic-ruler . [(20231126 1915) nil "Displays a dynamic ruler at point." tar ((:commit . "984877f3ad8dd4e4bdec2fcacb82a11b4f3b5d75") (:authors ("Francesc Rocher" . "francesc.rocher@gmail.com")) (:maintainers ("Francesc Rocher" . "francesc.rocher@gmail.com")) (:maintainer "Francesc Rocher" . "francesc.rocher@gmail.com") (:keywords "ruler" "tools" "convenience") (:url . "http://rocher.github.io/dynamic-ruler"))]) - (dynamic-spaces . [(20171027 1851) nil "When editing, don't move text separated by spaces" tar ((:commit . "97ae8480c257ba573ca3d06dbf602f9b23c41d38") (:keywords "convenience") (:url . "https://github.com/Lindydancer/dynamic-spaces"))]) - (dynaring . [(20240615 129) ((emacs (25 1))) "A dynamically sized ring structure" tar ((:commit . "90daf413abee1723c37697e72bb700a06727ff4b") (:authors ("Mike Mattie" . "codermattie@gmail.com") ("Sid Kasivajhula" . "sid@countvajhula.com")) (:maintainers ("Sid Kasivajhula" . "sid@countvajhula.com")) (:maintainer "Sid Kasivajhula" . "sid@countvajhula.com") (:url . "https://github.com/countvajhula/dynaring"))]) - (dyncloze . [(20210712 145) ((emacs (25 1)) (dash (2 18))) "Language alternatives self-testing" tar ((:commit . "aafc5adc25c7f714b619109bccf92e475d6c84ef") (:authors ("Andrew Hyatt" . "ahyatt@gmail.com")) (:maintainers ("Andrew Hyatt" . "ahyatt@gmail.com")) (:maintainer "Andrew Hyatt" . "ahyatt@gmail.com") (:url . "https://github.com/ahyatt/emacs-dyncloze"))]) - (e2ansi . [(20190517 1902) ((face-explorer (0 0 4))) "Syntax highlighting support for `less', powered by Emacs." tar ((:commit . "6e1bb4e4e27885d1786db08b091cfa13b184fb54") (:keywords "faces" "languages") (:url . "https://github.com/Lindydancer/e2ansi"))]) - (e2wm . [(20170215 36) ((window-layout (1 4))) "simple window manager for emacs" tar ((:commit . "4353d3394c77a49f8f0291c239858c8c5e877549") (:authors ("SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net") (:keywords "tools" "window manager"))]) - (e2wm-R . [(20151230 926) ((e2wm (1 3)) (inlineR (1 0)) (ess (15 3))) "some e2wm plugin and perspective for GNU R" tar ((:commit . "4350601ee1a96bf89777b3f09f1b79b88e2e6e4d") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:keywords "convenience" "e2wm") (:url . "https://github.com/myuhe/e2wm-R.el"))]) - (e2wm-bookmark . [(20151123 521) ((e2wm (1 2))) "Bookmark plugin for e2wm.el" tar ((:commit . "bad816b6d8049984d69bcd277b7d325fb84d55eb") (:authors ("Yuhei Maeda" . "yuhei.maeda_at_gmail.com")) (:maintainers ("Yuhei Maeda" . "yuhei.maeda_at_gmail.com")) (:maintainer "Yuhei Maeda" . "yuhei.maeda_at_gmail.com") (:keywords "convenience"))]) - (e2wm-direx . [(20200805 1414) ((e2wm (1 2)) (direx (0 1 -3))) "Plugin of e2wm.el for direx.el" tar ((:commit . "5672bc44d8e5cea6bc3b84c3b58e522050ffae0e") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "tools" "window manager" "convenience") (:url . "https://github.com/aki2o/e2wm-direx"))]) - (e2wm-pkgex4pl . [(20140525 2211) ((e2wm (1 2)) (plsense-direx (0 2 0))) "Plugin of e2wm.el for package explorer of Perl" tar ((:commit . "7ea994450727190c4f3cb46cb429ba41b692ecc0") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "tools" "window manager" "perl") (:url . "https://github.com/aki2o/e2wm-pkgex4pl"))]) - (e2wm-svg-clock . [(20150106 1306) ((e2wm (20130225 1602)) (svg-clock (0 4))) "e2wm plugin for svg-clock" tar ((:commit . "d425925e3afffcbe2ff74edc80b714e4319d4c94") (:authors ("Yuhei Maeda" . "yuhei.maeda_at_gmail.com")) (:keywords "convenience" "e2wm") (:url . "https://github.com/myuhe/e2wm-svg-clock.el"))]) - (e2wm-sww . [(20200805 1339) ((e2wm (1 2))) "Plugin of e2wm.el to switch plugin quickly" tar ((:commit . "8926d0c70be05c7b4ef821e22e411e8813973687") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "tools" "window manager") (:url . "https://github.com/aki2o/e2wm-sww"))]) - (e2wm-term . [(20240107 850) ((e2wm (1 2)) (log4e (0 2 0)) (yaxception (1 0 0))) "Perspective of e2wm.el for work in terminal" tar ((:commit . "4542e52138484933dd99a497ff1b048ea42f9246") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "tools" "window manager") (:url . "https://github.com/aki2o/e2wm-term"))]) - (eacl . [(20220526 1434) ((emacs (25 1))) "Auto-complete lines by grepping project" tar ((:commit . "4fe2cafbfeb73d806ebea8801c3522ff2886f30b") (:authors ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbinDOTshATgmailDOTcom") (:keywords "abbrev" "convenience" "matching") (:url . "http://github.com/redguardtoo/eacl"))]) - (earthfile-mode . [(20230809 2250) ((emacs (26))) "Major mode for editing Earthly file" tar ((:commit . "3029e5ab06171ca5947041e95053561e10e5ba41") (:authors ("Thanabodee Charoenpiriyakij" . "wingyminus@gmail.com")) (:maintainers ("Thanabodee Charoenpiriyakij" . "wingyminus@gmail.com")) (:maintainer "Thanabodee Charoenpiriyakij" . "wingyminus@gmail.com") (:url . "https://github.com/earthly/earthly-mode"))]) - (eask . [(20240614 541) ((emacs (26 1))) "Core Eask APIs, for Eask CLI development" tar ((:commit . "8015c62602188c008988fc6825ff97b04c614c8f") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "lisp" "eask" "api") (:url . "https://github.com/emacs-eask/eask"))]) - (eask-mode . [(20240101 819) ((emacs (24 3)) (eask (0 1 0))) "Major mode for editing Eask files" tar ((:commit . "774bf05f2d778a107f27f8fa47034ad15f16395c") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "lisp" "eask") (:url . "https://github.com/emacs-eask/eask-mode"))]) - (easky . [(20240608 744) ((emacs (27 1)) (eask-mode (0 1 0)) (eask (0 1 0)) (ansi (0 4 1)) (lv (0 0)) (marquee-header (0 1 0))) "Control the Eask command-line interface" tar ((:commit . "d75ec4865742a4939bd685360f8ec5b076bdcf77") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "maint" "easky") (:url . "https://github.com/emacs-eask/easky"))]) - (easy-after-load . [(20170817 1231) nil "eval-after-load for all files in a directory" tar ((:commit . "29e20145da49ac9ea40463c552130777408040de") (:url . "https://github.com/pd/easy-after-load"))]) - (easy-escape . [(20210917 1254) nil "Improve readability of escape characters in regular expressions" tar ((:commit . "938497a21e65ba6b3ff8ec90e93a6d0ab18dc9b4") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainers ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "lisp" "tools") (:url . "https://github.com/cpitclaudel/easy-escape"))]) - (easy-hugo . [(20240129 1534) ((emacs (25 1)) (popup (0 5 3)) (request (0 3 0)) (transient (0 3 6))) "Write blogs made with hugo by markdown or org-mode" tar ((:commit . "ecae28ef6bd70f3b7492592008bfa8776d81d2e7") (:url . "https://github.com/masasam/emacs-easy-hugo"))]) - (easy-jekyll . [(20211217 2311) ((emacs (25 1)) (request (0 3 0))) "Major mode managing jekyll blogs" tar ((:commit . "7f19af310162464956f2bc4c38c6b7e95cb20321") (:url . "https://github.com/masasam/emacs-easy-jekyll"))]) - (easy-kill . [(20220511 557) ((emacs (25)) (cl-lib (0 5))) "kill & mark things easily" tar ((:commit . "de7d66c3c864a4722a973ee9bc228a14be49ba0c") (:authors ("Leo Liu" . "sdl.web@gmail.com")) (:maintainers ("Leo Liu" . "sdl.web@gmail.com")) (:maintainer "Leo Liu" . "sdl.web@gmail.com") (:keywords "killing" "convenience") (:url . "https://github.com/leoliu/easy-kill"))]) - (easy-kill-extras . [(20240122 1649) ((easy-kill (0 9 4))) "Extra functions for easy-kill." tar ((:commit . "6ec0a1ff47aee681f7aa7af4250ede75815385f2") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "killing" "convenience") (:url . "https://github.com/knu/easy-kill-extras.el"))]) - (easy-repeat . [(20150516 848) ((emacs (24 4))) "Repeat easily" tar ((:commit . "060f0e6801c82c40c06961dc0528a00e18947a8c") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainers ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:keywords "repeat" "convenience") (:url . "https://github.com/xuchunyang/easy-repeat.el"))]) - (ebdb-mua-sidecar . [(20240428 1852) ((emacs (28 1)) (universal-sidecar (1 5 1)) (ebdb (0 8 20))) "EBDB Integration for Universal Sidecar" tar ((:commit . "4c78015d10caba9c700e6e6b582004ae1c1d5344") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "mail" "convenience") (:url . "https://git.sr.ht/~swflint/emacs-universal-sidecar"))]) - (ebf . [(20210225 1211) ((dash (2 18 0)) (cl-lib (0 5))) "brainfuck language transpiler to Emacs Lisp" tar ((:commit . "6cbeb4d62416f4cfd5be8906667342af8ecc44a6") (:authors ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainers ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainer "Alexey Kutepov" . "reximkut@gmail.com") (:url . "http://github.com/rexim/ebf"))]) - (ebib . [(20240723 1149) ((parsebib (4 0)) (emacs (27 1)) (compat (29 1 4 3))) "a BibTeX database manager" tar ((:commit . "5ea510a1e4ab17a442352d0212777da5f78d4be2") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainers ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "text" "bibtex") (:url . "http://joostkremers.github.io/ebib/"))]) - (ebib-sidecar . [(20240428 1852) ((emacs (28 1)) (citeproc (0 9 4)) (universal-sidecar (1 5 1)) (universal-sidecar-citeproc (1 0 0)) (ebib (2 39))) "Sidecar to show formatted reference of current Ebib Entry" tar ((:commit . "4c78015d10caba9c700e6e6b582004ae1c1d5344") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "bib") (:url . "https://git.sr.ht/~swflint/emacs-universal-sidecar"))]) - (ebnf-mode . [(20231022 1759) ((emacs (25 1))) "Major mode for EBNF files" tar ((:commit . "61486b1c9d4746249640410e58087e318f801ed8") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:url . "https://github.com/nverno/ebnf-mode"))]) - (ebuku . [(20231113 748) ((emacs (25 1))) "Interface to the buku Web bookmark manager" tar ((:commit . "c854d128cba8576fe9693c19109b5deafb573e99") (:authors ("Alexis" . "flexibeast@gmail.com") ("Erik Sjöstrand" . "sjostrand.erik@gmail.com") ("Hilton Chain" . "hako@ultrarare.space")) (:maintainers ("Alexis" . "flexibeast@gmail.com")) (:maintainer "Alexis" . "flexibeast@gmail.com") (:keywords "bookmarks" "buku" "data" "web" "www") (:url . "https://github.com/flexibeast/ebuku"))]) - (ecb . [(20170728 1921) nil "a code browser for Emacs" tar ((:commit . "1330a44cf3c171781083b0b926ab7622f64e6e81") (:authors ("Jesper Nordenberg" . "mayhem@home.se") ("Klaus Berndl" . "klaus.berndl@sdm.de") ("Kevin A. Burton" . "burton@openprivacy.org")) (:maintainers ("Klaus Berndl" . "klaus.berndl@sdm.de")) (:maintainer "Klaus Berndl" . "klaus.berndl@sdm.de") (:keywords "browser" "code" "programming" "tools"))]) - (echo-bar . [(20240601 1744) nil "Turn the echo area into a custom status bar" tar ((:commit . "80f5a8bbd8ac848d4a69796c9568b4a55958e974") (:authors ("Adam Tillou" . "qaiviq@gmail.com")) (:maintainers ("Adam Tillou" . "qaiviq@gmail.com")) (:maintainer "Adam Tillou" . "qaiviq@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/qaiviq/echo-bar.el"))]) - (eclim . [(20181108 1134) ((dash (2 11 0)) (json (1 2)) (popup (0 5 2)) (s (1 9 0)) (cl-lib (0 5)) (yasnippet (0 10 0))) "An interface to the Eclipse IDE." tar ((:commit . "23f5b294f833ce58516d7b9ae08a7792d70022a1"))]) - (eclipse-theme . [(20191113 1518) nil "Theme based on Eclipse circa 2010" tar ((:commit . "dcf97865512ed450f9d5137c1a05e12edb5b7f80") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "themes") (:url . "https://github.com/abo-abo/eclipse-theme"))]) - (ecukes . [(20240315 2350) ((emacs (25)) (commander (0 6 1)) (espuds (0 2 2)) (ansi (0 3 0)) (dash (2 2 0)) (s (1 8 0)) (f (0 11 0))) "Cucumber for Emacs" tar ((:commit . "11225972934b3cfe09ada87dd785f8dd0082b6e3"))]) - (edbi . [(20160225 141) ((concurrent (0 3 1)) (ctable (0 1 2)) (epc (0 1 1))) "Emacs Database Interface" tar ((:commit . "6f50aaf4bde75255221f2292c7a4ad3fa9d918c0") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "database" "epc") (:url . "https://github.com/kiwanami/emacs-edbi"))]) - (ede-compdb . [(20150920 2033) ((ede (1 2)) (semantic (2 2)) (cl-lib (0 4))) "Support for compilation database projects in EDE" tar ((:commit . "23c91082270fcef24ea791b848f1604e36888ff0") (:authors ("Alastair Rankine" . "alastair@girtby.net")) (:maintainers ("Alastair Rankine" . "alastair@girtby.net")) (:maintainer "Alastair Rankine" . "alastair@girtby.net") (:keywords "development" "ninja" "build" "cedet" "ede"))]) - (ede-php-autoload . [(20230916 441) nil "Simple EDE PHP Project" tar ((:commit . "a7c16292ecaf9b39321e7a99ccac259fcbf6c373") (:authors ("Steven Rémot" . "steven.remot@gmail.com") ("original code for C++ by Eric M. Ludlam" . "eric@siege-engine.com")) (:maintainers ("Steven Rémot" . "steven.remot@gmail.com") ("original code for C++ by Eric M. Ludlam" . "eric@siege-engine.com")) (:maintainer "Steven Rémot" . "steven.remot@gmail.com") (:keywords "php" "project" "ede") (:url . "https://github.com/emacs-php/ede-php-autoload"))]) - (ede-php-autoload-composer-installers . [(20170221 2026) ((ede-php-autoload (1 0 0)) (f (0 19 0)) (s (1 7 0))) "Composer installers support for ede-php-autoload" tar ((:commit . "3e2fde975a06757b363e235c67e6341ebe668f60") (:authors ("Thomas Fini Hansen" . "xen@xen.dk")) (:maintainers ("Thomas Fini Hansen" . "xen@xen.dk")) (:maintainer "Thomas Fini Hansen" . "xen@xen.dk") (:keywords "programming" "php") (:url . "https://github.com/xendk/ede-php-autoload-composer-installers"))]) - (ede-php-autoload-drupal . [(20170316 2158) ((ede-php-autoload (1 0 0)) (f (0 19 0)) (s (1 7 0))) "Drupal support for ede-php-autoload" tar ((:commit . "54a04241d94fabc4f4d16ae4dc8ba4f0c6e3b435") (:authors ("Thomas Fini Hansen" . "xen@xen.dk")) (:maintainers ("Thomas Fini Hansen" . "xen@xen.dk")) (:maintainer "Thomas Fini Hansen" . "xen@xen.dk") (:keywords "programming" "php" "drupal"))]) - (edebug-inline-result . [(20220820 2240) ((emacs (25 1))) "Show Edebug result inline" tar ((:commit . "90e401ae3e7b3c85da8b24af940fd97f5e744625") (:keywords "extensions" "lisp" "tools") (:url . "https://repo.or.cz/edebug-inline-result.git"))]) - (edebug-x . [(20130616 625) nil "Extensions for Edebug" tar ((:commit . "a2c2c42553d3bcbd5ac11898554865acbed1bc46") (:authors ("Scott Barnett" . "scott.n.barnett@gmail.com")) (:maintainers ("Scott Barnett" . "scott.n.barnett@gmail.com")) (:maintainer "Scott Barnett" . "scott.n.barnett@gmail.com") (:keywords "extensions") (:url . "https://github.com/ScottyB/edebug-x"))]) - (edit-as-format . [(20220221 1312) ((emacs (26 1)) (edit-indirect (0 1 5))) "Edit document as other format" tar ((:commit . "59c6f439683846d994a7a2110b9b00cc16c08c40") (:authors ("Xiaobing Jing" . "jingxiaobing@gmail.com")) (:maintainers ("Xiaobing Jing" . "jingxiaobing@gmail.com")) (:maintainer "Xiaobing Jing" . "jingxiaobing@gmail.com") (:keywords "files" "outlines" "convenience") (:url . "https://github.com/etern/edit-as-format"))]) - (edit-at-point . [(20191013 1218) nil "edit(copy,cut..) current things(word,symbol..) under cursor" tar ((:commit . "28c85a65c9c61f2aff50bc5e93f61cde26a5d9c0") (:authors (nil . "e.enoson@gmail.com")) (:maintainers (nil . "e.enoson@gmail.com")) (:maintainer nil . "e.enoson@gmail.com") (:url . "http://github.com/enoson/edit-at-point.el"))]) - (edit-chrome-textarea . [(20200324 1513) ((emacs (25 1)) (websocket (1 4))) "Edit Chrome Textarea" tar ((:commit . "302659e92b7ef88824691905df3f926766f64729") (:keywords "tools") (:url . "https://github.com/xuchunyang/edit-chrome-textarea.el"))]) - (edit-color-stamp . [(20130529 1733) ((es-lib (0 2)) (cl-lib (1 0))) "Edit a hex color stamp, using a QT or the internal color picker" tar ((:commit . "32dc1ca5bcf3dcf83fad5e39b55dc5b77becb3d3") (:url . "https://github.com/sabof/edit-color-stamp"))]) - (edit-indirect . [(20240128 119) ((emacs (24 3))) "Edit regions in separate buffers" tar ((:commit . "82a28d8a85277cfe453af464603ea330eae41c05") (:authors ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainers ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:url . "https://github.com/Fanael/edit-indirect"))]) - (edit-indirect-region-latex . [(20161129 645) ((emacs (24 3)) (ht (2 2)) (edit-indirect (0 1 4))) "Edit LaTeX regions in separate buffers, e.g. for English grammar checks" tar ((:commit . "05043f2c0c9838947d3ca4b51b695deb7c47612e") (:authors ("Hirotaka Niitsuma" . "hirotaka.niitsuma@gmail.com")) (:maintainers ("Hirotaka Niitsuma" . "hirotaka.niitsuma@gmail.com")) (:maintainer "Hirotaka Niitsuma" . "hirotaka.niitsuma@gmail.com") (:url . "https://github.com/niitsuma/edit-indirect-region-latex"))]) - (edit-list . [(20100930 1443) nil "edit a single list" tar ((:commit . "f460d3f9e208a4e606fe6ded307f1b011916ca71") (:authors ("Michael Olson" . "mwolson@gnu.org")) (:maintainers ("Michael Olson" . "mwolson@gnu.org")) (:maintainer "Michael Olson" . "mwolson@gnu.org") (:url . "http://mwolson.org/static/dist/elisp/edit-list.el"))]) - (edit-server . [(20220908 1014) nil "server that responds to edit requests from Chrome" tar ((:commit . "3ce09c6eb2919d56ef052b1584bba6abb12f7e99") (:authors ("Alex Bennée" . "alex@bennee.com")) (:maintainers ("Alex Bennée" . "alex@bennee.com")) (:maintainer "Alex Bennée" . "alex@bennee.com") (:url . "https://github.com/stsquad/emacs_chrome"))]) - (edit-server-htmlize . [(20130329 2248) ((edit-server (1 9))) "(de)HTMLization hooks for edit-server.el" tar ((:commit . "e7f8dadfabe869c77ca241cd6fbd4c52bd908392") (:authors ("Roland McGrath" . "roland@hack.frob.com")) (:maintainers ("Roland McGrath" . "roland@hack.frob.com")) (:maintainer "Roland McGrath" . "roland@hack.frob.com") (:url . "https://github.com/frobtech/edit-server-htmlize"))]) - (editorconfig . [(20240718 1623) ((emacs (26 1))) "EditorConfig Emacs Plugin" tar ((:commit . "7c7b1f81f8fac654791fa2b04da55edced2cef33") (:authors ("EditorConfig Team" . "editorconfig@googlegroups.com")) (:maintainers ("EditorConfig Team" . "editorconfig@googlegroups.com")) (:maintainer "EditorConfig Team" . "editorconfig@googlegroups.com") (:keywords "convenience" "editorconfig") (:url . "https://github.com/editorconfig/editorconfig-emacs#readme"))]) - (editorconfig-charset-extras . [(20180223 457) ((editorconfig (0 6 0))) "Extra EditorConfig Charset Support" tar ((:commit . "ddf60923c6f4841cb593b2ea04c9c710a01d262f") (:authors ("10sr" . "8.slashes@gmail.com")) (:maintainers ("10sr" . "8.slashes@gmail.com")) (:maintainer "10sr" . "8.slashes@gmail.com") (:keywords "tools") (:url . "https://github.com/10sr/editorconfig-charset-extras-el"))]) - (editorconfig-custom-majormode . [(20180816 244) ((editorconfig (0 6 0))) "Decide major-mode and mmm-mode from EditorConfig" tar ((:commit . "13ad1c83f847bedd4b3a19f9df7fd925853b19de") (:authors ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainers ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainer "10sr" . "8slashes+el[at]gmail[dot]com") (:keywords "editorconfig" "util") (:url . "https://github.com/10sr/editorconfig-custom-majormode-el"))]) - (editorconfig-domain-specific . [(20180505 924) ((cl-lib (0 5)) (editorconfig (0 6 0))) "Apply brace style and other \"domain-specific\" EditorConfig properties" tar ((:commit . "e9824160fb2e466afa755240ee3ab7cc5657fb04") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "editorconfig" "util") (:url . "https://github.com/lassik/editorconfig-emacs-domain-specific"))]) - (editorconfig-generate . [(20190513 433) ((emacs (24))) "Generate .editorconfig" tar ((:commit . "47a31f928f46d2a0188db8e2cffa5d6354a81573") (:authors ("10sr" . "8.slashes@gmail.com")) (:maintainers ("10sr" . "8.slashes@gmail.com")) (:maintainer "10sr" . "8.slashes@gmail.com") (:keywords "tools") (:url . "https://github.com/10sr/editorconfig-generate-el"))]) - (edn . [(20160215 1219) ((cl-lib (0 3)) (emacs (24 1)) (peg (0 6))) "Support for reading and writing the edn data format from elisp" tar ((:commit . "be9e32d1b49e35247b263b0243df7cfdc8d413ab") (:authors ("Lars Andersen" . "expez@expez.com")) (:maintainers ("Lars Andersen" . "expez@expez.com")) (:maintainer "Lars Andersen" . "expez@expez.com") (:keywords "edn" "clojure") (:url . "https://www.github.com/expez/edn.el"))]) - (ednc . [(20240209 2028) ((emacs (26 1))) "Emacs Desktop Notification Center" tar ((:commit . "2580ada68ecc93aa693c61f997c9cf581698242e") (:authors ("Simon Nicolussi" . "sinic@sinic.name")) (:maintainers ("Simon Nicolussi" . "sinic@sinic.name")) (:maintainer "Simon Nicolussi" . "sinic@sinic.name") (:keywords "unix") (:url . "https://github.com/sinic/ednc"))]) - (edts . [(20230926 2146) ((auto-complete (20201213 1255)) (auto-highlight-symbol (20211106 638)) (dash (20210609 1330)) (emacs (24 3)) (erlang (20210315 1640)) (f (20191110 1357)) (popup (20210317 138)) (s (20210603 736))) "Erlang Development Tool Suite" tar ((:commit . "5c3cded3fab56baa60874f4e1efd14155cec587f"))]) - (edwina . [(20221206 1610) ((emacs (25))) "Dynamic window manager" tar ((:commit . "f95c31b1de95df7e83338a5d4daf3363df325862") (:authors ("Alex Griffin" . "a@ajgrf.com")) (:maintainers ("Alex Griffin" . "a@ajgrf.com")) (:maintainer "Alex Griffin" . "a@ajgrf.com") (:keywords "convenience") (:url . "https://gitlab.com/ajgrf/edwina"))]) - (efar . [(20230216 1213) ((emacs (26 1))) "FAR-like file manager" tar ((:commit . "78618a6cd9fe7d46c3728db3589d1fe50f7c1c6b") (:authors ("Vladimir Suntsov" . "vladimir@suntsov.online")) (:maintainers (nil . "vladimir@suntsov.online")) (:maintainer nil . "vladimir@suntsov.online") (:keywords "files") (:url . "https://github.com/suntsov/efar"))]) - (eff . [(20240708 231) ((emacs (28))) "Show symbols in Executable File Formats" tar ((:commit . "b8298439360b29333d3dcd8a352e00cde2b6ccd7") (:keywords "elf" "readelf" "convenience") (:url . "https://github.com/oxidase/eff"))]) - (efire . [(20151009 2031) ((circe (1 2))) "Use campfire from Emacs" tar ((:commit . "d38dd6dd7974b7cb11bff6fd84846fd01163211a") (:authors ("João Távora" . "joaotavora@gmail.com")) (:maintainers ("João Távora" . "joaotavora@gmail.com")) (:maintainer "João Távora" . "joaotavora@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/capitaomorte/efire"))]) - (eg . [(20170830 815) ((cl-lib (0 5)) (emacs (24 3))) "Norton Guide reader" tar ((:commit . "1c7f1613d2aaae728ef540305f6ba030616f86bd") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "docs") (:url . "https://github.com/davep/eg.el"))]) - (egalgo . [(20211105 1657) ((emacs (24 3))) "Genetic algorithm" tar ((:commit . "a56a86591351d53ca2add7c651757bfb0064fb22") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "data") (:url . "https://github.com/ROCKTAKEY/egalgo"))]) - (egg . [(20181126 500) nil "Emacs Got Git - Emacs interface to Git" tar ((:commit . "00e768a78ac3d25f457eed667d02cac568480bf9") (:authors ("Bogolisk" . "bogolisk@gmail.com")) (:maintainers ("Bogolisk" . "bogolisk@gmail.com")) (:maintainer "Bogolisk" . "bogolisk@gmail.com") (:keywords "git" "version control" "release management"))]) - (egg-timer . [(20200217 1650) ((emacs (25 1))) "Commonly used intervals for setting timers while working" tar ((:commit . "53a9e9d20453ea4b0198ca413b8b5069a0b30b38") (:authors ("William Carroll" . "wpcarro@gmail.com")) (:maintainers ("William Carroll" . "wpcarro@gmail.com")) (:maintainer "William Carroll" . "wpcarro@gmail.com") (:url . "https://github.com/wpcarro/egg-timer.el"))]) - (egison-mode . [(20211218 1115) nil "Egison editing mode" tar ((:commit . "dbb395b41a4e4eb69f3f045cbfbe95a1575ac45b") (:authors ("Satoshi Egi" . "egisatoshi@gmail.com")) (:maintainers ("Satoshi Egi" . "egisatoshi@gmail.com")) (:maintainer "Satoshi Egi" . "egisatoshi@gmail.com") (:url . "https://github.com/egisatoshi/egison3/blob/master/elisp/egison-mode.el"))]) - (eglot-fsharp . [(20240514 1923) ((emacs (27 1)) (eglot (1 4)) (fsharp-mode (1 10)) (jsonrpc (1 0 14))) "fsharp-mode eglot integration" tar ((:commit . "677d78c4d6cb574086408082dedbcaef04a85359") (:authors ("Jürgen Hötzel" . "juergen@hoetzel.info")) (:maintainers ("Jürgen Hötzel" . "juergen@hoetzel.info")) (:maintainer "Jürgen Hötzel" . "juergen@hoetzel.info") (:keywords "languages") (:url . "https://github.com/fsharp/emacs-fsharp-mode"))]) - (eglot-java . [(20240501 922) ((emacs (26 1)) (eglot (1 0)) (jsonrpc (1 0 0))) "Java extension for the eglot LSP client" tar ((:commit . "492282d653c91b07ec10b30eb8a05cbfdc4017c7") (:authors ("Yves Zoundi and contributors" . "yves_zoundi@hotmail.com")) (:maintainers ("Yves Zoundi" . "yves_zoundi@hotmail.com")) (:maintainer "Yves Zoundi" . "yves_zoundi@hotmail.com") (:keywords "convenience" "languages") (:url . "https://github.com/yveszoundi/eglot-java"))]) - (eglot-jl . [(20240318 1159) ((emacs (25 1)) (eglot (1 4)) (project (0 8 1)) (cl-generic (1 0))) "Julia support for eglot" tar ((:commit . "1d9cab682380f37ca1e9e9933cda13164600706d") (:authors ("Adam Beckmeyer" . "adam_git@thebeckmeyers.xyz")) (:maintainers ("Adam Beckmeyer" . "adam_git@thebeckmeyers.xyz")) (:maintainer "Adam Beckmeyer" . "adam_git@thebeckmeyers.xyz") (:keywords "convenience" "languages") (:url . "https://github.com/non-Jedi/eglot-jl"))]) - (eglot-luau . [(20240401 2209) ((emacs (29 1))) "Luau language server integration for eglot" tar ((:commit . "3926860036402cce4a55faec534b88c0bf6006fd") (:authors ("Kenneth Loeffler" . "kenloef@gmail.com")) (:maintainers ("Kenneth Loeffler" . "kenloef@gmail.com")) (:maintainer "Kenneth Loeffler" . "kenloef@gmail.com") (:keywords "roblox" "luau" "tools") (:url . "https://github.com/kennethloeffler/eglot-luau"))]) - (eglot-signature-eldoc-talkative . [(20240626 815) ((emacs (29 1)) (eglot (1 16)) (eldoc (1 14 0)) (jsonrpc (1 0 23))) "Make Eglot make ElDoc echo docs" tar ((:commit . "34cc207265f26f13142f5c62276e0ba18e1d55e4") (:authors ("João Távora" . "joaotavora@gmail.com") ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainers ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainer "Mekeor Melire" . "mekeor@posteo.de") (:keywords "convenience" "documentation" "eglot" "eldoc" "languages" "lsp") (:url . "https://codeberg.org/mekeor/eglot-signature-eldoc-talkative"))]) - (eglot-tempel . [(20230626 1004) ((eglot (1 9)) (tempel (0 5)) (emacs (24 4))) "Use eglot as inline template expander" tar ((:commit . "70fee6ac33df7a6c5cce967005766b6702a9e9a5") (:authors ("Jeff Walsh" . "fejfighter@gmail.com")) (:maintainers ("Jeff Walsh" . "fejfighter@gmail.com")) (:maintainer "Jeff Walsh" . "fejfighter@gmail.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/fejfighter/eglot-tempel"))]) - (ego . [(20200803 1101) ((emacs (24 5)) (ht (1 5)) (mustache (0 22)) (htmlize (1 47)) (org (8 0)) (dash (2 0 0))) "a static site generator based on org mode, forked from org-page." tar ((:commit . "211c4cb2af2582849d9df984fb2346deecaf79be") (:authors ("Feng Shu" . "tumashuAT163.com") ("Kelvin Hu" . "iniDOTkelvinATgmailDOTcom") ("Kuangdash" . "kuangdashAT163.com")) (:maintainer "Feng Shu" . "tumashuAT163.com") (:keywords "org-mode" "convenience" "beautify") (:url . "https://github.com/emacs-china/EGO"))]) - (eide . [(20240122 1953) ((emacs (26 1))) "IDE interface" tar ((:commit . "d497539f00c33e3bee85d0f4b8ca367672fa2219") (:authors ("Cédric Marie" . "cedric@hjuvi.fr.eu.org")) (:maintainer "Cédric Marie" . "cedric@hjuvi.fr.eu.org") (:url . "https://software.hjuvi.fr.eu.org/eide/"))]) - (eimp . [(20120826 2039) nil "Emacs Image Manipulation Package" tar ((:commit . "2e7536fe6d8f7faf1bad7a8ae37faba0162c3b4f") (:authors ("Matthew P. Hodges" . "MPHodges@member.fsf.org")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "files" "frames"))]) - (ein . [(20230827 325) ((emacs (26 1)) (websocket (1 12)) (anaphora (1 0 4)) (request (0 3 3)) (deferred (0 5)) (polymode (0 2 2)) (dash (2 13 0)) (with-editor (0 -1))) "jupyter notebook client" tar ((:commit . "ac92eb92eac35a9542485969487e43f5318825a1") (:keywords "jupyter" "literate programming" "reproducible research") (:url . "https://github.com/dickmao/emacs-ipython-notebook"))]) - (eink-theme . [(20190219 858) nil "E Ink color theme" tar ((:commit . "326b07523dcb076d6209cdbc7fdbb73df296dbdb") (:authors ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainers ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainer "Marian Schubert" . "marian.schubert@gmail.com") (:url . "http://github.com/maio/eink-emacs"))]) - (ejc-sql . [(20240106 1848) ((emacs (26 3)) (clomacs (0 0 5)) (dash (2 16 0)) (spinner (1 7 3))) "Emacs SQL client uses Clojure JDBC." tar ((:commit . "b80b773238719fa7160e598219f300dfbc4db06d") (:authors ("Kostafey" . "kostafey@gmail.com")) (:maintainers ("Kostafey" . "kostafey@gmail.com")) (:maintainer "Kostafey" . "kostafey@gmail.com") (:keywords "sql" "jdbc") (:url . "https://github.com/kostafey/ejc-sql"))]) - (ejson-mode . [(20190720 2138) ((emacs (25))) "Major mode for editing ejson files." tar ((:commit . "9630dfac9549779711dbe89e621f516bb4b3a354") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/dantecatalfamo/ejson-mode"))]) - (ekg . [(20240728 452) ((triples (0 3 5)) (emacs (28 1)) (llm (0 17 0))) "A system for recording and linking information" tar ((:commit . "c31a6e7d049c0dc0a02065993b21c4ffab95fb04") (:authors ("Andrew Hyatt" . "ahyatt@gmail.com")) (:maintainers ("Andrew Hyatt" . "ahyatt@gmail.com")) (:maintainer "Andrew Hyatt" . "ahyatt@gmail.com") (:keywords "outlines" "hypermedia") (:url . "https://github.com/ahyatt/ekg"))]) - (el-autoyas . [(20120918 1317) nil "Automatically create Emacs-Lisp Yasnippets" tar ((:commit . "bde0251ecb504f585dfa27c205c8e312655310cc") (:keywords "emacs" "lisp" "mode" "yasnippet") (:url . "https://github.com/mlf176f2/el-autoyas.el"))]) - (el-fetch . [(20230624 2) ((emacs (25 1))) "Show system information in Neofetch-like style (eg CPU, RAM)" tar ((:commit . "7907fd7829ca55b21a62d23c17066fdfde9cd07c") (:authors ("Maciej Barć" . "xgqt@riseup.net")) (:maintainers ("Maciej Barć" . "xgqt@riseup.net")) (:maintainer "Maciej Barć" . "xgqt@riseup.net") (:keywords "games") (:url . "https://gitlab.com/xgqt/emacs-el-fetch"))]) - (el-fly-indent-mode . [(20180422 243) ((emacs (25))) "Indent Emacs Lisp on the fly" tar ((:commit . "1dd4b907ff4d9581c18b4e38e8719e83ba0dace1") (:authors ("Jiahao Li" . "jiahaowork@gmail.com")) (:maintainers ("Jiahao Li" . "jiahaowork@gmail.com")) (:maintainer "Jiahao Li" . "jiahaowork@gmail.com") (:keywords "lisp" "languages") (:url . "https://github.com/jiahaowork/el-fly-indent-mode.el"))]) - (el-get . [(20240408 837) nil "Manage the external elisp bits and pieces you depend upon" tar ((:commit . "1c5b0eb7fa162523183a96e409e4e3ae6b5cc3a0") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainers ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainer "Dimitri Fontaine" . "dim@tapoueh.org") (:keywords "emacs" "package" "elisp" "install" "elpa" "git" "git-svn" "bzr" "cvs" "svn" "darcs" "hg" "apt-get" "fink" "pacman" "http" "http-tar" "emacswiki") (:url . "http://www.emacswiki.org/emacs/el-get"))]) - (el-init . [(20150728 920) ((emacs (24)) (cl-lib (0 5)) (anaphora (1 0 0))) "A loader inspired by init-loader" tar ((:commit . "25fd21d820bca1cf576b8f70c8d5a3bc76792597") (:authors ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainers ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainer "Hiroki YAMAKAWA" . "s06139@gmail.com") (:url . "https://github.com/HKey/el-init"))]) - (el-init-viewer . [(20150303 828) ((emacs (24)) (cl-lib (0 5)) (ctable (0 1 2)) (dash (2 10 0)) (anaphora (1 0 0)) (el-init (0 1 4))) "Record viewer for el-init" tar ((:commit . "c40417db7808c8b8c9b2f196a69de5da7eee84a2") (:authors ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainers ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainer "Hiroki YAMAKAWA" . "s06139@gmail.com") (:url . "https://github.com/HKey/el-init-viewer"))]) - (el-mock . [(20220625 1949) nil "Tiny Mock and Stub framework in Emacs Lisp" tar ((:commit . "6cfbc9de8f1927295dca6864907fe4156bd71910") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "lisp" "testing" "unittest") (:url . "http://github.com/rejeep/el-mock.el"))]) - (el-patch . [(20231123 2216) ((emacs (26))) "Future-proof your Elisp" tar ((:commit . "92803e7ea6e07cd56667ed7ea0dfacfc1f37f6d9") (:authors ("Radian LLC" . "contact+el-patch@radian.codes")) (:maintainers ("Radian LLC" . "contact+el-patch@radian.codes")) (:maintainer "Radian LLC" . "contact+el-patch@radian.codes") (:keywords "extensions") (:url . "https://github.com/radian-software/el-patch"))]) - (el-secretario . [(20220426 1905) ((emacs (27 1)) (org-ql (0 6 -1)) (hercules (0 3))) "Unify all your inboxes with the Emacs secretary" tar ((:commit . "575396ca689065188ad0f90c379d9bcf7ff6fc0b") (:authors ("Leo Okawa Ericson" . "http://github/Zetagon")) (:maintainers ("Leo" . "github@relevant-information.com")) (:maintainer "Leo" . "github@relevant-information.com") (:keywords "convenience") (:url . "https://git.sr.ht/~zetagon/el-secretario"))]) - (el-secretario-elfeed . [(20211214 1851) ((emacs (27 1)) (el-secretario (0 0 1)) (elfeed (3 4 1))) "Add notmuch email inboxes to el-secretario" tar ((:commit . "2a5290ad57d9800d4b56896a768e37631bef06b0") (:authors ("Leo Okawa Ericson" . "http://github/Zetagon")) (:maintainers ("Leo" . "github@relevant-information.com")) (:maintainer "Leo" . "github@relevant-information.com") (:keywords "convenience") (:url . "https://git.sr.ht/~zetagon/el-secretario"))]) - (el-secretario-mu4e . [(20220422 2006) ((emacs (27 1)) (org-ql (0 6 -1)) (el-secretario (0 0 1))) "Add mu4e inboxes to el-secretario" tar ((:commit . "78a811f02c7104a39b908f9e4c8436abde4b9620") (:authors ("Leo Okawa Ericson" . "http://github/Zetagon")) (:maintainers ("Leo" . "github@relevant-information.com")) (:maintainer "Leo" . "github@relevant-information.com") (:keywords "convenience" "mail") (:url . "https://git.sr.ht/~zetagon/el-secretario"))]) - (el-secretario-notmuch . [(20220428 1058) ((emacs (27 1)) (el-secretario (0 0 1)) (notmuch (0 3 1))) "Add notmuch inboxes to el-secretario" tar ((:commit . "c4e21ac5a9be2b2ea6cf7c153a6fae48c78a61b9") (:authors ("Leo Okawa Ericson" . "http://github/Zetagon")) (:maintainers ("Leo" . "github@relevant-information.com")) (:maintainer "Leo" . "github@relevant-information.com") (:keywords "convenience" "mail") (:url . "https://git.sr.ht/~zetagon/el-secretario"))]) - (el-secretario-org . [(20220411 1419) ((emacs (27 1)) (org-ql (0 6 -1)) (dash (2 18 1)) (el-secretario (0 0 1))) "Create inboxes out of org-mode files for el-secretario" tar ((:commit . "fe6fc69d298368ae24a6aac27a325ee03ad9e64c") (:authors ("Leo Okawa Ericson" . "http://github/Zetagon")) (:maintainers ("Leo" . "github@relevant-information.com")) (:maintainer "Leo" . "github@relevant-information.com") (:keywords "convenience") (:url . "https://git.sr.ht/~zetagon/el-secretario"))]) - (el-spec . [(20121018 704) nil "ruby's rspec like syntax test frame work" tar ((:commit . "1dbc465401d4aea5560318c4f13ff30920a0718d") (:authors ("Yuuki Arisawa" . "yuuki.ari@gmail.com")) (:maintainers ("Yuuki Arisawa" . "yuuki.ari@gmail.com")) (:maintainer "Yuuki Arisawa" . "yuuki.ari@gmail.com") (:keywords "test") (:url . "https://github.com/uk-ar/el-spec"))]) - (el-spice . [(20201013 1729) nil "Extra spice for emacs lisp programming" tar ((:commit . "a1adde201ee10881b522e67aa2c605378943a28d") (:authors ("Vedang Manerikar" . "vedang.manerikar@gmail.com")) (:maintainers ("Vedang Manerikar" . "vedang.manerikar@gmail.com")) (:maintainer "Vedang Manerikar" . "vedang.manerikar@gmail.com") (:keywords "languages" "extensions") (:url . "https://github.com/vedang/el-spice"))]) - (el-sprunge . [(20200312 1212) ((web-server (20140105 2246)) (htmlize (20130207 1202)) (emacs (24 3))) "Command line paste server with Emacs highlighting" tar ((:commit . "e4365ea0bdf60969817619376bdcc98003fec33d") (:authors ("Eric Schulte" . "schulte.eric@gmail.com")) (:maintainer "Eric Schulte" . "schulte.eric@gmail.com") (:keywords "http" "html" "server" "sprunge" "paste"))]) - (el-spy . [(20131226 2008) nil "Mocking framework for Emacs lisp. It also support spy, proxy." tar ((:commit . "b1dead9d1877660856ada22d906ac4e54695aec7") (:authors ("Yuuki Arisawa" . "yuuki.ari@gmail.com")) (:maintainers ("Yuuki Arisawa" . "yuuki.ari@gmail.com")) (:maintainer "Yuuki Arisawa" . "yuuki.ari@gmail.com") (:keywords "test") (:url . "https://github.com/uk-ar/el-spy"))]) - (el2markdown . [(20170630 1858) nil "Convert commentary section of elisp files to markdown." tar ((:commit . "368d99313683cd943c99feaffca356be60bdb636") (:url . "https://github.com/Lindydancer/el2markdown"))]) - (el2org . [(20200408 146) ((emacs (25 1))) "Convert elisp file to org file" tar ((:commit . "7db77fdd73f378d4e60e34c11bbdf00677adc32c") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience") (:url . "https://github.com/tumashu/el2org"))]) - (elbank . [(20180316 1343) ((emacs (25)) (seq (2 16))) "Personal finances reporting application" tar ((:commit . "6dbd21e31fdf7cf62491f6d24b8198d4f91a031b") (:authors ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainers ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr") (:keywords "tools" "personal-finances"))]) - (elcontext . [(20210109 1238) ((ht (2 3)) (hydra (0 14 0)) (emacs (24 3)) (f (0 20 0)) (osx-location (0 4)) (uuidgen (0 3))) "Create context specific actions" tar ((:commit . "2efd3dd8c5176c4f071bb048be6cb069b05d6e9e") (:keywords "calendar" "convenience") (:url . "https://github.com/rollacaster/elcontext"))]) - (elcord . [(20240305 2138) ((emacs (25 1))) "Allows you to integrate Rich Presence from Discord" tar ((:commit . "e2775f40ec55dfdceea83d535dff77d60534b6bc") (:authors ("Wilfredo Velázquez-Rodríguez" . "zulu.inuoe@gmail.com")) (:maintainers ("Wilfredo Velázquez-Rodríguez" . "zulu.inuoe@gmail.com")) (:maintainer "Wilfredo Velázquez-Rodríguez" . "zulu.inuoe@gmail.com") (:keywords "games") (:url . "https://github.com/Mstrodl/elcord"))]) - (elcouch . [(20230903 750) ((emacs (25 1)) (json-mode (1 0 0)) (libelcouch (0 11 0)) (navigel (0 3 0))) "View and manipulate CouchDB databases" tar ((:commit . "a426e9bee9501284f4e1e84766621ca6b130c79a") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "data" "tools") (:url . "https://gitlab.petton.fr/DamienCassou/elcouch"))]) - (elcute . [(20240724 2106) ((emacs (29 1))) "Commands for marking and killing lines electrically" tar ((:commit . "b604f934c0c919f5eb0155e38202875b796ac4de") (:keywords "convenience") (:url . "https://codeberg.org/vilij/slurpbarf-elcute"))]) - (eldev . [(20240609 1211) ((emacs (24 4))) "Elisp development tool" tar ((:commit . "bb1938237ee85e477243cd45421330403df29390") (:authors ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainers ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainer "Paul Pogonyshev" . "pogonyshev@gmail.com") (:keywords "maint" "tools") (:url . "https://github.com/emacs-eldev/eldev"))]) - (eldoc-box . [(20240605 1742) ((emacs (27 1))) "Display documentation in childframe" tar ((:commit . "9658ba7d4616e97f2feeda3abf4aab3e96c91f28") (:authors ("Yuan Fu" . "casouri@gmail.com")) (:maintainers ("Yuan Fu" . "casouri@gmail.com")) (:maintainer "Yuan Fu" . "casouri@gmail.com") (:url . "https://github.com/casouri/eldoc-box"))]) - (eldoc-cmake . [(20190419 2244) ((emacs (25 1))) "Eldoc support for CMake" tar ((:commit . "4453c03b5c95ff32842f13db2fc317fb0fe2f79e") (:url . "https://github.com/ikirill/eldoc-cmake"))]) - (eldoc-eask . [(20240101 819) ((emacs (26 1)) (eask (0 1 0))) "Eldoc support for Eask-file" tar ((:commit . "ade0f239814f3b8bc77229e903d2c4b806ded90a") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience") (:url . "https://github.com/emacs-eask/eldoc-eask"))]) - (eldoc-eval . [(20220106 1951) nil "Enable eldoc support when minibuffer is in use." tar ((:commit . "e91800503c90cb75dc70abe42f1d6ae499346cc1") (:authors ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainers ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainer "Thierry Volpiatto" . "thievol@posteo.net"))]) - (eldoc-overlay . [(20230406 959) ((emacs (24 4)) (inline-docs (1 0 1)) (quick-peek (1 0))) "Display eldoc with contextual documentation overlay" tar ((:commit . "14a9e141918c2e18a107920e8631e622c580b3ef") (:authors ("stardiviner" . "numbchild@gmail.com")) (:maintainers ("stardiviner" . "numbchild@gmail.com")) (:maintainer "stardiviner" . "numbchild@gmail.com") (:keywords "docs" "eldoc" "overlay") (:url . "https://repo.or.cz/eldoc-overlay.git"))]) - (eldoc-stan . [(20211129 2051) ((emacs (25)) (stan-mode (10 3 0))) "Eldoc support for stan functions" tar ((:commit . "150bbbe5fd3ad2b5a3dbfba9d291e66eeea1a581") (:authors ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainers ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainer "Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu") (:keywords "help" "tools") (:url . "https://github.com/stan-dev/stan-mode/tree/master/eldoc-stan"))]) - (eldoc-toml . [(20211026 1122) ((emacs (24 4))) "TOML table name at point for ElDoc" tar ((:commit . "61106be3c3f3a5b293c3f285eec8c6f400142b6d") (:authors ("Maor Kadosh" . "git@avocadosh.xyz")) (:maintainers ("Maor Kadosh" . "git@avocadosh.xyz")) (:maintainer "Maor Kadosh" . "git@avocadosh.xyz") (:keywords "data") (:url . "https://github.com/it-is-wednesday/eldoc-toml"))]) - (electric-case . [(20150417 1112) nil "insert camelCase, snake_case words without \"Shift\"ing" tar ((:commit . "984b6a4c6c4cdcefeecb59e941f5f184cc1dedff") (:url . "http://hins11.yu-yake.com/"))]) - (electric-cursor . [(20221221 438) ((emacs (25 1))) "Change cursor automatically depending on mode" tar ((:commit . "bc09aa8c5d3cc32e3e6452cbf8018fc1ea772b73") (:authors ("Case Duckworth" . "acdw@acdw.net")) (:maintainers ("Case Duckworth" . "acdw@acdw.net")) (:maintainer "Case Duckworth" . "acdw@acdw.net") (:keywords "terminals" "frames") (:url . "https://github.com/duckwork/electric-cursor"))]) - (electric-operator . [(20231014 1107) ((dash (2 10 0)) (emacs (24 4))) "Automatically add spaces around operators" tar ((:commit . "18e555a5cdfd7264c179f810d7fd4c71a80b715a") (:authors ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainers ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainer "David Shepherd" . "davidshepherd7@gmail.com") (:keywords "electric") (:url . "https://github.com/davidshepherd7/electric-operator"))]) - (electric-ospl . [(20240428 1829) ((emacs (26 1))) "Electric OSPL Mode" tar ((:commit . "deab4493530ab4bb2112c18d8ca6ccc652e24a63") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "convenience" "text") (:url . "https://git.sr.ht/~swflint/electric-ospl-mode"))]) - (electric-spacing . [(20220220 1540) nil "Insert operators with surrounding spaces smartly" tar ((:commit . "c37b2502512dd49a8311d7c34e9bfd1af3d4dbcd") (:authors ("William Xu" . "william.xwl@gmail.com")) (:maintainers ("William Xu" . "william.xwl@gmail.com")) (:maintainer "William Xu" . "william.xwl@gmail.com"))]) - (elegant-agenda-mode . [(20210115 353) ((emacs (26 1))) "An elegant theme for your org-agenda" tar ((:commit . "5cbc688584ba103ea3be7d7b30e5d94e52f59eb6") (:authors ("Justin Barclay" . "justinbarclay@gmail.com")) (:maintainers ("Justin Barclay" . "justinbarclay@gmail.com")) (:maintainer "Justin Barclay" . "justinbarclay@gmail.com") (:keywords "faces") (:url . "https://github.com/justinbarclay/elegant-agenda-mode"))]) - (elein . [(20120120 1116) nil "running leiningen commands from emacs" tar ((:commit . "d4c0c0491dbb7c90e953d7a16172107c37103605") (:keywords "tools" "processes") (:url . "https://github.com/remvee/elein"))]) - (elescope . [(20210312 1147) ((emacs (25 1)) (ivy (0 10)) (request (0 3)) (seq (2 0))) "Seach and clone projects from the minibuffer" tar ((:commit . "36566c8c1f5f993f67eadc85d18539ff375c0f98") (:authors ("Stéphane Maniaci" . "stephane.maniaci@gmail.com")) (:maintainers ("Stéphane Maniaci" . "stephane.maniaci@gmail.com")) (:maintainer "Stéphane Maniaci" . "stephane.maniaci@gmail.com") (:keywords "vc") (:url . "https://github.com/freesteph/elescope"))]) - (elf-mode . [(20161009 748) ((emacs (24 3))) "Show symbols in binaries" tar ((:commit . "cd280d683cd3341d8bb31af6db7e3b74a133e6ab") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "matching") (:url . "https://github.com/abo-abo/elf-mode"))]) - (elfeed . [(20240331 1348) ((emacs (24 3))) "an Emacs Atom/RSS feed reader" tar ((:commit . "5c05a1eab37bc113ecb158a4d57fe05352fa2c6a") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/elfeed"))]) - (elfeed-autotag . [(20210607 637) ((emacs (27 1)) (elfeed (3 4 1)) (elfeed-protocol (0 8 0)) (org (8 2 7)) (dash (2 10 0)) (s (1 9 0))) "Easy auto-tagging for elfeed" tar ((:commit . "bc62c37fb79b720ff8b6d67f04f2268841306dcd") (:authors ("Paul Elms" . "https://paul.elms.pro")) (:maintainers ("Paul Elms" . "paul@elms.pro")) (:maintainer "Paul Elms" . "paul@elms.pro") (:keywords "news") (:url . "https://github.com/paulelms/elfeed-autotag"))]) - (elfeed-curate . [(20231119 32) ((emacs (25 1)) (elfeed (3 4 1))) "Elfeed entry curation" tar ((:commit . "195ee944a1dd95380c680d886e15a8aadab50b8e") (:authors ("Robert Nadler" . "robert.nadler@gmail.com")) (:maintainers ("Robert Nadler" . "robert.nadler@gmail.com")) (:maintainer "Robert Nadler" . "robert.nadler@gmail.com") (:keywords "news") (:url . "https://github.com/rnadler/elfeed-curate"))]) - (elfeed-dashboard . [(20210727 603) ((emacs (25 1)) (elfeed (3 3 0))) "An extensible frontend for elfeed using org-mode" tar ((:commit . "b143f8453aed2053e8fc6f05cef6233797408546") (:authors ("Manoj Kumar Manikchand" . "manojm321@protonmail.com")) (:maintainers ("Manoj Kumar Manikchand" . "manojm321@protonmail.com")) (:maintainer "Manoj Kumar Manikchand" . "manojm321@protonmail.com") (:keywords "convenience") (:url . "https://github.com/Manoj321/elfeed-dashboard"))]) - (elfeed-goodies . [(20221003 1406) ((popwin (1 0 0)) (powerline (2 2)) (elfeed (2 0 0)) (cl-lib (0 5)) (link-hint (0 1))) "Elfeed goodies" tar ((:commit . "544ef42ead011d960a0ad1c1d34df5d222461a6b") (:url . "https://github.com/algernon/elfeed-goodies"))]) - (elfeed-org . [(20231009 1125) ((elfeed (1 1 1)) (org (8 2 7)) (cl-lib (0 5))) "Configure elfeed with one or more org-mode files" tar ((:commit . "fe59a96969bd321f5f9ec7317a4bc80943b94c86") (:authors ("Remy Honig" . "remyhonig@gmail.com")) (:maintainers ("Remy Honig" . "remyhonig@gmail.com")) (:maintainer "Remy Honig" . "remyhonig@gmail.com") (:keywords "news") (:url . "https://github.com/remyhonig/elfeed-org"))]) - (elfeed-protocol . [(20231007 1535) ((emacs (24 4)) (elfeed (2 1 1)) (cl-lib (0 5))) "Provide fever/newsblur/owncloud/ttrss protocols for elfeed" tar ((:commit . "bcefb85a1d4075f36e73a94bda569e71f28a52c2") (:authors ("Xu Fasheng" . "fasheng[AT]fasheng.info")) (:maintainers ("Xu Fasheng" . "fasheng[AT]fasheng.info")) (:maintainer "Xu Fasheng" . "fasheng[AT]fasheng.info") (:keywords "news") (:url . "https://github.com/fasheng/elfeed-protocol"))]) - (elfeed-score . [(20240711 433) ((emacs (26 1)) (elfeed (3 3 0))) "Gnus-style scoring for Elfeed" tar ((:commit . "c2be8c12d4c1e7027409d4a1b7876da68f3c167c") (:authors ("Michael Herstine" . "sp1ff@pobox.com")) (:maintainer "Michael Herstine" . "sp1ff@pobox.com") (:keywords "news") (:url . "https://github.com/sp1ff/elfeed-score"))]) - (elfeed-summary . [(20231231 1456) ((emacs (27 1)) (magit-section (3 3 0)) (elfeed (3 4 1))) "Feed summary interface for elfeed" tar ((:commit . "7e308adaa351f8c7f6ba839cbcfd4e3cd145401c") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/elfeed-summary.el"))]) - (elfeed-tube . [(20240606 241) ((emacs (27 1)) (elfeed (3 4 1)) (aio (1 0))) "YouTube integration for Elfeed" tar ((:commit . "0c3fbc21259e1fa794f3179a53b410ba610231f2") (:authors ("Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com")) (:maintainers ("Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com")) (:maintainer "Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com") (:keywords "news" "hypermedia" "convenience") (:url . "https://github.com/karthink/elfeed-tube"))]) - (elfeed-tube-mpv . [(20230607 717) ((emacs (27 1)) (elfeed-tube (0 10)) (mpv (0 2 0))) "Control mpv from Elfeed" tar ((:commit . "6d5a24cfd0655068afd364cded5521a4550a8adb") (:authors ("Karthik Chikmagalur" . "karthikchikmagalur@gmail.com")) (:maintainers ("Karthik Chikmagalur" . "karthikchikmagalur@gmail.com")) (:maintainer "Karthik Chikmagalur" . "karthikchikmagalur@gmail.com") (:keywords "news" "hypermedia") (:url . "https://github.com/karthink/elfeed-tube"))]) - (elfeed-web . [(20210226 258) ((simple-httpd (1 5 1)) (elfeed (3 2 0)) (emacs (24 3))) "web interface to Elfeed" tar ((:commit . "0ccd59aaace34546017a1a0d7c393749747d5bc6") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/elfeed"))]) - (elfeed-webkit . [(20230604 2111) ((emacs (26 1)) (elfeed (3 4 1))) "Render elfeed entries in embedded webkit widgets" tar ((:commit . "db7ee83f9c0e67f01960b1e0489717cf7a8fd2c2") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainers ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "comm") (:url . "https://github.com/fritzgrabo/elfeed-webkit"))]) - (elforth . [(20210522 928) ((emacs (26 1))) "Do you have what it takes to hack Emacs Lisp in Forth?" tar ((:commit . "2d8540434a28e7edaa04a992c3c362832b2fd61e") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "games") (:url . "https://github.com/lassik/elforth"))]) - (elgrep . [(20230814 1215) ((emacs (26 2)) (async (1 5))) "Searching files for regular expressions" tar ((:commit . "329eaf2e9e994e5535c7f7fe2685ec21d8323384") (:authors ("Tobias Zawada" . "i@tn-home.de")) (:maintainers ("Tobias Zawada" . "i@tn-home.de")) (:maintainer "Tobias Zawada" . "i@tn-home.de") (:keywords "tools" "matching" "files" "unix") (:url . "https://github.com/TobiasZawada/elgrep"))]) - (elhome . [(20161025 2042) ((initsplit (20120630))) "A framework for a \"home\" Emacs configuration" tar ((:commit . "e789e806469af3e9705f72298683c21f6c3a516d") (:authors ("Dave Abrahams" . "dave@boostpro.com")) (:maintainers ("Demyan Rogozhin" . "demyan.rogozhin@gmail.com")) (:maintainer "Demyan Rogozhin" . "demyan.rogozhin@gmail.com") (:keywords "lisp") (:url . "http://github.com/demyanrogozhin/elhome"))]) - (elisa . [(20240721 1247) ((emacs (29 2)) (ellama (0 11 2)) (llm (0 9 1)) (async (1 9 8)) (plz (0 9))) "Emacs Lisp Information System Assistant" tar ((:commit . "85373924896c92b7c27d6737d247f0084df99d6a") (:authors ("Sergey Kostyaev" . "sskostyaev@gmail.com")) (:maintainers ("Sergey Kostyaev" . "sskostyaev@gmail.com")) (:maintainer "Sergey Kostyaev" . "sskostyaev@gmail.com") (:keywords "help" "local" "tools") (:url . "http://github.com/s-kostyaev/elisa"))]) - (elisp-autofmt . [(20240616 2345) ((emacs (29 1))) "Emacs lisp auto-format" tar ((:commit . "98edd8158b778ff9a0e34b5c6615523c0035f8d6") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-elisp-autofmt"))]) - (elisp-def . [(20230901 2308) ((dash (2 12 0)) (f (0 19 0)) (s (1 11 0)) (emacs (24 3))) "macro-aware go-to-definition for elisp" tar ((:commit . "1ad4baccbf3d0d13e7607d332ae6bc60a5dd7360") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "lisp"))]) - (elisp-demos . [(20240128 810) ((emacs (26 3))) "Elisp API Demos" tar ((:commit . "1a108d1c5011f9ced58be2ca98bea1fbd4130a2f") (:keywords "lisp" "docs") (:url . "https://github.com/xuchunyang/elisp-demos"))]) - (elisp-depend . [(20190325 1114) nil "Parse depend libraries of elisp file." tar ((:commit . "6679da9a6be5a845bb4804224c8394a9bc62168f"))]) - (elisp-depmap . [(20220223 1131) ((emacs (26 1)) (dash (2 17 0))) "Generate an elisp dependency map in graphviz" tar ((:commit . "15909462e3f7daf445d3cecf402ee16c7e3263ed") (:keywords "outlines") (:url . "https://gitlab.com/mtekman/elisp-depmap.el"))]) - (elisp-docstring-mode . [(20170304 1615) nil "Major mode for editing elisp docstrings." tar ((:commit . "b135d95b158048927f12184e5cfb8fe01fc44713") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "languages"))]) - (elisp-format . [(20160508 952) nil "Format elisp code" tar ((:commit . "9fe516d39b349070537099a01fe34e47fbded2c8") (:authors (nil . "AndyStewartlazycat.manatee@gmail.com")) (:url . "https://github.com/Yuki-Inoue/elisp-format"))]) - (elisp-lint . [(20220419 252) ((emacs (24 4)) (dash (2 15 0)) (package-lint (0 11))) "Basic linting for Emacs Lisp" tar ((:commit . "c5765abf75fd1ad22505b349ae1e6be5303426c2") (:authors ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:keywords "lisp" "maint" "tools") (:url . "http://github.com/gonewest818/elisp-lint/"))]) - (elisp-refs . [(20230920 201) ((dash (2 12 0)) (s (1 11 0))) "find callers of elisp functions or macros" tar ((:commit . "541a064c3ce27867872cf708354a65d83baf2a6d") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "lisp"))]) - (elisp-sandbox . [(20131116 1842) nil "Evaluate EmacsLisp expressions in a sandbox" tar ((:commit . "ddd669266ca36d7e4ebba73eb1ab42523787e042") (:authors ("Joel McCracken" . "mccracken.joel@gmail.com") ("D. Goel" . "deego@gnufans.org")) (:maintainers ("Joel McCracken" . "mccracken.joel@gmail.com") ("D. Goel" . "deego@gnufans.org")) (:maintainer "Joel McCracken" . "mccracken.joel@gmail.com") (:keywords "lisp") (:url . "https://github.com/joelmccracken/elisp-sandbox"))]) - (elisp-slime-nav . [(20210510 528) ((emacs (24 1)) (cl-lib (0 2))) "Make M-. and M-, work in elisp like they do in slime" tar ((:commit . "8588d80d414aee1fafce5b9da0e913612ee0bcdd") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages" "navigation" "slime" "elisp" "emacs-lisp") (:url . "https://github.com/purcell/elisp-slime-nav"))]) - (elixir-mode . [(20230626 1738) ((emacs (25))) "Major mode for editing Elixir files" tar ((:commit . "00d6580a040a750e019218f9392cf9a4c2dac23a") (:keywords "languages" "elixir") (:url . "https://github.com/elixir-editors/emacs-elixir"))]) - (elixir-ts-mode . [(20240116 645) ((emacs (29 1)) (heex-ts-mode (1 3))) "Major mode for Elixir with tree-sitter support" tar ((:commit . "6db05baed9a34d01edf0bfdd804d951dedc6dccb") (:keywords "elixir" "languages" "tree-sitter") (:url . "https://github.com/wkirschbaum/elixir-ts-mode"))]) - (elixir-yasnippets . [(20150417 1239) ((yasnippet (0 8 0))) "Yasnippets for Elixir" tar ((:commit . "980ca7626c14ef0573bec0035ec7942796062783") (:authors ("Yinghai Zhao" . "zyinghai@gmail.com")) (:maintainer "Yinghai Zhao" . "zyinghai@gmail.com") (:keywords "snippets"))]) - (ellama . [(20240721 1138) ((emacs (28 1)) (llm (0 6 0)) (spinner (1 7 4)) (compat (29 1))) "Tool for interacting with LLMs" tar ((:commit . "8270e71c335b1656384e6c1b9d61c2a7ecc65bbb") (:authors ("Sergey Kostyaev" . "sskostyaev@gmail.com")) (:maintainers ("Sergey Kostyaev" . "sskostyaev@gmail.com")) (:maintainer "Sergey Kostyaev" . "sskostyaev@gmail.com") (:keywords "help" "local" "tools") (:url . "http://github.com/s-kostyaev/ellama"))]) - (ellocate . [(20200112 1931) ((emacs (25 1)) (s (1 12 0)) (f (0 20 0))) "The locate command reimplemented in Emacs Lisp" tar ((:commit . "81405082f68f0577c9f176d3d4f034a7142aba59") (:authors ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainers ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainer "Sebastian WÃ¥linder" . "s.walinder@gmail.com") (:keywords "matching") (:url . "https://github.com/walseb/ellocate"))]) - (elm-mode . [(20230315 1122) ((f (0 17)) (s (1 7 0)) (emacs (25 1)) (seq (2 23)) (reformatter (0 3))) "Major mode for Elm" tar ((:commit . "699841865e1bd5b7f2077baa7121510b6bcad3c7") (:url . "https://github.com/jcollard/elm-mode"))]) - (elm-test-runner . [(20230905 331) ((emacs (24 4))) "Enhanced support for running elm-test" tar ((:commit . "b664e50a4c849f5f2e2f434fc01718da10515612") (:url . "https://github.com/juanedi/elm-test-runner"))]) - (elm-yasnippets . [(20160401 524) ((yasnippet (0 8 0))) "Yasnippets for Elm" tar ((:commit . "45a11a0cef0c36633fb3477d3dc4167e82779ba4") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:keywords "snippets"))]) - (elmacro . [(20210716 639) ((s (1 11 0)) (dash (2 13 0))) "Convert keyboard macros to emacs lisp" tar ((:commit . "d2e05012cee4f54fab6d8d8d6aced6e5eeef4f31") (:authors ("Philippe Vaucher" . "philippe.vaucher@gmail.com")) (:maintainers ("Philippe Vaucher" . "philippe.vaucher@gmail.com")) (:maintainer "Philippe Vaucher" . "philippe.vaucher@gmail.com") (:keywords "macro" "elisp" "convenience") (:url . "https://github.com/Silex/elmacro"))]) - (elmine . [(20200520 1237) ((s (1 10 0))) "Redmine API access via elisp." tar ((:commit . "d42e328634828e0c1770b72d5e8b87671d081693") (:authors ("Arthur Andersen" . "leoc.git@gmail.com")) (:maintainers ("Arthur Andersen" . "leoc.git@gmail.com")) (:maintainer "Arthur Andersen" . "leoc.git@gmail.com") (:keywords "tools") (:url . "http://github.com/leoc/elmine"))]) - (elmpd . [(20240208 1457) ((emacs (25 1))) "A tight, ergonomic, async client library for mpd" tar ((:commit . "c6c8c3fa52951c9570041fe78674f267ca8001a5") (:authors ("Michael Herstine" . "sp1ff@pobox.com")) (:maintainers ("Michael Herstine" . "sp1ff@pobox.com")) (:maintainer "Michael Herstine" . "sp1ff@pobox.com") (:keywords "comm") (:url . "https://github.com/sp1ff/elmpd"))]) - (elnode . [(20190702 1509) ((web (0 1 4)) (dash (1 1 0)) (noflet (0 0 7)) (s (1 5 0)) (creole (0 8 14)) (fakir (0 1 6)) (db (0 0 5)) (kv (0 0 17))) "The Emacs webserver." tar ((:commit . "29ef0f51a65a24fca7fdcdb4140d2e4556e4bb29") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:keywords "lisp" "http" "hypermedia"))]) - (elog . [(20221207 643) ((eieio (1 3))) "logging library extended from logito" tar ((:commit . "e171d0ff0a21011124204d77111e5992b50b7007") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "lisp" "tool" "log"))]) - (elogcat . [(20230121 459) ((s (1 9 0)) (dash (2 10 0))) "logcat interface" tar ((:commit . "f2f19d7ab6b77b8fec55cb67524df629fe967891") (:authors ("Youngjoo Lee" . "youngker@gmail.com")) (:maintainers ("Youngjoo Lee" . "youngker@gmail.com")) (:maintainer "Youngjoo Lee" . "youngker@gmail.com") (:keywords "tools"))]) - (eloud . [(20190706 1707) ((emacs (24 4))) "A lightweight, interactive screen reader" tar ((:commit . "b8f4af1f652268d73281de91fb333b5984970847") (:authors ("Patrick Smyth" . "patricksmyth01@gmail.com")) (:maintainers ("Patrick Smyth" . "patricksmyth01@gmail.com")) (:maintainer "Patrick Smyth" . "patricksmyth01@gmail.com") (:keywords "extensions") (:url . "https://github.com/smythp/eloud"))]) - (elpa-audit . [(20141023 1331) nil "Handy functions for inspecting and comparing package archives" tar ((:commit . "1ca4e6073f8c4cbb41688b69d3b3feaa1a392efc") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "maint") (:url . "https://github.com/purcell/elpa-audit"))]) - (elpa-clone . [(20240229 1034) ((emacs (24 4))) "Clone ELPA archive" tar ((:commit . "3c77587a6ab6cdf041f969d8606407e575374022") (:authors ("ZHANG Weiyi" . "dochang@gmail.com")) (:maintainers ("ZHANG Weiyi" . "dochang@gmail.com")) (:maintainer "ZHANG Weiyi" . "dochang@gmail.com") (:keywords "comm" "elpa" "clone" "mirror") (:url . "https://github.com/dochang/elpa-clone"))]) - (elpa-deploy . [(20191022 718) ((emacs (24 4)) (f (0 0))) "ELPA deployment library" tar ((:commit . "f5126a2da1e0e52981fad9c12028814be80328c2") (:authors ("Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org")) (:maintainers ("Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org")) (:maintainer "Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org") (:keywords "tools") (:url . "https://github.com/oitofelix/elpa-deploy"))]) - (elpa-mirror . [(20240413 1426) ((emacs (27 1))) "Create local package repository from installed packages" tar ((:commit . "d51a5b81af909727fac45f3c9d3653b1170e01f0") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "tools") (:url . "http://github.com/redguardtoo/elpa-mirror"))]) - (elpher . [(20240702 816) ((emacs (27 1))) "A friendly gopher and gemini client" tar ((:commit . "0bd12913940a047724d830725bf8649e4f8df499") (:authors ("Tim Vaughan" . "plugd@thelambdalab.xyz")) (:maintainer "Tim Vaughan" . "plugd@thelambdalab.xyz") (:keywords "comm" "gopher" "gemini") (:url . "https://thelambdalab.xyz/elpher"))]) - (elpl . [(20220328 316) ((emacs (24 4))) "Emacs Lisp REPL" tar ((:commit . "501871ab543b9967bfe87a8a82f83ab96b7f909e") (:authors ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainers ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainer "Gong Qijian" . "gongqijian@gmail.com") (:keywords "lisp" "tool") (:url . "https://github.com/twlz0ne/elpl"))]) - (elpy . [(20240109 1445) ((company (0 9 2)) (emacs (24 4)) (highlight-indentation (0 5 0)) (pyvenv (1 3)) (yasnippet (0 8 0)) (s (1 11 0))) "Emacs Python Development Environment" tar ((:commit . "777e9909c8f1c11f1cfb8dbf5fe4a66d2ab95e1e") (:authors ("Jorgen Schaefer" . "contact@jorgenschaefer.de") ("Gaby Launay" . "gaby.launay@protonmail.com")) (:maintainer "Jorgen Schaefer" . "contact@jorgenschaefer.de") (:keywords "python" "ide" "languages" "tools") (:url . "https://github.com/jorgenschaefer/elpy"))]) - (elpygen . [(20171225 1736) ((emacs (25)) (yasnippet (0 8 0))) "Generate a Python function/method using a symbol under point" tar ((:commit . "21929c997a05968f9eefe52b85a76ceaab3b0d81") (:authors ("Vladimir Kazanov" . "vkazanov@inbox.ru")) (:maintainers ("Vladimir Kazanov" . "vkazanov@inbox.ru")) (:maintainer "Vladimir Kazanov" . "vkazanov@inbox.ru") (:keywords "python" "languages" "tools") (:url . "https://github.com/vkazanov/elpygen"))]) - (elquery . [(20220331 143) ((emacs (25 1)) (dash (2 13 0))) "The HTML library for elisp" tar ((:commit . "38f3bd41096cb270919b06095da0b9ac1add4598") (:keywords "html" "hypermedia" "tools" "webscale") (:url . "https://github.com/AdamNiederer/elquery"))]) - (elsa . [(20230621 1005) ((emacs (26 1)) (trinary (0)) (f (0)) (dash (2 14)) (cl-lib (0 3)) (lsp-mode (0)) (ansi (0)) (async (1 9 7)) (lgr (0 1 0))) "Emacs Lisp Static Analyser" tar ((:commit . "f719e2404ab6f3323df9341751469cb2e413e013") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "languages" "lisp") (:url . "https://github.com/emacs-elsa/Elsa"))]) - (elscreen . [(20181009 451) ((emacs (24))) "Emacs window session manager" tar ((:commit . "cc58337faf5ba1eae7e87f75f6ff3758675688f2") (:authors ("Naoto Morishima" . "naoto@morishima.net")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "window" "convenience") (:url . "https://github.com/knu/elscreen"))]) - (elscreen-buffer-group . [(20200109 2338) ((emacs (24 4)) (elscreen (0)) (cl-lib (0 5))) "elscreen buffer group" tar ((:commit . "b48e71d4782adfeb2958f227d78c04164d26e4bd") (:authors ("Jeff Gran" . "jeff@jeffgran.com")) (:maintainers ("Jeff Gran" . "jeff@jeffgran.com")) (:maintainer "Jeff Gran" . "jeff@jeffgran.com") (:keywords "buffer") (:url . "https://github.com/jeffgran/elscreen-buffer-group"))]) - (elscreen-fr . [(20160920 953) ((elscreen (0)) (seq (1 11))) "Use frame title as screen tab" tar ((:commit . "b9c11f80d277086d5d5bf88623e15fc7adbbbe3c") (:authors ("Francesc Rocher" . "francesc.rocher@gmail.com")) (:maintainers ("Francesc Rocher" . "francesc.rocher@gmail.com")) (:maintainer "Francesc Rocher" . "francesc.rocher@gmail.com") (:url . "http://github.com/rocher/elscreen-fr"))]) - (elscreen-mew . [(20160504 1835) ((elscreen (20120413 807))) "ElScreen Add-On for Mew" tar ((:commit . "89871fad690ae161dc076e16ef481b1965612077") (:authors ("Takashi Masuda" . "masutaka.net@gmail.com")) (:maintainers ("Takashi Masuda" . "masutaka.net@gmail.com")) (:maintainer "Takashi Masuda" . "masutaka.net@gmail.com") (:url . "https://github.com/masutaka/elscreen-mew"))]) - (elscreen-multi-term . [(20200417 821) ((emacs (24 4)) (elscreen (1 4 6)) (multi-term (1 3))) "Multi term for elscreen" tar ((:commit . "4ea89bae0444d9d4377515929f76cb3e98140f1f") (:authors ("wamei" . "wamei.cho@gmail.com")) (:maintainers ("wamei" . "wamei.cho@gmail.com")) (:maintainer "wamei" . "wamei.cho@gmail.com") (:keywords "elscreen" "multi term"))]) - (elscreen-separate-buffer-list . [(20200807 1324) ((emacs (24 4)) (elscreen (1 4 6))) "Separate buffer list manager for elscreen" tar ((:commit . "88d8850108947949431425a2d938a09d941454e8") (:authors ("wamei" . "wamei.cho@gmail.com")) (:maintainers ("wamei" . "wamei.cho@gmail.com")) (:maintainer "wamei" . "wamei.cho@gmail.com") (:keywords "elscreen"))]) - (elscreen-tab . [(20230810 2114) ((emacs (26)) (elscreen (20180321)) (dash (2 14 1))) "Minor mode to display tabs of elscreen in a dedicated buffer" tar ((:commit . "21c1f3d3ec47f8b5e31bb0b26b4f60864e49e966") (:authors ("Aki Syunsuke" . "sunny.day.dev@gmail.com")) (:maintainers ("Aki Syunsuke" . "sunny.day.dev@gmail.com")) (:maintainer "Aki Syunsuke" . "sunny.day.dev@gmail.com") (:keywords "tools" "extensions") (:url . "https://github.com/aki-s/elscreen-tab"))]) - (elune-theme . [(20231009 1709) nil "Elune theme" tar ((:commit . "4d0217a7601e34fa84fc174ccf7945cd598d4135") (:authors ("aÄŸan Korkmaz" . "xcatalystt@gmail.com")) (:maintainers ("aÄŸan Korkmaz" . "xcatalystt@gmail.com")) (:maintainer "aÄŸan Korkmaz" . "xcatalystt@gmail.com") (:url . "https://github.com/xcatalyst/elune-theme"))]) - (elvish-mode . [(20180809 1612) ((emacs (24 3))) "Defines a major mode for Elvish" tar ((:commit . "c3a7e31564256b9755b1ab9fb40d32ad78cd1ad2") (:authors ("Adam Schwalm" . "adamschwalm@gmail.com")) (:maintainers ("Adam Schwalm" . "adamschwalm@gmail.com")) (:maintainer "Adam Schwalm" . "adamschwalm@gmail.com") (:url . "https://github.com/ALSchwalm/elvish-mode"))]) - (elwm . [(20150817 1007) ((dash (1 1 0))) "Minimalistic window manager for emacs" tar ((:commit . "c33b183f006ad476c3a44dab316f580f8b369930") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "docs") (:url . "https://github.com/Fuco1/elwm"))]) - (elx . [(20240712 2216) ((emacs (25 1)) (compat (30 0 0 0)) (llama (0 3 1))) "Extract information from Emacs Lisp libraries" tar ((:commit . "1159333ab9a09eaf32b3ab4fe10e4e7cea5a1a64") (:authors ("Jonas Bernoulli" . "emacs.elx@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.elx@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.elx@jonas.bernoulli.dev") (:keywords "docs" "libraries" "packages") (:url . "https://github.com/emacscollective/elx"))]) - (emacs-everywhere . [(20240509 1715) ((emacs (26 3))) "System-wide popup windows for quick edits" tar ((:commit . "0b731ca6da351ba40953d090acf69e81757d437b") (:authors ("TEC" . "https://github.com/tecosaur")) (:maintainers ("TEC" . "contact@tecosaur.net")) (:maintainer "TEC" . "contact@tecosaur.net") (:keywords "convenience" "frames") (:url . "https://github.com/tecosaur/emacs-everywhere"))]) - (emacsc . [(20240629 1325) nil "helper for emacsc(1)" tar ((:commit . "49b0bbbcd021424da4000bf47193bd2d928b2228") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "tools") (:url . "https://github.com/knu/emacsc"))]) - (emacsist-view . [(20160426 1223) nil "Mode for viewing emacsist.com" tar ((:commit . "f67761259ed779a9bc95c9a4e0474522990c5c6b") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "usability") (:url . "https://github.com/lujun9972/emacsist-view"))]) - (emacsql . [(20240714 1824) ((emacs (25 1))) "High-level SQL database front-end" tar ((:commit . "8aeffcfc3f5700af7a6216889610330cb438d3b9") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev") (:url . "https://github.com/magit/emacsql"))]) - (emacsql-mysql . [(20240415 1535) ((emacs (25 1)) (emacsql (20230220))) "EmacSQL back-end for MySQL" tar ((:commit . "5108c16c5e1d5bfdd41fcc0807241e28886ab763") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev") (:url . "https://github.com/magit/emacsql"))]) - (emacsql-pg . [(20240714 1824) ((emacs (28 1)) (emacsql (20240623)) (pg (0 37))) "EmacSQL back-end for PostgreSQL via pg" tar ((:commit . "8aeffcfc3f5700af7a6216889610330cb438d3b9") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev") (:url . "https://github.com/magit/emacsql"))]) - (emacsql-psql . [(20240415 1535) ((emacs (25 1)) (emacsql (20230220))) "EmacSQL back-end for PostgreSQL via psql" tar ((:commit . "5108c16c5e1d5bfdd41fcc0807241e28886ab763") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev") (:url . "https://github.com/magit/emacsql"))]) - (emacsql-sqlite . [(20240623 1340) ((emacs (25 1)) (emacsql (20230220))) "EmacSQL back-end for SQLite" tar ((:commit . "efddd69c5e69214dbbe921fbf90f938501414894") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev") (:url . "https://github.com/magit/emacsql"))]) - (emacsql-sqlite-builtin . [(20240415 1535) ((emacs (29)) (emacsql (20230220))) "EmacSQL back-end for SQLite using builtin support" tar ((:commit . "5108c16c5e1d5bfdd41fcc0807241e28886ab763") (:authors ("Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev") (:url . "https://github.com/magit/emacsql"))]) - (emacsql-sqlite-module . [(20240415 1535) ((emacs (25)) (emacsql (20230220)) (sqlite3 (0 16))) "EmacSQL back-end for SQLite using a module" tar ((:commit . "5108c16c5e1d5bfdd41fcc0807241e28886ab763") (:authors ("Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.emacsql@jonas.bernoulli.dev") (:url . "https://github.com/magit/emacsql"))]) - (emacsshot . [(20191206 944) ((emacs (24 4))) "Snapshot a frame or window from within" tar ((:commit . "fe958b11056f3c671ebdd604d5aa574323284ca5") (:authors ("Marco Wahl" . "marcowahlsoft@gmail.com")) (:keywords "convenience") (:url . "https://gitlab.com/marcowahl/emacsshot"))]) - (emamux . [(20200315 1220) ((emacs (24 3))) "Interact with tmux" tar ((:commit . "6172131d78038f0b1490e24bac60534bf4ad3b30") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-emamux"))]) - (emamux-ruby-test . [(20130812 1639) ((emamux (0 1)) (projectile (0 9 1))) "Ruby test with emamux" tar ((:commit . "785bfd44d097a46bb2ebe1e62ac7595fd4dc9ab5") (:url . "https://github.com/syohex/emamux-ruby-test"))]) - (emaps . [(20200508 1759) ((dash (2 17 0)) (emacs (24))) "Utilities for working with keymaps" tar ((:commit . "7c561f3ded2015ed3774e5784059d6601082743e") (:authors ("Ben Moon" . "software@guiltydolphin.com")) (:maintainers ("Ben Moon" . "software@guiltydolphin.com")) (:maintainer "Ben Moon" . "software@guiltydolphin.com") (:keywords "convenience" "keyboard" "keymap" "utility") (:url . "https://github.com/GuiltyDolphin/emaps"))]) - (embark . [(20240724 1801) ((emacs (27 1)) (compat (30))) "Conveniently act on minibuffer completions" tar ((:commit . "19a13e344e04bbf861eaa74491b23da52b398672") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainers ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience") (:url . "https://github.com/oantolin/embark"))]) - (embark-consult . [(20240717 2103) ((emacs (27 1)) (compat (30)) (embark (1 0)) (consult (1 7))) "Consult integration for Embark" tar ((:commit . "4ddbe6326bc596a05b574cf0109acdb5a79bc748") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainers ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience") (:url . "https://github.com/oantolin/embark"))]) - (embark-org-roam . [(20240303 335) ((emacs (27 1)) (embark (0 23)) (org-roam (2 2 0))) "Embark export buffer for org roam nodes" tar ((:commit . "5bc9efc33e74eb47becbc2f6467141864cb6ecea") (:authors ("Bram Adams" . "bram.adams@queensu.ca")) (:maintainers ("Bram Adams" . "bram.adams@queensu.ca")) (:maintainer "Bram Adams" . "bram.adams@queensu.ca") (:keywords "outlines" "hypermedia") (:url . "https://github.com/bramadams/embark-org-roam"))]) - (embark-vc . [(20230212 1920) ((emacs (27 1)) (embark (0 21 1)) (forge (0 3)) (compat (29 1 3 0))) "Embark actions for various version control integrations" tar ((:commit . "070666b0de8fc2832aa2510b9ba492565cb5e35e") (:authors ("Ellis KenyÅ‘" . "https://github.com/elken")) (:maintainers ("Ellis KenyÅ‘" . "me@elken.dev")) (:maintainer "Ellis KenyÅ‘" . "me@elken.dev") (:keywords "convenience" "matching" "terminals" "tools" "unix" "vc") (:url . "https://github.com/elken/embark-vc"))]) - (ember-mode . [(20240301 1056) ((cl-lib (0 5))) "Ember navigation mode for emacs" tar ((:commit . "2fd5da9e360db134232d373edf09373fa762e092") (:authors ("Aad Versteden" . "madnificent@gmail.com")) (:maintainers ("Aad Versteden" . "madnificent@gmail.com")) (:maintainer "Aad Versteden" . "madnificent@gmail.com") (:keywords "ember" "ember.js" "emberjs"))]) - (ember-yasnippets . [(20160526 1658) ((yasnippet (0 8 0))) "Snippets for Ember.js development" tar ((:commit . "3b5bd01569646237bf1b540d097e12f9118b67f4") (:authors ("Ron White" . "ronco@costite.com")) (:maintainers ("Ron White" . "ronco@costite.com")) (:maintainer "Ron White" . "ronco@costite.com") (:keywords "tools" "abbrev" "languages"))]) - (embrace . [(20231027 419) ((cl-lib (0 5)) (expand-region (0 10 0))) "Add/Change/Delete pairs based on `expand-region'" tar ((:commit . "c7e748603151d7d91c237fd2d9cdf56e9f3b1ea8") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (emidje . [(20190209 1726) ((emacs (25)) (cider (0 17 0)) (seq (2 16)) (magit-popup (2 4 0))) "Test runner and report viewer for Midje" tar ((:commit . "7e92f053964d925c97dc8cca8d4d70a3030021db") (:authors ("Alan Ghelardi" . "alan.ghelardi@nubank.com.br")) (:maintainers ("Alan Ghelardi" . "alan.ghelardi@nubank.com.br")) (:maintainer "Alan Ghelardi" . "alan.ghelardi@nubank.com.br") (:keywords "tools") (:url . "https://github.com/nubank/emidje"))]) - (emmet-mode . [(20240617 45) nil "Unofficial Emmet's support for emacs" tar ((:commit . "322d3bb112fced57d63b44863357f7a0b7eee1e3") (:authors ("Shin Aoyama" . "smihica@gmail.com")) (:maintainers ("Shin Aoyama" . "smihica@gmail.com")) (:maintainer "Shin Aoyama" . "smihica@gmail.com") (:keywords "convenience") (:url . "https://github.com/smihica/emmet-mode"))]) - (emms . [(20240704 1359) ((cl-lib (0 5)) (nadvice (0 3)) (seq (0))) "The Emacs Multimedia System" tar ((:commit . "b5567be2176dcbdf42aa2d0ccad32a44f245dd09") (:authors ("Jorgen Schäfer" . "forcer@forcix.cx")) (:maintainers ("Yoni Rabkin" . "yrk@gnu.org")) (:maintainer "Yoni Rabkin" . "yrk@gnu.org") (:keywords "emms" "mp3" "ogg" "flac" "music" "mpeg" "video" "multimedia") (:url . "https://www.gnu.org/software/emms/"))]) - (emms-info-mediainfo . [(20131223 1300) ((emms (0))) "Info-method for EMMS using medianfo" tar ((:commit . "bce16eae9eacd38719fea62a9755225a888da59d") (:authors ("Fabián Ezequiel Gallina" . "fgallina@gnu.org")) (:maintainers ("Fabián Ezequiel Gallina" . "fgallina@gnu.org")) (:maintainer "Fabián Ezequiel Gallina" . "fgallina@gnu.org") (:keywords "multimedia" "processes"))]) - (emms-mark-ext . [(20130529 327) ((emms (3 0))) "Extra functions for emms-mark-mode and emms-tag-edit-mode" tar ((:commit . "ec68129e3e9e469e5bf160c6a1b7030e322f3541") (:authors ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "convenience" "multimedia") (:url . "https://github.com/vapniks/emms-mark-ext"))]) - (emms-mode-line-cycle . [(20160221 1120) ((emacs (24)) (emms (4 0))) "Display the emms mode line as a ticker" tar ((:commit . "2c2f395e484a1d345050ddd61ff5fab71a92a6bc") (:keywords "emms" "mode-line") (:url . "https://github.com/momomo5717/emms-mode-line-cycle"))]) - (emms-player-mpv-jp-radios . [(20180325 1117) ((emacs (24)) (cl-lib (0 5)) (emms (4 0)) (emms-player-simple-mpv (0 1 7))) "EMMS players and stream lists of Japan radio stations" tar ((:commit . "f6b37f5878c741124d5fca43c5b80af873541edd") (:keywords "emms" "mpv" "radio") (:url . "https://github.com/momomo5717/emms-player-mpv-jp-radios"))]) - (emms-player-simple-mpv . [(20180316 1549) ((emacs (24)) (cl-lib (0 5)) (emms (4 0))) "An extension of emms-player-simple.el for mpv JSON IPC" tar ((:commit . "101d120ccdee1c2c213fd2f0423c858b21649c00") (:keywords "emms" "mpv") (:url . "https://github.com/momomo5717/emms-player-simple-mpv"))]) - (emms-player-spotify . [(20240302 2106) ((emacs (26 1)) (compat (29 1)) (emms (18)) (s (1 13 0))) "Spotify player for EMMS" tar ((:commit . "3b1e8e5b5306173940d311191b13e2ace4d048b9") (:authors ("Sergey Trofimov" . "sarg@sarg.org.ru")) (:maintainers ("Sergey Trofimov" . "sarg@sarg.org.ru")) (:maintainer "Sergey Trofimov" . "sarg@sarg.org.ru") (:url . "https://github.com/sarg/emms-spotify"))]) - (emms-soundcloud . [(20131221 1145) ((emms (20131016)) (json (1 2))) "EMMS source for Soundcloud audio sharing platform" tar ((:commit . "87e5cbf9609d1f26c24dc834fdeb78b33d453c2b") (:authors ("Ozan Sener" . "ozan@ozansener.com")) (:maintainers ("Ozan Sener" . "ozan@ozansener.com")) (:maintainer "Ozan Sener" . "ozan@ozansener.com") (:keywords "emms" "soundcloud") (:url . "http://github.com/osener/emms-soundcloud"))]) - (emms-state . [(20211023 1942) ((emms (0))) "Display track description and playing time in the mode line" tar ((:commit . "cdb3ee85369758727b3c082e4ade1ae2b559b334") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "emms") (:url . "https://github.com/alezost/emms-state.el"))]) - (emoji-cheat-sheet-plus . [(20200202 1412) ((emacs (24)) (helm (1 6 4))) "emoji-cheat-sheet for emacs" tar ((:commit . "ffcc84d7060dfa000148e7f8be4fd6701593a74f") (:keywords "emacs" "emoji") (:url . "https://github.com/syl20bnr/emacs-emoji-cheat-sheet-plus"))]) - (emoji-display . [(20140117 1013) nil "emoji displaying module" tar ((:commit . "bb4217f6400151a9cfa6d4524b8427f01feb5193") (:authors ("Kazuhiro Ito" . "kzhr@d1.dion.ne.jp")) (:maintainers ("Kazuhiro Ito" . "kzhr@d1.dion.ne.jp")) (:maintainer "Kazuhiro Ito" . "kzhr@d1.dion.ne.jp") (:keywords "emoji") (:url . "https://github.com/ikazuhiro/emoji-display"))]) - (emoji-fontset . [(20160726 1924) nil "Set font face for Emoji." tar ((:commit . "e460c9a08e48ec4103e38a7a04acae20880149a9") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "emoji" "font" "config"))]) - (emoji-github . [(20240101 935) ((emacs (24 4)) (emojify (1 0)) (request (0 3 0))) "Display list of GitHub's emoji. (cheat sheet)" tar ((:commit . "0f42d10854239b751a2ae06caa43bcf387f43d4d") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "list" "github" "emoji" "display") (:url . "https://github.com/jcs-elpa/emoji-github"))]) - (emoji-recall . [(20160723 2208) ((emacs (24))) "How many emoji can you recall from memory?" tar ((:commit . "1c12d18e5592eaa2138dd3034012dced277e6d99") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "game") (:url . "https://github.com/lujun9972/emoji-recall.el"))]) - (emojify . [(20210108 1111) ((seq (1 11)) (ht (2 0)) (emacs (24 3))) "Display emojis in Emacs" tar ((:commit . "cfa00865388809363df3f884b4dd554a5d44f835") (:authors ("Iqbal Ansari" . "iqbalansari02@yahoo.com")) (:maintainers ("Iqbal Ansari" . "iqbalansari02@yahoo.com")) (:maintainer "Iqbal Ansari" . "iqbalansari02@yahoo.com") (:keywords "multimedia" "convenience") (:url . "https://github.com/iqbalansari/emacs-emojify"))]) - (emojify-logos . [(20180814 917) ((emojify (0 4))) "Add logos to emojify" tar ((:commit . "a3e78bcbdf863092d4c9b026ac08bf7d1c7c0e8b") (:authors ("mxgoldstein" . "m_goldstein@gmx.net")) (:maintainers ("mxgoldstein" . "m_goldstein@gmx.net")) (:maintainer "mxgoldstein" . "m_goldstein@gmx.net") (:url . "https://github.com/mxgoldstein/emojify-logos"))]) - (empos . [(20151011 1916) nil "Locate bibtex citations from within emacs" tar ((:commit . "7b99ad30e56937adb7e6349777e5a2045597d564") (:authors ("Dimitris Alikaniotis" . "da352[at]cam.ac.uk")) (:maintainers ("Dimitris Alikaniotis" . "da352[at]cam.ac.uk")) (:maintainer "Dimitris Alikaniotis" . "da352[at]cam.ac.uk") (:keywords "citations" "reference" "bibtex" "reftex") (:url . "http://github.com/dimalik/empos/"))]) - (empv . [(20240723 2217) ((emacs (28 1)) (s (1 13 0)) (compat (29 1 4 4))) "A multimedia player/manager, YouTube interface" tar ((:commit . "ccfe44bbfa79a2a4d2cab06b807d494d4e85d45b") (:authors ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainers ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainer "Isa Mert Gurbuz" . "isamertgurbuz@gmail.com") (:url . "https://github.com/isamert/empv.el"))]) - (emr . [(20220108 548) ((s (1 3 1)) (dash (1 2 0)) (cl-lib (0 2)) (popup (0 5 0)) (emacs (24 1)) (list-utils (0 3 0)) (paredit (24 0 0)) (projectile (0 9 1)) (clang-format (0 0 1)) (iedit (0 97))) "Emacs refactoring system." tar ((:commit . "cac1b52932926f56d7f6d2923732d20bbd20670d") (:authors ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainers ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainer "Chris Barrett" . "chris.d.barrett@me.com") (:keywords "tools" "convenience" "refactoring") (:url . "https://github.com/Wilfred/emacs-refactor"))]) - (enclose . [(20121008 1614) nil "Enclose cursor within punctuation pairs." tar ((:commit . "2fff3d4fcc1089f87647042d7164ba04282766ae") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "speed" "convenience") (:url . "http://github.com/rejeep/enclose"))]) - (encourage-mode . [(20151128 905) ((emacs (24 4))) "Encourages you in your work. :D" tar ((:commit . "ca411e6bfd3d0edffe95852127bd995730b942e3") (:authors ("Patrick Mosby" . "patrick@schreiblogade.de")) (:maintainers ("Patrick Mosby" . "patrick@schreiblogade.de")) (:maintainer "Patrick Mosby" . "patrick@schreiblogade.de") (:keywords "fun") (:url . "https://github.com/halbtuerke/encourage-mode.el"))]) - (encrypt-region . [(20220802 918) ((emacs (26 1))) "Encrypts and decrypts regions" tar ((:commit . "8ff5704bc6f4c57f935a8b7680129e599bbe474f") (:authors ("Carlton Shepherd" . "carlton@linux.com")) (:maintainers ("Carlton Shepherd" . "carlton@linux.com")) (:maintainer "Carlton Shepherd" . "carlton@linux.com") (:keywords "tools" "convenience") (:url . "https://github.com/cgshep/encrypt-region"))]) - (engine-mode . [(20230619 1503) ((emacs (24 4))) "Define and query search engines" tar ((:commit . "687266bff45cda00c1de57a22ad2b03de6823c28") (:authors ("Harry R. Schwartz" . "hello@harryrschwartz.com")) (:maintainers ("Harry R. Schwartz" . "hello@harryrschwartz.com")) (:maintainer "Harry R. Schwartz" . "hello@harryrschwartz.com") (:url . "https://github.com/hrs/engine-mode"))]) - (enh-ruby-mode . [(20240724 1809) ((emacs (25 1))) "Major mode for editing Ruby files" tar ((:commit . "69484d6cf0cb2d8bb1f873319bd7c448cb7add33") (:keywords "languages" "elisp" "ruby") (:url . "https://github.com/zenspider/Enhanced-Ruby-Mode"))]) - (enlight . [(20240602 2025) ((emacs (27 1)) (compat (29 1 4 1))) "Highly customizable startup screen" tar ((:commit . "5194c1a4f4c245a1ef544205d723381fac30414b") (:authors ("Ilya Chernyshov" . "ichernyshovvv@gmail.com")) (:maintainers ("Ilya Chernyshov" . "ichernyshovvv@gmail.com")) (:maintainer "Ilya Chernyshov" . "ichernyshovvv@gmail.com") (:keywords "startup" "screen" "tools" "dashboard") (:url . "https://github.com/ichernyshovvv/enlight"))]) - (enlightened-theme . [(20210220 2327) nil "A theme based on enlightened" tar ((:commit . "1bfebd8f47e8a8357c9e557cf6e95d7027861e6d") (:url . "https://hg.sr.ht/~slondr/enlightened"))]) - (enlive . [(20170725 1417) nil "query html document with css selectors" tar ((:commit . "604a8ca272b6889f114e2b5a13adb5b1dc4bae86") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainers ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "css" "selector" "query") (:url . "http://github.com/zweifisch/enlive"))]) - (eno . [(20191013 1239) ((dash (2 12 1)) (edit-at-point (1 0))) "Goto/copy/cut any word/symbol/line in view, similar to ace-jump/easymotion" tar ((:commit . "c5c6193687c0bede1ddf507c430cf8b0a6d272d9") (:authors (nil . "e.enoson@gmail.com")) (:maintainers (nil . "e.enoson@gmail.com")) (:maintainer nil . "e.enoson@gmail.com") (:url . "http://github.com/enoson/eno.el"))]) - (enotify . [(20130407 1348) nil "A networked notification system for emacs" tar ((:commit . "7fd2f48ef4ff32c8f013c634ea2dd6b1d1409f80") (:authors ("Alessandro Piras" . "laynor@gmail.com")) (:maintainer "Alessandro Piras" . "laynor@gmail.com") (:keywords "tools"))]) - (environ . [(20230518 1310) ((emacs (24 1)) (dash (2 17 0)) (f (0 20 0)) (s (1 12 0))) "API for environment variables and env files" tar ((:commit . "9530e2f1ead5bd37aca4d298514800f73b3cc0a7") (:authors ("Chris Clark" . "cfclrk@gmail.com")) (:maintainers ("Chris Clark" . "cfclrk@gmail.com")) (:maintainer "Chris Clark" . "cfclrk@gmail.com") (:keywords "tools") (:url . "https://github.com/cfclrk/environ"))]) - (envrc . [(20240613 907) ((emacs (26 1)) (inheritenv (0 1))) "Support for `direnv' that operates buffer-locally" tar ((:commit . "2316e004c1574234fe4d991bd75a254cdeaa83ae") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "processes" "tools") (:url . "https://github.com/purcell/envrc"))]) - (eopengrok . [(20230114 1413) ((s (1 9 0)) (dash (2 10 0)) (magit (2 1 0)) (cl-lib (0 5))) "opengrok interface for emacs" tar ((:commit . "83b1695774f8bdc322e528ade9dffe9b2e93f32a") (:authors ("Youngjoo Lee" . "youngker@gmail.com")) (:maintainers ("Youngjoo Lee" . "youngker@gmail.com")) (:maintainer "Youngjoo Lee" . "youngker@gmail.com") (:keywords "tools"))]) - (epc . [(20140610 534) ((concurrent (0 3 1)) (ctable (0 1 2))) "A RPC stack for the Emacs Lisp" tar ((:commit . "94cd36a3bec752263ac9b1b3a9dd2def329d2af7") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "lisp" "rpc") (:url . "https://github.com/kiwanami/emacs-epc"))]) - (epic . [(20170210 23) ((htmlize (1 47))) "Evernote Picker for Cocoa Emacs" tar ((:commit . "a41826c330eb0ea061d58a08cc861b0c4ac8ec4e") (:authors ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainers ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainer "Yoshinari Nomura" . "nom@quickhack.net") (:keywords "evernote" "applescript") (:url . "https://github.com/yoshinari-nomura/epic"))]) - (eping . [(20201027 2149) ((emacs (25 1))) "Ping websites to check internet connectivity" tar ((:commit . "004496ee06c0b8ead4a4f49e17109e8eb32eb49d") (:authors ("Sean Hutchings" . "seanhut@yandex.com")) (:maintainers ("Sean Hutchings" . "seanhut@yandex.com")) (:maintainer "Sean Hutchings" . "seanhut@yandex.com") (:keywords "comm" "processes" "terminals" "unix") (:url . "https://github.com/sean-hut/eping"))]) - (epkg . [(20240712 2216) ((emacs (26 1)) (compat (30 0 0 0)) (closql (20240601)) (emacsql (20240415)) (llama (0 3 1))) "Browse the Emacsmirror package database" tar ((:commit . "e864055a1916a54127050fbb50f07614e2f6319b") (:authors ("Jonas Bernoulli" . "emacs.epkg@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.epkg@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.epkg@jonas.bernoulli.dev") (:keywords "tools") (:url . "https://github.com/emacscollective/epkg"))]) - (epkg-marginalia . [(20240712 2216) ((emacs (27 1)) (compat (30 0 0 0)) (epkg (3 3 3)) (llama (0 3 0)) (marginalia (1 2))) "Show Epkg information in completion annotations" tar ((:commit . "11e551187b7fa37aa8989bee50939ed0adbacdeb") (:authors ("Jonas Bernoulli" . "emacs.epkg-marginalia@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.epkg-marginalia@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.epkg-marginalia@jonas.bernoulli.dev") (:keywords "tools") (:url . "https://github.com/emacscollective/epkg-marginalia"))]) - (epl . [(20180205 2049) ((cl-lib (0 3))) "Emacs Package Library" tar ((:commit . "78ab7a85c08222cd15582a298a364774e3282ce6") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com") ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "convenience") (:url . "http://github.com/cask/epl"))]) - (epm . [(20190509 443) ((emacs (24 3)) (epl (0 8))) "Emacs Package Manager" tar ((:commit . "6375ddbf93c5f25647f6ebb25b54045b3c93a5be") (:authors ("Chunyang Xu" . "xuchunyang.me@gmail.com")) (:maintainers ("Chunyang Xu" . "xuchunyang.me@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang.me@gmail.com") (:url . "https://github.com/xuchunyang/epm"))]) - (epresent . [(20160411 201) ((org (8)) (cl-lib (0 5))) "Simple presentation mode for Emacs Org-mode" tar ((:commit . "bc3443879bb0111dcde2abd2f9c578e2cd438186") (:keywords "gui") (:url . "https://github.com/dakrone/epresent"))]) - (eproject . [(20180312 1642) ((helm (1 6 4))) "assign files to projects, programatically" tar ((:commit . "068218d2cf2138cb2e8fc29b57e773a0097a7e8b") (:authors ("Jonathan Rockway" . "jon@jrock.us")) (:maintainers ("Jonathan Rockway" . "jon@jrock.us")) (:maintainer "Jonathan Rockway" . "jon@jrock.us") (:keywords "programming" "projects"))]) - (equake . [(20240724 114) ((emacs (26 1)) (dash (2 14 1))) "Drop-down console for (e)shell & terminal emulation" tar ((:commit . "40dd6be8310889ef73ded4319a5bf4f88745c864") (:authors ("Benjamin Slade" . "slade@lambda-y.net")) (:maintainers ("Benjamin Slade" . "slade@lambda-y.net")) (:maintainer "Benjamin Slade" . "slade@lambda-y.net") (:keywords "convenience" "frames" "terminals" "tools" "window-system") (:url . "https://github.com/emacsomancer/equake"))]) - (eradio . [(20210327 1000) ((emacs (24 1))) "A simple Internet radio player" tar ((:commit . "47769986c79def84307921f0277e9bb2714756c2") (:authors ("Olav Fosse" . "mail@olavfosse.no")) (:maintainers ("Olav Fosse" . "mail@olavfosse.no")) (:maintainer "Olav Fosse" . "mail@olavfosse.no") (:url . "https://github.com/fossegrim/eradio"))]) - (erblint . [(20200622 5) ((emacs (24))) "An interface for checking HTML ERB files using Erblint" tar ((:commit . "43706afb09ec8de91651a832b703c81ced10ec4e") (:keywords "project" "convenience") (:url . "https://github.com/leodcs/erblint-emacs"))]) - (erc-colorize . [(20170107 1339) nil "Per user colorization of whole message" tar ((:commit . "d026a016dcb9d63d9ac66d30627a92a8f1681bbd") (:authors ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainers ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainer "Sylvain Rousseau" . "thisirsatgmaildotcom") (:keywords "erc" "convenience") (:url . "https://github.com/thisirs/erc-colorize.git"))]) - (erc-crypt . [(20200516 2054) ((cl-lib (0 5))) "Symmetric Encryption for ERC" tar ((:commit . "aea33aed864dca2866ae951161d15de0b2366e99") (:authors ("xristos" . "xristos@sdf.org")) (:maintainers ("xristos" . "xristos@sdf.org")) (:maintainer "xristos" . "xristos@sdf.org") (:keywords "comm") (:url . "https://github.com/atomontage/erc-crypt"))]) - (erc-hl-nicks . [(20240615 2058) nil "ERC nick highlighter that ignores uniquifying chars when colorizing" tar ((:commit . "fd2759bde20c25226a332c3d19aed6c7f135bf10") (:authors ("David Leatherman" . "leathekd@gmail.com")) (:maintainers ("David Leatherman" . "leathekd@gmail.com")) (:maintainer "David Leatherman" . "leathekd@gmail.com") (:url . "http://www.github.com/leathekd/erc-hl-nicks"))]) - (erc-image . [(20210604 753) nil "Show received image urls in the ERC buffer" tar ((:commit . "883084f0801d46a5ccf183e51ae9a734755bbb97") (:authors ("Jon de Andrés Frías" . "jondeandres@gmail.com") ("Raimon Grau Cuscó" . "raimonster@gmail.com")) (:maintainers ("Jon de Andrés Frías" . "jondeandres@gmail.com") ("Raimon Grau Cuscó" . "raimonster@gmail.com")) (:maintainer "Jon de Andrés Frías" . "jondeandres@gmail.com") (:keywords "multimedia"))]) - (erc-matterircd . [(20210804 504) ((emacs (27 1))) "Integrate matterircd with ERC" tar ((:commit . "e3a59267c044474f9ca066d36517e9a3d872759c") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/erc-matterircd"))]) - (erc-scrolltoplace . [(20180608 606) ((emacs (24 0)) (switch-buffer-functions (0 0 1))) "An Erc module to scrolltobottom better with keep-place" tar ((:commit . "feb0fbf1fd4bdf220ae2d31ea7c066d8e62089f9") (:authors ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainers ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainer "Jay Kamat" . "jaygkamat@gmail.com") (:keywords "erc" "module" "comm" "scrolltobottom" "keep-place") (:url . "http://gitlab.com/jgkamat/erc-scrolltoplace"))]) - (erc-social-graph . [(20150508 1204) nil "A social network graph module for ERC." tar ((:commit . "e6ef3416a1c5064054bf054d9f0c1c7bf54a9cd0") (:authors ("Vibhav Pant" . "vibhavp@gmail.com")) (:maintainers ("Vibhav Pant" . "vibhavp@gmail.com")) (:maintainer "Vibhav Pant" . "vibhavp@gmail.com") (:keywords "erc" "graph") (:url . "https://github.com/vibhavp/erc-social-graph"))]) - (erc-terminal-notifier . [(20140115 1024) nil "OSX notifications via the terminal-notifier gem for Emacs ERC." tar ((:commit . "a3dacb935845e4a20031212bbd82b2170f68d2a8") (:authors ("Julien Blanchard" . "julien@sideburns.eu")) (:maintainers ("Julien Blanchard" . "julien@sideburns.eu")) (:maintainer "Julien Blanchard" . "julien@sideburns.eu") (:keywords "erc" "terminal-notifier" "nick") (:url . "http://github.com/julienXX/"))]) - (erc-track-score . [(20130328 1215) nil "Add score support to tracked channel buffers" tar ((:commit . "5b27531ea6b1a4c4b703b270dfa9128cb5bfdaa3") (:authors ("Julien Danjou" . "julien@danjou.info")) (:maintainers ("Julien Danjou" . "julien@danjou.info")) (:maintainer "Julien Danjou" . "julien@danjou.info") (:url . "http://julien.danjou.info/erc-track-score.html"))]) - (erc-tweet . [(20150920 1258) nil "shows text of a tweet when an url is posted in erc buffers" tar ((:commit . "91fed61e139fa788d66a7358f0d50acc896414b8") (:authors ("Raimon Grau" . "raimonster@gmail.com")) (:maintainers ("Raimon Grau" . "raimonster@gmail.com")) (:maintainer "Raimon Grau" . "raimonster@gmail.com") (:keywords "extensions"))]) - (erc-twitch . [(20170427 606) ((json (1 3)) (erc (5 0))) "Support for Twitch emotes for ERC." tar ((:commit . "53c6af0cb72e56d897d30a40e7e5066668d6b5ec") (:authors ("Vibhav Pant" . "vibhavp@gmail.com")) (:maintainers ("Vibhav Pant" . "vibhavp@gmail.com")) (:maintainer "Vibhav Pant" . "vibhavp@gmail.com") (:keywords "twitch" "erc" "emotes") (:url . "https://github.com/vibhavp/erc-twitch"))]) - (erc-view-log . [(20140227 2039) nil "Major mode for viewing ERC logs" tar ((:commit . "c5a25f0cbca84ed2e4f72068c02b66bd0ea3b266") (:authors ("Thomas Riccardi" . "riccardi.thomas@gmail.com")) (:maintainers ("Thomas Riccardi" . "riccardi.thomas@gmail.com")) (:maintainer "Thomas Riccardi" . "riccardi.thomas@gmail.com") (:keywords "erc" "viewer" "logs" "colors") (:url . "http://github.com/Niluge-KiWi/erc-view-log/raw/master/erc-view-log.el"))]) - (erc-yank . [(20210220 1815) nil "Automagically create a Gist if pasting more than 5 lines" tar ((:commit . "55d96f18c5df9d8fce51fa073d7a12c47a46ac80") (:authors ("John Wiegley" . "jwiegley@gmail.com")) (:maintainers ("John Wiegley" . "jwiegley@gmail.com")) (:maintainer "John Wiegley" . "jwiegley@gmail.com") (:keywords "comm" "erc" "chat" "irc" "yank" "gist") (:url . "https://github.com/jwiegley/erc-yank"))]) - (erc-youtube . [(20150603 2136) nil "Show info about a YouTube URL in an ERC buffer." tar ((:commit . "97054ba8475b442e2aa81e5a291f668b7f28697f") (:authors ("Raimon Grau Cuscó" . "raimonster@gmail.com")) (:maintainers ("Raimon Grau Cuscó" . "raimonster@gmail.com")) (:maintainer "Raimon Grau Cuscó" . "raimonster@gmail.com") (:keywords "multimedia"))]) - (erc-yt . [(20150426 1249) ((dash (2 10 0))) "An erc module to display youtube links nicely" tar ((:commit . "43e7d49325b17a3217a6ffb4a9daf75c5ff4e6f8") (:authors ("William Stevenson" . "yhvh2000@gmail.com")) (:maintainers ("William Stevenson" . "yhvh2000@gmail.com")) (:maintainer "William Stevenson" . "yhvh2000@gmail.com") (:keywords "multimedia"))]) - (ercn . [(20150523 1503) nil "Flexible ERC notifications" tar ((:commit . "8f2493fb40753b9c3699322c205f4dcf0a5bd67b") (:authors ("David Leatherman" . "leathekd@gmail.com")) (:maintainers ("David Leatherman" . "leathekd@gmail.com")) (:maintainer "David Leatherman" . "leathekd@gmail.com") (:url . "http://www.github.com/leathekd/ercn"))]) - (ereader . [(20170810 501) ((emacs (24 4)) (dash (2 12 1)) (s (1 10 0)) (xml+ (0 0 0))) "Major mode for reading ebooks with org-mode integration" tar ((:commit . "f3bbd3f13195f8fba3e3c880aab0e4c60430dcf3") (:authors ("Ben Dean" . "bendean837@gmail.com")) (:maintainers ("Ben Dean" . "bendean837@gmail.com")) (:maintainer "Ben Dean" . "bendean837@gmail.com") (:keywords "epub" "ebook") (:url . "https://github.com/bddean/emacs-ereader"))]) - (eredis . [(20181119 131) ((dash (0))) "eredis, a Redis client in emacs lisp" tar ((:commit . "cfbfc25832f6fbc507bdd56b02e3a0b851a3c368") (:authors ("Justin Heyes-Jones" . "justinhj@gmail.com")) (:maintainers ("Justin Heyes-Jones" . "justinhj@gmail.com")) (:maintainer "Justin Heyes-Jones" . "justinhj@gmail.com") (:keywords "redis" "api" "tools" "org") (:url . "http://github.com/justinhj/eredis/"))]) - (erefactor . [(20200513 1252) ((cl-lib (0 3))) "Emacs-Lisp refactoring utilities" tar ((:commit . "bfe27a1b8c7cac0fe054e76113e941efa3775fe8") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "extensions" "tools" "maint") (:url . "https://github.com/mhayashi1120/Emacs-erefactor"))]) - (ergoemacs-mode . [(20240129 1407) ((emacs (24 1)) (cl-lib (0 5)) (nadvice (0 4))) "Emacs mode based on common modern interface and ergonomics." tar ((:commit . "095129648e9846fbda1f585806de39c12e82f37e") (:authors ("Xah Lee" . "xah@xahlee.org") ("David Capello" . "davidcapello@gmail.com") ("Matthew L. Fidler" . "matthew.fidler@gmail.com") ("Kim F. Storm -- CUA approach for C-x and C-c" . "storm@cua.dk")) (:maintainers ("Matthew L. Fidler" . "matthew.fidler@gmail.com")) (:maintainer "Matthew L. Fidler" . "matthew.fidler@gmail.com") (:keywords "convenience") (:url . "https://github.com/ergoemacs/ergoemacs-mode"))]) - (ergoemacs-status . [(20160318 538) ((powerline (2 3)) (mode-icons (0 1 0))) "Adaptive Status Bar / Mode Line" tar ((:commit . "d952cc2361adf6eb4d6af60950ad4ab699c81320"))]) - (eri . [(20240220 2129) nil "Enhanced relative indentation (eri)" tar ((:commit . "d4ac6d038e25bb8d4912da7a4c5df91a856e1c9c") (:url . "https://github.com/agda/agda"))]) - (erk . [(20231227 1449) ((emacs (28 1)) (auto-compile (1 2 0)) (dash (2 18 0)) (license-templates (0 1 3))) "Elisp (GitHub) Repository Kit" tar ((:commit . "0d9906415a649caff2df7b4b1b3f8f6cc337032a") (:authors ("Positron Solutions" . "contact@positron.solutions")) (:maintainers ("Positron Solutions" . "contact@positron.solutions")) (:maintainer "Positron Solutions" . "contact@positron.solutions") (:keywords "convenience" "programming") (:url . "http://github.com/positron-solutions/elisp-repo-kit"))]) - (erlang . [(20240709 1136) ((emacs (24 1))) "Erlang major mode" tar ((:commit . "ee9628e7ed09ef02e767994a6da5b7a225316aaa") (:keywords "erlang" "languages" "processes"))]) - (erlstack-mode . [(20230608 909) ((emacs (25 1)) (dash (2 12 0))) "Minor mode for analysing Erlang stacktraces" tar ((:commit . "51e3cd10a2fe77eb8eb60643aba6f8178374b069") (:keywords "tools" "erlang") (:url . "https://github.com/k32/erlstack-mode"))]) - (eros . [(20230309 615) ((emacs (24 4))) "Evaluation Result OverlayS for Emacs Lisp" tar ((:commit . "a9a92bdc6be0521a6a06eb464be55ed61946639c") (:authors ("Tianxiang Xiong" . "tianxiang.xiong@gmail.com")) (:maintainers ("Tianxiang Xiong" . "tianxiang.xiong@gmail.com")) (:maintainer "Tianxiang Xiong" . "tianxiang.xiong@gmail.com") (:keywords "convenience" "lisp") (:url . "https://github.com/xiongtx/eros"))]) - (ert-async . [(20200105 1031) ((emacs (24 1))) "Async support for ERT" tar ((:commit . "948cf2faa10e085bda3739034ca5ea1912893433") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "lisp" "test") (:url . "http://github.com/rejeep/ert-async.el"))]) - (ert-expectations . [(20121009 734) nil "The simplest unit test framework in the world" tar ((:commit . "aed70e002c4305b66aed7f6d0d48e9addd2dc1e6") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "test" "unittest" "ert" "expectations") (:url . "http://www.emacswiki.org/emacs/download/ert-expectations.el"))]) - (ert-junit . [(20190802 2232) ((ert (0)) (emacs (23 4))) "JUnit XML reports from ert results" tar ((:commit . "65f91c35b088b87943dbbbe7e1ce354bc9bc0992") (:authors ("Ola Nilsson" . "ola.nilsson@gmail.com")) (:maintainers ("Ola Nilsson" . "ola.nilsson@gmail.com")) (:maintainer "Ola Nilsson" . "ola.nilsson@gmail.com") (:keywords "tools" "test" "unittest" "ert") (:url . "http://bitbucket.org/olanilsson/ert-junit"))]) - (ert-modeline . [(20140115 1015) ((s (1 3 1)) (dash (1 2 0)) (emacs (24 1)) (projectile (0 9 1))) "displays ert test results in the modeline." tar ((:commit . "7c6340834387f749519616f9601821cb73fd657b") (:authors ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainers ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainer "Chris Barrett" . "chris.d.barrett@me.com") (:keywords "tools" "tests" "convenience"))]) - (ert-results . [(20240108 1358) ((emacs (24 1))) "Filter ERT test results display" tar ((:commit . "32200a195f68c25a013497329d85ae0703ab475d") (:authors ("Robert Weiner" . "rsw@gnu.org")) (:maintainers ("Robert Weiner" . "rsw@gnu.org")) (:maintainer "Robert Weiner" . "rsw@gnu.org") (:keywords "lisp" "maint" "tools") (:url . "https://github.com/rswgnu/ert-results"))]) - (ert-runner . [(20231110 1358) ((s (1 6 1)) (dash (1 8 0)) (f (0 10 0)) (commander (0 2 0)) (ansi (0 1 0)) (shut-up (0 1 0))) "Opinionated Ert testing workflow" tar ((:commit . "98a5a6f683663f9f0357459d75ce1dc36c987e4a") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "test") (:url . "http://github.com/rejeep/ert-runner.el"))]) - (es-lib . [(20141111 1830) ((cl-lib (0 3))) "A collection of emacs utilities" tar ((:commit . "753b27363e39c10edc9e4e452bdbbbe4d190df4a") (:url . "https://github.com/sabof/es-lib"))]) - (es-mode . [(20221026 1103) ((dash (2 11 0)) (cl-lib (0 5)) (spark (1 0)) (s (1 11 0)) (request (0 3 0))) "A major mode for editing and executing Elasticsearch queries" tar ((:commit . "e82465fd785688bb58918ea62ca4de06a2a23a1e") (:authors ("Lee Hinman" . "lee@writequit.org")) (:maintainers ("Lee Hinman" . "lee@writequit.org")) (:maintainer "Lee Hinman" . "lee@writequit.org") (:keywords "elasticsearch") (:url . "http://www.github.com/dakrone/es-mode"))]) - (es-windows . [(20140211 904) ((cl-lib (0 3)) (emacs (24))) "Window-management utilities" tar ((:commit . "7ebe6c6e0831373847d7adbedeaa2e506b54b2af") (:url . "https://github.com/sabof/es-windows"))]) - (esa . [(20180403 1525) ((cl-lib (0 5))) "Interface to esa.io" tar ((:commit . "417e0ac55abe9b17e0b7165d0df26bc018aff42e") (:authors ("Nab Inno" . "nab@blahfe.com")) (:maintainers ("Nab Inno" . "nab@blahfe.com")) (:maintainer "Nab Inno" . "nab@blahfe.com") (:keywords "tools" "esa") (:url . "https://github.com/nabinno/esa.el"))]) - (esh-autosuggest . [(20210906 1446) ((emacs (24 4)) (company (0 9 4))) "History autosuggestions for eshell" tar ((:commit . "bf676b137d35553debe32ff134dbec25f3978ae7") (:authors ("Diego A. Mundo" . "dieggsy@pm.me")) (:maintainers ("Diego A. Mundo" . "dieggsy@pm.me")) (:maintainer "Diego A. Mundo" . "dieggsy@pm.me") (:keywords "completion" "company" "matching" "convenience" "abbrev") (:url . "http://github.com/dieggsy/esh-autosuggest"))]) - (esh-buf-stack . [(20140107 1018) nil "Add a buffer stack feature to Eshell" tar ((:commit . "ea5da9ce8566ffe2e013f0e588701cb0825258b6") (:authors ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainers ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainer "Tomoya Tanjo" . "ttanjo@gmail.com") (:keywords "eshell" "extensions"))]) - (esh-help . [(20190905 22) ((dash (1 4 0))) "Add some help functions and support for Eshell" tar ((:commit . "417673ed18a983930a66a6692dbfb288a995cb80") (:authors ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainers ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainer "Tomoya Tanjo" . "ttanjo@gmail.com") (:keywords "eshell" "extensions") (:url . "https://github.com/tom-tan/esh-help/"))]) - (eshell-atuin . [(20240519 2200) ((emacs (27 1)) (compat (29 1 4 1))) "Integrate eshell with atuin, a shell history tool" tar ((:commit . "b8bff27bbd7d4e7c28770d6f88d8ebcb1b965a9e") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/eshell-atuin"))]) - (eshell-autojump . [(20201117 235) nil "autojump command for Eshell" tar ((:commit . "c1056bfc6b46646ae1e606247689fef9aee621af") (:maintainers ("Lee" . "coldnew.tw@gmail.com")) (:maintainer "Lee" . "coldnew.tw@gmail.com") (:url . "http://github.com/coldnew/eshell-autojump"))]) - (eshell-bookmark . [(20170922 1514) ((emacs (24 3))) "Integrate bookmarks with eshell." tar ((:commit . "deda4b848b2fb979dbe73ead2cb866610e3596ed") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "convenience" "files") (:url . "https://github.com/Fuco1/eshell-bookmark"))]) - (eshell-command-not-found . [(20240708 512) ((emacs (25 1))) "Integrate command-not-found in eshell" tar ((:commit . "28427f0ca266fd75890ceafdd96997b5507e1bc4") (:authors ("Jaehyun Yeom" . "jae.yeom@gmail.com")) (:maintainers ("Jaehyun Yeom" . "jae.yeom@gmail.com")) (:maintainer "Jaehyun Yeom" . "jae.yeom@gmail.com") (:keywords "convenience") (:url . "https://github.com/jaeyeom/eshell-command-not-found"))]) - (eshell-did-you-mean . [(20211104 237) ((emacs (24 1)) (cl-lib (0 5))) "command not found (\"did you mean…\" feature) in Eshell" tar ((:commit . "80cd8c4b186a2fb29621cf634bcf2bcd914f1e3d") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainers ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:keywords "eshell") (:url . "https://github.com/xuchunyang/eshell-did-you-mean"))]) - (eshell-fixed-prompt . [(20220104 1535) ((emacs (25)) (s (1 11 0))) "Restrict eshell to a single fixed prompt" tar ((:commit . "302c241b42764bd6b4ed6d3c6ea360b5a2292fbc") (:authors ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainers ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainer "Tijs Mallaerts" . "tijs.mallaerts@gmail.com"))]) - (eshell-fringe-status . [(20170117 2316) nil "Show last status in fringe" tar ((:commit . "adc6997c68e39c0d52a2af1b2fd5cf2057783797") (:authors ("Tom Willemse" . "tom@ryuslash.org")) (:maintainers ("Tom Willemse" . "tom@ryuslash.org")) (:maintainer "Tom Willemse" . "tom@ryuslash.org") (:url . "http://projects.ryuslash.org/eshell-fringe-status/"))]) - (eshell-git-prompt . [(20220830 2000) ((emacs (24 1)) (cl-lib (0 5)) (dash (2 11 0))) "Some Eshell prompt for Git users" tar ((:commit . "dfcf9cd93add6763e2c46603b0323274d4c22906") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "eshell" "git") (:url . "https://github.com/xuchunyang/eshell-git-prompt"))]) - (eshell-info-banner . [(20220728 1006) ((emacs (25 1)) (s (1))) "System information as your Eshell banner" tar ((:commit . "987e69a66276ca057798896c606e5c5d5fb9ee5c") (:authors ("Lucien Cartier-Tilet" . "lucien@phundrak.com")) (:maintainers ("Lucien Cartier-Tilet" . "lucien@phundrak.com")) (:maintainer "Lucien Cartier-Tilet" . "lucien@phundrak.com") (:url . "https://github.com/Phundrak/eshell-info-banner.el"))]) - (eshell-outline . [(20201121 620) ((emacs (25 1))) "Enhanced outline-mode for Eshell" tar ((:commit . "6f917afa5b3d36764d76d7864589094647d8c3b4") (:authors ("Jamie Beardslee" . "jdb@jamzattack.xyz")) (:maintainers ("Jamie Beardslee" . "jdb@jamzattack.xyz")) (:maintainer "Jamie Beardslee" . "jdb@jamzattack.xyz") (:keywords "unix" "eshell" "outline" "convenience") (:url . "https://git.jamzattack.xyz/eshell-outline"))]) - (eshell-prompt-extras . [(20231019 1405) ((emacs (25))) "Display extra information for your eshell prompt." tar ((:commit . "14eabe593e110ed6937ac3b95f7979263d716a26") (:authors ("zwild" . "judezhao@outlook.com")) (:maintainers ("Xu Chunyang" . "xuchunyang56@gmail.com")) (:maintainer "Xu Chunyang" . "xuchunyang56@gmail.com") (:keywords "eshell" "prompt") (:url . "https://github.com/zwild/eshell-prompt-extras"))]) - (eshell-syntax-highlighting . [(20240701 502) ((emacs (25 1))) "Highlight eshell commands" tar ((:commit . "26f49633308ea876b5850256e07622de34ad0bdd") (:authors ("Alex Kreisher" . "akreisher18@gmail.com")) (:maintainers ("Alex Kreisher" . "akreisher18@gmail.com")) (:maintainer "Alex Kreisher" . "akreisher18@gmail.com") (:keywords "convenience") (:url . "https://github.com/akreisher/eshell-syntax-highlighting"))]) - (eshell-toggle . [(20240417 1536) ((emacs (25 1)) (dash (2 11 0))) "Show/hide eshell under active window." tar ((:commit . "222e05870c0b3f4a4d96f9bdb7065c53eb43a917") (:authors ("Dmitry Cherkassov" . "dcherkassov@gmail.com")) (:maintainers ("Dmitry Cherkassov" . "dcherkassov@gmail.com")) (:maintainer "Dmitry Cherkassov" . "dcherkassov@gmail.com") (:keywords "processes") (:url . "https://github.com/4da/eshell-toggle"))]) - (eshell-up . [(20240226 1747) ((emacs (24))) "Quickly go to a specific parent directory in eshell" tar ((:commit . "1999afaa509204b780db44e99ac9648fe7d92d32") (:authors ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainers ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainer "Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com") (:keywords "eshell") (:url . "https://github.com/peterwvj/eshell-up"))]) - (eshell-vterm . [(20240305 1149) ((emacs (27 1)) (vterm (0 0 1))) "Vterm for visual commands in eshell" tar ((:commit . "20f4b246fa605a1533cdfbe3cb7faf31a24e3d2e") (:authors ("Illia Ostapyshyn" . "ilya.ostapyshyn@gmail.com")) (:maintainers ("Illia Ostapyshyn" . "ilya.ostapyshyn@gmail.com")) (:maintainer "Illia Ostapyshyn" . "ilya.ostapyshyn@gmail.com") (:keywords "eshell" "vterm" "terminals" "shell" "visual" "tools" "processes") (:url . "https://github.com/iostapyshyn/eshell-vterm"))]) - (eshell-z . [(20191116 333) ((cl-lib (0 5))) "cd to frequent directory in eshell" tar ((:commit . "337cb241e17bd472bd3677ff166a0800f684213c") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "convenience") (:url . "https://github.com/xuchunyang/eshell-z"))]) - (eslint-disable-rule . [(20230904 1821) ((emacs (27 2))) "Commands to add JS comments disabling eslint rules" tar ((:commit . "54771405e09e2cf5cb8f47aab2818e77d3046f53") (:url . "https://github.com/DamienCassou/eslint-disable-rule"))]) - (eslint-fix . [(20211005 221) nil "Fix JavaScript files using ESLint" tar ((:commit . "636bf8d8797bdd58f1b543c9d3f4910e3ce879ab") (:authors ("Neri Marschik" . "marschik_neri@cyberagent.co.jp")) (:maintainers ("Neri Marschik" . "marschik_neri@cyberagent.co.jp")) (:maintainer "Neri Marschik" . "marschik_neri@cyberagent.co.jp") (:keywords "tools" "javascript" "eslint" "lint" "formatting" "style") (:url . "https://github.com/codesuki/eslint-fix"))]) - (eslint-rc . [(20220328 800) ((emacs (24 3)) (eslint-fix (0 1 0))) "Use local rc rules with ESLint" tar ((:commit . "eb6f3e715792952bc957d5dc8ab1a607f3dbbd55") (:authors ("Joel Bryan Juliano" . "joelbryandotjulianoatgmaildotcom")) (:maintainers ("Joel Bryan Juliano" . "joelbryandotjulianoatgmaildotcom")) (:maintainer "Joel Bryan Juliano" . "joelbryandotjulianoatgmaildotcom") (:keywords "convenience" "edit" "js" "ts" "rc" "eslintrc" "eslint-rc" "eslint" "eslint-fix") (:url . "https://github.com/jjuliano/eslint-rc-emacs"))]) - (eslintd-fix . [(20240224 1517) ((dash (2 12 0)) (emacs (26 3))) "use eslint_d to automatically fix js files" tar ((:commit . "99665b66686cc5974499cec4aff1e29faef1c028") (:authors ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainers ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Aaron Jensen" . "aaronjensen@gmail.com") (:url . "https://github.com/aaronjensen/eslintd-fix"))]) - (esmond-theme . [(20230526 124) nil "Esmond dark theme" tar ((:commit . "22b414599fbda46f90a210e846ca64b8427dd3f2") (:authors ("aÄŸan Korkmaz" . "cagankorkmaz35@gmail.com")) (:maintainers ("aÄŸan Korkmaz" . "cagankorkmaz35@gmail.com")) (:maintainer "aÄŸan Korkmaz" . "cagankorkmaz35@gmail.com") (:url . "https://github.com/xcatalyst/esmond-theme"))]) - (esonify . [(20190110 1621) ((deferred (0 3 1)) (cl-lib (0 5))) "Sonify your code" tar ((:commit . "bdc79d4ab2e3c449b5bef46e5cabc552beeed5c6") (:authors ("Oliver Flatt" . "oflatt@gmail.com")) (:maintainers ("Oliver Flatt" . "oflatt@gmail.com")) (:maintainer "Oliver Flatt" . "oflatt@gmail.com") (:url . "https://github.com/oflatt/esonify"))]) - (espotify . [(20220121 2057) ((emacs (26 1))) "Spotify access library" tar ((:commit . "ea6d6021e5acc550560325db2f09198839ee702f") (:authors ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:keywords "multimedia") (:url . "https://codeberg.org/jao/espotify"))]) - (espresso-theme . [(20210505 1957) nil "Espresso Tutti Colori port for Emacs" tar ((:commit . "580f673729f02aa07070c5300bedf24733d56e74") (:authors ("Martin Kühl" . "purl.org/net/mkhl")) (:maintainers ("Martin Kühl" . "purl.org/net/mkhl")) (:maintainer "Martin Kühl" . "purl.org/net/mkhl") (:url . "https://github.com/dgutov/espresso-theme"))]) - (espuds . [(20230218 910) ((emacs (25)) (s (1 7 0)) (dash (2 2 0)) (f (0 12 1))) "Ecukes step definitions" tar ((:commit . "57c18a48f1a01d8174298eaab4fcf3b2c6549291") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "test") (:url . "http://github.com/ecukes/espuds"))]) - (espy . [(20200317 2333) ((emacs (24))) "Emacs Simple Password Yielder" tar ((:commit . "2c01be937a5e5bde62921684a0b27300705fb4e0") (:authors ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainers ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainer "Sebastian WÃ¥linder" . "s.walinder@gmail.com") (:keywords "convenience") (:url . "https://github.com/walseb/espy"))]) - (esqlite . [(20151206 1206) ((pcsv (1 3 3))) "Manipulate sqlite file from Emacs" tar ((:commit . "fae9826cbc255b0f0686a801288f1441bda5f631") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "data") (:url . "https://github.com/mhayashi1120/Emacs-esqlite"))]) - (esqlite-helm . [(20151116 850) ((esqlite (0 2 0)) (helm (20131207 845))) "Define helm source for sqlite database" tar ((:commit . "84d5b16198f30949c544affba751ee0d58a000d9") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "data") (:url . "https://github.com/mhayashi1120/Emacs-esqlite"))]) - (ess . [(20240516 811) ((emacs (25 1))) "Emacs Speaks Statistics" tar ((:commit . "f307097eac4d182986ed200924f92f14210a7c46") (:authors ("David Smith" . "dsmith@stats.adelaide.edu.au") ("A.J. Rossini" . "blindglobe@gmail.com") ("Richard M. Heiberger" . "rmh@temple.edu") ("Kurt Hornik" . "Kurt.Hornik@R-project.org") ("Martin Maechler" . "maechler@stat.math.ethz.ch") ("Rodney A. Sparapani" . "rsparapa@mcw.edu") ("Stephen Eglen" . "stephen@gnu.org") ("Sebastian P. Luque" . "spluque@gmail.com") ("Henning Redestig" . "henning.red@googlemail.com") ("Vitalie Spinu" . "spinuvit@gmail.com") ("Lionel Henry" . "lionel.hry@gmail.com") ("J. Alexander Branham" . "alex.branham@gmail.com")) (:maintainers ("ESS Core Team" . "ESS-core@r-project.org")) (:maintainer "ESS Core Team" . "ESS-core@r-project.org") (:url . "https://ess.r-project.org/"))]) - (ess-R-data-view . [(20130509 1158) ((ctable (20130313 1743)) (popup (20130324 1305)) (ess (20130225 1754))) "Data viewer for GNU R" tar ((:commit . "d6e98d3ae1e2a2ea39a56eebcdb73e99d29562e9") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:keywords "convenience") (:url . "https://github.com/myuhe/ess-R-data-view.el"))]) - (ess-r-insert-obj . [(20220610 1406) ((emacs (26 1)) (ess (18 10 1))) "Insert objects in ESS-R" tar ((:commit . "2ded9c23d0af2a7f6c0e02f9ea4af0e5b3cb7fb4") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainers ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "tools") (:url . "https://github.com/ShuguangSun/ess-r-insert-obj"))]) - (ess-smart-equals . [(20210411 1333) ((emacs (25 1)) (ess (18 10))) "flexible, context-sensitive assignment key for R/S" tar ((:commit . "fea9eea4b59c3e9559b379508e3500076ca99ef1") (:authors ("Christopher R. Genovese" . "genovese@cmu.edu")) (:maintainers ("Christopher R. Genovese" . "genovese@cmu.edu")) (:maintainer "Christopher R. Genovese" . "genovese@cmu.edu") (:keywords "r" "s" "ess" "convenience") (:url . "https://github.com/genovese/ess-smart-equals"))]) - (ess-smart-underscore . [(20190309 101) ((ess (0))) "Ess Smart Underscore" tar ((:commit . "aa871c5b0448515db439ea9bed6a8574e82ddb47") (:keywords "ess" "underscore") (:url . "http://github.com/mlf176f2/ess-smart-underscore.el"))]) - (ess-view . [(20181001 1730) ((ess (15)) (s (1 8 0)) (f (0 16 0))) "View R dataframes in a spreadsheet software" tar ((:commit . "d4e5a340b7bcc58c434867b97923094bd0680283") (:authors ("Bocci Gionata" . "boccigionata@gmail.com")) (:maintainers ("Bocci Gionata" . "boccigionata@gmail.com")) (:maintainer "Bocci Gionata" . "boccigionata@gmail.com") (:keywords "extensions" "ess") (:url . "https://github.com/GioBo/ess-view"))]) - (ess-view-data . [(20240127 1701) ((emacs (26 1)) (ess (18 10 1)) (csv-mode (1 12))) "View Data" tar ((:commit . "c077741bc3386a469635ca7438db4cf58b7541b9") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainers ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "tools") (:url . "https://github.com/ShuguangSun/ess-view-data"))]) - (essgd . [(20240418 752) ((websocket (1 15)) (ess (24 1 1)) (emacs (29 1))) "Show R plots from ESS within a buffer" tar ((:commit . "2a88e9cc0e47b2bb3ec39db0399b279e2276280e") (:authors ("Stephen Eglen" . "sje30@cam.ac.uk")) (:maintainers ("Stephen Eglen" . "sje30@cam.ac.uk")) (:maintainer "Stephen Eglen" . "sje30@cam.ac.uk") (:url . "https://github.com/sje30/essgd"))]) - (esup . [(20220202 2335) ((cl-lib (0 5)) (s (1 2)) (emacs (25 1))) "The Emacs StartUp Profiler (ESUP)" tar ((:commit . "4b49c8d599d4cc0fbf994e9e54a9c78e5ab62a5f") (:authors ("Joe Schafer" . "joe@jschaf.com")) (:maintainers ("Serghei Iakovlev" . "egrep@protonmail.ch")) (:maintainer "Serghei Iakovlev" . "egrep@protonmail.ch") (:keywords "convenience" "processes") (:url . "https://github.com/jschaf/esup"))]) - (esxml . [(20230308 2254) ((emacs (24 1)) (kv (0 0 5)) (cl-lib (0 5))) "Library for working with xml via esxml and sxml" tar ((:commit . "225693096a587492d76bf696d1f0c25c61f7d531") (:authors ("Vanya Izaksonas-Smith" . "izak0002atumndotedu")) (:keywords "tools" "lisp" "comm") (:url . "https://github.com/tali713/esxml"))]) - (eta . [(20210115 1655) ((emacs (25 1)) (ht (2 2)) (dash (2 17))) "standard and multi dispatch key bind" tar ((:commit . "651f96c46eeb7ff8a0f0efcfacad5b4d25bfaa4b") (:keywords "convenience" "usability") (:url . "https://www.github.com/zcaudate/eta"))]) - (etc-sudoers-mode . [(20240417 2126) ((sudo-edit (0)) (with-editor (0))) "Edit Sudo security policies" tar ((:commit . "133f342e7a249ed4b3e3983e6d8bf541bae05c4b") (:authors ("Peter Oliver" . "git@mavit.org.uk")) (:maintainers ("Peter Oliver" . "git@mavit.org.uk")) (:maintainer "Peter Oliver" . "git@mavit.org.uk") (:keywords "languages") (:url . "https://gitlab.com/mavit/etc-sudoers-mode/"))]) - (etd . [(20230711 547) ((emacs (24 4))) "Examples to Tests and Docs" tar ((:commit . "65f713935c9d2598f6fa4674bf2bdac2169005a9") (:authors ("Jason M23" . "jasonm23@gmail.com")) (:maintainers ("Jason M23" . "jasonm23@gmail.com")) (:maintainer "Jason M23" . "jasonm23@gmail.com") (:keywords "lisp" "tools" "extensions") (:url . "https://github.com/emacsfodder/kurecolor"))]) - (eterm-256color . [(20210224 2241) ((emacs (24 4)) (xterm-color (1 7)) (f (0 19 0))) "Customizable 256 colors for term." tar ((:commit . "05fdbd336a888a0f4068578a6d385d8bf812a4e8") (:authors ("Diego A. Mundo" . "dieggsy@pm.me")) (:maintainers ("Diego A. Mundo" . "dieggsy@pm.me")) (:maintainer "Diego A. Mundo" . "dieggsy@pm.me") (:keywords "faces") (:url . "http://github.com/dieggsy/eterm-256color"))]) - (eterm-fn . [(20191010 2331) ((term (0))) "Function keys (F1--F12) for term." tar ((:commit . "66f3b2f6308fa2ac4d8a32be5a7e35a96e08a9ee") (:authors ("Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org")) (:maintainer "Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org") (:keywords "terminals") (:url . "https://github.com/oitofelix/eterm-fn"))]) - (ethan-wspace . [(20201106 2059) nil "whitespace customizations for emacs" tar ((:commit . "035c7d698c99e3891a522d6e6f8fde23c6267c15") (:authors ("Ethan Glasser-Camp" . "ethan@betacantrips.com")) (:maintainers ("Ethan Glasser-Camp" . "ethan@betacantrips.com")) (:maintainer "Ethan Glasser-Camp" . "ethan@betacantrips.com") (:keywords "whitespace" "tab" "newline" "trailing" "clean"))]) - (etherpad . [(20230530 1248) ((emacs (27 1)) (request (0 3)) (let-alist (0 0)) (websocket (1 12)) (parsec (0 1)) (0xc (0 1))) "Interface to the Etherpad API" tar ((:commit . "29409bf9ff05b74d942c1cd7a421eeec2ef96e49") (:authors ("nik gaffney" . "nik@fo.am")) (:maintainers ("nik gaffney" . "nik@fo.am")) (:maintainer "nik gaffney" . "nik@fo.am") (:keywords "comm" "etherpad" "collaborative editing") (:url . "https://github.com/zzkt/ethermacs"))]) - (euslisp-mode . [(20170830 1929) ((emacs (24 3)) (s (1 9)) (exec-path-from-shell (0)) (helm-ag (0 58))) "Major mode for Euslisp-formatted text" tar ((:commit . "db62a2d148482317794727982576494596365a55") (:authors ("iory" . "ab.ioryz@gmail.com")) (:maintainers ("iory" . "ab.ioryz@gmail.com")) (:maintainer "iory" . "ab.ioryz@gmail.com") (:keywords "euslisp" "euslisp" "github") (:url . "https://github.com/iory/euslisp-mode"))]) - (eval-expr . [(20120619 647) nil "enhanced eval-expression command" tar ((:commit . "a0e69e83de41df8dbccefc1962ab4f02206a3328") (:authors ("Noah Friedman" . "friedman@splode.com")) (:maintainers (nil . "friedman@splode.com")) (:maintainer nil . "friedman@splode.com") (:keywords "lisp" "extensions"))]) - (eval-in-repl . [(20230805 2125) ((dash (0)) (paredit (0)) (ace-window (0))) "Consistent ESS-like eval interface for various REPLs" tar ((:commit . "a57c6a790c0ca72b0d1218b837d3114ef874dd1f") (:authors ("Kazuki YOSHIDA" . "kazukiyoshida@mail.harvard.edu")) (:maintainers ("Kazuki YOSHIDA" . "kazukiyoshida@mail.harvard.edu")) (:maintainer "Kazuki YOSHIDA" . "kazukiyoshida@mail.harvard.edu") (:keywords "tools" "convenience") (:url . "https://github.com/kaz-yos/eval-in-repl"))]) - (eval-sexp-fu . [(20191128 825) ((cl-lib (0))) "Tiny functionality enhancements for evaluating sexps." tar ((:commit . "36d2fe3bcf602e15ca10a7f487da103515ef391a") (:authors ("Takeshi Banse" . "takebi@laafc.net")) (:maintainers ("Takeshi Banse" . "takebi@laafc.net")) (:maintainer "Takeshi Banse" . "takebi@laafc.net") (:keywords "lisp" "highlight" "convenience"))]) - (evalator . [(20160213 128) ((helm-core (1 9 1))) "Package for interactive transformation of data with helm" tar ((:commit . "f30da4da48c0b3f3cfa1fc1c7cfdb53ffe79df36") (:maintainers ("Sean Irby" . "sean.t.irby@gmail.com")) (:maintainer "Sean Irby" . "sean.t.irby@gmail.com") (:keywords "languages" "elisp" "helm") (:url . "http://www.github.com/seanirby/evalator"))]) - (evalator-clojure . [(20160208 2148) ((cider (0 10 0)) (evalator (1 0 0))) "Clojure evaluation context for evalator via CIDER." tar ((:commit . "caa4e0a137bdfada86593128a654e16aa617ad50") (:maintainers ("Sean Irby" . "sean.t.irby@gmail.com")) (:maintainer "Sean Irby" . "sean.t.irby@gmail.com") (:keywords "languages" "clojure" "cider" "helm") (:url . "http://www.github.com/seanirby/evalator-clojure"))]) - (eve-mode . [(20170822 2231) ((emacs (25)) (polymode (1 0)) (markdown-mode (2 0))) "Major mode for editing Eve documents." tar ((:commit . "a4661114d9c18725691b76321d72167ca5a9070a") (:authors ("Joshua Cole" . "joshuafcole@gmail.com")) (:maintainers ("Joshua Cole" . "joshuafcole@gmail.com")) (:maintainer "Joshua Cole" . "joshuafcole@gmail.com") (:keywords "languages" "wp" "tools") (:url . "https://github.com/witheve/emacs-eve-mode"))]) - (evenok . [(20240718 723) ((emacs (28 1))) "Themes with perceptively evenly distributed colors" tar ((:commit . "2963a451b12c3287879e3872dcc85c9ac476ac3d") (:authors ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainers ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainer "Mekeor Melire" . "mekeor@posteo.de") (:keywords "faces" "theme") (:url . "https://codeberg.org/mekeor/evenok"))]) - (everlasting-scratch . [(20240612 814) ((emacs (25 1))) "The *scratch* that lasts forever" tar ((:commit . "fa1b2af29e8bb463400bbea912ab4dfaa2b0c890") (:authors ("Huming Chen" . "chenhuming@gmail.com")) (:maintainers ("Huming Chen" . "chenhuming@gmail.com")) (:maintainer "Huming Chen" . "chenhuming@gmail.com") (:keywords "convenience" "tool") (:url . "https://github.com/beacoder/everlasting-scratch"))]) - (evil . [(20240721 2045) ((emacs (24 1)) (goto-chg (1 6)) (cl-lib (0 5))) "Extensible vi layer" tar ((:commit . "30ebe6df27c36fdf2ea3c82a916edec31acc2647") (:maintainer "Tom Dalziel" . "tom.dalziel@gmail.com") (:keywords "emulations") (:url . "https://github.com/emacs-evil/evil"))]) - (evil-anzu . [(20220911 1939) ((evil (1 0 0)) (anzu (0 46))) "anzu for evil-mode" tar ((:commit . "d1e98ee6976437164627542909a25c6946497899") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com") ("Fredrik Bergroth" . "fbergroth@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com") ("Fredrik Bergroth" . "fbergroth@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-evil-anzu"))]) - (evil-args . [(20240210 504) ((evil (1 0 8))) "Motions and text objects for delimited arguments in Evil." tar ((:commit . "a8151556f63c9d45d0c44c8a7ef9e5a542f3cdc7") (:authors ("Connor Smith" . "wconnorsmith@gmail.com")) (:maintainers ("Connor Smith" . "wconnorsmith@gmail.com")) (:maintainer "Connor Smith" . "wconnorsmith@gmail.com") (:keywords "evil" "vim-emulation") (:url . "http://github.com/wcsmith/evil-args"))]) - (evil-avy . [(20150908 748) ((emacs (24 1)) (cl-lib (0 5)) (avy (0 3 0)) (evil (1 2 3))) "set-based completion" tar ((:commit . "2dd955cc3ecaa7ddeb67b295298abdc6d16dd3a5") (:authors ("Yufan Lou" . "loganlyf@gmail.com")) (:maintainers ("Yufan Lou" . "loganlyf@gmail.com")) (:maintainer "Yufan Lou" . "loganlyf@gmail.com") (:keywords "point" "location" "evil" "vim") (:url . "https://github.com/louy2/evil-avy"))]) - (evil-better-visual-line . [(20200123 2045) ((evil (1 2 13))) "gj and gk visual line mode fix" tar ((:commit . "7a65dfb17ab93857eb4c7a39d4018d9399705293") (:authors (nil . "nuckollspatgmail.com")) (:maintainers (nil . "nuckollspatgmail.com")) (:maintainer nil . "nuckollspatgmail.com") (:keywords "evil" "vim" "motion") (:url . "https://github.com/yourfin/evil-better-visual-line"))]) - (evil-cleverparens . [(20240529 1025) ((evil (1 0)) (paredit (1)) (smartparens (1 6 1)) (emacs (24 4)) (dash (2 12 0))) "Evil friendly minor-mode for editing lisp." tar ((:commit . "6637717af0bdac55f97eef98433d53a10395cf77") (:authors ("Olli Piepponen" . "opieppo@gmail.com")) (:maintainers ("Olli Piepponen" . "opieppo@gmail.com")) (:maintainer "Olli Piepponen" . "opieppo@gmail.com") (:keywords "convenience" "emulations") (:url . "https://github.com/emacs-evil/evil-cleverparens"))]) - (evil-colemak-basics . [(20221230 1443) ((emacs (24 3)) (evil (1 2 12)) (evil-snipe (2 0 3))) "Basic Colemak key bindings for evil-mode" tar ((:commit . "ea519b962f051cabced8aadaf6ed0134b861225c") (:authors ("Wouter Bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("Wouter Bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "Wouter Bolsterlee" . "wouter@bolsterl.ee") (:keywords "convenience" "emulations" "colemak" "evil") (:url . "https://github.com/wbolster/evil-colemak-basics"))]) - (evil-colemak-minimal . [(20171006 1317) ((emacs (24)) (evil (1 2 12))) "Minimal Colemak key bindings for evil-mode" tar ((:commit . "6d98b6da60f414524a0d718f76024c26dce742b3") (:authors ("Bryan Allred" . "bryan@revolvingcow.com")) (:maintainers ("Bryan Allred" . "bryan@revolvingcow.com")) (:maintainer "Bryan Allred" . "bryan@revolvingcow.com") (:keywords "colemak" "evil") (:url . "https://github.com/bmallred/evil-colemak-minimal"))]) - (evil-collection . [(20240711 1239) ((emacs (26 3)) (evil (1 2 13)) (annalist (1 0))) "A set of keybindings for Evil mode" tar ((:commit . "28d64031ff58871828a0dec25ef437beb9371337") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "evil" "tools") (:url . "https://github.com/emacs-evil/evil-collection"))]) - (evil-commentary . [(20230610 1006) ((evil (1 0 0))) "Comment stuff out. A port of vim-commentary." tar ((:commit . "c5945f28ce47644c828aac1f5f6ec335478d17fb") (:authors ("Quang Linh LE" . "linktohack@gmail.com")) (:maintainers ("Quang Linh LE" . "linktohack@gmail.com")) (:maintainer "Quang Linh LE" . "linktohack@gmail.com") (:keywords "evil" "comment" "commentary" "evil-commentary") (:url . "http://github.com/linktohack/evil-commentary"))]) - (evil-dvorak . [(20160416 1841) ((evil (1 0 8))) "evil keybindings for that work with dvorak mode" tar ((:commit . "e7b80077d6f332452049eb3d7ea51f6c8fbf5947") (:keywords "dvorak" "evil" "vim"))]) - (evil-easymotion . [(20200424 135) ((emacs (24)) (avy (0 3 0)) (cl-lib (0 5))) "A port of vim's easymotion to emacs" tar ((:commit . "f96c2ed38ddc07908db7c3c11bcd6285a3e8c2e9") (:authors ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainers ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainer "PythonNut" . "pythonnut@pythonnut.com") (:keywords "convenience" "evil") (:url . "https://github.com/pythonnut/evil-easymotion"))]) - (evil-embrace . [(20230820 445) ((emacs (24 4)) (embrace (0 1 0)) (evil-surround (0))) "Evil integration of embrace.el" tar ((:commit . "3081d37811b6a3dfaaf01d578c7ab7a746c6064d") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (evil-escape . [(20231122 2114) ((emacs (26)) (evil (1 14 0)) (cl-lib (0 5))) "Escape from anything with a customizable key sequence" tar ((:commit . "bdb1e69971520cbd65fe61830a1cdea5734d743c") (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainers ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") (:keywords "convenience" "editing" "evil") (:url . "https://github.com/emacsorphanage/evil-escape"))]) - (evil-ex-fasd . [(20180903 612) ((emacs (24 4)) (evil (1 1 0)) (fasd (0))) "using fasd right from evil-ex" tar ((:commit . "ed8fbbe23a8a268d9dcbf1a6132e928ba2c655c5") (:authors ("Rashawn Zhang" . "namy.19@gmail.com")) (:maintainers ("Rashawn Zhang" . "namy.19@gmail.com")) (:maintainer "Rashawn Zhang" . "namy.19@gmail.com") (:keywords "tools" "fasd" "evil" "navigation") (:url . "https://github.com/yqrashawn/evil-ex-fasd"))]) - (evil-ex-shell-command . [(20181226 226) ((emacs (24 4)) (evil (1 1 0))) "invoke shell-command right from evil-ex" tar ((:commit . "a6ca6d27c07f6a0807abfb5b8f8865f1d17f54aa") (:authors ("Rashawn Zhang" . "namy.19@gmail.com")) (:maintainers ("Rashawn Zhang" . "namy.19@gmail.com")) (:maintainer "Rashawn Zhang" . "namy.19@gmail.com") (:keywords "tools" "shell-command" "evil") (:url . "https://github.com/yqrashawn/evil-ex-shell-command"))]) - (evil-exchange . [(20200118 252) ((evil (1 2 8)) (cl-lib (0 3))) "Exchange text more easily within Evil" tar ((:commit . "3030e21ee16a42dfce7f7cf86147b778b3f5d8c1") (:authors ("Dewdrops" . "v_v_4474@126.com")) (:maintainers ("Dewdrops" . "v_v_4474@126.com")) (:maintainer "Dewdrops" . "v_v_4474@126.com") (:keywords "evil" "plugin") (:url . "http://github.com/Dewdrops/evil-exchange"))]) - (evil-expat . [(20190521 714) ((emacs (24 3)) (evil (1 0 0))) "Evil ex commands" tar ((:commit . "f4fcd0aa3edc359adb5c986b5dd9188d220d84e2") (:authors ("edkolev" . "evgenysw@gmail.com")) (:maintainers ("edkolev" . "evgenysw@gmail.com")) (:maintainer "edkolev" . "evgenysw@gmail.com") (:keywords "emulations" "evil" "vim") (:url . "http://github.com/edkolev/evil-expat"))]) - (evil-extra-operator . [(20210225 1239) ((evil (1 0 7))) "Evil operator for evaluating codes, taking notes, searching via google, etc." tar ((:commit . "49c2dae224705f05dcfa03868b9fbbb72f2b5a8d") (:authors ("Dewdrops" . "v_v_4474@126.com")) (:maintainers ("Dewdrops" . "v_v_4474@126.com")) (:maintainer "Dewdrops" . "v_v_4474@126.com") (:keywords "evil" "plugin") (:url . "http://github.com/Dewdrops/evil-extra-operator"))]) - (evil-find-char-pinyin . [(20160514 2041) ((evil (1 2 12)) (pinyinlib (0 1 0))) "Evil's f/F/t/T/evil-snipe commands with Pinyin support" tar ((:commit . "04e277946d658f1a73c68dcbbadea9c21097a31c") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (evil-fringe-mark . [(20190320 453) ((emacs (24 3)) (evil (1 0 0)) (fringe-helper (0 1 1)) (goto-chg (1 6))) "Display evil-mode marks in the fringe" tar ((:commit . "a1689fddb7ee79aaa720a77aada1208b8afd5c20") (:authors ("Andrew Smith" . "andy.bill.smith@gmail.com")) (:maintainers ("Andrew Smith" . "andy.bill.smith@gmail.com")) (:maintainer "Andrew Smith" . "andy.bill.smith@gmail.com") (:url . "https://github.com/Andrew-William-Smith/evil-fringe-mark"))]) - (evil-god-state . [(20141117 255) ((evil (1 0 8)) (god-mode (2 12 0))) "use god-mode keybindings in evil-mode" tar ((:commit . "3d44197dc0a1fb40e7b7ff8717f8a8c339ce1d40") (:keywords "evil" "leader" "god-mode") (:url . "https://github.com/gridaphobe/evil-god-state"))]) - (evil-goggles . [(20231021 738) ((emacs (24 4)) (evil (1 0 0))) "Add a visual hint to evil operations" tar ((:commit . "34ca276a85f615d2b45e714c9f8b5875bcb676f3") (:authors ("edkolev" . "evgenysw@gmail.com")) (:maintainers ("edkolev" . "evgenysw@gmail.com")) (:maintainer "edkolev" . "evgenysw@gmail.com") (:keywords "emulations" "evil" "vim" "visual") (:url . "http://github.com/edkolev/evil-goggles"))]) - (evil-iedit-state . [(20220219 1432) ((evil (1 0 9)) (iedit (0 9 9 9))) "Evil states to interface iedit mode." tar ((:commit . "44c64c71692e5b2f608ad3e3c537ec0a0e0ea0f8") (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainers ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") (:keywords "convenience" "editing" "evil" "iedit" "mnemonic") (:url . "https://github.com/syl20bnr/evil-iedit-state"))]) - (evil-indent-plus . [(20230927 1513) ((evil (0)) (cl-lib (0 5))) "Evil textobjects based on indentation" tar ((:commit . "f392696e4813f1d3a92c7eeed333248914ba6dae") (:authors ("Eivind Fonn" . "evfonn@gmail.com")) (:maintainers ("Eivind Fonn" . "evfonn@gmail.com")) (:maintainer "Eivind Fonn" . "evfonn@gmail.com") (:keywords "convenience" "evil") (:url . "http://github.com/TheBB/evil-indent-plus"))]) - (evil-indent-textobject . [(20130831 2219) ((evil (0))) "evil textobjects based on indentation" tar ((:commit . "70a1154a531b7cfdbb9a31d6922482791e20a3a7") (:authors ("Michael Markert" . "markert.michael@gmail.com")) (:maintainers ("Michael Markert" . "markert.michael@gmail.com")) (:maintainer "Michael Markert" . "markert.michael@gmail.com") (:keywords "convenience" "evil") (:url . "http://github.com/cofi/evil-indent-textobject"))]) - (evil-leader . [(20140606 1243) ((evil (0))) "let there be " tar ((:commit . "39f7014bcf8b36463e0c7512c638bda4bac6c2cf") (:authors ("Michael Markert" . "markert.michael@googlemail.com")) (:maintainers ("Michael Markert" . "markert.michael@googlemail.com")) (:maintainer "Michael Markert" . "markert.michael@googlemail.com") (:keywords "evil" "vim-emulation" "leader") (:url . "http://github.com/cofi/evil-leader"))]) - (evil-ledger . [(20180802 1612) ((emacs (24 4)) (evil (1 2 12)) (ledger-mode (0))) "Make `ledger-mode' more `evil'." tar ((:commit . "7a9f9f5d39c42fffdba8004f8982642351f2b233") (:authors ("Aaron Jacobs" . "atheriel@gmail.com")) (:maintainers ("Aaron Jacobs" . "atheriel@gmail.com")) (:maintainer "Aaron Jacobs" . "atheriel@gmail.com") (:keywords "convenience" "evil" "languages" "ledger" "vim-emulation") (:url . "https://github.com/atheriel/evil-ledger"))]) - (evil-lion . [(20220317 1030) ((emacs (24 3)) (evil (1 0 0))) "Evil align operator, port of vim-lion" tar ((:commit . "4da660e124731ed65e7aaa6c067c30e876619429") (:authors ("edkolev" . "evgenysw@gmail.com")) (:maintainers ("edkolev" . "evgenysw@gmail.com")) (:maintainer "edkolev" . "evgenysw@gmail.com") (:keywords "emulations" "evil" "vim") (:url . "http://github.com/edkolev/evil-lion"))]) - (evil-lisp-state . [(20160404 248) ((evil (1 0 9)) (bind-map (0)) (smartparens (1 6 1))) "An evil state to edit Lisp code" tar ((:commit . "3c65fecd9917a41eaf6460f22187e2323821f3ce") (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainers ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") (:keywords "convenience" "editing" "evil" "smartparens" "lisp" "mnemonic") (:url . "https://github.com/syl20bnr/evil-lisp-state"))]) - (evil-lispops . [(20240428 1356) ((emacs (26 1)) (evil (1 2 10))) "Operations for editing lisp evilly" tar ((:commit . "372b52df1a45fcea6c9461e7909cfdbb1db822a9") (:authors ("precompute" . "git@precompute.net")) (:maintainers ("precompute" . "git@precompute.net")) (:maintainer "precompute" . "git@precompute.net") (:url . "https://github.com/precompute/evil-lispops"))]) - (evil-lispy . [(20190502 739) ((lispy (0 26 0)) (evil (1 2 12)) (hydra (0 13 5))) "precision Lisp editing with Evil and Lispy" tar ((:commit . "ed317f7fccbdbeea8aa04a91b1b1f48a0e2ddc4e") (:authors ("Brandon Carrell" . "brandoncarrell@gmail.com") ("Mika Vilpas" . "mika.vilpas@gmail.com")) (:maintainers ("Brandon Carrell" . "brandoncarrell@gmail.com") ("Mika Vilpas" . "mika.vilpas@gmail.com")) (:maintainer "Brandon Carrell" . "brandoncarrell@gmail.com") (:keywords "lisp") (:url . "https://github.com/sp3ctum/evil-lispy"))]) - (evil-mark-replace . [(20240303 1416) ((evil (1 14 0))) "replace the thing in marked area" tar ((:commit . "217d5b507aa11dd0b334d5c3e1f74ac1fc2f66a4") (:authors ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbinDOTshATgmailDOTcom") (:keywords "convenience") (:url . "http://github.com/redguardtoo/evil-mark-replace"))]) - (evil-matchit . [(20240418 731) ((emacs (25 1))) "Vim matchit ported to Evil" tar ((:commit . "c75b2c6c3123824ff7ae35deef22a3a5d9b619b2") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "matchit" "vim" "evil") (:url . "http://github.com/redguardtoo/evil-matchit"))]) - (evil-mc . [(20240701 140) ((emacs (24 3)) (evil (1 2 14)) (cl-lib (0 5))) "Multiple cursors for evil-mode" tar ((:commit . "cff3374bfe1b7b1932743425d7fc5d4ab66d747e") (:authors ("Gabriel Adomnicai" . "gabesoft@gmail.com")) (:maintainers ("Gabriel Adomnicai" . "gabesoft@gmail.com")) (:maintainer "Gabriel Adomnicai" . "gabesoft@gmail.com") (:keywords "evil" "editing" "multiple-cursors" "vim" "evil-multiple-cursors" "evil-mc" "evil-mc") (:url . "https://github.com/gabesoft/evil-mc"))]) - (evil-mc-extras . [(20170202 1649) ((emacs (24 3)) (evil (1 2 12)) (cl-lib (0 5)) (evil-mc (0 0 2)) (evil-numbers (0 4))) "Extra functionality for evil-mc" tar ((:commit . "ba3252ae129c3b79aeb70ec3d276cbda32b00421") (:authors ("Gabriel Adomnicai" . "gabesoft@gmail.com")) (:maintainers ("Gabriel Adomnicai" . "gabesoft@gmail.com")) (:maintainer "Gabriel Adomnicai" . "gabesoft@gmail.com") (:keywords "evil" "editing" "multiple-cursors" "vim" "evil-multiple-cursors" "evil-mc" "evil-mc-extras") (:url . "https://github.com/gabesoft/evil-mc-extras"))]) - (evil-mu4e . [(20180613 1039) ((emacs (24 4)) (evil (1 2 10))) "evil-based key bindings for mu4e" tar ((:commit . "f4b387ccbd2c49f3bbb5401e93bfcc050ca128ef") (:authors ("Joris Engbers" . "info@jorisengbers.nl")) (:maintainers ("Joris Engbers" . "info@jorisengbers.nl")) (:maintainer "Joris Engbers" . "info@jorisengbers.nl") (:url . "https://github.com/JorisE/evil-mu4e"))]) - (evil-multiedit . [(20211121 1650) ((emacs (25 1)) (evil (1 14 0)) (iedit (0 9 9)) (cl-lib (0 5))) "multiple cursors for evil-mode" tar ((:commit . "23b53bc8743fb82a8854ba907b1d277374c93a79") (:authors ("Henrik Lissner" . "http://github/hlissner")) (:maintainers ("Henrik Lissner" . "contact@henrik.io")) (:maintainer "Henrik Lissner" . "contact@henrik.io") (:keywords "multiple cursors" "editing" "iedit") (:url . "https://github.com/hlissner/evil-multiedit"))]) - (evil-neo . [(20240721 1241) ((evil (1 0 0))) "Minor mode for using the Neo keyboard layout with Evil" tar ((:commit . "18f115a0ddc12a0930f0eb2f9f119b190c71017e") (:authors ("Peter Conrad" . "p.conrad@proton.me")) (:maintainers ("Peter Conrad" . "p.conrad@proton.me")) (:maintainer "Peter Conrad" . "p.conrad@proton.me") (:keywords "convenience" "emulations" "neo" "evil" "vim" "keymap") (:url . "https://git.sr.ht/~p-conrad/evil-neo"))]) - (evil-nerd-commenter . [(20230625 254) ((emacs (26 1))) "Comment/uncomment lines efficiently. Like Nerd Commenter in Vim" tar ((:commit . "3b197a2b559b06a7cf39978704b196f53dac802a") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "convenience" "evil") (:url . "http://github.com/redguardtoo/evil-nerd-commenter"))]) - (evil-nl-break-undo . [(20181125 2054) nil "Break evil's undo sequence on CR" tar ((:commit . "8acaecadd32937f6f1d8c3f8141fcee0de7d324e") (:authors ("VanLaser" . "Gabriel.Lazar@com.utcluj.ro")) (:maintainers ("VanLaser" . "Gabriel.Lazar@com.utcluj.ro")) (:maintainer "VanLaser" . "Gabriel.Lazar@com.utcluj.ro") (:url . "https://github.com/VanLaser/evil-nl-break-undo"))]) - (evil-numbers . [(20240416 140) ((emacs (24 1)) (evil (1 2 0))) "Increment/decrement numbers like in VIM" tar ((:commit . "c7899894515d6be40dfcd589fb27c1801c5b199c") (:authors ("Michael Markert" . "markert.michael@googlemail.com")) (:maintainers ("Julia Path" . "julia@jpath.de")) (:maintainer "Julia Path" . "julia@jpath.de") (:keywords "convenience" "tools") (:url . "http://github.com/juliapath/evil-numbers"))]) - (evil-opener . [(20161207 1810) ((evil (1 2 12)) (opener (0 2 2))) "opening urls as buffers in evil" tar ((:commit . "c384f67278046fdcd220275fdd212ab85672cbeb") (:authors ("Tim Reddehase" . "tr@rightsrestricted.com")) (:maintainers ("Tim Reddehase" . "tr@rightsrestricted.com")) (:maintainer "Tim Reddehase" . "tr@rightsrestricted.com") (:keywords "url" "http" "files") (:url . "https://github.com/0robustus1/opener.el"))]) - (evil-org . [(20221001 2335) ((emacs (24 4)) (evil (1 0))) "evil keybindings for org-mode" tar ((:commit . "b1f309726b1326e1a103742524ec331789f2bf94") (:keywords "evil" "vim-emulation" "org-mode" "key-bindings" "presets") (:url . "https://github.com/Somelauw/evil-org-mode.git"))]) - (evil-owl . [(20210416 1700) ((emacs (25 1)) (evil (1 2 13))) "Preview evil registers and marks before using them" tar ((:commit . "a41a6d28e26052b25f3d21da37ccf1d8fde1e6aa") (:authors ("Daniel Phan" . "daniel.phan36@gmail.com")) (:maintainers ("Daniel Phan" . "daniel.phan36@gmail.com")) (:maintainer "Daniel Phan" . "daniel.phan36@gmail.com") (:keywords "emulations" "evil" "visual") (:url . "https://github.com/mamapanda/evil-owl"))]) - (evil-paredit . [(20150413 2048) ((evil (1 0 9)) (paredit (25 -2))) "Paredit support for evil keybindings" tar ((:commit . "e058fbdcf9dbf7ad6cc77f0172d7517ef233d55f") (:authors ("Roman Gonzalez" . "romanandreg@gmail.com")) (:maintainers ("Roman Gonzalez" . "romanandreg@gmail.com")) (:maintainer "Roman Gonzalez" . "romanandreg@gmail.com") (:keywords "paredit" "evil") (:url . "https://github.com/roman/evil-paredit"))]) - (evil-pinyin . [(20231016 1558) ((emacs (25)) (names (0 5)) (evil (1))) "Evil search Chinese characters by pinyin" tar ((:commit . "0fae5ad8761417f027b33230382a50f826ad3bfb") (:keywords "extensions") (:url . "https://github.com/laishulu/evil-pinyin"))]) - (evil-python-movement . [(20180724 1420) ((emacs (25 1)) (cl-lib (0 5)) (dash (2 13 0)) (evil (1 0)) (s (1 12 0))) "Port Neovim's python movement to Evil" tar ((:commit . "9936b3b7f8d96415d517c1f3604637889484a637") (:authors ("Felipe Lema" . "felipelemaenmortemalepuntoorg")) (:maintainers ("Felipe Lema" . "felipelemaenmortemalepuntoorg")) (:maintainer "Felipe Lema" . "felipelemaenmortemalepuntoorg") (:url . "https://bitbucket.org/FelipeLema/evil-python-movement.el/"))]) - (evil-quickscope . [(20160202 1924) ((evil (0))) "Highlight unique characters in words for f,F,t,T navigation" tar ((:commit . "37a20e4c56c6058abf186ad4013c155e695e876f") (:authors ("Michael Chen" . "blorbx@gmail.com")) (:maintainers ("Michael Chen" . "blorbx@gmail.com")) (:maintainer "Michael Chen" . "blorbx@gmail.com") (:keywords "faces" "emulation" "vim" "evil") (:url . "http://github.com/blorbx/evil-quickscope"))]) - (evil-rails . [(20190512 1517) ((evil (1 0)) (projectile-rails (1 0))) "Rails support for Evil Mode" tar ((:commit . "b0f1c5de6720714febeb76c4b569b71bb891938c") (:authors ("Antono Vasiljev" . "antono.vasiljev@gmail.com")) (:maintainers ("Antono Vasiljev" . "antono.vasiljev@gmail.com")) (:maintainer "Antono Vasiljev" . "antono.vasiljev@gmail.com") (:keywords "ruby" "rails" "vim" "project" "convenience" "web" "evil" "projectile") (:url . "https://github.com/antono/evil-rails"))]) - (evil-replace-with-char . [(20180324 2206) ((evil (1 2 13)) (emacs (24))) "replace chars of a text object with a char" tar ((:commit . "ed4a12d5bff11163eb03ad2826c52fd30f51a8d3") (:authors ("Filipe Silva" . "filipe.silva@gmail.com")) (:maintainers ("Filipe Silva" . "filipe.silva@gmail.com")) (:maintainer "Filipe Silva" . "filipe.silva@gmail.com") (:url . "https://github.com/ninrod/evil-replace-with-char"))]) - (evil-replace-with-register . [(20170713 925) ((evil (1 0 8))) "Port of vim plugin ReplaceWithRegister" tar ((:commit . "91cc7bf21a94703c441cc9212214075b226b7f67") (:authors ("Dewdrops" . "v_v_4474@126.com")) (:maintainers ("Dewdrops" . "v_v_4474@126.com")) (:maintainer "Dewdrops" . "v_v_4474@126.com") (:keywords "evil" "plugin") (:url . "https://github.com/Dewdrops/evil-ReplaceWithRegister"))]) - (evil-rsi . [(20160221 2104) ((evil (1 0 0))) "Use emacs motion keys in evil, inspired by vim-rsi" tar ((:commit . "236bf6ed1e2285698db808463e5f2f69f5f5e7c0") (:authors ("Quang Linh LE" . "linktohack@gmail.com")) (:maintainers ("Quang Linh LE" . "linktohack@gmail.com")) (:maintainer "Quang Linh LE" . "linktohack@gmail.com") (:keywords "evil" "rsi" "evil-rsi") (:url . "http://github.com/linktohack/evil-rsi"))]) - (evil-ruby-text-objects . [(20240411 1139) ((emacs (25 1)) (evil (1 2 0))) "Evil text objects for Ruby code" tar ((:commit . "de138b3279817484d1d34ca5b293af09e00a4e1a") (:authors ("Sergio Gil" . "sgilperez@gmail.com")) (:maintainers ("Sergio Gil" . "sgilperez@gmail.com")) (:maintainer "Sergio Gil" . "sgilperez@gmail.com") (:keywords "languages") (:url . "https://github.com/porras/evil-ruby-text-objects"))]) - (evil-search-highlight-persist . [(20170523 334) ((highlight (0))) "Persistent highlights after search" tar ((:commit . "6e04a8c075f5fd62526d222447048faab8bfa187") (:authors ("Juanjo Alvarez" . "juanjo@juanjoalvarez.net")) (:maintainers ("Juanjo Alvarez" . "juanjo@juanjoalvarez.net")) (:maintainer "Juanjo Alvarez" . "juanjo@juanjoalvarez.net"))]) - (evil-smartparens . [(20171210 1513) ((evil (1 0)) (emacs (24 4)) (smartparens (1 10 1))) "Evil support for smartparens" tar ((:commit . "026d4a3cfce415a4dfae1457f871b385386e61d3") (:authors ("Lars Andersen" . "expez@expez.com")) (:maintainers ("Lars Andersen" . "expez@expez.com")) (:maintainer "Lars Andersen" . "expez@expez.com") (:keywords "evil" "smartparens") (:url . "https://www.github.com/expez/evil-smartparens"))]) - (evil-snipe . [(20230821 1602) ((emacs (24 4)) (evil (1 2 12)) (cl-lib (0 5))) "emulate vim-sneak & vim-seek" tar ((:commit . "c2108d3932fcd2f75ac3e48250d6badd668f5b4f") (:authors ("Henrik Lissner" . "http://github/hlissner")) (:maintainers ("Henrik Lissner" . "contact@henrik.io")) (:maintainer "Henrik Lissner" . "contact@henrik.io") (:keywords "emulation" "vim" "evil" "sneak" "seek") (:url . "https://github.com/hlissner/evil-snipe"))]) - (evil-space . [(20151208 1228) ((evil (1 0 0))) "Repeat motion in Evil. Correct the behaviour of what SPC should do." tar ((:commit . "a9c07284d308425deee134c9d88a2d538dd229e6") (:authors ("Quang Linh LE" . "linktohack@gmail.com")) (:maintainers ("Quang Linh LE" . "linktohack@gmail.com")) (:maintainer "Quang Linh LE" . "linktohack@gmail.com") (:keywords "space" "repeat" "motion") (:url . "http://github.com/linktohack/evil-space"))]) - (evil-string-inflection . [(20200524 1402) ((emacs (24)) (evil (1 2 13)) (string-inflection (1 0 6))) "snake_case -> CamelCase -> etc. for text objects" tar ((:commit . "d22a90ab807afa7f27f3815b5b5ea47d52d05218") (:authors ("Filipe Silva" . "filipe.silva@gmail.com")) (:maintainers ("Filipe Silva" . "filipe.silva@gmail.com")) (:maintainer "Filipe Silva" . "filipe.silva@gmail.com") (:url . "https://github.com/ninrod/evil-string-inflection"))]) - (evil-surround . [(20240325 852) ((evil (1 2 12))) "emulate surround.vim from Vim" tar ((:commit . "14dc693ed971053feb9596d4bc1b1de0b0006584") (:authors ("Tim Harper" . "timcharperatgmaildotcom") ("Vegard ye" . "vegard_oyeathotmaildotcom")) (:maintainers ("Tom Dalziel" . "tom.dalziel@gmail.com")) (:maintainer "Tom Dalziel" . "tom.dalziel@gmail.com") (:keywords "emulation" "vi" "evil"))]) - (evil-swap-keys . [(20191105 1426) ((emacs (24 4))) "Intelligently swap keys on text input with evil" tar ((:commit . "b5ef105499f998b5667da40da30c073229a213ea") (:authors ("Wouter Bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("Wouter Bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "Wouter Bolsterlee" . "wouter@bolsterl.ee") (:keywords "convenience" "data" "languages" "tools") (:url . "https://github.com/wbolster/evil-swap-keys"))]) - (evil-tabs . [(20160217 1520) ((evil (0 0 0)) (elscreen (0 0 0))) "Integrating Vim-style tabs for Evil mode users." tar ((:commit . "53d3314a810017b6056ab6796aef671f5ea1c063") (:authors ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainers ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainer "Kris Jenkins" . "krisajenkins@gmail.com") (:keywords "evil" "tab" "tabs" "vim") (:url . "https://github.com/krisajenkins/evil-tabs"))]) - (evil-terminal-cursor-changer . [(20231031 852) nil "Change cursor shape and color by evil state in terminal" tar ((:commit . "2358f3e27d89128361cf80fcfa092fdfe5b52fd8") (:keywords "evil" "terminal" "cursor") (:url . "https://github.com/7696122/evil-terminal-cursor-changer"))]) - (evil-test-helpers . [(20230820 2246) ((evil (1 15 0))) "unit test helpers for Evil" tar ((:commit . "4beec94d14fc4180c41314edff997dbb9c422a23") (:authors ("Vegard ye" . "vegard_oyeathotmail.com")) (:maintainers ("Vegard ye" . "vegard_oyeathotmail.com")) (:maintainer "Vegard ye" . "vegard_oyeathotmail.com"))]) - (evil-tex . [(20230715 1752) ((emacs (26 1)) (evil (1 0)) (auctex (11 88))) "Useful features for editing LaTeX in evil-mode" tar ((:commit . "5dd1e852c8fb9e6efa2b748e89786526483e7619") (:keywords "tex" "emulation" "vi" "evil" "wp") (:url . "https://github.com/iyefrat/evil-tex"))]) - (evil-text-object-python . [(20191010 1328) ((emacs (25)) (evil (1 2 14)) (dash (2 16 0))) "Python specific evil text objects" tar ((:commit . "39d22fc524f0413763f291267eaab7f4e7984318") (:authors ("Wouter Bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("Wouter Bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "Wouter Bolsterlee" . "wouter@bolsterl.ee") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/wbolster/evil-text-object-python"))]) - (evil-textobj-anyblock . [(20170905 1907) ((cl-lib (0 5)) (evil (1 1 0))) "Textobject for the closest user-defined blocks." tar ((:commit . "ff00980f0634f95bf2ad9956b615a155ea8743be") (:authors ("Fox Kiester" . "noct@openmailbox.org")) (:maintainers ("Fox Kiester" . "noct@openmailbox.org")) (:maintainer "Fox Kiester" . "noct@openmailbox.org") (:keywords "evil") (:url . "https://github.com/noctuid/evil-textobj-anyblock"))]) - (evil-textobj-column . [(20170905 1905) ((names (0 5)) (emacs (24)) (evil (0))) "Provides column text objects." tar ((:commit . "835d7036d0bc9a6e44fc9b7c54ccf2a7c01428cd") (:authors ("Fox Kiester" . "noct@openmailbox.org")) (:maintainers ("Fox Kiester" . "noct@openmailbox.org")) (:maintainer "Fox Kiester" . "noct@openmailbox.org") (:keywords "evil" "column" "text-object") (:url . "https://github.com/noctuid/evil-textobj-column"))]) - (evil-textobj-entire . [(20150422 1254) ((emacs (24)) (evil (1 0 0))) "text object for entire lines of buffer for evil" tar ((:commit . "5b3a98f3a69edc3a788f539f6ffef4a0ef5e853d") (:keywords "convenience" "emulations") (:url . "https://github.com/supermomonga/evil-textobj-entire"))]) - (evil-textobj-line . [(20211101 1429) ((evil (1 0 0))) "Line text object for Evil" tar ((:commit . "9eaf9a5485c2b5c05e16552b34632ca520cd681d") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com"))]) - (evil-textobj-syntax . [(20231119 1633) ((emacs (24)) (evil (0))) "Provides syntax text objects." tar ((:commit . "64252ded690a2e65b71a1c84aa3acd24e704d02f") (:keywords "evil" "syntax" "highlight" "text-object") (:url . "https://github.com/laishulu/evil-textobj-syntax"))]) - (evil-textobj-tree-sitter . [(20240213 522) ((emacs (25 1))) "Provides evil textobjects using tree-sitter" tar ((:commit . "856773515072bdce88c8420f44bc84fbcbf96af4") (:keywords "evil" "tree-sitter" "text-object" "convenience") (:url . "https://github.com/meain/evil-textobj-tree-sitter"))]) - (evil-traces . [(20230820 2255) ((emacs (25 1)) (evil (1 2 13))) "Visual hints for `evil-ex'" tar ((:commit . "3b4e08c522d1a4c6f458ab5dc21914fd307333a1") (:authors ("Daniel Phan" . "daniel.phan36@gmail.com")) (:maintainers ("Daniel Phan" . "daniel.phan36@gmail.com")) (:maintainer "Daniel Phan" . "daniel.phan36@gmail.com") (:keywords "emulations" "evil" "visual") (:url . "https://github.com/mamapanda/evil-traces"))]) - (evil-tree-edit . [(20231206 1836) ((emacs (29 1)) (tree-edit (0 1 0)) (tree-sitter (0 15 0)) (evil (1 0 0)) (avy (0 5 0)) (s (0 0 0))) "Evil structural editing for any language!" tar ((:commit . "9e3635e3fd0449bf259d42ea29c93e46ef623fe7") (:authors ("Ethan Leba" . "ethanleba5@gmail.com")) (:maintainers ("Ethan Leba" . "ethanleba5@gmail.com")) (:maintainer "Ethan Leba" . "ethanleba5@gmail.com") (:url . "https://github.com/ethan-leba/tree-edit"))]) - (evil-tutor . [(20150103 653) ((evil (1 0 9))) "Vimtutor adapted to Evil and wrapped in a major-mode" tar ((:commit . "909273bac88b98a565f1b89bbb13d523b7edce2b") (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainers ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") (:keywords "convenience" "editing" "evil") (:url . "https://github.com/syl20bnr/evil-tutor"))]) - (evil-tutor-ja . [(20160917 132) ((evil (1 0 9)) (evil-tutor (0 1))) "Japanese Vimtutor adapted to Evil and wrapped in a major-mode" tar ((:commit . "06b9ad853a15ce6f2c53c2cf379b9ff358369f2d") (:authors ("Kenji Miyazaki" . "kenjizmyzk@gmail.com")) (:maintainers ("Kenji Miyazaki" . "kenjizmyzk@gmail.com")) (:maintainer "Kenji Miyazaki" . "kenjizmyzk@gmail.com") (:keywords "convenience" "editing" "evil" "japanese") (:url . "https://github.com/kenjimyzk/evil-tutor-ja"))]) - (evil-tutor-sc . [(20240326 1239) ((evil (1 0 9)) (evil-tutor (0 1))) "Simplified Chinese tutor for Evil" tar ((:commit . "9520aae3e10480a942c35ae83f7215086fee9412") (:authors ("clsty" . "celestial.y@outlook.com")) (:maintainers ("clsty" . "celestial.y@outlook.com")) (:maintainer "clsty" . "celestial.y@outlook.com") (:keywords "convenience" "editing" "evil" "chinese") (:url . "https://github.com/clsty/evil-tutor-sc"))]) - (evil-vimish-fold . [(20200122 117) ((emacs (24 4)) (evil (1 0 0)) (vimish-fold (0 2 0))) "Integrate vimish-fold with evil" tar ((:commit . "b6e0e6b91b8cd047e80debef1a536d9d49eef31a") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/evil-vimish-fold"))]) - (evil-visual-mark-mode . [(20230202 318) ((evil (1 0 9)) (dash (2 10))) "Display evil marks on buffer" tar ((:commit . "2bbaaae56ae53e68a8bcc7bc2cfe830a14843b4d") (:authors ("Roman Gonzalez" . "romanandreg@gmail.com")) (:maintainers ("Roman Gonzalez" . "romanandreg@gmail.com")) (:maintainer "Roman Gonzalez" . "romanandreg@gmail.com") (:keywords "evil"))]) - (evil-visual-replace . [(20171016 613) ((evil (1 0 0))) "search/replace commands for evil visual state, inc. blocks" tar ((:commit . "163fc827a1ffc106475da470c37fb26f4cc9b008") (:keywords "evil" "search" "replace" "regexp" "block" "rectangular" "region" "visual") (:url . "https://github.com/troyp/evil-visual-replace"))]) - (evil-visualstar . [(20160223 48) ((evil (0))) "Starts a * or # search from the visual selection" tar ((:commit . "06c053d8f7381f91c53311b1234872ca96ced752") (:keywords "evil" "vim" "visualstar") (:url . "https://github.com/bling/evil-visualstar"))]) - (evm . [(20141007 1156) ((dash (2 3 0)) (f (0 13 0))) "Emacs Version Manager" tar ((:commit . "d0623b2355436a5fd9f7238b419782080c79196b") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:url . "http://github.com/rejeep/evm"))]) - (evm-mode . [(20220911 1647) nil "Major mode for editing Ethereum EVM bytecode" tar ((:commit . "422b65cfd04854072bf6b9238c49e3d40577ef98") (:keywords "languages") (:url . "https://github.com/taquangtrung/emacs-evm-mode"))]) - (ewal . [(20200305 230) ((emacs (25 1))) "A pywal-based theme generator" tar ((:commit . "4ecc355dae9c7d648cd2874e01a15dfa02b9350d") (:keywords "faces") (:url . "https://gitlab.com/jjzmajic/ewal"))]) - (ewal-doom-themes . [(20200922 325) ((emacs (25)) (ewal (0 1)) (doom-themes (0 1))) "Dread the colors of darkness" tar ((:commit . "e2a04f5c97b7d5e087af26e646c0b45a24522e56") (:keywords "faces") (:url . "https://gitlab.com/jjzmajic/ewal"))]) - (ewal-evil-cursors . [(20200301 839) ((emacs (25)) (ewal (0 1))) "`ewal'-colored evil cursor for Emacs and Spacemacs" tar ((:commit . "732a2f4abb480f9f5a3249af822d8eb1e90324e3") (:keywords "faces") (:url . "https://gitlab.com/jjzmajic/ewal"))]) - (ewal-spacemacs-themes . [(20230505 609) ((emacs (25)) (ewal (0 1)) (spacemacs-theme (0 1))) "Ride the rainbow spaceship" tar ((:commit . "0d245edcfcd9cc5766d37b270214fb9da9b4336d") (:keywords "faces") (:url . "https://gitlab.com/jjzmajic/ewal"))]) - (ewmctrl . [(20170922 217) nil "Use `wmctrl' to manage desktop windows via EWMH/NetWM." tar ((:commit . "3d0217c4d6cdb5c308b6cb4293574f470d4faacf") (:authors ("Alexis" . "flexibeast@gmail.com") ("Adam Plaice" . "plaice.adam@gmail.com")) (:maintainers ("Alexis" . "flexibeast@gmail.com")) (:maintainer "Alexis" . "flexibeast@gmail.com") (:keywords "desktop" "windows" "ewmh" "netwm") (:url . "https://github.com/flexibeast/ewmctrl"))]) - (eww-lnum . [(20150102 1512) nil "Conkeror-like functionality for eww" tar ((:commit . "4b0ecec769919ecb05ca4fb15ec51911ba589929") (:authors ("Andrey Kotlarski" . "m00naticus@gmail.com")) (:maintainers ("Andrey Kotlarski" . "m00naticus@gmail.com")) (:maintainer "Andrey Kotlarski" . "m00naticus@gmail.com") (:keywords "eww" "browse" "conkeror") (:url . "https://github.com/m00natic/eww-lnum"))]) - (exato . [(20200524 1319) ((evil (1 2 13)) (emacs (24))) "EXATO: Evil XML/HTML Attributes Text Object" tar ((:commit . "5e7b5721bf48aa49c6cdb5d41b908ef7d513b2a8") (:authors ("Filipe Silva" . "filipe.silva@gmail.com")) (:maintainers ("Filipe Silva" . "filipe.silva@gmail.com")) (:maintainer "Filipe Silva" . "filipe.silva@gmail.com") (:url . "https://github.com/ninrod/exato"))]) - (exec-path-from-shell . [(20240411 859) ((emacs (24 4))) "Get environment variables such as $PATH from the shell" tar ((:commit . "72ede29a0e0467b3b433e8edbee3c79bab005884") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "unix" "environment") (:url . "https://github.com/purcell/exec-path-from-shell"))]) - (execline . [(20190711 2010) ((emacs (26 1)) (s (1 6 0))) "Major mode for editing execline scripts" tar ((:commit . "c75dd9b2c54d8e59fc35fd4bd98d8e213948a3f5") (:authors ("Dmitry Bogatov" . "KAction@debian.org")) (:maintainers ("Dmitry Bogatov" . "KAction@debian.org")) (:maintainer "Dmitry Bogatov" . "KAction@debian.org") (:keywords "tools" "unix" "languages") (:url . "https://gitlab.com/KAction/emacs-execline"))]) - (exercism . [(20240610 32) ((emacs (27 1)) (dash (2 19 1)) (a (1 0 0)) (s (1 13 1)) (request (0 3 2)) (async (1 9 6)) (async-await (1 1)) (persist (0 5)) (transient (0 3 7))) "Unofficial https://exercism.org integration" tar ((:commit . "f9a287a4cd533fdbd3b0e645f425a7b9c469e6ab") (:authors ("Rafael Nicdao" . "https://github.com/anonimito")) (:maintainers ("Rafael Nicdao" . "nicdaoraf@gmail.com")) (:maintainer "Rafael Nicdao" . "nicdaoraf@gmail.com") (:keywords "exercism" "convenience") (:url . "https://github.com/anonimitoraf/exercism.el"))]) - (exiftool . [(20190520 1106) ((emacs (25))) "Elisp wrapper around ExifTool" tar ((:commit . "e043df1bcef40cd5934a74c210e1e35d5eb0e5a6") (:authors ("Arun I" . "arunisaac@systemreboot.net")) (:maintainers ("Arun I" . "arunisaac@systemreboot.net")) (:maintainer "Arun I" . "arunisaac@systemreboot.net") (:keywords "data") (:url . "https://git.systemreboot.net/exiftool.el"))]) - (exotica-theme . [(20180212 2329) ((emacs (24))) "A dark theme with vibrant colors" tar ((:commit . "ff3ef4f6fa38c93b99becad977c7810c990a4d2f") (:authors ("Bharat Joshi" . "jbharat@outlook.com")) (:maintainers ("Bharat Joshi" . "jbharat@outlook.com")) (:maintainer "Bharat Joshi" . "jbharat@outlook.com") (:keywords "faces" "theme" "dark" "vibrant colors") (:url . "https://github.com/jbharat/exotica-theme"))]) - (expand-line . [(20151006 207) nil "Expand selection by line" tar ((:commit . "75a5d0241f35dd0748ab8ecb4ff16891535be372") (:authors ("Kai Yu" . "yeannylam@gmail.com")) (:maintainers ("Kai Yu" . "yeannylam@gmail.com")) (:maintainer "Kai Yu" . "yeannylam@gmail.com"))]) - (expand-region . [(20240119 1039) ((emacs (24 4))) "Increase selected region by semantic units." tar ((:commit . "e8f4e0fe9c9a80a6a26e2b438502aba9a799d580") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "marking" "region") (:url . "https://github.com/magnars/expand-region.el"))]) - (expenses . [(20230903 306) ((emacs (28 1)) (dash (2 19 1)) (ht (2 3))) "Record and view expenses" tar ((:commit . "1c89ed3969fef7d733a0f52084cfe07d33200104") (:authors ("Md Arif Shaikh" . "arifshaikh.astro@gmail.com")) (:maintainers ("Md Arif Shaikh" . "arifshaikh.astro@gmail.com")) (:maintainer "Md Arif Shaikh" . "arifshaikh.astro@gmail.com") (:keywords "expense tracking" "convenience") (:url . "https://github.com/md-arif-shaikh/expenses"))]) - (express . [(20140508 2041) ((string-utils (0 3 2))) "Alternatives to `message'" tar ((:commit . "6c301e8a4b6b58a5fe59ba607865238e38cee8fd") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions" "message" "interface") (:url . "http://github.com/rolandwalker/express"))]) - (exsqlaim-mode . [(20170607 1003) ((s (1 10 0))) "Use variables inside sql queries" tar ((:commit . "a2e0a62ec8b87193d8eaa695774bfd689324b06c") (:authors ("Ahmad Nazir Raja" . "ahmadnazir@gmail.com")) (:maintainers ("Ahmad Nazir Raja" . "ahmadnazir@gmail.com")) (:maintainer "Ahmad Nazir Raja" . "ahmadnazir@gmail.com") (:url . "https://github.com/ahmadnazir/exsqlaim-mode"))]) - (extempore-mode . [(20220704 2241) ((emacs (24 4))) "Emacs major mode for Extempore source files" tar ((:commit . "92e0fff482a0a4dc2971c39581c5ea9e84ae5e1c") (:authors ("Ben Swift" . "ben@benswift.me")) (:maintainers ("Ben Swift" . "ben@benswift.me")) (:maintainer "Ben Swift" . "ben@benswift.me") (:keywords "extempore") (:url . "http://github.com/extemporelang/extempore-emacs-mode"))]) - (extend-dnd . [(20151122 1850) nil "R drag and Drop" tar ((:commit . "80c966c93b82c9bb5c6225a432557c39144fc602") (:keywords "extend" "drag and drop") (:url . "https://github.com/mlf176f2/extend-dnd"))]) - (external-dict . [(20231129 1043) ((emacs (25 1))) "Query external dictionary like goldendict, Bob.app etc" tar ((:commit . "17807ac7e671b44da495e7e3fac5b8cb72a25feb") (:keywords "wp" "processes") (:url . "https://repo.or.cz/external-dict.el.git"))]) - (extmap . [(20230907 1959) ((emacs (24 4))) "Externally-stored constant mapping for Elisp" tar ((:commit . "3b0f898057082a1c01584ff2bbaf5fd4d22c1400") (:authors ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainers ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainer "Paul Pogonyshev" . "pogonyshev@gmail.com") (:keywords "lisp") (:url . "https://github.com/doublep/extmap"))]) - (exunit . [(20240502 431) ((s (1 11 0)) (emacs (24 3)) (f (0 20 0)) (transient (0 3 6)) (project (0 9 8))) "ExUnit test runner" tar ((:commit . "b6134ce920a4bbc561f65fac1d1bf37206d97505") (:authors ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainers ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainer "Anantha kumaran" . "ananthakumaran@gmail.com") (:keywords "processes" "elixir" "exunit") (:url . "http://github.com/ananthakumaran/exunit.el"))]) - (exwm-edit . [(20240418 2142) ((emacs (27 1))) "Edit mode for EXWM" tar ((:commit . "046b8c11f71bfd6c798df770c6b7708af2c187a2") (:keywords "convenience") (:url . "https://github.com/agzam/exwm-edit"))]) - (exwm-firefox-core . [(20190812 2110) ((emacs (24 4)) (exwm (0 16))) "Firefox hotkeys to functions" tar ((:commit . "e2fe2a895e8f973307ef52f8c9976b26e701cbd0") (:authors ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainers ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainer "Sebastian WÃ¥linder" . "s.walinder@gmail.com") (:keywords "extensions") (:url . "https://github.com/walseb/exwm-firefox-core"))]) - (exwm-firefox-evil . [(20231026 309) ((emacs (24 4)) (exwm (0 16)) (evil (1 0 0)) (exwm-firefox-core (1 0))) "evil-mode implementation of exwm-firefox-core" tar ((:commit . "ec9e14eca25aea9b7c7169be23843898f46696e7") (:authors ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainers ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainer "Sebastian WÃ¥linder" . "s.walinder@gmail.com") (:keywords "extensions") (:url . "https://github.com/walseb/exwm-firefox-evil"))]) - (exwm-float . [(20210207 2035) ((emacs (25 1)) (xelb (0 18)) (exwm (0 24)) (popwin (1 0 2))) "Convenient modes and bindings for floating EXWM frames" tar ((:commit . "047c83aa6b54bfb6ca8cac4d3ea18542611cef77") (:keywords "outlines") (:url . "https://gitlab.com/mtekman/exwm-float.el"))]) - (exwm-mff . [(20210603 1723) ((emacs (25 1))) "Mouse Follows Focus" tar ((:commit . "89206f2e3189f589c27c56bd2b6203e906ee7100") (:authors ("Ian Eure" . "public@lowbar.fyi")) (:maintainers ("Ian Eure" . "public@lowbar.fyi")) (:maintainer "Ian Eure" . "public@lowbar.fyi") (:keywords "unix") (:url . "https://github.com/ieure/exwm-mff"))]) - (exwm-modeline . [(20231225 2340) ((emacs (27 1)) (exwm (0 26))) "A modeline segment for EXWM workspaces" tar ((:commit . "f72e65818f90c754edb8d0dcff47e8248a7f0a56") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/exwm-modeline"))]) - (exwm-surf . [(20171204 1140) ((emacs (24 4)) (exwm (0 16))) "Interface for Surf (surf.suckless.org) under exwm" tar ((:commit . "6c17e2c1597fe4b7b454a1dac23b9127ac951e94") (:authors ("Peter" . "craven@gmx.net")) (:maintainers ("Peter" . "craven@gmx.net")) (:maintainer "Peter" . "craven@gmx.net") (:keywords "extensions") (:url . "https://github.com/ecraven/exwm-surf"))]) - (exwm-x . [(20230119 624) ((cl-lib (0 5)) (async (1 6)) (exwm (0 22))) "A derivative wm based on EXWM (emacs x window manager)" tar ((:commit . "1e2bbfca872ad76eaa8f1c00d17762bed256881a") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "window-manager" "exwm") (:url . "https://github.com/tumashu/exwm-x"))]) - (eyebrowse . [(20240407 1342) ((dash (2 7 0)) (emacs (24 3 1))) "Easy window config switching" tar ((:commit . "473381f4f9e847eb50a40ef2306c027432789754") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "convenience") (:url . "https://depp.brause.cc/eyebrowse"))]) - (eyebrowse-restore . [(20240304 2338) ((emacs (26 3)) (eyebrowse (0 7 8)) (dash (2 19 1)) (s (1 13 0))) "Persistent Eyebrowse for all frames" tar ((:commit . "abb3877e12b41740305741deec37ca681b896e82") (:authors ("Jakub KadlÄík" . "frostyx@email.cz")) (:maintainers ("Jakub KadlÄík" . "frostyx@email.cz")) (:maintainer "Jakub KadlÄík" . "frostyx@email.cz") (:keywords "convenience" "eyebrowse" "helm" "persistent") (:url . "https://github.com/FrostyX/eyebrowse-restore"))]) - (eyuml . [(20141028 2227) ((request (0 2 0)) (s (1 8 0))) "Write textual uml diagram from emacs using yuml.me" tar ((:commit . "2f259c201c6cc63ee608f75cd85c1ae27f9d2532") (:authors ("Anthony HAMON" . "hamon.anth@gmail.com")) (:maintainers ("Anthony HAMON" . "hamon.anth@gmail.com")) (:maintainer "Anthony HAMON" . "hamon.anth@gmail.com") (:keywords "uml") (:url . "http://github.com/antham/eyuml"))]) - (ez-query-replace . [(20210724 2247) ((dash (1 2 0)) (s (1 11 0))) "a smarter context-sensitive query-replace that can be reapplied" tar ((:commit . "2b68472f4007a73908c3b242e83ac5a7587967ff") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) - (eziam-themes . [(20230820 917) nil "The mostly monochrome Eziam theme family." tar ((:commit . "8223acc0218130ad2493c1476ad3736ee4fdbb8f") (:authors ("Thibault Polge" . "thibault@thb.lt")) (:maintainer "Thibault Polge" . "thibault@thb.lt") (:keywords "faces") (:url . "https://github.com/thblt/eziam-theme-emacs"))]) - (f . [(20240308 906) ((emacs (24 1)) (s (1 7 0)) (dash (2 2 0))) "Modern API for working with files and directories" tar ((:commit . "1e7020dc0d4c52d3da9bd610d431cab13aa02d8c") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Lucien Cartier-Tilet" . "lucien@phundrak.com")) (:maintainer "Lucien Cartier-Tilet" . "lucien@phundrak.com") (:keywords "files" "directories") (:url . "http://github.com/rejeep/f.el"))]) - (f3 . [(20180130 1158) ((emacs (24 3)) (helm (2 8 8)) (cl-lib (0 5))) "a helm interface to find" tar ((:commit . "000009ce4adf7a57eae80512f29c4ec2a1391ce5") (:keywords "find" "file" "files" "helm" "fast" "finder") (:url . "https://github.com/cosmicexplorer/f3"))]) - (fabric . [(20171116 656) nil "Launch Fabric using Emacs" tar ((:commit . "df79be341d0b34ed23850f9894136092fa5fea8c") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@chmouel.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@chmouel.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@chmouel.com") (:keywords "python" "fabric") (:url . "https://github.com/nlamirault/fabric.el"))]) - (face-explorer . [(20190517 1857) nil "Library and tools for faces and text properties" tar ((:commit . "ad1300e13e5643e4c246cabfd91f833d39113052") (:keywords "faces") (:url . "https://github.com/Lindydancer/face-explorer"))]) - (faceup . [(20170925 1946) nil "Markup language for faces and font-lock regression testing" tar ((:commit . "6c92dad56a133e14e7b27831e1bcf9b3a71ff154") (:keywords "faces" "languages") (:url . "https://github.com/Lindydancer/faceup"))]) - (factlog . [(20130210 140) ((deferred (0 3 1))) "File activity logger" tar ((:commit . "38f78132ae311faffba98ed5dd18d661af68678e") (:authors ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainers ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainer "Takafumi Arakaki" . "aka.tkfatgmail.com") (:url . "https://github.com/tkf/factlog"))]) - (faff-theme . [(20240619 1314) nil "Light Emacs color theme on cornsilk3 background" tar ((:commit . "763d524b5dd6273843256810e8531954335583bd") (:authors ("James Ferguson" . "")) (:maintainers ("James Ferguson" . "")) (:maintainer "James Ferguson" . "") (:keywords "color" "theme") (:url . "https://github.com/WJCFerguson/emacs-faff-theme"))]) - (fakir . [(20140729 1652) ((noflet (0 0 8)) (dash (1 3 2)) (kv (0 0 19))) "fakeing bits of Emacs" tar ((:commit . "1fca406ad7de80fece6319ff75d4230b648534b0") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp" "tools") (:url . "http://github.com/nicferrier/emacs-fakir"))]) - (fancy-battery . [(20150101 1204) ((emacs (24 1))) "Fancy battery display" tar ((:commit . "bcc2d7960ba207b5b4db96fe40f7d72670fdbb68") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn.com") (:keywords "convenience" "tools" "hardware") (:url . "https://github.com/lunaryorn/fancy-battery.el"))]) - (fancy-compilation . [(20240422 111) ((emacs (26 1))) "Enhanced compilation output" tar ((:commit . "347db70ec7252245ab745c1087e8806c684e2a04") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-fancy-compilation"))]) - (fancy-dabbrev . [(20220211 633) ((emacs (25 1)) (popup (0 5 3))) "Like dabbrev-expand with preview and popup menu" tar ((:commit . "cf4a2f7e3e43e07ab9aa9db16532a21010e9fc8c") (:authors ("Joel Rosdahl" . "joel@rosdahl.net")) (:maintainers ("Joel Rosdahl" . "joel@rosdahl.net")) (:maintainer "Joel Rosdahl" . "joel@rosdahl.net") (:url . "https://github.com/jrosdahl/fancy-dabbrev"))]) - (fancy-narrow . [(20171031 16) nil "narrow-to-region with more eye candy." tar ((:commit . "9f4a587f6a5a387271fb665e13f59d41fd42504c") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "faces" "convenience") (:url . "http://github.com/Bruce-Connor/fancy-narrow"))]) - (fantom-mode . [(20221227 218) ((emacs (24 3))) "A major mode for the Fantom programming language" tar ((:commit . "51cd82d29a7dca7bfd043971ba1d0fd21ed11693") (:keywords "files" "fantom") (:url . "https://github.com/thechampagne/fantom-mode"))]) - (fantom-theme . [(20200328 604) ((emacs (24 1))) "Dark theme based on Phantom Code for VSCode" tar ((:commit . "2c1c7fd53086c2ff86ee0961642c3b58e2343c08") (:url . "https://github.com/adsva/fantom-emacs-theme"))]) - (fanyi . [(20230926 1849) ((emacs (27 1)) (s (1 12 0))) "Not only English-Chinese translator" tar ((:commit . "df91f2d69b7dbd9b7ebb8f54085aee74f22ad3f5") (:authors ("Zhiwei Chen" . "condy0919@gmail.com")) (:maintainers ("Zhiwei Chen" . "condy0919@gmail.com")) (:maintainer "Zhiwei Chen" . "condy0919@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/condy0919/fanyi.el"))]) - (farmhouse-themes . [(20221025 2054) nil "Farmhouse Themes, dark and light versions" tar ((:commit . "30c763d01611dad88f1a1ff88451431e2629016d") (:authors ("Matthew Lyon" . "matthew@lyonheart.us")) (:maintainers ("Matthew Lyon" . "matthew@lyonheart.us")) (:maintainer "Matthew Lyon" . "matthew@lyonheart.us"))]) - (fasd . [(20210104 738) nil "Emacs integration for the command-line productivity booster `fasd'" tar ((:commit . "c1d92553f33ebb018135c698db1a6d7f86731a26") (:keywords "cli" "bash" "zsh" "autojump") (:url . "https://framagit.org/steckerhalter/emacs-fasd"))]) - (fast-scroll . [(20191016 327) ((emacs (25 1)) (cl-lib (0 6 1))) "Some utilities for faster scrolling over large buffers." tar ((:commit . "3f6ca0d5556fe9795b74714304564f2295dcfa24") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainers ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "ahungry" "convenience" "fast" "scroll" "scrolling") (:url . "https://github.com/ahungry/fast-scroll"))]) - (fastdef . [(20160713 1329) ((ivy (0 7 0)) (w3m (0 0))) "Insert terminology from Google top search results" tar ((:commit . "0696f41dc150d35ce31fe8d2ea74f4173818bb55") (:authors ("Chen Bin" . "cheninDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "cheninDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "cheninDOTshATgmailDOTcom") (:keywords "terminology" "org-mode" "markdown") (:url . "http://github.com/redguardtoo/fastdef"))]) - (fastnav . [(20120211 1457) nil "Fast navigation and editing routines." tar ((:commit . "1019ba2b61d1a070204099b23da347278a61bc89") (:authors ("Zsolt Terek" . "zsolt@google.com")) (:maintainers ("Zsolt Terek" . "zsolt@google.com")) (:maintainer "Zsolt Terek" . "zsolt@google.com") (:keywords "nav" "fast" "fastnav" "navigation"))]) - (faust-mode . [(20201004 1353) nil "Faust syntax colorizer for Emacs." tar ((:commit . "2a56cda14b152d5471f21a5d82f23c141dc7134c") (:authors ("rukano" . "rukano@gmail.com")) (:maintainers ("Yassin Philip" . "xaccrocheur@gmail.com")) (:maintainer "Yassin Philip" . "xaccrocheur@gmail.com") (:keywords "languages" "faust") (:url . "https://github.com/rukano/emacs-faust-mode"))]) - (faustine . [(20171122 1202) ((emacs (24 3)) (faust-mode (0 3))) "Edit, visualize, build and run Faust code" tar ((:commit . "07a38963111518f86123802f9d477be0d4689a3f") (:authors ("Yassin Philip" . "xaccrocheur@gmail.com")) (:maintainers ("Yassin Philip" . "xaccrocheur@gmail.com")) (:maintainer "Yassin Philip" . "xaccrocheur@gmail.com") (:keywords "languages" "faust") (:url . "https://bitbucket.org/yphil/faustine"))]) - (fb2-reader . [(20230805 29) ((emacs (26 2)) (f (0 17)) (s (1 11 0)) (dash (2 12 0)) (visual-fill-column (2 2)) (async (1 9 4))) "Read FB2 and FB2.ZIP documents" tar ((:commit . "85777f99483b84f02c1abd6fe0ddbbac7f1258af") (:authors ("Dmitriy Pshonko" . "jumper047@gmail.com")) (:maintainers ("Dmitriy Pshonko" . "jumper047@gmail.com")) (:maintainer "Dmitriy Pshonko" . "jumper047@gmail.com") (:keywords "multimedia" "ebook" "fb2") (:url . "https://github.com/jumper047/fb2-reader"))]) - (fcitx . [(20240121 1829) nil "Make fcitx better in Emacs" tar ((:commit . "b399482ed8db5893db2701df01db4c38cccda495") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions") (:url . "https://github.com/cute-jumper/fcitx.el"))]) - (fcopy . [(20150304 1403) nil "Funny Copy, set past point HERE then search copy text" tar ((:commit . "e355f6ec889d8ecbdb096019c2dc660b1cec4941") (:authors ("Masayuki Ataka" . "masayuki.ataka@gmail.com")) (:maintainers ("Masayuki Ataka" . "masayuki.ataka@gmail.com")) (:maintainer "Masayuki Ataka" . "masayuki.ataka@gmail.com") (:keywords "convenience") (:url . "https://github.com/ataka/fcopy"))]) - (fd-dired . [(20210723 549) ((emacs (25))) "find-dired alternative using fd" tar ((:commit . "458464771bb220b6eb87ccfd4c985c436e57dc7e") (:authors ("Rashawn Zhang" . "namy.19@gmail.com")) (:maintainers ("Rashawn Zhang" . "namy.19@gmail.com")) (:maintainer "Rashawn Zhang" . "namy.19@gmail.com") (:keywords "tools" "fd" "find" "dired") (:url . "https://github.com/yqrashawn/fd-dired"))]) - (feature-mode . [(20240401 242) nil "Major mode for editing Gherkin (i.e. Cucumber) user stories" tar ((:commit . "afd49b8a8504e5874027fc0a46283adb1fea26c0") (:url . "https://github.com/michaelklishin/cucumber.el"))]) - (fedi . [(20240711 753) ((emacs (28 1)) (markdown-mode (2 5))) "Helper functions for fediverse clients" tar ((:commit . "7c31f0d580bb20f70285bae136c6b4634a6c21b5") (:authors ("Marty Hiatt" . "martianhiatus@riseup.net")) (:maintainers ("Marty Hiatt" . "martianhiatus@riseup.net")) (:maintainer "Marty Hiatt" . "martianhiatus@riseup.net") (:url . "https://codeberg.org/martianh/fedi.el"))]) - (feebleline . [(20190822 1401) nil "Replace modeline with a slimmer proxy" tar ((:commit . "b2f2db25cac77817bf0c49ea2cea6383556faea0") (:authors ("Benjamin Lindqvist" . "benjamin.lindqvist@gmail.com")) (:maintainers ("Benjamin Lindqvist" . "benjamin.lindqvist@gmail.com")) (:maintainer "Benjamin Lindqvist" . "benjamin.lindqvist@gmail.com") (:url . "https://github.com/tautologyclub/feebleline"))]) - (feed-discovery . [(20200714 1118) ((emacs (25 1)) (dash (2 16 0))) "Discover feed url by RSS/Atom autodiscovery" tar ((:commit . "3812439c845c184eaf164d3ac8935de135259855") (:authors ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainers ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainer "Hiroki YAMAKAWA" . "s06139@gmail.com") (:url . "https://github.com/HKey/feed-discovery"))]) - (feline . [(20230301 1350) ((emacs (28 1))) "A modeline with very little" tar ((:commit . "8c46b1be9e45a38281aa9ddae79fda3c8e4cb5c5") (:authors ("chee" . "emacs@chee.party")) (:maintainers ("chee" . "emacs@chee.party")) (:maintainer "chee" . "emacs@chee.party") (:url . "https://opensource.chee.party/chee/feline-mode"))]) - (fennel-mode . [(20240721 1732) ((emacs (26 1))) "A major-mode for editing Fennel code" tar ((:commit . "f4bd34e1c3b14313c20af94dd34430b40c0ef35f") (:keywords "languages" "tools") (:url . "https://git.sr.ht/~technomancy/fennel-mode"))]) - (fetch . [(20131201 730) nil "Fetch and unpack resources" tar ((:commit . "3f2793afcbbc32f320e572453166f9354ecc6d06") (:authors ("Christian 'crshd' Brassat" . "christian.brassat@gmail.com")) (:maintainers ("Christian 'crshd' Brassat" . "christian.brassat@gmail.com")) (:maintainer "Christian 'crshd' Brassat" . "christian.brassat@gmail.com") (:url . "https://github.com/crshd/fetch.el"))]) - (ffmpeg-player . [(20240101 926) ((emacs (24 4)) (s (1 12 0)) (f (0 20 0))) "Play video using ffmpeg" tar ((:commit . "c3808dc1c39499a81e1b9463526fda924fd1f062") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "multimedia" "video" "ffmpeg" "buffering" "images") (:url . "https://github.com/jcs-elpa/ffmpeg-player"))]) - (ffmpeg-utils . [(20230305 709) ((emacs (25 1)) (alert (1 2)) (transient (0 1 0))) "FFmpeg command utilities wrappers" tar ((:commit . "064d61527bc6b6a1d0fb0065f8a7bae3bbd4cefc") (:keywords "multimedia") (:url . "https://repo.or.cz/ffmpeg-utils.git"))]) - (fic-mode . [(20180603 2035) nil "Show FIXME/TODO/BUG(...) in special face only in comments and strings" tar ((:commit . "a05fc36ed54ba0c6dc22ac216a6a72cf191ca13d") (:url . "https://github.com/lewang/fic-mode"))]) - (fifo-class . [(20160425 558) nil "First in first out abstract class" tar ((:commit . "8fe4cf690727f4ac7b67f29c55f845df023c3f21") (:authors ("Mola-T" . "Mola@molamola.xyz")) (:maintainers ("Mola-T" . "Mola@molamola.xyz")) (:maintainer "Mola-T" . "Mola@molamola.xyz") (:keywords "lisp") (:url . "https://github.com/mola-T/fifo-class"))]) - (figlet . [(20160218 2237) nil "Annoy people with big, ascii art text" tar ((:commit . "19a38783a90e151faf047ff233a21a729db0cea9") (:authors ("Philip Jackson" . "phil@shellarchive.co.uk")) (:maintainers ("Philip Jackson" . "phil@shellarchive.co.uk")) (:maintainer "Philip Jackson" . "phil@shellarchive.co.uk"))]) - (file-info . [(20240621 653) ((emacs (28 1)) (hydra (0 15 0)) (browse-at-remote (0 15 0))) "Show pretty information about current file" tar ((:commit . "36fb3469a4d1c9d803e9d13e7e2e9582ced3043f") (:authors ("Artur Yaroshenko" . "artawower@protonmail.com")) (:maintainers ("Artur Yaroshenko" . "artawower@protonmail.com")) (:maintainer "Artur Yaroshenko" . "artawower@protonmail.com") (:url . "https://github.com/artawower/file-info.el"))]) - (filelock . [(20180524 2215) ((emacs (24)) (cl-lib (0)) (f (0))) "Functions for manipulating file locks" tar ((:commit . "17a5ca6e0dee14d2e7d92c84be91143bca9d9663") (:keywords "extensions" "files" "tools") (:url . "https://github.com/DarwinAwardWinner/emacs-filelock"))]) - (filetags . [(20190706 804) ((emacs (24 4))) "Package to manage filetags in filename" tar ((:commit . "71667a819e46eb1f6e30e2fa61321acb7c6ccb3d") (:keywords "convenience" "files") (:url . "https://github.com/DerBeutlin/filetags.el"))]) - (filetree . [(20221108 236) ((dash (2 12 0)) (helm (3 7 0)) (seq (2 23)) (transient (0 3 6))) "File tree view/manipulatation package" tar ((:commit . "1c48ef63a639bfe1ae4d5095725ef88a3f2c590d") (:authors ("Ketan Patel" . "knpatel401@gmail.com")) (:maintainers ("Ketan Patel" . "knpatel401@gmail.com")) (:maintainer "Ketan Patel" . "knpatel401@gmail.com") (:url . "https://github.com/knpatel401/filetree"))]) - (fill-column-indicator . [(20200806 2239) nil "Graphically indicate the fill column" tar ((:commit . "c35f9de072c241699b57bcb46da84bed5af29cfe") (:authors ("Alp Aker" . "alp.tekin.aker@gmail.com")) (:maintainers ("Alp Aker" . "alp.tekin.aker@gmail.com")) (:maintainer "Alp Aker" . "alp.tekin.aker@gmail.com") (:keywords "convenience"))]) - (fill-function-arguments . [(20240213 2249) ((emacs (24 4))) "Convert function arguments to/from single line" tar ((:commit . "9def8ced5241b10067ae85c89ae34359c2e4847a") (:authors ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainers ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainer "David Shepherd" . "davidshepherd7@gmail.com") (:keywords "convenience") (:url . "https://github.com/davidshepherd7/fill-function-arguments"))]) - (fill-page . [(20240423 924) ((emacs (24 4))) "Fill buffer so you don't see empty lines at the end" tar ((:commit . "c04d29a83d50c9f1dfc039c05c6508f8370514fd") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "fill" "page" "buffer") (:url . "https://github.com/jcs-elpa/fill-page"))]) - (fillcode . [(20200524 2226) nil "Fill (wrap) function calls and expressions in source code" tar ((:commit . "4d206982b6aaa493d709c84aea206cabb8b4038c") (:authors ("Ryan Barrett" . "fillcode@ryanb.org")) (:maintainers ("Ryan Barrett" . "fillcode@ryanb.org")) (:maintainer "Ryan Barrett" . "fillcode@ryanb.org") (:url . "https://snarfed.org/fillcode"))]) - (filldent . [(20220423 2216) ((emacs (24 1))) "Fill or indent" tar ((:commit . "2f32e0cf5e27c613f962fa41bf3427bbdc04e6c0") (:authors ("Case Duckworth" . "acdw@acdw.net")) (:maintainers ("Case Duckworth" . "acdw@acdw.net")) (:maintainer "Case Duckworth" . "acdw@acdw.net") (:url . "https://github.com/duckwork/filldent.el"))]) - (finalize . [(20170418 1945) ((emacs (24 1)) (cl-generic (0 3)) (cl-lib (0 3)) (eieio (1 4))) "finalizers for Emacs Lisp" tar ((:commit . "0f7d47c4d50f1c76fc3b43bfc2d4886dd3e8ca27") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/elisp-finalize"))]) - (find-by-pinyin-dired . [(20180210 218) ((pinyinlib (0 1 0))) "Find file by first PinYin character of Chinese Hanzi" tar ((:commit . "3b4781148dddc84a701ad76c0934ed991ecd59d5") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "hanzi" "chinese" "dired" "find" "file" "pinyin") (:url . "http://github.com/redguardtoo/find-by-pinyin-dired"))]) - (find-dupes-dired . [(20210426 835) ((emacs (26 1))) "Find dupes and handle in dired" tar ((:commit . "af56f75afc240d8121c8944a614a272be811830c") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainers ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "tools") (:url . "https://github.com/ShuguangSun/find-dupes-dired"))]) - (find-file-in-project . [(20230506 544) ((emacs (25 1))) "Find file/directory and review Diff/Patch/Commit efficiently" tar ((:commit . "889466d047ee93ab33fa8eaa4e1ef279d884f1da") (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "project" "convenience") (:url . "https://github.com/redguardtoo/find-file-in-project"))]) - (find-file-in-repository . [(20210301 2202) nil "Quickly find files in a git, mercurial or other repository" tar ((:commit . "10f5bd919ce35691addc5ce0d281597a46813a79") (:authors ("Samuel Hoffstaetter" . "samuel@hoffstaetter.com")) (:maintainers ("Samuel Hoffstaetter" . "samuel@hoffstaetter.com")) (:maintainer "Samuel Hoffstaetter" . "samuel@hoffstaetter.com") (:keywords "files" "convenience" "repository" "project" "source control") (:url . "https://github.com/hoffstaetter/find-file-in-repository"))]) - (find-file-rg . [(20220314 1540) ((emacs (25 1))) "Find file in project using ripgrep" tar ((:commit . "404b1cc97c2f700d3dc1c66b640f96ed5a268dc3") (:authors ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainers ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainer "Andrii Kolomoiets" . "andreyk.mad@gmail.com") (:keywords "tools") (:url . "https://github.com/muffinmad/emacs-find-file-rg"))]) - (find-temp-file . [(20240512 1635) nil "Open quickly a temporary file" tar ((:commit . "76414b6ba8660905675ec8969f5db0adb270bb80") (:authors ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainers ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainer "Sylvain Rousseau" . "thisirsatgmaildotcom") (:keywords "convenience") (:url . "https://github.com/thisirs/find-temp-file.git"))]) - (find-things-fast . [(20150519 2226) nil "Find things fast, leveraging the power of git" tar ((:commit . "281dcb5a2e2db1013246dcac5111808352a8ea95") (:keywords "project" "convenience"))]) - (findr . [(20130127 2032) nil "Breadth-first file-finding facility for (X)Emacs" tar ((:commit . "1ddbc0464bb05dcda392b62666ad17239a2152d3") (:authors ("David Bakhash" . "cadet@bu.edu")) (:maintainers ("David Bakhash" . "cadet@bu.edu")) (:maintainer "David Bakhash" . "cadet@bu.edu") (:keywords "files"))]) - (fingers . [(20160817 829) nil "Modal editing with universal text manipulation helpers." tar ((:commit . "7de351448a6f5ea7aa7a25db6c90d5138f87eb16") (:authors ("Felix Geller" . "fgeller@gmail.com")) (:maintainers ("Felix Geller" . "fgeller@gmail.com")) (:maintainer "Felix Geller" . "fgeller@gmail.com") (:keywords "fingers" "modal" "editing" "workman") (:url . "http://github.com/fgeller/fingers.el"))]) - (finito . [(20240219 2059) ((emacs (27 1)) (dash (2 17 0)) (request (0 3 2)) (f (0 2 0)) (s (1 12 0)) (transient (0 3 0)) (graphql (0 1 1)) (async (1 9 3))) "View and collect books" tar ((:commit . "b4f1c776e3a6cda2f51dd71e55f72de6fd3c1dcf") (:keywords "outlines") (:url . "https://github.com/LaurenceWarne/finito.el"))]) - (fiplr . [(20140724 645) ((grizzl (0 1 0)) (cl-lib (0 1))) "Fuzzy Search for Files in Projects" tar ((:commit . "bb6b90ba3c558988c195048c4c40140b2ee17530") (:authors ("Chris Corbyn" . "chris@w3style.co.uk")) (:maintainer "Chris Corbyn" . "chris@w3style.co.uk") (:keywords "convenience" "usability" "project") (:url . "https://github.com/d11wtq/fiplr"))]) - (fira-code-mode . [(20240228 1728) ((emacs (24 4))) "Minor mode for Fira Code ligatures using prettify-symbols" tar ((:commit . "c48f3f16a4b497b9e455966561bbb6638efe4900") (:authors ("Jonathan Ming" . "jming422@gmail.com")) (:maintainers ("Jonathan Ming" . "jming422@gmail.com")) (:maintainer "Jonathan Ming" . "jming422@gmail.com") (:keywords "faces" "ligatures" "fonts" "programming-ligatures") (:url . "https://github.com/jming422/fira-code-mode"))]) - (firebase-rules-mode . [(20240520 1326) ((emacs (24 3))) "Editing support for firebase.rules" tar ((:commit . "c88cb10251cdfce931e4fe48ce76eaa50cc7e791") (:authors ("Darrel Herbst" . "dherbst@gmail.com")) (:maintainers ("Darrel Herbst" . "dherbst@gmail.com")) (:maintainer "Darrel Herbst" . "dherbst@gmail.com") (:keywords "languages") (:url . "https://github.com/dherbst/firebase-rules-mode"))]) - (firecode-theme . [(20170808 1311) ((emacs (24 0))) "an Emacs 24 theme based on FireCode (tmTheme)" tar ((:commit . "8b7b03ecdd41e70dab145b98906017e1392eaef4") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (fireplace . [(20200402 2206) nil "A cozy fireplace for emacs" tar ((:commit . "f6c23e259349922aae25cf2898ba815a7d8f2527") (:authors ("Johan Sivertsen" . "johanvts@gmail.com")) (:maintainers ("Johan Sivertsen" . "johanvts@gmail.com")) (:maintainer "Johan Sivertsen" . "johanvts@gmail.com") (:keywords "games") (:url . "https://github.com/johanvts/emacs-fireplace"))]) - (firestarter . [(20210508 1626) ((emacs (24 1))) "Execute (shell) commands on save" tar ((:commit . "76070c9074aa363350abe6ad06143e90b3e12ab1") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "convenience") (:url . "https://depp.brause.cc/firestarter"))]) - (firrtl-mode . [(20231127 1237) ((emacs (24 3))) "mode for working with FIRRTL files" tar ((:commit . "0c7d971899f93367b78e13d70d64cfb89d80b45c") (:authors ("Schuyler Eldridge" . "schuyler.eldridge@ibm.com")) (:maintainers ("Schuyler Eldridge" . "schuyler.eldridge@ibm.com")) (:maintainer "Schuyler Eldridge" . "schuyler.eldridge@ibm.com") (:keywords "languages" "firrtl") (:url . "https://github.com/ibm/firrtl-mode"))]) - (firstly-search . [(20240408 556) ((emacs (29 1))) "Search with any key: Dired, Package, Buffer menu modes" tar ((:commit . "2045d990509074a8151c8a27db50e477d254aa31") (:keywords "matching" "isearch" "navigation" "dired" "packagemenu") (:url . "https://codeberg.org/Anoncheg/firstly-search"))]) - (fish-completion . [(20240518 1403) ((emacs (25 1))) "Fish completion for pcomplete (shell and Eshell)" tar ((:commit . "1256f137a2039805d4e87f8e6c11a162ed019587") (:authors ("Pierre Neidhardt" . "mail@ambrevar.xyz")) (:maintainers ("Pierre Neidhardt" . "mail@ambrevar.xyz")) (:maintainer "Pierre Neidhardt" . "mail@ambrevar.xyz") (:url . "https://gitlab.com/Ambrevar/emacs-fish-completion"))]) - (fish-mode . [(20240129 1213) ((emacs (24))) "Major mode for fish shell scripts" tar ((:commit . "2526b1803b58cf145bc70ff6ce2adb3f6c246f89") (:authors ("Tony Wang" . "wwwjfy@gmail.com")) (:maintainers ("Tony Wang" . "wwwjfy@gmail.com")) (:maintainer "Tony Wang" . "wwwjfy@gmail.com") (:keywords "fish" "shell"))]) - (fit-text-scale . [(20211230 2002) ((emacs (25 1))) "Fit text by scaling" tar ((:commit . "c53c8ce606380088643463848a9ee3502b0c64f4") (:authors ("Marco Wahl" . "marcowahlsoft@gmail.com")) (:maintainers ("Marco Wahl" . "marcowahlsoft@gmail.com")) (:maintainer "Marco Wahl" . "marcowahlsoft@gmail.com") (:keywords "convenience") (:url . "https://gitlab.com/marcowahl/fit-text-scale"))]) - (fix-input . [(20230606 1523) ((emacs (24 4))) "Make input methods play nicely with alternative layouts" tar ((:commit . "439c1ce8c0a66ecdee4a4b25a1b96197d926b1c3") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience" "input") (:url . "https://github.com/mrkkrp/fix-input"))]) - (fix-muscle-memory . [(20210702 1755) nil "Simple hacks to fix muscle memory problems" tar ((:commit . "b8d4b8025d758762f4459c70c3a7a209ead865ed") (:authors ("Jonathan Arkell" . "jonnay@jonnay.net")) (:maintainers ("Jonathan Arkell" . "jonnay@jonnay.net")) (:maintainer "Jonathan Arkell" . "jonnay@jonnay.net") (:keywords "spelling" "typing"))]) - (fix-word . [(20210319 1414) ((emacs (24 1)) (cl-lib (0 5))) "Convenient word transformation" tar ((:commit . "80cf4529915c34d2d39b4d3410781a19ef264e9f") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "word" "convenience") (:url . "https://github.com/mrkkrp/fix-word"))]) - (fixed-page-mode . [(20230531 929) ((emacs (24 3))) "A fixed page length mode" tar ((:commit . "608dd1120d35b02a02570f024c585f7569508586") (:authors ("Igor Wojnicki" . "wojnicki@gmail.com")) (:maintainers ("Igor Wojnicki" . "wojnicki@gmail.com")) (:maintainer "Igor Wojnicki" . "wojnicki@gmail.com") (:keywords "wp") (:url . "https://gitlab.com/igorwojnicki/fixed-page-mode"))]) - (fixmee . [(20230415 2027) ((button-lock (1 0 2)) (nav-flash (1 0 0)) (back-button (0 6 0)) (smartrep (0 0 3)) (string-utils (0 3 2)) (tabulated-list (0))) "Quickly navigate to FIXME notices in code" tar ((:commit . "54500aaa8ae019034dc170af33f43465f5f03123") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "navigation" "convenience") (:url . "http://github.com/rolandwalker/fixmee"))]) - (flame . [(20180303 2016) ((emacs (24))) "automatic generation of flamage, as if we needed more." tar ((:commit . "2cfb860a483197e92a4c20d7b9b055d586e76fe0") (:authors ("Ian G. Batten" . "batten@uk.ac.bham.multics") ("Noah Friedman" . "friedman@splode.com")) (:maintainers ("Noah Friedman" . "friedman@splode.com")) (:maintainer "Noah Friedman" . "friedman@splode.com") (:keywords "games") (:url . "https://github.com/mschuldt/flame"))]) - (flames-of-freedom . [(20191202 1637) ((emacs (25 1))) "The flames of freedom" tar ((:commit . "5e47ff27cfa2f7c06081be2ffefe91a731efd012") (:authors ("Stéphane Champailler" . "schampailler@skynet.be")) (:maintainers ("Stéphane Champailler" . "schampailler@skynet.be")) (:maintainer "Stéphane Champailler" . "schampailler@skynet.be") (:keywords "multimedia") (:url . "https://github.com/wiz21b/FlamesOfFreedom"))]) - (flappymacs . [(20171023 1004) nil "flappybird clone for emacs" tar ((:commit . "fac0011983251d5c44f4ed1eacac03f5de3caac4") (:keywords "games") (:url . "https://github.com/taksatou/flappymacs"))]) - (flash-region . [(20130923 1817) nil "Flash a region" tar ((:commit . "261b3597b23cdd40e5c14262a5687bcc6c1d0901") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "utility"))]) - (flatbuffers-mode . [(20210710 1004) ((emacs (24 3))) "Major mode for editing flatbuffers" tar ((:commit . "8e7783db45a64c9456130fd0c108ac12d45a7789") (:authors ("Asal Mirzaieva" . "asalle.kim@gmail.com")) (:maintainers ("Asal Mirzaieva" . "asalle.kim@gmail.com")) (:maintainer "Asal Mirzaieva" . "asalle.kim@gmail.com") (:keywords "flatbuffers" "languages") (:url . "https://github.com/Asalle/flatbuffers-mode"))]) - (flatfluc-theme . [(20230721 538) ((emacs (26 1))) "Custom merge of flucui and flatui themes" tar ((:commit . "9c9ae6f34aa8fca537cdd8a899b337ba8302fb9d") (:authors ("Sébastien Le Maguer" . "lemagues@tcd.ie")) (:maintainers ("Sébastien Le Maguer" . "lemagues@tcd.ie")) (:maintainer "Sébastien Le Maguer" . "lemagues@tcd.ie") (:keywords "lisp") (:url . "https://github.com/seblemaguer/flatfluc-theme"))]) - (flatland-black-theme . [(20170808 1312) ((emacs (24 0))) "an Emacs 24 theme based on Flatland Black (tmTheme)" tar ((:commit . "348c5d5fe615e6ea13cadc17f046e506e789ce07") (:url . "https://github.com/emacsfodder/flatland-black-theme"))]) - (flatland-theme . [(20171113 1521) nil "A simple theme for Emacs based on the Flatland theme for Sublime Text" tar ((:commit . "a98a6f19ad4dff0fa3fad1ea487b7d0ef634a19a") (:authors ("Greg Chapple" . "info@gregchapple.com")) (:maintainers ("Greg Chapple" . "info@gregchapple.com")) (:maintainer "Greg Chapple" . "info@gregchapple.com") (:url . "http://github.com/gregchapple/flatland-emacs"))]) - (flatui-dark-theme . [(20170513 1422) ((emacs (24))) "Dark color theme with colors from https://flatuicolors.com/" tar ((:commit . "5b959a9f743f891e4660b1b432086417947872ea") (:authors ("Andrew Phillips" . "theasp@gmail.com")) (:maintainers ("Andrew Phillips" . "theasp@gmail.com")) (:maintainer "Andrew Phillips" . "theasp@gmail.com") (:keywords "color" "theme" "dark" "flatui" "faces") (:url . "https://github.com/theasp/flatui-dark-theme"))]) - (flatui-theme . [(20160619 127) nil "A color theme for Emacs based on flatuicolors.com" tar ((:commit . "9c15db5526c15c8dba55023f5698372b19c2a780") (:authors ("John Louis Del Rosario" . "john2x@gmail.com")) (:maintainers ("John Louis Del Rosario" . "john2x@gmail.com")) (:maintainer "John Louis Del Rosario" . "john2x@gmail.com") (:url . "https://github.com/john2x/flatui-theme.el"))]) - (fleetish-theme . [(20230407 1438) ((emacs (24))) "A take on the JetBrains Fleet theme" tar ((:commit . "482513562b6691c7f3440b62a31033d22378ed96") (:authors ("Scott Raine" . "scott@raine.sh")) (:maintainers ("Scott Raine" . "scott@raine.sh")) (:maintainer "Scott Raine" . "scott@raine.sh") (:url . "https://github.com/nylar/fleetish-emacs-theme"))]) - (flex-autopair . [(20120809 1218) nil "Automatically insert pair braces and quotes, insertion conditions & actions are highly customizable." tar ((:commit . "55d128749cc070551a1624a4508d1c4f6d76f7cf") (:authors ("Yuuki Arisawa" . "yuuki.ari@gmail.com")) (:maintainers ("Yuuki Arisawa" . "yuuki.ari@gmail.com")) (:maintainer "Yuuki Arisawa" . "yuuki.ari@gmail.com") (:keywords "keyboard" "input") (:url . "https://github.com/uk-ar/flex-autopair.el"))]) - (flex-compile . [(20231219 2113) ((emacs (26 1)) (dash (2 17 0)) (buffer-manage (1 1))) "Run, evaluate and compile across many languages" tar ((:commit . "817dd32411748682c13f752786b901041a470504") (:keywords "compilation" "integration" "processes") (:url . "https://github.com/plandes/flex-compile"))]) - (flex-isearch . [(20170308 2010) nil "Flex matching (like ido) in isearch." tar ((:commit . "b1f7e04de762282c276343cc2709af9ff4abc9d2") (:authors ("Jonathan Kotta" . "jpkotta@gmail.com")) (:maintainers ("Jonathan Kotta" . "jpkotta@gmail.com")) (:maintainer "Jonathan Kotta" . "jpkotta@gmail.com") (:keywords "convenience" "search") (:url . "https://bitbucket.org/jpkotta/flex-isearch"))]) - (flexoki-themes . [(20240702 1515) ((emacs (27 1))) "An inky color scheme for prose and code" tar ((:commit . "e9c352075eb3a0d06e280d60968b6147f9678b6e") (:authors ("Andrew Jose" . "arnav.jose@gmail.com")) (:maintainers ("Andrew Jose" . "arnav.jose@gmail.com")) (:maintainer "Andrew Jose" . "arnav.jose@gmail.com") (:keywords "faces" "theme") (:url . "https://github.com/crmsnbleyd/flexoki-emacs-theme"))]) - (flim . [(20240221 1353) ((emacs (24 5)) (apel (10 8)) (oauth2 (0 11))) "A library to provide basic features about message representation or encoding." tar ((:commit . "23bb29d70a13cada2eaab425ef80071564586a6d"))]) - (flimenu . [(20200810 1510) ((emacs (24 4))) "Flatten imenu automatically" tar ((:commit . "4c0ff37cf3bd6c836bd136b5f6c450560a6c92b9") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "imenu" "browse" "structure" "hook" "mode" "matching" "tools" "convenience" "files") (:url . "https://github.com/IvanMalison/flimenu"))]) - (fliptext . [(20171124 2056) nil "Input method for flipping characters upside down" tar ((:commit . "fd821f645ffebae6ae3894afa7ba7fc06f91afc6") (:authors ("André Riemann" . "andre.riemann@web.de")) (:maintainers ("André Riemann" . "andre.riemann@web.de")) (:maintainer "André Riemann" . "andre.riemann@web.de") (:keywords "games" "i18n"))]) - (floobits . [(20211018 550) ((json (1 2)) (highlight (0))) "Floobits plugin for real-time collaborative editing" tar ((:commit . "93b3317fb6c842efe165e54c8a32bf51d436837d") (:keywords "comm" "tools") (:url . "http://github.com/Floobits/floobits-emacs"))]) - (flow-js2-mode . [(20191213 1004) ((flow-minor-mode (0)) (js2-mode (0)) (emacs (25 1))) "Support for flow annotations in js2-mode" tar ((:commit . "7520bdda70287e8d57b3f41033b1e0ca59a3be95") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "languages" "extensions"))]) - (flow-minor-mode . [(20200905 1730) ((emacs (25 1))) "Flow type mode based on web-mode." tar ((:commit . "804217a15a28f6918fba93c91d495ed7d50b0495") (:url . "https://github.com/an-sh/flow-minor-mode"))]) - (flower . [(20220416 1744) ((emacs (24 4)) (clomacs (0 0 4))) "Emacs task tracker client." tar ((:commit . "047846409867b2dd0ba4e2047a414b498680cd9c") (:authors ("Sergey Sobko" . "flower@tpg.am")) (:maintainers ("Sergey Sobko" . "flower@tpg.am")) (:maintainer "Sergey Sobko" . "flower@tpg.am") (:keywords "hypermedia" "outlines" "tools" "vc") (:url . "https://github.com/FlowerAutomation/flower"))]) - (flucui-themes . [(20200815 2103) ((emacs (24))) "Custom theme inspired by the Flat UI palette" tar ((:commit . "6591b5093e6e8f0e720e3995a16a91835b2e7a48") (:authors ("MetroWind" . "chris.corsair@gmail.com")) (:maintainers ("MetroWind" . "chris.corsair@gmail.com")) (:maintainer "MetroWind" . "chris.corsair@gmail.com") (:keywords "lisp") (:url . "https://github.com/MetroWind/flucui-theme"))]) - (flutter . [(20240202 1241) ((emacs (25 1))) "Tools for working with Flutter SDK" tar ((:commit . "004c91e070a9b4a2a5042f5bb20015ec65453acf") (:keywords "languages") (:url . "https://github.com/amake/flutter.el"))]) - (flutter-l10n-flycheck . [(20220502 50) ((emacs (25 1)) (flycheck (30)) (flutter (0 1 0))) "Flycheck checker for intl_translation" tar ((:commit . "a2cb56015f5716d6dc0e38fecb7c5b4906a5ba74") (:keywords "languages") (:url . "https://github.com/amake/flutter.el"))]) - (fluxus-mode . [(20210715 58) ((osc (0 1)) (emacs (24 4))) "Major mode for interfacing with Fluxus" tar ((:commit . "a14578640c578a4fd09cb7e25da1e87d637719ae") (:authors ("modula t." . "defaultxr@gmail.com")) (:maintainers ("modula t." . "defaultxr@gmail.com")) (:maintainer "modula t." . "defaultxr@gmail.com") (:keywords "languages") (:url . "https://github.com/defaultxr/fluxus-mode"))]) - (flx . [(20240205 356) ((cl-lib (0 3))) "fuzzy matching with good sorting" tar ((:commit . "4b1346eb9a8a76ee9c9dede69738c63ad97ac5b6") (:url . "https://github.com/lewang/flx"))]) - (flx-ido . [(20240205 356) ((flx (0 1)) (cl-lib (0 3))) "flx integration for ido" tar ((:commit . "4b1346eb9a8a76ee9c9dede69738c63ad97ac5b6") (:url . "https://github.com/lewang/flx"))]) - (flx-isearch . [(20191119 515) ((emacs (24)) (flx (20140821)) (cl-lib (0 5))) "Fuzzy incremental searching for emacs" tar ((:commit . "a44097fb8f539a193c2f09a37ea52a68f2c51839") (:authors ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainers ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainer "PythonNut" . "pythonnut@pythonnut.com") (:keywords "convenience" "search" "flx") (:url . "https://github.com/pythonnut/flx-isearch"))]) - (flycheck . [(20240726 456) ((emacs (26 1))) "On-the-fly syntax checking" tar ((:commit . "7a6398ea3538a898eba0276f0f89b2f878325a89") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Clément Pit-Claudel" . "clement.pitclaudel@live.com") ("fmdkdd" . "fmdkdd@gmail.com") ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "languages" "tools") (:url . "https://www.flycheck.org"))]) - (flycheck-actionlint . [(20230802 913) ((emacs (26)) (flycheck (32))) "Flycheck integration for actionlint" tar ((:commit . "f3baf396b534f8b874d3ae885cc1dd53b5098dff") (:keywords "convenience" "github" "linter" "flycheck") (:url . "https://github.com/tirimia/flycheck-actionlint"))]) - (flycheck-ameba . [(20191226 1011) ((emacs (24 4)) (flycheck (30))) "Add support for Ameba to Flycheck" tar ((:commit . "b129dbd8e4c43077521d1c77cc94bb3d52d5ee6d") (:keywords "tools" "crystal" "ameba") (:url . "https://github.com/crystal-ameba/ameba.el"))]) - (flycheck-apertium . [(20181211 1038) ((flycheck (0 25))) "Apertium checkers in flycheck" tar ((:commit . "22b60a17836477ac1edd15dc85b14f88ca871ba9") (:authors ("Kevin Brubeck Unhammer" . "unhammer+apertium@mm.st")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer+apertium@mm.st")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer+apertium@mm.st") (:keywords "convenience" "tools" "xml") (:url . "http://wiki.apertium.org/wiki/Emacs"))]) - (flycheck-aspell . [(20240101 1945) ((flycheck (28 0)) (emacs (25 1))) "Aspell checker for flycheck" tar ((:commit . "aa73874abc60a43fcf615af9bdd85d3008bfe687") (:authors ("Leo Gaskin" . "leo.gaskin@le0.gs")) (:maintainers ("Leo Gaskin" . "leo.gaskin@le0.gs")) (:maintainer "Leo Gaskin" . "leo.gaskin@le0.gs") (:keywords "wp" "flycheck" "spell" "aspell") (:url . "https://github.com/leotaku/flycheck-aspell"))]) - (flycheck-ats2 . [(20170225 1636) ((emacs (24 1)) (flycheck (0 22))) "Flycheck: ATS2 support" tar ((:commit . "9f77add8408462af35bdddf87e37a661880255e3") (:authors ("Mark Laws" . "mdl@60hz.org")) (:maintainers ("Mark Laws" . "mdl@60hz.org")) (:maintainer "Mark Laws" . "mdl@60hz.org") (:keywords "convenience" "tools" "languages") (:url . "http://github.com/drvink/flycheck-ats2"))]) - (flycheck-bashate . [(20200625 642) ((flycheck (0 24)) (emacs (24 4))) "Integrate bashate with flycheck" tar ((:commit . "69e53e84f712bafffd785d84d9304598c2df5615") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/flycheck-bashate"))]) - (flycheck-buf-lint . [(20240612 1219) ((emacs (26 1)) (flycheck (0 22)) (s (1 12 0))) "Flycheck checker for protobuf with buf.build" tar ((:commit . "6cf7e7a01bfe150f9be45e83f9fc2d0c8b9d8de3") (:authors ("Aaron Ji" . "shuxiao9058@gmail.com")) (:maintainers ("Aaron Ji" . "shuxiao9058@gmail.com")) (:maintainer "Aaron Ji" . "shuxiao9058@gmail.com") (:keywords "convenience" "tools" "buf" "protobuf") (:url . "https://github.com/shuxiao9058/flycheck-buf-lint"))]) - (flycheck-cask . [(20240205 1721) ((emacs (24 3)) (flycheck (0 14)) (dash (2 4 0))) "Cask support in Flycheck" tar ((:commit . "0eeec5197e9d31bfcfc39380b262d65259a87d91") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn.com") (:keywords "tools" "convenience") (:url . "https://github.com/flycheck/flycheck-cask"))]) - (flycheck-cfn . [(20240512 2341) ((emacs (27 0)) (flycheck (31))) "Flycheck backend for AWS cloudformation" tar ((:commit . "b26a95a219aa700256b22fd026cace57bce1701b") (:authors ("William Orr" . "will@worrbase.com")) (:maintainers ("William Orr" . "will@worrbase.com")) (:maintainer "William Orr" . "will@worrbase.com") (:keywords "convenience") (:url . "https://gitlab.com/worr/cfn-mode"))]) - (flycheck-checkbashisms . [(20230313 1418) ((emacs (24)) (flycheck (0 25))) "checkbashisms checker for flycheck" tar ((:commit . "ca8f11679c77d6702f34e773bdde185ceb47a05d") (:authors ("Cuong Le" . "cuong.manhle.vn@gmail.com")) (:maintainers ("Cuong Le" . "cuong.manhle.vn@gmail.com")) (:maintainer "Cuong Le" . "cuong.manhle.vn@gmail.com") (:keywords "convenience" "tools" "sh" "unix") (:url . "https://github.com/cuonglm/flycheck-checkbashisms"))]) - (flycheck-checkpatch . [(20170217 1025) ((emacs (25)) (flycheck (30))) "Flycheck support for checkpatch.pl tool" tar ((:commit . "6461fc7b0d493eb9863814055f8bce5fa35739de") (:authors ("Alexander Yarygin" . "yarygin.alexander@gmail.com")) (:maintainers ("Alexander Yarygin" . "yarygin.alexander@gmail.com")) (:maintainer "Alexander Yarygin" . "yarygin.alexander@gmail.com") (:url . "https://github.com/zpp0/flycheck-checkpatch"))]) - (flycheck-clang-analyzer . [(20211214 648) ((flycheck (0 24)) (emacs (24 4))) "Integrate Clang Analyzer with flycheck" tar ((:commit . "646d9f3a80046ab231a07526778695d5decad92d") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/flycheck-clang-analyzer"))]) - (flycheck-clang-tidy . [(20201115 1232) ((flycheck (0 30))) "Flycheck syntax checker using clang-tidy" tar ((:commit . "3bd947fb0dcc1e97617eab7be9e1b6e57db5e091") (:authors ("Sebastian Nagel" . "sebastian.nagel@ncoding.at")) (:maintainers ("tastytea" . "tastytea@tastytea.de")) (:maintainer "tastytea" . "tastytea@tastytea.de") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/ch1bo/flycheck-clang-tidy"))]) - (flycheck-clangcheck . [(20150712 710) ((cl-lib (0 5)) (seq (1 7)) (flycheck (0 17))) "A Flycheck checker difinition for ClangCheck." tar ((:commit . "24a9424c484420073a24443a829fd5779752362b") (:authors ("kumar8600" . "kumar8600@gmail.com")) (:maintainers ("kumar8600" . "kumar8600@gmail.com")) (:maintainer "kumar8600" . "kumar8600@gmail.com") (:url . "https://github.com/kumar8600/flycheck-clangcheck"))]) - (flycheck-clj-kondo . [(20240218 2215) ((emacs (26 1)) (flycheck (34))) "Add clj-kondo linter to flycheck" tar ((:commit . "e38c67ba9db1ea1cbe1b61ab39b506c05efdcdbf") (:authors ("Michiel Borkent" . "michielborkent@gmail.com")) (:maintainers ("Michiel Borkent" . "michielborkent@gmail.com")) (:maintainer "Michiel Borkent" . "michielborkent@gmail.com") (:url . "https://github.com/borkdude/flycheck-clj-kondo"))]) - (flycheck-clojure . [(20191215 2227) ((cider (0 22 0)) (flycheck (32 -4)) (let-alist (1 0 1)) (emacs (25))) "Flycheck: Clojure support" tar ((:commit . "bc85f9dfe1bcfa66a98d2ca5da955e7eab4ae00d") (:authors ("Peter Fraenkel" . "pnf@podsnap.com") ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Peter Fraenkel" . "pnf@podsnap.com")) (:maintainer "Peter Fraenkel" . "pnf@podsnap.com") (:url . "https://github.com/clojure-emacs/squiggly-clojure"))]) - (flycheck-clolyze . [(20190422 2134) ((flycheck (0 25)) (emacs (24))) "Add Clolyze to to flycheck" tar ((:commit . "9a3300eac22a7ff96accf37fa2d761c13cc38020") (:authors ("Daniel Laps" . "daniel.laps@hhu.de")) (:maintainers ("Daniel Laps" . "daniel.laps@hhu.de")) (:maintainer "Daniel Laps" . "daniel.laps@hhu.de") (:url . "https://github.com/DLaps/flycheck-clolyze"))]) - (flycheck-color-mode-line . [(20230106 1829) ((flycheck (0 15)) (emacs (24 3))) "Change mode line color with Flycheck status" tar ((:commit . "df9be4c5bf26c4dc5ddaeed8179c4d66bdaa91f5") (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainers ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") (:keywords "convenience" "language" "tools") (:url . "https://github.com/flycheck/flycheck-color-mode-line"))]) - (flycheck-coverity . [(20170704 59) ((flycheck (0 24)) (dash (2 12 0)) (emacs (24 4))) "Integrate Coverity with flycheck" tar ((:commit . "cb211e3dd50413a5042eb20175be518214591c9d") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/flycheck-coverity"))]) - (flycheck-credo . [(20240105 1655) ((flycheck (29))) "flycheck checker for elixir credo" tar ((:commit . "e285bd042a535d0f13e0b4c5226df404cdda4033") (:authors ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainers ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Aaron Jensen" . "aaronjensen@gmail.com") (:url . "https://github.com/aaronjensen/flycheck-credo"))]) - (flycheck-crystal . [(20200805 2344) ((flycheck (30))) "Add support for Crystal to Flycheck" tar ((:commit . "f9e4db16ff9fdc6a296363aa35d19cfb4926e472") (:keywords "tools" "crystal") (:url . "https://github.com/crystal-lang-tools/emacs-crystal-mode"))]) - (flycheck-css-colorguard . [(20161031 1122) ((flycheck (0 22)) (emacs (24))) "Detect similar colors in CSS" tar ((:commit . "ae94fa0396acd99f9ec36d9572459df793f37fe8") (:authors ("SaÅ¡a Jovanić" . "info@simplify.ba")) (:maintainers ("SaÅ¡a Jovanić" . "info@simplify.ba")) (:maintainer "SaÅ¡a Jovanić" . "info@simplify.ba") (:keywords "flycheck" "css" "colorguard") (:url . "https://github.com/Simplify/flycheck-css-colorguard/"))]) - (flycheck-cstyle . [(20160905 2341) ((flycheck (0 24)) (emacs (24 4))) "Integrate cstyle with flycheck" tar ((:commit . "002699f83253ea8e1a509a9ab6d0fce1a1650f73") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/flycheck-cstyle"))]) - (flycheck-cython . [(20170724 958) ((flycheck (0 25))) "Support Cython in flycheck" tar ((:commit . "ecc4454d35ab5317ab66a04406f36f0c1dbc0b76") (:authors ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainers ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainer "Lorenzo Bolla" . "lbolla@gmail.com"))]) - (flycheck-d-unittest . [(20160522 417) ((flycheck (0 21 -4 1)) (dash (1 4 0))) "Add D unittest support to flycheck" tar ((:commit . "3e614f23cb4a5566fd7988dbcaaf254af81c7718") (:authors ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainers ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainer "Tomoya Tanjo" . "ttanjo@gmail.com") (:keywords "flycheck" "d") (:url . "https://github.com/tom-tan/flycheck-d-unittest/"))]) - (flycheck-dedukti . [(20171103 1212) ((flycheck (0 19)) (dedukti-mode (0 1))) "Flycheck integration of Dedukti" tar ((:commit . "3dbff5646355f39d57a3ec514f560a6b0082a1cd") (:keywords "convenience" "languages" "tools" "flycheck" "dedukti") (:url . "https://github.com/rafoo/flycheck-dedukti"))]) - (flycheck-deno . [(20240101 833) ((emacs (26 1)) (flycheck (0 14))) "Flycheck for deno-lint" tar ((:commit . "5e4d66865d7d91e7af3b1b69b02dd540c9ea5aca") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "lisp" "deno") (:url . "https://github.com/flycheck/flycheck-deno"))]) - (flycheck-dialyxir . [(20170515 1525) ((flycheck (29))) "flycheck checker for elixir dialyxir" tar ((:commit . "adfb73374cb2bee75724822972f405f2ec371199") (:authors ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainers ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Aaron Jensen" . "aaronjensen@gmail.com") (:url . "https://github.com/aaronjensen/flycheck-dialyxir"))]) - (flycheck-dialyzer . [(20160326 1430) ((flycheck (0 18))) "Support dialyzer in flycheck" tar ((:commit . "a5df0db95ac69f397b5f85d325a6d88cf8974f64") (:authors ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainers ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainer "Lorenzo Bolla" . "lbolla@gmail.com"))]) - (flycheck-dmd-dub . [(20210412 1608) ((flycheck (0 24)) (f (0 18 2))) "Sets flycheck-dmd-include-paths from dub package information" tar ((:commit . "818bfed45ac8597b6ad568c71eb9428138a125c8") (:authors ("Atila Neves" . "atila.neves@gmail.com")) (:maintainers ("Atila Neves" . "atila.neves@gmail.com")) (:maintainer "Atila Neves" . "atila.neves@gmail.com") (:keywords "languages") (:url . "http://github.com/atilaneves/flycheck-dmd-dub"))]) - (flycheck-dogma . [(20170125 721) ((flycheck (29))) "flycheck checker for elixir dogma" tar ((:commit . "7e14207a7da67dc5524a8949cb37a3d11de1db6e") (:authors ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainers ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Aaron Jensen" . "aaronjensen@gmail.com") (:url . "https://github.com/aaronjensen/flycheck-dogma"))]) - (flycheck-drstring . [(20200210 1903) ((emacs (25 1)) (flycheck (0 25)) (swift-mode (8 0))) "Doc linting for Swift using DrString" tar ((:commit . "d8d5a560e792a6657ef5ac69934c74f1ed51372d") (:authors ("Daniel Martín" . "mardani29@yahoo.es")) (:maintainers ("Daniel Martín" . "mardani29@yahoo.es")) (:maintainer "Daniel Martín" . "mardani29@yahoo.es") (:keywords "tools" "flycheck") (:url . "https://github.com/danielmartin/flycheck-drstring"))]) - (flycheck-dtrace . [(20180903 1630) ((emacs (25 1)) (flycheck (0 22))) "Flycheck: DTrace support" tar ((:commit . "951fab3a15c11d92b9fac1ea4791a80dfe034a00") (:authors ("Jürgen Hötzel" . "juergen@hoetzel.info")) (:maintainers ("Jürgen Hötzel" . "juergen@hoetzel.info")) (:maintainer "Jürgen Hötzel" . "juergen@hoetzel.info") (:keywords "languages" "convenience" "tools"))]) - (flycheck-eask . [(20240223 1023) ((emacs (26 1)) (flycheck (0 14))) "Eask support in Flycheck" tar ((:commit . "c1c82b359bb94cbca29f2f0fb29b7f5132691d04") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "lisp" "eask") (:url . "https://github.com/flycheck/flycheck-eask"))]) - (flycheck-eglot . [(20240705 1738) ((emacs (28 1)) (eglot (1 9)) (flycheck (32))) "Flycheck support for eglot" tar ((:commit . "09e37f4c726d9b565b040ba9e89215158d3bd6b6") (:authors ("Sergey Firsov" . "intramurz@gmail.com")) (:maintainers ("Sergey Firsov" . "intramurz@gmail.com")) (:maintainer "Sergey Firsov" . "intramurz@gmail.com") (:keywords "convenience" "language" "tools") (:url . "https://github.com/flycheck/flycheck-eglot"))]) - (flycheck-eldev . [(20230905 1754) ((flycheck (32)) (dash (2 17)) (emacs (24 4))) "Eldev support in Flycheck" tar ((:commit . "e3d5cdaf8183bd9d1cf66857d21bf86052b1d703") (:authors ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainers ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainer "Paul Pogonyshev" . "pogonyshev@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/flycheck/flycheck-eldev"))]) - (flycheck-elixir . [(20210413 612) ((flycheck (0 25))) "Support Elixir in flycheck" tar ((:commit . "b57a77a21d6cf9621b3387831cba34135c4fa35d") (:authors ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainers ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainer "Lorenzo Bolla" . "lbolla@gmail.com"))]) - (flycheck-elm . [(20181107 146) ((flycheck (0 29 -4)) (emacs (24 4)) (let-alist (1 0 5)) (seq (2 20))) "Flycheck support for the elm language" tar ((:commit . "debd0af563cb6c2944367a691c7fa3021d9378c1") (:url . "https://github.com/bsermons/flycheck-elm"))]) - (flycheck-elsa . [(20230217 1640) ((emacs (25)) (flycheck (0 14)) (seq (2 0))) "Flycheck for Elsa" tar ((:commit . "d60db9544d0c4213f2478bcea0fd0e668e31cf34") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "convenience") (:url . "https://github.com/emacs-elsa/flycheck-elsa"))]) - (flycheck-falco-rules . [(20231020 1534) ((emacs (24 3)) (flycheck (0 25)) (let-alist (1 0 1))) "On-the-fly syntax checking for falco rules files" tar ((:commit . "4bdc576abb13569354281badeaafe4abeee7fb3d") (:keywords "tools" "convenience") (:url . "https://github.com/falcosecurity/flycheck-falco-rules"))]) - (flycheck-flawfinder . [(20211214 647) ((flycheck (0 24)) (emacs (24 4))) "Integrate flawfinder with flycheck" tar ((:commit . "85701b849ea1ed8438ed4b7ae236e99d0f5528c7") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/flycheck-flawfinder"))]) - (flycheck-flow . [(20190304 1459) ((flycheck (0 18)) (json (1 4))) "Support Flow in flycheck" tar ((:commit . "9e8e52cfc98af6a23fd906f9cb5d5d470d8cf82d") (:authors ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainers ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainer "Lorenzo Bolla" . "lbolla@gmail.com"))]) - (flycheck-ghcmod . [(20150114 632) ((flycheck (0 21 -4 1)) (dash (2 0))) "A flycheck checker for Haskell using ghcmod" tar ((:commit . "6bb7b7d879f05bbae54e99eb04806c877adf3ccc") (:authors ("Shen Chao" . "scturtle@gmail.com")) (:maintainers ("Shen Chao" . "scturtle@gmail.com")) (:maintainer "Shen Chao" . "scturtle@gmail.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/scturtle/flycheck-ghcmod"))]) - (flycheck-golangci-lint . [(20240329 1647) ((emacs (24)) (flycheck (0 22))) "Flycheck checker for golangci-lint" tar ((:commit . "91c59b128aa6f719069cfb3e5df77588691a3e14") (:authors ("Wei Jian Gan" . "weijiangan@outlook.com")) (:maintainers ("Wei Jian Gan" . "weijiangan@outlook.com")) (:maintainer "Wei Jian Gan" . "weijiangan@outlook.com") (:keywords "convenience" "tools" "go") (:url . "https://github.com/weijiangan/flycheck-golangci-lint"))]) - (flycheck-gometalinter . [(20180424 941) ((emacs (24)) (flycheck (0 22))) "flycheck checker for gometalinter" tar ((:commit . "422f6e4b77b27fd7370f0c88437ac5072c9d3413") (:authors ("Diep Pham" . "me@favadi.com")) (:maintainers ("Diep Pham" . "me@favadi.com")) (:maintainer "Diep Pham" . "me@favadi.com") (:keywords "convenience" "tools" "go") (:url . "https://github.com/favadi/flycheck-gometalinter"))]) - (flycheck-google-cpplint . [(20240101 833) ((flycheck (0 20 -4 1))) "Help to comply with the Google C++ Style Guide" tar ((:commit . "2330e8ed99d89010b652dcb8e9a9a546a9e6da3a") (:authors ("Akiha Senda" . "senda.akiha@gmail.com")) (:maintainers ("Jen-Chieh Shen" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh Shen" . "jcs090218@gmail.com") (:keywords "flycheck" "c" "c++") (:url . "https://github.com/flycheck/flycheck-google-cpplint/"))]) - (flycheck-gradle . [(20190315 234) ((emacs (25 1)) (flycheck (0 25))) "Flycheck extension for Gradle." tar ((:commit . "1ca08bbc343362a923cbdc2010f66e41655e92ab") (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "languages" "gradle") (:url . "https://github.com/jojojames/flycheck-gradle"))]) - (flycheck-grammalecte . [(20230605 1035) ((emacs (26 1)) (flycheck (26))) "Integrate Grammalecte with Flycheck" tar ((:commit . "76aca865992d828af54d77c1cf9a70663747e080") (:authors ("Guilhem Doulcier" . "guilhem.doulcier@espci.fr") ("tienne Deparis" . "etienne@depar.is")) (:maintainers ("tienne Deparis" . "etienne@depar.is")) (:maintainer "tienne Deparis" . "etienne@depar.is") (:keywords "i18n" "text") (:url . "https://git.umaneti.net/flycheck-grammalecte/"))]) - (flycheck-grammarly . [(20240101 847) ((emacs (25 1)) (flycheck (0 14)) (grammarly (0 3 0)) (s (1 12 0))) "Grammarly support for Flycheck" tar ((:commit . "cb011efcc05b111bb4638cc42c24c5b11fc5f378") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "grammar" "check") (:url . "https://github.com/emacs-grammarly/flycheck-grammarly"))]) - (flycheck-guile . [(20230405 1154) ((emacs (25 1)) (flycheck (0 22)) (geiser (0 20))) "A Flycheck checker for GNU Guile" tar ((:commit . "dd7bbdc48fd21cf8d270c913c56cd580f8ec3d03") (:authors ("Ricardo Wurmus" . "rekado@elephly.net")) (:maintainers ("Andrew Whatson" . "whatson@tailcall.au")) (:maintainer "Andrew Whatson" . "whatson@tailcall.au") (:url . "https://notabug.org/flatwhatson/flycheck-guile"))]) - (flycheck-haskell . [(20230706 1439) ((emacs (24 3)) (flycheck (0 25)) (haskell-mode (13 7)) (dash (2 4 0)) (seq (1 11)) (let-alist (1 0 1))) "Flycheck: Automatic Haskell configuration" tar ((:commit . "b7c4861aa754220b7d0cfc05aa0895bb35665683") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn.com") (:keywords "tools" "convenience") (:url . "https://github.com/flycheck/flycheck-haskell"))]) - (flycheck-hdevtools . [(20160926 702) ((flycheck (0 21 -4 1)) (dash (2 0))) "A flycheck checker for Haskell using hdevtools" tar ((:commit . "53829f0c57800615718cfce27ffa16d8ba286cee") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/flycheck/flycheck-hdevtools"))]) - (flycheck-hl-todo . [(20230807 1500) ((emacs (25 1)) (hl-todo (1 9 0)) (flycheck (0 14))) "Display hl-todo keywords in flycheck" tar ((:commit . "16b66ea07e9d31950093ef0ff97d42b8e7ebf10f") (:authors ("lvaro González Sotillo" . "alvarogonzalezsotillo@gmail.com")) (:maintainers ("lvaro González Sotillo" . "alvarogonzalezsotillo@gmail.com")) (:maintainer "lvaro González Sotillo" . "alvarogonzalezsotillo@gmail.com") (:keywords "convenience") (:url . "https://github.com/alvarogonzalezsotillo/flycheck-hl-todo"))]) - (flycheck-hledger . [(20240423 1307) ((emacs (27 1)) (flycheck (31))) "Flycheck module to check hledger journals" tar ((:commit . "77369d78c8a00cd55a3ff8b12dc99db136748a4e") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:url . "https://github.com/DamienCassou/flycheck-hledger/"))]) - (flycheck-indent . [(20200129 2046) ((emacs (25 1)) (indent-lint (1 0 0)) (flycheck (31))) "Indent-lint frontend for flycheck" tar ((:commit . "23ef4bab5509e2e7fb1f4a194895a9510fa7c797") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "tools") (:url . "https://github.com/conao3/indent-lint.el"))]) - (flycheck-indicator . [(20200331 1142) ((flycheck (0 15))) "A fancy mode line indicator for `flycheck-mode'" tar ((:commit . "e00d9a20cbc21d6814c27cc9206296da394478e8") (:authors ("Eder Elorriaga" . "gexplorer8@gmail.com")) (:maintainers ("Eder Elorriaga" . "gexplorer8@gmail.com")) (:maintainer "Eder Elorriaga" . "gexplorer8@gmail.com") (:keywords "convenience" "language" "tools") (:url . "https://github.com/gexplorer/flycheck-indicator"))]) - (flycheck-ini-pyinilint . [(20190312 1931) ((flycheck (31))) "Flycheck integration for PyINILint" tar ((:commit . "54744a78d06373404933fedc3ca836916e83de51") (:authors ("Daniel J. R. May" . "daniel.may@danieljrmay.com")) (:maintainers ("Daniel J. R. May" . "daniel.may@danieljrmay.com")) (:maintainer "Daniel J. R. May" . "daniel.may@danieljrmay.com") (:keywords "convenience" "files" "tools") (:url . "https://gitlab.com/danieljrmay/flycheck-ini-pyinilint"))]) - (flycheck-inline . [(20240709 1812) ((emacs (25 1)) (flycheck (32))) "Display Flycheck errors inline" tar ((:commit . "de96ba2eb4619a9a7d891773629ec70f2be89aec") (:keywords "tools" "convenience") (:url . "https://github.com/flycheck/flycheck-inline"))]) - (flycheck-irony . [(20180604 2152) ((emacs (24 1)) (flycheck (0 22)) (irony (0 2 0))) "Flycheck: C/C++ support via Irony" tar ((:commit . "42dbecd4a865cabeb301193bb4d660e26ae3befe") (:authors ("Guillaume Papin" . "guillaume.papin@epitech.eu")) (:maintainers ("Guillaume Papin" . "guillaume.papin@epitech.eu")) (:maintainer "Guillaume Papin" . "guillaume.papin@epitech.eu") (:keywords "convenience" "tools" "c") (:url . "https://github.com/Sarcasm/flycheck-irony/"))]) - (flycheck-jest . [(20220530 1418) ((emacs (25 1)) (flycheck (0 25))) "Flycheck extension for Jest." tar ((:commit . "8181c5d2e1318c6ddcff21c6f3f6d76413545645") (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "languages" "jest") (:url . "https://github.com/jojojames/flycheck-jest"))]) - (flycheck-joker . [(20200412 2346) ((flycheck (0 18))) "Add Clojure syntax checker (via Joker) to flycheck" tar ((:commit . "93576295fef7a749bf779eeece5edd85e21868e2") (:authors ("Roman Bataev" . "roman.bataev@gmail.com")) (:maintainers ("Roman Bataev" . "roman.bataev@gmail.com")) (:maintainer "Roman Bataev" . "roman.bataev@gmail.com"))]) - (flycheck-julia . [(20170729 2141) ((emacs (24)) (flycheck (0 22))) "Julia support for Flycheck" tar ((:commit . "213b60a5a9a1cb7887260e1d159b5bb27167cbb6") (:authors ("Guido Kraemer" . "guido.kraemer@gmx.de")) (:maintainers ("Guido Kraemer" . "guido.kraemer@gmx.de")) (:maintainer "Guido Kraemer" . "guido.kraemer@gmx.de") (:keywords "convenience" "tools" "languages") (:url . "https://github.com/gdkrmr/flycheck-julia"))]) - (flycheck-keg . [(20200726 218) ((emacs (24 3)) (keg (0 1)) (flycheck (0 1))) "Flycheck for Keg projects" tar ((:commit . "926de8f43842380e7150d99971eb73ff84cb59cb") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/keg.el"))]) - (flycheck-kotlin . [(20230111 1907) ((flycheck (0 20))) "Support kotlin in flycheck" tar ((:commit . "a2a6abb9a7f85c6fb15ce327459ec3c8ff780188") (:authors ("Elric Milon" . "whirm_REMOVETHIS__@gmx.com")) (:maintainers ("Elric Milon" . "whirm_REMOVETHIS__@gmx.com")) (:maintainer "Elric Milon" . "whirm_REMOVETHIS__@gmx.com"))]) - (flycheck-languagetool . [(20240101 851) ((emacs (25 1)) (flycheck (0 14))) "Flycheck support for LanguageTool" tar ((:commit . "e80a23bcdc91df09f6013b553d60a813481086ff") (:authors ("Jen-Chieh" . "jcs090218@gmail.com") ("Peter Oliver" . "git@mavit.org.uk")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com") ("Peter Oliver" . "git@mavit.org.uk")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "grammar" "check") (:url . "https://github.com/emacs-languagetool/flycheck-languagetool"))]) - (flycheck-ledger . [(20200304 2204) ((emacs (24 1)) (flycheck (0 15))) "Flycheck integration for ledger files" tar ((:commit . "628e25ba66604946085571652a94a54f4d1ad96f") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/purcell/flycheck-ledger"))]) - (flycheck-lilypond . [(20211006 2102) ((emacs (24 3)) (flycheck (0 22))) "LilyPond support in Flycheck" tar ((:commit . "78f8c16cd67f9f6d3f1806e1fd403222723ba400") (:authors ("Hinrik rn Sigurðsson" . "hinrik.sig@gmail.com")) (:maintainers ("Hinrik rn Sigurðsson" . "hinrik.sig@gmail.com")) (:maintainer "Hinrik rn Sigurðsson" . "hinrik.sig@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/hinrik/flycheck-lilypond"))]) - (flycheck-liquidhs . [(20170412 2326) ((flycheck (0 15))) "A flycheck checker for Haskell using liquid (i.e. liquidhaskell)" tar ((:commit . "c27252ac24d77f4b6eec76a4ba9cd61761a3fba9") (:authors ("Ranjit Jhala" . "jhala@cs.ucsd.edu")) (:maintainers ("Ranjit Jhala" . "jhala@cs.ucsd.edu")) (:maintainer "Ranjit Jhala" . "jhala@cs.ucsd.edu") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/ucsd-progsys/liquidhaskell/flycheck-liquid.el"))]) - (flycheck-mercury . [(20181118 1952) ((flycheck (0 22)) (s (1 9 0)) (dash (2 4 0))) "Mercury support in Flycheck" tar ((:commit . "b6807a8db70981e21a91a93324c31e49de85c89f") (:authors ("Matthias Güdemann" . "matthias.gudemann@gmail.com")) (:maintainers ("Matthias Güdemann" . "matthias.gudemann@gmail.com")) (:maintainer "Matthias Güdemann" . "matthias.gudemann@gmail.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/flycheck/flycheck-mercury"))]) - (flycheck-mmark . [(20190713 1323) ((emacs (24 4)) (flycheck (0 29))) "Flycheck checker for the MMark markdown processor" tar ((:commit . "c796a2f18884bfc2afeec1fb2060da0f4044ddee") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience" "text") (:url . "https://github.com/mmark-md/flycheck-mmark"))]) - (flycheck-mypy . [(20200113 1336) ((flycheck (0 18))) "Support mypy in flycheck" tar ((:commit . "12a77ee8ee3f6e774365f63be3cd5aede6462dd5") (:authors ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainers ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainer "Lorenzo Bolla" . "lbolla@gmail.com"))]) - (flycheck-nim . [(20190927 1514) ((dash (2 4 0)) (flycheck (0 20))) "Defines a flycheck syntax checker for nim" tar ((:commit . "ddfade51001571c2399f78bcc509e0aa8eb752a4") (:authors ("Adam Schwalm" . "adamschwalm@gmail.com")) (:maintainers ("Adam Schwalm" . "adamschwalm@gmail.com")) (:maintainer "Adam Schwalm" . "adamschwalm@gmail.com") (:url . "https://github.com/ALSchwalm/flycheck-nim"))]) - (flycheck-nimsuggest . [(20171027 2208) ((flycheck (0 23)) (emacs (24 3))) "flycheck backend for Nim using nimsuggest" tar ((:commit . "dc9a5de1cb3ee05db5794d824610959a1f603bc9") (:authors ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy\"at\"gmail.com") (:url . "https://github.com/yuutayamada/flycheck-nimsuggest"))]) - (flycheck-objc-clang . [(20210911 1023) ((emacs (24 4)) (flycheck (26))) "Flycheck: Objective-C support using Clang" tar ((:commit . "5a441a31e58de17da94f933277150be39198d98c") (:authors ("Goichi Hirakawa" . "gooichi@gyazsquare.com")) (:maintainers ("Goichi Hirakawa" . "gooichi@gyazsquare.com")) (:maintainer "Goichi Hirakawa" . "gooichi@gyazsquare.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/GyazSquare/flycheck-objc-clang"))]) - (flycheck-ocaml . [(20220730 542) ((emacs (24 3)) (flycheck (32)) (merlin (3 0 1)) (let-alist (1 0 3))) "Flycheck: OCaml support" tar ((:commit . "7d7b969cba6ff75fd0e5694aa0ffd6be05beb390") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "convenience" "tools" "languages" "ocaml") (:url . "https://github.com/flycheck/flycheck-ocaml"))]) - (flycheck-package . [(20210509 2325) ((emacs (24 1)) (flycheck (0 22)) (package-lint (0 2))) "A Flycheck checker for elisp package authors" tar ((:commit . "ecd03f83790611888d693c684d719e033f69cb40") (:authors ("Steve Purcell" . "steve@sanityinc.com") ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com") ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "lisp") (:url . "https://github.com/purcell/flycheck-package"))]) - (flycheck-pact . [(20180920 2052) ((emacs (24 3)) (flycheck (0 25)) (pact-mode (0 0 4))) "Flycheck support for pact-mode" tar ((:commit . "0e10045064ef89ec8b6f5a473073d47b976a2ca3") (:maintainers ("Stuart Popejoy" . "stuart@kadena.io")) (:maintainer "Stuart Popejoy" . "stuart@kadena.io") (:keywords "pact" "lisp" "languages" "blockchain" "smartcontracts" "tools" "linting") (:url . "http://github.com/kadena-io/flycheck-pact"))]) - (flycheck-pest . [(20200710 2327) ((emacs (26 3)) (flycheck (31)) (pest-mode (0 1))) "Flycheck integration for Pest -" tar ((:commit . "43447a2c70f98edd1139005e32f437d3f142442b") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience" "flycheck") (:url . "https://github.com/ksqsf/pest-mode"))]) - (flycheck-php-noverify . [(20211005 401) ((flycheck (0 22))) "Flycheck checker for PHP Noverify linter" tar ((:commit . "3aa3035c637eb0476f05bd0fbc66c058aa67ffb7") (:url . "https://github.com/Junker/flycheck-php-noverify"))]) - (flycheck-phpstan . [(20240527 2142) ((emacs (24 3)) (flycheck (26)) (phpstan (0 7 2))) "Flycheck integration for PHPStan" tar ((:commit . "6f1c7bb357b1eb90b10a081f1831c1c548c40456") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/phpstan.el"))]) - (flycheck-pkg-config . [(20230119 1721) ((dash (2 8 0)) (s (1 9 0)) (flycheck (29))) "configure flycheck using pkg-config" tar ((:commit . "c4e4028f6621187365b7362566ac2786206765a1") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "flycheck"))]) - (flycheck-plantuml . [(20171018 111) ((flycheck (0 24)) (emacs (24 4)) (plantuml-mode (1 2 2))) "Integrate plantuml with flycheck" tar ((:commit . "183be89e1dbba0b38237dd198dff600e0790309d") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/flycheck-plantuml"))]) - (flycheck-pony . [(20210118 1327) ((flycheck (0 25 1))) "Pony support in Flycheck" tar ((:commit . "22787cf8223ca9ec309e30a42c20a8e706d8bfbe") (:keywords "tools" "convenience") (:url . "https://github.com/seantallen/flycheck-pony"))]) - (flycheck-popup-tip . [(20170812 2351) ((flycheck (0 22)) (popup (0 5)) (emacs (24))) "Display Flycheck error messages using popup.el" tar ((:commit . "ef86aad907f27ca076859d8d9416f4f7727619c6") (:authors ("SaÅ¡a Jovanić" . "sasa@simplify.ba")) (:maintainers ("SaÅ¡a Jovanić" . "sasa@simplify.ba")) (:maintainer "SaÅ¡a Jovanić" . "sasa@simplify.ba") (:keywords "convenience" "tools" "flycheck" "tooltip") (:url . "https://github.com/flycheck/flycheck-popup-tip/"))]) - (flycheck-pos-tip . [(20200516 1600) ((emacs (24 1)) (flycheck (0 22)) (pos-tip (0 4 6))) "Display Flycheck errors in GUI tooltips" tar ((:commit . "dc57beac0e59669926ad720c7af38b27c3a30467") (:authors ("Akiha Senda" . "senda.akiha@gmail.com") ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn.com") (:keywords "tools" "convenience") (:url . "https://github.com/flycheck/flycheck-pos-tip"))]) - (flycheck-posframe . [(20220715 133) ((flycheck (0 24)) (emacs (26)) (posframe (0 7 0))) "Show flycheck error messages using posframe.el" tar ((:commit . "19896b922c76a0f460bf3fe8d8ebc2f9ac9028d8") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/flycheck-posframe"))]) - (flycheck-projectile . [(20201031 1952) ((emacs (25 1)) (flycheck (31)) (projectile (2 2))) "Project-wide errors" tar ((:commit . "ce6e9e8793a55dace13d5fa13badab2dca3b5ddb") (:authors ("Nikita Bloshchanevich" . "nikblos@outlook.com")) (:maintainers ("Nikita Bloshchanevich" . "nikblos@outlook.com")) (:maintainer "Nikita Bloshchanevich" . "nikblos@outlook.com") (:url . "https://github.com/nbfalcon/flycheck-projectile"))]) - (flycheck-prospector . [(20180524 450) ((flycheck (0 22))) "Support prospector in flycheck" tar ((:commit . "d5b81adb5c8261b935baf0a614dd4b776280392e") (:authors ("Carlos Coelho" . "carlospecter@gmail.com")) (:maintainers ("Carlos Coelho" . "carlospecter@gmail.com")) (:maintainer "Carlos Coelho" . "carlospecter@gmail.com") (:url . "https://github.com/chocoelho/flycheck-prospector"))]) - (flycheck-psalm . [(20211002 1555) ((emacs (24 3)) (flycheck (26)) (psalm (0 6 0))) "Flycheck integration for Psalm" tar ((:commit . "28d546a79cb865a78b94cd7e929d66d720505faa") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/psalm.el"))]) - (flycheck-pycheckers . [(20220923 2250) ((flycheck (0 18))) "multiple syntax checker for Python, using Flycheck" tar ((:commit . "897fba15787df94c1ce6a48551f1b149940ffc25") (:keywords "convenience" "tools" "languages") (:url . "https://github.com/msherry/flycheck-pycheckers"))]) - (flycheck-pyflakes . [(20240124 101) ((flycheck (0 18))) "Support pyflakes in flycheck" tar ((:commit . "60db5908747faf3831f055eddc6d3b5deafa7384") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) - (flycheck-pyre . [(20190215 1222) ((emacs (24)) (flycheck (29)) (cl-lib (0 6))) "Support Pyre in flycheck" tar ((:commit . "0560122caae207d99d8af1ac2b4e5d6f6a1ce444") (:authors ("Vyacheslav Linnik" . "vyacheslav.linnik@gmail.com")) (:maintainers ("Vyacheslav Linnik" . "vyacheslav.linnik@gmail.com")) (:maintainer "Vyacheslav Linnik" . "vyacheslav.linnik@gmail.com") (:url . "https://github.com/linnik/flycheck-pyre"))]) - (flycheck-raku . [(20220420 732) ((emacs (26 3)) (flycheck (0 22))) "Raku support in Flycheck" tar ((:commit . "4da1970a75396aff1957b07f7579c1de6b817e6b") (:authors ("Hinrik rn Sigurðsson" . "hinrik.sig@gmail.com") ("Johnathon Weare" . "jrweare@gmail.com") ("Siavash Askari Nasr" . "siavash.askari.nasr@gmail.com")) (:maintainers ("Hinrik rn Sigurðsson" . "hinrik.sig@gmail.com") ("Johnathon Weare" . "jrweare@gmail.com") ("Siavash Askari Nasr" . "siavash.askari.nasr@gmail.com")) (:maintainer "Hinrik rn Sigurðsson" . "hinrik.sig@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/Raku/flycheck-raku"))]) - (flycheck-relint . [(20200721 2217) ((emacs (26 1)) (flycheck (0 22)) (relint (1 15))) "A Flycheck checker for elisp regular expressions" tar ((:commit . "d1e54d4bfdb12d0b60a1b9a8c2b11799426ddc57") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "lisp") (:url . "https://github.com/purcell/flycheck-relint"))]) - (flycheck-rtags . [(20191222 920) ((emacs (24)) (flycheck (0 23)) (rtags (2 10))) "RTags Flycheck integration" tar ((:commit . "595055b5316a7c92ba1d638f324f98842a0f41a5") (:authors ("Christian Schwarzgruber" . "c.schwarzgruber.cs@gmail.com")) (:maintainers ("Christian Schwarzgruber" . "c.schwarzgruber.cs@gmail.com")) (:maintainer "Christian Schwarzgruber" . "c.schwarzgruber.cs@gmail.com") (:url . "https://github.com/Andersbakken/rtags"))]) - (flycheck-rust . [(20240205 1018) ((emacs (24 1)) (flycheck (28)) (dash (2 13 0)) (seq (2 3)) (let-alist (1 0 4))) "Flycheck: Rust additions and Cargo support" tar ((:commit . "4d365ed1c9e8b8ac43561eb365d37ab555a6e617") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn.com") (:keywords "tools" "convenience") (:url . "https://github.com/flycheck/flycheck-rust"))]) - (flycheck-stan . [(20211129 2051) ((emacs (25 1)) (flycheck (0 16 0)) (stan-mode (10 3 0))) "Add Stan support for Flycheck" tar ((:commit . "150bbbe5fd3ad2b5a3dbfba9d291e66eeea1a581") (:authors ("Jeffrey Arnold" . "jeffrey.arnold@gmail.com") ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainers ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainer "Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu") (:keywords "c" "languages") (:url . "https://github.com/stan-dev/stan-mode/tree/master/flycheck-stan"))]) - (flycheck-status-emoji . [(20180516 229) ((cl-lib (0 1)) (emacs (24)) (flycheck (0 20)) (let-alist (1 0))) "Show flycheck status using cute, compact emoji" tar ((:commit . "4bd113ab42dec9544b66e0a27ed9008ce8148433") (:authors ("Ben Liblit" . "liblit@acm.org")) (:maintainers ("Ben Liblit" . "liblit@acm.org")) (:maintainer "Ben Liblit" . "liblit@acm.org") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/liblit/flycheck-status-emoji"))]) - (flycheck-swift . [(20170129 549) ((emacs (24 4)) (flycheck (0 25))) "Flycheck extension for Apple's Swift." tar ((:commit . "c6c416a1b7a7d346e5c040e4e4065abc68d3a844") (:keywords "languages" "swift"))]) - (flycheck-swift3 . [(20221227 1307) ((emacs (25 1)) (flycheck (26))) "Flycheck: Swift support for Apple swift-mode" tar ((:commit . "14cb83c71a03bb7ae0952ee1707783219fda980e") (:authors ("Goichi Hirakawa" . "gooichi@gyazsquare.com")) (:maintainers ("Goichi Hirakawa" . "gooichi@gyazsquare.com")) (:maintainer "Goichi Hirakawa" . "gooichi@gyazsquare.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/GyazSquare/flycheck-swift3"))]) - (flycheck-swiftlint . [(20180830 340) ((emacs (25 1)) (flycheck (0 25))) "Flycheck extension for Swiftlint." tar ((:commit . "65101873c4c9f8e7eac9471188b161eeddda1555") (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "languages" "swiftlint" "swift" "emacs") (:url . "https://github.com/jojojames/flycheck-swiftlint"))]) - (flycheck-swiftx . [(20200814 845) ((emacs (26 1)) (flycheck (26)) (xcode-project (1 0))) "Flycheck: Swift backend" tar ((:commit . "4d0c8ca0540b06fb947a83f1a38a6003a5abe0d4") (:authors ("John Buckley" . "john@olivetoast.com")) (:maintainers ("John Buckley" . "john@olivetoast.com")) (:maintainer "John Buckley" . "john@olivetoast.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/nhojb/flycheck-swiftx"))]) - (flycheck-tcl . [(20180327 1259) ((emacs (24 4)) (flycheck (0 22))) "A flycheck checker for Tcl using tclchecker" tar ((:commit . "7ca23f4673e178b9f5dcc8a82b86cf05b15d7236") (:authors ("Niels Widger" . "niels.widger@gmail.com")) (:maintainers ("Niels Widger" . "niels.widger@gmail.com")) (:maintainer "Niels Widger" . "niels.widger@gmail.com") (:url . "https://github.com/nwidger/flycheck-tcl"))]) - (flycheck-tip . [(20171020 1048) ((flycheck (29)) (emacs (24 1)) (popup (0 5 0))) "Show flycheck/flymake errors by tooltip" tar ((:commit . "a8ea6c905e8ad2d0684a17f7e78ba11e8598e85d") (:authors ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy\"at\"gmail.com") (:keywords "flycheck") (:url . "https://github.com/yuutayamada/flycheck-tip"))]) - (flycheck-title . [(20210321 558) ((flycheck (30)) (emacs (24))) "show flycheck errors in the frame title" tar ((:commit . "74e4375f372f7b9ce0fdfa34dc74a048376679ae") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) - (flycheck-vale . [(20220929 608) ((emacs (24 4)) (flycheck (0 22)) (let-alist (1 0 4))) "flycheck integration for vale" tar ((:commit . "7c7ebc3de058a321cb76348a01f45f02dc55d2f0") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/flycheck-vale"))]) - (flycheck-vdm . [(20190304 839) ((emacs (24)) (flycheck (32 -4)) (vdm-mode (0 0 4))) "Syntax checking for vdm-mode" tar ((:commit . "103993147b24325ef68099d087dce9ac501f02f9") (:authors ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainers ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainer "Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com") (:keywords "languages") (:url . "https://github.com/peterwvj/vdm-mode"))]) - (flycheck-xcode . [(20180122 651) ((emacs (25 1)) (flycheck (0 25))) "Flycheck extension for Apple's Xcode." tar ((:commit . "6147ab777e2c08e4f5ffdbd85d3013ca700fa835") (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "languages" "xcode") (:url . "https://github.com/jojojames/flycheck-xcode"))]) - (flycheck-yamllint . [(20170326 1309) ((flycheck (30))) "Flycheck integration for YAMLLint" tar ((:commit . "aa211b1243168a4f752888c0014c5b9d2da178b1") (:authors ("Krzysztof Magosa" . "krzysztof@magosa.pl")) (:maintainers ("Krzysztof Magosa" . "krzysztof@magosa.pl")) (:maintainer "Krzysztof Magosa" . "krzysztof@magosa.pl") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/krzysztof-magosa/flycheck-yamllint"))]) - (flycheck-yang . [(20180312 1831) ((yang-mode (0 9 4)) (flycheck (0 18))) "YANG flycheck checker" tar ((:commit . "47881fc42ef0163c47064b72b5d6dbef4f83d778") (:authors ("Andrew Fort" . "(@andaru)")) (:maintainers ("Andrew Fort" . "(@andaru)")) (:maintainer "Andrew Fort" . "(@andaru)"))]) - (flycheck-ycmd . [(20181016 618) ((emacs (24)) (dash (2 13 0)) (flycheck (0 22)) (ycmd (1 2)) (let-alist (1 0 5))) "flycheck integration for ycmd" tar ((:commit . "ef87d020d3314efbac2e8925c115d0ac5c128c2a") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/emacs-ycmd"))]) - (flymake-actionlint . [(20231104 239) ((emacs (24 1)) (flymake-easy (0 0 0))) "A Flymake handler for actionlint" tar ((:commit . "17ee78db1e1639ac8272d5c0919b82865b638aaf") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "convenience") (:url . "https://github.com/ROCKTAKEY/flymake-actionlint"))]) - (flymake-aspell . [(20240101 1945) ((emacs (26 1))) "Aspell checker for flymake" tar ((:commit . "aa73874abc60a43fcf615af9bdd85d3008bfe687") (:authors ("Leo Gaskin" . "leo.gaskin@le0.gs")) (:maintainers ("Leo Gaskin" . "leo.gaskin@le0.gs")) (:maintainer "Leo Gaskin" . "leo.gaskin@le0.gs") (:keywords "wp" "flymake" "spell" "aspell") (:url . "https://github.com/leotaku/flycheck-aspell"))]) - (flymake-clippy . [(20231102 1616) ((emacs (26 1))) "Flymake backend for Clippy" tar ((:commit . "62c670c19e575a0d7dd723cbd195c18de60bb494") (:authors ("Graham Marlow" . "info@mgmarlow.com")) (:maintainers ("Graham Marlow" . "info@mgmarlow.com")) (:maintainer "Graham Marlow" . "info@mgmarlow.com") (:keywords "tools") (:url . "https://sr.ht/~mgmarlow/flymake-clippy/"))]) - (flymake-coffee . [(20170723 146) ((flymake-easy (0 1))) "A flymake handler for coffee script" tar ((:commit . "dee295acf30820ed15fe0de17137d50bc27fc80c") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-coffee"))]) - (flymake-collection . [(20240331 1808) ((emacs (28 1)) (let-alist (1 0)) (flymake (1 2 1))) "Collection of checkers for flymake, bringing flymake to the level of flycheck" tar ((:commit . "46b65939c8363ec7efd594390a3c5d0becc7b8ab") (:authors ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainers ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainer "Mohsin Kaleem" . "mohkale@kisara.moe") (:keywords "language" "tools") (:url . "https://github.com/mohkale/flymake-collection"))]) - (flymake-cspell . [(20240304 1349) ((emacs (26 1))) "A Flymake backend for CSpell" tar ((:commit . "a573c07142cd0142c4cc1affd57f96b4d5c229b3") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainers ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "wp") (:url . "https://github.com/fritzgrabo/flymake-cspell"))]) - (flymake-css . [(20170723 146) ((flymake-easy (0 1))) "Flymake support for css using csslint" tar ((:commit . "de090163ba289910ceeb61b13368ce42d0f2dfd8") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-css"))]) - (flymake-cursor . [(20220506 1458) ((flymake (0 3))) "Show flymake messages in the minibuffer after delay" tar ((:commit . "95806594cacddbbc0c3aa2351a6a7cf28e73a8bf") (:authors ("Dino Chiesa" . "dpchiesa@hotmail.com") ("Sam Graham" . "libflymake-emacsBLAHBLAHillusori.co.uk")) (:maintainers ("Sam Graham" . "libflymake-emacsBLAHBLAHillusori.co.uk") ("Jen-Chieh Shen" . "jcs090218@gmail.com")) (:maintainer "Sam Graham" . "libflymake-emacsBLAHBLAHillusori.co.uk") (:keywords "languages" "mode" "flymake") (:url . "https://github.com/flymake/emacs-flymake-cursor"))]) - (flymake-diagnostic-at-point . [(20180815 1004) ((emacs (26 1)) (popup (0 5 3))) "Display flymake diagnostics at point" tar ((:commit . "379616b1c6f5ebeaf08fbe54ae765008a78b3be7") (:authors ("Ricardo Martins" . "ricardo@scarybox.net")) (:maintainers ("Ricardo Martins" . "ricardo@scarybox.net")) (:maintainer "Ricardo Martins" . "ricardo@scarybox.net") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/meqif/flymake-diagnostic-at-point"))]) - (flymake-eask . [(20240223 1022) ((emacs (26 1)) (flymake-easy (0 1))) "Eask support in Flymake" tar ((:commit . "0e83cec77aab54365ef8d604151888bb1f61049c") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "lisp" "eask") (:url . "https://github.com/flymake/flymake-eask"))]) - (flymake-easy . [(20240624 1702) nil "Helpers for easily building flymake checkers" tar ((:commit . "1986500f75ea06f006ab1734abcce441117d385d") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience" "internal") (:url . "https://github.com/purcell/flymake-easy"))]) - (flymake-eldev . [(20240419 2023) ((dash (2 17)) (emacs (28 1))) "Eldev support in Flymake" tar ((:commit . "d8f4d9da115002afd3785b777cd59a49d170e04a") (:authors ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainers ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainer "Paul Pogonyshev" . "pogonyshev@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/emacs-eldev/flymake-eldev"))]) - (flymake-elisp-config . [(20230711 1833) ((emacs (28 1))) "Setup load-path for flymake on Emacs Lisp mode" tar ((:commit . "3607b1ee738141f67ae803b4daadd4e2906ff324") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "lisp") (:url . "https://github.com/ROCKTAKEY/flymake-elisp-config"))]) - (flymake-elixir . [(20130810 1417) nil "A flymake handler for elixir-mode .ex files." tar ((:commit . "3810566cffe35d04cc3f01e27fe397d68d52f802") (:authors ("Sylvain Benner" . "syl20bnr@gmail.com")) (:maintainers ("Sylvain Benner" . "syl20bnr@gmail.com")) (:maintainer "Sylvain Benner" . "syl20bnr@gmail.com"))]) - (flymake-eslint . [(20240322 2315) ((emacs (26 1))) "A Flymake backend for Javascript using eslint" tar ((:commit . "6ab909b85a8e97815db9831cdd5f283a7830177f") (:keywords "languages" "tools") (:url . "https://github.com/orzechowskid/flymake-eslint"))]) - (flymake-fennel . [(20231118 1858) ((emacs (26 1))) "Flymake backend for Fennel" tar ((:commit . "f62be1505152d0adec0aa7927e674db8cef58b28") (:authors ("Graham Marlow" . "info@mgmarlow.com")) (:maintainers ("Graham Marlow" . "info@mgmarlow.com")) (:maintainer "Graham Marlow" . "info@mgmarlow.com") (:keywords "tools") (:url . "https://git.sr.ht/~mgmarlow/flymake-fennel"))]) - (flymake-flycheck . [(20230826 749) ((flycheck (31)) (emacs (26 1))) "Use flycheck checkers as flymake backends" tar ((:commit . "cc50a97ee1384d260c56aca257a1dbf770084330") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/purcell/flymake-flycheck"))]) - (flymake-gjshint . [(20130327 1232) nil "A flymake handler for javascript using both jshint and gjslint" tar ((:commit . "71495ee5303de18293decd57ab9f9abdbaabfa05") (:authors ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainers ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainer "Yasuyuki Oka" . "yasuyk@gmail.com") (:keywords "flymake" "javascript" "jshint" "gjslint"))]) - (flymake-go . [(20150714 733) nil "A flymake handler for go-mode files" tar ((:commit . "ae83761aa908c1a50ff34af04f00dcc46bca2ce9") (:authors ("Michael Fellinger" . "michael@iron.io") ("Robert Zaremba" . "robert.marek.zaremba@wp.eu")) (:maintainers ("Michael Fellinger" . "michael@iron.io") ("Robert Zaremba" . "robert.marek.zaremba@wp.eu")) (:maintainer "Michael Fellinger" . "michael@iron.io") (:keywords "go" "flymake") (:url . "https://github.com/robert-zaremba/flymake-go"))]) - (flymake-go-staticcheck . [(20220804 1907) ((emacs (26 1))) "Go staticcheck linter for flymake" tar ((:commit . "9098f7e07ea6513667dc6af6d9ad2fa854464d20") (:authors ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainers ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainer "Sergey Kostyaev" . "feo.me@ya.ru") (:keywords "languages" "tools") (:url . "https://github.com/s-kostyaev/flymake-go-staticcheck"))]) - (flymake-golangci . [(20191028 1927) ((flymake-easy (0 1)) (emacs (24))) "A flymake handler for go-mode files using Golang CI lint" tar ((:commit . "dfc31a1a6ae3f087b49fe6f5f21b3866780aa91c") (:authors ("Jorge Javier Araya Navarro" . "jorgejavieran@yahoo.com.mx")) (:maintainers ("Jorge Javier Araya Navarro" . "jorgejavieran@yahoo.com.mx")) (:maintainer "Jorge Javier Araya Navarro" . "jorgejavieran@yahoo.com.mx") (:url . "https://gitlab.com/shackra/flymake-golangci"))]) - (flymake-gradle . [(20190315 233) ((emacs (26 1))) "Flymake extension for Gradle." tar ((:commit . "dbedd29b78d4828ef57d4de20867be5df3eaab99") (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "languages" "gradle") (:url . "https://github.com/jojojames/flymake-gradle"))]) - (flymake-grammarly . [(20240101 846) ((emacs (26 1)) (grammarly (0 3 0)) (s (1 12 0))) "Flymake support for Grammarly" tar ((:commit . "b0041adb03ba1e9a3f20656a475042451868aa19") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "grammar" "check") (:url . "https://github.com/emacs-grammarly/flymake-grammarly"))]) - (flymake-hadolint . [(20220328 823) ((emacs (26 1))) "Flymake backend for hadolint, a Dockerfile linter" tar ((:commit . "82a6df7f6cc95e1ab95c5d28f2edcd8c1d4c7382") (:authors ("Taiki Sugawara" . "buzz.taiki@gmail.com")) (:maintainers ("Taiki Sugawara" . "buzz.taiki@gmail.com")) (:maintainer "Taiki Sugawara" . "buzz.taiki@gmail.com") (:keywords "convenience" "processes" "docker" "flymake") (:url . "https://github.com/buzztaiki/flymake-hadolint"))]) - (flymake-haml . [(20170723 146) ((flymake-easy (0 1))) "A flymake handler for haml files" tar ((:commit . "22a81e8484734552d461e7ae7305664dc244447e") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-haml"))]) - (flymake-haskell-multi . [(20170723 146) ((flymake-easy (0 1))) "Syntax-check haskell-mode using both ghc and hlint" tar ((:commit . "b564a94312259885b1380272eb867bf52a164020") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-haskell-multi"))]) - (flymake-hledger . [(20230710 1945) ((emacs (28 2))) "Flymake module to check hledger journals" tar ((:commit . "b42b66186688fbe8dc904d01d9a5378456e011c9") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:url . "https://github.com/DamienCassou/flymake-hledger"))]) - (flymake-hlint . [(20170723 146) ((flymake-easy (0 1))) "A flymake handler for haskell-mode files using hlint" tar ((:commit . "f910736b26784efc9a2fa29503f45c1f1dd0aa38") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-hlint"))]) - (flymake-joker . [(20200315 1429) ((emacs (26 1)) (flymake-quickdef (0 1 1))) "Add Clojure syntax checker (via Joker) to flymake" tar ((:commit . "fc132beedac9e6f415b72e578e77318fd13af9ee") (:authors ("Mateusz Probachta" . "mateusz.probachta@gmail.com")) (:maintainers ("Mateusz Probachta" . "mateusz.probachta@gmail.com")) (:maintainer "Mateusz Probachta" . "mateusz.probachta@gmail.com") (:url . "https://github.com/beetleman/flymake-joker"))]) - (flymake-jshint . [(20140319 2200) ((flymake-easy (0 8))) "making flymake work with JSHint" tar ((:commit . "79dd554c227883c487db38ac111306c8d5382c95") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "flymake" "jshint" "javascript"))]) - (flymake-jslint . [(20170723 146) ((flymake-easy (0 1))) "A flymake handler for javascript using jslint" tar ((:commit . "8edb82be605542b0ef62d38d818adcdde335eecb") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-jslint"))]) - (flymake-json . [(20180511 911) ((flymake-easy (0 1))) "A flymake handler for json using jsonlint" tar ((:commit . "ae58795f948402e987cda4c15f10354f8ec2d0fd") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-json"))]) - (flymake-kondor . [(20211026 501) ((emacs (26 1))) "Linter with clj-kondo" tar ((:commit . "784e57f36812a37e323409b90b935ef3c6920a22") (:url . "https://github.com/turbo-cafe/flymake-kondor"))]) - (flymake-ktlint . [(20180831 346) ((emacs (26 1))) "Flymake extension for Ktlint." tar ((:commit . "bea8bf350802c06756efd4e6dfba65f31dc41d78") (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "languages" "ktlint") (:url . "https://github.com/jojojames/flymake-ktlint"))]) - (flymake-languagetool . [(20240307 419) ((emacs (27 1)) (compat (29 1 4 4))) "Flymake support for LanguageTool" tar ((:commit . "73a1814db4cc387854d72828c0e188c9f5b4c661") (:keywords "convenience" "grammar" "check") (:url . "https://github.com/emacs-languagetool/flymake-languagetool"))]) - (flymake-less . [(20151111 738) ((less-css-mode (0 15)) (flymake-easy (0 1))) "Flymake handler for LESS stylesheets (lesscss.org)" tar ((:commit . "32d3c28a9a5c52b82d1741ff9d715013b6498421") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages"))]) - (flymake-lua . [(20170129 154) nil "Flymake for Lua" tar ((:commit . "dcc32b62a285215898ae774ba63dbda0656f6f53") (:authors ("Sébastien Roccaserra (format \"s\" \"roccaserra\" \"yahoo\" \"com\"" . "\"<%s%s@%s.%s>\" ")) (:maintainers ("Sébastien Roccaserra (format \"s\" \"roccaserra\" \"yahoo\" \"com\"" . "\"<%s%s@%s.%s>\" ")) (:maintainer "Sébastien Roccaserra (format \"s\" \"roccaserra\" \"yahoo\" \"com\"" . "\"<%s%s@%s.%s>\" ") (:keywords "lua"))]) - (flymake-margin . [(20240612 306) ((emacs (29 1))) "Sets flymake to work with margin instead of fringes" tar ((:commit . "4e36634789d64c33a9fc0dc5bc2eb4a21c391d96") (:keywords "languages" "maint" "tools") (:url . "https://github.com/LionyxML/flymake-margin"))]) - (flymake-markdownlint . [(20220320 1208) ((emacs (27 1))) "Markdown linter with markdownlint" tar ((:commit . "59e3520668d9394c573e07b7980a2d48d9f6086c") (:authors ("Martin Kjær Jørgensen" . "mkj@gotu.dk")) (:maintainers ("Martin Kjær Jørgensen" . "mkj@gotu.dk")) (:maintainer "Martin Kjær Jørgensen" . "mkj@gotu.dk") (:url . "https://github.com/shaohme/flymake-markdownlint"))]) - (flymake-nasm . [(20210310 1540) ((flymake-quickdef (1 0 0)) (emacs (26 1))) "A flymake handler for asm-mode files using nasm" tar ((:commit . "27e58d7f3a48ca6fc12238fe6c888a3fdffc3f75") (:authors ("Jürgen Hötzel" . "juergen@hoetzel.info")) (:keywords "tools" "languages") (:url . "http://github.com/juergenhoetzel/flymake-nasm"))]) - (flymake-perlcritic . [(20240229 953) ((flymake (1 2))) "Flymake handler for Perl to invoke Perl::Critic" tar ((:commit . "f65ac37608b78ce785808c27fba86a8102a4ff95") (:authors ("Sam Graham" . "libflymake-perlcritic-emacsBLAHBLAHillusori.co.uk") ("gemmaro" . "gemmaro.dev@gmail.com")) (:maintainers ("Sam Graham" . "libflymake-perlcritic-emacsBLAHBLAHillusori.co.uk")) (:maintainer "Sam Graham" . "libflymake-perlcritic-emacsBLAHBLAHillusori.co.uk") (:url . "https://github.com/illusori/emacs-flymake-perlcritic"))]) - (flymake-pest . [(20200710 2327) ((emacs (26 3)) (pest-mode (0 1))) "A flymake handler for Pest files" tar ((:commit . "43447a2c70f98edd1139005e32f437d3f142442b") (:authors ("ksqsf" . "i@ksqsf.moe") ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("ksqsf" . "i@ksqsf.moe") ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "ksqsf" . "i@ksqsf.moe") (:keywords "languages" "flymake") (:url . "https://github.com/ksqsf/pest-mode"))]) - (flymake-php . [(20170723 146) ((flymake-easy (0 1))) "A flymake handler for php-mode files" tar ((:commit . "c045d01e002ba5e09b05f40e25bf5068d02126bc") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-php"))]) - (flymake-phpcs . [(20210213 732) ((flymake-easy (0 9))) "making flymake work with PHP CodeSniffer" tar ((:commit . "f947ba3066c1fa903d2ec69d67bf84413f51eb3f") (:keywords "flymake" "phpcs" "php") (:url . "https://github.com/senda-akiha/flymake-phpcs/"))]) - (flymake-phpstan . [(20231114 1120) ((emacs (26 1)) (phpstan (0 7 2))) "Flymake backend for PHP using PHPStan" tar ((:commit . "495e22f98e3075d0d9a14ebec87771eaf967b996") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/phpstan.el"))]) - (flymake-puppet . [(20170801 554) ((flymake-easy (0 9))) "Flymake handler using puppet-lint" tar ((:commit . "9579e5c736cb890195464fabf51df113313de88d") (:url . "https://github.com/benprew/flymake-puppet"))]) - (flymake-python-pyflakes . [(20170723 146) ((flymake-easy (0 8))) "A flymake handler for python-mode files using pyflakes (or flake8)" tar ((:commit . "1d65c26bf65a5dcbd29fcd967e2feb90e1e7a33d") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-python-pyflakes"))]) - (flymake-quickdef . [(20200308 2342) ((emacs (26 1))) "Quickly define a new Flymake backend" tar ((:commit . "150c5839768a3d32f988f9dc08052978a68f2ad7") (:keywords "languages" "tools" "convenience" "lisp") (:url . "https://github.com/karlotness/flymake-quickdef"))]) - (flymake-racket . [(20210105 606) ((emacs (26 1))) "Flymake extension for Racket." tar ((:commit . "3d3e5f2a9ab696670f9e52baa4dde7b84b7542df") (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "languages" "racket" "scheme") (:url . "https://github.com/jojojames/flymake-racket"))]) - (flymake-rakudo . [(20220424 637) ((emacs (28 1)) (flymake-collection (2 0 0)) (let-alist (1 0))) "Flymake syntax checker for Rakudo" tar ((:commit . "f8e3d03a7207876cd891174702efd572d74f2e49") (:authors ("Siavash Askari Nasr" . "ciavash@proton.me")) (:maintainers ("Siavash Askari Nasr" . "ciavash@proton.me")) (:maintainer "Siavash Askari Nasr" . "ciavash@proton.me") (:keywords "language" "tools" "convenience") (:url . "https://github.com/Raku/flymake-rakudo"))]) - (flymake-relint . [(20230803 120) ((emacs (26 1)) (relint (1 23))) "A relint Flymake backend" tar ((:commit . "cded537b8208e87632e1fb5b9bdc819a736eb9a3") (:authors ("liuyinz" . "liuyinz95@gmail.com")) (:maintainers ("liuyinz" . "liuyinz95@gmail.com")) (:maintainer "liuyinz" . "liuyinz95@gmail.com") (:keywords "lisp") (:url . "https://github.com/liuyinz/flymake-relint"))]) - (flymake-ruby . [(20170723 146) ((flymake-easy (0 1))) "A flymake handler for ruby-mode files" tar ((:commit . "6c320c6fb686c5223bf975cc35178ad6b195e073") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-ruby"))]) - (flymake-ruff . [(20240721 2006) ((emacs (26 1)) (project (0 3 0))) "A flymake plugin for python files using ruff" tar ((:commit . "6405c8a8eb48f371581a05c34ac1110a3d585dd7") (:authors ("Erick Navarro" . "erick@navarro.io")) (:maintainers ("Erick Navarro" . "erick@navarro.io")) (:maintainer "Erick Navarro" . "erick@navarro.io") (:url . "https://github.com/erickgnavar/flymake-ruff"))]) - (flymake-sass . [(20170723 146) ((flymake-easy (0 1))) "Flymake handler for sass and scss files" tar ((:commit . "2de28148e92deb93bff3d55fe14e7c67ac476056") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-sass"))]) - (flymake-shell . [(20170723 146) ((flymake-easy (0 1))) "A flymake syntax-checker for shell scripts" tar ((:commit . "a16cf453056b9849cc7c912bb127fb0b08fc6dab") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:url . "https://github.com/purcell/flymake-shell"))]) - (flymake-shellcheck . [(20220308 2218) ((emacs (26))) "A bash/sh Flymake backend powered by ShellCheck" tar ((:commit . "1ad9acb599e6be6aac57280b7c918b0e4a0f07de") (:authors ("Federico Tedin" . "federicotedin@gmail.com")) (:maintainers ("Federico Tedin" . "federicotedin@gmail.com")) (:maintainer "Federico Tedin" . "federicotedin@gmail.com") (:url . "https://github.com/federicotdn/flymake-shellcheck"))]) - (flymake-solidity . [(20170805 644) ((flymake-easy (0 10))) "A flymake handler for solidity using solc" tar ((:commit . "48bfe9525f764d8a68cc0270905dbf45bfd00bb8") (:authors ("Pascal van Kooten" . "kootenpv@gmail.com")) (:maintainers ("Pascal van Kooten" . "kootenpv@gmail.com")) (:maintainer "Pascal van Kooten" . "kootenpv@gmail.com") (:url . "https://github.com/kootenvp/flymake-solidity"))]) - (flymake-sqlfluff . [(20240611 1257) ((emacs (27 1))) "A flymake plugin for SQL files using sqlfluff" tar ((:commit . "0a836d7a919723ae5897fce01c3c7d651a30e8c6") (:authors ("Erick Navarro" . "erick@navarro.io")) (:maintainers ("Erick Navarro" . "erick@navarro.io")) (:maintainer "Erick Navarro" . "erick@navarro.io") (:url . "https://github.com/erickgnavar/flymake-sqlfluff"))]) - (flymake-swi-prolog . [(20220404 950) ((emacs (26 1))) "A Flymake backend for SWI-Prolog" tar ((:commit . "ae0e4b706a40b71c007ed6cb0ec5425d49bea4c3") (:keywords "languages") (:url . "https://git.sr.ht/~eshel/flymake-swi-prolog"))]) - (flymake-vala . [(20150326 531) ((flymake-easy (0 1))) "A flymake handler for vala-mode files" tar ((:commit . "c3674f461fc84fb0300cd3a562fb903a59782745") (:authors ("Daniel Lawrence" . "dannyla@linux.com")) (:maintainers ("Daniel Lawrence" . "dannyla@linux.com")) (:maintainer "Daniel Lawrence" . "dannyla@linux.com") (:keywords "convenience" "vala") (:url . "https://github.com/daniellawrence/flymake-vala"))]) - (flymake-vnu . [(20230310 440) ((emacs (26 1))) "Flymake extension for the v.Nu HTML validator." tar ((:commit . "e9c6038f69ad1523e603026155d9acd5fc3d5aac") (:maintainers ("Stefan Kuznetsov" . "skuznetsov@posteo.net")) (:maintainer "Stefan Kuznetsov" . "skuznetsov@posteo.net") (:keywords "languages") (:url . "https://github.com/theneosloth/flymake-vnu"))]) - (flymake-yaml . [(20130423 1548) ((flymake-easy (0 1))) "A flymake handler for YAML" tar ((:commit . "0dd11eed29fe4054ff5b4e06e2c39b4d925d6aae") (:authors ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainers ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainer "Yasuyuki Oka" . "yasuyk@gmail.com") (:keywords "yaml") (:url . "https://github.com/yasuyk/flymake-yaml"))]) - (flymake-yamllint . [(20230226 1024) ((emacs (26 1))) "YAML linter with yamllint" tar ((:commit . "020d2a33568c8069801db9dd6992b8961a58de8d") (:authors ("Martin Kjær Jørgensen" . "mkj@gotu.dk")) (:maintainers ("Martin Kjær Jørgensen" . "mkj@gotu.dk")) (:maintainer "Martin Kjær Jørgensen" . "mkj@gotu.dk") (:url . "https://github.com/shaohme/flymake-yamllint"))]) - (flymd . [(20160617 1214) ((cl-lib (0 5))) "On the fly markdown preview" tar ((:commit . "84d5a68bcfed4a295952c33ffcd11e880978d9d7") (:authors ("Mola-T" . "Mola@molamola.xyz")) (:maintainers ("Mola-T" . "Mola@molamola.xyz")) (:maintainer "Mola-T" . "Mola@molamola.xyz") (:keywords "markdown" "convenience") (:url . "https://github.com/mola-T/flymd"))]) - (flyparens . [(20140723 1846) nil "Check for unbalanced parens on the fly" tar ((:commit . "af9b8cfd647d0e5f97684d613dc2eea7cfc19398") (:keywords "faces" "convenience" "lisp" "matching" "parentheses" "parens"))]) - (flyspell-correct . [(20220520 630) ((emacs (24))) "Correcting words with flyspell via custom interface" tar ((:commit . "7d7b6b01188bd28e20a13736ac9f36c3367bd16e") (:authors ("Boris Buliga" . "boris@d12frosted.io")) (:maintainers ("Boris Buliga" . "boris@d12frosted.io")) (:maintainer "Boris Buliga" . "boris@d12frosted.io") (:url . "https://github.com/d12frosted/flyspell-correct"))]) - (flyspell-correct-avy-menu . [(20220520 630) ((flyspell-correct (0 6 1)) (avy-menu (0 1 1)) (emacs (24))) "Correcting words with flyspell via avy-menu interface" tar ((:commit . "7d7b6b01188bd28e20a13736ac9f36c3367bd16e") (:authors ("Boris Buliga" . "boris@d12frosted.io") ("Clemens Radermacher" . "clemera@posteo.net")) (:maintainers ("Boris Buliga" . "boris@d12frosted.io") ("Clemens Radermacher" . "clemera@posteo.net")) (:maintainer "Boris Buliga" . "boris@d12frosted.io") (:url . "https://github.com/d12frosted/flyspell-correct"))]) - (flyspell-correct-helm . [(20220520 630) ((flyspell-correct (0 6 1)) (helm (1 9 0)) (emacs (24))) "Correcting words with flyspell via helm interface" tar ((:commit . "7d7b6b01188bd28e20a13736ac9f36c3367bd16e") (:authors ("Boris Buliga" . "boris@d12frosted.io")) (:maintainers ("Boris Buliga" . "boris@d12frosted.io")) (:maintainer "Boris Buliga" . "boris@d12frosted.io") (:url . "https://github.com/d12frosted/flyspell-correct"))]) - (flyspell-correct-ivy . [(20220520 630) ((flyspell-correct (0 6 1)) (ivy (0 8 0)) (emacs (24 4))) "Correcting words with flyspell via ivy interface" tar ((:commit . "7d7b6b01188bd28e20a13736ac9f36c3367bd16e") (:authors ("Boris Buliga" . "boris@d12frosted.io")) (:maintainers ("Boris Buliga" . "boris@d12frosted.io")) (:maintainer "Boris Buliga" . "boris@d12frosted.io") (:url . "https://github.com/d12frosted/flyspell-correct"))]) - (flyspell-correct-popup . [(20220520 630) ((flyspell-correct (0 6 1)) (popup (0 5 3)) (emacs (24))) "Correcting words with flyspell via popup interface" tar ((:commit . "7d7b6b01188bd28e20a13736ac9f36c3367bd16e") (:authors ("Boris Buliga" . "boris@d12frosted.io")) (:maintainers ("Boris Buliga" . "boris@d12frosted.io")) (:maintainer "Boris Buliga" . "boris@d12frosted.io") (:url . "https://github.com/d12frosted/flyspell-correct"))]) - (flyspell-lazy . [(20210308 1253) nil "Improve flyspell responsiveness using idle timers" tar ((:commit . "0fc5996bcee20b46cbd227ae948d343c3bef7339") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "spelling") (:url . "http://github.com/rolandwalker/flyspell-lazy"))]) - (flyspell-popup . [(20170529 815) ((popup (0 5 0))) "Correcting words with Flyspell in popup menus" tar ((:commit . "29311849bfd253b9b689bf331860b4c4d3bd4dde") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "convenience") (:url . "https://github.com/xuchunyang/flyspell-popup"))]) - (fm-bookmarks . [(20170104 1716) ((emacs (24 3)) (cl-lib (0 5))) "Use file manager bookmarks (eg Dolphin, Nautilus, PCManFM) in Dired" tar ((:commit . "11dacfd16a926bfecba96a94c6b13e162c7717f7") (:authors ("Ono Hiroko" . "azazabc123@gmail.com")) (:maintainers ("Ono Hiroko" . "azazabc123@gmail.com")) (:maintainer "Ono Hiroko" . "azazabc123@gmail.com") (:keywords "files" "convenience") (:url . "http://github.com/kuanyui/fm-bookmarks.el"))]) - (fmo-mode . [(20240306 1442) ((emacs (29 1)) (difflib (0 3 7)) (format-all (0 5 0))) "Format only changed lines" tar ((:commit . "eb63a36ee8ca0ec985e6fd043db974e6f9b38c83") (:authors ("Xichen Zhou" . "sichem.zh@gmail.com")) (:maintainers ("Xichen Zhou" . "sichem.zh@gmail.com")) (:maintainer "Xichen Zhou" . "sichem.zh@gmail.com") (:keywords "languages" "util") (:url . "https://github.com/xeechou/fmo-mode.el"))]) - (fn . [(20210304 1812) ((emacs (24)) (cl-lib (0 5)) (dash (2 18 0))) "Concise anonymous functions for Emacs Lisp" tar ((:commit . "98e3fe1b4785e162d9aca978a2db106baa79260f") (:keywords "functional"))]) - (focus . [(20240528 901) ((emacs (24 3)) (cl-lib (0 5))) "Dim the font color of text in surrounding sections" tar ((:commit . "17c471544f540f2cf9a05fd6cd87e52e5de317e2") (:authors ("Lars Tveito" . "larstvei@ifi.uio.no")) (:maintainers ("Lars Tveito" . "larstvei@ifi.uio.no")) (:maintainer "Lars Tveito" . "larstvei@ifi.uio.no") (:url . "http://github.com/larstvei/Focus"))]) - (focus-autosave-mode . [(20160519 2116) ((emacs (24 4))) "Automatically save files in focus-out-hook." tar ((:commit . "e89ed22aa4dfc76e1b844b202aedd468ad58814a") (:authors ("Wojciech Siewierski" . "wojciech.siewierski@onet.pl")) (:maintainers ("Wojciech Siewierski" . "wojciech.siewierski@onet.pl")) (:maintainer "Wojciech Siewierski" . "wojciech.siewierski@onet.pl") (:keywords "convenience" "files" "frames" "mouse"))]) - (foggy-night-theme . [(20190123 1614) ((emacs (24))) "Dark low contrast theme with soft and muted colors." tar ((:commit . "14894e06ee5c6e14db36f2cb07387ee971c1736f"))]) - (fold-dwim . [(20140208 1637) nil "Unified user interface for Emacs folding modes" tar ((:commit . "c46f4bb2ce91b4e307136320e72c28dd50b6cd8b") (:authors ("Peter Heslin" . "p.j.heslin@dur.ac.uk")) (:maintainers ("Peter Heslin" . "p.j.heslin@dur.ac.uk")) (:maintainer "Peter Heslin" . "p.j.heslin@dur.ac.uk") (:url . "http://www.dur.ac.uk/p.j.heslin/Software/Emacs"))]) - (fold-dwim-org . [(20131203 1351) ((fold-dwim (1 2))) "Fold DWIM bound to org key-strokes." tar ((:commit . "c09bb2b46d65afbd1d0febc6fded7495be7a3037") (:keywords "folding" "emacs" "org-mode") (:url . "https://github.com/mlf176f2/fold-dwim-org"))]) - (fold-this . [(20191107 1816) nil "Just fold this region please" tar ((:commit . "c3912c738cf0515f65162479c55999e2992afce5") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "convenience") (:url . "https://github.com/magnars/fold-this.el"))]) - (folding . [(20240308 334) nil "A folding-editor-like minor mode." tar ((:commit . "b27c4a1d19e8b91777be0e346cc0ed7c73e2c446") (:maintainers ("Jari Aalto" . "jariaaltoATcantedtnet")) (:maintainer "Jari Aalto" . "jariaaltoATcantedtnet") (:keywords "tools"))]) - (font-lock-profiler . [(20170208 2008) ((emacs (24 3))) "Coverage and timing tool for font-lock keywords." tar ((:commit . "6e096458416888a4f63cca0d6bc5965a052753c8") (:keywords "faces" "tools") (:url . "https://github.com/Lindydancer/font-lock-profiler"))]) - (font-lock-studio . [(20220629 1909) ((emacs (24 3))) "interactive debugger for Font Lock keywords." tar ((:commit . "78472ae1f65721b4da17756ee7e506f3d0487033") (:keywords "faces" "tools") (:url . "https://github.com/Lindydancer/font-lock-studio"))]) - (font-utils . [(20210405 1149) ((persistent-soft (0 8 8)) (pcache (0 2 3))) "Utility functions for working with fonts" tar ((:commit . "abc572eb0dc30a26584c0058c3fe6c7273a10003") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/font-utils"))]) - (fontawesome . [(20170305 1356) ((emacs (24 4))) "fontawesome utility" tar ((:commit . "a743f80bfd53767ca9ee32da34c5ca032172a480") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-fontawesome"))]) - (fontify-face . [(20210503 1956) ((emacs (24))) "Fontify symbols representing faces with that face." tar ((:commit . "d1386c88ccc77ccfb40b888ff90d6181325d14f8") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "faces") (:url . "https://github.com/Fuco1/fontify-face"))]) - (fontsloth . [(20230516 1901) ((f (0 20 0)) (logito (0 1)) (pcache (0 5)) (stream (2 2 5)) (emacs (28 1))) "Elisp otf/ttf font loader/renderer" tar ((:commit . "8dd771aae34ce282036c7533735e6251770fcbd0") (:authors ("Jo Gay" . "jo.gay@mailfence.com")) (:maintainers ("Jo Gay" . "jo.gay@mailfence.com")) (:maintainer "Jo Gay" . "jo.gay@mailfence.com") (:keywords "data" "font" "rasterization" "ttf" "otf") (:url . "https://github.com/jollm/fontsloth"))]) - (for . [(20230828 832) ((emacs (28 1))) "Iteration and sequence" tar ((:commit . "c0e9046d363a86a88fdcf73eacc09839aae4dd5a") (:authors ("Wing Hei Chan" . "whmunkchan@outlook.com")) (:maintainers ("Wing Hei Chan" . "whmunkchan@outlook.com")) (:maintainer "Wing Hei Chan" . "whmunkchan@outlook.com") (:keywords "extensions") (:url . "https://github.com/usaoc/elisp-for"))]) - (forecast . [(20191004 1850) ((emacs (24 4))) "Weather forecasts" tar ((:commit . "5f3e67448cc98fe2875115163849acae4d9e8526") (:authors ("GöktuÄŸ Kayaalp" . "self@gkayaalp.com")) (:maintainers ("GöktuÄŸ Kayaalp" . "self@gkayaalp.com")) (:maintainer "GöktuÄŸ Kayaalp" . "self@gkayaalp.com") (:keywords "weather" "forecast") (:url . "https://dev.gkayaalp.com/elisp/index.html#forecast-el"))]) - (foreign-regexp . [(20200325 50) nil "search and replace by foreign regexp." tar ((:commit . "e2dd47f2160cadc194eb156e7c76c3c869e6706e") (:authors ("K-talo Miyazaki" . "KeitarodotMiyazakiatgmaildotcom")) (:maintainers ("K-talo Miyazaki" . "KeitarodotMiyazakiatgmaildotcom")) (:maintainer "K-talo Miyazaki" . "KeitarodotMiyazakiatgmaildotcom") (:keywords "convenience" "emulations" "matching" "tools" "unix" "wp"))]) - (foreman-mode . [(20170725 1422) ((s (1 9 0)) (dash (2 10 0)) (dash-functional (1 2 0)) (f (0 17 2)) (emacs (24))) "View and manage Procfile-based applications" tar ((:commit . "22b3bb13134b617870ed1e888af739f4818be929") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainers ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "foreman") (:url . "http://github.com/zweifisch/foreman-mode"))]) - (forest-blue-theme . [(20160627 842) ((emacs (24))) "Emacs theme with a dark background." tar ((:commit . "58096ce1a25615d2bae806c3775bae3e2775019d"))]) - (forge . [(20240726 1807) ((emacs (27 1)) (compat (30 0 0 0)) (closql (20240701)) (dash (2 19 1)) (emacsql (20240124)) (ghub (20240507)) (let-alist (1 0 6)) (magit (20240701)) (markdown-mode (2 6)) (seq (2 24)) (transient (20240421)) (yaml (0 5 5))) "Access Git forges from Magit." tar ((:commit . "21d410c8102422f32db14ddac4eae9e28c2b5c5a") (:authors ("Jonas Bernoulli" . "emacs.forge@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.forge@jonas.bernoulli.dev") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/forge"))]) - (form-feed . [(20210508 1627) ((emacs (24 1))) "Display ^L glyphs as horizontal lines" tar ((:commit . "ac1f0ef30a11979f5dfe12d8c05a666739e486ff") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "faces") (:url . "https://depp.brause.cc/form-feed"))]) - (form-feed-st . [(20231002 2211) ((emacs (25 1))) "Display ^L glyphs as full-width horizontal lines" tar ((:commit . "f91c8daf35b7588e0aa24c8716c8cfd8ff0067c8") (:keywords "faces") (:url . "https://github.com/leodag/form-feed-st"))]) - (format-all . [(20240511 1811) ((emacs (24 4)) (inheritenv (0 1)) (language-id (0 20))) "Auto-format C, C++, JS, Python, Ruby and 50 other languages" tar ((:commit . "c5ddfc5f3317eaa2a7541a818a0fce961e5e61dd") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-format-all-the-code"))]) - (format-sql . [(20150422 1333) nil "Use format-sql to make your SQL readable in directly Emacs." tar ((:commit . "97f475c245cd6c81a72a265678e2087cee66ac7b") (:authors ("Friedrich Paetzke" . "paetzke@fastmail.fm")) (:maintainers ("Friedrich Paetzke" . "paetzke@fastmail.fm")) (:maintainer "Friedrich Paetzke" . "paetzke@fastmail.fm") (:url . "https://github.com/paetzke/format-sql.el"))]) - (format-table . [(20181223 1616) ((emacs (25)) (dash (2 14 1))) "Parse and reformat tabular data." tar ((:commit . "dfcae3a867e574577fc09a43b045889ff155b58f") (:authors ("Jason Duncan" . "jasond496@msn.com")) (:maintainers ("Jason Duncan" . "jasond496@msn.com")) (:maintainer "Jason Duncan" . "jasond496@msn.com") (:keywords "data") (:url . "https://github.com/functionreturnfunction/format-table"))]) - (forth-mode . [(20231206 1127) ((cl-lib (0 2))) "Programming language mode for Forth" tar ((:commit . "59c5ea89ca7593bd49cdde6caefa0893a8780105") (:authors ("Lars Brinkhoff" . "lars@nocrew.org")) (:maintainers ("Lars Brinkhoff" . "lars@nocrew.org")) (:maintainer "Lars Brinkhoff" . "lars@nocrew.org") (:keywords "languages" "forth") (:url . "http://github.com/larsbrinkhoff/forth-mode"))]) - (fortpy . [(20150715 2032) ((epc (0 1 0)) (auto-complete (1 4)) (python-environment (0 0 2)) (pos-tip (0 4 5))) "a Fortran auto-completion for Emacs" tar ((:commit . "c614517e9396ef7a78be3b8786fbf303879cf43b") (:authors ("Conrad Rosenbrock" . "rosenbrockcatgmail.com")) (:maintainers ("Conrad Rosenbrock" . "rosenbrockcatgmail.com")) (:maintainer "Conrad Rosenbrock" . "rosenbrockcatgmail.com"))]) - (fortune-cookie . [(20181223 842) nil "Print a fortune in your scratch buffer." tar ((:commit . "6c1c08f5be83822c0b762872ab25e3dbee96f333") (:authors ("Andrew Schwartzmeyer" . "andrew@schwartzmeyer.com")) (:maintainers ("Andrew Schwartzmeyer" . "andrew@schwartzmeyer.com")) (:maintainer "Andrew Schwartzmeyer" . "andrew@schwartzmeyer.com") (:keywords "fortune" "cowsay" "scratch" "startup") (:url . "https://github.com/andschwa/fortune-cookie"))]) - (fountain-mode . [(20240716 311) ((emacs (24 4)) (seq (2 20))) "Major mode for screenwriting in Fountain markup" tar ((:commit . "f3e821797beecc73cc16e81bfcbbe126581359ec") (:authors ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainers ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainer "Paul W. Rankin" . "rnkn@rnkn.xyz") (:keywords "wp" "text") (:url . "https://www.fountain-mode.org"))]) - (fpga . [(20240329 1759) ((emacs (29 1))) "FPGA & ASIC Utils" tar ((:commit . "34e521962ba3842321d456bd587aa93e4b627969") (:authors ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainers ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainer "Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com") (:keywords "tools") (:url . "https://github.com/gmlarumbe/fpga"))]) - (fraktur-mode . [(20160815 227) ((cl-lib (0 5))) "Easily insert Unicode mathematical Fraktur characters" tar ((:commit . "514baf5546aed12a0d9fa0fe66e87cdcc7843b08") (:authors ("Grant Rettke" . "gcr@wisdomandwonder.com")) (:maintainers (nil . "gcr@wisdomandwonder.com")) (:maintainer nil . "gcr@wisdomandwonder.com") (:keywords "unicode" "fraktur" "math" "mathematical") (:url . "https://github.com/grettke/fraktur-mode"))]) - (frame-local . [(20180330 940) ((emacs (25 1))) "Variables local to a frame" tar ((:commit . "51c0889602626e2dcc6f1c1a812b058bc96df03c") (:authors ("Sebastien Chapuis" . "sebastien@chapu.is")) (:maintainers ("Sebastien Chapuis" . "sebastien@chapu.is")) (:maintainer "Sebastien Chapuis" . "sebastien@chapu.is") (:keywords "frames" "tools" "local" "lisp") (:url . "https://github.com/sebastiencs/frame-local"))]) - (frame-mode . [(20230823 1850) ((s (1 9 0)) (emacs (24 4))) "Use frames instead of windows" tar ((:commit . "ab5e568a7c7259d31c252c263458bd76490241d0") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "frames") (:url . "https://github.com/IvanMalison/frame-mode"))]) - (frame-purpose . [(20211011 1518) ((emacs (25 1)) (dash (2 18))) "Purpose-specific frames" tar ((:commit . "7d498147445cc0afb87b922a8225d2e163e5ed5a") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "buffers" "convenience" "frames") (:url . "http://github.com/alphapapa/frame-purpose.el"))]) - (frame-tag . [(20170111 6) ((cl-lib (0 5))) "Minor mode that assigns a unique number to each frame for easy switching" tar ((:commit . "73d6163568c7d32952175e663318b872f995a4e5") (:authors ("Wong Liang Zan" . "zan@liangzan.net")) (:maintainers ("Wong Liang Zan" . "zan@liangzan.net")) (:maintainer "Wong Liang Zan" . "zan@liangzan.net") (:keywords "frame" "movement") (:url . "http://github.com/liangzan/frame-tag.el"))]) - (frames-only-mode . [(20240716 706) ((emacs (26 3)) (dash (2 13 0)) (s (1 11 0))) "Use frames instead of Emacs windows" tar ((:commit . "057462df122e588dceef472023343dee3315ceea") (:authors ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainers ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainer "David Shepherd" . "davidshepherd7@gmail.com") (:keywords "frames" "windows") (:url . "https://github.com/davidshepherd7/frames-only-mode"))]) - (frameshot . [(20240712 2217) ((emacs (25 3)) (compat (30 0 0 0))) "Take screenshots of a frame" tar ((:commit . "23d550389ca978945300f5a1076d5c4f530d8d0e") (:authors ("Jonas Bernoulli" . "emacs.frameshot@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.frameshot@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.frameshot@jonas.bernoulli.dev") (:keywords "multimedia") (:url . "https://github.com/tarsius/frameshot"))]) - (framesize . [(20131017 2132) ((key-chord (0 5 20080915))) "change the size of frames in Emacs" tar ((:commit . "f2dbf5d2513b2bc45f2085370a55c1754b6025da") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "frames") (:url . "http://github.com/nicferrier/emacs-framesize"))]) - (frecency . [(20240111 628) ((emacs (25 1)) (a (0 1)) (dash (2 13 0))) "Library for sorting items by frequency and recency of access" tar ((:commit . "4293bf4c8d571b0914e16a5aa05a6d657fdff551") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "extensions") (:url . "http://github.com/alphapapa/frecency.el"))]) - (frecentf . [(20231125 201) ((emacs (26 1)) (frecency (0 1 -1)) (persist (0 4)) (async (1 9 4))) "Pervasive recentf using frecency" tar ((:commit . "ef788b2af412311fbc6f52d639810746e5c0fa93") (:authors ("Felipe Lema" . "felipel@mortemale.org")) (:maintainers ("Felipe Lema" . "felipel@mortemale.org")) (:maintainer "Felipe Lema" . "felipel@mortemale.org") (:keywords "files" "maint") (:url . "https://launchpad.net/frecentf.el"))]) - (free-keys . [(20211116 1501) ((cl-lib (0 3))) "Show free keybindings for modkeys or prefixes" tar ((:commit . "7348ce68192871b8a69b687ec124d9f816d493ca") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "convenience") (:url . "https://github.com/Fuco1/free-keys"))]) - (freeradius-mode . [(20190401 1743) ((emacs (24 4))) "major mode for FreeRadius server config files" tar ((:commit . "cf8bf0359cf6c77848facbd24b764b3e111b4c2d") (:url . "https://github.com/VersBinarii/freeradius-mode"))]) - (freeze-it . [(20240630 730) ((emacs (24 4))) "Minor mode to make your previous writing read-only" tar ((:commit . "0d0b6c425769a602ab18d41927feb8c0e22e214b") (:authors ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainers ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainer "Paul W. Rankin" . "rnkn@rnkn.xyz") (:keywords "wp" "text") (:url . "https://github.com/rnkn/freeze-it"))]) - (friendly-remote-shell . [(20230916 1426) ((emacs (24 1)) (cl-lib (0 6 1)) (with-shell-interpreter (0 2 5)) (friendly-tramp-path (0 1 0)) (friendly-shell (0 2 0))) "Human-friendly remote interactive shells" tar ((:commit . "5cafa3f6313ce04a47c8996ea1ac6b617d155d46") (:keywords "processes" "terminals") (:url . "https://github.com/p3r7/friendly-shell"))]) - (friendly-shell . [(20230916 1426) ((emacs (24 1)) (cl-lib (0 6 1)) (dash (2 17 0)) (with-shell-interpreter (0 2 5))) "Better shell-mode API" tar ((:commit . "5cafa3f6313ce04a47c8996ea1ac6b617d155d46") (:keywords "processes" "terminals") (:url . "https://github.com/p3r7/friendly-shell"))]) - (friendly-shell-command . [(20230916 1426) ((emacs (24 1)) (cl-lib (0 6 1)) (dash (2 17 0)) (with-shell-interpreter (0 2 5))) "Better shell-command API" tar ((:commit . "5cafa3f6313ce04a47c8996ea1ac6b617d155d46") (:keywords "processes" "terminals") (:url . "https://github.com/p3r7/friendly-shell"))]) - (friendly-tramp-path . [(20200502 1032) ((cl-lib (0 6 1))) "Human-friendly TRAMP path construction" tar ((:commit . "be572b8953b9e5a3a35c30bb64c2936d3e9802ba") (:url . "https://github.com/p3r7/prf-tramp"))]) - (frimacs . [(20230805 1731) ((emacs (26 1))) "An environment for the FriCAS computer algebra system" tar ((:commit . "0ff73440dcaced28cf35e5e542c8936702395185") (:authors ("Paul Onions" . "paul.onions@acm.org")) (:maintainers ("Paul Onions" . "paul.onions@acm.org")) (:maintainer "Paul Onions" . "paul.onions@acm.org") (:keywords "fricas" "computer algebra" "extensions" "tools") (:url . "https://github.com/pdo/frimacs"))]) - (fringe-current-line . [(20140111 411) nil "show current line on the fringe." tar ((:commit . "0ef000bac76abae30601222e6f06c7d133ab4942") (:authors ("Kouhei Yanagita" . "yanagi@shakenbu.org")) (:maintainers ("Kouhei Yanagita" . "yanagi@shakenbu.org")) (:maintainer "Kouhei Yanagita" . "yanagi@shakenbu.org") (:url . "http://github.com/kyanagi/fringe-current-line/raw/master/fringe-current-line.el"))]) - (fringe-helper . [(20140620 2109) nil "helper functions for fringe bitmaps" tar ((:commit . "9bc3d3e82c9cc3937aa090248dc4dd2e289fc55c") (:authors ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainers ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainer "Nikolaj Schumacher" . "bugs*nschumde") (:keywords "lisp") (:url . "http://nschum.de/src/emacs/fringe-helper/"))]) - (frog-jump-buffer . [(20221114 141) ((emacs (24)) (avy (0 4 0)) (dash (2 4 0)) (frog-menu (0 2 8))) "The fastest buffer-jumping Emacs lisp package around." tar ((:commit . "ab830cb7a5af9429866ba88fb37589a0366d8bf2") (:keywords "convenience" "tools") (:url . "https://github.com/waymondo/frog-jump-buffer"))]) - (frontside-javascript . [(20220315 1057) ((emacs (25 1)) (add-node-modules-path (1 2 0)) (company (0 9 2)) (flycheck (20201228 2104)) (js2-mode (20201220)) (js2-refactor (0 9 0)) (rjsx-mode (0 5 0)) (tide (4 0 2)) (web-mode (17)) (lsp-mode (20220124))) "JS development that just workâ„¢ï¸" tar ((:commit . "18816534a977fbd28848389b58c22b6538cfdeec") (:authors ("Frontside Engineering" . "engineering@frontside.com")) (:maintainers ("Frontside Engineering" . "engineering@frontside.com")) (:maintainer "Frontside Engineering" . "engineering@frontside.com") (:keywords "files" "tools") (:url . "https://github.com/thefrontside/frontmacs"))]) - (fsbot-data-browser . [(20220830 230) nil "browse the fsbot database using tabulated-list-mode" tar ((:commit . "27455860fec01ca47bf98b85f093cc24b9852bef") (:keywords "fsbot" "irc" "tabulated-list-mode") (:url . "http://github.com/benaiah/fsbot-data-browser"))]) - (fsharp-mode . [(20230622 1854) ((emacs (25))) "Support for the F# programming language" tar ((:commit . "b4d31c3da018cfbb3d1f9e6fd416d8777f0835bd") (:authors ("2010-2011 Laurent Le Brun" . "laurent@le-brun.eu") ("2012-2014 Robin Neatherway" . "robin.neatherway@gmail.com")) (:keywords "languages"))]) - (fstar-mode . [(20240312 1632) ((emacs (24 3)) (dash (2 11)) (company (0 8 12)) (quick-peek (1 0)) (yasnippet (0 11 0)) (flycheck (30 0)) (company-quickhelp (2 2 0))) "Support for F* programming" tar ((:commit . "6e5d3ea858f3c8a9d01161d9089909c2b22fdfca") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainers ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "convenience" "languages") (:url . "https://github.com/FStarLang/fstar-mode.el"))]) - (fuel . [(20240523 1604) ((cl-lib (0 2)) (emacs (24 2))) "Major mode for the Factor programming language." tar ((:commit . "436d9a61aaa1fdaa319f14d0eac6b5aec920db05"))]) - (fuff . [(20170202 1503) ((seq (2 3))) "Find files with findutils, recursively" tar ((:commit . "278e849913df87bd8756c59382282d87474802c3") (:keywords "files" "project" "convenience") (:url . "https://github.com/joelmo/fuff"))]) - (full-ack . [(20140223 1732) nil "a front-end for ack" tar ((:commit . "8345753e9569dabf6426a837f29387557e32f2af") (:authors ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainers ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainer "Nikolaj Schumacher" . "bugs*nschumde") (:keywords "tools" "matching") (:url . "http://nschum.de/src/emacs/full-ack/"))]) - (fullframe . [(20210226 1057) ((cl-lib (0 5))) "Generalized automatic execution in a single frame" tar ((:commit . "886b831c001b44ec95aec4ff36e8bc1b3003c786") (:authors ("Tom Regner" . "tom@goochesa.de")) (:maintainers ("Tom Regner" . "tom@goochesa.de")) (:maintainer "Tom Regner" . "tom@goochesa.de") (:keywords "fullscreen"))]) - (function-args . [(20220516 1226) ((ivy (0 9 1))) "C++ completion for GNU Emacs" tar ((:commit . "beba049751fed78666c87bd146a6f1cf149bb819") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:url . "https://github.com/abo-abo/function-args"))]) - (fuo . [(20190812 927) ((emacs (24 4))) "feeluown client." tar ((:commit . "0e4122f94a336a50c02bc96652d25ac3d74bedeb") (:authors ("cosven" . "yinshaowen241@gmail.com")) (:maintainers ("cosven" . "yinshaowen241@gmail.com")) (:maintainer "cosven" . "yinshaowen241@gmail.com") (:keywords "feeluown" "multimedia" "unix") (:url . "http://github.com/cosven/emacs-fuo"))]) - (furl . [(20150509 316) nil "Friendly URL retrieval" tar ((:commit . "014438271e0ef27333dfcd599cb247f12a20d870") (:authors ("Natalie Weizenbaum" . "nweiz@google.com")) (:maintainers ("Natalie Weizenbaum" . "nweiz@google.com")) (:maintainer "Natalie Weizenbaum" . "nweiz@google.com"))]) - (fussy . [(20240607 2153) ((emacs (27 2)) (flx (0 5))) "Fuzzy completion style using `flx'" tar ((:commit . "21f4ac6b971f61890d46308d7ac5db64c20228e6") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "matching") (:url . "https://github.com/jojojames/fussy"))]) - (futhark-mode . [(20240403 1143) ((emacs (24 3)) (cl-lib (0 5))) "major mode for editing Futhark source files" tar ((:commit . "98f9e7e890e082d45034f935d311a399326010ef") (:keywords "languages") (:url . "https://github.com/diku-dk/futhark-mode"))]) - (fuz . [(20200104 524) ((emacs (25 1))) "Fast and precise fuzzy scoring/matching utils" tar ((:commit . "0b6b64cebde5675be3a28520ee16234db48d3b8b") (:authors ("Zhu Zihao" . "all_but_last@163.com")) (:maintainers ("Zhu Zihao" . "all_but_last@163.com")) (:maintainer "Zhu Zihao" . "all_but_last@163.com") (:keywords "lisp") (:url . "https://github.com/cireu/fuz.el"))]) - (fuzzy . [(20240101 830) ((emacs (24 3))) "Fuzzy Matching" tar ((:commit . "295140da741ac02c1bd3dec69ccf7f6268d60ec5") (:authors ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainers ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainer "Tomohiro Matsuyama" . "m2ym.pub@gmail.com") (:keywords "convenience") (:url . "https://github.com/auto-complete/fuzzy-el"))]) - (fuzzy-finder . [(20210906 217) ((emacs (24 4))) "Fuzzy Finder App Integration" tar ((:commit . "915a281fc8e50df84dcc205f9357e8314d60fa54") (:authors ("10sr" . "8.slashes@gmail.com")) (:maintainers ("10sr" . "8.slashes@gmail.com")) (:maintainer "10sr" . "8.slashes@gmail.com") (:keywords "matching") (:url . "https://github.com/10sr/fuzzy-finder-el"))]) - (fvwm-mode . [(20230214 2149) nil "A major mode for editing Fvwm configuration files" tar ((:commit . "574c0370f6199c9a1492923bf0d35fdd26738d24") (:authors ("Bert Geens" . "bert@lair.be")) (:maintainers ("Bert Geens" . "bert@lair.be")) (:maintainer "Bert Geens" . "bert@lair.be") (:keywords "files") (:url . "https://github.com/theBlackDragon/fvwm-mode"))]) - (fwb-cmds . [(20240712 2218) ((emacs (25 1)) (compat (30 0 0 0))) "misc frame, window and buffer commands" tar ((:commit . "257659fc0bf0112d40f921717c57e558b25f91ea") (:authors ("Jonas Bernoulli" . "emacs.fwb-cmds@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.fwb-cmds@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.fwb-cmds@jonas.bernoulli.dev") (:keywords "convenience") (:url . "https://github.com/tarsius/fwb-cmds"))]) - (fxrd-mode . [(20170728 1801) ((s (1 2))) "Major mode for editing fixed field width files" tar ((:commit . "795b969346982b75e24b5c8619b46197982fbb4d") (:authors ("Marc Sherry" . "(msherry@gmail.com)")) (:maintainers ("Marc Sherry" . "(msherry@gmail.com)")) (:maintainer "Marc Sherry" . "(msherry@gmail.com)") (:keywords "convenience") (:url . "https://github.com/msherry/fxrd-mode"))]) - (fyure . [(20130216 1314) nil "An interface to fix Japanese hyoki-yure" tar ((:commit . "b6977f1eb148e8b63259f7233b55bb050e44d9b8") (:authors ("Masafumi Oyamada" . "stillpedant@gmail.com")) (:maintainers ("Masafumi Oyamada" . "stillpedant@gmail.com")) (:maintainer "Masafumi Oyamada" . "stillpedant@gmail.com") (:keywords "languages"))]) - (fzf . [(20230403 1304) ((emacs (24 4))) "A front-end for fzf." tar ((:commit . "3a55b983921c620fb5a2cc811f42aa4daaad8266") (:keywords "fzf" "fuzzy" "search") (:url . "https://github.com/bling/fzf.el"))]) - (gameoflife . [(20200614 1814) nil "Screensaver running Conway's Game of Life" tar ((:commit . "2483f3d98dbcf7f1633f551cc3691f5659b4b942") (:keywords "games") (:url . "https://github.com/Lindydancer/gameoflife"))]) - (gams-ac . [(20180423 926) ((emacs (24)) (auto-complete (1 0)) (gams-mode (4 0))) "auto-complete source file for GAMS mode" tar ((:commit . "66d04ff36033f54205c19bc1d893e926d4dbf02e") (:keywords "languages" "tools" "gams-mode" "auto-complete") (:url . "https://github.com/ShiroTakeda/gams-ac"))]) - (gams-mode . [(20240709 410) ((emacs (24 3))) "Major mode for General Algebraic Modeling System (GAMS)" tar ((:commit . "6fb90d9c83747ac020743cd7a8c2efda0c5936eb") (:keywords "languages" "tools" "gams") (:url . "http://shirotakeda.org/en/gams/gams-mode/"))]) - (gandalf-theme . [(20130809 947) nil "Gandalf color theme" tar ((:commit . "4e472fc851431458537d458d09c1f5895e338536") (:authors ("Peter Vasil" . "mail@petervasil.net")) (:maintainers ("Peter Vasil" . "mail@petervasil.net")) (:maintainer "Peter Vasil" . "mail@petervasil.net") (:keywords "color" "theme"))]) - (gap-mode . [(20240430 210) nil "Major mode for editing files in the GAP programming language." tar ((:commit . "09b4082b6e28141537696bb832c8ecc975ec57d8") (:authors ("Michael Smith" . "smith@pell.anu.edu.au") ("Ivan Andrus" . "darthandrus@gmail.com")) (:maintainers ("Ivan Andrus" . "darthandrus@gmail.com")) (:maintainer "Ivan Andrus" . "darthandrus@gmail.com") (:keywords "gap") (:url . "https://gitlab.com/gvol/gap-mode"))]) - (gather . [(20141230 1338) nil "Gather string in buffer." tar ((:commit . "8909c886d72a682710bb79ccfcfe4df54a399b7e") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "matching" "convenience" "tools") (:url . "https://github.com/mhayashi1120/Emacs-gather/raw/master/gather.el"))]) - (gcmh . [(20201116 2251) ((emacs (24))) "the Garbage Collector Magic Hack" tar ((:commit . "0089f9c3a6d4e9a310d0791cf6fa8f35642ecfd9") (:authors ("Andrea Corallo" . "akrl@sdf.org")) (:maintainers (nil . "akrl@sdf.org")) (:maintainer nil . "akrl@sdf.org") (:keywords "internal") (:url . "https://gitlab.com/koral/gcmh"))]) - (gcode-mode . [(20230823 2141) ((emacs (24 4))) "Simple G-Code major mode" tar ((:commit . "4b54553a698d81e52dde14037df94774c7f30b95") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainers ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org") (:keywords "gcode" "languages" "highlight" "syntax") (:url . "https://gitlab.com/wavexx/gcode-mode.el"))]) - (gdb-x . [(20240726 1306) ((emacs (29 1))) "Improve GDB-MI user interface" tar ((:commit . "6e1c8011b98bc32ef97e5c51d5306d7960d09065") (:authors ("Sergio Pastor Pérez" . "sergio.pastorperez@outlook.es")) (:maintainers ("Sergio Pastor Pérez" . "sergio.pastorperez@outlook.es")) (:maintainer "Sergio Pastor Pérez" . "sergio.pastorperez@outlook.es") (:keywords "extensions") (:url . "https://codeberg.org/shepherd/gdb-x"))]) - (gdscript-mode . [(20240509 1523) ((emacs (26 3))) "Major mode for Godot's GDScript language" tar ((:commit . "32086df83335ce0e5120b21b80cf7996edb2232e") (:authors ("Nathan Lovato" . "nathan@gdquest.com") ("Fabián E. Gallina" . "fgallina@gnu.org")) (:maintainers (nil . "nathan@gdquest.com")) (:maintainer nil . "nathan@gdquest.com") (:keywords "languages") (:url . "https://github.com/godotengine/emacs-gdscript-mode/"))]) - (geben . [(20220827 105) ((emacs (24 3)) (cl-lib (0 5))) "DBGp protocol frontend, a script debugger" tar ((:commit . "8df1ed2c8ff13b0ca4ef241c95c46f60a5a4fe3c") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainers ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "c" "comm" "tools") (:url . "https://github.com/ahungry/geben"))]) - (geben-helm-projectile . [(20170524 334) ((emacs (24)) (geben (0 26)) (helm-projectile (0 13 0))) "Integrate helm-projectile with geben" tar ((:commit . "31ce0faca5dcc71924884f03fd5a7a25d00ccd9b") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainers ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "ahungry" "emacs" "geben" "helm" "projectile" "debug") (:url . "https://github.com/ahungry/geben-helm-projectile"))]) - (geeknote . [(20220213 612) ((emacs (24))) "Use Evernote in Emacs through geeknote" tar ((:commit . "ce2738aebeeda35f9d31027e9b7bad0813b975c3") (:keywords "evernote" "geeknote" "note" "emacs-evernote" "evernote-mode") (:url . "http://github.com/avendael/emacs-geeknote"))]) - (geiser . [(20240726 1217) ((emacs (27 1)) (project (0 8 1))) "GNU Emacs and Scheme talk to each other" tar ((:commit . "3b02581c8422d416d1d4dc3168db5cf7b0ef16fc") (:authors ("Jose Antonio Ortega Ruiz" . "(jao@gnu.org)")) (:maintainers ("Jose Antonio Ortega Ruiz" . "(jao@gnu.org)")) (:maintainer "Jose Antonio Ortega Ruiz" . "(jao@gnu.org)") (:keywords "languages" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/"))]) - (geiser-chez . [(20230707 1334) ((emacs (26 1)) (geiser (0 19))) "Chez and Geiser talk to each other" tar ((:commit . "605a81ff7b2d2b275a3ec68e3ce7e5b50f85014d") (:authors ("Peter" . "craven@gmx.net")) (:maintainers ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") (:keywords "languages" "chez" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/chez"))]) - (geiser-chibi . [(20240521 2252) ((emacs (24 4)) (geiser (0 18))) "Chibi Scheme's implementation of the geiser protocols" tar ((:commit . "2502fed1349c2703eea528b74bcc980ad6bceab8") (:authors ("Peter" . "craven@gmx.net")) (:maintainers ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") (:keywords "languages" "chibi" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/chibi"))]) - (geiser-chicken . [(20220717 1130) ((emacs (24 4)) (geiser (0 19))) "Chicken's implementation of the geiser protocols" tar ((:commit . "a480598b5908c95bc8d3178a48f13e9072a9235b") (:keywords "languages" "chicken" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/chicken"))]) - (geiser-gambit . [(20220208 1356) ((emacs (26 1)) (geiser (0 18))) "Gambit's implementation of the geiser protocols" tar ((:commit . "381d74ca5059b44fe3d8b5daf42214019c6d1a88") (:maintainers ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") (:keywords "languages" "gambit" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/gambit"))]) - (geiser-gauche . [(20220503 1700) ((emacs (26 1)) (geiser (0 11 2))) "Gauche scheme support for Geiser" tar ((:commit . "8ff743f6416f00751e24aef8b9791501a40f5421") (:authors ("András Simonyi" . "andras.simonyi@gmail.com")) (:maintainers ("András Simonyi" . "andras.simonyi@gmail.com")) (:maintainer "András Simonyi" . "andras.simonyi@gmail.com") (:keywords "languages" "gauche" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/gauche"))]) - (geiser-guile . [(20240712 1202) ((emacs (25 1)) (transient (0 3)) (geiser (0 28 1))) "Guile and Geiser talk to each other" tar ((:commit . "ebdd1923b0780778706ea6b16aa2b0ce3e7dc33d") (:authors ("Jose Antonio Ortega Ruiz" . "(jao@gnu.org)")) (:maintainers ("Jose Antonio Ortega Ruiz" . "(jao@gnu.org)")) (:maintainer "Jose Antonio Ortega Ruiz" . "(jao@gnu.org)") (:keywords "languages" "guile" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/guile"))]) - (geiser-kawa . [(20210920 1607) ((emacs (26 1)) (geiser (0 16))) "Kawa scheme support for Geiser" tar ((:commit . "5896b19642923f74f718eb68d447560b2d26d797") (:authors ("spellcard199" . "spellcard199@protonmail.com")) (:maintainers ("spellcard199" . "spellcard199@protonmail.com")) (:maintainer "spellcard199" . "spellcard199@protonmail.com") (:keywords "languages" "kawa" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/kawa"))]) - (geiser-mit . [(20211204 1935) ((emacs (24 4)) (geiser (0 18))) "MIT/GNU Scheme's implementation of the geiser protocols" tar ((:commit . "4e90e9ae815e89f3540fb9644e6016c663ef5765") (:authors ("Peter" . "craven@gmx.net")) (:maintainers ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") (:keywords "languages" "mit" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/mit"))]) - (geiser-racket . [(20210421 125) ((emacs (26 1)) (geiser (0 16))) "Support for Racket in Geiser" tar ((:commit . "22e56ce80389544d3872cf4beb4008fb514b2218") (:authors ("Jose Antonio Ortega Ruiz" . "(jao@gnu.org)")) (:maintainers ("Jose Antonio Ortega Ruiz" . "(jao@gnu.org)")) (:maintainer "Jose Antonio Ortega Ruiz" . "(jao@gnu.org)") (:keywords "languages" "racket" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/racket"))]) - (geiser-stklos . [(20231004 2013) ((emacs (24 4)) (geiser (0 16))) "STklos Scheme implementation of the geiser protocols" tar ((:commit . "c634fc2049f1616b772f5e9cb78c6171dcc4c34d") (:authors ("Jeronimo Pellegrini" . "(j_p@aleph0.info)")) (:maintainers ("Jeronimo Pellegrini" . "(j_p@aleph0.info)")) (:maintainer "Jeronimo Pellegrini" . "(j_p@aleph0.info)") (:keywords "languages" "stklos" "scheme" "geiser") (:url . "https://gitlab.com/emacs-geiser/stklos"))]) - (gemini-mode . [(20221127 1619) ((emacs (24 4))) "A simple highlighting package for text/gemini" tar ((:commit . "a7dd7c6ea4e036d0d5ecc4a5d284874c400f10ba") (:authors ("Jason McBrayer" . "jmcbray@carcosa.net") ("tastytea" . "tastytea@tastytea.de") ("tienne Deparis" . "etienne@depar.is")) (:maintainers ("Jason McBrayer" . "jmcbray@carcosa.net") ("tastytea" . "tastytea@tastytea.de") ("tienne Deparis" . "etienne@depar.is")) (:maintainer "Jason McBrayer" . "jmcbray@carcosa.net") (:keywords "languages") (:url . "https://git.carcosa.net/jmcbray/gemini.el"))]) - (gemini-write . [(20211114 1032) ((emacs (26)) (elpher (2 8 0)) (gemini-mode (1 0 0))) "Elpher for Titan" tar ((:commit . "2a7d07d0ce4c5b8750f3ff1182ad94ee616734c8") (:authors ("Alex Schroeder" . "alex@gnu.org")) (:maintainers ("Alex Schroeder" . "alex@gnu.org")) (:maintainer "Alex Schroeder" . "alex@gnu.org") (:keywords "comm" "gemini") (:url . "https://alexschroeder.ch/cgit/gemini-write"))]) - (gemtext-mode . [(20231029 2010) ((emacs (29 1))) "Major mode for Gemtext-formatted text" tar ((:commit . "431b3b1d7c4310ef09ba16adbc870bc0af2c0e9b") (:authors ("Antoine Aubé" . "courriel@arjca.fr")) (:maintainers ("Antoine Aubé" . "courriel@arjca.fr")) (:maintainer "Antoine Aubé" . "courriel@arjca.fr") (:keywords "languages" "gemtext" "gemini") (:url . "https://sr.ht/~arjca/gemtext-mode.el/"))]) - (general . [(20240410 1650) ((emacs (24 4)) (cl-lib (0 5))) "Convenience wrappers for keybindings." tar ((:commit . "826bf2b97a0fb4a34c5eb96ec2b172d682fd548f") (:authors ("Fox Kiester" . "noct@posteo.net")) (:maintainers ("Fox Kiester" . "noct@posteo.net")) (:maintainer "Fox Kiester" . "noct@posteo.net") (:keywords "vim" "evil" "leader" "keybindings" "keys") (:url . "https://github.com/noctuid/general.el"))]) - (genrnc . [(20140612 1237) ((deferred (0 3 1)) (concurrent (0 3)) (log4e (0 2 0)) (yaxception (0 1))) "generate RELAX NG Compact Schema from RELAX NG Schema, XML Schema and DTD." tar ((:commit . "da75b1966a73ad215ec2ced4522c25f4d0bf1f9a") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "xml") (:url . "https://github.com/aki2o/emacs-genrnc"))]) - (geoip . [(20200310 911) ((emacs (25 1))) "Find out where an IP address is located via GeoIP2" tar ((:commit . "b4952890993642c7055f4bbbf05b0384740f8f51") (:keywords "tools") (:url . "https://github.com/xuchunyang/geoip.el"))]) - (geolocation . [(20200317 1559) ((request-deferred (0 3 2)) (deferred (0 5 1)) (emacs (25 1))) "Get your location on Earth" tar ((:commit . "08e3569024659f6f04cb269ad213d144fd8e2a95") (:authors ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:keywords "hardware") (:url . "https://github.com/gonewest818/geolocation.el"))]) - (german-holidays . [(20181213 644) nil "German holidays for Emacs calendar" tar ((:commit . "a8462dffccaf2b665f2032e646b5370e993a386a") (:authors ("Sebastian Christ" . "rudolfo.christ@gmail.com")) (:maintainers ("Sebastian Christ" . "rudolfo.christ@gmail.com")) (:maintainer "Sebastian Christ" . "rudolfo.christ@gmail.com") (:url . "https://github.com/rudolfochrist/german-holidays"))]) - (germanium . [(20220716 1500) ((emacs (26 1))) "Generate image from source code using germanium" tar ((:commit . "7292aa6870cf8b0acb34a8750da32b44d83cd65c") (:keywords "convenience") (:url . "https://github.com/matsuyoshi30/germanium-el"))]) - (gerrit . [(20240306 1947) ((emacs (25 1)) (magit (2 13 1)) (s (1 12 0)) (dash (0 2 15))) "Gerrit client" tar ((:commit . "8a98747155712d751239e5699e3a6fd090848b33") (:authors ("Thomas Hisch" . "t.hisch@gmail.com")) (:maintainers ("Thomas Hisch" . "t.hisch@gmail.com")) (:maintainer "Thomas Hisch" . "t.hisch@gmail.com") (:keywords "extensions") (:url . "https://github.com/thisch/gerrit.el"))]) - (gerrit-download . [(20150714 1408) ((emacs (24 0)) (magit (2 1 0))) "Show gerrit reviews in a diff buffer." tar ((:commit . "d568acc7c5935188c9bc19ba72719a6092d9f6fd") (:authors ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainers ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainer "Chmouel Boudjnah" . "chmouel@chmouel.com") (:keywords "tools" "gerrit" "git") (:url . "https://github.com/chmouel/gerrit-download.el"))]) - (gf . [(20181028 1542) ((s (1 0)) (ht (2 0))) "Major mode for editing GF code" tar ((:commit . "49fa46db67634530499be969ffd3c436a22d4404") (:authors ("Johan BockgÃ¥rd" . "bojohan+mail@dd.chalmers.se")) (:maintainers ("bruno cuconato" . "bcclaro+emacs@gmail.com")) (:maintainer "bruno cuconato" . "bcclaro+emacs@gmail.com") (:keywords "languages") (:url . "https://github.com/GrammaticalFramework/gf-emacs-mode"))]) - (ggo-mode . [(20210310 1345) nil "Gengetopt major mode" tar ((:commit . "6a7617b5af3d13029e4d680a375e8107c40d0fac") (:authors ("Matthew K. Junker" . "junker@alum.mit.edu")) (:maintainers ("Matthew K. Junker" . "junker@alum.mit.edu")) (:maintainer "Matthew K. Junker" . "junker@alum.mit.edu") (:keywords "extensions" "convenience" "local"))]) - (ggtags . [(20230602 133) ((emacs (25))) "emacs frontend to GNU Global source code tagging system" tar ((:commit . "4e3630c30fb836872b5d8f2ae3e5d5ae003365d8") (:authors ("Leo Liu" . "sdl.web@gmail.com")) (:maintainers ("Leo Liu" . "sdl.web@gmail.com")) (:maintainer "Leo Liu" . "sdl.web@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/leoliu/ggtags"))]) - (gh . [(20230825 1217) ((emacs (25 1)) (pcache (0 4 2)) (logito (0 1)) (marshal (0 9 0)) (cl-lib (0 3))) "A GitHub library for Emacs" tar ((:commit . "b5a8d8209340d49ad82dab22d23dae0434499fdf") (:authors ("Yann Hodique" . "yhodique@gmail.com")) (:maintainer "Yann Hodique" . "yhodique@gmail.com") (:url . "https://github.com/sigma/gh.el"))]) - (gh-md . [(20220316 1432) ((emacs (24 3))) "Render markdown using the Github api" tar ((:commit . "e721fd5e41e682f47f2dd4ce26ef2ba28c7fa0b5") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/gh-md.el"))]) - (gh-notify . [(20240411 2031) ((emacs (29 1)) (magit (3 3 0)) (forge (0 4 0))) "A veneer for Magit/Forge GitHub notifications" tar ((:commit . "bcd30f1804d6e1bf0201a16486d094a3817636b6") (:authors ("Bas Alberts" . "bas@anti.computer") ("xristos" . "xristos@sdf.org")) (:maintainers ("Bas Alberts" . "bas@anti.computer")) (:maintainer "Bas Alberts" . "bas@anti.computer") (:keywords "comm") (:url . "https://github.com/anticomputer/gh-notify"))]) - (ghc-imported-from . [(20141124 1932) ((emacs (24 1))) "Haskell documentation lookup with ghc-imported-from" tar ((:commit . "fcff08628a19f5d26151564659218cc677779b79") (:authors ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainers ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Raymond Christiansen" . "david@davidchristiansen.dk") (:keywords "languages"))]) - (ghci-completion . [(20151125 1257) ((emacs (24 1)) (cl-lib (0 5))) "Completion for GHCi commands in inferior-haskell buffers" tar ((:commit . "c47e23d585d2a3c7b13aac163693fdc4f2bb90e5") (:authors ("Oleksandr Manzyuk" . "manzyuk@gmail.com")) (:maintainers ("Oleksandr Manzyuk" . "manzyuk@gmail.com")) (:maintainer "Oleksandr Manzyuk" . "manzyuk@gmail.com") (:keywords "convenience"))]) - (gherkin-mode . [(20171224 1353) nil "An emacs major mode for editing gherkin files." tar ((:commit . "0313492e7da152f0aa73ddf96c0287ded8f51253") (:keywords "languages"))]) - (ghost-blog . [(20171023 742) ((markdown-mode (1 0))) "A package to manage Ghost blog" tar ((:commit . "71b358643cc9a2db1bf752281ff94aba9b59e4cc") (:authors ("Javier Aguirre" . "hello@javaguirre.net")) (:maintainers ("Javier Aguirre" . "hello@javaguirre.net")) (:maintainer "Javier Aguirre" . "hello@javaguirre.net") (:keywords "ghost" "blog") (:url . "https://github.com/javaguirre/ghost-blog"))]) - (ghq . [(20230510 332) ((emacs (26 1)) (dash (2 18 0)) (s (1 7 0))) "Ghq interface for emacs" tar ((:commit . "eb197c14e53ac57a136ea8d34eec7528487c3301") (:authors ("Roman Coedo" . "romancoedo@gmail.com")) (:maintainers ("Joseph LaFreniere" . "joseph@lafreniere.xyz")) (:maintainer "Joseph LaFreniere" . "joseph@lafreniere.xyz") (:keywords "convenience") (:url . "https://github.com/lafrenierejm/emacs-ghq"))]) - (ghub . [(20240713 1918) ((emacs (26 3)) (compat (30 0 0 0)) (let-alist (1 0 6)) (treepy (0 1 2))) "Client libraries for Git forge APIs." tar ((:commit . "56c76725348da9d7abab88cec64a06505c67abe9") (:authors ("Jonas Bernoulli" . "emacs.ghub@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.ghub@jonas.bernoulli.dev") (:keywords "tools") (:url . "https://github.com/magit/ghub"))]) - (ghub+ . [(20191229 1748) ((emacs (25)) (ghub (2 0)) (apiwrap (0 5))) "a thick GitHub API client built on ghub" tar ((:commit . "b1adef2402d7599911d4dd447a987a0cea04e6fe") (:authors ("Sean Allred" . "code@seanallred.com")) (:maintainers ("Sean Allred" . "code@seanallred.com")) (:maintainer "Sean Allred" . "code@seanallred.com") (:keywords "extensions" "multimedia" "tools") (:url . "https://github.com/vermiculus/ghub-plus"))]) - (gif-screencast . [(20230728 1144) ((emacs (25 1))) "One-frame-per-action GIF recording" tar ((:commit . "6798656d3d3107d16e30cc26bc3928b00e50c1ca") (:authors ("Pierre Neidhardt" . "mail@ambrevar.xyz")) (:maintainers ("Pierre Neidhardt" . "mail@ambrevar.xyz")) (:maintainer "Pierre Neidhardt" . "mail@ambrevar.xyz") (:keywords "multimedia" "screencast") (:url . "https://gitlab.com/ambrevar/emacs-gif-screencast"))]) - (gift-mode . [(20210528 1459) nil "major mode for editing GIFT format quizzes" tar ((:commit . "c93354e8fe1173b22f398f17b127875807f15b87") (:authors ("Christophe Rhodes" . "christophe@rhodes.io")) (:maintainers ("Christophe Rhodes" . "christophe@rhodes.io")) (:maintainer "Christophe Rhodes" . "christophe@rhodes.io") (:url . "https://github.com/csrhodes/gift-mode"))]) - (gildas-mode . [(20181022 649) ((polymode (0 1 5)) (emacs (25))) "Major mode for Gildas" tar ((:commit . "d0c9e997e2aa0bcd9b8b7db082d69100448cb1b2") (:authors ("Sébastien Maret" . "sebastien.maret@icloud.com")) (:maintainers ("Sébastien Maret" . "sebastien.maret@icloud.com")) (:maintainer "Sébastien Maret" . "sebastien.maret@icloud.com") (:keywords "languages" "gildas") (:url . "https://github.com/smaret/gildas-mode"))]) - (girly-notebook-theme . [(20240513 1344) ((emacs (26 1))) "A light theme with vivid colours and cursive text" tar ((:commit . "e27603d5afb2b60714b8acef61f3477d11c34e00") (:authors ("elilla&" . "elilla@transmom.love")) (:maintainers ("elilla&" . "elilla@transmom.love")) (:maintainer "elilla&" . "elilla@transmom.love") (:url . "https://github.com/melissaboiko/girly-notebook-theme"))]) - (gist . [(20171128 406) ((emacs (24 1)) (gh (0 10 0))) "Emacs integration for gist.github.com" tar ((:commit . "b2712a61d04af98a05cc2556d85479803b6626be") (:authors ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainers ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainer "Yann Hodique" . "yann.hodique@gmail.com") (:keywords "tools") (:url . "https://github.com/defunkt/gist.el"))]) - (git . [(20140128 1041) ((s (1 7 0)) (dash (2 2 0)) (f (0 10 0))) "An Elisp API for programmatically using Git" tar ((:commit . "8b7f1477ef367b5b7de452589dd9a8ab30150d0a") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "git") (:url . "http://github.com/rejeep/git.el"))]) - (git-annex . [(20220807 1542) nil "Mode for easy editing of git-annex'd files" tar ((:commit . "92f2d97c89980d2cea85850353836c68903514a1") (:authors ("John Wiegley" . "jwiegley@gmail.com")) (:maintainers ("John Wiegley" . "jwiegley@gmail.com")) (:maintainer "John Wiegley" . "jwiegley@gmail.com") (:keywords "files" "data" "git" "annex") (:url . "https://github.com/jwiegley/git-annex-el"))]) - (git-assembler-mode . [(20230611 1425) ((emacs (24 4))) "git-assembler major mode" tar ((:commit . "391f507269f4f243d81ebdc1f5d43388dc54bc2f") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainers ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org") (:keywords "git" "git-assembler" "languages" "highlight" "syntax") (:url . "https://gitlab.com/wavexx/git-assembler-mode.el"))]) - (git-attr . [(20180925 2003) ((emacs (24 3))) "Git attributes of buffer file" tar ((:commit . "3e43a0cf616b00a4bbd3c6b49fd2397f3103796f") (:authors ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainers ("Arne Jørgensen" . "arne@arnested.dk")) (:maintainer "Arne Jørgensen" . "arne@arnested.dk") (:keywords "vc") (:url . "https://github.com/arnested/emacs-git-attr"))]) - (git-auto-commit-mode . [(20200828 653) nil "Emacs Minor mode to automatically commit and push" tar ((:commit . "df07899acdb3f9c114b72fdab77107c924b3172c") (:authors ("Tom Willemse" . "tom@ryuslash.org")) (:maintainers ("Tom Willemse" . "tom@ryuslash.org")) (:maintainer "Tom Willemse" . "tom@ryuslash.org") (:keywords "vc") (:url . "https://github.com/ryuslash/git-auto-commit-mode"))]) - (git-backup . [(20191209 2144) ((emacs (24 3)) (s (1 8 0))) "Backup each file change using git" tar ((:commit . "e28d7af2d1c58fa5b8068223eb83a73f044e6a6c") (:authors ("Anthony HAMON" . "hamon.anth@gmail.com")) (:maintainers ("Anthony HAMON" . "hamon.anth@gmail.com")) (:maintainer "Anthony HAMON" . "hamon.anth@gmail.com") (:keywords "backup" "files" "tools" "git") (:url . "http://github.com/antham/git-backup"))]) - (git-backup-ivy . [(20231030 2155) ((ivy (0 12 0)) (git-backup (0 0 1)) (emacs (25 1))) "An ivy interface to git-backup" tar ((:commit . "8c825ac2fef586e2792e980003e5ae0deb908bbc") (:authors ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainers ("Sebastian WÃ¥linder" . "s.walinder@gmail.com")) (:maintainer "Sebastian WÃ¥linder" . "s.walinder@gmail.com") (:keywords "backup" "convenience" "files" "tools" "vc") (:url . "https://github.com/walseb/git-backup-ivy"))]) - (git-blamed . [(20161028 1926) nil "Minor mode for incremental blame for Git" tar ((:commit . "cef196abf398e2dd11f775d1e6cd8690567408aa") (:keywords "git" "version control" "release management"))]) - (git-cliff . [(20240517 1042) ((emacs (29 1)) (transient (0 6 0)) (dash (2 19 1))) "Generate and update changelog using git-cliff" tar ((:commit . "90db86c1a600fc319e7c8172839bfe18c3e4221b") (:authors ("liuyinz" . "liuyinz95@gmail.com")) (:maintainers ("liuyinz" . "liuyinz95@gmail.com")) (:maintainer "liuyinz" . "liuyinz95@gmail.com") (:keywords "tools") (:url . "https://github.com/liuyinz/git-cliff.el"))]) - (git-command . [(20191028 333) ((term-run (0 1 4)) (with-editor (2 3 1))) "A Git Command-Line interface" tar ((:commit . "a773d40da39dfb1c6ecf2b0758aa370ddea8f06d") (:authors ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainers ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainer "10sr" . "8slashes+el[at]gmail[dot]com") (:keywords "utility" "git") (:url . "https://github.com/10sr/git-command-el"))]) - (git-commit . [(20240713 1925) ((emacs (26 1)) (compat (30 0 0 0)) (transient (20240629)) (with-editor (20240702))) "Edit Git commit messages." tar ((:commit . "b9948f9571928bb7f39f4b3a112bd76e52a072ce") (:authors ("Jonas Bernoulli" . "emacs.magit@jonas.bernoulli.dev") ("Sebastian Wiesner" . "lunaryorn@gmail.com") ("Florian Ragwitz" . "rafl@debian.org") ("Marius Vollmer" . "marius.vollmer@gmail.com")) (:maintainer "Jonas Bernoulli" . "emacs.magit@jonas.bernoulli.dev") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/magit"))]) - (git-commit-insert-issue . [(20230512 1416) ((emacs (25)) (projectile (0)) (s (0)) (ghub (0)) (bitbucket (0))) "Get issues list when typing \"Fixes #\"" tar ((:commit . "df7ce0549d1db7bab27d401a351ea0d187c4a673") (:keywords "tools" "vc" "github" "gitlab" "bitbucket" "commit" "issues") (:url . "https://gitlab.com/emacs-stuff/git-commit-insert-issue/"))]) - (git-commit-ts-mode . [(20240722 1815) ((emacs (29 1))) "Tree-sitter support for Git commit messages" tar ((:commit . "ba722ba44964e87b2acf48cb7b6154ad4c99bc26") (:authors ("Daniil Shvalov" . "daniil.shvalov@gmail.com")) (:maintainers ("Daniil Shvalov" . "daniil.shvalov@gmail.com")) (:maintainer "Daniil Shvalov" . "daniil.shvalov@gmail.com") (:keywords "tree-sitter" "git" "faces") (:url . "https://github.com/danilshvalov/git-commit-ts-mode"))]) - (git-dwim . [(20170126 1214) nil "Context-aware git commands such as branch handling" tar ((:commit . "485c732130686c2f28a026e385366006435394b9") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "git" "tools" "convenience") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/git-dwim.el"))]) - (git-grep . [(20200920 1751) ((projectile (0 10 0))) "Search tools using git grep" tar ((:commit . "12ff6045e9b6aa42f98abd4ddc44d670268a0849") (:maintainers ("tychoish" . "garen@tychoish.com")) (:maintainer "tychoish" . "garen@tychoish.com") (:keywords "matching" "files" "grep" "search" "using" "git-grep") (:url . "https://github.com/tychoish/git-grep.el"))]) - (git-grep-transient . [(20240521 648) ((emacs (27 1)) (magit (3 3 0)) (transient (0 6 0)) (symbol-overlay (4 2))) "Search for text using git grep command" tar ((:commit . "c9eb6d76e6b0600d2f90d009fdc28a171f69dd80") (:authors ("Alain Delplanque" . "alaindelplanque@mailoo.org")) (:maintainers ("Alain Delplanque" . "alaindelplanque@mailoo.org")) (:maintainer "Alain Delplanque" . "alaindelplanque@mailoo.org") (:keywords "git" "tools" "vc") (:url . "https://github.com/adelplanque/git-grep-transient"))]) - (git-gutter . [(20240425 647) ((emacs (25 1))) "Port of Sublime Text plugin GitGutter" tar ((:commit . "9afe45b41a82a332606d3e70ef85d323d27b9e4f") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com") ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:url . "https://github.com/emacsorphanage/git-gutter"))]) - (git-gutter+ . [(20151204 1723) ((git-commit (0)) (dash (0))) "Manage Git hunks straight from the buffer" tar ((:commit . "b7726997806d9a2da9fe84ff00ecf21d62b6f975") (:authors ("Syohei YOSHIDA and contributors" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA and contributors" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA and contributors" . "syohex@gmail.com") (:keywords "git" "vc") (:url . "https://github.com/nonsequitur/git-gutter-plus"))]) - (git-gutter-fringe . [(20211003 2228) ((git-gutter (0 88)) (fringe-helper (0 1 1)) (cl-lib (0 5)) (emacs (24))) "Fringe version of git-gutter.el" tar ((:commit . "648cb5b57faec55711803cdc9434e55a733c3eba") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:url . "https://github.com/emacsorphanage/git-gutter-fringe"))]) - (git-gutter-fringe+ . [(20140729 1103) ((git-gutter+ (0 1)) (fringe-helper (1 0 1))) "Fringe version of git-gutter+.el" tar ((:commit . "3857d486e5b3eca9281fba1c76756cb39a9f9866") (:authors ("Syohei YOSHIDA and contributors" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA and contributors" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA and contributors" . "syohex@gmail.com") (:url . "https://github.com/nonsequitur/git-gutter-fringe-plus"))]) - (git-identity . [(20220721 912) ((emacs (25 1)) (dash (2 10)) (hydra (0 14)) (f (0 20))) "Identity management for (ma)git" tar ((:commit . "f920916a92fad0c551cd0739e48fc09d8709bd8d") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "git" "vc" "convenience") (:url . "https://github.com/akirak/git-identity.el"))]) - (git-io . [(20230322 1038) ((emacs (24 4))) "Integration for git.io URL shortening in buffer" tar ((:commit . "fb25f9432e6454edd621a7512ee7abc6220151a5") (:authors ("Tejas Bubane" . "tejasbubane@gmail.com")) (:maintainers ("Tejas Bubane" . "tejasbubane@gmail.com")) (:maintainer "Tejas Bubane" . "tejasbubane@gmail.com") (:keywords "convenience" "files") (:url . "https://github.com/tejasbubane/emacs-git-io"))]) - (git-lens . [(20220922 710) ((emacs (24 4))) "Show new, deleted or modified files in branch" tar ((:commit . "347832fbdb75a0930aa3eef628ec0069a335f3b7") (:authors ("Peter Stiernström" . "peter@stiernstrom.se")) (:maintainers ("Peter Stiernström" . "peter@stiernstrom.se")) (:maintainer "Peter Stiernström" . "peter@stiernstrom.se") (:keywords "vc" "convenience") (:url . "https://github.com/pidu/git-lens"))]) - (git-link . [(20240723 14) ((emacs (24 3))) "Get the GitHub/Bitbucket/GitLab URL for a buffer location" tar ((:commit . "db586e906a926785bbf960f3714d70dc11b019b9") (:authors ("Skye Shaw" . "skye.shaw@gmail.com")) (:maintainers ("Skye Shaw" . "skye.shaw@gmail.com")) (:maintainer "Skye Shaw" . "skye.shaw@gmail.com") (:keywords "git" "vc" "github" "bitbucket" "gitlab" "sourcehut" "aws" "azure" "convenience") (:url . "http://github.com/sshaw/git-link"))]) - (git-messenger . [(20201202 1637) ((emacs (24 3)) (popup (0 5 3))) "Popup last commit of current line" tar ((:commit . "fb9a049ac3b5fba7369ef1f027b97881f1e377ec") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:url . "https://github.com/emacsorphanage/git-messenger"))]) - (git-modes . [(20240713 1918) ((emacs (25 1)) (compat (30 0 0 0))) "Major modes for editing Git configuration files" tar ((:commit . "d96fa7a3c7d754812675b37247c6a77e459eec53") (:authors ("Sebastian Wiesner" . "lunaryorn@gmail.com") ("Rüdiger Sonderfeld" . "ruediger@c-plusplus.net") ("Jonas Bernoulli" . "emacs.git-modes@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.git-modes@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.git-modes@jonas.bernoulli.dev") (:keywords "convenience" "vc" "git") (:url . "https://github.com/magit/git-modes"))]) - (git-msg-prefix . [(20191031 1304) ((emacs (24)) (s (1 10 0)) (dash (2 9 0))) "Insert commit message prefix (issue number)" tar ((:commit . "43f6b31c1090371260a2f15b2117a7666920bee7") (:authors ("Raimon Grau" . "raimonster@gmail.com")) (:maintainers ("Raimon Grau" . "raimonster@gmail.com")) (:maintainer "Raimon Grau" . "raimonster@gmail.com") (:keywords "vc" "tools") (:url . "http://github.com/kidd/git-msg-prefix.el"))]) - (git-ps1-mode . [(20200113 704) nil "Global minor-mode to print __git_ps1 in mode-line" tar ((:commit . "6762a309bd593d26258dfbf43e7bc21254a70fbf") (:authors ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainers ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainer "10sr" . "8slashes+el[at]gmail[dot]com") (:keywords "utility" "mode-line" "git") (:url . "https://github.com/10sr/git-ps1-mode-el"))]) - (git-time-metric . [(20181116 2011) nil "Provide function to record time with gtm ( git time metric )" tar ((:commit . "287108ed1d6885dc795eb3bad4476aa08c626186") (:authors ("Anton Sivolapov" . "anton.sivolapov@gmail.com")) (:maintainers ("Anton Sivolapov" . "anton.sivolapov@gmail.com")) (:maintainer "Anton Sivolapov" . "anton.sivolapov@gmail.com") (:keywords "tools" "gtm" "productivity" "time") (:url . "https://github.com/c301/gtm-emacs-plugin"))]) - (git-timemachine . [(20240427 924) ((emacs (24 3)) (transient (0 1 0))) "Walk through git revisions of a file" tar ((:commit . "3780835fcd67c3703ffa768206121851e6895ece") (:authors ("Peter Stiernström" . "peter@stiernstrom.se")) (:maintainers ("Peter Stiernström" . "peter@stiernstrom.se")) (:maintainer "Peter Stiernström" . "peter@stiernstrom.se") (:keywords "vc") (:url . "https://codeberg.org/pidu/git-timemachine"))]) - (git-walktree . [(20191101 302) ((emacs (26 1)) (git (0 1 1)) (cl-lib (0 5))) "Browse Git tree and blob objects" tar ((:commit . "a1a5490b89d193724ec637818baf2d8edf97c638") (:authors ("10sr" . "8.slashes[at]gmail[dot]com")) (:maintainers ("10sr" . "8.slashes[at]gmail[dot]com")) (:maintainer "10sr" . "8.slashes[at]gmail[dot]com") (:keywords "vc" "utility" "git") (:url . "https://github.com/10sr/git-walktree-el"))]) - (git-wip-timemachine . [(20150408 1006) ((s (1 9 0))) "Walk through git-wip revisions of a file" tar ((:commit . "1ce257e6c25117b01f1b899aca21e07eae084d40") (:authors ("Tim Krones" . "t.krones@gmx.net")) (:maintainers ("Tim Krones" . "t.krones@gmx.net")) (:maintainer "Tim Krones" . "t.krones@gmx.net") (:keywords "git") (:url . "https://github.com/itsjeyd/git-wip-timemachine"))]) - (gitconfig . [(20130718 935) nil "Emacs lisp interface to work with git-config variables" tar ((:commit . "6c313a39e20702ddcebc12d146f69db1ce668901") (:keywords "git" "gitconfig" "git-config"))]) - (github-browse-file . [(20160205 1427) ((cl-lib (0 5))) "View the file you're editing on GitHub" tar ((:commit . "177667b8dac640f3dabacc4395e09451c5e88c53") (:authors ("Ozan Sener" . "ozan@ozansener.com")) (:maintainers ("Ozan Sener" . "ozan@ozansener.com")) (:maintainer "Ozan Sener" . "ozan@ozansener.com") (:keywords "convenience" "vc" "git" "github") (:url . "https://github.com/osener/github-browse-file"))]) - (github-clone . [(20210108 1920) ((gh (1 0 1)) (magit (3 0 0)) (emacs (25 1))) "Fork and clone github repos" tar ((:commit . "7b2ce0109f5aac0b65f3e6a5ba761e18bd86f093") (:authors ("Charles L.G. Comstock" . "dgtized@gmail.com")) (:maintainers ("Charles L.G. Comstock" . "dgtized@gmail.com")) (:maintainer "Charles L.G. Comstock" . "dgtized@gmail.com") (:keywords "vc" "tools") (:url . "https://github.com/dgtized/github-clone.el"))]) - (github-dark-vscode-theme . [(20240716 523) ((emacs (25 1))) "The GitHub Dark Theme from Visual Studio Code" tar ((:commit . "00cac57857732999681e14d0c04fd8b8dbf3ef2d") (:keywords "faces") (:url . "https://github.com/justintime50/github-dark-vscode-emacs-theme"))]) - (github-elpa . [(20231201 804) ((package-build (1 0)) (commander (0 7 0)) (git (0 1 1))) "Build and publish ELPA repositories with GitHub Pages" tar ((:commit . "c818883d9dc8d34eaee03691574e0408f18db28a") (:authors ("10sr" . "8slashes+el@gmail.com")) (:maintainers ("10sr" . "8slashes+el@gmail.com")) (:maintainer "10sr" . "8slashes+el@gmail.com") (:url . "https://github.com/10sr/github-elpa"))]) - (github-explorer . [(20220305 1450) ((emacs (25)) (graphql (0))) "Explore a GitHub repository on the fly" tar ((:commit . "49e5c350169b556deaabdcb67e9440bd4d5b4f8b") (:authors ("Giap Tran" . "txgvnn@gmail.com")) (:maintainers ("Giap Tran" . "txgvnn@gmail.com")) (:maintainer "Giap Tran" . "txgvnn@gmail.com") (:keywords "comm") (:url . "https://github.com/TxGVNN/github-explorer"))]) - (github-linguist . [(20231105 736) ((emacs (28 1)) (project (0 8)) (async (1 9)) (map (3))) "Run GitHub Linguist on projects to collect information" tar ((:commit . "7e24d62266ff0c56b63dc8ca4bf6d39a88aa1d5b") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "processes") (:url . "https://github.com/akirak/github-linguist.el"))]) - (github-modern-theme . [(20171109 1251) nil "The GitHub color theme for Emacs." tar ((:commit . "a7e7b8e5e9c122138e79e837caf9b7299e748d44") (:authors ("Philip Arvidsson" . "philip@philiparvidsson.com")) (:maintainers ("Philip Arvidsson" . "philip@philiparvidsson.com")) (:maintainer "Philip Arvidsson" . "philip@philiparvidsson.com") (:url . "https://github.com/philiparvidsson/GitHub-Theme-for-Emacs"))]) - (github-notifier . [(20180421 316) ((emacs (24))) "Displays your GitHub notifications unread count in mode-line" tar ((:commit . "274f3812926ea371346f639fcee98066f6e8c96f") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "github" "mode-line") (:url . "https://github.com/xuchunyang/github-notifier.el"))]) - (github-pullrequest . [(20170116 616) ((emacs (24 4)) (request (0 2 0)) (dash (2 11 0)) (magit (2 10 0))) "Create and fetch Github Pull requests with ease" tar ((:commit . "471816e09d1e140a0975911fe020c6c659f71209") (:authors ("Jakob Lind" . "karl.jakob.lind@gmail.com")) (:maintainers ("Jakob Lind" . "karl.jakob.lind@gmail.com")) (:maintainer "Jakob Lind" . "karl.jakob.lind@gmail.com") (:keywords "tools") (:url . "https://github.com/jakoblind/github-pullrequest"))]) - (github-review . [(20211029 243) ((emacs (25 1)) (s (1 12 0)) (ghub (2 0)) (dash (2 11 0)) (deferred (0 5 1)) (a (0 1 1))) "GitHub based code review" tar ((:commit . "725fbc7b385228f53a7ddc46a92c1276bab4aea8") (:authors ("Laurent Charignon" . "l.charignon@gmail.com")) (:maintainers ("Laurent Charignon" . "l.charignon@gmail.com")) (:maintainer "Laurent Charignon" . "l.charignon@gmail.com") (:keywords "git" "tools" "vc" "github") (:url . "https://github.com/charignon/github-review"))]) - (github-search . [(20190624 436) ((magit (0 8 1)) (gh (1 0 0))) "Clone repositories by searching github" tar ((:commit . "b73efaf19491010522b09db35bb0f1bad1620e63") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "github" "search" "clone" "api" "gh" "magit" "vc" "tools") (:url . "https://github.com/IvanMalison/github-search"))]) - (github-stars . [(20190517 1319) ((emacs (25 1)) (ghub (2 0 0))) "Browse your Github Stars" tar ((:commit . "bb79c80574cfff865342b6e262f2c9762edb4c15") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "tools") (:url . "https://github.com/xuchunyang/github-stars.el"))]) - (github-theme . [(20170630 2201) nil "The GitHub color theme for Emacs." tar ((:commit . "29f00a51d949a248a5f6355a97131e216747c797") (:authors ("Philip Arvidsson" . "philip@philiparvidsson.com")) (:maintainers ("Philip Arvidsson" . "philip@philiparvidsson.com")) (:maintainer "Philip Arvidsson" . "philip@philiparvidsson.com") (:url . "https://github.com/philiparvidsson/GitHub-Theme-for-Emacs"))]) - (gitignore-snippets . [(20201118 1551) ((emacs (26)) (yasnippet (0 8 0))) "Gitignore.io templates for Yasnippet" tar ((:commit . "f91b3397526fe09d2e4a1f507a73b06bc7542cf7") (:authors ("Seong Yong-ju" . "sei40kr@gmail.com")) (:maintainers ("Seong Yong-ju" . "sei40kr@gmail.com")) (:maintainer "Seong Yong-ju" . "sei40kr@gmail.com") (:keywords "tools") (:url . "https://github.com/sei40kr/gitignore-snippets"))]) - (gitignore-templates . [(20210814 144) ((emacs (24 3))) "Create .gitignore using GitHub or gitignore.io API" tar ((:commit . "d28cd1cec00242b688861648d36d086818b06099") (:keywords "tools") (:url . "https://github.com/xuchunyang/gitignore-templates.el"))]) - (gitlab . [(20180312 1647) ((s (1 9 0)) (dash (2 9 0)) (pkg-info (0 5 0)) (request (0 1 0))) "Emacs client for Gitlab" tar ((:commit . "68318aca3206d50701039c9aae39734ca29a49f9") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "gitlab") (:url . "https://github.com/nlamirault/emacs-gitlab"))]) - (gitlab-ci-mode . [(20191022 2017) ((emacs (25 1)) (yaml-mode (0 0 12))) "Mode for editing GitLab CI files" tar ((:commit . "c861dc5fa17d380d5c3aca99dc3bbec5eee623bc") (:keywords "tools" "vc") (:url . "https://gitlab.com/joewreschnig/gitlab-ci-mode/"))]) - (gitlab-ci-mode-flycheck . [(20190323 1829) ((emacs (25)) (flycheck (31)) (gitlab-ci-mode (1))) "Flycheck support for ‘gitlab-ci-mode’" tar ((:commit . "eba81cfb7224fd1fa4e4da90d11729cc7ea12f72") (:keywords "tools" "vc" "convenience") (:url . "https://gitlab.com/joewreschnig/gitlab-ci-mode-flycheck/"))]) - (gitlab-pipeline . [(20220921 1044) ((emacs (25 1)) (ghub (3 3 0))) "Get infomation about Gitlab pipelines" tar ((:commit . "8cc070c156d6e45583074ef4eb110b8d1511b0c4") (:authors ("Giap Tran" . "txgvnn@gmail.com")) (:maintainers ("Giap Tran" . "txgvnn@gmail.com")) (:maintainer "Giap Tran" . "txgvnn@gmail.com") (:keywords "comm" "tools" "git") (:url . "https://github.com/TxGVNN/gitlab-pipeline"))]) - (gitlab-snip-helm . [(20200427 2014) ((emacs (25)) (dash (2 12 0)) (helm (3 2))) "Gitlab snippets api helm package" tar ((:commit . "5fe0a66642da6f4e7ba9e1e3a96572c7f1876e37") (:authors ("Fermin MF" . "fmfs@posteo.net")) (:maintainers ("Fermin MF" . "fmfs@posteo.net")) (:maintainer "Fermin MF" . "fmfs@posteo.net") (:keywords "tools" "files" "convenience") (:url . "https://gitlab.com/sasanidas/gitlab-snip-helm"))]) - (gitolite-clone . [(20160609 2355) ((dash (2 10 0)) (s (1 9 0)) (pcache (0 3 1)) (emacs (24))) "Clone gitolite repositories from a completing list" tar ((:commit . "d8a4c2875c984e51137c980b5773f42703602721") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "gitolite" "clone" "git") (:url . "https://github.com/IvanMalison/gitolite-clone"))]) - (gitpatch . [(20170722 410) ((emacs (24 3))) "Git-format patch toolkit" tar ((:commit . "577d5adf65c8133caa325c10e89e1e2fc323c907") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience") (:url . "https://github.com/tumashu/gitpatch"))]) - (gitstatus . [(20221113 1951) ((emacs (25 1))) "Common front-end for `gitstatusd'" tar ((:commit . "c3e30341d0add9728010e566b9eb031c76414b47") (:authors ("Igor Epstein" . "igorepst@gmail.com")) (:maintainers ("Igor Epstein" . "igorepst@gmail.com")) (:maintainer "Igor Epstein" . "igorepst@gmail.com") (:keywords "tools" "processes") (:url . "https://github.com/igorepst/gitstatus-el"))]) - (gitter . [(20220316 138) ((emacs (24 4)) (let-alist (1 0 4))) "An Emacs Gitter client" tar ((:commit . "49327c91eb50cfea633af8fd32b0643691d75cb7") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "gitter" "chat" "client" "internet") (:url . "https://github.com/xuchunyang/gitter.el"))]) - (gkroam . [(20220923 1018) ((emacs (26 3)) (db (0 0 6)) (company (0 9 10))) "A lightweight org-mode Roam Research replica" tar ((:commit . "7a6f2899e676ce4720b102cd9eb4410e05613958") (:authors ("Kinney Zhang" . "kinneyzhang666@gmail.com")) (:maintainers ("Kinney Zhang" . "kinneyzhang666@gmail.com")) (:maintainer "Kinney Zhang" . "kinneyzhang666@gmail.com") (:keywords "org" "convenience") (:url . "https://github.com/Kinneyzhang/gkroam"))]) - (gl-conf-mode . [(20170714 1310) ((emacs (24 3))) "Mode for editing gitolite config files" tar ((:commit . "9136a9b737e0a5b6471a91571d104c487c43f35b") (:keywords "git" "gitolite" "languages") (:url . "https://github.com/llloret/gitolite-emacs"))]) - (global-tags . [(20211120 347) ((emacs (26 1)) (async (1 9 4)) (project (0 5 2)) (ht (2 3))) "Elisp API and editor integration for GNU global" tar ((:commit . "aaa37da4c538f35a90149ef4ad3d8b0922af54ab") (:authors ("Felipe Lema" . "felipelema@mortemale.org")) (:maintainers ("Felipe Lema" . "felipelema@mortemale.org")) (:maintainer "Felipe Lema" . "felipelema@mortemale.org") (:keywords "convenience" "matching" "tools") (:url . "https://launchpad.net/global-tags.el"))]) - (glsl-mode . [(20210808 1945) nil "major mode for Open GLSL shader files" tar ((:commit . "9b2e5f28e489a1f73c4aed734105618ac0dc0c43") (:keywords "languages" "opengl" "gpu" "spir-v" "vulkan") (:url . "https://github.com/jimhourihan/glsl-mode"))]) - (glue . [(20230112 2159) ((emacs (24 1))) "Emacs - Common Lisp interop using SLIME or SLY" tar ((:commit . "dcdf8a69db87acea4fa61d4b4b9b1265c7e025db") (:authors ("Gabor Poczkodi" . "hajovonta@gmail.com")) (:maintainers ("Gabor Poczkodi" . "hajovonta@gmail.com")) (:maintainer "Gabor Poczkodi" . "hajovonta@gmail.com") (:keywords "lisp" "emacs" "common" "lisp" "cl") (:url . "https://git.sr.ht/~hajovonta/glue/"))]) - (gmail-message-mode . [(20160627 1847) ((ham-mode (1 0))) "A major-mode for editing gmail messages using markdown syntax." tar ((:commit . "ec36672a9dc93c09ebe2f77597b498d11883d008") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "mail" "convenience" "emulation") (:url . "http://github.com/Bruce-Connor/gmail-message-mode"))]) - (gmail2bbdb . [(20170423 1144) nil "import email and name into bbdb from vcard." tar ((:commit . "a84fa385cfaec7fc5f1518c368e52722da139f99") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "vcard" "bbdb" "email" "contact" "gmail") (:url . "http://github.com/redguardtoo/gmail2bbdb"))]) - (gmpl-mode . [(20220121 631) ((emacs (24))) "Major mode for editing GMPL(MathProg) files" tar ((:commit . "97b103eea8b18f7e27b0f0be6cb4809a4156c032") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (gmsh-mode . [(20240223 558) ((emacs (26 1))) "Highlight GMSH mesh generator script syntax" tar ((:commit . "324d09e6ef51ff9473cbfaf560979ed313df416b") (:keywords "languages") (:url . "https://gitlab.com/matsievskiysv/gmsh-mode"))]) - (gn-mode . [(20190428 1812) ((emacs (24)) (cl-lib (0 5))) "major mode for editing GN (generate ninja) files" tar ((:commit . "fcf8e1e500d953364e97e7ebc5708a2c00fa3cd2") (:authors ("Emily Backes" . "lucca@accela.net")) (:maintainers ("Emily Backes" . "lucca@accela.net")) (:maintainer "Emily Backes" . "lucca@accela.net") (:keywords "data") (:url . "http://github.com/lashtear/gn-mode"))]) - (gnome-calendar . [(20161110 1256) nil "Integration with the GNOME Shell calendar" tar ((:commit . "668591bec95c23934c5e1ef100cec4824e7cb25d") (:authors ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainers ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr") (:keywords "gnome" "calendar"))]) - (gnome-screencast . [(20210125 2001) ((emacs (25))) "Use Gnome screen recording functionality using elisp" tar ((:commit . "1f4ef60fe9d452320dc02f89e289bac04ef2ad1c") (:authors ("Jürgen Hötzel" . "juergen@hoetzel.info")) (:maintainers ("Jürgen Hötzel" . "juergen@hoetzel.info")) (:maintainer "Jürgen Hötzel" . "juergen@hoetzel.info") (:keywords "tools" "multimedia") (:url . "https://github.com/juergenhoetzel/emacs-gnome-screencast"))]) - (gnomenm . [(20150316 1918) ((s (1 9 0)) (dash (2 3 0)) (kv (0 0 19))) "Emacs interface to Gnome nmcli command" tar ((:commit . "9065cda44ffc9e06239b8189a0154d31314c3b4d") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "processes" "hardware") (:url . "http://github.com/nicferrier/emacs-nm"))]) - (gnosis . [(20240717 722) ((emacs (27 2)) (emacsql (20240124)) (compat (29 1 4 2))) "Spaced Repetition System" tar ((:commit . "4cd3ce6993a9b97b698537c428addf7387b13a3f") (:authors ("Thanos Apollo" . "public@thanosapollo.org")) (:maintainers ("Thanos Apollo" . "public@thanosapollo.org")) (:maintainer "Thanos Apollo" . "public@thanosapollo.org") (:keywords "extensions") (:url . "https://thanosapollo.org/projects/gnosis"))]) - (gntp . [(20141025 250) nil "Growl Notification Protocol for Emacs" tar ((:commit . "767571135e2c0985944017dc59b0be79af222ef5") (:authors ("Engelke Eschner" . "tekai@gmx.li")) (:maintainers ("Engelke Eschner" . "tekai@gmx.li")) (:maintainer "Engelke Eschner" . "tekai@gmx.li"))]) - (gnu-apl-mode . [(20220404 341) ((emacs (27))) "Integrate GNU APL with Emacs" tar ((:commit . "c8695b0d55b5167263a843252ffd21a589018427") (:authors ("Elias MÃ¥rtenson" . "lokedhs@gmail.com")) (:maintainer "Elias MÃ¥rtenson" . "lokedhs@gmail.com") (:keywords "languages") (:url . "http://www.gnu.org/software/apl/"))]) - (gnu-indent . [(20221127 2112) ((emacs (25 1))) "Indent your code with GNU Indent" tar ((:commit . "f31dbe60478b6270bb57b6b05998df8eec56f801") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainers ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "tools" "c") (:url . "https://codeberg.org/akib/emacs-gnu-indent"))]) - (gnuplot . [(20230323 1400) ((emacs (25 1))) "Major-mode and interactive frontend for gnuplot" tar ((:commit . "f99effa21f85a4c0963fec6a38e9112a8157d27e") (:maintainers ("Maxime Tréca" . "maxime@gmail.com") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Maxime Tréca" . "maxime@gmail.com") (:keywords "data" "gnuplot" "plotting") (:url . "https://github.com/emacs-gnuplot/gnuplot"))]) - (gnuplot-mode . [(20171013 1616) nil "Major mode for editing gnuplot scripts" tar ((:commit . "601f6392986f0cba332c87678d31ae0d0a496ce7") (:keywords "gnuplot" "plotting") (:url . "https://github.com/mkmcc/gnuplot-mode"))]) - (gnus-alias . [(20230818 1830) nil "an alternative to gnus-posting-styles" tar ((:commit . "cf1783a9294bc2f72bfafcaea288c159c4e3dee5") (:authors ("Joe Casadonte" . "emacs@northbound-train.com")) (:maintainers ("Mark A. Hershberger" . "mah@everybody.org")) (:maintainer "Mark A. Hershberger" . "mah@everybody.org") (:keywords "personality" "identity" "news" "mail" "gnus"))]) - (gnus-desktop-notify . [(20180623 1538) ((gnus (1 0))) "Gnus Desktop Notification global minor mode" tar ((:commit . "44ebe0241a19f4052cd427dff408206542aa3c8f") (:authors ("Yuri D'Elia" . "wavexxATthregr.org")) (:maintainers ("Yuri D'Elia" . "wavexxATthregr.org")) (:maintainer "Yuri D'Elia" . "wavexxATthregr.org") (:url . "http://www.thregr.org/~wavexx/software/gnus-desktop-notify.el/"))]) - (gnus-notes . [(20221206 616) ((emacs (27 1)) (bbdb (3 1)) (helm (3 1)) (hydra (0 13 0)) (org (8 3)) (s (0 0)) (lv (0 0)) (async (1 9 1))) "Keep handy notes of read Gnus articles with helm and org" tar ((:commit . "9996b382c5c7b4f944a716baac69b556ef181462") (:authors ("Deus Max" . "deusmax@gmx.com")) (:maintainers ("Deus Max" . "deusmax@gmx.com")) (:maintainer "Deus Max" . "deusmax@gmx.com") (:keywords "convenience" "mail" "bbdb" "gnus" "helm" "org" "hydra") (:url . "https://github.com/deusmax/gnus-notes"))]) - (gnus-recent . [(20230602 957) ((emacs (25 3 2))) "Article breadcrumbs for Gnus" tar ((:commit . "5f85ddccd116b6c0cddf47795f25f930b7b767c4") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "convenience" "mail") (:url . "https://github.com/unhammer/gnus-recent"))]) - (gnus-select-account . [(20170722 511) nil "Select an account before writing a mail in gnus" tar ((:commit . "ddc8c135eeaf90f5b6692a033af2badae36e68ce") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience") (:url . "https://github.com/tumashu/gnus-select-account"))]) - (gnus-summary-ext . [(20180113 1316) nil "Extra limit and process mark commands for the gnus summary buffer" tar ((:commit . "025fd853fe9280ae696a89ec2c2cac9befd010aa") (:authors ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "comm") (:url . "https://github.com/vapniks/gnus-summary-ext"))]) - (gnus-summary-repo . [(20190617 1419) ((emacs (25))) "Import and export files between IMAP and local by using GNUS" tar ((:commit . "3968667bfded60fbbf33f2fba3170e2b6501ec43") (:authors ("Giap Tran" . "txgvnn@gmail.com")) (:maintainers ("Giap Tran" . "txgvnn@gmail.com")) (:maintainer "Giap Tran" . "txgvnn@gmail.com") (:keywords "gnus" "repository") (:url . "https://github.com/TxGVNN/gnus-summary-repo"))]) - (gnus-x-gm-raw . [(20140610 2156) ((log4e (0 2 0)) (yaxception (0 1))) "Search mail of Gmail using X-GM-RAW as web interface" tar ((:commit . "978bdfcecc8844465b71641c2e909fcdc66b22be") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "gnus") (:url . "https://github.com/aki2o/gnus-x-gm-raw"))]) - (go . [(20220414 1956) ((emacs (24))) "Play GO, translate and transfer between GO back ends" tar ((:commit . "79690579496b0df85a1c94199aca968371b58b3c") (:authors ("Eric Schulte" . "schulte.eric@gmail.com")) (:maintainers ("Eric Schulte" . "schulte.eric@gmail.com")) (:maintainer "Eric Schulte" . "schulte.eric@gmail.com") (:keywords "game" "go" "sgf") (:url . "http://eschulte.github.io/el-go/"))]) - (go-add-tags . [(20211122 1812) ((emacs (24 3)) (s (1 11 0))) "Add field tags for struct fields" tar ((:commit . "93ecde9f82bc960493eaf6921d46a5adc3699ffc") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-go-add-tags"))]) - (go-autocomplete . [(20170626 1023) ((auto-complete (1 4 0))) "auto-complete-mode backend for go-mode" tar ((:commit . "5327738ec1be51061a3f31010c89bdd4924ca496") (:authors ("Mikhail Kuryshev" . "tensai@cirno.in")) (:maintainers ("Mikhail Kuryshev" . "tensai@cirno.in")) (:maintainer "Mikhail Kuryshev" . "tensai@cirno.in") (:keywords "languages"))]) - (go-complete . [(20190409 516) ((go-mode (0)) (cl-lib (0 5))) "Native code completion for Go" tar ((:commit . "056294014f37a1004958ec17ebd6748deed63502") (:authors ("Vibhav Pant" . "vibhavp@gmail.com")) (:maintainers ("Vibhav Pant" . "vibhavp@gmail.com")) (:maintainer "Vibhav Pant" . "vibhavp@gmail.com") (:keywords "go" "golang" "completion") (:url . "https://github.com/vibhavp/go-complete"))]) - (go-direx . [(20150316 143) ((direx (1 0 0)) (cl-lib (0 5))) "Tree style source code viewer for Go language" tar ((:commit . "aecb9fef4d56d04d230d37c75c260c8392b5ad9f") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-go-direx"))]) - (go-dlv . [(20220126 1436) ((go-mode (1 3 1))) "Go Delve - Debug Go programs interactively with the GUD." tar ((:commit . "0a296bc3b7b4dcf0c140a78c5ca3e1a8c6b7ea1a") (:authors ("Marko Bencun" . "mbencun@gmail.com")) (:maintainers ("Marko Bencun" . "mbencun@gmail.com")) (:maintainer "Marko Bencun" . "mbencun@gmail.com") (:keywords "go" "debug" "debugger" "delve" "interactive" "gud") (:url . "https://github.com/benma/go-dlv.el/"))]) - (go-eldoc . [(20170305 1427) ((emacs (24 3)) (go-mode (1 0 0))) "eldoc for go-mode" tar ((:commit . "cbbd2ea1e94a36004432a9ac61414cb5a95a39bd") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-go-eldoc"))]) - (go-errcheck . [(20160723 43) nil "errcheck integration for go-mode" tar ((:commit . "9db21eccecedc2490793f176246094167164af31") (:authors ("Dominik Honnef" . "dominikh@fork-bomb.org")) (:maintainers ("Dominik Honnef" . "dominikh@fork-bomb.org")) (:maintainer "Dominik Honnef" . "dominikh@fork-bomb.org"))]) - (go-expr-completion . [(20200817 1750) ((emacs (24 1))) "Complement the return values for Go" tar ((:commit . "66bba78f52a732b978848e3a4c99fa2afeb6c25f") (:authors ("Ryo Fujimoto" . "fujimisakri@gmail.com")) (:maintainers ("Ryo Fujimoto" . "fujimisakri@gmail.com")) (:maintainer "Ryo Fujimoto" . "fujimisakri@gmail.com") (:url . "https://github.com/fujimisakari/emacs-go-expr-completion"))]) - (go-fill-struct . [(20230308 1034) ((emacs (24))) "Fill struct for golang." tar ((:commit . "9e2e4be5af716ecadba809e73ddc95d4c772b2d9") (:authors ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainers ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainer "Sergey Kostyaev" . "feo.me@ya.ru") (:keywords "tools") (:url . "https://github.com/s-kostyaev/go-fill-struct"))]) - (go-gen-test . [(20230616 2053) ((emacs (24 4))) "Generate tests for go code with gotests" tar ((:commit . "af00a9abbaba2068502327ecdef574fd894a884b") (:authors ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainers ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainer "Sergey Kostyaev" . "feo.me@ya.ru") (:keywords "languages") (:url . "https://github.com/s-kostyaev/go-gen-test"))]) - (go-gopath . [(20160705 1034) ((cl-lib (0 5))) "Will guess GOPATH using gb and projectile." tar ((:commit . "5172fc53f21edbf9347d5ee7d1d745da1ec88a15") (:authors ("Andrew Kirilenko" . "andrew.kirilenko.main@gmail.com")) (:maintainers ("Andrew Kirilenko" . "andrew.kirilenko.main@gmail.com")) (:maintainer "Andrew Kirilenko" . "andrew.kirilenko.main@gmail.com") (:url . "http://github.com/iced/go-gopath/"))]) - (go-guru . [(20240210 10) ((go-mode (1 3 1)) (cl-lib (0 5))) "Integration of the Go 'guru' analysis tool into Emacs." tar ((:commit . "6f4ff9ef874d151ed8d297a80f1bf27db5d9dbf0") (:keywords "tools"))]) - (go-imenu . [(20181029 1029) ((emacs (24 3))) "Enhance imenu for go language" tar ((:commit . "00bb69c1c71453f43ab2d6622a74e3c8e6b454b9") (:authors ("Brantou" . "brantou89@gmail.com")) (:maintainers ("Brantou" . "brantou89@gmail.com")) (:maintainer "Brantou" . "brantou89@gmail.com") (:keywords "tools") (:url . "https://github.com/brantou/go-imenu.el"))]) - (go-impl . [(20210621 743) ((emacs (24 3)) (go-mode (1 3 0))) "impl integration for go-mode" tar ((:commit . "1eebba6ccd02d11a5a82ad4540a8d562797bc3b3") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-go-impl"))]) - (go-imports . [(20190715 1647) nil "Insert go import statement given package name" tar ((:commit . "55681e815da93b6f927213c4aa352ae33db97c37") (:keywords "tools" "go" "import") (:url . "https://github.com/yasushi-saito/go-imports"))]) - (go-mode . [(20240620 1948) ((emacs (26 1))) "Major mode for the Go programming language" tar ((:commit . "636d36e37a0d2b6adb2e12d802ff4794ccbba336") (:keywords "languages" "go") (:url . "https://github.com/dominikh/go-mode.el"))]) - (go-noisegate . [(20200502 703) ((emacs (24 4))) "Run Golang tests with Noise Gate" tar ((:commit . "825d1fb05ec329f938c4c5bed23592f54d326f80") (:keywords "languages" "go" "test") (:url . "https://github.com/go-noisegate/go-noisegate.el"))]) - (go-playground . [(20240322 17) ((emacs (24)) (go-mode (1 4 0)) (gotest (0 13 0))) "Local Golang playground for short snippets." tar ((:commit . "52227ad154249fc0df2e8a53fa9e2c76c5a6fc76") (:authors ("Alexander I.Grafov" . "grafov@inet.name")) (:maintainers ("Alexander I.Grafov" . "grafov@inet.name")) (:maintainer "Alexander I.Grafov" . "grafov@inet.name") (:keywords "tools" "golang") (:url . "https://github.com/grafov/go-playground"))]) - (go-playground-cli . [(20160503 914) ((emacs (24)) (request (0 2 0)) (deferred (0 3 2)) (names (20151201 404)) (s (1 10 0)) (f (0 17 2)) (let-alist (1 0 4)) (cl-lib (0 5))) "Go Playground client tool" tar ((:commit . "60beebd98e3930641d41cee0189c579626f223bc") (:authors ("KOBAYASHI Shigeru" . "shigeru.kb@gmail.com")) (:maintainers ("KOBAYASHI Shigeru" . "shigeru.kb@gmail.com")) (:maintainer "KOBAYASHI Shigeru" . "shigeru.kb@gmail.com") (:url . "https://github.com/kosh04/go-playground-cli"))]) - (go-projectile . [(20200609 131) ((projectile (0 10 0)) (go-mode (0)) (go-eldoc (0 16)) (go-rename (0)) (go-guru (0)) (dash (2 17 0))) "Go add-ons for Projectile" tar ((:commit . "ad4ca3b5695a0e31e95e3cc4ccab498f87d68303") (:authors ("Doug MacEachern" . "dougm@vmware.com")) (:maintainers ("Doug MacEachern" . "dougm@vmware.com")) (:maintainer "Doug MacEachern" . "dougm@vmware.com") (:keywords "project" "convenience") (:url . "https://github.com/dougm/go-projectile"))]) - (go-rename . [(20220114 2239) ((go-mode (1 3 1))) "Integration of the 'gorename' tool into Emacs." tar ((:commit . "3273fcece5d9ab7edd4f15b2d6bce61f4e5a0666") (:keywords "tools"))]) - (go-scratch . [(20150810 440) ((go-mode (1 3 1)) (emacs (24))) "*scratch* buffer for Go" tar ((:commit . "3f68cbcce04f59eb8e83af109164731ec0454be0") (:authors ("Emanuel Evans" . "mail@emanuel.industries")) (:maintainers ("Emanuel Evans" . "mail@emanuel.industries")) (:maintainer "Emanuel Evans" . "mail@emanuel.industries") (:keywords "languages" "go"))]) - (go-snippets . [(20180113 611) ((yasnippet (0 8 0))) "Yasnippets for go" tar ((:commit . "d437df148879566ffe7f2e503a3cf2602aa9fb28") (:keywords "snippets"))]) - (go-stacktracer . [(20150430 2142) nil "parse Go stack traces" tar ((:commit . "a2ac6d801b389f80ca4e2fcc1ab44513a9e55976") (:authors ("Samer Masterson" . "samer@samertm.com")) (:maintainers ("Samer Masterson" . "samer@samertm.com")) (:maintainer "Samer Masterson" . "samer@samertm.com") (:keywords "tools") (:url . "https://github.com/samertm/go-stacktracer.el"))]) - (go-tag . [(20230111 651) ((emacs (24 0)) (go-mode (1 5 0))) "Edit Golang struct field tag" tar ((:commit . "33f2059551d5298ca228d90f525b99d1a8d70364") (:authors ("Brantou" . "brantou89@gmail.com")) (:maintainers ("Brantou" . "brantou89@gmail.com")) (:maintainer "Brantou" . "brantou89@gmail.com") (:keywords "tools") (:url . "https://github.com/brantou/emacs-go-tag"))]) - (go-translate . [(20240720 1554) ((emacs (28 1))) "Translation framework, configurable and scalable" tar ((:commit . "c8c45f02e8d3b035da3104e4e248970b123def89") (:authors ("lorniu" . "lorniu@gmail.com")) (:maintainers ("lorniu" . "lorniu@gmail.com")) (:maintainer "lorniu" . "lorniu@gmail.com") (:keywords "convenience") (:url . "https://github.com/lorniu/go-translate"))]) - (gobgen . [(20161020 1523) ((emacs (24 4))) "Generate GObject descendants using a detailed form" tar ((:commit . "ed2c2b0d217deae293096f3cf14aa492791ddd4f") (:authors ("Gergely Polonkai" . "gergely@polonkai.eu")) (:maintainers ("Gergely Polonkai" . "gergely@polonkai.eu")) (:maintainer "Gergely Polonkai" . "gergely@polonkai.eu") (:keywords "gobject" "glib" "gtk" "helper" "utilities"))]) - (god-mode . [(20221230 708) ((emacs (25 1))) "Minor mode for God-like command entering" tar ((:commit . "607aff10a7b27a8aa0c1a15c2c39337ab17cfda7") (:authors ("Chris Done" . "chrisdone@gmail.com")) (:maintainers ("Chris Done" . "chrisdone@gmail.com")) (:maintainer "Chris Done" . "chrisdone@gmail.com") (:url . "https://github.com/emacsorphanage/god-mode"))]) - (godoctor . [(20180710 2152) nil "Frontend for godoctor" tar ((:commit . "4b45ff3d0572f0e84056e4c3ba91fcc178199859") (:authors ("Sangho Na" . "microamp@protonmail.com")) (:maintainers ("Sangho Na" . "microamp@protonmail.com")) (:maintainer "Sangho Na" . "microamp@protonmail.com") (:keywords "go" "golang" "refactoring") (:url . "https://github.com/microamp/godoctor.el"))]) - (gofmt-tag . [(20240111 2031) ((emacs (27))) "Format and align go struct tags" tar ((:commit . "b7cc315ac45342fc9c17dde779cc9c37aa309841") (:authors ("ybenel" . "http://github/m1ndo")) (:maintainers ("ybenel" . "root@ybenel.cf")) (:maintainer "ybenel" . "root@ybenel.cf") (:keywords "tools" "wp" "matching") (:url . "https://github.com/m1ndo/gofmt-tag"))]) - (goggles . [(20240216 1542) ((emacs (27 1))) "Pulse modified regions" tar ((:commit . "41d3669d7ae7b73bd39d298e5373ece48b656ce3") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "convenience" "text") (:url . "https://github.com/minad/goggles"))]) - (gold-mode . [(20140607 206) ((sws-mode (0))) "Major mode for editing .gold files" tar ((:commit . "6d3aa59602b1b835495271c8c9741ac344c2eab1") (:authors ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy\"at\"gmail.com") (:keywords "golang" "template" "gold") (:url . "https://github.com/yuutayamada/gold-mode-el"))]) - (golden-ratio . [(20230912 1825) nil "Automatic resizing of Emacs windows to the golden ratio" tar ((:commit . "375c9f287dfad68829582c1e0a67d0c18119dab9") (:authors ("Roman Gonzalez" . "romanandreg@gmail.com")) (:maintainers ("Roman Gonzalez" . "romanandreg@gmail.com")) (:maintainer "Roman Gonzalez" . "romanandreg@gmail.com") (:keywords "window" "resizing"))]) - (golden-ratio-scroll-screen . [(20221102 240) nil "Scroll half screen down or up, and highlight current line" tar ((:commit . "ed82ac7e9129c7be5983b44def0b9239b54d4dcf") (:authors (nil . "jixiufatgmaildotcom")) (:maintainers (nil . "jixiufatgmaildotcom")) (:maintainer nil . "jixiufatgmaildotcom") (:keywords "scroll" "screen" "highlight") (:url . "https://github.com/jixiuf/golden-ratio-scroll-screen"))]) - (golint . [(20180221 2015) nil "lint for the Go source code" tar ((:commit . "0562613f16a6ec439a4a68e817e69e0f7c405c87") (:url . "https://github.com/golang/lint"))]) - (gom-mode . [(20131008 253) nil "Major mode for Gomfile" tar ((:commit . "972e33df1d38ff323bc97de87477305826013701") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-gom-mode"))]) - (gomacro-mode . [(20200326 1103) ((emacs (24 4)) (go-mode (1 5 0))) "Gomacro mode and Go REPL integration" tar ((:commit . "66b77efebb9654aa60383a1014f716f8cd74e3fc") (:keywords "gomacro" "repl" "languages" "tools" "processes") (:url . "https://github.com/storvik/gomacro-mode"))]) - (good-scroll . [(20211101 942) ((emacs (27 1))) "Good pixel line scrolling" tar ((:commit . "a7ffd5c0e5935cebd545a0570f64949077f71ee3") (:authors ("Benjamin Levy" . "blevy@protonmail.com")) (:maintainers ("Benjamin Levy" . "blevy@protonmail.com")) (:maintainer "Benjamin Levy" . "blevy@protonmail.com") (:url . "https://github.com/io12/good-scroll.el"))]) - (google . [(20140416 1748) nil "Emacs interface to the Google API" tar ((:commit . "3b3189a8b201c8d36fed6e61496274e530dd40bd") (:authors ("Edward O'Connor" . "ted@oconnor.cx")) (:maintainers ("Edward O'Connor" . "ted@oconnor.cx")) (:maintainer "Edward O'Connor" . "ted@oconnor.cx") (:keywords "comm" "processes" "tools"))]) - (google-c-style . [(20220210 1659) nil "Google's C/C++ style for c-mode" tar ((:commit . "af78b49ac4fef8083094d5105f72528ee7d09073") (:keywords "c" "tools"))]) - (google-contacts . [(20201012 1056) ((oauth2 (0 10)) (cl-lib (0 5))) "Support for Google Contacts in Emacs" tar ((:commit . "8923c238fe0906184d2254b33ba72792ed12cd47") (:authors ("Julien Danjou" . "julien@danjou.info")) (:maintainers ("Julien Danjou" . "julien@danjou.info")) (:maintainer "Julien Danjou" . "julien@danjou.info") (:keywords "comm") (:url . "https://github.com/jd/google-contacts.el"))]) - (google-maps . [(20181121 1532) ((emacs (24 3))) "Access Google Maps from Emacs" tar ((:commit . "2eb16ff609f5a9f8d02c15238a111fbb7db6c146") (:authors ("Julien Danjou" . "julien@danjou.info")) (:maintainers ("Julien Danjou" . "julien@danjou.info")) (:maintainer "Julien Danjou" . "julien@danjou.info") (:keywords "comm") (:url . "https://julien.danjou.info/projects/emacs-packages#google-maps"))]) - (google-this . [(20170810 1215) ((emacs (24 1))) "A set of functions and bindings to google under point." tar ((:commit . "8a2e3ca5da6a8c89bfe99a21486c6c7db125dc84") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "convenience" "hypermedia") (:url . "http://github.com/Malabarba/emacs-google-this"))]) - (google-translate . [(20220921 245) ((emacs (24 3)) (popup (0 5 8))) "Emacs interface to Google Translate" tar ((:commit . "e60dd6eeb9cdb931d9d8bfbefc29a48ef9a21bd9") (:authors ("Oleksandr Manzyuk" . "manzyuk@gmail.com")) (:maintainers ("Andrey Tykhonov" . "atykhonov@gmail.com")) (:maintainer "Andrey Tykhonov" . "atykhonov@gmail.com") (:keywords "convenience") (:url . "https://github.com/atykhonov/google-translate"))]) - (goose-theme . [(20160828 1245) ((emacs (24 1))) "A gray color theme" tar ((:commit . "acd017b50ab25a75fd1331eb3de66467e2042e9c") (:authors ("Stephen Whipple" . "shw@wicdmedia.org")) (:maintainers ("Stephen Whipple" . "shw@wicdmedia.org")) (:maintainer "Stephen Whipple" . "shw@wicdmedia.org") (:url . "https://github.com/thwg/goose-theme"))]) - (gore-mode . [(20151123 1927) ((go-mode (1 0 0))) "Simple mode for gore, a command-line evaluator for golang." tar ((:commit . "94d7f3e99104e06167967c98fdc201049c433c2d") (:authors ("Sergey Pashaev" . "sergey.pashaev@gmail.com")) (:maintainers ("Sergey Pashaev" . "sergey.pashaev@gmail.com")) (:maintainer "Sergey Pashaev" . "sergey.pashaev@gmail.com") (:keywords "go" "repl"))]) - (gorepl-mode . [(20170905 945) ((emacs (24)) (s (1 11 0)) (f (0 19 0)) (hydra (0 13 0))) "Go REPL Interactive Development in top of Gore" tar ((:commit . "bbd27f6a0a77f484e2a3f082d70dc69da63ae52a") (:authors ("Manuel Alonso" . "manuteali@gmail.com")) (:maintainers ("Manuel Alonso" . "manuteali@gmail.com")) (:maintainer "Manuel Alonso" . "manuteali@gmail.com") (:keywords "languages" "go" "golang" "gorepl") (:url . "http://www.github.com/manute/gorepl-mode"))]) - (gotest . [(20230221 945) ((emacs (24 3)) (s (1 11 0)) (f (0 19 0))) "Launch GO unit tests" tar ((:commit . "490189e68d743a851bfb42d0017428a7550e8615") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "languages" "go" "tests") (:url . "https://github.com/nlamirault/gotest.el"))]) - (gotham-theme . [(20220107 1730) ((emacs (24 1))) "A very dark Emacs color theme" tar ((:commit . "4b8214df0851bb69b44c3e864568b7e0030a95d2") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:url . "https://depp.brause.cc/gotham-theme"))]) - (goto-char-preview . [(20240206 139) ((emacs (24 3))) "Preview character when executing `goto-char` command" tar ((:commit . "d40eb8c1e8844ab7d265197191a759f62bf1099c") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "character" "navigation") (:url . "https://github.com/emacs-vs/goto-char-preview"))]) - (goto-chg . [(20240407 1110) ((emacs (24 1))) "Go to last change" tar ((:commit . "72f556524b88e9d30dc7fc5b0dc32078c166fda7") (:authors ("David Andersson" . "l.david.anderssonsverige.nu")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "convenience" "matching") (:url . "https://github.com/emacs-evil/goto-chg"))]) - (goto-last-change . [(20150109 1823) nil "Move point through buffer-undo-list positions" tar ((:commit . "58b0928bc255b47aad318cd183a5dce8f62199cc") (:authors ("Kevin Rodgers" . "ihs_4664@yahoo.com")) (:maintainers ("Kevin Rodgers" . "ihs_4664@yahoo.com")) (:maintainer "Kevin Rodgers" . "ihs_4664@yahoo.com") (:keywords "convenience") (:url . "https://github.com/camdez/goto-last-change.el"))]) - (goto-last-point . [(20230406 1822) ((emacs (24 3))) "Record and jump to the last point in the buffer" tar ((:commit . "2ad8ff095bc34b433803c824ec4f500ff51cd1b2") (:authors ("Manuel Uberti" . "manuel.uberti@inventati.org")) (:maintainers ("Manuel Uberti" . "manuel.uberti@inventati.org")) (:maintainer "Manuel Uberti" . "manuel.uberti@inventati.org") (:keywords "convenience") (:url . "https://github.com/manuel-uberti/goto-last-point"))]) - (goto-line-preview . [(20240206 138) ((emacs (25))) "Preview line when executing `goto-line` command" tar ((:commit . "4e712da4e5e90b02440bd1f435a89ad02ff5a894") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "line" "navigation") (:url . "https://github.com/emacs-vs/goto-line-preview"))]) - (govc . [(20240208 2356) ((emacs (24 3)) (dash (1 5 0)) (s (1 9 0)) (magit-popup (2 0 50)) (json-mode (1 6 0))) "Interface to govc for managing VMware ESXi and vCenter" tar ((:commit . "5d7849f71f7080873f4c7d75c999a5bf55d8486d") (:keywords "convenience") (:url . "https://github.com/vmware/govmomi/tree/main/govc/emacs"))]) - (govet . [(20170808 1724) nil "linter/problem finder for the Go source code" tar ((:commit . "1b8c044aa856f4b62a682bc57494af19d22a6053") (:url . "https://godoc.org/golang.org/x/tools/cmd/vet"))]) - (gpastel . [(20231030 713) ((emacs (25 1))) "Integrates GPaste with the kill-ring" tar ((:commit . "d35505abb1e38ddda61440b033ebd4decac7a25c") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "tools") (:url . "https://github.com/DamienCassou/gpastel"))]) - (gpr-ts-mode . [(20240404 1258) ((emacs (29 1))) "Major mode for GNAT project files using Tree-Sitter" tar ((:commit . "a92ab100759cddb51d042adf109f1831a57dbff8") (:authors ("Troy Brown" . "brownts@troybrown.dev")) (:maintainers ("Troy Brown" . "brownts@troybrown.dev")) (:maintainer "Troy Brown" . "brownts@troybrown.dev") (:keywords "gpr" "gnat" "ada" "languages" "tree-sitter") (:url . "https://github.com/brownts/gpr-ts-mode"))]) - (gpr-yasnippets . [(20230516 627) ((emacs (24 4)) (yasnippet (0 14 0))) "Yasnippets for GNAT project files" tar ((:commit . "d66ea90e8e45f6d0c3bd62185967c26190117296") (:authors ("Troy Brown" . "brownts@troybrown.dev")) (:maintainers ("Troy Brown" . "brownts@troybrown.dev")) (:maintainer "Troy Brown" . "brownts@troybrown.dev") (:keywords "gpr" "gnat" "languages" "snippets") (:url . "https://github.com/brownts/gpr-yasnippets"))]) - (gpt . [(20240721 1747) ((emacs (24 4))) "Run instruction-following language models" tar ((:commit . "06afbecccac8bf0d7a47b4c1b768a74ed66c5e84") (:authors ("Andreas Stuhlmueller" . "andreas@ought.org")) (:maintainers ("Andreas Stuhlmueller" . "andreas@ought.org")) (:maintainer "Andreas Stuhlmueller" . "andreas@ought.org") (:keywords "openai" "anthropic" "claude" "language" "copilot" "convenience" "tools") (:url . "https://github.com/stuhlmueller/gpt.el"))]) - (gpt-commit . [(20230716 331) ((emacs (27 1)) (magit (2 90)) (request (0 3 2))) "Commit messages with GPT in Emacs" tar ((:commit . "8a8883be2051eed499c5bc3035a75ff56d64d5ff") (:authors ("Youngwook Kim" . "youngwook.kim@gmail.com")) (:maintainers ("Youngwook Kim" . "youngwook.kim@gmail.com")) (:maintainer "Youngwook Kim" . "youngwook.kim@gmail.com") (:url . "https://github.com/ywkim/gpt-commit"))]) - (gptai . [(20230530 1853) ((emacs (24 1))) "Integrate with the OpenAI API" tar ((:commit . "e7b8b91b425986868e8bc0edcac384ba47d4d4b7") (:authors ("Anton Hibl" . "antonhibl11@gmail.com")) (:maintainers ("Anton Hibl" . "antonhibl11@gmail.com")) (:maintainer "Anton Hibl" . "antonhibl11@gmail.com") (:keywords "comm" "convenience") (:url . "https://github.com/antonhibl/gptai"))]) - (gptel . [(20240724 2013) ((emacs (27 1)) (transient (0 4 0)) (compat (29 1 4 1))) "Interact with ChatGPT or other LLMs" tar ((:commit . "dda5a2f3fc69af9b61d2f45ebb89e47ee32e9bda") (:authors ("Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com")) (:maintainers ("Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com")) (:maintainer "Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com") (:keywords "convenience") (:url . "https://github.com/karthink/gptel"))]) - (gpx . [(20240609 2200) ((emacs (27 1))) "Major mode for GPX files" tar ((:commit . "88aa5fed1b0987d90f442eb002ab0f2e4731e223") (:authors ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainers ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainer "MichaÅ‚ Krzywkowski" . "k.michal@zoho.com") (:keywords "data" "tools") (:url . "https://github.com/mkcms/gpx-mode"))]) - (grab-mac-link . [(20210511 1303) ((emacs (24))) "Grab link from Mac Apps and insert it into Emacs" tar ((:commit . "5fdb03bf57bc4a530374b896e0f8b5139dc794e3") (:keywords "mac" "hyperlink") (:url . "https://github.com/xuchunyang/grab-mac-link.el"))]) - (grab-x-link . [(20191113 848) ((emacs (24)) (cl-lib (0 5))) "Grab links from X11 apps and insert into Emacs" tar ((:commit . "d898db46e4864118359fdedfe915e180de3fe290") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "hyperlink") (:url . "https://github.com/xuchunyang/grab-x-link"))]) - (gradle-mode . [(20150313 1905) ((s (1 8 0))) "Gradle integration with Emacs' compile" tar ((:commit . "579de06674551919cddac9cfe42129f4fb0155c9") (:authors ("Daniel Mijares" . "daniel.j.mijares@gmail.com")) (:maintainers ("Daniel Mijares" . "daniel.j.mijares@gmail.com")) (:maintainer "Daniel Mijares" . "daniel.j.mijares@gmail.com") (:keywords "gradle") (:url . "http://github.com/jacobono/emacs-gradle-mode"))]) - (grails . [(20221110 929) ((emacs (24))) "Minor mode for Grails projects" tar ((:commit . "3019f86e555ee94388795a0475cfa213e3897bbb") (:url . "https://github.com/lifeisfoo/emacs-grails"))]) - (grails-mode . [(20220407 1954) nil "minor-mode that adds some Grails project management to a grails project" tar ((:commit . "29210e5a969c02169b68e04f2e28e3bf2fc13363") (:authors ("Jim Morris" . "morris@wolfman.com")) (:maintainers ("Russel Winder" . "russel@winder.org.uk")) (:maintainer "Russel Winder" . "russel@winder.org.uk") (:keywords "languages") (:url . "http://blog.wolfman.com"))]) - (grammarly . [(20240101 846) ((emacs (26 1)) (s (1 12 0)) (request (0 3 0)) (websocket (1 6))) "Grammarly API interface" tar ((:commit . "813944714a04ae2a3cdaca845c1c9d70ced462ca") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "grammar" "api" "interface" "english") (:url . "https://github.com/emacs-grammarly/grammarly"))]) - (grandshell-theme . [(20180606 517) nil "Dark color theme for Emacs > 24 with intensive colors." tar ((:commit . "0ed8e4273607dd4fcaa742b4097259233b09eda6") (:keywords "color" "theme" "grand" "shell" "faces") (:url . "https://framagit.org/steckerhalter/grandshell-theme"))]) - (graphene . [(20180529 1112) ((dash (2 10 0)) (exec-path-from-shell (1 9)) (ppd-sr-speedbar (0 0 6)) (sr-speedbar (20140505)) (ido-completing-read+ (4 3)) (smex (3 0)) (web-mode (11 2)) (smartparens (1 8 0)) (graphene-meta-theme (0 0 2)) (flycheck (0 23)) (company (0 8 12))) "Friendly Emacs defaults" tar ((:commit . "cc8477fcfb7771ea4e5bbaf3c01f9e679234c1c1") (:authors ("Robert Dallas Gray" . "mail@robertdallasgray.com")) (:maintainer "Robert Dallas Gray" . "mail@robertdallasgray.com") (:keywords "defaults") (:url . "https://github.com/rdallasgray/graphene"))]) - (graphene-meta-theme . [(20180615 1335) nil "Integrated theming for common packages" tar ((:commit . "a4deb38957ee2aeb861d5601b304bf28d9f867ec") (:authors ("Robert Dallas Gray" . "mail@robertdallasgray.com")) (:maintainers ("Robert Dallas Gray" . "mail@robertdallasgray.com")) (:maintainer "Robert Dallas Gray" . "mail@robertdallasgray.com") (:keywords "defaults") (:url . "https://github.com/rdallasgray/graphene"))]) - (graphql . [(20221128 1106) ((emacs (25))) "GraphQL utilities" tar ((:commit . "b57b5ca5d2d0837e1fb4a4f30c051d5f3e643f0f") (:authors ("Sean Allred" . "code@seanallred.com")) (:maintainers ("Sean Allred" . "code@seanallred.com")) (:maintainer "Sean Allred" . "code@seanallred.com") (:keywords "hypermedia" "tools" "lisp") (:url . "https://github.com/vermiculus/graphql.el"))]) - (graphql-doc . [(20240716 38) ((emacs (26 1)) (request (0 3 2)) (promise (1 1))) "GraphQL Documentation Explorer" tar ((:commit . "17755a2466a1acef68eac664093fcd13cd51494a") (:url . "https://github.com/ifitzpatrick/graphql-doc.el"))]) - (graphql-mode . [(20240218 1603) ((emacs (25 1))) "Major mode for editing GraphQL schemas" tar ((:commit . "2183895ea7932359586c4bb99e8562c4aef3aaf7") (:authors ("David Vazquez Pua" . "davazp@gmail.com")) (:maintainers ("David Vazquez Pua" . "davazp@gmail.com")) (:maintainer "David Vazquez Pua" . "davazp@gmail.com") (:keywords "languages") (:url . "https://github.com/davazp/graphql-mode"))]) - (graphql-ts-mode . [(20240105 1236) ((emacs (29 1))) "Tree-sitter support for GraphQL" tar ((:commit . "e933f235408ea195762700fd07c2d828e8f09aac") (:authors ("Joram Schrijver" . "i@joram.io")) (:maintainers ("Joram Schrijver" . "i@joram.io")) (:maintainer "Joram Schrijver" . "i@joram.io") (:keywords "languages" "graphql" "tree-sitter") (:url . "https://sr.ht/~joram/graphql-ts-mode/"))]) - (graphviz-dot-mode . [(20230325 1050) ((emacs (25 0))) "Mode for the dot-language used by graphviz (att)." tar ((:commit . "8ff793b13707cb511875f56e167ff7f980a31136") (:maintainers ("Pieter Pareit" . "pieter.pareit@gmail.com")) (:maintainer "Pieter Pareit" . "pieter.pareit@gmail.com") (:keywords "mode" "dot" "dot-language" "dotlanguage" "graphviz" "graphs" "att") (:url . "https://ppareit.github.io/graphviz-dot-mode/"))]) - (grapnel . [(20131001 1534) nil "HTTP request lib with flexible callback dispatch" tar ((:commit . "7387234eb3f0285a490fddb1e06a4bf029719fb7") (:authors ("David Leatherman" . "leathekd@gmail.com")) (:maintainers ("David Leatherman" . "leathekd@gmail.com")) (:maintainer "David Leatherman" . "leathekd@gmail.com") (:url . "http://www.github.com/leathekd/grapnel"))]) - (grass-mode . [(20170503 1500) ((cl-lib (0 2)) (dash (2 8 0))) "Provides Emacs modes for interacting with the GRASS GIS program" tar ((:commit . "f17e330dfde6a1b81a9b33d019fc0dff890f482d") (:authors ("Tyler Smith" . "tyler@plantarum.ca")) (:maintainers ("Tyler Smith" . "tyler@plantarum.ca")) (:maintainer "Tyler Smith" . "tyler@plantarum.ca") (:keywords "grass" "gis"))]) - (grayscale-theme . [(20171005 802) nil "A simple grayscale theme" tar ((:commit . "917d63c0effc8459502a41e0cad5822d2b200499") (:authors ("Kaleb Elwert" . "belak@coded.io")) (:maintainers ("Kaleb Elwert" . "belak@coded.io")) (:maintainer "Kaleb Elwert" . "belak@coded.io") (:keywords "lisp") (:url . "https://github.com/belak/emacs-grayscale-theme"))]) - (greader . [(20240725 2315) ((emacs (26 1)) (seq (2 24)) (compat (29 1 4 5))) "Gnamù reader, send buffer contents to a speech engine" tar ((:commit . "00f53aaeeff2d2e6a994d60765d4619d8b6816f4") (:authors ("Michelangelo Rodriguez" . "michelangelo.rodriguez@gmail.com")) (:maintainers ("Michelangelo Rodriguez" . "michelangelo.rodriguez@gmail.com")) (:maintainer "Michelangelo Rodriguez" . "michelangelo.rodriguez@gmail.com") (:keywords "tools" "accessibility") (:url . "https://gitlab.com/michelangelo-rodriguez/greader"))]) - (greek-polytonic . [(20190303 1358) ((emacs (24))) "Quail package for inputting polytonic Greek" tar ((:commit . "114cba0f57cc077871693c799b807df2292341ec") (:authors ("Johannes Choo" . "jhanschoo@gmail.com")) (:maintainers ("Johannes Choo" . "jhanschoo@gmail.com")) (:maintainer "Johannes Choo" . "jhanschoo@gmail.com") (:keywords "i18n" "multilingual" "input method" "greek") (:url . "https://github.com/jhanschoo/greek-polytonic"))]) - (green-is-the-new-black-theme . [(20230828 2225) nil "A cool and minimalist green blackened theme engine" tar ((:commit . "ad6f349e7e3a626f790af994424d3f015ac0d3ee") (:authors ("Fred Campos" . "fred.tecnologia@gmail.com")) (:maintainers ("Fred Campos" . "fred.tecnologia@gmail.com")) (:maintainer "Fred Campos" . "fred.tecnologia@gmail.com") (:keywords "faces" "themes") (:url . "https://github.com/fredcamps/green-is-the-new-black-emacs"))]) - (green-phosphor-theme . [(20150515 1447) nil "A light color theme with muted, autumnal colors." tar ((:commit . "5549781559ff5daa85c1d6c635c94524c1c5f644") (:authors ("Adam Alpern" . "adam.alpern@gmail.com")) (:maintainers ("Adam Alpern" . "adam.alpern@gmail.com")) (:maintainer "Adam Alpern" . "adam.alpern@gmail.com") (:keywords "color" "theme") (:url . "http://github.com/aalpern/emacs-color-theme-green-phosphor"))]) - (green-screen-theme . [(20180816 1502) nil "A nice color theme for those who miss green CRTs" tar ((:commit . "774e8f6c033786406267f71ec07319d906a30b75") (:authors ("Ricardo Banffy" . "rbanffy@gmail.com")) (:maintainers ("Ricardo Banffy" . "rbanffy@gmail.com")) (:maintainer "Ricardo Banffy" . "rbanffy@gmail.com") (:keywords "faces" "theme") (:url . "https://github.com/rbanffy/green-screen-emacs"))]) - (gregorio-mode . [(20170705 1451) nil "Gregorio Mode for .gabc files" tar ((:commit . "2b45f91246286abc449cb71f28583403181051c2") (:authors ("Fr. John Jenkins" . "jenkins@sspx.ng")) (:maintainers ("Fr. John Jenkins" . "jenkins@sspx.ng")) (:maintainer "Fr. John Jenkins" . "jenkins@sspx.ng") (:keywords "gregorio" "chant") (:url . "https://jsrjenkins.github.io/gregorio-mode/"))]) - (grep-a-lot . [(20210618 1420) nil "manages multiple search results buffers for grep.el" tar ((:commit . "223819dbea049bdeb5f97f9849fce139a5f16a75") (:authors ("Avi Rozen" . "avi.rozen@gmail.com")) (:maintainers ("Avi Rozen" . "avi.rozen@gmail.com")) (:maintainer "Avi Rozen" . "avi.rozen@gmail.com") (:keywords "tools" "convenience" "search") (:url . "https://github.com/ZungBang/emacs-grep-a-lot"))]) - (grey-paper-theme . [(20230415 1115) ((emacs (24 1))) "A greyscale theme with look-n-feel of an eink display" tar ((:commit . "4e5b8a31f586e2aa5c5d9bd939f0f518d919522e") (:authors ("Kang-min Liu" . "gugod@gugod.org")) (:maintainers ("Kang-min Liu" . "gugod@gugod.org")) (:maintainer "Kang-min Liu" . "gugod@gugod.org") (:keywords "faces") (:url . "https://github.com/gugod/grey-paper-theme"))]) - (greymatters-theme . [(20150621 1123) ((emacs (24))) "Emacs 24 theme with a light background." tar ((:commit . "a7220a8c6cf18ccae2b76946b6f01188a7c9d5d1"))]) - (grip-mode . [(20230206 323) ((emacs (24 4))) "Instant GitHub-flavored Markdown/Org preview using grip." tar ((:commit . "bdee160db6ab8c988bb0de95ad306ff8b793ec67") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainers ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "convenience" "markdown" "preview") (:url . "https://github.com/seagle0128/grip-mode"))]) - (grizzl . [(20160818 737) ((cl-lib (0 5)) (emacs (24 3))) "Fast fuzzy search index for Emacs." tar ((:commit . "d554d93afa8519ee3a41340ec8aa6b4555065446") (:authors ("Chris Corbyn" . "chris@w3style.co.uk")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.com")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.com") (:keywords "convenience" "usability") (:url . "https://github.com/grizzl/grizzl"))]) - (groovy-imports . [(20210505 1807) ((emacs (24 4)) (s (1 10 0)) (pcache (0 3 2))) "Code for dealing with Groovy imports" tar ((:commit . "a60c3202973e3185091db623d960f71840a22205") (:keywords "groovy") (:url . "http://www.github.com/mbezjak/emacs-groovy-imports"))]) - (groovy-mode . [(20230318 533) ((s (1 12 0)) (emacs (24 3)) (dash (2 13 0))) "Major mode for Groovy source files" tar ((:commit . "7b8520b2e2d3ab1d62b35c426e17ac25ed0120bb") (:authors ("Russel Winder" . "russel@winder.org.uk") ("Jim Morris" . "morris@wolfman.com") ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Russel Winder" . "russel@winder.org.uk")) (:maintainer "Russel Winder" . "russel@winder.org.uk") (:keywords "languages") (:url . "https://github.com/Groovy-Emacs-Modes/groovy-emacs-modes"))]) - (gruber-darker-theme . [(20231026 2031) nil "Gruber Darker color theme for Emacs 24." tar ((:commit . "2e9f99c41fe8ef0557e9ea0f3b94ef50c68b5557") (:authors ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainers ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainer "Alexey Kutepov" . "reximkut@gmail.com") (:url . "http://github.com/rexim/gruber-darker-theme"))]) - (grugru . [(20231202 250) ((emacs (24 4))) "Rotate text at point" tar ((:commit . "3f1bc431f4dc919a7b04e519f1c8add9fb2949f3") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "convenience" "abbrev" "tools") (:url . "https://github.com/ROCKTAKEY/grugru"))]) - (grunt . [(20160316 1528) ((dash (2 9 0)) (ansi-color (3 4 2)) (emacs (24 3))) "Some glue to stick Emacs and Gruntfiles together" tar ((:commit . "4c269e2738658643ec2ed9ef61a2a3d71b08d304") (:authors ("Daniel Gempesaw" . "dgempesaw@sharecare.com")) (:maintainers ("Daniel Gempesaw" . "dgempesaw@sharecare.com")) (:maintainer "Daniel Gempesaw" . "dgempesaw@sharecare.com") (:keywords "convenience" "grunt") (:url . "https://github.com/gempesaw/grunt.el"))]) - (gruvbox-theme . [(20240615 432) ((autothemer (0 2))) "A retro-groove colour theme for Emacs" tar ((:commit . "d2404eb157845536b111999a4332d58a4867427e") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/greduan/emacs-theme-gruvbox"))]) - (gs-mode . [(20151202 1006) nil "Major mode for editing GrADS script files" tar ((:commit . "1a13051db21b999c7682a015b33a03096ff9d891") (:authors ("Joe Wielgosz" . "joew@cola.iges.org")) (:maintainers ("Joe Wielgosz" . "joew@cola.iges.org")) (:maintainer "Joe Wielgosz" . "joew@cola.iges.org") (:keywords "grads" "script" "major-mode"))]) - (gscholar-bibtex . [(20190130 555) nil "Retrieve BibTeX from Google Scholar and other online sources(ACM, IEEE, DBLP)" tar ((:commit . "3b651e3de116860eb1f1aef9b547a561784871fe") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (gsettings . [(20210407 2045) ((emacs (24 3)) (dash (2 16 0)) (gvariant (1 0 0)) (s (1 12 0))) "GSettings (Gnome) helpers" tar ((:commit . "9f9fb1fe946bbba46307c26355f355225ea7262a") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "languages") (:url . "https://github.com/wbolster/emacs-gsettings"))]) - (gsnip . [(20220206 1526) ((emacs (26)) (aio (1 0)) (log4e (0 3 3))) "A gitlab snippet client" tar ((:commit . "4d473b726b3f3b6bb7d1b5f66a9d368588ce0f86") (:authors ("Wang Kai" . "kaiwkx@gmail.com")) (:maintainers ("Wang Kai" . "kaiwkx@gmail.com")) (:maintainer "Wang Kai" . "kaiwkx@gmail.com") (:keywords "extensions" "tools") (:url . "https://github.com/kaiwk/gitlab-snippet"))]) - (gtk-pomodoro-indicator . [(20191007 1500) nil "A pomodoro indicator for the GTK tray" tar ((:commit . "cb026a595de8a9244b16e06876f10c60dce18676") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "convenience" "pomodoro") (:url . "https://github.com/abo-abo/gtk-pomodoro-indicator"))]) - (gtk-variant . [(20200416 2136) ((emacs (25 1))) "Set the GTK theme variant (titlebar color)" tar ((:commit . "a60af277fbb52306c17663074cf9954dd6cea024") (:keywords "frames" "gtk" "titlebar") (:url . "https://github.com/bepvte/gtk-variant.el"))]) - (guake . [(20221029 1811) ((emacs (27 1))) "Interact with Guake via DBus" tar ((:commit . "2753ce833b95bd1f042ac0e4b7adfe34975a88ed") (:authors ("Jürgen Hötzel" . "juergen.hoetzel@hr.de")) (:maintainers ("Jürgen Hötzel" . "juergen.hoetzel@hr.de")) (:maintainer "Jürgen Hötzel" . "juergen.hoetzel@hr.de") (:keywords "convenience") (:url . "https://github.com/juergenhoetzel/emacs-guake"))]) - (guess-language . [(20240528 1319) ((cl-lib (0 5)) (emacs (24))) "Robust automatic language detection" tar ((:commit . "a17203d26135b970e4d7c5d101955d41303a758f") (:authors ("Titus von der Malsburg" . "malsburg@posteo.de")) (:maintainers ("Titus von der Malsburg" . "malsburg@posteo.de")) (:maintainer "Titus von der Malsburg" . "malsburg@posteo.de") (:keywords "wp") (:url . "https://github.com/tmalsburg/guess-language.el"))]) - (guide-key . [(20150108 635) ((dash (2 10 0)) (popwin (0 3 0)) (s (1 9 0))) "Guide the following key bindings automatically and dynamically" tar ((:commit . "9236d287a7272e307fb941237390a96037c8c0a2") (:authors ("Tsunenobu Kai" . "kai2nenobu@gmail.com")) (:maintainers ("Tsunenobu Kai" . "kai2nenobu@gmail.com")) (:maintainer "Tsunenobu Kai" . "kai2nenobu@gmail.com") (:keywords "help" "convenience") (:url . "https://github.com/kai2nenobu/guide-key"))]) - (guide-key-tip . [(20161011 823) ((guide-key (1 2 3)) (pos-tip (0 4 5))) "Show guide-key.el hints using pos-tip.el" tar ((:commit . "02c5d4b0b65f3e91be5a47f0ff1ae5e86e00c64e") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "help" "convenience" "tooltip") (:url . "https://github.com/aki2o/guide-key-tip"))]) - (guix . [(20231206 2147) ((emacs (24 3)) (dash (2 11 0)) (geiser (0 8)) (bui (1 2 0)) (magit-popup (2 1 0)) (edit-indirect (0 1 4))) "Interface for GNU Guix" tar ((:commit . "455272c5cc72ed4ba5bad13c669f024f51479a58") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "tools") (:url . "https://emacs-guix.gitlab.io/website/"))]) - (gulp-task-runner . [(20170718 2041) nil "Gulp task runner" tar ((:commit . "877990e956b1d71e2d9c7c3e5a129ad199b9debb") (:authors ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainers ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr") (:keywords "convenience" "javascript"))]) - (gumshoe . [(20240628 2142) ((emacs (25 1))) "Scoped spatial and temporal POINT movement tracking" tar ((:commit . "569ee770d022df9f6d51ff448652788a379c377c") (:keywords "tools") (:url . "https://github.com/Overdr0ne/gumshoe"))]) - (guru-mode . [(20211025 1157) nil "Become an Emacs guru" tar ((:commit . "a3370e547eab260d24774cd50ccbe865373c8631") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "convenience") (:url . "https://github.com/bbatsov/guru-mode"))]) - (gvariant . [(20210507 1310) ((emacs (24)) (parsec (0 1 4))) "GVariant (GLib) helpers" tar ((:commit . "f2e87076845800cbaaeed67f175ad4e4a9c01e37") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "languages") (:url . "https://github.com/wbolster/emacs-gvariant"))]) - (gvpr-mode . [(20201007 2054) nil "A major mode offering basic syntax coloring for gvpr scripts." tar ((:commit . "a729fa4623a6d846ab860778842b38f685246c95") (:authors ("Rod Waldhoff" . "r.waldhoff@gmail.com")) (:maintainers ("Rod Waldhoff" . "r.waldhoff@gmail.com")) (:maintainer "Rod Waldhoff" . "r.waldhoff@gmail.com") (:keywords "graphviz" "gv" "dot" "gvpr" "graph") (:url . "https://raw.github.com/rodw/gvpr-lib/master/extra/gvpr-mode.el"))]) - (gxref . [(20170411 1753) ((emacs (25))) "xref backend using GNU Global." tar ((:commit . "380b02c3c3c2586c828456716eef6a6392bb043b") (:keywords "xref" "global" "tools") (:url . "https://github.com/dedi/gxref"))]) - (h5dump-mode . [(20221128 1935) ((emacs (25 1))) "Major mode for navigating h5dump output" tar ((:commit . "3c9e4608112da91db76bf316417023bed0422ef3") (:keywords "languages" "hdf5") (:url . "https://github.com/berquist/h5dump-mode"))]) - (habamax-theme . [(20181001 850) ((emacs (24))) "Boring white background color that gets the job done." tar ((:commit . "6e86a1b23b6e2aaf40d4374b5673da00a28be447") (:authors ("Maxim Kim" . "habamax@gmail.com")) (:maintainers ("Maxim Kim" . "habamax@gmail.com")) (:maintainer "Maxim Kim" . "habamax@gmail.com") (:url . "https://github.com/habamax/habamax-theme"))]) - (habitica . [(20240601 2029) ((org (8 3 5)) (emacs (24 3))) "Interface for habitica.com" tar ((:commit . "b884301058c075e6f530f10e970b744aa29f5937") (:keywords "habitica" "todo") (:url . "https://github.com/abrochard/emacs-habitica"))]) - (hack-mode . [(20240524 1838) ((emacs (25 1)) (s (1 11 0))) "Major mode for the Hack programming language" tar ((:commit . "ccf20511f0f2ed45d00d423c703bb91ab6a8b80c") (:authors ("John Allen" . "jallen@fb.com") ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("John Allen" . "jallen@fb.com") ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "John Allen" . "jallen@fb.com") (:url . "https://github.com/hhvm/hack-mode"))]) - (hacker-typer . [(20170206 1520) ((emacs (24))) "Pretend to write code like a pro" tar ((:commit . "d5a23714a4ccc5071580622f278597d5973f40bd") (:authors ("Diego A. Mundo" . "diegoamundo@gmail.com")) (:maintainers ("Diego A. Mundo" . "diegoamundo@gmail.com")) (:maintainer "Diego A. Mundo" . "diegoamundo@gmail.com") (:keywords "hacker" "typer" "multimedia" "games") (:url . "http://github.com/therockmandolinist/emacs-hacker-typer"))]) - (hackernews . [(20240405 807) nil "Hacker News Client for Emacs" tar ((:commit . "7c1e9de10fd6b299d45b383302d223d7e3285da9") (:authors ("Lincoln de Sousa" . "lincoln@clarete.li")) (:maintainers ("Basil L. Contovounesios" . "basil@contovou.net")) (:maintainer "Basil L. Contovounesios" . "basil@contovou.net") (:keywords "comm" "hypermedia" "news") (:url . "https://github.com/clarete/hackernews.el"))]) - (haki-theme . [(20240501 1610) ((emacs (27 1))) "An elegant, high-contrast dark theme in modern sense" tar ((:commit . "e076785ca936b723751b8957c5d5eab8dde12346") (:keywords "faces" "theme" "accessibility") (:url . "https://github.com/idlip/haki"))]) - (hal-mode . [(20160704 1746) nil "Major mode for editing HAL files" tar ((:commit . "cd2f66f219ee520198d4586fb6b169cef7ad3f21") (:keywords "language") (:url . "https://github.com/strahlex/hal-mode/"))]) - (halloweenie-theme . [(20231011 1252) ((emacs (27 1)) (autothemer (0 2))) "Dark and spooky Halloween color theme" tar ((:commit . "db39ff0516e071aa890585c39fe411ea355e8b06") (:authors ("Colin Okay" . "colin@cicadas.surf")) (:maintainers ("Colin Okay" . "colin@cicadas.surf")) (:maintainer "Colin Okay" . "colin@cicadas.surf") (:keywords "faces" "theme" "halloween" "pumpkin") (:url . "https://cicadas.surf/cgit/halloweenie-theme.git"))]) - (ham-mode . [(20150811 1306) ((html-to-markdown (1 2)) (markdown-mode (2 0))) "Html As Markdown. Transparently edit an html file using markdown" tar ((:commit . "3a141986a21c2aa6eefb428983352abb8b7907d2") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "convenience" "emulation" "wp") (:url . "http://github.com/Bruce-Connor/ham-mode"))]) - (hamburg-theme . [(20160123 740) ((emacs (24))) "Color Theme with a dark blue background." tar ((:commit . "a05bf090e0c57c34cc59e301f95d9961280db244"))]) - (hamburger-menu . [(20220509 1341) ((emacs (28 1))) "Mode line hamburger menu" tar ((:commit . "06bc9d6872007a31226d7410d497a0acd98b272b") (:keywords "hamburger" "menu") (:url . "https://gitlab.com/iain/hamburger-menu-mode"))]) - (haml-mode . [(20230608 1833) ((emacs (24 1)) (cl-lib (0 5))) "Major mode for editing Haml files" tar ((:commit . "fe83c65c1f002f7c36480b758727c1afbad9a1b2") (:keywords "markup" "languages" "html") (:url . "https://github.com/nex3/haml-mode"))]) - (hamlet-mode . [(20131208 724) ((cl-lib (0 3)) (dash (2 3 0)) (s (1 7 0))) "Hamlet editing mode" tar ((:commit . "7362b955e556a3d007fa06945a27e5b99349527d") (:authors (nil . "Kata for popular JavaScript libraries" tar ((:commit . "ed5e686ab604c81222c7e50b27c5d874c5687db7") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "tools" "convenience") (:url . "http://github.com/rejeep/html-script-src"))]) - (html-to-hiccup . [(20230727 1013) ((emacs (25 1)) (s (1 10 0))) "Convert HTML to Hiccup syntax" tar ((:commit . "6879354b8f33ca0c35cf0929581d419cd0ec9ea1") (:authors ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainers ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") (:keywords "html" "hiccup" "clojure" "convenience" "tools") (:url . "https://github.com/plexus/html-to-hiccup"))]) - (html-to-markdown . [(20151105 840) ((cl-lib (0 5))) "HTML to Markdown converter written in Emacs-lisp." tar ((:commit . "60c5498c801be186478cf7c05be05b4430c4a144") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "tools" "wp" "languages") (:url . "http://github.com/Bruce-Connor/html-to-markdown"))]) - (html2org . [(20170418 501) ((emacs (24 4))) "Convert html to org format text" tar ((:commit . "6904aed40259ad8afccff079ebd8a07bff319ebc") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "html" "org") (:url . "http://github.com/lujun9972/html2org.el"))]) - (htmlize . [(20240527 1456) ((emacs (25 1))) "Convert buffer text and decorations to HTML." tar ((:commit . "ed5e5b05fd260e8f161a488d56f10e7f6e01fb75") (:authors ("Hrvoje Niksic" . "hniksic@gmail.com")) (:maintainers ("Hrvoje Niksic" . "hniksic@gmail.com")) (:maintainer "Hrvoje Niksic" . "hniksic@gmail.com") (:keywords "hypermedia" "extensions") (:url . "https://github.com/hniksic/emacs-htmlize"))]) - (htmltagwrap . [(20240120 1010) ((emacs (24 4))) "Wraps a chunk of HTML code in tags" tar ((:commit . "96f89ec74e39903d8ed1f87f261032778c19694a") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:url . "https://github.com/emacs-vs/htmltagwrap"))]) - (http . [(20201010 920) ((emacs (24 4)) (request (0 2 0)) (edit-indirect (0 1 4))) "Yet another HTTP client" tar ((:commit . "5fdceed1fbf36e274e578e349a53ce922c574774") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/http.el"))]) - (http-post-simple . [(20170715 940) nil "HTTP POST requests using the url library" tar ((:commit . "f53697fca278c741051aeb668b00466b5e0fd3fe") (:keywords "comm" "data" "processes" "hypermedia"))]) - (http-twiddle . [(20221203 1351) nil "send & twiddle & resend HTTP requests" tar ((:commit . "c07e8620183ec710623db35e26dd839b84c56007") (:authors ("Luke Gorrie" . "luke@synap.se")) (:maintainers ("Hasan Veldstra" . "h@vidiowiki.com")) (:maintainer "Hasan Veldstra" . "h@vidiowiki.com") (:keywords "http" "rest" "soap") (:url . "https://github.com/hassy/http-twiddle/blob/master/http-twiddle.el"))]) - (httpcode . [(20121002 345) nil "explains the meaning of an HTTP status code" tar ((:commit . "a45e735082b09477cd704a99294d336cdbeb12ba") (:authors ("Ruslan Spivak" . "ruslan.spivak@gmail.com")) (:maintainers ("Ruslan Spivak" . "ruslan.spivak@gmail.com")) (:maintainer "Ruslan Spivak" . "ruslan.spivak@gmail.com") (:url . "http://github.com/rspivak/httpcode.el"))]) - (httprepl . [(20141101 1734) ((s (1 9 0)) (dash (2 5 0)) (emacs (24))) "An HTTP REPL" tar ((:commit . "cfa3693267a8ed1c96a86a126823f37dbfe077d8") (:authors ("Greg Sexton" . "gregsexton@gmail.com")) (:maintainers ("Greg Sexton" . "gregsexton@gmail.com")) (:maintainer "Greg Sexton" . "gregsexton@gmail.com") (:keywords "http" "repl") (:url . "https://github.com/gregsexton/httprepl.el"))]) - (huecycle . [(20240614 49) ((emacs (27 1))) "Idle color animation" tar ((:commit . "8f3e8641f950072ebf4bb03afd49b87aad147ad9") (:authors ("Phillip O'Reggio" . "https://github.com/pnor")) (:keywords "faces") (:url . "https://github.com/pnor/huecycle"))]) - (hugsql-ghosts . [(20211124 1646) ((s (1 9 0)) (dash (2 10 0)) (cider (0 14 0))) "Display hugsql defqueries in clojure code as an overlay" tar ((:commit . "f9ab314b6a10140041233e65a23e924dcab9a7a3") (:authors ("Roland Kaercher" . "roland.kaercher@gmail.com")) (:maintainers ("Roland Kaercher" . "roland.kaercher@gmail.com")) (:maintainer "Roland Kaercher" . "roland.kaercher@gmail.com") (:url . "https://github.com/rkaercher/hugsql-ghosts"))]) - (humanoid-themes . [(20231222 1052) ((emacs (27 1))) "Color themes with a dark and light variant" tar ((:commit . "7dd4fe1211e0af187ae9ad4db6d5bea9e3e944f9") (:keywords "faces" "color" "theme") (:url . "https://github.com/humanoid-colors/emacs-humanoid-themes"))]) - (hungarian-holidays . [(20161020 1138) nil "Adds a list of Hungarian public holidays to Emacs calendar" tar ((:commit . "653108769279499d84a79267c90e640d98823872") (:authors ("Gergely Polonkai" . "gergely@polonkai.eu")) (:maintainers ("Gergely Polonkai" . "gergely@polonkai.eu")) (:maintainer "Gergely Polonkai" . "gergely@polonkai.eu") (:keywords "calendar"))]) - (hungry-delete . [(20210409 1643) nil "hungry delete minor mode" tar ((:commit . "d919e555e5c13a2edf4570f3ceec84f0ade71657") (:authors ("Nathaniel Flath" . "flat0103@gmail.com")) (:maintainers ("Nathaniel Flath" . "flat0103@gmail.com")) (:maintainer "Nathaniel Flath" . "flat0103@gmail.com") (:url . "http://github.com/nflath/hungry-delete"))]) - (hush . [(20231008 2125) ((emacs (27 1))) "Pluggable secret manager (auth-source alternative)" tar ((:commit . "51c7960820de0576bbf0c3c286cb1264854d20aa") (:keywords "extensions" "lisp" "local" "tools") (:url . "https://github.com/tirimia/hush"))]) - (hy-mode . [(20211016 2011) ((dash (2 18 0)) (s (1 11 0)) (emacs (24))) "Major mode for Hylang" tar ((:commit . "df814865a1faa8414dacdbb35b2a9029995312ec") (:keywords "languages" "lisp" "python") (:url . "http://github.com/hylang/hy-mode"))]) - (hyai . [(20170301 1447) ((cl-lib (0 5)) (emacs (24))) "Haskell Yet Another Indentation" tar ((:commit . "e9a7e945fed12d8e664e898cf8b434b0376d5d80") (:authors ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainers ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainer "Iku Iwasa" . "iku.iwasa@gmail.com") (:url . "https://github.com/iquiw/hyai"))]) - (hybrid-reverse-theme . [(20220921 1345) ((emacs (24 1))) "Emacs theme with material color scheme" tar ((:commit . "5c60e7428d3c135c5f027d09f4474ed776f80d8d") (:keywords "faces" "theme") (:url . "https://github.com/riyyi/emacs-hybrid-reverse"))]) - (hydandata-light-theme . [(20190809 1925) nil "A light color theme that is easy on your eyes" tar ((:commit . "812ffa4bee3163098ef66ee4506feed45018be4e") (:authors ("David Chkhikvadze" . "david@chkhd.net")) (:maintainers ("David Chkhikvadze" . "david@chkhd.net")) (:maintainer "David Chkhikvadze" . "david@chkhd.net") (:keywords "color-theme" "theme") (:url . "https://github.com/chkhd/hydandata-light-theme"))]) - (hyde . [(20160508 308) nil "Major mode to help create and manage Jekyll blogs" tar ((:commit . "a8cd6ed00ecd8d7de0ded2f4867015b412b15b76"))]) - (hydra . [(20220910 1206) ((cl-lib (0 5)) (lv (0))) "Make bindings that stick around." tar ((:commit . "317e1de33086637579a7aeb60f77ed0405bf359b") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "bindings") (:url . "https://github.com/abo-abo/hydra"))]) - (hyperbole . [(20240714 2149) ((emacs (27 1))) "GNU Hyperbole: The Everyday Hypertextual Information Manager" tar ((:commit . "74c52f9da3f72d0db0e32359f582a94c5a77976e") (:authors ("Robert Weiner" . "rsw@gnu.org")) (:maintainers ("Mats Lidell" . "matsl@gnu.org")) (:maintainer "Mats Lidell" . "matsl@gnu.org") (:keywords "comm" "convenience" "files" "frames" "hypermedia" "languages" "mail" "matching" "mouse" "multimedia" "outlines" "tools" "wp") (:url . "http://www.gnu.org/software/hyperbole"))]) - (hyperdrive . [(20240715 2324) ((emacs (28 1)) (map (3 0)) (compat (29 1 4 4)) (org (9 7 6)) (plz (0 9 0)) (persist (0 6 1)) (taxy-magit-section (0 13)) (transient (0 7 2))) "P2P filesystem" tar ((:commit . "e92ef2742104e97d5d3064e46cdbedd6a16f7e6e") (:authors ("Joseph Turner" . "joseph@ushin.org")) (:maintainers ("Joseph Turner" . "~ushin/ushin@lists.sr.ht")) (:maintainer "Joseph Turner" . "~ushin/ushin@lists.sr.ht") (:url . "https://git.sr.ht/~ushin/hyperdrive.el"))]) - (hyperkitty . [(20220226 1951) ((request (0 3 2)) (emacs (25 1))) "Emacs interface for Hyperkitty archives" tar ((:commit . "2c1d22ff017d096c359aa151e6a29f7214a58118") (:authors ("Abhilash Raj" . "maxking@asynchronous.in")) (:maintainers ("Abhilash Raj" . "maxking@asynchronous.in")) (:maintainer "Abhilash Raj" . "maxking@asynchronous.in") (:keywords "mail" "hyperkitty" "mailman") (:url . "https://github.com/maxking/hyperkitty.el"))]) - (hyperlist-mode . [(20230119 28) ((emacs (24))) "A major-mode for viewing Hyperlists" tar ((:commit . "480dbf33ca72e7b5fade952aaf0d5a5eb43acb1d") (:keywords "outlines") (:url . "https://github.com/vifon/hyperlist-mode"))]) - (hyperspace . [(20230518 442) ((emacs (25)) (s (1 12 0))) "Get there from here" tar ((:commit . "f574d07fd8715e806ba4f0487b73c699963baed3") (:authors ("Ian Eure" . "ian@retrospec.tv")) (:maintainers ("Ian Eure" . "ian@retrospec.tv")) (:maintainer "Ian Eure" . "ian@retrospec.tv") (:keywords "tools" "convenience") (:url . "https://github.com/ieure/hyperspace-el"))]) - (hyperstitional-themes . [(20240528 2016) ((emacs (24 1))) "Weird themes with incremental palettes" tar ((:commit . "e87e4ca39384c75398c64c920bf4cbc253f6740b") (:authors ("precompute" . "git@precompute.net")) (:maintainers ("precompute" . "git@precompute.net")) (:maintainer "precompute" . "git@precompute.net") (:url . "https://github.com/precompute/hyperstitional-themes"))]) - (i-ching . [(20230530 937) ((emacs (25 1)) (request (0 3))) "The Book of Changes" tar ((:commit . "2f1e8393b09f926188eb640604f5bc637707315e") (:authors ("nik gaffney" . "nik@fo.am")) (:maintainers ("nik gaffney" . "nik@fo.am")) (:maintainer "nik gaffney" . "nik@fo.am") (:keywords "games" "divination" "stochastism" "cleromancy" "change") (:url . "https://github.com/zzkt/i-ching"))]) - (i2b2-mode . [(20140710 104) nil "Highlights corresponding PHI data in the text portion of an i2b2 XML Document." tar ((:commit . "db10efcfc8bed369a516bbf7526ede41f98cb95a") (:authors ("Dan LaManna" . "dan.lamanna@gmail.com")) (:maintainers ("Dan LaManna" . "dan.lamanna@gmail.com")) (:maintainer "Dan LaManna" . "dan.lamanna@gmail.com") (:keywords "xml" "phi" "i2b2" "deidi2b2"))]) - (i3bar . [(20230724 305) ((emacs (28 1))) "Display status from an i3status command in the tab bar" tar ((:commit . "82efd5c87a3b3e9bcb5257c0a678f861f24e477e") (:authors ("Steven Allen" . "steven@stebalien.com")) (:maintainers ("Steven Allen" . "steven@stebalien.com")) (:maintainer "Steven Allen" . "steven@stebalien.com") (:keywords "unix") (:url . "https://github.com/Stebalien/i3bar.el"))]) - (i3wm . [(20170822 1438) nil "i3wm integration library" tar ((:commit . "71391dc61063fee77ad174f3b2ca25c60b41009e") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "convenience" "extensions") (:url . "https://git.flintfam.org/swf-projects/emacs-i3"))]) - (i3wm-config-mode . [(20220913 1121) ((emacs (24 1))) "Better syntax highlighting for i3wm's config file" tar ((:commit . "188e3978807ec39eba3cb69d973c0062af324215") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:keywords "faces" "languages" "i3wm" "font-lock") (:url . "https://github.com/Alexander-Miller/i3wm-Config-Mode"))]) - (ialign . [(20240531 2023) ((emacs (25 1))) "visual align-regexp" tar ((:commit . "96043dff1c542d15cccf5df46b778927fcf5680d") (:authors ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainers ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainer "MichaÅ‚ Krzywkowski" . "k.michal@zoho.com") (:keywords "tools" "editing" "align" "interactive") (:url . "https://github.com/mkcms/interactive-align"))]) - (iasm-mode . [(20171023 1422) nil "interactive assembly major mode." tar ((:commit . "abbec7f308f9ce97beeb57e459fff35f559b4c18") (:authors ("Rémi Attab" . "remi.attab@gmail.com")) (:maintainers ("Rémi Attab" . "remi.attab@gmail.com")) (:maintainer "Rémi Attab" . "remi.attab@gmail.com") (:keywords ":" "tools") (:url . "https://github.com/RAttab/iasm-mode"))]) - (ibrowse . [(20230926 2056) ((emacs (27 1))) "Interact with your browser" tar ((:commit . "addfec54f2c33d505d10bb5f17c084876db5baed") (:authors ("Nicolas Graves" . "ngraves@ngraves.fr")) (:maintainers ("Nicolas Graves" . "ngraves@ngraves.fr")) (:maintainer "Nicolas Graves" . "ngraves@ngraves.fr") (:keywords "comm" "data" "files" "tools") (:url . "https://git.sr.ht/~ngraves/ibrowse.el"))]) - (ibuffer-git . [(20110508 731) nil "show git status in ibuffer column" tar ((:commit . "d326319c05ddb8280885b31f9094040c1b365876") (:authors ("Jonathan Rockway" . "jon@jrock.us")) (:maintainers ("Jonathan Rockway" . "jon@jrock.us")) (:maintainer "Jonathan Rockway" . "jon@jrock.us") (:keywords "convenience"))]) - (ibuffer-project . [(20220321 1312) ((emacs (25 1))) "Group ibuffer's list by project or any function" tar ((:commit . "bfc0ec1f27b02b8ab816dcfd9073e5d78dae1aed") (:authors ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainers ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainer "Andrii Kolomoiets" . "andreyk.mad@gmail.com") (:keywords "tools") (:url . "https://github.com/muffinmad/emacs-ibuffer-project"))]) - (ibuffer-projectile . [(20230817 610) ((projectile (0 11 0)) (emacs (25 1)) (seq (2))) "Group ibuffer's list by projectile root" tar ((:commit . "710ecac1578273bf31debe52870f5844472e3428") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience") (:url . "https://github.com/purcell/ibuffer-projectile"))]) - (ibuffer-rcirc . [(20150215 2118) ((cl-lib (0 2))) "Ibuffer integration for rcirc" tar ((:commit . "8a4409b1c679d65c819dee4085faf929840e79f8") (:authors ("Fabián Ezequiel Gallina" . "fgallina@gnu.org")) (:maintainers ("Fabián Ezequiel Gallina" . "fgallina@gnu.org")) (:maintainer "Fabián Ezequiel Gallina" . "fgallina@gnu.org") (:keywords "buffer" "convenience" "comm") (:url . "https://github.com/fgallina/ibuffer-rcirc"))]) - (ibuffer-sidebar . [(20210508 836) ((emacs (25 1))) "Sidebar for `ibuffer'" tar ((:commit . "fb685e1e43db979e25713081d8ae4073453bbd5e") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "ibuffer" "files" "tools") (:url . "https://github.com/jojojames/ibuffer-sidebar"))]) - (ibuffer-tramp . [(20180127 2122) nil "Group ibuffer's list by TRAMP connection" tar ((:commit . "bcad0bda3a67f55d1be936bf8fa9ef735fe1e3f3") (:authors ("Svend Sorensen" . "svend@ciffer.net")) (:maintainers ("Svend Sorensen" . "svend@ciffer.net")) (:maintainer "Svend Sorensen" . "svend@ciffer.net") (:keywords "convenience") (:url . "http://github.com/svend/ibuffer-tramp"))]) - (ibuffer-vc . [(20230817 606) ((emacs (25 1)) (seq (2))) "Group ibuffer's list by VC project, or show VC status" tar ((:commit . "1388d2ea18287c74a79d053619dbdfa9090c26a2") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience") (:url . "https://github.com/purcell/ibuffer-vc"))]) - (iceberg-theme . [(20220622 1) ((emacs (26 1)) (solarized-theme (1 3))) "Well-designed, eye-friendly, dark blue color scheme" tar ((:commit . "c9fdf9a8f5ff417c206730a84731f64a95483935") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/iceberg-theme.el"))]) - (icl-mode . [(20221003 2316) ((emacs (25 2))) "Support for IEEE 1687 ICL/PDL" tar ((:commit . "1ef19c3c1c7f2667796907391d5337bbc2d73df3") (:authors ("Troy Hinckley" . "troy.hinckley@dabrev.com")) (:maintainers ("Troy Hinckley" . "troy.hinckley@dabrev.com")) (:maintainer "Troy Hinckley" . "troy.hinckley@dabrev.com") (:url . "https://github.com/CeleritasCelery/icl-mode"))]) - (icomplete-vertical . [(20220418 2119) ((emacs (26 1))) "Display icomplete candidates vertically" tar ((:commit . "f5775d535630199703c936380d210d38249b342c") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainers ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "convenience" "completion") (:url . "https://github.com/oantolin/icomplete-vertical"))]) - (icsql . [(20231021 1949) ((emacs (26)) (choice-program (0 13)) (buffer-manage (0 12))) "Interactive iSQL iteraface to ciSQL" tar ((:commit . "24c013486fd56386946eadc9a2f653e9f0d3f4de") (:keywords "isql" "sql" "rdbms" "data") (:url . "https://github.com/plandes/icsql"))]) - (id-manager . [(20170320 1246) nil "id-password management" tar ((:commit . "14ebc35db298aac4dedc8aa188bc46bacab81f3b") (:authors ("SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net") (:keywords "password" "convenience"))]) - (idea-darkula-theme . [(20230617 2005) ((emacs (24 1))) "Color theme based on IntelliJ IDEA Darkula color theme" tar ((:commit . "2ba08b6b7c0f75d460d81e1f02114a6449bb1868") (:authors ("Alexey Veretennikov" . "alexeydotveretennikovatgmaildotcom")) (:maintainers ("Alexey Veretennikov" . "alexeydotveretennikovatgmaildotcom")) (:maintainer "Alexey Veretennikov" . "alexeydotveretennikovatgmaildotcom") (:keywords "themes") (:url . "http://github.com/fourier/idea-darkula-theme"))]) - (identica-mode . [(20130204 2253) nil "Major mode API client for status.net open microblogging" tar ((:commit . "cf9183ee11ac922e85c7c908f04e2d00b03111b3") (:authors ("Gabriel Saldana" . "gsaldana@gmail.com")) (:maintainers ("Gabriel Saldana" . "gsaldana@gmail.com")) (:maintainer "Gabriel Saldana" . "gsaldana@gmail.com") (:keywords "identica" "web") (:url . "http://blog.gabrielsaldana.org/identica-mode-for-emacs/"))]) - (idle-highlight-in-visible-buffers-mode . [(20240107 1344) nil "highlight the word the point is on" tar ((:commit . "f1f7ed3148439398adc6c0fe8ecf100d976886e6") (:keywords "convenience") (:url . "https://github.com/ignacy/idle-highlight-in-visible-buffers"))]) - (idle-highlight-mode . [(20240421 647) ((emacs (29 1))) "Highlight the word the point is on" tar ((:commit . "531be0c2d6dc13c525138c1c9a0f59ac42268f58") (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-idle-highlight-mode"))]) - (idle-org-agenda . [(20190106 1844) nil "Shows your agenda when editor is idle." tar ((:commit . "bfdf1b4f4096acdd081b3549d6b838f4ca4f7d0d") (:authors ("John Wiegley" . "jwiegley@gmail.com")) (:maintainers ("Enis zgen" . "mail@enisozgen.com")) (:maintainer "Enis zgen" . "mail@enisozgen.com") (:keywords "org" "org-mode" "org-agenda" "calendar") (:url . "https://github.com/enisozgen/idle-org-agenda"))]) - (idle-require . [(20090715 2203) nil "load elisp libraries while Emacs is idle" tar ((:commit . "33592bb098223b4432d7a35a1d65ab83f47c1ec1") (:authors ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainers ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainer "Nikolaj Schumacher" . "bugs*nschumde") (:keywords "internal") (:url . "http://nschum.de/src/emacs/idle-require/"))]) - (ido-at-point . [(20151113 1508) ((emacs (24))) "ido-style completion-at-point" tar ((:commit . "e5907bbe8a3d148d07698b76bd994dc3076e16ee") (:keywords "convenience" "abbrev") (:url . "https://github.com/katspaugh/ido-at-point"))]) - (ido-complete-space-or-hyphen . [(20210206 1505) nil "Allow spaces to also match hyphens in ido" tar ((:commit . "d1244243e042b8d5b6b991db752a17a44ea169bc") (:authors ("Ryan C. Thompson" . "rct@thompsonclan.org") ("Ian Yang" . "meiany.me")) (:maintainers ("Ryan C. Thompson" . "rct@thompsonclan.org")) (:maintainer "Ryan C. Thompson" . "rct@thompsonclan.org") (:keywords "ido" "completion" "convenience") (:url . "https://github.com/DarwinAwardWinner/ido-complete-space-or-hyphen"))]) - (ido-completing-read+ . [(20240130 30) ((emacs (24 4)) (seq (0 5)) (memoize (1 1))) "A completing-read-function using ido" tar ((:commit . "1609049c0a9b3f674ffff3083adc8f5359746fa9") (:authors ("Ryan C. Thompson" . "rct@thompsonclan.org")) (:maintainers ("Ryan C. Thompson" . "rct@thompsonclan.org")) (:maintainer "Ryan C. Thompson" . "rct@thompsonclan.org") (:keywords "ido" "completion" "convenience") (:url . "https://github.com/DarwinAwardWinner/ido-completing-read-plus"))]) - (ido-exit-target . [(20170717 1851) ((emacs (24 4))) "Commands and keys for selecting other window and frame targets within ido" tar ((:commit . "e56fc6928649c87ccf39d56d84ab53ebaced1f73") (:authors ("justin talbott" . "justin@waymondo.com")) (:maintainers ("justin talbott" . "justin@waymondo.com")) (:maintainer "justin talbott" . "justin@waymondo.com") (:keywords "convenience" "tools" "extensions") (:url . "https://github.com/waymondo/ido-exit-target"))]) - (ido-flex-with-migemo . [(20190408 350) ((flx-ido (0 6 1)) (migemo (1 9 1)) (emacs (24 4))) "use ido with flex and migemo" tar ((:commit . "aa93aa05947eb6c106bb9523ff3163b8574c4eac") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "matching") (:url . "https://github.com/ROCKTAKEY/ido-flex-with-migemo"))]) - (ido-gnus . [(20140216 1646) ((gnus (5 13))) "Access gnus groups or servers using ido" tar ((:commit . "f5fe3f6aa8086f675ba216abace9e3d5f2e3a089") (:authors ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "comm") (:url . "https://github.com/vapniks/ido-gnus"))]) - (ido-grid-mode . [(20160122 1139) ((emacs (24 4))) "Display ido-prospects in the minibuffer in a grid." tar ((:commit . "7cfca3988a6dc3ad18e28abe114218095ff2366f") (:maintainers ("Tom Hinton" . "t@larkery.com")) (:maintainer "Tom Hinton" . "t@larkery.com") (:keywords "convenience") (:url . "https://github.com/larkery/ido-grid-mode.el"))]) - (ido-hacks . [(20190206 2153) nil "Put more IDO in your IDO" tar ((:commit . "d2153a3e8d23436ee07ecae2a106f434361a10c5") (:maintainers ("Scott Jaderholm" . "jaderholm@gmail.com")) (:maintainer "Scott Jaderholm" . "jaderholm@gmail.com") (:keywords "convenience"))]) - (ido-load-library . [(20140611 1600) ((persistent-soft (0 8 8)) (pcache (0 2 3))) "Load-library alternative using ido-completing-read" tar ((:commit . "f439559721c5fecb2572dcaf3e357c5d94a20f4a") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "maint" "completion") (:url . "http://github.com/rolandwalker/ido-load-library"))]) - (ido-migemo . [(20191017 1919) ((migemo (1 9 1))) "Migemo plug-in for Ido" tar ((:commit . "09a2cc175b500cab7655a25ffc982e78d46ca669") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:keywords "files") (:url . "https://github.com/myuhe/ido-migemo.el"))]) - (ido-occasional . [(20150214 1248) ((emacs (24 1))) "Use ido where you choose." tar ((:commit . "d405f1795e1e0c63be411ee2825184738d29c33a") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "completion") (:url . "https://github.com/abo-abo/ido-occasional"))]) - (ido-select-window . [(20131220 2047) ((emacs (24 1))) "Select a window using ido and buffer names" tar ((:commit . "946db3db7a3fec582cc1a0097877f1250303b53a") (:authors ("Peter Jones" . "pjones@devalot.com")) (:maintainers ("Peter Jones" . "pjones@devalot.com")) (:maintainer "Peter Jones" . "pjones@devalot.com") (:url . "https://github.com/pjones/ido-select-window"))]) - (ido-skk . [(20151111 950) ((emacs (24 4)) (ddskk (20150912 1820))) "ido interface for skk henkan" tar ((:commit . "89a2e62799bff2841ff634517c86084c4ce69246") (:authors ("tsukimizake" . "shomasd_at_gmail.com")) (:maintainers ("tsukimizake" . "shomasd_at_gmail.com")) (:maintainer "tsukimizake" . "shomasd_at_gmail.com") (:keywords "languages") (:url . "https://github.com/tsukimizake/ido-skk"))]) - (ido-sort-mtime . [(20171121 859) nil "Sort Ido's file list by modification time" tar ((:commit . "f638ff0c922af862f5211779f2311a27fde428eb") (:keywords "convenience" "files"))]) - (ido-springboard . [(20170106 755) nil "Temporarily change default-directory for one command" tar ((:commit . "263a8cd4582c81bfc29d7db37d5267e2488b148c") (:authors ("John Wiegley" . "jwiegley@gmail.com")) (:maintainers ("John Wiegley" . "jwiegley@gmail.com")) (:maintainer "John Wiegley" . "jwiegley@gmail.com") (:keywords "ido") (:url . "https://github.com/jwiegley/springboard"))]) - (ido-vertical-mode . [(20210205 436) ((emacs (24 4))) "Makes ido-mode display vertically" tar ((:commit . "b1659e967da0687abceca733b389ace24004fa66") (:maintainers ("Christopher Reichert" . "creichert07@gmail.com")) (:maintainer "Christopher Reichert" . "creichert07@gmail.com") (:keywords "convenience") (:url . "https://github.com/creichert/ido-vertical-mode.el"))]) - (ido-yes-or-no . [(20161108 2351) ((ido-completing-read+ (0))) "Use Ido to answer yes-or-no questions" tar ((:commit . "8953eadaaa7811ebc66d8a9eb7ac43f38913ab59") (:keywords "convenience" "completion" "ido") (:url . "https://github.com/DarwinAwardWinner/ido-yes-or-no"))]) - (idomenu . [(20141123 2120) nil "imenu tag selection a la ido" tar ((:commit . "4b0152d606360c70204fb4c27f68de79ca885386") (:authors ("Georg Brandl" . "georg@python.org")) (:maintainers ("Georg Brandl" . "georg@python.org")) (:maintainer "Georg Brandl" . "georg@python.org"))]) - (idris-mode . [(20240704 1334) ((emacs (24)) (prop-menu (0 1)) (cl-lib (0 5))) "Major mode for editing Idris code" tar ((:commit . "09de86a8f056c61de72c678386039894779a9375") (:keywords "languages") (:url . "https://github.com/idris-hackers/idris-mode"))]) - (ids-edit . [(20170818 1502) ((emacs (24 3))) "IDS (Ideographic Description Sequence) editing tool" tar ((:commit . "8562a6cbfb3f2d44bc6f62ab15081a80f8fee502") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "i18n" "wp") (:url . "http://github.com/kawabata/ids-edit"))]) - (iedit . [(20220216 717) nil "Edit multiple regions in the same way simultaneously." tar ((:commit . "dd5d75b38ee0c52ad81245a8e5c932d3f5c4772d") (:authors ("Victor Ren" . "victorhge@gmail.com")) (:maintainers ("Victor Ren" . "victorhge@gmail.com")) (:maintainer "Victor Ren" . "victorhge@gmail.com") (:keywords "occurrence" "region" "simultaneous" "refactoring") (:url . "https://github.com/victorhge/iedit"))]) - (ietf-docs . [(20190420 851) nil "Fetch, Cache and Load IETF documents" tar ((:commit . "ae157549eae5ec78dcbf215c2f48cb662b73abd0") (:authors ("Christian E. Hopps" . "chopps@gmail.com")) (:maintainers ("Christian E. Hopps" . "chopps@gmail.com")) (:maintainer "Christian E. Hopps" . "chopps@gmail.com") (:keywords "ietf" "rfc") (:url . "https://github.com/choppsv1/ietf-docs"))]) - (iflipb . [(20220612 858) nil "Interactively flip between recently visited buffers" tar ((:commit . "9ec1888335107bd314e8f40b3e113d525fed8083") (:authors ("Joel Rosdahl" . "joel@rosdahl.net")) (:maintainers ("Joel Rosdahl" . "joel@rosdahl.net")) (:maintainer "Joel Rosdahl" . "joel@rosdahl.net") (:url . "https://github.com/jrosdahl/iflipb"))]) - (igist . [(20240713 920) ((emacs (27 1)) (ghub (3 6 0)) (transient (0 4 1))) "List, create, update and delete GitHub gists" tar ((:commit . "b3d6d3d95d0a394e19b3068e3ff553009b498fbc") (:authors ("Karim Aziiev" . "karim.aziiev@gmail.com")) (:maintainers ("Karim Aziiev" . "karim.aziiev@gmail.com")) (:maintainer "Karim Aziiev" . "karim.aziiev@gmail.com") (:keywords "tools") (:url . "https://github.com/KarimAziev/igist"))]) - (ignoramus . [(20220611 1514) ((emacs (24 3))) "Ignore backups, build files, et al." tar ((:commit . "f5e4a66191be12c2fc3cf42a5e0849fcc8518a3f") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "convenience" "tools") (:url . "http://github.com/rolandwalker/ignoramus"))]) - (igv . [(20141210 1227) nil "Control Integrative Genomic Viewer within Emacs" tar ((:commit . "47ac6ceede252f451348a2c696398c0cb5279555") (:authors ("Stefano Barbi" . "stefanobarbi@gmail.com")) (:maintainers ("Stefano Barbi" . "stefanobarbi@gmail.com")) (:maintainer "Stefano Barbi" . "stefanobarbi@gmail.com"))]) - (image+ . [(20150707 1616) ((cl-lib (0 3))) "Image manipulate extensions for Emacs" tar ((:commit . "6834d0c09bb4df9ecc0d7a559bd7827fed48fffc") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "multimedia" "extensions") (:url . "https://github.com/mhayashi1120/Emacs-imagex"))]) - (image-archive . [(20150621 132) ((emacs (24)) (cl-lib (0 5))) "Image thumbnails in archive file with non-blocking" tar ((:commit . "4cf0edabfd6a4da2ffb920ff1e5009a002fc1e53") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "multimedia") (:url . "https://github.com/mhayashi1120/Emacs-image-archive"))]) - (image-dired+ . [(20150430 544) ((cl-lib (0 3))) "Image-dired extensions" tar ((:commit . "b68094625d963056ad64e0e44af0e2266b2eadc7") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "extensions" "multimedia") (:url . "https://github.com/mhayashi1120/Emacs-image-diredx"))]) - (imakado . [(20141024 923) nil "imakado's usefull macros and functions" tar ((:commit . "00a1e7eea2cb9e9066343a23927d6c747707902f") (:authors ("imakado" . "ken.imakado_at_gmail.com")) (:keywords "convenience") (:url . "https://github.com/imakado/emacs-imakado"))]) - (imake . [(20240713 1918) ((emacs (25 1)) (compat (30 0 0 0))) "Simple, opinionated make target runner" tar ((:commit . "3fda90d4f86649181b6d743cf2bcef37e96c1655") (:authors ("Jonas Bernoulli" . "emacs.imake@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.imake@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.imake@jonas.bernoulli.dev") (:keywords "convenience") (:url . "https://github.com/tarsius/imake"))]) - (imapfilter . [(20180318 2222) nil "run the imapfilter executable" tar ((:commit . "79bbbe918319bc1e8f42a0bef53dc7c77fe868ea") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainers ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "mail") (:url . "https://github.com/tarsius/imapfilter"))]) - (imbot . [(20240120 1331) ((emacs (25 1))) "Automatic system input method switcher" tar ((:commit . "32be46c7a8bd759945ae34f19c0c6f09935a7e64") (:keywords "convenience") (:url . "https://github.com/QiangF/imbot"))]) - (imenu-anywhere . [(20210201 1704) ((cl-lib (0 5)) (emacs (25))) "ido/ivy/helm imenu across same mode/project/etc buffers" tar ((:commit . "06ec33d79e33edf01b9118aead1eabeae8ee08b1") (:authors ("Vitalie Spinu" . "spinuvit.list[aaattt]gmail[dot]com")) (:maintainers ("Vitalie Spinu" . "spinuvit.list[aaattt]gmail[dot]com")) (:maintainer "Vitalie Spinu" . "spinuvit.list[aaattt]gmail[dot]com") (:keywords "ido" "imenu" "tags") (:url . "https://github.com/vitoshka/imenu-anywhere"))]) - (imenu-extra . [(20201229 1035) ((emacs (25 1))) "Add extra items into existing imenu items" tar ((:commit . "68b0aaaefc18b267e4e383df36a8dfb7448bc83c") (:authors ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbinDOTshATgmailDOTcom") (:keywords "convenience") (:url . "https://github.com/redguardtoo/imenu-extra"))]) - (imenu-list . [(20210420 1200) ((emacs (24 3))) "Show imenu entries in a separate buffer" tar ((:commit . "76f2335ee6f2f066d87fe4e4729219d70c9bc70d") (:url . "https://github.com/bmag/imenu-list"))]) - (imenus . [(20200730 855) ((cl-lib (0 5))) "Imenu for multiple buffers and without subgroups" tar ((:commit . "90200f5f22377903b405082eabe185447968f3e2") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/alezost/imenus.el"))]) - (imgbb . [(20180609 1649) ((emacs (24)) (request (0 3 0))) "Simple image upload client for imgbb.com" tar ((:commit . "a524a46263835aa474f908827ebab4e8fa586001") (:authors ("Peter" . "craven@gmx.net")) (:maintainers ("Peter" . "craven@gmx.net")) (:maintainer "Peter" . "craven@gmx.net") (:keywords "extensions") (:url . "https://github.com/ecraven/imgbb.el"))]) - (immaterial-theme . [(20240310 931) ((emacs (25))) "A flexible theme based on material design principles" tar ((:commit . "a0a53a1fd9ca8dfd1d56fb45ab548ad900235a7a") (:keywords "themes") (:url . "https://github.com/petergardfjall/emacs-immaterial-theme"))]) - (immersive-translate . [(20231001 1557) ((emacs (28 2))) "Translate the current buffer immersively" tar ((:commit . "1d00d558363985fa988fc40cd5093bfc6926d83e") (:authors ("Eli Qian" . "eli.q.qian@gmail.com")) (:maintainers ("Eli Qian" . "eli.q.qian@gmail.com")) (:maintainer "Eli Qian" . "eli.q.qian@gmail.com") (:keywords "convenience" "help" "translate") (:url . "https://github.com/Elilif/emacs-immersive-translate"))]) - (immortal-scratch . [(20160517 2118) nil "respawn the scratch buffer when it's killed" tar ((:commit . "faeab0ad6c33c74c0cbd1dfcebffaa0690de40c6") (:authors ("Jonathan Kotta" . "jpkotta@gmail.com")) (:maintainers ("Jonathan Kotta" . "jpkotta@gmail.com")) (:maintainer "Jonathan Kotta" . "jpkotta@gmail.com"))]) - (immutant-server . [(20140311 2208) nil "Run your Immutant server in Emacs" tar ((:commit . "2a21e65588acb6a976f2998e30b21fdabdba4dbb") (:authors ("David Leatherman" . "leathekd@gmail.com")) (:maintainers ("David Leatherman" . "leathekd@gmail.com")) (:maintainer "David Leatherman" . "leathekd@gmail.com") (:url . "http://www.github.com/leathekd/immutant-server.el"))]) - (impatient-mode . [(20230511 1746) ((emacs (24 3)) (simple-httpd (1 5 0)) (htmlize (1 40))) "Serve buffers live over HTTP" tar ((:commit . "a4e4e12852840996b027cb8e9fb2b809c37a0ee3") (:authors ("Brian Taylor" . "el.wubo@gmail.com")) (:maintainers ("Brian Taylor" . "el.wubo@gmail.com")) (:maintainer "Brian Taylor" . "el.wubo@gmail.com") (:url . "https://github.com/netguy204/imp.el"))]) - (impatient-showdown . [(20240617 1944) ((emacs (24 3)) (impatient-mode (1 1))) "Preview markdown buffer live over HTTP using showdown" tar ((:commit . "6bdb55c33e99f97a26aab617b686daa6f193eafa") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "live" "preview" "markdown" "http" "server" "impatient") (:url . "https://github.com/jcs-elpa/impatient-showdown"))]) - (import-js . [(20220215 1948) ((grizzl (0 1 0)) (emacs (24))) "Import Javascript dependencies" tar ((:commit . "d2bbb53f96395415f9f01de4fa88d82c1f59ba63") (:authors ("Kevin Kehl" . "kevin.kehl@gmail.com")) (:maintainers ("Kevin Kehl" . "kevin.kehl@gmail.com")) (:maintainer "Kevin Kehl" . "kevin.kehl@gmail.com") (:keywords "javascript") (:url . "http://github.com/Galooshi/emacs-import-js/"))]) - (import-popwin . [(20170218 1407) ((emacs (24 3)) (popwin (0 6))) "popwin buffer near by import statements with popwin" tar ((:commit . "bb05a9e226f8c63fe7b18a3e92010357049ab5ba") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-import-popwin"))]) - (importmagic . [(20180520 303) ((f (0 11 0)) (epc (0 1 0)) (emacs (24 3))) "Fix Python imports using importmagic." tar ((:commit . "e32ee9f6a5eef937b76eba82fdae8bae85d18088") (:authors ("Nicolás Salas V." . "nikosalas@gmail.com")) (:maintainers ("Nicolás Salas V." . "nikosalas@gmail.com")) (:maintainer "Nicolás Salas V." . "nikosalas@gmail.com") (:keywords "languages" "convenience") (:url . "https://github.com/anachronic/importmagic.el"))]) - (impostman . [(20240524 847) ((emacs (27 1))) "Import Postman collections" tar ((:commit . "c0d7b5b0950fd8113f55a02b3ee7e0fc9c431bea") (:authors ("Sébastien Helleu" . "flashcode@flashtux.org")) (:maintainers ("Sébastien Helleu" . "flashcode@flashtux.org")) (:maintainer "Sébastien Helleu" . "flashcode@flashtux.org") (:keywords "tools") (:url . "https://github.com/flashcode/impostman"))]) - (indent-control . [(20240512 503) ((emacs (26 1))) "Management for indentation level" tar ((:commit . "bf4863c9f7d1d5cadf47b78bebbafc5431361597") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "control" "indent" "tab" "generic" "level") (:url . "https://github.com/jcs-elpa/indent-control"))]) - (indent-guide . [(20210115 400) nil "show vertical lines to guide indentation" tar ((:commit . "d388c3387781a370ca13233ff445d03f3c5cf12f") (:url . "http://hins11.yu-yake.com/"))]) - (indent-info . [(20210111 745) ((emacs (24 3))) "Show indentation information in status bar" tar ((:commit . "05a787afeb9946714d8b0c724868195a678db49e") (:authors ("Terje Larsen" . "terlar@gmail.com")) (:maintainers ("Terje Larsen" . "terlar@gmail.com")) (:maintainer "Terje Larsen" . "terlar@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/terlar/indent-info.el"))]) - (indent-lint . [(20230822 46) ((emacs (25 1)) (async-await (1 0)) (async (1 9 4)) (promise (1 1))) "Async indentation checker" tar ((:commit . "aee76faf54a55e0bcb5dc07a667d7f5999299c9b") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "tools") (:url . "https://github.com/conao3/indent-lint.el"))]) - (indent-tools . [(20210622 1207) ((s (0)) (hydra (0)) (yafolding (0))) "Indent, navigate (and more) by blocks of indentation: yaml, python etc." tar ((:commit . "c731f05fa3950e2e8580ec61b88abbc705639830") (:authors ("vindarel" . "vindarel@mailz.org")) (:maintainers ("vindarel" . "vindarel@mailz.org")) (:maintainer "vindarel" . "vindarel@mailz.org") (:keywords "indentation" "movements" "navigation" "kill" "fold" "yaml" "python") (:url . "https://gitlab.com/emacs-stuff/indent-tools/"))]) - (indian-ext . [(20231009 740) ((emacs (24))) "Extension to Indian language utilities" tar ((:commit . "80ea22eea203c8eb4c28f59fceb8d276395ecb0f") (:authors ("Patrick McAllister" . "pma@rdorte.org")) (:maintainers ("Patrick McAllister" . "pma@rdorte.org")) (:maintainer "Patrick McAllister" . "pma@rdorte.org") (:keywords "i18n" "tools" "wp" "indian" "devanagari" "encoding") (:url . "https://github.com/paddymcall/indian-ext"))]) - (indicators . [(20240321 2029) ((dash (2 13 0)) (cl-lib (0 5 0))) "Display the buffer relative location of line in the fringe." tar ((:commit . "9b80c4545fc5c50332b2748c30d492517ae583b5") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "fringe" "frames") (:url . "https://github.com/Fuco1/indicators.el"))]) - (indium . [(20210309 1210) ((emacs (25)) (seq (2 16)) (js2-mode (20140114)) (js2-refactor (0 9 0)) (company (0 9 0)) (json-process-client (0 2 0))) "JavaScript Awesome Development Environment" tar ((:commit . "8499e156bf7286846c3a2bf8c9e0c4d4f24b224c") (:authors ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainers ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr") (:keywords "tools" "javascript") (:url . "https://github.com/NicolasPetton/indium"))]) - (indy . [(20190807 625) nil "A minor mode and EDSL to manage your mode's indentation rules." tar ((:commit . "abc5bee424780ad2de5520f8fefbf8e120c0d9ed") (:authors ("Kevin W. van Rooijen" . "kevin.van.rooijen@attichacker.com")) (:maintainers ("Kevin W. van Rooijen" . "kevin.van.rooijen@attichacker.com")) (:maintainer "Kevin W. van Rooijen" . "kevin.van.rooijen@attichacker.com") (:keywords "convenience" "matching" "tools"))]) - (inf-clojure . [(20230909 445) ((emacs (26 2)) (clojure-mode (5 11))) "Run an external Clojure process in an Emacs buffer" tar ((:commit . "9aea5012bf9047781a21a3b62cea134b126f7709") (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "processes" "comint" "clojure") (:url . "http://github.com/clojure-emacs/inf-clojure"))]) - (inf-crystal . [(20180119 211) ((emacs (24 3)) (crystal-mode (0 1 0))) "Run a Inferior-Crystal process in a buffer" tar ((:commit . "dd5c85e621976ea09b602182a15396e3b510ec63") (:authors ("Brantou" . "brantou89@gmail.com")) (:maintainers ("Brantou" . "brantou89@gmail.com")) (:maintainer "Brantou" . "brantou89@gmail.com") (:keywords "languages" "crystal") (:url . "https://github.com/brantou/inf-crystal.el"))]) - (inf-elixir . [(20230611 1945) ((emacs (25 1))) "Run an interactive Elixir shell" tar ((:commit . "77ac6af83eb4b816c62f58a0298b1bae0c3d69fd") (:authors ("Jonathan Arnett" . "jonathan.arnett@protonmail.com")) (:maintainers ("Jonathan Arnett" . "jonathan.arnett@protonmail.com")) (:maintainer "Jonathan Arnett" . "jonathan.arnett@protonmail.com") (:keywords "languages" "processes" "tools") (:url . "https://github.com/J3RN/inf-elixir"))]) - (inf-mongo . [(20180408 1338) nil "Run a MongoDB shell process in a buffer" tar ((:commit . "2e498d1c88bd1904eeec18ed06b1a0cf8bdc2a92") (:keywords "databases" "mongodb") (:url . "http://github.com/endofunky/inf-mongo"))]) - (inf-ruby . [(20240627 2135) ((emacs (26 1))) "Run a Ruby process in a buffer" tar ((:commit . "b234625c85a48cc71e7045f5d48f079f410d576a") (:authors ("Cornelius Mika" . "cornelius.mika@gmail.com") ("Dmitry Gutov" . "dgutov@yandex.ru") ("Kyle Hargraves" . "pd@krh.me")) (:maintainers ("Dmitry Gutov" . "dmitry@gutov.dev")) (:maintainer "Dmitry Gutov" . "dmitry@gutov.dev") (:keywords "languages" "ruby") (:url . "http://github.com/nonsequitur/inf-ruby"))]) - (inferior-islisp . [(20220924 1040) ((emacs (26 3)) (islisp-mode (0 2))) "Run inferior ISLisp processes" tar ((:commit . "423b84fe4cc6944e36971225b3e19c888e7e4690") (:maintainers ("Fermin Munoz" . "fmfs@posteo.net")) (:maintainer "Fermin Munoz" . "fmfs@posteo.net") (:keywords "islisp" "lisp" "programming") (:url . "https://gitlab.com/sasanidas/islisp-mode"))]) - (inflections . [(20210110 2237) ((cl-lib (0 5)) (emacs (24))) "convert english words between singular and plural" tar ((:commit . "55caa66a7cc6e0b1a76143fd40eff38416928941") (:keywords "languages" "tools" "wp") (:url . "https://github.com/eschulte/jump.el"))]) - (info-beamer . [(20210427 1033) ((emacs (24 4))) "Utilities for working with info-beamer" tar ((:commit . "6b4cc29f1aec72d8e23b2c25a99cdd84e6cdc92b") (:authors ("Daniel Kraus" . "daniel@kraus.my")) (:maintainers ("Daniel Kraus" . "daniel@kraus.my")) (:maintainer "Daniel Kraus" . "daniel@kraus.my") (:keywords "tools" "processes" "comm") (:url . "https://github.com/dakra/info-beamer.el"))]) - (info-buffer . [(20170112 1422) nil "Display info topics in separate buffers" tar ((:commit . "d35dad6e766c6e2ddb8dc6acb4ce5b6e10fbcaa7") (:authors ("Lluís Vilanova" . "vilanova@ac.upc.edu")) (:maintainers ("Lluís Vilanova" . "vilanova@ac.upc.edu")) (:maintainer "Lluís Vilanova" . "vilanova@ac.upc.edu") (:keywords "docs" "info") (:url . "http://www.github.com/llvilanova/info-buffer"))]) - (info-colors . [(20220927 1640) ((emacs (24)) (cl-lib (0 5))) "Extra colors for Info-mode" tar ((:commit . "2e237c301ba62f0e0286a27c1abe48c4c8441143") (:authors ("Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com")) (:maintainers ("Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com")) (:maintainer "Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com") (:keywords "faces") (:url . "https://github.com/ubolonton/info-colors"))]) - (info-rename-buffer . [(20200328 1450) ((emacs (24 3))) "Rename Info buffers to match manuals" tar ((:commit . "87fb263b18717538fd04878e3358e1e720415db8") (:authors ("Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org")) (:maintainers ("Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org")) (:maintainer "Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org") (:keywords "help") (:url . "https://github.com/oitofelix/info-rename-buffer"))]) - (inform . [(20200723 500) ((emacs (25 1))) "Symbol links in Info buffers to their help documentation." tar ((:commit . "8ff0a19a9f40cfa8283da8ed73de94c35a327423") (:authors ("H. Dieter Wilhelm" . "dieter@duenenhof-wilhelm.de")) (:keywords "help" "docs" "convenience") (:url . "https://github.com/dieter-wilhelm/inform"))]) - (inform7 . [(20200430 1539) ((emacs (24 3)) (s (1 12 0))) "Major mode for working with Inform 7 files" tar ((:commit . "a409bbc6f04264f7f00616a995fa6ecf59d33d0d") (:authors ("Ben Moon" . "software@guiltydolphin.com")) (:maintainers ("Ben Moon" . "software@guiltydolphin.com")) (:maintainer "Ben Moon" . "software@guiltydolphin.com") (:keywords "languages") (:url . "https://github.com/GuiltyDolphin/inform7-mode"))]) - (inherit-local . [(20170409 1649) ((emacs (24 3))) "Inherited buffer-local variables" tar ((:commit . "b1f4ff9c41f9d64e4adaf5adcc280b82f084cdc7") (:url . "https://github.com/shlevy/inherit-local/tree-master/"))]) - (inheritenv . [(20230804 651) ((emacs (24 4))) "Make temp buffers inherit buffer-local environment variables" tar ((:commit . "00106bb208d06e5f1ec25d0c2f41c000cbb25076") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "unix") (:url . "https://github.com/purcell/inheritenv"))]) - (ini . [(20220827 2009) ((emacs (24 4))) "Converting between INI files and association lists" tar ((:commit . "d50fe629497d51c6390a56bbded1ad77ce12e5af") (:url . "https://github.com/EsaLaine/ini.el"))]) - (ini-mode . [(20230211 1512) ((emacs (24 1))) "Major mode for Windows-style ini files." tar ((:commit . "5472abc94e564edc6b469c48d2324519a044a77c") (:keywords "languages" "faces") (:url . "https://github.com/Lindydancer/ini-mode"))]) - (init-dir . [(20240521 349) ((emacs (27 1)) (benchmark-init (1 2))) "Init directory instead of just a single file" tar ((:commit . "fd3da1d7a4caf337eebf53de5cd6f5cadad00537") (:authors ("Jared Finder" . "jared@finder.org")) (:maintainers ("Jared Finder" . "jared@finder.org")) (:maintainer "Jared Finder" . "jared@finder.org") (:keywords "extensions" "internal") (:url . "http://github.com/chaosemer/init-dir"))]) - (init-loader . [(20240401 103) ((cl-lib (0 5))) "Loader for configuration files" tar ((:commit . "4ed535f887eb7ac72aedf282b7e4f5a2f7cb7582") (:authors ("IMAKADO" . "ken.imakado@gmail.com")) (:maintainers ("IMAKADO" . "ken.imakado@gmail.com")) (:maintainer "IMAKADO" . "ken.imakado@gmail.com") (:url . "https://github.com/emacs-jp/init-loader/"))]) - (init-open-recentf . [(20220220 2004) ((emacs (24 4))) "Invoke a command immediately after startup" tar ((:commit . "51463effe54ca9390ec339b9678968f35a40dbfd") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "files" "recentf" "after-init-hook") (:url . "https://github.com/zonuexe/init-open-recentf.el"))]) - (initsplit . [(20160919 1818) nil "code to split customizations into different files" tar ((:commit . "c941d436eb2b10b01c76a582c5a2b23fb30751aa") (:authors ("John Wiegley" . "johnw@gnu.org") ("Dave Abrahams" . "dave@boostpro.com")) (:maintainers ("John Wiegley" . "johnw@gnu.org") ("Dave Abrahams" . "dave@boostpro.com")) (:maintainer "John Wiegley" . "johnw@gnu.org") (:keywords "lisp") (:url . "http://www.gci-net.com/users/j/johnw/emacs.html"))]) - (ink-mode . [(20201105 2242) ((emacs (26 1))) "Major mode for writing interactive fiction in Ink" tar ((:commit . "71d215712067729eb92e766a3b2067e7f3254183") (:keywords "languages" "wp" "hypermedia") (:url . "https://github.com/Kungsgeten/ink-mode"))]) - (inkpot-theme . [(20240610 1406) ((emacs (24 1))) "A port of vim's inkpot theme" tar ((:commit . "259272084f8ead2453f83f526ed95061f879d464") (:authors ("Sarah Iovan" . "sarah@hwaetageek.com") ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Sarah Iovan" . "sarah@hwaetageek.com") ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Sarah Iovan" . "sarah@hwaetageek.com") (:url . "https://codeberg.org/ideasman42/emacs-inkpot-theme"))]) - (inline-crypt . [(20170824 900) nil "Simple inline encryption via openssl" tar ((:commit . "af4981c613bfd355d5ef34da1995a8384f167fd9") (:authors ("Daniel Ralston" . "Wubbulous@gmail.com")) (:maintainer "Daniel Ralston" . "Wubbulous@gmail.com") (:keywords "crypt") (:url . "https://github.com/Sodel-the-Vociferous/inline-crypt-el"))]) - (inline-docs . [(20230708 222) ((emacs (24 3))) "Show inline contextual docs." tar ((:commit . "08eb99f65406993425ccf9937aad013436a7c6ef") (:authors ("stardiviner" . "numbchild@gmail.com")) (:maintainers ("stardiviner" . "numbchild@gmail.com")) (:maintainer "stardiviner" . "numbchild@gmail.com") (:keywords "inline" "docs" "overlay") (:url . "https://repo.or.cz/inline-docs.git"))]) - (inlineR . [(20191017 1920) nil "insert Tag for inline image of R graphics" tar ((:commit . "bf6450a3540aa3538546d312324c41befd0a4e54") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:keywords "convenience" "iimage.el" "cacoo.el") (:url . "https://github.com/myuhe/inlineR.el"))]) - (inputrc-mode . [(20231203 2307) ((emacs (27 1))) "Major mode for readline configuration" tar ((:commit . "c1d5984fb30165ec72636123fc2e36389314eb62") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "languages" "readline" "config") (:url . "https://github.com/nverno/inputrc-mode"))]) - (insecure-lock . [(20230426 53) ((emacs (28 1))) "Extensible screen lock framework" tar ((:commit . "33b2cf4ecf80d948cf0942aa8bc1787d44c99941") (:authors ("Qiantan Hong" . "qhong@alum.mit.edu")) (:maintainers ("Qiantan Hong" . "qhong@alum.mit.edu")) (:maintainer "Qiantan Hong" . "qhong@alum.mit.edu") (:keywords "unix" "screensaver" "security") (:url . "https://github.com/BlueFlo0d/insecure-lock"))]) - (insert-char-preview . [(20201023 2108) ((emacs (24 1))) "Insert Unicode char" tar ((:commit . "8f13262ebcb3f271f1d188584d04ca6d87214111") (:keywords "convenience") (:url . "https://gitlab.com/matsievskiysv/insert-char-preview"))]) - (insert-esv . [(20201201 722) ((emacs (24 3)) (request (0 3 2))) "Insert ESV Bible passages" tar ((:commit . "b6b47f1521f221e0c2a215f1f802708e10294422") (:keywords "convenience") (:url . "https://github.com/sam030820/insert-esv/"))]) - (insert-kaomoji . [(20220215 1204) ((emacs (24 4))) "Easily insert kaomojis" tar ((:commit . "974bb7dc02059253e032c501b2c3c0ece448d472") (:authors ("Philip Kaludercic" . "philipk@posteo.net")) (:maintainers ("Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht")) (:maintainer "Philip Kaludercic" . "~pkal/public-inbox@lists.sr.ht") (:keywords "wp") (:url . "https://git.sr.ht/~pkal/insert-kaomoji"))]) - (insert-random . [(20230212 1710) ((emacs (24 5))) "Insert random characters from various character sets" tar ((:commit . "a13827fd68457f939e46f95a662752f6f344107c") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "convenience") (:url . "https://github.com/lassik/emacs-insert-random"))]) - (insert-shebang . [(20201203 1648) nil "Insert shebang line automatically." tar ((:commit . "cc8cea997a8523bce9f303de993af3a73eb0d2e2") (:authors ("Sachin Patil" . "iclcoolster@gmail.com")) (:maintainers ("Sachin Patil" . "iclcoolster@gmail.com")) (:maintainer "Sachin Patil" . "iclcoolster@gmail.com") (:keywords "shebang" "tool" "convenience") (:url . "https://gitlab.com/psachin/insert-shebang"))]) - (insfactor . [(20141117 2) nil "Client for a Clojure project with insfactor in it" tar ((:commit . "7ef5446cebb08a17d4106d2e6f3c053e49e1e829") (:authors ("John D. Hume" . "duelin.markers@gmail.com")) (:maintainers ("John D. Hume" . "duelin.markers@gmail.com")) (:maintainer "John D. Hume" . "duelin.markers@gmail.com") (:keywords "clojure") (:url . "http://github.com/duelinmarkers/insfactor.el"))]) - (inspire . [(20230514 1030) ((emacs (27 1))) "an interface for inspirehep.net" tar ((:commit . "825bbd4e19046b0e61aa27a0f88b1daeaaebf1d0") (:authors ("Simon Lin" . "n.sibetz@gmail.com")) (:maintainers ("Simon Lin" . "n.sibetz@gmail.com")) (:maintainer "Simon Lin" . "n.sibetz@gmail.com") (:keywords "extensions" "tex") (:url . "https://github.com/Simon-Lin/inspire.el"))]) - (instapaper . [(20110419 1355) nil "No description available." tar ((:commit . "4714ed1b014615f8213e6f93637e4ec1d9d5a37a") (:authors ("Jason F. McBrayer" . "jmcbray@carcosa.net")) (:maintainers ("Jason F. McBrayer" . "jmcbray@carcosa.net")) (:maintainer "Jason F. McBrayer" . "jmcbray@carcosa.net") (:url . "htts://bitbucket.org/jfm/emacs-instapaper"))]) - (intel-hex-mode . [(20180423 31) nil "Mode for Intel Hex files." tar ((:commit . "e83c94e1c31a8435a88b3ae395f2bc842ef83217") (:maintainers ("Michael Schuldt" . "mbschuldt@gmail.com")) (:maintainer "Michael Schuldt" . "mbschuldt@gmail.com") (:keywords "tools" "hex") (:url . "https://github.com/mschuldt/intel-hex-mode"))]) - (intellij-theme . [(20171017 1415) nil "Inspired by IntelliJ's default theme" tar ((:commit . "1bbfff8e6742d18e9b77ed796f44da3b7bd10606") (:authors ("Vladimir Polushin" . "vovapolu@gmail.com")) (:maintainers ("Vladimir Polushin" . "vovapolu@gmail.com")) (:maintainer "Vladimir Polushin" . "vovapolu@gmail.com") (:keywords "faces"))]) - (interaction-log . [(20160305 1301) ((cl-lib (0))) "exhaustive log of interactions with Emacs" tar ((:commit . "0f2d773269d1f7b93c9281226719113f5410cbd0") (:authors ("Michael Heerdegen" . "michael_heerdegen@web.de")) (:maintainers ("Michael Heerdegen" . "michael_heerdegen@web.de")) (:maintainer "Michael Heerdegen" . "michael_heerdegen@web.de") (:keywords "convenience") (:url . "https://github.com/michael-heerdegen/interaction-log.el"))]) - (interval-list . [(20150327 1718) ((dash (2 4 0)) (cl-lib (0 5)) (emacs (24 4))) "Interval list data structure for 1D selections" tar ((:commit . "38af7ecf0a493ad8f487074938a2a115f3531177") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "extensions" "data structure") (:url . "https://github.com/Fuco1/interval-list"))]) - (interval-tree . [(20130325 1407) ((dash (1 1 0))) "Interval tree data structure for 1D range queries" tar ((:commit . "301302f480617091cf3ab6989caac385d52543dc") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "extensions" "data structure") (:url . "https://github.com/Fuco1/interval-tree"))]) - (inverse-acme-theme . [(20210204 1640) ((autothemer (0 2)) (cl-lib (0 5))) "A theme that looks like an inverse of Acme's color scheme." tar ((:commit . "79008920ce7923312ada6f95a3ec1f96ce513c0b") (:url . "http://github.com/dcjohnson/inverse-acme-theme"))]) - (io-mode . [(20161004 756) nil "Major mode to edit Io language files in Emacs" tar ((:commit . "fd65ae769093defcf554d6d637eba6e6dfc29f56") (:authors ("Sergei Lebedev" . "superbobry@gmail.com")) (:maintainers ("Sergei Lebedev" . "superbobry@gmail.com")) (:maintainer "Sergei Lebedev" . "superbobry@gmail.com") (:keywords "languages" "io") (:url . "https://github.com/superbobry/io-mode"))]) - (io-mode-inf . [(20140128 1934) nil "Interaction with an Io interpreter." tar ((:commit . "6dd2bac3fd87484bb7d97e135b06c29d70b444b6") (:keywords "io" "languages") (:url . "https://github.com/slackorama/io-emacs"))]) - (iodine-theme . [(20151031 1639) ((emacs (24))) "A light emacs color theme" tar ((:commit . "02fb780e1d8d8a6b9c709bfac399abe1665c6999") (:authors ("SrÄ‘an Panić" . "srdja.panic@gmail.com")) (:maintainers ("SrÄ‘an Panić" . "srdja.panic@gmail.com")) (:maintainer "SrÄ‘an Panić" . "srdja.panic@gmail.com") (:keywords "themes") (:url . "https://github.com/srdja/iodine-theme"))]) - (iosevka-theme . [(20240621 2151) ((emacs (28 1))) "Theme using various stylistic sets of Iosevka font" tar ((:commit . "1f17b9cdb48021a0ac1369d9622742e0f5442c9d") (:authors ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainers ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainer "Mekeor Melire" . "mekeor@posteo.de") (:keywords "faces" "theme") (:url . "https://codeberg.org/mekeor/iosevka-theme"))]) - (iota . [(20230918 1028) nil "Replace marker with increasing integers" tar ((:commit . "c065c087567f074bff639eb12fa53018654b8ce2") (:authors ("Thomas Voss" . "mail@thomasvoss.com")) (:maintainers ("Thomas Voss" . "mail@thomasvoss.com")) (:maintainer "Thomas Voss" . "mail@thomasvoss.com") (:keywords "abbrev" "data" "wp") (:url . "https://git.sr.ht/~mango/iota.el"))]) - (ipcalc . [(20210903 958) ((cl-lib (0 5))) "IP subnet calculator" tar ((:commit . "05fcb5bb8db3ba0c1f9e5f1bfcf0c183828a2426") (:authors ("Aleksandar Simic" . "asimic@gmail.com")) (:maintainers ("Aleksandar Simic" . "asimic@gmail.com")) (:maintainer "Aleksandar Simic" . "asimic@gmail.com") (:keywords "networking" "tools") (:url . "http://github.com/dotemacs/ipcalc.el"))]) - (ipe . [(20240428 852) ((emacs (24 4))) "Insert, Update and Delete PAIRs using overlays" tar ((:commit . "98a7dd345c20db85a5477272148d6fb7801ac651") (:authors ("Brian Kavanagh" . "brians.emacs@gmail.com")) (:maintainers ("Brian Kavanagh" . "brians.emacs@gmail.com")) (:maintainer "Brian Kavanagh" . "brians.emacs@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/BriansEmacs/insert-pair-edit.el"))]) - (iplayer . [(20240305 1633) nil "Browse and download BBC TV/radio shows" tar ((:commit . "62d3ca74e4f4d4f72f17e9075b06d0ba561ae5df") (:authors ("Christophe Rhodes" . "csr21@cantab.net")) (:maintainers ("Christophe Rhodes" . "csr21@cantab.net")) (:maintainer "Christophe Rhodes" . "csr21@cantab.net") (:keywords "multimedia" "bbc") (:url . "https://github.com/csrhodes/iplayer-el"))]) - (ipp . [(20230714 1021) ((cl-lib (0 5)) (emacs (24 1))) "Implementation of the Internet Printing Protocol" tar ((:commit . "2b9359ca49acc558fe15622f63e2d31843cdc1f5") (:authors ("Eric Marsden" . "eric.marsden@risk-engineering.org")) (:maintainers ("Eric Marsden" . "eric.marsden@risk-engineering.org")) (:maintainer "Eric Marsden" . "eric.marsden@risk-engineering.org") (:keywords "printing" "hardware") (:url . "https://github.com/emarsden/ipp-el"))]) - (ipretty . [(20180606 522) nil "Interactive Emacs Lisp pretty-printing" tar ((:commit . "042f5cc4e6f81d59115e8335c582bb5c571c2585") (:keywords "pretty-print" "elisp" "buffer") (:url . "https://framagit.org/steckerhalter/ipretty"))]) - (ipython-shell-send . [(20190220 2246) ((emacs (24))) "Send code (including magics) to ipython shell" tar ((:commit . "0faed86faff02a361f23ce5fc923d0e9b09bb2da") (:authors ("Jack Kamm" . "jackkamm@gmail.com")) (:maintainers ("Jack Kamm" . "jackkamm@gmail.com")) (:maintainer "Jack Kamm" . "jackkamm@gmail.com") (:keywords "tools" "processes") (:url . "https://github.com/jackkamm/ipython-shell-send-el"))]) - (iqa . [(20200520 1137) ((emacs (24 3))) "Init file(and directory) Quick Access" tar ((:commit . "03f90a2f68b2f05d8a2509bf3612a337d3d5b67f") (:url . "https://github.com/a13/iqa.el"))]) - (ir-black-theme . [(20130303 755) nil "Port of ir-black theme" tar ((:commit . "ee6078bc67cbc15184e64e0f1fc8542d4079d55f") (:authors ("Jon-Michael Deldin" . "dev@jmdeldin.com")) (:maintainers ("Jon-Michael Deldin" . "dev@jmdeldin.com")) (:maintainer "Jon-Michael Deldin" . "dev@jmdeldin.com") (:keywords "faces"))]) - (iregister . [(20150515 2107) nil "Interactive register commands for Emacs." tar ((:commit . "6a48c66187289de5f300492be11c83e98410c018") (:authors ("Andrey Tykhonov" . "atykhonov@gmail.com")) (:maintainers ("Andrey Tykhonov" . "atykhonov@gmail.com")) (:maintainer "Andrey Tykhonov" . "atykhonov@gmail.com") (:keywords "convenience") (:url . "https://github.com/atykhonov/iregister.el"))]) - (irony . [(20231018 1915) ((cl-lib (0 5)) (json (1 2))) "C/C++ minor mode powered by libclang" tar ((:commit . "40e0ce19eb850bdf1f77225f11713cc816250d95") (:authors ("Guillaume Papin" . "guillaume.papin@epitech.eu")) (:maintainers ("Guillaume Papin" . "guillaume.papin@epitech.eu")) (:maintainer "Guillaume Papin" . "guillaume.papin@epitech.eu") (:keywords "c" "convenience" "tools") (:url . "https://github.com/Sarcasm/irony-mode"))]) - (irony-eldoc . [(20200622 2214) ((emacs (24)) (cl-lib (0 5)) (irony (0 1))) "irony-mode support for eldoc-mode" tar ((:commit . "73e79a89fad982a2ba072f2fcc1b4e41f0aa2978") (:authors ("Kirill Ignatiev" . "github.com/ikirill")) (:maintainers ("Kirill Ignatiev" . "github.com/ikirill")) (:maintainer "Kirill Ignatiev" . "github.com/ikirill") (:keywords "c" "c++" "objc" "convenience" "tools") (:url . "https://github.com/ikirill/irony-eldoc"))]) - (iscroll . [(20220612 310) ((emacs (26 0))) "Smooth scrolling over images" tar ((:commit . "76aa4e7e72f907e95715351819d9efb6336b8238") (:authors ("Yuan Fu" . "casouri@gmail.com")) (:maintainers ("Yuan Fu" . "casouri@gmail.com")) (:maintainer "Yuan Fu" . "casouri@gmail.com") (:keywords "convenience" "image") (:url . "https://github.com/casouri/iscroll"))]) - (isearch-dabbrev . [(20141224 622) ((cl-lib (0 5))) "Use dabbrev in isearch" tar ((:commit . "1efe7abba4923015cbc2462395deaec5446a9cc8") (:authors ("Dewdrops" . "v_v_4474@126.com")) (:maintainers ("Dewdrops" . "v_v_4474@126.com")) (:maintainer "Dewdrops" . "v_v_4474@126.com") (:keywords "dabbrev" "isearch") (:url . "https://github.com/Dewdrops/isearch-dabbrev"))]) - (isearch-project . [(20240101 940) ((emacs (27 1)) (f (0 20 0))) "Incremental search through the whole project" tar ((:commit . "07f26dee4636b8e17179dcf57622d40f8d6fee38") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "search") (:url . "https://github.com/jcs-elpa/isearch-project"))]) - (isearch-symbol-at-point . [(20130728 2221) nil "Use isearch to search for the symbol at point" tar ((:commit . "51a1029bec1ec414885f9edb7e5947603dffdab2") (:keywords "isearch") (:url . "https://github.com/re5et/isearch-symbol-at-point"))]) - (isend-mode . [(20210106 1506) nil "Interactively send parts of an Emacs buffer to an interpreter" tar ((:commit . "ea855f63be7febc15bd08aec6229fab9407734fb") (:authors ("François Févotte" . "fevotte@gmail.com")) (:maintainers ("François Févotte" . "fevotte@gmail.com")) (:maintainer "François Févotte" . "fevotte@gmail.com") (:url . "https://github.com/ffevotte/isend-mode.el"))]) - (isgd . [(20150414 936) nil "Shorten URLs using the isgd.com shortener service" tar ((:commit . "764306dadd5a9213799081a48aba22f7c75cca9a") (:authors ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainers ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainer "Chmouel Boudjnah" . "chmouel@chmouel.com") (:url . "https://github.com/chmouel/isgd.el"))]) - (islisp-mode . [(20220924 1043) ((emacs (26 3))) "Major mode for ISLisp programming" tar ((:commit . "bbf45d02495f9455e91beed01676178dfa5d3561") (:maintainers ("Fermin Munoz" . "fmfs@posteo.net")) (:maintainer "Fermin Munoz" . "fmfs@posteo.net") (:keywords "islisp" "lisp" "programming") (:url . "https://gitlab.com/sasanidas/islisp-mode"))]) - (iso-639 . [(20240218 1008) ((emacs (25 1)) (levenshtein (20090830 1040))) "ISO 639" tar ((:commit . "c217a36102a566bbaf6f0aec81511fc5a9cfc247") (:authors ("Wamm K. D." . "jaft.r@outlook.com")) (:maintainers ("Wamm K. D." . "jaft.r@outlook.com")) (:maintainer "Wamm K. D." . "jaft.r@outlook.com") (:keywords "tools" "multilingual" "language" "iso-639") (:url . "https://codeberg.org/WammKD/emacs-iso-639"))]) - (isortify . [(20230821 1632) ((emacs (25)) (pythonic (0 1 0))) "(automatically) format python buffers using isort" tar ((:commit . "5ee404c5bee2772b4f3ee424df0a5b0aef7e6982") (:authors ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainers ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainer "Artem Malyshev" . "proofit404@gmail.com") (:keywords "convenience" "isort") (:url . "https://github.com/proofit404/isortify"))]) - (ispc-mode . [(20201215 852) nil "Syntax coloring for ispc programs" tar ((:commit . "bedfff2528157d4bb0b75927c459631bebe2b1ce") (:authors ("Philip Munksgaard" . "philip@munksgaard.me")) (:maintainers ("Philip Munksgaard" . "philip@munksgaard.me")) (:maintainer "Philip Munksgaard" . "philip@munksgaard.me") (:keywords "c" "ispc") (:url . "https://github.com/Munksgaard/ispc-mode"))]) - (iss-mode . [(20141001 1913) nil "Mode for InnoSetup install scripts" tar ((:commit . "3b517aff31529bab33f8d7b562bd17aff0107fd1") (:authors (nil . "stefan@xsteve.at")) (:maintainers (nil . "stefan@xsteve.at")) (:maintainer nil . "stefan@xsteve.at"))]) - (itail . [(20171112 804) nil "An interactive tail mode" tar ((:commit . "6e43c20da03be3b9c6ece93b7dc3495975ec1888") (:keywords "tail") (:url . "https://github.com/re5et/itail"))]) - (itasca . [(20170601 1622) ((emacs (24 3))) "Major modes for Itasca software data files." tar ((:commit . "3d15dd1b70d6db69b0f4758a3e28b8b506cc84ca") (:authors ("Jason Furtney" . "jkfurtney@gmail.com")) (:maintainers ("Jason Furtney" . "jkfurtney@gmail.com")) (:maintainer "Jason Furtney" . "jkfurtney@gmail.com") (:keywords "itasca" "flac" "3dec" "udec" "flac3d" "pfc" "pfc2d" "pfc3d" "fish") (:url . "http://github.com/jkfurtney/itasca-emacs/"))]) - (iter2 . [(20221104 1938) ((emacs (25 1))) "Reimplementation of Elisp generators" tar ((:commit . "5ea6ba6effc4b71e7a4aed16b3f42408f9064c01") (:authors ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainers ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainer "Paul Pogonyshev" . "pogonyshev@gmail.com") (:keywords "elisp" "extensions") (:url . "https://github.com/doublep/iter2"))]) - (iterator . [(20210109 1859) ((emacs (24)) (cl-lib (0 5))) "A library to create and use elisp iterators objects." tar ((:commit . "b514d4d1d0167e5973afbc93a34070d1aa967d82") (:authors ("Thierry Volpiatto" . "thierrydotvolpiattoatgmaildotcom")) (:maintainers ("Thierry Volpiatto" . "thierrydotvolpiattoatgmaildotcom")) (:maintainer "Thierry Volpiatto" . "thierrydotvolpiattoatgmaildotcom") (:url . "https://github.com/thierryvolpiatto/iterator"))]) - (ivariants . [(20170823 224) ((emacs (24 3)) (ivs-edit (1 0))) "Ideographic variants editor and browser" tar ((:commit . "ca0b74d32b5d2d77a45cc6ad6edc00be0ee85284") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "i18n" "languages") (:url . "http://github.com/kawabata/ivariants"))]) - (ivs-edit . [(20170818 1441) ((emacs (24 3)) (dash (2 6 0)) (cl-lib (1 0))) "IVS (Ideographic Variation Sequence) editing tool" tar ((:commit . "5db39c234aa7393b591168a4fd0a9a4cbbca347d") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "text") (:url . "http://github.com/kawabata/ivs-edit"))]) - (ivy . [(20240524 1139) ((emacs (24 5))) "Incremental Vertical completYon" tar ((:commit . "2a25a6fb5b081cb141c5eccac8ee58ab1feeb747") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Basil L. Contovounesios" . "basil@contovou.net")) (:maintainer "Basil L. Contovounesios" . "basil@contovou.net") (:keywords "matching") (:url . "https://github.com/abo-abo/swiper"))]) - (ivy-avy . [(20240214 2118) ((emacs (24 5)) (ivy (0 14 2)) (avy (0 5 0))) "Avy integration for Ivy" tar ((:commit . "749ac1235a7948011cb0caddd4c31037e3314614") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Basil L. Contovounesios" . "basil@contovou.net")) (:maintainer "Basil L. Contovounesios" . "basil@contovou.net") (:keywords "convenience") (:url . "https://github.com/abo-abo/swiper"))]) - (ivy-bibtex . [(20210927 1205) ((bibtex-completion (1 0 0)) (ivy (0 13 0)) (cl-lib (0 5))) "A bibliography manager based on Ivy" tar ((:commit . "bb47f355b0da8518aa3fb516019120c14c8747c9") (:authors ("Justin Burkett" . "justin@burkett.cc")) (:maintainers ("Titus von der Malsburg" . "malsburg@posteo.de")) (:maintainer "Titus von der Malsburg" . "malsburg@posteo.de") (:url . "https://github.com/tmalsburg/helm-bibtex"))]) - (ivy-clipmenu . [(20220202 2122) ((emacs (26 1)) (f (0 20 0)) (s (1 12 0)) (dash (2 16 0)) (ivy (0 13 0))) "Ivy client for clipmenu" tar ((:commit . "7c200cd4732821187084fad23547ee3f58365062") (:authors ("William Carroll" . "wpcarro@gmail.com")) (:maintainers ("William Carroll" . "wpcarro@gmail.com")) (:maintainer "William Carroll" . "wpcarro@gmail.com") (:url . "https://github.com/wpcarro/ivy-clipmenu.el"))]) - (ivy-clojuredocs . [(20201129 2355) ((edn (1 1 2)) (ivy (0 12 0)) (emacs (24 4))) "Search for help in clojuredocs.org" tar ((:commit . "8b6de19b3578c72d2b88f898e2290d94c04350f9") (:authors ("Wanderson Ferreira" . "iagwanderson@gmail.com")) (:maintainers ("Wanderson Ferreira" . "iagwanderson@gmail.com")) (:maintainer "Wanderson Ferreira" . "iagwanderson@gmail.com") (:keywords "matching") (:url . "https://github.com/wandersoncferreira/ivy-clojuredocs"))]) - (ivy-emms . [(20231112 1621) ((ivy (0 13 0)) (emms (0 0)) (emacs (24 4))) "Ivy interface to emms tracks" tar ((:commit . "3b1bda7be64ba5555672b6375c205e0f7d831bc0") (:authors ("Fran Burstall" . "fran.burstall@gmail.com")) (:maintainers ("Fran Burstall" . "fran.burstall@gmail.com")) (:maintainer "Fran Burstall" . "fran.burstall@gmail.com") (:keywords "multimedia") (:url . "https://github.com/franburstall/ivy-emms"))]) - (ivy-emoji . [(20200316 2351) ((emacs (26 1)) (ivy (0 13 0))) "Insert emojis with ivy" tar ((:commit . "45894a1f8f8c67b142e1dd1113f47d703dea0b59") (:authors ("Gabriele Bozzola" . "sbozzolator@gmail.com")) (:maintainers ("Gabriele Bozzola" . "sbozzolator@gmail.com")) (:maintainer "Gabriele Bozzola" . "sbozzolator@gmail.com") (:keywords "emoji" "ivy" "convenience") (:url . "https://github.com/sbozzolo/ivy-emoji.git"))]) - (ivy-erlang-complete . [(20211019 447) ((async (1 9)) (counsel (0 13 4)) (ivy (0 13 4)) (erlang (19 2)) (emacs (25 1))) "Erlang context sensitive completion at point using ivy. It also support xref and eldoc." tar ((:commit . "6913f6ef7c942a5a2c42bc17635d09c91353e7ca") (:authors ("Sergey Kostyaev" . "feo.me@ya.ru")) (:maintainer "Sergey Kostyaev" . "feo.me@ya.ru") (:keywords "languages" "tools"))]) - (ivy-explorer . [(20190909 1921) ((emacs (25)) (ivy (0 10 0))) "Dynamic file browsing grid using ivy" tar ((:commit . "a413966cfbcecacc082d99297fa1abde0c10d3f3") (:authors ("Clemens Radermacher" . "clemera@posteo.net")) (:maintainers ("Clemens Radermacher" . "clemera@posteo.net")) (:maintainer "Clemens Radermacher" . "clemera@posteo.net") (:keywords "convenience" "files" "matching") (:url . "https://github.com/clemera/ivy-explorer"))]) - (ivy-file-preview . [(20240101 1004) ((emacs (25 1)) (ivy (0 8 0)) (s (1 12 0)) (f (0 20 0))) "Preview the current ivy file selection" tar ((:commit . "c1ea280cffa52710fffb14b2285a9a9474d18fa5") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "file" "ivy" "swiper" "preview" "select" "selection") (:url . "https://github.com/jcs-elpa/ivy-file-preview"))]) - (ivy-fuz . [(20191222 946) ((emacs (25 1)) (fuz (1 3 0)) (ivy (0 13 0))) "Integration between fuz and ivy." tar ((:commit . "f171ac73422a4bae1503d63d804e691482ed35b2") (:authors ("Zhu Zihao" . "all_but_last@163.com")) (:maintainers ("Philippe Vaucher" . "philippe.vaucher@gmail.com")) (:maintainer "Philippe Vaucher" . "philippe.vaucher@gmail.com") (:keywords "convenience") (:url . "https://github.com/Silex/ivy-fuz.el"))]) - (ivy-gitlab . [(20181228 826) ((s (1 9 0)) (dash (2 9 0)) (ivy (0 8 0)) (gitlab (0 8))) "Ivy interface to Gitlab" tar ((:commit . "8c2324c02119500f094c2f92dfaba4c9977ce1ba") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "gitlab" "ivy") (:url . "https://github.com/nlamirault/emacs-gitlab"))]) - (ivy-historian . [(20210714 56) ((emacs (24 4)) (historian (20170111)) (ivy (0 8 0)) (flx (0 6 1))) "Persistently store selected minibuffer candidates" tar ((:commit . "852cb4e72c0f78c8dbb2c972bdcb4e7b0108ff4c") (:authors ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainers ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainer "PythonNut" . "pythonnut@pythonnut.com") (:keywords "convenience" "ivy") (:url . "https://github.com/PythonNut/historian.el"))]) - (ivy-hoogle . [(20240102 908) ((emacs (28 1)) (async (1 9)) (ivy (0 13 2))) "Search Hoogle using ivy" tar ((:commit . "4b080018175b5770fd3571265bc846a4a845cdca") (:authors ("Aliaksei Artamonau" . "aliaksiej.artamonau@gmail.com")) (:maintainers ("Aliaksei Artamonau" . "aliaksiej.artamonau@gmail.com")) (:maintainer "Aliaksei Artamonau" . "aliaksiej.artamonau@gmail.com") (:keywords "matching" "haskell" "hoogle") (:url . "https://github.com/aartamonau/ivy-hoogle"))]) - (ivy-hydra . [(20240214 2118) ((emacs (24 5)) (ivy (0 14 2)) (hydra (0 14 0))) "Additional key bindings for Ivy" tar ((:commit . "749ac1235a7948011cb0caddd4c31037e3314614") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Basil L. Contovounesios" . "basil@contovou.net")) (:maintainer "Basil L. Contovounesios" . "basil@contovou.net") (:keywords "convenience") (:url . "https://github.com/abo-abo/swiper"))]) - (ivy-lobsters . [(20200818 1406) ((ivy (0 8 0)) (cl-lib (0 5))) "Browse lobste.rs stories with ivy." tar ((:commit . "3f7f90751d15ebcf91253ef3cda18c0aa7d856ff") (:authors ("Julien Blanchard" . "https://github.com/julienXX")) (:maintainers ("Julien Blanchard" . "https://github.com/julienXX")) (:maintainer "Julien Blanchard" . "https://github.com/julienXX") (:url . "https://github.com/julienXX/ivy-lobsters"))]) - (ivy-migemo . [(20230121 1934) ((emacs (24 3)) (ivy (0 13 0)) (migemo (1 9 2)) (nadvice (0 3))) "Use migemo on ivy" tar ((:commit . "6022b24e72f073a7b5599f2dea611da3a1282378") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "matching") (:url . "https://github.com/ROCKTAKEY/ivy-migemo"))]) - (ivy-mpdel . [(20190428 920) ((emacs (25 1)) (ivy (0 10 0)) (libmpdel (1 0 0)) (mpdel (1 0 0))) "Ivy interface to navigate MPD" tar ((:commit . "a42dcc943914c71975c115195d38c739f25e475c") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "multimedia") (:url . "https://gitlab.petton.fr/mpdel/ivy-mpdel"))]) - (ivy-omni-org . [(20200810 1050) ((emacs (25 1)) (ivy (0 13)) (dash (2 12))) "Browse anything in Org mode" tar ((:commit . "b6a27379bc40fd6530a84afc50b3f41cd488e0c9") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "outlines") (:url . "https://github.com/akirak/ivy-omni-org"))]) - (ivy-pass . [(20170812 1955) ((emacs (24)) (ivy (0 8 0)) (password-store (1 6 5))) "ivy interface for pass" tar ((:commit . "5b523de1151f2109fdd6a8114d0af12eef83d3c5") (:keywords "pass" "password" "convenience" "data") (:url . "https://github.com/ecraven/ivy-pass/"))]) - (ivy-posframe . [(20211217 234) ((emacs (26 0)) (posframe (1 0 0)) (ivy (0 13 0))) "Using posframe to show Ivy" tar ((:commit . "533a8e368fcabfd534761a5c685ce713376fa594") (:authors ("Feng Shu" . "tumashu@163.com") ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "abbrev" "convenience" "matching" "ivy") (:url . "https://github.com/tumashu/ivy-posframe"))]) - (ivy-prescient . [(20240226 204) ((emacs (25 1)) (prescient (6 1 0)) (ivy (0 11 0))) "prescient.el + Ivy" tar ((:commit . "c39bf07c56b427bf41aafd7d20eaef5cf3c312b5") (:authors ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainers ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainer "Radian LLC" . "contact+prescient@radian.codes") (:keywords "extensions") (:url . "https://github.com/raxod502/prescient.el"))]) - (ivy-purpose . [(20160724 1003) ((emacs (24)) (ivy (0 8)) (window-purpose (1 5))) "Ivy Interface for Purpose" tar ((:commit . "0495f2f3aed64d7e0028125e76a9a68f8fc4107e") (:url . "https://github.com/bmag/ivy-purpose"))]) - (ivy-rich . [(20230425 1422) ((emacs (25 1)) (ivy (0 13 0))) "More friendly display transformer for ivy" tar ((:commit . "aff9b6bd53e0fdcf350ab83c90e64e651b47dba4") (:authors ("Yevgnen Koh" . "wherejoystarts@gmail.com")) (:maintainers ("Yevgnen Koh" . "wherejoystarts@gmail.com")) (:maintainer "Yevgnen Koh" . "wherejoystarts@gmail.com") (:keywords "convenience" "ivy") (:url . "https://github.com/Yevgnen/ivy-rich"))]) - (ivy-rtags . [(20191222 920) ((ivy (0 7 0)) (rtags (2 10))) "RTags completion back-end for ivy" tar ((:commit . "595055b5316a7c92ba1d638f324f98842a0f41a5") (:authors ("Jan Erik Hanssen" . "jhanssen@gmail.com") ("Anders Bakken" . "agbakken@gmail.com")) (:maintainers ("Jan Erik Hanssen" . "jhanssen@gmail.com") ("Anders Bakken" . "agbakken@gmail.com")) (:maintainer "Jan Erik Hanssen" . "jhanssen@gmail.com") (:url . "https://github.com/Andersbakken/rtags"))]) - (ivy-searcher . [(20240101 1004) ((emacs (25 1)) (ivy (0 8 0)) (searcher (0 1 8)) (s (1 12 0)) (f (0 20 0))) "Ivy interface to use searcher" tar ((:commit . "1b6f6aed1b371c45b5d8be8aaf6d6e89eba5e0f1") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "ivy" "interface" "searcher" "search" "replace" "grep" "ag" "rg") (:url . "https://github.com/jcs-elpa/ivy-searcher"))]) - (ivy-spotify . [(20210329 312) ((emacs (26 1)) (espotify (0 1)) (ivy (0 13 1))) "Search spotify with ivy" tar ((:commit . "eefcb49d740570f6c874302d87be33e5b0ec54ff") (:authors ("Jose A Ortega Ruiz" . "jao@gnu.org")) (:keywords "multimedia") (:url . "https://codeberg.org/jao/espotify"))]) - (ivy-todo . [(20200323 2005) ((ivy (0 8 0)) (emacs (25))) "Manage org-mode TODOs with ivy" tar ((:commit . "d74501cd334b7d709659946c5e02b21cfd5507de") (:authors ("Erik Sjöstrand" . "sjostrand.erik@gmail.com")) (:maintainers ("Erik Sjöstrand" . "sjostrand.erik@gmail.com")) (:maintainer "Erik Sjöstrand" . "sjostrand.erik@gmail.com") (:keywords "convenience") (:url . "https://github.com/Kungsgeten/ivy-todo"))]) - (ivy-xcdoc . [(20160917 1055) ((ivy (0 8 0)) (emacs (24 4))) "Search Xcode documents with ivy interface." tar ((:commit . "fbf264b0746182567b17fd7409fff8eed3658c71") (:authors ("C.T.Chen" . "chenct@7adybird.com")) (:maintainers ("C.T.Chen" . "chenct@7adybird.com")) (:maintainer "C.T.Chen" . "chenct@7adybird.com") (:keywords "ivy" "xcode" "xcdoc") (:url . "https://github.com/hex2010/emacs-ivy-xcdoc"))]) - (ivy-xref . [(20211008 1103) ((emacs (25 1)) (ivy (0 10 0))) "Ivy interface for xref results" tar ((:commit . "a82e8e117d2dd62c28b6a3e3d6e4cfb11c0bda38") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/ivy-xref"))]) - (ivy-yasnippet . [(20200704 700) ((emacs (24 1)) (cl-lib (0 6)) (ivy (0 10 0)) (yasnippet (0 12 2)) (dash (2 14 1))) "Preview yasnippets with ivy" tar ((:commit . "83402d91b4eba5307f71884a72df8e11cc6a994e") (:authors ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainers ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainer "MichaÅ‚ Krzywkowski" . "k.michal@zoho.com") (:keywords "convenience") (:url . "https://github.com/mkcms/ivy-yasnippet"))]) - (ivy-ycmd . [(20180909 1225) ((ycmd (1 3)) (emacs (24)) (ivy (0 10 0)) (dash (2 14 1))) "Ivy interface to ycmd" tar ((:commit . "25bfee8f676e4ecbb645e4f30b47083410a00c58") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:keywords "tools") (:url . "https://github.com/abingham/emacs-ivy-ycmd"))]) - (ivy-youtube . [(20230503 1509) ((request (0 2 0)) (ivy (0 8 0)) (cl-lib (0 5))) "Query YouTube and play videos in your browser" tar ((:commit . "e7a7cc860e967500857e5fd85d8e397c6d752ee1") (:keywords "youtube" "multimedia" "mpv" "vlc") (:url . "https://github.com/squiter/ivy-youtube"))]) - (ix . [(20131027 1657) ((grapnel (0 5 3))) "Emacs client for http://ix.io pastebin" tar ((:commit . "498dac674f4f1910d39087b1457c5da5465a0614") (:authors ("Abhishek L" . "abhishekl.2006@gmail.com")) (:maintainers ("Abhishek L" . "abhishekl.2006@gmail.com")) (:maintainer "Abhishek L" . "abhishekl.2006@gmail.com") (:url . "http://www.github.com/theanalyst/ix.el"))]) - (j-mode . [(20240611 2211) nil "Major mode for editing J programs" tar ((:commit . "3f852d1476be5625fea51dcaaad66dd57593101a") (:keywords "j" "langauges") (:url . "http://github.com/zellio/j-mode"))]) - (jabber . [(20240624 528) ((emacs (27 1)) (fsm (0 2)) (srv (0 2))) "A Jabber client for Emacs." tar ((:commit . "e766d84b81d5df6abc30fcbbb94f7c8640ea54e2") (:authors ("Magnus Henoch" . "mange@freemail.hu")) (:maintainer "wgreenhouse" . "wgreenhouse@tilde.club") (:keywords "comm") (:url . "https://codeberg.org/emacs-jabber/emacs-jabber"))]) - (jack . [(20221122 632) ((emacs (28 1))) "HTML generator library" tar ((:commit . "3b4ea97fcc107d0ffd201ea695129af52f390113") (:authors ("Tony Aldon" . "tony.aldon.adm@gmail.com")) (:maintainers ("Tony Aldon" . "tony.aldon.adm@gmail.com")) (:maintainer "Tony Aldon" . "tony.aldon.adm@gmail.com") (:keywords "lisp" "html") (:url . "https://github.com/tonyaldon/jack"))]) - (jack-connect . [(20220201 1417) nil "Manage jack connections within Emacs" tar ((:commit . "1acaebfe8f37f0194e95c3e812c9515a6f688eee") (:authors ("Stefano Barbi" . "stefanobarbi@gmail.com")) (:maintainers ("Stefano Barbi" . "stefanobarbi@gmail.com")) (:maintainer "Stefano Barbi" . "stefanobarbi@gmail.com"))]) - (jack-ts-mode . [(20231110 1615) ((emacs (29 1))) "Major mode for jack buffers using tree-sitter" tar ((:commit . "f57f211d96608a90142619a925caeb8808e7c632") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "tree-sitter" "languages" "jack" "nand2tetris") (:url . "https://github.com/nverno/jack-ts-mode"))]) - (jade-mode . [(20210908 2121) nil "Major mode for editing .jade files" tar ((:commit . "111460b056838854e470a6383041a99f843b93ee") (:keywords "languages") (:url . "https://github.com/brianc/jade-mode"))]) - (jami-bot . [(20240203 1017) ((emacs (27 1))) "An extendable chat bot for the private messenger GNU Jami" tar ((:commit . "c2ad37e2ada14b5551a83211cc4692b39be4e5fb") (:authors ("Hanno Perrey" . "hanno@hoowl.se")) (:maintainers ("Hanno Perrey" . "hanno@hoowl.se")) (:maintainer "Hanno Perrey" . "hanno@hoowl.se") (:keywords "comm" "jami" "messenger" "chat bot" "dbus") (:url . "https://gitlab.com/hperrey/jami-bot"))]) - (jammer . [(20210508 1633) ((emacs (24 1))) "Punish yourself for using Emacs inefficiently" tar ((:commit . "a780e4c2adb2e85a4daadcefd1a2b189d761872f") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "games") (:url . "https://depp.brause.cc/jammer"))]) - (janet-mode . [(20210924 44) ((emacs (24 3))) "Defines a major mode for Janet" tar ((:commit . "9e3254a0249d720d5fa5603f1f8c3ed0612695af") (:authors ("Adam Schwalm" . "adamschwalm@gmail.com")) (:maintainers ("Adam Schwalm" . "adamschwalm@gmail.com")) (:maintainer "Adam Schwalm" . "adamschwalm@gmail.com") (:url . "https://github.com/ALSchwalm/janet-mode"))]) - (japanese-holidays . [(20201229 755) ((emacs (24 1)) (cl-lib (0 3))) "Calendar functions for the Japanese calendar" tar ((:commit . "324b6bf2f55ec050bef49e001caedaabaf4fa35d") (:authors ("Takashi Hattori" . "hattori@sfc.keio.ac.jp") ("Hiroya Murata" . "lapis-lazuli@pop06.odn.ne.jp")) (:maintainers ("Takashi Hattori" . "hattori@sfc.keio.ac.jp") ("Hiroya Murata" . "lapis-lazuli@pop06.odn.ne.jp")) (:maintainer "Takashi Hattori" . "hattori@sfc.keio.ac.jp") (:keywords "calendar") (:url . "https://github.com/emacs-jp/japanese-holidays"))]) - (jape-mode . [(20140903 1506) nil "An Emacs editing mode mode for GATE's JAPE files" tar ((:commit . "27dbebc4de93eb887038fda7a11671349efe8dbb") (:keywords "languages" "jape" "gate") (:url . "http://github.com/tanzoniteblack/jape-mode"))]) - (jar-manifest-mode . [(20160501 26) nil "Major mode to edit JAR manifest files" tar ((:commit . "270dae14c481300f75ed96dad3a5ae42ca928a1d") (:authors ("Omair Majid" . "omair.majid@gmail.com")) (:maintainers ("Omair Majid" . "omair.majid@gmail.com")) (:maintainer "Omair Majid" . "omair.majid@gmail.com") (:keywords "convenience" "languages") (:url . "http://github.com/omajid/jar-manifest-mode"))]) - (jasminejs-mode . [(20150527 5) nil "A minor mode for manipulating jasmine test files" tar ((:commit . "23637d6718423d376eebbdaa4d6d914c7cab26ed") (:authors ("Eric Stolten" . "stoltene2@gmail.com")) (:maintainers ("Eric Stolten" . "stoltene2@gmail.com")) (:maintainer "Eric Stolten" . "stoltene2@gmail.com") (:keywords "javascript" "jasmine") (:url . "https://github.com/stoltene2/jasminejs-mode"))]) - (jastadd-ast-mode . [(20200926 1820) ((emacs (25))) "Major mode for editing JastAdd AST files" tar ((:commit . "a98a5eef274d8eedabc7467874edf4338c9a012e") (:authors ("Rudi Schlatte" . "rudi@constantly.at")) (:maintainers ("Rudi Schlatte" . "rudi@constantly.at")) (:maintainer "Rudi Schlatte" . "rudi@constantly.at") (:keywords "languages") (:url . "https://github.com/rudi/jastadd-ast-mode"))]) - (java-imports . [(20230713 2247) ((emacs (24 4)) (s (1 10 0)) (pcache (0 5 1))) "Code for dealing with Java imports" tar ((:commit . "1489813795ecd061896e265720709040bd90d96f") (:authors ("Lee Hinman" . "lee@writequit.org")) (:maintainers ("Lee Hinman" . "lee@writequit.org")) (:maintainer "Lee Hinman" . "lee@writequit.org") (:keywords "java" "kotlin") (:url . "http://www.github.com/dakrone/emacs-java-imports"))]) - (java-snippets . [(20160627 252) ((yasnippet (0 8 0))) "Yasnippets for Java" tar ((:commit . "738523debb1018439bda0ce70e00248154a600ac") (:url . "https://github.com/nekop/yasnippet-java-mode"))]) - (javadoc-lookup . [(20160214 31) ((cl-lib (0 3))) "Javadoc Emacs integration with Maven" tar ((:commit . "507a2dd443d60b537b8f779c1847e2cd0ccd1382") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/javadoc-lookup"))]) - (javap-mode . [(20120223 2208) nil "Javap major mode" tar ((:commit . "864c1130e204b2072e1d19cd027b6fce8ebe6629") (:url . "http://github.com/hiredman/javap-mode"))]) - (jaword . [(20210306 420) ((tinysegmenter (0 1)) (emacs (25 1))) "Minor-mode for handling Japanese words better" tar ((:commit . "783544a265f91b2e568b52311afb36e3691d5ad3") (:url . "http://zk-phi.github.io/"))]) - (jazz-theme . [(20230814 1916) nil "A warm color theme for Emacs 24+." tar ((:commit . "b936b392e3ea3b6968530e3d5e5fccb9c454b5f8") (:authors ("Roman Parykin" . "donderom@ymail.com")) (:maintainers ("Roman Parykin" . "donderom@ymail.com")) (:maintainer "Roman Parykin" . "donderom@ymail.com") (:url . "https://github.com/donderom/jazz-theme"))]) - (jbeans-theme . [(20200924 1946) ((emacs (24))) "Jbeans theme for GNU Emacs 24 (deftheme)" tar ((:commit . "a63916a928324c42bfbe3016972c2ecff598b1ae") (:authors ("Adam Olsen" . "arolsen@gmail.com")) (:maintainers ("Adam Olsen" . "arolsen@gmail.com")) (:maintainer "Adam Olsen" . "arolsen@gmail.com") (:url . "https://github.com/synic/jbeans-emacs"))]) - (jdecomp . [(20170224 2200) ((emacs (24 5))) "Interface to Java decompilers" tar ((:commit . "692866abc83deedce62be8d6040cf24dda7fb7a8") (:authors ("Tianxiang Xiong" . "tianxiang.xiong@gmail.com")) (:maintainers ("Tianxiang Xiong" . "tianxiang.xiong@gmail.com")) (:maintainer "Tianxiang Xiong" . "tianxiang.xiong@gmail.com") (:keywords "decompile" "java" "languages" "tools") (:url . "https://github.com/xiongtx/jdecomp"))]) - (jdee . [(20191102 1426) ((emacs (24 3)) (flycheck (30)) (memoize (1 0 1)) (dash (2 13 0)) (s (1 12 0))) "Java Development Environment for Emacs" tar ((:commit . "b510a29f1fc1bea218a6230fb219922775687c78") (:authors ("Paul Kinnucan" . "pkinnucan@attbi.com")) (:keywords "java" "tools") (:url . "http://github.com/jdee-emacs/jdee"))]) - (jedi . [(20191011 1750) ((emacs (24)) (jedi-core (0 2 2)) (auto-complete (1 4))) "a Python auto-completion for Emacs" tar ((:commit . "9d5f29116c4d42cae561a9d69e6fba2b61e2cf43") (:authors ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainers ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainer "Takafumi Arakaki" . "aka.tkfatgmail.com"))]) - (jedi-core . [(20210503 1315) ((emacs (24)) (epc (0 1 0)) (python-environment (0 0 2)) (cl-lib (0 5))) "Common code of jedi.el and company-jedi.el" tar ((:commit . "ecb53487c6131d39931ab2927e4b77e9cbfb7204") (:authors ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainers ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainer "Takafumi Arakaki" . "aka.tkfatgmail.com"))]) - (jedi-direx . [(20140310 936) ((jedi (0 1 2)) (direx (0 1 -3))) "Tree style source code viewer for Python buffer" tar ((:commit . "7a2e677400717ed12b959cb5988e7b3fb1c12117") (:authors ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainers ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainer "Takafumi Arakaki" . "aka.tkfatgmail.com"))]) - (jeison . [(20190721 1651) ((emacs (25 1)) (dash (2 16 0))) "A library for declarative JSON parsing" tar ((:commit . "775b45657728c91f24f7508dfbc4d81a92b8e053") (:keywords "lisp" "json" "data-types") (:url . "http://github.com/SavchenkoValeriy/jeison"))]) - (jekyll-modes . [(20141117 1314) ((polymode (0 2))) "Major modes (markdown and HTML) for authoring Jekyll content" tar ((:commit . "7cb10b50fd2883e3f7b10fdfd98f19f2f0b2381c") (:authors ("Fredrik Appelberg" . "fredrik@milgrim.local")) (:maintainers ("Fredrik Appelberg" . "fredrik@milgrim.local")) (:maintainer "Fredrik Appelberg" . "fredrik@milgrim.local") (:keywords "docs") (:url . "https://github.com/fred-o/jekyll-modes"))]) - (jemdoc-mode . [(20170704 2027) ((emacs (24 3))) "Major mode for editing jemdoc files" tar ((:commit . "529b4d4681e1198b9892f340fdd6c3f1592a047a") (:authors ("Dimitar Dimitrov" . "mail.mitko@gmail.com")) (:maintainers ("Dimitar Dimitrov" . "mail.mitko@gmail.com")) (:maintainer "Dimitar Dimitrov" . "mail.mitko@gmail.com") (:keywords "convenience" "usability") (:url . "https://github.com/drdv/jemdoc-mode"))]) - (jenkins . [(20200524 2016) ((dash (2 12)) (emacs (24 3)) (json (1 4))) "Minimalistic Jenkins client for Emacs" tar ((:commit . "bd06cdc57c0cb9217d773eeba06ecc998f10033b") (:authors ("Rustem Muslimov" . "r.muslimov@gmail.com")) (:maintainers ("Rustem Muslimov" . "r.muslimov@gmail.com")) (:maintainer "Rustem Muslimov" . "r.muslimov@gmail.com") (:keywords "jenkins" "convenience"))]) - (jenkins-watch . [(20121004 2326) nil "Watch continuous integration build status" tar ((:commit . "37b84dfbd98240a57ff798e1ff8bc7dba2913577") (:authors ("Andrew Taylor" . "ataylor@redtoad.ca")) (:maintainers ("Andrew Taylor" . "ataylor@redtoad.ca")) (:maintainer "Andrew Taylor" . "ataylor@redtoad.ca") (:url . "https://github.com/ataylor284/jenkins-watch"))]) - (jenkinsfile-mode . [(20230525 2006) ((emacs (24)) (groovy-mode (2 0))) "Major mode for editing Jenkins declarative pipeline syntax" tar ((:commit . "568865ee419e0592de0dd0717d6769a66d9df111") (:url . "https://github.com/john2x/jenkinsfile-mode"))]) - (jest . [(20220807 2243) ((emacs (24 4)) (dash (2 18 0)) (magit-popup (2 12 0)) (projectile (0 14 0)) (s (1 12 0)) (js2-mode (20180301)) (cl-lib (0 6 1))) "helpers to run jest" tar ((:commit . "c8145635c54bd7df9711000e889753d267afcdc4") (:authors ("Edmund Miller" . "edmund.a.miller@gmail.com")) (:maintainers ("Edmund Miller" . "edmund.a.miller@gmail.com")) (:maintainer "Edmund Miller" . "edmund.a.miller@gmail.com") (:keywords "jest" "javascript" "testing") (:url . "https://github.com/emiller88/emacs-jest/"))]) - (jest-test-mode . [(20231209 1754) ((emacs (25 1))) "Minor mode for running Node.js tests using jest" tar ((:commit . "a397507d8bb41e4aa6b97994f1d7512e78d3dee3") (:authors ("Raymond Huang" . "rymndhng@gmail.com")) (:maintainers ("Raymond Huang" . "rymndhng@gmail.com")) (:maintainer "Raymond Huang" . "rymndhng@gmail.com") (:url . "https://github.com/rymndhng/jest-test-mode.el"))]) - (jet . [(20230525 1334) ((emacs (27 1)) (transient (0 3 7))) "Emacs integration for jet Clojure tool" tar ((:commit . "7a3821c2f351a3770ae23e143f286e6c3a868d38") (:authors ("Eric Dallo" . "ercdll1337@gmail.com")) (:maintainers ("Eric Dallo" . "ercdll1337@gmail.com")) (:maintainer "Eric Dallo" . "ercdll1337@gmail.com") (:keywords "tools") (:url . "https://github.com/ericdallo/jet.el"))]) - (jetbrains . [(20180301 502) ((emacs (24 3)) (cl-lib (0 5)) (f (0 17))) "JetBrains IDE bridge" tar ((:commit . "56f71a17d455581c10d48f6dbb31d9e2126227bf") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/jetbrains.el"))]) - (jetbrains-darcula-theme . [(20230223 1901) nil "A complete port of the default JetBrains Darcula theme" tar ((:commit . "46f153385e50998826ca13e18056c6a972768cfd") (:url . "https://github.com/ianpan870102/jetbrains-darcula-emacs-theme"))]) - (jg-quicknav . [(20170809 130) ((s (1 9 0)) (cl-lib (0 5))) "Quickly navigate the file system to find a file." tar ((:commit . "c8d53e774d63e68a944092c08a026b57da741038") (:authors ("Jeff Gran" . "jeff@jeffgran.com")) (:maintainers ("Jeff Gran" . "jeff@jeffgran.com")) (:maintainer "Jeff Gran" . "jeff@jeffgran.com") (:keywords "navigation") (:url . "https://github.com/jeffgran/jg-quicknav"))]) - (jinja2-mode . [(20220117 807) nil "A major mode for jinja2" tar ((:commit . "03e5430a7efe1d163a16beaf3c82c5fd2c2caee1"))]) - (jinx . [(20240724 917) ((emacs (27 1)) (compat (30))) "Enchanted Spell Checker" tar ((:commit . "4c89699db3851c3ecfa5d007ab56c810e8e3ffeb") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "convenience" "text") (:url . "https://github.com/minad/jinx"))]) - (jira-markup-mode . [(20150601 2109) nil "Emacs Major mode for JIRA-markup-formatted text files" tar ((:commit . "53bf083fdbece483f1351f32085b424b38c4c1f2") (:authors ("Matthias Nuessler" . "m.nuessler@web.de")) (:maintainers ("Matthias Nuessler" . "m.nuessler@web.de")) (:maintainer "Matthias Nuessler" . "m.nuessler@web.de") (:keywords "jira" "markup") (:url . "https://github.com/mnuessler/jira-markup-mode"))]) - (jiralib2 . [(20200520 2031) ((emacs (25)) (request (0 3)) (dash (2 14 1))) "JIRA REST API bindings to Elisp" tar ((:commit . "c21c4e759eff549dbda11099f2f680b78d7f5a01") (:authors ("Henrik Nyman" . "h@nyymanni.com")) (:maintainers ("Henrik Nyman" . "h@nyymanni.com")) (:maintainer "Henrik Nyman" . "h@nyymanni.com") (:keywords "comm" "jira" "rest" "api") (:url . "https://github.com/nyyManni/jiralib2"))]) - (jirascope . [(20240122 2130) ((emacs (25 1))) "A Jira client" tar ((:commit . "61acd8d6adbd6b25ebcc5436b4dce6d5c6d2981c") (:authors ("StanisÅ‚aw Zagórowski" . "duckonaut@gmail.com")) (:maintainers ("StanisÅ‚aw Zagórowski" . "duckonaut@gmail.com")) (:maintainer "StanisÅ‚aw Zagórowski" . "duckonaut@gmail.com") (:keywords "tools") (:url . "https://github.com/Duckonaut/jirascope"))]) - (jist . [(20161229 1721) ((emacs (24 4)) (dash (2 12 0)) (seq (1 11)) (let-alist (1 0 4)) (magit (2 1 0)) (request (0 2 0))) "Gist integration" tar ((:commit . "ec4b27eb4051f0084cb3b1e4f19fab9e2db77665") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/jist.el"))]) - (jit-lock-stealth-progress . [(20240616 2345) ((emacs (29 1))) "JIT lock stealth mode-line progress" tar ((:commit . "caf256543cfe5404333f5cf914a478d14b2ec102") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-jit-lock-stealth-progress"))]) - (jknav . [(20121006 2025) nil "Automatically enable j/k keys for line-based navigation" tar ((:commit . "861245715c728503dad6573278fdd75c271dbf8b") (:authors ("Aaron Culich" . "aculich@gmail.com")) (:maintainers ("Aaron Culich" . "aculich@gmail.com")) (:maintainer "Aaron Culich" . "aculich@gmail.com") (:keywords "keyboard" "navigation"))]) - (jmespath . [(20240115 1310) ((emacs (24 3))) "Query JSON using jmespath" tar ((:commit . "d3a4a4abdd6804d3aef5e0d0c538abd27667b4c3") (:authors ("Shubham Kumar" . "unresolved.shubham@gmail.com")) (:maintainers ("Shubham Kumar" . "unresolved.shubham@gmail.com")) (:maintainer "Shubham Kumar" . "unresolved.shubham@gmail.com") (:keywords "json" "data" "languages" "tools") (:url . "https://github.com/unresolvedcold/jmespath"))]) - (jmt-mode . [(20240617 1034) ((emacs (27 1))) "JMT Mode" tar ((:commit . "278db38c30bd556793c9ce0c939045e95dbb6f32") (:authors ("Michael Allan" . "mike@reluk.ca")) (:maintainers ("Michael Allan" . "mike@reluk.ca")) (:maintainer "Michael Allan" . "mike@reluk.ca") (:keywords "languages" "c") (:url . "http://reluk.ca/project/Java/Emacs/"))]) - (jonprl-mode . [(20160819 59) ((emacs (24 3)) (cl-lib (0 5)) (yasnippet (0 8 0))) "A major mode for editing JonPRL files" tar ((:commit . "6059bb64891fae45827174e044d6a87ac07172d8") (:authors ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainers ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Raymond Christiansen" . "david@davidchristiansen.dk") (:keywords "languages"))]) - (journalctl-mode . [(20240219 2115) ((emacs (27 1))) "Sample major mode for viewing output journalctl" tar ((:commit . "631d10a5c8f466c94c38c3cd7410a27026f5f822") (:authors ("Sebastian Meisel" . "sebastian.meisel@gmail.com")) (:maintainers ("Sebastian Meisel" . "sebastian.meisel@gmail.com")) (:maintainer "Sebastian Meisel" . "sebastian.meisel@gmail.com") (:keywords "unix") (:url . "https://github.com/SebastianMeisel/journalctl-mode"))]) - (jpop . [(20170410 1250) ((emacs (24)) (dash (2 11 0)) (cl-lib (0 5))) "Lightweight project caching and navigation framework" tar ((:commit . "7628b03260be96576b34459d45959ee77d8b2110") (:authors ("Dom Charlesworth" . "dgc336@gmail.com")) (:maintainers ("Dom Charlesworth" . "dgc336@gmail.com")) (:maintainer "Dom Charlesworth" . "dgc336@gmail.com") (:keywords "project" "convenience") (:url . "https://github.com/domtronn/jpop.el"))]) - (jq-format . [(20190428 1434) ((emacs (24)) (reformatter (0 3))) "Reformat JSON and JSONLines using jq" tar ((:commit . "47e1c5adb89b37b4d53fe01302d8c675913c20e7") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "languages") (:url . "https://github.com/wbolster/emacs-jq-format"))]) - (jq-mode . [(20240528 752) ((emacs (25 1))) "Edit jq scripts." tar ((:commit . "a0f79eba786d46f01aeabb5913aadc337e985d6c") (:authors ("Bjarte Johansen" . "BjartedotJohansenatgmaildotcom")) (:maintainers ("Bjarte Johansen" . "BjartedotJohansenatgmaildotcom")) (:maintainer "Bjarte Johansen" . "BjartedotJohansenatgmaildotcom") (:url . "https://github.com/ljos/jq-mode"))]) - (jq-ts-mode . [(20240305 1511) ((emacs (29 1))) "Tree-sitter support for jq buffers" tar ((:commit . "9e6a2aab79a973e1200b8e4b5e6f1762b29b0dec") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "jq" "languages" "tree-sitter") (:url . "https://github.com/nverno/jq-ts-mode"))]) - (jquery-doc . [(20150812 758) nil "jQuery api documentation interface for emacs" tar ((:commit . "24032284919b942ec27707d929bdd8bf48420062") (:authors ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainers ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainer "Anantha kumaran" . "ananthakumaran@gmail.com") (:keywords "docs" "jquery"))]) - (js-auto-beautify . [(20161031 509) ((web-beautify (0 3 1)) (web-mode (14 0 27))) "auto format you js/jsx file" tar ((:commit . "6bc9fef474197ca1722cb1e9051b270f80cdd7cc") (:authors (nil . "quanwei9958@126.com")) (:maintainers (nil . "quanwei9958@126.com")) (:maintainer nil . "quanwei9958@126.com"))]) - (js-auto-format-mode . [(20180807 1352) ((emacs (24))) "Minor mode for auto-formatting JavaScript code" tar ((:commit . "29d245b4d126a5fc5153a4d8f17396be4165b4a6") (:authors ("Masafumi Koba" . "ybiquitous@gmail.com")) (:maintainers ("Masafumi Koba" . "ybiquitous@gmail.com")) (:maintainer "Masafumi Koba" . "ybiquitous@gmail.com") (:keywords "languages") (:url . "https://github.com/ybiquitous/js-auto-format-mode"))]) - (js-codemod . [(20190921 941) ((emacs (24 4))) "Run js-codemod on current sentence or selected region" tar ((:commit . "056bdf3e5e0c807b8cf17edb5834179a90fb722b") (:authors ("Torgeir Thoresen" . "@torgeir")) (:maintainers ("Torgeir Thoresen" . "@torgeir")) (:maintainer "Torgeir Thoresen" . "@torgeir") (:keywords "js" "codemod" "region"))]) - (js-comint . [(20231126 230) ((emacs (24 3))) "JavaScript interpreter in window." tar ((:commit . "ef2ccccad5740f3d8b5295f52a35df4f62471480") (:authors ("Paul Huff" . "paul.huff@gmail.com") ("Stefano Mazzucco" . "MYFIRSTNAME-AT-CURSO-DOT-RE")) (:maintainers ("Chen Bin" . "chenbin.shATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbin.shATgmailDOTcom") (:keywords "javascript" "node" "inferior-mode" "convenience") (:url . "https://github.com/redguardtoo/js-comint"))]) - (js-doc . [(20160715 434) nil "Insert JsDoc style comment easily" tar ((:commit . "f0606e89d5aa89146f96edb38cf69af0068a9d1e") (:authors ("mooz" . "stillpedant@gmail.com")) (:maintainers ("mooz" . "stillpedant@gmail.com")) (:maintainer "mooz" . "stillpedant@gmail.com") (:keywords "document" "comment") (:url . "https://github.com/mooz/js-doc"))]) - (js-format . [(20170119 102) ((emacs (24 1)) (js2-mode (20101228))) "Format or transform code style using NodeJS server with different javascript formatter" tar ((:commit . "544bda9be72b74ec2d442543ba60cff727d96669") (:authors ("James Yang" . "jamesyang999@gmail.com")) (:maintainers ("James Yang" . "jamesyang999@gmail.com")) (:maintainer "James Yang" . "jamesyang999@gmail.com") (:keywords "js" "javascript" "format" "standard" "jsbeautify" "esformatter" "airbnb") (:url . "http://github.com/futurist/js-format.el"))]) - (js-import . [(20230131 1900) ((emacs (24 4)) (f (0 19 0)) (projectile (0 14 0)) (dash (2 13 0))) "Import Javascript files from your current project or dependencies" tar ((:commit . "9f8b6bc4f080c7146ce7ee5dd5a6572aeb6f1cc7") (:authors ("Jakob Lind" . "karl.jakob.lind@gmail.com")) (:maintainers ("Jakob Lind" . "karl.jakob.lind@gmail.com")) (:maintainer "Jakob Lind" . "karl.jakob.lind@gmail.com") (:keywords "tools") (:url . "https://github.com/jakoblind/js-import"))]) - (js-react-redux-yasnippets . [(20200316 1144) ((emacs (24 3)) (yasnippet (0 8 0))) "JavaScript,React,Redux yasnippets" tar ((:commit . "9f509043f01fa59bff4daf31b2e95d63f8deab4a") (:keywords "convenience" "snippets") (:url . "https://github.com/sooqua/js-react-redux-yasnippets"))]) - (js2-closure . [(20170816 1918) ((js2-mode (20150909))) "Google Closure dependency manager" tar ((:commit . "74a75f001a8bc2b9c02b9e8b4557f7ee3c5f84fb") (:authors ("Justine Tunney" . "jart@google.com")) (:maintainers ("Justine Tunney" . "jart@google.com")) (:maintainer "Justine Tunney" . "jart@google.com") (:keywords "javascript" "closure") (:url . "http://github.com/jart/js2-closure"))]) - (js2-highlight-vars . [(20170418 1829) ((emacs (24 4)) (js2-mode (20150908))) "highlight occurrences of the variable under cursor" tar ((:commit . "e3bb177e50f76b272e8073a94d4f46be6512a163") (:authors ("Mihai Bazon" . "mihai.bazon@gmail.com")) (:maintainers ("Mihai Bazon" . "mihai.bazon@gmail.com")) (:maintainer "Mihai Bazon" . "mihai.bazon@gmail.com") (:url . "http://mihai.bazon.net/projects/editing-javascript-with-emacs-js2-mode/js2-highlight-vars-mode"))]) - (js2-mode . [(20240418 6) ((emacs (24 1)) (cl-lib (0 5))) "Improved JavaScript editing mode" tar ((:commit . "9b90d31ed968e5c51bd3e279d4003248ea896807") (:authors ("Steve Yegge" . "steve.yegge@gmail.com") ("mooz" . "stillpedant@gmail.com") ("Dmitry Gutov" . "dmitry@gutov.dev")) (:maintainers ("Steve Yegge" . "steve.yegge@gmail.com") ("mooz" . "stillpedant@gmail.com") ("Dmitry Gutov" . "dmitry@gutov.dev")) (:maintainer "Steve Yegge" . "steve.yegge@gmail.com") (:keywords "languages" "javascript") (:url . "https://github.com/mooz/js2-mode/"))]) - (js2-refactor . [(20210306 2003) ((js2-mode (20101228)) (s (1 9 0)) (multiple-cursors (1 0 0)) (dash (1 0 0)) (s (1 0 0)) (yasnippet (0 9 0 1))) "A JavaScript refactoring library for emacs." tar ((:commit . "1372f8449c620d6209173ac12bcb7ac4ce6a3651") (:authors ("Magnar Sveen" . "magnars@gmail.com") ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "conveniences"))]) - (js2hl . [(20201119 816) ((emacs (25 1)) (js2-mode (20190219))) "Highlight/rename things using js2-mode parser" tar ((:commit . "8a9a53a861d20ce51a382d6caef48ccd978d8212") (:authors ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbinDOTshATgmailDOTcom") (:keywords "convenience") (:url . "https://github.com/redguardtoo/js2hl"))]) - (js3-mode . [(20160515 1550) nil "An improved JavaScript editing mode" tar ((:commit . "7fceb21ec56aac7af4b189bb0c0d0cf620327f5a") (:authors ("Thom Blake" . "(webmaster@thomblake.com)")) (:maintainers ("Thom Blake" . "(webmaster@thomblake.com)")) (:maintainer "Thom Blake" . "(webmaster@thomblake.com)") (:keywords "javascript" "languages"))]) - (jscs . [(20151015 1749) ((emacs (24 1)) (cl-lib (0 5))) "Consistent JavaScript editing using JSCS" tar ((:commit . "9d39d0f2355e69a020bf76242504f3a33e013ccf") (:authors ("papaeye" . "papaeye@gmail.com")) (:maintainers ("papaeye" . "papaeye@gmail.com")) (:maintainer "papaeye" . "papaeye@gmail.com") (:keywords "languages" "convenience") (:url . "https://github.com/papaeye/emacs-jscs"))]) - (jsdoc . [(20230831 2205) ((emacs (29 1)) (dash (2 11 0)) (s (1 12 0))) "Insert JSDoc comments" tar ((:commit . "4efdae3b94b1bedc167625d5705daed74fcbc967") (:authors ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainers ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainer "Isa Mert Gurbuz" . "isamertgurbuz@gmail.com") (:url . "https://github.com/isamert/jsdoc.el"))]) - (jsfmt . [(20180920 1008) nil "Interface to jsfmt command for javascript files" tar ((:commit . "ca141a135c7700eaedef92561d334e1fb7dc28a1") (:authors ("Brett Langdon" . "brett@blangdon.com")) (:maintainers ("Brett Langdon" . "brett@blangdon.com")) (:maintainer "Brett Langdon" . "brett@blangdon.com") (:url . "https://github.com/brettlangdon/jsfmt.el"))]) - (json-mode . [(20240427 1245) ((json-snatcher (1 0 0)) (emacs (24 4))) "Major mode for editing JSON files" tar ((:commit . "77125b01c0ddce537085201098bea9b4b8ba6be3") (:url . "https://github.com/joshwnj/json-mode"))]) - (json-navigator . [(20230904 1757) ((emacs (25 1)) (hierarchy (0 6 0))) "View and navigate JSON structures" tar ((:commit . "f3489153e8509f88296786cb00e31f59597a43f2") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:url . "https://github.com/DamienCassou/json-navigator"))]) - (json-par . [(20240608 725) ((emacs (24 4)) (json-mode (1 7 0))) "Minor mode for structural editing of JSON" tar ((:commit . "c4a9566142de6b0812cf4dfe0b0bf49b3e35f038") (:authors ("taku0" . "mxxouy6x3m_github@tatapa.org")) (:maintainers ("taku0" . "mxxouy6x3m_github@tatapa.org")) (:maintainer "taku0" . "mxxouy6x3m_github@tatapa.org") (:keywords "abbrev" "convenience" "files") (:url . "https://github.com/taku0/json-par"))]) - (json-process-client . [(20230903 1305) ((emacs (27 1))) "Interact with a TCP process using JSON" tar ((:commit . "c4385859ada9b7803698a1f0199fea7fc8880214") (:authors ("Nicolas Petton" . "nicolas@petton.fr") ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Nicolas Petton" . "nicolas@petton.fr") ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr") (:url . "https://gitlab.petton.fr/nico/json-process-client"))]) - (json-reformat . [(20220905 2342) ((emacs (24 3))) "Reformatting tool for JSON" tar ((:commit . "e9999b1f1fc933c02ff44f4136602b6a45ed59c6") (:authors ("Wataru MIYAGUNI" . "gonngo@gmail.com")) (:maintainers ("Wataru MIYAGUNI" . "gonngo@gmail.com")) (:maintainer "Wataru MIYAGUNI" . "gonngo@gmail.com") (:keywords "json") (:url . "https://github.com/gongo/json-reformat"))]) - (json-rpc . [(20200417 1629) ((emacs (24 1)) (cl-lib (0 5))) "JSON-RPC library" tar ((:commit . "81a5a520072e20d18aeab2aac4d66c046b031e56") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/elisp-json-rpc"))]) - (json-rpc-server . [(20220205 1504) ((emacs (26))) "Server-side JSON-RPC library." tar ((:commit . "349e1f4722474bf1f75dbc8eb9d9c59d790b8083") (:keywords "tools" "comm" "json" "rpc") (:url . "https://github.com/jcaw/json-rpc-server.el"))]) - (json-snatcher . [(20200916 1717) ((emacs (24))) "Grabs the path to JSON values in a JSON file" tar ((:commit . "b28d1c0670636da6db508d03872d96ffddbc10f2") (:authors ("Sterling Graham" . "sterlingrgraham@gmail.com")) (:maintainers ("Sterling Graham" . "sterlingrgraham@gmail.com")) (:maintainer "Sterling Graham" . "sterlingrgraham@gmail.com") (:url . "http://github.com/sterlingg/json-snatcher"))]) - (jsonian . [(20231229 1444) ((emacs (27 1))) "A major mode for editing JSON files" tar ((:commit . "f200035b847d6dd10bd7987f4540cff9edd3b881") (:url . "https://github.com/iwahbe/jsonian"))]) - (jsonl . [(20190623 509) ((emacs (25))) "Utility functions for working with line-delimited JSON" tar ((:commit . "3dd0b7bb2b4bce9f9de7367941f0cc78f82049c9") (:authors ("Erik Anderson" . "erik@ebpa.link")) (:maintainers ("Erik Anderson" . "erik@ebpa.link")) (:maintainer "Erik Anderson" . "erik@ebpa.link") (:keywords "tools") (:url . "https://github.com/ebpa/jsonl.el"))]) - (jsonnet-mode . [(20220121 2109) ((emacs (24)) (dash (2 17 0))) "Major mode for editing jsonnet files" tar ((:commit . "cef3d352408599a63655002af655d11757579253") (:keywords "languages") (:url . "https://github.com/mgyucht/jsonnet-mode"))]) - (jss . [(20130508 1423) ((emacs (24 1)) (websocket (0)) (js2-mode (0))) "An emacs interface to webkit and mozilla debuggers" tar ((:commit . "41749257aecf13c7bd6ed489b5ab3304d06e40bc") (:authors ("Marco Baringer" . "mb@bese.it")) (:maintainers ("Marco Baringer" . "mb@bese.it")) (:maintainer "Marco Baringer" . "mb@bese.it") (:keywords "languages"))]) - (jst . [(20150604 1138) ((s (1 9)) (f (0 17)) (dash (2 10)) (pcache (0 3)) (emacs (24 4))) "JS test mode" tar ((:commit . "865ff97449a4cbbcb40d38b4908cf4d7b22a5108") (:authors ("Cheung Hoi Yu" . "yeannylam@gmail.com")) (:maintainers ("Cheung Hoi Yu" . "yeannylam@gmail.com")) (:maintainer "Cheung Hoi Yu" . "yeannylam@gmail.com") (:keywords "js" "javascript" "jasmine" "coffee" "coffeescript") (:url . "https://github.com/cheunghy/jst-mode"))]) - (jtags . [(20160211 2029) nil "enhanced tags functionality for Java development" tar ((:commit . "f7d29e1635ef7ee4ee2cdb8f1f6ab83e1015c84a") (:authors ("Alexander Baltatzis" . "alexander@baltatzis.com") ("Johan Dykstrom" . "jody4711-sf@yahoo.se")) (:maintainers ("Johan Dykstrom" . "jody4711-sf@yahoo.se")) (:maintainer "Johan Dykstrom" . "jody4711-sf@yahoo.se") (:keywords "languages" "tools") (:url . "http://jtags.sourceforge.net"))]) - (jtsx . [(20240715 2002) ((emacs (29 1))) "Extends JSX/TSX built-in support" tar ((:commit . "e81259a7584619ce3266a2d532f674ef45ee4274") (:authors ("Loïc Lemaître" . "loic.lemaitre@gmail.com")) (:maintainers ("Loïc Lemaître" . "loic.lemaitre@gmail.com")) (:maintainer "Loïc Lemaître" . "loic.lemaitre@gmail.com") (:keywords "languages") (:url . "https://github.com/llemaitre19/jtsx"))]) - (julia-formatter . [(20231130 1512) ((emacs (27 1)) (session-async (0 0 5))) "Use JuliaFormatter.jl for julia code" tar ((:commit . "4b40481cc9c0dcb3c9704436e00d613067d44bf5") (:authors ("Felipe Lema" . "felipe.lema@mortemale.org")) (:maintainers ("Felipe Lema" . "felipe.lema@mortemale.org")) (:maintainer "Felipe Lema" . "felipe.lema@mortemale.org") (:keywords "convenience" "tools") (:url . "https://codeberg.org/FelipeLema/julia-formatter.el"))]) - (julia-mode . [(20240506 1205) ((emacs (26 1))) "Major mode for editing Julia source code" tar ((:commit . "d360ad5285b8a0be1818fd6c2b4307c34e468c6e") (:keywords "languages") (:url . "https://github.com/JuliaEditorSupport/julia-emacs"))]) - (julia-repl . [(20240408 850) ((emacs (25 1)) (s (1 12))) "A minor mode for a Julia REPL" tar ((:commit . "801d0fc3d8f6f08f66a11515e6517739a0b312a1") (:authors ("Tamas Papp" . "tkpapp@gmail.com")) (:maintainers ("Tamas Papp" . "tkpapp@gmail.com")) (:maintainer "Tamas Papp" . "tkpapp@gmail.com") (:keywords "languages") (:url . "https://github.com/tpapp/julia-repl"))]) - (julia-shell . [(20161125 1910) ((julia-mode (0 3))) "Major mode for an inferior Julia shell" tar ((:commit . "583a0b2ca20461ab4356929fd0f2212c22341b69") (:authors ("Dennis Ogbe" . "dogbe@purdue.edu")) (:maintainers ("Dennis Ogbe" . "dogbe@purdue.edu")) (:maintainer "Dennis Ogbe" . "dogbe@purdue.edu"))]) - (julia-snail . [(20240521 22) ((emacs (26 2)) (dash (2 16 0)) (julia-mode (0 3)) (s (1 12 0)) (spinner (1 7 3)) (popup (0 5 9))) "Julia Snail" tar ((:commit . "f7784c50078332aeeb8e388bf5b8f13042b7406b") (:url . "https://github.com/gcv/julia-snail"))]) - (julia-ts-mode . [(20230921 1433) ((emacs (29 1)) (julia-mode (0 4))) "Major mode for Julia source code using tree-sitter" tar ((:commit . "44260b265359c7ed4052398e099ad019ce899109") (:keywords "julia" "languages" "tree-sitter") (:url . "https://github.com/ronisbr/julia-ts-mode"))]) - (julia-vterm . [(20240514 724) ((emacs (25 1)) (vterm (0 0 1))) "A mode for Julia REPL using vterm" tar ((:commit . "2298cd42d354f069adbb7bb06b3b15222e5f54a2") (:keywords "languages" "julia") (:url . "https://github.com/shg/julia-vterm.el"))]) - (jumblr . [(20170727 2043) ((s (1 8 0)) (dash (2 2 0))) "an anagram game for emacs" tar ((:commit . "34533dfb9db8538c005f4eaffafeff7ed193729f") (:keywords "anagram" "word game" "games") (:url . "https://github.com/mkmcc/jumblr"))]) - (jump . [(20210110 2237) ((findr (0 7)) (inflections (2 4)) (cl-lib (0 5))) "build functions which contextually jump between files" tar ((:commit . "55caa66a7cc6e0b1a76143fd40eff38416928941") (:keywords "project" "convenience" "navigation") (:url . "http://github.com/eschulte/jump.el"))]) - (jump-char . [(20180601 1348) nil "navigation by char" tar ((:commit . "1e31a3c687f2b3c71bbfab881c6d75915534bb9e") (:url . "https://github.com/lewang/jump-char"))]) - (jump-to-line . [(20130122 1653) nil "Jump to line number at point." tar ((:commit . "01ef8c3529d85e6c59cc20840acbc4a8e8325bc8") (:keywords "jump" "line" "back" "file" "ruby" "csharp" "python" "perl"))]) - (jump-tree . [(20171014 1551) nil "Treat position history as a tree" tar ((:commit . "282267dc6305889e31d46b405b7ad4dfe5923b66") (:authors ("Wen Yang" . "yangwen0228@foxmail.com")) (:maintainers ("Wen Yang" . "yangwen0228@foxmail.com")) (:maintainer "Wen Yang" . "yangwen0228@foxmail.com") (:keywords "convenience" "position" "jump" "tree") (:url . "https://github.com/yangwen0228/jump-tree"))]) - (jumplist . [(20151120 345) ((cl-lib (0 5))) "Jump like vim jumplist or ex jumplist" tar ((:commit . "c482d137d95bc5e1bcd790cdbde25b7f729b2502") (:authors ("ganmacs" . "ganmacs_at_gmail.com")) (:maintainers ("ganmacs" . "ganmacs_at_gmail.com")) (:maintainer "ganmacs" . "ganmacs_at_gmail.com") (:keywords "jumplist" "vim") (:url . "https://github.com/ganmacs/jumplist"))]) - (jupyter . [(20240716 2028) ((emacs (26)) (cl-lib (0 5)) (org (9 1 6)) (zmq (0 10 10)) (simple-httpd (1 5 0)) (websocket (1 9))) "Jupyter" tar ((:commit . "f97f4b5d8c83e0b901020f835183dde8a2bf649e") (:authors ("Nathaniel Nicandro" . "nathanielnicandro@gmail.com")) (:maintainers ("Nathaniel Nicandro" . "nathanielnicandro@gmail.com")) (:maintainer "Nathaniel Nicandro" . "nathanielnicandro@gmail.com") (:url . "https://github.com/emacs-jupyter/jupyter"))]) - (just-mode . [(20240424 1809) ((emacs (26 1))) "Justfile editing mode" tar ((:commit . "4c0df4cc4b8798f1a7e99fb78b79c4bf7eec12c1") (:authors ("Leon Barrett" . "(leon@barrettnexus.com)")) (:maintainers ("Leon Barrett" . "(leon@barrettnexus.com)")) (:maintainer "Leon Barrett" . "(leon@barrettnexus.com)") (:keywords "files" "languages" "tools") (:url . "https://github.com/leon-barrett/just-mode.el"))]) - (justl . [(20240701 1259) ((transient (0 1 0)) (emacs (27 1)) (s (1 2 0)) (f (0 20 0)) (inheritenv (0 2))) "Major mode for driving just files" tar ((:commit . "e74fef3e99c5c9e2e1a8495c539e1eca2cd0676d") (:keywords "just" "justfile" "tools" "processes") (:url . "https://github.com/psibi/justl.el"))]) - (jvm-mode . [(20150422 708) ((dash (2 6 0)) (emacs (24))) "Monitor and manage your JVMs" tar ((:commit . "3355dbaf5b0185aadfbad24160399abb32c5bea0") (:authors ("Martin Trojer" . "martin.trojer@gmail.com")) (:maintainers ("Martin Trojer" . "martin.trojer@gmail.com")) (:maintainer "Martin Trojer" . "martin.trojer@gmail.com") (:keywords "convenience") (:url . "https://github.com/martintrojer/jvm-mode.el"))]) - (k8s-mode . [(20230305 1039) ((emacs (24 3)) (yaml-mode (0 0 10))) "Major mode for Kubernetes configuration file" tar ((:commit . "83266cecd6a39cdf57d124270646047860bfb7ab") (:authors ("Giap Tran" . "txgvnn@gmail.com")) (:maintainers ("Giap Tran" . "txgvnn@gmail.com")) (:maintainer "Giap Tran" . "txgvnn@gmail.com") (:url . "https://github.com/TxGVNN/emacs-k8s-mode"))]) - (kaesar . [(20230626 2314) ((emacs (24 3)) (kaesar-pbkdf2 (0 9 0))) "AES algorithm encrypt/decrypt" tar ((:commit . "740eaea4d2510b78d30cceabf4be2c3daca66cf7") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "data") (:url . "https://github.com/mhayashi1120/Emacs-kaesar"))]) - (kaesar-file . [(20230614 332) ((emacs (24 3)) (kaesar (0 1 1))) "AES encrypt/decrypt file" tar ((:commit . "be615884cbbb9838c5e6655abf7f112a8df03a06") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "data" "files") (:url . "https://github.com/mhayashi1120/Emacs-kaesar"))]) - (kaesar-mode . [(20230626 401) ((emacs (24 3)) (kaesar (0 1 4))) "AES encrypt/decrypt buffer" tar ((:commit . "fd833c69ad3ced4a890eb162f4399d79a8ec199c") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "data" "convenience") (:url . "https://github.com/mhayashi1120/Emacs-kaesar"))]) - (kaesar-pbkdf2 . [(20230626 2314) ((emacs (25 1))) "PBKDF2 extension for kaesar.el" tar ((:commit . "740eaea4d2510b78d30cceabf4be2c3daca66cf7") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "data") (:url . "https://github.com/mhayashi1120/Emacs-kaesar"))]) - (kagi . [(20240724 1904) ((emacs (29 1)) (markdown-mode (2 6)) (shell-maker (0 46 1))) "Kagi API integration" tar ((:commit . "2b471f9e7683753432593bf2a620f4d050fa8e06") (:authors ("Bram Schoenmakers" . "me@bramschoenmakers.nl")) (:maintainers ("Bram Schoenmakers" . "me@bramschoenmakers.nl")) (:maintainer "Bram Schoenmakers" . "me@bramschoenmakers.nl") (:keywords "terminals" "wp") (:url . "https://codeberg.org/bram85/kagi.el"))]) - (kakapo-mode . [(20171004 451) ((cl-lib (0 5))) "TABS (hard or soft) for indentation (leading whitespace), and SPACES for alignment." tar ((:commit . "67d516138172fd60782df94454b3d0bd247e84f3") (:keywords "indentation") (:url . "https://github.com/listx/kakapo-mode"))]) - (kakoune . [(20230206 2037) ((ryo-modal (0 45)) (multiple-cursors (1 4)) (expand-region (0 11 0)) (emacs (25 1))) "A simulation, but not emulation, of kakoune" tar ((:commit . "b39c5605e896c55ea246f755c46171bd6d0768a8") (:authors ("Joseph Morag" . "jm4157@columbia.edu")) (:maintainers ("Joseph Morag" . "jm4157@columbia.edu")) (:maintainer "Joseph Morag" . "jm4157@columbia.edu") (:url . "https://github.com/jmorag/kakoune.el"))]) - (kaleidoscope . [(20170808 817) ((s (1 11 0))) "Controlling Kaleidoscope-powered devices." tar ((:commit . "b89a243f6024099192f1bc38d8a54e3e7a654090") (:url . "https://github.com/algernon/kaleidoscope.el"))]) - (kaleidoscope-evil-state-flash . [(20170728 1020) ((evil (1 2 12)) (kaleidoscope (0 1 0)) (s (1 11 0))) "Flash keyboard LEDs when changing Evil state" tar ((:commit . "5b88327350c3d6375ef1d43fb31342eaabd88fdc") (:url . "https://github.com/algernon/kaleidoscope.el"))]) - (kana . [(20210531 1427) ((emacs (24 4)) (dash (2 17 0))) "Learn Japanese hiragana and katakana" tar ((:commit . "d3d550aad67ef8625b3860598bf3622f5b2a7d32") (:authors ("Damon Chan" . "elecming@gmail.com")) (:maintainers ("Damon Chan" . "elecming@gmail.com")) (:maintainer "Damon Chan" . "elecming@gmail.com") (:keywords "tools") (:url . "https://github.com/chenyanming/kana"))]) - (kanagawa-theme . [(20240721 1720) ((emacs (24 3))) "An elegant theme inspired by The Great Wave off Kanagawa" tar ((:commit . "e1cf4ddb7245031fb214baae95ebbffce27dec06") (:authors ("Shira Filianore" . "meritamen@sdf.org")) (:maintainers ("Fabio Kleis" . "fabiohkrc@gmail.com")) (:maintainer "Fabio Kleis" . "fabiohkrc@gmail.com") (:keywords "themes" "faces") (:url . "https://github.com/Fabiokleis/emacs-kanagawa-theme"))]) - (kanban . [(20230210 1505) nil "Parse org-todo headlines to use org-tables as Kanban tables" tar ((:commit . "d70fa7acab2bfcbb7d3da43c1343073f7eff4998") (:authors ("Arne Babenhauserheide" . "arne_bab@web.de")) (:maintainers ("Arne Babenhauserheide" . "arne_bab@web.de")) (:maintainer "Arne Babenhauserheide" . "arne_bab@web.de") (:keywords "outlines" "convenience"))]) - (kanji-mode . [(20230928 1113) nil "View stroke order for kanji characters at cursor" tar ((:commit . "731b3a5447bcb899ba1d86b645a344e0915d04f3") (:authors ("Wojciech Gac" . "wojciech.s.gac@gmail.com")) (:maintainers ("Wojciech Gac" . "wojciech.s.gac@gmail.com")) (:maintainer "Wojciech Gac" . "wojciech.s.gac@gmail.com") (:url . "http://github.com/wsgac/kanji-mode "))]) - (kaocha-runner . [(20240625 1010) ((emacs (26)) (s (1 4 0)) (cider (0 21 0)) (parseedn (0 1 0))) "A package for running Kaocha tests via CIDER." tar ((:commit . "98f45ee396802c2225595c9151d4a941f9dcaa9d") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:url . "https://github.com/magnars/kaocha-runner.el"))]) - (kaolin-themes . [(20240507 1430) ((emacs (25 1)) (autothemer (0 2 2)) (cl-lib (0 6))) "A set of eye pleasing themes" tar ((:commit . "ba7a003d7aa5d4681a8464f4dec6ab4e9fb271d2") (:authors ("Ogden Webb" . "ogdenwebb@gmail.com")) (:maintainers ("Ogden Webb" . "ogdenwebb@gmail.com")) (:maintainer "Ogden Webb" . "ogdenwebb@gmail.com") (:keywords "dark" "light" "teal" "blue" "violet" "purple" "brown" "theme" "faces") (:url . "https://github.com/ogdenwebb/emacs-kaolin-themes"))]) - (kaomoji . [(20220721 441) ((emacs (24 3)) (helm-core (3 6 0))) "Input kaomoji superb easily" tar ((:commit . "fba0018a13eba70c2bffc6153dcfee99937fa3d6") (:authors ("Ono Hiroko" . "azazabc123@gmail.com")) (:maintainers ("Ono Hiroko" . "azazabc123@gmail.com")) (:maintainer "Ono Hiroko" . "azazabc123@gmail.com") (:keywords "tools" "fun") (:url . "https://github.com/kuanyui/kaomoji.el"))]) - (kapacitor . [(20190414 1908) ((emacs (25 1)) (magit (2 13 0)) (magit-popup (2 12 4))) "Main file for kapacitor-mode" tar ((:commit . "e3300d8b4017a2f66b0d929cb85bcc7ee2612072") (:authors ("Manoj Kumar Manikchand" . "manojm.321@gmail.com")) (:maintainers ("Manoj Kumar Manikchand" . "manojm.321@gmail.com")) (:maintainer "Manoj Kumar Manikchand" . "manojm.321@gmail.com") (:keywords "kapacitor" "emacs" "magit" "tools") (:url . "http://github.com/Manoj321/kapacitor-el"))]) - (karma . [(20160220 1245) ((pkg-info (0 4)) (emacs (24))) "Karma Test Runner Emacs Integration" tar ((:commit . "31d3e7708246183d7ed0686be92bf23140af348c") (:keywords "language" "javascript" "js" "karma" "testing") (:url . "http://github.com/tonini/karma.el"))]) - (kconfig-mode . [(20220604 1415) ((emacs (24 3))) "Major mode for editing Kconfig files" tar ((:commit . "cd87b71c8c1739d026645ece0bbd20055a7a2d4a") (:authors ("Dela Anthonio" . "dell.anthonio@gmail.com")) (:maintainers ("Dela Anthonio" . "dell.anthonio@gmail.com")) (:maintainer "Dela Anthonio" . "dell.anthonio@gmail.com") (:keywords "kconfig" "languages" "linux" "kernel") (:url . "https://github.com/delaanthonio/kconfig-mode"))]) - (kconfig-ref . [(20230814 1052) ((emacs (24 4)) (projectile (2 7 0)) (emacsql (0))) "A simple package for looking up kconfig symbol quickly" tar ((:commit . "a3f602032cd3b9a7167505bd8ad0f156ae34c0b8") (:authors ("Jason Kim" . "sukbeom.kim@gmail.com")) (:maintainers ("Jason Kim" . "sukbeom.kim@gmail.com")) (:maintainer "Jason Kim" . "sukbeom.kim@gmail.com") (:keywords "tools" "kconfig" "linux" "kernel") (:url . "https://github.com/seokbeomkim/kconfig-ref"))]) - (kdeconnect . [(20231029 2250) ((emacs (25 1))) "An interface for KDE Connect" tar ((:commit . "2548bae3b79df23d3fb765391399410e2b935eb9") (:authors ("Carl Lieberman" . "dev@carl.ac")) (:maintainers ("Carl Lieberman" . "dev@carl.ac")) (:maintainer "Carl Lieberman" . "dev@carl.ac") (:keywords "convenience") (:url . "https://github.com/carldotac/kdeconnect.el"))]) - (keepass-mode . [(20211030 958) ((emacs (27))) "Mode for KeePass DB." tar ((:commit . "f432bb60f9f3bd027025140d723906dcabeefaef") (:authors ("Ignasi Fosch" . "natx@y10k.ws")) (:maintainer "Ignasi Fosch" . "natx@y10k.ws") (:keywords "data" "files" "tools") (:url . "https://github.com/ifosch/keepass-mode"))]) - (keg . [(20240713 1007) ((emacs (24 1))) "Modern Elisp package development system" tar ((:commit . "e1726f89dab1811a110eebb3f3e4b673742faf05") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/keg.el"))]) - (keg-mode . [(20220307 829) ((emacs (24 4))) "Major mode for editing Keg files" tar ((:commit . "d2ef9cfaee1256849291cfade3d730667f55aaf2") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/keg.el"))]) - (kele . [(20240621 2110) ((emacs (29 1)) (async (1 9 7)) (dash (2 19 1)) (f (0 20 0)) (ht (2 3)) (memoize (0)) (plz (0 8 0)) (s (1 13 0)) (yaml (0 5 1))) "Spritzy Kubernetes cluster management" tar ((:commit . "2460094aede77054f3200c61d807a445e3b79c9a") (:authors ("Jonathan Jin" . "me@jonathanj.in")) (:maintainers ("Jonathan Jin" . "me@jonathanj.in")) (:maintainer "Jonathan Jin" . "me@jonathanj.in") (:keywords "kubernetes" "tools") (:url . "https://github.com/jinnovation/kele.el"))]) - (kerl . [(20150424 2005) nil "Emacs integration for kerl" tar ((:commit . "1732ee26213f021bf040919c45ad276aafcaae14") (:authors ("Correl Roush" . "correl@gmail.com")) (:maintainers ("Correl Roush" . "correl@gmail.com")) (:maintainer "Correl Roush" . "correl@gmail.com") (:keywords "tools") (:url . "http://github.com/correl/kerl.el/"))]) - (key-assist . [(20231208 446) ((emacs (24 3))) "Minibuffer keybinding cheatsheet and launcher" tar ((:commit . "87d2378db3d997b6b5a7b2c04281c18378e70bbb") (:authors ("Boruch Baum" . "boruch_baum@gmx.com")) (:maintainers ("Boruch Baum" . "boruch_baum@gmx.com")) (:maintainer "Boruch Baum" . "boruch_baum@gmx.com") (:keywords "abbrev" "convenience" "docs" "help") (:url . "https://github.com/Boruch-Baum/emacs-key-assist"))]) - (key-chord . [(20240109 1430) ((emacs (24))) "map pairs of simultaneously pressed keys to commands" tar ((:commit . "dbf91fefdad58b1c2f07c92e658ce81490837c60") (:authors ("David Andersson" . "l.david.anderssonsverige.nu")) (:maintainers ("David Andersson" . "l.david.anderssonsverige.nu")) (:maintainer "David Andersson" . "l.david.anderssonsverige.nu") (:keywords "keyboard" "chord" "input"))]) - (key-combo . [(20230323 829) nil "map key sequence to commands" tar ((:commit . "16fb73522d53547ef38f3710aff7c0b01005d576") (:authors ("Yuuki Arisawa" . "yuuki.ari@gmail.com")) (:maintainers ("Vitalie Spinu" . "spinuvit@gmail.com")) (:maintainer "Vitalie Spinu" . "spinuvit@gmail.com") (:keywords "keyboard" "input") (:url . "https://github.com/uk-ar/key-combo"))]) - (key-intercept . [(20140211 749) nil "Intercept prefix keys" tar ((:commit . "d9a60edb4ce893f2d3d94f242164fdcc62d43cf2") (:authors ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainers ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainer "INA Lintaro" . "tarao.gnnatgmail.com") (:keywords "keyboard") (:url . "http://github.com/tarao/key-intercept-el"))]) - (key-leap . [(20160831 1447) ((emacs (24 3))) "Leap between lines by typing keywords" tar ((:commit . "b3f6ef15c8a13870475d5af159fa24b30f97dea0") (:authors ("Martin Rykfors" . "martinrykfors@gmail.com")) (:maintainers ("Martin Rykfors" . "martinrykfors@gmail.com")) (:maintainer "Martin Rykfors" . "martinrykfors@gmail.com") (:keywords "point" "convenience") (:url . "https://github.com/MartinRykfors/key-leap"))]) - (key-quiz . [(20200226 2129) ((emacs (26))) "Emacs Keys Quiz" tar ((:commit . "1ee67f3f8977d95785e021f7896685de1979137e") (:authors ("Federico Tedin" . "federicotedin@gmail.com")) (:maintainers ("Federico Tedin" . "federicotedin@gmail.com")) (:maintainer "Federico Tedin" . "federicotedin@gmail.com") (:keywords "games") (:url . "https://github.com/federicotdn/key-quiz"))]) - (key-seq . [(20150907 756) ((key-chord (0 6))) "map pairs of sequentially pressed keys to commands" tar ((:commit . "e29b083a6427d061638749194fc249ef69ad2cc0") (:authors ("Vyacheslav Levit" . "dev@vlevit.org")) (:maintainers ("Vyacheslav Levit" . "dev@vlevit.org")) (:maintainer "Vyacheslav Levit" . "dev@vlevit.org") (:keywords "convenience" "keyboard" "keybindings") (:url . "http://github.com/vlevit/key-seq.el"))]) - (keycast . [(20240713 1919) ((emacs (25 3)) (compat (30 0 0 0))) "Show current command and its binding" tar ((:commit . "cce63c166a47593c2d2a0a4e0e1e9671a537f1cb") (:authors ("Jonas Bernoulli" . "emacs.keycast@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.keycast@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.keycast@jonas.bernoulli.dev") (:keywords "multimedia") (:url . "https://github.com/tarsius/keycast"))]) - (keychain-environment . [(20180318 2223) nil "load keychain environment variables" tar ((:commit . "d3643196de6dc79ea77f9f4805028350fd76100b") (:authors ("Paul Tipper" . "bluefooatgooglemaildotcom")) (:maintainers ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "gnupg" "pgp" "ssh") (:url . "https://github.com/tarsius/keychain-environment"))]) - (keydef . [(20090428 1931) nil "a simpler way to define keys, with kbd syntax" tar ((:commit . "dff2be9f58d12d8c6a490ad0c1b2b10b55528dc0") (:authors ("Michael John Downes" . "mjd@ams.org")) (:maintainers ("Michael John Downes" . "mjd@ams.org")) (:maintainer "Michael John Downes" . "mjd@ams.org") (:keywords "convenience" "lisp" "customization" "keyboard" "keys"))]) - (keyfreq . [(20231107 106) ((cl-lib (0 5))) "track command frequencies" tar ((:commit . "c6955162307f37c2ac631d9daf118781009f8dda"))]) - (keymap-utils . [(20240713 1919) ((emacs (25 1)) (compat (30 0 0 0))) "Keymap utilities" tar ((:commit . "1e131cc842f5f66227802e9d367a510fc372710d") (:authors ("Jonas Bernoulli" . "emacs.keymap-utils@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.keymap-utils@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.keymap-utils@jonas.bernoulli.dev") (:keywords "convenience" "extensions") (:url . "https://github.com/tarsius/keymap-utils"))]) - (keypress-multi-event . [(20190109 530) ((emacs (24 3))) "Perform different actions for the same keypress." tar ((:commit . "9de65a27e10d8ae47aa6d28c02c3eb82ee8c0b2e") (:authors ("Boruch Baum" . "boruch_baum@gmx.com")) (:maintainers ("Boruch Baum" . "boruch_baum@gmx.com")) (:maintainer "Boruch Baum" . "boruch_baum@gmx.com") (:keywords "abbrev" "convenience" "wp" "keyboard") (:url . "https://www.github.com/Boruch_Baum/emacs-keypress-multi-event"))]) - (keypression . [(20240111 440) ((emacs (26 3))) "Keystroke visualizer" tar ((:commit . "e85e3fd9ce216a370be221cf9de1503777ef0088") (:authors ("chuntaro" . "chuntaro@sakura-games.jp")) (:maintainers ("chuntaro" . "chuntaro@sakura-games.jp")) (:maintainer "chuntaro" . "chuntaro@sakura-games.jp") (:keywords "key" "screencast" "tools") (:url . "https://github.com/chuntaro/emacs-keypression"))]) - (keyset . [(20150220 530) ((dash (2 8 0)) (cl-lib (0 5))) "A small library for structuring key bindings." tar ((:commit . "c6b375fbe8035fde593d1d96895eb6e3f111d379") (:authors ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainers ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainer "Hiroki YAMAKAWA" . "s06139@gmail.com") (:url . "https://github.com/HKey/keyset"))]) - (keystore-mode . [(20190409 1946) ((emacs (24 3)) (origami (1 0)) (s (1 12 0)) (seq (2 20))) "A major mode for viewing and managing (java) keystores" tar ((:commit . "43bd5926348298d077c7221f37902c990df3f951") (:authors ("Peterpaul Taekele Klein Haneveld" . "pp.kleinhaneveld@gmail.com")) (:maintainers ("Peterpaul Taekele Klein Haneveld" . "pp.kleinhaneveld@gmail.com")) (:maintainer "Peterpaul Taekele Klein Haneveld" . "pp.kleinhaneveld@gmail.com") (:keywords "tools") (:url . "https://github.com/peterpaul/keystore-mode"))]) - (keyswap . [(20240717 1440) ((emacs (25 1))) "swap bindings between key pairs" tar ((:commit . "d4f9f56a0e6e1365fc7c8ea8d953b8fdffad27fe") (:authors ("Matthew Malcomson" . "hardenedapple@gmail.com")) (:maintainers ("Matthew Malcomson" . "hardenedapple@gmail.com")) (:maintainer "Matthew Malcomson" . "hardenedapple@gmail.com") (:keywords "convenience") (:url . "http://github.com/hardenedapple/keyswap.el"))]) - (keytar . [(20240101 846) ((emacs (24 4))) "Emacs Lisp interface for node-keytar" tar ((:commit . "b4fdde53ec884c931db8465b334af6057b30daa1") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "keytar" "password" "credential" "secret" "security") (:url . "https://github.com/emacs-grammarly/keytar"))]) - (keyword-search . [(20180424 1102) nil "browser keyword search from Emacs" tar ((:commit . "f8475ecaddb8804a9be6bee47678207c86ac8dee") (:keywords "web" "search" "keyword") (:url . "https://github.com/juhp/keyword-search"))]) - (kfg . [(20140909 538) ((f (0 17 1))) "an emacs configuration system" tar ((:commit . "ffc35b77f227d4c64a1271ec30d31333ffeb0013") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/kfg"))]) - (khalel . [(20240527 527) ((emacs (27 1))) "Import, edit and create calendar events through khal" tar ((:commit . "14ef50352394cd1d62b80bc17ab14f4f801f47cd") (:authors ("Hanno Perrey" . "http://gitlab.com/hperrey")) (:maintainers ("Hanno Perrey" . "hanno@hoowl.se")) (:maintainer "Hanno Perrey" . "hanno@hoowl.se") (:keywords "event" "calendar" "ics" "khal") (:url . "https://gitlab.com/hperrey/khalel"))]) - (khardel . [(20231126 1502) ((emacs (27 1)) (yaml-mode (0 0 13))) "Integrate with khard" tar ((:commit . "205e374b36252183a146a7a8f857bcf95a77edc3") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:url . "https://github.com/DamienCassou/khardel"))]) - (khoj . [(20240726 1444) ((emacs (27 1)) (transient (0 3 0)) (dash (2 19 1))) "AI copilot for your Second Brain" tar ((:commit . "eb5af38f330dea7b4d5d153c6511015784324b13") (:authors ("Debanjum Singh Solanky" . "debanjum@khoj.dev") ("Saba Imran" . "saba@khoj.dev")) (:maintainers ("Debanjum Singh Solanky" . "debanjum@khoj.dev") ("Saba Imran" . "saba@khoj.dev")) (:maintainer "Debanjum Singh Solanky" . "debanjum@khoj.dev") (:keywords "search" "chat" "org-mode" "outlines" "markdown" "pdf" "image") (:url . "https://github.com/khoj-ai/khoj/tree/master/src/interface/emacs"))]) - (kibit-helper . [(20150508 1533) ((s (0 8)) (emacs (24))) "Conveniently use the Kibit Leiningen plugin from Emacs" tar ((:commit . "ec5f154db3bb0c838e86f527353f08644cede926") (:authors ("James Elliott" . "james@brunchboy.com")) (:maintainers ("James Elliott" . "james@brunchboy.com")) (:maintainer "James Elliott" . "james@brunchboy.com") (:keywords "languages" "clojure" "kibit") (:url . "http://www.github.com/brunchboy/kibit-helper"))]) - (kill-file-path . [(20230306 1041) ((emacs (26))) "Copy file name into kill ring" tar ((:commit . "5dcbce69cbae17665216a32dd20f27de54c62972") (:authors ("Adam ChyÅ‚a" . "adam@chyla.org")) (:maintainers ("Adam ChyÅ‚a" . "adam@chyla.org")) (:maintainer "Adam ChyÅ‚a" . "adam@chyla.org") (:keywords "files") (:url . "https://github.com/chyla/kill-file-path/kill-file-path.el"))]) - (kill-or-bury-alive . [(20230606 1503) ((emacs (24 4))) "Precise control over buffer killing" tar ((:commit . "16c393db6ad0c7e184af0a24d26b637e23543b1f") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience") (:url . "https://github.com/mrkkrp/kill-or-bury-alive"))]) - (kill-ring-search . [(20140422 1555) nil "incremental search for the kill ring" tar ((:commit . "23535b4a01a1cb1574604e36c49614e84e85c883") (:authors ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainers ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainer "Nikolaj Schumacher" . "bugs*nschumde") (:keywords "convenience" "matching") (:url . "http://nschum.de/src/emacs/kill-ring-search/"))]) - (killer . [(20190128 10) nil "kill and delete text" tar ((:commit . "ace0547944933440384ceeb5876b1f68c082d540") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainers ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "convenience") (:url . "http://github.com/tarsius/killer"))]) - (kite . [(20130201 1938) ((json (1 2)) (websocket (0 93 1))) "WebKit inspector front-end" tar ((:commit . "7ed74d1147a6ddd152d3da65dc30df3517d53144") (:authors ("Julian Scheid" . "julians37@gmail.com")) (:maintainers ("Julian Scheid" . "julians37@gmail.com")) (:maintainer "Julian Scheid" . "julians37@gmail.com") (:keywords "tools"))]) - (kite-mini . [(20160508 1106) ((dash (2 11 0)) (websocket (1 5))) "Remotely evaluate JavaScript in the WebKit debugger" tar ((:commit . "48734092e735033ad7664a9933acd4556e095f79") (:authors ("Tung Dao" . "me@tungdao.com")) (:maintainers ("Tung Dao" . "me@tungdao.com")) (:maintainer "Tung Dao" . "me@tungdao.com") (:keywords "webkit") (:url . "https://github.com/tungd/kite-mini.el"))]) - (kivy-mode . [(20240105 940) nil "Emacs major mode for editing Kivy files" tar ((:commit . "9ef218027178115a66b417ae34b21f488bdd3617") (:authors ("Dean Serenevy" . "dean@serenevy.net")) (:maintainers ("Dean Serenevy" . "dean@serenevy.net")) (:maintainer "Dean Serenevy" . "dean@serenevy.net"))]) - (kiwix . [(20220316 847) ((emacs (25 1)) (request (0 3 0))) "Searching offline Wikipedia through Kiwix." tar ((:commit . "444f686a7f75db788d54f544b923a3532732eb8b") (:authors ("stardiviner" . "numbchild@gmail.com")) (:maintainers ("stardiviner" . "numbchild@gmail.com")) (:maintainer "stardiviner" . "numbchild@gmail.com") (:keywords "kiwix" "wikipedia") (:url . "https://repo.or.cz/kiwix.el.git"))]) - (kixtart-mode . [(20150611 1604) ((emacs (24))) "major mode for Kixtart scripting files" tar ((:commit . "1c2356797e7b766bbaaa2b341176a8b10499cd79") (:authors ("Ryrun" . "https://github.com/ryrun")) (:maintainers ("Ryrun" . "https://github.com/ryrun")) (:maintainer "Ryrun" . "https://github.com/ryrun") (:keywords "languages") (:url . "https://github.com/ryrun/kixtart-mode"))]) - (kkp . [(20240227 1145) ((emacs (27 1)) (compat (29 1 3 4))) "Enable support for the Kitty Keyboard Protocol" tar ((:commit . "ed9214329f11b095fc7bad06feb329b9f232258d") (:authors ("Benjamin Orthen" . "contact@orthen.net")) (:maintainers ("Benjamin Orthen" . "contact@orthen.net")) (:maintainer "Benjamin Orthen" . "contact@orthen.net") (:keywords "terminals") (:url . "https://github.com/benjaminor/kkp"))]) - (klere-theme . [(20240123 124) ((emacs (24))) "A dark theme with lambent color highlights and incremental grays" tar ((:commit . "e73a01e69bf80f753a1603337fdc4b89e685219a") (:authors ("Wamm K. D." . "jaft.r@outlook.com")) (:maintainers ("Wamm K. D." . "jaft.r@outlook.com")) (:maintainer "Wamm K. D." . "jaft.r@outlook.com") (:url . "https://codeberg.org/WammKD/emacs-klere-theme"))]) - (klondike . [(20240131 453) ((emacs (28 1))) "Klondike" tar ((:commit . "1cf14d7b6c14ebde741c36f6aa871dcd41e37cff") (:authors ("Wamm K. D." . "jaft.r@outlook.com")) (:maintainers ("Wamm K. D." . "jaft.r@outlook.com")) (:maintainer "Wamm K. D." . "jaft.r@outlook.com") (:keywords "games" "cards" "solitaire" "klondike") (:url . "https://codeberg.org/WammKD/Emacs-Klondike"))]) - (kmacro-x . [(20240721 1103) ((emacs (27 2))) "Keyboard macro helpers and extensions" tar ((:commit . "3f58f5421b98b436122dba2514cf559a7359904d") (:keywords "convenience") (:url . "https://github.com/vifon/kmacro-x.el"))]) - (know-your-http-well . [(20240726 1649) nil "Look up the meaning of HTTP headers, methods, relations, status codes" tar ((:commit . "2ff1548a6d59f2b59cfbdd2697fcf202625cc248"))]) - (kodi-remote . [(20190622 1325) ((request (0 2 0)) (let-alist (1 0 4)) (json (1 4)) (cl-lib (0 5)) (f (20190109 906))) "Remote Control for Kodi" tar ((:commit . "f5e932036c16e2b61a63020e006fc601e38d181e") (:authors ("Stefan Huchler" . "stefan.huchler@mail.de")) (:maintainers ("Stefan Huchler" . "stefan.huchler@mail.de")) (:maintainer "Stefan Huchler" . "stefan.huchler@mail.de") (:keywords "kodi" "tools" "convinience") (:url . "http://github.com/spiderbit/kodi-remote.el"))]) - (kolon-mode . [(20140122 1134) nil "Syntax highlighting for Text::Xslate's Kolon syntax" tar ((:commit . "5af0955e280ae991862189ebecd3937c5fc8fb9f") (:keywords "xslate" "perl") (:url . "https://github.com/samvtran/kolon-mode"))]) - (koopa-mode . [(20230905 2243) ((company (0 9 13)) (emacs (27 1))) "A major mode for Microsoft PowerShell" tar ((:commit . "82c81a641e106f270d45427f6d0139aabbd8523c") (:keywords "powershell" "convenience") (:url . "https://github.com/sch0lars/koopa-mode"))]) - (kooten-theme . [(20161023 905) ((emacs (24 1))) "Dark color theme" tar ((:commit . "d10197b4dd7af02cd14aeab2573c273a294798c3") (:authors ("Pascal van Kooten" . "kootenpv@gmail.com")) (:maintainers ("Pascal van Kooten" . "kootenpv@gmail.com")) (:maintainer "Pascal van Kooten" . "kootenpv@gmail.com") (:keywords "themes") (:url . "http://github.com/kootenpv/emacs-kooten-theme"))]) - (korean-holidays . [(20190102 1558) nil "Korean holidays for calendar." tar ((:commit . "3f90ed86f46f8e5533f23baa40e2513ac497ca2b") (:authors ("SeungKi Kim" . "tttuuu888@gmail.com")) (:maintainers ("SeungKi Kim" . "tttuuu888@gmail.com")) (:maintainer "SeungKi Kim" . "tttuuu888@gmail.com") (:keywords "calendar") (:url . "https://github.com/tttuuu888/korean-holidays"))]) - (kosmos-theme . [(20170502 1850) ((emacs (24))) "Black and lightgray theme with not so much syntax highlighting." tar ((:commit . "616456d2376a75dc31190ad65137d179fbad4336") (:authors ("Maxim Kim" . "habamax@gmail.com")) (:maintainers ("Maxim Kim" . "habamax@gmail.com")) (:maintainer "Maxim Kim" . "habamax@gmail.com") (:url . "https://github.com/habamax/kosmos-theme"))]) - (kotlin-mode . [(20230123 1859) ((emacs (24 3))) "Major mode for kotlin" tar ((:commit . "fddd747e5b4736e8b27a147960f369b86179ddff") (:authors ("Shodai Yokoyama" . "(quantumcars@gmail.com)")) (:maintainers ("Shodai Yokoyama" . "(quantumcars@gmail.com)")) (:maintainer "Shodai Yokoyama" . "(quantumcars@gmail.com)") (:keywords "languages") (:url . "https://github.com/Emacs-Kotlin-Mode-Maintainers/kotlin-mode"))]) - (kotlin-ts-mode . [(20240513 1429) ((emacs (29 1))) "A mode for editing Kotlin files based on tree-sitter" tar ((:commit . "786b7eacb6c10b7a4e0c0537264264f299632679") (:authors ("Alex Figl-Brick" . "alex@alexbrick.me")) (:maintainers ("Alex Figl-Brick" . "alex@alexbrick.me")) (:maintainer "Alex Figl-Brick" . "alex@alexbrick.me") (:url . "https://gitlab.com/bricka/emacs-kotlin-ts-mode"))]) - (kpm-list . [(20170924 1352) nil "An emacs buffer list that tries to intelligently group together buffers." tar ((:commit . "e0f5112e5ce8ec1b603f4428fa51681c68bb28f5") (:url . "https://github.com/KMahoney/kpm-list/"))]) - (kroman . [(20150827 2340) nil "Korean hangul romanization" tar ((:commit . "431144a3cd629a2812a668a29ad85182368dc9b0") (:authors ("Zhang Kai Yu" . "yeannylam@gmail.com")) (:maintainers ("Zhang Kai Yu" . "yeannylam@gmail.com")) (:maintainer "Zhang Kai Yu" . "yeannylam@gmail.com") (:keywords "korean" "roman"))]) - (ksp-cfg-mode . [(20190414 2348) ((emacs (24)) (cl-lib (0 5))) "major mode for editing KSP CFG files" tar ((:commit . "faec8bd8456c67276d065eb68c88a30efcef59ef") (:authors ("Emily Backes" . "lucca@accela.net")) (:maintainers ("Emily Backes" . "lucca@accela.net")) (:maintainer "Emily Backes" . "lucca@accela.net") (:keywords "data") (:url . "http://github.com/lashtear/ksp-cfg-mode"))]) - (ksp-mode . [(20221220 1136) ((emacs (27 1))) "Major mode for editing ksp files" tar ((:commit . "89b91b8ed6753867e30aa494e5d80325dfe25569") (:maintainers ("YoungJoo Lee" . "youngker@gmail.com")) (:maintainer "YoungJoo Lee" . "youngker@gmail.com") (:keywords "ksp" "languages") (:url . "https://github.com/youngker/ksp-mode.el"))]) - (kubectx-mode . [(20240312 2024) ((emacs (24))) "Change kubectl context/namespace and show in mode line" tar ((:commit . "b177c0fa9f8471d6199df4598afde1e39e83c504") (:authors ("Terje Sannum" . "terje@offpiste.org")) (:maintainers ("Terje Sannum" . "terje@offpiste.org")) (:maintainer "Terje Sannum" . "terje@offpiste.org") (:keywords "tools" "kubernetes") (:url . "https://github.com/terjesannum/emacs-kubectx-mode"))]) - (kubedoc . [(20240108 1404) ((emacs (27 1))) "Kubernetes API Documentation" tar ((:commit . "aac02b096c98b83b4eaf129e6d767cf7150a6d43") (:authors ("Dean Lindqvist Todevski" . "https://github.com/r0bobo")) (:keywords "docs" "help" "k8s" "kubernetes" "tools") (:url . "https://github.com/r0bobo/kubedoc.el/"))]) - (kubel . [(20240419 1521) ((transient (0 1 0)) (emacs (25 3)) (dash (2 12 0)) (s (1 2 0)) (yaml-mode (0 0 14))) "Control Kubernetes with limited permissions" tar ((:commit . "eb41a6420d20142e5cd33cd34e17654294c99c86") (:keywords "kubernetes" "k8s" "tools" "processes") (:url . "https://github.com/abrochard/kubel"))]) - (kubel-evil . [(20231224 1343) ((kubel (1 0)) (evil (1 0)) (emacs (25 3))) "extension for kubel to provide evil keybindings" tar ((:commit . "3d2f86fccdf81ab890f5d46dde93f241b718a436") (:keywords "kubernetes" "k8s" "tools" "processes" "evil" "keybindings") (:url . "https://github.com/abrochard/kubel"))]) - (kubernetes . [(20221229 1519) ((dash (2 12 0)) (magit-section (3 1 1)) (magit-popup (2 13 0)) (with-editor (3 0 4)) (request (0 3 2)) (s (1 12 0)) (transient (0 3 0))) "Magit-like porcelain for Kubernetes" tar ((:commit . "099004511670c7fd52a619c5758047bb3172ba36") (:authors ("Chris Barrett" . "chris+emacs@walrus.cool")) (:maintainers ("Chris Barrett" . "chris+emacs@walrus.cool") ("Noorul Islam K M" . "noorul@noorul.com") ("Jonathan Jin" . "me@jonathanj.in")) (:maintainer "Chris Barrett" . "chris+emacs@walrus.cool") (:keywords "kubernetes") (:url . "https://github.com/kubernetes-el/kubernetes-el"))]) - (kubernetes-evil . [(20220625 534) ((kubernetes (0 18 0)) (evil (1 2 12))) "Kubernetes keybindings for evil-mode." tar ((:commit . "b155d64aa72bd1175770db3518a67a347caa36dd") (:authors ("Chris Barrett" . "chris+emacs@walrus.cool")) (:maintainers ("Chris Barrett" . "chris+emacs@walrus.cool")) (:maintainer "Chris Barrett" . "chris+emacs@walrus.cool"))]) - (kubernetes-helm . [(20230221 1438) ((yaml-mode (0 0 13)) (emacs (25 3))) "extension for helm, the package manager for kubernetes" tar ((:commit . "f70e2efa6ef869143ccb2f158f4ab7df91dcc58f") (:keywords "kubernetes" "helm" "k8s" "tools" "processes") (:url . "https://github.com/abrochard/kubernetes-helm"))]) - (kubernetes-tramp . [(20181228 922) ((emacs (24)) (cl-lib (0 5))) "TRAMP integration for kubernetes containers" tar ((:commit . "8713571b66940f8f3f496b55baa23cdf1df7a869") (:authors ("Giovanni Ruggiero" . "giovanni.ruggiero+github@gmail.com")) (:maintainers ("Giovanni Ruggiero" . "giovanni.ruggiero+github@gmail.com")) (:maintainer "Giovanni Ruggiero" . "giovanni.ruggiero+github@gmail.com") (:keywords "kubernetes" "convenience") (:url . "https://github.com/gruggiero/kubernetes-tramp"))]) - (kurecolor . [(20221213 124) ((emacs (24 4)) (s (1 12))) "color editing goodies" tar ((:commit . "ac67ceba85839ab1ced96fad605bf023b697263f") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/emacsfodder/kurecolor.el"))]) - (kuronami-theme . [(20240104 2022) ((emacs (24 1))) "A deep blue theme with cool autumnal colors" tar ((:commit . "4d0a9e5f789e5768a0c2ea7dec31f98ea95c7372") (:authors ("inj0h" . "")) (:maintainers ("inj0h" . "")) (:maintainer "inj0h" . "") (:url . "https://github.com/inj0h/kuronami"))]) - (kv . [(20140108 1534) nil "key/value data structure functions" tar ((:commit . "721148475bce38a70e0b678ba8aa923652e8900e") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp"))]) - (kwin . [(20220120 2125) nil "communicatewith the KWin window manager" tar ((:commit . "20fac6508e5535a26df783ba05f04d1800b7382c") (:url . "http://github.com/reactormonk/kwin-minor-mode"))]) - (laas . [(20230331 1806) ((emacs (26 3)) (auctex (11 88)) (aas (1 1))) "A bundle of as-you-type LaTeX snippets" tar ((:commit . "a00f0aba237b85b3e5fd60cf84de5759d1bf5d48") (:maintainers ("Yoav Marco" . "yoavm448@gmail.com")) (:maintainer "Yoav Marco" . "yoavm448@gmail.com") (:keywords "tools" "tex") (:url . "https://github.com/tecosaur/LaTeX-auto-activating-snippets"))]) - (lab . [(20240724 2233) ((emacs (27 1)) (memoize (1 1)) (request (0 3 2)) (s (1 10 0)) (f (0 20 0)) (compat (29 1 4 4)) (promise (1 1)) (async-await (1 1))) "An interface for GitLab" tar ((:commit . "8ecca9a5200b322ffb3aef1f690689dd35764ef1") (:authors ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainers ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainer "Isa Mert Gurbuz" . "isamertgurbuz@gmail.com") (:url . "https://github.com/isamert/lab.el"))]) - (lab-themes . [(20200815 2104) ((emacs (24))) "A custom theme carefully constructed in the LAB space" tar ((:commit . "9d7deb9635959d3a50ccb1082eb1207275f4b3e8") (:authors ("MetroWind" . "chris.corsair@gmail.com")) (:maintainers ("MetroWind" . "chris.corsair@gmail.com")) (:maintainer "MetroWind" . "chris.corsair@gmail.com") (:keywords "lisp") (:url . "https://github.com/MetroWind/lab-theme"))]) - (labburn-theme . [(20221208 1611) nil "A lab color space zenburn theme." tar ((:commit . "bd0de2fdcf285d981f32e3e5ebc56fe3c9b589a5") (:keywords "theme" "zenburn") (:url . "https://github.com/ksjogo/labburn-theme"))]) - (lacquer . [(20230824 725) ((emacs (25 2))) "Switch theme/font by selecting from a cache" tar ((:commit . "c8a0fb81f18001b3d510f545ba253ed4f9a50f5b") (:authors ("zakudriver" . "zy.hua1122@gmail.com")) (:maintainers ("zakudriver" . "zy.hua1122@gmail.com")) (:maintainer "zakudriver" . "zy.hua1122@gmail.com") (:keywords "tools") (:url . "https://github.com/zakudriver/lacquer"))]) - (laguna-theme . [(20220804 227) nil "An updated blue-green Laguna Theme." tar ((:commit . "680ab8c936cb1c249b5a6a07976bcc83ef217e25") (:authors ("Henry Newcomer" . "a.cliche.email@gmail.com")) (:maintainers ("Henry Newcomer" . "a.cliche.email@gmail.com")) (:maintainer "Henry Newcomer" . "a.cliche.email@gmail.com") (:url . "https://github.com/HenryNewcomer/laguna-theme"))]) - (lambdapi-mode . [(20240708 1514) ((eglot (1 6)) (math-symbol-lists (1 2 1)) (highlight (20190710 1527))) "A major mode to edit Lambdapi files." tar ((:commit . "e119c8cee3647e1d17fa6fdaf1bb6129f42927bc") (:maintainer "Deducteam" . "dedukti-dev@inria.fr") (:keywords "languages") (:url . "https://github.com/Deducteam/lambdapi"))]) - (lammps-mode . [(20180801 1319) ((emacs (24 4))) "basic syntax highlighting for LAMMPS files" tar ((:commit . "a5b68d7a59975770b56ee8f6e66fa4f703a72ffe") (:authors ("Aidan Thompson" . "athompsatsandia.gov")) (:maintainers ("Rohit Goswami" . "r95g10atgmail.com")) (:maintainer "Rohit Goswami" . "r95g10atgmail.com") (:keywords "languages" "faces") (:url . "https://github.com/lammps/lammps/tree/master/tools/emacs"))]) - (lang-refactor-perl . [(20131122 2127) nil "Simple refactorings, primarily for Perl" tar ((:commit . "691bd69639de6b7af357e3b7143563ececd9c497") (:authors ("Johan Lindstrom" . "buzzwordninjanot_this_bit@googlemail.com")) (:maintainers ("Johan Lindstrom" . "buzzwordninjanot_this_bit@googlemail.com")) (:maintainer "Johan Lindstrom" . "buzzwordninjanot_this_bit@googlemail.com") (:keywords "languages" "refactoring" "perl") (:url . "https://github.com/jplindstrom/emacs-lang-refactor-perl"))]) - (langdoc . [(20150218 645) ((cl-lib (0 2))) "Help to define help document mode for various languages" tar ((:commit . "2c7223bacb116992d700ecb19a60df5c09c63424") (:authors ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainers ("Tomoya Tanjo" . "ttanjo@gmail.com")) (:maintainer "Tomoya Tanjo" . "ttanjo@gmail.com") (:keywords "convenience" "eldoc") (:url . "https://github.com/tom-tan/langdoc/"))]) - (langtool . [(20230222 326) ((emacs (24 3))) "Grammar check utility using LanguageTool" tar ((:commit . "416abc7d1c1cbb31a9bddad458366215bad0089b") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "docs") (:url . "https://github.com/mhayashi1120/Emacs-langtool"))]) - (langtool-ignore-fonts . [(20210526 2340) ((emacs (25 1)) (langtool (2 2 1))) "Force langtool to ignore certain fonts" tar ((:commit . "a5d04c3840c293f1b11db3c28e7210d0d20f53af") (:authors ("Christopher Lloyd" . "cjl8zf@virginia.edu")) (:maintainers ("Christopher Lloyd" . "cjl8zf@virginia.edu")) (:maintainer "Christopher Lloyd" . "cjl8zf@virginia.edu") (:url . "https://github.com/cjl8zf/langtool-ignore-fonts"))]) - (langtool-popup . [(20230222 401) ((emacs (25 1)) (popup (0 5 9))) "Popup message extension for langtool.el" tar ((:commit . "d86101eafe9a994eb0425e08e7c1795e9cb0cd42") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "docs") (:url . "https://github.com/mhayashi1120/Emacs-langtool"))]) - (language-detection . [(20161123 1813) ((emacs (24)) (cl-lib (0 5))) "Automatic language detection from code snippets" tar ((:commit . "38f5d294870678efc6ccf94ce6e8175a58f93025") (:authors ("Andreas Jansson" . "andreas@jansson.me.uk")) (:maintainers ("Andreas Jansson" . "andreas@jansson.me.uk")) (:maintainer "Andreas Jansson" . "andreas@jansson.me.uk") (:url . "https://github.com/andreasjansson/language-detection.el"))]) - (language-id . [(20240609 1616) ((emacs (24 3))) "Library to work with programming language identifiers" tar ((:commit . "44452e4f7962aca41cc2539fce1d27799d6e656c") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-language-id"))]) - (languagetool . [(20230325 507) ((emacs (27 1))) "LanguageTool integration for grammar and spell check" tar ((:commit . "b136d531129eb488dc4134784e34c4afedcb0c2f") (:authors ("Joar Buitrago" . "jebuitragoc@unal.edu.co")) (:maintainers ("Joar Buitrago" . "jebuitragoc@unal.edu.co")) (:maintainer "Joar Buitrago" . "jebuitragoc@unal.edu.co") (:keywords "grammar" "text" "docs" "tools" "convenience" "checker") (:url . "https://github.com/PillFall/Emacs-LanguageTool.el"))]) - (lark-mode . [(20231221 340) ((emacs (24 3))) "Major mode for editing Lark parser code" tar ((:commit . "0a0724b0f64d433d81f90ba8f86e618f8c33522a") (:keywords "languages") (:url . "https://github.com/taquangtrung/lark-mode"))]) - (lastfm . [(20211018 838) ((emacs (26 1)) (request (0 3 0)) (anaphora (1 0 4)) (memoize (1 1)) (elquery (0 1 0)) (s (1 12 0))) "Last.fm API for Emacs Lisp" tar ((:commit . "b4b19f0aadc5087febeeb3f59944a89c4cdcf325") (:authors ("Mihai Olteanu" . "mihai_olteanu@fastmail.fm")) (:maintainers ("Mihai Olteanu" . "mihai_olteanu@fastmail.fm")) (:maintainer "Mihai Olteanu" . "mihai_olteanu@fastmail.fm") (:keywords "multimedia" "api") (:url . "https://github.com/mihaiolteanu/lastfm.el/"))]) - (lastpass . [(20201229 2109) ((emacs (24 4)) (seq (1 9)) (cl-lib (0 5))) "LastPass command wrapper" tar ((:commit . "2366de7824b6c5f8e9ec6811d219dc06794e8630") (:keywords "extensions" "processes" "lpass" "lastpass") (:url . "https://github.com/storvik/emacs-lastpass"))]) - (latex-change-env . [(20240318 855) ((emacs (27 1)) (auctex (13 1))) "Change in and out of LaTeX environments" tar ((:commit . "8b6bcd562c8ba5753551f7a6837b01b562b6439a") (:authors ("Tony Zorman" . "soliditsallgood@mailbox.org")) (:maintainers ("Tony Zorman" . "soliditsallgood@mailbox.org")) (:maintainer "Tony Zorman" . "soliditsallgood@mailbox.org") (:keywords "convenience" "tex") (:url . "https://github.com/slotThe/change-env"))]) - (latex-extra . [(20220817 5) ((auctex (11 86 1)) (cl-lib (0 5))) "Adds several useful functionalities to LaTeX-mode." tar ((:commit . "a81e7588448f85c5fcc3f3fc71cf957d0928a656") (:authors ("Artur Malabarba" . "artur@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "artur@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "artur@endlessparentheses.com") (:keywords "tex") (:url . "http://github.com/Malabarba/latex-extra"))]) - (latex-labeler . [(20231231 1909) ((emacs (28 1))) "Simplify equation labeling in LaTeX" tar ((:commit . "c2df4c9d0a41a36de893925a91445ea65d504222") (:keywords "tools") (:url . "https://github.com/X9hRRDys/latex-labeler"))]) - (latex-math-preview . [(20211228 641) nil "preview LaTeX mathematical expressions." tar ((:commit . "1c082179493eed3ce8bc255f87791eb4acb1fbdb") (:authors ("Takayuki YAMAGUCHI" . "d@ytak.info")) (:maintainers ("Takayuki YAMAGUCHI" . "d@ytak.info")) (:maintainer "Takayuki YAMAGUCHI" . "d@ytak.info") (:keywords "latex" "tex") (:url . "https://gitlab.com/latex-math-preview/latex-math-preview"))]) - (latex-pretty-symbols . [(20151112 1044) nil "Display many latex symbols as their unicode counterparts" tar ((:commit . "83d5888147bb734a94dfd4847a11e975a7d86ba8") (:authors ("Erik Parmann" . "eparmann@gmail.com")) (:maintainers ("Erik Parmann" . "eparmann@gmail.com")) (:maintainer "Erik Parmann" . "eparmann@gmail.com") (:keywords "convenience" "display") (:url . "https://bitbucket.org/mortiferus/latex-pretty-symbols.el"))]) - (latex-preview-pane . [(20181008 1822) nil "Makes LaTeX editing less painful by providing a updatable preview pane" tar ((:commit . "5297668a89996b50b2b62f99cba01cc544dbed2e") (:authors ("John L. Singleton" . "jsinglet@gmail.com")) (:maintainer "John L. Singleton" . "jsinglet@gmail.com") (:keywords "latex" "preview") (:url . "http://www.emacswiki.org/emacs/LaTeXPreviewPane"))]) - (latex-table-wizard . [(20230903 2104) ((emacs (27 1)) (auctex (12 1)) (transient (0 3 7))) "Magic editing of LaTeX tables" tar ((:commit . "b55d215dbef321194dbf10553d4c0d3b244a50f0") (:authors ("Enrico Flor" . "enrico@eflor.net")) (:maintainers ("Enrico Flor" . "enrico@eflor.net")) (:maintainer "Enrico Flor" . "enrico@eflor.net") (:keywords "convenience") (:url . "https://github.com/enricoflor/latex-table-wizard"))]) - (latex-unicode-math-mode . [(20231210 2234) nil "Input method for Unicode math symbols" tar ((:commit . "af6a28c3c7e8652f1e9c124beeccaa81133b1d88") (:authors ("Christoph Dittmann" . "github@christoph-d.de")) (:maintainers ("Christoph Dittmann" . "github@christoph-d.de")) (:maintainer "Christoph Dittmann" . "github@christoph-d.de") (:url . "https://github.com/Christoph-D/latex-unicode-math-mode"))]) - (latexdiff . [(20190827 1651) ((emacs (24 4))) "Latexdiff integration in Emacs" tar ((:commit . "56d0b240867527d1b43d3ddec14059361929b971") (:authors ("Launay Gaby" . "gaby.launay@tutanota.com")) (:maintainers ("Launay Gaby" . "gaby.launay@tutanota.com")) (:maintainer "Launay Gaby" . "gaby.launay@tutanota.com") (:keywords "tex" "vc" "tools" "git" "helm") (:url . "http://github.com/galaunay/latexdiff.el"))]) - (latvian-holidays . [(20230326 2030) nil "Latvian holidays for the calendar" tar ((:commit . "6b82f3bd9682c97f19a65b7d359ce7a02ec9cfec") (:authors ("Alexander Shumilov" . "alexander.shumilov@me.com")) (:maintainers ("Alexander Shumilov" . "alexander.shumilov@me.com")) (:maintainer "Alexander Shumilov" . "alexander.shumilov@me.com") (:keywords "calendar") (:url . "https://github.com/ashumilov/latvian-holidays"))]) - (launch . [(20130619 2204) nil "launch files with OS-standard associated applications." tar ((:commit . "e7c3b573fc05fe4d3d322389079909311542e799") (:authors ("Simon Law" . "sfllaw@sfllaw.ca")) (:maintainers ("Simon Law" . "sfllaw@sfllaw.ca")) (:maintainer "Simon Law" . "sfllaw@sfllaw.ca") (:keywords "convenience" "processes") (:url . "https://github.com/sfllaw/emacs-launch"))]) - (launch-mode . [(20170106 512) ((emacs (24 4))) "Major mode for launch-formatted text" tar ((:commit . "25ebd4ba77afcbe729901eb74923dbe9ae81c313") (:authors ("iory" . "ab.ioryz@gmail.com")) (:maintainers ("iory" . "ab.ioryz@gmail.com")) (:maintainer "iory" . "ab.ioryz@gmail.com") (:url . "https://github.com/iory/launch-mode"))]) - (launchctl . [(20210611 2243) ((emacs (24 1))) "Interface to launchctl on Mac OS X." tar ((:commit . "c9b7e93f5ec6fa504dfb03d60571cf3e5dc38e12") (:authors ("Peking Duck" . "github.com/pekingduck")) (:maintainers ("Peking Duck" . "github.com/pekingduck")) (:maintainer "Peking Duck" . "github.com/pekingduck") (:keywords "tools" "convenience") (:url . "http://github.com/pekingduck/launchctl-el"))]) - (lavender-theme . [(20170808 1313) ((emacs (24 0))) "an Emacs 24 theme based on Lavender (tmTheme)" tar ((:commit . "ef5e959b95d7fb8152137bc186c4c24e986c1e3c") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (lavenderless-theme . [(20201222 1627) ((colorless-themes (0 2))) "A mostly colorless version of lavender-theme" tar ((:commit . "1b2a507b3b7f9559c944af8fc7531a60b38ae0c3") (:authors ("Thomas Letan" . "lthms@soap.coffee")) (:maintainers ("Thomas Letan" . "lthms@soap.coffee")) (:maintainer "Thomas Letan" . "lthms@soap.coffee") (:keywords "faces" "theme") (:url . "https://git.sr.ht/~lthms/colorless-themes.el"))]) - (lazy-ruff . [(20240402 2200) ((emacs (24 3)) (org (9 1))) "Integration with the Ruff Python linter/formatter" tar ((:commit . "c180bb6b0a1d9a65f8963d1b67f09086412bd95f") (:keywords "languages" "tools") (:url . "http://github.com/christophermadsen/emacs-lazy-ruff"))]) - (lcb-mode . [(20160816 630) ((emacs (24))) "LiveCode Builder major mode" tar ((:commit . "be0768e9aa6f9b8e76f2230f4f7f4d152a766b9a") (:authors ("Peter TB Brett" . "peter@peter-b.co.uk")) (:maintainers ("Peter TB Brett" . "peter@peter-b.co.uk")) (:maintainer "Peter TB Brett" . "peter@peter-b.co.uk") (:keywords "languages") (:url . "https://github.com/peter-b/lcb-mode"))]) - (lcr . [(20221012 742) ((dash (2 12 0)) (emacs (25 1))) "lightweight coroutines" tar ((:commit . "6c345112ffb59f3e7babca6c83942f686b5f554b") (:authors ("Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com")) (:maintainers ("Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com")) (:maintainer "Jean-Philippe Bernardy" . "jeanphilippe.bernardy@gmail.com") (:keywords "tools") (:url . "https://github.com/jyp/lcr"))]) - (le-thesaurus . [(20230112 1604) ((request (0 3 2)) (emacs (24 4))) "Query thesaurus.com for synonyms of a given word" tar ((:commit . "83e8df8957a3b8167cc2bf97849a1eca555ce9a6") (:url . "https://github.com/AnselmC/le-thesaurus.el"))]) - (leader-key . [(20231001 2236) ((emacs (25 1))) "Leader key configuration (e.g. for god-mode)" tar ((:commit . "64d2a29e2f667399869f2b0334855a647211e50e") (:authors ("Lukasz Pawelczyk" . "havner@gmail.com")) (:maintainers ("Lukasz Pawelczyk" . "havner@gmail.com")) (:maintainer "Lukasz Pawelczyk" . "havner@gmail.com") (:keywords "convenience" "keys" "keybinding" "config" "leader" "god" "god-mode") (:url . "https://github.com/havner/leader-key"))]) - (leaf . [(20230803 729) ((emacs (24 1))) "Simplify your init.el configuration, extended use-package" tar ((:commit . "fce3378f987bf118a0a5f1a24c4408ac920f858d") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "lisp" "settings") (:url . "https://github.com/conao3/leaf.el"))]) - (leaf-convert . [(20210816 1103) ((emacs (26 1)) (leaf (3 6 0)) (leaf-keywords (1 1 0)) (ppp (2 1))) "Convert many format to leaf format" tar ((:commit . "da86654f1021445cc42c1a5a9195f15097352209") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "tools") (:url . "https://github.com/conao3/leaf-convert.el"))]) - (leaf-defaults . [(20210301 118) ((emacs (26 1)) (leaf (4 1)) (leaf-keywords (1 1))) "Awesome leaf config collections" tar ((:commit . "96ce39d4f16736f1e654e24eac16a2603976c724") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/leaf-defaults.el"))]) - (leaf-keywords . [(20240618 10) ((emacs (24 4)) (leaf (3 5 0))) "Additional leaf.el keywords for external packages" tar ((:commit . "febda9969046019aae3bf3b7d1f042e9dbef2af9") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "lisp" "settings") (:url . "https://github.com/conao3/leaf-keywords.el"))]) - (leaf-manager . [(20211225 624) ((emacs (26 1)) (leaf (4 1)) (leaf-convert (1 0)) (ppp (2 1))) "Configuration manager for leaf based init.el" tar ((:commit . "a9fb7fda1432d0cf6bd8546d98a11b3fbe1d84e6") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience" "leaf") (:url . "https://github.com/conao3/leaf-manager.el"))]) - (leaf-tree . [(20211105 19) ((emacs (25 1)) (imenu-list (0 8))) "Interactive side-bar feature for init.el using leaf" tar ((:commit . "89c3b8842df067bba67663d309f43aa311acdccd") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience" "leaf") (:url . "https://github.com/conao3/leaf-tree.el"))]) - (lean-mode . [(20230611 728) ((emacs (24 3)) (dash (2 18 0)) (s (1 10 0)) (f (0 19 0)) (flycheck (30))) "A major mode for the Lean 3 language" tar ((:commit . "99d6a34dc5b12f6e996e9217fa9f6fe4a6af037a") (:authors ("Leonardo de Moura" . "leonardo@microsoft.com") ("Soonho Kong" . "soonhok@cs.cmu.edu") ("Gabriel Ebner" . "gebner@gebner.org") ("Sebastian Ullrich" . "sebasti@nullri.ch")) (:maintainers ("Sebastian Ullrich" . "sebasti@nullri.ch")) (:maintainer "Sebastian Ullrich" . "sebasti@nullri.ch") (:keywords "languages") (:url . "https://github.com/leanprover/lean-mode"))]) - (leanote . [(20161223 139) ((emacs (24 4)) (cl-lib (0 5)) (request (0 2)) (let-alist (1 0 3)) (pcache (0 4 0)) (s (1 10 0)) (async (1 9))) "A minor mode writing markdown leanote" tar ((:commit . "d499e7b59bb1f1a2fabc0e4c26fb101ed62ebc7b") (:authors ("Aborn Jiang" . "aborn.jiang@gmail.com")) (:maintainers ("Aborn Jiang" . "aborn.jiang@gmail.com")) (:maintainer "Aborn Jiang" . "aborn.jiang@gmail.com") (:keywords "leanote" "note" "markdown") (:url . "https://github.com/aborn/leanote-emacs"))]) - (learn-ocaml . [(20211003 1412) ((emacs (25 1))) "Emacs frontend for learn-ocaml" tar ((:commit . "abdc263537a6a534152a4eaaa17b2c3e4e10418b") (:url . "https://github.com/pfitaxel/learn-ocaml.el"))]) - (ledger-import . [(20230904 1837) ((emacs (25 1))) "Fetch OFX files from bank and push them to Ledger" tar ((:commit . "e47e8508794462986b982d6ce3d05bcd17c19242") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:url . "https://gitlab.petton.fr/mpdel/libmpdel"))]) - (ledger-mode . [(20240709 1803) ((emacs (25 1))) "Helper code for use with the \"ledger\" command-line tool" tar ((:commit . "17983be9e9de42eadccd50709ccc1d3c147e85ca"))]) - (leerzeichen . [(20220626 835) nil "Minor mode to display whitespace characters." tar ((:commit . "9d4126d5f6563569080845a69b0867119a9fd6ea") (:authors ("Felix Geller" . "fgeller@gmail.com")) (:maintainers ("Felix Geller" . "fgeller@gmail.com")) (:maintainer "Felix Geller" . "fgeller@gmail.com") (:keywords "whitespace" "characters") (:url . "http://github.com/fgeller/leerzeichen.el"))]) - (leetcode . [(20230524 1851) ((emacs (26 1)) (dash (2 16 0)) (graphql (0 1 1)) (spinner (1 7 3)) (aio (1 0)) (log4e (0 3 3))) "An leetcode client" tar ((:commit . "e5701191a98d043acdc7112f28d67e3d5c848228") (:authors ("Wang Kai" . "kaiwkx@gmail.com")) (:maintainers ("Wang Kai" . "kaiwkx@gmail.com")) (:maintainer "Wang Kai" . "kaiwkx@gmail.com") (:keywords "extensions" "tools") (:url . "https://github.com/kaiwk/leetcode.el"))]) - (legalese . [(20200119 2248) nil "Add legalese to your program files" tar ((:commit . "e465471d2d5a62d35073d93e0f8d40387a82e302") (:authors ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainers ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainer "Jorgen Schaefer" . "forcer@forcix.cx") (:keywords "convenience") (:url . "https://github.com/jorgenschaefer/legalese"))]) - (lem . [(20240630 1228) ((emacs (29 1)) (fedi (0 2)) (markdown-mode (2 5))) "A lemmy client" tar ((:commit . "2dc5036f0991db352948ea93ae895654c0fe775d") (:authors ("martian hiatus" . "martianhiatus[at]riseup[dot]net")) (:maintainers ("martian hiatus" . "martianhiatus[at]riseup[dot]net")) (:maintainer "martian hiatus" . "martianhiatus[at]riseup[dot]net") (:keywords "multimedia" "comm" "web" "fediverse") (:url . "https://codeberg.org/martianh/lem.el"))]) - (lemon-mode . [(20130216 1304) nil "A major mode for editing lemon grammar files" tar ((:commit . "155bfced6c9afc8072a0133d3d1baa54c6d67430") (:authors ("mooz" . "stillpedant@gmail.com")) (:maintainers ("mooz" . "stillpedant@gmail.com")) (:maintainer "mooz" . "stillpedant@gmail.com") (:keywords "lemon"))]) - (lentic . [(20240303 1456) ((emacs (25)) (m-buffer (0 13)) (dash (2 5 0))) "One buffer as a view of another" tar ((:commit . "180c1082c016de790f9e6596b63329657c83ce20") (:authors ("Phillip Lord" . "phillip.lord@russet.org.uk")) (:maintainers ("Phillip Lord" . "phillip.lord@russet.org.uk")) (:maintainer "Phillip Lord" . "phillip.lord@russet.org.uk"))]) - (lentic-server . [(20240315 144) ((lentic (0 8)) (web-server (0 1 1))) "Web Server for Emacs Literate Source" tar ((:commit . "732b88e7a183707ba65c38e8b3517cac42572644") (:authors ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) (:maintainers ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) (:maintainer "Phillip Lord" . "phillip.lord@newcastle.ac.uk"))]) - (leo . [(20220111 1045) ((emacs (27 1))) "Interface for dict.leo.org" tar ((:commit . "9f6aeb9670241255c373432af7785c7b87cee290") (:authors ("M.T. Enders" . "michaelATmichael-enders.com") ("Marty Hiatt" . "martianhiatusATriseup.net")) (:maintainers ("M.T. Enders" . "michaelATmichael-enders.com") ("Marty Hiatt" . "martianhiatusATriseup.net")) (:maintainer "M.T. Enders" . "michaelATmichael-enders.com") (:keywords "convenience" "translate") (:url . "https://github.com/mtenders/emacs-leo"))]) - (lesim-mode . [(20230627 1350) ((emacs (28 1))) "Major mode for Learning Simulator scripts" tar ((:commit . "74bffc63058f64b3399e685cf0fe0a8f18cc491e") (:authors ("Stefano Ghirlanda" . "drghirlanda@gmail.com")) (:maintainers ("Stefano Ghirlanda" . "drghirlanda@gmail.com")) (:maintainer "Stefano Ghirlanda" . "drghirlanda@gmail.com") (:keywords "languages" "faces") (:url . "https://github.com/drghirlanda/lesim-mode"))]) - (less-css-mode . [(20161001 453) nil "Major mode for editing LESS CSS files (lesscss.org)" tar ((:commit . "59bf174c4e9f053ec2a7ef8c8a8198490390f6fb") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "less" "css" "mode") (:url . "https://github.com/purcell/less-css-mode"))]) - (letcheck . [(20160202 1948) nil "Check the erroneous assignments in let forms" tar ((:commit . "edf188ca2f85349e971b83f164c6484264e79426") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "convenience") (:url . "https://github.com/Fuco1/letcheck"))]) - (letterbox-mode . [(20170702 125) ((emacs (24 3))) "hide sensitive text on a buffer" tar ((:commit . "88c67a51d67216d569a28e8423200883fde096dd") (:authors ("Fernando Leboran" . "f.leboran@gmail.com")) (:maintainers ("Fernando Leboran" . "f.leboran@gmail.com")) (:maintainer "Fernando Leboran" . "f.leboran@gmail.com") (:keywords "password" "convenience") (:url . "http://github.com/pacha64/letterbox-mode"))]) - (leuven-theme . [(20240713 929) nil "Elegant Emacs color theme for a white background" tar ((:commit . "4f355a9832095c49ec109cfc5b8f82cd8c469572") (:authors ("Fabrice Niessen" . "")) (:maintainers ("Fabrice Niessen" . "")) (:maintainer "Fabrice Niessen" . "") (:keywords "color" "theme") (:url . "https://github.com/fniessen/emacs-leuven-theme"))]) - (levenshtein . [(20090830 1040) nil "Edit distance between two strings." tar ((:commit . "070925197ebf6b704e6e00c4f2d2ec783f3df38c") (:authors ("Aaron S. Hawley" . "ashawleyatuvmdotedu")) (:maintainers ("Aaron S. Hawley" . "ashawleyatuvmdotedu")) (:maintainer "Aaron S. Hawley" . "ashawleyatuvmdotedu") (:keywords "lisp"))]) - (lexbind-mode . [(20141027 1429) nil "Puts the value of lexical-binding in the mode line" tar ((:commit . "fa0a6848c1cfd3fbf45db43dc2deef16377d887d") (:authors ("Andrew Kirkpatrick" . "ubermonk@gmail.com")) (:maintainers ("Andrew Kirkpatrick" . "ubermonk@gmail.com")) (:maintainer "Andrew Kirkpatrick" . "ubermonk@gmail.com") (:keywords "convenience" "lisp") (:url . "https://github.com/spacebat/lexbind-mode"))]) - (lexic . [(20220501 1432) ((emacs (26 3))) "A major mode to find out more about words" tar ((:commit . "f9b3de4d9c2dd1ce5022383e1a504b87bf7d1b09") (:authors ("pluskid" . "pluskid@gmail.com") ("gucong" . "gucong43216@gmail.com") ("TEC" . "tec@tecosaur.com")) (:maintainers ("TEC" . "tec@tecosaur.com")) (:maintainer "TEC" . "tec@tecosaur.com") (:url . "https://github.com/tecosaur/lexic"))]) - (lf . [(20210808 1921) ((s (1 12 0)) (dash (2 16 0)) (emacs (27 1))) "A Language Features library for Emacs Lisp" tar ((:commit . "35db92ca765a0544721fdeea036d77b7d192d083") (:authors ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainers ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainer "Musa Al-hassy" . "alhassy@gmail.com") (:keywords "convenience" "programming") (:url . "https://alhassy.github.io/lf.el/"))]) - (lfe-mode . [(20230102 1428) nil "Lisp Flavoured Erlang mode" tar ((:commit . "68c9c7ec8ef441eb79e68772ec4956fd2671b2e7"))]) - (lgr . [(20230407 1317) ((emacs (26 1))) "A fully featured logging framework" tar ((:commit . "4ab6c22bcbc533acace3c854876f40fa9d2f7819") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "tools") (:url . "https://github.com/Fuco1/emacs-lgr"))]) - (libbcel . [(20230826 1233) ((emacs (26 1)) (request (0 3 1))) "Library to connect to basecamp 3 API" tar ((:commit . "35679c86b6d73817fef17df4119a7a45dfc9f33d") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:url . "https://gitlab.petton.fr/bcel/libbcel"))]) - (libelcouch . [(20230903 800) ((emacs (26 1)) (request (0 3 0))) "Communication with CouchDB" tar ((:commit . "5202084caee9fd236a18afc6f83293f05168a4c3") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "tools") (:url . "https://github.com/DamienCassou/libelcouch/"))]) - (liberime . [(20240515 255) ((emacs (25 1))) "Rime elisp binding" tar ((:commit . "c5839f541763f661a4d46784f3f14adad28ee2b0") (:keywords "convenience" "chinese" "input-method" "rime") (:url . "https://github.com/merrickluo/liberime"))]) - (liblouis . [(20220426 657) ((emacs (26 1))) "Mode for editing liblouis braille translation tables" tar ((:commit . "a341a0c434cdbe7f46956c8db13203c3fc941a34") (:authors ("Christian Egli" . "christian.egli@sbs.ch")) (:maintainers ("Christian Egli" . "christian.egli@sbs.ch")) (:maintainer "Christian Egli" . "christian.egli@sbs.ch") (:keywords "languages") (:url . "https://github.com/liblouis/liblouis-mode"))]) - (libmpdee . [(20220825 957) nil "Client end library for mpd, a music playing daemon" tar ((:commit . "9a84e074385cd085622f94e720a968a0e05ceae5") (:authors ("Ramkumar R. Aiyengar" . "andyetitmoves@gmail.com")) (:maintainers ("Ramkumar R. Aiyengar" . "andyetitmoves@gmail.com")) (:maintainer "Ramkumar R. Aiyengar" . "andyetitmoves@gmail.com") (:keywords "music" "mpd"))]) - (libmpdel . [(20230816 839) ((emacs (25 1))) "Communication with an MPD server" tar ((:commit . "ca5397f1d66462e11c9ff4a49d308d92aef31b29") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "multimedia") (:url . "https://github.com/mpdel/libmpdel"))]) - (librera-sync . [(20230902 1006) ((emacs (26 1)) (f (0 17)) (dash (2 12 0))) "Sync document's position with Librera Reader for Android" tar ((:commit . "19cf9496d71daac67ce4b0ebcdf7f6ac2c3e689a") (:authors ("Dmitriy Pshonko" . "jumper047@gmail.com")) (:maintainers ("Dmitriy Pshonko" . "jumper047@gmail.com")) (:maintainer "Dmitriy Pshonko" . "jumper047@gmail.com") (:keywords "multimedia" "sync") (:url . "https://github.com/jumper047/librera-sync"))]) - (lice . [(20220312 2215) nil "License And Header Template" tar ((:commit . "0b69ba54057146f1473e85c0760029e584e3eb13") (:authors ("Taiki Sugawara" . "buzz.taiki@gmail.com")) (:maintainers ("Taiki Sugawara" . "buzz.taiki@gmail.com")) (:maintainer "Taiki Sugawara" . "buzz.taiki@gmail.com") (:keywords "template" "license" "tools") (:url . "https://github.com/buzztaiki/lice-el"))]) - (license-snippets . [(20201117 1619) ((emacs (26)) (yasnippet (0 8 0))) "LICENSE templates for yasnippet" tar ((:commit . "a89988b81604fd23c43746912215770a4b861989") (:authors ("Seong Yong-ju" . "sei40kr@gmail.com")) (:maintainers ("Seong Yong-ju" . "sei40kr@gmail.com")) (:maintainer "Seong Yong-ju" . "sei40kr@gmail.com") (:keywords "tools") (:url . "https://github.com/sei40kr/license-snippets"))]) - (license-templates . [(20240101 932) ((emacs (24 3)) (request (0 3 0))) "Create LICENSE using GitHub API" tar ((:commit . "62adc47eb36a6f2eabe63c3e9dc8ce7f94007f19") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "license" "api" "template") (:url . "https://github.com/jcs-elpa/license-templates"))]) - (ligature . [(20220808 1225) ((emacs (28))) "Display typographical ligatures in major modes" tar ((:commit . "89cbd67a815f61e5001f19d64d6ec1771e867742") (:authors ("Mickey Petersen" . "mickey@masteringemacs.org")) (:maintainers ("Mickey Petersen" . "mickey@masteringemacs.org")) (:maintainer "Mickey Petersen" . "mickey@masteringemacs.org") (:keywords "tools" "faces") (:url . "https://www.github.com/mickeynp/ligature.el"))]) - (ligature-pragmatapro . [(20221127 2252) ((emacs (28)) (ligature (1 0))) "PragmataPro support for ligature.el" tar ((:commit . "85f7b15a5cf5f2ee843bc0469e03602a0251c275") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainers ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org") (:keywords "faces" "fonts" "ligatures" "programming-ligatures") (:url . "https://gitlab.com/wavexx/ligature-pragmatapro.el"))]) - (light-soap-theme . [(20150607 1445) ((emacs (24))) "Emacs 24 theme with a light background." tar ((:commit . "76a787bd40c6b567ae68ced7f5d9f9f10725e00d"))]) - (line-reminder . [(20240715 2304) ((emacs (25 1)) (fringe-helper (1 0 1)) (ov (1 0 6)) (ht (2 0))) "Line annotation for changed and saved lines" tar ((:commit . "76677e48451b77508673a52dcc0845b87e5f81fe") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "annotation") (:url . "https://github.com/emacs-vs/line-reminder"))]) - (line-up-words . [(20180219 1024) nil "Align words in an intelligent way" tar ((:commit . "2c236f5772e18d0e50d7ca2eee7eebbe356d9b60") (:url . "https://github.com/janestreet/line-up-words"))]) - (lines-at-once . [(20180422 247) ((emacs (25))) "Insert and edit multiple lines at once" tar ((:commit . "a018ba90549384d52ec58c2685fd14a0f65252be") (:authors ("Jiahao Li" . "jiahaowork@gmail.com")) (:maintainers ("Jiahao Li" . "jiahaowork@gmail.com")) (:maintainer "Jiahao Li" . "jiahaowork@gmail.com") (:keywords "abbrev" "tools") (:url . "https://github.com/jiahaowork/lines-at-once.el"))]) - (lingr . [(20100807 1731) nil "Lingr Client for GNU Emacs" tar ((:commit . "4215a8704492d3c860097cbe2649936c22c196df") (:authors ("lugecy" . "lugecy@gmail.com")) (:maintainers ("lugecy" . "lugecy@gmail.com")) (:maintainer "lugecy" . "lugecy@gmail.com") (:keywords "chat" "client" "internet") (:url . "http://github.com/lugecy/lingr-el"))]) - (linguistic . [(20181129 2116) nil "A package for basic linguistic analysis." tar ((:commit . "23e47e98cdb09ee61883669b6d8a11bf6449862c") (:authors ("Andrew Favia" . "drewlinguistics01atgmaildotcom")) (:maintainers ("Andrew Favia" . "drewlinguistics01atgmaildotcom")) (:maintainer "Andrew Favia" . "drewlinguistics01atgmaildotcom") (:keywords "linguistics" "text analysis" "matching") (:url . "https://github.com/andcarnivorous/linguistic"))]) - (lingva . [(20240607 1120) ((emacs (25 1))) "Access Google Translate without tracking via lingva.ml" tar ((:commit . "c4cd68fb3ab1ebf419be0ec92b77d9feac921a87") (:authors ("marty hiatt" . "martianhiatus[at]riseup[dot]net")) (:maintainers ("marty hiatt" . "martianhiatus[at]riseup[dot]net")) (:maintainer "marty hiatt" . "martianhiatus[at]riseup[dot]net") (:keywords "convenience" "translation" "wp" "text") (:url . "https://codeberg.org/martianh/lingva.el"))]) - (link . [(20191111 446) nil "Hypertext links in text buffers" tar ((:commit . "c9cad101100975e88873636bfd426b7a19304ebd") (:authors ("Torsten Hilbrich" . "torsten.hilbrich@gmx.net")) (:maintainers ("Torsten Hilbrich" . "torsten.hilbrich@gmx.net")) (:maintainer "Torsten Hilbrich" . "torsten.hilbrich@gmx.net") (:keywords "interface" "hypermedia"))]) - (link-hint . [(20240626 1159) ((avy (0 4 0)) (emacs (24 4))) "Use avy to open, copy, etc. visible links" tar ((:commit . "391930f2010014b9b5bc16bb431db01dd21ca7bd") (:authors ("Fox Kiester" . "noct@posteo.net")) (:maintainers ("Fox Kiester" . "noct@posteo.net")) (:maintainer "Fox Kiester" . "noct@posteo.net") (:keywords "convenience" "url" "avy" "link" "links" "hyperlink") (:url . "https://github.com/noctuid/link-hint.el"))]) - (linkode . [(20240604 53) nil "Generate a linkode snippet with region/buffer content" tar ((:commit . "5152aa3ba7a4360133efd5892f0891837af30440") (:authors ("Erick Navarro" . "erick@navarro.io")) (:maintainers ("Erick Navarro" . "erick@navarro.io")) (:maintainer "Erick Navarro" . "erick@navarro.io") (:url . "https://github.com/erickgnavar/linkode.el"))]) - (linphone . [(20130524 1109) nil "Emacs interface to Linphone" tar ((:commit . "99af3db941b7f4e5272bb48bff96c1ce4ceac302") (:authors ("Yoni Rabkin" . "yonirabkin@member.fsf.org")) (:maintainers ("Yoni Rabkin" . "yonirabkin@member.fsf.org")) (:maintainer "Yoni Rabkin" . "yonirabkin@member.fsf.org") (:keywords "comm") (:url . "https://github.com/zabbal/emacs-linphone"))]) - (linum-off . [(20160217 2137) nil "Provides an interface for turning line-numbering off" tar ((:commit . "3e37baaad27d27e405f8dfe01d4ab9cd5b591353") (:keywords "line" "numbering") (:url . "http://www.emacswiki.org/emacs/auto-indent-mode.el "))]) - (linum-relative . [(20221025 517) nil "display relative line number in emacs." tar ((:commit . "8fbe89ad897921849665a3e8da18cee7d0721441") (:authors ("coldnew" . "coldnew.tw@gmail.com")) (:maintainers ("coldnew" . "coldnew.tw@gmail.com")) (:maintainer "coldnew" . "coldnew.tw@gmail.com") (:keywords "converience") (:url . "http://github.com/coldnew/linum-relative"))]) - (liquid-types . [(20151202 735) ((flycheck (0 13)) (dash (1 2)) (emacs (24 1)) (popup (0 5 2)) (pos-tip (0 5 0)) (flycheck-liquidhs (0 0 1)) (button-lock (1 0 2))) "show inferred liquid-types" tar ((:commit . "cc4bacbbf204ef9cf0756f78dfebee2c6ae14d7b") (:authors ("Ranjit Jhala" . "jhala@cs.ucsd.edu")) (:maintainers ("Ranjit Jhala" . "jhala@cs.ucsd.edu")) (:maintainer "Ranjit Jhala" . "jhala@cs.ucsd.edu"))]) - (liquidmetal . [(20240101 1004) ((emacs (24 4))) "A mimetic poly-alloy of the Quicksilver scoring algorithm" tar ((:commit . "5d100f4371e0d10656a2bd23c0461781c3c1884b") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "matching" "fuzzy") (:url . "https://github.com/jcs-elpa/liquidmetal"))]) - (lirve . [(20240419 1918) ((emacs (26 1))) "Learn irregular verbs in English." tar ((:commit . "ff3031fa82d854411da40a32c6191d201b4abf09") (:url . "https://github.com/tanrax/lirve.el"))]) - (liso-theme . [(20160410 2029) nil "Eclectic Dark Theme for GNU Emacs" tar ((:commit . "844688245eb860d23043455e165ee24503454c81") (:authors ("Vlad Piersec" . "vlad.piersec@gmail.com")) (:maintainers ("Vlad Piersec" . "vlad.piersec@gmail.com")) (:maintainer "Vlad Piersec" . "vlad.piersec@gmail.com") (:keywords "theme" "themes") (:url . "https://github.com/caisah/liso-theme"))]) - (lisp-butt-mode . [(20210215 2206) ((emacs (25))) "Slim Lisp Butts" tar ((:commit . "2b719baf0ccba79e28fcb3c2633c4849d976ac23") (:authors ("Marco Wahl" . "marcowahlsoft@gmail.com")) (:maintainers ("Marco Wahl" . "marcowahlsoft@gmail.com")) (:maintainer "Marco Wahl" . "marcowahlsoft@gmail.com") (:keywords "lisp") (:url . "https://gitlab.com/marcowahl/lisp-butt-mode"))]) - (lisp-extra-font-lock . [(20181008 1921) nil "Highlight bound variables and quoted exprs." tar ((:commit . "4605eccbe1a7fcbd3cacf5b71249435413b4db4f") (:keywords "languages" "faces") (:url . "https://github.com/Lindydancer/lisp-extra-font-lock"))]) - (lisp-local . [(20210605 1347) ((emacs (24 3))) "Allow different Lisp indentation in each buffer" tar ((:commit . "22e221c9330d2b5dc07e8b2caa34c83ac7c20b0d") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "lisp") (:url . "https://github.com/lispunion/emacs-lisp-local"))]) - (lispxmp . [(20170926 23) nil "Automagic emacs lisp code annotation" tar ((:commit . "7ad077b4ee91ce8a42f84eeddb9fc7ea4eac7814") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "lisp" "convenience") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/lispxmp.el"))]) - (lispy . [(20230314 1738) ((emacs (24 3)) (ace-window (0 9 0)) (iedit (0 9 9)) (swiper (0 13 4)) (hydra (0 14 0)) (zoutline (0 2 0))) "vi-like Paredit" tar ((:commit . "fe44efd21573868638ca86fc8313241148fabbe3") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "lisp") (:url . "https://github.com/abo-abo/lispy"))]) - (lispyville . [(20220715 29) ((lispy (0)) (evil (1 2 12)) (cl-lib (0 5)) (emacs (24 4))) "A minor mode for integrating evil with lispy." tar ((:commit . "14ee8711d58b649aeac03581d22b10ab077f06bd") (:authors ("Fox Kiester" . "noct@posteo.net")) (:maintainers ("Fox Kiester" . "noct@posteo.net")) (:maintainer "Fox Kiester" . "noct@posteo.net") (:keywords "vim" "evil" "lispy" "lisp" "parentheses") (:url . "https://github.com/noctuid/lispyville"))]) - (list-environment . [(20210930 1439) nil "A tabulated process environment editor" tar ((:commit . "0a72a5a9c1abc090b25202a0387e3f766994b053") (:authors ("Charles L.G. Comstock" . "dgtized@gmail.com")) (:maintainers ("Charles L.G. Comstock" . "dgtized@gmail.com")) (:maintainer "Charles L.G. Comstock" . "dgtized@gmail.com") (:keywords "processes" "unix"))]) - (list-packages-ext . [(20151115 1716) ((s (1 6 0)) (ht (1 5 0)) (persistent-soft (0 8 6))) "Extras for list-packages" tar ((:commit . "b4dd644e4369c9aa66f5bb8895ea49ebbfd0a27a") (:authors ("Alessandro Piras" . "laynor@gmail.com")) (:maintainers ("Alessandro Piras" . "laynor@gmail.com")) (:maintainer "Alessandro Piras" . "laynor@gmail.com") (:keywords "convenience" "tools"))]) - (list-unicode-display . [(20230216 958) ((emacs (24 3))) "Search for and list unicode characters by name" tar ((:commit . "57b4384ebe0c5d10890ee0dfcf66d0b16e5f5060") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience"))]) - (list-utils . [(20230422 1740) nil "List-manipulation utility functions" tar ((:commit . "f02dcef36330871855346f9eab97eef58d323d9a") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/list-utils"))]) - (listenbrainz . [(20230530 741) ((emacs (27 1)) (request (0 3))) "ListenBrainz API interface" tar ((:commit . "2386189ec8a19a74d7b8a46e08a9fa6d974a6305") (:authors ("nik gaffney" . "nik@fo.am")) (:maintainers ("nik gaffney" . "nik@fo.am")) (:maintainer "nik gaffney" . "nik@fo.am") (:keywords "music" "scrobbling" "multimedia") (:url . "https://github.com/zzkt/listenbrainz"))]) - (lister . [(20240102 1500) ((emacs (26 1))) "Yet another list printer" tar ((:commit . "84fbba7450ac02cbb844727a28b6f245f553df7b") (:authors (nil . "joerg@joergvolbers.de")) (:maintainers (nil . "joerg@joergvolbers.de")) (:maintainer nil . "joerg@joergvolbers.de") (:keywords "lisp") (:url . "https://github.com/publicimageltd/lister"))]) - (lit-mode . [(20141205 441) nil "Major mode for lit" tar ((:commit . "c61c403afc8333a5649c5421ab1a6341dc1c7d92") (:authors ("Hector A Escobedo" . "ninjahector.escobedo@gmail.com")) (:maintainers ("Hector A Escobedo" . "ninjahector.escobedo@gmail.com")) (:maintainer "Hector A Escobedo" . "ninjahector.escobedo@gmail.com") (:keywords "languages" "tools"))]) - (litable . [(20240321 2059) ((dash (2 6 0))) "dynamic evaluation replacement with emacs" tar ((:commit . "b83b1283ea6642ab82f536f1f3b280160404ff6b") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "lisp"))]) - (litanize . [(20230419 917) ((emacs (24 1)) (enlive (0 0 1)) (s (1 12 0))) "Generate \"Latour Litanies\"" tar ((:commit . "a45902fa29c16ef9606229cb01a5441ea754f11b") (:authors ("nik gaffney" . "nik@fo.am")) (:maintainers ("nik gaffney" . "nik@fo.am")) (:maintainer "nik gaffney" . "nik@fo.am") (:keywords "tools" "latour litany" "alien phenomenology" "ontography" "metaphorism" "carpentry") (:url . "https://github.com/zzkt/litanizer"))]) - (litecoin-ticker . [(20160612 11) ((json (1 2))) "litecoin price in modeline" tar ((:commit . "3d8047c736e4ee0b8638953f8cc63eaefad34106"))]) - (literal-string . [(20191023 733) ((emacs (25)) (edit-indirect (0 1 5))) "edit string literals in a dedicated buffer" tar ((:commit . "afffa86e626798ee9f9188ea3be2d5ee6ad17c39") (:authors ("Joost Diepenmaat" . "joost@zeekat.nl")) (:maintainers ("Joost Diepenmaat" . "joost@zeekat.nl")) (:maintainer "Joost Diepenmaat" . "joost@zeekat.nl") (:keywords "lisp" "tools" "docs") (:url . "https://github.com/joodie/literal-string-mode/"))]) - (literate-calc-mode . [(20240513 1200) ((emacs (27)) (dash (2 19 1)) (s (1 12 0))) "Inline results from calc" tar ((:commit . "5e8ce01ff3d85ff81f366724330026d68449bc19") (:keywords "calc" "languages" "tools") (:url . "https://github.com/sulami/literate-calc-mode.el"))]) - (literate-coffee-mode . [(20170211 1515) ((coffee-mode (0 5 0))) "major-mode for Literate CoffeeScript" tar ((:commit . "ef34c3a5b813ef078d44c29887761950ab6821c7") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-literate-coffee-mode"))]) - (literate-elisp . [(20220626 932) ((emacs (26 1))) "Load Emacs Lisp code blocks from Org files" tar ((:commit . "bbc4befbf13f63b92cb1d780501482ae5bd8285b") (:authors ("Jingtao Xu" . "jingtaozf@gmail.com")) (:maintainers ("Jingtao Xu" . "jingtaozf@gmail.com")) (:maintainer "Jingtao Xu" . "jingtaozf@gmail.com") (:keywords "lisp" "docs" "extensions" "tools") (:url . "https://github.com/jingtaozf/literate-elisp"))]) - (litex-mode . [(20221107 147) ((emacs (24 4)) (units-mode (0 1 1))) "Minor mode for converting lisp to LaTeX" tar ((:commit . "45004b3a865771799b739d17ebb7849190fffa63") (:authors ("Gaurav Atreya" . "allmanpride@gmail.com")) (:maintainers ("Gaurav Atreya" . "allmanpride@gmail.com")) (:maintainer "Gaurav Atreya" . "allmanpride@gmail.com") (:keywords "calculator" "lisp" "latex") (:url . "https://github.com/Atreyagaurav/litex-mode"))]) - (live-code-talks . [(20180907 1647) ((emacs (24)) (cl-lib (0 5)) (narrowed-page-navigation (0 1))) "Support for slides with live code in them" tar ((:commit . "97f16a9ee4e6ff3e0f9291eaead772c66e3e12ae") (:authors ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainers ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Raymond Christiansen" . "david@davidchristiansen.dk") (:keywords "docs" "multimedia"))]) - (live-preview . [(20231215 1612) ((emacs (24 4))) "Live preview by any shell command while editing" tar ((:commit . "135f2b9a8ecf81d00cf92175d144a33561e36f4c") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-live-preview"))]) - (live-py-mode . [(20240720 1532) ((emacs (24 3))) "Live Coding in Python" tar ((:commit . "86f27626ca3c1350cb459aa2b72c12219962e8d8") (:keywords "live" "coding") (:url . "http://donkirkby.github.io/live-py-plugin/"))]) - (lively . [(20171005 754) nil "interactively updating text" tar ((:commit . "348675828c6a81bfa1ac311ca465aad813542c1b") (:authors ("Luke Gorrie" . "luke@bup.co.nz")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com"))]) - (livereload . [(20170629 650) ((emacs (25)) (websocket (1 8))) "Livereload server" tar ((:commit . "1e501d7e46dbd476c2c7cc9d20b5ac9d41fb1955") (:authors ("João Távora" . "joaotavora@gmail.com")) (:maintainers ("João Távora" . "joaotavora@gmail.com")) (:maintainer "João Távora" . "joaotavora@gmail.com") (:keywords "convenience"))]) - (livescript-mode . [(20221015 1316) ((emacs (24 3))) "Major mode for editing LiveScript files" tar ((:commit . "e71a82a400e9d451c966c397bb8fa7887d35637b") (:authors ("Hisamatsu Yasuyuki" . "yas@null.net")) (:maintainers ("Hisamatsu Yasuyuki" . "yas@null.net")) (:maintainer "Hisamatsu Yasuyuki" . "yas@null.net") (:keywords "languages" "livescript") (:url . "https://github.com/yhisamatsu/livescript-mode"))]) - (livid-mode . [(20131116 1344) ((skewer-mode (1 5 3)) (s (1 8 0))) "Live browser eval of JavaScript every time a buffer changes" tar ((:commit . "dfe5212fa64738bc4138bfebf349fbc8bc237c26") (:url . "https://github.com/pandeiro/livid-mode"))]) - (ll-debug . [(20211002 1031) ((emacs (24 3))) "Low level debug tools" tar ((:commit . "a2cfeab46e5100c348b35987fae34f9ea76d7c0b") (:authors ("Claus Brunzema" . "mail@cbrunzema.de")) (:maintainers ("Claus Brunzema" . "mail@cbrunzema.de")) (:maintainer "Claus Brunzema" . "mail@cbrunzema.de") (:keywords "abbrev" "convenience" "tools" "c" "lisp") (:url . "https://github.com/replrep/ll-debug"))]) - (llama . [(20240722 2332) nil "Compact syntax for short lambda" tar ((:commit . "ab2b4b1f4eb1abe9dbac99d0d6df45108aaef7cd") (:keywords "extensions") (:url . "https://git.sr.ht/~tarsius/llama"))]) - (llama-cpp . [(20240511 1039) ((emacs (27 1)) (dash (2 19 1))) "A client for llama-cpp server" tar ((:commit . "5cea3698aa63921b21888f126cae4f3ebc1baa39") (:authors ("Evgeny Kurnevsky" . "kurnevsky@gmail.com")) (:maintainers ("Evgeny Kurnevsky" . "kurnevsky@gmail.com")) (:maintainer "Evgeny Kurnevsky" . "kurnevsky@gmail.com") (:keywords "tools") (:url . "https://github.com/kurnevsky/llama.el"))]) - (llvm-ts-mode . [(20231120 1251) ((emacs (29 1))) "LLVM major mode using tree-sitter" tar ((:commit . "9974601dcddbeffc4ad47598d63d3c1a83bb6fb9") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "languages" "tree-sitter" "llvm") (:url . "https://github.com/nverno/llvm-ts-mode"))]) - (lms . [(20210820 2200) ((emacs (25 1))) "Squeezebox / Logitech Media Server frontend" tar ((:commit . "29593b4c18a570dfb2e60b196f24d407a1277daa") (:authors ("Iñigo Serna" . "inigoserna@gmx.com")) (:maintainers ("Iñigo Serna" . "inigoserna@gmx.com")) (:maintainer "Iñigo Serna" . "inigoserna@gmx.com") (:keywords "multimedia") (:url . "https://hg.serna.eu/emacs/lms"))]) - (load-bash-alias . [(20240103 916) ((emacs (24 1)) (seq (2 16))) "Convert bash aliases into eshell ones" tar ((:commit . "7e7b6773f99e6aafe819596388a3a7fd09dd91a9") (:authors ("Davide Restivo" . "davide.restivo@yahoo.it")) (:maintainers ("Davide Restivo" . "davide.restivo@yahoo.it")) (:maintainer "Davide Restivo" . "davide.restivo@yahoo.it") (:keywords "emacs" "bash" "eshell" "alias") (:url . "https://github.com/daviderestivo/load-bash-alias"))]) - (load-env-vars . [(20180511 2210) ((emacs (24))) "Load environment variables from files" tar ((:commit . "5da97fabb4d36a00a29c40375fce9c16d8005ab3") (:authors ("Jorge Dias" . "jorge@mrdias.com")) (:maintainers ("Jorge Dias" . "jorge@mrdias.com")) (:maintainer "Jorge Dias" . "jorge@mrdias.com") (:keywords "lisp") (:url . "https://github.com/diasjorge/emacs-load-env-vars"))]) - (load-relative . [(20230214 1032) nil "Relative file load (within a multi-file Emacs package)" tar ((:commit . "b7987c265a64435299d6b02f960ed2c894c4a145") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:keywords "internal") (:url . "https://github.com/rocky/emacs-load-relative"))]) - (load-theme-buffer-local . [(20120702 2036) nil "Install emacs24 color themes by buffer." tar ((:commit . "bc221a88aefec5bdc137b5d5e449e1f1e55ce901") (:authors ("Victor Borja" . "vic.borja@gmail.com")) (:maintainers ("Victor Borja" . "vic.borja@gmail.com")) (:maintainer "Victor Borja" . "vic.borja@gmail.com") (:keywords "faces") (:url . "http://github.com/vic/color-theme-buffer-local"))]) - (loc-changes . [(20230214 1036) nil "keep track of positions even after buffer changes" tar ((:commit . "622371e432f50626aaac82f8ee2841f71685b0fb") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:url . "https://github.com/rocky/emacs-loc-changes"))]) - (loccur . [(20240610 1830) ((emacs (25 1))) "Perform an occur-like folding in current buffer" tar ((:commit . "f47c53a24a9d262898517c71284337821dad7ea9") (:authors ("Alexey Veretennikov" . "alexey.veretennikov@gmail.com")) (:maintainers ("Alexey Veretennikov" . "alexey.veretennikov@gmail.com")) (:maintainer "Alexey Veretennikov" . "alexey.veretennikov@gmail.com") (:keywords "matching") (:url . "https://codeberg.org/fourier/loccur"))]) - (lockfile-mode . [(20170625 507) nil "Major mode for .lock files" tar ((:commit . "496b6035716df0582f879f9488f296947cabead2") (:url . "https://github.com/preetpalS/emacs-lockfile-mode"))]) - (loco . [(20240718 125) ((emacs (29 1))) "Enter complex key sequences with ease!" tar ((:commit . "fc590068204ae27eef0addfe89071bff2cfe117c") (:authors ("Chris McLaren" . "csmclaren@me.com")) (:maintainers ("Chris McLaren" . "csmclaren@me.com")) (:maintainer "Chris McLaren" . "csmclaren@me.com") (:keywords "abbrev" "convenience") (:url . "https://github.com/csmclaren/loco"))]) - (lodgeit . [(20190802 1308) nil "Paste to a lodgeit powered pastebin" tar ((:commit . "442637194d48a7105b7747b8d98772f5899f9e21") (:authors ("Eric Larson" . "eric@ionrock.org")) (:maintainers ("Eric Larson" . "eric@ionrock.org")) (:maintainer "Eric Larson" . "eric@ionrock.org") (:keywords "pastebin" "lodgeit") (:url . "https://github.com/ionrock/lodgeit-el"))]) - (log4e . [(20240123 1313) nil "provide logging framework for elisp" tar ((:commit . "6d71462df9bf595d3861bfb328377346aceed422") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "log") (:url . "https://github.com/aki2o/log4e"))]) - (log4j-mode . [(20230826 1331) ((emacs (25 1))) "Major mode for viewing log files" tar ((:commit . "45d5e3ee918f502a160c3a131ce75fd3c38e5c6e") (:keywords "tools") (:url . "https://github.com/dykstrom/log4j-mode"))]) - (logalimacs . [(20131021 1829) ((popwin (0 6 2)) (popup (0 5 0)) (stem (20130120))) "Front-end to logaling-command for Ruby gems" tar ((:commit . "8286e39502250fc6c3c6656a7f46a8eee8e9a713") (:authors ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy\"at\"gmail.com") (:keywords "translation" "logaling-command") (:url . "https://github.com/logaling/logalimacs"))]) - (logito . [(20201226 534) ((emacs (25 1))) "logging library for Emacs" tar ((:commit . "d5934ce10ba3a70d3fcfb94d742ce3b9136ce124") (:authors ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainers ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainer "Yann Hodique" . "yann.hodique@gmail.com") (:keywords "lisp" "extensions"))]) - (logms . [(20240101 942) ((emacs (27 1)) (f (0 20 0)) (s (1 9 0)) (ht (2 3))) "Log message with clickable links to context" tar ((:commit . "ef571d7ab8b2809363197e6867bfc1fbff5d14b7") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "maint" "debug" "log") (:url . "https://github.com/jcs-elpa/logms"))]) - (lognav-mode . [(20240115 1637) ((emacs (24 3))) "Navigate Log Error Messages" tar ((:commit . "139da9eb356b4432f416d1db49fdbfa46fb1bf8d") (:authors ("Shawn Ellis" . "shawn.ellis17@gmail.com")) (:maintainers ("Shawn Ellis" . "shawn.ellis17@gmail.com")) (:maintainer "Shawn Ellis" . "shawn.ellis17@gmail.com") (:keywords "log" "error" "lognav-mode" "convenience") (:url . "https://github.com/ellisvelo/lognav-mode.git"))]) - (logpad . [(20201113 917) nil "Simulate Windows Notepad for logging." tar ((:commit . "2955c6e3de40bd1e84acb4c16c7690b210f82bec") (:authors ("Sven Knurr" . "git@tuxproject.de")) (:maintainers ("Sven Knurr" . "git@tuxproject.de")) (:maintainer "Sven Knurr" . "git@tuxproject.de") (:keywords "files" "outlines" "notepad") (:url . "https://github.com/dertuxmalwieder/logpad.el"))]) - (logstash-conf . [(20210123 1949) nil "basic mode for editing logstash configuration" tar ((:commit . "ec9b527191cd47d3b5947cb0ec3d6a8a57b121ea") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) - (logview . [(20240421 705) ((emacs (25 1)) (datetime (0 8)) (extmap (1 0))) "Major mode for viewing log files" tar ((:commit . "090fd9a5817ccce733d5aa496b6ebb462560a717") (:authors ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainers ("Paul Pogonyshev" . "pogonyshev@gmail.com")) (:maintainer "Paul Pogonyshev" . "pogonyshev@gmail.com") (:keywords "files" "tools") (:url . "https://github.com/doublep/logview"))]) - (lol-data-dragon . [(20200705 1822) ((emacs (25 1))) "Browse Champions of League of Legends on Data Dragon" tar ((:commit . "0deec9867bd7ba96220ee2968a9b2a94fd474431") (:keywords "games" "hypermedia") (:url . "https://github.com/xuchunyang/lol-data-dragon.el"))]) - (lolcat . [(20190527 1145) ((emacs (24 3))) "Rainbows and unicorns!" tar ((:commit . "4855e587a3b9681c077dac4b9f166dd860f439a4") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:url . "https://github.com/xuchunyang/lolcat.el"))]) - (lolcode-mode . [(20111002 847) nil "Major mode for editing LOLCODE" tar ((:commit . "280a47e0bf02ee3abc7c5b6b14345056f41981f9") (:authors ("Bodil Stokke" . "lolcode@bodil.tv")) (:maintainers ("Bodil Stokke" . "lolcode@bodil.tv")) (:maintainer "Bodil Stokke" . "lolcode@bodil.tv") (:keywords "lolcode" "major" "mode") (:url . "http://github.com/bodil/lolcode-mode"))]) - (look-dired . [(20160729 2323) ((look-mode (1 0))) "Extensions to look-mode for dired buffers" tar ((:commit . "9bfa4e5e6f3810705b6426c88493ea0bf6b15640") (:authors ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "convenience") (:url . "https://github.com/vapniks/look-dired"))]) - (look-mode . [(20220626 641) nil "quick file viewer for image and text file browsing" tar ((:commit . "726c5b9098926278603a83e978b488371c0e9143") (:authors ("Peter H. Mao" . "petermao@jpl.nasa.gov")) (:maintainers ("Peter H. Mao" . "petermao@jpl.nasa.gov")) (:maintainer "Peter H. Mao" . "petermao@jpl.nasa.gov"))]) - (loop . [(20160813 1407) nil "friendly imperative loop structures" tar ((:commit . "0ce77271d56b0fcdba4b3b38fed526081cd1f674") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "loop" "while" "for each" "break" "continue"))]) - (loophole . [(20221126 1556) ((emacs (27 1))) "Manage temporary key bindings" tar ((:commit . "dadc3fadc68b13501c4dbe89109f30deb0d3441a") (:authors ("0x60DF" . "0x60df@gmail.com")) (:maintainers ("0x60DF" . "0x60df@gmail.com")) (:maintainer "0x60DF" . "0x60df@gmail.com") (:keywords "convenience") (:url . "https://github.com/0x60df/loophole"))]) - (loopy . [(20240708 156) ((emacs (27 1)) (map (3 3 1)) (seq (2 22)) (compat (29 1 3)) (stream (2 3 0))) "A looping macro" tar ((:commit . "1c2a2164f24174a87194649f0286e0432594c84d") (:keywords "extensions") (:url . "https://github.com/okamsn/loopy"))]) - (loopy-dash . [(20240225 1740) ((emacs (25 1)) (loopy (0 12 3)) (dash (2 19))) "Dash destructuring for `loopy'" tar ((:commit . "eeebd2713d636b3cf08c6af22f46d23b9aa06592") (:keywords "extensions") (:url . "https://github.com/okamsn/loopy"))]) - (lorem-ipsum . [(20221214 1857) nil "Insert dummy pseudo Latin text" tar ((:commit . "4e87a899868e908a7a9e1812831d76c8d072f885") (:authors ("Jean-Philippe Theberge" . "(jphil21@sourceforge.net)")) (:maintainers ("Joe Schafer" . "(joe@jschaf.com)")) (:maintainer "Joe Schafer" . "(joe@jschaf.com)") (:keywords "tools" "language" "convenience") (:url . "https://github.com/jschaf/emacs-lorem-ipsum"))]) - (lox-mode . [(20200619 1700) ((emacs (24 3))) "Major mode for the Lox programming language" tar ((:commit . "083a2299e188a516d1e46ef2dd1cbb89db1aec49") (:authors ("Timmy Jose" . "zoltan.jose@gmail.com")) (:maintainers ("Timmy Jose" . "zoltan.jose@gmail.com")) (:maintainer "Timmy Jose" . "zoltan.jose@gmail.com") (:keywords "languages" "lox") (:url . "https://github.com/timmyjose-projects/lox-mode"))]) - (lpy . [(20231026 1525) ((emacs (25 1)) (lispy (0 27 0))) "A lispy interface to Python" tar ((:commit . "2c086ec162d4456b99a6095c3c335382a8304734") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "python" "lisp") (:url . "https://github.com/abo-abo/lpy"))]) - (lsp-cfn . [(20240112 921) ((emacs (27 0)) (lsp-mode (8 0 0)) (yaml-mode (0 0 15))) "LSP integration for cfn-lsp-extra" tar ((:commit . "2297533003118ebd9db0116b4d3486a987e98ca9") (:url . "https://github.com/LaurenceWarne/lsp-cfn.el"))]) - (lsp-dart . [(20240520 1834) ((emacs (27 1)) (lsp-treemacs (0 3)) (lsp-mode (7 0 1)) (dap-mode (0 6)) (f (0 20 0)) (dash (2 14 1)) (dart-mode (1 0 5)) (jsonrpc (1 0 15)) (ht (2 2))) "Dart support lsp-mode" tar ((:commit . "1f52e81c9371055ff9188117ace81f009d1c79f2") (:keywords "languages" "extensions") (:url . "https://emacs-lsp.github.io/lsp-dart"))]) - (lsp-docker . [(20240419 1428) ((emacs (27 1)) (dash (2 14 1)) (lsp-mode (6 2 1)) (f (0 20 0)) (s (1 13 0)) (yaml (0 2 0)) (ht (2 0))) "LSP Docker integration" tar ((:commit . "16a0cfbe06813a1191b19e412445f9d34cd7493f") (:authors ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainers ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainer "Ivan Yonchovski" . "yyoncho@gmail.com") (:keywords "languages" "langserver") (:url . "https://github.com/emacs-lsp/lsp-docker"))]) - (lsp-focus . [(20200906 1917) ((emacs (26 1)) (focus (0 1 1)) (lsp-mode (6 1))) "focus.el support for lsp-mode" tar ((:commit . "d01f0af156e4e78dcb9fa8e080a652cf8f221d30") (:keywords "languages" "lsp-mode") (:url . "https://github.com/emacs-lsp/lsp-focus"))]) - (lsp-grammarly . [(20240229 115) ((emacs (27 1)) (lsp-mode (6 1)) (grammarly (0 3 0)) (request (0 3 0)) (s (1 12 0)) (ht (2 3))) "LSP Clients for Grammarly" tar ((:commit . "39deb23b282785eaffc6ae17838c92c613a49315") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "lsp" "grammarly" "checker") (:url . "https://github.com/emacs-grammarly/lsp-grammarly"))]) - (lsp-haskell . [(20240705 832) ((emacs (27 1)) (lsp-mode (3 0)) (haskell-mode (16 1))) "Haskell support for lsp-mode" tar ((:commit . "1d15706321ac86ce2275442fe67c2778ecb567a6") (:keywords "haskell") (:url . "https://github.com/emacs-lsp/lsp-haskell"))]) - (lsp-intellij . [(20180831 2051) ((emacs (25 1)) (lsp-mode (4 1))) "intellij lsp client" tar ((:commit . "cf30f0ac63bd0140e758840b8ab070e8313697b2") (:authors ("Ruin0x11" . "ipickering2@gmail.com")) (:maintainers ("Ruin0x11" . "ipickering2@gmail.com")) (:maintainer "Ruin0x11" . "ipickering2@gmail.com") (:keywords "languages" "processes" "tools") (:url . "https://github.com/Ruin0x11/lsp-intellij"))]) - (lsp-ivy . [(20220831 1823) ((emacs (25 1)) (dash (2 14 1)) (lsp-mode (6 2 1)) (ivy (0 13 0))) "LSP ivy integration" tar ((:commit . "9ecf4dd9b1207109802bd1882aa621eb1c385106") (:keywords "languages" "debug") (:url . "https://github.com/emacs-lsp/lsp-ivy"))]) - (lsp-java . [(20240524 2207) ((emacs (27 1)) (lsp-mode (6 0)) (markdown-mode (2 3)) (dash (2 18 0)) (f (0 20 0)) (ht (2 0)) (request (0 3 0)) (treemacs (2 5)) (dap-mode (0 5))) "Java support for lsp-mode" tar ((:commit . "4909c14b9012eed669a9c3f11a8df055d5bb8a0e") (:keywords "languague" "tools") (:url . "https://github.com/emacs-lsp/lsp-java"))]) - (lsp-javacomp . [(20190124 1755) ((emacs (25 1)) (lsp-mode (3 0)) (s (1 2 0))) "Provide Java IDE features powered by JavaComp." tar ((:commit . "82aa4ad6ca03a74565c35e855b318b1887bcd89b") (:keywords "java" "tools" "lsp") (:url . "https://github.com/tigersoldier/lsp-javacomp"))]) - (lsp-jedi . [(20230824 1908) ((emacs (25 1)) (lsp-mode (6 0))) "Lsp client plugin for Python Jedi Language Server" tar ((:commit . "3c828df8dd422dbb94856cc99db6f9acb52b871d") (:authors ("Fred Campos" . "fred.tecnologia@gmail.com")) (:keywords "language-server" "tools" "python" "jedi" "ide") (:url . "http://github.com/fredcamps/lsp-jedi"))]) - (lsp-julia . [(20230915 654) ((emacs (25 1)) (lsp-mode (6 3)) (julia-mode (0 3))) "Julia support for lsp-mode" tar ((:commit . "c869b2f6c05a97e5495ed3cc6710a33b4faf41a2") (:authors ("Martin Wolke" . "vibhavp@gmail.com") ("Adam Beckmeyer" . "adam_git@thebeckmeyers.xyz") ("Guido Kraemer" . "gdkrmr@users.noreply.github.com")) (:maintainers ("Guido Kraemer" . "gdkrmr@users.noreply.github.com")) (:maintainer "Guido Kraemer" . "gdkrmr@users.noreply.github.com") (:keywords "languages" "tools") (:url . "https://github.com/gdkrmr/lsp-julia"))]) - (lsp-latex . [(20240324 1218) ((emacs (27 1)) (lsp-mode (6 0)) (consult (0 35))) "LSP-mode client for LaTeX, on texlab" tar ((:commit . "30e5ee2a387bee7b320564d402b3e587cdae536c") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "languages" "tex") (:url . "https://github.com/ROCKTAKEY/lsp-latex"))]) - (lsp-ltex . [(20240425 2049) ((emacs (27 1)) (lsp-mode (6 1))) "LSP Clients for LTEX" tar ((:commit . "c473ed37aa0f2769bb0b4c344cc28f95975dbc17") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "lsp" "languagetool" "checker") (:url . "https://github.com/emacs-languagetool/lsp-ltex"))]) - (lsp-metals . [(20240508 627) ((emacs (27 1)) (scala-mode (0 23)) (lsp-mode (7 0)) (lsp-treemacs (0 2)) (dap-mode (0 3)) (dash (2 18 0)) (f (0 20 0)) (ht (2 0)) (treemacs (3 1)) (posframe (1 4 1))) "Scala Client settings" tar ((:commit . "fa4072cbe7a7061cdb218b9a3619979f7facba0e") (:authors ("Ross A. Baker" . "ross@rossabaker.com") ("Evgeny Kurnevsky" . "kurnevsky@gmail.com")) (:maintainers ("Ross A. Baker" . "ross@rossabaker.com") ("Evgeny Kurnevsky" . "kurnevsky@gmail.com")) (:maintainer "Ross A. Baker" . "ross@rossabaker.com") (:keywords "languages" "extensions") (:url . "https://github.com/emacs-lsp/lsp-metals"))]) - (lsp-mode . [(20240727 1013) ((emacs (27 1)) (dash (2 18 0)) (f (0 20 0)) (ht (2 3)) (spinner (1 7 3)) (markdown-mode (2 3)) (lv (0)) (eldoc (1 11))) "LSP mode" tar ((:commit . "3afc56249e370afc334cf33a58a1f48d453d6267") (:keywords "languages") (:url . "https://github.com/emacs-lsp/lsp-mode"))]) - (lsp-mssql . [(20230510 1124) ((emacs (25 1)) (lsp-mode (6 2)) (dash (2 14 1)) (f (0 20 0)) (ht (2 0)) (lsp-treemacs (0 1))) "MSSQL LSP bindings" tar ((:commit . "a0dba8f86a2ace7e800a9dc8f814767625a509af") (:authors ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainers ("Ivan Yonchovski" . "yyoncho@gmail.com")) (:maintainer "Ivan Yonchovski" . "yyoncho@gmail.com") (:keywords "data" "languages") (:url . "https://github.com/emacs-lsp/lsp-mssql"))]) - (lsp-origami . [(20230815 704) ((emacs (27 1)) (origami (1 0)) (lsp-mode (6 1))) "origami.el support for lsp-mode" tar ((:commit . "86aa06517910141c3d5054eea5f7723461fce6a6") (:keywords "languages" "lsp-mode") (:url . "https://github.com/emacs-lsp/lsp-origami"))]) - (lsp-p4 . [(20190127 1049) ((lsp-mode (3 0))) "P4 support for lsp-mode" tar ((:commit . "084e33a5782f9153502d9b03e63d9cbbe81cdaeb") (:keywords "lsp" "p4") (:url . "https://github.com/dmakarov/p4ls"))]) - (lsp-pascal . [(20200422 1610) ((emacs (24 4)) (lsp-mode (6 3))) "LSP client for Pascal" tar ((:commit . "9b65bf9e923b1459d1feb1d7528e5855e7bd4ef2") (:authors ("Arjan Adriaanse" . "arjan@adriaan.se")) (:maintainers ("Arjan Adriaanse" . "arjan@adriaan.se")) (:maintainer "Arjan Adriaanse" . "arjan@adriaan.se") (:keywords "languages" "tools") (:url . "https://github.com/arjanadriaanse/lsp-pascal"))]) - (lsp-pyre . [(20190406 335) ((lsp-mode (6 0))) "lsp-mode client for python using pyre" tar ((:commit . "e177b8f5efd1a955b5753aeb5d1894e6d21be35a") (:authors ("John Allen" . "oss@porcnick.com")) (:maintainers ("John Allen" . "oss@porcnick.com")) (:maintainer "John Allen" . "oss@porcnick.com") (:url . "https://github.com/jra3/lsp-pyre"))]) - (lsp-pyright . [(20240710 611) ((emacs (26 1)) (lsp-mode (7 0)) (dash (2 18 0)) (ht (2 0))) "Python LSP client using Pyright" tar ((:commit . "b3ed995c335e4195f35322645c2624fdd95673fb") (:keywords "languages" "tools" "lsp") (:url . "https://github.com/emacs-lsp/lsp-pyright"))]) - (lsp-python-ms . [(20230731 1458) ((emacs (25 1)) (lsp-mode (6 1))) "The lsp-mode client for Microsoft python-language-server" tar ((:commit . "7bda327bec7b219d140c34dab4b1e1fbd41bc516") (:keywords "languages" "tools") (:url . "https://github.com/emacs-lsp/lsp-python-ms"))]) - (lsp-rescript . [(20220314 1957) ((lsp-mode (7 0 1)) (emacs (25 1)) (rescript-mode (0 1))) "LSP client configuration for lsp-mode and rescript-vscode" tar ((:commit . "7baf9adf10234cf964feefae99050268e9bc5681") (:keywords "languages") (:url . "https://github.com/jjlee/lsp-rescript"))]) - (lsp-scheme . [(20230606 1722) ((emacs (26 1)) (f (0 20 0)) (lsp-mode (8 0 0))) "Scheme support for lsp-mode" tar ((:commit . "99251252005650d6f39cead8b2b9698c83251f01") (:authors ("Ricardo G. Herdt" . "r.herdt@posteo.de")) (:maintainers ("Ricardo G. Herdt" . "r.herdt@posteo.de")) (:maintainer "Ricardo G. Herdt" . "r.herdt@posteo.de") (:keywords "languages" "lisp" "tools") (:url . "https://codeberg.org/rgherdt/emacs-lsp-scheme"))]) - (lsp-shader . [(20240229 111) ((emacs (27 1)) (lsp-mode (6 1))) "LSP Clients for ShaderLab" tar ((:commit . "02fdc6d74e931db52ba1aa8dcce17d0a26049242") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "shader") (:url . "https://github.com/shader-ls/lsp-shader"))]) - (lsp-sonarlint . [(20240628 2255) ((emacs (27 1)) (dash (2 12 0)) (lsp-mode (6 3)) (ht (2 3))) "Emacs SonarLint lsp client" tar ((:commit . "043bda7b2210440169a4a551e16ae9a093a14589") (:authors ("Fermin MF" . "fmfs@posteo.net")) (:maintainers ("Fermin MF" . "fmfs@posteo.net")) (:maintainer "Fermin MF" . "fmfs@posteo.net") (:keywords "languages" "tools" "php" "javascript" "typescript" "go" "xml" "html" "java" "python") (:url . "https://github.com/emacs-lsp/lsp-sonarlint"))]) - (lsp-sourcekit . [(20230815 717) ((emacs (27 1)) (lsp-mode (5))) "sourcekit-lsp client for lsp-mode" tar ((:commit . "1cd5e7d2699598a97bdbcd289d9a88b249db474c") (:keywords "languages" "lsp" "swift" "objective-c" "c++") (:url . "https://github.com/emacs-lsp/lsp-sourcekit"))]) - (lsp-tailwindcss . [(20240420 1411) ((lsp-mode (7 1)) (f (0 20 0)) (emacs (26 1))) "A lsp-mode client for tailwindcss" tar ((:commit . "3e3cc80a448e9dd24663eaa41742cda686dac5ab") (:authors ("A.I." . "merrick@luois.me")) (:maintainers ("A.I." . "merrick@luois.me")) (:maintainer "A.I." . "merrick@luois.me") (:keywords "language" "tools") (:url . "https://github.com/merrickluo/lsp-tailwindcss"))]) - (lsp-treemacs . [(20240406 2141) ((emacs (27 1)) (dash (2 18 0)) (f (0 20 0)) (ht (2 0)) (treemacs (2 5)) (lsp-mode (6 0))) "LSP treemacs" tar ((:commit . "e223fbb6c09ebcd1366d631c191fab485f0678b8") (:keywords "languages") (:url . "https://github.com/emacs-lsp/lsp-treemacs"))]) - (lsp-ui . [(20240514 1943) ((emacs (27 1)) (dash (2 18 0)) (lsp-mode (6 0)) (markdown-mode (2 3))) "UI modules for lsp-mode" tar ((:commit . "00f1fecdfb41c30428734cf27e492f26f46627fb") (:authors ("Sebastien Chapuis" . "sebastien@chapu.is") ("Fangrui Song" . "i@maskray.me")) (:maintainers ("Sebastien Chapuis" . "sebastien@chapu.is") ("Fangrui Song" . "i@maskray.me")) (:maintainer "Sebastien Chapuis" . "sebastien@chapu.is") (:keywords "languages" "tools") (:url . "https://github.com/emacs-lsp/lsp-ui"))]) - (lua-mode . [(20231023 947) ((emacs (24 3))) "a major-mode for editing Lua scripts" tar ((:commit . "d074e4134b1beae9ed4c9b512af741ca0d852ba3") (:authors ("2011-2013 immerrr" . "immerrr+lua@gmail.com") ("2010-2011 Reuben Thomas" . "rrt@sc3d.org") ("2006 Juergen Hoetzel" . "juergen@hoetzel.info") ("2001 Christian Vogler" . "cvogler@gradient.cis.upenn.edu") ("1997 Bret Mogilefsky starting from" . "mogul-lua@gelatinous.com") ("tcl-mode by Gregor Schmid" . "schmid@fb3-s7.math.tu-berlin.de") ("Paul Du Bois and" . "pld-lua@gelatinous.com") ("Aaron Smith" . "aaron-lua@gelatinous.com")) (:maintainers ("2011-2013 immerrr" . "immerrr+lua@gmail.com") ("2010-2011 Reuben Thomas" . "rrt@sc3d.org") ("2006 Juergen Hoetzel" . "juergen@hoetzel.info") ("2001 Christian Vogler" . "cvogler@gradient.cis.upenn.edu") ("1997 Bret Mogilefsky starting from" . "mogul-lua@gelatinous.com") ("tcl-mode by Gregor Schmid" . "schmid@fb3-s7.math.tu-berlin.de") ("Paul Du Bois and" . "pld-lua@gelatinous.com") ("Aaron Smith" . "aaron-lua@gelatinous.com")) (:maintainer "2011-2013 immerrr" . "immerrr+lua@gmail.com") (:keywords "languages" "processes" "tools") (:url . "https://immerrr.github.io/lua-mode"))]) - (luarocks . [(20170430 2305) ((emacs (24)) (cl-lib (0 5))) "luarocks tools" tar ((:commit . "cee27ba0716edf338077387969883226dd2b7484") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/luarocks.el"))]) - (lurk-mode . [(20230120 2226) ((emacs (25 1))) "A major mode for editing lurk files" tar ((:commit . "59a3f956944a5ddd43cfd57deeff6b647fc46554") (:maintainers ("Jeff Weiss" . "jweiss@protocol.ai")) (:maintainer "Jeff Weiss" . "jweiss@protocol.ai") (:keywords "languages" "lurk" "lisp") (:url . "http://github.com/lurk-lang/lurk-emacs"))]) - (lush-theme . [(20180816 2200) ((emacs (24))) "A dark theme with lush colors" tar ((:commit . "7cfc993709d712f75c51b505078608c9e1c11466") (:authors ("Andre Richter" . "andre.o.richter@gmail.com")) (:maintainers ("Andre Richter" . "andre.o.richter@gmail.com")) (:maintainer "Andre Richter" . "andre.o.richter@gmail.com") (:keywords "theme" "dark" "strong colors") (:url . "https://github.com/andre-richter/emacs-lush-theme"))]) - (lusty-explorer . [(20200602 228) ((emacs (25 1))) "Dynamic filesystem explorer and buffer switcher" tar ((:commit . "75233eff9c961b9e99db0e0c50b6720850b595ec") (:keywords "convenience" "files" "matching" "tools") (:url . "https://github.com/sjbach/lusty-emacs"))]) - (lux-mode . [(20230823 844) ((emacs (24 3))) "Major mode for editing lux files" tar ((:commit . "f3b8efa86568e88c71da92fd44b1000bfe006825") (:url . "https://github.com/hawk/lux"))]) - (lv . [(20200507 1518) nil "Other echo area" tar ((:commit . "87873d788891029d9e44fa5458321d6a05849b94"))]) - (lxc . [(20140410 2022) nil "lxc integration with Emacs" tar ((:commit . "88bed56c954d1edd9ff5ce0ced2c02dcf9f71835") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "processes") (:url . "https://github.com/nicferrier/emacs-lxc"))]) - (lxc-tramp . [(20230119 1251) ((emacs (24)) (cl-lib (0 6))) "TRAMP integration for LXC containers" tar ((:commit . "57559701334bb5635b82a252bd00298d06d794fe") (:keywords "lxc" "convenience") (:url . "https://github.com/montag451/lxc-tramp"))]) - (lxd-tramp . [(20181023 7) ((emacs (24 4)) (cl-lib (0 6))) "TRAMP integration for LXD containers" tar ((:commit . "f335c76245f62b02cf67a9376eca6f3863c8a75a") (:authors ("Yc.S" . "onixie@gmail.com")) (:maintainers ("Yc.S" . "onixie@gmail.com")) (:maintainer "Yc.S" . "onixie@gmail.com") (:keywords "lxd" "lxc" "convenience") (:url . "https://github.com/onixie/lxd-tramp.git"))]) - (lyrics . [(20220206 116) ((emacs (25 1)) (seq (2 15))) "Show lyrics" tar ((:commit . "c3d42f1e039941f32f49252e1b1610de337b4470") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/lyrics.el"))]) - (lyrics-fetcher . [(20231225 2350) ((emacs (27)) (emms (7 5)) (f (0 20 0)) (request (0 3 2))) "Fetch song lyrics and album covers" tar ((:commit . "bcde34a7ae8db84170bfe76260eefed64686ddf0") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/lyrics-fetcher.el"))]) - (m-buffer . [(20240302 2255) ((seq (2 14))) "List-Oriented, Functional Buffer Manipulation" tar ((:commit . "8a51de3366599e7fa52e37b596c9ce226b6f04c5") (:authors ("Phillip Lord" . "phillip.lord@russet.org.uk")) (:maintainers ("Phillip Lord" . "phillip.lord@russet.rg.uk")) (:maintainer "Phillip Lord" . "phillip.lord@russet.rg.uk"))]) - (mac-pseudo-daemon . [(20211208 138) ((cl-lib (0 1))) "Daemon mode that plays nice with Mac OS." tar ((:commit . "462031a53255185ae25eb10ae1f4272e49ad70f7") (:keywords "convenience" "osx" "mac") (:url . "https://github.com/DarwinAwardWinner/mac-pseudo-daemon"))]) - (maces-game . [(20170903 1551) ((dash (2 12 0)) (cl-lib (0 5)) (emacs (24))) "another anagram game." tar ((:commit . "6a067422d305ac51612842930ed6686dc615ffec") (:authors ("Pawel Bokota" . "pawelb.lnx@gmail.com")) (:maintainers ("Pawel Bokota" . "pawelb.lnx@gmail.com")) (:maintainer "Pawel Bokota" . "pawelb.lnx@gmail.com") (:keywords "games" "word games" "anagram") (:url . "https://github.com/pawelbx/anagram-game"))]) - (macports . [(20240321 2352) ((emacs (26 1)) (transient (0 1 0))) "A porcelain for MacPorts" tar ((:commit . "a5ef9d69ff04f5dc62c5a48c5119d96ab3e4d62a") (:keywords "convenience") (:url . "https://github.com/amake/macports.el"))]) - (macro-math . [(20130328 1604) nil "in-buffer mathematical operations" tar ((:commit . "216e59371e9ee39c34117ba79b9acd78bb415750") (:authors ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainers ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainer "Nikolaj Schumacher" . "bugs*nschumde") (:keywords "convenience") (:url . "http://nschum.de/src/emacs/macro-math/"))]) - (macrostep . [(20240513 2203) ((cl-lib (0 5)) (compat (29))) "Interactive macro expander" tar ((:commit . "4939d88779761e8b5461b4cf73f86600172987db") (:authors ("Jon Oddie" . "j.j.oddie@gmail.com")) (:maintainers ("Jeremy Bryant" . "jb@jeremybryant.net")) (:maintainer "Jeremy Bryant" . "jb@jeremybryant.net") (:keywords "lisp" "languages" "macro" "debugging") (:url . "https://github.com/emacsorphanage/macrostep"))]) - (macrostep-geiser . [(20210717 801) ((emacs (24 4)) (macrostep (0 9)) (geiser (0 12))) "Macrostep for `geiser'" tar ((:commit . "f6a2d5bb96ade4f23df557649af87ebd0cc45125") (:keywords "languages" "scheme") (:url . "https://github.com/nbfalcon/macrostep-geiser"))]) - (madhat2r-theme . [(20170203 30) ((emacs (24))) "dark color theme that is easy on the eyes" tar ((:commit . "6b387f09de055cfcc15d74981cd4f32f8f9a7323") (:keywords "color" "theme") (:url . "https://github.com/madhat2r/madhat2r-theme"))]) - (mag-menu . [(20150505 1850) ((splitter (0 1 0))) "Intuitive keyboard-centric menu system" tar ((:commit . "9b9277021cd09fb1dba64b1d2a00705d20914bd6") (:keywords "convenience") (:url . "https://github.com/chumpage/mag-menu"))]) - (magic-filetype . [(20240130 1805) ((emacs (24 3)) (s (1 9 0))) "Enhance filetype major mode" tar ((:commit . "3979ddbd8066d7390e31bde2b35f997c5f5f4516") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "emulations" "vim" "ft" "file" "magic-mode") (:url . "https://github.com/emacs-php/magic-filetype.el"))]) - (magic-latex-buffer . [(20210306 422) ((cl-lib (0 5)) (emacs (25 1))) "Magically enhance LaTeX-mode font-locking for semi-WYSIWYG editing" tar ((:commit . "903ec91872760e47c0e5715795f8465173615098") (:url . "http://zk-phi.github.io/"))]) - (magik-mode . [(20240521 1419) ((emacs (24 4)) (compat (28 1))) "Emacs major mode for Smallworld Magik files" tar ((:commit . "51ec2d21e4d68fc549d2022f86a882e090541ec3") (:keywords "languages") (:url . "https://github.com/roadrunner1776/magik"))]) - (magit . [(20240725 2110) ((emacs (26 1)) (compat (30 0 0 0)) (dash (20240510)) (git-commit (20240623)) (magit-section (20240710)) (seq (2 24)) (transient (20240629)) (with-editor (20240702))) "A Git porcelain inside Emacs." tar ((:commit . "6cd698d36ae44e806857a667143f2253d27a6ac2") (:authors ("Marius Vollmer" . "marius.vollmer@gmail.com") ("Jonas Bernoulli" . "emacs.magit@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.magit@jonas.bernoulli.dev") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/magit"))]) - (magit-annex . [(20231210 2140) ((cl-lib (0 3)) (magit (3 0 0))) "Control git-annex from Magit" tar ((:commit . "056f0d4462cdccbd7bb7589994da7fef9de766da") (:authors ("Kyle Meyer" . "kyle@kyleam.com") ("Rémi Vanicat" . "vanicat@debian.org")) (:maintainers ("Kyle Meyer" . "kyle@kyleam.com") ("Rémi Vanicat" . "vanicat@debian.org")) (:maintainer "Kyle Meyer" . "kyle@kyleam.com") (:keywords "vc" "tools") (:url . "https://github.com/magit/magit-annex"))]) - (magit-commit-mark . [(20240421 931) ((emacs (29 1)) (magit (3 3 0))) "Support marking commits as read" tar ((:commit . "d09d0df6f8a697446e9fac77428b32997b94c59e") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-magit-commit-mark"))]) - (magit-delta . [(20220125 50) ((emacs (25 1)) (magit (20200426)) (xterm-color (2 0))) "Use Delta when displaying diffs in Magit" tar ((:commit . "5fc7dbddcfacfe46d3fd876172ad02a9ab6ac616") (:authors ("Dan Davison" . "dandavison7@gmail.com")) (:maintainers ("Dan Davison" . "dandavison7@gmail.com")) (:maintainer "Dan Davison" . "dandavison7@gmail.com") (:url . "https://github.com/dandavison/magit-delta"))]) - (magit-diff-flycheck . [(20190524 551) ((magit (2)) (flycheck (31)) (seq (2)) (emacs (25 1))) "Report errors in diffs" tar ((:commit . "ad58efa312d708f25661dfcc2a7f83a833cca328") (:authors ("Alex Ragone" . "ragonedk@gmail.com")) (:maintainers ("Alex Ragone" . "ragonedk@gmail.com")) (:maintainer "Alex Ragone" . "ragonedk@gmail.com") (:keywords "convenience" "matching") (:url . "https://github.com/ragone/magit-diff-flycheck"))]) - (magit-file-icons . [(20240627 1228) ((emacs (24 3)) (magit (3 3 0)) (nerd-icons (0 1 0)) (el-patch (3 1))) "Icons for file entries in Magit buffers" tar ((:commit . "861670d448df4fba6fb993941d41953cee230a7b") (:authors ("Gregor Grigorjan" . "gregor@grigorjan.net")) (:maintainers ("Gregor Grigorjan" . "gregor@grigorjan.net")) (:maintainer "Gregor Grigorjan" . "gregor@grigorjan.net") (:url . "https://github.com/gekoke/magit-file-icons"))]) - (magit-filenotify . [(20151116 2340) ((magit (1 3 0)) (emacs (24 4))) "Refresh status buffer when git tree changes" tar ((:commit . "c0865b3c41af20b6cd89de23d3b0beb54c8401a4") (:authors ("Rüdiger Sonderfeld" . "ruediger@c-plusplus.de")) (:maintainers ("Rüdiger Sonderfeld" . "ruediger@c-plusplus.de")) (:maintainer "Rüdiger Sonderfeld" . "ruediger@c-plusplus.de") (:keywords "tools"))]) - (magit-find-file . [(20150702 830) ((magit (2 1 0)) (dash (2 8 0))) "completing-read over all files in Git" tar ((:commit . "035da838b1a19e7a5ee135b4ca8475f4e235b61e") (:authors ("Bradley Wright" . "brad@intranation.com")) (:maintainers ("Bradley Wright" . "brad@intranation.com")) (:maintainer "Bradley Wright" . "brad@intranation.com") (:keywords "git") (:url . "https://github.com/bradleywright/magit-find-file.el"))]) - (magit-gerrit . [(20240514 1139) ((emacs (25 1)) (magit (2 90 1)) (transient (0 3 0))) "Magit plugin for Gerrit Code Review" tar ((:commit . "46fe81c76fd2d3e5e97207cd1d951f22ecb16573") (:authors ("Brian Fransioli" . "assem@terranpro.org")) (:maintainers ("Brian Fransioli" . "assem@terranpro.org")) (:maintainer "Brian Fransioli" . "assem@terranpro.org") (:url . "https://github.com/emacsorphanage/magit-gerrit"))]) - (magit-gh-pulls . [(20191230 1944) ((emacs (24 4)) (gh (0 9 1)) (magit (2 12 0)) (pcache (0 2 3)) (s (1 6 1))) "GitHub pull requests extension for Magit" tar ((:commit . "57f3a5158bbc7bfd169ee136fde351cce999e0ca") (:authors ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainers ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainer "Yann Hodique" . "yann.hodique@gmail.com") (:keywords "git" "tools") (:url . "https://github.com/sigma/magit-gh-pulls"))]) - (magit-gitflow . [(20170929 824) ((magit (2 1 0)) (magit-popup (2 2 0))) "gitflow extension for magit" tar ((:commit . "cc41b561ec6eea947fe9a176349fb4f771ed865b") (:authors ("Jan Tatarik" . "Jan.Tatarik@gmail.com")) (:maintainers ("Jan Tatarik" . "Jan.Tatarik@gmail.com")) (:maintainer "Jan Tatarik" . "Jan.Tatarik@gmail.com") (:keywords "vc" "tools") (:url . "https://github.com/jtatarik/magit-gitflow"))]) - (magit-gitlab . [(20240707 1506) ((emacs (26 1)) (magit (3 3 0)) (ghub (3 6 0)) (transient (0 6 0))) "Magit plugin for manipulating GitLab merge requests" tar ((:commit . "6f10468f9091d02aa6f1ce4af914443209a7d2a5") (:authors ("Arvid Jakobsson" . "arvid.jakobsson@gmail.com")) (:maintainers ("Arvid Jakobsson" . "arvid.jakobsson@gmail.com")) (:maintainer "Arvid Jakobsson" . "arvid.jakobsson@gmail.com") (:url . "https://gitlab.com/arvidnl/magit-gitlab"))]) - (magit-gptcommit . [(20240625 356) ((emacs (29 1)) (dash (2 13 0)) (magit (2 90 1)) (llm (0 16 1))) "Git commit with help of gpt" tar ((:commit . "91b23fde4a880566a4e493240865e3582cad7306") (:authors ("Tiou Lims" . "dourokinga@gmail.com")) (:maintainers ("Tiou Lims" . "dourokinga@gmail.com")) (:maintainer "Tiou Lims" . "dourokinga@gmail.com") (:url . "https://github.com/douo/magit-gptcommit"))]) - (magit-imerge . [(20230522 1054) ((emacs (25 1)) (magit (3 0 0))) "Magit extension for git-imerge" tar ((:commit . "b7cfe49a197c2cf5948109921e053711b156389d") (:authors ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainers ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainer "Kyle Meyer" . "kyle@kyleam.com") (:keywords "vc" "tools") (:url . "https://github.com/magit/magit-imerge"))]) - (magit-lfs . [(20221031 1447) ((emacs (24 4)) (magit (2 10 3)) (dash (2 13 0))) "Magit plugin for Git LFS" tar ((:commit . "cd9f46e1840270be27e2c2d9dcf036ff0781f66d") (:authors ("Junyoung/Clare Jang" . "jjc9310@gmail.com")) (:maintainers ("Junyoung/Clare Jang" . "jjc9310@gmail.com")) (:maintainer "Junyoung/Clare Jang" . "jjc9310@gmail.com") (:keywords "magit" "git" "lfs" "tools" "vc") (:url . "https://github.com/ailrun/magit-lfs"))]) - (magit-org-todos . [(20180709 1950) ((magit (2 0 0)) (emacs (24))) "Add local todo items to the magit status buffer" tar ((:commit . "9ffa3efb098434d837cab4bacd1601fdfc6fe999") (:keywords "org-mode" "magit" "tools") (:url . "http://github.com/danielma/magit-org-todos"))]) - (magit-p4 . [(20220822 2022) ((emacs (25 1)) (magit (2 1)) (magit-popup (2 1)) (p4 (12 0)) (cl-lib (0 5))) "git-p4 plug-in for Magit" tar ((:commit . "0fd0f882eb14510714393c15c2ccb8d2c259f01e") (:authors ("Damian T. DobroczyÅ„ski" . "qoocku@gmail.com")) (:maintainers ("Aleksey Fedotov" . "lexa@cfotr.com")) (:maintainer "Aleksey Fedotov" . "lexa@cfotr.com") (:keywords "vc" "tools") (:url . "https://github.com/qoocku/magit-p4"))]) - (magit-patch-changelog . [(20221209 123) ((emacs (28 1)) (magit (3 3 0))) "Generate a patch according to emacs-mirror/CONTRIBUTE" tar ((:commit . "fd259cf6ce270a21df2f00b1e031193c8595a7a9") (:keywords "git" "tools" "vc") (:url . "https://github.com/dickmao/magit-patch-changelog"))]) - (magit-popup . [(20200719 1015) ((emacs (24 4)) (dash (2 13 0))) "Define prefix-infix-suffix command combos" tar ((:commit . "d8585fa39f88956963d877b921322530257ba9f5") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainers ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "bindings") (:url . "https://github.com/magit/magit-popup"))]) - (magit-rbr . [(20181009 2016) ((magit (2 13 0)) (emacs (24 3))) "Support for git rbr in Magit" tar ((:commit . "029203b3e48537205052a058e964f058cd802c3c") (:authors ("Anatoly Fayngelerin" . "fanatoly+magitrbr@gmail.com")) (:maintainers ("Anatoly Fayngelerin" . "fanatoly+magitrbr@gmail.com")) (:maintainer "Anatoly Fayngelerin" . "fanatoly+magitrbr@gmail.com") (:keywords "git" "magit" "rbr" "tools") (:url . "https://github.com/fanatoly/magit-rbr"))]) - (magit-reviewboard . [(20200727 1748) ((emacs (25 2)) (magit (2 13 0)) (s (1 12 0)) (request (0 3 0))) "Show open Reviewboard reviews in Magit" tar ((:commit . "aceedff88921f1dfef8a6b2fb18fe316fb7223a8") (:authors ("Jules Tamagnan" . "jtamagnan@gmail.com")) (:maintainers ("Jules Tamagnan" . "jtamagnan@gmail.com")) (:maintainer "Jules Tamagnan" . "jtamagnan@gmail.com") (:keywords "magit" "vc") (:url . "http://github.com/jtamagnan/magit-reviewboard"))]) - (magit-section . [(20240724 1229) ((emacs (26 1)) (compat (30 0 0 0)) (dash (20240510))) "Sections for read-only buffers." tar ((:commit . "7cef4cbcdaa9b3231d1e44bb8c0619d6194508af") (:authors ("Jonas Bernoulli" . "emacs.magit@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.magit@jonas.bernoulli.dev") (:keywords "tools") (:url . "https://github.com/magit/magit"))]) - (magit-stats . [(20230223 1819) ((emacs (25 1))) "Generates GIT Repo Statistics Report" tar ((:commit . "41b18e5fc664dba93981a7931f476632c5b54a7d") (:keywords "vc" "convenience") (:url . "https://github.com/LionyxML/magit-stats"))]) - (magit-stgit . [(20231226 1514) ((emacs (24 4)) (magit (2 12 0)) (magit-popup (2 12 0))) "StGit extension for Magit" tar ((:commit . "59d1eb355caf4adbbdf1e351f5861de61b0b5efa") (:authors ("Lluís Vilanova" . "vilanova@ac.upc.edu")) (:maintainers ("Peter Grayson" . "pete@jpgrayson.net")) (:maintainer "Peter Grayson" . "pete@jpgrayson.net") (:keywords "git" "tools" "vc") (:url . "https://github.com/stacked-git/magit-stgit"))]) - (magit-svn . [(20220314 1451) ((emacs (25 1)) (magit (2 90 1)) (transient (0 3 2))) "Git-Svn extension for Magit" tar ((:commit . "b8277081db90977247ae3900ea6afeb0ca644d36") (:authors ("Phil Jackson" . "phil@shellarchive.co.uk")) (:maintainers ("Phil Jackson" . "phil@shellarchive.co.uk")) (:maintainer "Phil Jackson" . "phil@shellarchive.co.uk") (:keywords "vc" "tools"))]) - (magit-tbdiff . [(20220527 2213) ((emacs (25 1)) (magit (3 0 0))) "Magit extension for range diffs" tar ((:commit . "55e6443710def357f3f78eea27d5bbe023d868f5") (:authors ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainers ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainer "Kyle Meyer" . "kyle@kyleam.com") (:keywords "vc" "tools") (:url . "https://github.com/magit/magit-tbdiff"))]) - (magit-todos . [(20240519 247) ((emacs (26 1)) (async (1 9 2)) (dash (2 13 0)) (f (0 17 2)) (hl-todo (1 9 0)) (magit (2 13 0)) (pcre2el (1 8)) (s (1 12 0)) (transient (0 2 0))) "Show source file TODOs in Magit" tar ((:commit . "501c8db90ab59f8b619618b9d10db2a32a113727") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "magit" "vc") (:url . "http://github.com/alphapapa/magit-todos"))]) - (magit-topgit . [(20161105 1623) ((emacs (24 4)) (magit (2 1 0))) "TopGit extension for Magit" tar ((:commit . "11489ea798bc88d0ea5244bbf725285eedfefbef") (:authors ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainers ("Robin Green" . "greenrd@greenrd.org")) (:maintainer "Robin Green" . "greenrd@greenrd.org") (:keywords "vc" "tools"))]) - (magit-vcsh . [(20230402 1219) ((magit (2 90 1)) (vcsh (0 4)) (emacs (24 4))) "Magit vcsh integration" tar ((:commit . "fd6c86c066b14bbf78644d38eca9711d6d9544a1") (:authors ("tÄ›pán NÄ›mec" . "stepnem@smrk.net")) (:maintainers ("tÄ›pán NÄ›mec" . "stepnem@smrk.net")) (:maintainer "tÄ›pán NÄ›mec" . "stepnem@smrk.net") (:keywords "vc" "files" "magit") (:url . "http://git.smrk.net/magit-vcsh.el"))]) - (magithub . [(20220315 117) ((emacs (25)) (magit (2 12)) (s (1 12 0)) (ghub+ (0 3)) (git-commit (2 12)) (markdown-mode (2 3))) "Magit interfaces for GitHub" tar ((:commit . "dd62c7057155c0a334e6d9087779a2923d2300b8") (:authors ("Sean Allred" . "code@seanallred.com")) (:maintainers ("Sean Allred" . "code@seanallred.com")) (:maintainer "Sean Allred" . "code@seanallred.com") (:keywords "git" "tools" "vc") (:url . "https://github.com/vermiculus/magithub"))]) - (magma-mode . [(20211018 917) ((emacs (24 3)) (cl-lib (0 3)) (dash (2 6 0)) (f (0 17 1))) "Mode for editing Magma source code" tar ((:commit . "11428d18ce3742334923d14ff2a8f493e7bd5ef0") (:url . "https://github.com/ThibautVerron/magma-mode"))]) - (magnatune . [(20151030 1935) ((dash (2 9 0)) (s (1 9 0))) "browse magnatune's music catalog" tar ((:commit . "605b01505ba30589c77ebb4c96834b5072ccbdd4"))]) - (magrant . [(20210706 1438) ((emacs (25 1)) (dash (2 17 0)) (s (1 12 0)) (tablist (0 70)) (transient (0 2 0)) (friendly-shell-command (0 2 3))) "Transient Interface to Vagrant" tar ((:commit . "6309c001355126e3ade79493479b517925943d17") (:keywords "processes" "terminals") (:url . "https://github.com/p3r7/magrant"))]) - (majapahit-themes . [(20221207 121) nil "Color theme with a dark and light versions" tar ((:commit . "7200f16f0fd4cc18e8c7d82b62cc351b610609af") (:url . "http:/gitlab.com/franksn/majapahit-theme/"))]) - (major-mode-hydra . [(20231003 2050) ((dash (2 18 0)) (pretty-hydra (0 2 2)) (emacs (25))) "Major mode keybindings managed by Hydra" tar ((:commit . "d0a5dadee97c3752fcdef113cf2ba1923972a480") (:authors ("Jerry Peng" . "pr2jerry@gmail.com")) (:maintainers ("Jerry Peng" . "pr2jerry@gmail.com")) (:maintainer "Jerry Peng" . "pr2jerry@gmail.com") (:url . "https://github.com/jerrypnz/major-mode-hydra.el"))]) - (major-mode-icons . [(20220210 1404) ((emacs (24 3)) (powerline (2 4)) (all-the-icons (2 3 0))) "display icon for major-mode on mode-line." tar ((:commit . "b0214e0af13cd3691c4d28f03e3108bd98ec7a85") (:keywords "frames" "multimedia") (:url . "https://repo.or.cz/major-mode-icons.git"))]) - (make-color . [(20140625 1150) nil "Alternative to picking color - update fg/bg color by pressing r/g/b/... keys" tar ((:commit . "a1b34e95ccd3ebee4fba1489ab613d0b3078026d") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "color") (:url . "https://github.com/alezost/make-color.el"))]) - (make-it-so . [(20190625 1036) ((swiper (0 8 0)) (emacs (24))) "Transform files with Makefile recipes." tar ((:commit . "b73dfb640588123c9eece230ad72b37604f5c126") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "make" "dired") (:url . "https://github.com/abo-abo/make-it-so"))]) - (makefile-executor . [(20230224 1329) ((emacs (27 1)) (dash (2 11 0)) (f (0 11 0)) (s (1 10 0))) "Commands for conveniently running makefile targets" tar ((:commit . "d1d98eaf522a767561f6c7cbd8d2526be58b3ec5") (:authors ("Olivia Thiderman" . "olivia@thiderman.org")) (:maintainers ("Olivia Thiderman" . "olivia@thiderman.org")) (:maintainer "Olivia Thiderman" . "olivia@thiderman.org") (:keywords "processes") (:url . "https://github.com/Olivia5k/makefile-executor.el"))]) - (makey . [(20131231 1430) ((cl-lib (0 2))) "interactive commandline mode" tar ((:commit . "a61781e69d3b451551e269446e1c5f624ab81137") (:authors ("Mickey Petersen" . "mickey@masteringemacs.org")) (:maintainers ("Mickey Petersen" . "mickey@masteringemacs.org")) (:maintainer "Mickey Petersen" . "mickey@masteringemacs.org"))]) - (malinka . [(20171202 1021) ((s (1 9 0)) (dash (2 4 0)) (f (0 11 0)) (cl-lib (0 3)) (rtags (0 0)) (projectile (0 11 0))) "A C/C++ project configuration package for Emacs" tar ((:commit . "e3dc5b0703a5954057110b82cb397a990ace23e6") (:authors ("Lefteris Karapetsas" . "lefteris@refu.co")) (:maintainers ("Lefteris Karapetsas" . "lefteris@refu.co")) (:maintainer "Lefteris Karapetsas" . "lefteris@refu.co") (:keywords "c" "c++" "project-management") (:url . "https://github.com/LefterisJP/malinka"))]) - (mallard-mode . [(20131204 425) nil "Major mode for editing Mallard files" tar ((:commit . "0a4cfede57bc31134495804ce513cc106de8de3c") (:authors ("Jaromir Hradilek" . "jhradilek@gmail.com")) (:maintainers ("Jaromir Hradilek" . "jhradilek@gmail.com")) (:maintainer "Jaromir Hradilek" . "jhradilek@gmail.com") (:keywords "xml" "mallard") (:url . "https://github.com/jhradilek/emacs-mallard-mode"))]) - (mallard-snippets . [(20131023 1851) ((yasnippet (0 8 0)) (mallard-mode (0 1 1))) "Yasnippets for Mallard" tar ((:commit . "35b7d0558da14fcffd51863f623806216a0093ce") (:authors ("Jaromir Hradilek" . "jhradilek@gmail.com")) (:maintainers ("Jaromir Hradilek" . "jhradilek@gmail.com")) (:maintainer "Jaromir Hradilek" . "jhradilek@gmail.com") (:keywords "snippets" "mallard") (:url . "https://github.com/jhradilek/emacs-mallard-snippets"))]) - (malyon . [(20161208 2125) ((cl-lib (0 5))) "mode to execute Z-code files version 3, 5, 8" tar ((:commit . "0d9882650720b4a791556f5e2d917388965d6fc0") (:authors ("Peter Ilberg" . "peter.ilberg@gmail.com") ("Christopher Madsen" . "cjm@cjmweb.net") ("Erik Selberg" . "erik@selberg.org")) (:maintainers ("Christopher Madsen" . "cjm@cjmweb.net") ("Erik Selberg" . "erik@selberg.org")) (:maintainer "Christopher Madsen" . "cjm@cjmweb.net") (:keywords "games" "emulations") (:url . "https://github.com/speedenator/malyon"))]) - (mame . [(20231021 1522) ((emacs (27 1))) "A MAME front-end" tar ((:commit . "04322e0b036198112417cf688ddf6b711010561e") (:authors ("Yong" . "luo.yong.name@gmail.com")) (:maintainers ("Yong" . "luo.yong.name@gmail.com")) (:maintainer "Yong" . "luo.yong.name@gmail.com") (:url . "https://github.com/Iacob/elmame"))]) - (man-commands . [(20151221 2221) ((cl-lib (0 5))) "Add interactive commands for every manpages installed in your computer." tar ((:commit . "f4ba0c3790855d7544dff92d470d212f24de1d9d") (:authors ("Nathaniel Flath" . "nflath@gmail.com")) (:maintainers ("Nathaniel Flath" . "nflath@gmail.com")) (:maintainer "Nathaniel Flath" . "nflath@gmail.com") (:url . "http://github.com/nflath/man-commands"))]) - (manage-minor-mode . [(20210108 1832) ((emacs (24 3))) "Manage your minor-modes easily" tar ((:commit . "f4b37fffec7b6608a597e6a3f6900634802807b4") (:maintainers ("Jen-Chieh Shen" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh Shen" . "jcs090218@gmail.com") (:keywords "tools" "minor-mode" "manage" "emacs") (:url . "https://github.com/ShingoFukuyama/manage-minor-mode"))]) - (manage-minor-mode-table . [(20240101 931) ((emacs (25 1)) (manage-minor-mode (1 1))) "Manage minor-modes in table" tar ((:commit . "ed492f13f71f7897b50da9acd49a7540b0f81a3f") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "tools" "minor-mode" "manage") (:url . "https://github.com/jcs-elpa/manage-minor-mode-table"))]) - (mandm-theme . [(20231203 334) nil "An M&M color theme." tar ((:commit . "a410c2b66f514bdeb546b7fe8e2d9fee675096ac") (:authors ("Christian Hopps" . "chopps@gmail.com")) (:maintainers ("Christian Hopps" . "chopps@gmail.com")) (:maintainer "Christian Hopps" . "chopps@gmail.com") (:url . "https://github.com/choppsv1/emacs-mandm-theme.git"))]) - (mandoku . [(20180403 1106) ((org (8)) (github-clone (20150705 1705))) "A tool to access repositories of premodern Chinese texts" tar ((:commit . "e3b7678762e9824861b1ce775a94b05b096164f5") (:authors ("Christian Wittern" . "cwittern@gmail.com")) (:maintainers ("Christian Wittern" . "cwittern@gmail.com")) (:maintainer "Christian Wittern" . "cwittern@gmail.com") (:keywords "convenience") (:url . "http://www.mandoku.org"))]) - (mandoku-tls . [(20171118 240) ((emacs (24 4)) (mandoku (20170301)) (github-clone (0 2)) (hydra (0 13 6)) (helm (1 7 0)) (org (9 0)) (helm-charinfo (20170601))) "A tool to access the TLS database" tar ((:commit . "ffeebf5bd451ac1806ddfe1744fbbd036a56f902") (:authors ("Christian Wittern" . "cwittern@gmail.com")) (:maintainers ("Christian Wittern" . "cwittern@gmail.com")) (:maintainer "Christian Wittern" . "cwittern@gmail.com") (:keywords "convenience") (:url . "https://github.com/mandoku/mandoku-tls"))]) - (map-progress . [(20190128 16) ((cl-lib (0 6 1))) "mapping macros that report progress" tar ((:commit . "1fb916159cd054c233ce3c80d9d01adfae640297") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainers ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "convenience") (:url . "https://github.com/tarsius/map-progress"))]) - (map-regexp . [(20190128 18) ((cl-lib (0 6 1))) "map over matches of a regular expression" tar ((:commit . "ae2d1c22f786ad987aef3e319925e80160a887a0") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainers ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "convenience") (:url . "https://github.com/tarsius/map-regexp"))]) - (marcopolo . [(20160421 1004) ((s (1 9 0)) (dash (2 9 0)) (pkg-info (0 5 0)) (request (0 1 0))) "Emacs client to the Docker HUB/Registry API" tar ((:commit . "85db828f2bb4346a811b3326349b1c6d0aae4601") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "docker") (:url . "https://github.com/nlamirault/marcopolo"))]) - (marginalia . [(20240726 2129) ((emacs (27 1)) (compat (30))) "Enrich existing commands with completion annotations" tar ((:commit . "7a7f3363d042d1bf43ae697f4401638ed18230a5") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Omar Antolín Camarena" . "omar@matem.unam.mx") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "docs" "help" "matching" "completion") (:url . "https://github.com/minad/marginalia"))]) - (mark-multiple . [(20121118 1554) nil "Sorta lets you mark several regions at once." tar ((:commit . "f6a53c7c5283d640ae718f4548b0fda78877a375") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "marking" "library"))]) - (mark-thing-at . [(20231019 1111) ((emacs (26)) (choice-program (0 14))) "Mark a pattern at the current point" tar ((:commit . "06cc38fb92c0c1badb06f6744f0110742ffdfe6c") (:keywords "mark" "point" "lisp") (:url . "https://github.com/plandes/mark-thing-at"))]) - (mark-tools . [(20130614 1025) nil "Some simple tools to access the mark-ring in Emacs" tar ((:commit . "a11b61effa90bd0abc876d12573674d36fc17f0c") (:authors ("Alex Bennée" . "alex@bennee.com")) (:maintainers ("Alex Bennée" . "alex@bennee.com")) (:maintainer "Alex Bennée" . "alex@bennee.com") (:url . "https://github.com/stsquad/emacs-mark-tools"))]) - (mark-yank . [(20231105 2027) ((emacs (24 4))) "Set region to the last yank" tar ((:commit . "7207aabe9edd0872ec6d506a58b942b43926c122") (:authors ("Michael Kleehammer" . "michael@kleehammer.com")) (:maintainers ("Michael Kleehammer" . "michael@kleehammer.com")) (:maintainer "Michael Kleehammer" . "michael@kleehammer.com") (:url . "https://github.com/mkleehammer/mark-yank"))]) - (markdown-changelog . [(20230805 1720) ((emacs (26)) (dash (2 13 0))) "Maintain changelog entries" tar ((:commit . "403d2cd1cff932ae135692d57062824892e01d13") (:keywords "markdown" "changelog" "files") (:url . "https://github.com/plandes/markdown-changelog"))]) - (markdown-mode . [(20240716 249) ((emacs (27 1))) "Major mode for Markdown-formatted text" tar ((:commit . "8a7773f87733866a961ea4c518a4a2f283f21970") (:authors ("Jason R. Blevins" . "jblevins@xbeta.org")) (:maintainers ("Jason R. Blevins" . "jblevins@xbeta.org")) (:maintainer "Jason R. Blevins" . "jblevins@xbeta.org") (:keywords "markdown" "github flavored markdown" "itex") (:url . "https://jblevins.org/projects/markdown-mode/"))]) - (markdown-preview-eww . [(20160111 1502) ((emacs (24 4))) "Realtime preview by eww" tar ((:commit . "5853f836425c877c8a956501f0adda137ef1d3b7") (:authors ("niku" . "niku@niku.name")) (:maintainers ("niku" . "niku@niku.name")) (:maintainer "niku" . "niku@niku.name") (:url . "https://github.com/niku/markdown-preview-eww"))]) - (markdown-preview-mode . [(20230707 803) ((emacs (24 4)) (websocket (1 6)) (markdown-mode (2 0)) (cl-lib (0 5)) (web-server (0 1 1))) "markdown realtime preview minor mode." tar ((:commit . "68242b3907dc065aa35412bfd928b43d8052d321") (:authors ("Igor Shymko" . "igor.shimko@gmail.com")) (:maintainers ("Igor Shymko" . "igor.shimko@gmail.com")) (:maintainer "Igor Shymko" . "igor.shimko@gmail.com") (:keywords "markdown" "gfm" "convenience") (:url . "https://github.com/ancane/markdown-preview-mode"))]) - (markdown-soma . [(20240215 228) ((emacs (25)) (s (1 11 0)) (dash (2 19 1)) (f (0 20 0))) "Live preview for Markdown" tar ((:commit . "ba30e609108d32fe6e1998490548b4631e3e48c3") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:keywords "wp" "docs" "text" "markdown") (:url . "https://github.com/jasonm23/markdown-soma"))]) - (markdown-toc . [(20210905 738) ((s (1 9 0)) (dash (2 11 0)) (markdown-mode (2 1))) "A simple TOC generator for markdown file" tar ((:commit . "4e8f97d7d94c53fd706da9e3d5006e1c9dff5ff8") (:authors ("Antoine R. Dumont" . "(@ardumont)")) (:maintainer "Antoine R. Dumont" . "(@ardumont)") (:keywords "markdown" "toc" "tools") (:url . "http://github.com/ardumont/markdown-toc"))]) - (markdown-ts-mode . [(20240422 2329) ((emacs (29 1))) "Major mode for Markdown using Treesitter" tar ((:commit . "2f1ee8b94cdf53cebc31ae08ecfbba846193d5e1") (:keywords "languages" "matching" "faces") (:url . "https://github.com/LionyxML/markdown-ts-mode"))]) - (markdownfmt . [(20160609 1241) ((emacs (24))) "Format markdown using markdownfmt" tar ((:commit . "af83cd00fafcaa837ffdb50d1fa2b0ac952f16c0") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "markdown") (:url . "https://github.com/nlamirault/emacs-markdownfmt"))]) - (markless . [(20240218 1639) ((emacs (24 4))) "Major mode for Markless documents" tar ((:commit . "686dcf2592a042ebb4e01cbf60d4d8840dd74eaa") (:authors ("Nicolas Hafner" . "shinmera@tymoon.eu")) (:maintainers ("Nicolas Hafner" . "shinmera@tymoon.eu")) (:maintainer "Nicolas Hafner" . "shinmera@tymoon.eu") (:keywords "languages" "wp") (:url . "http://github.com/shirakumo/markless.el/"))]) - (markup . [(20170420 1129) ((cl-lib (0 5))) "Simple markup generation helpers." tar ((:commit . "876da2d3f23473475bb0fd0a1480ae11d2671291") (:authors ("Arthur Leonard Andersen" . "leoc.git@gmail.com")) (:maintainers ("Arthur Leonard Andersen" . "leoc.git@gmail.com")) (:maintainer "Arthur Leonard Andersen" . "leoc.git@gmail.com") (:keywords "convenience" "markup" "html") (:url . "http://github.com/leoc/markup.el"))]) - (markup-faces . [(20141110 817) nil "collection of faces for markup language modes" tar ((:commit . "98a807ed82473eb41c6a201ed7ef816d6bcd67b0") (:authors ("Florian Kaufmann" . "sensorflo@gmail.com")) (:maintainers ("Florian Kaufmann" . "sensorflo@gmail.com")) (:maintainer "Florian Kaufmann" . "sensorflo@gmail.com") (:keywords "wp" "faces") (:url . "https://github.com/sensorflo/markup-faces"))]) - (marmalade-client . [(20141231 2007) ((web (0 5 2)) (kv (0 0 19)) (gh (0 8 0))) "client for marmalade API from emacs" tar ((:commit . "f315dea57e4fbebd9ee0668c0bafd4c45c7b754a") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp") (:url . "https://github.com/nicferrier/emacs-marmalade-upload"))]) - (marquee-header . [(20240101 930) ((emacs (26 1))) "Code interface for displaying marquee in header" tar ((:commit . "cb5c17be49fcf96614364eb12079351bf4d749a4") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "wp" "animation" "marquee") (:url . "https://github.com/jcs-elpa/marquee-header"))]) - (marshal . [(20201223 1853) ((emacs (25 1)) (ht (2 0))) "eieio extension for automatic (un)marshalling" tar ((:commit . "490496d974d03906f784707ecc2e0ac36ed84b96") (:authors ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainers ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainer "Yann Hodique" . "yann.hodique@gmail.com") (:keywords "extensions") (:url . "https://github.com/sigma/marshal.el"))]) - (maruo-macro-mode . [(20160616 1349) ((emacs (24 3))) "Major mode for editing Hidemaru/Maruo macro script" tar ((:commit . "8fc9a38ad051eafa8eb94038711acc52c5d1d8d5") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "programming" "editor" "macro"))]) - (masm-mode . [(20200308 1450) ((emacs (25 1))) "MASM x86 and x64 assembly major mode" tar ((:commit . "ab63524d195332ec9f703783704231606e69c292") (:authors ("YiGeeker" . "zyfchinese@yeah.net")) (:maintainers ("YiGeeker" . "zyfchinese@yeah.net")) (:maintainer "YiGeeker" . "zyfchinese@yeah.net") (:keywords "languages") (:url . "https://github.com/YiGeeker/masm-mode"))]) - (mastodon . [(20240701 1604) ((emacs (27 1)) (request (0 3 0)) (persist (0 4))) "Client for fediverse services using the Mastodon API" tar ((:commit . "a191fb5f3fb118892845792fe34ab41d98ccdf53") (:authors ("Johnson Denen" . "johnson.denen@gmail.com") ("Marty Hiatt" . "martianhiatus@riseup.net")) (:maintainers ("Marty Hiatt" . "martianhiatus@riseup.net")) (:maintainer "Marty Hiatt" . "martianhiatus@riseup.net") (:url . "https://codeberg.org/martianh/mastodon.el"))]) - (material-theme . [(20210904 1226) ((emacs (24 1))) "A Theme based on the colors of the Google Material Design" tar ((:commit . "6823009bc92f82aa3a90e27e1009f7da8e87b648") (:authors ("Christoph Paulik" . "cpaulik@gmail.com")) (:maintainers ("Christoph Paulik" . "cpaulik@gmail.com")) (:maintainer "Christoph Paulik" . "cpaulik@gmail.com") (:keywords "themes") (:url . "http://github.com/cpaulik/emacs-material-theme"))]) - (math-preview . [(20240519 740) ((emacs (26 1)) (json (1 4)) (dash (2 18 0)) (s (1 12 0))) "Preview TeX math equations inline" tar ((:commit . "7c12235c7f8bb1af0e712a8bfa77f1f2635d964a") (:keywords "convenience") (:url . "https://gitlab.com/matsievskiysv/math-preview"))]) - (math-symbol-lists . [(20220828 2047) nil "Lists of Unicode math symbols and latex commands" tar ((:commit . "ac3eb053d3b576fcdd192b0ac6ad5090ea3a7079") (:authors ("Vitalie Spinu" . "spinuvit@gmail.com")) (:maintainers ("Vitalie Spinu" . "spinuvit@gmail.com")) (:maintainer "Vitalie Spinu" . "spinuvit@gmail.com") (:keywords "unicode" "symbols" "mathematics") (:url . "https://github.com/vspinu/math-symbol-lists"))]) - (math-symbols . [(20201005 2313) nil "Math Symbol Input methods and conversion tools" tar ((:commit . "091b81cb40ceaff97614999ffe85b572ace182f0") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "i18n" "languages" "tex") (:url . "https://github.com/kawabata/math-symbols"))]) - (math-tex-convert . [(20221210 1937) ((emacs (26 1)) (math-symbol-lists (1 3)) (auctex (12 1))) "Convert LaTeX macros to unicode and back" tar ((:commit . "8b174d05e8e5269322a1ee90f94cf1ed018d4976") (:authors ("Enrico Flor" . "enrico@eflor.net")) (:maintainers ("Enrico Flor" . "enrico@eflor.net")) (:maintainer "Enrico Flor" . "enrico@eflor.net") (:url . "https://github.com/enricoflor/math-tex-convert"))]) - (matlab-mode . [(20240521 1748) nil "Major mode for MATLAB(R) dot-m files" tar ((:commit . "a78b368387c85437f8de187acf0a2b1cbeeacc3f"))]) - (maude-mode . [(20230504 937) ((emacs (25))) "Emacs mode for the programming language Maude" tar ((:commit . "2e1f68a890493d964f933d6e40b0ede047f70ede") (:authors ("Ellef Gjelstad" . "ellefg+maude*ifi.uio.no")) (:maintainers ("Rudi Schlatte" . "rudi@constantly.at")) (:maintainer "Rudi Schlatte" . "rudi@constantly.at") (:keywords "languages" "maude") (:url . "https://github.com/rudi/abs-mode"))]) - (maven-test-mode . [(20141220 557) ((s (1 9)) (emacs (24))) "Utilities for navigating test files and running maven test tasks." tar ((:commit . "a19151861df2ad8ae4880a2e7c86ddf848cb569a") (:keywords "java" "maven" "test") (:url . "http://github.com/rranelli/maven-test-mode"))]) - (maxframe . [(20170120 1705) nil "maximize the emacs frame based on display size" tar ((:commit . "13bda6dd9f1d96aa4b9dd9957a26cefd399a7772") (:keywords "display" "frame" "window" "maximize"))]) - (maxima . [(20230529 1658) ((emacs (26 1)) (s (1 11 0)) (test-simple (1 3 0))) "Major mode for Maxima" tar ((:commit . "2de798f6644753772553cd0420d3c419ed50dd0b") (:maintainers ("Fermin Munoz" . "fmfs@posteo.net")) (:maintainer "Fermin Munoz" . "fmfs@posteo.net") (:keywords "maxima" "tools" "math") (:url . "https://gitlab.com/sasanidas/maxima"))]) - (mb-url . [(20240229 730) ((emacs (25))) "Multiple Backends for Emacs URL package" tar ((:commit . "13517d8bee3001d6208ad5255237880f19d4f1e5") (:authors ("ZHANG Weiyi" . "dochang@gmail.com")) (:maintainers ("ZHANG Weiyi" . "dochang@gmail.com")) (:maintainer "ZHANG Weiyi" . "dochang@gmail.com") (:keywords "comm" "data" "processes" "hypermedia") (:url . "https://github.com/dochang/mb-url"))]) - (mbe . [(20151126 1134) ((emacs (24)) (cl-lib (0 5))) "Macros by Example" tar ((:commit . "bb10aa8f26bb7e9b1d5746934c94edb00402940c") (:authors ("Ian Price" . "ianprice90@googlemail.com")) (:maintainers ("Ian Price" . "ianprice90@googlemail.com")) (:maintainer "Ian Price" . "ianprice90@googlemail.com") (:keywords "tools" "macros") (:url . "https://github.com/ijp/mbe.el"))]) - (mbo70s-theme . [(20170808 1315) ((emacs (24 0))) "70s style palette, with similarities to mbo theme" tar ((:commit . "bed3db8965708ed4e9482b224a9b084765c052f2") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (mbsync . [(20200128 1053) nil "run mbsync to fetch mails" tar ((:commit . "d3c81da81ce5b154c0d048047a47277338721a70") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainers ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainer "Dimitri Fontaine" . "dim@tapoueh.org") (:url . "https://github.com/dimitri/mbsync-el"))]) - (mc-calc . [(20200420 1836) ((emacs (24 4)) (multiple-cursors (1 2 1))) "Combine multiple-cursors and calc" tar ((:commit . "74a046a5728919a4d1135ca62738326b0dde278c") (:authors (nil . "FrankRolandhatheroldev@fgmail.com")) (:maintainers (nil . "FrankRolandhatheroldev@fgmail.com")) (:maintainer nil . "FrankRolandhatheroldev@fgmail.com") (:keywords "convenience") (:url . "https://github.com/hatheroldev/mc-calc"))]) - (mc-extras . [(20231206 1655) ((multiple-cursors (1 2 1))) "Extra functions for multiple-cursors mode." tar ((:commit . "8718cbdaa7bf3dd5c0f30c66a36a6bfbdf7f07c1") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "editing" "cursors") (:url . "https://github.com/knu/mc-extras.el"))]) - (md-readme . [(20191112 1943) nil "Markdown-formatted READMEs for your ELisp" tar ((:commit . "ca99f44de11fab18d1f50d4b1722f2ceee3c814d") (:authors ("Thomas Kappler" . "tkappler@gmail.com")) (:maintainers ("Thomas Kappler" . "tkappler@gmail.com")) (:maintainer "Thomas Kappler" . "tkappler@gmail.com") (:keywords "lisp" "help" "readme" "markdown" "header" "documentation" "github") (:url . "http://github.com/thomas11/md-readme/tree/master"))]) - (md4rd . [(20230725 2316) ((emacs (25 1)) (request (0 3 0)) (cl-lib (0 6 1)) (dash (2 12 0)) (s (1 12 0)) (tree-mode (1 0 0))) "Mode for reddit (browse it)." tar ((:commit . "2fa198af749e9ddb759e052d911f56a626088903") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainers ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "ahungry" "reddit" "browse" "news") (:url . "https://github.com/ahungry/md4rd"))]) - (media-progress . [(20230805 2231) ((emacs (28 1))) "Display position where media player stopped" tar ((:commit . "951742e9e741a71bf527a23bf56deeedb12af7bd") (:authors ("Dmitriy Pshonko" . "http://github.com/jumper047")) (:maintainers ("Dmitriy Pshonko" . "http://github.com/jumper047")) (:maintainer "Dmitriy Pshonko" . "http://github.com/jumper047") (:keywords "files" "convenience") (:url . "https://github.com/jumper047/media-progress"))]) - (media-progress-dired . [(20230527 2209) ((emacs (28 1)) (media-progress (0 1 0))) "Display position where media player stopped in dired buffer" tar ((:commit . "438a37019383eef35e45875b3e4df3fca4eaf39f") (:authors ("Dmitriy Pshonko" . "http://github.com/jumper047")) (:maintainers ("Dmitriy Pshonko" . "http://github.com/jumper047")) (:maintainer "Dmitriy Pshonko" . "http://github.com/jumper047") (:keywords "files" "convenience") (:url . "https://github.com/jumper047/media-progress"))]) - (media-progress-dirvish . [(20230520 1547) ((emacs (28 1)) (dirvish (2 0 0)) (media-progress (0 1 0))) "Display position where media player stopped in dirvish" tar ((:commit . "ec777d2d200ecb85795a225b482808f048c30a1c") (:authors ("Dmitriy Pshonko" . "http://github.com/jumper047")) (:maintainers ("Dmitriy Pshonko" . "http://github.com/jumper047")) (:maintainer "Dmitriy Pshonko" . "http://github.com/jumper047") (:keywords "files" "convenience") (:url . "https://github.com/jumper047/media-progress"))]) - (media-thumbnail . [(20220827 2325) ((emacs (28 1))) "Utility package to provide media icons" tar ((:commit . "14e626fe7ee714ab45c9e636d00a26e89aa2832a") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "files" "tools") (:url . "https://github.com/jojojames/media-thumbnail"))]) - (mediawiki . [(20220923 1336) nil "mediawiki frontend" tar ((:commit . "c28cf78d4fe4969df3af8dcc2adaf71c4212e5ad") (:authors ("Mark A. Hershberger" . "mah@everybody.org")) (:maintainers ("Mark A. Hershberger" . "mah@everybody.org")) (:maintainer "Mark A. Hershberger" . "mah@everybody.org") (:keywords "mediawiki" "wikipedia" "network" "wiki") (:url . "https://github.com/hexmode/mediawiki-el"))]) - (meghanada . [(20220101 505) ((emacs (24 3)) (yasnippet (0 6 1)) (company (0 9 0)) (flycheck (0 23))) "A better java development mode" tar ((:commit . "59c46cabb7eee715fe810ce59424934a1286df84") (:authors ("Yutaka Matsubara" . "(yutaka.matsubara@gmail.com)")) (:maintainers ("Yutaka Matsubara" . "(yutaka.matsubara@gmail.com)")) (:maintainer "Yutaka Matsubara" . "(yutaka.matsubara@gmail.com)") (:keywords "languages" "java") (:url . "https://github.com/mopemope/meghanada-emacs"))]) - (melancholy-theme . [(20240417 136) ((emacs (27 1))) "A dark theme that's pretty sad -*- lexical-binding: t; -" tar ((:commit . "7ba2bb3f062e798236bfb589381691c5bd9a22be") (:authors ("@baaash" . "bleat@baaa.sh")) (:maintainers ("@baaash" . "bleat@baaa.sh")) (:maintainer "@baaash" . "bleat@baaa.sh") (:keywords "faces" "frames") (:url . "https://gitlab.com/baaash/melancholy-theme"))]) - (mellow-theme . [(20170808 1317) ((emacs (24 0))) "an Emacs 24 theme based on Mellow (tmTheme)" tar ((:commit . "2bdf18f05f5212b6f269d9a94afe2cf201766891") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (melpa-upstream-visit . [(20130720 1033) ((s (1 6 0))) "A set of kludges to visit a melpa-hosted package's homepage" tar ((:commit . "7310c74fdead3c0f86ad6eff76cf989e63f70f66") (:authors ("Alessandro Piras" . "laynor@gmail.com")) (:maintainers ("Alessandro Piras" . "laynor@gmail.com")) (:maintainer "Alessandro Piras" . "laynor@gmail.com") (:keywords "convenience"))]) - (memento-mori . [(20240702 2332) ((emacs (24 4))) "Reminder of our mortality" tar ((:commit . "c53707871aa5aeb551c6b9c02bdca6f477bc9c5b") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Ivan Andrus" . "darthandrus@gmail.com")) (:maintainer "Ivan Andrus" . "darthandrus@gmail.com") (:keywords "help") (:url . "https://github.com/gvol/emacs-memento-mori"))]) - (memoize . [(20200103 2036) nil "Memoization functions" tar ((:commit . "51b075935ca7070f62fae1d69fe0ff7d8fa56fdd") (:authors ("Christopher Wellons" . "mosquitopsu@gmail.com")) (:maintainers ("Christopher Wellons" . "mosquitopsu@gmail.com")) (:maintainer "Christopher Wellons" . "mosquitopsu@gmail.com") (:url . "https://github.com/skeeto/emacs-memoize"))]) - (memolist . [(20150804 1721) ((markdown-mode (22 0)) (ag (0 45))) "memolist.el is Emacs port of memolist.vim." tar ((:commit . "60c296e202a71e9dcf1c3936d47b5c4b95c5839f") (:authors ("mikanfactory" . "k952i4j14x17_at_gmail.com")) (:keywords "markdown" "memo") (:url . "http://github.com/mikanfactory/emacs-memolist"))]) - (mentor . [(20230103 1146) ((emacs (25 1)) (xml-rpc (1 6 15)) (seq (1 11)) (async (1 9 3)) (url-scgi (0 8))) "Frontend for the rTorrent bittorrent client" tar ((:commit . "f51dd4f3f87c54b7cc92189924b9d873a53f5a75") (:authors ("Stefan Kangas" . "stefankangas@gmail.com")) (:maintainers ("Stefan Kangas" . "stefankangas@gmail.com")) (:maintainer "Stefan Kangas" . "stefankangas@gmail.com") (:keywords "comm" "processes" "bittorrent") (:url . "https://github.com/skangas/mentor"))]) - (meow . [(20240712 2221) ((emacs (27 1))) "Yet Another modal editing" tar ((:commit . "369014fd92e44f4cec54a78fa9be11d35b44f277") (:keywords "convenience" "modal-editing") (:url . "https://www.github.com/DogLooksGood/meow"))]) - (meow-tree-sitter . [(20240701 1422) ((emacs (29 1)) (meow (1 2 0))) "Tree-sitter powered motions for Meow" tar ((:commit . "d8dce964fac631a6d44b650a733075e14854159c") (:authors ("Ad" . "me@skissue.xyz")) (:maintainers ("Ad" . "me@skissue.xyz")) (:maintainer "Ad" . "me@skissue.xyz") (:keywords "convenience" "files" "languages" "tools") (:url . "https://github.com/skissue/meow-tree-sitter"))]) - (merlin . [(20240604 1521) ((emacs (25 1))) "Mode for Merlin, an assistant for OCaml" tar ((:commit . "bd900fd6cda97cfd10f2bf520848d0a8b0fe35b7") (:authors ("Frédéric Bour" . "frederic.bourlakaban.net")) (:maintainers ("Frédéric Bour" . "frederic.bourlakaban.net")) (:maintainer "Frédéric Bour" . "frederic.bourlakaban.net") (:keywords "ocaml" "languages") (:url . "https://github.com/ocaml/merlin"))]) - (merlin-ac . [(20221123 1408) ((emacs (25 1)) (merlin (3)) (auto-complete (1 5))) "Merlin and auto-complete integration" tar ((:commit . "8bcab034a680f57ddf58092fda6288dc4caddd2a") (:authors ("Simon Castellan" . "simon.castellaniuwt.fr") ("Frédéric Bour" . "frederic.bourlakaban.net") ("Thomas Refis" . "thomas.refisgmail.com")) (:maintainers ("Simon Castellan" . "simon.castellaniuwt.fr") ("Frédéric Bour" . "frederic.bourlakaban.net") ("Thomas Refis" . "thomas.refisgmail.com")) (:maintainer "Simon Castellan" . "simon.castellaniuwt.fr") (:keywords "ocaml" "languages") (:url . "http://github.com/ocaml/merlin"))]) - (merlin-company . [(20221123 1408) ((emacs (25 1)) (merlin (3)) (company (0 9))) "Merlin and company mode integration" tar ((:commit . "8bcab034a680f57ddf58092fda6288dc4caddd2a") (:authors ("Simon Castellan" . "simon.castellaniuwt.fr") ("Frédéric Bour" . "frederic.bourlakaban.net") ("Thomas Refis" . "thomas.refisgmail.com")) (:maintainers ("Simon Castellan" . "simon.castellaniuwt.fr") ("Frédéric Bour" . "frederic.bourlakaban.net") ("Thomas Refis" . "thomas.refisgmail.com")) (:maintainer "Simon Castellan" . "simon.castellaniuwt.fr") (:keywords "ocaml" "languages") (:url . "http://github.com/ocaml/merlin"))]) - (merlin-eldoc . [(20230213 555) ((emacs (24 4)) (merlin (3 0))) "eldoc for OCaml and Reason" tar ((:commit . "bf8edc63d85b35e4def352fa7ce4ea39f43e1fd8") (:authors ("Louis Roché" . "louis@louisroche.net")) (:maintainers ("Louis Roché" . "louis@louisroche.net")) (:maintainer "Louis Roché" . "louis@louisroche.net") (:keywords "merlin" "ocaml" "languages" "eldoc") (:url . "https://github.com/khady/merlin-eldoc"))]) - (merlin-iedit . [(20221123 1408) ((emacs (25 1)) (merlin (3)) (iedit (0 9))) "Merlin and iedit integration" tar ((:commit . "8bcab034a680f57ddf58092fda6288dc4caddd2a") (:authors ("Simon Castellan" . "simon.castellaniuwt.fr") ("Frédéric Bour" . "frederic.bourlakaban.net") ("Thomas Refis" . "thomas.refisgmail.com")) (:maintainers ("Simon Castellan" . "simon.castellaniuwt.fr") ("Frédéric Bour" . "frederic.bourlakaban.net") ("Thomas Refis" . "thomas.refisgmail.com")) (:maintainer "Simon Castellan" . "simon.castellaniuwt.fr") (:keywords "ocaml" "languages") (:url . "http://github.com/ocaml/merlin"))]) - (mermaid-docker-mode . [(20231126 1943) ((emacs (26 1)) (mermaid-mode (1 0))) "Render mermaid graphs with Docker service" tar ((:commit . "9d3421e02704f50e2e695d8dbe6fbb7eb5f2371f") (:authors ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainers ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainer "Peter Badida" . "keyweeusr@gmail.com") (:keywords "convenience" "docker" "mermaid" "mmd" "graph" "design" "jpg" "image" "api") (:url . "https://github.com/KeyWeeUsr/mermaid-docker-mode"))]) - (mermaid-mode . [(20240123 1729) ((emacs (25 3))) "major mode for working with mermaid graphs" tar ((:commit . "d8bfb8c819cda9ead19c871842f6b0b8d56c56c0") (:keywords "mermaid" "graphs" "tools" "processes") (:url . "https://github.com/abrochard/mermaid-mode"))]) - (mermaid-ts-mode . [(20231001 1704) ((emacs (29 1))) "Major mode for Mermaid" tar ((:commit . "3f3a537d249b44e939d6a0d65a6c316761ff8c41") (:authors ("Jonathan Hope" . "jhope@theflatfield.net")) (:maintainers ("Jonathan Hope" . "jhope@theflatfield.net")) (:maintainer "Jonathan Hope" . "jhope@theflatfield.net") (:keywords "mermaid" "languages") (:url . "https://github.com/JonathanHope/mermaid-ts-mode"))]) - (meson-mode . [(20240601 1647) ((emacs (26 1))) "Major mode for the Meson build system files" tar ((:commit . "0449c649daaa9322e1c439c1540d8c290501d455") (:authors ("Michal Sojka" . "sojkam1@fel.cvut.cz")) (:maintainers ("Michal Sojka" . "sojkam1@fel.cvut.cz")) (:maintainer "Michal Sojka" . "sojkam1@fel.cvut.cz") (:keywords "languages" "tools") (:url . "https://github.com/wentasah/meson-mode"))]) - (mess . [(20230718 1533) ((emacs (27 1)) (mame (1 0))) "Front-end for MAME MESS" tar ((:commit . "65392b0d0ded45de789d4deab28a4ce88de24567") (:authors ("Yong" . "luo.yong.name@gmail.com")) (:maintainers ("Yong" . "luo.yong.name@gmail.com")) (:maintainer "Yong" . "luo.yong.name@gmail.com") (:url . "https://github.com/Iacob/elmame"))]) - (message-attachment-reminder . [(20230124 520) ((emacs (24 1))) "Remind if missing attachment" tar ((:commit . "975381d6e7c6771c462e73abd3398a4ed2a9b86b") (:authors ("Alex Murray" . "murray.alex@gmail.com")) (:maintainers ("Alex Murray" . "murray.alex@gmail.com")) (:maintainer "Alex Murray" . "murray.alex@gmail.com") (:url . "https://github.com/alexmurray/message-attachment-reminder"))]) - (message-view-patch . [(20210904 2227) ((emacs (24 4)) (magit (3 0 0))) "Colorize patch-like emails in mu4e" tar ((:commit . "50dd3d92a1794f24b7e375b74e5199c63b54a2d8") (:keywords "extensions" "mu4e" "gnus") (:url . "https://github.com/seanfarley/message-view-patch"))]) - (messages-are-flowing . [(20191029 954) nil "visible indication when composing \"flowed\" emails" tar ((:commit . "d582a564a63b7b90764ffc5c618bc5300225d0ab") (:authors ("Magnus Henoch" . "magnus.henoch@gmail.com")) (:maintainers ("Magnus Henoch" . "magnus.henoch@gmail.com")) (:maintainer "Magnus Henoch" . "magnus.henoch@gmail.com") (:keywords "mail"))]) - (meta-presenter . [(20210714 1658) nil "A simple multi-file presentation tool for Emacs" tar ((:commit . "4ab48dacea245b223a0ffd2723ece746bd61c0af") (:authors ("Mohammed Ismail Ansari" . "team.terminal@gmail.com")) (:maintainers ("Mohammed Ismail Ansari" . "team.terminal@gmail.com")) (:maintainer "Mohammed Ismail Ansari" . "team.terminal@gmail.com") (:keywords "productivity" "presentation") (:url . "http://ismail.teamfluxion.com"))]) - (metal-archives . [(20210223 1638) ((emacs (26 3)) (alert (1 2)) (ht (2 3)) (request (0 2 2))) "List future releases using Metal-Archives API" tar ((:commit . "a218d63b990365edeef6a2394f72d1f2286aeeae") (:authors ("Sébastien Le Maguer" . "lemagues@tcd.ie")) (:maintainers ("Sébastien Le Maguer" . "lemagues@tcd.ie")) (:maintainer "Sébastien Le Maguer" . "lemagues@tcd.ie") (:keywords "lisp" "calendar") (:url . "https://github.com/seblemaguer/metal-archives.el"))]) - (metal-archives-shopping-list . [(20240217 736) ((emacs (26 3)) (org-ml (5 8 7)) (alert (1 2)) (ht (2 3)) (metal-archives (0 1))) "Add shopping list generation support to metal-archives" tar ((:commit . "9425dc00f2f73089a3eada06fe87eba3802d090b") (:authors ("Sébastien Le Maguer" . "lemagues@tcd.ie")) (:maintainers ("Sébastien Le Maguer" . "lemagues@tcd.ie")) (:maintainer "Sébastien Le Maguer" . "lemagues@tcd.ie") (:keywords "org" "calendar") (:url . "https://github.com/seblemaguer/metal-archives.el"))]) - (metalheart-theme . [(20160710 641) ((emacs (24))) "Low-contrast theme with a dark blue-green background." tar ((:commit . "ec98ea2c11dc1213dae8cbe1fe0cee73ca138bb2"))]) - (metamorph . [(20220328 129) ((emacs (26 1))) "Transform your buffers with lisp" tar ((:commit . "3633e32a9601c491df32d6c2212dbe63dc6484f4") (:authors ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainers ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainer "Adam Niederer" . "adam.niederer@gmail.com") (:keywords "metaprogramming" "wp") (:url . "http://github.com/AdamNiederer/metamorph"))]) - (metascript-mode . [(20150709 57) ((emacs (24 3))) "Major mode for the Metascript programming language" tar ((:commit . "edb361c7b0e5de231e5334a17b90652fb1df78f9") (:keywords "languages" "metascript" "mjs") (:url . "http://github.com/metascript/metascript-mode"))]) - (metaweblog . [(20230501 234) ((emacs (27 1))) "An XML-RPC MetaWeblog and WordPress API client" tar ((:commit . "814f8a7098508286195e3053bf24f6af928c7f0b") (:authors ("Puneeth Chaganti" . "punchagan+org2blog@gmail.com")) (:maintainers ("Grant Rettke" . "grant@wisdomandwonder.com")) (:maintainer "Grant Rettke" . "grant@wisdomandwonder.com") (:keywords "comm") (:url . "https://github.com/org2blog/org2blog"))]) - (metrics-tracker . [(20231006 1213) ((emacs (24 4)) (seq (2 3))) "Generate reports of personal metrics from diary entries" tar ((:commit . "3f32267635e7b73334cc661a01f3b4d31580eaf5") (:authors ("Ian Martins" . "ianxm@jhu.edu")) (:maintainers ("Ian Martins" . "ianxm@jhu.edu")) (:maintainer "Ian Martins" . "ianxm@jhu.edu") (:keywords "calendar") (:url . "https://github.com/ianxm/emacs-tracker"))]) - (metronome . [(20230515 1850) ((emacs (25 1))) "The missing metronome for GNU Emacs" tar ((:commit . "4811b54d800d1bb69fd501ffeab3adf86978362d") (:authors ("Jonathan Gregory" . "jgrgatautisticidotorg")) (:maintainers ("Jonathan Gregory" . "jgrgatautisticidotorg")) (:maintainer "Jonathan Gregory" . "jgrgatautisticidotorg") (:url . "https://git.sr.ht/~jagrg/metronome"))]) - (mew . [(20240515 152) nil "Messaging in the Emacs World" tar ((:commit . "6eedf619d726aa11f23962e406331b7aba8ac82c"))]) - (mexican-holidays . [(20210604 1421) nil "Mexico holidays for Emacs calendar." tar ((:commit . "8e28907ea69f2c0ed9aad9f3b99664ca147379d0") (:authors ("Saúl Gutiérrez" . "me@sggc.me")) (:maintainers ("Saúl Gutiérrez" . "me@sggc.me")) (:maintainer "Saúl Gutiérrez" . "me@sggc.me") (:keywords "calendar") (:url . "https://github.com/sggutier/mexican-holidays"))]) - (meyvn . [(20240628 2350) ((emacs (25 1)) (cider (0 23)) (projectile (2 1)) (s (1 12)) (dash (2 17)) (parseedn (1 1 0)) (parseclj (1 1 0)) (geiser (0 12))) "Meyvn client" tar ((:commit . "f2b809da1d1bf66f1a215a0e5c64f95d10118b76") (:authors ("Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com")) (:maintainers ("Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com")) (:maintainer "Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com") (:url . "https://github.com/danielsz/meyvn-el"))]) - (mgmtconfig-mode . [(20240330 2205) ((emacs (24 3))) "mgmt configuration management language" tar ((:commit . "1b00af6926d8699d9d04062f28fddd43c6340bac") (:authors ("Peter Oliver" . "mgmtconfig@mavit.org.uk")) (:maintainers ("Mgmt contributors" . "https://github.com/purpleidea/mgmt")) (:maintainer "Mgmt contributors" . "https://github.com/purpleidea/mgmt") (:keywords "languages") (:url . "https://github.com/purpleidea/mgmt/misc/emacs"))]) - (mhc . [(20240419 10) ((calfw (20150703))) "Message Harmonized Calendaring system." tar ((:commit . "b527a88748651d06222ad24f7417941088515275") (:authors ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainers ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainer "Yoshinari Nomura" . "nom@quickhack.net") (:keywords "calendar") (:url . "http://www.quickhack.net/mhc"))]) - (mic . [(20230725 1139) ((emacs (26 1))) "Minimal and combinable configuration manager" tar ((:commit . "95dcc9fa306f579e8de6e417839841efe88ae1fc") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "convenience") (:url . "https://github.com/ROCKTAKEY/mic"))]) - (mic-paren . [(20170731 1907) nil "advanced highlighting of matching parentheses" tar ((:commit . "d0410c7d805c9aaf51a1bcefaaef092bed5824c4") (:authors ("Mikael Sjödin" . "(mic@docs.uu.se)") ("Klaus Berndl" . "berndl@sdm.de") ("Jonathan Kotta" . "jpkotta@gmail.com")) (:keywords "languages" "faces" "parenthesis" "matching"))]) - (micgoline . [(20160415 326) ((emacs (24 3)) (powerline (2 3))) "powerline mode, color schemes from microsoft and google's logo." tar ((:commit . "e3e2effe4846175a3b52b4092c0c134ced5978d8") (:authors ("yzprofile" . "yzprofiles@gmail.com")) (:maintainers ("yzprofile" . "yzprofiles@gmail.com")) (:maintainer "yzprofile" . "yzprofiles@gmail.com") (:keywords "mode-line" "powerline" "theme") (:url . "https://github.com/yzprofile/micgoline"))]) - (micromamba . [(20231225 2320) ((emacs (27 1)) (pythonic (0 1 0))) "A library for working with micromamba environments" tar ((:commit . "cd3ce4b7142790f25f20e5cfd6ed5ebbf4498c6c") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/micromamba.el"))]) - (migemo . [(20231120 842) ((cl-lib (0 5))) "Japanese incremental search through dynamic pattern expansion" tar ((:commit . "7d78901773da3b503e5c0d5fa14a53ad6060c97f") (:authors ("Satoru Takabayashi" . "satoru-t@is.aist-nara.ac.jp")) (:maintainers ("Satoru Takabayashi" . "satoru-t@is.aist-nara.ac.jp")) (:maintainer "Satoru Takabayashi" . "satoru-t@is.aist-nara.ac.jp") (:url . "https://github.com/emacs-jp/migemo"))]) - (milkode . [(20140927 529) nil "Command line search and direct jump with Milkode" tar ((:commit . "ba97e2aeefa1d9d0b3835bf08edd0de248b0c513") (:keywords "milkode" "search" "grep" "jump" "keyword"))]) - (mimetypes . [(20201115 1605) ((emacs (25 1))) "Guess a file's mimetype by extension" tar ((:commit . "1663054ce266ed25e47ec707c19f619d33225903") (:authors ("Craig Niles" . "niles.catgmail.com")) (:maintainers ("Craig Niles" . "niles.catgmail.com")) (:maintainer "Craig Niles" . "niles.catgmail.com") (:url . "https://github.com/cniles/emacs-mimetypes"))]) - (mindre-theme . [(20240610 2131) ((emacs (26 1))) "Minimal, light theme" tar ((:commit . "cbecece36988f83b7e355a3fcf5229f2494f3688") (:authors ("Erik Bäckman" . "contact@ebackman.net")) (:maintainers ("Erik Bäckman" . "contact@ebackman.net")) (:maintainer "Erik Bäckman" . "contact@ebackman.net") (:keywords "faces") (:url . "https://github.com/erikbackman/mindre-theme"))]) - (mindstream . [(20240725 1937) ((emacs (25 1)) (magit (3 3 0))) "Start writing, stay focused, don't worry" tar ((:commit . "871a5f09fcf98035bccabc75e1bdc41eee78400b") (:authors ("Siddhartha Kasivajhula" . "sid@countvajhula.com")) (:maintainers ("Siddhartha Kasivajhula" . "sid@countvajhula.com")) (:maintainer "Siddhartha Kasivajhula" . "sid@countvajhula.com") (:keywords "convenience" "files" "languages" "outlines" "tools" "vc" "wp") (:url . "https://github.com/countvajhula/mindstream"))]) - (minesweeper . [(20200416 2342) nil "play minesweeper in Emacs" tar ((:commit . "d4248e3c9b3e9e7277cb9e6d081330611898f334") (:authors ("Zachary Kanfer" . "zkanfer@gmail.com")) (:maintainers ("Zachary Kanfer" . "zkanfer@gmail.com")) (:maintainer "Zachary Kanfer" . "zkanfer@gmail.com") (:keywords "game" "fun" "minesweeper" "inane" "diversion") (:url . "https://hg.sr.ht/~zck/minesweeper"))]) - (mingus . [(20230518 1726) ((libmpdee (2 2))) "MPD Interface" tar ((:commit . "3fa9b95552eb062eb245321abb7f442c458618dc") (:authors ("Niels Giesen" . "pfton#emacs")) (:maintainers ("Niels Giesen" . "pfton#emacs")) (:maintainer "Niels Giesen" . "pfton#emacs") (:keywords "multimedia" "elisp" "music" "mpd") (:url . "https://github.com/pft/mingus"))]) - (mini-echo . [(20240612 1328) ((emacs (29 1)) (dash (2 19 1)) (hide-mode-line (1 0 3))) "Echo buffer status in minibuffer window" tar ((:commit . "802321f0658b364d4e9d90a4ac43959d46048015") (:authors ("liuyinz" . "liuyinz95@gmail.com")) (:maintainers ("liuyinz" . "liuyinz95@gmail.com")) (:maintainer "liuyinz" . "liuyinz95@gmail.com") (:keywords "frames") (:url . "https://github.com/liuyinz/mini-echo.el"))]) - (mini-frame . [(20220627 2041) ((emacs (26 1))) "Show minibuffer in child frame on read-from-minibuffer" tar ((:commit . "60838f3cab438dcbda8eaa15ab3e5d1af88910e9") (:authors ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainers ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainer "Andrii Kolomoiets" . "andreyk.mad@gmail.com") (:keywords "frames") (:url . "https://github.com/muffinmad/emacs-mini-frame"))]) - (mini-header-line . [(20170621 1221) ((emacs (24 4))) "a minimal header-line" tar ((:commit . "73b6724e0a26c4528d93768191c8aa59e6bce2e5") (:keywords "header-line" "mode-line") (:url . "https://github.com/ksjogo/mini-header-line"))]) - (mini-modeline . [(20230306 1521) ((emacs (25 1)) (dash (2 12 0))) "Display modeline in minibuffer" tar ((:commit . "86e753b6c38a06b0fc80d7560aa6a25245fd4d38") (:authors ("Kien Nguyen" . "kien.n.quang@gmail.com")) (:maintainers ("Kien Nguyen" . "kien.n.quang@gmail.com")) (:maintainer "Kien Nguyen" . "kien.n.quang@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/kiennq/emacs-mini-modeline"))]) - (minibuf-isearch . [(20151226 1943) nil "incremental search on minibuffer history" tar ((:commit . "2846c6ac369ee623dad4cd3c8a7a6d9078965516") (:authors ("Keiichiro Nagano" . "knagano@sodan.org") ("Hideyuki SHIRAI" . "shirai@meadowy.org")) (:maintainers ("Keiichiro Nagano" . "knagano@sodan.org") ("Hideyuki SHIRAI" . "shirai@meadowy.org")) (:maintainer "Keiichiro Nagano" . "knagano@sodan.org") (:keywords "minibuffer" "history" "incremental search"))]) - (minibuffer-complete-cycle . [(20130813 1645) nil "Cycle through the *Completions* buffer" tar ((:commit . "3df80135887d0169e02294a948711f6dfeca4a6f") (:authors ("Akinori MUSHA" . "knu@iDaemons.org") ("Kevin Rodgers" . "ihs_4664@yahoo.com")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "completion") (:url . "https://github.com/knu/minibuffer-complete-cycle"))]) - (minibuffer-cua . [(20130906 1134) nil "Make CUA mode's S-up/S-down work in minibuffer" tar ((:commit . "adc4979a64f8b36e05960e9afa0746dfa9e2e4c7") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "completion" "editing") (:url . "https://github.com/knu/minibuffer-cua.el"))]) - (minibuffer-modifier-keys . [(20210823 713) ((emacs (24 3))) "Use spacebar as a modifier key in the minibuffer" tar ((:commit . "944cdc01049f7e4b563675495f4d27cb018ca2f0") (:keywords "tools") (:url . "https://github.com/SpringHan/minibuffer-modifier-keys.git"))]) - (miniedit . [(20100419 1745) nil "Enhanced editing for minibuffer fields." tar ((:commit . "e12bf659c3eb92dd8a4cb77642dc0865c54667a3"))]) - (minimal-session-saver . [(20140508 2041) nil "Very lean session saver" tar ((:commit . "ac42b6835f777a8a7e04599d8f20ec650997ba96") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "tools" "frames" "project") (:url . "http://github.com/rolandwalker/minimal-session-saver"))]) - (minimal-theme . [(20190113 2132) nil "A light/dark minimalistic Emacs 24 theme." tar ((:commit . "063b4d8ca33d55d04c341f0b2b777ec241a3e201") (:authors ("Anler Hp" . "anler86[at]gmail.com")) (:maintainers ("Anler Hp" . "anler86[at]gmail.com")) (:maintainer "Anler Hp" . "anler86[at]gmail.com") (:keywords "color" "theme" "minimal") (:url . "http://github.com/ikame/minimal-theme"))]) - (minions . [(20240713 1926) ((emacs (25 2)) (compat (30 0 0 0))) "A minor-mode menu for the mode line" tar ((:commit . "f263ccb8a5a16022a6be3c1015ab008edf55a06d") (:authors ("Jonas Bernoulli" . "emacs.minions@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.minions@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.minions@jonas.bernoulli.dev") (:keywords "convenience") (:url . "https://github.com/tarsius/minions"))]) - (minitest . [(20231222 1521) ((dash (1 0 0))) "An Emacs mode for ruby minitest files" tar ((:commit . "5999c45c047212cee15a2be67e78787776a79c35") (:url . "https://github.com/arthurnn/minitest-emacs"))]) - (minizinc-mode . [(20180201 1450) ((emacs (24 1))) "Major mode for MiniZinc code" tar ((:commit . "2512521ba7f8e263a06db88df663fc6b3cca7e16") (:keywords "languages" "minizinc") (:url . "http://github.com/m00nlight/minizinc-mode"))]) - (minor-mode-hack . [(20170926 34) nil "Change priority of minor-mode keymaps" tar ((:commit . "c3aa957602c924c01fe07d48d191b8616fb3696a") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "lisp") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/minor-mode-hack.el"))]) - (minsk-theme . [(20200306 1220) ((emacs (24))) "Minsk, a theme in deep muted greens" tar ((:commit . "c924eb90fc2ef53d4c366b752ea8cb5c5b8f87ea") (:authors ("Jean Lo" . "jlpaca@users.noreply.github.com")) (:maintainers ("Jean Lo" . "jlpaca@users.noreply.github.com")) (:maintainer "Jean Lo" . "jlpaca@users.noreply.github.com") (:keywords "theme" "faces") (:url . "https://github.com/jlpaca/minsk-theme"))]) - (mint-mode . [(20221031 411) ((emacs (25 1))) "Major mode for the Mint programming language" tar ((:commit . "7bb0f9946f5833eada199e880fdc4efa6df09e0b") (:authors ("Diwank Tomer" . "singh@diwank.name")) (:maintainers ("jgart" . "jgart@dismail.de")) (:maintainer "jgart" . "jgart@dismail.de") (:keywords "mint" "languages" "processes" "convenience" "tools" "files") (:url . "https://github.com/creatorrr/emacs-mint-mode"))]) - (mip-mode . [(20151127 617) nil "virtual projects for emacs." tar ((:commit . "7c88c383b4c7ed0a4c1dc397735f365c1fcb461c") (:authors ("Eeli Reilin" . "gaudecker@fea.st")) (:maintainers ("Eeli Reilin" . "gaudecker@fea.st")) (:maintainer "Eeli Reilin" . "gaudecker@fea.st") (:keywords "workspaces" "workspace" "project" "projects" "mip-mode"))]) - (mips-mode . [(20220608 1204) ((emacs (25 1))) "Major-mode for MIPS assembly" tar ((:commit . "98795cdc81979821ac35d9f94ce354cd99780c67") (:authors ("Henrik Lissner" . "http://github/hlissner")) (:maintainers ("Henrik Lissner" . "contact@henrik.io")) (:maintainer "Henrik Lissner" . "contact@henrik.io") (:keywords "languages" "mips" "assembly") (:url . "https://github.com/hlissner/emacs-mips-mode"))]) - (mise . [(20240707 1428) ((emacs (29 1)) (inheritenv (0 2)) (dash (2 19 1))) "Support for `mise' cli" tar ((:commit . "20179a58132e5518a0868eac01dcd1d72db2e254") (:authors ("liuyinz" . "liuyinz95@gmail.com")) (:maintainers ("Liuyinz" . "liuyinz95@gmail.com")) (:maintainer "Liuyinz" . "liuyinz95@gmail.com") (:keywords "tools" "processes") (:url . "https://github.com/liuyinz/mise.el"))]) - (mistty . [(20240429 1645) ((emacs (29 1))) "Shell/Comint alternative based on term.el" tar ((:commit . "bf68d5b52d9dfae68c83340cabea2681057e82ea") (:authors ("Stephane Zermatten" . "szermatt@gmx.net")) (:maintainers ("Stephane Zermatten" . "szermatt@gmx.net")) (:maintainer "Stephane Zermatten" . "szermatt@gmx.net") (:keywords "convenience" "unix") (:url . "http://github.com/szermatt/mistty"))]) - (mix . [(20240122 720) ((emacs (25 1))) "Mix Major Mode. Build Elixir using Mix" tar ((:commit . "16cc69cbf919769c191b1c49c1cab324fd0682a9") (:authors ("Ayrat Badykov" . "ayratin555@gmail.com")) (:maintainers ("Ayrat Badykov" . "ayratin555@gmail.com")) (:maintainer "Ayrat Badykov" . "ayratin555@gmail.com") (:keywords "tools") (:url . "https://github.com/ayrat555/mix.el"))]) - (mixed-pitch . [(20210304 1900) ((emacs (24 3))) "Use a variable pitch, keeping fixed pitch where it's sensible" tar ((:commit . "519e05f74825abf04b7d2e0e38ec040d013a125a") (:authors ("J. Alexander Branham" . "branham@utexas.edu")) (:maintainers ("J. Alexander Branham" . "branham@utexas.edu")) (:maintainer "J. Alexander Branham" . "branham@utexas.edu") (:url . "https://gitlab.com/jabranham/mixed-pitch"))]) - (mkdown . [(20140517 1418) ((markdown-mode (2 0))) "Pretty Markdown previews based on mkdown.com" tar ((:commit . "8e23de82719af6c5b53b52b3308a02b3a1fb872e") (:keywords "markdown") (:url . "https://github.com/ajtulloch/mkdown.el"))]) - (mlscroll . [(20240606 1855) ((emacs (27 1))) "A scroll bar for the modeline" tar ((:commit . "805d913771270f8157730f634108a237ca03137e") (:keywords "convenience") (:url . "https://github.com/jdtsmith/mlscroll"))]) - (mmm-jinja2 . [(20170313 1420) ((mmm-mode (0 5 4))) "MMM submode class for Jinja2 Templates" tar ((:commit . "c8cb763174fa2fb61b9a0e5e0ff8cb0210f8492f") (:authors ("Ben Hayden" . "hayden767@gmail.com")) (:maintainers ("Ben Hayden" . "hayden767@gmail.com")) (:maintainer "Ben Hayden" . "hayden767@gmail.com") (:url . "https://github.com/glynnforrest/mmm-jinja2"))]) - (mmm-mode . [(20240222 428) ((emacs (25 1)) (cl-lib (0 2))) "Allow Multiple Major Modes in a buffer" tar ((:commit . "b1f5c7dbdc405e6e10d9ddd99a43a6b2ad61b176") (:authors ("Michael Abraham Shulman" . "viritrilbia@gmail.com")) (:maintainers ("Dmitry Gutov" . "dmitry@gutov.dev")) (:maintainer "Dmitry Gutov" . "dmitry@gutov.dev") (:keywords "convenience" "faces" "languages" "tools") (:url . "https://github.com/dgutov/mmm-mode"))]) - (mmt . [(20230606 1513) ((emacs (24 5))) "Missing macro tools for Emacs Lisp" tar ((:commit . "2a24463eeb72ebef100e89977ebfb88f5f220217") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "macro" "lisp" "extensions") (:url . "https://github.com/mrkkrp/mmt"))]) - (mo-git-blame . [(20160129 1759) nil "An interactive, iterative 'git blame' mode for Emacs" tar ((:commit . "254a675eb794cdbbdef9fa2b4b7bb510b70089c0") (:authors ("Moritz Bunkus" . "moritz@bunkus.org")) (:maintainers ("Moritz Bunkus" . "moritz@bunkus.org")) (:maintainer "Moritz Bunkus" . "moritz@bunkus.org") (:keywords "tools"))]) - (mo-vi-ment-mode . [(20181217 206) nil "Provide vi-like cursor movement that's easy on the fingers" tar ((:commit . "e8b525ffc5faa31d36ecc5496b40f0f5c3603c08") (:authors ("Ajay MT" . "ajay.tatachar@gmail.com")) (:maintainers ("Ajay MT" . "ajay.tatachar@gmail.com")) (:maintainer "Ajay MT" . "ajay.tatachar@gmail.com") (:keywords "convenience"))]) - (mobdebug-mode . [(20140110 346) ((lua-mode (20130419)) (emacs (24))) "Major mode for MobDebug" tar ((:commit . "e1d483bc4e341c762bc5c0a8c52306a8d01ea0da") (:authors ("Shihpin Tseng" . "deftsp@gmail.com")) (:maintainers ("Shihpin Tseng" . "deftsp@gmail.com")) (:maintainer "Shihpin Tseng" . "deftsp@gmail.com") (:url . "https://github.com/deftsp/mobdebug-mode"))]) - (mocha . [(20200729 1130) ((js2-mode (20150909)) (f (0 18))) "Run Mocha or Jasmine tests" tar ((:commit . "6a72fa20e7be6e55c09b1bc9887ee09c5df28e45") (:keywords "javascript" "mocha" "jasmine") (:url . "http://github.com/scottaj/mocha.el"))]) - (mocha-snippets . [(20190417 1931) ((yasnippet (0 8 0))) "Yasnippets for the Mocha JS Testing Framework" tar ((:commit . "361a3809f755577406e109b9e44d473dfa7c08e0") (:authors ("Charles Lowell" . "cowboyd@frontside.io")) (:maintainers ("Charles Lowell" . "cowboyd@frontside.io")) (:maintainer "Charles Lowell" . "cowboyd@frontside.io") (:keywords "test" "javascript"))]) - (mocker . [(20220727 1452) ((emacs (25 1))) "mocking framework for emacs" tar ((:commit . "4bd8d56eb4c3a1fcbbcdbf616f1b43e076b13eee") (:authors ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainers ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainer "Yann Hodique" . "yann.hodique@gmail.com") (:keywords "lisp" "testing"))]) - (modaled . [(20240728 1414) ((emacs (25 1))) "Build your own minor modes for modal editing" tar ((:commit . "9a60234760b937728ebdec42b378edf99f29a484") (:keywords "convenience" "modal-editing") (:url . "https://github.com/DCsunset/modaled"))]) - (modalka . [(20230606 1357) ((emacs (24 4))) "Modal editing your way" tar ((:commit . "6deb661e84cb34746a62ce84842f52c22138beda") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience") (:url . "https://github.com/mrkkrp/modalka"))]) - (mode-icons . [(20230911 20) ((emacs (24)) (cl-lib (0 5))) "Show icons for modes" tar ((:commit . "931250e8f9f1106e7ace6247989867c5e17fc9cc") (:authors ("Tom Willemse" . "tom@ryuslash.org")) (:maintainers ("Tom Willemse" . "tom@ryuslash.org")) (:maintainer "Tom Willemse" . "tom@ryuslash.org") (:keywords "multimedia") (:url . "http://ryuslash.org/projects/mode-icons.html"))]) - (mode-line-bell . [(20181029 516) nil "Flash the mode line instead of ringing the bell" tar ((:commit . "4985ba42f5a19f46ddbf9b3622453a9694995ce5") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience"))]) - (mode-line-debug . [(20240726 1520) ((emacs (25 1)) (compat (30 0 0 0))) "Show status of debug-on-error in mode-line" tar ((:commit . "2b8eca7c06f947b60c4e3f783fe9b246fe911771") (:authors ("Jonas Bernoulli" . "emacs.mode-line-debug@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.mode-line-debug@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.mode-line-debug@jonas.bernoulli.dev") (:keywords "convenience" "lisp") (:url . "https://github.com/tarsius/mode-line-debug"))]) - (mode-line-idle . [(20240727 1434) ((emacs (28 1))) "Evaluate mode line content when idle" tar ((:commit . "030b478697147c3627129522906746bb2406e7fe") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-mode-line-idle"))]) - (modelica-mode . [(20230508 1020) ((emacs (27 1))) "Major mode for editing Modelica files" tar ((:commit . "7064a4abdae68fc074a85a2e7c159e067c44c0e1") (:keywords "languages" "continuous system modeling") (:url . "https://github.com/modelica-tools/modelica-mode"))]) - (modern-cpp-font-lock . [(20210405 1155) nil "Font-locking for \"Modern C++\"" tar ((:commit . "43c6b68ff58fccdf9deef11674a172e4eaa8455c") (:authors ("Ludwig PACIFICI" . "ludwig@lud.cc")) (:maintainers ("Ludwig PACIFICI" . "ludwig@lud.cc")) (:maintainer "Ludwig PACIFICI" . "ludwig@lud.cc") (:keywords "languages" "c++" "cpp" "font-lock") (:url . "https://github.com/ludwigpacifici/modern-cpp-font-lock"))]) - (modern-fringes . [(20220401 202) nil "Replaces default fringe bitmaps with better looking ones" tar ((:commit . "98473694a33922cfdddb18b4791028e4854b53b5") (:authors ("Quen Jankosky" . "quen.jankosky@gmail.com")) (:maintainers ("Quen Jankosky" . "quen.jankosky@gmail.com")) (:maintainer "Quen Jankosky" . "quen.jankosky@gmail.com") (:keywords "themes" "fringes" "convenience") (:url . "http://github.com/specialbomb/emacs-modern-fringes"))]) - (modern-sh . [(20211101 1001) ((emacs (25 1)) (hydra (0 15 0)) (eval-in-repl (0 9 7))) "Minor mode for editing shell script" tar ((:commit . "8ebebe77304aa8170f7af809e7564c79d3bd45da") (:keywords "languages" "programming") (:url . "https://github.com/damon-kwok/modern-sh"))]) - (modtime-skip-mode . [(20140128 2201) nil "Minor mode for disabling modtime and supersession checks on files." tar ((:commit . "c0e49523aa26b2263a8693691ac775988015f592") (:authors ("Jordon Biondo" . "biondoj@mail.gvsu.edu")) (:maintainers ("Jordon Biondo" . "biondoj@mail.gvsu.edu")) (:maintainer "Jordon Biondo" . "biondoj@mail.gvsu.edu") (:url . "http://www.github.com/jordonbiondo/modtime-skip-mode"))]) - (modular-config . [(20210726 1614) ((emacs (25 1))) "Organize your config into small and loadable modules" tar ((:commit . "043907d96efff70dfaea1e721de90bd35970e8bd") (:authors ("Sidharth Arya" . "sidhartharya10@gmail.com")) (:maintainers ("Sidharth Arya" . "sidhartharya10@gmail.com")) (:maintainer "Sidharth Arya" . "sidhartharya10@gmail.com") (:keywords "startup" "lisp" "tools") (:url . "https://github.com/SidharthArya/modular-config.el"))]) - (modus-themes . [(20240728 1007) ((emacs (27 1))) "Elegant, highly legible and customizable themes" tar ((:commit . "cb2ce8bedfbe9c6f7cc3009e85ae6756b77c3258") (:authors ("Protesilaos Stavrou" . "info@protesilaos.com")) (:maintainers ("Protesilaos Stavrou" . "info@protesilaos.com")) (:maintainer "Protesilaos Stavrou" . "info@protesilaos.com") (:keywords "faces" "theme" "accessibility") (:url . "https://github.com/protesilaos/modus-themes"))]) - (moe-theme . [(20240716 854) nil "A colorful eye-candy theme. Moe, moe, kyun!" tar ((:commit . "4b3642157bfe9a9268310d321cfe67c8c236b5e1") (:authors ("kuanyui" . "azazabc123@gmail.com")) (:maintainers ("kuanyui" . "azazabc123@gmail.com")) (:maintainer "kuanyui" . "azazabc123@gmail.com") (:keywords "themes") (:url . "https://github.com/kuanyui/moe-theme.el"))]) - (molar-mass . [(20220922 1752) ((emacs (24 3))) "Calculates molar mass of a molecule" tar ((:commit . "c3b686c4b621b45fa4b17857b4934eb4487d74f5") (:keywords "convenience" "chemistry") (:url . "https://github.com/sergiruiztrepat/molar-mass.el"))]) - (molecule . [(20180527 743) ((emacs (25 1))) "Simple wrapper for molecule" tar ((:commit . "2ef72b81d9aa24ea782b71a061a3abdad6cae162") (:authors ("drymer" . "drymer[AT]autistici.org")) (:maintainers ("drymer" . "drymer[AT]autistici.org")) (:maintainer "drymer" . "drymer[AT]autistici.org") (:keywords ":" "languages" "terminals") (:url . "https://git.daemons.it/drymer/molecule.el"))]) - (molokai-theme . [(20220106 1520) nil "molokai theme with Emacs theme engine" tar ((:commit . "cc53e997e7eff93b58ad16a376a292c1dd66044b") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/alloy-d/color-theme-molokai"))]) - (mongo . [(20150315 1219) nil "MongoDB driver for Emacs Lisp" tar ((:commit . "595529ddd70ecb9fab8b11daad2c3929941099d6") (:authors ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainers ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainer "Tomohiro Matsuyama" . "m2ym.pub@gmail.com") (:keywords "convenience"))]) - (monitor . [(20161018 1144) ((dash (2 13 0))) "Utilities for monitoring expressions." tar ((:commit . "63f4643a0ee81616dbb692b8b03bae21df2283e2") (:authors ("Ben Moon" . "software@guiltydolphin.com")) (:maintainers ("Ben Moon" . "software@guiltydolphin.com")) (:maintainer "Ben Moon" . "software@guiltydolphin.com") (:keywords "lisp" "monitor" "utility") (:url . "https://github.com/guiltydolphin/monitor"))]) - (monkeytype . [(20210110 513) ((emacs (25 1)) (scrollable-quick-peek (0 1 0))) "Mode for speed typing" tar ((:commit . "0e949d08198c0bd003f1d5c8cdceb7e36bef22f7") (:authors ("Pablo Barrantes" . "xjpablobrx@gmail.com")) (:maintainers ("Pablo Barrantes" . "xjpablobrx@gmail.com")) (:maintainer "Pablo Barrantes" . "xjpablobrx@gmail.com") (:keywords "games") (:url . "https://github.com/jpablobr/emacs-monkeytype"))]) - (monky . [(20230222 2153) nil "Control Hg from Emacs." tar ((:commit . "7046eee5fc9ac625924382cb4a82b0d8efcd9ff0") (:authors ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainers ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainer "Anantha kumaran" . "ananthakumaran@gmail.com") (:keywords "tools") (:url . "http://github.com/ananthakumaran/monky"))]) - (mono-complete . [(20240627 317) ((emacs (29 1))) "Completion suggestions with multiple back-ends" tar ((:commit . "3db3fa4ff88fc77fb56a54eee345bf326e0fa963") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-mono-complete"))]) - (monochrome-theme . [(20140326 1050) nil "A dark Emacs 24 theme for your focused hacking sessions" tar ((:commit . "9cf993670c9e8d198f41d840216e13280585b3e1") (:authors ("Xavier Noria" . "fxn@hashref.com")) (:maintainers ("Xavier Noria" . "fxn@hashref.com")) (:maintainer "Xavier Noria" . "fxn@hashref.com"))]) - (monokai-alt-theme . [(20170630 2048) ((emacs (24))) "Theme with a dark background. Based on sublime monokai theme." tar ((:commit . "f342b6afc31f929be0626eca2d696ee9fab78011") (:url . "https://github.com/dawidof/emacs-monokai-theme"))]) - (monokai-pro-theme . [(20231120 1622) nil "A simple theme based on the Monokai Pro Sublime color schemes" tar ((:commit . "d56fa38a9ed3b1d8e4f8401cb4c3f08073f3ba26") (:authors ("Kaleb Elwert" . "belak@coded.io")) (:maintainers ("Kaleb Elwert" . "belak@coded.io")) (:maintainer "Kaleb Elwert" . "belak@coded.io") (:url . "https://github.com/belak/emacs-monokai-pro-theme"))]) - (monokai-theme . [(20240710 1027) nil "A fruity color theme for Emacs." tar ((:commit . "9222cdf8209f0c3329f857ccb9edc1c79b06041a") (:authors ("Kelvin Smith" . "oneKelvinSmith@gmail.com")) (:maintainers ("Kelvin Smith" . "oneKelvinSmith@gmail.com")) (:maintainer "Kelvin Smith" . "oneKelvinSmith@gmail.com") (:url . "http://github.com/oneKelvinSmith/monokai-emacs"))]) - (monotropic-theme . [(20211116 1328) ((emacs (24))) "Monotropic Theme" tar ((:commit . "f32a04b5bfee9cbcce4b223f17228d1142a28211") (:url . "https://github.com/caffo/monotropic-theme"))]) - (monroe . [(20220915 1647) nil "Yet another client for nREPL" tar ((:commit . "8f809e4aa0a35ec2d1c880aacf59e6bc317a566f") (:authors ("Sanel Zukan" . "sanelz@gmail.com")) (:maintainers ("Sanel Zukan" . "sanelz@gmail.com")) (:maintainer "Sanel Zukan" . "sanelz@gmail.com") (:keywords "languages" "clojure" "nrepl" "lisp") (:url . "http://www.github.com/sanel/monroe"))]) - (mood-line . [(20231210 1309) ((emacs (26 1))) "A minimal mode line inspired by doom-modeline" tar ((:commit . "d1c024fdf9543fbc0101cd2c6e8b248378f591cd") (:authors ("Jessie Hildebrandt" . "jessieh.net")) (:maintainers ("Jessie Hildebrandt" . "jessieh.net")) (:maintainer "Jessie Hildebrandt" . "jessieh.net") (:keywords "mode-line" "faces") (:url . "https://gitlab.com/jessieh/mood-line"))]) - (mood-one-theme . [(20221222 1214) ((emacs (27 1))) "A dark color scheme inspired by the Doom One theme" tar ((:commit . "dfbc81900737d3382a340feeed24d2bcd9bdedb0") (:authors ("Jessie Hildebrandt" . "jessieh.net")) (:maintainers ("Jessie Hildebrandt" . "jessieh.net")) (:maintainer "Jessie Hildebrandt" . "jessieh.net") (:keywords "mode-line" "faces") (:url . "https://gitlab.com/jessieh/mood-one-theme"))]) - (moody . [(20240713 1926) ((emacs (25 3)) (compat (30 0 0 0))) "Tabs and ribbons for the mode line" tar ((:commit . "dc212d034d49935bb1b2391996896a0237443222") (:authors ("Jonas Bernoulli" . "emacs.moody@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.moody@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.moody@jonas.bernoulli.dev") (:keywords "faces") (:url . "https://github.com/tarsius/moody"))]) - (moom . [(20230722 2037) ((emacs (25 1))) "Commands to control frame position and size" tar ((:commit . "54750aa2e3e9476375a32ef94714e22ece6e4039") (:authors ("Takaaki ISHIKAWA" . "takaxpatieeedotorg")) (:maintainers ("Takaaki ISHIKAWA" . "takaxpatieeedotorg")) (:maintainer "Takaaki ISHIKAWA" . "takaxpatieeedotorg") (:keywords "frames" "faces" "convenience") (:url . "https://github.com/takaxp/Moom"))]) - (moonscript . [(20170831 2226) ((cl-lib (0 5)) (emacs (24))) "Major mode for editing MoonScript code" tar ((:commit . "56f90471e2ced2b0a177aed4d8c2f854797e9cc7") (:authors (nil . "@GriffinSchneider") (nil . "@k2052") (nil . "@EmacsFodder")) (:maintainers (nil . "@GriffinSchneider") (nil . "@k2052") (nil . "@EmacsFodder")) (:maintainer nil . "@GriffinSchneider"))]) - (moonshot . [(20210627 2244) ((emacs (25 1)) (cl-lib (0 5)) (f (0 18)) (s (1 11 0)) (projectile (2 0 0)) (counsel (0 11 0)) (realgud (1 5 1)) (seq (2 20)) (levenshtein (1 0))) "Run executable file, debug and build commands on project" tar ((:commit . "ec37a12825888047a90d9ee8131aa4bea348edf7") (:authors ("Jong-Hyouk Yun" . "ageldama@gmail.com")) (:maintainers ("Jong-Hyouk Yun" . "ageldama@gmail.com")) (:maintainer "Jong-Hyouk Yun" . "ageldama@gmail.com") (:keywords "convenience" "files" "processes" "tools" "unix") (:url . "https://github.com/ageldama/moonshot"))]) - (morganey-mode . [(20170118 934) ((emacs (24 4))) "Major mode for editing Morganey files" tar ((:commit . "7e33f1be486f58dfcf02adcbf82ccac47f69bd9b") (:authors ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainers ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainer "Alexey Kutepov" . "reximkut@gmail.com") (:url . "https://github.com/morganey-lang/morganey-mode"))]) - (morgentau-theme . [(20220319 1049) ((emacs (24))) "Tango-based custom theme" tar ((:commit . "a8da5640b4a9b72a3136901d0a1a03071d9fcb00") (:keywords "theme" "dark" "faces") (:url . "https://github.com/Melchizedek6809/morgentau-theme"))]) - (morlock . [(20240713 1926) ((emacs (25 1)) (compat (30 0 0 0))) "More font-lock keywords for elisp" tar ((:commit . "9331f28fffc63ceb2df5279a28285d46d4721616") (:authors ("Jonas Bernoulli" . "emacs.morlock@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.morlock@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.morlock@jonas.bernoulli.dev") (:keywords "convenience") (:url . "https://github.com/tarsius/morlock"))]) - (morrowind-theme . [(20230912 406) ((emacs (24 1))) "Theme" tar ((:commit . "f197ef02e96fa3b8a38eca25ba750df7b843e564") (:url . "https://github.com/samuelbanya/morrowind-theme"))]) - (mos-mode . [(20221209 1353) ((emacs (24 4)) (lsp-mode (8 0 0)) (dap-mode (0 7)) (dash (2 19 1)) (ht (2 3))) "MOS toolkit usage" tar ((:commit . "770f49417e8ad7dbf382c8691f6f689d793b9314") (:url . "https://github.com/themkat/mos-mode"))]) - (mosey . [(20180614 1649) ((emacs (24 4))) "Mosey around your buffers" tar ((:commit . "2e3ac9d334fa2937ed5267193dfd25d8e1f14dc2") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience") (:url . "http://github.com/alphapapa/mosey.el"))]) - (most-faces . [(20240620 2145) ((emacs (24))) "A List of Most Available Faces" tar ((:commit . "846ca6db64527fe26d21421b8eaf7a63d8844c3e") (:authors ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainers ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainer "Mekeor Melire" . "mekeor@posteo.de") (:keywords "faces") (:url . "https://codeberg.org/mekeor/most-faces"))]) - (most-used-words . [(20200808 1353) ((emacs (24 3))) "Display most used words in buffer" tar ((:commit . "90c09da92b30c6497e9141f0edfe7842440c4d53") (:authors ("Udyant Wig" . "udyant.wig@gmail.com")) (:maintainers ("Udyant Wig" . "udyant.wig@gmail.com")) (:maintainer "Udyant Wig" . "udyant.wig@gmail.com") (:keywords "convenience" "wp") (:url . "https://github.com/udyantw/most-used-words"))]) - (mote-mode . [(20160123 29) ((ruby-mode (1 1))) "Mote minor mode" tar ((:commit . "666c6641addbd3b337a7aa01fd2742ded2f41b83") (:authors ("Leandro López" . "inkel.ar@gmail.com")) (:maintainers ("Leandro López" . "inkel.ar@gmail.com")) (:maintainer "Leandro López" . "inkel.ar@gmail.com") (:url . "http://inkel.github.com/mote-mode/"))]) - (motion-mode . [(20140920 156) ((flymake-easy (0 7)) (flymake-cursor (1 0 2))) "major mode for RubyMotion enviroment" tar ((:commit . "4c94180e3ecea611a61240a0c0cd48f1032c4a55") (:url . "https://github.com/ainame/motion-mode"))]) - (move-dup . [(20210127 1938) ((emacs (25 1))) "Eclipse-like moving and duplicating lines or rectangles" tar ((:commit . "bf2e578b89d7e7bf0b5500d9afcf49ac6ec2dcd1") (:authors ("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) (:maintainers ("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) (:maintainer "Jimmy Yuen Ho Wong" . "wyuenho@gmail.com") (:keywords "convenience" "text" "edit") (:url . "https://github.com/wyuenho/move-dup"))]) - (move-mode . [(20240409 2159) ((emacs (25 1))) "A major-mode for editing Move language" tar ((:commit . "f974cc69f279c45026f7386e0194be74779334a8") (:keywords "languages") (:url . "https://github.com/amnn/move-mode"))]) - (move-text . [(20231204 1514) nil "Move current line or region with M-up or M-down." tar ((:commit . "90ef0b078dbcb2dee47a15b0c6c6f417101e0c43") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:keywords "edit") (:url . "https://github.com/emacsfodder/move-text"))]) - (mowedline . [(20171218 237) nil "elisp utilities for using mowedline" tar ((:commit . "c17501b48ded8261d815ab60bf14cddf7040be72") (:authors ("John Foerch" . "jjfoerch@earthlink.net")) (:maintainers ("John Foerch" . "jjfoerch@earthlink.net")) (:maintainer "John Foerch" . "jjfoerch@earthlink.net"))]) - (mowie . [(20240626 717) ((emacs (28 1))) "Cycle Through Point-Moving Commands" tar ((:commit . "5236a231c172ffe3a831bb649031f4a1aaec5b15") (:authors ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainers ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainer "Mekeor Melire" . "mekeor@posteo.de") (:keywords "convenience") (:url . "https://codeberg.org/mekeor/mowie"))]) - (mozc . [(20240209 1327) ((emacs (24 3))) "minor mode to input Japanese with Mozc" tar ((:commit . "c2fcbf6515c5884437977de46187c16a8cb7bb50") (:keywords "mule" "multilingual" "input method"))]) - (mozc-cand-posframe . [(20200208 750) ((emacs (26 1)) (posframe (0 5 0)) (mozc (20180101 800)) (s (1 12))) "Posframe frontend for mozc.el" tar ((:commit . "1d07d5055381008ccbb29b97315d140e09a7ee95") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "i18n" "tooltip") (:url . "https://github.com/akirak/mozc-posframe"))]) - (mozc-im . [(20160412 22) ((mozc (0))) "Mozc with input-method-function interface." tar ((:commit . "df614a1076c28a11551fb3e822868bae47e855a5") (:authors ("Daisuke Kobayashi" . "d5884jp@gmail.com")) (:maintainers ("Daisuke Kobayashi" . "d5884jp@gmail.com")) (:maintainer "Daisuke Kobayashi" . "d5884jp@gmail.com") (:keywords "i18n" "extentions"))]) - (mozc-popup . [(20150224 34) ((popup (0 5 2)) (mozc (0))) "Mozc with popup" tar ((:commit . "f0684b875a7427ec08f8df13939a486e5d5cf420") (:authors ("Daisuke Kobayashi" . "d5884jp@gmail.com")) (:maintainers ("Daisuke Kobayashi" . "d5884jp@gmail.com")) (:maintainer "Daisuke Kobayashi" . "d5884jp@gmail.com") (:keywords "i18n" "extentions"))]) - (mozc-temp . [(20160228 840) ((emacs (24)) (dash (2 10 0)) (mozc (0))) "Use mozc temporarily" tar ((:commit . "7f5dd5fc8ceeca9b1822f7e056a4be67e2e74959") (:authors ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainers ("Hiroki YAMAKAWA" . "s06139@gmail.com")) (:maintainer "Hiroki YAMAKAWA" . "s06139@gmail.com") (:url . "https://github.com/HKey/mozc-temp"))]) - (mpages . [(20150710 1404) nil "An Emacs buffer for quickly writing your Morning Pages" tar ((:commit . "39a72a0931ab1cdbfdf0ab9f412dc12d43a3829f") (:url . "https://github.com/slevin/mpages"))]) - (mpdel . [(20230903 915) ((emacs (25 1)) (libmpdel (1 2 0)) (navigel (0 7 0))) "Play and control your MPD music" tar ((:commit . "b7a76a95bde185a3dc2c948c68465b1d532b095b") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "multimedia") (:url . "https://github.com/mpdel/mpdel"))]) - (mpdel-embark . [(20230103 2021) ((emacs (26 1)) (mpdel (2 0 0)) (libmpdel (2 0 0)) (embark (0 19))) "Integrate MPDel with Embark" tar ((:commit . "31d91a62b680fb4472ec34c04ac6af80bb3cf4b8") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "multimedia") (:url . "https://github.com/mpdel/mpdel-embark"))]) - (mpdmacs . [(20240210 1526) ((emacs (29 1)) (elmpd (0 2))) "A lightweight MPD client" tar ((:commit . "a401e2331300f79f9c4edc6fae46982d560c74fb") (:authors ("Michael Herstine" . "sp1ff@pobox.com")) (:maintainers ("Michael Herstine" . "sp1ff@pobox.com")) (:maintainer "Michael Herstine" . "sp1ff@pobox.com") (:keywords "comm") (:url . "https://github.com/sp1ff/mpdmacs"))]) - (mpmc-queue . [(20180303 2029) ((emacs (26 0)) (queue (0 2 0))) "a multiple-producer-multiple-consumer queue" tar ((:commit . "df07d6bef7468edb1d73ef73b8331b94d0e5d0ca") (:authors ("Sho Mizoe" . "sho.mizoe@gmail.com")) (:maintainers ("Sho Mizoe" . "sho.mizoe@gmail.com")) (:maintainer "Sho Mizoe" . "sho.mizoe@gmail.com") (:keywords "lisp" "async") (:url . "https://github.com/smizoe/mpmc-queue"))]) - (mpv . [(20220801 1917) ((emacs (25 1))) "control mpv for easy note-taking" tar ((:commit . "2e0234bc21a3dcdf12d94d3285475e7f6769d3e8") (:authors ("Johann Klähn" . "johann@jklaehn.de")) (:maintainers ("Johann Klähn" . "johann@jklaehn.de")) (:maintainer "Johann Klähn" . "johann@jklaehn.de") (:keywords "tools" "multimedia") (:url . "https://github.com/kljohann/mpv.el"))]) - (mpvi . [(20240315 214) ((emacs (28 1)) (emms (11))) "Media tool based on EMMS and MPV" tar ((:commit . "2412e4cd2879e1ebeaf29b92104abc94226b50bc") (:authors ("lorniu" . "lorniu@gmail.com")) (:maintainers ("lorniu" . "lorniu@gmail.com")) (:maintainer "lorniu" . "lorniu@gmail.com") (:keywords "convenience" "docs" "multimedia" "application") (:url . "https://github.com/lorniu/mpvi"))]) - (mqr . [(20180527 1204) ((emacs (24 4))) "Multi-dimensional query and replace" tar ((:commit . "4ade19d4620b8b61340290bf63fa56d5e493859f") (:authors ("Tino Calancha" . "tino.calancha@gmail.com")) (:maintainers ("Tino Calancha" . "tino.calancha@gmail.com")) (:maintainer "Tino Calancha" . "tino.calancha@gmail.com") (:keywords "convenience" "extensions" "lisp") (:url . "https://github.com/calancha/multi-replace"))]) - (mqtt-mode . [(20180611 1735) ((emacs (25)) (dash (2 12 0))) "client for interaction with MQTT servers" tar ((:commit . "613e70e9b9940e635e779994b5c83f86eb62c8e6") (:authors ("Andreas Müller" . "code@0x7.ch")) (:maintainers ("Andreas Müller" . "code@0x7.ch")) (:maintainer "Andreas Müller" . "code@0x7.ch") (:keywords "tools") (:url . "https://github.com/andrmuel/mqtt-mode"))]) - (msgpack . [(20200323 515) ((emacs (25 1))) "Read and write MessagePack object" tar ((:commit . "e2a0d76d1087bc8178c9f27222cb9b93e2e815ec") (:keywords "lisp") (:url . "https://github.com/xuchunyang/msgpack.el"))]) - (msvc . [(20221015 1610) ((emacs (24)) (cl-lib (0 5)) (cedet (1 0)) (ac-clang (2 0 0))) "Microsoft Visual C/C++ mode" tar ((:commit . "1bf173b5da3fbf2bdb799116e2a1f31916c1e16e") (:keywords "languages" "completion" "syntax check" "mode" "intellisense") (:url . "https://github.com/yaruopooner/msvc"))]) - (mtg-deck-mode . [(20231202 1546) ((emacs (25 1))) "Major mode to edit MTG decks" tar ((:commit . "3cb3866951feae40531c0a2e4fa72c0f2989c36c") (:keywords "data" "mtg" "magic") (:url . "https://github.com/mattiasb/mtg-deck-mode"))]) - (mu-cite . [(20190803 439) ((flim (1 14 9))) "A library to provide MIME features." tar ((:commit . "b2c83bbce4646d100b942f0f0de0877a8d47298c") (:authors ("MORIOKA Tomohiko" . "tomo@m17n.org") ("Shuhei KOBAYASHI" . "shuhei@aqua.ocn.ne.jp")) (:maintainer "Katsumi Yamaoka" . "yamaoka@jpl.org") (:keywords "mail" "news" "citation"))]) - (mu2tex . [(20200512 704) nil "Convert plain text molecule names and units to TeX" tar ((:commit . "4b84cdac955cb36a8c44a2be48f3310252e3d3ad") (:authors ("Carsten Dominik" . "carsten.dominik@gmail.com")) (:maintainers ("Carsten Dominik" . "carsten.dominik@gmail.com")) (:maintainer "Carsten Dominik" . "carsten.dominik@gmail.com") (:keywords "tex") (:url . "https://github.com/cdominik/mu2tex"))]) - (mu4e-alert . [(20230722 1746) ((alert (1 2)) (s (1 10 0)) (ht (2 0)) (emacs (24 4))) "Desktop notification for mu4e" tar ((:commit . "6beda20fc69771f2778f507c4a9e069dbaf1b628") (:authors ("Iqbal Ansari" . "iqbalansari02@yahoo.com")) (:maintainers ("Mikhail Rudenko" . "mike.rudenko@gmail.com")) (:maintainer "Mikhail Rudenko" . "mike.rudenko@gmail.com") (:keywords "mail" "convenience") (:url . "https://github.com/iqbalansari/mu4e-alert"))]) - (mu4e-column-faces . [(20240318 2050) ((emacs (25 3))) "Faces for individual mu4e columns" tar ((:commit . "d0387f277c1572160b3e80471252ff0305409988") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/mu4e-column-faces"))]) - (mu4e-conversation . [(20190609 812) ((emacs (25 1))) "Show a complete thread in a single buffer" tar ((:commit . "98110bb9c300fc9866dee8e0023355f9f79c9b96") (:authors ("Pierre Neidhardt" . "mail@ambrevar.xyz")) (:maintainers ("Pierre Neidhardt" . "mail@ambrevar.xyz")) (:maintainer "Pierre Neidhardt" . "mail@ambrevar.xyz") (:keywords "mail" "convenience" "mu4e") (:url . "https://gitlab.com/Ambrevar/mu4e-conversation"))]) - (mu4e-jump-to-list . [(20221202 1023) ((emacs (24 4)) (cl-lib (0 5))) "mu4e jump-to-list extension" tar ((:commit . "cf19684d2333cb0cda7f6b62c7607144baa49310") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainers ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org") (:keywords "mu4e" "mail" "convenience") (:url . "https://gitlab.com/wavexx/mu4e-jump-to-list.el"))]) - (mu4e-marker-icons . [(20230423 1039) ((emacs (26 1)) (nerd-icons (0 0 1))) "Display icons for mu4e markers" tar ((:commit . "09fe0ca72b5c000d45a875c7cfa58016f740c1ae") (:keywords "mail") (:url . "https://repo.or.cz/mu4e-marker-icons.git"))]) - (mu4e-overview . [(20240521 1445) ((emacs (26))) "Show overview of maildir" tar ((:commit . "51327c894721680633292a43a4e610542b4eceb3") (:authors ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainers ("MichaÅ‚ Krzywkowski" . "k.michal@zoho.com")) (:maintainer "MichaÅ‚ Krzywkowski" . "k.michal@zoho.com") (:keywords "mail" "tools") (:url . "https://github.com/mkcms/mu4e-overview"))]) - (mu4e-query-fragments . [(20240415 1421) ((emacs (24 4))) "mu4e query fragments extension" tar ((:commit . "14b38e4a7b7aae47f3c1bdccb6680f8c38c645bf") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainers ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org") (:keywords "mu4e" "mail" "convenience") (:url . "https://gitlab.com/wavexx/mu4e-query-fragments.el"))]) - (mu4e-views . [(20240401 1150) ((emacs (26 1)) (xwidgets-reuse (0 3)) (ht (2 2)) (esxml (20210323 1102))) "View emails in mu4e using xwidget-webkit" tar ((:commit . "e0f60e314d034e02fbc3696c3cb9e3598eed9070") (:authors ("Boris Glavic" . "lordpretzel@gmail.com")) (:maintainers ("Boris Glavic" . "lordpretzel@gmail.com")) (:maintainer "Boris Glavic" . "lordpretzel@gmail.com") (:keywords "mail") (:url . "https://github.com/lordpretzel/mu4e-views"))]) - (mu4easy . [(20230629 1721) ((emacs (25 1)) (mu4e-column-faces (1 2 1)) (mu4e-alert (1 0)) (helm-mu (1 0 0)) (org-msg (4 0))) "Packages + configs for using mu4e with multiple accounts" tar ((:commit . "bb9f5df374723932c848f8864c86d7b0ceacc82c") (:authors ("Daniel Fleischer" . "danflscr@gmail.com")) (:maintainers ("Daniel Fleischer" . "danflscr@gmail.com")) (:maintainer "Daniel Fleischer" . "danflscr@gmail.com") (:keywords "mail") (:url . "https://github.com/danielfleischer/mu4easy"))]) - (muban . [(20180415 1219) ((emacs (25))) "Lightweight template expansion tool" tar ((:commit . "c134c46e60be1fb3e9a08dba3d07346855e0fcc2") (:authors ("Jiahao Li" . "jiahaowork@gmail.com")) (:maintainers ("Jiahao Li" . "jiahaowork@gmail.com")) (:maintainer "Jiahao Li" . "jiahaowork@gmail.com") (:keywords "abbrev" "tools") (:url . "https://github.com/jiahaowork/muban.el"))]) - (mugur . [(20240517 504) ((emacs (26 1)) (s (1 12 0)) (anaphora (1 0 4)) (dash (2 18 1)) (cl-lib (1 0))) "Configurator for QMK compatible keyboards" tar ((:commit . "7fe7f6a9dd80389fcd9754e9191192e697a88882") (:authors ("Mihai Olteanu" . "mihai_olteanu@fastmail.fm")) (:maintainers ("Mihai Olteanu" . "mihai_olteanu@fastmail.fm")) (:maintainer "Mihai Olteanu" . "mihai_olteanu@fastmail.fm") (:keywords "multimedia") (:url . "https://github.com/mihaiolteanu/mugur"))]) - (multi . [(20131013 1544) ((emacs (24))) "Clojure-style multi-methods for emacs lisp" tar ((:commit . "884203b11fdac8374ec644cca975469aab263404") (:authors ("Christina Whyte" . "kurisu.whyte@gmail.com")) (:maintainers ("Christina Whyte" . "kurisu.whyte@gmail.com")) (:maintainer "Christina Whyte" . "kurisu.whyte@gmail.com") (:keywords "multimethod" "generic" "predicate" "dispatch") (:url . "http://github.com/kurisuwhyte/emacs-multi"))]) - (multi-compile . [(20211113 2119) ((emacs (24 4)) (dash (2 12 1))) "Multi target interface to compile." tar ((:commit . "360e44b200d07da379c906856d37613d0f06a9ae") (:authors ("Kvashnin Vladimir" . "reangd@gmail.com")) (:maintainers ("Kvashnin Vladimir" . "reangd@gmail.com")) (:maintainer "Kvashnin Vladimir" . "reangd@gmail.com") (:keywords "tools" "compile" "build") (:url . "https://github.com/ReanGD/emacs-multi-compile"))]) - (multi-line . [(20230721 1814) ((emacs (24 3)) (s (1 9 0)) (cl-lib (0 5)) (dash (2 12 0)) (shut-up (0 3 2))) "multi-line statements" tar ((:commit . "06ea7294c4e4ace0c3253b7952a6d937a169eb55") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "multi" "line" "length" "whitespace" "programming" "tools" "convenience" "files") (:url . "https://github.com/IvanMalison/multi-line"))]) - (multi-project . [(20240115 1635) ((emacs (26 1))) "Find files, compile, and search in multiple projects" tar ((:commit . "3bc67ba8adf10a0844fa2f9cce9d78f130307645") (:authors ("Shawn Ellis" . "shawn.ellis17@gmail.com")) (:maintainers ("Shawn Ellis" . "shawn.ellis17@gmail.com")) (:maintainer "Shawn Ellis" . "shawn.ellis17@gmail.com") (:keywords "convenience" "project" "management") (:url . "https://github.com/ellisvelo/multi-project.git"))]) - (multi-run . [(20210108 336) ((emacs (24)) (window-layout (1 4))) "Efficiently manage multiple remote nodes" tar ((:commit . "13d4d923535b5e8482b13ff76185203075fb26a3") (:keywords "multiple shells" "multi-run" "remote nodes") (:url . "https://www.github.com/sagarjha/multi-run"))]) - (multi-term . [(20200514 428) nil "Managing multiple terminal buffers in Emacs." tar ((:commit . "017c77c550115936860e2ea71b88e585371475d5") (:authors ("Andy Stewart" . "lazycat.manatee@gmail.com")) (:maintainers ("Andy Stewart" . "lazycat.manatee@gmail.com")) (:maintainer "Andy Stewart" . "lazycat.manatee@gmail.com") (:keywords "term" "terminal" "multiple buffer") (:url . "http://www.emacswiki.org/emacs/download/multi-term.el"))]) - (multi-vterm . [(20221031 610) ((emacs (26 3)) (vterm (0 0)) (project (0 3 0))) "Like multi-term.el but for vterm" tar ((:commit . "36746d85870dac5aaee6b9af4aa1c3c0ef21a905") (:keywords "terminals" "processes") (:url . "https://github.com/suonlight/multi-libvterm"))]) - (multi-web-mode . [(20130824 354) nil "multiple major mode support for web editing" tar ((:commit . "ad1c8d1c870334052d244c7ae3636cb7b9357b7c") (:authors ("Fabián E. Gallina" . "fabian@anue.biz")) (:maintainers ("Fabián E. Gallina" . "fabian@anue.biz")) (:maintainer "Fabián E. Gallina" . "fabian@anue.biz") (:keywords "convenience" "languages" "wp") (:url . "https://github.com/fgallina/multi-web-mode"))]) - (multicolumn . [(20150202 2251) nil "Creating and managing multiple side-by-side windows." tar ((:commit . "c7a3afecd470859b2e60aa7c554d6e4d436df7fa") (:url . "https://github.com/Lindydancer/multicolumn"))]) - (multifiles . [(20130615 2133) nil "View and edit parts of multiple files in one buffer" tar ((:commit . "dddfe64b8e1c1cd1f9ccc1f03405477fc0d53897") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "multiple" "files"))]) - (multiple-cursors . [(20240223 1134) ((cl-lib (0 5))) "Multiple cursors for Emacs." tar ((:commit . "c870c18462461df19382ecd2f9374c8b902cd804") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "editing" "cursors") (:url . "https://github.com/magnars/multiple-cursors.el"))]) - (multistate . [(20210124 2014) ((emacs (25 1)) (ht (2 3))) "Multistate mode" tar ((:commit . "a7ab9dc7aac0b6d6d2f872de4e0d1b8550834a9b") (:keywords "convenience") (:url . "https://gitlab.com/matsievskiysv/multistate"))]) - (multitran . [(20240206 1617) ((emacs (24)) (cl-lib (0 5))) "Interface to multitran" tar ((:commit . "680f31d15b78876daf484bd926e5c172ab061595") (:authors ("Zajcev Evgeny" . "zevlg@yandex.ru")) (:maintainers ("Zajcev Evgeny" . "zevlg@yandex.ru")) (:maintainer "Zajcev Evgeny" . "zevlg@yandex.ru") (:keywords "dictionary" "hypermedia"))]) - (musicbrainz . [(20230530 749) ((emacs (28 1)) (request (0 3))) "MusicBrainz API interface" tar ((:commit . "986690a515e67526598eaa4200bd383f03a007bd") (:authors ("nik gaffney" . "nik@fo.am")) (:maintainers ("nik gaffney" . "nik@fo.am")) (:maintainer "nik gaffney" . "nik@fo.am") (:keywords "music" "scrobbling" "multimedia") (:url . "https://github.com/zzkt/metabrainz"))]) - (mustache . [(20230713 514) ((emacs (26)) (s (1 3 0)) (dash (1 2 0))) "Mustache templating library in emacs lisp" tar ((:commit . "229e01f0f0a5684499bcc6a11a5bf8dbe14fd4e8") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "convenience" "mustache" "template") (:url . "https://github.com/Wilfred/mustache.el"))]) - (mustache-mode . [(20141024 1432) nil "A major mode for editing Mustache files." tar ((:commit . "bf9897eb287ca47ced65d7d4e07ea61ea0aec39f"))]) - (mustang-theme . [(20170719 946) nil "port of vim's mustang theme" tar ((:commit . "dda6d04803f1c9b196b620ef564e7768fee15de2") (:url . "http://github.com/mswift42/mustang-theme"))]) - (mustard-theme . [(20170808 1319) ((emacs (24 0))) "an Emacs 24 theme based on Mustard (tmTheme)" tar ((:commit . "3b15d992c79590d7ea2503004e2a863b57e274b5") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (mutant . [(20160124 1353) ((emacs (24 4)) (dash (2 1 0))) "An interface for the Mutant testing tool" tar ((:commit . "aff50603a70a110f4ecd7142963ef719e8c11c06") (:keywords "mutant" "testing") (:url . "http://github.com/p-lambert/mutant.el"))]) - (mutt-mode . [(20191102 2330) ((emacs (24))) "major mode for editing mutt configuration" tar ((:commit . "1d495de49e6f536459b00d5396a2f5ce5ad4757b") (:authors ("Felix Weilbach" . "felix.weilbach@t-online.de")) (:maintainers ("Felix Weilbach" . "felix.weilbach@t-online.de")) (:maintainer "Felix Weilbach" . "felix.weilbach@t-online.de") (:keywords "languages") (:url . "https://gitlab.com/flexw/mutt-mode"))]) - (mvn . [(20181002 1617) nil "helpers for compiling with maven" tar ((:commit . "ffa40235b7dabb6c6c165f64f32a963cde8031f0") (:authors ("Andrew Gwozdziewycz" . "git@apgwoz.com")) (:maintainers ("Andrew Gwozdziewycz" . "git@apgwoz.com")) (:maintainer "Andrew Gwozdziewycz" . "git@apgwoz.com") (:keywords "compilation" "maven" "java") (:url . "https://github.com/apgwoz/mvn-el"))]) - (mw-thesaurus . [(20230426 1752) ((emacs (25)) (request (0 3 0)) (dash (2 16 0))) "Merriam-Webster Thesaurus" tar ((:commit . "c44d793595c2d0f6789621da457da065920968ac") (:keywords "wp" "matching") (:url . "https://github.com/agzam/mw-thesaurus.el"))]) - (mwim . [(20181110 1900) nil "Switch between the beginning/end of line or code" tar ((:commit . "b4f3edb4c0fb8f8b71cecbf8095c2c25a8ffbf85") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "convenience") (:url . "https://github.com/alezost/mwim.el"))]) - (mxf-view . [(20180501 740) ((emacs (25))) "Simple MXF viewer" tar ((:commit . "c4825f35fad81c4624a2fcaea95cc605addf5cbc") (:authors ("Tomotaka SUWA" . "tomotaka.suwa@gmail.com")) (:maintainers ("Tomotaka SUWA" . "tomotaka.suwa@gmail.com")) (:maintainer "Tomotaka SUWA" . "tomotaka.suwa@gmail.com") (:keywords "data" "multimedia") (:url . "https://github.com/t-suwa/mxf-view"))]) - (my-repo-pins . [(20230120 1105) ((emacs (26 1))) "Keep your git repositories organized" tar ((:commit . "e6fe3864e244e6db74b668d24857c04472b2d475") (:authors ("Félix Baylac Jacqué" . "felixatalternativebit.fr")) (:maintainers ("Félix Baylac Jacqué" . "felixatalternativebit.fr")) (:maintainer "Félix Baylac Jacqué" . "felixatalternativebit.fr") (:url . "https://alternativebit.fr/projects/my-repo-pins/"))]) - (myanmar-input-methods . [(20160106 1537) nil "Emacs Input Method for Myanmar" tar ((:commit . "9d4e0d6358c61bde7a2274e430ef71683faea32e") (:authors ("Ye Lin Kyaw" . "yelinkyaw@gmail.com")) (:maintainers ("Ye Lin Kyaw" . "yelinkyaw@gmail.com")) (:maintainer "Ye Lin Kyaw" . "yelinkyaw@gmail.com") (:keywords "myanmar" "unicode" "keyboard") (:url . "http://github.com/yelinkyaw/emacs-myanmar-input-methods"))]) - (mybigword . [(20230809 904) ((emacs (26 1)) (avy (0 5 0))) "Vocabulary builder using Zipf to extract English big words" tar ((:commit . "13574e2c47a670df4b776b88bd633b2e8a82b2b2") (:authors ("Chen Bin" . "chenbinDOTshATgmail.com")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmail.com")) (:maintainer "Chen Bin" . "chenbinDOTshATgmail.com") (:keywords "convenience") (:url . "https://github.com/redguardtoo/mybigword"))]) - (mybuild-mode . [(20221007 1928) ((emacs (24 3))) "Major mode for editing Mybuild files from Embox" tar ((:commit . "54e3c31e3b5f133eb8611a3759e59733b17e33e3") (:authors ("Evgeny Simonenko" . "easimonenko@gmail.com")) (:maintainers ("Evgeny Simonenko" . "easimonenko@gmail.com")) (:maintainer "Evgeny Simonenko" . "easimonenko@gmail.com") (:keywords "languages") (:url . "https://github.com/easimonenko/mybuild-mode"))]) - (mykie . [(20150808 2205) ((emacs (24 3)) (cl-lib (0 5))) "Command multiplexer: Register multiple functions to a keybind" tar ((:commit . "91f222b4f2b2b4285b0bc306905eb960826a67ed") (:authors ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy\"at\"gmail.com") (:keywords "emacs" "configuration" "keybind") (:url . "https://github.com/yuutayamada/mykie-el"))]) - (mynt-mode . [(20150512 2049) ((virtualenvwrapper (20131514))) "Minor mode to work with the mynt static site generator" tar ((:commit . "23d4489167bfa899634548cb41ed32fdeb3600c9") (:keywords "convenience") (:url . "https://github.com/crshd/mynt-mode"))]) - (myrddin-mode . [(20191225 2120) ((emacs (24 3))) "Major mode for editing Myrddin source files" tar ((:commit . "51c0a2cb9dfc9526cd47e71313f5a745c99cadcc") (:authors ("Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org")) (:maintainers ("Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org")) (:maintainer "Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org") (:keywords "languages") (:url . "https://git.sr.ht/~jakob/myrddin-mode"))]) - (mysql-to-org . [(20210622 447) ((emacs (24 3)) (s (1 11 0))) "Minor mode to output the results of mysql queries to org tables" tar ((:commit . "c5eefc71200f2e1d0d67a13ed897b3cdfa835117") (:authors ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainers ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainer "Tijs Mallaerts" . "tijs.mallaerts@gmail.com"))]) - (myterminal-controls . [(20210904 516) ((emacs (24)) (cl-lib (0 5))) "Quick toggle controls at a key-stroke" tar ((:commit . "c635868e13ee898ec77925d98b36421640e22aa4") (:authors ("Mohammed Ismail Ansari" . "team.terminal@gmail.com")) (:maintainers ("Mohammed Ismail Ansari" . "team.terminal@gmail.com")) (:maintainer "Mohammed Ismail Ansari" . "team.terminal@gmail.com") (:keywords "convenience" "shortcuts") (:url . "http://ismail.teamfluxion.com"))]) - (n4js . [(20150714 231) ((emacs (24)) (cypher-mode (0))) "Neo4j Shell" tar ((:commit . "3991ed8975151d5e8d568e952362df810f7ffab7") (:authors ("TruongTx" . "me@truongtx.me")) (:maintainers ("TruongTx" . "me@truongtx.me")) (:maintainer "TruongTx" . "me@truongtx.me") (:keywords "neo4j" "shell" "comint") (:url . "https://github.com/tmtxt/n4js.el"))]) - (naga-theme . [(20240715 1925) nil "Dark color theme with green foreground color" tar ((:commit . "cca6f1913cc899efaa59df52b8f09dd1a0768e20") (:authors ("Johannes Maier" . "johannes.maier@mailbox.org")) (:maintainers ("Johannes Maier" . "johannes.maier@mailbox.org")) (:maintainer "Johannes Maier" . "johannes.maier@mailbox.org"))]) - (name-this-color . [(20151014 2030) ((emacs (24)) (cl-lib (0 5)) (dash (2 11 0))) "Match RGB codes to names easily and precisely" tar ((:commit . "e37cd1291d5d68d4c8d6386eab9cb9d94fd3bcfa") (:keywords "lisp" "color" "hex" "rgb" "shade" "name") (:url . "https://github.com/knl/name-this-color.el"))]) - (named-timer . [(20181120 2224) ((emacs (24 4))) "Simplified timer management for Emacs Lisp" tar ((:commit . "670b81e3eddef2e7353a4eedc9553a85306445db") (:keywords "tools") (:url . "https://github.com/DarwinAwardWinner/emacs-named-timer"))]) - (nameframe . [(20221023 957) nil "Manage frames by name." tar ((:commit . "06d3400750c6b33ae215b9ac2922ee4dafd6b506") (:authors ("John Del Rosario" . "john2x@gmail.com")) (:maintainers ("John Del Rosario" . "john2x@gmail.com")) (:maintainer "John Del Rosario" . "john2x@gmail.com") (:url . "https://github.com/john2x/nameframe"))]) - (nameframe-perspective . [(20221023 957) ((nameframe (0 5 0 -2)) (perspective (1 12))) "Nameframe integration with perspective.el" tar ((:commit . "06d3400750c6b33ae215b9ac2922ee4dafd6b506") (:authors ("John Del Rosario" . "john2x@gmail.com")) (:maintainers ("John Del Rosario" . "john2x@gmail.com")) (:maintainer "John Del Rosario" . "john2x@gmail.com") (:url . "https://github.com/john2x/nameframe"))]) - (nameframe-project . [(20221024 209) ((emacs (28 1)) (nameframe (0 5 0 -2)) (project (0 8 1))) "Nameframe integration with project.el" tar ((:commit . "3116b6738f74a95e144a75344355e09f72620e01") (:authors ("John Del Rosario" . "john2x@gmail.com")) (:maintainers ("John Del Rosario" . "john2x@gmail.com")) (:maintainer "John Del Rosario" . "john2x@gmail.com") (:url . "https://github.com/john2x/nameframe"))]) - (nameframe-projectile . [(20221023 957) ((nameframe (0 5 0 -2)) (projectile (0 13 0))) "Nameframe integration with Projectile" tar ((:commit . "06d3400750c6b33ae215b9ac2922ee4dafd6b506") (:authors ("John Del Rosario" . "john2x@gmail.com")) (:maintainers ("John Del Rosario" . "john2x@gmail.com")) (:maintainer "John Del Rosario" . "john2x@gmail.com") (:url . "https://github.com/john2x/nameframe"))]) - (nameless . [(20230112 1259) ((emacs (24 4))) "Hide package namespace in your emacs-lisp code" tar ((:commit . "e468f3eea4518b9827419611868c897dce20453f") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "convenience" "lisp") (:url . "https://github.com/Malabarba/nameless"))]) - (names . [(20221227 1825) ((emacs (24 1)) (cl-lib (0 5))) "Namespaces for emacs-lisp. Avoid name clobbering without hiding symbols." tar ((:commit . "45a272fae915148d9a74d4cb3c39917b272ee9c3") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "extensions" "lisp") (:url . "https://github.com/Malabarba/names"))]) - (namespaces . [(20130326 2250) nil "An implementation of namespaces for Elisp, with an emphasis on immutabilty." tar ((:commit . "3d02525d9b9a5ae6e7be3adefd880121436e6270") (:url . "https://github.com/chrisbarrett/elisp-namespaces"))]) - (nand2tetris . [(20171201 1813) ((emacs (24))) "Major mode for HDL files in the nand2tetris course" tar ((:commit . "fe37ee41367ceff6f7d7a472a5f80cf1285e1e01") (:authors ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainers ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainer "Diego Berrocal" . "cestdiego@gmail.com") (:keywords "nand2tetris" "hdl") (:url . "http://www.github.com/CestDiego/nand2tetris.el/"))]) - (nand2tetris-assembler . [(20171201 1813) ((nand2tetris (1 1 0))) "Assembler For the Nand2tetris Course" tar ((:commit . "fe37ee41367ceff6f7d7a472a5f80cf1285e1e01") (:authors ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainers ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainer "Diego Berrocal" . "cestdiego@gmail.com") (:keywords "nand2tetris-assembler" "hdl") (:url . "http://www.github.com/CestDiego/nand2tetris-assembler.el/"))]) - (nanowrimo . [(20151105 228) nil "Track progress for nanowrimo" tar ((:commit . "b1d41458926ccb39cefbb1bb74aefe4f02fd349f") (:authors ("Ivan Andrus" . "darthandrusatgmail.com")) (:maintainers ("Ivan Andrus" . "darthandrusatgmail.com")) (:maintainer "Ivan Andrus" . "darthandrusatgmail.com") (:url . "https://bitbucket.org/gvol/nanowrimo-mode"))]) - (naquadah-theme . [(20190225 1427) nil "A theme based on Tango color set" tar ((:commit . "430c3b7bd51922cb616b3f60301f4e2604816ed8"))]) - (narrow-reindent . [(20150722 1906) ((emacs (24 4))) "Defines a minor mode to left-align narrowed regions." tar ((:commit . "87466aac4dbeb79597124dd077bf5c704872fd3d") (:authors ("J David Smith" . "emallson@atlanis.net")) (:maintainers ("J David Smith" . "emallson@atlanis.net")) (:maintainer "J David Smith" . "emallson@atlanis.net") (:url . "https://github.com/emallson/narrow-reindent.el"))]) - (narrowed-page-navigation . [(20150109 519) ((emacs (24)) (cl-lib (0 5))) "A minor mode for showing one page at a time" tar ((:commit . "b215adbac4873f56fbab65772062f0f5be8058a1") (:authors ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainers ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Raymond Christiansen" . "david@davidchristiansen.dk") (:keywords "outlines"))]) - (narumi . [(20220228 243) ((emacs (26 1))) "A dashboard that displays a ramdom sampled image" tar ((:commit . "2f23f03a7b94766799f26605e167b259a4a90903") (:url . "https://github.com/nryotaro/narumi"))]) - (nash-mode . [(20160830 1212) nil "Nash major mode" tar ((:commit . "bb7ae728a16812a0ef506483b877f6221c92ca9c") (:keywords "nash" "languages") (:url . "https://github.com/tiago4orion/nash-mode.el"))]) - (nasm-mode . [(20240610 1505) ((emacs (24 3))) "NASM x86 assembly major mode" tar ((:commit . "7079eb4ce14d94830513facf9bf2fca9e030a4d1") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/nasm-mode"))]) - (native-complete . [(20240628 1901) ((emacs (26 1))) "Shell completion using native complete mechanisms" tar ((:commit . "14e0a434cffa5688992b30d1b29bb21c561f8cd0") (:authors ("Troy Hinckley" . "troy.hinckley@gmail.com")) (:maintainers ("Troy Hinckley" . "troy.hinckley@gmail.com")) (:maintainer "Troy Hinckley" . "troy.hinckley@gmail.com") (:url . "https://github.com/CeleritasCelery/emacs-native-shell-complete"))]) - (nav . [(20120507 707) nil "Emacs mode for filesystem navigation" tar ((:commit . "c5eb234c063f435dbdcd1f8bdc46cfc68c973ebe") (:authors ("Issac Trotts" . "issactrotts@google.com")) (:maintainers ("Issac Trotts" . "issactrotts@google.com")) (:maintainer "Issac Trotts" . "issactrotts@google.com"))]) - (nav-flash . [(20220726 1117) ((emacs (25 1))) "Briefly highlight the current line" tar ((:commit . "5d4b48567862f6be0ca973d6b1dca90e4815cb9b") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions" "navigation" "interface") (:url . "http://github.com/rolandwalker/nav-flash"))]) - (navi-mode . [(20201220 1727) ((outshine (2 0)) (outorg (2 0))) "major-mode for easy buffer-navigation" tar ((:commit . "cf97e1e338815ad3a4d0bbbf4ff6dd1a4e322ca8") (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:url . "https://github.com/alphapapa/navi"))]) - (navi2ch . [(20200130 36) nil "Navigator for 2ch for Emacsen" tar ((:commit . "7811dba052f679bd920a1f648d621a6fecace10f") (:authors ("Taiki SUGAWARA" . "taiki@users.sourceforge.net")) (:maintainers ("Taiki SUGAWARA" . "taiki@users.sourceforge.net")) (:maintainer "Taiki SUGAWARA" . "taiki@users.sourceforge.net") (:keywords "network" "2ch"))]) - (navigel . [(20230903 835) ((emacs (25 1)) (tablist (1 0))) "Facilitate the creation of tabulated-list based UIs" tar ((:commit . "31320a6433093ca860508beee9f0e29a794c51ca") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:url . "https://github.com/DamienCassou/navigel"))]) - (navorski . [(20141203 1824) ((s (1 9 0)) (dash (1 5 0)) (multi-term (0 8 14))) "Helping you live in the terminal, like Viktor did." tar ((:commit . "698c1c62da70164aebe9a7a5d034778fbc30ea5b") (:authors ("Roman Gonzalez" . "romanandreg@gmail.com") ("Tavis Rudd" . "tavis@birdseye-sw.com")) (:maintainers ("Roman Gonzalez" . "romanandreg@gmail.com")) (:maintainer "Roman Gonzalez" . "romanandreg@gmail.com") (:keywords "terminal"))]) - (naysayer-theme . [(20240220 2159) ((emacs (24))) "The naysayer color theme" tar ((:commit . "5e0bfaffb5162f3f35690ef3397a5ab63006042f") (:authors ("Nick Aversano" . "nickav@users.noreply.github.com")) (:maintainers ("Nick Aversano" . "nickav@users.noreply.github.com")) (:maintainer "Nick Aversano" . "nickav@users.noreply.github.com") (:url . "https://github.com/nickav/naysayer-theme.el"))]) - (ncl-mode . [(20180129 703) ((emacs (24))) "Major Mode for editing NCL scripts and other goodies" tar ((:commit . "602292712a9e6b7e7c25155978999e77d06b7338") (:authors ("Yagnesh Raghava Yakkala" . "hi@yagnesh.org")) (:maintainer "Yagnesh Raghava Yakkala" . "hi@yagnesh.org") (:keywords "ncl" "major mode" "ncl-mode" "atmospheric science.") (:url . "https://github.com/yyr/ncl-mode"))]) - (nclip . [(20130617 2015) nil "Network (HTTP) Clipboard" tar ((:commit . "af88e38b1f04be02bf2e57affc662dbd0f828e67") (:authors ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainers ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainer "Marian Schubert" . "marian.schubert@gmail.com") (:keywords "nclip" "clipboard" "network") (:url . "http://www.github.com/maio/nclip.el"))]) - (neato-graph-bar . [(20181130 1649) ((emacs (24 3))) "Neat-o graph bars CPU/memory etc." tar ((:commit . "a7ae35afd67911e8924f36e646bce0d3e3c1bbe6") (:authors ("Robert Cochran" . "robert-git@cochranmail.com")) (:maintainers ("Robert Cochran" . "robert-git@cochranmail.com")) (:maintainer "Robert Cochran" . "robert-git@cochranmail.com") (:url . "https://gitlab.com/RobertCochran/neato-graph-bar"))]) - (neil . [(20240701 1458) ((emacs (27 1))) "companion for Babashka Neil" tar ((:commit . "054ca51542837fec87e289a74ab139b4ae6e108b") (:authors ("Ag Ibragimov" . "agzam.ibragimov@gmail.com")) (:maintainers ("Ag Ibragimov" . "agzam.ibragimov@gmail.com")) (:maintainer "Ag Ibragimov" . "agzam.ibragimov@gmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/babashka/neil"))]) - (nemerle . [(20161029 2023) nil "major mode for editing nemerle programs" tar ((:commit . "8818c5af5598e16ea59189e1e3245f0a3d7c78f0") (:authors ("Jacek Sliwerski" . "rzyj@o2.pl")) (:maintainers ("Jacek Sliwerski" . "rzyj@o2.pl")) (:maintainer "Jacek Sliwerski" . "rzyj@o2.pl") (:keywords "nemerle" "mode" "languages"))]) - (neon-mode . [(20180406 1156) nil "Simple major mode for editing neon files" tar ((:commit . "99d15e46beaf1e7d71e39a00cce810df1f33229d") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "conf"))]) - (neotree . [(20240721 233) ((cl-lib (0 5))) "A tree plugin like NerdTree for Vim" tar ((:commit . "599bd049a5d9cfab8a0d7ab7bec99d58b4581751") (:authors ("jaypei" . "jaypei97159@gmail.com")) (:maintainers ("jaypei" . "jaypei97159@gmail.com")) (:maintainer "jaypei" . "jaypei97159@gmail.com") (:url . "https://github.com/jaypei/emacs-neotree"))]) - (nerd-icons . [(20240524 311) ((emacs (24 3))) "Emacs Nerd Font Icons Library" tar ((:commit . "3dac80b712fb3043ec2bd7510f587548074484a3") (:authors ("Hongyu Ding" . "rainstormstudio@yahoo.com") ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainers ("Hongyu Ding" . "rainstormstudio@yahoo.com") ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Hongyu Ding" . "rainstormstudio@yahoo.com") (:keywords "lisp") (:url . "https://github.com/rainstormstudio/nerd-icons.el"))]) - (nerd-icons-completion . [(20230430 1611) ((emacs (25 1)) (nerd-icons (0 0 1))) "Add icons to completion candidates" tar ((:commit . "5cfee6ff1b9647c783bae944402d60440ce04cbb") (:authors ("Hongyu Ding" . "rainstormstudio@yahoo.com")) (:maintainers ("Hongyu Ding" . "rainstormstudio@yahoo.com")) (:maintainer "Hongyu Ding" . "rainstormstudio@yahoo.com") (:keywords "lisp") (:url . "https://github.com/rainstormstudio/nerd-icons-completion"))]) - (nerd-icons-corfu . [(20231019 1618) ((emacs (27 1)) (nerd-icons (0 1 0))) "Icons for Corfu via nerd-icons" tar ((:commit . "7077bb76fefc15aed967476406a19dc5c2500b3c") (:authors ("Luigi Sartor Piucco" . "luigipiucco@gmail.com")) (:maintainers ("Luigi Sartor Piucco" . "luigipiucco@gmail.com")) (:maintainer "Luigi Sartor Piucco" . "luigipiucco@gmail.com") (:keywords "convenience" "files" "icons") (:url . "https://github.com/LuigiPiucco/nerd-icons-corfu"))]) - (nerd-icons-dired . [(20231214 2155) ((emacs (24 4)) (nerd-icons (0 0 1))) "Shows icons for each file in dired mode" tar ((:commit . "c1c73488630cc1d19ce1677359f614122ae4c1b9") (:authors ("Hongyu Ding" . "rainstormstudio@yahoo.com")) (:maintainers ("Hongyu Ding" . "rainstormstudio@yahoo.com")) (:maintainer "Hongyu Ding" . "rainstormstudio@yahoo.com") (:keywords "lisp") (:url . "https://github.com/rainstormstudio/nerd-icons-dired"))]) - (nerd-icons-ibuffer . [(20230417 1549) ((emacs (24 3)) (nerd-icons (0 0 1))) "Display nerd icons in ibuffer" tar ((:commit . "18c00c03a0d7193bab5e3374ec02c5428db057fd") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainers ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "convenience" "icons" "ibuffer") (:url . "https://github.com/seagle0128/nerd-icons-ibuffer"))]) - (nerd-icons-ivy-rich . [(20230721 357) ((emacs (26 1)) (ivy-rich (0 1 0)) (nerd-icons (0 0 1))) "Excellent experience with nerd icons for ivy/counsel" tar ((:commit . "b3b605efa03d464d6138454ac3f60dcae50e7acb") (:authors ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainers ("Vincent Zhang" . "seagle0128@gmail.com")) (:maintainer "Vincent Zhang" . "seagle0128@gmail.com") (:keywords "convenience" "icons" "ivy") (:url . "https://github.com/seagle0128/nerd-icons-ivy-rich"))]) - (nerdtab . [(20180811 339) ((emacs (24 5))) "Keyboard-oriented tabs" tar ((:commit . "601d531fa3748db733fbdff157a0f1cdf8a66416") (:authors ("Yuan Fu" . "casouri@gmail.com")) (:maintainers ("Yuan Fu" . "casouri@gmail.com")) (:maintainer "Yuan Fu" . "casouri@gmail.com") (:keywords "convenience") (:url . "https://github.com/casouri/nerdtab"))]) - (netease-cloud-music . [(20231226 1525) ((emacs (27 1)) (request (0 3 3))) "Netease Cloud Music client" tar ((:commit . "f5d622e2d376d995f412aef93d031836d8c9997c") (:keywords "multimedia") (:url . "https://github.com/SpringHan/netease-cloud-music.git"))]) - (netease-music . [(20210411 603) ((names (0 5)) (emacs (25))) "listen netease music" tar ((:commit . "db7f1eef2d8544983509db679be1cbe6a5678071") (:authors ("hiro方圆" . "wfy11235813@gmail.com")) (:maintainers ("hiro方圆" . "wfy11235813@gmail.com")) (:maintainer "hiro方圆" . "wfy11235813@gmail.com") (:keywords "multimedia" "chinese" "music") (:url . "https://github.com/nicehiro/netease-music"))]) - (netherlands-holidays . [(20150202 1617) nil "Netherlands holidays for Emacs calendar." tar ((:commit . "26236178cdd650df9958bf5a086e184096559f00") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "calendar") (:url . "https://github.com/abo-abo/netherlands-holidays"))]) - (netrunner . [(20160910 2332) ((popup (0 5 3)) (company (0 9 0)) (helm (1 9 5))) "Create Android: Netrunner decklists using Company, Helm and org-mode" tar ((:commit . "c64672992175c8c1073c0f56c2e471839db71a0f") (:keywords "games") (:url . "http://github.com/Kungsgeten/netrunner"))]) - (network-watch . [(20171123 1146) ((emacs (24 3))) "Support for intermittent network connectivity" tar ((:commit . "d80b38dbec79f813c3949a8df8fb5f58d48b60ee") (:authors ("Juan Amiguet Vercher" . "jamiguet@gmail.com")) (:maintainers ("Juan Amiguet Vercher" . "jamiguet@gmail.com")) (:maintainer "Juan Amiguet Vercher" . "jamiguet@gmail.com") (:keywords "unix" "tools" "hardware" "lisp") (:url . "https://github.com/jamiguet/network-watch"))]) - (neuron-mode . [(20220718 827) ((emacs (26 3)) (f (0 20 0)) (s (1 12 0)) (markdown-mode (2 3)) (company (0 9 13))) "Major mode for editing zettelkasten notes using neuron" tar ((:commit . "33bc73f9a2ef1c6855bb12fec08e15a8cf4a6c6e") (:authors ("felko" . "http://github/felko")) (:maintainers ("felko" . "http://github/felko")) (:maintainer "felko" . "http://github/felko") (:keywords "outlines") (:url . "https://github.com/felko/neuron-mode"))]) - (neut-mode . [(20240610 2326) ((emacs (29))) "A major mode for Neut" tar ((:commit . "c723e0a2e1f14b7f41d824ca354b0590399e2bc0") (:authors ("vekatze" . "vekatze@icloud.com")) (:maintainers ("vekatze" . "vekatze@icloud.com")) (:maintainer "vekatze" . "vekatze@icloud.com") (:url . "https://github.com/vekatze/neut-mode"))]) - (never-comment . [(20140104 2207) nil "Never blocks are comment" tar ((:commit . "1996d003cad6bccf1475f7845d79efacbc7cd673") (:url . "http://stackoverflow.com/a/4554658/89376"))]) - (newlisp-mode . [(20160226 1545) nil "newLISP editing mode for Emacs" tar ((:commit . "ac23be40c81a360988ab803d365f1510733f6db4") (:authors ("KOBAYASHI Shigeru" . "shigeru.kb[at]gmail.com")) (:maintainers ("KOBAYASHI Shigeru" . "shigeru.kb[at]gmail.com")) (:maintainer "KOBAYASHI Shigeru" . "shigeru.kb[at]gmail.com") (:keywords "language" "lisp" "newlisp") (:url . "https://github.com/kosh04/newlisp-mode"))]) - (newspeak-mode . [(20211011 1425) ((emacs (24 3))) "Major mode for the Newspeak programming language" tar ((:commit . "f76aee3a1f7ff032ed9ef2d3a092f84c8c985e19") (:maintainers ("Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com")) (:maintainer "Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com") (:url . "https://github.com/danielsz/newspeak-mode"))]) - (nexus . [(20220902 2009) nil "REST Client for Nexus Maven Repository servers" tar ((:commit . "9f0ddf7d6cb5f7df44f684f02e2bd8a96ecabbd6") (:authors ("Juergen Hoetzel" . "juergen@archlinux.org")) (:maintainers ("Juergen Hoetzel" . "juergen@archlinux.org")) (:maintainer "Juergen Hoetzel" . "juergen@archlinux.org") (:keywords "comm"))]) - (nezburn-theme . [(20230726 600) nil "A low contrast color theme for Emacs (inspired by zenburn)." tar ((:commit . "83ea665941de938350956d62f430de1255a2d36d") (:authors ("João Lanjoni" . "joaoaugustolanjoni@gmail.com")) (:maintainers ("João Lanjoni" . "joaoaugustolanjoni@gmail.com")) (:maintainer "João Lanjoni" . "joaoaugustolanjoni@gmail.com") (:url . "http://github.com/lanjoni/nezburn"))]) - (ng2-mode . [(20201203 1925) ((typescript-mode (0 1))) "Major modes for editing Angular 2" tar ((:commit . "d341f177c6e4fb9d99b8639943ab5fc9184e2715") (:authors ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainers ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainer "Adam Niederer" . "adam.niederer@gmail.com") (:keywords "typescript" "angular" "angular2" "template") (:url . "http://github.com/AdamNiederer/ng2-mode"))]) - (nginx-mode . [(20240412 402) nil "major mode for editing nginx config files" tar ((:commit . "c4ac5de975d65c84893a130a470af32a48b0b66c") (:authors ("Andrew J Cosgriff" . "andrew@cosgriff.name")) (:maintainers ("Andrew J Cosgriff" . "andrew@cosgriff.name")) (:maintainer "Andrew J Cosgriff" . "andrew@cosgriff.name") (:keywords "languages" "nginx"))]) - (niceify-info . [(20160416 1244) nil "improve usability of Info pages" tar ((:commit . "66b45916f1994e16ee023d29fa7cf8fec48078f1"))]) - (nickel-mode . [(20240514 1236) ((emacs (24 3))) "A major mode for editing Nickel source code" tar ((:commit . "71441281e66500e978e10eb44d58e33a28f55b4e") (:authors ("The Nickel Team" . "(nickel-lang@tweag.io)")) (:maintainers ("The Nickel Team" . "(nickel-lang@tweag.io)")) (:maintainer "The Nickel Team" . "(nickel-lang@tweag.io)") (:keywords "languages" "configuration-language" "configuration" "nickel" "infrastructure") (:url . "https://github.com/nickel-lang/nickel-mode"))]) - (niconama . [(20170910 1501) ((emacs (24)) (request (20170131 1747)) (cl-lib (0 5))) "Tools for Niconico Live Broadcast" tar ((:commit . "96e7553e50e6bf7b58aac50f52c9b0b8edb41c56") (:keywords "comm") (:url . "https://github.com/NOBUTOKA/niconama.el"))]) - (night-owl-theme . [(20200622 1943) ((emacs (24))) "A color theme for the night owls out there" tar ((:commit . "50315d6a4e170dccc83bf2d59a8a761f5ea32bb6") (:authors ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainers ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Aaron Jensen" . "aaronjensen@gmail.com") (:url . "http://github.com/aaronjensen/night-owl-theme"))]) - (nikki . [(20210228 428) ((emacs (24 3))) "A simple diary mode" tar ((:commit . "b2ea20d04a061df88d72bd8dd0412a6e7876458d") (:authors ("Taiki Harada" . "thdev994@gmail.com")) (:maintainers ("Taiki Harada" . "thdev994@gmail.com")) (:maintainer "Taiki Harada" . "thdev994@gmail.com") (:keywords "convenience") (:url . "https://github.com/th994/nikki"))]) - (nikola . [(20170703 2021) ((async (1 5)) (emacs (24 3))) "Simple wrapper for nikola" tar ((:commit . "964715ac30943c9d6976999cad208dc60d09def0") (:authors ("drymer" . "drymer[AT]autistici.org")) (:maintainers ("drymer" . "drymer[AT]autistici.org")) (:maintainer "drymer" . "drymer[AT]autistici.org") (:keywords ":" "nikola") (:url . ": https://git.daemons.it/drymer/nikola.el"))]) - (nim-mode . [(20240220 1033) ((emacs (24 4)) (epc (0 1 1)) (let-alist (1 0 1)) (commenter (0 5 1)) (flycheck-nimsuggest (0 8 1))) "A major mode for the Nim programming language" tar ((:commit . "625cc023bd75a741b7d4e629e5bec3a52f45b4be") (:maintainers ("Simon Hafner" . "hafnersimon@gmail.com")) (:maintainer "Simon Hafner" . "hafnersimon@gmail.com") (:keywords "nim" "languages") (:url . "https://github.com/nim-lang/nim-mode"))]) - (nimbus-theme . [(20231227 1644) ((emacs (24 1))) "Nimbus dark theme" tar ((:commit . "09e6dcdd491c7aa5aa355e441a03492991830ad1") (:authors ("Marcin Swieczkowski" . "marcin@realemail.net")) (:maintainers ("Marcin Swieczkowski" . "marcin@realemail.net")) (:maintainer "Marcin Swieczkowski" . "marcin@realemail.net") (:keywords "faces") (:url . "https://github.com/mrcnski/nimbus-theme"))]) - (ninja-mode . [(20240528 1945) ((emacs (24))) "Major mode for editing .ninja files" tar ((:commit . "0b4b43aa3e2fee391443dcc0c961c9d2354d8954") (:keywords "languages") (:url . "https://ninja-build.org/"))]) - (nix-buffer . [(20180212 1518) ((f (0 17 3)) (emacs (24 4))) "Set up buffer environments with nix" tar ((:commit . "db57cda36e7477bdc7ef5a136357b971b1d4d099") (:url . "https://github.com/shlevy/nix-buffer/tree/master/"))]) - (nix-env-install . [(20200812 1305) ((emacs (25 1))) "Install packages using nix-env" tar ((:commit . "79c34bc117ba1cebeb67fab32c364951d2ec37a0") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "processes" "tools") (:url . "https://github.com/akirak/nix-env-install"))]) - (nix-haskell-mode . [(20190615 135) ((emacs (25)) (haskell-mode (16 0)) (nix-mode (1 3 0))) "haskell-mode integrations for Nix" tar ((:commit . "68efbcbf949a706ecca6409506968ed2ef928a20") (:authors ("Matthew Bauer" . "mjbauer95@gmail.com")) (:maintainers ("Matthew Bauer" . "mjbauer95@gmail.com")) (:maintainer "Matthew Bauer" . "mjbauer95@gmail.com") (:keywords "nix" "haskell" "languages" "processes") (:url . "https://github.com/matthewbauer/nix-haskell"))]) - (nix-mode . [(20230421 2036) ((emacs (25 1)) (magit-section (0)) (transient (0 3))) "Major mode for editing .nix files" tar ((:commit . "719feb7868fb567ecfe5578f6119892c771ac5e5") (:maintainers ("Matthew Bauer" . "mjbauer95@gmail.com")) (:maintainer "Matthew Bauer" . "mjbauer95@gmail.com") (:keywords "nix" "languages" "tools" "unix") (:url . "https://github.com/NixOS/nix-mode"))]) - (nix-modeline . [(20210405 742) ((emacs (25 1))) "Info about in-progress Nix evaluations on your modeline" tar ((:commit . "9a6116a11bdacf649f2c50ae1f2f4b12c03bed70") (:authors ("Jordan Mulcahey" . "snhjordy@gmail.com")) (:maintainers ("Jordan Mulcahey" . "snhjordy@gmail.com")) (:maintainer "Jordan Mulcahey" . "snhjordy@gmail.com") (:keywords "processes" "unix" "tools") (:url . "https://github.com/ocelot-project/nix-modeline"))]) - (nix-sandbox . [(20210325 1622) ((dash (2 12 1)) (s (1 10 0))) "Utility functions to work with nix-shell sandboxes" tar ((:commit . "d3ec98405f1f9dac833abf9e146249b1b943870d") (:authors ("Sven Keidel" . "svenkeidel@gmail.com")) (:maintainers ("Sven Keidel" . "svenkeidel@gmail.com")) (:maintainer "Sven Keidel" . "svenkeidel@gmail.com") (:url . "https://github.com/travisbhartwell/nix-emacs"))]) - (nix-ts-mode . [(20240710 1039) ((emacs (29 1))) "Major mode for Nix expressions, powered by tree-sitter" tar ((:commit . "59ad17690576190811e0746c12ad6809596ca3ac") (:maintainers ("Remi Gelinas" . "mail@remigelin.as")) (:maintainer "Remi Gelinas" . "mail@remigelin.as") (:keywords "nix" "languages") (:url . "https://github.com/nix-community/nix-ts-mode"))]) - (nix-update . [(20220816 2212) ((emacs (25))) "Update \"fetch\" blocks in .nix expressions" tar ((:commit . "aab70a38165575a9cb41726f1cc67df60fbf2832") (:authors ("John Wiegley" . "johnw@newartisans.com")) (:maintainers ("John Wiegley" . "johnw@newartisans.com")) (:maintainer "John Wiegley" . "johnw@newartisans.com") (:keywords "nix") (:url . "https://github.com/jwiegley/nix-update-el"))]) - (nixfmt . [(20240724 1531) ((emacs (24)) (reformatter (0 3))) "Reformat Nix using nixfmt" tar ((:commit . "9c8a1c12320247a3fe643191b7574a3674fba317") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages") (:url . "https://github.com/purcell/emacs-nixfmt"))]) - (nixos-options . [(20160209 1841) ((emacs (24))) "Interface for browsing and completing NixOS options." tar ((:commit . "045825c2e1cf0a4fb0a472e72c1dae8f55202cef") (:authors ("Diego Berrocal" . "cestdiego@gmail.com") ("Travis B. Hartwell" . "nafai@travishartwell.net")) (:maintainers ("Diego Berrocal" . "cestdiego@gmail.com") ("Travis B. Hartwell" . "nafai@travishartwell.net")) (:maintainer "Diego Berrocal" . "cestdiego@gmail.com") (:keywords "unix") (:url . "http://www.github.com/travisbhartwell/nix-emacs/"))]) - (nixpkgs-fmt . [(20200327 2302) ((emacs (24)) (reformatter (0 3))) "Reformat Nix using nixpkgs-fmt" tar ((:commit . "83e03d6f20bdf79c1c448c15734367b1a7cc6b02") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages") (:url . "https://github.com/purcell/emacs-nixpkgs-fmt"))]) - (nlinum-hl . [(20211112 1241) ((emacs (24 4)) (nlinum (1 7)) (cl-lib (0 5))) "heal nlinum's line numbers" tar ((:commit . "22f8d75ecdaab67e0d6d0d2da4766358456ca4f5") (:authors ("Henrik Lissner" . "http://github/hlissner")) (:maintainers ("Henrik Lissner" . "git@henrik.io")) (:maintainer "Henrik Lissner" . "git@henrik.io") (:keywords "nlinum" "highlight" "current" "line" "faces") (:url . "https://github.com/hlissner/emacs-nlinum-hl"))]) - (nlinum-relative . [(20160526 708) ((emacs (24 4)) (nlinum (1 5))) "Relative line number with nlinum" tar ((:commit . "5b9950c97ba79a6f0683e38b13da23f39e01031c") (:authors ("codefalling" . "code.falling@gmail.com")) (:maintainers ("codefalling" . "code.falling@gmail.com")) (:maintainer "codefalling" . "code.falling@gmail.com") (:keywords "convenience"))]) - (nndiscourse . [(20230705 1229) ((emacs (25 1)) (dash (2 18 1)) (anaphora (1 0 4)) (rbenv (0 0 3)) (json-rpc (0 0 1))) "Gnus backend for Discourse" tar ((:commit . "d54edbd7cf6b75c5101a961cab54efbafef7d80e") (:keywords "news") (:url . "https://github.com/dickmao/nndiscourse"))]) - (nnhackernews . [(20230705 1359) ((emacs (25 2)) (request (0 3 3)) (dash (2 18 1)) (anaphora (1 0 4))) "Gnus backend for Hacker News" tar ((:commit . "4c13d261bf660901d5ff63a7ee170097ebe464ed") (:keywords "news") (:url . "https://github.com/dickmao/nnhackernews"))]) - (nnir-est . [(20180710 2103) nil "Gnus nnir interface for HyperEstraier" tar ((:commit . "6d0d5c8e33f4e4ccbc22350324c0990d2676fb5a") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "mail") (:url . "https://github.com/kawabata/nnir-est"))]) - (nnreddit . [(20240629 2347) ((emacs (25 1)) (request (0 3 3)) (anaphora (1 0 4)) (dash (2 18 1)) (json-rpc (0 0 1)) (virtualenvwrapper (20151123)) (s (1 6 1))) "Gnus Backend For Reddit" tar ((:commit . "f8e26834b523c03dfcb0c751373123ffd32b8522") (:keywords "news") (:url . "https://github.com/dickmao/nnreddit"))]) - (nntwitter . [(20230705 1110) ((emacs (25 1)) (dash (20190401)) (anaphora (20180618)) (request (20190819))) "Gnus Backend For Twitter" tar ((:commit . "e27acca9beeb6645dd13545d42f6d4d97d59d82c") (:keywords "news") (:url . "https://github.com/dickmao/nntwitter"))]) - (no-clown-fiesta-theme . [(20240725 2030) ((emacs (26 1)) (autothemer (0 2))) "Not-so-colorful-theme" tar ((:commit . "d97f521d4e29181af59412ac32de34ca487345d8") (:url . "https://codeberg.org/ranmaru22/no-clown-fiesta-theme.el"))]) - (no-emoji . [(20180515 1837) ((emacs (24))) "Show :emoji-name: instead of emoji characters" tar ((:commit . "ebceeab50dbfe4d60235180a57633745dbc18c77") (:authors ("Peter" . "craven@gmx.net")) (:maintainers ("Peter" . "craven@gmx.net")) (:maintainer "Peter" . "craven@gmx.net") (:keywords "extensions") (:url . "https://github.com/ecraven/no-emoji"))]) - (no-littering . [(20240724 1550) ((emacs (25 1)) (compat (30 0 0 0))) "Help keeping ~/.config/emacs clean" tar ((:commit . "16251948d4d8c006669f4c4e8624da477f4700b2") (:authors ("Jonas Bernoulli" . "emacs.no-littering@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.no-littering@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.no-littering@jonas.bernoulli.dev") (:keywords "convenience") (:url . "https://github.com/emacscollective/no-littering"))]) - (no-spam . [(20190724 1854) ((emacs (25 1))) "Add repeat delays to commands" tar ((:commit . "860860e4a0d59bd15c8e092dc42f5f7f769a428e") (:authors ("Daniel Phan" . "daniel.phan36@gmail.com")) (:maintainers ("Daniel Phan" . "daniel.phan36@gmail.com")) (:maintainer "Daniel Phan" . "daniel.phan36@gmail.com") (:keywords "keyboard" "tools") (:url . "https://github.com/mamapanda/no-spam"))]) - (noaa . [(20240317 2321) ((emacs (27 1)) (kv (0 0 19)) (request (0 2 0)) (s (1 12 0))) "Get NOAA weather data" tar ((:commit . "7d68b5a580c64123f3bbd75f795a891dfdeb1746") (:keywords "calendar") (:url . "https://codeberg.org/thomp/noaa"))]) - (noccur . [(20191015 719) nil "Run multi-occur on project/dired files" tar ((:commit . "fa91647a305e89561d3dbe53da002fff49abe0bb") (:authors ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainers ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainer "Nicolas Petton" . "petton.nicolas@gmail.com") (:keywords "convenience"))]) - (nocomments-mode . [(20170213 2037) nil "Minor mode that makes comments invisible." tar ((:commit . "5a41a20cc44dfe4a9ea584354ed6dbc15dd92f46") (:url . "https://github.com/Lindydancer/nocomments-mode"))]) - (noctilux-theme . [(20161113 1442) ((emacs (24))) "Dark theme inspired by LightTable" tar ((:commit . "a3265a1be7f4d73f44acce6d968ca6f7add1f2ca") (:authors ("Simon Manning" . "simon@ecksdee.org")) (:maintainers ("Simon Manning" . "simon@ecksdee.org")) (:maintainer "Simon Manning" . "simon@ecksdee.org") (:url . "https://github.com/sjrmanning/noctilux-theme"))]) - (node-resolver . [(20140930 1723) ((cl-lib (0 5))) "hook to install node modules in background" tar ((:commit . "ef9d0486907a746a80b02ffc6208a09c168a9f7c") (:keywords "convenience" "nodejs" "javascript" "npm") (:url . "https://github.com/meandavejustice/node-resolver.el"))]) - (nodejs-repl . [(20240218 2357) nil "Run Node.js REPL" tar ((:commit . "77a864ca72a6c30217085f1c4db5de72e47eb4da"))]) - (nodemcu-mode . [(20180501 2225) ((emacs (25))) "Minor mode for NodeMCU" tar ((:commit . "8effd9f3df40b6b92a2f05e4d54750b624afc4a7") (:authors ("Andreas Müller" . "code@0x7.ch")) (:maintainers ("Andreas Müller" . "code@0x7.ch")) (:maintainer "Andreas Müller" . "code@0x7.ch") (:keywords "tools") (:url . "https://github.com/andrmuel/nodemcu-mode"))]) - (noflet . [(20141102 1454) nil "locally override functions" tar ((:commit . "7ae84dc3257637af7334101456dafe1759c6b68a") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp") (:url . "https://github.com/nicferrier/emacs-noflet"))]) - (nofrils-acme-theme . [(20180620 1248) ((emacs (24))) "Port of \"No Frils Acme\" Vim theme." tar ((:commit . "98ad7bfaff1d85b33dc162645670285b067c6f92") (:authors ("Eric Sessoms" . "esessoms@protonmail.com")) (:maintainers ("Eric Sessoms" . "esessoms@protonmail.com")) (:maintainer "Eric Sessoms" . "esessoms@protonmail.com") (:url . "https://gitlab.com/esessoms/nofrils-theme"))]) - (noir-mode . [(20230726 2309) ((emacs (25 1)) (rust-mode (1 0 5))) "Description" tar ((:commit . "aa6686e15a63498af327cc64f1d79e84c60bda42") (:keywords "languages") (:url . "https://github.com/hhamud/noir-mode"))]) - (noir-ts-mode . [(20240331 137) ((emacs (29 1))) "tree-sitter support for Noir" tar ((:commit . "eb399cc69a3229f4141e193f98efead51d9b3cc8") (:authors ("Hamza Hamud" . "self@hamzahamud.com")) (:maintainers ("Hamza Hamud" . "self@hamzahamud.com")) (:maintainer "Hamza Hamud" . "self@hamzahamud.com") (:keywords "noir" "languages" "tree-sitter") (:url . "https://github.com/hhamud/noir-ts-mode"))]) - (noman . [(20240610 1145) ((emacs (29 1))) "Read command line help without a man page" tar ((:commit . "61ab9c52273fc03b28881a5ce814b863cf050571") (:authors ("Andy Kuszyk" . "emacs@akuszyk.com")) (:maintainers ("Andy Kuszyk" . "emacs@akuszyk.com")) (:maintainer "Andy Kuszyk" . "emacs@akuszyk.com") (:keywords "docs") (:url . "https://github.com/andykuszyk/noman.el"))]) - (non-edit-mode . [(20230926 1404) ((emacs (24 1))) "Minor mode that disables editing" tar ((:commit . "bc9d29e437d70675c725f3ef8a66abe574b9a142") (:authors ("aragaer" . "aragaer@gmail.com")) (:maintainers ("aragaer" . "aragaer@gmail.com")) (:maintainer "aragaer" . "aragaer@gmail.com") (:keywords "convenience") (:url . "https://gitlab.com/aragaer/non-edit-mode"))]) - (nord-theme . [(20230311 1131) ((emacs (24))) "An arctic, north-bluish clean and elegant theme" tar ((:commit . "5335a7e782fd4ea5b33cd630feae37d902709024") (:authors ("Sven Greb" . "development@svengreb.de")) (:maintainers ("Sven Greb" . "development@svengreb.de")) (:maintainer "Sven Greb" . "development@svengreb.de") (:url . "https://github.com/nordtheme/emacs"))]) - (nordic-night-theme . [(20240626 1936) ((emacs (24 1))) "A darker, more colorful version of the lovely Nord theme" tar ((:commit . "72043ab206dea50b366b3848e8f66c0a7737bda4") (:authors ("Ashton Wiersdorf" . "mail@wiersdorf.dev")) (:maintainers ("Ashton Wiersdorf" . "mail@wiersdorf.dev")) (:maintainer "Ashton Wiersdorf" . "mail@wiersdorf.dev") (:url . "https://codeberg.org/ashton314/nordic-night"))]) - (nordless-theme . [(20201222 1627) ((colorless-themes (0 2))) "A mostly colorless version of nord-theme" tar ((:commit . "1b2a507b3b7f9559c944af8fc7531a60b38ae0c3") (:authors ("Thomas Letan" . "lthms@soap.coffee")) (:maintainers ("Thomas Letan" . "lthms@soap.coffee")) (:maintainer "Thomas Letan" . "lthms@soap.coffee") (:keywords "faces" "theme") (:url . "https://git.sr.ht/~lthms/colorless-themes.el"))]) - (norns . [(20230820 2157) ((emacs (27 1)) (dash (2 17 0)) (s (1 12 0)) (f (0 20 0)) (request (0 3 2)) (websocket (1 13)) (lua-mode (20221218 605))) "Interactive development environment for monome norns" tar ((:commit . "7e8b73b621db7494a22914b16c614ef80521f7f7") (:keywords "processes" "terminals") (:url . "https://github.com/p3r7/norns.el"))]) - (northcode-theme . [(20180423 1649) ((emacs (24))) "A dark theme focused on blue and orange colors." tar ((:commit . "4d3750461ba25ec45321318b5f1af4e8fdf16147") (:authors ("Andreas Larsen" . "andreas@northcode.no")) (:maintainers ("Andreas Larsen" . "andreas@northcode.no")) (:maintainer "Andreas Larsen" . "andreas@northcode.no") (:url . "https://github.com/Northcode/northcode-theme.el"))]) - (nothing-theme . [(20200504 402) ((emacs (24 1))) "Monochrome theme" tar ((:commit . "17fc9ecc94af0c919a24c4fe92bb48890bb4c3b0") (:authors (nil . "jaredgorski6@gmail.com")) (:maintainers (nil . "jaredgorski6@gmail.com")) (:maintainer nil . "jaredgorski6@gmail.com") (:url . "https://github.com/jaredgorski/nothing.el"))]) - (notink-theme . [(20240625 326) ((emacs (26 1))) "A custom theme inspired by e-ink displays" tar ((:commit . "d1e84622a491bb570d6a450706833fafaad74f39") (:authors ("MetroWind" . "chris.corsair@gmail.com")) (:maintainers ("MetroWind" . "chris.corsair@gmail.com")) (:maintainer "MetroWind" . "chris.corsair@gmail.com") (:keywords "faces") (:url . "https://github.com/MetroWind/notink-theme"))]) - (notmuch . [(20240725 1037) nil "run notmuch within emacs" tar ((:commit . "fefc7a94740946e9d13a2d25c6170b55c9e075e4") (:url . "https://notmuchmail.org"))]) - (notmuch-addr . [(20240713 1927) ((emacs (27 1)) (compat (30 0 0 0)) (notmuch (0 38))) "An alternative to notmuch-address.el" tar ((:commit . "ebc002857f1eab47f2d36d7ad9d3cfdcb49ff7a0") (:authors ("Jonas Bernoulli" . "emacs.notmuch-addr@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.notmuch-addr@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.notmuch-addr@jonas.bernoulli.dev") (:keywords "mail") (:url . "https://git.sr.ht/~tarsius/notmuch-addr"))]) - (notmuch-bookmarks . [(20230727 1504) ((seq (2 20)) (emacs (26 1)) (notmuch (0 29 3))) "Add bookmark handling for notmuch buffers" tar ((:commit . "7c053fd2d278dc3a9f07f86975867bfbb4e7448d") (:authors ("Jörg Volbers" . "joerg@joergvolbers.de")) (:maintainers ("Jörg Volbers" . "joerg@joergvolbers.de")) (:maintainer "Jörg Volbers" . "joerg@joergvolbers.de") (:keywords "mail") (:url . "https://github.com/publicimageltd/notmuch-bookmarks"))]) - (notmuch-labeler . [(20131230 1719) ((notmuch (0))) "Improve notmuch way of displaying labels" tar ((:commit . "d65d1129555d368243df4770ecc1e7ccb88efc58") (:authors ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainers ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainer "Damien Cassou" . "damien.cassou@gmail.com") (:keywords "emacs" "package" "elisp" "notmuch" "emails") (:url . "https://github.com/DamienCassou/notmuch-labeler"))]) - (notmuch-maildir . [(20240713 1927) ((emacs (26 1)) (compat (30 0 0 0)) (notmuch (0 38))) "Visualize maildirs as a tree" tar ((:commit . "44fef436c3f4d44420d72fca969e957cbfb9b4b4") (:authors ("Jonas Bernoulli" . "emacs.notmuch-maildir@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.notmuch-maildir@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.notmuch-maildir@jonas.bernoulli.dev") (:keywords "mail") (:url . "https://git.sr.ht/~tarsius/notmuch-maildir"))]) - (notmuch-transient . [(20240713 1927) ((emacs (27 1)) (compat (30 0 0 0)) (notmuch (0 38 2)) (transient (0 7 0))) "Command dispatchers for Notmuch" tar ((:commit . "e81bf8b0002dd725a9edd9a15caa985248dc348f") (:authors ("Jonas Bernoulli" . "emacs.notmuch-transient@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.notmuch-transient@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.notmuch-transient@jonas.bernoulli.dev") (:keywords "mail") (:url . "https://git.sr.ht/~tarsius/notmuch-transient"))]) - (nov . [(20240407 1219) ((esxml (0 3 6)) (emacs (25 1))) "Featureful EPUB reader mode" tar ((:commit . "9b7bef950d68c2518710c480729d6bb6026e9489") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "hypermedia" "multimedia" "epub") (:url . "https://depp.brause.cc/nov.el"))]) - (nova-theme . [(20230906 1542) ((emacs (24 3))) "A dark, pastel color theme" tar ((:commit . "ca1a4cb71452ece3e18c0c46f9e7abc20f7123ca") (:authors ("Muir Manders" . "muir+emacs@mnd.rs")) (:maintainers ("Muir Manders" . "muir+emacs@mnd.rs")) (:maintainer "Muir Manders" . "muir+emacs@mnd.rs") (:keywords "theme" "dark" "nova" "pastel" "faces") (:url . "https://github.com/muirmanders/emacs-nova-theme"))]) - (noxml-fold . [(20170823 1357) nil "Fold away XML things." tar ((:commit . "46c7f6a008672213238a9f8d7a416ce80916aa62") (:authors ("Patrick McAllister" . "pma@rdorte.org")) (:maintainers ("Patrick McAllister" . "pma@rdorte.org")) (:maintainer "Patrick McAllister" . "pma@rdorte.org") (:keywords "xml" "folding") (:url . "https://github.com/paddymcall/noxml-fold"))]) - (npm . [(20220428 927) ((emacs (25 1)) (transient (0 1 0)) (jest (20200625))) "Run your npm workflows" tar ((:commit . "6eb0a58274870dd75bf848cf5a916a9f2c6ddae5") (:keywords "tools") (:url . "https://github.com/shaneikennedy/npm.el"))]) - (npm-mode . [(20190616 2025) ((emacs (24 1))) "minor mode for working with npm projects" tar ((:commit . "3ee7c0bad5b7a041d4739ef3aaa06a3dc764e5eb") (:authors ("Allen Gooch" . "allen.gooch@gmail.com")) (:maintainers ("Allen Gooch" . "allen.gooch@gmail.com")) (:maintainer "Allen Gooch" . "allen.gooch@gmail.com") (:keywords "convenience" "project" "javascript" "node" "npm") (:url . "https://github.com/mojochao/npm-mode"))]) - (nrepl-eval-sexp-fu . [(20201007 2311) ((highlight (0 0 0)) (smartparens (0 0 0)) (thingatpt (0 0 0))) "Tiny functionality enhancements for evaluating sexps." tar ((:commit . "2d6ad728b1ba290974a2ae1f232a5a96810a135b") (:authors ("Takeshi Banse" . "takebi@laafc.net")) (:maintainers ("Takeshi Banse" . "takebi@laafc.net")) (:maintainer "Takeshi Banse" . "takebi@laafc.net") (:keywords "lisp" "highlight" "convenience"))]) - (nrepl-sync . [(20140807 1557) ((cider (0 6))) "connect to nrepl port and eval .sync.clj." tar ((:commit . "471a08df87687a3eab61b3b8bf25a2e0962b5d5b") (:authors ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) (:maintainers ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) (:maintainer "Phillip Lord" . "phillip.lord@newcastle.ac.uk") (:url . "https://github.com/phillord/lein-sync"))]) - (ns-auto-titlebar . [(20181022 2154) ((emacs (24 4))) "Set the MacOS transparent titlebar to match theme" tar ((:commit . "b16092e8058af63ad2bc222f166b0aa3cb66bf9d") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "frames") (:url . "https://github.com/purcell/ns-auto-titlebar"))]) - (nsis-mode . [(20230619 1220) nil "NSIS-mode" tar ((:commit . "b5ae66dbab9b2d933a234bdcd28e017d44a1276f") (:keywords "nsis") (:url . "http://github.com/mlf176f2/nsis-mode"))]) - (nswbuff . [(20230311 154) ((emacs (25 1))) "Quick switching between buffers." tar ((:commit . "dfea30e33ddb212a0d537bc927b4bcdf3ebe2cd1") (:authors ("David Ponce" . "david@dponce.com") ("Kahlil HODGSON" . "dorge@tpg.com.au") ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainers ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "extensions" "convenience") (:url . "https://github.com/joostkremers/nswbuff"))]) - (nu-mode . [(20190404 2032) ((undo-tree (0 6 5)) (ace-window (0)) (lv (0)) (avy (0)) (which-key (0)) (transpose-frame (0))) "Modern Emacs Prompts Based Keybinding." tar ((:commit . "d5fb4d26d1b0bb383ea2827cc5af5dfb2a269d2b"))]) - (nubox . [(20170619 910) nil "Nubox color theme (dark, light and tty versions)" tar ((:commit . "84aa965f0cb4bde293237e4cc586643d1f662f83") (:authors ("Martijn Terpstra" . "bigmartijn@gmail.com")) (:maintainers ("Martijn Terpstra" . "bigmartijn@gmail.com")) (:maintainer "Martijn Terpstra" . "bigmartijn@gmail.com") (:keywords "faces"))]) - (number . [(20170901 1312) nil "Working with numbers at point." tar ((:commit . "bbc278d34dbcca83e70e3be855ec98b23debfb99"))]) - (number-lock . [(20160830 200) nil "Enter symbols on your number keys without pressing shift" tar ((:commit . "1ac1b1a269128ddac820df7d45a8d0c703e9c05c") (:authors ("Liu233w" . "wwwlsmcom@outlook.com")) (:maintainers ("Liu233w" . "wwwlsmcom@outlook.com")) (:maintainer "Liu233w" . "wwwlsmcom@outlook.com") (:keywords "convenience") (:url . "https://github.com/Liu233w/number-lock.el"))]) - (numbers . [(20170802 1134) ((emacs (24))) "Display information and trivia about numbers" tar ((:commit . "dd02508b788a13b7d4dbcc4923fa23134b783ab3") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "games" "trivia" "maths" "numbers") (:url . "https://github.com/davep/numbers.el"))]) - (numbex . [(20230601 1618) ((emacs (26 1))) "Manage numbered examples" tar ((:commit . "b64f51388726363fc0d154219e2270c6b9c5ce19") (:authors ("Enrico Flor" . "enrico@eflor.net")) (:maintainers ("Enrico Flor" . "enrico@eflor.net")) (:maintainer "Enrico Flor" . "enrico@eflor.net") (:url . "https://github.com/enricoflor/numbex"))]) - (numpydoc . [(20230811 1708) ((emacs (25 1)) (s (1 12 0)) (dash (2 18 0))) "NumPy style docstring insertion" tar ((:commit . "77e2893442c6e20af9c99b9ba2c6c11988fe0e80") (:authors ("Doug Davis" . "ddavis@ddavis.io")) (:maintainers ("Doug Davis" . "ddavis@ddavis.io")) (:maintainer "Doug Davis" . "ddavis@ddavis.io") (:keywords "convenience") (:url . "https://github.com/douglasdavis/numpydoc.el"))]) - (nushell-mode . [(20231204 1233) ((emacs (24 4))) "Major mode for Nushell scripts" tar ((:commit . "e92791e06ea13b93be38874111b83172d6de67c1") (:authors ("Azzam S.A" . "vcs@azzamsa.com")) (:maintainers ("Azzam S.A" . "vcs@azzamsa.com")) (:maintainer "Azzam S.A" . "vcs@azzamsa.com") (:keywords "languages" "unix") (:url . "https://github.com/mrkkrp/nushell-mode"))]) - (nushell-ts-mode . [(20230911 152) ((emacs (29 1))) "Tree-sitter support for Nushell" tar ((:commit . "68afe1a8275880995b4d9a122fecf4accca15183") (:authors ("Herbert Jones" . "jones.herbert@gmail.com")) (:maintainers ("Herbert Jones" . "jones.herbert@gmail.com")) (:maintainer "Herbert Jones" . "jones.herbert@gmail.com") (:keywords "nu" "nushell" "languages" "tree-sitter") (:url . "https://github.com/herbertjones/nushell-ts-mode"))]) - (nv-delete-back . [(20170224 1249) ((emacs (24))) "backward delete like modern text editors" tar ((:commit . "44d506105989873dc1725e0cfc675925b35c9c98") (:authors ("Nicolas Vaughan" . "n.vaughan[at]oxon.org")) (:maintainers ("Nicolas Vaughan" . "n.vaughan[at]oxon.org")) (:maintainer "Nicolas Vaughan" . "n.vaughan[at]oxon.org") (:keywords "lisp"))]) - (nvm . [(20210826 1000) ((s (1 8 0)) (dash (2 18 0)) (f (0 14 0))) "Manage Node versions within Emacs" tar ((:commit . "c214762fd6f539ec3e1fd8198cefbdb4b428b19c") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "node" "nvm") (:url . "http://github.com/rejeep/nvm.el"))]) - (nxml-uxml . [(20220606 1213) ((emacs (25))) "MicroXML support for nXML" tar ((:commit . "95bbd0018ab218b9f39f5bf1f1e809f60fbc3edc") (:keywords "languages" "xml" "microxml") (:url . "https://gitlab.com/dpk/nxml-uxml"))]) - (nyan-mode . [(20220408 2334) ((emacs (24 1))) "Nyan Cat shows position in current buffer in mode-line" tar ((:commit . "09904af23adb839c6a9c1175349a1fb67f5b4370") (:authors ("Jacek TeMPOraL Zlydach" . "temporal.pl@gmail.com")) (:maintainers ("Jacek TeMPOraL Zlydach" . "temporal.pl@gmail.com")) (:maintainer "Jacek TeMPOraL Zlydach" . "temporal.pl@gmail.com") (:keywords "convenience" "games" "mouse" "multimedia") (:url . "https://github.com/TeMPOraL/nyan-mode/"))]) - (nyx-theme . [(20170910 1307) ((emacs (24))) "Dark theme" tar ((:commit . "afe2b8c3b5421b4c292d182dcf77079b278e93d8") (:maintainers ("Guido Schmidt" . "guido.schmidt.2912@gmail.com")) (:maintainer "Guido Schmidt" . "guido.schmidt.2912@gmail.com") (:keywords "themes" "dark-theme") (:url . "https://github.com/GuidoSchmidt/emacs-nyx-theme"))]) - (oauth . [(20230706 2026) ((emacs (25 1))) "OAuth 1.0 client library" tar ((:commit . "737f4058b3239261cf7c95043034b95f1ce3b282") (:authors ("Peter Sanford" . "peter@petersdanceparty.com") ("Neil Roberts" . "bpeeluk@yahoo.co.uk")) (:maintainers ("Folkert van der Beek" . "folkertvanderbeek@gmail.com")) (:maintainer "Folkert van der Beek" . "folkertvanderbeek@gmail.com") (:keywords "comm") (:url . "https://github.com/fvdbeek/emacs-oauth"))]) - (oauth2-auto . [(20240326 2225) ((emacs (26 1)) (aio (1 0)) (alert (1 2)) (dash (2 19))) "Automatically refreshing OAuth 2.0 tokens" tar ((:commit . "ff9a45e27621aad5b1a2e12a09b01f3e4eaecf96") (:authors ("Adrià Garriga-Alonso" . "adria.garriga@gmail.com")) (:maintainers ("Adrià Garriga-Alonso" . "adria.garriga@gmail.com")) (:maintainer "Adrià Garriga-Alonso" . "adria.garriga@gmail.com") (:keywords "comm" "oauth2") (:url . "https://github.com/rhaps0dy/emacs-oauth2-auto"))]) - (oauth2-request . [(20210215 657) ((emacs (26 1)) (oauth2 (0 14)) (request (0 3))) "OAuth2 request package interface" tar ((:commit . "86ff048635e002b00e23d6bed2ec6f36c17bca8e") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/oauth2-request.el"))]) - (ob-acl2 . [(20240505 1844) ((emacs (28)) (org (9))) "Babel Functions for ACL2" tar ((:commit . "db6b274de3cd16e17b5b525c94bf3ad9cc279970") (:authors ("TANIGUCHI Masaya" . "masaya.taniguchi@a.riken.jp")) (:maintainers ("TANIGUCHI Masaya" . "masaya.taniguchi@a.riken.jp")) (:maintainer "TANIGUCHI Masaya" . "masaya.taniguchi@a.riken.jp") (:keywords "tools" "org" "literate programming" "theorem proving" "acl2" "proof assistant system") (:url . "https://github.com/tani/ob-acl2"))]) - (ob-ada-spark . [(20221114 2007) ((emacs (26 1)) (f (0 20 0))) "Babel functions for Ada & SPARK" tar ((:commit . "92978410ca14aa4e84c229a0920ad40be91c35e1") (:keywords "languages" "tools" "outlines") (:url . "https://github.com/rocher/ob-ada-spark"))]) - (ob-applescript . [(20190709 1607) nil "Org-babel functions for AppleScript" tar ((:commit . "2b07b77b75bd02f2102f62e6d52ffdd0f921439a") (:keywords "literate programming" "reproducible research" "mac") (:url . "http://github.com/stig/ob-applescript.el"))]) - (ob-async . [(20210428 2052) ((async (1 9)) (org (9 0 1)) (emacs (24 4)) (dash (2 14 1))) "Asynchronous org-babel src block execution" tar ((:commit . "9aac486073f5c356ada20e716571be33a350a982") (:authors ("Andrew Stahlman" . "andrewstahlman@gmail.com")) (:maintainers ("Andrew Stahlman" . "andrewstahlman@gmail.com")) (:maintainer "Andrew Stahlman" . "andrewstahlman@gmail.com") (:keywords "tools") (:url . "https://github.com/astahlman/ob-async"))]) - (ob-axiom . [(20220612 1535) ((emacs (24 2)) (axiom-environment (20171021))) "An org-babel backend for the axiom-environment system" tar ((:commit . "01d88daa0c864af9918db5a147fbb5e435dec199") (:keywords "axiom" "openaxiom" "fricas"))]) - (ob-base64 . [(20240211 1201) ((emacs (26 1))) "Org-babel for base64 content" tar ((:commit . "28a8f448fd706a071b351634482e5c46f80e7d46") (:authors ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainers ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainer "Peter Badida" . "keyweeusr@gmail.com") (:keywords "convenience" "embedding" "orgmode" "base64" "rendering") (:url . "https://github.com/keyweeusr/ob-base64"))]) - (ob-bitfield . [(20220401 600) ((emacs (24 4))) "Babel Functions for bitfield" tar ((:commit . "abe3d8fe49dc53c4663def689ceb5c0433638652") (:url . "https://github.com/gsingh93/ob-bitfield"))]) - (ob-blockdiag . [(20210412 1541) nil "org-babel functions for blockdiag evaluation" tar ((:commit . "e997644e81cc67a7092e6e9bb13c66f160491efb") (:keywords "tools" "convenience") (:url . "https://github.com/corpix/ob-blockdiag.el"))]) - (ob-browser . [(20170720 1918) ((org (8))) "Render HTML in org-mode blocks." tar ((:commit . "a347d9df1c87b7eb660be8723982c7ad2563631a") (:authors ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainers ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainer "Kris Jenkins" . "krisajenkins@gmail.com") (:keywords "org" "babel" "browser" "phantomjs") (:url . "https://github.com/krisajenkins/ob-browser"))]) - (ob-cfengine3 . [(20230226 1954) ((emacs (24 1))) "Org Babel functions for CFEngine 3" tar ((:commit . "52aa32fdfa412860837e795d17d50dac237e56e4") (:authors ("Nick Anderson" . "nick@cmdln.org")) (:maintainers ("Nick Anderson" . "nick@cmdln.org")) (:maintainer "Nick Anderson" . "nick@cmdln.org") (:keywords "tools" "convenience") (:url . "https://github.com/nickanderson/ob-cfengine3"))]) - (ob-chatgpt-shell . [(20240213 1729) ((emacs (27 1)) (chatgpt-shell (1 0 3))) "Org babel functions for ChatGPT evaluation" tar ((:commit . "2657079cb4d83d4fdcc0de4d5d225ed7e960ac9b") (:url . "https://github.com/xenodium/chatgpt-shell"))]) - (ob-clojurescript . [(20180406 1828) ((emacs (24 4)) (org (9 0))) "org-babel functions for ClojureScript evaluation" tar ((:commit . "17ee1558aa94c7b0246fd03f684884122806cfe7") (:keywords "literate programming" "reproducible research") (:url . "https://gitlab.com/statonjr/ob-clojurescript"))]) - (ob-coffee . [(20170725 1424) ((org (8))) "org-babel functions for coffee-script evaluation" tar ((:commit . "7f0b330273e8af7777de87a75fe52a89798e4548") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainers ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "org" "babel" "coffee-script") (:url . "http://github.com/zweifisch/ob-coffee"))]) - (ob-coffeescript . [(20180126 719) ((emacs (24 4))) "org-babel functions for coffee-script evaluation, and fully implementation!" tar ((:commit . "5a5bb04aea9c2a6eab5b05f90f5c7cb6de7b4261") (:authors ("Brantou" . "brantou89@gmail.com")) (:maintainers ("Brantou" . "brantou89@gmail.com")) (:maintainer "Brantou" . "brantou89@gmail.com") (:keywords "coffee-script" "literate programming" "reproducible research") (:url . "https://github.com/brantou/ob-coffeescript"))]) - (ob-compile . [(20240324 320) ((emacs (24 4))) "Run compile by org-babel" tar ((:commit . "d9c3e446467badad571eef8832232ae5a6f9f05b") (:authors ("Giap Tran" . "txgvnn@gmail.com")) (:maintainers ("Giap Tran" . "txgvnn@gmail.com")) (:maintainer "Giap Tran" . "txgvnn@gmail.com") (:keywords "literate programming" "reproducible" "processes" "compilation") (:url . "https://github.com/TxGVNN/ob-compile"))]) - (ob-crystal . [(20180126 718) ((emacs (24 3))) "org-babel functions for Crystal evaluation" tar ((:commit . "b3bb27a21a4cefef3f5aeef52718b694bd51245b") (:authors ("Brantou" . "brantou89@gmail.com")) (:maintainers ("Brantou" . "brantou89@gmail.com")) (:maintainer "Brantou" . "brantou89@gmail.com") (:keywords "crystal" "literate programming" "reproducible research") (:url . "https://github.com/brantou/ob-crystal"))]) - (ob-cypher . [(20200521 936) ((s (1 9 0)) (cypher-mode (0 0 6)) (dash (2 10 0)) (dash-functional (1 2 0))) "query neo4j using cypher in org-mode blocks" tar ((:commit . "da9f97339474a48d759fc128cee610c0bc9ae6c0") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainers ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "org" "babel" "cypher" "neo4j") (:url . "http://github.com/zweifisch/ob-cypher"))]) - (ob-d2 . [(20230314 352) ((emacs (24 1))) "Org-babel functions for d2" tar ((:commit . "5d197f8225a9fb4da997235b231abe30049c6825") (:keywords "languages") (:url . "https://github.com/xcapaldi/ob-d2"))]) - (ob-dall-e-shell . [(20231129 130) ((emacs (27 1)) (dall-e-shell (0 37 1))) "Org babel functions for DALL-E evaluation" tar ((:commit . "f27fc3ff5d01db4bae3e5c22c4ec208e387b7af1") (:url . "https://github.com/xenodium/chatgpt-shell"))]) - (ob-dao . [(20170816 1558) ((org (8))) "Org Babel Functions for Dao" tar ((:commit . "8c62bd800b1f572860e30be4b72c71fa415a2e31") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "literate programming" "reproducible research" "org" "babel" "dao") (:url . "https://github.com/xuchunyang/ob-dao"))]) - (ob-dart . [(20221201 633) ((emacs (24 4))) "Evaluate Dart source blocks in org-mode" tar ((:commit . "f6d5664d5cc8b15e002f6899f8adedcb10ced5f1") (:keywords "languages") (:url . "http://github.org/mzimmerm/ob-dart"))]) - (ob-deno . [(20201019 101) ((emacs (26 1))) "Babel Functions for Javascript/TypeScript with Deno" tar ((:commit . "e3b06d7662687e402905b9de4ad1d5816e89b842") (:keywords "literate programming" "reproducible research" "javascript" "typescript" "tools") (:url . "https://github.com/taiju/ob-deno"))]) - (ob-diagrams . [(20160407 1237) nil "org-babel functions for diagrams evaluation" tar ((:commit . "be45815f5596d181592fae709096b7b5f4a71992") (:keywords "literate programming" "reproducible research") (:url . "http://orgmode.org"))]) - (ob-drawtiming . [(20230312 1740) ((emacs (24 1)) (org (8 0))) "Functions for drawtiming evaluation in org-babel" tar ((:commit . "813736e20ce1c223700c87a6e70e3f126a11e933") (:keywords "tools" "multimedia") (:url . "https://github.com/perfab71/ob-drawtiming"))]) - (ob-dsq . [(20220915 1610) ((emacs (27 1))) "Babel functions for the `dsq` CLI tool by Multiprocess Labs" tar ((:commit . "e001b263af87993755319caefaf5d19e196e4e1b") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainers ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "data" "tools") (:url . "https://github.com/fritzgrabo/ob-dsq"))]) - (ob-elixir . [(20170725 1419) ((org (8))) "org-babel functions for elixir evaluation" tar ((:commit . "8990a8178b2f7bd93504a9ab136622aab6e82e32") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainers ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "org" "babel" "elixir") (:url . "http://github.com/zweifisch/ob-elixir"))]) - (ob-elm . [(20200528 1857) ((emacs (26 1)) (org (9 3))) "Org-babel functions for elm evaluation" tar ((:commit . "d3a9fbc2f56416894c9aed65ea9a20cc1d98f15d") (:keywords "languages" "tools") (:url . "https://www.bonfacemunyoki.com"))]) - (ob-elvish . [(20180427 1900) nil "org-babel functions for Elvish shell" tar ((:commit . "369181ceae1190bf971c71aebf9fc6133bd98c39") (:authors ("Diego Zamboni" . "diego@zzamboni.org")) (:maintainers ("Diego Zamboni" . "diego@zzamboni.org")) (:maintainer "Diego Zamboni" . "diego@zzamboni.org") (:keywords "literate programming" "elvish" "shell" "languages" "processes" "tools") (:url . "https://github.com/zzamboni/ob-elvish"))]) - (ob-ess-julia . [(20210414 1444) ((ess (20201004 1522)) (julia-mode (0 4))) "Org babel support for Julia language" tar ((:commit . "147e9e7fe55c41dd77171417e92af40db3530b84") (:keywords "languages") (:url . "https://github.com/frederic-santos/ob-ess-julia"))]) - (ob-ffuf . [(20221004 1715) ((emacs (28 1))) "Babel functions for ffuf" tar ((:commit . "5310a3e766a252ac34f8cb2307c4e48e982f5611") (:maintainers ("Daniel Tschertkow" . "daniel.tschertkow@posteo.de")) (:maintainer "Daniel Tschertkow" . "daniel.tschertkow@posteo.de") (:keywords "comm" "tools") (:url . "https://github.com/daniel-ts/ob-ffuf"))]) - (ob-fricas . [(20220612 854) ((emacs (26 1)) (frimacs (1 0))) "A FriCAS backend for Org-Babel" tar ((:commit . "742268f6f05f418993dc366bbca9ccc931125748") (:authors ("Paul Onions" . "paul.onions@acm.org")) (:maintainers ("Paul Onions" . "paul.onions@acm.org")) (:maintainer "Paul Onions" . "paul.onions@acm.org") (:keywords "fricas" "computer algebra" "extensions" "tools") (:url . "https://github.com/pdo/frimacs"))]) - (ob-fsharp . [(20221113 1904) ((emacs (25)) (fsharp-mode (1 9 8)) (seq (2 22))) "Org-Babel F#" tar ((:commit . "a5e893a88d47bd8ea01cf456331ce54910321b47") (:authors ("Jürgen Hötzel" . "juergen@archlinux.org")) (:maintainers ("Jürgen Hötzel" . "juergen@archlinux.org")) (:maintainer "Jürgen Hötzel" . "juergen@archlinux.org") (:keywords "literate programming" "reproducible research") (:url . "https://github.com/juergenhoetzel/ob-fsharp"))]) - (ob-git-permalink . [(20220627 46) ((emacs (25 1))) "Import GitHub code given a permalink" tar ((:commit . "14224327a6b34c804b0e90d37b80630a80c56c0a") (:authors ("kijima Daigo" . "norimaking777@gmail.com")) (:maintainers ("kijima Daigo" . "norimaking777@gmail.com")) (:maintainer "kijima Daigo" . "norimaking777@gmail.com") (:keywords "docs" "convenience") (:url . "https://github.com/kijimaD/ob-git-permalink"))]) - (ob-go . [(20190201 2040) nil "org-babel functions for go evaluation" tar ((:commit . "2067ed55f4c1d33a43cb3f6948609d240a8915f5") (:keywords "golang" "go" "literate programming" "reproducible research") (:url . "http://orgmode.org"))]) - (ob-graphql . [(20201222 1515) ((emacs (24 4)) (graphql-mode (20191024 1221)) (request (0 3 2))) "Org-Babel execution backend for GraphQL source blocks" tar ((:commit . "7c35419f9eec5dc44967cbcfa13c7135b9a96bfc") (:authors ("Jeremy Dormitzer" . "jeremy.dormitzer@gmail.com")) (:maintainers ("Jeremy Dormitzer" . "jeremy.dormitzer@gmail.com")) (:maintainer "Jeremy Dormitzer" . "jeremy.dormitzer@gmail.com") (:url . "https://github.com/jdormit/ob-graphql"))]) - (ob-html-chrome . [(20181219 1042) ((emacs (24 4)) (f (0 20 0)) (s (1 7 0))) "HTML code blocks converted to PNG using Chrome" tar ((:commit . "7af6e4a24ed0aaf67751bdf752c7ca0ba02bb8d4") (:authors (nil . "NikClaytonnik@ngo.org.uk")) (:maintainers (nil . "NikClaytonnik@ngo.org.uk")) (:maintainer nil . "NikClaytonnik@ngo.org.uk") (:keywords "languages" "org" "org-babel" "chrome" "html") (:url . "http://github.com/nikclayton/ob-html-chrome"))]) - (ob-http . [(20180707 1448) ((s (1 9 0)) (cl-lib (0 5))) "http request in org-mode babel" tar ((:commit . "b1428ea2a63bcb510e7382a1bf5fe82b19c104a7") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainers ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:url . "http://github.com/zweifisch/ob-http"))]) - (ob-hy . [(20180702 540) ((emacs (24 4))) "org-babel functions for Hy-lang evaluation" tar ((:commit . "a42ecaf440adc03e279afe43ee5ef6093ddd542a") (:authors ("Brantou" . "brantou89@gmail.com")) (:maintainers ("Brantou" . "brantou89@gmail.com")) (:maintainer "Brantou" . "brantou89@gmail.com") (:keywords "hy" "literate programming" "reproducible research") (:url . "https://github.com/brantou/ob-hy"))]) - (ob-ipython . [(20180224 953) ((s (1 9 0)) (dash (2 10 0)) (dash-functional (1 2 0)) (f (0 17 2)) (emacs (24))) "org-babel functions for IPython evaluation" tar ((:commit . "7147455230841744fb5b95dcbe03320313a77124") (:authors ("Greg Sexton" . "gregsexton@gmail.com")) (:maintainers ("Greg Sexton" . "gregsexton@gmail.com")) (:maintainer "Greg Sexton" . "gregsexton@gmail.com") (:keywords "literate programming" "reproducible research") (:url . "http://www.gregsexton.org"))]) - (ob-julia-vterm . [(20240514 328) ((emacs (26 1)) (julia-vterm (0 25)) (queue (0 2))) "Babel functions for Julia that work with julia-vterm" tar ((:commit . "e1aae4f54cd06f33c63a16d88df4856947f46201") (:keywords "julia" "org" "outlines" "literate programming" "reproducible research") (:url . "https://github.com/shg/ob-julia-vterm.el"))]) - (ob-kotlin . [(20180823 1321) ((org (8))) "org-babel functions for kotlin evaluation" tar ((:commit . "b817ffb7fd03a25897eb2aba24af2035bbe3cfa8") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainers ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "org" "babel" "kotlin") (:url . "http://github.com/zweifisch/ob-kotlin"))]) - (ob-latex-as-png . [(20200629 1013) ((emacs (26 1)) (org (9 1))) "Org-babel functions for latex-as-png evaluation" tar ((:commit . "b0c68bdb54741fbee1068654e4eba1962241f271") (:authors ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainers ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainer "Musa Al-hassy" . "alhassy@gmail.com") (:keywords "literate programming" "reproducible research" "org" "convenience") (:url . "https://github.com/alhassy/ob-latex-as-png"))]) - (ob-lesim . [(20230619 357) ((emacs (28 1)) (org (9 3)) (lesim-mode (0 3 3))) "Org-babel functions for lesim-mode" tar ((:commit . "37e15f610783ff12926b5d221cefb4a49b4d54d6") (:authors ("Stefano Ghirlanda" . "drghirlanda@gmail.com")) (:maintainers ("Stefano Ghirlanda" . "drghirlanda@gmail.com")) (:maintainer "Stefano Ghirlanda" . "drghirlanda@gmail.com") (:keywords "languages" "tools") (:url . "https://github.com/drghirlanda/ob-lesim"))]) - (ob-lfe . [(20170725 1420) ((org (8))) "org-babel functions for lfe evaluation" tar ((:commit . "f7780f58e650b4d29dfd834c662b1d354b620a8e") (:authors ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainers ("ZHOU Feng" . "zf.pascal@gmail.com")) (:maintainer "ZHOU Feng" . "zf.pascal@gmail.com") (:keywords "org" "babel" "lfe" "lisp" "erlang") (:url . "http://github.com/zweifisch/ob-lfe"))]) - (ob-lurk . [(20221122 2058) ((emacs (25 1)) (lurk-mode (0 1 6))) "Evaluate lurk code blocks in org mode" tar ((:commit . "bd7cf661ccb31bfbfab542018c361bd79064d4f4") (:maintainers ("Jeff Weiss" . "jweiss@protocol.ai")) (:maintainer "Jeff Weiss" . "jweiss@protocol.ai") (:keywords "languages" "lurk" "lisp") (:url . "http://github.com/lurk-lang/lurk-emacs"))]) - (ob-mermaid . [(20200320 1504) nil "org-babel support for mermaid evaluation" tar ((:commit . "cca09b64eff689d8bb15a77de9d4c7fe9845a1f9") (:authors ("Alexei Nunez" . "alexeirnunez@gmail.com")) (:maintainers ("Alexei Nunez" . "alexeirnunez@gmail.com")) (:maintainer "Alexei Nunez" . "alexeirnunez@gmail.com") (:keywords "lisp") (:url . "https://github.com/arnm/ob-mermaid"))]) - (ob-ml-marklogic . [(20190312 1314) nil "org-babel functions for MarkLogic evaluation" tar ((:commit . "d5660ad14f29e17cd26ae92eeb585b24030e9570") (:authors ("Norman Walsh" . "ndw@nwalsh.com")) (:maintainers ("Norman Walsh" . "ndw@nwalsh.com")) (:maintainer "Norman Walsh" . "ndw@nwalsh.com") (:keywords "marklogic" "xquery" "javascript" "sparql") (:url . "http://github.com/ndw/ob-ml-marklogic"))]) - (ob-mongo . [(20170720 1919) ((org (8))) "Execute mongodb queries within org-mode blocks." tar ((:commit . "371bf19c7c10eab2f86424f8db8ab685997eb5aa") (:authors ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainers ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainer "Kris Jenkins" . "krisajenkins@gmail.com") (:keywords "org" "babel" "mongo" "mongodb") (:url . "https://github.com/krisajenkins/ob-mongo"))]) - (ob-napkin . [(20240405 1223) ((emacs (26 1))) "Babel functions for Napkin" tar ((:commit . "497bde38772e6fd2a393dd292435ae3787580db4") (:keywords "tools" "literate programming" "reproducible research" "napkin" "plantuml") (:url . "https://github.com/pinetr2e/ob-napkin"))]) - (ob-nim . [(20210601 1807) ((cl-lib (0 5))) "Babel Functions for nim" tar ((:commit . "315ee36b3ff72437bd65704c456f7ac48205e389") (:keywords "literate programming" "reproducible research"))]) - (ob-nix . [(20221224 334) ((emacs (24 1))) "Simple org-babel support for nix" tar ((:commit . "76d71b37fb031f25bd52ff9c98b29292ebe0424e") (:authors ("Wilko Meyer" . "w-devel@wmeyer.eu")) (:maintainers ("Wilko Meyer" . "w-devel@wmeyer.eu")) (:maintainer "Wilko Meyer" . "w-devel@wmeyer.eu") (:keywords "lisp" "tools") (:url . "https://codeberg.org/theesm/ob-nix"))]) - (ob-p5js . [(20230802 1613) ((emacs (25 1))) "Support for p5js in org-babel" tar ((:commit . "6a1684a02f5baf6c433bfaf700b8c33b0f6ff12e") (:authors ("Alejandro Gallo" . "aamsgallo@gmail.com")) (:maintainers ("Alejandro Gallo" . "aamsgallo@gmail.com")) (:maintainer "Alejandro Gallo" . "aamsgallo@gmail.com") (:keywords "javascript" "graphics" "multimedia" "p5js" "processing" "org-babel") (:url . "https://github.com/alejandrogallo/p5js"))]) - (ob-php . [(20220221 1254) ((org (8))) "Execute PHP within org-mode source blocks." tar ((:commit . "6ebf7799e9ded1d5114094f46785960a50000614") (:authors ("stardiviner" . "numbchild@gmail.com")) (:maintainers ("stardiviner" . "numbchild@gmail.com")) (:maintainer "stardiviner" . "numbchild@gmail.com") (:keywords "org" "babel" "php") (:url . "https://repo.or.cz/ob-php.git"))]) - (ob-powershell . [(20240718 1429) ((emacs (26 1))) "org-babel functions for powershell evaluation" tar ((:commit . "3f00ffdca27e52e0bac64d6616a4a3054f74a711") (:maintainers ("Mois Moshev" . "mois.moshev@bottleshipvfx.com")) (:maintainer "Mois Moshev" . "mois.moshev@bottleshipvfx.com") (:keywords "powershell" "shell" "execute" "outlines" "processes") (:url . "https://github.com/rkiggen/ob-powershell"))]) - (ob-prolog . [(20190410 2130) nil "org-babel functions for prolog evaluation." tar ((:commit . "149abd3832fc5a6a1cb01a586a1622a8f25887dc") (:keywords "literate programming" "reproducible research") (:url . "https://github.com/ljos/ob-prolog"))]) - (ob-raku . [(20221013 1938) ((emacs (24 1))) "Provides raku support for org-babel" tar ((:commit . "21aa77a0ca70b7bef0ecf7d4d9c5272d71f0210c") (:keywords "literate programming" "reproducible research" "languages") (:url . "https://github.com/masukomi/ob-raku"))]) - (ob-redis . [(20220221 1249) ((org (8))) "Execute Redis queries within org-mode blocks." tar ((:commit . "44c83636ccbea0b3e9838b0180471905c30224c5") (:authors ("stardiviner" . "numbchild@gmail.com")) (:maintainers ("stardiviner" . "numbchild@gmail.com")) (:maintainer "stardiviner" . "numbchild@gmail.com") (:keywords "org" "babel" "redis") (:url . "https://repo.or.cz/ob-redis.git"))]) - (ob-restclient . [(20231228 1403) ((restclient (0))) "org-babel functions for restclient-mode" tar ((:commit . "8183f8af08838854cf145ca4855b373f3e7c44b0") (:keywords "literate programming" "reproducible research") (:url . "https://github.com/alf/ob-restclient.el"))]) - (ob-reticulate . [(20240224 1615) ((org (9 4)) (emacs (24 4))) "Babel Functions for reticulate" tar ((:commit . "dc08d43df967b15446f3d229fdc6bd600b7ea0df") (:keywords "literate programming" "reproducible research" "r" "python" "statistics" "languages" "outlines" "processes") (:url . "https://github.com/jackkamm/ob-reticulate"))]) - (ob-rust . [(20220824 1923) nil "Org-babel functions for Rust" tar ((:commit . "be059d231fafeb24a658db212a55ccdc55c0c500") (:keywords "rust" "languages" "org" "babel") (:url . "https://github.com/micanzhang/ob-rust"))]) - (ob-sagemath . [(20191106 828) ((sage-shell-mode (0 0 8)) (s (1 8 0)) (emacs (24))) "org-babel functions for SageMath evaluation" tar ((:commit . "79645bce0c25a650bae61e550434bed836995dce") (:authors ("Sho Takemori" . "stakemorii@gmail.com")) (:maintainers ("Sho Takemori" . "stakemorii@gmail.com")) (:maintainer "Sho Takemori" . "stakemorii@gmail.com") (:keywords "sagemath" "org-babel") (:url . "https://github.com/stakemori/ob-sagemath"))]) - (ob-smiles . [(20220221 1255) ((smiles-mode (0 0 1)) (org (8))) "Org-mode Babel support for SMILES." tar ((:commit . "d178f3d4a7e3c1ca9910f0a063d2a3cfd97d8609") (:authors (nil . "JohnKitchinjkitchin@andrew.cmu.edu")) (:maintainers (nil . "stardivinernumbchild@gmail.com")) (:maintainer nil . "stardivinernumbchild@gmail.com") (:keywords "org" "babel" "smiles") (:url . "https://repo.or.cz/ob-smiles.git"))]) - (ob-sml . [(20130829 1843) ((sml-mode (6 4))) "org-babel functions for template evaluation" tar ((:commit . "958165c92b6cff6cada5c85c8ae5887806b8451b") (:keywords "literate programming" "reproducible research") (:url . "http://orgmode.org"))]) - (ob-solidity . [(20220213 1910) ((emacs (24 4)) (solidity-mode (0 1 10))) "Org-babel functions for solidity evaluation" tar ((:commit . "7e3e6cb2d7ec9269514e80248c7ec85c04dbbf89") (:keywords "solidity" "literate programming" "reproducible research" "languages") (:url . "https://github.com/hrkrshnn/ob-solidity"))]) - (ob-spice . [(20221030 217) ((spice-mode (0 0 1)) (org (8))) "org-babel functions for spice evaluation" tar ((:commit . "4d3ab60c2012aba2a5bd96a4d42dfeea0be6edac") (:maintainers ("stardiviner" . "(numbchild@gmail.com)")) (:maintainer "stardiviner" . "(numbchild@gmail.com)") (:url . "https://repo.or.cz/ob-spice.git"))]) - (ob-sql-mode . [(20190421 1539) ((emacs (24 4))) "SQL code blocks evaluated by sql-mode" tar ((:commit . "b31a016585324ad91f1742ff6205bcb76f3ece6e") (:authors (nil . "NikClaytonnik@google.com")) (:maintainers (nil . "NikClaytonnik@google.com")) (:maintainer nil . "NikClaytonnik@google.com") (:keywords "languages" "org" "org-babel" "sql") (:url . "http://github.com/nikclayton/ob-sql-mode"))]) - (ob-svgbob . [(20190911 300) ((emacs (24))) "Babel Functions for svgbob" tar ((:commit . "5747f96fb4fdb8711546b3313df9412177eb3c1a") (:authors ("Marcio Giaxa" . "i@mgxm.me")) (:maintainers ("Marcio Giaxa" . "i@mgxm.me")) (:maintainer "Marcio Giaxa" . "i@mgxm.me") (:keywords "tools" "files") (:url . "https://github.com/mgxm/ob-svgbob"))]) - (ob-swift . [(20170921 1325) ((org (8))) "org-babel functions for swift evaluation" tar ((:commit . "ed478ddbbe41ce5373efde06b4dd0c3663c9055f") (:authors ("Feng Zhou" . "zf.pascal@gmail.com")) (:maintainers ("Feng Zhou" . "zf.pascal@gmail.com")) (:maintainer "Feng Zhou" . "zf.pascal@gmail.com") (:keywords "org" "babel" "swift") (:url . "http://github.com/zweifisch/ob-swift"))]) - (ob-swiftui . [(20231009 918) ((emacs (25 1)) (swift-mode (8 2 0)) (org (9 2 0))) "Org babel functions for SwiftUI evaluation" tar ((:commit . "af65a8e60602ca90ab3f61811190a3da67ac0414") (:url . "https://github.com/xenodium/ob-swiftui"))]) - (ob-tmux . [(20221005 2025) ((emacs (25 1)) (seq (2 3)) (s (1 9 0))) "Babel Support for Interactive Terminal" tar ((:commit . "e672ca5a9534b9f33ed7aa5cd21b88189ccc5697") (:keywords "literate programming" "interactive shell" "tmux") (:url . "https://github.com/ahendriksen/ob-tmux"))]) - (ob-translate . [(20170720 1919) ((google-translate (0 11)) (org (8))) "Translation of text blocks in org-mode." tar ((:commit . "9d9054a51bafd5a29a8135964069b4fa3a80b169") (:authors ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainers ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainer "Kris Jenkins" . "krisajenkins@gmail.com") (:keywords "org" "babel" "translate" "translation") (:url . "https://github.com/krisajenkins/ob-translate"))]) - (ob-typescript . [(20231227 311) ((emacs (24)) (org (8 0))) "org-babel functions for typescript evaluation" tar ((:commit . "5fe1762f8d8692dd5b6f1697bedbbf4cae9ef036") (:keywords "literate programming" "reproducible research" "typescript") (:url . "https://github.com/lurdan/ob-typescript"))]) - (ob-uart . [(20170521 858) nil "org-babel support for UART communication" tar ((:commit . "90daeac90a9e75c20cdcf71234c67b812110c50e") (:keywords "tools" "comm" "org-mode" "uart" "literate programming" "reproducible development") (:url . "https://www.0x7.ch"))]) - (oberon . [(20120715 909) nil "Major mode for editing Oberon/Oberon-2 program texts" tar ((:commit . "fb57d18ce13835a8a69b6bafecdd9193ca9a59a3") (:authors ("Karl Landström" . "karl@karllandstrom.se")) (:maintainers ("Karl Landström" . "karl@karllandstrom.se")) (:maintainer "Karl Landström" . "karl@karllandstrom.se") (:keywords "oberon" "oberon-2" "languages" "oop"))]) - (obfusurl . [(20170809 1524) ((cl-lib (0 5))) "Obfuscate URLs so they aren't spoilers" tar ((:commit . "7a5a41905000ce2ec1fd72509a5567e5fd9f47e5") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "convenience" "web" "text") (:url . "https://github.com/davep/obfusurl.el"))]) - (objc-font-lock . [(20141021 1822) nil "Highlight Objective-C method calls." tar ((:commit . "34b457d577f97ca94b8792d025f9a909c7610612") (:keywords "languages" "faces") (:url . "https://github.com/Lindydancer/objc-font-lock"))]) - (objed . [(20200911 1435) ((emacs (25)) (cl-lib (0 5))) "Navigate and edit text objects." tar ((:commit . "e93dda73bd932563d35e76f1c2f1b50895b640cf") (:authors ("Clemens Radermacher" . "clemera@posteo.net")) (:maintainers ("Clemens Radermacher" . "clemera@posteo.net")) (:maintainer "Clemens Radermacher" . "clemera@posteo.net") (:keywords "convenience") (:url . "https://github.com/clemera/objed"))]) - (oblivion-theme . [(20240320 1152) ((emacs (24 1))) "A port of GEdit oblivion theme" tar ((:commit . "8b7ed6627ee3c838acd2ec9bfd5a6fb02228edfb") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-theme-oblivion"))]) - (obsidian . [(20240713 906) ((emacs (27 2)) (f (0 2 0)) (s (1 12 0)) (dash (2 13)) (markdown-mode (2 5)) (elgrep (1 0 0)) (yaml (0 5 1))) "Obsidian Notes interface" tar ((:commit . "5730759eb22d6d3bc78761865dd0f2fdb4100e37") (:keywords "obsidian" "pkm" "convenience") (:url . "https://github.com/licht1stein/obsidian.el"))]) - (obsidian-theme . [(20170719 948) nil "port of the eclipse obsidian theme" tar ((:commit . "f45efb2ebe9942466c1db6abbe2d0e6847b785ea") (:url . "http://github.com/mswift42/obsidian-theme"))]) - (ocaml-ts-mode . [(20230820 1946) ((emacs (29 1))) "Major mode for OCaml using tree-sitter" tar ((:commit . "bb8c86bd49e4e98f41e45fb0ec82e38f90bc3ee4") (:keywords "ocaml" "languages" "tree-sitter") (:url . "https://github.com/dmitrig/ocaml-ts-mode"))]) - (ocamlformat . [(20230915 934) ((emacs (24 3))) "Utility functions to format ocaml code" tar ((:commit . "d57fd7cfa878a6862f4dbcf80f98a30d63872ab3") (:keywords "languages" "ocaml") (:url . "https://github.com/ocaml-ppx/ocamlformat"))]) - (occidental-theme . [(20130312 1958) nil "Custom theme for faces based on Adwaita" tar ((:commit . "fd2db7256d4f78c43d99c3cddb1c39106d479816") (:authors ("William Stevenson" . "yhvh2000@gmail.com") ("Erik Timan" . "dev@timan.info")) (:maintainers ("William Stevenson" . "yhvh2000@gmail.com") ("Erik Timan" . "dev@timan.info")) (:maintainer "William Stevenson" . "yhvh2000@gmail.com") (:url . "http://github.com/olcai/occidental-theme"))]) - (occur-context-resize . [(20210121 50) nil "dynamically resize context around matches in occur-mode" tar ((:commit . "9d62a5b5c39ab7921dfc12dd0ab139b38dd16582") (:authors ("Charles L.G. Comstock" . "dgtized@gmail.com")) (:maintainers ("Charles L.G. Comstock" . "dgtized@gmail.com")) (:maintainer "Charles L.G. Comstock" . "dgtized@gmail.com") (:keywords "matching") (:url . "https://github.com/dgtized/occur-context-resize.el"))]) - (occur-x . [(20130610 1343) nil "Extra functionality for occur" tar ((:commit . "352f5fab207d8a1d3dd048073ff127a83e97c82b") (:authors ("Juan-Leon Lahoz" . "juanleon1@gmail.com")) (:maintainers ("Juan-Leon Lahoz" . "juanleon1@gmail.com")) (:maintainer "Juan-Leon Lahoz" . "juanleon1@gmail.com") (:keywords "occur" "search" "convenience"))]) - (occurx-mode . [(20230822 1841) ((emacs (27 1)) (rbit (0 1))) "Occur-like filtering of buffers with rx patterns" tar ((:commit . "71ecab6b1cdf6159a02cef3dd7d2610c45cbaf02") (:keywords "matching") (:url . "https://github.com/k32/occurx-mode"))]) - (oceanic-theme . [(20161015 819) nil "Oceanic theme." tar ((:commit . "00288f6a5245eb001dc123e36af1820eb3cbe985") (:keywords "oceanic" "color" "theme") (:url . "https://github.com/terry3/oceanic-theme"))]) - (ocodo-svg-modelines . [(20150516 1419) ((svg-mode-line-themes (0))) "A collection of beautiful SVG modelines" tar ((:commit . "a6c5b9a7536c7a8fa3bd9d9dafdebc8d99903018") (:authors ("ocodo" . "what.is.ocodo@gmail.com")) (:maintainer "ocodo" . "what.is.ocodo@gmail.com") (:url . "https://github.com/ocodo/ocodo-svg-modelines"))]) - (ocp-indent . [(20211019 907) nil "automatic indentation with ocp-indent" tar ((:commit . "7c4d434132cebc15a8213c8be9e7323692eb0a2b") (:keywords "ocaml" "languages") (:url . "http://www.typerex.org/ocp-indent.html"))]) - (octicons . [(20151101 340) ((cl-lib (0 5))) "octicons utility" tar ((:commit . "229286a6166dba8ddabc8c4d338798c6cd3cf67d") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-octicons"))]) - (octo-mode . [(20161008 1229) ((emacs (24))) "Major mode for Octo assembly language" tar ((:commit . "4b2ed4a61674f73a6ccd390b5ae123474bd0c977") (:authors ("John Olsson" . "john@cryon.se")) (:maintainers ("John Olsson" . "john@cryon.se")) (:maintainer "John Olsson" . "john@cryon.se") (:keywords "languages") (:url . "https://github.com/cryon/octo-mode"))]) - (octopress . [(20190123 107) nil "A lightweight wrapper for Jekyll and Octopress." tar ((:commit . "f2c92d5420f14fc9167c7de1873836510e652de2") (:authors ("Aaron Bieber" . "aaron@aaronbieber.com")) (:maintainers ("Aaron Bieber" . "aaron@aaronbieber.com")) (:maintainer "Aaron Bieber" . "aaron@aaronbieber.com") (:keywords "octopress" "blog") (:url . "https://github.com/aaronbieber/octopress.el"))]) - (oer-reveal . [(20240513 956) ((emacs (24 4)) (org-re-reveal (3 22 0))) "OER with reveal.js, plugins, and org-re-reveal" tar ((:commit . "08c44d4fd212a7433ad2f863299b5c1bdd87e23f") (:keywords "hypermedia" "tools" "slideshow" "presentation" "oer") (:url . "https://gitlab.com/oer/oer-reveal"))]) - (offlineimap . [(20150916 1158) nil "Run OfflineIMAP from Emacs" tar ((:commit . "cc3e067e6237a1eb7b21c575a41683b1febb47f1") (:authors ("Julien Danjou" . "julien@danjou.info")) (:maintainers ("Julien Danjou" . "julien@danjou.info")) (:maintainer "Julien Danjou" . "julien@danjou.info") (:url . "http://julien.danjou.info/offlineimap-el.html"))]) - (oj . [(20230212 148) ((emacs (26 1)) (quickrun (2 2))) "Competitive programming tools client for AtCoder, Codeforces" tar ((:commit . "6d586cb108c642bc166c64df113e03193f4d1495") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/oj.el"))]) - (ol-notmuch . [(20240713 1928) ((emacs (25 1)) (compat (30 0 0 0)) (notmuch (0 38)) (org (9 7 4))) "Links to notmuch messages" tar ((:commit . "44369674e674aa5d8d7805aa7e279bc15b462d80") (:authors ("Matthieu Lemerre" . "racin@free.fr")) (:maintainers ("Jonas Bernoulli" . "emacs.ol-notmuch@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.ol-notmuch@jonas.bernoulli.dev") (:keywords "hypermedia" "mail") (:url . "https://git.sr.ht/~tarsius/ol-notmuch"))]) - (ol-tmsu . [(20230207 1457) ((emacs (28 1)) (tmsu (0 9))) "Org-mode links to TMSU queries" tar ((:commit . "9672d193a51f2848696445528de757aa21b2b686") (:keywords "files" "outlines" "hypermedia") (:url . "https://github.com/vifon/tmsu.el"))]) - (olc . [(20200818 1221) ((emacs (25 1))) "Open location code library" tar ((:commit . "d2dc62dbc3cf6460cc12bd96857a988bc80ac37e") (:authors ("David Byers" . "david.byers@liu.se")) (:maintainers ("David Byers" . "david.byers@liu.se")) (:maintainer "David Byers" . "david.byers@liu.se") (:keywords "extensions" "lisp") (:url . "https://gitlab.liu.se/davby02/olc"))]) - (old-norse-input . [(20170816 1842) ((emacs (24))) "An input method for Old Norse" tar ((:commit . "c2e21ee72c3768e9152aff6baf12a19cde1d0c53") (:authors ("David Christiansen" . "david@davidchristiansen.dk")) (:maintainers ("David Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Christiansen" . "david@davidchristiansen.dk") (:keywords "languages") (:url . "https://github.com/david-christiansen/emacs-old-norse-input"))]) - (oldlace-theme . [(20150705 1300) ((emacs (24))) "Emacs 24 theme with an 'oldlace' background." tar ((:commit . "9ecbef999b63021c967846a3c80b3fbfc81f1290"))]) - (olivetti . [(20240727 431) ((emacs (24 4))) "Minor mode to automatically balance window margins" tar ((:commit . "1a6a521273e70173af6dcf34e3c9f8bb97dd7afc") (:authors ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainers ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainer "Paul W. Rankin" . "rnkn@rnkn.xyz") (:keywords "wp" "text") (:url . "https://github.com/rnkn/olivetti"))]) - (om-mode . [(20140915 2110) nil "Insert Om component template with life cycle." tar ((:commit . "5a6b380f8d1293a865d8a37aa4816d7412c512ce") (:authors ("Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com")) (:maintainers ("Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com")) (:maintainer "Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com") (:keywords "clojurescript"))]) - (omni-kill . [(20171016 2140) nil "Kill all the things" tar ((:commit . "904549c8fd6ac3cf22b5d7111ca8944e179cffea") (:authors ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainers ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainer "Adrien Becchis" . "adriean.khisbe@live.fr") (:keywords "convenience" "editing" "tools"))]) - (omni-log . [(20200304 2229) ((emacs (24)) (ht (2 0)) (s (1 6 1)) (dash (2 13 0))) "Logging utilities" tar ((:commit . "0a240660ccdd0b6588b4e3c322743b5ab1161338") (:authors ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainers ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainer "Adrien Becchis" . "adriean.khisbe@live.fr") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/AdrieanKhisbe/omni-log.el"))]) - (omni-quotes . [(20200304 2341) ((dash (2 8)) (omni-log (0 4 0)) (f (0 19 0)) (s (1 11 0)) (ht (2 1))) "Random quotes displayer" tar ((:commit . "cfc7b7f01628a5d57384820d1096de4541e67cdf") (:authors ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainers ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainer "Adrien Becchis" . "adriean.khisbe@live.fr") (:keywords "convenience") (:url . "https://github.com/AdrieanKhisbe/omni-quotes.el"))]) - (omni-scratch . [(20171009 2151) nil "Easy and mode-specific draft buffers" tar ((:commit . "636374c59c7d33c2f72c97ad8ba9fb4854f2324d") (:authors ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainers ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainer "Adrien Becchis" . "adriean.khisbe@live.fr") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/AdrieanKhisbe/omni-scratch.el"))]) - (omni-tags . [(20170426 2109) ((pcre2el (1 7)) (cl-lib (0 5))) "Highlight and Actions for 'Tags'" tar ((:commit . "8f0f6c302fab900b7681e5c039f90850cbbabd33") (:authors ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainers ("Adrien Becchis" . "adriean.khisbe@live.fr")) (:maintainer "Adrien Becchis" . "adriean.khisbe@live.fr") (:keywords "convenience") (:url . "http://github.com/AdrieanKhisbe/omni-tags.el"))]) - (omnibox . [(20180423 49) ((emacs (26 1)) (dash (2 13)) (frame-local (0 0 1))) "Selection package" tar ((:commit . "8ee75c71c20c438ebc43ba24ef6f543633d118f3") (:authors ("Sebastien Chapuis" . "sebastien@chapu.is")) (:maintainers ("Sebastien Chapuis" . "sebastien@chapu.is")) (:maintainer "Sebastien Chapuis" . "sebastien@chapu.is") (:keywords "completion" "selection" "convenience" "frames") (:url . "https://github.com/sebastiencs/omnibox"))]) - (omnisharp . [(20210725 1955) ((emacs (24 4)) (flycheck (30)) (dash (2 12 0)) (auto-complete (1 4)) (popup (0 5 1)) (csharp-mode (0 8 7)) (cl-lib (0 5)) (s (1 10 0)) (f (0 19 0))) "Omnicompletion (intellisense) and more for C#" tar ((:commit . "c222e970998d796bdfd49e45ed789e2fd1a9da03") (:keywords "languages" "csharp" "c#" "ide" "auto-complete" "intellisense") (:url . "https://github.com/Omnisharp/omnisharp-emacs"))]) - (omtose-phellack-theme . [(20161111 2120) nil "A dark theme, with cold bluish touch." tar ((:commit . "66f99633e199e65bd28641626435e8e59246529a"))]) - (on-parens . [(20210928 1913) ((dash (2 10 0)) (emacs (24)) (evil (1 1 6)) (smartparens (1 6 3))) "smartparens wrapper to fit with evil-mode/vim normal-state" tar ((:commit . "b8ee8cea45c9b34820fcb951f522f13e3736d216") (:keywords "evil" "smartparens"))]) - (on-screen . [(20160302 950) ((cl-lib (0))) "guide your eyes while scrolling" tar ((:commit . "206468aa4de299ad26c2db12b757f5ad7290912f") (:authors ("Michael Heerdegen" . "michael_heerdegen@web.de")) (:maintainers ("Michael Heerdegen" . "michael_heerdegen@web.de")) (:maintainer "Michael Heerdegen" . "michael_heerdegen@web.de") (:keywords "convenience") (:url . "https://github.com/michael-heerdegen/on-screen.el"))]) - (one . [(20231205 1423) ((emacs (28 1)) (jack (1 0)) (htmlize (1 57))) "Static Site Generator for org-mode users" tar ((:commit . "fa52cf0144f89eabee06f598b021a37087c69670") (:authors ("Tony Aldon" . "tony@tonyaldon.com")) (:maintainers ("Tony Aldon" . "tony@tonyaldon.com")) (:maintainer "Tony Aldon" . "tony@tonyaldon.com") (:keywords "hypermedia" "outlines") (:url . "https://github.com/tonyaldon/one.el"))]) - (one-themes . [(20200720 1444) ((emacs (24))) "One Colorscheme" tar ((:commit . "16aa7318490c0f47aca328a8c6cfe3267a80bb76") (:authors ("Balaji Sivaraman" . "balaji@balajisivaraman.com")) (:maintainers ("Balaji Sivaraman" . "balaji@balajisivaraman.com")) (:maintainer "Balaji Sivaraman" . "balaji@balajisivaraman.com") (:url . "http://github.com/balajisivaraman/emacs-one-themes"))]) - (one-time-pad-encrypt . [(20160329 1513) nil "One time pad encryption within file" tar ((:commit . "87cc1f124024ce3d277299ca0ac703f182937d9f") (:authors ("Garvin Guan" . "garvin.guan@gmail.com")) (:maintainers ("Garvin Guan" . "garvin.guan@gmail.com")) (:maintainer "Garvin Guan" . "garvin.guan@gmail.com") (:keywords "convenience") (:url . "https://github.com/garvinguan/emacs-one-time-pad/"))]) - (opam . [(20150719 1220) ((emacs (24 1))) "OPAM tools" tar ((:commit . "4d589de5765728f56af7078fae328b6792de8600") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn.com") (:keywords "convenience") (:url . "https://github.com/lunaryorn/opam.el"))]) - (opam-switch-mode . [(20230802 917) ((emacs (25 1))) "Select OCaml opam switches via a menu" tar ((:commit . "1069e56a662f23ea09d4e05611bdedeb99257012") (:maintainers (nil . "proof-general-maintainers@groupes.renater.fr")) (:maintainer nil . "proof-general-maintainers@groupes.renater.fr") (:url . "https://github.com/ProofGeneral/opam-switch-mode"))]) - (open-color . [(20231220 1921) ((emacs (25 1))) "Open Color color palette" tar ((:commit . "4db381311d4b659922566236697a424f5f3fde6f") (:authors ("DK" . "a13@users.noreply.github.com")) (:maintainers ("DK" . "a13@users.noreply.github.com")) (:maintainer "DK" . "a13@users.noreply.github.com") (:keywords "faces") (:url . "https://github.com/a13/open-color.el"))]) - (open-in-msvs . [(20170123 2228) nil "Open current file:line:column in Microsoft Visual Studio" tar ((:commit . "e0d071c83188ad5db8f3297d6ce784b4ed554a04") (:keywords "convenience" "usability" "integration" "visual studio" "msvs" "ide") (:url . "https://github.com/evgeny-panasyuk/open-in-msvs"))]) - (open-junk-file . [(20161210 1114) nil "Open a junk (memo) file to try-and-error" tar ((:commit . "558bec7372b0fed4c4cb6074ab906535fae615bd") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "convenience" "tools") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/open-junk-file.el"))]) - (opencc . [(20170722 816) ((emacs (24 4))) "中文简ç¹è½¬æ¢ <-> 中文簡ç¹è½‰æ› (Convert Chinese with OpenCC)" tar ((:commit . "959d9ffbae095752182026e3bd9b8fd61178c39f") (:authors (nil . "mail@xuchunyang.me")) (:maintainers (nil . "mail@xuchunyang.me")) (:maintainer nil . "mail@xuchunyang.me") (:keywords "chinese") (:url . "https://github.com/xuchunyang/emacs-opencc"))]) - (opencl-c-mode . [(20240621 1714) nil "Syntax coloring for opencl kernels" tar ((:commit . "d33ce29c19629e9c2f42e468d2687a475915f531") (:keywords "c" "opencl") (:url . "https://github.com/salmanebah/opencl-mode"))]) - (opener . [(20161207 1810) ((request (0 2 0)) (emacs (24)) (cl-lib (0 5))) "opening urls as buffers" tar ((:commit . "c384f67278046fdcd220275fdd212ab85672cbeb") (:authors ("Tim Reddehase" . "tr@rightsrestricted.com")) (:maintainers ("Tim Reddehase" . "tr@rightsrestricted.com")) (:maintainer "Tim Reddehase" . "tr@rightsrestricted.com") (:keywords "url" "http" "files") (:url . "https://github.com/0robustus1/opener.el"))]) - (openfoam . [(20210516 1015) ((emacs (25 1))) "OpenFOAM files and directories" tar ((:commit . "e2c899009a9df412bf9f360492b1072eb6f1513f") (:authors ("Ralph Schleicher" . "rs@ralph-schleicher.de")) (:maintainers ("Ralph Schleicher" . "rs@ralph-schleicher.de")) (:maintainer "Ralph Schleicher" . "rs@ralph-schleicher.de") (:keywords "languages") (:url . "https://github.com/ralph-schleicher/emacs-openfoam"))]) - (opensource . [(20160926 1616) ((s (1 11 0)) (dash (2 12 1)) (pkg-info (0 6 0)) (request (0 2 0))) "Client for Opensource API" tar ((:commit . "42742d5f1b9590acff7f05ee0094e3a80f4f7171") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "opensource") (:url . "https://github.com/OpenSourceOrg/el-opensourceorg"))]) - (openstack-cgit-browse-file . [(20130819 927) nil "Browse the current file in OpenStack cgit" tar ((:commit . "244219288b9aef41155044697bb114b7af83ab8f") (:authors ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainers ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainer "Chmouel Boudjnah" . "chmouel@chmouel.com") (:keywords "convenience" "vc" "git" "cgit" "gerrit" "openstack") (:url . "https://github.com/chmouel/openstack-cgit-browse-file"))]) - (opensub . [(20240501 1946) ((emacs (25 1))) "Search and download from open-subtitles" tar ((:commit . "22cc8ef1e119c3cc5f605ca5be4cf680745c503a") (:authors ("Daniel Fleischer" . "danflscr@gmail.com")) (:maintainers ("Daniel Fleischer" . "danflscr@gmail.com")) (:maintainer "Daniel Fleischer" . "danflscr@gmail.com") (:keywords "multimedia") (:url . "https://github.com/danielfleischer/opensub"))]) - (openwith . [(20120531 2136) nil "Open files with external programs" tar ((:commit . "dd1f0e2a527535086c2b0ae12031dbf3ab7c5fd7") (:authors ("Markus Triska" . "markus.triska@gmx.at")) (:maintainers ("Markus Triska" . "markus.triska@gmx.at")) (:maintainer "Markus Triska" . "markus.triska@gmx.at") (:keywords "files" "processes") (:url . "https://bitbucket.org/jpkotta/openwith"))]) - (operate-on-number . [(20231114 1921) nil "Operate on number at point with arithmetic functions" tar ((:commit . "0ddebae1885c1b54eae1d79e66204d6d83c5065b") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "editing") (:url . "https://github.com/knu/operate-on-number.el"))]) - (orangey-bits-theme . [(20220822 324) ((autothemer (0 2)) (emacs (27 1))) "A Theme with smashing orangey bits" tar ((:commit . "533856d399cb4098300bcaf4a2d20920395746f8") (:url . "http://github.com/emacsfodder/emacs-theme-orangey-bits"))]) - (orca . [(20220828 4) ((emacs (24 3)) (zoutline (0 1 0))) "Org Capture" tar ((:commit . "0687f416a5573f63b691d384454f5a793266ed97") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "org" "convenience") (:url . "https://github.com/abo-abo/orca"))]) - (orderless . [(20240717 758) ((emacs (27 1)) (compat (30))) "Completion style for matching regexps in any order" tar ((:commit . "49d1fdfb80b55699a00b11bc916ad29c0447039b") (:authors ("Omar Antolín Camarena" . "omar@matem.unam.mx")) (:maintainers ("Omar Antolín Camarena" . "omar@matem.unam.mx") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Omar Antolín Camarena" . "omar@matem.unam.mx") (:keywords "extensions") (:url . "https://github.com/oantolin/orderless"))]) - (ordinal . [(20210519 1442) ((emacs (24 3))) "Convert number to ordinal number notation" tar ((:commit . "a7f378306290b6807fb6b87cee3ef79b31cec711") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "lisp") (:url . "https://github.com/zonuexe/ordinal.el"))]) - (org-ac . [(20170401 1307) ((auto-complete-pcmp (0 0 1)) (log4e (0 2 0)) (yaxception (0 1))) "Some auto-complete sources for org-mode" tar ((:commit . "41e3ef8e4039619d0370c23c66730b3b2e9e32ed") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "org" "completion") (:url . "https://github.com/aki2o/org-ac"))]) - (org-agenda-files-track . [(20231209 1529) ((emacs (27 1))) "Fine-track `org-agenda-files' to speed-up `org-agenda'" tar ((:commit . "c0f5f7746ec023a32ba106ec24812eca5cbe15df") (:authors ("Nicolas Graves" . "ngraves@ngraves.fr")) (:maintainers ("Nicolas Graves" . "ngraves@ngraves.fr")) (:maintainer "Nicolas Graves" . "ngraves@ngraves.fr") (:keywords "data" "files" "tools") (:url . "https://git.sr.ht/~ngraves/org-agenda-files-track"))]) - (org-agenda-files-track-ql . [(20231218 627) ((emacs (27 1)) (org-ql (0 7 3))) "Fine-track `org-agenda-files' to speed-up `org-ql-views'" tar ((:commit . "832cffe62c35f32850afb800e9a3b8a20a05ad7b") (:authors ("Nicolas Graves" . "ngraves@ngraves.fr")) (:maintainers ("Nicolas Graves" . "ngraves@ngraves.fr")) (:maintainer "Nicolas Graves" . "ngraves@ngraves.fr") (:keywords "data" "files" "tools") (:url . "https://git.sr.ht/~ngraves/org-agenda-files-track"))]) - (org-agenda-property . [(20140626 2116) ((emacs (24 2))) "Display org properties in the agenda buffer." tar ((:commit . "01afb36072eb27846eb09310dfca7991dbae831e") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "calendar") (:url . "http://github.com/Bruce-Connor/org-agenda-property"))]) - (org-ai . [(20240710 155) ((emacs (27 1)) (websocket (1 15))) "Use ChatGPT and other LLMs in org-mode and beyond" tar ((:commit . "812b59f88851536ed3ded199fb55d303c16c7c12") (:authors ("Robert Krahn" . "robert@kra.hn")) (:maintainers ("Robert Krahn" . "robert@kra.hn")) (:maintainer "Robert Krahn" . "robert@kra.hn") (:url . "https://github.com/rksm/org-ai"))]) - (org-alert . [(20240612 137) ((org (9 0)) (alert (1 2))) "Notify org deadlines via notify-send" tar ((:commit . "9d54b9d0956b2f9e199d8add48d544d09e58794c") (:authors ("Stephen Pegoraro" . "spegoraro@tutive.com")) (:maintainers ("Stephen Pegoraro" . "spegoraro@tutive.com")) (:maintainer "Stephen Pegoraro" . "spegoraro@tutive.com") (:keywords "org" "org-mode" "notify" "notifications" "calendar") (:url . "https://github.com/spegoraro/org-alert"))]) - (org-analyzer . [(20191001 1717) nil "org-analyzer is a tool that extracts time tracking data from org files." tar ((:commit . "19da62aa4dcf1090be8f574f6f2d4c7e116163a8") (:authors ("Robert Krahn" . "robert@kra.hn")) (:maintainer "Robert Krahn" . "robert@kra.hn") (:keywords "calendar") (:url . "https://github.com/rksm/clj-org-analyzer"))]) - (org-anki . [(20240630 1401) ((emacs (27 1)) (request (0 3 2)) (dash (2 17)) (promise (1 1))) "Synchronize org-mode entries to Anki" tar ((:commit . "8b255bba68ee19c4e8a2704c1197ad963d0eb128") (:authors ("Markus Läll" . "markus.l2ll@gmail.com")) (:maintainers ("Markus Läll" . "markus.l2ll@gmail.com")) (:maintainer "Markus Läll" . "markus.l2ll@gmail.com") (:keywords "outlines" "flashcards" "memory") (:url . "https://github.com/eyeinsky/org-anki"))]) - (org-appear . [(20240716 1413) ((emacs (29 1)) (org (9 3))) "Auto-toggle Org elements" tar ((:commit . "32ee50f8fdfa449bbc235617549c1bccb503cb09") (:authors ("Alice Istleyeva" . "awth13@gmail.com")) (:maintainers ("Alice Istleyeva" . "awth13@gmail.com")) (:maintainer "Alice Istleyeva" . "awth13@gmail.com") (:url . "https://github.com/awth13/org-appear"))]) - (org-arbeitszeit . [(20220816 1447) ((emacs (27 1))) "Calculate your worktime" tar ((:commit . "2598fb45a182d22e6d7579d55139db80e8af0b02") (:authors ("Benjamin Kästner" . "benjamin.kaestner@gmail.com")) (:maintainers ("Benjamin Kästner" . "benjamin.kaestner@gmail.com")) (:maintainer "Benjamin Kästner" . "benjamin.kaestner@gmail.com") (:keywords "tools" "org" "calendar" "convenience") (:url . "https://github.com/bkaestner/org-arbeitszeit"))]) - (org-assistant . [(20230623 1439) ((emacs (28 1)) (uuidgen (1 2)) (deferred (0 5 1)) (s (1 12 0)) (dash (2 19 1)) (ht (0 9))) "Org babel extension for Chat Assistant APIs" tar ((:commit . "d036f82072e22a7fc985e94853deaf65c41d5967") (:authors ("Tyler Dodge" . "(tyler@tdodge.consulting)")) (:maintainers ("Tyler Dodge" . "(tyler@tdodge.consulting)")) (:maintainer "Tyler Dodge" . "(tyler@tdodge.consulting)") (:keywords "convenience") (:url . "https://github.com/tyler-dodge/org-assistant"))]) - (org-attach-screenshot . [(20210221 1336) ((emacs (24 3))) "Screenshots integrated with org attachment dirs" tar ((:commit . "14240909b64605fa966955a14c6045df0f402367") (:authors ("Derek Feichtinger" . "derek.feichtinger@psi.ch")) (:maintainers ("Derek Feichtinger" . "derek.feichtinger@psi.ch")) (:maintainer "Derek Feichtinger" . "derek.feichtinger@psi.ch") (:keywords "org" "multimedia") (:url . "https://github.com/dfeich/org-screenshot"))]) - (org-auto-expand . [(20231006 854) ((emacs (26 1)) (org (9 6))) "Automatically expand certain headings" tar ((:commit . "86e3b24e894ab377ea005b1a574e77daace0451d") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience" "outlines" "org") (:url . "https://github.com/alphapapa/org-auto-expand"))]) - (org-auto-tangle . [(20220812 2327) ((emacs (24 1)) (async (1 9 3))) "Automatically and Asynchronously tangles org files on save" tar ((:commit . "2494a6f78c9db5311123abc7cad119851a29a55c") (:authors ("Yilkal Argaw" . "yilkalargawworkneh@gmail.com")) (:maintainers ("Yilkal Argaw" . "yilkalargawworkneh@gmail.com")) (:maintainer "Yilkal Argaw" . "yilkalargawworkneh@gmail.com") (:keywords "outlines") (:url . "https://github.com/yilkalargaw/org-auto-tangle"))]) - (org-autolist . [(20220530 1620) nil "Improved list management in org-mode" tar ((:commit . "da3a45f95f2e9f7281d533d1e5cec1764ae26a9c") (:keywords "lists" "checklists" "org-mode") (:url . "https://github.com/calvinwyoung/org-autolist"))]) - (org-babel-eval-in-repl . [(20201206 1540) ((eval-in-repl (0 9 2)) (matlab-mode (3 3 6)) (ess (16 10)) (emacs (24))) "Eval org-mode babel code blocks in various REPLs." tar ((:commit . "3591f062873de2d64cc6f83b3555d030506e6ee7") (:authors ("Takeshi Teshima" . "diadochos.developer@gmail.com")) (:maintainers ("Takeshi Teshima" . "diadochos.developer@gmail.com")) (:maintainer "Takeshi Teshima" . "diadochos.developer@gmail.com") (:keywords "literate programming" "reproducible research" "async execution") (:url . "https://github.com/diadochos/org-babel-eval-in-repl"))]) - (org-beautify-theme . [(20170908 2218) nil "A sub-theme to make org-mode more beautiful." tar ((:commit . "df6a1114fda313e1689363e196c8284fbe2a2738") (:authors ("Jonathan Arkell" . "jonnay@jonnay.net")) (:maintainers ("Jonathan Arkell" . "jonnay@jonnay.net")) (:maintainer "Jonathan Arkell" . "jonnay@jonnay.net") (:keywords "org" "theme"))]) - (org-board . [(20230408 1041) nil "bookmarking and web archival system for Org mode." tar ((:commit . "500fe02bc114e5b535a2eb2ab73954d79428168f") (:authors ("Charles A. Roelli" . "charles@aurox.ch")) (:maintainers ("Charles A. Roelli" . "charles@aurox.ch")) (:maintainer "Charles A. Roelli" . "charles@aurox.ch") (:keywords "org" "bookmarks" "archives") (:url . "https://github.com/scallywag/org-board"))]) - (org-bookmark-heading . [(20240622 947) ((emacs (25 1)) (compat (29 1 4 5))) "Emacs bookmark support for Org mode" tar ((:commit . "b667cfdde7631c656778473e6c87bc51e46280cd") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "hypermedia" "outlines") (:url . "http://github.com/alphapapa/org-bookmark-heading"))]) - (org-bookmarks . [(20240710 1738) ((emacs (29 1))) "Manage bookmarks in Org mode" tar ((:commit . "23942cd3f14f691a35bfb71e0559ed5eb5100909") (:keywords "outline" "matching" "hypermedia" "org") (:url . "https://repo.or.cz/org-bookmarks.git"))]) - (org-bookmarks-extractor . [(20220829 146) ((emacs (25 1))) "Extract bookmarks from Org mode" tar ((:commit . "26d810d4d58de1f64f0bbd649e13816f96663d73") (:authors ("Xuqing Jia" . "jxq@jxq.me")) (:maintainers ("Xuqing Jia" . "jxq@jxq.me")) (:maintainer "Xuqing Jia" . "jxq@jxq.me") (:keywords "convenience" "org") (:url . "https://github.com/jxq0/org-bookmarks-extractor"))]) - (org-books . [(20210408 1913) ((enlive (0 0 1)) (s (1 11 0)) (helm (2 9 2)) (helm-org (1 0)) (dash (2 14 1)) (org (9 3)) (emacs (25))) "Reading list management with Org mode and helm" tar ((:commit . "9f4ec4a981bfc5eebff993c3ad49a4bed26aebd1") (:authors ("Abhinav Tushar" . "abhinav@lepisma.xyz")) (:maintainers ("Abhinav Tushar" . "abhinav@lepisma.xyz")) (:maintainer "Abhinav Tushar" . "abhinav@lepisma.xyz") (:keywords "outlines") (:url . "https://github.com/lepisma/org-books"))]) - (org-brain . [(20230217 1908) ((emacs (25 1)) (org (9 2))) "Org-mode concept mapping" tar ((:commit . "2bad7732aae1a3051e2a14de2e30f970bbe43c25") (:authors ("Erik Sjöstrand" . "sjostrand.erik@gmail.com")) (:maintainers ("Erik Sjöstrand" . "sjostrand.erik@gmail.com")) (:maintainer "Erik Sjöstrand" . "sjostrand.erik@gmail.com") (:keywords "outlines" "hypermedia") (:url . "http://github.com/Kungsgeten/org-brain"))]) - (org-bulletproof . [(20230615 640) ((emacs (27 1))) "Automatic plain list bullet cycling" tar ((:commit . "8ae80a53f8034914f502a8655f420c55078e02e1") (:authors ("Pontus Andersson" . "pondersson@gmail.com")) (:maintainers ("Pontus Andersson" . "pondersson@gmail.com")) (:maintainer "Pontus Andersson" . "pondersson@gmail.com") (:keywords "outlines" "convenience") (:url . "https://github.com/pondersson/org-bulletproof"))]) - (org-bullets . [(20200317 1740) nil "Show bullets in org-mode as UTF-8 characters" tar ((:commit . "9ec0dbd30be7c6310804141ee952ac8c5f753557") (:maintainers ("D. Williams" . "d.williams@posteo.net")) (:maintainer "D. Williams" . "d.williams@posteo.net") (:url . "https://github.com/integral-dw/org-bullets"))]) - (org-caldav . [(20240714 1732) ((emacs (26 3)) (org (9 1))) "Sync org files with external calendar through CalDAV" tar ((:commit . "9f4db50f06e787737581e9134164837216848fa6") (:authors ("David Engster" . "deng@randomsample.de")) (:maintainers ("David Engster" . "deng@randomsample.de")) (:maintainer "David Engster" . "deng@randomsample.de") (:keywords "calendar" "caldav") (:url . "https://github.com/dengste/org-caldav/"))]) - (org-calibre-notes . [(20221202 1657) ((emacs (27 1))) "Extract highlights and notes from Calibre EPUB reader" tar ((:commit . "3120797ecbcb58827b91e3610e65579593d9a402") (:authors ("Bibek Panthi" . "bpanthi977@gmail.com")) (:maintainers ("Bibek Panthi" . "bpanthi977@gmail.com")) (:maintainer "Bibek Panthi" . "bpanthi977@gmail.com") (:url . "https://github.com/bpanthi977/org-calibre-notes"))]) - (org-capture-pop-frame . [(20230516 236) ((emacs (24 4))) "Run org-capture in a new pop frame" tar ((:commit . "d88b75cc02fc53716701051dbdd906db0515de8c") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:url . "https://github.com/tumashu/org-capture-pop-frame.git"))]) - (org-category-capture . [(20230830 1733) ((org (9 0 0)) (emacs (24))) "Contextualy capture of org-mode TODOs." tar ((:commit . "bf1c30b750020ab8dd634dd66b2c7b76c56286c5") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "org-mode" "todo" "tools" "outlines") (:url . "https://github.com/IvanMalison/org-project-capture"))]) - (org-change . [(20240318 2003) ((emacs (29 1)) (org (9 3))) "Annotate changes in org-mode files" tar ((:commit . "e944bb4a0943cdd06abd9032e6e6cbd34424ea42") (:keywords "wp" "convenience") (:url . "https://github.com/drghirlanda/org-change"))]) - (org-chef . [(20231127 1601) ((org (0)) (emacs (24))) "Cookbook and recipe management with org-mode." tar ((:commit . "1710b54441ed744dcdfb125d08fb88cfaf452f10") (:authors ("Calvin Beck" . "hobbes@ualberta.ca")) (:maintainers ("Calvin Beck" . "hobbes@ualberta.ca")) (:maintainer "Calvin Beck" . "hobbes@ualberta.ca") (:keywords "convenience" "abbrev" "outlines" "org" "food" "recipes" "cooking") (:url . "https://github.com/Chobbes/org-chef"))]) - (org-cite-overlay . [(20240523 100) ((emacs (28 1)) (citeproc (0 9 4))) "Overlays for org-cite citations" tar ((:commit . "dc23b55c708c6399a12dbc79281110de7681b121") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "bib" "tex") (:url . "https://git.sr.ht/~swflint/org-cite-overlay"))]) - (org-cite-overlay-sidecar . [(20240523 100) ((emacs (28 1)) (citeproc (0 9 4)) (org-cite-overlay (0 1 0)) (universal-sidecar (1 5 0)) (universal-sidecar-citeproc (1 0 0))) "Show Sidecar for overlaid org-cite citations" tar ((:commit . "dc23b55c708c6399a12dbc79281110de7681b121") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "bib") (:url . "https://git.sr.ht/~swflint/org-cite-overlay"))]) - (org-cliplink . [(20201126 1020) ((emacs (24 4))) "insert org-mode links from the clipboard" tar ((:commit . "13e0940b65d22bec34e2de4bc8cba1412a7abfbc") (:authors ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainers ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainer "Alexey Kutepov" . "reximkut@gmail.com") (:url . "http://github.com/rexim/org-cliplink"))]) - (org-clock-agenda-daytime-mode . [(20240403 1115) ((org (9 6 18)) (emacs (26 1))) "Display the time clocked today in the modeline" tar ((:commit . "f10c7b92a5b2a25f2300b885c2c70526ada50d9c") (:authors ("Arne Babenhauserheide" . "arne_bab@web.de")) (:maintainers ("Arne Babenhauserheide" . "arne_bab@web.de")) (:maintainer "Arne Babenhauserheide" . "arne_bab@web.de") (:keywords "org" "lisp" "clock" "time" "agenda") (:url . "https://www.draketo.de/software/emacs-daytime"))]) - (org-clock-convenience . [(20230424 2101) ((org (8)) (emacs (24 3))) "Convenience functions for org time tracking" tar ((:commit . "08417dfd51deb400b890cf71c87b57393fc5ac8c") (:authors ("Derek Feichtinger" . "dfeich.gmail.com")) (:maintainers ("Derek Feichtinger" . "dfeich.gmail.com")) (:maintainer "Derek Feichtinger" . "dfeich.gmail.com") (:keywords "convenience") (:url . "https://github.com/dfeich/org-clock-convenience"))]) - (org-clock-csv . [(20201222 1506) ((org (8 3)) (s (1 0))) "Export `org-mode' clock entries to CSV format." tar ((:commit . "af94b58c2e179a5bcc938f339e93de0eee3da99c") (:authors ("Aaron Jacobs" . "atheriel@gmail.com")) (:maintainers ("Aaron Jacobs" . "atheriel@gmail.com")) (:maintainer "Aaron Jacobs" . "atheriel@gmail.com") (:keywords "calendar" "data" "org") (:url . "https://github.com/atheriel/org-clock-csv"))]) - (org-clock-reminder . [(20230222 1956) ((emacs (26 1))) "Notifications that remind you about clocked-in tasks" tar ((:commit . "d3bf97113fd519aa08198e2283ba9c236a6df168") (:authors ("Nikolay Brovko" . "i@nickey.ru")) (:maintainers ("Nikolay Brovko" . "i@nickey.ru")) (:maintainer "Nikolay Brovko" . "i@nickey.ru") (:keywords "calendar" "convenience") (:url . "https://github.com/inickey/org-clock-reminder"))]) - (org-clock-split . [(20200331 526) ((emacs (24))) "Split clock entries" tar ((:commit . "39e1d2912a7a7223e2356a5fc4dff03507ae084d") (:authors ("Justin Taft" . "https://github.com/justintaft")) (:maintainers ("Justin Taft" . "https://github.com/justintaft")) (:maintainer "Justin Taft" . "https://github.com/justintaft") (:keywords "calendar") (:url . "https://github.com/justintaft/emacs-org-clock-split"))]) - (org-clock-today . [(20220918 514) ((emacs (25))) "Show total clocked time of the current day in the mode line" tar ((:commit . "b73cca120eb64538ab0666892a8b97b6d65b4d6b") (:authors ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainers ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainer "Tijs Mallaerts" . "tijs.mallaerts@gmail.com") (:url . "https://github.com/mallt/org-clock-today-mode"))]) - (org-commentary . [(20160802 637) ((dash (2 0)) (emacs (24 4)) (org (8 0))) "generate or update conventional library headers using Org mode files" tar ((:commit . "821ccb994811359c42f4e3d459e0e88849d42b75") (:authors ("Sergei Maximov" . "s.b.maximov@gmail.com")) (:maintainers ("Sergei Maximov" . "s.b.maximov@gmail.com")) (:maintainer "Sergei Maximov" . "s.b.maximov@gmail.com") (:keywords "convenience" "docs" "tools") (:url . "https://github.com/smaximov/org-commentary"))]) - (org-contacts . [(20240727 1320) ((emacs (27 1)) (org (9 7))) "Contacts management system for Org mode" tar ((:commit . "daeaaefd7d01c7460bb27bae49cc7d1c391a6dcc") (:authors ("Julien Danjou" . "julien@danjou.info")) (:maintainers ("stardiviner" . "numbchild@gmail.com")) (:maintainer "stardiviner" . "numbchild@gmail.com") (:keywords "contacts" "org-mode" "outlines" "hypermedia" "calendar") (:url . "https://repo.or.cz/org-contacts.git"))]) - (org-context . [(20220606 1339) nil "Contextual capture and agenda commands for Org-mode" tar ((:commit . "47bd45149cb74dab2ebecccfb918f6f8502a4f2c") (:authors ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainers ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainer "Sylvain Rousseau" . "thisirsatgmaildotcom") (:keywords "org" "capture" "agenda" "convenience") (:url . "https://github.com/thisirs/org-context"))]) - (org-cua-dwim . [(20120203 534) nil "Org-mode and Cua mode compatibility layer" tar ((:commit . "a55d6c7009fc0b22f1110c07de629acc955c85e4") (:keywords "org-mode" "cua-mode"))]) - (org-custom-cookies . [(20240414 44) ((emacs (25 1)) (org (9 4))) "Custom cookies for org-mode" tar ((:commit . "5650c73d20e53310dab62f6a65754a55aea9b40b") (:authors ("Gulshan Singh" . "gsingh2011@gmail.com")) (:maintainers ("Gulshan Singh" . "gsingh2011@gmail.com")) (:maintainer "Gulshan Singh" . "gsingh2011@gmail.com") (:url . "https://github.com/gsingh93/org-custom-cookies"))]) - (org-d20 . [(20240726 255) ((s (1 11 0)) (seq (2 19)) (dash (2 12 0)) (emacs (24))) "minor mode for d20 tabletop roleplaying games" tar ((:commit . "ad399cde0ee21adc67ed0c95ae20900fa936f008") (:authors ("Sean Whitton" . "spwhitton@spwhitton.name")) (:maintainers ("Sean Whitton" . "spwhitton@spwhitton.name")) (:maintainer "Sean Whitton" . "spwhitton@spwhitton.name") (:keywords "outlines" "games") (:url . "https://spwhitton.name/tech/code/org-d20/"))]) - (org-dashboard . [(20171223 1924) ((cl-lib (0 5))) "Visually summarize progress in org files" tar ((:commit . "02c0699771d199075a286e4502340ca6e7c9e831") (:authors ("Massimiliano Mirra" . "hyperstruct@gmail.com")) (:maintainers ("Massimiliano Mirra" . "hyperstruct@gmail.com")) (:maintainer "Massimiliano Mirra" . "hyperstruct@gmail.com") (:keywords "outlines" "calendar") (:url . "http://github.com/bard/org-dashboard"))]) - (org-doing . [(20161017 1620) nil "Keep track of what you're doing" tar ((:commit . "4819e75c827c2115bd28f3b3148d846aa64ccd9b") (:keywords "tools" "org") (:url . "https://github.com/omouse/org-doing"))]) - (org-dotemacs . [(20211126 2038) ((org (7 9 3)) (cl-lib (0 5))) "Store your emacs config as an org file, and choose which bits to load." tar ((:commit . "598759f4a139f94da62836e8f8064da6377536b2") (:authors ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "local") (:url . "https://github.com/vapniks/org-dotemacs"))]) - (org-download . [(20220906 1929) ((emacs (24 3)) (async (1 2))) "Image drag-and-drop for Org-mode." tar ((:commit . "19e166f0a8c539b4144cfbc614309d47a9b2a9b7") (:keywords "multimedia" "images" "screenshots" "download") (:url . "https://github.com/abo-abo/org-download"))]) - (org-dp . [(20180311 923) ((cl-lib (0 5))) "Declarative Local Programming with Org Elements" tar ((:commit . "334fefd06eb925c86b1642787b2a088aa0932bab") (:authors ("Thorsten Jolitz" . "tjolitzATgmailDOTcom")) (:maintainers ("Thorsten Jolitz" . "tjolitzATgmailDOTcom")) (:maintainer "Thorsten Jolitz" . "tjolitzATgmailDOTcom") (:url . "https://github.com/tj64/org-dp"))]) - (org-drawio . [(20240213 38) ((org (9 6 6)) (emacs (28 1))) "Convert and include drawio image to orgmode" tar ((:commit . "6b25d0ecf7de364da96c96da30a995df8a4cb835") (:authors ("Kimi Ma" . "kimi.im@outlook.com")) (:maintainers ("Kimi Ma" . "kimi.im@outlook.com")) (:maintainer "Kimi Ma" . "kimi.im@outlook.com") (:keywords "multimedia" "convenience") (:url . "https://github.com/kimim/org-drawio"))]) - (org-drill . [(20210427 2003) ((emacs (25 3)) (seq (2 14)) (org (9 3)) (persist (0 3))) "Self-testing using spaced repetition" tar ((:commit . "e55415221eedba2f2bd37a30cb71c842e344b5ee") (:authors ("Paul Sexton" . "eeeickythump@gmail.com")) (:maintainers ("Phillip Lord" . "phillip.lord@russet.org.uk")) (:maintainer "Phillip Lord" . "phillip.lord@russet.org.uk") (:keywords "games" "outlines" "multimedia") (:url . "https://gitlab.com/phillord/org-drill/issues"))]) - (org-drill-table . [(20180115 1009) ((s (1 7 0)) (dash (2 2 0)) (cl-lib (0 3)) (org (8 2)) (emacs (24 1))) "Generate drill cards from org tables" tar ((:commit . "e4c4c1b0a17f51cb8de67eafe06a6bffc754f525") (:authors ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainers ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainer "Chris Barrett" . "chris.d.barrett@me.com"))]) - (org-dropbox . [(20150114 509) ((dash (2 2)) (names (20150000)) (emacs (24))) "move Dropbox notes from phone into org-mode datetree" tar ((:commit . "2dc677a770c9e82f928ad8e97a7707eb368e58ed") (:authors ("Heikki Lehvaslaiho" . "heikki.lehvaslaiho@gmail.com")) (:maintainers ("Heikki Lehvaslaiho" . "heikki.lehvaslaiho@gmail.com")) (:maintainer "Heikki Lehvaslaiho" . "heikki.lehvaslaiho@gmail.com") (:keywords "dropbox" "android" "notes" "org-mode") (:url . "https://github.com/heikkil/org-dropbox"))]) - (org-easy-img-insert . [(20160915 2008) ((emacs (24 4))) "An easier way to add images from the web in org mode" tar ((:commit . "3efb4d70e5a39bfbf7ee4c4033cc61afa89430dd") (:authors ("Tashrif Sanil" . "tashrifsanil@kloke-source.com")) (:maintainers ("Tashrif Sanil" . "tashrifsanil@kloke-source.com")) (:maintainer "Tashrif Sanil" . "tashrifsanil@kloke-source.com") (:keywords "convenience" "hypermedia" "files") (:url . "https://github.com/tashrifsanil/org-easy-img-insert"))]) - (org-edit-indirect . [(20220909 457) ((emacs (27)) (edit-indirect (0 1 10)) (org (9 0))) "Edit anything, not just source blocks" tar ((:commit . "62894ac7b8b85eb03766f66072b0be10ffb6898e") (:authors ("Ag Ibragimomv" . "https://github.com/agzam")) (:maintainers ("Ag Ibragimomv" . "agzam.ibragimov@gmail.com")) (:maintainer "Ag Ibragimomv" . "agzam.ibragimov@gmail.com") (:keywords "convenience" "extensions" "outlines") (:url . "https://github.com/agzam/org-edit-indirect.el"))]) - (org-edit-latex . [(20170908 1522) ((emacs (24 4)) (auctex (11 90))) "Edit embedded LaTeX in a dedicated buffer" tar ((:commit . "ecd91601cb6f3aa79d055bde99bfec6d2b335952") (:authors ("James Wong" . "jianwang.academic@gmail.com")) (:maintainers ("James Wong" . "jianwang.academic@gmail.com")) (:maintainer "James Wong" . "jianwang.academic@gmail.com") (:keywords "org" "latex") (:url . "https://github.com/et2010/org-edit-latex"))]) - (org-ehtml . [(20220216 2054) ((web-server (20140109 2200)) (emacs (24 3))) "Export Org-mode files as editable web pages" tar ((:commit . "419932d6dbce193b0d90b1ccf9bf643169d21f52") (:authors ("Eric Schulte" . "schulte.eric@gmail.com")) (:maintainer "Eric Schulte" . "schulte.eric@gmail.com") (:keywords "org" "web-server" "javascript" "html"))]) - (org-elisp-help . [(20161122 55) ((cl-lib (0 5)) (org (9 0))) "org links to emacs-lisp documentation" tar ((:commit . "3e33ab1a2933dd7f2782ef91d667a37f12d633ab") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainers ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "org" "remember" "lisp") (:url . "https://github.com/tarsius/org-elisp-help"))]) - (org-elp . [(20210329 1535) ((emacs (27 1))) "Preview latex equations in org mode while editing" tar ((:commit . "36b5ab2ed3fa3b5917f058e3acf8dff2df69efae") (:keywords "lisp" "tex" "org") (:url . "https://github.com/guanyilun/org-elp"))]) - (org-emms . [(20230626 1102) ((emacs (24 1)) (org (9 3)) (emms (0 0))) "Playback multimedia files from Org documents" tar ((:commit . "13c8f245885a7f4f87bf88c5ad5612af03be1e77") (:authors ("Jonathan Gregory" . "jgrgatautisticidotorg")) (:maintainers ("Jonathan Gregory" . "jgrgatautisticidotorg")) (:maintainer "Jonathan Gregory" . "jgrgatautisticidotorg") (:keywords "multimedia") (:url . "https://git.sr.ht/~jagrg/org-emms"))]) - (org-epa-gpg . [(20240208 20) ((emacs (26 1))) "Patch to enable EasyPG .gpg images in Org mode inline" tar ((:commit . "817b8e732c72bacddd8574f2c8f64fb26a1cfcc9") (:authors ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainers ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainer "Peter Badida" . "keyweeusr@gmail.com") (:keywords "lisp" "org" "gpg" "pgp" "epa" "encryption" "image" "inline" "patch") (:url . "https://github.com/KeyWeeUsr/org-epa-gpg"))]) - (org-evil . [(20210809 1724) ((dash (2 19 0)) (evil (0)) (org (9 4 4))) "Evil extensions for Org." tar ((:commit . "981b0931d043d3b0eb61fcab6258b5a88cc74d15") (:authors ("Ben Moon" . "software@guiltydolphin.com")) (:maintainers ("Ben Moon" . "software@guiltydolphin.com")) (:maintainer "Ben Moon" . "software@guiltydolphin.com") (:keywords "convenience" "evil" "org") (:url . "https://github.com/guiltydolphin/org-evil"))]) - (org-fancy-priorities . [(20210830 1657) nil "Display org priorities as custom strings" tar ((:commit . "7f677c6c14ecf05eab8e0efbfe7f1b00ae68eb1d") (:authors ("Harry Bournis" . "harrybournis@gmail.com")) (:maintainers ("Harry Bournis" . "harrybournis@gmail.com")) (:maintainer "Harry Bournis" . "harrybournis@gmail.com") (:keywords "convenience" "faces" "outlines") (:url . "https://github.com/harrybournis/org-fancy-priorities"))]) - (org-fragtog . [(20220714 2146) ((emacs (27 1))) "Auto-toggle Org LaTeX fragments" tar ((:commit . "c675563af3f9ab5558cfd5ea460e2a07477b0cfd") (:authors ("Benjamin Levy" . "blevy@protonmail.com")) (:maintainers ("Benjamin Levy" . "blevy@protonmail.com")) (:maintainer "Benjamin Levy" . "blevy@protonmail.com") (:url . "https://github.com/io12/org-fragtog"))]) - (org-gamedb . [(20210525 2338) ((emacs (25 1))) "Track video games in org-mode with giantbomb.com's API" tar ((:commit . "f283b6f6a7e8ad090405be57202caa3d3c424447") (:authors ("repelliuss" . "https://github.com/repelliuss")) (:maintainers ("repelliuss" . "repelliuss@gmail.com")) (:maintainer "repelliuss" . "repelliuss@gmail.com") (:keywords "outlines" "org" "games" "convenience" "api") (:url . "https://github.com/repelliuss/org-gamedb"))]) - (org-gcal . [(20240426 2253) ((aio (1 0)) (alert (1 2)) (elnode (20190702 1509)) (emacs (26 1)) (org (9 3)) (persist (0 4)) (request (20190901)) (request-deferred (20181129))) "Org sync with Google Calendar" tar ((:commit . "9f9d93e4f0d5863b1318e9e702e1ee6e841c2649") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:maintainer "Raimon Grau" . "raimonster@gmail.com") (:keywords "convenience") (:url . "https://github.com/kidd/org-gcal.el"))]) - (org-generate . [(20240713 159) ((emacs (26 1)) (org (9 3)) (mustache (0 23))) "Generate template files/folders from org document" tar ((:commit . "39dbf8b5c3d225438f7d65e0dc7e9766d61d4c81") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/org-generate.el"))]) - (org-gnome . [(20150614 1457) ((alert (1 2)) (telepathy (0 1)) (gnome-calendar (0 1))) "Orgmode integration with the GNOME desktop" tar ((:commit . "1012d47886cfd30eed25b73d9f18e475e0155f88") (:authors ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainers ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainer "Nicolas Petton" . "petton.nicolas@gmail.com") (:keywords "org" "gnome"))]) - (org-grep . [(20230821 2356) ((emacs (26 1))) "Kind of M-x rgrep adapted for Org mode" tar ((:commit . "64d23c2ca11ca68db85fc2c500377c9151e8e40b") (:authors ("François Pinard" . "pinard@iro.umontreal.ca")) (:maintainers ("Greg Minshall" . "minshall@umich.edu")) (:maintainer "Greg Minshall" . "minshall@umich.edu") (:url . "https://sr.ht/~minshall/org-grep/"))]) - (org-gtd . [(20231224 1639) ((emacs (27 2)) (org-edna (1 1 2)) (f (0 20 0)) (org (9 6)) (org-agenda-property (1 3 1)) (transient (0 3 7))) "An implementation of GTD." tar ((:commit . "f82eb971db0008b773a57c207120751f913bde6b") (:authors ("Aldric Giacomoni" . "trevoke@gmail.com")) (:maintainer "Aldric Giacomoni" . "trevoke@gmail.com") (:url . "https://github.com/Trevoke/org-gtd.el"))]) - (org-habit-stats . [(20240208 323) ((emacs (25 1))) "Display info about habits" tar ((:commit . "d500f3a1b269b26097dd2f4cd414c3cb7c68ca23") (:keywords "calendar" "org-mode" "org-habit" "habits" "stats" "statistics" "charts" "graphs") (:url . "https://github.com/ml729/org-habit-stats/"))]) - (org-hyperscheduler . [(20220704 2140) ((emacs (27 1)) (websocket (1 13)) (log4e (0 3 3))) "UI (web) representation of org-agenda" tar ((:commit . "b7f33e7bf19b7ce7c81dbac4de765a854ee7f52f") (:authors ("Dmitry Markushevich" . "dmitrym@gmail.com")) (:maintainers ("Dmitry Markushevich" . "dmitrym@gmail.com")) (:maintainer "Dmitry Markushevich" . "dmitrym@gmail.com") (:keywords "org-mode" "calendar") (:url . "https://github.com/dmitrym0/org-hyperscheduler"))]) - (org-id-cleanup . [(20230922 1258) ((org (9 3)) (dash (2 12)) (emacs (26 3))) "Interactively find, present and maybe delete unused IDs of org-id" tar ((:commit . "45b598c7971d149ce4eae5f790469d89f691c8e6") (:authors ("Marc Ihm" . "marc@ihm.name")) (:maintainers ("Marc Ihm" . "marc@ihm.name")) (:maintainer "Marc Ihm" . "marc@ihm.name") (:url . "https://github.com/marcIhm/org-id-cleanup"))]) - (org-if . [(20150920 1513) nil "Interactive Fiction Authoring System for Org-Mode." tar ((:commit . "fab602cc1bbee7a4e99c0083e129219d3f9ed2e8") (:authors ("Philip Woods" . "elzairthesorcerer@gmail.com")) (:maintainer "Philip Woods" . "elzairthesorcerer@gmail.com") (:keywords "if" "org-if" "org org-mode"))]) - (org-incoming . [(20230209 1509) ((emacs (24 4)) (dash (2 19 1)) (datetime (0 7 2)) (s (1 13 1))) "Sort incoming PDFs into your org files" tar ((:commit . "5c5a5cc034a0b9ed808e5cbbf4876d489a6c7d28") (:authors ("Lukas Barth" . "mail@tinloaf.de")) (:maintainers ("Lukas Barth" . "mail@tinloaf.de")) (:maintainer "Lukas Barth" . "mail@tinloaf.de") (:keywords "files") (:url . "https://github.com/tinloaf/org-incoming"))]) - (org-index . [(20240202 1157) ((org (9 3)) (dash (2 12)) (s (1 12)) (emacs (26 3))) "Ranked and incremental search among selected org-headlines" tar ((:commit . "dca10e5e90a06c20515208f2d9f3a90455507fa6") (:authors ("Marc Ihm" . "marc@ihm.name")) (:maintainers ("Marc Ihm" . "marc@ihm.name")) (:maintainer "Marc Ihm" . "marc@ihm.name") (:url . "https://github.com/marcIhm/org-index"))]) - (org-inline-anim . [(20230610 1504) ((emacs (25 3)) (org (9 4))) "Inline playback of animated GIF/PNG for Org" tar ((:commit . "488fed644748b578dffe7e3847970ec25dcfd24d") (:keywords "org" "outlines" "hypermedia" "multimedia") (:url . "https://github.com/shg/org-inline-anim.el"))]) - (org-inline-pdf . [(20230826 1220) ((emacs (25 1)) (org (9 4))) "Inline PDF previewing for Org" tar ((:commit . "2460c429e0977587863f41176aafe1ca858c13e8") (:keywords "org" "outlines" "hypermedia") (:url . "https://github.com/shg/org-inline-pdf.el"))]) - (org-iv . [(20171001 1022) ((impatient-mode (1 0 0)) (org (8 0)) (cl-lib (0 5))) "a tool used to view html (in browser) generated by org-file once the org-file changes" tar ((:commit . "7f2bb1b32647655fd9d6684f6f09dcc66b61b0cd") (:authors ("kuangdash" . "kuangdash@163.com")) (:maintainer "kuangdash" . "kuangdash@163.com") (:url . "https://github.com/kuangdash/org-iv"))]) - (org-ivy-search . [(20240430 1713) ((emacs (25 1)) (ivy (0 10 0)) (org (0 10 0)) (beacon (1 3 4))) "Full text search for org files powered by ivy" tar ((:commit . "2ec41a54f3849e783cfb16eddcfd310097ed6d5e") (:authors ("Huming Chen" . "chenhuming@gmail.com")) (:maintainers ("Huming Chen" . "chenhuming@gmail.com")) (:maintainer "Huming Chen" . "chenhuming@gmail.com") (:keywords "convenience" "tool" "org") (:url . "https://github.com/beacoder/org-ivy-search"))]) - (org-jami-bot . [(20240203 1016) ((emacs (28 1)) (jami-bot (0 0 4))) "Capture GNU Jami messages as notes and todos in Org mode" tar ((:commit . "020b03f299dad438f65d7bcbf93553b273fd7c33") (:authors ("Hanno Perrey" . "hanno@hoowl.se")) (:maintainers ("Hanno Perrey" . "hanno@hoowl.se")) (:maintainer "Hanno Perrey" . "hanno@hoowl.se") (:keywords "comm" "outlines" "org-capture" "jami") (:url . "https://gitlab.com/hperrey/org-jami-bot"))]) - (org-jira . [(20240712 2234) ((emacs (24 5)) (cl-lib (0 5)) (request (0 2 0)) (dash (2 14 1))) "Syncing between Jira and Org-mode." tar ((:commit . "bd573584a9d93b320d5adbfc09dee30e83e5120d") (:maintainers ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "ahungry" "jira" "org" "bug" "tracker") (:url . "https://github.com/ahungry/org-jira"))]) - (org-journal . [(20240218 1645) ((emacs (26 1)) (org (9 1))) "a simple org-mode based journaling mode" tar ((:commit . "859dc19168dc6b10eba3843f24980a7db79f6869") (:url . "http://github.com/bastibe/org-journal"))]) - (org-journal-list . [(20190221 2052) ((emacs (25))) "Org mode Journal List" tar ((:commit . "2b26d00181bb49bff64b31ad020490acd1b6ae02") (:authors ("Huy Tran" . "huytd189@gmail.com")) (:maintainers ("Huy Tran" . "huytd189@gmail.com")) (:maintainer "Huy Tran" . "huytd189@gmail.com") (:url . "https://github.com/huytd/org-journal-list"))]) - (org-journal-tags . [(20240101 4) ((emacs (27 1)) (org-journal (2 1 2)) (magit-section (3 3 0)) (transient (0 3 7))) "Tagging and querying system for org-journal" tar ((:commit . "a68e40a8473ff18bef58a171245a9cdef6eee622") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/org-journal-tags"))]) - (org-kanban . [(20240607 1612) ((s (0)) (dash (2 17 0))) "kanban dynamic block for org-mode." tar ((:commit . "cdc66ff97cdf5275db9f507bf2c915bbc0183c30") (:authors ("Christian Köstlin" . "christian.koestlin@gmail.com")) (:maintainers ("Christian Köstlin" . "christian.koestlin@gmail.com")) (:maintainer "Christian Köstlin" . "christian.koestlin@gmail.com") (:keywords "org-mode" "org" "kanban" "tools") (:url . "http://github.com/gizmomogwai/org-kanban"))]) - (org-kindle . [(20220210 1408) ((emacs (25)) (cl-lib (0 5)) (seq (2 20))) "Send org link file to ebook reader." tar ((:commit . "fadcfd62e254d0c45e87d63128a82a08ae21869a") (:keywords "org" "link" "ebook" "kindle" "epub" "azw3" "mobi") (:url . "https://repo.or.cz/org-kindle.git"))]) - (org-latex-impatient . [(20221111 623) ((emacs (26)) (s (1 8 0)) (posframe (0 8 0)) (org (9 3)) (dash (2 17 0))) "Preview org-latex Fragments Instantly via MathJax" tar ((:commit . "031025a8be9bf7255aa047388d027642cd2d6183") (:authors ("Sheng Yang" . "styang@fastmail.com")) (:maintainers ("Sheng Yang" . "styang@fastmail.com")) (:maintainer "Sheng Yang" . "styang@fastmail.com") (:keywords "tex" "tools") (:url . "https://github.com/yangsheng6810/org-latex-instant-preview"))]) - (org-linenote . [(20240410 410) ((emacs (29 1)) (projectile (2 8 0)) (vertico (1 7))) "A package inspired by VSCode Linenote" tar ((:commit . "a015295ebf271c8b518238f7969a0b6e60429805") (:authors ("Jason Kim" . "sukbeom.kim@gmail.com")) (:maintainers ("Jason Kim" . "sukbeom.kim@gmail.com")) (:maintainer "Jason Kim" . "sukbeom.kim@gmail.com") (:keywords "tools" "note" "org") (:url . "https://github.com/seokbeomKim/org-linenote"))]) - (org-link-beautify . [(20240718 341) ((emacs (29 1)) (nerd-icons (0 0 1)) (fb2-reader (0 1 1)) (qrencode (1 2))) "Beautify Org Links" tar ((:commit . "d555d20d665cf7b534bd4b731e9e0ebcc5f82467") (:keywords "hypermedia") (:url . "https://repo.or.cz/org-link-beautify.git"))]) - (org-link-travis . [(20140405 2327) ((org (7))) "Insert/Export the link of Travis CI on org-mode" tar ((:commit . "596615ad8373d9090bd4138da683524f0ad0bda5") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "org") (:url . "https://github.com/aki2o/org-link-travis"))]) - (org-linkotron . [(20200112 2235) ((emacs (26 1)) (org (9 3))) "Org-mode link selector" tar ((:commit . "d0adc5247b205bc73d2f1a83d4a512d2be541eb5") (:authors ("Per Weijnitz" . "per.weijnitz@gmail.com")) (:maintainers ("Per Weijnitz" . "per.weijnitz@gmail.com")) (:maintainer "Per Weijnitz" . "per.weijnitz@gmail.com") (:keywords "hypermedia" "org") (:url . "https://gitlab.com/perweij/org-linkotron"))]) - (org-listcruncher . [(20210706 1741) ((seq (2 3)) (emacs (26 1))) "Planning tool - Parse Org mode lists into table" tar ((:commit . "075e0e6d36eb50406a608bc8a2f0dd359ec63938") (:authors ("Derek Feichtinger" . "dfeich@gmail.com")) (:maintainers ("Derek Feichtinger" . "dfeich@gmail.com")) (:maintainer "Derek Feichtinger" . "dfeich@gmail.com") (:keywords "convenience") (:url . "https://github.com/dfeich/org-listcruncher"))]) - (org-mac-link . [(20231016 2047) ((emacs (27 1))) "Insert org-mode links to items selected in various Mac apps" tar ((:commit . "e30171a6e98db90787ab8a23b3a7dc4fd13b10f9") (:authors ("Anthony Lander" . "anthony.lander@gmail.com") ("John Wiegley" . "johnw@gnu.org") ("Christopher Suckling" . "sucklingatgmaildotcom") ("Daniil Frumin" . "difrumin@gmail.com") ("Alan Schmitt" . "alan.schmitt@polytechnique.org") ("Mike McLean" . "mike.mclean@pobox.com")) (:maintainers ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainer "Aimé Bertrand" . "aime.bertrand@macowners.club") (:keywords "files" "wp" "url" "org") (:url . "https://gitlab.com/aimebertrand/org-mac-link"))]) - (org-make-toc . [(20240229 724) ((emacs (26 1)) (dash (2 12)) (s (1 10 0)) (org (9 3)) (compat (29 1))) "Automatic tables of contents for Org files" tar ((:commit . "3ac2024694a9f974a7d263748642182fc7e829d1") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "org" "convenience") (:url . "http://github.com/alphapapa/org-make-toc"))]) - (org-mime . [(20240129 2327) ((emacs (25 1))) "org html export for text/html MIME emails" tar ((:commit . "9d4584651d89806b79d5993b286d32d6f70499a9") (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "mime" "mail" "email" "html") (:url . "http://github.com/org-mime/org-mime"))]) - (org-mind-map . [(20180826 2340) ((emacs (24)) (dash (1 8 0)) (org (8 2 10))) "Creates a directed graph from org-mode files" tar ((:commit . "41df4b2e30455494f1848b4e06cc9208aa9e902b") (:authors ("Ted Wiles" . "theodore.wiles@gmail.com")) (:maintainers ("Ted Wiles" . "theodore.wiles@gmail.com")) (:maintainer "Ted Wiles" . "theodore.wiles@gmail.com") (:keywords "orgmode" "extensions" "graphviz" "dot") (:url . "https://github.com/theodorewiles/org-mind-map"))]) - (org-ml . [(20230410 30) ((emacs (27 1)) (org (9 3)) (dash (2 17)) (s (1 12))) "Functional Org Mode API" tar ((:commit . "f57336a9126a168ad32ccce017c072474555395a") (:authors ("Nathan Dwarshuis" . "ndwar@yavin4.ch")) (:maintainers ("Nathan Dwarshuis" . "ndwar@yavin4.ch")) (:maintainer "Nathan Dwarshuis" . "ndwar@yavin4.ch") (:keywords "org-mode" "outlines") (:url . "https://github.com/ndwarshuis/org-ml"))]) - (org-mobile-sync . [(20180606 524) ((emacs (24 3 50)) (org (8 0))) "automatically sync org-mobile on changes" tar ((:commit . "06764b943a528827df1e2acc6bc7806cc2c1351f") (:keywords "org-mode" "org" "mobile" "sync" "todo") (:url . "https://framagit.org/steckerhalter/org-mobile-sync"))]) - (org-modern . [(20240726 1734) ((emacs (27 1)) (compat (30))) "Modern looks for Org" tar ((:commit . "144ccef2196043955cf750753b8d2febc868b312") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "outlines" "hypermedia" "text") (:url . "https://github.com/minad/org-modern"))]) - (org-movies . [(20210920 101) ((emacs (26 1)) (org (9 0)) (request (0 3 0))) "Manage watchlist with Org mode" tar ((:commit . "e96fecaffa2924de64a507aa31d2934e667ee1ea") (:keywords "hypermedia" "outlines" "org") (:url . "https://github.com/teeann/org-movies"))]) - (org-mpv-notes . [(20231210 628) ((emacs (28 1))) "Take notes in org mode while watching videos in mpv" tar ((:commit . "01d6d52a1f964e7bb61f0f65ac4fb2ccfa986f34") (:authors ("Bibek Panthi" . "bpanthi977@gmail.com")) (:maintainers ("Bibek Panthi" . "bpanthi977@gmail.com")) (:maintainer "Bibek Panthi" . "bpanthi977@gmail.com") (:url . "https://github.com/bpanthi977/org-mpv-notes"))]) - (org-mru-clock . [(20240522 826) ((emacs (26 1))) "Clock in/out of tasks with completion and persistent history" tar ((:commit . "198beb2089ea5e457dd13e8ac64d775eeff8fd89") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "convenience" "calendar") (:url . "https://github.com/unhammer/org-mru-clock"))]) - (org-msg . [(20240319 1947) ((emacs (24 4)) (htmlize (1 54))) "Org mode to send and reply to email in HTML." tar ((:commit . "8ce92fecae371b7cfd5ef3c0a3ac280e5664487d") (:authors ("Jérémy Compostella" . "jeremy.compostella@gmail.com")) (:maintainers ("Jérémy Compostella" . "jeremy.compostella@gmail.com")) (:maintainer "Jérémy Compostella" . "jeremy.compostella@gmail.com") (:keywords "extensions" "mail") (:url . "https://github.com/jeremy-compostella/org-msg"))]) - (org-multi-wiki . [(20210324 1820) ((emacs (26 1)) (dash (2 12)) (s (1 12)) (org-ql (0 5)) (org (9 3))) "Multiple wikis based on Org mode" tar ((:commit . "bf8039aadddaf02569fab473f766071ef7e63563") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "org" "outlines" "files") (:url . "https://github.com/akirak/org-multi-wiki"))]) - (org-multiple-keymap . [(20191017 1920) ((org (8 2 4)) (emacs (24)) (cl-lib (0 5))) "Set keymap to elements, such as timestamp and priority." tar ((:commit . "4eb8aa0aada012b2346cc7f0c55e07783141a2c3") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:keywords "convenience" "org-mode") (:url . "https://github.com/myuhe/org-multiple-keymap.el"))]) - (org-newtab . [(20240227 155) ((emacs (27 1)) (websocket (1 14)) (async (1 9 7))) "Supercharge your browser's new tab page" tar ((:commit . "eca494a43e242558bd8db24d321ad62a8ec86c02") (:authors ("Zweihänder" . "zweidev@zweihander.me")) (:maintainers ("Zweihänder" . "zweidev@zweihander.me")) (:maintainer "Zweihänder" . "zweidev@zweihander.me") (:keywords "outlines") (:url . "https://github.com/Zweihander-Main/org-newtab"))]) - (org-nix-shell . [(20240603 859) ((emacs (27 1)) (org (9 4))) "Org local nix-shell" tar ((:commit . "f359d9e1053fadee86dd668f4789ae2e700d8e8a") (:maintainers ("Anton Hakansson" . "anton@hakanssn.com")) (:maintainer "Anton Hakansson" . "anton@hakanssn.com") (:keywords "processes" "outlines") (:url . "https://github.com/AntonHakansson/"))]) - (org-notebook . [(20170322 452) ((emacs (24)) (org (8)) (cl-lib (0 5))) "Ease the use of org-mode as a notebook" tar ((:commit . "d90c4aeca2442161e6dd89de175561af85aace03") (:authors ("Paul Elder" . "paul.elder@amanokami.net")) (:maintainers ("Paul Elder" . "paul.elder@amanokami.net")) (:maintainer "Paul Elder" . "paul.elder@amanokami.net") (:keywords "convenience" "tools"))]) - (org-noter . [(20240509 1756) ((emacs (24 4)) (cl-lib (0 6)) (org (9 4))) "A synchronized, Org-mode, document annotator" tar ((:commit . "68646b685a0d8c02419234922a9e2d885d6419df") (:authors ("Gonçalo Santos" . "in@bsentia") ("Maintainer Dmitry M" . "dmitrym@gmail.com")) (:maintainers ("Peter Mao" . "peter.mao@gmail.com") ("Dmitry M" . "dmitrym@gmail.com")) (:maintainer "Peter Mao" . "peter.mao@gmail.com") (:keywords "lisp" "pdf" "interleave" "annotate" "external" "sync" "notes" "documents" "org-mode") (:url . "https://github.com/org-noter/org-noter"))]) - (org-noter-pdftools . [(20230725 1433) ((emacs (26 1)) (org (9 4)) (pdf-tools (0 8)) (org-pdftools (1 0)) (org-noter (1 4 1))) "Integration between org-pdftools and org-noter" tar ((:commit . "4e420233a153a9c4ab3d1a7e1d7d3211c836f0ac") (:authors ("Alexander Fu Xi" . "fuxialexander@gmail.com")) (:maintainers ("Alexander Fu Xi" . "fuxialexnader@gmail.com")) (:maintainer "Alexander Fu Xi" . "fuxialexnader@gmail.com") (:keywords "convenience") (:url . "https://github.com/fuxialexander/org-pdftools"))]) - (org-notifications . [(20210918 1827) ((emacs (25 1)) (org (9 0)) (sound-wav (0 2)) (alert (1 2)) (seq (2 21))) "Creates notifications for org-mode entries" tar ((:commit . "b8032f8adfbeb328962a5657c6dd173e64cc76e5") (:keywords "outlines") (:url . "https://github.com/doppelc/org-notifications"))]) - (org-octopress . [(20170821 415) ((org (9 0)) (orglue (0 1)) (ctable (0 1 1))) "Compose octopress articles using org-mode." tar ((:commit . "38598ef98d04076a8eb78d549907ddfde8d3a652") (:authors ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainers ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainer "Yoshinari Nomura" . "nom@quickhack.net") (:keywords "org" "jekyll" "octopress" "blog"))]) - (org-onenote . [(20171008 500) ((oauth2 (0 11)) (request (0 2 0)) (org (8 2 10))) "export org-mode document to onenote." tar ((:commit . "5ce5cf4edb143180e0b185ac26826d39ae5bc929") (:authors ("Frei Zhang" . "ifree0@gmail.com")) (:maintainers ("Frei Zhang" . "ifree0@gmail.com")) (:maintainer "Frei Zhang" . "ifree0@gmail.com") (:keywords "tools" "docs" "org-mode" "onenote") (:url . "https://github.com/ifree/org-onenote"))]) - (org-outline-numbering . [(20180705 1501) ((emacs (24)) (org (8 3)) (cl-lib (0 6)) (ov (1 0 6))) "Show outline numbering as overlays in org-mode" tar ((:commit . "b95b6a7ed9289637cb512232470633b330ca9713") (:keywords "wp" "convenience") (:url . "https://gitlab.com/andersjohansson/org-outline-numbering"))]) - (org-outlook . [(20160705 1338) nil "Outlook org" tar ((:commit . "ec32d8d9d8ffd17e6de4de0b52fc3f5ad9b4cc0d") (:keywords "org-outlook") (:url . "https://github.com/mlf176f2/org-outlook.el"))]) - (org-page . [(20230829 942) ((ht (1 5)) (simple-httpd (1 4 6)) (mustache (0 22)) (htmlize (1 47)) (org (8 0)) (dash (2 0 0)) (cl-lib (0 5)) (git (0 1 1))) "a static site generator based on org mode" tar ((:commit . "7a73b110df12c29804d32ecfb051d3320dce3892") (:authors ("Kelvin Hu" . "iniDOTkelvinATgmailDOTcom")) (:maintainer "Kelvin Hu" . "iniDOTkelvinATgmailDOTcom") (:keywords "org-mode" "convenience" "beautify") (:url . "https://github.com/kelvinh/org-page"))]) - (org-parser . [(20200417 301) ((emacs (25 1)) (dash (2 12 0)) (ht (2 1))) "parse org files into structured datatypes." tar ((:commit . "fd4cb7035ff649378cc968b1ec2c386b5c565706") (:keywords "files" "outlines" "tools") (:url . "https://hg.sr.ht/~zck/org-parser"))]) - (org-pdftools . [(20220320 301) ((emacs (26 1)) (org (9 3 6)) (pdf-tools (0 8)) (org-noter (1 4 1))) "Support for links to documents in pdfview mode" tar ((:commit . "967f48fb5038bba32915ee9da8dc4e8b10ba3376") (:authors ("Alexander Fu Xi" . "fuxialexander@gmail.com")) (:maintainers ("Alexander Fu Xi" . "fuxialexnader@gmail.com")) (:maintainer "Alexander Fu Xi" . "fuxialexnader@gmail.com") (:keywords "convenience") (:url . "https://github.com/fuxialexander/org-pdftools"))]) - (org-picklink . [(20210210 516) ((emacs (24 4))) "Pick a headline link from org-agenda" tar ((:commit . "bfdc22b436482752be41c5d6f6f37dca76b1c7c3") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience") (:url . "https://github.com/tumashu/org-picklink"))]) - (org-pivotal . [(20210705 408) ((a (0 1 1)) (dash (2 18 0)) (emacs (26 1)) (request (0 3 0))) "Sync Pivotal Tracker to org buffer" tar ((:commit . "91b675f696b83fd63d4171fa731b09c50327b008") (:authors ("Huy Duong" . "qhuyduong@hotmail.com")) (:maintainers ("Huy Duong" . "qhuyduong@hotmail.com")) (:maintainer "Huy Duong" . "qhuyduong@hotmail.com") (:url . "https://github.com/org-pivotal/org-pivotal"))]) - (org-pomodoro . [(20220318 1618) ((alert (0 5 10)) (cl-lib (0 5))) "Pomodoro implementation for org-mode." tar ((:commit . "3f5bcfb80d61556d35fc29e5ddb09750df962cc6") (:authors ("Arthur Leonard Andersen" . "leoc.git@gmail.com") ("Marcin Koziej" . "marcinatlolowniadotorg")) (:maintainers ("Arthur Leonard Andersen" . "leoc.git@gmail.com") ("Marcin Koziej" . "marcinatlolowniadotorg")) (:maintainer "Arthur Leonard Andersen" . "leoc.git@gmail.com") (:url . "https://github.com/lolownia/org-pomodoro"))]) - (org-present . [(20220806 1847) ((org (7))) "Minimalist presentation minor-mode for Emacs org-mode." tar ((:commit . "4ec04e1b77dea76d7c30066ccf3200d2e0b7bee9") (:url . "https://github.com/rlister/org-present"))]) - (org-present-remote . [(20221107 1139) ((org-present (9)) (elnode (0 9)) (emacs (25)) (fakir (20140729 1652)) (s (20210616 619)) (web (20141231 2001))) "A web-based remote control for org-present" tar ((:commit . "95ea38b985b5aaa49b8039010bbe5fda5188a197") (:authors ("Duncan Bayne" . "duncan@bayne.id.au")) (:maintainers ("Duncan Bayne" . "duncan@bayne.id.au")) (:maintainer "Duncan Bayne" . "duncan@bayne.id.au") (:keywords "comm" "docs") (:url . "https://gitlab.com/duncan-bayne/org-present-remote"))]) - (org-pretty-tags . [(20211228 1546) ((emacs (25))) "Surrogates for tags" tar ((:commit . "e127a1e08df8273b909a99594ffaad84960ff212") (:authors ("Marco Wahl" . "marcowahlsoft@gmail.com")) (:maintainers ("Marco Wahl" . "marcowahlsoft@gmail.com")) (:maintainer "Marco Wahl" . "marcowahlsoft@gmail.com") (:keywords "reading" "outlines") (:url . "https://gitlab.com/marcowahl/org-pretty-tags"))]) - (org-preview-html . [(20220809 1033) ((emacs (25 1)) (org (8 0))) "Automatically preview org-exported HTML files within Emacs" tar ((:commit . "785e1f5c99c0f2d76a9a6611a06b4552a343e221") (:authors ("Jake B" . "jakebox0@protonmail.com")) (:maintainers ("Jake B" . "jakebox0@protonmail.com")) (:maintainer "Jake B" . "jakebox0@protonmail.com") (:keywords "org" "convenience" "outlines") (:url . "https://github.com/jakebox/org-preview-html"))]) - (org-project-capture . [(20230830 1733) ((dash (2 10 0)) (emacs (28)) (s (1 9 0)) (org-category-capture (1 0 0))) "Repository todo capture and management for org-mode" tar ((:commit . "581ca06383b957e2927c24290debd3cf83355456") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "org-mode" "todo" "tools" "outlines" "project" "capture") (:url . "https://github.com/colonelpanic8/org-project-capture"))]) - (org-projectile . [(20230817 851) ((projectile (2 3 0)) (dash (2 10 0)) (org-project-capture (3 0 1)) (org-category-capture (3 0 1))) "Repository todo capture and management for org-mode with projectile" tar ((:commit . "4ca2667d498fa259772e46ff5e101285446d70b6") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "org-mode" "projectile" "todo" "tools" "outlines" "project" "capture") (:url . "https://github.com/colonelpanic8/org-project-capture"))]) - (org-projectile-helm . [(20230817 801) ((org-projectile (1 0 0)) (helm (2 3 1)) (emacs (25))) "helm functions for org-projectile" tar ((:commit . "214a6068c467323a795b27996c1e7b75ae42dc68") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "org" "projectile" "todo" "helm" "outlines") (:url . "https://github.com/IvanMalison/org-projectile"))]) - (org-protocol-jekyll . [(20170328 1639) ((cl-lib (0 5))) "Jekyll's handler for org-protocol" tar ((:commit . "dec064a42d6dfe81dfde7ba59ece5ca103ac6334") (:authors ("Vladimir S. Ivanov" . "ivvl82@gmail.com")) (:maintainers ("Vladimir S. Ivanov" . "ivvl82@gmail.com")) (:maintainer "Vladimir S. Ivanov" . "ivvl82@gmail.com"))]) - (org-ql . [(20240627 1432) ((emacs (27 1)) (compat (29 1)) (dash (2 18 1)) (f (0 17 2)) (map (2 1)) (org (9 0)) (org-super-agenda (1 2)) (ov (1 0 6)) (peg (1 0 1)) (s (1 12 0)) (transient (0 1)) (ts (0 2 -1))) "Org Query Language, search command, and agenda-like view" tar ((:commit . "b7d4856f926cb71e01427a940dc948a48b0a702d") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "hypermedia" "outlines" "org" "agenda") (:url . "https://github.com/alphapapa/org-ql"))]) - (org-radiobutton . [(20210519 1225) ((dash (2 13 0)) (emacs (24))) "Radiobutton for org-mode lists." tar ((:commit . "4ba26bbd26102c45c234bc6ce9a8e9c655c6a0a2") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "outlines") (:url . "https://github.com/Fuco1/org-radiobutton"))]) - (org-rainbow-tags . [(20230921 2038) ((emacs (28 1))) "Colorize org tags automatically" tar ((:commit . "fd0b68921302fdc3f0d086db7a09b5196251160f") (:authors ("Furkan KarataÅŸ" . "furkan.karatas02@gmail.com")) (:maintainers ("Furkan KarataÅŸ" . "furkan.karatas02@gmail.com")) (:maintainer "Furkan KarataÅŸ" . "furkan.karatas02@gmail.com") (:keywords "faces" "outlines") (:url . "https://github.com/KaratasFurkan/org-rainbow-tags"))]) - (org-random-todo . [(20190214 2057) ((emacs (24 3)) (alert (1 3))) "show a random TODO (with alert) every so often" tar ((:commit . "4f7677af740e8f3f7cfaf630ae2e594a125af760") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "org" "todo" "notification" "calendar") (:url . "https://github.com/unhammer/org-random-todo"))]) - (org-randomnote . [(20200110 1407) ((f (0 19 0)) (dash (2 12 0)) (org (0))) "Find a random note in your Org-Mode files" tar ((:commit . "ea8cf4385970637efffff8f79e14576ba6d7ad13") (:authors ("Michael Fogleman" . "michaelwfogleman@gmail.com")) (:maintainers ("Michael Fogleman" . "michaelwfogleman@gmail.com")) (:maintainer "Michael Fogleman" . "michaelwfogleman@gmail.com") (:url . "http://github.com/mwfogleman/org-randomnote"))]) - (org-re-reveal . [(20240719 1346) ((emacs (24 4)) (org (8 3)) (htmlize (1 34))) "Org export to reveal.js presentations" tar ((:commit . "dbd8ffb3e57719324491ae47b05fa22ff725744e") (:keywords "tools" "outlines" "hypermedia" "slideshow" "presentation" "oer") (:url . "https://gitlab.com/oer/org-re-reveal"))]) - (org-re-reveal-citeproc . [(20211028 1328) ((emacs (25 1)) (org (9 5)) (citeproc (0 9)) (org-re-reveal (3 0 0))) "Citations and bibliography for org-re-reveal" tar ((:commit . "faa9ea387917b20bd1499ad90199ff3d417c00c2") (:keywords "hypermedia" "tools" "slideshow" "presentation" "bibliography") (:url . "https://gitlab.com/oer/org-re-reveal-citeproc"))]) - (org-re-reveal-ref . [(20211029 551) ((emacs (25 1)) (org-ref (1 1 1)) (org-re-reveal (0 9 3))) "Citations and bibliography for org-re-reveal" tar ((:commit . "ea9661864d5fbef87b12b78f516c13a40c683f24") (:keywords "hypermedia" "tools" "slideshow" "presentation" "bibliography") (:url . "https://gitlab.com/oer/org-re-reveal-ref"))]) - (org-recent-headings . [(20211011 1519) ((emacs (26 1)) (org (9 0 5)) (dash (2 18 0)) (frecency (0 1)) (s (1 12 0))) "Jump to recently used Org headings" tar ((:commit . "97418d581ea030f0718794e50b005e9bae44582e") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "hypermedia" "outlines" "org") (:url . "http://github.com/alphapapa/org-recent-headings"))]) - (org-recur . [(20230124 1532) ((emacs (24 1)) (org (9 0)) (dash (2 7 0))) "Recurring org-mode tasks" tar ((:commit . "628099883a63d219f76cd9631cc914fe6ec8a3e3") (:authors ("Marcin Swieczkowski" . "marcin.swieczkowski@gmail.com")) (:maintainers ("Marcin Swieczkowski" . "marcin.swieczkowski@gmail.com")) (:maintainer "Marcin Swieczkowski" . "marcin.swieczkowski@gmail.com") (:url . "https://github.com/mrcnski/org-recur"))]) - (org-redmine . [(20160711 1114) nil "Redmine tools using Emacs OrgMode" tar ((:commit . "a526c3ac802634486bf10de9c2283ccb1a30ec8d") (:authors ("Wataru MIYAGUNI" . "gonngo@gmail.com")) (:maintainers ("Wataru MIYAGUNI" . "gonngo@gmail.com")) (:maintainer "Wataru MIYAGUNI" . "gonngo@gmail.com") (:keywords "redmine" "org") (:url . "https://github.com/gongo/org-redmine"))]) - (org-ref . [(20240610 1833) ((org (9 4)) (dash (0)) (s (0)) (f (0)) (htmlize (0)) (hydra (0)) (avy (0)) (parsebib (0)) (bibtex-completion (0)) (citeproc (0)) (ox-pandoc (0)) (request (0))) "citations, cross-references and bibliographies in org-mode" tar ((:commit . "7ab51359954648c20753f66039a33d3b4993eeed") (:authors ("John Kitchin" . "jkitchin@andrew.cmu.edu")) (:maintainers ("John Kitchin" . "jkitchin@andrew.cmu.edu")) (:maintainer "John Kitchin" . "jkitchin@andrew.cmu.edu") (:keywords "org-mode" "cite" "ref" "label") (:url . "https://github.com/jkitchin/org-ref"))]) - (org-ref-prettify . [(20220507 649) ((emacs (24 3)) (org-ref (3 0)) (bibtex-completion (1 0 0))) "Prettify org-ref citation links" tar ((:commit . "0ec3b6e398ee117c8b8a787a0422b95d9e95f7bb") (:authors ("Alex Kost" . "alezost@gmail.com") ("Vitus Schäfftlein" . "vitusschaefftlein@live.de")) (:maintainers ("Alex Kost" . "alezost@gmail.com") ("Vitus Schäfftlein" . "vitusschaefftlein@live.de")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "convenience") (:url . "https://github.com/alezost/org-ref-prettify.el"))]) - (org-repo-todo . [(20171228 119) nil "Simple repository todo management with org-mode" tar ((:commit . "f73ebd91399c5760ad52c6ad9033de1066042003") (:authors ("justin talbott" . "justin@waymondo.com")) (:maintainers ("justin talbott" . "justin@waymondo.com")) (:maintainer "justin talbott" . "justin@waymondo.com") (:keywords "convenience") (:url . "https://github.com/waymondo/org-repo-todo"))]) - (org-reverse-datetree . [(20240619 1307) ((emacs (29 1)) (dash (2 19 1)) (org (9 6))) "Create reverse date trees in org-mode" tar ((:commit . "3ac9b35ebe872f5a619f2e6abe281df66ebbcfe0") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "outlines") (:url . "https://github.com/akirak/org-reverse-datetree"))]) - (org-review . [(20230119 1706) nil "schedule reviews for Org entries" tar ((:commit . "77211e40db8a9558b866f5660c7127922b459e6c") (:authors ("Alan Schmitt" . "alan.schmitt@polytechnique.org")) (:maintainers ("Alan Schmitt" . "alan.schmitt@polytechnique.org")) (:maintainer "Alan Schmitt" . "alan.schmitt@polytechnique.org") (:keywords "org" "review") (:url . "https://github.com/brabalan/org-review"))]) - (org-rich-yank . [(20240302 659) ((emacs (25 1))) "Paste with org-mode markup and link to source" tar ((:commit . "50925a1183a51a6b3a9cf9ce23c425735e622e42") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "convenience" "hypermedia" "org") (:url . "https://github.com/unhammer/org-rich-yank"))]) - (org-roam . [(20240715 1750) ((emacs (26 1)) (dash (2 13)) (org (9 4)) (emacsql (20230228)) (magit-section (3 0 0))) "A database abstraction layer for Org-mode" tar ((:commit . "3e186a85520f02c1672150f62eb921bcad5d2c2d") (:authors ("Jethro Kuan" . "jethrokuan95@gmail.com")) (:maintainers ("Jethro Kuan" . "jethrokuan95@gmail.com")) (:maintainer "Jethro Kuan" . "jethrokuan95@gmail.com") (:keywords "org-mode" "roam" "convenience") (:url . "https://github.com/org-roam/org-roam"))]) - (org-roam-bibtex . [(20240229 1913) ((emacs (27 1)) (org-roam (2 2 0)) (bibtex-completion (1 0 0))) "Org Roam meets BibTeX" tar ((:commit . "d9b8a57cfca832e3e7c7f414bf93060acbf63573") (:authors ("Mykhailo Shevchuk" . "mail@mshevchuk.com") ("Leo Vivier" . "leo.vivier+dev@gmail.com")) (:maintainers ("Mykhailo Shevchuk" . "mail@mshevchuk.com") ("Leo Vivier" . "leo.vivier+dev@gmail.com")) (:maintainer "Mykhailo Shevchuk" . "mail@mshevchuk.com") (:keywords "bib" "hypermedia" "outlines" "wp") (:url . "https://github.com/org-roam/org-roam-bibtex"))]) - (org-roam-ql . [(20240721 306) ((emacs (28)) (org-roam (2 2 0)) (s (1 12 0)) (magit-section (3 3 0)) (transient (0 4)) (org-super-agenda (1 2))) "Interface to query and view results from org-roam" tar ((:commit . "f5c367fea8693491215ac61b211e98aef8dfaeec") (:url . "https://github.com/ahmed-shariff/org-roam-ql"))]) - (org-roam-ql-ql . [(20240721 306) ((emacs (28)) (org-roam-ql (0 1)) (org-ql (0 7)) (org-roam (2 2 0)) (s (1 12 0)) (transient (0 4))) "Intgrating org-roam and org-ql" tar ((:commit . "f5c367fea8693491215ac61b211e98aef8dfaeec") (:url . "https://github.com/ahmed-shariff/org-roam-ql"))]) - (org-roam-timestamps . [(20221104 1544) ((emacs (26 1)) (org-roam (2 0 0))) "Keep track of modification times for org-roam" tar ((:commit . "c4ff1e2f5b0905b5caa917249aab56ddc1de1ab3") (:authors ("Thomas F. K. Jorna" . "https://github.com/thomas")) (:maintainers ("Thomas F. K. Jorna" . "jorna@jtrialerror.com")) (:maintainer "Thomas F. K. Jorna" . "jorna@jtrialerror.com") (:keywords "calendar" "outlines" "files") (:url . "https://github.com/ThomasFKJorna/org-roam-timestamps/"))]) - (org-roam-ui . [(20221105 1040) ((emacs (27 1)) (org-roam (2 0 0)) (simple-httpd (20191103 1446)) (websocket (1 13))) "User Interface for Org-roam" tar ((:commit . "5ac74960231db0bf7783c2ba7a19a60f582e91ab") (:keywords "files" "outlines") (:url . "https://github.com/org-roam/org-roam-ui"))]) - (org-ros . [(20240512 452) ((emacs (24 1))) "Rahul's Org-Mode Screenshot" tar ((:commit . "50e16f5031d281458bd574f07aad16c0d1d18663") (:authors ("Rahul Martim Juliato" . "rahul.juliato@gmail.com")) (:maintainers ("Rahul Martim Juliato" . "rahul.juliato@gmail.com")) (:maintainer "Rahul Martim Juliato" . "rahul.juliato@gmail.com") (:url . "https://github.com/LionyxML/ros"))]) - (org-rtm . [(20160214 1236) ((rtm (0 1))) "Simple import/export from rememberthemilk to org-mode" tar ((:commit . "adc42ad1fbe92ab447ccc9553780f4456f2508d2") (:authors ("Philipp Middendorf" . "pmidden@secure.mailbox.org")) (:maintainers ("Philipp Middendorf" . "pmidden@secure.mailbox.org")) (:maintainer "Philipp Middendorf" . "pmidden@secure.mailbox.org") (:keywords "outlines" "data") (:url . "https://github.com/pmiddend/org-rtm"))]) - (org-runbook . [(20230503 319) ((emacs (27 1)) (seq (2 3)) (f (0 20 0)) (s (1 12 0)) (dash (2 17 0)) (mustache (0 24)) (ht (0 9)) (ivy (0 8 0))) "Org mode for runbooks" tar ((:commit . "7ada3903a56266d60541d59ae92410e8ab6fe836") (:keywords "convenience" "processes" "terminals" "files") (:url . "https://github.com/tyler-dodge/org-runbook"))]) - (org-scrum . [(20200131 1129) ((emacs (24 5)) (org (8 2)) (seq (2 3)) (cl-lib (1 0))) "org mode extensions for scrum planning and reporting" tar ((:commit . "a383348ea80c2459bfb96fa0652b98f0059bd311") (:authors ("Ian Martins" . "ianxm@jhu.edu")) (:maintainers ("Ian Martins" . "ianxm@jhu.edu")) (:maintainer "Ian Martins" . "ianxm@jhu.edu") (:url . "https://github.com/ianxm/emacs-scrum"))]) - (org-seek . [(20161217 502) ((emacs (24 3)) (ag (0 48))) "Searching Org-mode files with search tools." tar ((:commit . "1f51e6634e3b9a6a29d335d0d14370a6ffef2265") (:authors ("stardiviner" . "numbchild@gmail.com")) (:maintainers ("stardiviner" . "numbchild@gmail.com")) (:maintainer "stardiviner" . "numbchild@gmail.com") (:keywords "org" "search" "ag" "pt") (:url . "https://github.com/stardiviner/org-seek.el"))]) - (org-shoplist . [(20240605 2257) ((emacs (25))) "Eat the world" tar ((:commit . "6c2daa0b663d01a498dca2f2f4f4b645be1c365a") (:keywords "extensions" "matching") (:url . "https://github.com/lordnik22"))]) - (org-side-tree . [(20240601 1001) ((emacs (28 1))) "Navigate Org outlines in side window tree" tar ((:commit . "e8da5217ce23440a62f4a46ef60e2082b6284b28") (:authors ("Grant Rosson" . "https://github.com/localauthor")) (:maintainers ("Grant Rosson" . "https://github.com/localauthor")) (:maintainer "Grant Rosson" . "https://github.com/localauthor") (:url . "https://github.com/localauthor/org-side-tree"))]) - (org-sidebar . [(20240102 9) ((emacs (26 1)) (compat (29 1)) (s (1 10 0)) (dash (2 18)) (org (9 6)) (org-ql (0 2)) (org-super-agenda (1 0))) "Helpful sidebar for Org buffers" tar ((:commit . "1e06d1b4ab5f0d09301712cdecb757c9437a7179") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "hypermedia" "outlines" "org" "agenda") (:url . "https://github.com/alphapapa/org-sidebar"))]) - (org-sliced-images . [(20240624 428) ((emacs (29 1)) (org (9 6 15))) "Sliced inline images in org-mode" tar ((:commit . "b98b88a55eff07e998e7789e0bf7307dd71db050") (:authors ("Jacob Fong" . "jacobcfong@gmail.com")) (:maintainers ("Jacob Fong" . "jacobcfong@gmail.com")) (:maintainer "Jacob Fong" . "jacobcfong@gmail.com") (:url . "https://github.com/jcfk/org-sliced-images"))]) - (org-snooze . [(20181229 1424) ((emacs (24 4))) "Snooze your code, doc and feed" tar ((:commit . "8799adc14a20f3489063d279ff69312de3180bf9") (:keywords "extensions") (:url . "https://github.com/xueeinstein/org-snooze.el"))]) - (org-special-block-extras . [(20230721 43) ((s (1 13 1)) (dash (2 18 1)) (emacs (27 1)) (org (9 1)) (lf (1 0)) (dad-joke (1 4)) (seq (2 0)) (lolcat (0))) "30 new custom blocks & 34 link types for Org-mode" tar ((:commit . "d7bdf9fcfe28f96f9470719f3985a6e413592de8") (:authors ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainers ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainer "Musa Al-hassy" . "alhassy@gmail.com") (:keywords "org" "blocks" "colors" "convenience") (:url . "https://alhassy.github.io/org-special-block-extras"))]) - (org-sql . [(20220621 2252) ((emacs (27 1)) (s (1 12)) (f (0 20 0)) (dash (2 17)) (org-ml (5 6 1))) "Org-Mode SQL converter" tar ((:commit . "43376abf46b897a9a862cfcc1c087f4b8688634c") (:authors ("Nathan Dwarshuis" . "natedwarshuis@gmail.com")) (:maintainers ("Nathan Dwarshuis" . "natedwarshuis@gmail.com")) (:maintainer "Nathan Dwarshuis" . "natedwarshuis@gmail.com") (:keywords "org-mode" "data") (:url . "https://github.com/ndwarshuis/org-sql"))]) - (org-starter . [(20220326 1106) ((emacs (25 1)) (dash (2 18))) "A basic configuration framework for org mode" tar ((:commit . "cd9c5c0402de941299d1c8901f26a8f24d755022") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:url . "https://github.com/akirak/org-starter"))]) - (org-starter-swiper . [(20220326 1106) ((emacs (25 1)) (swiper (0 11)) (org-starter (0 2 4))) "Swiper for org-starter" tar ((:commit . "cd9c5c0402de941299d1c8901f26a8f24d755022") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:url . "https://github.com/akirak/org-starter"))]) - (org-static-blog . [(20240727 718) ((emacs (24 3))) "a simple org-mode based static blog generator" tar ((:commit . "34c9a60a00bce7ad70e7c6b28696edec5affcf06") (:url . "https://github.com/bastibe/org-static-blog"))]) - (org-sticky-header . [(20201223 143) ((emacs (24 4)) (org (8 3 5))) "Show off-screen Org heading at top of window" tar ((:commit . "79136b8c54c48547ba8a07a72a9790cb8e23ecbd") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "hypermedia" "outlines" "org") (:url . "http://github.com/alphapapa/org-sticky-header"))]) - (org-super-agenda . [(20240715 1639) ((emacs (26 1)) (compat (29 1 4 1)) (s (1 10 0)) (dash (2 13)) (org (9 0)) (ht (2 2)) (ts (0 2))) "Supercharge your agenda" tar ((:commit . "05a710065af5ee4b3982f9619f864f7af12ca1d3") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "hypermedia" "outlines" "org" "agenda") (:url . "http://github.com/alphapapa/org-super-agenda"))]) - (org-superstar . [(20230116 1358) ((org (9 1 9)) (emacs (26 1))) "Prettify headings and plain lists in Org mode" tar ((:commit . "29dbbc48ac925f36cc1636b36b4a3ccb3588e17f") (:authors ("D. Williams" . "d.williams@posteo.net")) (:maintainers ("D. Williams" . "d.williams@posteo.net")) (:maintainer "D. Williams" . "d.williams@posteo.net") (:keywords "faces" "outlines") (:url . "https://github.com/integral-dw/org-superstar-mode"))]) - (org-sync . [(20181204 23) ((cl-lib (0 5)) (org (8 2)) (emacs (24))) "Synchronize Org documents with External Issue Trackers" tar ((:commit . "e34a385fa9e658c8341a0a6e6bc3472d4d536bb8") (:authors ("Aurelien Aptel" . "aureliendotaptelatgmaildotcom")) (:maintainers ("Andrei Beliankou" . "arbox@yandex.ru")) (:maintainer "Andrei Beliankou" . "arbox@yandex.ru") (:keywords "org" "synchronization" "issue tracking" "github" "redmine") (:url . "https://github.com/arbox/org-sync"))]) - (org-sync-snippets . [(20210111 1726) ((org (8 3 5)) (emacs (24 3)) (f (0 17 3))) "Export snippets to org-mode and vice versa" tar ((:commit . "88f995dea188b8a645a3388c42b62a2bb88953d3") (:keywords "snippet" "org-mode" "yasnippet" "tools") (:url . "https://github.com/abrochard/org-sync-snippets"))]) - (org-table-color . [(20220311 1927) ((emacs (26 1))) "Add color to your org-mode table cells" tar ((:commit . "2022f301ef323953c3a0e087a1b601da85e06da1") (:authors ("Colin Woodbury" . "colin@fosskers.ca")) (:maintainers ("Colin Woodbury" . "colin@fosskers.ca")) (:maintainer "Colin Woodbury" . "colin@fosskers.ca") (:keywords "data" "faces" "lisp") (:url . "https://github.com/fosskers/org-table-color"))]) - (org-table-comment . [(20120209 1851) nil "Org table comment modes." tar ((:commit . "33b9966c33ecbc3e27cca67c2f2cdea04364d74e") (:authors ("Matthew L. Fidler" . "matthewdotfidleratgmail.com")) (:keywords "org-mode" "orgtbl") (:url . "http://github.com/mlf176f2/org-table-comment.el"))]) - (org-table-sticky-header . [(20190924 506) ((org (8 2 10)) (emacs (24 4))) "Sticky header for org-mode tables" tar ((:commit . "b65442857128ab04724aaa301e60aa874a31a798") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (org-tag-beautify . [(20240712 439) ((emacs (26 1)) (nerd-icons (0 0 1))) "Beautify Org mode tags" tar ((:commit . "52f09a8c363b75dd8554285e61025aeb9c0d945c") (:keywords "hypermedia") (:url . "https://repo.or.cz/org-tag-beautify.git"))]) - (org-tagged . [(20220926 2048) ((s (1 13 0)) (dash (2 19 1)) (emacs (28 1)) (org (9 5 2))) "Dynamic block for tagged org-mode todos" tar ((:commit . "4b0174473772fca976426e982bb3f4a3037c1e37") (:authors ("Christian Köstlin" . "christian.koestlin@gmail.com")) (:maintainers ("Christian Köstlin" . "christian.koestlin@gmail.com")) (:maintainer "Christian Köstlin" . "christian.koestlin@gmail.com") (:keywords "org-mode" "org" "gtd" "tools") (:url . "http://github.com/gizmomogwai/org-tagged"))]) - (org-tanglesync . [(20200127 1616) ((emacs (24 4))) "Syncing org src blocks with tangled external files" tar ((:commit . "31aa5502d1d4f8b032807949908c016b00556684") (:keywords "outlines") (:url . "https://github.com/mtekman/org-tanglesync.el"))]) - (org-tfl . [(20170923 1218) ((org (0 16 2)) (cl-lib (0 5)) (emacs (24 1))) "Transport for London meets Orgmode" tar ((:commit . "f0d7d39106a1de5457f5160cddd98ab892b61066") (:authors (nil . "zuber[dot]david[at]gmx[dot]de")) (:maintainers (nil . "zuber[dot]david[at]gmx[dot]de")) (:maintainer nil . "zuber[dot]david[at]gmx[dot]de") (:keywords "org" "tfl") (:url . "https://github.com/storax/org-tfl"))]) - (org-tidy . [(20240110 114) ((emacs (27 1)) (dash (2 19 1))) "A minor mode to tidy org-mode buffers" tar ((:commit . "26d9636f0c43f1ee3f0528880111a4c1dd2bed32") (:authors ("Xuqing Jia" . "jxq@jxq.me")) (:maintainers ("Xuqing Jia" . "jxq@jxq.me")) (:maintainer "Xuqing Jia" . "jxq@jxq.me") (:keywords "convenience" "org") (:url . "https://github.com/jxq0/org-tidy"))]) - (org-time-budgets . [(20200715 1016) ((alert (0 5 10)) (cl-lib (0 5))) "Define time budgets and display clocked time." tar ((:commit . "1d6bfc323013bbf725167842d9e097fad805de03") (:authors ("Arthur Leonard Andersen" . "leoc.git@gmail.com")) (:maintainers ("Arthur Leonard Andersen" . "leoc.git@gmail.com")) (:maintainer "Arthur Leonard Andersen" . "leoc.git@gmail.com"))]) - (org-timeblock . [(20240212 649) ((emacs (28 1)) (compat (29 1 4 1)) (org (9 0)) (svg (1 1))) "Interactive SVG calendar for orgmode tasks" tar ((:commit . "b423b01712b9c25dff3e4203c7cde736225f62ef") (:authors ("Ilya Chernyshov" . "ichernyshovvv@gmail.com")) (:maintainers ("Ilya Chernyshov" . "ichernyshovvv@gmail.com")) (:maintainer "Ilya Chernyshov" . "ichernyshovvv@gmail.com") (:keywords "org" "calendar" "timeblocking" "agenda") (:url . "https://github.com/ichernyshovvv/org-timeblock"))]) - (org-timeline . [(20211110 1952) ((dash (2 13 0)) (emacs (24 3))) "Add graphical view of agenda to agenda buffer." tar ((:commit . "2b300abc8adc9955418fa2334f55e0610bff79f5") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "calendar") (:url . "https://github.com/Fuco1/org-timeline/"))]) - (org-toodledo . [(20150301 1113) ((request-deferred (0 2 0)) (emacs (24)) (cl-lib (0 5))) "Toodledo integration for Emacs Org mode" tar ((:commit . "01b53b637f304b89cd3bf2d29009b5ed6ad9466d") (:authors ("Christopher J. White" . "emacs@grierwhite.com")) (:maintainers ("Christopher J. White" . "emacs@grierwhite.com")) (:maintainer "Christopher J. White" . "emacs@grierwhite.com") (:keywords "outlines" "data"))]) - (org-tracktable . [(20161118 1329) ((emacs (24)) (cl-lib (0 5))) "Track your writing progress in an org-table" tar ((:commit . "8e0e60a582a034bd66d5efb72d513140b7d4d90a") (:authors ("tty-tourist" . "andreasrasholm@protonmail.com")) (:maintainers ("tty-tourist" . "andreasrasholm@protonmail.com")) (:maintainer "tty-tourist" . "andreasrasholm@protonmail.com") (:keywords "org" "writing") (:url . "https://github.com/tty-tourist/org-tracktable"))]) - (org-transclusion-http . [(20240619 2130) ((emacs (28 1)) (org-transclusion (1 4 0)) (plz (0 7 2))) "Transclude over HTTP" tar ((:commit . "65caad0d9b19bf19c815bd7c033ffb907c3ebb12") (:authors ("Joseph Turner" . "firstnameatushin.org")) (:maintainers ("Joseph Turner" . "~ushin/ushin@lists.sr.ht")) (:maintainer "Joseph Turner" . "~ushin/ushin@lists.sr.ht") (:url . "https://git.sr.ht/~ushin/org-transclusion-http"))]) - (org-transform-tree-table . [(20200413 1959) ((dash (2 10 0)) (s (1 3 0))) "Transform org-mode tree with properties to a table, and the other way around" tar ((:commit . "d84e7fb87bf2d5fc2be252500de0cddf20facf4f") (:authors ("Johan Lindstrom" . "buzzwordninjanot_this_bit@googlemail.com")) (:maintainers ("Johan Lindstrom" . "buzzwordninjanot_this_bit@googlemail.com")) (:maintainer "Johan Lindstrom" . "buzzwordninjanot_this_bit@googlemail.com") (:keywords "org-mode" "table" "org-table" "tree" "csv" "convert") (:url . "https://github.com/jplindstrom/emacs-org-transform-tree-table"))]) - (org-tree-slide . [(20230826 1234) ((emacs (25 2))) "A presentation tool for org-mode" tar ((:commit . "941e7e6cb8a5a0b193345263ed912cceecae1887") (:authors ("Takaaki ISHIKAWA" . "takaxpatieeedotorg")) (:maintainers ("Takaaki ISHIKAWA" . "takaxpatieeedotorg")) (:maintainer "Takaaki ISHIKAWA" . "takaxpatieeedotorg") (:keywords "convenience" "org-mode" "presentation" "narrowing") (:url . "https://github.com/takaxp/org-tree-slide"))]) - (org-tree-slide-pauses . [(20201215 146) ((emacs (24 5)) (org-tree-slide (2 8 4))) "Bring the pause command from Beamer to org-tree-slide" tar ((:commit . "f02af7102e9ecef7c3dac0d376d85bbb8c4de4cc") (:keywords "convenience" "org-mode" "presentation") (:url . "https://github.com/cnngimenez/org-tree-slide-pauses"))]) - (org-treescope . [(20200503 1609) ((emacs (24 3)) (org (9 2 3)) (org-ql (0 5 -1)) (dash (2 17 0))) "Time scoping sparse trees within org" tar ((:commit . "a7c386ff134c71fd4f1f042e320751f077d57ddb") (:keywords "outlines") (:url . "https://github.com/mtekman/org-treescope.el"))]) - (org-treeusage . [(20221011 1301) ((emacs (26 1)) (dash (2 17 0)) (org (9 1 6))) "Examine the usage of org headings in a tree-like manner" tar ((:commit . "c561b3d468aa35e70a43d9a18a4f505996ae882d") (:keywords "outlines") (:url . "https://github.com/mtekman/org-treeusage.el"))]) - (org-trello . [(20210314 1901) ((emacs (24 3)) (request-deferred (0 2 0)) (deferred (0 4 0)) (s (1 11 0)) (dash (2 18 0))) "Minor mode to synchronize org-mode buffer and trello board" tar ((:commit . "9c1c94dff1a46631669023286078b887d077c305") (:authors ("Antoine R. Dumont" . "antoine.romain.dumont@gmail.com")) (:maintainer "Antoine R. Dumont" . "antoine.romain.dumont@gmail.com") (:keywords "org-mode" "trello" "sync" "org-trello") (:url . "https://github.com/org-trello/org-trello"))]) - (org-unique-id . [(20220907 821) ((emacs (25 1)) (org (9 3))) "Create unique IDs for org headers" tar ((:commit . "c3a0908ff2123c8786735f3c6f35e905efea2ef6") (:authors ("Lucien Cartier-Tilet" . "lucien@phundrak.com")) (:maintainers ("Lucien Cartier-Tilet" . "lucien@phundrak.com")) (:maintainer "Lucien Cartier-Tilet" . "lucien@phundrak.com") (:keywords "convenience") (:url . "https://labs.phundrak.com/phundrak/org-unique-id"))]) - (org-upcoming-modeline . [(20231124 1726) ((emacs (26 1)) (ts (0 2)) (org-ql (0 6))) "Show next org event in mode line" tar ((:commit . "37634ddeeda85a0036987b056ac71199ac3bd03e") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "convenience" "calendar") (:url . "https://github.com/unhammer/org-upcoming-modeline"))]) - (org-variable-pitch . [(20220220 1757) ((emacs (25))) "Minor mode for variable pitch text in org mode." tar ((:commit . "350af0e5d53307c900e4f8b2617f3852f51a74d2") (:authors ("GöktuÄŸ Kayaalp" . "self@gkayaalp.com")) (:maintainers ("GöktuÄŸ Kayaalp" . "self@gkayaalp.com")) (:maintainer "GöktuÄŸ Kayaalp" . "self@gkayaalp.com") (:keywords "faces") (:url . "https://dev.gkayaalp.com/elisp/index.html#ovp"))]) - (org-vcard . [(20240309 839) nil "org-mode support for vCard export and import." tar ((:commit . "fab5ea81d8a4bb1123cdc0287b9b58c062d5b372") (:authors ("Alexis" . "flexibeast@gmail.com") ("Will Dey" . "will123dey@gmail.com") ("pinoaffe" . "pinoaffe@gmail.com")) (:maintainers ("pinoaffe" . "pinoaffe@gmail.com")) (:maintainer "pinoaffe" . "pinoaffe@gmail.com") (:keywords "outlines" "org" "vcard") (:url . "https://github.com/pinoaffe/org-vcard"))]) - (org-view-mode . [(20240218 1930) ((emacs (25 1))) "Read-only viewer with less markup clutter in org mode files" tar ((:commit . "0d48e9c7e81d973f33e97d364e4ea77576d53f46") (:authors ("Arthur Miller" . "arthur.miller@live.com")) (:maintainers ("Arthur Miller" . "arthur.miller@live.com")) (:maintainer "Arthur Miller" . "arthur.miller@live.com") (:keywords "convenience" "outlines" "tools") (:url . "https://github.com/amno1/org-view-mode"))]) - (org-visibility . [(20220929 1415) ((emacs (27 1))) "Persistent org tree visibility" tar ((:commit . "afa4b6f8ff274df87eb11f1afd0321084a45a2ab") (:authors ("Kyle W T Sherman" . "kylewsherman@gmail.com")) (:maintainers ("Kyle W T Sherman" . "kylewsherman@gmail.com")) (:maintainer "Kyle W T Sherman" . "kylewsherman@gmail.com") (:keywords "outlines" "convenience") (:url . "https://github.com/nullman/emacs-org-visibility"))]) - (org-wc . [(20200731 2244) nil "Count words in org mode trees." tar ((:commit . "dbbf794e4ec6c4080d945f43338185e34a4a582d"))]) - (org-web-tools . [(20231220 1515) ((emacs (27 1)) (org (9 0)) (compat (29 1 4 2)) (dash (2 12)) (esxml (0 3 4)) (s (1 10 0)) (plz (0 7 1)) (request (0 3 0))) "Display and capture web content with Org-mode" tar ((:commit . "7a6498f442fc7f29504745649948635c7165d847") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "hypermedia" "outlines" "org" "web") (:url . "http://github.com/alphapapa/org-web-tools"))]) - (org-web-track . [(20240720 904) ((emacs (29 1)) (request (0 3 0)) (enlive (0 0 1))) "Web data tracking framework in Org Mode" tar ((:commit . "bd96a755ff7c76142d27d6da319252dde9a4c7d6") (:authors ("p-snow" . "public@p-snow.org")) (:maintainers ("p-snow" . "public@p-snow.org")) (:maintainer "p-snow" . "public@p-snow.org") (:keywords "org" "agenda" "web" "hypermedia") (:url . "https://github.com/p-snow/org-web-track"))]) - (org-wild-notifier . [(20240325 744) ((alert (1 2)) (async (1 9 3)) (dash (2 18 0)) (emacs (26 1))) "Customizable org-agenda notifications" tar ((:commit . "4c1679c12ebe0e4a97494d0673a5484f9e4d0ba6") (:authors ("Artem Khramov" . "akhramov+emacs@pm.me")) (:maintainers ("Artem Khramov" . "akhramov+emacs@pm.me")) (:maintainer "Artem Khramov" . "akhramov+emacs@pm.me") (:keywords "notification" "alert" "org" "org-agenda" "agenda") (:url . "https://github.com/akhramov/org-wild-notifier.el"))]) - (org-working-set . [(20230803 1640) ((org (9 3)) (dash (2 12)) (s (1 12)) (emacs (26 3))) "Manage and visit a small and changing set of org-nodes that you work on" tar ((:commit . "c83a63f34829dca137941bc06e29c34bf056a43b") (:authors ("Marc Ihm" . "marc@ihm.name")) (:maintainers ("Marc Ihm" . "marc@ihm.name")) (:maintainer "Marc Ihm" . "marc@ihm.name") (:url . "https://github.com/marcIhm/org-working-set"))]) - (org-wunderlist . [(20191017 1917) ((request-deferred (0 2 0)) (alert (1 1)) (emacs (24)) (cl-lib (0 5)) (org (8 2 4)) (s (1 9 0))) "Org sync with Wunderlist" tar ((:commit . "1a084bb49be4b5a1066db9cd9b7da2f8efab293f") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:keywords "convenience") (:url . "https://github.com/myuhe/org-wunderlist.el"))]) - (org-xlatex . [(20240707 1343) ((emacs (29 1))) "Instant LaTeX preview in an xwidget" tar ((:commit . "8f25ba5e4784b3f12f5ac5c69b1a1d0695c53b8e") (:authors ("ksqsf" . "justksqsf@gmail.com")) (:maintainers ("ksqsf" . "justksqsf@gmail.com")) (:maintainer "ksqsf" . "justksqsf@gmail.com") (:keywords "convenience" "org" "tex" "preview" "xwidget") (:url . "https://github.com/ksqsf/org-xlatex"))]) - (org-zettelkasten . [(20240716 2114) ((emacs (25 1)) (org (9 3))) "A Zettelkasten mode leveraging Org" tar ((:commit . "b6ee54071f9653fb95a33491e2c0152efc3c61c8") (:authors ("Yann Herklotz" . "git@yannherklotz.com")) (:maintainers ("Yann Herklotz" . "git@yannherklotz.com")) (:maintainer "Yann Herklotz" . "git@yannherklotz.com") (:keywords "files" "hypermedia" "org" "notes") (:url . "https://sr.ht/~ymherklotz/org-zettelkasten"))]) - (org2blog . [(20230501 2319) ((htmlize (1 56)) (hydra (0 15 0)) (xml-rpc (1 6 15)) (writegood-mode (2 2 0)) (metaweblog (1 1 16))) "Blog from Org mode to WordPress" tar ((:commit . "a9eb85449975191f214b566cc091004dd81672d8") (:authors ("Puneeth Chaganti" . "punchagan+org2blog@gmail.com")) (:maintainer "Grant Rettke" . "grant@wisdomandwonder.com") (:keywords "comm" "convenience" "outlines" "wp") (:url . "https://github.com/org2blog/org2blog"))]) - (org2ctex . [(20200331 550) ((emacs (24 4))) "Export org to ctex (a latex macro for Chinese)" tar ((:commit . "2e40aa5e78b0562516f46f689e7b74cdf451cc2a") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:url . "https://github.com/tumashu/org2ctex"))]) - (org2elcomment . [(20170324 945) ((org (8 3 4))) "Convert Org file to Elisp comments" tar ((:commit . "c88a75d9587c484ead18f7adf08592b09c1cceb0") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (org2issue . [(20190531 941) ((org (8 0)) (emacs (24 4)) (ox-gfm (0 1)) (gh (0 1)) (s (20160405 920))) "export org to github issue" tar ((:commit . "910b98c858762fd14b11d261626c5e979dde0833") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "github" "org") (:url . "https://github.com/lujun9972/org2issue"))]) - (org2jekyll . [(20210829 1113) ((dash (2 18 0)) (s (1 9 0))) "Minor mode to publish org-mode post to jekyll without specific yaml" tar ((:commit . "4393402448da722667f6f5a4d742fa817dec0c0f") (:authors ("Antoine R. Dumont" . "antoine.romain.dumont@gmail.com")) (:maintainers ("Antoine R. Dumont" . "antoine.romain.dumont@gmail.com")) (:maintainer "Antoine R. Dumont" . "antoine.romain.dumont@gmail.com") (:keywords "org-mode" "jekyll" "blog" "publish") (:url . "https://github.com/ardumont/org2jekyll"))]) - (org2web . [(20210203 324) ((cl-lib (1 0)) (ht (1 5)) (mustache (0 22)) (htmlize (1 47)) (org (8 0)) (dash (2 0 0)) (el2org (0 10)) (simple-httpd (0 1))) "A static site generator based on org mode." tar ((:commit . "6f5c5f0cc5c877ac3a383782bbe8751264d807b6") (:authors ("Feng Shu" . "tumashuAT163.com") ("Jorge Javier Araya Navarro" . "elcorreoATdeshackra.com") ("Kelvin Hu" . "iniDOTkelvinATgmailDOTcom")) (:maintainer "Feng Shu" . "tumashuAT163.com") (:keywords "org-mode" "convenience" "beautify") (:url . "https://github.com/tumashu/org2web"))]) - (organic-green-theme . [(20231225 149) nil "Low-contrast green color theme." tar ((:commit . "9b669465c875edd86289d017731880172dc08b9d"))]) - (organize-imports-java . [(20240101 929) ((emacs (25 1)) (f (0 20 0)) (s (1 12 0)) (dash (2 14 1)) (ht (2 2))) "Automatically organize imports in Java code" tar ((:commit . "93b1d10a82103d38d8cba09d90b9faf219205df3") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "organize" "imports" "java" "eclipse") (:url . "https://github.com/jcs-elpa/organize-imports-java"))]) - (orgbox . [(20180827 218) ((org (8 0)) (cl-lib (0 5))) "Mailbox-like task scheduling Org." tar ((:commit . "609e5e37348815ec3ba53ab6d643e38b0cc4fe17") (:authors ("Yasuhito Takamiya" . "yasuhito@gmail.com")) (:maintainers ("Yasuhito Takamiya" . "yasuhito@gmail.com")) (:maintainer "Yasuhito Takamiya" . "yasuhito@gmail.com") (:keywords "org") (:url . "https://github.com/yasuhito/orgbox"))]) - (orgit . [(20240713 1928) ((emacs (25 1)) (compat (30 0 0 0)) (magit (3 3 0)) (org (9 6 5))) "Support for Org links to Magit buffers" tar ((:commit . "29a0f37e5cc74b2979f3f256913460624deaf152") (:authors ("Jonas Bernoulli" . "emacs.orgit@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.orgit@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.orgit@jonas.bernoulli.dev") (:keywords "hypermedia" "vc") (:url . "https://github.com/magit/orgit"))]) - (orgit-forge . [(20240713 1928) ((emacs (25 1)) (compat (30 0 0 0)) (forge (0 3)) (magit (3 3)) (org (9 6)) (orgit (1 9))) "Org links to Forge issue buffers" tar ((:commit . "a989b2b54d116bda9d0396a9773b3e11b9f54e05") (:authors ("Jonas Bernoulli" . "emacs.orgit-forge@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.orgit-forge@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.orgit-forge@jonas.bernoulli.dev") (:keywords "hypermedia" "vc") (:url . "https://github.com/magit/orgit-forge"))]) - (orglink . [(20240713 1928) ((emacs (25 1)) (compat (30 0 0 0)) (org (9 7 4)) (seq (2 24))) "Use Org Mode links in other modes" tar ((:commit . "a1085403d9df5dc5ecc0e1af3bf20a14803bdf6b") (:authors ("Jonas Bernoulli" . "emacs.orglink@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.orglink@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.orglink@jonas.bernoulli.dev") (:keywords "hypermedia") (:url . "https://github.com/tarsius/orglink"))]) - (orglue . [(20200411 311) ((org (9 3)) (epic (0 2))) "more functionality to org-mode." tar ((:commit . "9d5a8e24be9acb8c55bb4d6aa8b98e30e2677401") (:authors ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainers ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainer "Yoshinari Nomura" . "nom@quickhack.net") (:keywords "org"))]) - (orgmdb . [(20231003 2144) ((emacs (27 1)) (dash (2 11 0)) (s (1 12 0)) (org (8 0 0))) "An OMDb API client with some convenience functions" tar ((:commit . "4338a0a34d500a214df8293590960011f761fe24") (:authors ("Isa Mert Gurbuz" . "isamert@protonmail.com")) (:maintainers ("Isa Mert Gurbuz" . "isamert@protonmail.com")) (:maintainer "Isa Mert Gurbuz" . "isamert@protonmail.com") (:url . "https://github.com/isamert/orgmdb"))]) - (orgnav . [(20170608 1713) ((helm (2 7 0)) (s (1 11 0)) (dash (1 11 0)) (emacs (24))) "Org tree navigation using helm" tar ((:commit . "9e2cac9c1a67af5f0080e60022e821bf7b70312d") (:authors ("Facet Framer" . "(facet@facetframer.com)")) (:maintainers ("Facet Framer" . "(facet@facetframer.com)")) (:maintainer "Facet Framer" . "(facet@facetframer.com)") (:keywords "convenience" "outlines") (:url . "http://github.com/facetframer/orgnav"))]) - (orgnote . [(20240516 1842) ((emacs (27 1))) "Sync org-roam notes with OrgNote app" tar ((:commit . "0b6ab72bede2fa757758016ae69db2cc8332fa2d") (:authors ("Artur Yaroshenko" . "artawower@protonmail.com")) (:maintainers ("Artur Yaroshenko" . "artawower@protonmail.com")) (:maintainer "Artur Yaroshenko" . "artawower@protonmail.com") (:url . "https://github.com/Artawower/orgnote.el"))]) - (orgstrap . [(20230408 2232) ((emacs (24 4))) "Bootstrap an Org file using file local variables" tar ((:commit . "f35bccde556b0f82515e79ee69f4379469276356") (:keywords "lisp" "org" "org-mode" "bootstrap") (:url . "https://github.com/tgbugs/orgstrap"))]) - (orgtbl-aggregate . [(20240616 506) ((emacs (26 1))) "Create an aggregated Org table from another one" tar ((:commit . "f343b6009d87630588d39dc3d92651008c1bad13") (:keywords "data" "extensions") (:url . "https://github.com/tbanel/orgaggregate/blob/master/README.org"))]) - (orgtbl-ascii-plot . [(20230122 816) nil "ascii-art bar plots in org-mode tables" tar ((:commit . "4160128045b271bc1aef3d14dbf0c5b53ae58bd2") (:keywords "org" "table" "ascii" "plot"))]) - (orgtbl-fit . [(20240228 716) ((emacs (24 4))) "Regression-fit a column in an Org Mode table" tar ((:commit . "a22f3a137f3590d7f13c3be38bbd1e55d39cb2ad") (:keywords "data" "extensions") (:url . "https://github.com/tbanel/orgtblfit/blob/master/README.org"))]) - (orgtbl-join . [(20240616 528) ((emacs (24 3))) "Join columns from another Org Mode table" tar ((:commit . "441a426447965e9b4dc1b0a1fc010c07192f73b6") (:keywords "data" "extensions") (:url . "https://github.com/tbanel/orgtbljoin/blob/master/README.org"))]) - (orgtbl-show-header . [(20230903 903) nil "Show the header of the current column in the minibuffer" tar ((:commit . "1ab18f5afa2b01e67618ada0d40e6b7a65d9d14c") (:authors ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainers ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainer "Damien Cassou" . "damien.cassou@gmail.com"))]) - (origami . [(20200331 1019) ((s (1 9 0)) (dash (2 5 0)) (emacs (24)) (cl-lib (0 5))) "Flexible text folding" tar ((:commit . "e558710a975e8511b9386edc81cd6bdd0a5bda74") (:authors ("Greg Sexton" . "gregsexton@gmail.com")) (:maintainers ("Greg Sexton" . "gregsexton@gmail.com")) (:maintainer "Greg Sexton" . "gregsexton@gmail.com") (:keywords "folding") (:url . "https://github.com/gregsexton/origami.el"))]) - (origami-predef . [(20200615 1044) ((emacs (24 3)) (origami (1 0))) "Apply folding when finding (opening) files" tar ((:commit . "edcba971ba52a14f69a436ad47888827d7927982") (:authors ("lvaro González Sotillo" . "alvarogonzalezsotillo@gmail.com")) (:maintainers ("lvaro González Sotillo" . "alvarogonzalezsotillo@gmail.com")) (:maintainer "lvaro González Sotillo" . "alvarogonzalezsotillo@gmail.com") (:keywords "convenience" "folding") (:url . "https://github.com/alvarogonzalezsotillo/origami-predef"))]) - (ormolu . [(20220530 921) ((emacs (24)) (reformatter (0 4))) "Format Haskell source code using the \"ormolu\" program" tar ((:commit . "a6b1d3f8838d067ac5352fb0673c3c3dae7abd73") (:authors ("Vasiliy Yorkin" . "vasiliy.yorkin@gmail.com")) (:keywords "files" "tools") (:url . "https://github.com/vyorkin/ormolu.el"))]) - (orthodox-christian-new-calendar-holidays . [(20210830 1657) nil "Feasts (NS)" tar ((:commit . "6869024ecd45eefd0ec648979c6a59d7c79770e0") (:authors ("Carson Chittom" . "carson@wistly.net")) (:maintainers ("Carson Chittom" . "carson@wistly.net")) (:maintainer "Carson Chittom" . "carson@wistly.net") (:keywords "calendar") (:url . "https://github.com/cmchittom/orthodox-christian-new-calendar-holidays"))]) - (osa . [(20200522 2103) ((emacs (25 1))) "OSA (JavaScript / AppleScript) bridge" tar ((:commit . "615ca9eef4131a23d9971691fa0d0f20fe59d01b") (:authors ("xristos" . "xristos@sdf.org")) (:maintainers ("xristos" . "xristos@sdf.org")) (:maintainer "xristos" . "xristos@sdf.org") (:keywords "extensions") (:url . "https://github.com/atomontage/osa"))]) - (osa-chrome . [(20230515 237) ((emacs (25 1)) (osa (1 0))) "Google Chrome remote tab control" tar ((:commit . "981c35136102eeca77d0e1a41e7c95e8486a1dce") (:authors ("xristos" . "xristos@sdf.org")) (:maintainers ("xristos" . "xristos@sdf.org")) (:maintainer "xristos" . "xristos@sdf.org") (:keywords "comm") (:url . "https://github.com/atomontage/osa-chrome"))]) - (osm . [(20240723 2207) ((emacs (27 1)) (compat (30))) "OpenStreetMap viewer" tar ((:commit . "25eede7272bb2b4c0b009add264ebb45ab2f3691") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "network" "multimedia" "hypermedia" "mouse") (:url . "https://github.com/minad/osm"))]) - (osx-browse . [(20140508 2041) ((string-utils (0 3 2)) (browse-url-dwim (0 6 6))) "Web browsing helpers for OS X" tar ((:commit . "838b81625853e04919fbb56fd21f387762b2e3f5") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "hypermedia" "external") (:url . "http://github.com/rolandwalker/osx-browse"))]) - (osx-clipboard . [(20141012 717) nil "Use the OS X clipboard from terminal Emacs" tar ((:commit . "e46dd31327a3f92f77b013b4c9b1e5fdd0e5c73d") (:authors ("Jon Oddie" . "jonxfieldatgmail.com")) (:maintainers ("Jon Oddie" . "jonxfieldatgmail.com")) (:maintainer "Jon Oddie" . "jonxfieldatgmail.com") (:url . "https://github.com/joddie/osx-clipboard-mode"))]) - (osx-dictionary . [(20240330 942) ((cl-lib (0 5))) "Interface for OSX Dictionary.app" tar ((:commit . "6abfd6908b0dc773020466225c908000870b383b") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "mac" "dictionary") (:url . "https://github.com/xuchunyang/osx-dictionary.el"))]) - (osx-lib . [(20211206 619) ((emacs (24 4))) "Basic functions for Apple/OSX" tar ((:commit . "7afdb57edd5725e8a66f841a90fa571a4cbb81e7") (:authors ("Raghav Kumar Gautam" . "raghav@apache.org")) (:maintainers ("Raghav Kumar Gautam" . "raghav@apache.org")) (:maintainer "Raghav Kumar Gautam" . "raghav@apache.org") (:keywords "apple" "applescript" "osx" "finder" "emacs" "elisp" "vpn" "speech") (:url . "https://github.com/raghavgautam/osx-lib"))]) - (osx-location . [(20200304 2209) ((emacs (24 1))) "Watch and respond to changes in geographical location on OS X" tar ((:commit . "733f116dbc56ac73bee3cebe4a489dc9eb37ab78") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience" "calendar") (:url . "https://github.com/purcell/osx-location"))]) - (osx-org-clock-menubar . [(20150205 2111) nil "simple menubar integration for org-clock" tar ((:commit . "9964d2a97cc2fb6570dc4116da44f73bd8eb7cb3") (:authors ("Jordon Biondo" . "jordonbiondo@gmail.com")) (:maintainers ("Jordon Biondo" . "jordonbiondo@gmail.com")) (:maintainer "Jordon Biondo" . "jordonbiondo@gmail.com") (:keywords "org" "osx") (:url . "https://github.com/jordonbiondo/osx-org-clock-menubar"))]) - (osx-plist . [(20200212 1724) ((emacs (25 1))) "Apple plist file parser" tar ((:commit . "cd86c03a52eab9b1a1496618809155b25b030ba6") (:authors ("Theresa O'Connor" . "tess@oconnor.cx")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:keywords "convenience") (:url . "https://github.com/gonewest818/osx-plist"))]) - (osx-pseudo-daemon . [(20211208 137) nil "Daemon mode that plays nice with OSX." tar ((:commit . "b95260ff605f67bce40fce6b3e35811859ce12bb") (:keywords "convenience" "osx") (:url . "https://github.com/DarwinAwardWinner/mac-pseudo-daemon"))]) - (osx-trash . [(20220913 1736) ((emacs (24 1))) "System trash for OS X" tar ((:commit . "90f0c99206022fec646206018fcd63d9d2e57325") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn.com") (:keywords "files" "convenience" "tools" "unix") (:url . "https://github.com/lunaryorn/osx-trash.el"))]) - (otama . [(20160404 1032) nil "Org-table Manipulator" tar ((:commit . "b69e0740846ace7885b0c0717f7abe8d0419eefd") (:authors ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainers ("Yoshinari Nomura" . "nom@quickhack.net")) (:maintainer "Yoshinari Nomura" . "nom@quickhack.net") (:keywords "database" "org-mode"))]) - (other-emacs-eval . [(20180408 1348) ((emacs (25 1)) (async (1 9 2))) "Evaluate the Emacs Lisp expression in other Emacs" tar ((:commit . "8ace5acafef65daabf0c6619eff60733d7f5d792") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "tools") (:url . "https://github.com/xuchunyang/other-emacs-eval"))]) - (ouroboros . [(20230606 1150) ((emacs (27 1)) (dash (2 19 0)) (cbor (0 2 5)) (bech32 (0 2 1))) "Ouroboros network mini-protocol" tar ((:commit . "cf85424b305e8f89debb756dc67eebc84639f711") (:authors ("Oscar Najera" . "https://oscarnajera.com")) (:maintainers ("Oscar Najera" . "hi@oscarnajera.com")) (:maintainer "Oscar Najera" . "hi@oscarnajera.com") (:url . "https://github.com/Titan-C/cardano.el"))]) - (outline-magic . [(20180619 1819) nil "outline mode extensions for Emacs" tar ((:commit . "2a5f07417b696cf7541d435c43bafcc64817636b") (:authors ("Carsten Dominik" . "dominik@science.uva.nl")) (:maintainers ("Thorsten Jolitz" . "tjolitzATgmailDOTcom")) (:maintainer "Thorsten Jolitz" . "tjolitzATgmailDOTcom") (:keywords "outlines"))]) - (outline-minor-faces . [(20240713 1929) ((emacs (25 1)) (compat (30 0 0 0))) "Highlight only section headings" tar ((:commit . "c133cf70b43f1a0f26874dc817a86be2ac404264") (:authors ("Jonas Bernoulli" . "emacs.outline-minor-faces@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.outline-minor-faces@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.outline-minor-faces@jonas.bernoulli.dev") (:keywords "faces" "outlines") (:url . "https://github.com/tarsius/outline-minor-faces"))]) - (outline-toc . [(20200401 1208) nil "Sidebar showing a \"table of contents\"." tar ((:commit . "81d373633b40628cc3a6b6fb534fd7730076bcdb") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:keywords "convenience" "outlines") (:url . "https://github.com/abingham/outline-toc.el"))]) - (outlook . [(20180428 1430) ((emacs (24 4))) "send emails in MS Outlook style" tar ((:commit . "b6a7a06b996d84647e8024412876e9e76ca884e4") (:keywords "mail") (:url . "https://github.com/asavonic/outlook.el"))]) - (outorg . [(20190720 2002) ((emacs (24 4))) "Org-style comment editing" tar ((:commit . "ef0f86f4b893b30be8bcf8b43a5ec357a6c70f07") (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:url . "https://github.com/alphapapa/outorg"))]) - (outrespace . [(20220218 1936) ((emacs (24 4))) "Some c++ namespace utility functions" tar ((:commit . "3c8efa5e7903d88a2e81178a5def627f37379ee4") (:authors ("Dan Harms" . "danielrharms@gmail.com")) (:maintainers ("Dan Harms" . "danielrharms@gmail.com")) (:maintainer "Dan Harms" . "danielrharms@gmail.com") (:keywords "tools" "c++" "namespace") (:url . "https://github.com/articuluxe/outrespace.git"))]) - (outshine . [(20220326 540) ((outorg (2 0)) (cl-lib (0 5))) "outline with outshine outshines outline" tar ((:commit . "bf1eed10dd7a89b63d0fc014944033db397c1e23") (:maintainers ("Thibault Polge" . "thibault@thb.lt")) (:maintainer "Thibault Polge" . "thibault@thb.lt") (:keywords "convenience" "outlines" "org") (:url . "https://github.com/alphapapa/outshine"))]) - (ov . [(20230522 1117) ((emacs (24 3))) "Overlay library for Emacs Lisp" tar ((:commit . "e2971ad986b6ac441e9849031d34c56c980cf40b") (:keywords "convenience" "overlay") (:url . "https://github.com/ShingoFukuyama/ov.el"))]) - (overcast-theme . [(20200425 1601) ((emacs (24))) "A dark but vibrant color theme for Emacs" tar ((:commit . "e02b835a08919ead079d7221d513348ac02ba92e") (:authors ("Mohammed Ismail Ansari" . "team.terminal@gmail.com")) (:maintainers ("Mohammed Ismail Ansari" . "team.terminal@gmail.com")) (:maintainer "Mohammed Ismail Ansari" . "team.terminal@gmail.com") (:keywords "theme") (:url . "http://ismail.teamfluxion.com"))]) - (overseer . [(20240109 800) ((emacs (24)) (dash (2 10 0)) (pkg-info (0 4)) (f (0 18 1))) "Ert-runner Integration Into Emacs" tar ((:commit . "7fdcf1a6fba6b1569a09c1666b4e51bcde266ed9") (:authors ("Samuel Tonini" . "tonini.samuel@gmail.com")) (:maintainers ("Samuel Tonini" . "tonini.samuel@gmail.com")) (:maintainer "Samuel Tonini" . "tonini.samuel@gmail.com") (:url . "http://www.github.com/tonini/overseer.el"))]) - (ovpn-mode . [(20210403 440) ((emacs (25)) (cl-lib (0 5))) "an openvpn management mode" tar ((:commit . "4492098c771d094dd0661a5bc6906f65fb530825") (:authors ("Bas Alberts" . "bas@anti.computer")) (:maintainers ("Bas Alberts" . "bas@anti.computer")) (:maintainer "Bas Alberts" . "bas@anti.computer") (:keywords "comm") (:url . "https://github.com/anticomputer/ovpn-mode"))]) - (owcmd . [(20200517 2039) ((emacs (26 3))) "Run a single command in the other window" tar ((:commit . "05fb8f8f81838b5888fdec8b3947096dd2222e61") (:authors ("Jacob First" . "jacob.first@member.fsf.org")) (:maintainers ("Jacob First" . "jacob.first@member.fsf.org")) (:maintainer "Jacob First" . "jacob.first@member.fsf.org") (:keywords "convenience") (:url . "https://github.com/fishyfriend/owcmd"))]) - (owdriver . [(20240211 457) ((log4e (0 4 1)) (yaxception (1 0 0))) "Quickly perform various actions on other windows" tar ((:commit . "ae96f3ff7aca560a872c77d40999f1527f7f84eb") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "convenience") (:url . "https://github.com/aki2o/owdriver"))]) - (ox-750words . [(20220625 1407) ((emacs (24 4)) (750words (0 0 1))) "Org mode exporter for 750words.com" tar ((:commit . "43eee19428fc8f5a133192398510d7313eb33d97") (:authors ("Diego Zamboni" . "https://github.com/zzamboni")) (:maintainers ("Diego Zamboni" . "diego@zzamboni.org")) (:maintainer "Diego Zamboni" . "diego@zzamboni.org") (:keywords "files" "org" "writing") (:url . "https://github.com/zzamboni/750words-client"))]) - (ox-asciidoc . [(20240316 1959) ((org (8 1))) "AsciiDoc Back-End for Org Export Engine" tar ((:commit . "d6736852a5479c73c253d2ea8b352dcb232d02f8") (:authors ("Yasushi SHOJI" . "yasushi.shoji@gmail.com")) (:maintainers ("Yasushi SHOJI" . "yasushi.shoji@gmail.com")) (:maintainer "Yasushi SHOJI" . "yasushi.shoji@gmail.com") (:keywords "org" "asciidoc") (:url . "https://github.com/yashi/org-asciidoc"))]) - (ox-bb . [(20210222 2002) ((emacs (24 4)) (org (8 0))) "BBCode Back-End for Org Export Engine" tar ((:commit . "a79dc519cd28c000ebca4254a4744ce2b9b82168") (:authors ("Christian Garbs" . "mitch@cgarbs.de")) (:maintainers ("Christian Garbs" . "mitch@cgarbs.de")) (:maintainer "Christian Garbs" . "mitch@cgarbs.de") (:keywords "bbcode" "org" "export" "outlines") (:url . "https://github.com/mmitch/ox-bb"))]) - (ox-bibtex-chinese . [(20170723 309) ((emacs (24 4))) "Let ox-bibtex work well for Chinese users" tar ((:commit . "2ad2364399229144110db7ef6365ad0461d6a38c") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:url . "https://github.com/tumashu/ox-bibtex-chinese.git"))]) - (ox-clip . [(20240310 1513) ((org (8 2)) (htmlize (0))) "Cross-platform formatted copying for org-mode" tar ((:commit . "a549cc8e1747beb6b7e567ffac27e31ba45cb8e8") (:authors ("John Kitchin" . "jkitchin@andrew.cmu.edu")) (:maintainers ("John Kitchin" . "jkitchin@andrew.cmu.edu")) (:maintainer "John Kitchin" . "jkitchin@andrew.cmu.edu") (:keywords "org-mode") (:url . "https://github.com/jkitchin/ox-clip"))]) - (ox-epub . [(20181101 1854) ((emacs (24 3)) (org (9))) "Export org mode projects to EPUB" tar ((:commit . "a66eeb00daa01ad403ac1a1db953ddbf9054be07") (:authors ("Mark Meyer" . "mark@ofosos.org")) (:maintainers ("Mark Meyer" . "mark@ofosos.org")) (:maintainer "Mark Meyer" . "mark@ofosos.org") (:keywords "hypermedia") (:url . "http://github.com/ofosos/org-epub"))]) - (ox-gemini . [(20240221 2127) ((emacs (26 1))) "Output gemini formatted documents from org-mode" tar ((:commit . "50818de823b7929f2d3207833e7c581280a60289") (:authors ("Justin Abrahms" . "justin@abrah.ms")) (:maintainers ("Justin Abrahms" . "justin@abrah.ms")) (:maintainer "Justin Abrahms" . "justin@abrah.ms") (:keywords "lisp" "gemini") (:url . "https://git.sr.ht/~abrahms/ox-gemini"))]) - (ox-gfm . [(20231215 1901) nil "Github Flavored Markdown Back-End for Org Export Engine" tar ((:commit . "4f774f13d34b3db9ea4ddb0b1edc070b1526ccbb") (:keywords "org" "wp" "markdown" "github"))]) - (ox-gist . [(20220410 2034) ((emacs (26 1)) (gist (1 4 0)) (s (1 12 0))) "Export Org mode buffers and subtrees to GitHub gists" tar ((:commit . "e9f1f11af0e97fee30c2b15b56c236b1f4e1f400") (:authors ("Puneeth Chaganti" . "punchagan+emacs@muse-amuse.in")) (:maintainers ("Puneeth Chaganti" . "punchagan+emacs@muse-amuse.in")) (:maintainer "Puneeth Chaganti" . "punchagan+emacs@muse-amuse.in") (:keywords "org" "lisp" "gist" "github") (:url . "https://github.com/punchagan/org2gist/"))]) - (ox-haunt . [(20230725 1) ((emacs (26 1))) "Haunt-flavored HTML backend for the Org export engine" tar ((:commit . "1c8c70e3173f98206768c15cb2e4de706559f151") (:authors ("Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org")) (:maintainers ("Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org")) (:maintainer "Jakob L. Kreuze" . "zerodaysfordays@sdf.lonestar.org") (:keywords "convenience" "hypermedia" "wp") (:url . "https://git.sr.ht/~jakob/ox-haunt"))]) - (ox-html5slide . [(20221025 521) ((org (8 0))) "Export org-mode to HTML5 slide." tar ((:commit . "4e0d9026c96e1dde22cca7c700669f1f863a9d07") (:authors ("coldnew" . "coldnew.tw@gmail.com")) (:maintainers ("coldnew" . "coldnew.tw@gmail.com")) (:maintainer "coldnew" . "coldnew.tw@gmail.com") (:keywords "html" "presentation") (:url . "http://github.com/coldnew/org-html5slide"))]) - (ox-hugo . [(20240305 1923) ((emacs (26 3)) (tomelr (0 4 3))) "Hugo Markdown Back-End for Org Export Engine" tar ((:commit . "c4156d9d383bf97853ba9e16271b7c4d5e697f49") (:authors ("Kaushal Modi" . "kaushal.modi@gmail.com") ("Matt Price" . "moptop99@gmail.com")) (:maintainers ("Kaushal Modi" . "kaushal.modi@gmail.com") ("Matt Price" . "moptop99@gmail.com")) (:maintainer "Kaushal Modi" . "kaushal.modi@gmail.com") (:keywords "org" "markdown" "docs") (:url . "https://ox-hugo.scripter.co"))]) - (ox-impress-js . [(20150412 1716) ((org (8))) "impress.js Back-End for Org Export Engine" tar ((:commit . "91c6d2af6af308ade352a03355c4fb551b238c6b") (:authors ("Takumi Kinjo ")) (:maintainers ("Takumi Kinjo ")) (:maintainer "Takumi Kinjo ") (:keywords "outlines" "hypermedia" "calendar" "wp") (:url . "https://github.com/kinjo/org-impress-js.el"))]) - (ox-ioslide . [(20161015 1338) ((emacs (24 1)) (org (8 0)) (cl-lib (0 5)) (f (0 17 2)) (makey (0 3))) "Export org-mode to Google I/O HTML5 slide." tar ((:commit . "6555680be5364c8ddd2bf446865cb1a82adb6b9e") (:authors ("coldnew" . "coldnew.tw@gmail.com")) (:maintainers ("coldnew" . "coldnew.tw@gmail.com")) (:maintainer "coldnew" . "coldnew.tw@gmail.com") (:keywords "html" "presentation") (:url . "http://github.com/coldnew/org-ioslide"))]) - (ox-jekyll-md . [(20211222 1718) nil "Export Jekyll on Markdown articles using org-mode." tar ((:commit . "26edb3f4575bcb0f1a2aed56237cd89694284449") (:authors ("Elsa Gonsiorowski" . "gonsie@me.com")) (:maintainers ("Elsa Gonsiorowski" . "gonsie@me.com")) (:maintainer "Elsa Gonsiorowski" . "gonsie@me.com") (:keywords "org" "jekyll"))]) - (ox-jira . [(20220423 1403) ((org (8 3))) "JIRA Backend for Org Export Engine" tar ((:commit . "00184f8fdef02a3a359a253712e8769cbfbea3ba") (:authors ("Stig Brautaset" . "stig@brautaset.org")) (:maintainers ("Stig Brautaset" . "stig@brautaset.org")) (:maintainer "Stig Brautaset" . "stig@brautaset.org") (:keywords "outlines" "hypermedia" "wp") (:url . "https://github.com/stig/ox-jira.el"))]) - (ox-json . [(20240106 2116) ((emacs (26 1)) (org (9)) (s (1 12))) "JSON export backend for Org mode" tar ((:commit . "57a43e3b3e400d219b80008c51373796b844c6b8") (:authors ("Jared Lumpe" . "jared@jaredlumpe.com")) (:maintainers ("Jared Lumpe" . "jared@jaredlumpe.com")) (:maintainer "Jared Lumpe" . "jared@jaredlumpe.com") (:keywords "outlines") (:url . "https://github.com/jlumpe/ox-json"))]) - (ox-latex-subfigure . [(20200326 919) ((emacs (24 4)) (org (9 0))) "Subfigure for latex export" tar ((:commit . "be0a0dde62fde8cdf8d72b6968344906aa8c6f54") (:authors ("Quang Linh LE" . "linktohack@gmail.com")) (:maintainers ("Quang Linh LE" . "linktohack@gmail.com")) (:maintainer "Quang Linh LE" . "linktohack@gmail.com") (:keywords "convenience" "ox" "latex" "subfigure" "org" "org-mode") (:url . "http://github.com/linktohack/ox-latex-subfigure"))]) - (ox-leanpub . [(20230415 2139) ((org (9 1)) (ox-gfm (1 0)) (emacs (26 1)) (s (1 12 0))) "Export Org documents to Leanpub book format" tar ((:commit . "e8cd440632fd46812d7311360f565828a12380b7") (:authors ("Diego Zamboni" . "diego@zzamboni.org")) (:maintainers ("Diego Zamboni" . "diego@zzamboni.org")) (:maintainer "Diego Zamboni" . "diego@zzamboni.org") (:keywords "files" "org" "leanpub") (:url . "https://gitlab.com/zzamboni/ox-leanpub"))]) - (ox-linuxmag-fr . [(20240624 1829) ((emacs (28 1))) "Org-mode exporter for the French GNU/Linux Magazine" tar ((:commit . "3319c309f6fb0b0771363bec80557bc387243a82") (:url . "https://github.com/DamienCassou/ox-linuxmag-fr"))]) - (ox-mdx-deck . [(20181115 1847) ((emacs (24)) (ox-hugo (0 7))) "org-mode to mdx-deck exporter" tar ((:commit . "f3dbc35870b69a5d8971b1647da8c5468f520c5d") (:keywords "lisp" "org" "ox" "mdx" "deck") (:url . "https://github.com/WolfeCub/ox-mdx-deck/"))]) - (ox-mediawiki . [(20230425 115) ((cl-lib (0 5)) (s (1 9 0))) "Mediawiki Back-End for Org Export Engine" tar ((:commit . "fa4954c12ab339ac8adf2830141390e71ee13067") (:authors ("Tom Alexander" . "tomalexander@paphus.com")) (:maintainers ("Tom Alexander" . "tomalexander@paphus.com")) (:maintainer "Tom Alexander" . "tomalexander@paphus.com") (:keywords "org" "wp" "mediawiki") (:url . "https://github.com/tomalexander/orgmode-mediawiki"))]) - (ox-minutes . [(20180202 1734) ((emacs (24 4))) "Plain text backend for Org for Meeting Minutes" tar ((:commit . "27c29f3fdb9181322ae56f8bace8d95e621230e5") (:authors ("Kaushal Modi" . "kaushal.modi@gmail.com")) (:maintainers ("Kaushal Modi" . "kaushal.modi@gmail.com")) (:maintainer "Kaushal Modi" . "kaushal.modi@gmail.com") (:keywords "org" "exporter" "notes") (:url . "https://github.com/kaushalmodi/ox-minutes"))]) - (ox-nikola . [(20151114 1116) ((emacs (24 4)) (org (8 2 4)) (ox-rst (0 2))) "Export Nikola articles using org-mode." tar ((:commit . "5bcbc1a38f6619f62294194f13ca0cd4ca14dd48") (:authors ("IGARASHI Masanao" . "syoux2@gmail.com")) (:maintainers ("IGARASHI Masanao" . "syoux2@gmail.com")) (:maintainer "IGARASHI Masanao" . "syoux2@gmail.com") (:keywords "org" "nikola") (:url . "https://github.com/masayuko/ox-nikola"))]) - (ox-pandoc . [(20240710 1424) ((org (8 2)) (emacs (24 4)) (dash (2 8)) (ht (2 0))) "An Org-mode exporter using pandoc" tar ((:commit . "34e6ea97b586e20529d07158a73af3cf33cdd1d5") (:authors ("Taichi" . "kawabata.taichi@gmail.com") ("Alex" . "a-fent@github")) (:maintainers ("Alex" . "a-fent@github")) (:maintainer "Alex" . "a-fent@github") (:keywords "tools") (:url . "https://github.com/a-fent/ox-pandoc"))]) - (ox-pukiwiki . [(20150124 1716) ((org (8 1))) "Pukiwiki Back-End for Org Export Engine" tar ((:commit . "b53920abf698fa6682623d671108393e92c68bd7") (:authors ("Yasushi SHOJI" . "yasushi.shoji@gmail.com")) (:maintainers ("Yasushi SHOJI" . "yasushi.shoji@gmail.com")) (:maintainer "Yasushi SHOJI" . "yasushi.shoji@gmail.com") (:keywords "org" "pukiwiki") (:url . "https://github.com/yashi/org-pukiwiki"))]) - (ox-qmd . [(20230325 1315) ((emacs (27 2)) (request (0 3 3)) (mimetypes (1 0))) "Qiita Markdown Back-End for Org Export Engine" tar ((:commit . "0b5fa1e20aaa48d93600e1b8d09c3b6f55af3373") (:authors ("0x60DF" . "0x60DF@gmail.com")) (:maintainers ("0x60DF" . "0x60DF@gmail.com")) (:maintainer "0x60DF" . "0x60DF@gmail.com") (:keywords "wp") (:url . "https://github.com/0x60df/ox-qmd"))]) - (ox-report . [(20231220 1625) ((emacs (24 4)) (org-msg (3 9))) "Export your org file to minutes report PDF file" tar ((:commit . "36e7f5e6e8cd836bbfcb0e85be01faab21f725fd") (:authors ("Matthias David" . "db@gnu.re")) (:maintainers ("Matthias David" . "db@gnu.re")) (:maintainer "Matthias David" . "db@gnu.re") (:keywords "org" "outlines" "report" "exporter" "meeting" "minutes") (:url . "https://github.com/DarkBuffalo/ox-report"))]) - (ox-reveal . [(20221127 814) ((org (8 3))) "reveal.js Presentation Back-End for Org Export Engine" tar ((:commit . "f55c851bf6aeb1bb2a7f6cf0f2b7bd0e79c4a5a0") (:authors ("Yujie Wen" . "yjwen.tyatgmaildotcom")) (:maintainers ("Yujie Wen" . "yjwen.tyatgmaildotcom")) (:maintainer "Yujie Wen" . "yjwen.tyatgmaildotcom") (:keywords "outlines" "hypermedia" "slideshow" "presentation"))]) - (ox-review . [(20220619 724) ((emacs (26 1)) (org (9))) "Re:VIEW Back-End for Org Export Engine" tar ((:commit . "f7dc418f9812088afc0ee0d08f778a5654686ef3") (:keywords "outlines" "hypermedia") (:url . "https://github.com/masfj/ox-review"))]) - (ox-rfc . [(20230619 338) ((emacs (24 3)) (org (8 3))) "RFC Back-End for Org Export Engine" tar ((:commit . "ad1885233774e3473ea697c7240e248381a84d3e") (:authors ("Christian Hopps" . "chopps@devhopps.com")) (:maintainers ("Christian Hopps" . "chopps@devhopps.com")) (:maintainer "Christian Hopps" . "chopps@devhopps.com") (:keywords "org" "rfc" "wp" "xml") (:url . "https://github.com/choppsv1/org-rfc-export"))]) - (ox-rss . [(20230408 231) ((emacs (26 1)) (org (9 3))) "RSS 2.0 Back-End for Org Export Engine" tar ((:commit . "ee7347fca8f10a4b53075a8d1e3cac3aff6e6dac") (:authors ("Bastien Guerry" . "bzg@gnu.org")) (:maintainers ("Benedict Wang" . "foss@bhw.name")) (:maintainer "Benedict Wang" . "foss@bhw.name") (:keywords "org" "wp" "blog" "feed" "rss") (:url . "https://github.com/benedicthw/ox-rss.git"))]) - (ox-rst . [(20200815 1511) ((emacs (25 1)) (org (8 3))) "Export reStructuredText using org-mode." tar ((:commit . "99fa790da55b57a3f2e9aa187493ba434a64250e") (:authors ("Masanao Igarashi" . "syoux2@gmail.com")) (:maintainers ("Masanao Igarashi" . "syoux2@gmail.com")) (:maintainer "Masanao Igarashi" . "syoux2@gmail.com") (:keywords "org" "rst" "rest" "restructuredtext") (:url . "https://github.com/msnoigrs/ox-rst"))]) - (ox-slack . [(20200108 1546) ((emacs (24)) (org (9 1 4)) (ox-gfm (1 0))) "Slack Exporter for org-mode" tar ((:commit . "c55b003f4ac343d6c6d8ef7cbe01d0d100abac34") (:keywords "org" "slack" "outlines") (:url . "https://github.com/titaniumbones/ox-slack"))]) - (ox-spectacle . [(20230307 316) ((emacs (28 1)) (org (8 3))) "Spectacle.js Presentation Back-End for Org Export Engine" tar ((:commit . "c2d34f170f470461aeec983b778e9d165bdb4d1f") (:authors ("lorniu" . "lorniu@gmail.com")) (:maintainers ("lorniu" . "lorniu@gmail.com")) (:maintainer "lorniu" . "lorniu@gmail.com") (:keywords "convenience") (:url . "https://github.com/lorniu/ox-spectacle"))]) - (ox-ssh . [(20210917 1517) ((emacs (24 4))) "SSH Config Backend for Org Export Engine" tar ((:commit . "be3b39160da6ae37b1f1cd175ed854ac41d1cb63") (:keywords "outlines" "org" "ssh") (:url . "https://github.com/dantecatalfamo/ox-ssh"))]) - (ox-textile . [(20210919 1738) ((org (8 1))) "Textile Back-End for Org Export Engine" tar ((:commit . "92764235055bd1b51411d3e9490023bed7437d7b") (:authors ("Yasushi SHOJI" . "yasushi.shoji@gmail.com")) (:maintainers ("Yasushi SHOJI" . "yasushi.shoji@gmail.com")) (:maintainer "Yasushi SHOJI" . "yasushi.shoji@gmail.com") (:keywords "org" "textile") (:url . "https://github.com/yashi/org-textile"))]) - (ox-tiddly . [(20200927 857) ((org (8)) (emacs (24 4))) "Org TiddlyWiki exporter" tar ((:commit . "3377d8732aa916e736ce5822c7a9a4fbdc894e37") (:authors ("Derek Feichtinger" . "derek.feichtinger@psi.ch")) (:maintainers ("Derek Feichtinger" . "derek.feichtinger@psi.ch")) (:maintainer "Derek Feichtinger" . "derek.feichtinger@psi.ch") (:keywords "org") (:url . "https://github.com/dfeich/org8-wikiexporters"))]) - (ox-timeline . [(20220321 2115) ((emacs (24 4))) "HTML Timeline Back-End for Org Export Engine" tar ((:commit . "b28bd4ccd5fa114c0f51b9766f0b9be7fe05fdd8") (:authors ("Joel Bryan Juliano" . "joelbryandotjulianoatgmaildotcom")) (:maintainers ("Joel Bryan Juliano" . "joelbryandotjulianoatgmaildotcom")) (:maintainer "Joel Bryan Juliano" . "joelbryandotjulianoatgmaildotcom") (:keywords "simple timeline" "timeline" "hypermedia" "html timeline") (:url . "https://github.com/jjuliano/org-simple-timeline"))]) - (ox-trac . [(20171026 1823) ((org (9 0))) "Org Export Backend to Trac WikiFormat" tar ((:commit . "5ac6c81bbc18db6c17e267d6399778c3fb5bf1ee") (:authors ("Brian J. Carlson" . "hackerabutilizecom")) (:maintainers ("Brian J. Carlson" . "hackerabutilizecom")) (:maintainer "Brian J. Carlson" . "hackerabutilizecom") (:keywords "org-mode" "trac") (:url . "https://github.com/JalapenoGremlin/ox-trac"))]) - (ox-tufte . [(20240317 2053) ((org (9 5)) (emacs (27 1))) "Tufte HTML org-mode export backend" tar ((:commit . "ebdde02e4d33c3321543d67db8f1aef80adc03bd") (:keywords "org" "tufte" "html" "outlines" "hypermedia" "calendar" "wp") (:url . "https://github.com/ox-tufte/ox-tufte"))]) - (ox-twbs . [(20200628 1949) nil "Bootstrap compatible HTML Back-End for Org" tar ((:commit . "e8a27dc78b7be494d9918f26db7a3bbb6b45020b") (:authors ("Carsten Dominik" . "carstenatorgmodedotorg") ("Jambunathan K" . "kjambunathanatgmaildotcom") ("Brandon van Beekum" . "marsminingatgmaildotcom")) (:maintainers ("Carsten Dominik" . "carstenatorgmodedotorg") ("Jambunathan K" . "kjambunathanatgmaildotcom") ("Brandon van Beekum" . "marsminingatgmaildotcom")) (:maintainer "Carsten Dominik" . "carstenatorgmodedotorg") (:keywords "org" "html" "publish" "twitter" "bootstrap") (:url . "https://github.com/marsmining/ox-twbs"))]) - (ox-twiki . [(20200927 857) ((org (8)) (emacs (24 4))) "Org Twiki and Foswiki export" tar ((:commit . "3377d8732aa916e736ce5822c7a9a4fbdc894e37") (:authors ("Derek Feichtinger" . "derek.feichtinger@psi.ch")) (:maintainers ("Derek Feichtinger" . "derek.feichtinger@psi.ch")) (:maintainer "Derek Feichtinger" . "derek.feichtinger@psi.ch") (:keywords "org") (:url . "https://github.com/dfeich/org8-wikiexporters"))]) - (ox-wk . [(20191231 2058) ((emacs (24 4)) (org (8 3))) "Wiki Back-End for Org Export Engine" tar ((:commit . "d34d1b72e4e940745a377bfa745dfb618900a09e") (:authors ("Vilibald WanÄa" . "vilibald@wvi.cz")) (:maintainers ("Vilibald WanÄa" . "vilibald@wvi.cz")) (:maintainer "Vilibald WanÄa" . "vilibald@wvi.cz") (:keywords "org" "wp" "wiki") (:url . "https://github.com/w-vi/ox-wk.el"))]) - (ox-yaow . [(20220629 1539) ((emacs (27)) (f (0 2 0)) (s (1 12 0)) (dash (2 17 0))) "Generate html pages from org files" tar ((:commit . "71d7cee736542f6504c4733d040601d2d2086443") (:keywords "outlines" "hypermedia") (:url . "https://github.com/LaurenceWarne/ox-yaow.el"))]) - (ox-zenn . [(20200924 1607) ((emacs (27 1)) (org (9 0))) "Zenn flavored markdown backend for org export engine" tar ((:commit . "b53bd82116c9f7dbb5b476d2cfcc8ed0f3bc9c78") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/ox-zenn.el"))]) - (p4 . [(20150721 1937) nil "Simple Perforce-Emacs Integration" tar ((:commit . "eff047caa75dbe4965defca9d1212454cdb755d5") (:authors ("Gareth Rees" . "gdr@garethrees.org")) (:maintainers ("Gareth Rees" . "gdr@garethrees.org")) (:maintainer "Gareth Rees" . "gdr@garethrees.org") (:url . "https://github.com/gareth-rees/p4.el"))]) - (pabbrev . [(20240617 1622) ((emacs (25 1))) "Predictive abbreviation expansion" tar ((:commit . "d5f120c523ddce2e8dea1868150248cd188d8ad8") (:authors ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) (:maintainers ("Arthur Miller" . "arthur.miller@live.com")) (:maintainer "Arthur Miller" . "arthur.miller@live.com") (:url . "https://github.com/phillord/pabbrev"))]) - (pacdiff . [(20240219 1606) ((emacs (28 1))) "Manage pacdiff files" tar ((:commit . "74996064f7270a3b8fc57bbc8b166f3966c0a4c1") (:authors ("Fabian Brosda" . "fabi3141@gmx.de")) (:maintainers ("Fabian Brosda" . "fabi3141@gmx.de")) (:maintainer "Fabian Brosda" . "fabi3141@gmx.de") (:url . "https://github.com/fbrosda/pacdiff.el"))]) - (pacfiles-mode . [(20230503 1523) ((emacs (26 1))) "The pacnew and pacsave merging tool" tar ((:commit . "a613d1d88dba4cb293ecaf42a9aeff7d8a3ce8aa") (:authors ("Carlos G. Cordero" . "http://github/UndeadKernel")) (:maintainers ("Carlos G. Cordero" . "pacfiles@binarycharly.com")) (:maintainer "Carlos G. Cordero" . "pacfiles@binarycharly.com") (:keywords "files" "pacman" "arch" "pacnew" "pacsave" "update" "linux") (:url . "https://github.com/UndeadKernel/pacfiles-mode"))]) - (pack . [(20191017 456) ((emacs (24)) (cl-lib (0 5))) "Pack and unpack archive files" tar ((:commit . "85cd856fdc00a2365e88b50373b99f1b3d2227be") (:authors ("10sr" . "8.slashes@gmail.com")) (:maintainers ("10sr" . "8.slashes@gmail.com")) (:maintainer "10sr" . "8.slashes@gmail.com") (:keywords "files" "dired") (:url . "https://github.com/10sr/pack-el"))]) - (package+ . [(20230805 2115) ((emacs (24 3))) "Extensions for the package library." tar ((:commit . "57a53a1da75d76a9dcd17008d1c1d77475b9671a") (:authors ("Ryan Davis" . "ryand-ruby@zenspider.com")) (:maintainers ("Ryan Davis" . "ryand-ruby@zenspider.com")) (:maintainer "Ryan Davis" . "ryand-ruby@zenspider.com") (:keywords "extensions" "tools") (:url . "https://github.com/zenspider/package"))]) - (package-build . [(20240718 1333) ((emacs (26 1)) (compat (27 1))) "Tools for assembling a package archive" tar ((:commit . "6148407e9dfa6c92e067bcda86b25d15e3cbe8d3") (:authors ("Donald Ephraim Curtis" . "dcurtis@milkbox.net") ("Steve Purcell" . "steve@sanityinc.com") ("Jonas Bernoulli" . "emacs.package-build@jonas.bernoulli.dev") ("Phil Hagelberg" . "technomancy@gmail.com")) (:maintainers ("Donald Ephraim Curtis" . "dcurtis@milkbox.net") ("Steve Purcell" . "steve@sanityinc.com") ("Jonas Bernoulli" . "emacs.package-build@jonas.bernoulli.dev") ("Phil Hagelberg" . "technomancy@gmail.com")) (:maintainer "Donald Ephraim Curtis" . "dcurtis@milkbox.net") (:keywords "maint" "tools") (:url . "https://github.com/melpa/package-build"))]) - (package-filter . [(20161122 719) nil "package archive whitelist and blacklist" tar ((:commit . "c8e2531227c02c4c5e9d593f2cdb6a4ab4a6849b") (:authors ("Donald Ephraim Curtis" . "dcurtis@milkbox.net")) (:maintainers ("Donald Ephraim Curtis" . "dcurtis@milkbox.net")) (:maintainer "Donald Ephraim Curtis" . "dcurtis@milkbox.net") (:url . "https://github.com/milkypostman/package-filter"))]) - (package-lint . [(20240507 1722) ((emacs (24 4)) (let-alist (1 0 6))) "A linting library for elisp package authors" tar ((:commit . "cb8b0ddaa14cafe9e4ab9a81b2ad47319fd54f27") (:authors ("Steve Purcell" . "steve@sanityinc.com") ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com") ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "lisp") (:url . "https://github.com/purcell/package-lint"))]) - (package-lint-flymake . [(20240330 1458) ((emacs (26 1)) (package-lint (0 5))) "A package-lint Flymake backend" tar ((:commit . "17e4ab20dd3e36fa540007b4f4047170c23bdb10") (:url . "https://github.com/purcell/package-lint"))]) - (package-loading-notifier . [(20230809 446) ((emacs (25))) "Notify a package is being loaded" tar ((:commit . "f64f994cb1a55f9d59444deaec884bff0ed2b26e") (:authors ("SeungKi Kim" . "tttuuu888@gmail.com")) (:maintainers ("SeungKi Kim" . "tttuuu888@gmail.com")) (:maintainer "SeungKi Kim" . "tttuuu888@gmail.com") (:keywords "convenience" "faces" "config" "startup") (:url . "https://github.com/tttuuu888/package-loading-notifier"))]) - (package-utils . [(20220630 2345) ((restart-emacs (0 1 1))) "Extensions for package.el" tar ((:commit . "0168172062467b1bff913ea955b2ef709b43ecfa") (:authors ("Philippe Vaucher" . "philippe.vaucher@gmail.com")) (:maintainers ("Philippe Vaucher" . "philippe.vaucher@gmail.com")) (:maintainer "Philippe Vaucher" . "philippe.vaucher@gmail.com") (:keywords "package" "convenience") (:url . "https://github.com/Silex/package-utils"))]) - (pacmacs . [(20220106 2248) ((emacs (24 4)) (dash (2 18 0)) (cl-lib (0 5)) (f (0 18 0))) "Pacman for Emacs" tar ((:commit . "25a8c30210f6bd94634a7ff743a2f8be391ed3b3") (:authors ("Codingteam" . "codingteam@conference.jabber.ru")) (:maintainers ("Alexey Kutepov" . "reximkut@gmail.com")) (:maintainer "Alexey Kutepov" . "reximkut@gmail.com") (:url . "http://github.com/codingteam/pacmacs.el"))]) - (pact-mode . [(20201219 2223) ((emacs (24 3))) "Mode for Pact, a LISPlike smart contract language." tar ((:commit . "f48a4faf5f8f8435423bda3888eca6ee67ee13a9") (:maintainers ("Stuart Popejoy" . "stuart@kadena.io")) (:maintainer "Stuart Popejoy" . "stuart@kadena.io") (:keywords "pact" "lisp" "languages" "blockchain" "smartcontracts" "tools" "mode") (:url . "https://github.com/kadena-io/pact-mode"))]) - (paganini-theme . [(20180815 1921) ((emacs (24 0))) "A colorful, dark and warm theme." tar ((:commit . "255c5a2a8abee9c5935465ec42b9c3604c178c3c") (:url . "https://github.com/onurtemizkan/paganini"))]) - (page-break-lines . [(20240311 1026) ((emacs (25 1))) "Display ^L page breaks as tidy horizontal lines" tar ((:commit . "e33426ae7f10c60253afe4850450902919fc87fd") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience" "faces") (:url . "https://github.com/purcell/page-break-lines"))]) - (pager . [(20151202 120) nil "windows-scroll commands" tar ((:commit . "5c791ed23f1136e04040d6f4bc9b4ca5b6dc919f") (:authors (nil . "MikaelSjödin--mic@docs.uu.se")) (:maintainers (nil . "MikaelSjödin--mic@docs.uu.se")) (:maintainer nil . "MikaelSjödin--mic@docs.uu.se"))]) - (pager-default-keybindings . [(20130719 2057) ((pager (1 0))) "Add the default keybindings suggested for pager.el" tar ((:commit . "dbbd49c2ac5906d1dabf9e9c832bfebc1ab405b3") (:authors ("Nathaniel Flath" . "nflath@gmail.com")) (:maintainers ("Nathaniel Flath" . "nflath@gmail.com")) (:maintainer "Nathaniel Flath" . "nflath@gmail.com") (:url . "http://github.com/nflath/pager-default-keybindings"))]) - (paimon . [(20230521 1002) ((aio (1 0)) (closql (20230520 1519)) (emacs (28 1)) (emacsql (20230417 1448)) (f (0 20 0)) (ht (2 4)) (transient (0 3 7)) (request (0 3 3))) "A major mode for Splunk" tar ((:commit . "4c71bea56d0cfdca8ea90c5a6d8d584647d053af") (:authors ("r0man" . "roman@burningswell.com")) (:maintainers ("r0man" . "roman@burningswell.com")) (:maintainer "r0man" . "roman@burningswell.com") (:keywords "paimon" "search" "tools") (:url . "https://github.com/r0man/paimon.el"))]) - (pair-tree . [(20211219 1816) ((emacs (27 1)) (dash (2 17 0))) "Visualize a list" tar ((:commit . "00bdaf9df933aaacbed66b5d666e2abc29870103") (:authors ("Zainab Ali" . "zainab@kebab-ca.se")) (:maintainers ("Zainab Ali" . "zainab@kebab-ca.se")) (:maintainer "Zainab Ali" . "zainab@kebab-ca.se") (:keywords "lisp" "tools") (:url . "https://github.com/zainab-ali/pair-tree"))]) - (palimpsest . [(20200805 1048) nil "Various deletion strategies when editing" tar ((:commit . "f474b3ad706373d9953abdc401d683a2a023d28e") (:authors ("Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com")) (:maintainers ("Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com")) (:maintainer "Daniel Szmulewicz" . "daniel.szmulewicz@gmail.com"))]) - (pamparam . [(20210105 1513) ((emacs (26 1)) (lispy (0 27 0)) (worf (0 1 0)) (ivy-posframe (0 5 5))) "Simple and fast flashcards." tar ((:commit . "0ba91149095bee8c43688c68f83f4d365fbe6771") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "outlines" "hypermedia" "flashcards" "memory") (:url . "https://github.com/abo-abo/pamparam"))]) - (panda . [(20240102 348) ((emacs (25))) "Client for Bamboo's REST API." tar ((:commit . "286785687d4ffe29fd1d95c699d378743d32ac00") (:authors ("Sebastian Monia" . "smonia@outlook.com")) (:maintainers ("Sebastian Monia" . "smonia@outlook.com")) (:maintainer "Sebastian Monia" . "smonia@outlook.com") (:keywords "maint" "tool") (:url . "https://github.com/sebasmonia/panda"))]) - (panda-theme . [(20181128 1738) ((emacs (24))) "Panda Theme" tar ((:commit . "60aa47c7a930377807da0d601351ad91e8ca446a") (:authors ("jamiecollinson" . "jamiecollinson@gmail.com")) (:maintainers ("jamiecollinson" . "jamiecollinson@gmail.com")) (:maintainer "jamiecollinson" . "jamiecollinson@gmail.com") (:url . "https://github.com/jamiecollinson/emacs-panda-theme"))]) - (pandoc . [(20161128 1157) ((emacs (24 4))) "Pandoc interface" tar ((:commit . "198d262d09e30448f1672338b0b5a81cf75e1eaa") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "hypermedia" "documentation" "markup" "converter") (:url . "https://github.com/zonuexe/pandoc.el"))]) - (pandoc-mode . [(20240602 1006) ((hydra (0 10 0)) (dash (2 10 0))) "Minor mode for interacting with Pandoc" tar ((:commit . "18214fc2df357b50e62c79993aac4ff0cf1d9499") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainers ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "text" "pandoc") (:url . "http://joostkremers.github.io/pandoc-mode/"))]) - (pangu-spacing . [(20221025 522) nil "Minor-mode to add space between Chinese and English characters." tar ((:commit . "2303013e5cd7852136f1429162fea0e1c8cb0221") (:authors ("coldnew" . "coldnew.tw@gmail.com")) (:maintainers ("coldnew" . "coldnew.tw@gmail.com")) (:maintainer "coldnew" . "coldnew.tw@gmail.com") (:url . "http://github.com/coldnew/pangu-spacing"))]) - (paper-theme . [(20230318 48) ((emacs (24))) "A minimal Emacs colour theme." tar ((:commit . "8d337b85592ae44e1fa3ad03f0c65ca99036f9e2") (:keywords "theme" "paper") (:url . "https://dev.gkayaalp.com/elisp/index.html#paper"))]) - (paperless . [(20240130 1048) ((emacs (29 1)) (f (0 11 0)) (s (1 10 0)) (cl-lib (0 7 1))) "A major mode for sorting and filing PDF documents" tar ((:commit . "ef2e7ef5aeaffa997794f5d6e27be6631ba05d34") (:authors ("Anthony Green" . "green@moxielogic.com")) (:maintainers ("Anthony Green" . "green@moxielogic.com")) (:maintainer "Anthony Green" . "green@moxielogic.com") (:keywords "pdf" "convenience") (:url . "https://github.com/atgreen/paperless"))]) - (paradox . [(20191011 1119) ((emacs (24 4)) (seq (1 7)) (let-alist (1 0 3)) (spinner (1 7 3)) (hydra (0 13 2))) "A modern Packages Menu. Colored, with package ratings, and customizable." tar ((:commit . "96401577ed02f433debe7604e49afd478e9eda61") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "package" "packages") (:url . "https://github.com/Malabarba/paradox"))]) - (parchment-theme . [(20221206 1541) ((autothemer (0 2))) "Light theme inspired by Acme and Leuven" tar ((:commit . "07c9887be6e7d94a8546db625c7d62c54d2e5923") (:authors ("Alex Griffin" . "a@ajgrf.com")) (:maintainers ("Alex Griffin" . "a@ajgrf.com")) (:maintainer "Alex Griffin" . "a@ajgrf.com") (:url . "https://gitlab.com/ajgrf/parchment"))]) - (paredit . [(20230718 2027) nil "minor mode for editing parentheses" tar ((:commit . "037b9b8acbca75151f133b6c0f7f3ff97d9042e5") (:authors ("Taylor R. Campbell" . "campbell@paredit.org")) (:maintainers ("Taylor R. Campbell" . "campbell@paredit.org")) (:maintainer "Taylor R. Campbell" . "campbell@paredit.org") (:keywords "lisp") (:url . "https://paredit.org"))]) - (paredit-everywhere . [(20210510 531) ((paredit (22))) "Enable some paredit features in non-lisp buffers" tar ((:commit . "b81e5d5356c85001a71640941b469aea9cf2e309") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages" "convenience"))]) - (paredit-menu . [(20160128 1733) ((paredit (25))) "Adds a menu to paredit.el as memory aid" tar ((:commit . "cc0ae85bd819f9ebfa4f2a419ab3b2d70e39c9c8") (:authors ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) (:maintainers ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) (:maintainer "Phillip Lord" . "phillip.lord@newcastle.ac.uk") (:keywords "paredit"))]) - (paren-completer . [(20160501 1052) ((emacs (24 3))) "Automatically, language agnostically, fill in delimiters." tar ((:commit . "74183a8e13fa1266271bdcbcb4bfb29a4f915f0a") (:keywords "convenience") (:url . "https://github.com/MatthewBregg/paren-completer"))]) - (paren-face . [(20240713 1929) ((emacs (25 1)) (compat (30 0 0 0))) "A face for parentheses in lisp modes" tar ((:commit . "f8f62a312d0c191983955a16257d74fc62523905") (:authors ("Jonas Bernoulli" . "emacs.paren-face@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.paren-face@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.paren-face@jonas.bernoulli.dev") (:keywords "faces" "lisp") (:url . "https://github.com/tarsius/paren-face"))]) - (parent-mode . [(20240210 1906) nil "get major mode's parent modes" tar ((:commit . "9fe5363b2a190619641c79b3a40d874d8c8f9f40") (:authors ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainers ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:url . "https://github.com/Fanael/parent-mode"))]) - (parinfer-rust-mode . [(20240726 1640) ((emacs (26 1)) (track-changes (1 1))) "An interface for the parinfer-rust library" tar ((:commit . "0d16bd75ad36d881194b58c572562023aa04eb58") (:authors ("Justin Barclay" . "justinbarclay@gmail.com")) (:maintainers ("Justin Barclay" . "justinbarclay@gmail.com")) (:maintainer "Justin Barclay" . "justinbarclay@gmail.com") (:keywords "lisp" "tools") (:url . "https://github.com/justinbarclay/parinfer-rust-mode"))]) - (parrot . [(20220101 518) ((emacs (24 1))) "Party Parrot rotates gracefully in mode-line." tar ((:commit . "1d381f24d74242018e306d1a0c891bed9a465ac3") (:authors ("Daniel Ting" . "deep.paren.12@gmail.com")) (:maintainers ("Daniel Ting" . "deep.paren.12@gmail.com")) (:maintainer "Daniel Ting" . "deep.paren.12@gmail.com") (:keywords "party" "parrot" "rotate" "sirocco" "kakapo" "games") (:url . "https://github.com/dp12/parrot.git"))]) - (parse-csv . [(20160512 1723) nil "Parse strings with CSV fields into s-expressions" tar ((:commit . "96bef1ffbc89ea12d13311c9fa239c5c3e864890") (:authors ("Matt Curtis" . "matt.r.curtis@gmail.com")) (:maintainers ("Matt Curtis" . "matt.r.curtis@gmail.com")) (:maintainer "Matt Curtis" . "matt.r.curtis@gmail.com") (:keywords "csv") (:url . "https://github.com/mrc/el-csv"))]) - (parse-it . [(20240101 946) ((emacs (25 1)) (s (1 12 0))) "Basic Parser in Emacs Lisp" tar ((:commit . "cdc4386ef8e94ccdeff3700021d4a944034ae559") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "parse" "parser" "lex" "lexer" "ast") (:url . "https://github.com/jcs-elpa/parse-it"))]) - (parsebib . [(20230228 1530) ((emacs (25 1))) "A library for parsing bib files" tar ((:commit . "ace9df707108b17759c004c7387655277122d4c1") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainers ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "text" "bibtex") (:url . "https://github.com/joostkremers/parsebib"))]) - (parsec . [(20180730 16) ((emacs (24)) (cl-lib (0 5))) "Parser combinator library" tar ((:commit . "2cbbbc2254aa7bcaa4fb5e07c8c1bf2f381dba26") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions") (:url . "https://github.com/cute-jumper/parsec.el"))]) - (parseclj . [(20231203 1905) ((emacs (25))) "Clojure/EDN parser" tar ((:commit . "6af22372e0fe14df882dd300b22b12ba2d7e00b0") (:authors ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainers ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") (:keywords "lisp" "clojure" "edn" "parser"))]) - (parseedn . [(20231203 1909) ((emacs (26)) (parseclj (1 1 1)) (map (2))) "Clojure/EDN parser" tar ((:commit . "3407e4530a367b6c2b857dae261cdbb67a440aaa") (:authors ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainers ("Arne Brasseur" . "arne@arnebrasseur.net")) (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") (:keywords "lisp" "clojure" "edn" "parser") (:url . "http://www.github.com/clojure-emacs/parseedn"))]) - (pasp-mode . [(20180404 1700) ((emacs (24 3))) "- A major mode for editing Answer Set Programs." tar ((:commit . "59385eb0e8ebcfc8c11dd811fb145d4b0fa3cc92") (:authors ("Henrik Jürges" . "juerges.henrik@gmail.com")) (:maintainers ("Henrik Jürges" . "juerges.henrik@gmail.com")) (:maintainer "Henrik Jürges" . "juerges.henrik@gmail.com") (:keywords "asp" "pasp" "answer set programs" "potassco answer set programs" "major mode" "languages") (:url . "https://github.com/santifa/pasp-mode"))]) - (pass . [(20231206 736) ((emacs (25)) (password-store (1 7 4)) (password-store-otp (0 1 5)) (f (0 17))) "Major mode for password-store.el" tar ((:commit . "ed7031c5c33a384d07da2d15c9d5f854027a26a2") (:authors ("Nicolas Petton" . "petton.nicolas@gmail.com") ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Nicolas Petton" . "petton.nicolas@gmail.com") ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Nicolas Petton" . "petton.nicolas@gmail.com") (:keywords "password-store" "password" "keychain") (:url . "https://github.com/NicolasPetton/pass"))]) - (passmm . [(20221204 1927) ((emacs (25)) (password-store (1 7 4))) "A minor mode for pass (Password Store)" tar ((:commit . "66691e301dff476eaff7c6e817ed9df96d4404c8") (:authors ("Peter Jones" . "pjones@devalot.com")) (:maintainers ("Peter Jones" . "pjones@devalot.com")) (:maintainer "Peter Jones" . "pjones@devalot.com") (:url . "https://github.com/pjones/passmm"))]) - (password-generator . [(20210425 2227) nil "Password generator for humans. Good, Bad, Phonetic passwords included." tar ((:commit . "c1da9790d594bc745cdbcc8003153e408aa92a5f") (:url . "http://github.com/vandrlexay/emacs-password-genarator"))]) - (password-menu . [(20240407 2241) ((emacs (28 1))) "Password Menu for auth-source secrets" tar ((:commit . "46fb7241f7ee8ff646b9a3ea1b3138031de1c0d6") (:authors ("Robert Nadler" . "robert.nadler@gmail.com")) (:maintainers ("Robert Nadler" . "robert.nadler@gmail.com")) (:maintainer "Robert Nadler" . "robert.nadler@gmail.com") (:keywords "news") (:url . "https://github.com/rnadler/password-menu"))]) - (password-mode . [(20220706 507) ((emacs (25 1))) "Hide password text using overlays" tar ((:commit . "883981d9f8d0e2a8ec479c89f5f6b2492c22e01a") (:authors ("Jürgen Hötzel" . "juergen@archlinux.org")) (:maintainers ("Jürgen Hötzel" . "juergen@archlinux.org")) (:maintainer "Jürgen Hötzel" . "juergen@archlinux.org") (:keywords "docs" "password" "passphrase") (:url . "https://github.com/juergenhoetzel/password-mode"))]) - (password-store . [(20231201 954) ((emacs (26 1)) (with-editor (2 5 11))) "Password store (pass) support" tar ((:commit . "b5e965a838bb68c1227caa2cdd874ba496f10149") (:authors ("Svend Sorensen" . "svend@svends.net")) (:maintainers ("Tino Calancha" . "tino.calancha@gmail.com")) (:maintainer "Tino Calancha" . "tino.calancha@gmail.com") (:keywords "tools" "pass" "password" "password-store" "gpg") (:url . "https://www.passwordstore.org/"))]) - (password-store-otp . [(20220128 1320) ((emacs (25)) (s (1 9 0)) (password-store (0 1))) "Password store (pass) OTP extension support" tar ((:commit . "be3a00a981921ed1b2f78012944dc25eb5a0beca") (:keywords "tools" "pass") (:url . "https://github.com/volrath/password-store-otp.el"))]) - (password-vault . [(20220321 1521) ((cl-lib (0 2)) (emacs (24))) "A Password manager for Emacs." tar ((:commit . "56bc893372a435b4fb3c8937c7f811bca3475f12") (:authors ("Javier PuercoPop Olaechea" . "pirata@gmail.com")) (:maintainers ("Javier PuercoPop Olaechea" . "pirata@gmail.com")) (:maintainer "Javier PuercoPop Olaechea" . "pirata@gmail.com") (:keywords "password" "productivity") (:url . "http://github.com/PuercoPop/password-vault"))]) - (paste-of-code . [(20170709 2355) ((emacs (24 3)) (request (0 2 0))) "paste code on https://paste.ofcode.org" tar ((:commit . "92d258e8ec98598d847ecab82903f9224c7c2050") (:authors ("Bernhard Specht" . "bernhard@specht.net")) (:maintainers ("Bernhard Specht" . "bernhard@specht.net")) (:maintainer "Bernhard Specht" . "bernhard@specht.net") (:keywords "lisp"))]) - (pastebin . [(20101125 2002) nil "A simple interface to the www.pastebin.com webservice" tar ((:commit . "8e9a829298ce0f747ab80758aa26caeb2af6cb30"))]) - (pastehub . [(20140627 1319) nil "A client for the PasteHub cloud service" tar ((:commit . "37b045c67659c078f1517d0fbd5282dab58dca23") (:url . "https://github.com/kiyoka/pastehub"))]) - (pastelmac-theme . [(20151031 236) ((emacs (24 1))) "a soothing theme with a pastel color palette" tar ((:commit . "bead21741e3f46f6506e8aef4469d4240a819389") (:authors ("Brian Mastenbrook" . "brian@mastenbrook.net")) (:maintainers ("Brian Mastenbrook" . "brian@mastenbrook.net")) (:maintainer "Brian Mastenbrook" . "brian@mastenbrook.net") (:keywords "themes") (:url . "https://github.com/bmastenbrook/pastelmac-theme-el"))]) - (pastery . [(20171114 349) ((emacs (24 4)) (request (0 2 0))) "paste snippets to pastery.net." tar ((:commit . "4493be98b743b4d062cb4e00760125e394a55022") (:authors ("Bruno Dias" . "dias.h.bruno@gmail.com")) (:maintainers ("Bruno Dias" . "dias.h.bruno@gmail.com")) (:maintainer "Bruno Dias" . "dias.h.bruno@gmail.com") (:keywords "tools") (:url . "https://github.com/diasbruno/pastery.el"))]) - (path-headerline-mode . [(20140423 1332) nil "Displaying file path on headerline." tar ((:commit . "b5b2725c6a8b1cb592fc242b7dbbd54b4dff2e69") (:keywords "headerline") (:url . "https://github.com/7696122/path-headerline-mode"))]) - (path-helper . [(20181208 2229) ((emacs (24))) "Set PATH environment variables from config files" tar ((:commit . "34538affb3f341b3c56a875bb094ddb2b859a8ef") (:authors ("Arnaud Rouanet" . "arnaud@rouanet.org")) (:maintainers ("Arnaud Rouanet" . "arnaud@rouanet.org")) (:maintainer "Arnaud Rouanet" . "arnaud@rouanet.org") (:keywords "tools" "unix") (:url . "https://github.com/arouanet/path-helper"))]) - (pathify . [(20160423 846) nil "Symlink your scripts into a PATH directory" tar ((:commit . "335332a900717ae01bde5ccb8f3dc97a5350f123") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "convenience") (:url . "https://gitlab.com/alezost-emacs/pathify"))]) - (paxedit . [(20160730 1727) ((cl-lib (0 5)) (paredit (23))) "Structured, Context Driven LISP Editing and Refactoring" tar ((:commit . "48df0a26285f68cd20ea64368e7bf2a5fbf13135") (:keywords "lisp" "refactoring" "context") (:url . "https://github.com/promethial/paxedit"))]) - (pbcopy . [(20150225 459) nil "Emacs Interface to pbcopy" tar ((:commit . "338f7245746b5de1bb96c5cc2b32bfd9b5d83272") (:keywords "mac" "osx" "pbcopy") (:url . "https://github.com/jkp/pbcopy.el"))]) - (pc-bufsw . [(20201011 1918) nil "PC style quick buffer switcher" tar ((:commit . "a7295e4813d636d5a20605d134acd42e4e4fe8fa") (:authors ("Igor Bukanov" . "igor@mir2.org")) (:maintainers ("Igor Bukanov" . "igor@mir2.org")) (:maintainer "Igor Bukanov" . "igor@mir2.org") (:keywords "buffer") (:url . "https://github.com/ibukanov/pc-bufsw"))]) - (pcache . [(20220724 1841) ((emacs (25 1))) "persistent caching for Emacs." tar ((:commit . "cae29ddbc3d12fac18ab5cfc26fa3ef13eb97dad") (:authors ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainers ("Yann Hodique" . "yann.hodique@gmail.com")) (:maintainer "Yann Hodique" . "yann.hodique@gmail.com") (:keywords "extensions"))]) - (pcap-mode . [(20161025 1448) ((emacs (24 3))) "Major mode for working with PCAP files" tar ((:commit . "52780669af0ade136f84d73f21b4dbb7ab655416") (:authors ("Aaron Conole" . "aconole@bytheb.org")) (:maintainers ("Aaron Conole" . "aconole@bytheb.org")) (:maintainer "Aaron Conole" . "aconole@bytheb.org") (:keywords "pcap" "packets" "tcpdump" "wireshark" "tshark"))]) - (pcmpl-args . [(20220510 2056) ((emacs (25 1))) "Enhanced shell command completion" tar ((:commit . "43229e1096f89c277190f09a3d794781f8fa0015") (:authors ("Jonathan Waltman" . "jonathan.waltman@gmail.com")) (:maintainers ("Jonathan Waltman" . "jonathan.waltman@gmail.com")) (:maintainer "Jonathan Waltman" . "jonathan.waltman@gmail.com") (:keywords "abbrev" "completion" "convenience" "processes" "terminals" "unix") (:url . "https://github.com/JonWaltman/pcmpl-args.el"))]) - (pcmpl-homebrew . [(20200911 742) nil "pcomplete for homebrew" tar ((:commit . "a2044042dd498abad1dc06162a8ee0d70314ca40") (:authors ("zwild" . "judezhao@outlook.com")) (:maintainers ("zwild" . "judezhao@outlook.com")) (:maintainer "zwild" . "judezhao@outlook.com") (:keywords "pcomplete" "homebrew" "tools" "cask" "services"))]) - (pcmpl-pip . [(20181229 1420) ((s (1 12 0)) (f (0 19 0)) (seq (2 15))) "pcomplete for pip" tar ((:commit . "ebb672d4494f876f611639e65df4e28e566c06b5") (:authors ("zwild" . "judezhao@outlook.com")) (:maintainers ("zwild" . "judezhao@outlook.com")) (:maintainer "zwild" . "judezhao@outlook.com") (:keywords "pcomplete" "pip" "python" "tools"))]) - (pcomplete-extension . [(20190928 519) ((emacs (24)) (cl-lib (0 5))) "additional completion for pcomplete" tar ((:commit . "bc5eb204fee659e0980056009409b44bc7655716") (:authors ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainers ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainer "Thierry Volpiatto" . "thierry.volpiatto@gmail.com") (:url . "https://github.com/thierryvolpiatto/pcomplete-extension"))]) - (pcre2el . [(20240629 2322) ((emacs (25 1))) "regexp syntax converter" tar ((:commit . "b4d846d80dddb313042131cf2b8fbf647567e000") (:authors ("joddie" . "jonxfieldatgmail.com")) (:maintainers ("joddie" . "jonxfieldatgmail.com")) (:maintainer "joddie" . "jonxfieldatgmail.com") (:url . "https://github.com/joddie/pcre2el"))]) - (pcsv . [(20240112 1431) ((emacs (25 1))) "Parser of csv" tar ((:commit . "aa421d12c0da0adb9bc74a050a591dcbabf934ae") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "data") (:url . "https://github.com/mhayashi1120/Emacs-pcsv"))]) - (pd-remote . [(20230314 428) ((emacs (24 3)) (faust-mode (0 6)) (lua-mode (20210802))) "Pd remote control helper" tar ((:commit . "dcd68097d2b7468303517d91cb76682bfb47db63") (:authors ("Albert Graef" . "aggraef@gmail.com")) (:maintainers ("Albert Graef" . "aggraef@gmail.com")) (:maintainer "Albert Graef" . "aggraef@gmail.com") (:keywords "multimedia" "pure-data") (:url . "https://github.com/agraef/pd-remote"))]) - (pdb-capf . [(20200419 1237) ((emacs (25 1))) "Completion-at-point function for python debugger" tar ((:commit . "2f4099aa1330f87df4e9cd526de057ee9b71de6c") (:authors ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainers ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainer "Andrii Kolomoiets" . "andreyk.mad@gmail.com") (:keywords "languages" "abbrev" "convenience") (:url . "https://github.com/muffinmad/emacs-pdb-capf"))]) - (pdb-mode . [(20150128 1751) nil "Major mode for editing Protein Data Bank files" tar ((:commit . "855fb18ebb73b5df30c8d7677c2bcd0f361b138a") (:authors (nil . "charles.bond@uwa.edu.au")) (:maintainers (nil . "aix.bing@gmail.com")) (:maintainer nil . "aix.bing@gmail.com") (:keywords "data" "pdb") (:url . "http://bondxray.org/software/pdb-mode/"))]) - (pdf-tools . [(20240429 407) ((emacs (26 3)) (tablist (1 0)) (let-alist (1 0 4))) "Support library for PDF documents" tar ((:commit . "30b50544e55b8dbf683c2d932d5c33ac73323a16") (:authors ("Andreas Politz" . "mail@andreas-politz.de")) (:maintainers ("Vedang Manerikar" . "vedang.manerikar@gmail.com")) (:maintainer "Vedang Manerikar" . "vedang.manerikar@gmail.com") (:keywords "files" "multimedia") (:url . "http://github.com/vedang/pdf-tools/"))]) - (pdf-view-pagemark . [(20240518 626) ((pdf-tools (0 90)) (posframe (1 4 2)) (emacs (26 0))) "Add indicator in pdfview mode to show the page remaining" tar ((:commit . "a746cf8b86d030ebfc61bb2ff10c0e16b5d195c6") (:authors ("Kimi Ma" . "kimi.im@outlook.com")) (:maintainers ("Kimi Ma" . "kimi.im@outlook.com")) (:maintainer "Kimi Ma" . "kimi.im@outlook.com") (:keywords "multimedia" "convenience") (:url . "https://github.com/kimim/pdf-view-pagemark"))]) - (pdf-view-restore . [(20190904 1708) ((pdf-tools (0 90)) (emacs (26 0))) "Support for opening last known pdf position in pdfview mode" tar ((:commit . "5a1947c01a3edecc9e0fe7629041a2f53e0610c9") (:authors ("Kevin Kim" . "kevinkim1991@gmail.com")) (:maintainers ("Kevin Kim" . "kevinkim1991@gmail.com")) (:maintainer "Kevin Kim" . "kevinkim1991@gmail.com") (:keywords "files" "convenience") (:url . "https://github.com/007kevin/pdf-view-restore"))]) - (pdfgrep . [(20210203 1730) ((emacs (24 4))) "run `pdfgrep' and display the results." tar ((:commit . "a4ca0a1e6521de93f28bb6736a5344b4974d144c") (:authors ("Jérémy Compostella" . "jeremy.compostella@gmail.com")) (:maintainers ("Jérémy Compostella" . "jeremy.compostella@gmail.com")) (:maintainer "Jérémy Compostella" . "jeremy.compostella@gmail.com") (:keywords "extensions" "mail" "pdf" "grep") (:url . "https://github.com/jeremy-compostella/pdfgrep"))]) - (peacock-theme . [(20170808 1320) ((emacs (24 0))) "an Emacs 24 theme based on Peacock (tmTheme)" tar ((:commit . "9e46fbfb562b6e26c6e3d6d618b044b3694da4c8") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (pebble-mode . [(20230123 1801) ((emacs (24 3))) "A major mode for pebble" tar ((:commit . "bcbc76aa89196338f12a8ddfe4486edf83c19c5e") (:url . "https://github.com/ArneBab/pebble-mode"))]) - (peek-mode . [(20130620 1946) ((elnode (0 9 8 1))) "Serve buffers live over HTTP with elnode backend" tar ((:commit . "55a7dd011375330c7d57322257a5167516702c71") (:authors ("Erik Iverson" . "erik@sigmafield.org")) (:maintainers ("Erik Iverson" . "erik@sigmafield.org")) (:maintainer "Erik Iverson" . "erik@sigmafield.org") (:url . "https://github.com/erikriverson/peek-mode"))]) - (peep-dired . [(20160321 2237) nil "Peep at files in another window from dired buffers" tar ((:commit . "12d7e52cd5ae29fd828db0bf1fbf648020077145") (:authors ("Adam Sokolnicki" . "adam.sokolnicki@gmail.com")) (:maintainers ("Adam Sokolnicki" . "adam.sokolnicki@gmail.com")) (:maintainer "Adam Sokolnicki" . "adam.sokolnicki@gmail.com") (:keywords "files" "convenience"))]) - (peertube . [(20210101 1007) ((emacs (25 1)) (transmission (0 12 1))) "Query and download PeerTube videos" tar ((:commit . "bb529db154596e86327829edbd7144b67cf72255") (:authors ("yoctocell" . "public@yoctocell.xyz")) (:maintainers ("yoctocell" . "public@yoctocell.xyz")) (:maintainer "yoctocell" . "public@yoctocell.xyz") (:keywords "peertube" "multimedia") (:url . "https://git.sr.ht/~yoctocell/peertube"))]) - (pelican-mode . [(20190124 2336) ((emacs (25))) "Minor mode for editing Pelican sites" tar ((:commit . "a69934885c7a3b303049e2418333b3915b8f8fb8") (:authors ("Joe Wreschnig" . "joe.wreschnig@gmail.com")) (:maintainers ("Joe Wreschnig" . "joe.wreschnig@gmail.com")) (:maintainer "Joe Wreschnig" . "joe.wreschnig@gmail.com") (:keywords "convenience" "editing") (:url . "https://git.korewanetadesu.com/pelican-mode.git"))]) - (pepita . [(20240102 401) ((emacs (25)) (csv (2 1))) "Run Splunk search commands, export results to CSV/HTML/JSON" tar ((:commit . "02ac00ad23b9a3e19797fc76ac569c2d46da54b9") (:authors ("Sebastian Monia" . "smonia@outlook.com")) (:maintainers ("Sebastian Monia" . "smonia@outlook.com")) (:maintainer "Sebastian Monia" . "smonia@outlook.com") (:keywords "tools" "convenience" "matching") (:url . "https://github.com/sebasmonia/pepita.git"))]) - (per-buffer-theme . [(20221002 2219) ((emacs (25 1))) "Change theme and font according to buffer name or major mode." tar ((:commit . "2cbb15c05edff4ce23ce61858cf16e8953cd58b3") (:authors ("Iñigo Serna" . "inigoserna@gmx.com")) (:maintainers ("Iñigo Serna" . "inigoserna@gmx.com")) (:maintainer "Iñigo Serna" . "inigoserna@gmx.com") (:keywords "themes") (:url . "https://hg.serna.eu/emacs/per-buffer-theme"))]) - (perfect-margin . [(20240512 1120) ((emacs (25 1))) "Auto center windows, works with line numbers" tar ((:commit . "d2973b0dc44b086353a2920a66fec0fcc1b3b60a") (:authors ("Randall Wang" . "randall.wjz@gmail.com")) (:maintainers ("Randall Wang" . "randall.wjz@gmail.com")) (:maintainer "Randall Wang" . "randall.wjz@gmail.com") (:keywords "convenience" "frames") (:url . "https://github.com/mpwang/perfect-margin"))]) - (perject . [(20230605 841) ((emacs (27 1)) (dash (2 10)) (transient (0 3 7))) "Session-persistent project management" tar ((:commit . "6357ab199c717191e7695a3e3c2545918b97a942") (:url . "https://github.com/overideal/perject"))]) - (perlbrew . [(20230823 1652) nil "A perlbrew wrapper for Emacs" tar ((:commit . "527b7f6a6a5edd2b779ae98029e60994391c0903") (:authors ("Kentaro Kuribayashi" . "kentarok@gmail.com")) (:maintainers ("Kentaro Kuribayashi" . "kentarok@gmail.com")) (:maintainer "Kentaro Kuribayashi" . "kentarok@gmail.com") (:keywords "emacs" "perl"))]) - (persist-state . [(20240720 1725) ((emacs (28 2))) "Regularly persist bookmarks, history, recent files and more" tar ((:commit . "99e22bd6dd7b768c617596da952a5b8e53d16ecb") (:authors ("Bram Schoenmakers" . "me@bramschoenmakers.nl")) (:maintainers ("Bram Schoenmakers" . "me@bramschoenmakers.nl")) (:maintainer "Bram Schoenmakers" . "me@bramschoenmakers.nl") (:keywords "convenience") (:url . "https://codeberg.org/bram85/emacs-persist-state.git"))]) - (persistent-overlays . [(20161128 700) nil "Minor mode to store selected overlays to be loaded later" tar ((:commit . "f563c8b966edc78c9d806661c4eb80e4781c4eab") (:authors ("Michael Neilly" . "mneilly@yahoo.com")) (:maintainers ("Michael Neilly" . "mneilly@yahoo.com")) (:maintainer "Michael Neilly" . "mneilly@yahoo.com") (:keywords "overlays" "persistent") (:url . "https://github.com/mneilly/Emacs-Persistent-Overlays"))]) - (persistent-scratch . [(20230225 1439) ((emacs (24))) "Preserve the scratch buffer across Emacs sessions" tar ((:commit . "5ff41262f158d3eb966826314516f23e0cb86c04") (:authors ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainers ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:url . "https://github.com/Fanael/persistent-scratch"))]) - (persistent-soft . [(20150223 1853) ((pcache (0 3 1)) (list-utils (0 4 2))) "Persistent storage, returning nil on failure" tar ((:commit . "a1e0ddf2a12a6f18cab565dee250f070384cbe02") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "data" "extensions") (:url . "http://github.com/rolandwalker/persistent-soft"))]) - (persp-fr . [(20191108 754) ((emacs (25 1)) (persp-mode (2 9 6)) (dash (2 13 0))) "In persp-mode, show perspective list in the GUI window title" tar ((:commit . "1adbb6a9f9a4db580a9b7ed8b4091738e01345e6") (:authors ("Francesc Rocher" . "francesc.rocher@gmail.com")) (:maintainers ("Francesc Rocher" . "francesc.rocher@gmail.com")) (:maintainer "Francesc Rocher" . "francesc.rocher@gmail.com") (:keywords "perspectives" "workspace" "windows" "convenience") (:url . "http://github.com/rocher/persp-fr"))]) - (persp-mode . [(20240726 1208) ((emacs (24 3))) "windows/buffers sets shared among frames + save/load." tar ((:commit . "c55a27ecdc1136c5d1dd639586531b0b642ef1bb") (:authors ("Constantin Kulikov" . "zxnotdead@gmail.com")) (:maintainers ("Constantin Kulikov" . "zxnotdead@gmail.com")) (:maintainer "Constantin Kulikov" . "zxnotdead@gmail.com") (:keywords "perspectives" "session" "workspace" "persistence" "windows" "buffers" "convenience") (:url . "https://github.com/Bad-ptr/persp-mode.el"))]) - (persp-mode-project-bridge . [(20220115 602) ((emacs (27 1)) (persp-mode (2 9))) "Integration of persp-mode + project.el" tar ((:commit . "cacc22942ca5dffdfc3d16cf88576ce0bd9e3a68") (:authors ("Constantin Kulikov" . "zxnotdead@gmail.com") ("Siavash Askari Nasr" . "siavash.askari.nasr@gmail.com")) (:maintainers ("Siavash Askari Nasr" . "siavash.askari.nasr@gmail.com")) (:maintainer "Siavash Askari Nasr" . "siavash.askari.nasr@gmail.com") (:keywords "vc" "persp-mode" "perspective" "project" "project.el") (:url . "https://github.com/CIAvash/persp-mode-project-bridge"))]) - (persp-mode-projectile-bridge . [(20170315 1120) ((persp-mode (2 9)) (projectile (0 13 0)) (cl-lib (0 5))) "persp-mode + projectile integration." tar ((:commit . "f6453cd7b8b4352c06e771706f2c5b7e2cdff1ce") (:authors ("Constantin Kulikov" . "zxnotdead@gmail.com")) (:maintainers ("Constantin Kulikov" . "zxnotdead@gmail.com")) (:maintainer "Constantin Kulikov" . "zxnotdead@gmail.com") (:keywords "persp-mode" "projectile") (:url . "https://github.com/Bad-ptr/persp-mode-projectile-bridge.el"))]) - (persp-projectile . [(20210618 708) ((perspective (1 9)) (projectile (2 4)) (cl-lib (0 3))) "Perspective integration with Projectile" tar ((:commit . "6e4c2e017d59d10d627cf95b2bb9f9fa2b22a3a3") (:keywords "project" "convenience"))]) - (perspective . [(20240414 359) ((emacs (24 4)) (cl-lib (0 5))) "switch between named \"perspectives\" of the editor" tar ((:commit . "ec48cb3bdda8c5ea12da89a12aa925ed1905a0b7") (:authors ("Natalie Weizenbaum" . "nex342@gmail.com")) (:maintainers ("Natalie Weizenbaum" . "nex342@gmail.com")) (:maintainer "Natalie Weizenbaum" . "nex342@gmail.com") (:keywords "workspace" "convenience" "frames") (:url . "http://github.com/nex3/perspective-el"))]) - (perspective-exwm . [(20231225 2313) ((emacs (27 1)) (burly (0 2 -1)) (exwm (0 26)) (perspective (2 17))) "Better integration for perspective.el and EXWM" tar ((:commit . "68fb0ca2d482e0f4a92c4ceb19bf2262ea937e95") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/perspective-exwm.el"))]) - (perspective-project-bridge . [(20231024 1737) ((emacs (27 1)) (perspective (2 18))) "Integration of perspective.el + project.el" tar ((:commit . "7b65b08a0151b8279fc3ae75f0016cb8d5eadb53") (:authors ("Arunkumar Vaidyanathan" . "arunkumarmv1997@gmail.com")) (:maintainers ("Arunkumar Vaidyanathan" . "arunkumarmv1997@gmail.com")) (:maintainer "Arunkumar Vaidyanathan" . "arunkumarmv1997@gmail.com") (:keywords "perspective" "project" "convenience" "frames") (:url . "https://github.com/arunkmv/perspective-project-bridge"))]) - (perspeen . [(20171203 1021) ((emacs (25 0)) (powerline (2 4))) "An package for multi-workspace" tar ((:commit . "edb70c530bda50ff3d1756e32a703d5fef5e5480") (:authors ("Peng Li" . "seudut@gmail.com")) (:maintainers ("Peng Li" . "seudut@gmail.com")) (:maintainer "Peng Li" . "seudut@gmail.com") (:keywords "lisp") (:url . "https://github.com/seudut/perspeen"))]) - (pest-mode . [(20221231 15) ((emacs (26 3))) "Major mode for editing Pest files" tar ((:commit . "8023a92ce59c34dcd1587cbd85ed144f206ddb89") (:authors ("ksqsf" . "i@ksqsf.moe")) (:maintainers ("ksqsf" . "i@ksqsf.moe")) (:maintainer "ksqsf" . "i@ksqsf.moe") (:keywords "languages") (:url . "https://github.com/ksqsf/pest-mode"))]) - (pet . [(20240715 1616) ((emacs (26 1)) (f (0 6 0)) (map (3 3 1)) (seq (2 24))) "Executable and virtualenv tracker for python-mode" tar ((:commit . "e5e3f9f0326ea1cc6edef017f0ee34cc42754b08") (:authors ("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) (:maintainers ("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) (:maintainer "Jimmy Yuen Ho Wong" . "wyuenho@gmail.com") (:keywords "tools") (:url . "https://github.com/wyuenho/emacs-pet/"))]) - (pfuture . [(20220913 1401) ((emacs (25 2))) "a simple wrapper around asynchronous processes" tar ((:commit . "19b53aebbc0f2da31de6326c495038901bffb73c") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/pfuture"))]) - (pg . [(20240727 1437) ((emacs (28 1)) (peg (1 0))) "Emacs Lisp socket-level interface to the PostgreSQL RDBMS" tar ((:commit . "4ad5f44dcb3e499cc749ed673586176d48a0f27d") (:authors ("Eric Marsden" . "eric.marsden@risk-engineering.org")) (:maintainers ("Eric Marsden" . "eric.marsden@risk-engineering.org")) (:maintainer "Eric Marsden" . "eric.marsden@risk-engineering.org") (:keywords "data" "comm" "database" "postgresql") (:url . "https://github.com/emarsden/pg-el"))]) - (pgdevenv . [(20150105 2236) nil "Manage your PostgreSQL development envs" tar ((:commit . "7f1d5bc734750aca98cf67a9491cdbd5615fd132") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainers ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainer "Dimitri Fontaine" . "dim@tapoueh.org") (:keywords "emacs" "postgresql" "development" "environment" "shell" "debug" "gdb"))]) - (ph . [(20161029 1522) ((emacs (24 3))) "A global minor mode for managing multiple projects." tar ((:commit . "a66e38637d1898b2ec31ee611033ac3f295fd97f") (:authors ("Alexander Gromnitsky" . "alexander.gromnitsky@gmail.com")) (:maintainer "Alexander Gromnitsky" . "alexander.gromnitsky@gmail.com"))]) - (phabricator . [(20160510 1425) ((emacs (24 4)) (dash (1 0)) (projectile (0 13 0)) (s (1 10 0)) (f (0 17 2))) "Phabricator/Arcanist helpers for Emacs." tar ((:commit . "d09d6f059aea92d3b11c68664a5e80c901182ab8") (:keywords "phabricator" "arcanist" "diffusion") (:url . "https://github.com/ajtulloch/phabricator.el"))]) - (phan . [(20200805 356) ((emacs (24)) (composer (0 0 8)) (f (0 17))) "Utility functions for Phan (PHP static analizer)" tar ((:commit . "b7d523630bb072c4dbcfa9995dc734b25b72a69f") (:authors ("USAMI Kenta" . "tadsan@pixiv.com")) (:maintainers ("USAMI Kenta" . "tadsan@pixiv.com")) (:maintainer "USAMI Kenta" . "tadsan@pixiv.com") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/phan.el"))]) - (phi-autopair . [(20210306 424) ((paredit (20))) "another simple-minded autopair implementation" tar ((:commit . "6a67c37d31a3ff9261fc9f812547a0c86721fc90") (:url . "http://zk-phi.gitub.io/"))]) - (phi-grep . [(20221004 836) ((cl-lib (0 1)) (emacs (26 1))) "Interactively-editable recursive grep implementation in elisp" tar ((:commit . "9f3c42952ad4ad75d24abbdccb041240db4f0557") (:url . "http://github.com/zk-phi/phi-grep"))]) - (phi-rectangle . [(20200911 204) nil "another rectangle-mark command (rewrite of rect-mark)" tar ((:commit . "43ee8aea9998b34a9fdb28d7da2e4f75e4154030") (:url . "http://zk-phi.github.io/"))]) - (phi-search . [(20200510 906) nil "another incremental search & replace, compatible with \"multiple-cursors\"" tar ((:commit . "c34f5800968922d1f9e7b10092b8705d6640ad18") (:url . "http://hins11.yu-yake.com/"))]) - (phi-search-dired . [(20200816 1542) ((phi-search (2 2 0))) "interactive filtering for dired powered by phi-search" tar ((:commit . "f014a9fb0b6a94af2df0e22f91ef79ce6996afd7") (:url . "http://hins11.yu-yake.com/"))]) - (phi-search-mc . [(20231213 841) ((phi-search (2 0 0)) (multiple-cursors (1 2 1)) (emacs (25 1))) "multiple-cursors extension for phi-search" tar ((:commit . "8670eb007604555baa7ef017684a46fc97d254dc") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "search" "cursors") (:url . "https://github.com/knu/phi-search-mc.el"))]) - (phi-search-migemo . [(20170618 921) ((phi-search (2 2 0)) (migemo (1 9 1))) "migemo extension for phi-search" tar ((:commit . "723b584d386639d59298d872ad7a035d3f8008b0") (:url . "http://hins11.yu-yake.com/"))]) - (phoenix-dark-mono-theme . [(20170729 1406) nil "Monochromatic version of the Phoenix theme" tar ((:commit . "a54f515d162148bcb38676980bc2316adb3d7b8b") (:authors ("J Irving" . "j@lollyshouse.ca")) (:maintainers ("J Irving" . "j@lollyshouse.ca")) (:maintainer "J Irving" . "j@lollyshouse.ca") (:url . "http://github.com/j0ni/phoenix-dark-mono"))]) - (phoenix-dark-pink-theme . [(20190821 48) nil "Originally a port of the Sublime Text 2 theme" tar ((:commit . "ddd98a45775be105984ec598384e68df3d3e8046") (:authors ("J Irving" . "j@lollyshouse.ca")) (:maintainers ("J Irving" . "j@lollyshouse.ca")) (:maintainer "J Irving" . "j@lollyshouse.ca") (:url . "http://github.com/j0ni/phoenix-dark-pink"))]) - (php-boris . [(20130527 821) nil "Run boris php REPL" tar ((:commit . "4bb7e4d34d9906ddce688205eb24cafe634c6d06") (:maintainers ("Tom Regner" . "tom@goochesa.de")) (:maintainer "Tom Regner" . "tom@goochesa.de") (:keywords "php" "commint" "repl" "boris"))]) - (php-boris-minor-mode . [(20140209 1835) ((php-boris (0 0 1)) (highlight (0))) "a minor mode to evaluate PHP code in the Boris repl" tar ((:commit . "8648eba604e4ff82ef6594a2c5ee4cb4825e6235") (:keywords "php" "repl" "eval") (:url . "https://github.com/steckerhalter/php-boris-minor-mode"))]) - (php-cs-fixer . [(20220516 1008) ((cl-lib (0 5))) "php-cs-fixer wrapper." tar ((:commit . "efe4368d891f1eec6311363cfd6be3e9eadb5e0a") (:keywords "languages" "php") (:url . "https://github.com/OVYA/php-cs-fixer"))]) - (php-eldoc . [(20140202 1941) nil "eldoc backend for php" tar ((:commit . "df05064146b884d9081e10657e32dc480f070cfe") (:url . "https://github.com/sabof/php-eldoc"))]) - (php-mode . [(20240621 742) ((emacs (26 1))) "Major mode for editing PHP code" tar ((:commit . "4792988a120d6ac515ba16605278d04cb8be0d69") (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "languages" "php") (:url . "https://github.com/emacs-php/php-mode"))]) - (php-quickhelp . [(20210819 2025) ((emacs (25 1))) "Quickhelp at point for php" tar ((:commit . "d5e11b7a6bad64550521e8822139a33218b8c9bb") (:url . "https://github.com/vpxyz/php-quickhelp"))]) - (php-refactor-mode . [(20171124 635) nil "Minor mode to quickly and safely perform common refactorings" tar ((:commit . "d06dabd9ca743a04067e02282b69d7b7467fb4b7") (:authors ("Matthew M. Keeler" . "keelerm84@gmail.com")) (:maintainers ("Matthew M. Keeler" . "keelerm84@gmail.com")) (:maintainer "Matthew M. Keeler" . "keelerm84@gmail.com") (:keywords "php" "refactor") (:url . "https://github.com/keelerm84/php-refactor-mode.el"))]) - (php-runtime . [(20230404 1713) ((emacs (25 1)) (compat (29))) "Language binding bridge to PHP" tar ((:commit . "ba64f30e716f89f9cf2c3bd44c5d00da69736868") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "processes" "php" "lisp") (:url . "https://github.com/emacs-php/php-runtime.el"))]) - (php-scratch . [(20210706 459) ((emacs (24 3)) (s (1 11 0)) (php-mode (1 17 0))) "A scratch buffer to interactively evaluate php code" tar ((:commit . "b6bfd279da8a8ac7fc30459485956f3fd5d02573") (:authors ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainers ("Tijs Mallaerts" . "tijs.mallaerts@gmail.com")) (:maintainer "Tijs Mallaerts" . "tijs.mallaerts@gmail.com") (:url . "https://github.com/mallt/php-scratch"))]) - (phpactor . [(20240527 459) ((emacs (25 1)) (f (0 17)) (php-runtime (0 2)) (composer (0 2 0)) (async (1 9 3))) "Interface to Phpactor" tar ((:commit . "6b5269ff82785a9bd1e648b2f91e5128353d5a67") (:authors ("USAMI Kenta" . "tadsan@zonu.me") ("Mikael Kermorgant" . "mikael@kgtech.fi")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me") ("Mikael Kermorgant" . "mikael@kgtech.fi")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/phpactor.el"))]) - (phpstan . [(20240527 2142) ((emacs (24 3)) (compat (29)) (php-mode (1 22 3)) (php-runtime (0 2))) "Interface to PHPStan" tar ((:commit . "6f1c7bb357b1eb90b10a081f1831c1c548c40456") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/phpstan.el"))]) - (phpt-mode . [(20190512 1809) ((emacs (25)) (polymode (0 1 5)) (php-mode (1 21 2))) "Major mode for editing PHPT test code" tar ((:commit . "deb386f1a81003074c476f15e1975d445ff6df01") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "languages" "php") (:url . "https://github.com/emacs-php/phpt-mode"))]) - (phpunit . [(20230801 1523) ((s (1 12 0)) (f (0 19 0)) (pkg-info (0 6)) (cl-lib (0 5)) (emacs (24 3))) "Launch PHP unit tests using phpunit" tar ((:commit . "e5baa445363942fbd9898ac3cb91eea64b69d316") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com") ("Eric Hansen" . "hansen.c.eric@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com") ("Eric Hansen" . "hansen.c.eric@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "tools" "php" "tests" "phpunit") (:url . "https://github.com/nlamirault/phpunit.el"))]) - (pianobar . [(20201002 1756) nil "thin wrapper for Pianobar, a Pandora Radio client" tar ((:commit . "d708417608df4f09ee565fddaad03dfe181829a8") (:authors ("Aaron Griffith" . "aargri@gmail.com")) (:maintainers ("Aaron Griffith" . "aargri@gmail.com")) (:maintainer "Aaron Griffith" . "aargri@gmail.com") (:url . "http://github.com/agrif/pianobar.el"))]) - (pickle . [(20190923 354) ((emacs (25 1)) (cl-lib (0 6 1))) "Major mode for editing cucumber gherkin files." tar ((:commit . "3a0a717f2a24827667f34bc53830a3b81cd57460") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainers ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "ahungry" "languages" "cucumber" "gherkin") (:url . "https://github.com/ahungry/pickle-mode"))]) - (picpocket . [(20221101 2104) ((emacs (25 1))) "Image viewer" tar ((:commit . "30942846bd8cb95a938a534ed9ed9efeff813b7c") (:authors ("Johan Claesson" . "johanwclaesson@gmail.com")) (:maintainers ("Johan Claesson" . "johanwclaesson@gmail.com")) (:maintainer "Johan Claesson" . "johanwclaesson@gmail.com") (:keywords "multimedia") (:url . "https://github.com/johanclaesson/picpocket"))]) - (pig-mode . [(20180520 1400) nil "Major mode for Pig files" tar ((:commit . "4c6c6e1b1bb719d8adc6c47cc24665f6fe558959"))]) - (pig-snippets . [(20130913 624) ((yasnippet (0 8 0))) "Snippets for pig-mode" tar ((:commit . "69ca24cb756dd516828e284e33274145eba21183") (:authors ("Peter Vasil" . "mail@petervasil.net")) (:maintainer "Peter Vasil" . "mail@petervasil.net") (:keywords "snippets") (:url . "https://github.com/motus/pig-mode"))]) - (pikchr-mode . [(20210324 2125) ((emacs (27 1))) "A major mode for the pikchr diagram markup language" tar ((:commit . "5d424c5c97ac854cc44c369e654e4f906fcae3c8") (:authors ("Johann Klähn" . "johann@jklaehn.de")) (:maintainers ("Johann Klähn" . "johann@jklaehn.de")) (:maintainer "Johann Klähn" . "johann@jklaehn.de") (:keywords "languages") (:url . "https://github.com/kljohann/pikchr-mode"))]) - (pillar . [(20141112 1811) ((makey (0 3))) "Major mode for editing Pillar files" tar ((:commit . "13a7f676544cc66005ccd8e6fc1c25e4ccd6f909") (:authors ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainers ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainer "Damien Cassou" . "damien.cassou@gmail.com") (:keywords "markup" "major-mode") (:url . "http://github.com/DamienCassou/pillar-mode"))]) - (pinboard . [(20230101 850) ((emacs (25 1)) (cl-lib (0 5))) "A pinboard.in client" tar ((:commit . "112e903b489fed3f71b3165447ba6f21ee5675e6") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "hypermedia" "bookmarking" "reading" "pinboard") (:url . "https://github.com/davep/pinboard.el"))]) - (pinboard-api . [(20140324 1148) nil "Rudimentary http://pinboard.in integration" tar ((:commit . "b7b5214d0c35178f8dca08cf22d6ef3c21f0fce4") (:authors ("Danie Roux" . "danie@danieroux.com")) (:maintainers ("Danie Roux" . "danie@danieroux.com")) (:maintainer "Danie Roux" . "danie@danieroux.com") (:keywords "pinboard" "www") (:url . "https://github.com/danieroux/pinboard-api-el"))]) - (pinboard-popular . [(20180511 1726) ((loop (1 4))) "Displays links from the pinboard.in popular page." tar ((:commit . "c0bc76cd35f8ecf34723c64a702b82eec2751318") (:keywords "pinboard") (:url . "https://github.com/asimpson/pinboard-popular"))]) - (pine-script-mode . [(20210629 1257) ((emacs (24))) "Trading View Pine Script major mode" tar ((:commit . "c04309be9fb73012b4c5c839741b1abcfe0b8aa9") (:authors ("Eric Crosson" . "eric.s.crosson@utexas.edu")) (:maintainers ("Eric Crosson" . "eric.s.crosson@utexas.edu")) (:maintainer "Eric Crosson" . "eric.s.crosson@utexas.edu") (:keywords "extensions") (:url . "https://github.com/ericcrosson/pine-script-mode"))]) - (pinot . [(20140211 2026) nil "Emacs interface to pinot-search" tar ((:commit . "67fda555a155b22bb2ce44ba618b4bd6fc5f144a") (:authors ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainers ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainer "Takafumi Arakaki" . "aka.tkfatgmail.com"))]) - (pinyin . [(20220815 1239) ((cl-lib (0 5)) (emacs (24))) "Convert Hanzi to Pinyin (汉字转拼音)" tar ((:commit . "b7a0aad8ff35e50d1c536df4c0e73fc7e9d06700") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "extensions") (:url . "https://github.com/xuchunyang/pinyin.el"))]) - (pinyin-isearch . [(20240328 2110) ((emacs (28 1))) "Pinyin mode for isearch" tar ((:commit . "bc69e38e25e623a321c5c37959fb175334cf9e1a") (:keywords "chinese" "pinyin" "matching" "convenience") (:url . "https://github.com/Anoncheg1/pinyin-isearch"))]) - (pinyin-search . [(20230919 538) ((pinyinlib (0 1 0))) "Search Chinese by Pinyin" tar ((:commit . "3632bb98a5b8c0a396cd0a9d107e323e1ed3b7e7") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainers ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:keywords "chinese" "search") (:url . "https://github.com/xuchunyang/pinyin-search.el"))]) - (pinyinlib . [(20200911 1723) nil "Convert first letter of Pinyin to Simplified/Traditional Chinese characters" tar ((:commit . "1772c79b6f319b26b6a394a8dda065be3ea4498d") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (pip-frame . [(20220802 1914) ((emacs (25 1))) "Display and manage a PIP frame" tar ((:commit . "8c396a11f532a1beb594b65e99e594f1e9f1c2c8") (:authors ("Milan Zamazal" . "pdm@zamazal.org")) (:maintainers ("Milan Zamazal" . "pdm@zamazal.org")) (:maintainer "Milan Zamazal" . "pdm@zamazal.org") (:keywords "frames") (:url . "https://git.zamazal.org/pdm/pip-frame"))]) - (pip-requirements . [(20240621 2151) ((dash (2 8 0))) "A major mode for editing pip requirements files." tar ((:commit . "31e0dc62abb2d88fa765e0ea88b919d756cc0e4f") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) - (pipenv . [(20220514 123) ((emacs (25 1)) (s (1 12 0)) (pyvenv (1 20)) (load-env-vars (0 0 2))) "A Pipenv porcelain" tar ((:commit . "3af159749824c03f59176aff7f66ddd6a5785a10") (:authors ("Paul Walsh" . "paulywalsh@gmail.com")) (:maintainers ("Paul Walsh" . "paulywalsh@gmail.com")) (:maintainer "Paul Walsh" . "paulywalsh@gmail.com") (:url . "https://github.com/pwalsh/pipenv.el"))]) - (pipewire . [(20220725 1858) ((emacs (28 1))) "PipeWire user interface" tar ((:commit . "115a8a89a3a0c6a89ebe22df0ef0928a701cb1f0") (:authors ("Milan Zamazal" . "pdm@zamazal.org")) (:maintainers ("Milan Zamazal" . "pdm@zamazal.org")) (:maintainer "Milan Zamazal" . "pdm@zamazal.org") (:keywords "multimedia") (:url . "https://git.zamazal.org/pdm/pipewire-0"))]) - (pippel . [(20220416 1743) ((emacs (25 1)) (s (1 11 0)) (dash (2 12 0))) "Frontend to python package manager pip" tar ((:commit . "19153aa8845aa95d080f224d4fcaf2d75224bd5a") (:authors ("Fritz Stelzer" . "brotzeitmacher@gmail.com")) (:maintainers ("Arif Er" . "arifer612@protonmail.me")) (:maintainer "Arif Er" . "arifer612@protonmail.me") (:url . "https://github.com/arifer612/pippel"))]) - (pixelblaze . [(20220918 1925) ((emacs (27 1)) (websocket (1 13))) "Interact with a Pixelblaze via Websocket" tar ((:commit . "564a093f700a3292cbffb3887dd3a8d789f54e6d") (:authors ("Mark Grosen" . "mark@grosen.org")) (:maintainers ("Mark Grosen" . "mark@grosen.org")) (:maintainer "Mark Grosen" . "mark@grosen.org") (:keywords "games" "pixelblaze" "neopixel" "ws2812" "sk6812") (:url . "https://github.com/mgsb/emacs-pixelblaze"))]) - (pixie-mode . [(20180626 541) ((clojure-mode (3 0 1)) (inf-clojure (1 0 0))) "Major mode for Pixie-lang" tar ((:commit . "a40c2632cfbe948852a5cdcfd44e6a65db11834d") (:authors ("John Walker" . "john.lou.walker@gmail.com")) (:maintainers ("John Walker" . "john.lou.walker@gmail.com")) (:maintainer "John Walker" . "john.lou.walker@gmail.com") (:url . "https://github.com/johnwalker/pixie-mode"))]) - (pixiv-novel-mode . [(20160220 1421) nil "Major mode for pixiv novel" tar ((:commit . "0d1ca524d92b91f20a7105402a773bc21779b434") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "novel" "pixiv"))]) - (pkg-info . [(20150517 1143) ((epl (0 8))) "Information about packages" tar ((:commit . "4dbe328c9eced79e0004e3fdcd7bfb997a928be5") (:authors ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainers ("Sebastian Wiesner" . "swiesner@lunaryorn.com")) (:maintainer "Sebastian Wiesner" . "swiesner@lunaryorn.com") (:keywords "convenience") (:url . "https://github.com/lunaryorn/pkg-info.el"))]) - (pkg-overview . [(20210802 1509) ((emacs (24 3))) "Make org documentation from elisp source file" tar ((:commit . "9b2e416758a6c107bb8cc670ec4d2627f82d5590") (:authors ("Boruch Baum" . "boruch_baum@gmx.com")) (:maintainers ("Boruch Baum" . "boruch_baum@gmx.com")) (:maintainer "Boruch Baum" . "boruch_baum@gmx.com") (:keywords "docs" "help" "lisp" "maint" "outlines" "tools") (:url . "https://github.com/Boruch-Baum/emacs-pkg-overview"))]) - (pkgbuild-mode . [(20240531 1602) ((emacs (26 1))) "Interface to the Arch Linux package manager" tar ((:commit . "8ef396d8fa9187b65c065a6bc2ca15dfaf3255df") (:authors ("Juergen Hoetzel" . "juergen@hoetzel.info")) (:maintainers ("Juergen Hoetzel" . "juergen@hoetzel.info")) (:maintainer "Juergen Hoetzel" . "juergen@hoetzel.info") (:keywords "languages") (:url . "https://github.com/juergenhoetzel/pkgbuild-mode"))]) - (pkl-mode . [(20240422 1529) ((emacs (24 3))) "Major mode for editing Pkl files" tar ((:commit . "c57fe374a9c57eee6432d0b449e410ab8dc40a89") (:authors ("sin-ack" . "sin-ack@protonmail.com")) (:maintainers ("sin-ack" . "sin-ack@protonmail.com")) (:maintainer "sin-ack" . "sin-ack@protonmail.com") (:keywords "languages" "pkl") (:url . "https://github.com/sin-ack/pkl-mode"))]) - (plain-org-wiki . [(20201217 1027) ((emacs (24 3)) (ivy (0 12 0))) "Simple jump-to-org-files in a directory package" tar ((:commit . "faeeb54ca808bbf0f4380a938e75805b7a78dbf7") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "convenience") (:url . "https://github.com/abo-abo/plain-org-wiki"))]) - (plain-theme . [(20171124 410) ((emacs (24))) "Plain theme without syntax highlighting" tar ((:commit . "2609a811335d58cfb73a65d6307c156fe09037d3"))]) - (plan9-theme . [(20180804 1441) nil "A color theme for Emacs based on Plan9" tar ((:commit . "4c1050b8ed42e0f99ef64c77ec370a786bd0003c") (:authors ("John Louis Del Rosario" . "john2x@gmail.com")) (:maintainers ("John Louis Del Rosario" . "john2x@gmail.com")) (:maintainer "John Louis Del Rosario" . "john2x@gmail.com") (:url . "https://github.com/john2x/plan9-theme.el"))]) - (planemo-mode . [(20230227 1139) ((emacs (27 1)) (dash (2 17 0))) "Minor mode for editing Galaxy XML files" tar ((:commit . "537ebe40688ca8f3786aa1e9842265e6f34584d2") (:keywords "outlines") (:url . "https://gitlab.com/mtekman/planemo-mode.el"))]) - (planet-theme . [(20161031 217) ((emacs (24))) "A dark theme inspired by Gmail's 'Planets' theme of yore" tar ((:commit . "b0a310ff36565fe22224c407cf59569986698a32") (:authors ("Charlie McMackin" . "charlie.mac@gmail.com")) (:maintainers ("Charlie McMackin" . "charlie.mac@gmail.com")) (:maintainer "Charlie McMackin" . "charlie.mac@gmail.com") (:keywords "themes") (:url . "https://github.com/cmack/emacs-planet-theme"))]) - (plantuml-mode . [(20191102 2056) ((dash (2 0 0)) (emacs (25 0))) "Major mode for PlantUML" tar ((:commit . "ea45a13707abd2a70df183f1aec6447197fc9ccc") (:keywords "uml" "plantuml" "ascii"))]) - (plaster . [(20180127 2050) ((emacs (24 3))) "Pasting to a plaster host with buffers." tar ((:commit . "11eb23920410818fe444887b97ad4c8722d66c85") (:authors ("Nicolas Hafner" . "shinmera@tymoon.eu")) (:maintainers ("Nicolas Hafner" . "shinmera@tymoon.eu")) (:maintainer "Nicolas Hafner" . "shinmera@tymoon.eu") (:keywords "convenience" "paste service") (:url . "http://github.com/shirakumo/plaster/"))]) - (platformio-mode . [(20210511 957) ((emacs (25 1)) (async (1 9 0)) (projectile (0 13 0))) "PlatformIO integration" tar ((:commit . "f4fd8932995a8aed80eab14e54232010c2889012") (:authors ("Zach Massia" . "zmassia@gmail.com") ("Dante Catalfamo" . "dante@lambda.cx")) (:maintainers ("Zach Massia" . "zmassia@gmail.com") ("Dante Catalfamo" . "dante@lambda.cx")) (:maintainer "Zach Massia" . "zmassia@gmail.com") (:url . "https://github.com/zachmassia/platformio-mode"))]) - (play-crystal . [(20180114 1024) ((emacs (24 4)) (dash (2 12 0)) (request (0 2 0))) "https://play.crystal-lang.org integration." tar ((:commit . "86b54346e7c832c14f8e5654a462f6490a6b11d7") (:keywords "convenience") (:url . "https://github.com/veelenga/play-crystal.el"))]) - (play-routes-mode . [(20170426 733) nil "Play Framework Routes File Support" tar ((:commit . "ef8230932f7bb96643febbd6872c522932f9571a") (:authors ("M.Riehl" . "max@flatmap.ninja") ("P.Haun" . "bomgar85@googlemail.com")) (:maintainers ("M.Riehl" . "max@flatmap.ninja") ("P.Haun" . "bomgar85@googlemail.com")) (:maintainer "M.Riehl" . "max@flatmap.ninja") (:keywords "play" "scala") (:url . "https://github.com/brocode/play-routes-mode/"))]) - (playerctl . [(20220714 1234) nil "Control your music player (e.g. Spotify) with playerctl" tar ((:commit . "0912ed5a5ab6d611b5f35db589f608f1fafdc81a") (:authors ("Thomas Luquet" . "thomas@luquet.net")) (:maintainers ("Thomas Luquet" . "thomas@luquet.net")) (:maintainer "Thomas Luquet" . "thomas@luquet.net") (:keywords "multimedia" "playerctl" "music") (:url . "https://github.com/thomasluquet/playerctl.el"))]) - (playground . [(20200812 1336) ((emacs (24 4))) "Manage sandboxes for alternative configurations" tar ((:commit . "77d2faab0bc3f6e1f2c65c66644c52167304610d") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "maint") (:url . "https://github.com/akirak/emacs-playground"))]) - (playonline . [(20200318 758) ((emacs (24 4)) (dash (2 1)) (request (0 2))) "Play code with online playgrounds" tar ((:commit . "463a94fc01112817d1e6e0209ea85385efcb1329") (:authors ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainers ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainer "Gong Qijian" . "gongqijian@gmail.com") (:keywords "tools") (:url . "https://github.com/twlz0ne/playonline.el"))]) - (plenv . [(20130707 616) nil "A plenv wrapper for Emacs" tar ((:commit . "ee937d0f3a1a7ba2d035f45be896d3ed8fefaee2") (:authors ("Kenta Sato" . "karupa@cpan.org")) (:maintainers ("Kenta Sato" . "karupa@cpan.org")) (:maintainer "Kenta Sato" . "karupa@cpan.org") (:keywords "emacs" "perl"))]) - (plim-mode . [(20140813 13) nil "Major mode for editing Plim files" tar ((:commit . "98cd6d11b7ff3ee7b6cb8845f143b5a692a3e6e8") (:keywords "markup" "language") (:url . "http://github.com/dongweiming/plim-mode"))]) - (plisp-mode . [(20221130 524) nil "Major mode for PicoLisp programming." tar ((:commit . "3a0ec9741ae7ca67852022c6fa85519fcb4b69ba") (:authors ("Alexis Guillermo R. Palavecine" . "grpala@gmail.com") ("Thorsten Jolitz" . "tjolitz@gmail.com") ("Alexis" . "flexibeast@gmail.com")) (:maintainers ("Alexis" . "flexibeast@gmail.com")) (:maintainer "Alexis" . "flexibeast@gmail.com") (:keywords "picolisp" "lisp" "programming") (:url . "https://github.com/flexibeast/plisp-mode"))]) - (plsense . [(20151104 1445) ((auto-complete (1 4 0)) (log4e (0 2 0)) (yaxception (0 2 0))) "provide interface for PlSense that is a development tool for Perl." tar ((:commit . "d50f9dccc98f42bdb42f1d1c8142246e03879218") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "perl" "completion") (:url . "https://github.com/aki2o/emacs-plsense"))]) - (plsense-direx . [(20140520 2008) ((direx (0 1 -3)) (plsense (0 3 2)) (log4e (0 2 0)) (yaxception (0 3 2))) "Perl Package Explorer" tar ((:commit . "8a2f465264c74e04524cc789cdad0190ace43f6c") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "perl" "convenience") (:url . "https://github.com/aki2o/plsense-direx"))]) - (plur . [(20160504 924) ((emacs (24 4))) "Easily search and replace multiple variants of a word" tar ((:commit . "5bdd3b9a2f0624414bd596e798644713cd1545f0") (:authors ("Chunyang Xu" . "xuchunyang.me@gmail.com")) (:maintainers ("Chunyang Xu" . "xuchunyang.me@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang.me@gmail.com") (:url . "https://github.com/xuchunyang/plur"))]) - (pmdm . [(20191101 2346) nil "poor man's desktop-mode alternative." tar ((:commit . "6d2af9f9e88e6c91eb74dafaddb5f009e1de4907") (:authors ("Iñigo Serna" . "inigoserna@gmx.com")) (:maintainers ("Iñigo Serna" . "inigoserna@gmx.com")) (:maintainer "Iñigo Serna" . "inigoserna@gmx.com") (:url . "https://hg.serna.eu/emacs/pmdm"))]) - (pnpm-mode . [(20200527 557) ((emacs (24 1))) "Minor mode for working with pnpm projects" tar ((:commit . "ec66ba36ba6e07883b029569c33fd461d28eed75") (:authors ("Rajasegar Chandran" . "rajasegar.c@gmail.com")) (:maintainers ("Rajasegar Chandran" . "rajasegar.c@gmail.com")) (:maintainer "Rajasegar Chandran" . "rajasegar.c@gmail.com") (:keywords "convenience" "project" "javascript" "node" "npm" "pnpm") (:url . "https://github.com/rajasegar/pnpm-mode"))]) - (po-mode . [(20231006 1425) nil "major mode for GNU gettext PO files" tar ((:commit . "ca125eba813a6b29b5fbe7ea8a2e3d92f225ab8c") (:keywords "i18n" "gettext"))]) - (pocket-api . [(20180403 109) ((emacs (24 4)) (request (0 2))) "another pocket api" tar ((:commit . "3eb9430b9db90bc02e736e433eb86389f7655189") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "pocket") (:url . "https://github.com/lujun9972/pocket-api.el"))]) - (pocket-lib . [(20240713 1529) ((emacs (25 1)) (plz (0 7 3)) (dash (2 13 0)) (kv (0 0 19)) (s (1 12 0))) "Library for accessing getpocket.com API" tar ((:commit . "f05f80645d8101518eed13b2da81400fe9b50918") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "pocket") (:url . "https://github.com/alphapapa/pocket-lib.el"))]) - (pocket-mode . [(20171201 1315) ((emacs (24 4)) (pocket-api (0 1))) "Manage your pocket" tar ((:commit . "229de7d35b7e5605797591c46aa8200d7efc363c") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "pocket"))]) - (pocket-reader . [(20240407 2303) ((emacs (25 1)) (dash (2 13 0)) (kv (0 0 19)) (peg (1 0 1)) (pocket-lib (0 3 -1)) (s (1 10)) (ov (1 0 6)) (org-web-tools (0 1)) (ht (2 2))) "Client for Pocket reading list" tar ((:commit . "cb9f6b108ebd3a67f77fb75d85351ffb3b0bb3d4") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "pocket") (:url . "https://github.com/alphapapa/pocket-reader.el"))]) - (podcaster . [(20200607 1054) ((cl-lib (0 5))) "Podcast client" tar ((:commit . "7a21173da0c57e6aa41dbdc33383047386b35eb5") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:url . "https://github.com/lujun9972/podcaster"))]) - (poe-lootfilter-mode . [(20190330 1117) ((emacs (24 3))) "Major mode for editing Path of Exile lootfilters" tar ((:commit . "5ef06684cb2b17b090ee1f303c2b789fa71bc106") (:authors ("Jeremiah Dodds" . "jeremiah.dodds@gmail.com")) (:maintainers ("Jeremiah Dodds" . "jeremiah.dodds@gmail.com")) (:maintainer "Jeremiah Dodds" . "jeremiah.dodds@gmail.com") (:keywords "languages" "games") (:url . "https://github.com/jdodds/poe-lootfilter-mode"))]) - (poet-theme . [(20200606 2343) ((emacs (24 1))) "A theme for prose" tar ((:commit . "16eb694f0755c04c4db98614d0eca1199fddad70") (:authors ("Kunal Bhalla" . "bhalla.kunal@gmail.com")) (:maintainers ("Kunal Bhalla" . "bhalla.kunal@gmail.com")) (:maintainer "Kunal Bhalla" . "bhalla.kunal@gmail.com") (:keywords "faces" "theme" "prose") (:url . "https://github.com/kunalb/poet/"))]) - (poetry . [(20240329 1103) ((transient (0 2 0)) (pyvenv (1 2)) (emacs (25 1))) "Interface to Poetry" tar ((:commit . "1dff0d4a51ea8aff5f6ce97b154ea799902639ad") (:authors ("Gaby Launay" . "gaby.launay@protonmail.com")) (:maintainers ("Gaby Launay" . "gaby.launay@protonmail.com")) (:maintainer "Gaby Launay" . "gaby.launay@protonmail.com") (:keywords "python" "tools") (:url . "https://github.com/cybniv/poetry.el"))]) - (point-pos . [(20170421 1632) nil "Save and restore point positions" tar ((:commit . "4cd0f8c8d1296c5c64f708b6a5835e8520c51b68") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/alezost/point-pos.el"))]) - (point-stack . [(20200427 107) nil "Back and forward navigation through buffer locations" tar ((:commit . "cddcea2c91038710c245819b3cda2dd739726134") (:authors ("Matt Harrison" . "matthewharrison@gmail.com") ("Dmitry Gutov" . "dgutov@yandex.ru")) (:maintainers ("Matt Harrison" . "matthewharrison@gmail.com") ("Dmitry Gutov" . "dgutov@yandex.ru")) (:maintainer "Matt Harrison" . "matthewharrison@gmail.com"))]) - (poke-line . [(20201023 247) ((emacs (24 3))) "Minor mode to show position in a buffer using a Pokemon" tar ((:commit . "8d484dbaa1215d902fbd1e3c9163b39a43ec532a") (:authors ("Ryan Miller" . "ryan@devopsmachine.com")) (:maintainers ("Ryan Miller" . "ryan@devopsmachine.com")) (:maintainer "Ryan Miller" . "ryan@devopsmachine.com") (:keywords "pokemon" "fun" "mode-line" "mouse") (:url . "https://github.com/RyanMillerC/poke-line/"))]) - (pollen-mode . [(20220904 447) ((emacs (24 3)) (cl-lib (0 5))) "major mode for editing pollen files" tar ((:commit . "19174fab69ce4d2ae903ef2c3da44054e8b84268") (:authors ("Junsong Li" . "ljs.darkfishATGMAIL")) (:keywords "languages" "pollen" "pollenpub") (:url . "https://github.com/lijunsong/pollen-mode"))]) - (poly-R . [(20230416 1454) ((emacs (25)) (polymode (0 2 2)) (poly-markdown (0 2 2)) (poly-noweb (0 2 2))) "Various polymodes for R language" tar ((:commit . "8024e852cfca642dea2045a41b2033baa2f1f9a5") (:keywords "languages" "multi-modes") (:url . "https://github.com/polymode/poly-R"))]) - (poly-ansible . [(20240725 1835) ((ansible (0 4 1)) (ansible-doc (0 4)) (emacs (24 1)) (jinja2-mode (0 2)) (polymode (0 2)) (systemd (1 4)) (yaml-mode (0 0 13))) "Polymode for Ansible: Jinja2 in YAML" tar ((:commit . "c198f7ead4a484bcc70550f0926b76db0a1f9a5a") (:authors ("Peter Oliver" . "poly-ansible@mavit.org.uk")) (:maintainers ("Peter Oliver" . "poly-ansible@mavit.org.uk")) (:maintainer "Peter Oliver" . "poly-ansible@mavit.org.uk") (:keywords "languages") (:url . "https://gitlab.com/mavit/poly-ansible/"))]) - (poly-erb . [(20200316 1314) ((emacs (25)) (polymode (0 2 2))) "Polymode for erb" tar ((:commit . "56c744b8d87d8cbe0aba2696d4e8525afc4aa0e8") (:keywords "emacs") (:url . "https://github.com/polymode/poly-erb"))]) - (poly-markdown . [(20230202 1210) ((emacs (25)) (polymode (0 2 2)) (markdown-mode (2 3))) "Polymode for markdown-mode" tar ((:commit . "98695eb7ca4ca11dcec71a1cab64903bbf79b4d3") (:keywords "emacs") (:url . "https://github.com/polymode/poly-markdown"))]) - (poly-noweb . [(20200316 1315) ((emacs (25)) (polymode (0 2 2))) "Polymode for noweb" tar ((:commit . "3b0cd36ca9a707e8a09337a3468fa85d81fc461c") (:keywords "languages" "multi-modes") (:url . "https://github.com/polymode/poly-noweb"))]) - (poly-org . [(20230317 1220) ((emacs (25)) (polymode (0 2 2))) "Polymode for org-mode" tar ((:commit . "5ca02279a4e6f5025cd2c7b1196058d3e74dc5d5") (:keywords "languages" "multi-modes") (:url . "https://github.com/polymode/poly-org"))]) - (poly-rst . [(20210418 1009) ((emacs (25)) (polymode (0 2 2))) "poly-rst-mode polymode" tar ((:commit . "e71f2ae6a00683cdb8006f953e5db0673043e144") (:keywords "languages" "multi-modes") (:url . "https://github.com/polymode/poly-rst"))]) - (poly-ruby . [(20180905 929) ((emacs (25)) (polymode (0 1 2))) "Provides poly-ruby-mode" tar ((:commit . "794ebb926ace23e9c1398da934701951432dcea2") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "languages") (:url . "https://github.com/knu/poly-ruby.el"))]) - (poly-slim . [(20200316 1316) ((emacs (25)) (polymode (0 2 2)) (slim-mode (1 1))) "Polymodes for slim" tar ((:commit . "9e9b5164c68955974fd5f5d220aec5af9b5ba3ae") (:keywords "emacs") (:url . "https://github.com/polymode/poly-slim"))]) - (poly-wdl . [(20190712 529) ((emacs (25)) (polymode (0 2)) (wdl-mode (20170709))) "Polymode for WDL" tar ((:commit . "fe2ee0c441795c35a8c127fa1f7006a5f251f564") (:authors ("Jean Monlong" . "jean.monlong@gmail.com")) (:maintainers ("Jean Monlong" . "jean.monlong@gmail.com")) (:maintainer "Jean Monlong" . "jean.monlong@gmail.com") (:keywords "languages") (:url . "https://github.com/jmonlong/poly-wdl"))]) - (polybar-sesman . [(20210901 1336) ((emacs (25 1)) (dash (2 19 1)) (sesman (0 3 0))) "Display active sesman connections in polybar" tar ((:commit . "5b8ff640ada92da98400206ba9a61140093a823f") (:authors ("Mark Dawson" . "markgdawson@gmail.com")) (:maintainers ("Mark Dawson" . "markgdawson@gmail.com")) (:maintainer "Mark Dawson" . "markgdawson@gmail.com") (:keywords "project" "convenience") (:url . "https://github.com/markgdawson/polybar-sesman.el"))]) - (polymode . [(20230317 1218) ((emacs (25))) "Extensible framework for multiple major modes" tar ((:commit . "ca060e081a1f849a880732670dc15370ac987b89") (:maintainers ("Vitalie Spinu" . "spinuvit@gmail.com")) (:maintainer "Vitalie Spinu" . "spinuvit@gmail.com") (:keywords "languages" "multi-modes" "processes") (:url . "https://github.com/polymode/polymode"))]) - (pomidor . [(20240601 1617) ((emacs (24 3)) (alert (1 2)) (dash (2 17 0))) "Simple and cool pomodoro timer" tar ((:commit . "de71c34a1a9aff745181107094d3389816dbeca5") (:authors ("TatriX" . "tatrics@gmail.com")) (:maintainers ("TatriX" . "tatrics@gmail.com")) (:maintainer "TatriX" . "tatrics@gmail.com") (:keywords "tools" "time" "applications" "pomodoro technique") (:url . "https://github.com/TatriX/pomidor"))]) - (pomm . [(20240709 2156) ((emacs (27 1)) (alert (1 2)) (seq (2 22)) (transient (0 3 0))) "Pomodoro and Third Time timers" tar ((:commit . "ba0b30888614a8dc932bd0ab198e08f78950c0e1") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/pomm.el"))]) - (pomodoro . [(20210225 2018) nil "A timer for the Pomodoro Technique" tar ((:commit . "ed888b24d0b89a5dec6f5278b1064c530c827321") (:authors ("David Kerschner" . "dkerschner@gmail.com")) (:maintainers ("David Kerschner" . "dkerschner@gmail.com")) (:maintainer "David Kerschner" . "dkerschner@gmail.com"))]) - (pony-mode . [(20170807 1522) nil "Minor mode for working with Django Projects" tar ((:commit . "760684d30b6c234d1b88c9a4673a808f36f7f341") (:authors ("David Miller" . "david@deadpansincerity.com")) (:maintainer "David Miller" . "david@deadpansincerity.com") (:keywords "python" "django") (:url . "https://github.com/davidmiller/pony-mode"))]) - (pony-snippets . [(20200418 354) ((yasnippet (0 8 0))) "Yasnippets for Pony" tar ((:commit . "115a0d5066f89554bee9cb1045bcda5a18ebd441") (:keywords "snippets" "pony") (:url . "https://github.com/seantallen/pony-snippets"))]) - (ponylang-mode . [(20211015 331) ((emacs (25 1)) (dash (2 17 0)) (hydra (0 15 0)) (hl-todo (3 1 2)) (yafolding (0 4 1)) (yasnippet (0 14 0)) (company-ctags (0 0 4)) (rainbow-delimiters (2 1 4)) (fill-column-indicator (1 90))) "A major mode for the Pony programming language" tar ((:commit . "1abf04bc8f4f09a6add4b587c7cf5ca23735e7c0") (:keywords "languages" "programming") (:url . "https://github.com/ponylang/ponylang-mode"))]) - (pophint . [(20240107 1043) ((log4e (0 4 0)) (yaxception (1 0 0))) "Provide navigation using pop-up tips, like Firefox's Vimperator Hint Mode" tar ((:commit . "92854bb12c275980c89c9f6f33eaa36b633db6d7") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "popup") (:url . "https://github.com/aki2o/emacs-pophint"))]) - (poporg . [(20170403 751) nil "Pop a comment or string to an empty buffer for text editing" tar ((:commit . "2c58d68c81ecca4140bf179f19ed153ec804b65a") (:authors ("François Pinard" . "pinard@iro.umontreal.ca") ("Joseph Rabinoff" . "rabinoff@post.harvard.edu")) (:maintainers ("Joseph Rabinoff" . "rabinoff@post.harvard.edu")) (:maintainer "Joseph Rabinoff" . "rabinoff@post.harvard.edu") (:keywords "outlines" "tools") (:url . "https://github.com/QBobWatson/poporg"))]) - (popper . [(20240325 10) ((emacs (26 1))) "Summon and dismiss buffers as popups" tar ((:commit . "c6b78fdd546e19582fa2195cf51f6753c45e7c03") (:authors ("Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com")) (:maintainers ("Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com")) (:maintainer "Karthik Chikmagalur" . "karthik.chikmagalur@gmail.com") (:keywords "convenience") (:url . "https://github.com/karthink/popper"))]) - (popup . [(20240101 830) ((emacs (24 3))) "Visual Popup User Interface" tar ((:commit . "6fa7c440879ade009dd0ea37eccc771ced0ef86d") (:authors ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "lisp") (:url . "https://github.com/auto-complete/popup-el"))]) - (popup-complete . [(20141109 308) ((popup (0 5 0))) "completion with popup" tar ((:commit . "e362d4a005b36646ffbaa6be604e9e31bc406ca9") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-popup-complete"))]) - (popup-edit-menu . [(20170404 1425) ((emacs (24))) "a popup context edit menu package" tar ((:commit . "925600a6e29183841199e866cf55e566a6a1b002") (:authors ("Debugfan Chin" . "debugfanchin@gmail.com")) (:maintainers ("Debugfan Chin" . "debugfanchin@gmail.com")) (:maintainer "Debugfan Chin" . "debugfanchin@gmail.com") (:keywords "lisp" "pop-up" "context" "edit" "menu"))]) - (popup-imenu . [(20210404 1153) ((dash (2 12 1)) (popup (0 5 3)) (flx-ido (0 6 1))) "imenu index popup" tar ((:commit . "b00c4d503cbbaf01c136b1647329e6a6257d012c") (:authors ("Igor Shymko" . "igor.shimko@gmail.com")) (:maintainers ("Igor Shymko" . "igor.shimko@gmail.com")) (:maintainer "Igor Shymko" . "igor.shimko@gmail.com") (:keywords "popup" "imenu") (:url . "https://github.com/ancane/popup-imenu"))]) - (popup-kill-ring . [(20131020 1854) ((popup (0 4)) (pos-tip (0 4))) "interactively insert item from kill-ring" tar ((:commit . "dc50b62ae8b7c2675dde96bb410d9bf0e8643f6a") (:authors ("khiker" . "khiker.mail+elisp@gmail.com")) (:maintainers ("khiker" . "khiker.mail+elisp@gmail.com")) (:maintainer "khiker" . "khiker.mail+elisp@gmail.com") (:keywords "popup" "kill-ring" "pos-tip") (:url . "https://github.com/waymondo/popup-kill-ring"))]) - (popup-switcher . [(20201216 2229) ((cl-lib (0 3)) (popup (0 5 3))) "switch to other buffers and files via popup." tar ((:commit . "166a90c13310b829bd392235bf7cc1e45188faff") (:authors ("Kostafey" . "kostafey@gmail.com")) (:maintainers ("Kostafey" . "kostafey@gmail.com")) (:maintainer "Kostafey" . "kostafey@gmail.com") (:keywords "popup" "switch" "buffers" "functions") (:url . "https://github.com/kostafey/popup-switcher"))]) - (popwin . [(20210215 1849) ((emacs (24 3))) "Popup Window Manager" tar ((:commit . "1184368d3610bd0d0ca4a3db4068048c562c2b50") (:authors ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainers ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainer "Tomohiro Matsuyama" . "m2ym.pub@gmail.com") (:keywords "convenience") (:url . "https://github.com/emacsorphanage/popwin"))]) - (portage-navi . [(20141208 1355) ((concurrent (0 3 1)) (ctable (0 1 2))) "portage viewer" tar ((:commit . "8016c3e99fe6cef101d479a3d69185796b22ca2f") (:authors (nil . "m.sakuraiatkiwanami.net")) (:maintainers (nil . "m.sakuraiatkiwanami.net")) (:maintainer nil . "m.sakuraiatkiwanami.net") (:keywords "tools" "gentoo") (:url . "https://github.com/kiwanami/emacs-portage-navi"))]) - (porthole . [(20200404 1454) ((emacs (26)) (web-server (0 1 2)) (f (0 19 0)) (json-rpc-server (0 1 2))) "RPC Servers in Emacs" tar ((:commit . "9e68b419acf9245208f8094e10041b7f04511473") (:keywords "comm" "rpc" "http" "json") (:url . "https://github.com/jcaw/porthole"))]) - (pos-tip . [(20240209 837) nil "Show tooltip at point" tar ((:commit . "4889e08cf9077c8589ea6fea4e2ce558614dfcde") (:keywords "tooltip"))]) - (posframe . [(20240703 359) ((emacs (26 1))) "Pop a posframe (just a frame) at point" tar ((:commit . "493b17f74ad41104d0c4d648e8c96dc495279ac8") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "tooltip") (:url . "https://github.com/tumashu/posframe"))]) - (posix-manual . [(20231215 1604) ((emacs (24))) "POSIX manual page lookup" tar ((:commit . "428b10d011082a57db0ce310fad6cd092267e139") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-posix-manual"))]) - (postcss-sorting . [(20180211 956) ((emacs (24))) "postcss-sorting interface" tar ((:commit . "deb0c935d2904c11a965758a9aee5a0e905f21fc") (:authors ("Peiwen Lu" . "hi@peiwen.lu")) (:maintainers ("Peiwen Lu" . "hi@peiwen.lu")) (:maintainer "Peiwen Lu" . "hi@peiwen.lu") (:url . "https://github.com/P233/postcss-sorting.el"))]) - (pov-mode . [(20161115 743) nil "Major mode for editing POV-Ray scene files." tar ((:commit . "9fc1db3aab7c27155674dd1a87ec62606035d074") (:authors ("Peter Boettcher" . "pwb@andrew.cmu.edu")) (:maintainer "Marco Pessotto" . "melmothx@gmail.com") (:keywords "pov" "povray"))]) - (power-mode . [(20220817 429) ((emacs (26 1))) "Imbue Emacs with power!" tar ((:commit . "313698d9c7766c17b077a70b31a2d0f52496d767") (:keywords "games") (:url . "https://github.com/elizagamedev/power-mode.el"))]) - (powerline . [(20221110 1956) ((cl-lib (0 2))) "Rewrite of Powerline" tar ((:commit . "c35c35bdf5ce2d992882c1f06f0f078058870d4a") (:authors ("Donald Ephraim Curtis" . "dcurtis@milkbox.net")) (:maintainers ("Donald Ephraim Curtis" . "dcurtis@milkbox.net")) (:maintainer "Donald Ephraim Curtis" . "dcurtis@milkbox.net") (:keywords "mode-line") (:url . "http://github.com/milkypostman/powerline/"))]) - (powerline-evil . [(20190603 340) ((evil (1 0 8)) (powerline (2 3))) "Utilities for better Evil support for Powerline" tar ((:commit . "b77e2cf571e9990734f2b30d826f3a362b559fd1") (:authors ("Chris Johnson" . "chris@christophermjohnson.net")) (:maintainers ("Chris Johnson" . "chris@christophermjohnson.net")) (:maintainer "Chris Johnson" . "chris@christophermjohnson.net") (:keywords "evil" "mode-line" "powerline") (:url . "http://github.com/johnson-christopher/powerline-evil/"))]) - (powershell . [(20220805 1712) ((emacs (24))) "Mode for editing PowerShell scripts" tar ((:commit . "f2da15857e430206e215a3c65289b4058ae3c976") (:authors ("Frédéric Perrin" . "fredericperrinreselfr")) (:maintainers ("Frédéric Perrin" . "fredericperrinreselfr")) (:maintainer "Frédéric Perrin" . "fredericperrinreselfr") (:keywords "powershell" "languages") (:url . "http://github.com/jschaf/powershell.el"))]) - (powerthesaurus . [(20230426 1719) ((emacs (26 1)) (jeison (1 0 0)) (s (1 13 0))) "Powerthesaurus integration" tar ((:commit . "4b97797cf789aaba411c61a85fe23474ebc5bedc") (:keywords "convenience" "writing") (:url . "http://github.com/SavchenkoValeriy/emacs-powerthesaurus"))]) - (ppcompile . [(20220619 1535) ((emacs (25 1))) "Ping-pong compile projects on remote machines" tar ((:commit . "4c287c9ebc0e78dbbe75195bb5eb3fe82e0bfaff") (:authors ("Guangwang Huang" . "whatacold@gmail.com")) (:keywords "tools") (:url . "https://github.com/whatacold/ppcompile"))]) - (ppd-sr-speedbar . [(20151108 1224) ((sr-speedbar (20140914 2339)) (project-persist-drawer (0 0 4))) "Sr Speedbar adaptor for project-persist-drawer." tar ((:commit . "19d3e924407f40a6bb38c8fe427a159af755adce") (:keywords "projects" "drawer") (:url . "https://github.com/rdallasgrayppd-sr-speedbar"))]) - (ppp . [(20220211 1529) ((emacs (25 1))) "Extended pretty printer for Emacs Lisp" tar ((:commit . "d5d854c3006dfd268e62c7f91c2aad6f86a505b5") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "tools") (:url . "https://github.com/conao3/ppp.el"))]) - (pr-review . [(20240426 1202) ((emacs (27 1)) (magit-section (3 2)) (magit (3 2)) (markdown-mode (2 5)) (ghub (3 5))) "Review github PR" tar ((:commit . "0a15e3616de643abd18c51da601f72ea4d88256b") (:authors ("Yikai Zhao" . "yikai@z1k.dev")) (:maintainers ("Yikai Zhao" . "yikai@z1k.dev")) (:maintainer "Yikai Zhao" . "yikai@z1k.dev") (:keywords "tools") (:url . "https://github.com/blahgeek/emacs-pr-review"))]) - (prassee-theme . [(20180709 1004) ((emacs (24))) "A high contrast color theme for Emacs." tar ((:commit . "81126f69cdbaab836c00ae7a49aaf89d4229fde1") (:authors ("Prassee" . "prassee.sathian@gmail.com")) (:maintainers ("Prassee" . "prassee.sathian@gmail.com")) (:maintainer "Prassee" . "prassee.sathian@gmail.com") (:keywords "dark" "high-contrast" "faces") (:url . "https://github.com/prassee/prassee-emacs-theme"))]) - (prefab . [(20240720 1858) ((emacs (27 1)) (f (0 2 0)) (transient (0 3 7))) "Integration for project generation tools like cookiecutter" tar ((:commit . "51da6c214f095a44f3d2223bcf079a3073923115") (:url . "https://github.com/laurencewarne/prefab.el"))]) - (preproc-font-lock . [(20151107 2018) nil "Highlight C-style preprocessor directives." tar ((:commit . "565fda9f5fdeb0598986174a07e9fb09f7604397") (:keywords "c" "languages" "faces") (:url . "https://github.com/Lindydancer/preproc-font-lock"))]) - (prescient . [(20240226 204) ((emacs (25 1))) "Better sorting and filtering" tar ((:commit . "c39bf07c56b427bf41aafd7d20eaef5cf3c312b5") (:authors ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainers ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainer "Radian LLC" . "contact+prescient@radian.codes") (:keywords "extensions") (:url . "https://github.com/raxod502/prescient.el"))]) - (preseed-generic-mode . [(20180210 500) nil "Debian preseed file major mode" tar ((:commit . "3aa8806c4a659064baa01751400c53fbaf847f66") (:authors ("Tong Sun" . "suntong@users.sourceforge.net")) (:maintainers ("Tong Sun" . "suntong@users.sourceforge.net")) (:maintainer "Tong Sun" . "suntong@users.sourceforge.net") (:url . "https://github.com/suntong/preseed-generic-mode"))]) - (presentation . [(20180427 224) ((emacs (24 4)) (cl-lib (0 5))) "Display large character for presentation" tar ((:commit . "b1948e6d8b37b6df9290d77d181e1b1d58dd33c0") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "environment" "faces" "frames") (:url . "https://github.com/zonuexe/emacs-presentation-mode"))]) - (prettier . [(20240601 1316) ((emacs (26 1)) (iter2 (0 9)) (nvm (0 2)) (editorconfig (0 8))) "Code formatting with Prettier" tar ((:commit . "53327f039f2d4f3fd1eabece190857059b3765b5") (:authors ("Julian Scheid" . "julians37@gmail.com")) (:maintainers ("Julian Scheid" . "julians37@gmail.com")) (:maintainer "Julian Scheid" . "julians37@gmail.com") (:keywords "convenience" "languages" "files") (:url . "https://github.com/jscheid/prettier.el"))]) - (prettier-js . [(20180109 726) nil "Minor mode to format JS code on file save" tar ((:commit . "0e8b95c4e5898a03e85dbc555c37b4f968292aec") (:keywords "convenience" "wp" "edit" "js") (:url . "https://github.com/prettier/prettier-emacs"))]) - (prettier-rc . [(20220330 145) ((emacs (24 3)) (prettier-js (0 1 0))) "Use local rc rules with prettier" tar ((:commit . "99e40a9783299e41911f6b37156626d53e43809e") (:authors ("Joel Bryan Juliano" . "joelbryandotjulianoatgmaildotcom")) (:maintainers ("Joel Bryan Juliano" . "joelbryandotjulianoatgmaildotcom")) (:maintainer "Joel Bryan Juliano" . "joelbryandotjulianoatgmaildotcom") (:keywords "convenience" "edit" "js" "ts" "rc" "prettierrc" "prettier-rc" "prettier" "prettier-js") (:url . "https://github.com/jjuliano/prettier-rc-emacs"))]) - (prettify-greek . [(20160603 908) nil "Greek letters for prettify-symbols" tar ((:commit . "698d07a6ffe85f6fb53f3bfec4f49380c25cfd90") (:keywords "faces") (:url . "https://gitlab.com/fommil/emacs-prettify-greek"))]) - (prettify-math . [(20231215 204) ((emacs (27 1)) (dash (2 19 0)) (s (1 12 0)) (jsonrpc (1 0 9))) "Prettify math formula" tar ((:commit . "3e659cc446379fb78926db33ac74d296c818b22a") (:authors ("Shaq Tsui" . "shaqtsui@outlook.com")) (:maintainers ("Shaq Tsui" . "shaqtsui@outlook.com")) (:maintainer "Shaq Tsui" . "shaqtsui@outlook.com") (:keywords "math" "asciimath" "tex" "latex" "prettify" "mathjax") (:url . "https://github.com/shaqxu/prettify-math"))]) - (pretty-hydra . [(20231003 2046) ((hydra (0 15 0)) (s (1 12 0)) (dash (2 18 0)) (emacs (24)) (compat (29 1 4 1))) "A macro for creating nice-looking hydras" tar ((:commit . "5181a31631589ffd870f70293aeee00b7b773b58") (:authors ("Jerry Peng" . "pr2jerry@gmail.com")) (:maintainers ("Jerry Peng" . "pr2jerry@gmail.com")) (:maintainer "Jerry Peng" . "pr2jerry@gmail.com") (:url . "https://github.com/jerrypnz/major-mode-hydra.el"))]) - (pretty-mode . [(20190615 2045) nil "Redisplay parts of the buffer as pretty Unicode symbols." tar ((:commit . "5154355e90fdd70d3647257280a89eeb725ef084") (:authors ("Arthur Danskin" . "arthurdanskin@gmail.com")) (:maintainers ("Grant Rettke" . "grant@wisdomandwonder.com")) (:maintainer "Grant Rettke" . "grant@wisdomandwonder.com") (:keywords "pretty" "unicode" "symbols") (:url . "https://github.com/akatov/pretty-mode"))]) - (pretty-sha-path . [(20141105 1826) nil "Prettify Guix/Nix store paths" tar ((:commit . "beea38bdf34ed27059d6484e1e2a337a27e1f7ce") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "faces" "convenience") (:url . "https://gitorious.org/alezost-emacs/pretty-sha-path"))]) - (pretty-speedbar . [(20220303 1726) ((emacs (27 1))) "Make speedbar pretty" tar ((:commit . "56dc9f114fcc55843e182cde1fc9d7a14c261c6a") (:authors ("Kristle Chester" . "kcyarn7@gmail.com")) (:maintainers ("Kristle Chester" . "kcyarn7@gmail.com")) (:maintainer "Kristle Chester" . "kcyarn7@gmail.com") (:keywords "file" "tags" "tools") (:url . "https://github.com/kcyarn/pretty-speedbar"))]) - (pretty-symbols . [(20140814 959) nil "Draw tokens as Unicode glyphs." tar ((:commit . "ab82b3fba129fae14e4031eb7fd648c1a92d0e71") (:authors ("David Röthlisberger" . "david@rothlis.net")) (:maintainers ("David Röthlisberger" . "david@rothlis.net")) (:maintainer "David Röthlisberger" . "david@rothlis.net") (:keywords "faces") (:url . "http://github.com/drothlis/pretty-symbols"))]) - (preview-dvisvgm . [(20211225 635) ((emacs (27 1)) (auctex (13 0 12))) "SVG output for LaTeX preview" tar ((:commit . "630e2f008c4a6c67a01824b7ad6b844977b28f87") (:authors ("Tobias Zawada" . "i@tn-home.de")) (:maintainers ("Tobias Zawada" . "i@tn-home.de")) (:maintainer "Tobias Zawada" . "i@tn-home.de") (:keywords "tex") (:url . "https://github.com/TobiasZawada/preview-dvisvgm"))]) - (prism . [(20240611 305) ((emacs (27 1)) (compat (29 1 4 5)) (dash (2 14 1))) "Customizable, depth-based syntax coloring" tar ((:commit . "73deba1a4a719f740827c000cf46bfecacb44adb") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "faces" "lisp") (:url . "https://github.com/alphapapa/prism.el"))]) - (prisma-ts-mode . [(20231022 1802) ((emacs (29 1))) "Major mode for prisma using tree-sitter" tar ((:commit . "a7029980140ae60612ef876efa17ab81bf4b3add") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "prisma" "languages" "tree-sitter") (:url . "https://github.com/nverno/prisma-ts-mode"))]) - (private . [(20150122 157) ((aes (0 6))) "take care of your private configuration files." tar ((:commit . "f57f1c2f6bfe900bd40b252688df4c6ed6a5f44b") (:authors ("Cheung Mou Wai" . "yeannylam@gmail.com")) (:maintainers ("Cheung Mou Wai" . "yeannylam@gmail.com")) (:maintainer "Cheung Mou Wai" . "yeannylam@gmail.com") (:keywords "private" "configuration" "backup" "recover") (:url . "https://github.com/cheunghy/private"))]) - (private-comments-mode . [(20220929 1807) ((emacs (27 1))) "Minor mode for masukomi/private_comments" tar ((:commit . "b32b862e42e1f5cf26b6ca4cebea69b3f4e1aeab") (:keywords "tools") (:url . "https://github.com/masukomi/private-comments-mode"))]) - (private-diary . [(20151216 1657) ((emacs (24 0))) "maintain a private diary in Emacs" tar ((:commit . "5b1aeb22f22447fd35e1c107b6db44a7b27b8a42") (:authors ("James P. Ascher" . "jpa4q@virginia.edu")) (:maintainers ("James P. Ascher" . "jpa4q@virginia.edu")) (:maintainer "James P. Ascher" . "jpa4q@virginia.edu") (:keywords "diary" "encryption") (:url . "https://github.com/cacology/private-diary"))]) - (proc-net . [(20130322 12) nil "network process tools" tar ((:commit . "00bfc92a381787ec387974ed17070118ced6d9ad") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "processes") (:url . "http://github.com/nicferrier/emacs-procnet"))]) - (proced-narrow . [(20190911 1818) ((seq (2 20)) (emacs (24))) "Live-narrowing of search results for proced." tar ((:commit . "0e2a4dfb072eb0369d0020b429e820ae620d325e") (:authors ("Travis Jeffery" . "tj@travisjeffery.com")) (:maintainers ("Travis Jeffery" . "tj@travisjeffery.com")) (:maintainer "Travis Jeffery" . "tj@travisjeffery.com") (:keywords "processes" "proced") (:url . "https://github.com/travisjeffery/proced-narrow"))]) - (processing-mode . [(20171022 2302) nil "Major mode for Processing 2.0" tar ((:commit . "448aba82970c98322629eaf2746e73be6c30c98e") (:authors ("Peter Vasil" . "mail@petervasil.net")) (:maintainers ("Peter Vasil" . "mail@petervasil.net")) (:maintainer "Peter Vasil" . "mail@petervasil.net") (:keywords "languages" "snippets") (:url . "https://github.com/ptrv/processing2-emacs"))]) - (processing-snippets . [(20140426 1428) ((yasnippet (0 8 0))) "Snippets for processing-mode" tar ((:commit . "6175b8eef76369c4b1b8608b8df9a37f14b1be5c") (:authors ("Peter Vasil" . "mail@petervasil.net")) (:maintainer "Peter Vasil" . "mail@petervasil.net") (:keywords "snippets") (:url . "https://github.com/ptrv/processing2-emacs"))]) - (prodigy . [(20230925 1820) ((s (1 8 0)) (dash (2 4 0)) (f (0 14 0)) (emacs (27 1))) "Manage external services" tar ((:commit . "cc68fa9d604a0739a63247237a801b03a184aca6") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:url . "http://github.com/rejeep/prodigy.el"))]) - (professional-theme . [(20150315 1100) nil "Emacs port of Vim's professional theme" tar ((:commit . "0927d1474049a193f9f366bde5eb1887b9ba20ed") (:authors ("Juanjo Alvarez" . "juanjo@juanjoalvarez.net")) (:maintainers ("Juanjo Alvarez" . "juanjo@juanjoalvarez.net")) (:maintainer "Juanjo Alvarez" . "juanjo@juanjoalvarez.net") (:keywords "theme" "light" "professional") (:url . "https://github.com/juanjux/emacs-professional-theme"))]) - (prog-face-refine . [(20230710 113) ((emacs (28 0))) "Refine faces for programming modes" tar ((:commit . "c99853ad732784e27300bdb70d4f1aa59c1f6476") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-prog-face-refine"))]) - (prog-fill . [(20180607 132) ((emacs (25 1)) (cl-lib (0 6 1))) "Smartly format lines to use vertical space." tar ((:commit . "3fbf7da6dd826e95c9077d659566ee29814a31d8") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainers ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "ahungry" "convenience" "c" "formatting" "editing") (:url . "https://github.com/ahungry/prog-fill"))]) - (prognth . [(20130920 1759) nil "Extend prog1 to arbitrary index" tar ((:commit . "2f1ca4d34b1fd581163e1df122c85418137e8e62") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "lisp"))]) - (programmer-dvorak . [(20150427 137) nil "Input method for Programmer Dvorak." tar ((:commit . "c35d5e3b8b53c1e9341957b5d5db40387ba0c8ee") (:authors ("Chenyun Yang" . "yangchenyun@gmail.com")) (:maintainers ("Chenyun Yang" . "yangchenyun@gmail.com")) (:maintainer "Chenyun Yang" . "yangchenyun@gmail.com") (:keywords "dvorak" "programmer-dvorak" "input-method") (:url . "https://github.com/yangchenyun/programmer-dvorak"))]) - (project-abbrev . [(20240101 932) ((emacs (25 1))) "Customize abbreviation expansion in the project" tar ((:commit . "71bceb21c9d9df3ee00c9fbd420fd0c2733941a1") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "abbrev" "abbreviation" "customizable" "shortcut") (:url . "https://github.com/jcs-elpa/project-abbrev"))]) - (project-butler . [(20240718 1920) ((emacs (28 1))) "Lay out a project's buffers" tar ((:commit . "7a20dd1e0672942ba971978baffa063b399151ef") (:authors ("Stefan Thesing" . "software@webdings.de")) (:maintainers ("Stefan Thesing" . "software@webdings.de")) (:maintainer "Stefan Thesing" . "software@webdings.de") (:keywords "convenience" "projects") (:url . "https://codeberg.org/jabbo/project-butler"))]) - (project-explorer . [(20150504 14) ((cl-lib (0 3)) (es-lib (0 3)) (es-windows (0 1)) (emacs (24))) "A project explorer sidebar" tar ((:commit . "589a09008706f5f4ef91393dc4306eede0d15ca9") (:url . "https://github.com/sabof/project-explorer"))]) - (project-mode-line-tag . [(20231215 807) ((emacs (25 1))) "Display a buffer's project in its mode line" tar ((:commit . "c63f254e006ddf6ad12c7dc15eed0484d57a8cb5") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainers ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "convenience") (:url . "https://github.com/fritzgrabo/project-mode-line-tag"))]) - (project-persist . [(20180906 1302) nil "A minor mode to allow loading and saving of project settings." tar ((:commit . "26d9435bef44da2a1b0892eba822f9f487b98eec") (:keywords "project" "persistence") (:url . "https://github.com/rdallasgray/project-persist"))]) - (project-persist-drawer . [(20151108 1222) ((project-persist (0 3))) "Use a project drawer with project-persist." tar ((:commit . "35bbe132a4fab6a0fec15ce6c0fd2fe6a4aa9626") (:authors ("Robert Dallas Gray" . "mail@robertdallasgray.com")) (:maintainer "Robert Dallas Gray" . "mail@robertdallasgray.com") (:keywords "defaults") (:url . "https://github.com/rdallasgray/project-persist-drawer.git"))]) - (project-rootfile . [(20220708 1403) ((emacs (27 1))) "Extension of project.el to detect project with root file" tar ((:commit . "9259708307c9da6b06f04f5b34ccd28f1fba5eaa") (:authors ("Taiki Sugawara" . "buzz.taiki@gmail.com")) (:maintainers ("Taiki Sugawara" . "buzz.taiki@gmail.com")) (:maintainer "Taiki Sugawara" . "buzz.taiki@gmail.com") (:url . "https://github.com/buzztaiki/project-rootfile.el"))]) - (project-shells . [(20231005 641) ((emacs (24 3)) (seq (2 19))) "Manage the shell buffers of each project" tar ((:commit . "15f70d99b6d5f078f490ceb64b6f13c000b37e24") (:authors ("Huang, Ying" . "huang.ying.caritas@gmail.com")) (:maintainers ("Huang, Ying" . "huang.ying.caritas@gmail.com")) (:maintainer "Huang, Ying" . "huang.ying.caritas@gmail.com") (:keywords "processes" "terminals") (:url . "https://github.com/hying-caritas/project-shells"))]) - (project-tab-groups . [(20231215 755) ((emacs (28 1))) "Support a \"one tab group per project\" workflow" tar ((:commit . "2658405d5f3c539fbd9ccf95297a016a2c91816a") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainers ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "convenience") (:url . "https://github.com/fritzgrabo/project-tab-groups"))]) - (project-tasks . [(20240408 611) ((emacs (26 1)) (project (0 6 0))) "Efficient task management for your project" tar ((:commit . "87852d5290154e21cbb07b2685fa46edc4963977") (:authors ("Giap Tran" . "txgvnn@gmail.com")) (:maintainers ("Giap Tran" . "txgvnn@gmail.com")) (:maintainer "Giap Tran" . "txgvnn@gmail.com") (:keywords "project" "workflow" "tools") (:url . "https://github.com/TxGVNN/project-tasks"))]) - (project-treemacs . [(20230529 1207) ((emacs (28 1)) (treemacs (3 1))) "Simple treemacs backend for project.el" tar ((:commit . "36bec1109ba0498c2d1ef29756c841d2e23b063e") (:url . "https://github.com/cmccloud/project-treemacs"))]) - (projectile . [(20240212 1100) ((emacs (25 1))) "Manage and navigate projects in Emacs easily" tar ((:commit . "0163b335a18af0f077a474d4dc6b36e22b5e3274") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "project" "convenience") (:url . "https://github.com/bbatsov/projectile"))]) - (projectile-codesearch . [(20180508 1522) ((codesearch (20171122 431)) (projectile (20150405 126))) "Integration of codesearch into projectile" tar ((:commit . "e40efc62e9333db0593bd81b5c78d08b19bfb193") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:keywords "tools" "development" "search") (:url . "https://github.com/abingham/emacs-codesearch"))]) - (projectile-git-autofetch . [(20200820 2028) ((emacs (25 1)) (projectile (0 14 0))) "automatically fetch git repositories" tar ((:commit . "423ed5fa6508c4edc0a837bb585c7e77e99876be") (:authors ("Andreas Müller" . "code@0x7.ch")) (:maintainers ("Andreas Müller" . "code@0x7.ch")) (:maintainer "Andreas Müller" . "code@0x7.ch") (:keywords "tools" "vc") (:url . "https://github.com/andrmuel/projectile-git-autofetch"))]) - (projectile-rails . [(20221231 1643) ((emacs (25 1)) (projectile (0 12 0)) (inflections (1 1)) (inf-ruby (2 2 6)) (f (0 13 0)) (rake (0 3 2)) (dash (2 18 1))) "Minor mode for Rails projects based on projectile-mode" tar ((:commit . "701784df7befe17b861f1b53fe9cbc59d0b94b9f") (:authors ("Adam Sokolnicki" . "adam.sokolnicki@gmail.com")) (:maintainers ("Adam Sokolnicki" . "adam.sokolnicki@gmail.com")) (:maintainer "Adam Sokolnicki" . "adam.sokolnicki@gmail.com") (:keywords "rails" "projectile") (:url . "https://github.com/asok/projectile-rails"))]) - (projectile-ripgrep . [(20221013 541) ((ripgrep (0 3 0)) (projectile (0 14 0))) "Run ripgrep with Projectile" tar ((:commit . "b6bd5beb0c11348f1afd9486cbb451d0d2e3c45a") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "ripgrep" "projectile") (:url . "https://github.com/nlamirault/ripgrep.el"))]) - (projectile-sift . [(20160107 1015) ((sift (0 2 0)) (projectile (0 13 0))) "Run a sift with Projectile" tar ((:commit . "8c3f3d14a351a2394027d72ee0599aa73b9f0d13") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "sift" "projectile") (:url . "https://github.com/nlamirault/sift.el"))]) - (projectile-speedbar . [(20190807 2010) ((projectile (0 11 0)) (sr-speedbar (0))) "projectile integration for speedbar" tar ((:commit . "93320e467ee78772065e599a5dba94889a77db22") (:authors ("Anshul Verma" . "anshul.verma86@gmail.com")) (:maintainers ("Anshul Verma" . "anshul.verma86@gmail.com")) (:maintainer "Anshul Verma" . "anshul.verma86@gmail.com") (:keywords "project" "convenience" "speedbar" "projectile") (:url . "https://github.com/anshulverma/projectile-speedbar"))]) - (projectile-trailblazer . [(20170928 1624) ((emacs (24 4)) (projectile (0 12 0)) (inflections (1 1)) (inf-ruby (2 2 6)) (f (0 13 0)) (rake (0 3 2))) "Minor mode for Rails projects using trailblazer" tar ((:commit . "79299498d74876f2ac3fe8075716b39a5bdd04cd") (:authors ("Michael Dahl" . "michael.dahl84@gmail.com")) (:maintainers ("Michael Dahl" . "michael.dahl84@gmail.com")) (:maintainer "Michael Dahl" . "michael.dahl84@gmail.com") (:keywords "rails" "projectile" "trailblazer" "languages") (:url . "https://github.com/micdahl/projectile-trailblazer"))]) - (projectile-variable . [(20230916 441) ((emacs (24)) (cl-lib (0 5))) "Store project local variables." tar ((:commit . "fa6bf595529156ee3b6d08f90ebea3b4ab7c5ef8") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "project" "convenience") (:url . "https://github.com/emacs-php/projectile-variable"))]) - (projection . [(20240723 2144) ((emacs (29 1)) (project (0 9 8)) (compat (29 1 4 1)) (f (0 20)) (s (1 13))) "Project type support for `project'" tar ((:commit . "1c27ec1d205965c703ddcc8725c587c39870df51") (:authors ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainers ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainer "Mohsin Kaleem" . "mohkale@kisara.moe") (:keywords "project" "convenience") (:url . "https://github.com/mohkale/projection"))]) - (projection-dape . [(20240325 1931) ((emacs (29 1)) (projection (0 1)) (dape (0 8))) "Projection integration for `dape'" tar ((:commit . "68abb9dfab5e85daa31961be10362ca02effeeeb") (:authors ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainers ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainer "Mohsin Kaleem" . "mohkale@kisara.moe") (:keywords "project" "convenience") (:url . "https://github.com/mohkale/projection"))]) - (projection-multi . [(20240517 2021) ((emacs (29 1)) (projection (0 1)) (compile-multi (0 5))) "Projection integration for `compile-multi'" tar ((:commit . "68f2387219f2627506f5e345e9be04bd11aa0e65") (:authors ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainers ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainer "Mohsin Kaleem" . "mohkale@kisara.moe") (:keywords "project" "convenience") (:url . "https://github.com/mohkale/projection"))]) - (projection-multi-embark . [(20231008 937) ((emacs (29 1)) (projection (0 1)) (compile-multi-embark (0 5))) "Integration for `projection-multi' and `embark'" tar ((:commit . "928602ddd3003913cfefe343b5f057bfa360c0fe") (:authors ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainers ("Mohsin Kaleem" . "mohkale@kisara.moe")) (:maintainer "Mohsin Kaleem" . "mohkale@kisara.moe") (:keywords "project" "convenience") (:url . "https://github.com/mohkale/projection"))]) - (projector . [(20211112 1514) ((alert (1 1)) (cl-lib (0 5))) "Lightweight library for managing project-aware shell and command buffers" tar ((:commit . "1d0f2d307591ea50888d31dcae7e463e2ada1316") (:authors ("Justin Talbott" . "justin@waymondo.com")) (:maintainers ("Justin Talbott" . "justin@waymondo.com")) (:maintainer "Justin Talbott" . "justin@waymondo.com") (:url . "https://github.com/waymondo/projector.el"))]) - (projekt . [(20150324 848) ((emacs (24))) "some kind of staging for CVS" tar ((:commit . "a65e554e5d8b0def08c5d06f3fe34fec40bebd83") (:authors ("Engelke Eschner" . "tekai@gmx.li")) (:maintainers ("Engelke Eschner" . "tekai@gmx.li")) (:maintainer "Engelke Eschner" . "tekai@gmx.li"))]) - (projmake-mode . [(20161031 1715) ((dash (20150611 922)) (indicators (20130217 1405))) "Project oriented automatic builder and error highlighter, flymake for projects" tar ((:commit . "a897701f7e8f8cc11459ed44eb0e454db2a460c1"))]) - (prometheus-mode . [(20230522 2358) ((emacs (26 1))) "Major modes for Prometheus files" tar ((:commit . "df7f1b13a432594594a967f0b2ff0f3b1ba41656") (:authors ("Peter Hoeg" . "(peter@hoeg.com)")) (:maintainers ("Peter Hoeg" . "(peter@hoeg.com)")) (:maintainer "Peter Hoeg" . "(peter@hoeg.com)") (:keywords "languages") (:url . "https://gitlab.com/peterhoeg/prometheus-mode"))]) - (promise . [(20210307 727) ((emacs (25 1))) "Promises/A+" tar ((:commit . "cec51feb5f957e8febe6325335cf57dc2db6be30") (:authors ("chuntaro" . "chuntaro@sakura-games.jp")) (:maintainers ("chuntaro" . "chuntaro@sakura-games.jp")) (:maintainer "chuntaro" . "chuntaro@sakura-games.jp") (:keywords "async" "promise" "convenience") (:url . "https://github.com/chuntaro/emacs-promise"))]) - (prompt-text . [(20190408 310) nil "Configure your minibuffer prompt" tar ((:commit . "b842bf13c53d0a2bd2bc7a00d37cc713d69fa9e9") (:authors ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainers ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainer "10sr" . "8slashes+el[at]gmail[dot]com") (:keywords "utility" "minibuffer") (:url . "https://github.com/10sr/prompt-text-el"))]) - (prompts . [(20160916 1041) ((dash (2 13 0))) "utilities for working with text prompts." tar ((:commit . "1cd5e732ff2a86b47836eb7252e5b59cd4b6ab26") (:authors ("Ben Moon" . "guiltydolphin@gmail.com")) (:maintainers ("Ben Moon" . "guiltydolphin@gmail.com")) (:maintainer "Ben Moon" . "guiltydolphin@gmail.com") (:keywords "input" "minibuffer") (:url . "https://github.com/guiltydolphin/prompts.el"))]) - (pronto . [(20200218 1633) ((emacs (24))) "Compilation mode for pronto stylechecks" tar ((:commit . "c0cd13d8219879610b7fe284b182a9db4d3d40b3") (:authors ("Julian Rubisch" . "julian@julianrubisch.at")) (:maintainers ("Julian Rubisch" . "julian@julianrubisch.at")) (:maintainer "Julian Rubisch" . "julian@julianrubisch.at") (:keywords "processes" "tools") (:url . "https://github.com/julianrubisch/pronto.el"))]) - (proof-general . [(20240708 1525) ((emacs (25 2))) "A generic Emacs interface for proof assistants" tar ((:commit . "eca47ea8afdfcd94b4c8d88ee640f6631cfe5c5d") (:maintainers (nil . "proof-general-maintainers@groupes.renater.fr")) (:maintainer nil . "proof-general-maintainers@groupes.renater.fr") (:url . "https://proofgeneral.github.io/"))]) - (prop-menu . [(20150728 1118) ((emacs (24 3)) (cl-lib (0 5))) "Create and display a context menu based on text and overlay properties" tar ((:commit . "50b102c1c0935fd3e0c465feed7f27d66b21cdf3") (:authors ("David Christiansen" . "david@davidchristiansen.dk")) (:maintainers ("David Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Christiansen" . "david@davidchristiansen.dk") (:keywords "convenience") (:url . "https://github.com/david-christiansen/prop-menu-el"))]) - (propfont-mixed . [(20150113 2211) ((emacs (24)) (cl-lib (0 5))) "Use proportional fonts with space-based indentation." tar ((:commit . "0b461ef4754a469610dba71874a34b6da42176bf") (:authors ("Kirill Ignatiev" . "github.com/ikirill")) (:maintainers ("Kirill Ignatiev" . "github.com/ikirill")) (:maintainer "Kirill Ignatiev" . "github.com/ikirill") (:keywords "faces") (:url . "https://github.com/ikirill/propfont-mixed"))]) - (proportional . [(20221205 1417) ((emacs (25 1))) "use a proportional font everywhere" tar ((:commit . "6b675694292a5dbebb52b6196e8ccee6e3a73042") (:keywords "faces") (:url . "https://github.com/ksjogo/proportional"))]) - (prosjekt . [(20151127 1416) ((dash (2 8 0))) "a software project tool for emacs" tar ((:commit . "a864a8be5842223043702395f311e3350c28e9db") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/prosjekt"))]) - (protobuf-mode . [(20240222 1652) nil "major mode for editing protocol buffers." tar ((:commit . "b9483e03c7cfa854c250ad6415b4d9e6f7a9709e") (:authors ("Alexandre Vassalotti" . "alexandre@peadrop.com")) (:maintainers ("Alexandre Vassalotti" . "alexandre@peadrop.com")) (:maintainer "Alexandre Vassalotti" . "alexandre@peadrop.com") (:keywords "google" "protobuf" "languages"))]) - (protobuf-ts-mode . [(20230728 1747) ((emacs (29))) "Tree sitter support for Protocol Buffers (proto3 only)" tar ((:commit . "65152f5341ea4b3417390b3e60b195975161b8bc") (:authors ("ookami" . "mail@ookami.one")) (:maintainers ("ookami" . "mail@ookami.one")) (:maintainer "ookami" . "mail@ookami.one") (:keywords "protobuf" "languages" "tree-sitter") (:url . "https://git.ookami.one/cgit/protobuf-ts-mode"))]) - (protocols . [(20170802 1132) ((cl-lib (0 5))) "Protocol database access functions." tar ((:commit . "d0f7c4acb05465f1a0d4be54363bbd2802647e77") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "convenience" "net" "protocols") (:url . "https://github.com/davep/protocols.el"))]) - (proxy-mode . [(20230303 706) ((emacs (25))) "A minor mode to toggle proxy." tar ((:commit . "eca6f0b8a17fcf9eb961ed0426f57a5b7ca4e1f6") (:keywords "comm" "proxy") (:url . "https://repo.or.cz/proxy-mode.git"))]) - (psalm . [(20230914 1925) ((emacs (27 1)) (php-mode (1 22 3))) "Interface to Psalm" tar ((:commit . "9449c09b8d570705aa74b5aef7651893b482cc66") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "tools" "php") (:url . "https://github.com/emacs-php/psalm.el"))]) - (psc-ide . [(20240113 1224) ((emacs (25)) (dash (2 18 0)) (company (0 8 7)) (s (1 10 0)) (flycheck (0 24)) (let-alist (1 0 4)) (seq (1 11)) (inheritenv (0 2))) "Minor mode for PureScript's IDE server." tar ((:commit . "4e614df553fb315d32ee9dac085109ee7786a3cf") (:authors ("Erik Post" . "erik@shinsetsu.nl") ("Dmitry Bushenko" . "d.bushenko@gmail.com") ("Christoph Hegemann" . "christoph.hegemann1337@gmail.com")) (:maintainers ("Erik Post" . "erik@shinsetsu.nl") ("Dmitry Bushenko" . "d.bushenko@gmail.com") ("Christoph Hegemann" . "christoph.hegemann1337@gmail.com")) (:maintainer "Erik Post" . "erik@shinsetsu.nl") (:keywords "languages") (:url . "https://github.com/purescript-emacs/psc-ide-emacs"))]) - (psci . [(20231219 52) ((emacs (25 1)) (purescript-mode (13 10)) (dash (2 9 0)) (inheritenv (0 2))) "Major mode for purescript repl psci" tar ((:commit . "ef31045295f29485fc697892fba53390fe193595") (:authors ("Antoine R. Dumont" . "eniotna.tATgmail.com")) (:maintainers ("Antoine R. Dumont" . "eniotna.tATgmail.com")) (:maintainer "Antoine R. Dumont" . "eniotna.tATgmail.com") (:keywords "languages" "purescript" "psci" "repl") (:url . "https://github.com/purescript-emacs/emacs-psci"))]) - (psession . [(20240612 1242) ((emacs (24)) (cl-lib (0 5)) (async (1 9 3))) "Persistent save of elisp objects." tar ((:commit . "cddba290ce39440a2e00bb92130030fe0f068f2c") (:authors ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainers ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") (:url . "https://github.com/thierryvolpiatto/psession"))]) - (psysh . [(20230815 730) ((emacs (24 3)) (s (1 9 0)) (php-runtime (0 2))) "PsySH, PHP interactive shell (REPL)" tar ((:commit . "8bf82fa68ca90fc72528ea406f0e57718bcb1cbf") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "processes" "php") (:url . "https://github.com/emacs-php/psysh.el"))]) - (pt . [(20161226 1959) nil "A front-end for pt, The Platinum Searcher." tar ((:commit . "6d99b2aaded3ece3db19a20f4b8f1d4abe382622") (:keywords "pt" "ack" "ag" "grep" "search") (:url . "https://github.com/bling/pt.el"))]) - (ptemplate . [(20210324 1446) ((emacs (25 1)) (yasnippet (0 13 0))) "Project templates" tar ((:commit . "b81cc7be8865745c3a60177a244d2a69729ab21b") (:authors ("Nikita Bloshchanevich" . "nikblos@outlook.com")) (:maintainers ("Nikita Bloshchanevich" . "nikblos@outlook.com")) (:maintainer "Nikita Bloshchanevich" . "nikblos@outlook.com") (:url . "https://github.com/nbfalcon/ptemplate"))]) - (ptemplate-templates . [(20210324 1443) ((emacs (25 1)) (ptemplate (2 0 0))) "Official templates" tar ((:commit . "3788387973dde3101f9a3f2064572be033c59ad6") (:authors ("Nikita Bloshchanevich" . "nikblos@outlook.com")) (:maintainers ("Nikita Bloshchanevich" . "nikblos@outlook.com")) (:maintainer "Nikita Bloshchanevich" . "nikblos@outlook.com") (:url . "https://github.com/nbfalcon/ptemplate-templates"))]) - (ptree . [(20221106 1649) ((emacs (25 1))) "Property tree data structure" tar ((:commit . "23cb9093f99b9869606f8d54fa5c45ea35fcc789") (:authors ("Alpha Catharsis" . "alpha.catharsis@gmail.com")) (:maintainers ("Alpha Catharsis" . "alpha.catharsis@gmail.com")) (:maintainer "Alpha Catharsis" . "alpha.catharsis@gmail.com") (:keywords "lisp") (:url . "https://github.com/alpha-catharsis/ptree"))]) - (pubmed . [(20221023 930) ((emacs (26 1)) (esxml (0 3 4)) (s (1 12 0)) (unidecode (0 2))) "Interface to PubMed" tar ((:commit . "b2fbc124cabf0d373845763adf882e9d89ff5daa") (:authors ("Folkert van der Beek" . "folkertvanderbeek@gmail.com")) (:maintainers ("Folkert van der Beek" . "folkertvanderbeek@gmail.com")) (:maintainer "Folkert van der Beek" . "folkertvanderbeek@gmail.com") (:keywords "pubmed" "hypermedia") (:url . "https://gitlab.com/fvdbeek/emacs-pubmed"))]) - (pueue . [(20230219 1558) ((emacs (28 1)) (with-editor (3 0 4))) "Interface for pueue" tar ((:commit . "386e43d46cbf68470d040b422061ac2ba1629749") (:authors ("Valeriy Litkovskyy" . "vlr.ltkvsk@protonmail.com")) (:maintainers ("Valeriy Litkovskyy" . "vlr.ltkvsk@protonmail.com")) (:maintainer "Valeriy Litkovskyy" . "vlr.ltkvsk@protonmail.com") (:keywords "processes") (:url . "https://github.com/xFA25E/pueue"))]) - (pug-mode . [(20211114 1645) ((emacs (24 4)) (cl-lib (0 5))) "Major mode for jade/pug template files" tar ((:commit . "73f8c2f95eba695f701df20c8436f49abadebdc1") (:maintainers ("Henrik Lissner" . "contact@henrik.io")) (:maintainer "Henrik Lissner" . "contact@henrik.io") (:keywords "markup" "language" "jade" "pug") (:url . "https://github.com/hlissner/emacs-pug-mode"))]) - (pulseaudio-control . [(20230316 1819) nil "Use `pactl' to manage PulseAudio volumes." tar ((:commit . "e917e84661b0e2496b295f1bbfba6ad32a656527") (:authors ("Alexis" . "flexibeast@gmail.com") ("Ellington Santos" . "ellingtonsantos@gmail.com") ("Sergey Trofimov" . "sarg@sarg.org.ru") ("conses" . "contact@conses.eu")) (:maintainers ("Alexis" . "flexibeast@gmail.com")) (:maintainer "Alexis" . "flexibeast@gmail.com") (:keywords "multimedia" "hardware" "sound" "pulseaudio") (:url . "https://git.sr.ht/~flexibeast/pulseaudio-control"))]) - (pumpkin-spice-theme . [(20231011 1253) ((emacs (27 1)) (autothemer (0 2))) "Spice up your day with a delightful pumpkin colored theme" tar ((:commit . "8d38276f6b2d16325ca372dd3630653b21e6e7ed") (:authors ("Grant Shangreaux" . "shoshin@cicadas.surf")) (:maintainers ("Grant Shangreaux" . "shoshin@cicadas.surf")) (:maintainer "Grant Shangreaux" . "shoshin@cicadas.surf") (:keywords "faces" "theme" "halloween" "pumpkin") (:url . "https://cicadas.surf/cgit/pumpkin-spice-theme.git"))]) - (punctuality-logger . [(20141120 2031) nil "Punctuality logger for Emacs" tar ((:commit . "d76c5d5589a4f8a94cc5537686d9a3b46ea7cc59") (:authors ("Philip Woods" . "elzairthesorcerer@gmail.com")) (:maintainers ("Philip Woods" . "elzairthesorcerer@gmail.com")) (:maintainer "Philip Woods" . "elzairthesorcerer@gmail.com") (:keywords "reminder" "calendar") (:url . "https://gitlab.com/elzair/punctuality-logger"))]) - (pungi . [(20150222 1246) ((jedi (0 2 0 -3 2)) (pyvenv (1 5))) "Integrates jedi with virtualenv and buildout python environments" tar ((:commit . "41c9f8b7795e083bfd63ba0d06c789c250998723") (:authors ("Matthew Russell" . "matthew.russell@horizon5.org")) (:maintainers ("Matthew Russell" . "matthew.russell@horizon5.org")) (:maintainer "Matthew Russell" . "matthew.russell@horizon5.org") (:keywords "convenience"))]) - (puni . [(20231231 1415) ((emacs (26 1))) "Parentheses Universalistic" tar ((:commit . "72e091ef30e0c9299dbcd0bc4669ab9bb8fb6e47") (:authors ("Hao Wang" . "amaikinono@gmail.com")) (:maintainers ("Hao Wang" . "amaikinono@gmail.com")) (:maintainer "Hao Wang" . "amaikinono@gmail.com") (:keywords "convenience" "lisp" "tools") (:url . "https://github.com/AmaiKinono/puni"))]) - (punpun-themes . [(20221121 1018) ((emacs (24 1))) "A set of bleak themes" tar ((:commit . "6a7e04de1ad9f7ba9074b7206bffc9241c33349c") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:url . "https://depp.brause.cc/punpun-themes"))]) - (puppet-mode . [(20210305 645) ((emacs (24 1)) (pkg-info (0 4))) "Major mode for Puppet manifests" tar ((:commit . "ab25cf379236f4e1bd4bc9c1d77a93c95800e9bf") (:authors ("Vox Pupuli" . "voxpupuli@groups.io") ("Bozhidar Batsov" . "bozhidar@batsov.com") ("Sebastian Wiesner" . "swiesner@lunaryorn.com") ("Russ Allbery" . "rra@stanford.edu")) (:maintainers ("Vox Pupuli" . "voxpupuli@groups.io") ("Bozhidar Batsov" . "bozhidar@batsov.com") ("Sebastian Wiesner" . "swiesner@lunaryorn.com") ("Tim Meusel" . "tim@bastelfreak.de")) (:maintainer "Vox Pupuli" . "voxpupuli@groups.io") (:keywords "languages") (:url . "https://github.com/voxpupuli/puppet-mode"))]) - (puppet-ts-mode . [(20240626 646) ((emacs (29 1))) "Major mode for Puppet using Tree-sitter" tar ((:commit . "9622188612f3be347bd92f5a195999b36f95f988") (:authors ("Stefan Möding" . "stm@kill-9.net")) (:maintainers ("Stefan Möding" . "stm@kill-9.net")) (:maintainer "Stefan Möding" . "stm@kill-9.net") (:keywords "languages") (:url . "https://github.com/smoeding/puppet-ts-mode"))]) - (purescript-mode . [(20230309 1301) ((emacs (25 1))) "A PureScript editing mode" tar ((:commit . "eacc61aaafe6055b5f278c9843558f220f18b153") (:authors ("1997-1998 Graeme E Moss and" . "gem@cs.york.ac.uk") ("Tommy Thorn" . "thorn@irisa.fr") ("2003 Dave Love" . "fx@gnu.org") ("2014 Tim Dysinger" . "tim@dysinger.net")) (:maintainer "1997-1998 Graeme E Moss and" . "gem@cs.york.ac.uk") (:keywords "faces" "files" "purescript") (:url . "https://github.com/purescript-emacs/purescript-mode"))]) - (purp-theme . [(20210912 1940) nil "A dark color theme with few colors" tar ((:commit . "8d3510e1ed995b8323cd5205626ddde6386a76ca") (:authors ("Vincent Foley" . "vfoley@gmail.com")) (:maintainers ("Vincent Foley" . "vfoley@gmail.com")) (:maintainer "Vincent Foley" . "vfoley@gmail.com") (:keywords "faces") (:url . "https://github.com/gnuvince/purp"))]) - (purple-haze-theme . [(20141015 229) ((emacs (24 0))) "an overtly purple color theme for Emacs24." tar ((:commit . "3e245cbef7cd09e6b3ee124963e372a04e9a6485") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/jasonm23/emacs-purple-haze-theme"))]) - (purty-mode . [(20131004 2259) nil "Safely pretty-print greek letters, mathematical symbols, or anything else." tar ((:commit . "ad48149bfd0c765796a728b22d679e03fc124328") (:authors ("James Atwood" . "jatwood@cs.umass.edu")) (:maintainers ("James Atwood" . "jatwood@cs.umass.edu")) (:maintainer "James Atwood" . "jatwood@cs.umass.edu"))]) - (pushbullet . [(20140809 1232) ((grapnel (0 5 2)) (json (1 2))) "Emacs client for the PushBullet Android app" tar ((:commit . "73c59a0f1dc04875b3e5a2c8afbc26c32128e445") (:authors ("Abhishek L" . "abhishek.lekshmanan@gmail.com")) (:maintainers ("Abhishek L" . "abhishek.lekshmanan@gmail.com")) (:maintainer "Abhishek L" . "abhishek.lekshmanan@gmail.com") (:keywords "convenience") (:url . "http://www.github.com/theanalyst/revolver"))]) - (pushover . [(20170818 2103) ((cl-lib (0 5))) "Pushover API Access" tar ((:commit . "bbe3ac8df3c532a72da4552615af960b8a577588") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "notifications") (:url . "http://github.com/swflint/pushover.el"))]) - (px . [(20170317 2330) nil "preview inline latex in any mode" tar ((:commit . "0c52f7933eab3ca1642ab0df151db9950430c9e2") (:authors ("Aurélien Aptel" . "aurelien.aptel@gmail.com")) (:maintainers ("Aurélien Aptel" . "aurelien.aptel@gmail.com")) (:maintainer "Aurélien Aptel" . "aurelien.aptel@gmail.com") (:url . "http://github.com/aaptel/preview-latex"))]) - (py-autopep8 . [(20240421 840) ((emacs (29 1))) "Use autopep8 to beautify a Python buffer" tar ((:commit . "3b103f2a99a71c4b4733689d074f895b2606fbe4") (:authors ("Friedrich Paetzk" . "f.paetzke@gmail.com")) (:maintainers ("Friedrich Paetzk" . "f.paetzke@gmail.com")) (:maintainer "Friedrich Paetzk" . "f.paetzke@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-py-autopep8"))]) - (py-gnitset . [(20170821 1732) nil "Run your Python tests any way you'd like" tar ((:commit . "1e993cc29cbc31e06fe1e335dec198e21972fa55") (:authors ("Brandon W Maister" . "quodlibetor@gmail.com")) (:maintainers ("Brandon W Maister" . "quodlibetor@gmail.com")) (:maintainer "Brandon W Maister" . "quodlibetor@gmail.com") (:url . "https://www.github.com/quodlibetor/py-gnitset"))]) - (py-import-check . [(20130802 1111) nil "Finds the unused python imports using importchecker" tar ((:commit . "38ad91e67047bd37231497d11d409d064d510f98") (:authors ("Sibi" . "sibi@psibi.in")) (:maintainers ("Sibi" . "sibi@psibi.in")) (:maintainer "Sibi" . "sibi@psibi.in") (:keywords "python" "import" "check") (:url . "https://github.com/psibi/emacs-py-import-check"))]) - (py-isort . [(20160925 1018) nil "Use isort to sort the imports in a Python buffer" tar ((:commit . "e67306f459c47c53a65604e4eea88a3914596560") (:authors ("Friedrich Paetzke" . "paetzke@fastmail.fm")) (:maintainers ("Friedrich Paetzke" . "paetzke@fastmail.fm")) (:maintainer "Friedrich Paetzke" . "paetzke@fastmail.fm") (:url . "http://paetzke.me/project/py-isort.el"))]) - (py-smart-operator . [(20170531 1209) ((s (1 9 0))) "smart-operator for python-mode" tar ((:commit . "0c8a66faca4b35158d0b5885472cb75286039167") (:authors ("Rustem Muslimov" . "r.muslimov@gmail.com")) (:maintainers ("Rustem Muslimov" . "r.muslimov@gmail.com")) (:maintainer "Rustem Muslimov" . "r.muslimov@gmail.com") (:keywords "python" "convenience" "smart-operator"))]) - (py-snippets . [(20220918 952) ((yasnippet (0 8 0))) "Collection of advanced Python yasnippet snippets" tar ((:commit . "1a85c41ea33f33e5b4a5a12a64fd9c4591fc0bcb") (:authors ("Gustaf Waldemarson" . "gustaf.waldemarson@gmail.com")) (:maintainers ("Gustaf Waldemarson" . "gustaf.waldemarson@gmail.com")) (:maintainer "Gustaf Waldemarson" . "gustaf.waldemarson@gmail.com") (:keywords "convenience" "snippets") (:url . "https://github.com/Xaldew/py-snippets"))]) - (py-test . [(20230714 517) ((dash (2 9 0)) (f (0 17)) (emacs (24 4))) "A test runner for Python code." tar ((:commit . "72975bb547b6123dcc1213ff78fdcf80f7b29842") (:authors ("Bogdan Paul Popa" . "popa.bogdanp@gmail.com")) (:maintainers ("Bogdan Paul Popa" . "popa.bogdanp@gmail.com")) (:maintainer "Bogdan Paul Popa" . "popa.bogdanp@gmail.com") (:keywords "python" "testing" "py.test") (:url . "https://github.com/Bogdanp/py-test.el"))]) - (py-yapf . [(20160925 1122) nil "Use yapf to beautify a Python buffer" tar ((:commit . "a878304202ad827a1f3de3dce1badd9ca8731146") (:authors ("Friedrich Paetzke" . "f.paetzke@gmail.com")) (:maintainers ("Friedrich Paetzke" . "f.paetzke@gmail.com")) (:maintainer "Friedrich Paetzke" . "f.paetzke@gmail.com") (:url . "https://github.com/paetzke/py-yapf.el"))]) - (pycarddavel . [(20150831 1216) ((helm (1 7 0)) (emacs (24 0))) "Integrate pycarddav" tar ((:commit . "6ead921066fa0156f20155b7126e5875ce11c328") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "helm" "pyccarddav" "carddav" "message" "mu4e" "contacts"))]) - (pyconf . [(20240207 2203) ((pyvenv (1 21)) (emacs (28 1)) (transient (0 3 7)) (pyenv-mode (0 1 0))) "Set up python execution configurations like dap-mode ones" tar ((:commit . "f1587f20463496193625526ba805c3cf084db966") (:authors ("Andrew Favia" . "drewlinguistics01atgmaildotcom")) (:maintainers ("Andrew Favia" . "drewlinguistics01atgmaildotcom")) (:maintainer "Andrew Favia" . "drewlinguistics01atgmaildotcom") (:keywords "processes" "python") (:url . "https://github.com/andcarnivorous/pyconf"))]) - (pycoverage . [(20200513 2047) ((emacs (24 3))) "Support for coverage stats on Python 2.X and 3" tar ((:commit . "3c69ed312121368f1b24cc04d54a29ce4ed4f743") (:keywords "project" "convenience") (:url . "https://github.com/mattharrison/pycoverage.el"))]) - (pydoc . [(20221222 1426) nil "functional, syntax highlighted pydoc navigation" tar ((:commit . "c9d8b5249c1b3814da062ed9976e4137d6e8d869") (:authors ("John Kitchin" . "jkitchin@andrew.cmu.edu")) (:maintainers ("Brian J. Lopes" . "statmobile@gmail.com")) (:maintainer "Brian J. Lopes" . "statmobile@gmail.com") (:keywords "pydoc" "python") (:url . "https://github.com/statmobile/pydoc"))]) - (pyenv-mode . [(20230821 1645) ((emacs (25 1)) (pythonic (0 1 0))) "Integrate pyenv with python-mode" tar ((:commit . "6820aa6673e6a51ace88611a58b423b5b1effb19") (:authors ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainers ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainer "Artem Malyshev" . "proofit404@gmail.com") (:url . "https://github.com/proofit404/pyenv-mode"))]) - (pygen . [(20161121 506) ((elpy (1 12 0)) (python-mode (6 2 2)) (dash (2 13 0))) "Python code generation using Elpy and Python-mode." tar ((:commit . "3a5d1d1a0640865b15be05cd1eeb33bb4793b622") (:authors ("Jack Crawley" . "http://www.github.com/jackcrawley")) (:maintainers ("Jack Crawley" . "http://www.github.com/jackcrawley")) (:maintainer "Jack Crawley" . "http://www.github.com/jackcrawley") (:keywords "python" "code generation") (:url . "https://github.com/JackCrawley/pygen/"))]) - (pygn-mode . [(20230606 42) ((emacs (26 1)) (tree-sitter (0 15 2)) (tree-sitter-langs (0 10 7)) (uci-mode (0 5 4)) (nav-flash (1 0 0)) (ivy (0 10 0))) "Major-mode for chess PGN files, powered by Python" tar ((:commit . "9957f3e70b48b6cde77e26253feddad2cd4ca0f0") (:keywords "data" "games" "chess") (:url . "https://github.com/dwcoates/pygn-mode"))]) - (pyim . [(20240508 256) ((emacs (27 1)) (async (1 6)) (xr (1 13))) "A Chinese input method support quanpin, shuangpin, wubi, cangjie and rime." tar ((:commit . "f22c20f2e6af55b3a758defabe4c842fb94cde2b") (:authors ("Ye Wenbin" . "wenbinye@163.com") ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" "pinyin" "input-method") (:url . "https://github.com/tumashu/pyim"))]) - (pyim-basedict . [(20220614 1108) nil "The default pinyin dict of pyim" tar ((:commit . "d61af27686f7a39e6c138b7261a686e7ea7a0ef7") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" "pinyin" "input-method" "complete") (:url . "https://github.com/tumashu/pyim-basedict"))]) - (pyim-cangjiedict . [(20210617 934) ((pyim (3 7))) "Some cangjie dicts for pyim" tar ((:commit . "d17e3d32a6480939b350a91a915ebe8e6efad819") (:authors ("Yuanchen Xie" . "yuanchen.gm@gmail.com")) (:maintainers ("Yuanchen Xie" . "yuanchen.gm@gmail.com")) (:maintainer "Yuanchen Xie" . "yuanchen.gm@gmail.com") (:keywords "convenience" "chinese" "pinyin" "input-method" "complete") (:url . "https://github.com/p1uxtar/pyim-cangjiedict"))]) - (pyim-smzmdict . [(20210505 1445) ((pyim (3 7))) "Sanma(triple) Zhengma dict for pyim" tar ((:commit . "fcddbde17a04d174c7353548056524687f7be8d2") (:keywords "convenience" "i18n" "pyim" "chinese" "zhengma") (:url . "https://github.com/p1uxtar/pyim-smzmdict"))]) - (pyim-wbdict . [(20220604 1340) ((pyim (3 7))) "Some wubi dicts for pyim" tar ((:commit . "e3b128cfcf218e4a0ca04189b0bd46909761227e") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "chinese" "pinyin" "input-method" "complete") (:url . "https://github.com/tumashu/pyim-wbdict"))]) - (pyimport . [(20240207 719) ((dash (2 8 0)) (s (1 9 0)) (shut-up (0 3 2))) "Manage Python imports!" tar ((:commit . "4398ce8dd64fa0f685f4bf8683a35087649346d3") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk"))]) - (pyimpsort . [(20160130 453) ((emacs (24 3))) "Sort python imports." tar ((:commit . "d5c61d70896b642646dfd3c809c06174ae086c1a") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/pyimpsort.el"))]) - (pyinspect . [(20230216 1121) ((emacs (27 1))) "Python object inspector" tar ((:commit . "4437dc589d0c1eb0ca80bf0d005ee27d15cf69fc") (:authors ("Maor Kadosh" . "git@avocadosh.xyz")) (:maintainers ("Maor Kadosh" . "git@avocadosh.xyz")) (:maintainer "Maor Kadosh" . "git@avocadosh.xyz") (:keywords "tools") (:url . "https://github.com/it-is-wednesday/pyinspect.el"))]) - (pylint . [(20221117 1303) nil "minor mode for running `pylint'" tar ((:commit . "bddb91610b6b6aa1e7fee96b6be3be69dfe3695e") (:authors ("Ian Eure" . "ian.eure@gmail.com")) (:maintainers ("Ian Eure" . "ian.eure@gmail.com")) (:maintainer "Ian Eure" . "ian.eure@gmail.com") (:keywords "languages" "python"))]) - (pynt . [(20180710 726) ((emacs (24 4)) (ein (0 13 1)) (epc (0 1 1)) (deferred (0 5 1))) "Generate and scroll EIN buffers from python code" tar ((:commit . "963c43cfdb5deea7daedc269aafa79192d853154") (:authors ("Edward Banner" . "edward.banner@gmail.com")) (:maintainers ("Edward Banner" . "edward.banner@gmail.com")) (:maintainer "Edward Banner" . "edward.banner@gmail.com") (:keywords "convenience") (:url . "https://github.com/ebanner/pynt"))]) - (pyramid . [(20230114 1049) ((emacs (25 2)) (pythonic (0 1 1)) (tablist (0 70))) "Minor mode for working with pyramid projects" tar ((:commit . "c8a8b36725d85664e74f59600fe5d18d06ea907d") (:authors ("Daniel Kraus" . "daniel@kraus.my")) (:maintainers ("Daniel Kraus" . "daniel@kraus.my")) (:maintainer "Daniel Kraus" . "daniel@kraus.my") (:keywords "python" "pyramid" "pylons" "convenience" "tools" "processes") (:url . "https://github.com/dakra/pyramid.el"))]) - (pytest . [(20230810 1218) ((s (1 9 0))) "Easy Python test running in Emacs" tar ((:commit . "8692f965bf4ddf3d755cf1fbf77a7a768e22460e") (:keywords "pytest" "python" "testing") (:url . "https://github.com/ionrock/pytest-el"))]) - (pytest-pdb-break . [(20200804 848) ((emacs (25))) "A pytest PDB launcher" tar ((:commit . "05d227493b7b96f3556cba22f215cb85f9282020") (:authors ("Jane Soko" . "poppyschmo@protonmail.com")) (:maintainers ("Jane Soko" . "poppyschmo@protonmail.com")) (:maintainer "Jane Soko" . "poppyschmo@protonmail.com") (:keywords "languages" "tools") (:url . "https://github.com/poppyschmo/pytest-pdb-break"))]) - (python-black . [(20240520 729) ((emacs (25)) (dash (2 16 0)) (reformatter (0 3))) "Reformat Python using python-black" tar ((:commit . "4da1519345b3d5c513d82ef0d39536dd9c626d42") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "languages") (:url . "https://github.com/wbolster/emacs-python-black"))]) - (python-cell . [(20240126 841) ((emacs (25 1))) "Support for MATLAB-like cells in python mode" tar ((:commit . "ea469071adc72f371698934c3709ee370ac6be6f") (:authors ("Thomas Hisch" . "t.hisch@gmail.com")) (:maintainers ("Thomas Hisch" . "t.hisch@gmail.com")) (:maintainer "Thomas Hisch" . "t.hisch@gmail.com") (:keywords "extensions" "python" "matlab" "cell") (:url . "https://github.com/thisch/python-cell.el"))]) - (python-coverage . [(20240703 917) ((emacs (25 1)) (dash (2 18 0)) (s (1 12 0)) (xml+ (1))) "Show Python coverage via overlays or Flycheck" tar ((:commit . "7077dabdee59efe1d7116149cdc0ef40e6816c2b") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "languages" "processes" "tools") (:url . "https://github.com/wbolster/emacs-python-coverage"))]) - (python-django . [(20150822 404) nil "A Jazzy package for managing Django projects" tar ((:commit . "fc54ad74f0309670359b939f64d0f1fff68aeac4") (:authors ("Fabián E. Gallina" . "fabian@anue.biz")) (:keywords "languages") (:url . "https://github.com/fgallina/python-django.el"))]) - (python-docstring . [(20231203 2036) nil "Smart Python docstring formatting" tar ((:commit . "48e6489ec2db8b4959a9f591910941c2a5f132a3"))]) - (python-environment . [(20150310 853) ((deferred (0 3 1))) "virtualenv API for Emacs Lisp" tar ((:commit . "401006584e32864a10c69d29f14414828909362e") (:authors ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainers ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainer "Takafumi Arakaki" . "aka.tkfatgmail.com") (:keywords "applications" "tools"))]) - (python-insert-docstring . [(20211127 1232) ((emacs (25 1))) "Python Google docstring inserter" tar ((:commit . "cd6419b74c99c06d5c48c1b289572acce1fd193b") (:authors ("Marco Vocialta" . "macurovc@tutanota.com")) (:maintainers ("Marco Vocialta" . "macurovc@tutanota.com")) (:maintainer "Marco Vocialta" . "macurovc@tutanota.com") (:url . "https://github.com/macurovc/insert-docstring"))]) - (python-isort . [(20210603 2153) ((emacs (26)) (reformatter (0 6))) "Reformat python-mode buffer with isort" tar ((:commit . "339814df22b87eebca02137e581f65d6283fce97") (:authors ("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) (:maintainers ("Jimmy Yuen Ho Wong" . "wyuenho@gmail.com")) (:maintainer "Jimmy Yuen Ho Wong" . "wyuenho@gmail.com") (:keywords "languages") (:url . "https://github.com/wyuenho/emacs-python-isort"))]) - (python-mls . [(20240621 2114) ((emacs (27 1)) (compat (29 1))) "Multi-line shell for (i)Python" tar ((:commit . "3ebacc6c46e9f7de25279783001ca3fc8964d7a8") (:keywords "languages" "processes") (:url . "https://github.com/jdtsmith/python-mls"))]) - (python-mode . [(20240520 1744) nil "Python major mode" tar ((:commit . "5279a81ecaa9fc535915c58336c96baf3f2aa8b1") (:maintainer nil . "python-mode@python.org") (:keywords "python" "languages" "oop") (:url . "https://gitlab.com/groups/python-mode-devs"))]) - (python-pytest . [(20240704 1054) ((emacs (24 4)) (dash (2 18 0)) (transient (0 3 7)) (s (1 12 0))) "helpers to run pytest" tar ((:commit . "1ecfb4461615374aac7786a07359c2d3d561f3c7") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "pytest" "test" "python" "languages" "processes" "tools") (:url . "https://github.com/wbolster/emacs-python-pytest"))]) - (python-switch-quotes . [(20161228 809) ((emacs (24 3))) "cycle between ' and \" quotes in python strings" tar ((:commit . "93f1e9b40e061a6cea480139e8b1362b6404abd0") (:authors ("Vladimir Lagunov" . "lagunov.vladimir@gmail.com")) (:maintainers ("Vladimir Lagunov" . "lagunov.vladimir@gmail.com")) (:maintainer "Vladimir Lagunov" . "lagunov.vladimir@gmail.com") (:keywords "python" "tools" "convenience") (:url . "https://github.com/werehuman/python-switch-quotes"))]) - (python-test . [(20181018 29) ((emacs (25 1))) "Python testing integration" tar ((:commit . "f899975b133539e19ba822e4b0bfd1a28572967e") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience" "tools" "processes") (:url . "https://github.com/emacs-pe/python-test.el"))]) - (python-view-data . [(20230508 543) ((emacs (28 1)) (python (0 2)) (csv-mode (1 12))) "View data in python" tar ((:commit . "1dd5f99679db9767530cfc20642a40a48bd479be") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainers ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "tools") (:url . "https://github.com/ShuguangSun/python-view-data"))]) - (python-x . [(20230117 1408) ((python (0 24)) (folding (0)) (cl-lib (0 5))) "python.el extras for interactive evaluation" tar ((:commit . "744924e7468200f3e8ac7ad60a496ad9d080308e") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org"))]) - (pythonic . [(20230821 1733) ((emacs (25 1)) (s (1 9)) (f (0 17 2))) "Utility functions for writing pythonic emacs package" tar ((:commit . "f6e0bec552319341f260a5c4740288799c2b3a5b") (:authors ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainers ("Artem Malyshev" . "proofit404@gmail.com")) (:maintainer "Artem Malyshev" . "proofit404@gmail.com") (:keywords "convenience" "pythonic") (:url . "https://github.com/proofit404/pythonic"))]) - (pythontest . [(20240610 2226) ((emacs (29 1))) "Testing executor for python" tar ((:commit . "5b46552a7afdd91070ac528909e032d0df5aa2da") (:authors ("Erick Navarro" . "erick@navarro.io")) (:maintainers ("Erick Navarro" . "erick@navarro.io")) (:maintainer "Erick Navarro" . "erick@navarro.io") (:url . "https://github.com/erickgnavar/pythontest.el"))]) - (pyvenv . [(20211014 707) nil "Python virtual environment interface" tar ((:commit . "31ea715f2164dd611e7fc77b26390ef3ca93509b") (:authors ("Jorgen Schaefer" . "contact@jorgenschaefer.de")) (:maintainers ("Jorgen Schaefer" . "contact@jorgenschaefer.de")) (:maintainer "Jorgen Schaefer" . "contact@jorgenschaefer.de") (:keywords "python" "virtualenv" "tools") (:url . "http://github.com/jorgenschaefer/pyvenv"))]) - (pyvenv-auto . [(20230106 415) ((emacs (26 3)) (pyvenv (1 21))) "Automatically switch Python venvs" tar ((:commit . "b4365e60e3ba747a5fec8ca909f64fe8c73d8db2") (:url . "https://github.com/nryotaro/pyvenv-auto"))]) - (q-mode . [(20230412 53) ((emacs (24))) "A q editing mode" tar ((:commit . "d89b359d5a26234336487ab4e42eb5878ad3c5a5") (:keywords "faces" "files" "q") (:url . "https://github.com/psaris/q-mode"))]) - (qml-mode . [(20161016 31) nil "Major mode for editing QT Declarative (QML) code." tar ((:commit . "6c5f33ba88ae010bf201a80ee8095e20a724558c") (:authors ("Yen-Chin Lee" . "coldnew.tw@gmail.com")) (:maintainers ("Yen-Chin Lee" . "coldnew.tw@gmail.com")) (:maintainer "Yen-Chin Lee" . "coldnew.tw@gmail.com") (:keywords "qml" "qt" "qt declarative") (:url . "https://github.com/coldnew/qml-mode"))]) - (qrencode . [(20231127 21) ((emacs (25 1))) "QRCode encoder" tar ((:commit . "0ab1819ee39d15994a864db4d2dfa32e7a527f82") (:authors ("Rüdiger Sonderfeld" . "ruediger@c-plusplus.net")) (:maintainers ("Rüdiger Sonderfeld" . "ruediger@c-plusplus.net")) (:maintainer "Rüdiger Sonderfeld" . "ruediger@c-plusplus.net") (:keywords "qrcode" "comm") (:url . "https://github.com/ruediger/qrencode-el"))]) - (qt-pro-mode . [(20170604 1841) ((emacs (24))) "Qt Pro/Pri major mode" tar ((:commit . "1e0052fcfb89c15cb47714c1546d4e8ec6e01ae6") (:authors ("Todd Neal" . "tolchz@gmail.com")) (:maintainers ("Todd Neal" . "tolchz@gmail.com")) (:maintainer "Todd Neal" . "tolchz@gmail.com") (:keywords "extensions"))]) - (qtcreator-theme . [(20201215 1523) ((emacs (24 3))) "A color theme that mimics Qt Creator IDE" tar ((:commit . "515532b05063898459157d2ba5c10ec0d5a4b1bd") (:authors ("Lesley Lai" . "lesley@lesleylai.info")) (:maintainers ("Lesley Lai" . "lesley@lesleylai.info")) (:maintainer "Lesley Lai" . "lesley@lesleylai.info") (:keywords "theme" "light" "faces") (:url . "https://github.com/LesleyLai/emacs-qtcreator-theme"))]) - (quack . [(20181106 1301) nil "enhanced support for editing and running Scheme code" tar ((:commit . "2146805ce2b5a9b155d73929986f11e713787e26"))]) - (quakec-mode . [(20230619 947) ((emacs (27 1))) "Major mode for QuakeC" tar ((:commit . "7b5d13fbdd9dfdc319ee8db1f1e954e00bdfce54") (:keywords "games" "languages") (:url . "https://github.com/vkazanov/quakec-mode"))]) - (quarto-mode . [(20221005 1632) ((emacs (25 1)) (polymode (0 2 2)) (poly-markdown (0 2 2)) (markdown-mode (2 3)) (request (0 3 2))) "A (poly)mode for https://quarto.org" tar ((:commit . "b7dcba7050b2e1e65acdd5656d08a186bca2c922") (:keywords "languages" "multi-modes") (:url . "https://github.com/quarto-dev/quarto-emacs"))]) - (quasi-monochrome-theme . [(20200415 705) nil "Quasi Monochrome theme" tar ((:commit . "b38d71860fdea945e10e8a766ac9dfa1410ade67") (:authors ("Lorenzo Bolla" . "lbolla@gmail.com")) (:maintainer "Lorenzo Bolla" . "lbolla@gmail.com") (:keywords "color-theme" "monochrome" "high contrast") (:url . "https://github.com/lbolla/emacs-quasi-monochrome"))]) - (quelpa . [(20230620 1343) ((emacs (25 1))) "Emacs Lisp packages built directly from source" tar ((:commit . "b6a73d4e9e06631d2adb7bfbd83bbe7ee4211809") (:keywords "tools" "package" "management" "build" "source" "elpa") (:url . "https://github.com/quelpa/quelpa"))]) - (quelpa-leaf . [(20240101 835) ((emacs (25 1)) (quelpa (1 0)) (leaf (4 1 0))) "Quelpa handler for leaf" tar ((:commit . "162ae6bc91cfe26f0b013c1b6ce83c3fe3fb8463") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "package" "managment" "elpa" "leaf") (:url . "https://github.com/quelpa/quelpa-leaf"))]) - (quelpa-use-package . [(20201022 746) ((emacs (25 1)) (quelpa (1 0)) (use-package (2))) "quelpa handler for use-package" tar ((:commit . "a97461008391d045aa2a506fc126280a12a060e4") (:keywords "package" "management" "elpa" "use-package") (:url . "https://github.com/quelpa/quelpa-use-package"))]) - (quick-buffer-switch . [(20221220 1142) nil "Quick switch to file or dir buffers." tar ((:commit . "280f67f1a5e02533573b45d585c222c937f11f81") (:authors ("Sebastien Gross" . "seb•ɑƬ•chezwam•ɖɵʈ•org")) (:maintainers ("Sebastien Gross" . "seb•ɑƬ•chezwam•ɖɵʈ•org")) (:maintainer "Sebastien Gross" . "seb•ɑƬ•chezwam•ɖɵʈ•org") (:keywords "emacs" "configuration"))]) - (quick-peek . [(20200130 2059) ((emacs (24 3))) "Inline quick-peek windows" tar ((:commit . "03a276086795faad46a142454fc3e28cab058b70") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainers ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "tools" "help" "doc" "convenience"))]) - (quick-preview . [(20191017 1920) nil "quick preview using GNOME sushi, gloobus or quick look" tar ((:commit . "a312ab5539b9a362da9d305e4da814e17c5721c9") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:keywords "files" "hypermedia") (:url . "https://github.com/myuhe/quick-preview.el"))]) - (quick-shell-keybind . [(20230927 1036) ((emacs (24))) "Interactively bind a key to shell commands" tar ((:commit . "be830a69cf7eec92d4ea269fd389ac39b0c162f1") (:authors ("eyeinsky" . "eyeinsky9@gmail.com")) (:maintainers ("eyeinsky" . "eyeinsky9@gmail.com")) (:maintainer "eyeinsky" . "eyeinsky9@gmail.com") (:keywords "maint" "convenience" "processes") (:url . "https://github.com/eyeinsky/quick-shell-keybind"))]) - (quickref . [(20170817 1232) ((dash (1 0 3)) (s (1 0 0))) "Display relevant notes-to-self in the echo area" tar ((:commit . "f368c8b8219bb90498c5ab84e26f00eedaa234cf") (:url . "https://github.com/pd/quickref.el"))]) - (quickrun . [(20240316 807) ((emacs (26 1)) (ht (2 0))) "Run commands quickly" tar ((:commit . "4604cbd7dff6996a0d35d4eb042a5623530763bb") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Jen-Chieh Shen" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh Shen" . "jcs090218@gmail.com") (:keywords "tools") (:url . "https://github.com/emacsorphanage/quickrun"))]) - (quiet . [(20230530 859) nil "Disconnect from the online world for a while" tar ((:commit . "985b56606517971330c08686c49a8d06db763f3c") (:authors ("nik gaffney" . "nik@fo.am")) (:maintainers ("nik gaffney" . "nik@fo.am")) (:maintainer "nik gaffney" . "nik@fo.am") (:keywords "convenience" "quiet" "distraction" "network" "detachment" "offline") (:url . "https://github.com/zzkt/quiet"))]) - (quilt . [(20190828 506) ((emacs (26 0))) "Minor mode for working with files in quilt" tar ((:commit . "b56a1f1acc46cdf8655710e4c8f24f5f31f22c6a") (:authors ("Matt Mackall" . "mpm@selenic.com")) (:maintainers ("Jan Stranik" . "jan@stranik.org")) (:maintainer "Jan Stranik" . "jan@stranik.org") (:keywords "extensions") (:url . "https://github.com/jstranik/emacs-quilt"))]) - (quiz . [(20190525 1206) ((cl-lib (0 5)) (emacs (25))) "Multiple choice quiz game" tar ((:commit . "570bf53926d89282cdb9653bd5aa8fe968f92bbd") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "games" "trivia" "quiz") (:url . "https://github.com/davep/quiz.el"))]) - (qwen-chat-shell . [(20240612 343) ((emacs (27 1)) (shell-maker (0 50 1))) "Qwen-chat shell + buffer insert commands" tar ((:commit . "2d6562c8a75aebf7a59e554011571ba5883cf4fd") (:authors ("Pavinberg" . "pavin0702@gmail.com")) (:maintainers ("Pavinberg" . "pavin0702@gmail.com")) (:maintainer "Pavinberg" . "pavin0702@gmail.com") (:url . "https://github.com/Pavinberg/qwen-chat-shell"))]) - (r-autoyas . [(20140101 1510) ((ess (0)) (yasnippet (0 8 0))) "Provides automatically created yasnippets for R function argument lists." tar ((:commit . "d321a7da0ef2e94668d53e0807277da7b70ea678") (:keywords "r" "yasnippet") (:url . "https://github.com/mlf176f2/r-autoyas.el"))]) - (racer . [(20210307 243) ((emacs (25 1)) (rust-mode (0 2 0)) (dash (2 13 0)) (s (1 10 0)) (f (0 18 2)) (pos-tip (0 4 6))) "code completion, goto-definition and docs browsing for Rust via racer" tar ((:commit . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c") (:keywords "abbrev" "convenience" "matching" "rust" "tools") (:url . "https://github.com/racer-rust/emacs-racer"))]) - (racket-mode . [(20240718 1905) ((emacs (25 1))) "Racket editing, REPL, and more" tar ((:commit . "b6db517f79c067e5519871909bb842bb2d266047") (:authors ("Greg Hendershott" . "racket-mode-author@greghendershott.com")) (:url . "https://www.racket-mode.com/"))]) - (rails-i18n . [(20220126 1643) ((emacs (27 2)) (yaml (0 1 0)) (dash (2 19 1))) "Seach and insert i18n on ruby code" tar ((:commit . "8e87e4e48e31902b8259ded28a208c2e7efea6e9") (:authors ("Otávio Schwanck dos Santos" . "otavioschwanck@gmail.com")) (:maintainers ("Otávio Schwanck dos Santos" . "otavioschwanck@gmail.com")) (:maintainer "Otávio Schwanck dos Santos" . "otavioschwanck@gmail.com") (:keywords "tools" "languages") (:url . "https://github.com/otavioschwanck/rails-i18n.el"))]) - (rails-log-mode . [(20140408 425) nil "Major mode for viewing Rails log files" tar ((:commit . "ff440003ad7d47cb0ac3300f2a632f4cfd36a446") (:authors ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainers ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainer "Anantha kumaran" . "ananthakumaran@gmail.com") (:keywords "rails" "log"))]) - (rails-routes . [(20220126 1631) ((emacs (27 2)) (inflections (1 1))) "Search for and insert rails routes" tar ((:commit . "eab995a9297ca5bd9bd4f4c2737f2fecfc36def0") (:authors ("Otávio Schwanck" . "otavioschwanck@gmail.com")) (:maintainers ("Otávio Schwanck" . "otavioschwanck@gmail.com")) (:maintainer "Otávio Schwanck" . "otavioschwanck@gmail.com") (:keywords "tools" "languages") (:url . "https://github.com/otavioschwanck/rails-routes"))]) - (railscasts-reloaded-theme . [(20201130 903) nil "Railscasts Reloaded color theme" tar ((:commit . "1c3850568e60a555d59cbb57bf2b6aa06e99d454") (:authors ("George Thomas" . "iamgeorgethomas@gmail.com")) (:maintainers ("George Thomas" . "iamgeorgethomas@gmail.com")) (:maintainer "George Thomas" . "iamgeorgethomas@gmail.com") (:url . "https://github.com/thegeorgeous/railscasts-reloaded-theme"))]) - (railscasts-theme . [(20150219 1525) nil "Railscasts color theme for GNU Emacs." tar ((:commit . "1340c3f6c2717761cab95617cf8dcbd962b1095b") (:keywords "railscasts" "color" "theme") (:url . "https://github.com/mikenichols/railscasts-theme"))]) - (rainbow-blocks . [(20210715 1518) nil "Block syntax highlighting for lisp code" tar ((:commit . "83c4d6e77a1e25d3d2d124a4e90d5b084f3e15a5") (:url . "https://github.com/istib/rainbow-blocks"))]) - (rainbow-delimiters . [(20210515 1254) nil "Highlight brackets according to their depth" tar ((:commit . "7919681b0d883502155d5b26e791fec15da6aeca") (:authors ("Jeremy Rayman" . "opensource@jeremyrayman.com") ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainers ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:keywords "faces" "convenience" "lisp" "tools") (:url . "https://github.com/Fanael/rainbow-delimiters"))]) - (rainbow-fart . [(20230619 515) ((emacs (25 1)) (flycheck (32 -4))) "Checks the keywords of code to play suitable sounds" tar ((:commit . "5e174a2b09f8326e4bd61d4d392ed32a6b45e3ab") (:keywords "tools") (:url . "https://repo.or.cz/emacs-rainbow-fart.git"))]) - (rainbow-identifiers . [(20141102 1526) ((emacs (24))) "Highlight identifiers according to their names" tar ((:commit . "19fbfded1baa98d12335f26f6d7b20e5ae44ce2e") (:authors ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainers ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:url . "https://github.com/Fanael/rainbow-identifiers"))]) - (rake . [(20220211 827) ((f (0 13 0)) (dash (1 5 0)) (cl-lib (0 5))) "Run rake commands" tar ((:commit . "452ea0caca33376487103c64177c295ed2960cca") (:authors ("Adam Sokolnicki" . "adam.sokolnicki@gmail.com")) (:maintainers ("Adam Sokolnicki" . "adam.sokolnicki@gmail.com")) (:maintainer "Adam Sokolnicki" . "adam.sokolnicki@gmail.com") (:keywords "rake" "ruby") (:url . "https://github.com/asok/rake.el"))]) - (raku-mode . [(20240429 1007) ((emacs (24 4))) "Major mode for editing Raku code" tar ((:commit . "14f9b9bba08c0bbb7f3895380d0b1a9feb7a168d") (:authors ("Hinrik rn Sigurðsson" . "hinrik.sig@gmail.com")) (:maintainers ("Hinrik rn Sigurðsson" . "hinrik.sig@gmail.com")) (:maintainer "Hinrik rn Sigurðsson" . "hinrik.sig@gmail.com") (:keywords "languages") (:url . "https://github.com/hinrik/perl6-mode"))]) - (rally-mode . [(20161114 354) ((popwin (1 0 0))) "a mode to interact with the Rally Software web site." tar ((:commit . "0f5e09a6abe2de7613f174b4f54863df93343134") (:authors ("Sean LeBlanc" . "seanleblanc@gmail.com")) (:maintainers ("Sean LeBlanc" . "seanleblanc@gmail.com")) (:maintainer "Sean LeBlanc" . "seanleblanc@gmail.com") (:keywords "rally" "ca" "agile") (:url . "https://pragcraft.wordpress.com/"))]) - (rand-theme . [(20151219 2335) ((cl-lib (0 5))) "Random Emacs theme at start-up!" tar ((:commit . "65a00e5c5150f857aa96803b68f50bc8da0215b7") (:url . "https://github.com/gopar/rand-theme"))]) - (random-splash-image . [(20240501 1550) nil "Randomly sets splash image to *GNU Emacs* buffer on startup." tar ((:commit . "05a5cdb8315577536de5e425f6ef6cbb994c6282") (:authors ("kakakaya" . "kakakayaATgmail.com")) (:maintainers ("kakakaya" . "kakakayaATgmail.com")) (:maintainer "kakakaya" . "kakakayaATgmail.com") (:keywords "games") (:url . "https://github.com/kakakaya/random-splash-image"))]) - (ranger . [(20210125 330) ((emacs (24 4))) "Make dired more like ranger" tar ((:commit . "2498519cb21dcd5791d240607a72a204d1761668") (:authors ("Rich Alesi" . "https://github.com/ralesi")) (:maintainers ("Rich Alesi" . "https://github.com/ralesi")) (:maintainer "Rich Alesi" . "https://github.com/ralesi") (:keywords "files" "convenience" "dired") (:url . "https://github.com/ralesi/ranger"))]) - (rase . [(20120928 2045) nil "Run At Sun Event daemon" tar ((:commit . "59b5f7e8102570b65040e8d55781c7ea28de7338") (:authors ("Andrey Kotlarski" . "m00naticus@gmail.com")) (:maintainers ("Andrey Kotlarski" . "m00naticus@gmail.com")) (:maintainer "Andrey Kotlarski" . "m00naticus@gmail.com") (:keywords "solar" "sunrise" "sunset" "midday" "midnight") (:url . "https://github.com/m00natic/rase/"))]) - (rats . [(20170818 1013) ((s (1 10 0)) (go-mode (1 3 1)) (cl-lib (0 5))) "Rapid testing suite for Go" tar ((:commit . "a6d55aebcc54f669c6c6ffedf84364c4097903cc") (:authors ("Antoine Kalmbach" . "ane@iki.fi")) (:maintainers ("Antoine Kalmbach" . "ane@iki.fi")) (:maintainer "Antoine Kalmbach" . "ane@iki.fi") (:keywords "go"))]) - (raycast-mode . [(20230607 2107) ((emacs (26 1))) "Develop Raycast Extensions" tar ((:commit . "f6401605cc9dfacdcaaf98d5844348b818cfc010") (:authors ("John Buckley" . "nhoj.buckley@gmail.com")) (:maintainers ("John Buckley" . "nhoj.buckley@gmail.com")) (:maintainer "John Buckley" . "nhoj.buckley@gmail.com") (:keywords "convenience" "languages" "tools") (:url . "https://github.com/nhojb/raycast-mode"))]) - (rbenv . [(20240120 6) nil "Emacs integration for rbenv" tar ((:commit . "588b817d510737b9d6afd6d1ecddd517d96b78e5") (:authors ("Yves Senn" . "yves.senn@gmail.com")) (:maintainers ("Yves Senn" . "yves.senn@gmail.com")) (:maintainer "Yves Senn" . "yves.senn@gmail.com") (:keywords "ruby" "rbenv") (:url . "https://github.com/senny/rbenv.el"))]) - (rbs-mode . [(20210430 135) ((emacs (24 5))) "A major mode for RBS" tar ((:commit . "ad36bb138cec7396f029821d0cf755a8bc663260") (:keywords "languages") (:url . "https://github.com/ybiquitous/rbs-mode"))]) - (rbt . [(20170202 2302) ((popup (0 5 3)) (magit (20160128 1201))) "Integrate reviewboard with emacs." tar ((:commit . "32bfba9062a014e375451cf4203c29535b5efc1e") (:authors ("Joe Heyming" . "joeheyming@gmail.com")) (:maintainers ("Joe Heyming" . "joeheyming@gmail.com")) (:maintainer "Joe Heyming" . "joeheyming@gmail.com") (:keywords "reviewboard" "rbt"))]) - (rbtagger . [(20211026 2318) ((emacs (25 1))) "Ruby tagging tools" tar ((:commit . "351c4006ddacc2f66e6ff8c79d981613e9a8bd22") (:authors ("Thiago Araújo" . "thiagoaraujos@gmail.com")) (:maintainers ("Thiago Araújo" . "thiagoaraujos@gmail.com")) (:maintainer "Thiago Araújo" . "thiagoaraujos@gmail.com") (:keywords "languages" "tools") (:url . "https://www.github.com/thiagoa/rbtagger"))]) - (rc-mode . [(20160913 1918) nil "Major mode for the Plan9 rc shell" tar ((:commit . "fe2e0570bf9c19a292e16b18fd4b0a256df5d93f") (:keywords "rc" "plan9" "shell") (:url . "https://github.com/mrhmouse/rc-mode.el"))]) - (rcirc-alert . [(20141127 1047) nil "Configurable alert messages on top of RCIRC" tar ((:commit . "0adf8ff9c47023fec578f678424be62b0f49057f") (:keywords "lisp" "rcirc" "irc" "alert" "awesome"))]) - (rcirc-alertify . [(20140407 119) ((alert (20140406 1353))) "Cross platform notifications for rcirc" tar ((:commit . "ea5cafc55893f375eccbe013d12dbaa94bf6e259") (:authors ("Fabián Ezequiel Gallina" . "fgallina@gnu.org")) (:maintainers ("Fabián Ezequiel Gallina" . "fgallina@gnu.org")) (:maintainer "Fabián Ezequiel Gallina" . "fgallina@gnu.org") (:keywords "comm" "convenience"))]) - (rcirc-groups . [(20170731 2101) nil "an emacs buffer in rcirc-groups major mode" tar ((:commit . "b68ece9d219b909244d4e3c0d8bf6a746d6fead7") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainers ("Dimitri Fontaine" . "dim@tapoueh.org")) (:maintainer "Dimitri Fontaine" . "dim@tapoueh.org") (:keywords "comm" "convenience") (:url . "http://tapoueh.org/emacs/rcirc-groups.html"))]) - (rcirc-notify . [(20150219 2204) nil "libnotify popups" tar ((:commit . "841a7b5a6cdb0c11a812df924d2c6a7d364fd455") (:authors ("Alex Schroeder" . "alex@gnu.org") ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp" "rcirc" "irc" "notify" "growl"))]) - (rcirc-styles . [(20210414 1712) ((cl-lib (0 5))) "support mIRC-style color and attribute codes" tar ((:commit . "dd06ec5fa455131788bbc885fcfaaec16b08f13b"))]) - (rdf-prefix . [(20240403 1710) nil "Prefix lookup for RDF" tar ((:commit . "c591608d12278b293a14c27ab2df72a269eb535d") (:authors ("Simen Heggestøyl" . "simenheg@runbox.com")) (:maintainers ("Simen Heggestøyl" . "simenheg@runbox.com")) (:maintainer "Simen Heggestøyl" . "simenheg@runbox.com") (:keywords "convenience" "abbrev") (:url . "https://github.com/simenheg/rdf-prefix"))]) - (rdxmk . [(20170630 134) nil "A small set of tools for redox developments" tar ((:commit . "e78749fb29738365ffa4d863ffabeb969ebb0bcf") (:authors ("Jacob Salzberg" . "jsalzbergedu@yahoo.com")) (:maintainers ("Jacob Salzberg" . "jsalzbergedu@yahoo.com")) (:maintainer "Jacob Salzberg" . "jsalzbergedu@yahoo.com") (:keywords "redox" "convenience" "tools") (:url . "https://github.com/jsalzbergedu/rdxmk"))]) - (react-snippets . [(20210430 1510) ((yasnippet (0 7 0))) "Yasnippets for React" tar ((:commit . "9d0a1bb90ac36c689cded48b661e81d4544fd719") (:authors ("John Mastro" . "john.b.mastro@gmail.com")) (:maintainer "John Mastro" . "john.b.mastro@gmail.com") (:keywords "snippets"))]) - (read-aloud . [(20160923 500) ((emacs (24 4))) "A simple interface to TTS engines" tar ((:commit . "d5f80ab72054a957aed25224639c1779cae5f4d1") (:authors ("Alexander Gromnitsky" . "alexander.gromnitsky@gmail.com")) (:maintainers ("Alexander Gromnitsky" . "alexander.gromnitsky@gmail.com")) (:maintainer "Alexander Gromnitsky" . "alexander.gromnitsky@gmail.com") (:keywords "multimedia") (:url . "https://github.com/gromnitsky/read-aloud.el"))]) - (read-only-cfg . [(20210717 205) ((emacs (24 3))) "Make files read-only based on user config" tar ((:commit . "fa16d6018a5a29f26adf6007b6b76ea1b3c0bfce") (:authors ("pfchen" . "pfchen31@gmail.com")) (:maintainers ("pfchen" . "pfchen31@gmail.com")) (:maintainer "pfchen" . "pfchen31@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/pfchen/read-only-cfg"))]) - (readable-numbers . [(20220711 911) ((emacs (24 1))) "Visually separate long integers" tar ((:commit . "a3ebdcdd91d32f044b68541a00e162396e4acb38") (:authors ("Oscar Najera" . "https://oscarnajera.com")) (:maintainers ("Oscar Najera" . "hi@oscarnajera.com")) (:maintainer "Oscar Najera" . "hi@oscarnajera.com") (:url . "https://github.com/Titan-C/cardano.el"))]) - (readline-complete . [(20150708 1437) nil "offers completions in shell mode" tar ((:commit . "30c020c37b2741160cc37e656e13c85d826a0ebf") (:authors ("Christopher Monsanto" . "chris@monsan.to")) (:maintainers ("Christopher Monsanto" . "chris@monsan.to")) (:maintainer "Christopher Monsanto" . "chris@monsan.to"))]) - (ready-player . [(20240728 1218) ((emacs (28 1))) "Open media files in ready-player major mode" tar ((:commit . "1de5aab8a13de4986154a76945f295b0304cb183") (:url . "https://github.com/xenodium/ready-player"))]) - (real-auto-save . [(20200505 1537) ((emacs (24 4))) "Automatically save your buffers/files at regular intervals" tar ((:commit . "8e51241e5ba7b07b91d8188c14cf193017640292") (:authors ("Chaoji Li" . "lichaojiATgmailDOTcom") ("Anand Reddy Pandikunta" . "anand21nandaATgmailDOTcom")) (:maintainers ("Chaoji Li" . "lichaojiATgmailDOTcom") ("Anand Reddy Pandikunta" . "anand21nandaATgmailDOTcom")) (:maintainer "Chaoji Li" . "lichaojiATgmailDOTcom") (:url . "https://github.com/ChillarAnand/real-auto-save"))]) - (realgud . [(20231113 1910) ((load-relative (1 3 1)) (loc-changes (1 2)) (test-simple (1 3 0)) (emacs (25))) "A modular front-end for interacting with external debuggers" tar ((:commit . "365063ea8ce8ec6a852cb388088d84147421c3c2") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:keywords "debugger" "gdb" "python" "perl" "go" "bash" "zsh" "bashdb" "zshdb" "remake" "trepan" "perldb" "pdb") (:url . "https://github.com/realgud/realgud/"))]) - (realgud-byebug . [(20190520 1140) ((realgud (1 4 5)) (load-relative (1 2)) (cl-lib (0 5)) (emacs (24))) "Realgud front-end to the Ruby byebug debugger" tar ((:commit . "f8f20b92c6b13f75cc9797921c0e28d3def48b1c") (:url . "http://github.com/rocky/realgud-byebug"))]) - (realgud-ipdb . [(20200722 1116) ((realgud (1 5 0)) (load-relative (1 3 1)) (emacs (25))) "Realgud front-end to ipdb" tar ((:commit . "f18f907aa4ddd3e59dc19ca296d4ee2dc5e436b0") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:url . "https://github.com/realgud/realgud-ipdb"))]) - (realgud-jdb . [(20200722 1120) ((realgud (1 5 0)) (load-relative (1 3 1)) (emacs (25))) "Realgud front-end to Java's jdb debugger\"" tar ((:commit . "1c183b2f8aae0de60942ea01444b896bf182c66a") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:url . "https://github.com/realgud/realgud-jdb"))]) - (realgud-lldb . [(20230201 948) ((load-relative (1 3 1)) (realgud (1 5 0)) (emacs (25))) "Realgud front-end to lldb" tar ((:commit . "74d442abc8469bb6277702f9c60fa479848009b2") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:url . "http://github.com/realgud/realgud-lldb"))]) - (realgud-node-debug . [(20190525 1634) ((realgud (1 4 5)) (load-relative (1 2)) (cl-lib (0 5)) (emacs (25))) "Realgud front-end to older \"node debug\"" tar ((:commit . "72e786359ce9dace1796b0d81a00e9340e9c90ad") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:url . "http://github.com/realgud/realgud-node-debug"))]) - (realgud-node-inspect . [(20190523 1251) ((realgud (1 4 5)) (load-relative (1 2)) (cl-lib (0 5)) (emacs (24))) "Realgud front-end to newer \"node inspect\"" tar ((:commit . "e0f18442d759b8ce4479c01e090975b62270257d") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:url . "http://github.com/realgud/realgud-node-inspect"))]) - (realgud-old-debuggers . [(20190520 1150) ((realgud (1 4 5)) (load-relative (1 2)) (cl-lib (0 5)) (emacs (24))) "Realgud front-end to older lesser-used debuggers" tar ((:commit . "0fad38283e885c452160232e01adf3f6ae51983b") (:url . "http://github.com/rocky/realgud-old-debuggers"))]) - (realgud-pry . [(20201011 1815) ((realgud (1 4 5)) (load-relative (1 2)) (cl-lib (0 5)) (emacs (25))) "Realgud front-end to the Ruby pry debugger" tar ((:commit . "264ca6811b0bef5de4decc54acfeacf0bce2f51f") (:url . "http://github.com/rocky/realgud-pry"))]) - (realgud-rdb2 . [(20190520 1146) ((realgud (1 4 5)) (load-relative (1 2)) (cl-lib (0 5)) (emacs (24))) "Realgud front-end for interacting with Ruby debugger2" tar ((:commit . "3594aa74f7afda3c3251bb2af7fe0e8ec6d621ae") (:url . "http://github.com/rocky/realgud-ruby-debugger2"))]) - (realgud-trepan-ni . [(20210513 2237) ((load-relative (1 2)) (realgud (1 5 0)) (emacs (25))) "Realgud front-end to trepan-ni" tar ((:commit . "0ec088ea343835e24ae73da09bea96bfb02a3130") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:url . "https://github.com/realgud/realgud-trepan-ni"))]) - (reaper . [(20231104 2100) ((emacs (26 2))) "Interact with Harvest time tracking app" tar ((:commit . "c78a06b0d10c08ec4090ba61b964022e54415aa5") (:authors ("Thomas Fini Hansen" . "xen@xen.dk")) (:maintainers ("Thomas Fini Hansen" . "xen@xen.dk")) (:maintainer "Thomas Fini Hansen" . "xen@xen.dk") (:keywords "tools") (:url . "https://github.com/xendk/reaper"))]) - (reason-mode . [(20230405 517) ((emacs (24 3))) "A major mode for editing ReasonML" tar ((:commit . "d657ff75572a8ea7eda6fe22ada3a2ebf5bc6119") (:keywords "languages" "ocaml") (:url . "https://github.com/reasonml-editor/reason-mode"))]) - (reazon . [(20211229 1733) ((emacs (26))) "miniKanren for Emacs" tar ((:commit . "da3c4a8acf236eddb73348056e08bea330e868c0") (:authors ("Nick Drozd" . "nicholasdrozd@gmail.com")) (:maintainers ("Nick Drozd" . "nicholasdrozd@gmail.com")) (:maintainer "Nick Drozd" . "nicholasdrozd@gmail.com") (:keywords "languages" "extensions" "lisp") (:url . "https://github.com/nickdrozd/reazon"))]) - (rebecca-theme . [(20180324 821) ((emacs (24))) "Rebecca Purple Theme" tar ((:commit . "1fe3662d1b02caea96e9a780252b2c45f7a49b1d") (:authors ("vic" . "vborja@apache.org")) (:maintainers ("vic" . "vborja@apache.org")) (:maintainer "vic" . "vborja@apache.org") (:keywords "theme" "dark") (:url . "https://github.com/vic/rebecca-theme"))]) - (rebox2 . [(20121113 1300) nil "Handling of comment boxes in various styles." tar ((:commit . "00634eca420cc48657b81e40e599ff8548083985") (:url . "https://github.com/lewang/rebox2"))]) - (recentf-ext . [(20170926 35) nil "Recentf extensions" tar ((:commit . "450de5f8544ed6414e88d4924d7daa5caa55b7fe") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "convenience" "files") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/recentf-ext.el"))]) - (recentf-remove-sudo-tramp-prefix . [(20220621 749) ((emacs (24 4))) "Normalise recentf history" tar ((:commit . "95ff600058371dd08f615095a55850d2910021bb") (:authors ("ncaq" . "ncaq@ncaq.net")) (:maintainers ("ncaq" . "ncaq@ncaq.net")) (:maintainer "ncaq" . "ncaq@ncaq.net") (:url . "https://github.com/ncaq/recentf-remove-sudo-tramp-prefix"))]) - (recently . [(20210930 207) ((cl-lib (0 5)) (emacs (24))) "Track recently opened files to visit them again" tar ((:commit . "94b31f6bf1dab6af942948fec975e37424938a62") (:authors ("10sr" . "8.slashes[at]gmail[dot]com")) (:maintainers ("10sr" . "8.slashes[at]gmail[dot]com")) (:maintainer "10sr" . "8.slashes[at]gmail[dot]com") (:keywords "utility" "files") (:url . "https://github.com/10sr/recently-el"))]) - (recompile-on-save . [(20151126 1446) ((dash (1 1 0)) (cl-lib (0 5))) "Trigger recompilation on file save." tar ((:commit . "92e11446869d878803d4f3dec5d2101380c12bb2") (:authors ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainers ("Marian Schubert" . "marian.schubert@gmail.com")) (:maintainer "Marian Schubert" . "marian.schubert@gmail.com") (:keywords "convenience" "files" "processes" "tools") (:url . "https://github.com/maio/recompile-on-save.el"))]) - (recomplete . [(20240616 2345) ((emacs (29 1))) "Immediately (re)complete actions" tar ((:commit . "7a5c4c86cdbf8ba6b045d5ace466e5dcb2f10db0") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-recomplete"))]) - (recover-buffers . [(20171009 437) nil "revisit all buffers from an auto-save file" tar ((:commit . "81a5cb53099955ebc2a411a44cba5a394ee3f2d1") (:authors ("era eriksson" . "http://www.iki.fi/era")) (:maintainers ("era eriksson" . "http://www.iki.fi/era")) (:maintainer "era eriksson" . "http://www.iki.fi/era"))]) - (rect+ . [(20150621 44) nil "Extensions to rect.el" tar ((:commit . "299b742faa0bc4448e0d5fe9cb98ab1eb93b8dcc") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "extensions" "data" "tools") (:url . "https://github.com/mhayashi1120/Emacs-rectplus"))]) - (rectangle-utils . [(20190411 1757) ((emacs (24)) (cl-lib (0 5))) "Some useful rectangle functions." tar ((:commit . "46f7e73340fee40c1ab9a4e766a08ae3fce83ebe") (:authors ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainers ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainer "Thierry Volpiatto" . "thierry.volpiatto@gmail.com") (:url . "https://github.com/thierryvolpiatto/rectangle-utils"))]) - (recur . [(20230121 1836) ((emacs (24 3))) "Tail call optimization" tar ((:commit . "043b3267125cb9fa273d0f0afee0dda1fc60c507") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "lisp") (:url . "https://github.com/ROCKTAKEY/recur"))]) - (recursion-indicator . [(20240708 2119) ((emacs (27 1)) (compat (30))) "Recursion indicator" tar ((:commit . "e0eccd3b4b7d7bb162767d4c5a028e646437555c") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "convenience") (:url . "https://github.com/minad/recursion-indicator"))]) - (recursive-narrow . [(20190306 1521) nil "narrow-to-region that operates recursively" tar ((:commit . "5e3e2067d5a148d7e64e64e0355d3b6860e4c259") (:authors ("Nathaniel Flath" . "flat0103@gmail.com")) (:maintainers ("Nathaniel Flath" . "flat0103@gmail.com")) (:maintainer "Nathaniel Flath" . "flat0103@gmail.com") (:url . "http://github.com/nflath/recursive-narrow"))]) - (redacted . [(20220108 1037) ((emacs (25 1))) "Obscure text in buffer" tar ((:commit . "b3f44ccf51d9d5274f7837fc825db0a378055744") (:authors ("Benjamin Kästner" . "benjamin.kaestner@gmail.com")) (:maintainers ("Benjamin Kästner" . "benjamin.kaestner@gmail.com")) (:maintainer "Benjamin Kästner" . "benjamin.kaestner@gmail.com") (:keywords "games") (:url . "https://github.com/bkaestner/redacted.el"))]) - (reddigg . [(20240107 235) ((emacs (26 3)) (promise (1 1)) (ht (2 3)) (request (0 3 0)) (org (9 2))) "A reader for redditt" tar ((:commit . "633c628d4544616cd023ca540819b784a6986426") (:authors ("Thanh Vuong" . "thanhvg@gmail.com")) (:maintainers ("Thanh Vuong" . "thanhvg@gmail.com")) (:maintainer "Thanh Vuong" . "thanhvg@gmail.com") (:url . "https://github.com/thanhvg/emacs-reddigg"))]) - (redis . [(20231111 1733) ((emacs (24)) (cl-lib (0 5))) "Redis integration" tar ((:commit . "84382456beae70677aed2f9558a0b446f8ccc17a") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/redis.el"))]) - (redpen-paragraph . [(20160625 1050) ((emacs (24)) (cl-lib (0 5)) (json (1 4))) "RedPen interface." tar ((:commit . "770ffb34b04bfa0ea8484fa1506e96c530168e13") (:keywords "document" "proofreading" "help") (:url . "https://github.com/karronoli/redpen-paragraph.el"))]) - (redprl . [(20180418 1434) ((emacs (24 3))) "Major mode for editing RedPRL proofs and interacting with RedPRL" tar ((:commit . "4abdbdeda4604ff30ce19c0df3f43e34faf60bd7") (:authors ("Jonathan Sterling" . "jon@jonmsterling.com")) (:maintainers ("Jonathan Sterling" . "jon@jonmsterling.com")) (:maintainer "Jonathan Sterling" . "jon@jonmsterling.com") (:keywords "languages"))]) - (redshank . [(20180730 407) ((paredit (21))) "Common Lisp Editing Extensions" tar ((:commit . "d059c5841044aa163664f8bf87c1d981bf0a04fe") (:authors ("Michael Weber" . "michaelw@foldr.org")) (:maintainers ("Michael Weber" . "michaelw@foldr.org")) (:maintainer "Michael Weber" . "michaelw@foldr.org") (:keywords "languages" "lisp"))]) - (redtick . [(20180424 2136) ((emacs (24 4))) "Smallest pomodoro timer (1 char)" tar ((:commit . "0faa6b7b479fae39f5d4632f0cbbef0f2917780e") (:keywords "calendar") (:url . "http://github.com/ferfebles/redtick"))]) - (redtt . [(20181121 21) ((emacs (25 3))) "Major mode for editing redtt proofs" tar ((:commit . "c95d1a0787fb92eb011df690b4bdc1029a611c0b") (:authors ("Jonathan Sterling" . "jon@jonmsterling.com")) (:maintainers ("Jonathan Sterling" . "jon@jonmsterling.com")) (:maintainer "Jonathan Sterling" . "jon@jonmsterling.com") (:keywords "languages") (:url . "http://github.com/RedPRL/redtt"))]) - (refine . [(20200507 731) ((emacs (24 3)) (s (1 11 0)) (dash (2 12 0)) (list-utils (0 4 4)) (loop (1 2))) "interactive value editing" tar ((:commit . "d72fa50910b86217a35bb1b7e56adea206052021") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "convenience"))]) - (reformatter . [(20231122 838) ((emacs (24 3))) "Define commands which run reformatters on the current buffer" tar ((:commit . "ebea79504b40fecb150caf8c39621146164f997e") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience" "tools") (:url . "https://github.com/purcell/emacs-reformatter"))]) - (regex-dsl . [(20220125 506) nil "lisp syntax for regexps" tar ((:commit . "8802555ecdab8b50bb64181798497c10cdb5034b") (:authors ("Aliaksey Kandratsenka" . "alk@tut.by")) (:maintainers ("Aliaksey Kandratsenka" . "alk@tut.by")) (:maintainer "Aliaksey Kandratsenka" . "alk@tut.by"))]) - (regex-tool . [(20170104 1918) nil "A regular expression evaluation tool for programmers" tar ((:commit . "0b4a0111143c88ef94bec56624cb2e00c1a054e6") (:authors ("John Wiegley" . "johnw@newartisans.com")) (:maintainers ("John Wiegley" . "johnw@newartisans.com")) (:maintainer "John Wiegley" . "johnw@newartisans.com") (:keywords "regex" "languages" "programming" "development") (:url . "http://www.newartisans.com/"))]) - (region-bindings-mode . [(20140407 2214) nil "Enable custom bindings when mark is active." tar ((:commit . "3fa5dbdbd7c000bebff6d9d14a4be326ec24b6fc") (:authors ("Fabián E. Gallina" . "fabian@anue.biz")) (:maintainers ("Fabián E. Gallina" . "fabian@anue.biz")) (:maintainer "Fabián E. Gallina" . "fabian@anue.biz") (:keywords "convenience") (:url . "https://github.com/fgallina/region-bindings-mode"))]) - (region-convert . [(20210519 1655) ((emacs (24 3))) "Convert string in region by Lisp function" tar ((:commit . "cb3ab0417d7b74e5edd34bf23a70737fc7bf1d3a") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "region" "convenience") (:url . "https://github.com/zonuexe/right-click-context"))]) - (region-occurrences-highlighter . [(20240626 1101) ((emacs (26 1))) "Mark occurrences of current region (selection)" tar ((:commit . "55f9d100ef67f174c55209f8d4cef1962a9adfc2") (:authors ("lvaro González Sotillo" . "alvarogonzalezsotillo@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience") (:url . "https://github.com/alvarogonzalezsotillo/region-occurrences-highlighter"))]) - (region-state . [(20181205 1746) nil "Show the number of chars/lines or rows/columns in the region" tar ((:commit . "f9e3926036a7c261b20bad9bf46f68ead8c15024") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "convenience") (:url . "https://github.com/xuchunyang/region-state.el"))]) - (register-channel . [(20210120 1618) nil "Jump around fast using registers" tar ((:commit . "ed7f563e92170b758dc878fcb5df88d46d5d44cc") (:authors ("Yang Zhao" . "YangZhao11@users.noreply.github.com")) (:maintainers ("Yang Zhao" . "YangZhao11@users.noreply.github.com")) (:maintainer "Yang Zhao" . "YangZhao11@users.noreply.github.com") (:keywords "convenience"))]) - (register-quicknav . [(20200524 2006) ((emacs (25 3))) "Quickly jump to next/previous register" tar ((:commit . "c15ea92b0946c28b3f14986d42b15b0b534aa6a2") (:authors ("tastytea" . "tastytea@tastytea.de")) (:maintainers ("tastytea" . "tastytea@tastytea.de")) (:maintainer "tastytea" . "tastytea@tastytea.de") (:keywords "convenience") (:url . "https://schlomp.space/tastytea/register-quicknav"))]) - (rego-mode . [(20201102 1420) ((emacs (24 4)) (reformatter (0 3))) "A major mode for rego language" tar ((:commit . "be110e6cef5d34eef0529a8739c68e619cf15310") (:authors ("Sibi Prabakaran" . "sibi@psibi.in")) (:maintainers ("Sibi Prabakaran" . "sibi@psibi.in")) (:maintainer "Sibi Prabakaran" . "sibi@psibi.in") (:keywords "languages") (:url . "https://github.com/psibi/rego-mode"))]) - (regswap . [(20240602 2051) ((emacs (24 3))) "Functionality for swapping two regions" tar ((:commit . "65e2319e013c5d59f338edde12b98ef1c737e870") (:url . "http://github.com/skitov/regswap"))]) - (related . [(20190327 1024) ((cl-lib (0 5))) "Switch back and forth between similarly named buffers." tar ((:commit . "546c7e811b290470288b617f2c27106bd83ccd33") (:keywords "file" "buffer" "switch" "selection" "matching" "convenience") (:url . "https://github.com/julien-montmartin/related"))]) - (related-files . [(20230903 851) ((emacs (28 2))) "Easily find files related to the current one" tar ((:commit . "8020f375013d5e83c9b8117d118d2402c63e66bb") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:keywords "tools") (:url . "https://www.gnu.org/software/emacs/"))]) - (remark-mode . [(20221123 2127) ((emacs (25 1)) (markdown-mode (2 0))) "Major mode for the remark slideshow tool" tar ((:commit . "5a2a702d2af8fd007ae02237d5824356d0c1acc6") (:authors (nil . "@torgeir")) (:maintainers (nil . "@torgeir")) (:maintainer nil . "@torgeir") (:keywords "remark" "slideshow" "markdown" "hot reload"))]) - (remember-last-theme . [(20170619 2133) ((emacs (24 4))) "Remember the last used theme between sessions." tar ((:commit . "57e8e2a475ea89316dbb5c4d2ea047f56a2cbcdf") (:authors ("Anler Hernández Peral" . "inbox+emacs@anler.me")) (:maintainers ("Anler Hernández Peral" . "inbox+emacs@anler.me")) (:maintainer "Anler Hernández Peral" . "inbox+emacs@anler.me") (:keywords "convenience" "faces") (:url . "https://github.com/anler/remember-last-theme"))]) - (remind-bindings . [(20200820 1723) ((emacs (25 1)) (omni-quotes (0 5)) (popwin (1 0)) (map (2 0))) "Reminders for your init bindings" tar ((:commit . "c9a327bfd3c68a0c41b5b64df491bdee4c73ca39") (:keywords "outlines") (:url . "https://github.com/mtekman/remind-bindings.el"))]) - (renpy . [(20200607 135) nil "silly walks for Renpy" tar ((:commit . "f2f95a72a8c842f229f80999132e8ea8ee73f6fc") (:authors ("PyTom" . "pytom@bishoujo.us")) (:maintainers ("Dave Love Quildreen Motta Billy Wade" . "https://github.com/billywade")) (:maintainer "Dave Love Quildreen Motta Billy Wade" . "https://github.com/billywade") (:keywords "languages") (:url . "https://github.com/billywade/renpy-mode"))]) - (repeat-help . [(20230118 24) ((emacs (28 1))) "Display keybindings for repeat-mode" tar ((:commit . "41dea6fba2edd6ac748d0ca7a6da4058290feede") (:authors ("Karthik Chikmagalur" . "karthikchikmagalur@gmail.com")) (:maintainers ("Karthik Chikmagalur" . "karthikchikmagalur@gmail.com")) (:maintainer "Karthik Chikmagalur" . "karthikchikmagalur@gmail.com") (:keywords "convenience") (:url . "https://github.com/karthink/repeat-help"))]) - (repeatable-motion . [(20170620 1848) ((emacs (24))) "Make repeatable versions of motions" tar ((:commit . "77aa35b27c8a76dc8deef87c9f71ef7e6fd289ee") (:authors ("William Hatch" . "willghatch@gmail.com")) (:maintainers ("William Hatch" . "willghatch@gmail.com")) (:maintainer "William Hatch" . "willghatch@gmail.com") (:keywords "motion" "repeatable") (:url . "https://github.com/willghatch/emacs-repeatable-motion"))]) - (repeater . [(20180418 1212) ((emacs (24 4))) "Repeat recent repeated commands" tar ((:commit . "854b874542b186b2408cbc58ad0591fe8eb70b6c") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "convenience") (:url . "https://github.com/xuchunyang/repeater"))]) - (repl-driven-development . [(20231123 1917) ((s (1 12 0)) (f (0 20 0)) (lf (1 0)) (dash (2 16 0)) (eros (0 1 0)) (bind-key (2 4 1)) (emacs (29)) (f (0 20 0)) (devdocs (0 5)) (pulsar (1 0 1)) (peg (1 0 1)) (hierarchy (0 6 0)) (json-navigator (0 1 1))) "Send arbitrary code to a REPL in the background" tar ((:commit . "05bd1cee8f298173010ed17a98ba2b94cb08d830") (:authors ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainers ("Musa Al-hassy" . "alhassy@gmail.com")) (:maintainer "Musa Al-hassy" . "alhassy@gmail.com") (:keywords "repl-driven-development" "rdd" "repl" "lisp" "eval" "java" "python" "ruby" "programming" "convenience") (:url . "http://alhassy.com/repl-driven-development"))]) - (repl-toggle . [(20220920 752) ((fullframe (0 0 5))) "Switch to/from repl buffer for current major-mode" tar ((:commit . "e05996b4a2b988f93ccce67f933cfad00064360f") (:authors ("Tom Regner" . "tom@goochesa.de")) (:maintainers ("Tom Regner" . "tom@goochesa.de")) (:maintainer "Tom Regner" . "tom@goochesa.de") (:keywords "repl" "buffers" "toggle"))]) - (replace-from-region . [(20240224 52) nil "Replace commands whose query is from region" tar ((:commit . "7b5b5ce5488ad5314acaa301d6482bf781db4ebd") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "replace" "search" "region") (:url . "http://www.emacswiki.org/emacs/download/replace-from-region.el"))]) - (replace-pairs . [(20160207 1251) ((emacs (24 4))) "Query-replace pairs of things" tar ((:commit . "ef6f2719aab7714f6cb209fd3dd6d2e720681b3c") (:authors ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainers ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainer "David Shepherd" . "davidshepherd7@gmail.com") (:url . "https://github.com/davidshepherd7/replace-pairs"))]) - (replace-symbol . [(20160518 12) nil "Rename symbols in expressions or buffers" tar ((:commit . "baf949e528aee1881f455f9c84e67718bedcb3f6") (:authors ("Brian Mastenbrook" . "brian@mastenbrook.net")) (:maintainers ("Brian Mastenbrook" . "brian@mastenbrook.net")) (:maintainer "Brian Mastenbrook" . "brian@mastenbrook.net") (:url . "https://github.com/bmastenbrook/replace-symbol-el"))]) - (replace-with-inflections . [(20240122 927) ((cl-lib (0 5)) (string-inflection (1 0 10)) (inflections (1 1))) "Inflection aware `query-replace'" tar ((:commit . "c57cfb06752bb17389465890ff0ef58a7dd465d2") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "matching") (:url . "https://github.com/knu/replace-with-inflections.el"))]) - (repo . [(20240425 1307) ((emacs (24 3))) "Running repo from Emacs" tar ((:commit . "1572f3ee82eaadc06e741f03e1889281308c79fa") (:keywords "convenience") (:url . "https://github.com/snogge/repo-el"))]) - (req-package . [(20180605 1141) ((use-package (1 0)) (dash (2 7 0)) (log4e (0 2 0)) (ht (0))) "A use-package wrapper for package runtime dependencies management" tar ((:commit . "a77da72931914ac5f3f64dc61fe9dc3522b2817e") (:authors ("Edward Knyshov" . "edvorg@gmail.com")) (:maintainers ("Edward Knyshov" . "edvorg@gmail.com")) (:maintainer "Edward Knyshov" . "edvorg@gmail.com") (:keywords "dotemacs" "startup" "speed" "config" "package") (:url . "https://github.com/edvorg/req-package"))]) - (request . [(20230127 417) ((emacs (24 4))) "Compatible layer for URL request" tar ((:commit . "01e338c335c07e4407239619e57361944a82cb8a") (:authors ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainers ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainer "Takafumi Arakaki" . "aka.tkfatgmail.com") (:url . "https://github.com/tkf/emacs-request"))]) - (request-deferred . [(20220614 1604) ((emacs (24 1)) (deferred (0 3 1)) (request (0 3))) "Wrap request.el by deferred" tar ((:commit . "38ed1d2e64138eb16a9d8ed2987cff2e01b4a93b") (:authors ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainers ("Takafumi Arakaki" . "aka.tkfatgmail.com")) (:maintainer "Takafumi Arakaki" . "aka.tkfatgmail.com") (:url . "https://github.com/tkf/emacs-request"))]) - (requirejs . [(20151204 719) ((js2-mode (20150713)) (popup (0 5 3)) (s (1 9 0)) (cl-lib (0 5)) (yasnippet (20151011 1823))) "Requirejs import manipulation and source traversal." tar ((:commit . "4ea2a5fcbc76e4cbb6a7461e6f05f019b75865b1") (:authors ("Joe Heyming" . "joeheyming@gmail.com")) (:maintainers ("Joe Heyming" . "joeheyming@gmail.com")) (:maintainer "Joe Heyming" . "joeheyming@gmail.com") (:keywords "javascript" "requirejs") (:url . "https://github.com/joeheyming/requirejs-emacs"))]) - (requirejs-mode . [(20130215 2104) nil "Improved AMD module management" tar ((:commit . "011849043098b6c4f27571625ae19071b53b8824") (:authors ("Marc-Olivier Ricard" . "marco.ricard@gmail.com")) (:maintainers ("Marc-Olivier Ricard" . "marco.ricard@gmail.com")) (:maintainer "Marc-Olivier Ricard" . "marco.ricard@gmail.com") (:keywords "javascript" "amd" "requirejs"))]) - (rescript-mode . [(20240312 1235) ((emacs (26 1))) "A major mode for editing ReScript" tar ((:commit . "e97487a8786dd329593c3a786443a6d987d719e9") (:authors ("Karl Landstrom" . "karl.landstrom@brgeight.se") ("Daniel Colascione" . "dancol@dancol.org") ("John Lee" . "jjl@pobox.com")) (:maintainers ("John Lee" . "jjl@pobox.com")) (:maintainer "John Lee" . "jjl@pobox.com") (:keywords "languages" "rescript") (:url . "https://github.com/jjlee/rescript-mode"))]) - (resize-window . [(20180918 538) ((emacs (24)) (cl-lib (0 5))) "easily resize windows" tar ((:commit . "09dc5968f1c988c51fcd6ea5d68bb38b7541eb66") (:authors ("Dan Sutton" . "danielsutton01@gmail.com")) (:maintainers ("Dan Sutton" . "danielsutton01@gmail.com")) (:maintainer "Dan Sutton" . "danielsutton01@gmail.com") (:keywords "window" "resize") (:url . "https://github.com/dpsutton/resize-mode"))]) - (restart-emacs . [(20201127 1425) nil "Restart emacs from within emacs" tar ((:commit . "d0fca7fba014b2d0d4dedcb9744a1e73cd9a6409") (:authors ("Iqbal Ansari" . "iqbalansari02@yahoo.com")) (:maintainers ("Iqbal Ansari" . "iqbalansari02@yahoo.com")) (:maintainer "Iqbal Ansari" . "iqbalansari02@yahoo.com") (:keywords "convenience") (:url . "https://github.com/iqbalansari/restart-emacs"))]) - (restclient . [(20231010 1327) nil "An interactive HTTP client for Emacs" tar ((:commit . "e2a2b13482d72634f8e49864cd9e5c907a5fe137") (:authors ("Pavel Kurnosov" . "pashky@gmail.com")) (:maintainers ("Pavel Kurnosov" . "pashky@gmail.com")) (:maintainer "Pavel Kurnosov" . "pashky@gmail.com") (:keywords "http"))]) - (restclient-helm . [(20170314 1554) ((restclient (0)) (helm (1 9 4))) "helm interface for restclient.el" tar ((:commit . "af7420085dd67ed08d199a2402e8ff3e996c3029") (:authors ("Pavel Kurnosov" . "pashky@gmail.com")) (:maintainers ("Pavel Kurnosov" . "pashky@gmail.com")) (:maintainer "Pavel Kurnosov" . "pashky@gmail.com") (:keywords "http" "helm"))]) - (restclient-jq . [(20220426 1734) ((restclient (20200502 831)) (jq-mode (0 4 1)) (emacs (24 4))) "Support for setting restclient vars from jq expressions" tar ((:commit . "ae79e7dd283890072da69b8f48aeec1afd0d9442") (:authors ("Cameron Dorrat" . "cdorrat@gmail.com")) (:maintainers ("Cameron Dorrat" . "cdorrat@gmail.com")) (:maintainer "Cameron Dorrat" . "cdorrat@gmail.com") (:keywords "tools" "comm" "http" "jq") (:url . "https://github.com/pashky/restclient.el"))]) - (restclient-test . [(20240207 1415) ((emacs (26 1)) (restclient (0))) "Run tests with restclient.el" tar ((:commit . "5a364b93779eb3b4566dd6d843d7637983fcc949") (:authors ("Simen Heggestøyl" . "simenheg@runbox.com")) (:maintainers ("Simen Heggestøyl" . "simenheg@runbox.com")) (:maintainer "Simen Heggestøyl" . "simenheg@runbox.com") (:url . "https://github.com/simenheg/restclient-test.el"))]) - (retraction-viewer . [(20240509 1440) ((emacs (26 1)) (plz (0 7))) "View retraction information for current citation" tar ((:commit . "e8ab96e5a95a93849b912e2684b9776c685ac4bd") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "bib" "tex" "data") (:url . "https://git.sr.ht/~swflint/retraction-viewer"))]) - (retraction-viewer-section . [(20240509 1440) ((emacs (25 1)) (retraction-viewer (1 0 2)) (universal-sidecar (1 5 1))) "Show retraction information in the universal-sidecar" tar ((:commit . "e8ab96e5a95a93849b912e2684b9776c685ac4bd") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "bib" "tex") (:url . "https://git.sr.ht/~swflint/retraction-viewer"))]) - (retrie . [(20200519 551) ((emacs (24 5))) "Refactoring Haskell code with retrie" tar ((:commit . "976d6f01a3e214917f16b82e750d825cb9bfcc59") (:authors ("Junyoung Clare Jang" . "jjc9310@gmail.com")) (:maintainers ("Junyoung Clare Jang" . "jjc9310@gmail.com")) (:maintainer "Junyoung Clare Jang" . "jjc9310@gmail.com") (:keywords "files" "languages" "tools") (:url . "https://github.com/Ailrun/emacs-retrie"))]) - (revbufs . [(20200907 2223) nil "Reverts all out-of-date buffers safely" tar ((:commit . "df3c02d3063951582c693ae12547993cec8256e2") (:authors ("Neil Van Dyke" . "neil@neilvandyke.org")) (:maintainers ("Sam Kleinman" . "sam@tychoish.com")) (:maintainer "Sam Kleinman" . "sam@tychoish.com") (:keywords "convenience" "buffers") (:url . "http://www.neilvandyke.org/revbufs/"))]) - (reveal-in-folder . [(20240226 37) ((emacs (24 3)) (f (0 20 0)) (s (1 12 0))) "Reveal current file/directory in folder" tar ((:commit . "ef1b86f745ff2e1d13dc57f6f9fe7e0c53fe26bd") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "folder" "finder" "reveal" "file" "explorer") (:url . "https://github.com/jcs-elpa/reveal-in-folder"))]) - (reveal-in-osx-finder . [(20150802 1657) nil "Reveal file associated with buffer in OS X Finder" tar ((:commit . "5710e5936e47139a610ec9a06899f72e77ddc7bc") (:keywords "os x" "finder") (:url . "https://github.com/kaz-yos/reveal-in-osx-finder"))]) - (reverse-im . [(20240315 1320) ((emacs (25 1)) (seq (2 23))) "Reverse mapping for non-default system layouts" tar ((:commit . "bcd70b49b16abab53165cb464d0a9a5f95bf946b") (:authors ("Juri Linkov" . "juri@jurta.org")) (:maintainers ("DK" . "a13@users.noreply.github.com")) (:maintainer "DK" . "a13@users.noreply.github.com") (:keywords "i18n") (:url . "https://github.com/a13/reverse-im.el"))]) - (reverse-theme . [(20141205 145) nil "Reverse theme for Emacs" tar ((:commit . "3105c950bcb51c662c79b59ca102ef662c2b0be0") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-reverse-theme"))]) - (reverso . [(20240113 2128) ((emacs (27 1)) (transient (0 3 7)) (request (0 3 2))) "Translation, grammar checking, context search" tar ((:commit . "7ae99550cd6076009560c4c7a3e4cdf101826041") (:authors ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainers ("Korytov Pavel" . "thexcloud@gmail.com")) (:maintainer "Korytov Pavel" . "thexcloud@gmail.com") (:url . "https://github.com/SqrtMinusOne/reverso.el"))]) - (revert-buffer-all . [(20240421 836) ((emacs (24 3))) "Revert all open buffers" tar ((:commit . "d49462047ebb442d7872f12007380797ee49473c") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-buffer-revert-all"))]) - (review-mode . [(20220817 1010) nil "major mode for ReVIEW" tar ((:commit . "2b24db8d85a1c40dbd67be195caa79c9df1e0f4b") (:authors ("Kenshi Muto" . "kmuto@kmuto.jp")) (:maintainers ("Kenshi Muto" . "kmuto@kmuto.jp")) (:maintainer "Kenshi Muto" . "kmuto@kmuto.jp") (:url . "https://github.com/kmuto/review-el"))]) - (rewriting-pcase . [(20230419 23) ((emacs (27 1))) "Support for rewriting sexps in source code" tar ((:commit . "3a2efb79bfc68629bd20a8bc1770c8f6d24575fa") (:keywords "extensions" "lisp") (:url . "https://github.com/owinebar/emacs-rewriting-pcase"))]) - (reykjavik-theme . [(20201219 947) ((emacs (24))) "Theme with a dark background." tar ((:commit . "f6d8e83946633603234cd1dac725e17447f40bce"))]) - (rfc-mode . [(20231013 1353) ((emacs (25 1))) "RFC document browser and viewer" tar ((:commit . "ab09db78d9d1baa4da4f926930833598e1e978ce") (:authors ("Nicolas Martyanoff" . "nicolas@n16f.net")) (:maintainers ("Nicolas Martyanoff" . "nicolas@n16f.net")) (:maintainer "Nicolas Martyanoff" . "nicolas@n16f.net") (:url . "https://github.com/galdor/rfc-mode"))]) - (rg . [(20231202 1023) ((emacs (26 1)) (transient (0 3 0)) (wgrep (2 1 10))) "A search tool based on ripgrep" tar ((:commit . "4885473a6d248a6ee508b7b7ef3705762af631d9") (:authors ("David Landell" . "david.landell@sunnyhill.email") ("Roland McGrath" . "roland@gnu.org")) (:maintainers ("David Landell" . "david.landell@sunnyhill.email") ("Roland McGrath" . "roland@gnu.org")) (:maintainer "David Landell" . "david.landell@sunnyhill.email") (:keywords "matching" "tools") (:url . "https://github.com/dajva/rg.el"))]) - (rgb . [(20220717 1940) ((emacs (24 3))) "RGB control via OpenRGB" tar ((:commit . "4aab5a5be16b69b47ef5e67d02782df5e41dbd7b") (:url . "https://gitlab.com/cwpitts/rgb.el"))]) - (rhq . [(20230731 1544) ((emacs (24 4))) "Client for rhq" tar ((:commit . "9f571787bf0781c78c277db82394fb9a692ec21e") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "tools" "extensions") (:url . "https://github.com/ROCKTAKEY/rhq"))]) - (rhtml-mode . [(20130422 1311) nil "major mode for editing RHTML files" tar ((:commit . "a6d71b38a3db867ccf82999c99805db1a3a33c33"))]) - (rib-mode . [(20170726 1448) ((emacs (24))) "RenderMan® Interface Bytestream (RIB) Major Mode" tar ((:commit . "97470158784c3c212e22e2c20b8471ee65ba59af") (:authors ("Remik Ziemlinski and Daniel Blezek" . "daniel.blezek@gmail.com")) (:maintainers ("Remik Ziemlinski and Daniel Blezek" . "daniel.blezek@gmail.com")) (:maintainer "Remik Ziemlinski and Daniel Blezek" . "daniel.blezek@gmail.com") (:url . "https://github.com/blezek/rib-mode"))]) - (rich-minority . [(20190419 1136) ((cl-lib (0 5))) "Clean-up and Beautify the list of minor-modes." tar ((:commit . "a03e693f6f9232cf75363aaaf1cb041f21675c19") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "mode-line" "faces") (:url . "https://github.com/Malabarba/rich-minority"))]) - (ride-mode . [(20240511 1623) ((emacs (25 1))) "A major-mode for editing RIDE language" tar ((:commit . "b693e5c33090530d2ea9d792fa148ea983f8607f") (:authors ("DEADBLACKCLOVER" . "deadblackclover@protonmail.com")) (:maintainers ("DEADBLACKCLOVER" . "deadblackclover@protonmail.com")) (:maintainer "DEADBLACKCLOVER" . "deadblackclover@protonmail.com") (:keywords "languages") (:url . "https://github.com/deadblackclover/ride-mode"))]) - (right-click-context . [(20210519 1713) ((emacs (24 3)) (popup (0 5)) (ordinal (0 0 1))) "Right Click Context menu" tar ((:commit . "c3c9d36ffbc9fb2bc7c2c4b75291dbcdb1c5f531") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "mouse" "menu" "rightclick") (:url . "https://github.com/zonuexe/right-click-context"))]) - (rigid-tabs . [(20230905 940) ((emacs (24 3))) "Fix TAB alignment in diff buffers" tar ((:commit . "9553118e76fcbc1d8f0bcb960de13c7e3f07b9df") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainers ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org") (:keywords "diff" "whitespace" "version control" "magit") (:url . "https://gitlab.com/wavexx/rigid-tabs.el"))]) - (rii . [(20210317 1330) ((emacs (24 3))) "Reversible input interface for multiple input" tar ((:commit . "9df603a5c63ae38ec776e27dc93d3618e2b0fabe") (:authors ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "ROCKTAKEY" . "rocktakey@gmail.com") (:keywords "extensions" "tools") (:url . "https://github.com/ROCKTAKEY/rii"))]) - (rime . [(20240130 1427) ((emacs (26 3)) (dash (2 17 0)) (cl-lib (0 6 1)) (popup (0 5 3)) (posframe (0 1 0))) "Rime input method" tar ((:commit . "d8c0a99b0282d3e0aca53146789f6864181228e7") (:keywords "convenience" "input-method") (:url . "https://www.github.com/DogLooksGood/emacs-rime"))]) - (rimero-theme . [(20180901 1348) ((emacs (24))) "Theme with a dark background suitable for UI and terminal usage." tar ((:commit . "a2e706c2b34f749019979a133f08a2d94a1104b3") (:authors ("Yves Zoundi" . "yveszoundi@users.sf.net")) (:maintainers ("Yves Zoundi" . "yveszoundi@users.sf.net")) (:maintainer "Yves Zoundi" . "yveszoundi@users.sf.net") (:keywords "faces" "theme" "dark" "light colors") (:url . "https://github.com/yveszoundi/emacs-rimero-theme"))]) - (rinari . [(20150709 640) ((ruby-mode (1 0)) (inf-ruby (2 2 5)) (ruby-compilation (0 16)) (jump (2 0))) "Rinari Is Not A Rails IDE" tar ((:commit . "be07b0f42aefa24c5d36c441d1f3f72e64fffaa4") (:keywords "ruby" "rails" "project" "convenience" "web") (:url . "https://github.com/eschulte/rinari"))]) - (ring-mode . [(20221226 1159) ((emacs (24 3))) "A major mode for the Ring programming language" tar ((:commit . "4e38dd5ca374d7d40fd1eeed1e83ef935efd387a") (:keywords "files" "ring") (:url . "https://github.com/thechampagne/ring-mode"))]) - (rings . [(20160531 2027) nil "Buffer rings. Like tabs, but better." tar ((:commit . "3590b222eb80652cbd27866f066bd3571d86edfc") (:keywords "utilities" "productivity") (:url . "http://github.com/konr/rings"))]) - (ripgrep . [(20220520 1410) nil "Front-end for ripgrep, a command line search tool" tar ((:commit . "872e250e8f93b8bb0a8a1de8bde17fd9bd116e31") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "ripgrep" "ack" "pt" "ag" "sift" "grep" "search") (:url . "https://github.com/nlamirault/ripgrep.el"))]) - (riscv-mode . [(20220916 206) ((emacs (24 4))) "Major-mode for RISC V assembly" tar ((:commit . "8e335b9c93de93ed8dd063d702b0f5ad48eef6d7") (:authors ("Adam Niederer" . "https://github.com/AdamNiederer")) (:keywords "riscv" "assembly") (:url . "https://github.com/AdamNiederer/riscv-mode"))]) - (rivet-mode . [(20201013 1905) ((emacs (24)) (web-mode (16))) "A minor mode for editing Apache Rivet files" tar ((:commit . "6cf58cf04fee933113857af07414b3f27c24b505") (:url . "https://gitlab.com/thornjad/rivet-mode"))]) - (rjsx-mode . [(20200224 2149) ((emacs (24 4)) (js2-mode (20170504))) "Real support for JSX" tar ((:commit . "0061587a06cdc2579a8d0e90863498d96bf982d8") (:authors ("Felipe Ochoa" . "felipe@fov.space")) (:maintainers ("Felipe Ochoa" . "felipe@fov.space")) (:maintainer "Felipe Ochoa" . "felipe@fov.space") (:keywords "languages") (:url . "https://github.com/felipeochoa/rjsx-mode/"))]) - (rmsbolt . [(20240622 1704) ((emacs (25 1))) "A compiler output viewer" tar ((:commit . "484d9c06f0544532336ad2ac2ddf46a1a81272ef") (:authors ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainers ("Jay Kamat" . "jaygkamat@gmail.com")) (:maintainer "Jay Kamat" . "jaygkamat@gmail.com") (:keywords "compilation" "tools") (:url . "http://gitlab.com/jgkamat/rmsbolt"))]) - (robe . [(20240509 155) ((inf-ruby (2 5 1)) (emacs (25 1))) "Code navigation, documentation lookup and completion for Ruby" tar ((:commit . "6bc8a07fc483407971de0966d367a11006b3ab80") (:keywords "ruby" "convenience" "rails") (:url . "https://github.com/dgutov/robe"))]) - (robot-log . [(20220719 1301) ((emacs (28 1))) "Major mode for viewing RobotFramework debug log files" tar ((:commit . "26da47597aa97be9649cb60f4da6d94d47d0c0ac") (:keywords "convenience" "files") (:url . "https://git.sr.ht/~apteryx/emacs-robot-log"))]) - (robot-mode . [(20240721 1023) ((emacs (26 1))) "Major-mode for Robot Framework files" tar ((:commit . "7c8d7adfa37b7bd15d61cbb78a02e0e1596c453c") (:authors ("Kalle Kankare" . "kalle.kankare@iki.fi")) (:maintainers ("Kalle Kankare" . "kalle.kankare@iki.fi")) (:maintainer "Kalle Kankare" . "kalle.kankare@iki.fi") (:keywords "languages" "files") (:url . "https://github.com/kopoli/robot-mode"))]) - (robots-txt-mode . [(20190812 1858) nil "Major mode for editing robots.txt" tar ((:commit . "8bf67285a25a6756607354d184e36583f2847e7d") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "languages" "comm" "web") (:url . "https://github.com/emacs-php/robots-txt-mode"))]) - (roguel-ike . [(20160120 302) ((popup (0 5 0))) "A coffee-break roguelike" tar ((:commit . "706dcb0687e8016d7d776f9d9e5ace9fdbbca43c"))]) - (rom-party . [(20240324 909) ((emacs (28)) (dash (2 17 0)) (f (0 2 0)) (s (1 12 0)) (ht (2 3)) (extmap (1 3)) (compat (29 1 4 4)) (async (1 9 7))) "Rendition of jklm.fun's \"Bomb Party\" game" tar ((:commit . "e4e8f113b370ceaed0ea28940117bd69f3d3f935") (:url . "https://github.com/LaurenceWarne/rom-party.el"))]) - (ron-mode . [(20200830 1554) ((emacs (24 5 1))) "Rusty Object Notation mode" tar ((:commit . "c5e0454b9916d6b73adc15dab8abbb0b0a68ea22") (:authors ("Daniel Hutzley" . "endergeryt@gmail.com")) (:maintainers ("Daniel Hutzley" . "endergeryt@gmail.com")) (:maintainer "Daniel Hutzley" . "endergeryt@gmail.com") (:keywords "languages") (:url . "https://chiselapp.com/user/Hutzdog/repository/ron-mode/home"))]) - (rope-read-mode . [(20211228 1126) ((emacs (24))) "Rearrange lines to read text smoothly" tar ((:commit . "6aad44e006a2999980c138f608d28c8ecab92b35") (:authors ("Marco Wahl" . "marcowahlsoft@gmail.com")) (:maintainers ("Marco Wahl" . "marcowahlsoft@gmail.com")) (:maintainer "Marco Wahl" . "marcowahlsoft@gmail.com") (:keywords "reading" "convenience" "chill") (:url . "https://gitlab.com/marcowahl/rope-read-mode"))]) - (ropgadget . [(20230107 1225) ((emacs (24 4)) (transient (0 3 6))) "Display and filter ROP gadgets of a binary" tar ((:commit . "10e9d6f66de1ee805d871c59f4acc078b66747a3") (:keywords "tools" "ctf" "pwn" "rop") (:url . "https://github.com/Dragoncraft89/ropgadget-el"))]) - (ros . [(20240328 855) ((emacs (27 1)) (s (0)) (with-shell-interpreter (0)) (kv (0)) (cl-lib (0)) (transient (0)) (hydra (0)) (grep (0)) (string-inflection (0)) (docker-tramp (0))) "Package to write code for ROS systems" tar ((:commit . "7ddba9077b3bc48074c8fac72159368bb612c42b") (:authors ("Max Beutelspacher" . "https://github.com/mtb")) (:maintainers ("Max Beutelspacher" . "max@beutelspacher.eu")) (:maintainer "Max Beutelspacher" . "max@beutelspacher.eu") (:keywords "convenience" "tools") (:url . "https://github.com/DerBeutlin/ros.el"))]) - (rotate . [(20210126 637) nil "Rotate the layout of emacs" tar ((:commit . "4e9ac3ff800880bd9b705794ef0f7c99d72900a6") (:authors ("daichi.hirata" . "hirata.daichiatgmail.com")) (:maintainers ("daichi.hirata" . "hirata.daichiatgmail.com")) (:maintainer "daichi.hirata" . "hirata.daichiatgmail.com") (:keywords "window" "layout") (:url . "https://github.com/daichirata/emacs-rotate"))]) - (roy-mode . [(20121208 1158) nil "Roy major mode" tar ((:commit . "e1a4fb5ec0f46e82f569865ca47042ba5934e425") (:keywords "extensions") (:url . "https://github.com/folone/roy-mode"))]) - (rpm-spec-mode . [(20160710 1136) nil "RPM spec file editing commands for Emacs/XEmacs" tar ((:commit . "c1c38050c48ea330c7cea632b8785d66daeefb2b") (:authors (nil . "stig@bjorlykke.org")) (:maintainers (nil . "stig@bjorlykke.org")) (:maintainer nil . "stig@bjorlykke.org") (:keywords "unix" "languages"))]) - (rpn-calc . [(20210306 426) ((popup (0 4))) "quick RPN calculator for hackers" tar ((:commit . "320123ede874a8fc6cde542baa0d106950318071") (:url . "https://github.com/zk-phi/rpn-calc"))]) - (rspec-mode . [(20230819 154) ((ruby-mode (1 0)) (cl-lib (0 4))) "Enhance ruby-mode for RSpec" tar ((:commit . "29df3d081c6a1cbdf840cd13d45ea1c100c5bbaa") (:keywords "rspec" "ruby") (:url . "http://github.com/pezra/rspec-mode"))]) - (rsync-mode . [(20210911 0) ((emacs (27 1)) (spinner (1 7 1))) "Rsync projects to remote machines" tar ((:commit . "2bc76aa8c2d82bb08ef70e23813a653d66bf3195") (:authors ("Ryan Pilgrim" . "ryan.z.pilgrim@gmail.com")) (:maintainers ("Ryan Pilgrim" . "ryan.z.pilgrim@gmail.com")) (:maintainer "Ryan Pilgrim" . "ryan.z.pilgrim@gmail.com") (:keywords "comm") (:url . "https://github.com/r-zip/rsync-mode.el"))]) - (rtags . [(20220818 1535) ((emacs (24 3))) "A front-end for rtags" tar ((:commit . "b449eb7461e09ca3a839c2d49d22b975be1ad367") (:authors ("Jan Erik Hanssen" . "jhanssen@gmail.com") ("Anders Bakken" . "agbakken@gmail.com")) (:maintainers ("Jan Erik Hanssen" . "jhanssen@gmail.com") ("Anders Bakken" . "agbakken@gmail.com")) (:maintainer "Jan Erik Hanssen" . "jhanssen@gmail.com") (:url . "https://github.com/Andersbakken/rtags"))]) - (rtags-xref . [(20210721 2314) ((emacs (25 1)) (rtags (2 37))) "RTags backend for xref.el" tar ((:commit . "1f938a71106489e587c806181cdf2a0018a0cd41") (:url . "https://github.com/Andersbakken/rtags"))]) - (rtm . [(20180329 1508) ((cl-lib (1 0))) "An elisp implementation of the Remember The Milk API" tar ((:commit . "3e3d09387cb84801343ecca8fb02e82f213e7bbe") (:authors ("Friedrich Delgado Friedrichs" . "frie...@nomaden.org")) (:maintainers ("Friedrich Delgado Friedrichs" . "frie...@nomaden.org")) (:maintainer "Friedrich Delgado Friedrichs" . "frie...@nomaden.org") (:keywords "remember" "the" "milk" "productivity" "todo") (:url . "https://github.com/pmiddend/emacs-rtm"))]) - (rubik . [(20180222 2014) ((cl-lib (1 0)) (emacs (25 3))) "Rubik's Cube" tar ((:commit . "c8dab1726463dbc9042a0b00186e4a8df02eb868") (:authors ("Ivan 'Kurvivor' Truskov" . "trus19@gmail.com")) (:maintainers ("Ivan 'Kurvivor' Truskov" . "trus19@gmail.com")) (:maintainer "Ivan 'Kurvivor' Truskov" . "trus19@gmail.com") (:keywords "games") (:url . "https://github.com/Kurvivor19/rubik-mode"))]) - (rubocop . [(20210309 1241) ((emacs (24))) "An Emacs interface for RuboCop" tar ((:commit . "f5fd18aa810c3d3269188cbbd731ddc09006f8f5") (:keywords "project" "convenience") (:url . "https://github.com/rubocop/rubocop-emacs"))]) - (rubocopfmt . [(20230204 1110) ((cl-lib (0 5))) "Minor-mode to format Ruby code with RuboCop on save" tar ((:commit . "1c6f4f1da755c9e60eb475eb9530320726904341") (:keywords "convenience" "wp" "edit" "ruby" "rubocop") (:url . "https://github.com/jimeh/rubocopfmt.el"))]) - (ruby-compilation . [(20150709 640) ((inf-ruby (2 2 1))) "run a ruby process in a compilation buffer" tar ((:commit . "be07b0f42aefa24c5d36c441d1f3f72e64fffaa4") (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "test" "convenience") (:url . "https://github.com/eschulte/rinari"))]) - (ruby-electric . [(20200328 1528) nil "Minor mode for electrically editing ruby code" tar ((:commit . "f2323cd9b5df3b34aa9810ba8109502824925d23") (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "languages" "ruby") (:url . "https://github.com/ruby/elisp-ruby-electric"))]) - (ruby-end . [(20230205 115) nil "Automatic insertion of end blocks for Ruby" tar ((:commit . "1c87e214de6a75936b89ab50ee5fe522b87b009e") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Dmitry Gutov" . "dgutov@yandex.ru")) (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") (:keywords "speed" "convenience" "ruby") (:url . "http://github.com/rejeep/ruby-end"))]) - (ruby-extra-highlight . [(20171106 1933) nil "Highlight Ruby parameters." tar ((:commit . "83942d18eae361998d24c1c523b308eea821f048") (:keywords "languages" "faces") (:url . "https://github.com/Lindydancer/ruby-extra-highlight"))]) - (ruby-factory . [(20160102 721) ((inflections (1 1))) "Minor mode for Ruby test object generation libraries" tar ((:commit . "2bb7ccc2fccb5257376a989aa395bc7b9eb1d55d") (:authors ("Skye Shaw" . "skye.shaw@gmail.com")) (:maintainers ("Skye Shaw" . "skye.shaw@gmail.com")) (:maintainer "Skye Shaw" . "skye.shaw@gmail.com") (:keywords "ruby" "rails" "convenience") (:url . "http://github.com/sshaw/ruby-factory-mode"))]) - (ruby-hash-syntax . [(20210106 224) ((emacs (24 1))) "Toggle ruby hash syntax between => and 1.9+ styles" tar ((:commit . "d458fb5891e0da85271b1cba3ee0ee69ea66a374") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages") (:url . "https://github.com/purcell/ruby-hash-syntax"))]) - (ruby-interpolation . [(20131112 1652) nil "Ruby string interpolation helpers" tar ((:commit . "1978e337601222cedf00e117bf4b5cac15d1f203") (:authors ("Arthur Leonard Andersen" . "leoc.git@gmail.com")) (:maintainers ("Arthur Leonard Andersen" . "leoc.git@gmail.com")) (:maintainer "Arthur Leonard Andersen" . "leoc.git@gmail.com") (:url . "http://github.com/leoc/ruby-interpolation.el"))]) - (ruby-json-to-hash . [(20211108 351) ((emacs (27 2)) (smartparens (1 11 0)) (string-inflection (1 0 16))) "Convert JSON to Hash and play with the keys" tar ((:commit . "8e94d8c5ac1732e1f4d09786968b46e14139520c") (:authors ("Otávio Schwanck dos Santos" . "otavioschwanck@gmail.com")) (:maintainers ("Otávio Schwanck dos Santos" . "otavioschwanck@gmail.com")) (:maintainer "Otávio Schwanck dos Santos" . "otavioschwanck@gmail.com") (:keywords "tools" "languages") (:url . "https://github.com/otavioschwanck/ruby-json-to-hash.el"))]) - (ruby-refactor . [(20160214 1650) ((ruby-mode (1 2))) "A minor mode which presents various Ruby refactoring helpers." tar ((:commit . "e6b7125878a08518bffec6942df0c606f748e9ee") (:keywords "refactor" "ruby") (:url . "https://github.com/ajvargo/ruby-refactor"))]) - (ruby-test-mode . [(20210205 1107) ((ruby-mode (1 0)) (pcre2el (1 8))) "Minor mode for Behaviour and Test Driven" tar ((:commit . "d66db4aca6e6a246f65f7195ecfbc7581d35fb7a") (:authors ("Roman Scherer" . "roman.scherer@gmx.de") ("Caspar Florian Ebeling" . "florian.ebeling@gmail.com")) (:maintainers ("Roman Scherer" . "roman.scherer@burningswell.com")) (:maintainer "Roman Scherer" . "roman.scherer@burningswell.com") (:keywords "ruby" "unit" "test" "rspec" "tools") (:url . "https://github.com/ruby-test-mode/ruby-test-mode"))]) - (ruby-tools . [(20151209 1615) nil "Collection of handy functions for ruby-mode." tar ((:commit . "6b97066b58a4f82eb2ecea6434a0a7e981aa4c18") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "speed" "convenience" "ruby") (:url . "http://github.com/rejeep/ruby-tools"))]) - (ruff-format . [(20231117 2220) ((emacs (24)) (reformatter (0 3))) "Ruff format Python source" tar ((:commit . "af6bd49b48cd1583b05268b7d2efc1c7e1c6a113") (:authors ("Ville Skyttä" . "ville.skytta@iki.fi")) (:maintainers ("Ville Skyttä" . "ville.skytta@iki.fi")) (:maintainer "Ville Skyttä" . "ville.skytta@iki.fi") (:url . "https://github.com/scop/emacs-ruff-format"))]) - (rufo . [(20170718 1416) ((emacs (24 3))) "use rufo to automatically format ruby files" tar ((:commit . "85a6d80fb05fef396a8029b8f944c92a53faf8fe") (:authors ("Daniel Ma and contributors" . "danielhgma@gmail.com")) (:maintainers ("Daniel Ma and contributors" . "danielhgma@gmail.com")) (:maintainer "Daniel Ma and contributors" . "danielhgma@gmail.com") (:url . "https://github.com/danielma/rufo.el"))]) - (ruled-switch-buffer . [(20211205 636) ((emacs (24 3))) "Rule based buffer switching" tar ((:commit . "99b53f7679e3eb868e4b4585085bbed102e5fce7") (:authors ("Kazuki Nishikawa" . "kzkn@hey.com")) (:maintainers ("Kazuki Nishikawa" . "kzkn@hey.com")) (:maintainer "Kazuki Nishikawa" . "kzkn@hey.com") (:keywords "convenience") (:url . "https://github.com/kzkn/ruled-switch-buffer"))]) - (rum-mode . [(20180127 22) ((emacs (24))) "Major mode for Rum programming language" tar ((:commit . "161471e6476d232d479f9767535918920811d7bf") (:keywords "rum" "languages" "lisp") (:url . "https://github.com/rumlang/rum-mode"))]) - (run-command . [(20230317 2004) ((emacs (27 1))) "Run an external command from a context-dependent list" tar ((:commit . "477c42acce9e36ec59d18deaa73992f94faf7b99") (:authors ("Massimiliano Mirra" . "hyperstruct@gmail.com")) (:maintainers ("Massimiliano Mirra" . "hyperstruct@gmail.com")) (:maintainer "Massimiliano Mirra" . "hyperstruct@gmail.com") (:keywords "processes") (:url . "https://github.com/bard/emacs-run-command"))]) - (run-command-recipes . [(20240708 1555) ((emacs (25 1)) (dash (2 18 0)) (f (0 20 0)) (run-command (1 0 0))) "Start pack of recipes to `run-command'" tar ((:commit . "5a249052933dfa5e8f768da6c73d926e167d6175") (:authors ("semenInRussia" . "hrams205@gmail.com")) (:maintainers ("semenInRussia" . "hrams205@gmail.com")) (:maintainer "semenInRussia" . "hrams205@gmail.com") (:keywords "extensions" "run-command") (:url . "https://github.com/semenInRussia/emacs-run-command-recipes"))]) - (run-stuff . [(20240421 807) ((emacs (29 1))) "Context based command execution" tar ((:commit . "518ffa247bc71e31514d9e90257107da32f94939") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "files" "lisp" "files" "convenience" "hypermedia") (:url . "https://codeberg.org/ideasman42/emacs-run-stuff"))]) - (runner . [(20160524 1048) nil "Improved \"open with\" suggestions for dired" tar ((:commit . "a211d57ddc600410d07a8b534920ba905b093d87") (:authors ("Thamer Mahmoud" . "thamer.mahmoud@gmail.com")) (:maintainers ("Thamer Mahmoud" . "thamer.mahmoud@gmail.com")) (:maintainer "Thamer Mahmoud" . "thamer.mahmoud@gmail.com") (:keywords "shell command" "dired" "file extension" "open with") (:url . "https://github.com/thamer/runner"))]) - (runtests . [(20150807 831) nil "Run unit tests from Emacs" tar ((:commit . "ed90249f24cc48290018df48b9b9b7172440be3e") (:authors ("Sune Simonsen" . "sune@we-knowhow.dk")) (:maintainers ("Sune Simonsen" . "sune@we-knowhow.dk")) (:maintainer "Sune Simonsen" . "sune@we-knowhow.dk") (:keywords "test") (:url . "https://github.com/sunesimonsen/emacs-runtests"))]) - (russian-holidays . [(20170109 2140) nil "Russian holidays for the calendar" tar ((:commit . "b285a30f29d85c48e3ea4eb93972d34a090c167b") (:authors ("Alexander I.Grafov" . "siberian@laika.name")) (:maintainers ("Alexander I.Grafov" . "siberian@laika.name")) (:maintainer "Alexander I.Grafov" . "siberian@laika.name") (:url . "https://github.com/grafov/russian-holidays"))]) - (russian-techwriter . [(20221229 822) nil "Input methods for Russian technical writers" tar ((:commit . "1d86134d04ecf2305969c7546ead7ad425cd7243") (:authors ("Maxim Dunaevskii" . "dunmaksim@yandex.ru")) (:keywords "multilingual" "input method" "cyrillic" "i18n") (:url . "https://github.com/dunmaksim/emacs-russian-techwriter-input-method"))]) - (rust-auto-use . [(20200608 1359) nil "Utility to automatically insert Rust use statements" tar ((:commit . "d5205f7b9b9eae0f7d0893f87d3391464719f9c0") (:authors ("Rotem Yaari" . "rotemy@MBP.local")) (:maintainers ("Rotem Yaari" . "rotemy@MBP.local")) (:maintainer "Rotem Yaari" . "rotemy@MBP.local") (:keywords "languages"))]) - (rust-mode . [(20240520 749) ((emacs (25 1))) "A major-mode for editing Rust source code" tar ((:commit . "d00d83d3a207a5b7c2994392b2781f627e3159ce") (:authors ("Mozilla" . "rust-mode@noreply.github.com")) (:maintainers ("Mozilla" . "rust-mode@noreply.github.com")) (:maintainer "Mozilla" . "rust-mode@noreply.github.com") (:keywords "languages") (:url . "https://github.com/rust-lang/rust-mode"))]) - (rust-playground . [(20200116 1043) ((emacs (24 3))) "Local Rust playground for short code snippets." tar ((:commit . "5a117781dcb66065bea7830dd73618008fc34949") (:authors ("Alexander I.Grafov + all the contributors" . "grafov@gmail.com")) (:maintainers ("Alexander I.Grafov + all the contributors" . "grafov@gmail.com")) (:maintainer "Alexander I.Grafov + all the contributors" . "grafov@gmail.com") (:keywords "tools" "rust") (:url . "https://github.com/grafov/rust-playground"))]) - (rustic . [(20240725 443) ((emacs (26 1)) (rust-mode (1 0 3)) (dash (2 13 0)) (f (0 18 2)) (let-alist (1 0 4)) (markdown-mode (2 3)) (project (0 3 0)) (s (1 10 0)) (spinner (1 7 3)) (xterm-color (1 6)) (flycheck (34 0))) "Rust development environment" tar ((:commit . "efa6135f8426aa86b6a124ce81bc54959a1d6431") (:keywords "languages"))]) - (rutils . [(20220619 1421) ((emacs (26 1)) (ess (18 10 1)) (transient (0 3 0))) "R utilities with transient" tar ((:commit . "dd500ab8062ce40cb339ec8620bdfc63fdd28364") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainers ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "convenience") (:url . "https://github.com/ShuguangSun/rutils.el"))]) - (rvm . [(20220910 1558) nil "Emacs integration for rvm" tar ((:commit . "e1e83b5466c132c066142ac63729ba833c530c83") (:authors ("Yves Senn" . "yves.senn@gmx.ch")) (:maintainers ("Yves Senn" . "yves.senn@gmx.ch")) (:maintainer "Yves Senn" . "yves.senn@gmx.ch") (:keywords "ruby" "rvm") (:url . "http://www.emacswiki.org/emacs/RvmEl"))]) - (ryo-modal . [(20221221 1355) ((emacs (25 1))) "Roll your own modal mode" tar ((:commit . "b9e6a0f33b9e2aeb6088accd23ed312083d8f707") (:authors ("Erik Sjöstrand" . "sjostrand.erik@gmail.com")) (:maintainers ("Erik Sjöstrand" . "sjostrand.erik@gmail.com")) (:maintainer "Erik Sjöstrand" . "sjostrand.erik@gmail.com") (:keywords "convenience" "modal" "keys") (:url . "http://github.com/Kungsgeten/ryo-modal"))]) - (s . [(20220902 1511) nil "The long lost Emacs string manipulation library." tar ((:commit . "b4b8c03fcef316a27f75633fe4bb990aeff6e705") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:keywords "strings"))]) - (s-buffer . [(20130605 2124) ((s (1 6 0)) (noflet (0 0 3))) "s operations for buffers" tar ((:commit . "f95d234282377f00a2c3a9846681080cb95bb1df") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp") (:url . "http://github.com/nicferrier/emacs-s-buffer"))]) - (s12cpuv2-mode . [(20171013 2051) ((emacs (24 3))) "Major-mode for S12CPUV2 assembly" tar ((:commit . "b17d4cf848dec1e20e66458e5c7ff77a2c051a8c") (:authors ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainers ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainer "Adam Niederer" . "adam.niederer@gmail.com") (:keywords "s12cpuv2" "assembly" "languages") (:url . "https://github.com/AdamNiederer/s12cpuv2-mode"))]) - (s3ed . [(20200929 1317) ((emacs (25 1)) (dash (2 17 0)) (s (1 12 0))) "Tramp-like access to s3" tar ((:commit . "2234444ead6c4c6fc3fea548958b36d2c29a9938") (:authors ("Matt Usifer" . "mattusifer@gmail.com")) (:maintainers ("Matt Usifer" . "mattusifer@gmail.com")) (:maintainer "Matt Usifer" . "mattusifer@gmail.com") (:keywords "s3" "tools") (:url . "https://github.com/mattusifer/s3ed"))]) - (sackspace . [(20130719 956) nil "A better backspace" tar ((:commit . "fd0480eaaf6d3d11fd30ac5feb2da2f4f7572708") (:authors ("Michael Markert" . "markert.michael@googlemail.com")) (:maintainers ("Michael Markert" . "markert.michael@googlemail.com")) (:maintainer "Michael Markert" . "markert.michael@googlemail.com") (:keywords "delete" "convenience") (:url . "http://github.com/cofi/sackspace.el"))]) - (sage-shell-mode . [(20240504 726) ((cl-lib (0 6 1)) (emacs (24 4)) (let-alist (1 0 5)) (deferred (0 5 1))) "A front-end for Sage Math" tar ((:commit . "4291700e981a2105d55fa56382ba25046d3d268d") (:authors ("Sho Takemori" . "stakemorii@gmail.com")) (:maintainers ("Sho Takemori" . "stakemorii@gmail.com")) (:maintainer "Sho Takemori" . "stakemorii@gmail.com") (:keywords "sage" "math") (:url . "https://github.com/sagemath/sage-shell-mode"))]) - (sailfish-scratchbox . [(20171202 1332) nil "Sailfish OS scratchbox inside the emacs." tar ((:commit . "bb5ed0f0b0cd72f2eb1af065b7587ec81866b089") (:authors ("V. V. Polevoy" . "fx@thefx.co")) (:maintainers ("V. V. Polevoy" . "fx@thefx.co")) (:maintainer "V. V. Polevoy" . "fx@thefx.co") (:keywords "sb2" "mb2" "building" "scratchbox" "sailfish") (:url . "https://github.com/vityafx/sailfish-scratchbox.el"))]) - (sakura-theme . [(20220822 254) nil "Filled with cherry blossoms" tar ((:commit . "d78648632a94dd5354d2fed0f94fcb7aece29132") (:url . "http://github.com/emacsfodder/emacs-theme-sakura"))]) - (salesforce-utils . [(20160814 154) ((cl-lib (0 5))) "simple utilities for Salesforce" tar ((:commit . "73328baf0fb94ac0d0de645a8f6d42e5ae27f773") (:url . "https://github.com/grimnebulin/emacs-salesforce"))]) - (salt-mode . [(20200210 1200) ((emacs (24 4)) (yaml-mode (0 0 12)) (mmm-mode (0 5 4)) (mmm-jinja2 (0 1))) "Major mode for Salt States" tar ((:commit . "e76e78d93e4770d42bdde9367a11d0e0836a21c9") (:authors ("Ben Hayden" . "hayden767@gmail.com")) (:maintainers ("Glynn Forrest" . "me@glynnforrest.com")) (:maintainer "Glynn Forrest" . "me@glynnforrest.com") (:keywords "languages") (:url . "https://github.com/glynnforrest/salt-mode"))]) - (samskritam . [(20240723 1609) ((emacs (28 1)) (google-translate (0 12 0)) (popper (0 4 6))) "Show samskrit word definitions and translations" tar ((:commit . "c1ff0ff27d37312549c7345b58593ab0a6083e31") (:authors ("Krishna Thapa" . "thapakrish@gmail.com")) (:maintainers ("Krishna Thapa" . "thapakrish@gmail.com")) (:maintainer "Krishna Thapa" . "thapakrish@gmail.com") (:keywords "samskrit" "sanskrit" "संसà¥à¤•à¥ƒà¤¤" "dictionary" "devanagari" "translation" "convenience" "language") (:url . "https://github.com/thapakrish/samskritam"))]) - (sas-py . [(20230131 523) ((emacs (28 1)) (ess (18 10 1))) "SAS with SASPy" tar ((:commit . "76a2226eb49ec37f211904c6395ee066bd440560") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainers ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "tools") (:url . "https://github.com/ShuguangSun/sas-py"))]) - (sass-mode . [(20190502 53) ((haml-mode (3 0 15)) (cl-lib (0 5))) "Major mode for editing Sass files" tar ((:commit . "247a0d4b509f10b28e4687cd8763492bca03599b") (:keywords "markup" "language" "css") (:url . "http://github.com/nex3/haml/tree/master"))]) - (satysfi-ts-mode . [(20240319 321) ((emacs (29 1))) "A tree-sitter based major-mode for SATySFi" tar ((:commit . "b40d55ebd6ffeadadb85aabaf2e636110c85370c") (:authors ("Kyure_A" . "twitter.com/kyureq")) (:maintainers ("Kyure_A" . "twitter.com/kyureq")) (:maintainer "Kyure_A" . "twitter.com/kyureq") (:keywords "languages") (:url . "https://github.com/Kyure-A/satysfi-ts-mode"))]) - (sauron . [(20201015 836) nil "Track (erc/org/dbus/...) events and react to them." tar ((:commit . "5daade4836da5b1b2ab26d84128d6c38328a5d52") (:authors ("Dirk-Jan C. Binnema" . "djcb@djcbsoftware.nl")) (:maintainer "Dirk-Jan C. Binnema" . "djcb@djcbsoftware.nl") (:keywords "comm" "frames"))]) - (save-load-path . [(20140206 1214) nil "save load-path and reuse it to test" tar ((:commit . "6cb763a37e2b8af505bff2bcd11fd49c9ea04d66") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "lisp") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/save-load-path.el"))]) - (save-visited-files . [(20200212 414) nil "save opened files across sessions" tar ((:commit . "8203a05a322324ec17b14437c8dfb38efdb53241") (:authors ("Nathaniel Flath" . "nflath@gmail.com")) (:maintainers ("Nathaniel Flath" . "nflath@gmail.com")) (:maintainer "Nathaniel Flath" . "nflath@gmail.com") (:url . "http://github.com/nflath/save-visited-files"))]) - (savekill . [(20140418 229) nil "Save kill ring to disk" tar ((:commit . "67fc94e3d8fe8ce3ca16f90518f6a46479b63e34") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "tools") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/savekill.el"))]) - (saveplace-pdf-view . [(20240209 505) ((emacs (24 1))) "Save place in pdf-view buffers" tar ((:commit . "ee95460cd934080338f03a16f95b549577425216") (:authors ("Nicolai Singh" . "nicolaisinghatpm.me")) (:maintainers ("Nicolai Singh" . "nicolaisinghatpm.me")) (:maintainer "Nicolai Singh" . "nicolaisinghatpm.me") (:keywords "files" "convenience") (:url . "https://github.com/nicolaisingh/saveplace-pdf-view"))]) - (say-what-im-doing . [(20160706 1931) nil "dictate what you're doing with text to speech" tar ((:commit . "5b2ce6783b02805bcac1107a149bfba3852cd9d5") (:keywords "text to speech" "dumb" "funny") (:url . "http://github.com/benaiah/say-what-im-doing"))]) - (sayid . [(20220101 1357) ((cider (0 21 0))) "sayid nREPL middleware client" tar ((:commit . "879aff586336a0ec4d46c0ed4720fb1de22082bd") (:authors ("Bill Piel" . "bill@billpiel.com")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "clojure" "cider" "debugger") (:url . "https://github.com/clojure-emacs/sayid"))]) - (sbt-mode . [(20240404 1105) ((emacs (24 4))) "Interactive support for sbt projects" tar ((:commit . "cc68728a6ef0600aad369157b3a2d0ce56afba9b") (:keywords "languages") (:url . "https://github.com/hvesalai/emacs-sbt-mode"))]) - (scad-mode . [(20240708 2120) ((emacs (27 1)) (compat (30))) "A major mode for editing OpenSCAD code" tar ((:commit . "17a8158cc55fed473aa87d53f3f2b42e1c249d11") (:maintainers ("Len Trigg" . "lenbok@gmail.com") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Len Trigg" . "lenbok@gmail.com") (:keywords "languages") (:url . "https://github.com/openscad/emacs-scad-mode"))]) - (scad-preview . [(20211212 1128) ((scad-mode (91 0)) (emacs (24 4))) "Preview SCAD models in real-time within Emacs" tar ((:commit . "c5449b26c63f3e0a695905a7e4e84f8d844f761b") (:url . "https://zk-phi.github.io/"))]) - (scala-mode . [(20240113 1743) nil "Major mode for editing Scala" tar ((:commit . "4c6d636b86e3bb1d95de819dc48dda92abdfbcf4") (:keywords "languages") (:url . "https://github.com/hvesalai/emacs-scala-mode"))]) - (scala-repl . [(20240427 1456) ((emacs (29 1))) "Scala REPL Mode" tar ((:commit . "679bdf663e0b32a5a285d6f98daa2e3d5de60289") (:authors ("Daian YUE" . "sheepduke@gmail.com")) (:maintainers ("Daian YUE" . "sheepduke@gmail.com")) (:maintainer "Daian YUE" . "sheepduke@gmail.com") (:keywords "languages" "tools") (:url . "https://github.com/sheepduke/scala-repl.el"))]) - (scala-ts-mode . [(20240630 1733) ((emacs (29 1))) "Scala Tree-Sitter Mode" tar ((:commit . "8c4ace721fb525d1a790121a8625bc2623c9f207") (:authors ("Karan Ahlawat" . "ahlawatkaran12@gmail.com")) (:maintainers ("Karan Ahlawat" . "ahlawatkaran12@gmail.com")) (:maintainer "Karan Ahlawat" . "ahlawatkaran12@gmail.com") (:keywords "scala" "languages" "tree-sitter") (:url . "https://github.com/KaranAhlawat/scala-ts-mode"))]) - (scf-mode . [(20151122 248) nil "shorten file-names in compilation type buffers" tar ((:commit . "dbfcdcd89034f208d65e181af58e0d73ad09f8b2") (:keywords "compilation") (:url . "https://github.com/lewang/scf-mode"))]) - (scheme-complete . [(20201112 442) nil "Smart auto completion for Scheme in Emacs" tar ((:commit . "b9a1448c4696f117d9ea4e59b6162dc31112e71a"))]) - (scholar-import . [(20230412 1413) ((emacs (26 1)) (org (9 0)) (request (0 3 0)) (s (1 10 0)) (parsebib (4 2))) "Import Bibtex & PDF from Google Scholar" tar ((:commit . "2456367578caa7fd768e30238ce080687faa0a25") (:authors ("Anh T Nguyen" . "https://github.com/teeann")) (:maintainers ("Anh T Nguyen" . "https://github.com/teeann")) (:maintainer "Anh T Nguyen" . "https://github.com/teeann") (:url . "https://github.com/teeann/scholar-import"))]) - (schrute . [(20170521 1840) ((emacs (24 3))) "Help you remember there is a better way to do something." tar ((:commit . "59faa6c4232ae183cea93237301acad8c0763997") (:authors ("Jorge Araya Navarro" . "elcorreo@deshackra.com")) (:maintainers ("Jorge Araya Navarro" . "elcorreo@deshackra.com")) (:maintainer "Jorge Araya Navarro" . "elcorreo@deshackra.com") (:keywords "convenience") (:url . "https://bitbucket.org/shackra/dwight-k.-schrute"))]) - (scihub . [(20220913 618) ((emacs (27 1))) "Sci-Hub integration" tar ((:commit . "56aa7205b5f2a6c9821557f9f1b9ff76dc1bb882") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/scihub.el"))]) - (sclang-extensions . [(20160509 338) ((auto-complete (1 4 0)) (s (1 3 1)) (dash (1 2 0)) (emacs (24 1))) "Extensions for the SuperCollider Emacs mode." tar ((:commit . "e9cc79732f16fdb582129303110c163dcc0d6da0") (:authors ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainers ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainer "Chris Barrett" . "chris.d.barrett@me.com") (:keywords "sclang" "supercollider" "languages" "tools"))]) - (sclang-snippets . [(20130513 751) ((yasnippet (0 8 0))) "Snippets for the SuperCollider Emacs mode" tar ((:commit . "c840a416b96f83bdd70491e3d1fbe2f1ae8b3f58") (:authors ("ptrv" . "mail@petervasil.net")) (:maintainers ("ptrv" . "mail@petervasil.net")) (:maintainer "ptrv" . "mail@petervasil.net") (:keywords "snippets"))]) - (scopeline . [(20231027 1524) ((emacs (26 1))) "Show scope info of blocks in buffer at end of scope" tar ((:commit . "58d6ef20b6cf398c48571239311d812a2f926ecb") (:keywords "scope" "context" "tree-sitter" "convenience") (:url . "https://github.com/meain/scopeline.el"))]) - (scpaste . [(20230627 1800) ((htmlize (1 39))) "Paste to the web via scp." tar ((:commit . "4723c551951c5e86ceaf078846f4f46db38739fe") (:keywords "convenience" "hypermedia") (:url . "https://git.sr.ht/~technomancy/scpaste"))]) - (scratch . [(20220319 1705) ((emacs (25 1))) "Mode-specific scratch buffers" tar ((:commit . "f000648c9663833a76a8de9b1e78c99a9d698e48") (:authors ("Ian Eure" . "ian.eure@gmail.com")) (:maintainers ("Ian Eure" . "ian.eure@gmail.com")) (:maintainer "Ian Eure" . "ian.eure@gmail.com") (:keywords "convenience" "tools" "files") (:url . "https://github.com/ieure/scratch-el"))]) - (scratch-comment . [(20200812 1025) ((emacs (26 1))) "Insert Elisp result as comment in scratch buffer" tar ((:commit . "cf3e967b4def1308b6ef1cfeedd2cf15ee6e226c") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "convenience") (:url . "https://github.com/conao3/scratch-comment.el"))]) - (scratch-ext . [(20220617 132) ((emacs (24 1))) "Extensions for *scratch*" tar ((:commit . "8bbe1649503bb2e3676643e6e49fde155c1d6c70") (:authors ("Kouhei Yanagita" . "yanagi@shakenbu.org")) (:maintainers ("Kouhei Yanagita" . "yanagi@shakenbu.org")) (:maintainer "Kouhei Yanagita" . "yanagi@shakenbu.org") (:url . "https://github.com/kyanagi/scratch-ext-el"))]) - (scratch-log . [(20141115 743) nil "Utility for *scratch* buffer." tar ((:commit . "1168f7f16d36ca0f4ddf2bb98881f8db62cc5dc0") (:authors ("kmori" . "morihenotegami@gmail.com")) (:maintainers ("kmori" . "morihenotegami@gmail.com")) (:maintainer "kmori" . "morihenotegami@gmail.com"))]) - (scratch-message . [(20220209 2207) nil "Changing message in your scratch buffer" tar ((:commit . "0d4198f6effd8f118bf03ee4979f566041ef6a9b") (:authors ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainers ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainer "Sylvain Rousseau" . "thisirsatgmaildotcom") (:keywords "util" "scratch") (:url . "https://github.com/thisirs/scratch-message.git"))]) - (scratch-palette . [(20240516 1817) nil "make scratch buffer for each files" tar ((:commit . "6b344af6b33b6b0bfd08e213dd0d43b714f7a5e9") (:url . "http://zk-phi.gitub.io/"))]) - (scratch-pop . [(20200910 226) nil "Generate, popup (& optionally backup) scratch buffer(s)." tar ((:commit . "545badcd840dd50b39dd7dfa37459c6f71d02ea6") (:url . "http://hins11.yu-yake.com/"))]) - (scratches . [(20151006 416) ((dash (2 11 0)) (f (0 17 0))) "Multiple scratches in any language" tar ((:commit . "9441afe6396ca38f08029123fab5d87429cbf315") (:authors ("Zhang Kai Yu" . "yeannylam@gmail.com")) (:maintainers ("Zhang Kai Yu" . "yeannylam@gmail.com")) (:maintainer "Zhang Kai Yu" . "yeannylam@gmail.com") (:keywords "scratch"))]) - (scribble-mode . [(20190912 200) ((emacs (24))) "Major mode for editing Scribble documents" tar ((:commit . "5c3ea3cc9bbad585476eee41ea76dc056c2012bb") (:authors ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainers ("Mario Rodas" . "marsam@users.noreply.github.com")) (:maintainer "Mario Rodas" . "marsam@users.noreply.github.com") (:keywords "convenience") (:url . "https://github.com/emacs-pe/scribble-mode"))]) - (scroll-on-drag . [(20240421 803) ((emacs (29 1))) "Interactive scrolling" tar ((:commit . "f1a39a34f6ba350bcb6fe5927584d6e1cbaf72e5") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-scroll-on-drag"))]) - (scroll-on-jump . [(20240421 905) ((emacs (26 2))) "Scroll when jumping to a new point" tar ((:commit . "b89127aa03a1add43017493c51f1f09b775bc92c") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-scroll-on-jump"))]) - (scrollable-quick-peek . [(20201224 329) ((quick-peek (1 0)) (emacs (24 4))) "Display scrollable overlays" tar ((:commit . "3e3492145a61831661d6e97fdcb47b5b66c73287") (:authors ("Pablo Barrantes" . "xjpablobrx@gmail.com")) (:maintainers ("Pablo Barrantes" . "xjpablobrx@gmail.com")) (:maintainer "Pablo Barrantes" . "xjpablobrx@gmail.com") (:keywords "convenience" "extensions" "help" "tools") (:url . "https://github.com/jpablobr/scrollable-quick-peek"))]) - (scrollkeeper . [(20190109 629) ((emacs (25 1))) "Custom scrolling commands with visual guidelines" tar ((:commit . "3c4ac6b6b44686d31c260ee0b19daaee59bdccd6") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience") (:url . "https://github.com/alphapapa/scrollkeeper.el"))]) - (scrooge . [(20180630 1022) ((emacs (24)) (cl-lib (0 5)) (dash (2 13 0)) (thrift (0 9 3))) "Major mode for Twitter Scrooge files" tar ((:commit . "0a8c58e9e6708abe4ef7e415bc1e0472318bb1b0") (:authors ("Daniel McClanahan" . "danieldmcclanahan@gmail.com")) (:maintainers ("Daniel McClanahan" . "danieldmcclanahan@gmail.com")) (:maintainer "Daniel McClanahan" . "danieldmcclanahan@gmail.com") (:keywords "scrooge" "thrift"))]) - (scss-mode . [(20180123 1708) nil "Major mode for editing SCSS files" tar ((:commit . "cf58dbec5394280503eb5502938f3b5445d1b53d") (:authors ("Anton Johansson - http://antonj.se" . "anton.johansson@gmail.com")) (:maintainers ("Anton Johansson - http://antonj.se" . "anton.johansson@gmail.com")) (:maintainer "Anton Johansson - http://antonj.se" . "anton.johansson@gmail.com") (:keywords "scss" "css" "mode") (:url . "https://github.com/antonj/scss-mode"))]) - (sculpture-themes . [(20240424 1715) ((emacs (26 1))) "Themes with vivid colors" tar ((:commit . "723a3b348e9970e3f85910bdf319925c4f241a7d") (:authors ("Precompute" . "git@precompute.net")) (:maintainers ("Precompute" . "git@precompute.net")) (:maintainer "Precompute" . "git@precompute.net") (:url . "https://github.com/precompute/sculpture-theme"))]) - (sdcv . [(20220210 1412) ((emacs (24 3)) (popup (0 5 3)) (showtip (0 1)) (pos-tip (0 4 6)) (cl-lib (0 3))) "Interface for sdcv (StartDict console version)." tar ((:commit . "98e239c7380c63282845d5bc55ea6d605f5a33b8") (:authors ("Andy Stewart" . "lazycat.manatee@gmail.com")) (:maintainers ("Andy Stewart" . "lazycat.manatee@gmail.com") (nil . "stardiviner(numbchild@gmail.com")) (:maintainer "Andy Stewart" . "lazycat.manatee@gmail.com") (:keywords "startdict" "sdcv") (:url . "https://repo.or.cz/sdcv.el.git"))]) - (sdlang-mode . [(20161201 711) ((emacs (24 3))) "Major mode for Simple Declarative Language files." tar ((:commit . "d42a6eedefeb44919fbacf58d302b6df18f05bbc") (:keywords "languages") (:url . "https://github.com/CyberShadow/sdlang-mode"))]) - (sdml-mode . [(20240716 1826) ((emacs (28 1)) (tree-sitter (0 18 0)) (tree-sitter-indent (0 3))) "Major mode for SDML" tar ((:commit . "a5133f608f50bdac089bb72e6ae5037111132728") (:authors ("Simon Johnston" . "johnstonskj@gmail.com")) (:maintainers ("Simon Johnston" . "johnstonskj@gmail.com")) (:maintainer "Simon Johnston" . "johnstonskj@gmail.com") (:keywords "languages" "tools") (:url . "https://github.com/johnstonskj/emacs-sdml-mode"))]) - (search-web . [(20150312 1103) nil "Post web search queries using `browse-url'." tar ((:commit . "c4ae86ac1acfc572b81f3d78764bd9a54034c331") (:authors ("Tomoya Otake" . "tomoya.ton@gmail.com")) (:maintainers ("Tomoya Otake" . "tomoya.ton@gmail.com")) (:maintainer "Tomoya Otake" . "tomoya.ton@gmail.com"))]) - (searcher . [(20240101 938) ((emacs (25 1)) (dash (2 10)) (f (0 20 0))) "Searcher in pure elisp" tar ((:commit . "b2b62cb49312725b05d133c2e155b00d885dc8f5") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "search" "searcher" "string") (:url . "https://github.com/jcs-elpa/searcher"))]) - (searchq . [(20150829 1211) ((emacs (24 3))) "Framework of queued search tasks using GREP, ACK, AG and more." tar ((:commit . "dd510d55ad66a82c6ef022cfe7c4a73ad5365f82"))]) - (secretaria . [(20191128 250) ((emacs (24 4)) (alert (1 2)) (s (1 12)) (f (0 20 0)) (org (9))) "A personal assistant based on org-mode" tar ((:commit . "03986130a2ada1fa952d45e83536729f20230fcf") (:authors ("Jorge Araya Navarro" . "jorge@esavara.cr")) (:maintainers ("Jorge Araya Navarro" . "jorge@esavara.cr")) (:maintainer "Jorge Araya Navarro" . "jorge@esavara.cr") (:keywords "org" "convenience") (:url . "https://gitlab.com/shackra/secretaria"))]) - (see-mode . [(20180511 41) ((emacs (24 4)) (language-detection (0 1 0))) "Edit string in a separate buffer" tar ((:commit . "db9e4324f9dcc14d5125cb6a79d6c9fad5b14626") (:authors ("Marcelo Muñoz" . "ma.munoz.araya@gmail.com")) (:maintainers ("Marcelo Muñoz" . "ma.munoz.araya@gmail.com")) (:maintainer "Marcelo Muñoz" . "ma.munoz.araya@gmail.com") (:keywords "convenience") (:url . "https://github.com/marcelino-m/see-mode"))]) - (seeing-is-believing . [(20170214 1320) nil "minor mode for running the seeing-is-believing ruby gem" tar ((:commit . "fbbe246c0fda87bb26227bb826eebadb418a220f"))]) - (seethru . [(20150218 1829) ((shadchen (1 4))) "Easily change Emacs' transparency" tar ((:commit . "d87e231f99313bea75b1e69e48c0f32968c82060") (:authors ("Benaiah Mischenko" . "benaiah@mischenko.com")) (:maintainers ("Benaiah Mischenko" . "benaiah@mischenko.com")) (:maintainer "Benaiah Mischenko" . "benaiah@mischenko.com") (:keywords "lisp" "tools" "alpha" "transparency") (:url . "http://github.com/benaiah/seethru"))]) - (sekka . [(20170803 1247) ((cl-lib (0 3)) (concurrent (0 3 1)) (popup (0 5 2))) "A client for Sekka IME server" tar ((:commit . "d1fd5d47aacba723631d5d374169a45ff2051c41") (:authors ("Kiyoka Nishiyama" . "kiyoka@sumibi.org")) (:maintainers ("Kiyoka Nishiyama" . "kiyoka@sumibi.org")) (:maintainer "Kiyoka Nishiyama" . "kiyoka@sumibi.org") (:keywords "ime" "skk" "japanese") (:url . "https://github.com/kiyoka/sekka"))]) - (selcand . [(20240430 1408) ((emacs (25 1))) "Select a candidate from a tree of hint characters" tar ((:commit . "6baa1771eacbcfe7ec854362bed17baea865424e") (:maintainers ("concat \"erjoalgo\" \"@\" \"gmail\" \".com\"" . "")) (:maintainer "concat \"erjoalgo\" \"@\" \"gmail\" \".com\"" . "") (:keywords "lisp" "completing-read" "prompt" "combinations" "vimium") (:url . "https://github.com/erjoalgo/selcand"))]) - (select-themes . [(20160221 106) nil "Color theme selection with completing-read" tar ((:commit . "236f54287519a3ea6dd7b3992d053e4f4ff5d0fe") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/jasonm23/emacs-select-themes"))]) - (selected . [(20230219 1328) nil "Keymap for when region is active" tar ((:commit . "1ca6e12f456caa1dc97c3d68597598662eb5de9a") (:keywords "convenience") (:url . "http://github.com/Kungsgeten/selected.el"))]) - (selected-window-accent-mode . [(20240718 931) ((emacs (28 1))) "Accent Selected Window" tar ((:commit . "d331aa74b17eb6012a0f545cd241f3b2576db87f") (:authors ("James Dyer" . "captainflasmr@gmail.com")) (:maintainers ("James Dyer" . "captainflasmr@gmail.com")) (:maintainer "James Dyer" . "captainflasmr@gmail.com") (:keywords "convenience") (:url . "https://github.com/captainflasmr/selected-window-accent-mode"))]) - (selectric-mode . [(20200209 2107) nil "IBM Selectric mode for Emacs" tar ((:commit . "bb9e66678f34e9bc23624ff6292cf5e7857e8e5f") (:authors ("Ricardo Bánffy" . "rbanffy@gmail.com")) (:maintainers ("Ricardo Banffy" . "rbanffy@gmail.com")) (:maintainer "Ricardo Banffy" . "rbanffy@gmail.com") (:keywords "multimedia" "convenience" "typewriter" "selectric") (:url . "https://github.com/rbanffy/selectric-mode"))]) - (selectrum . [(20220513 2106) ((emacs (26 1))) "Easily select item from list" tar ((:commit . "810ea697bdd559d97b86b795e01769cddfa3daf2") (:authors ("Radian LLC" . "contact+selectrum@radian.codes")) (:maintainers ("Radian LLC" . "contact+selectrum@radian.codes")) (:maintainer "Radian LLC" . "contact+selectrum@radian.codes") (:keywords "extensions") (:url . "https://github.com/radian-software/selectrum"))]) - (selectrum-prescient . [(20240226 204) ((emacs (25 1)) (prescient (6 1 0)) (selectrum (3 1))) "prescient.el + Selectrum" tar ((:commit . "c39bf07c56b427bf41aafd7d20eaef5cf3c312b5") (:authors ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainers ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainer "Radian LLC" . "contact+prescient@radian.codes") (:keywords "extensions") (:url . "https://github.com/raxod502/prescient.el"))]) - (semantic-thrift . [(20240415 1206) ((thrift (0 0 1)) (emacs (25 1))) "Thrift LALR parser" tar ((:commit . "a2ff23acc72f7955a485e08e2819d4892d5e6dca") (:authors (nil . "GuanghuiXugh_xu@qq.com")) (:maintainers (nil . "GuanghuiXugh_xu@qq.com")) (:maintainer nil . "GuanghuiXugh_xu@qq.com") (:keywords "extensions" "thrift" "semantic") (:url . "https://github.com/jerryxgh/semantic-thrift"))]) - (semaphore . [(20190607 1949) ((emacs (26))) "Semaphore based on condition variables" tar ((:commit . "ec4c485c8e4cff63805ecc25523a031a6c2ad7cd") (:authors ("Herwig Hochleitner" . "herwig@bendlas.net")) (:maintainers ("Herwig Hochleitner" . "herwig@bendlas.net")) (:maintainer "Herwig Hochleitner" . "herwig@bendlas.net") (:keywords "processes" "unix") (:url . "http://github.com/webnf/semaphore.el"))]) - (semaphore-promise . [(20190607 2115) ((emacs (26)) (semaphore (1)) (promise (1))) "semaphore integration with promise" tar ((:commit . "9cdfef91cc0293371af549ad41027aa5b73f30a4") (:authors ("Herwig Hochleitner" . "herwig@bendlas.net")) (:maintainers ("Herwig Hochleitner" . "herwig@bendlas.net")) (:maintainer "Herwig Hochleitner" . "herwig@bendlas.net") (:keywords "processes" "unix") (:url . "http://github.com/webnf/semaphore.el"))]) - (semi . [(20240606 1327) ((emacs (24 5)) (apel (10 8)) (flim (1 14 9))) "A library to provide MIME features." tar ((:commit . "85a52b899ac89be504d9e38d8d406bba98f4b0b3"))]) - (seml-mode . [(20230702 1446) ((emacs (25 1)) (impatient-mode (1 1)) (htmlize (1 5)) (web-mode (16 0))) "Major-mode for SEML, S-Expression Markup Language, file" tar ((:commit . "23d684ac590fad6aa3c5ce3962c4683c1eb8fdb5") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "lisp" "html") (:url . "https://github.com/conao3/seml-mode.el"))]) - (sendto . [(20160425 1250) ((emacs (24 4))) "send the region content to a function" tar ((:commit . "076b81d7a53f75b0a59b0ef3448f35570567054c") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "region") (:url . "https://github.com/lujun9972/sendto.el"))]) - (sensei . [(20220530 1226) ((emacs (27 1)) (projectile (2 5 0)) (request (0 3 2))) "A client for sensei" tar ((:commit . "3538990de9ab57154e3da08d10fbd2c6228d87b8") (:authors ("Arnaud Bailly" . "arnaud@pankzsoft.com")) (:maintainers ("Arnaud Bailly" . "arnaud@pankzsoft.com")) (:maintainer "Arnaud Bailly" . "arnaud@pankzsoft.com") (:keywords "hypermedia") (:url . "https://abailly.github.io/sensei"))]) - (sensitive . [(20170818 1251) ((emacs (24)) (sequences (0 1 0))) "A dead simple way to load sensitive information" tar ((:commit . "69dd6125a41d8b55f4b6ba61daa4d1aa1f716fa8") (:authors ("Tim Visher" . "tim.visher@gmail.com")) (:maintainers ("Tim Visher" . "tim.visher@gmail.com")) (:maintainer "Tim Visher" . "tim.visher@gmail.com") (:keywords "convenience"))]) - (sentence-navigation . [(20220522 1137) ((ample-regexps (0 1)) (cl-lib (0 5)) (emacs (24 4))) "Commands to navigate one-spaced sentences." tar ((:commit . "ea6e94a5518643acda5b6e98e4e7f47dfc107d29") (:authors ("Fox Kiester" . "noct@openmailbox.org")) (:maintainers ("Fox Kiester" . "noct@openmailbox.org")) (:maintainer "Fox Kiester" . "noct@openmailbox.org") (:keywords "sentence" "evil") (:url . "https://github.com/noctuid/emacs-sentence-navigation"))]) - (sentex . [(20230411 1650) ((emacs (27 1))) "Regex-based sentence navigation rules" tar ((:commit . "ab96ee0e9856222aaad6b085cf4ca0c5dda73789") (:authors ("Marty Hiatt" . "martianhiatusATriseup.net")) (:maintainers ("Marty Hiatt" . "martianhiatusATriseup.net")) (:maintainer "Marty Hiatt" . "martianhiatusATriseup.net") (:keywords "languages" "convenience" "translation" "sentences" "text" "wp") (:url . "https://codeberg.org/martianh/sentex"))]) - (seoul256-theme . [(20180505 757) ((emacs (24 3))) "Low-contrast color scheme based on Seoul Colors." tar ((:commit . "8e76d0207489964ef780420723d49e409f68f7d1") (:authors ("Anand Iyer" . "anand.ucb@gmail.com")) (:maintainers ("Anand Iyer" . "anand.ucb@gmail.com")) (:maintainer "Anand Iyer" . "anand.ucb@gmail.com") (:keywords "theme") (:url . "http://github.com/anandpiyer/seoul256-emacs"))]) - (separedit . [(20240727 848) ((emacs (25 1)) (dash (2 18)) (edit-indirect (0 1 11))) "Edit comment/string/docstring/code block in separate buffer" tar ((:commit . "89bfc60c9ed2a606643f9966df39998c973694ec") (:authors ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainers ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainer "Gong Qijian" . "gongqijian@gmail.com") (:keywords "tools" "languages" "docs") (:url . "https://github.com/twlz0ne/separedit.el"))]) - (sequed . [(20220115 743) ((emacs (25 2))) "Major mode for FASTA format DNA alignments" tar ((:commit . "c886981c46d199e1522f18c3fc15198ab8c9a02f") (:authors ("Bruce Rannala" . "brannala@ucdavis.edu")) (:maintainers ("Bruce Rannala" . "brannala@ucdavis.edu")) (:maintainer "Bruce Rannala" . "brannala@ucdavis.edu") (:url . "https://github.com/brannala/sequed"))]) - (sequences . [(20170818 1252) ((emacs (24))) "Ports of some Clojure sequence functions." tar ((:commit . "564ebbd93b0beea4e75acfbf824350e90b5d5738") (:authors ("Tim Visher" . "tim.visher@gmail.com")) (:maintainers ("Tim Visher" . "tim.visher@gmail.com")) (:maintainer "Tim Visher" . "tim.visher@gmail.com") (:keywords "convenience"))]) - (sequential-command . [(20170926 40) nil "Many commands into one command" tar ((:commit . "a48cbcbe273b33edd3ae56e68f44b4100fa3a48a") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "convenience" "lisp") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/sequential-command.el"))]) - (sequential-yank . [(20231126 1530) ((emacs (24 4))) "Minor mode to copy and paste strings sequentially" tar ((:commit . "3c7f98a842c391b59379566cbf03f143004b26da") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "killing" "convenience") (:url . "https://github.com/knu/sequential-yank.el"))]) - (seriestracker . [(20230821 1858) ((dash (2 12 1)) (transient (0 3 2)) (emacs (27 1))) "Series tracker" tar ((:commit . "49b1e7a822c973c48007dc6461577ee68124ddc8") (:authors ("Maxime Wack" . "contactatmaximewackdotcom")) (:maintainers ("Maxime Wack" . "contactatmaximewackdotcom")) (:maintainer "Maxime Wack" . "contactatmaximewackdotcom") (:keywords "multimedia") (:url . "https://www.github.com/MaximeWack/seriesTracker"))]) - (servant . [(20140216 1219) ((s (1 8 0)) (dash (2 2 0)) (f (0 11 0)) (ansi (0 3 0)) (commander (0 5 0)) (epl (0 2)) (shut-up (0 2 1)) (web-server (0 0 1))) "ELPA server written in Emacs Lisp" tar ((:commit . "4d2aa8250b54b28e6e7ee4cd5ebd98a33db2c134") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com") ("Sebastian Wiesner" . "lunaryorn@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com") ("Sebastian Wiesner" . "lunaryorn@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "elpa" "server") (:url . "http://github.com/rejeep/servant.el"))]) - (services . [(20170802 1130) ((cl-lib (0 5))) "Services database access functions." tar ((:commit . "04c7986041a33dfa0b0ae57c7d6fbd600548c596") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "convenience" "net" "services") (:url . "https://github.com/davep/services.el"))]) - (sesman . [(20240417 1723) ((emacs (25))) "Generic Session Manager" tar ((:commit . "7bca68dbbab0af26a6a23be1ff5fa97f9a18e022") (:keywords "process") (:url . "https://github.com/vspinu/sesman"))]) - (session . [(20210422 53) nil "use variables, registers and buffer places across sessions" tar ((:commit . "3be207c50dfe964de3cbf5cd8fa9b07fc7d2e609") (:authors ("Christoph Wedler" . "wedler@users.sourceforge.net")) (:maintainers ("Christoph Wedler" . "wedler@users.sourceforge.net")) (:maintainer "Christoph Wedler" . "wedler@users.sourceforge.net") (:keywords "session" "session management" "desktop" "data" "tools") (:url . "http://emacs-session.sourceforge.net/"))]) - (session-async . [(20231125 2106) ((emacs (27 1)) (jsonrpc (1 0 9))) "Asynchronous processing in a forked process session" tar ((:commit . "6e361073256740ce546f4fa104045f2b3818ef94") (:authors ("Felipe Lema" . "felipelema@mortemale.org")) (:maintainers ("Felipe Lema" . "felipelema@mortemale.org")) (:maintainer "Felipe Lema" . "felipelema@mortemale.org") (:keywords "async" "comm" "data" "files" "internal" "maint" "processes" "tools") (:url . "https://codeberg.org/FelipeLema/session-async.el"))]) - (seti-theme . [(20190201 1848) nil "A dark colored theme, inspired by Seti Atom Theme" tar ((:commit . "9d76db0b91d4f574dd96ac80fad41da35bffa109") (:authors ("Vlad Piersec" . "vlad.piersec@gmail.com")) (:maintainers ("Vlad Piersec" . "vlad.piersec@gmail.com")) (:maintainer "Vlad Piersec" . "vlad.piersec@gmail.com") (:keywords "themes") (:url . "https://github.com/caisah/seti-theme"))]) - (sexp-diff . [(20200314 2018) ((emacs (25))) "Diff sexps based on Levenshtein-like edit distance" tar ((:commit . "4fea80f7b04c64b160a95bdc9d6de68c71096706") (:keywords "lisp") (:url . "https://github.com/xuchunyang/sexp-diff.el"))]) - (sexp-move . [(20150915 1730) nil "Improved S-Expression Movement" tar ((:commit . "117f7a91ab7c25e438413753e916570122011ce7") (:authors ("Philip Woods" . "elzairthesorcerer@gmail.com")) (:maintainers ("Philip Woods" . "elzairthesorcerer@gmail.com")) (:maintainer "Philip Woods" . "elzairthesorcerer@gmail.com") (:keywords "sexp") (:url . "https://gitlab.com/elzair/sexp-move"))]) - (sexy-monochrome-theme . [(20200115 2146) nil "A sexy dark Emacs >= 24 theme for your sexy code" tar ((:commit . "f3ad07d60c966ef34cb11026eaba053e114bb8f1") (:authors ("Volodymyr Yevtushenko" . "voloyev@vivaldi.net")) (:maintainers ("Volodymyr Yevtushenko" . "voloyev@vivaldi.net")) (:maintainer "Volodymyr Yevtushenko" . "voloyev@vivaldi.net") (:keywords "themes") (:url . "https://github.com/voloyev/sexy-monochrome-theme"))]) - (sfz-mode . [(20200716 1023) ((emacs (25 1))) "Major mode for SFZ files" tar ((:commit . "aaf31d1b68817251affed7da719dfcb2acd4b51a") (:authors ("Jean Pierre Cimalando" . "jp-dev@inbox.ru")) (:maintainers ("Jean Pierre Cimalando" . "jp-dev@inbox.ru")) (:maintainer "Jean Pierre Cimalando" . "jp-dev@inbox.ru") (:keywords "languages") (:url . "https://github.com/sfztools/emacs-sfz-mode"))]) - (shackle . [(20240402 1315) ((emacs (24 3)) (cl-lib (0 5))) "Enforce rules for popups" tar ((:commit . "ae25e7e0e593520c8590440fe5e3c0ea8053dc26") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "convenience") (:url . "https://depp.brause.cc/shackle"))]) - (shadchen . [(20141102 1839) nil "pattern matching for elisp" tar ((:commit . "35f2b9c304eec990c16efbd557198289dc7cbb1f"))]) - (shader-mode . [(20220930 1052) ((emacs (24))) "Major mode for shader" tar ((:commit . "fe5a1982ba69e4a98b834141a46a1908f132df15") (:authors ("midnightSuyama" . "midnightSuyama@gmail.com")) (:maintainers ("midnightSuyama" . "midnightSuyama@gmail.com")) (:maintainer "midnightSuyama" . "midnightSuyama@gmail.com") (:url . "https://github.com/midnightSuyama/shader-mode"))]) - (shades-of-purple-theme . [(20230421 2059) nil "A theme with bold shades of purple" tar ((:commit . "8757594c5f6265b09d156cf9f8671f78863b25db") (:authors ("Arturo Vergara" . "hello@dead.computer")) (:maintainers ("Arturo Vergara" . "hello@dead.computer")) (:maintainer "Arturo Vergara" . "hello@dead.computer") (:url . "https://github.com/arturovm/shades-of-purple-emacs"))]) - (shadowenv . [(20210512 1625) ((emacs (24 3))) "Shadowenv integration." tar ((:commit . "dbcef650b906fec62608d5e4e3075bf251e675e1") (:authors ("Dante Catalfamo" . "dante.catalfamo@shopify.com")) (:maintainers ("Dante Catalfamo" . "dante.catalfamo@shopify.com")) (:maintainer "Dante Catalfamo" . "dante.catalfamo@shopify.com") (:keywords "shadowenv" "tools") (:url . "https://github.com/Shopify/shadowenv.el"))]) - (shakespeare-mode . [(20180704 2138) nil "A major mode for editing Shakespearean templates." tar ((:commit . "c442eeea9d585e1b1fbb8813e33d47feec348a57") (:keywords "shakespeare" "hamlet" "lucius" "julius" "mode") (:url . "http://github.com/CodyReichert/shakespeare-mode"))]) - (shampoo . [(20230522 1722) ((emacs (24 1))) "A remote Smalltalk development mode" tar ((:commit . "4112f3b9282be0ce1f334e148f5c89b03a5df40c") (:authors ("Dmitry Matveev" . "me@dmitrymatveev.co.uk")) (:maintainers ("Dmitry Matveev" . "me@dmitrymatveev.co.uk")) (:maintainer "Dmitry Matveev" . "me@dmitrymatveev.co.uk") (:keywords "languages") (:url . "https://revival.sh/shampoo/"))]) - (shanty-themes . [(20230123 2111) ((emacs (24 5 1))) "The themes for digital workers" tar ((:commit . "3f678d953771c4a109bd16f6d7def6bd9bbc811d") (:authors ("Philip Gaber" . "phga@posteo.de")) (:maintainers ("Philip Gaber" . "phga@posteo.de")) (:maintainer "Philip Gaber" . "phga@posteo.de") (:keywords "faces" "theme" "blue" "yellow" "gold" "dark" "light") (:url . "https://github.com/qhga/shanty-themes"))]) - (share2computer . [(20200316 31) ((emacs (25 1))) "Elisp helper of android ShareToComputer" tar ((:commit . "15da47625a800e3310b8dc714bd4e41e32966d6a") (:authors ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Feng Shu" . "tumashu@163.com")) (:maintainer "Feng Shu" . "tumashu@163.com") (:keywords "convenience" "comm") (:url . "https://github.com/tumashu/share2computer"))]) - (sharper . [(20230129 1827) ((emacs (27 1)) (transient (0 2 0))) "A dotnet CLI wrapper, using Transient" tar ((:commit . "496e90e337cb09329d85a6d171c0953a85e918fe") (:authors ("Sebastian Monia" . "smonia@outlook.com")) (:maintainers ("Sebastian Monia" . "smonia@outlook.com")) (:maintainer "Sebastian Monia" . "smonia@outlook.com") (:keywords "maint" "tool") (:url . "https://github.com/sebasmonia/sharper"))]) - (shell-command-x . [(20231214 1) ((emacs (28 1))) "Extensions for shell commands" tar ((:commit . "d2fe4d08be306d6570f3c316ea06b0e6931ea5d5") (:keywords "convenience" "processes" "unix") (:url . "https://github.com/elizagamedev/shell-command-x.el"))]) - (shell-current-directory . [(20140101 2354) nil "create new shell based on buffer directory" tar ((:commit . "bf843771bf9a4aa05e054ade799eb8862f3be89a") (:keywords "shell" "comint"))]) - (shell-here . [(20220102 1703) nil "Open a shell relative to the working directory" tar ((:commit . "eeb437ff26d62a5009046b1b3b4503b768e3131a") (:authors ("Ian Eure" . "ian.eure@gmail.com")) (:maintainers ("Ian Eure" . "ian.eure@gmail.com")) (:maintainer "Ian Eure" . "ian.eure@gmail.com") (:keywords "unix" "tools" "processes"))]) - (shell-history . [(20100505 839) nil "integration with shell history" tar ((:commit . "ee371a81f2d2bf5a308344078329ca1e9b5ed38c") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "processes" "convenience") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/shell-history.el"))]) - (shell-maker . [(20240623 1713) ((emacs (27 1))) "Interaction mode for making comint shells" tar ((:commit . "f3307e7ffac399e36cb70d7663181dd53caf712a") (:url . "https://github.com/xenodium/chatgpt-shell"))]) - (shell-pop . [(20231228 612) ((emacs (24 1)) (cl-lib (0 5))) "helps you to use shell easily on Emacs. Only one key action to work." tar ((:commit . "ff3dc705ee1c7bc566b35c17e4635c57061fe3ae") (:authors ("Kazuo YAGI" . "kazuo.yagi@gmail.com")) (:maintainers ("Kazuo YAGI" . "kazuo.yagi@gmail.com")) (:maintainer "Kazuo YAGI" . "kazuo.yagi@gmail.com") (:keywords "shell" "terminal" "tools") (:url . "http://github.com/kyagi/shell-pop-el"))]) - (shell-split-string . [(20151224 1008) nil "Split strings using shell-like syntax" tar ((:commit . "19f6f999c33cc66a4c91bacdcc3697c25d97bf5a") (:authors ("10sr" . "8.slashes+el[at]gmail[dot]com")) (:maintainers ("10sr" . "8.slashes+el[at]gmail[dot]com")) (:maintainer "10sr" . "8.slashes+el[at]gmail[dot]com") (:keywords "utility" "library" "shell" "string") (:url . "https://github.com/10sr/shell-split-string-el"))]) - (shell-switcher . [(20210509 1045) ((emacs (24))) "Provide fast switching between shell buffers." tar ((:commit . "ed74b20fa12935be0068765f5bc8de97b92a8020") (:authors ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainer "Damien Cassou" . "damien.cassou@gmail.com") (:keywords "emacs" "package" "elisp" "shell" "eshell" "term" "switcher") (:url . "https://github.com/DamienCassou/shell-switcher"))]) - (shell-toggle . [(20150226 1411) nil "Toggle to and from the shell buffer" tar ((:commit . "0d01bd9a780fdb7fe6609c552523f4498649a3b9") (:authors ("Mikael Sjödin" . "mic@docs.uu.se") ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Mikael Sjödin" . "mic@docs.uu.se") ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Mikael Sjödin" . "mic@docs.uu.se") (:keywords "processes") (:url . "https://github.com/knu/shell-toggle.el"))]) - (shellcop . [(20220629 817) ((emacs (25 1))) "Analyze info&error in shell-mode" tar ((:commit . "3f051e42288ddfe4cd7cd0ee62efad90227de24b") (:authors ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainers ("Chen Bin" . "chenbin.sh@gmail.com")) (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") (:keywords "unix" "tools") (:url . "https://github.com/redguardtoo/shellcop"))]) - (shelldoc . [(20230207 250) ((cl-lib (0 3)) (s (1 9 0))) "shell command editing support with man page." tar ((:commit . "178d78d08e94b273b23ab1a32c5be509fdfe2286") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "applications") (:url . "http://github.com/mhayashi1120/Emacs-shelldoc"))]) - (shelldon . [(20220325 1305) ((emacs (27 1))) "An enhanced shell interface" tar ((:commit . "8d073ce580e7782ed863fc6e19dc33b4f73c0d79") (:authors ("overdr0ne" . "scmorris.dev@gmail.com")) (:maintainers ("overdr0ne" . "scmorris.dev@gmail.com")) (:maintainer "overdr0ne" . "scmorris.dev@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/Overdr0ne/shelldon"))]) - (shelltest-mode . [(20180501 141) nil "Major mode for shelltestrunner" tar ((:commit . "5fea8c9394380e822971a171905b6b5ab9be812d") (:authors ("Dustin Fechner" . "dfe@rtrn.io")) (:maintainers ("Dustin Fechner" . "dfe@rtrn.io")) (:maintainer "Dustin Fechner" . "dfe@rtrn.io") (:keywords "languages") (:url . "https://github.com/rtrn/shelltest-mode"))]) - (shen-elisp . [(20221211 1313) ((emacs (24 4))) "Shen implementation in Elisp" tar ((:commit . "957ab44654fc7a7cc1b78181d244fa25166f9b09") (:authors ("Aditya Siram" . "aditya.siram@gmail.com")) (:maintainer "Aditya Siram" . "aditya.siram@gmail.com") (:url . "https://github.com/deech/shen-elisp"))]) - (shenshou . [(20230226 320) ((emacs (27 1))) "Download&Extract subtitles from opensubtitles.org" tar ((:commit . "0a00b9f5a86a54324f88c7d27b603f136ee2fb0b") (:authors ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbinDOTshATgmailDOTcom") (:keywords "convenience" "tools") (:url . "http://github.com/redguardtoo/shenshou"))]) - (shfmt . [(20240104 1218) ((emacs (24)) (reformatter (0 3))) "Reformat shell scripts using shfmt" tar ((:commit . "1a747c53eab1c0cd4d2708e5ffb953f9761ca7fb") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages") (:url . "https://github.com/purcell/emacs-shfmt"))]) - (shift-number . [(20170301 1459) nil "Increase/decrease the number at point" tar ((:commit . "94c3713cc11283a831f66d5205d112762edc186b") (:authors ("Alex Kost" . "alezost@gmail.com")) (:maintainers ("Alex Kost" . "alezost@gmail.com")) (:maintainer "Alex Kost" . "alezost@gmail.com") (:keywords "convenience") (:url . "https://github.com/alezost/shift-number.el"))]) - (shift-text . [(20130831 1655) ((cl-lib (1 0)) (es-lib (0 3))) "Move the region in 4 directions, in a way similar to Eclipse's" tar ((:commit . "1be9cbf994000022172ceb746fe1d597f57ea8ba") (:url . "https://github.com/sabof/shift-text"))]) - (shimbun . [(20240712 215) nil "interfacing with web newspapers" tar ((:commit . "3c8530d29e54b64023d8c038e5046e085b052fa8") (:authors ("TSUCHIYA Masatoshi" . "tsuchiya@namazu.org") ("Akihiro Arisawa" . "ari@mbf.sphere.ne.jp") ("Yuuichi Teranishi" . "teranisi@gohome.org") ("Katsumi Yamaoka" . "yamaoka@jpl.org")) (:maintainers ("TSUCHIYA Masatoshi" . "tsuchiya@namazu.org") ("Akihiro Arisawa" . "ari@mbf.sphere.ne.jp") ("Yuuichi Teranishi" . "teranisi@gohome.org") ("Katsumi Yamaoka" . "yamaoka@jpl.org")) (:maintainer "TSUCHIYA Masatoshi" . "tsuchiya@namazu.org") (:keywords "news"))]) - (shm . [(20180327 57) nil "Structured Haskell Mode" tar ((:commit . "7f9df73f45d107017c18ce4835bbc190dfe6782e") (:authors ("Chris Done" . "chrisdone@gmail.com")) (:maintainers ("Chris Done" . "chrisdone@gmail.com")) (:maintainer "Chris Done" . "chrisdone@gmail.com") (:keywords "development" "haskell" "structured"))]) - (shortcuts-mode . [(20240707 1606) ((emacs (25 1))) "Minor mode providing a buffer shortcut bar" tar ((:commit . "a781ae97e33f5a0bf75058c21a7784032e22b28d") (:authors ("Peter Amstutz" . "tetron@interreality.org")) (:maintainers ("Peter Amstutz" . "tetron@interreality.org")) (:maintainer "Peter Amstutz" . "tetron@interreality.org") (:keywords "lisp") (:url . "https://github.com/tetron/shortcuts-mode"))]) - (shoulda . [(20140616 1833) ((cl-lib (0 5))) "Shoulda test support for ruby" tar ((:commit . "24dc6b6138a06edde9c8d13a6aaa1654d1d7de54") (:authors ("Marcwebbie" . "marcwebbie@gmail.com")) (:maintainers ("Marcwebbie" . "marcwebbie@gmail.com")) (:maintainer "Marcwebbie" . "marcwebbie@gmail.com") (:keywords "ruby" "tests" "shoulda"))]) - (show-css . [(20160210 1408) ((doom (1 3)) (s (1 10 0))) "Show the css of the html attribute the cursor is on" tar ((:commit . "771daeddd4df7a7c10f66419a837145649bab63b") (:authors ("Sheldon McGrandle" . "developer@rednemesis.com")) (:maintainers ("Sheldon McGrandle" . "developer@rednemesis.com")) (:maintainer "Sheldon McGrandle" . "developer@rednemesis.com") (:keywords "hypermedia") (:url . "https://github.com/smmcg/showcss-mode"))]) - (show-eol . [(20240101 931) ((emacs (24 4))) "Show end of line symbol in buffer" tar ((:commit . "febc1df7ac1c7006b3f0993a3436575e8e0dc71d") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "end" "eol" "line") (:url . "https://github.com/jcs-elpa/show-eol"))]) - (show-font-mode . [(20201225 2217) ((emacs (25 1))) "Show font at point on mode line" tar ((:commit . "c7328b85655688d257b769192d26b9f5c9bbe26d") (:authors ("Melissa Boiko" . "melissa@namakajiri.net")) (:maintainers ("Melissa Boiko" . "melissa@namakajiri.net")) (:maintainer "Melissa Boiko" . "melissa@namakajiri.net") (:keywords "faces" "i18n" "unicode" "fonts" "fontsets") (:url . "https://github.com/melissaboiko/show-font-mode"))]) - (showtip . [(20090830 1040) nil "Show tip at cursor" tar ((:commit . "930da302809a4257e8d69425455b29e1cc91949b") (:authors ("Ye Wenbin" . "wenbinye@gmail.com")) (:maintainers ("Ye Wenbin" . "wenbinye@gmail.com")) (:maintainer "Ye Wenbin" . "wenbinye@gmail.com") (:keywords "help"))]) - (shpec-mode . [(20150530 922) nil "Minor mode for shpec specification" tar ((:commit . "76bccd63e3b70233a6c9ca0798dd03550952cc76") (:authors ("AdrieanKhisbe" . "adriean.khisbe@live.fr")) (:maintainers ("AdrieanKhisbe" . "adriean.khisbe@live.fr")) (:maintainer "AdrieanKhisbe" . "adriean.khisbe@live.fr") (:keywords "languages" "tools") (:url . "http://github.com/shpec/shpec-mode"))]) - (shr-tag-pre-highlight . [(20240515 1420) ((emacs (25 1)) (language-detection (0 1 0))) "Syntax highlighting code block in HTML" tar ((:commit . "af8ae8d558d1e26d276130c100e02746278ce037") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:keywords "html") (:url . "https://github.com/xuchunyang/shr-tag-pre-highlight.el"))]) - (shrface . [(20240720 1337) ((emacs (25 1)) (org (9 0)) (language-detection (0 1 0))) "Extend shr/eww with org features and analysis capability" tar ((:commit . "be2f772ff6c178ecec9bf7c16201542edc41c46e") (:authors ("Damon Chan" . "elecming@gmail.com")) (:maintainers ("Damon Chan" . "elecming@gmail.com")) (:maintainer "Damon Chan" . "elecming@gmail.com") (:keywords "faces") (:url . "https://github.com/chenyanming/shrface"))]) - (shrink-path . [(20190208 1335) ((emacs (24)) (s (1 6 1)) (dash (1 8 0)) (f (0 10 0))) "fish-style path" tar ((:commit . "c14882c8599aec79a6e8ef2d06454254bb3e1e41") (:url . "https://gitlab.com/bennya/shrink-path.el"))]) - (shrink-whitespace . [(20181003 321) nil "Whitespace removal DWIM key" tar ((:commit . "0407b89c142bd17e65edb666f35e2c6755bd0867") (:authors ("Jean-Christophe Petkovich" . "jcpetkovich@gmail.com")) (:maintainers ("Jean-Christophe Petkovich" . "jcpetkovich@gmail.com")) (:maintainer "Jean-Christophe Petkovich" . "jcpetkovich@gmail.com") (:keywords "convenience") (:url . "https://gitlab.com/jcpetkovich/shrink-whitespace.el"))]) - (shroud . [(20210220 1952) ((emacs (25)) (epg (1 0 0)) (s (1 6 0)) (bui (1 2 0)) (dash (2 18 0))) "Shroud secrets" tar ((:commit . "2e6ff2bab4a1e798c090c9d7fbd90b7f3463d5c5") (:authors ("Amar Singh" . "nly@disroot.org")) (:maintainers ("Amar Singh" . "nly@disroot.org")) (:maintainer "Amar Singh" . "nly@disroot.org") (:keywords "tools" "password") (:url . "https://github.com/o-nly/emacs-shroud"))]) - (shut-up . [(20240429 605) ((cl-lib (0 3)) (emacs (24))) "Shut up would you!" tar ((:commit . "ed62a7fefdf04c81346061016f1bc69ca045aaf6") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:url . "http://github.com/rejeep/shut-up.el"))]) - (shx . [(20240512 1515) ((emacs (24 4))) "Extras for the comint-mode shell" tar ((:commit . "ae32d2f6917e16c8feb8b7372267449179abd608") (:maintainers ("Chris Rayner" . "dchrisrayner@gmail.com")) (:maintainer "Chris Rayner" . "dchrisrayner@gmail.com") (:keywords "terminals" "processes" "comint" "shell" "repl") (:url . "https://github.com/riscy/shx-for-emacs"))]) - (sibilant-mode . [(20151119 2145) nil "Support for the Sibilant programming language" tar ((:commit . "5baf8c3e80ee0736c7298a2a17fb615ba5ac0d2d") (:authors ("Jacob Rothstein" . "hi@jbr.me")) (:maintainers ("Jacob Rothstein" . "hi@jbr.me")) (:maintainer "Jacob Rothstein" . "hi@jbr.me") (:keywords "languages") (:url . "http://sibilantjs.info"))]) - (sicp . [(20200512 1137) nil "Structure and Interpretation of Computer Programs in info format" tar ((:commit . "4002d83083d520c6b5ede2df36cc2cee885d450a") (:url . "https://mitpress.mit.edu/sicp"))]) - (side-hustle . [(20240625 1228) ((emacs (24 4)) (seq (2 20))) "Hustle through Imenu in a side window" tar ((:commit . "94450b58cec1b809afe08d0754a6662839efbc9d") (:authors ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainers ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainer "Paul W. Rankin" . "rnkn@rnkn.xyz") (:keywords "convenience") (:url . "https://github.com/rnkn/side-hustle"))]) - (side-notes . [(20240629 1008) ((emacs (24 4))) "Easy access to a directory notes file" tar ((:commit . "96a142dfd5768d66b1d574027e13c572e4c82a87") (:authors ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainers ("Paul W. Rankin" . "rnkn@rnkn.xyz")) (:maintainer "Paul W. Rankin" . "rnkn@rnkn.xyz") (:keywords "convenience") (:url . "https://github.com/rnkn/side-notes"))]) - (sidecar-locals . [(20240421 655) ((emacs (27 1))) "A flexible alternative to built-in dir-locals" tar ((:commit . "3daf8c07fac7c4ada7a02a1edad2f64894463614") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-sidecar-locals"))]) - (sideline . [(20240627 47) ((emacs (27 1)) (ht (2 4))) "Show information on the side" tar ((:commit . "ba55945617f04763f9e93525fdf1e2826e4d667a") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience") (:url . "https://github.com/emacs-sideline/sideline"))]) - (sideline-blame . [(20240101 918) ((emacs (27 1)) (sideline (0 1 0)) (vc-msg (1 1 1))) "Show blame messages with sideline" tar ((:commit . "b597c047d2a8ef7dd155e85e43fd65530ecf0a61") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "blame") (:url . "https://github.com/emacs-sideline/sideline-blame"))]) - (sideline-flycheck . [(20240629 840) ((emacs (27 1)) (sideline (0 1 1)) (flycheck (0 14)) (ht (2 4))) "Show flycheck errors with sideline" tar ((:commit . "4147f2754c353e0b7920caf385b8dccc5e6301f7") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "flycheck") (:url . "https://github.com/emacs-sideline/sideline-flycheck"))]) - (sideline-flymake . [(20240509 742) ((emacs (27 1)) (sideline (0 1 0))) "Show flymake errors with sideline" tar ((:commit . "06e84875022a5645ece8f4c2c8b56aa5f003c65d") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "flymake") (:url . "https://github.com/emacs-sideline/sideline-flymake"))]) - (sideline-lsp . [(20240403 2210) ((emacs (27 1)) (sideline (0 1 0)) (lsp-mode (6 0)) (dash (2 18 0)) (ht (2 4)) (s (1 12 0))) "Show lsp information with sideline" tar ((:commit . "69aca6403509abb4f5c5ba8499e98f80f81ebc88") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "lsp") (:url . "https://github.com/emacs-sideline/sideline-lsp"))]) - (sift . [(20200421 1423) nil "Front-end for sift, a fast and powerful grep alternative" tar ((:commit . "cdddba2d183146c340915003f1b5d09d13712c22") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "sift" "ack" "pt" "ag" "grep" "search") (:url . "https://github.com/nlamirault/sift.el"))]) - (signal . [(20160816 1438) ((emacs (24)) (cl-lib (0 5))) "Advanced hook" tar ((:commit . "aa58327e2297df921d72a0370468b48663efd438") (:authors ("Mola-T" . "Mola@molamola.xyz")) (:maintainers ("Mola-T" . "Mola@molamola.xyz")) (:maintainer "Mola-T" . "Mola@molamola.xyz") (:keywords "internal" "lisp" "processes" "tools") (:url . "https://github.com/mola-T/signal"))]) - (silkworm-theme . [(20210215 1120) ((emacs (24))) "Light theme with pleasant, low contrast colors." tar ((:commit . "ff80e9294da0fb093e15097ac62153ef4a64a889"))]) - (simp . [(20180607 254) nil "Simple project definition, chiefly for file finding, and grepping" tar ((:commit . "d4d4b8547055347828bedccbeffdb4fd2d5a5d34") (:keywords "project" "grep" "find") (:url . "https://github.com/re5et/simp"))]) - (simple-bookmarks . [(20190204 1426) ((cl-lib (0 5))) "Bookmark / functioncall manager" tar ((:commit . "54e8d771bcdb0eb235b31c0aa9642171369500e5") (:authors ("Julian T. Knabenschuh" . "jtkdevelopments@gmail.com")) (:maintainers ("Julian T. Knabenschuh" . "jtkdevelopments@gmail.com")) (:maintainer "Julian T. Knabenschuh" . "jtkdevelopments@gmail.com") (:keywords "bookmark" "functioncall") (:url . "https://github.com/jtkDvlp/simple-bookmarks"))]) - (simple-call-tree . [(20240713 1008) ((emacs (24 3)) (anaphora (1 0 0))) "analyze source code based on font-lock text-properties" tar ((:commit . "90de7cb42e1dbfe295516e696df928966f1eede9") (:authors ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "programming") (:url . "http://www.emacswiki.org/emacs/download/simple-call-tree.el"))]) - (simple-httpd . [(20230821 1458) ((cl-lib (0 3))) "pure elisp HTTP server" tar ((:commit . "347c30494d3bcfc79de35e54538f92f4e4a46ecd") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/emacs-http-server"))]) - (simple-indentation . [(20230625 1610) ((emacs (24 3)) (dash (2 18 0)) (s (1 12 0))) "Simplify writing indentation functions, alternative to SMIE" tar ((:commit . "b5f97fc14b3f494cfe009938cf5ee9016a83d30e") (:authors ("Semen Khramtsov" . "hrams205@gmail.com")) (:maintainers ("Semen Khramtsov" . "hrams205@gmail.com")) (:maintainer "Semen Khramtsov" . "hrams205@gmail.com") (:url . "https://github.com/semenInRussia/simple-indentation.el"))]) - (simple-modeline . [(20210312 1048) ((emacs (26 1))) "A simple mode-line configuration for Emacs" tar ((:commit . "119d8224a8ae0ee17b09ac1fed6cdb9cb1d048fd") (:authors ("Eder Elorriaga" . "gexplorer8@gmail.com")) (:maintainers ("Eder Elorriaga" . "gexplorer8@gmail.com")) (:maintainer "Eder Elorriaga" . "gexplorer8@gmail.com") (:keywords "mode-line" "faces") (:url . "https://github.com/gexplorer/simple-modeline"))]) - (simple-mpc . [(20220216 102) ((s (1 10 0))) "provides a simple interface to mpc" tar ((:commit . "57ee14ada8aec477ddde5e4f632c8d3d99a66535") (:authors ("Joren Van Onder" . "joren@jvo.sh")) (:maintainers ("Joren Van Onder" . "joren@jvo.sh")) (:maintainer "Joren Van Onder" . "joren@jvo.sh") (:keywords "multimedia" "mpd" "mpc") (:url . "https://github.com/jorenvo/simple-mpc"))]) - (simple-paren . [(20230810 729) ((emacs (24)) (cl-lib (0 5))) "Non-electrical insert paired delimiter, wrap" tar ((:commit . "206d8f3f82123f61e7133a14f66c83a9632bd99e") (:keywords "convenience") (:url . "https://github.com/andreas-roehler/simple-paren"))]) - (simple-rtm . [(20160222 1534) ((rtm (0 1)) (dash (2 0 0))) "Interactive Emacs mode for Remember The Milk" tar ((:commit . "37c5feffea7c9b571279b6f549d06cf9c0720273") (:authors ("Moritz Bunkus" . "morit@bunkus.org")) (:maintainers ("Moritz Bunkus" . "morit@bunkus.org")) (:maintainer "Moritz Bunkus" . "morit@bunkus.org") (:keywords "remember" "the" "milk" "productivity" "todo"))]) - (simple-screen . [(20240127 214) nil "Simple screen configuration manager" tar ((:commit . "1c5d025dd267ec7b0c8f210a27b2b8f8e11fc07b") (:authors ("Tadashi Watanabe" . "wac@umiushi.org")) (:maintainers ("Tadashi Watanabe" . "wac@umiushi.org")) (:maintainer "Tadashi Watanabe" . "wac@umiushi.org") (:keywords "tools") (:url . "https://github.com/wachikun/simple-screen"))]) - (simpleclip . [(20220518 1251) nil "Simplified access to the system clipboard" tar ((:commit . "023f239275115169c3a3637ad95fae4a036c005e") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "convenience") (:url . "http://github.com/rolandwalker/simpleclip"))]) - (simplecov . [(20221206 350) ((dash (2 19)) (emacs (28))) "Colorize untested ruby code" tar ((:commit . "215f2bdc5d2ef9b4439779ba4d3129210c9f34ab") (:authors ("Ryan Davis" . "ryand-ruby@zenspider.com")) (:maintainers ("Ryan Davis" . "ryand-ruby@zenspider.com")) (:maintainer "Ryan Davis" . "ryand-ruby@zenspider.com") (:keywords "tools" "languages") (:url . "https://github.org/zenspider/elisp"))]) - (simplenote . [(20141118 1440) nil "Interact with simple-note.appspot.com" tar ((:commit . "734603e877b2d642162ca45f799d2f7b956d2ea0") (:authors ("Konstantinos Efstathiou" . "konstantinos@efstathiou.gr")) (:maintainers ("Konstantinos Efstathiou" . "konstantinos@efstathiou.gr")) (:maintainer "Konstantinos Efstathiou" . "konstantinos@efstathiou.gr") (:keywords "simplenote"))]) - (simplenote2 . [(20190321 933) ((request-deferred (0 2 0)) (uuidgen (20140918)) (unicode-escape (1 1))) "Interact with app.simplenote.com" tar ((:commit . "760ffecda63bd218876b623f46d332e3ef079be6") (:authors ("alpha22jp" . "alpha22jp@gmail.com")) (:maintainers ("alpha22jp" . "alpha22jp@gmail.com")) (:maintainer "alpha22jp" . "alpha22jp@gmail.com") (:keywords "simplenote"))]) - (simplezen . [(20130421 1000) ((s (1 4 0)) (dash (1 1 0))) "A simple subset of zencoding-mode for Emacs." tar ((:commit . "9f91554a3f7f4e9b2b5ec009effafbf12b091973") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com"))]) - (simplicity-theme . [(20221016 1444) ((emacs (24 1))) "A minimalist dark theme" tar ((:commit . "f4aab6aa07b536688eb62355b83dde5fcd16e049") (:authors ("Matthieu Petiteau" . "mpetiteau.pro@gmail.com")) (:maintainers ("Matthieu Petiteau" . "mpetiteau.pro@gmail.com")) (:maintainer "Matthieu Petiteau" . "mpetiteau.pro@gmail.com") (:keywords "faces" "theme" "minimal") (:url . "http://github.com/smallwat3r/emacs-simplicity-theme"))]) - (sink . [(20240523 747) ((emacs (25 1))) "Receive messages from the plan9 plumber" tar ((:commit . "a14e1cc0a051543723c043a5ece081ce9a567ddd") (:url . "https://github.com/alcah/sink.el"))]) - (siri-shortcuts . [(20211229 1833) ((emacs (25 2))) "Interact with Siri Shortcuts" tar ((:commit . "190f242f71e071adfd89fa1f2f6ea22b62afd133") (:authors ("Daniils Petrovs" . "thedanpetrov@gmail.com")) (:maintainers ("Daniils Petrovs" . "thedanpetrov@gmail.com")) (:maintainer "Daniils Petrovs" . "thedanpetrov@gmail.com") (:keywords "convenience" "multimedia") (:url . "https://github.com/DaniruKun/siri-shortcuts.el"))]) - (sis . [(20231211 1602) ((emacs (27 1))) "Less manual switch for native or OS input source (input method)." tar ((:commit . "23f3fe8b95e0570b65aa21b9db57c906aa9f35fd") (:keywords "convenience") (:url . "https://github.com/laishulu/emacs-smart-input-source"))]) - (sisyphus . [(20240713 1929) ((emacs (27 1)) (compat (30 0 0 0)) (elx (1 6 0)) (llama (0 3 0)) (magit (3 4 0))) "Create releases of Emacs packages" tar ((:commit . "3caff966ef5cdaf4ee4ecfb36d0fc87e8840ce73") (:authors ("Jonas Bernoulli" . "emacs.sisyphus@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.sisyphus@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.sisyphus@jonas.bernoulli.dev") (:keywords "git" "tools" "vc") (:url . "https://github.com/magit/sisyphus"))]) - (sixcolors-mode . [(20230406 1031) ((emacs (27 1))) "A customizable horizontal scrollbar" tar ((:commit . "4124a8cf664b04a4bf4c39f7c3b7da3e480b99c8") (:authors ("Davide Mastromatteo" . "mastro35@gmail.com")) (:maintainers ("Davide Mastromatteo" . "mastro35@gmail.com")) (:maintainer "Davide Mastromatteo" . "mastro35@gmail.com") (:keywords "convenience" "colors") (:url . "https://github.com/mastro35/sixcolors-mode"))]) - (skeletor . [(20210129 239) ((s (1 7 0)) (f (0 14 0)) (dash (2 2 0)) (cl-lib (0 3)) (let-alist (1 0 3)) (emacs (24 1))) "Provides project skeletons for Emacs" tar ((:commit . "f6e560a0bfe459e0b8a268047920ce1148f2ebf6") (:authors ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainers ("Chris Barrett" . "chris.d.barrett@me.com")) (:maintainer "Chris Barrett" . "chris.d.barrett@me.com"))]) - (skerrick . [(20220306 2139) ((emacs (27 1)) (request (0 3 2))) "REPL-driven development for NodeJS" tar ((:commit . "015de8369b8b6be0d4d1e21c24239a037350e87e") (:authors ("Rafael Nicdao" . "https://github.com/anonimitoraf")) (:maintainers ("Rafael Nicdao" . "nicdaoraf@gmail.com")) (:maintainer "Rafael Nicdao" . "nicdaoraf@gmail.com") (:keywords "languages" "javascript" "js" "repl" "repl-driven") (:url . "https://github.com/anonimitoraf/skerrick"))]) - (sketch-themes . [(20230210 1507) ((emacs (26 1))) "Sketch color themes" tar ((:commit . "5534254232f1a556ec20952c75b5506625573049") (:authors ("Daw-Ran Liou" . "hi@dawranliou.com")) (:maintainers ("Daw-Ran Liou" . "hi@dawranliou.com")) (:maintainer "Daw-Ran Liou" . "hi@dawranliou.com") (:keywords "faces") (:url . "https://github.com/dawranliou/sketch-themes/"))]) - (skewer-less . [(20210510 532) ((skewer-mode (1 5 3))) "Skewer support for live LESS stylesheet updates" tar ((:commit . "baa973581c2ab7326db65803df97d1a7382b6564") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages" "tools"))]) - (skewer-mode . [(20200304 1142) ((simple-httpd (1 4 0)) (js2-mode (20090723)) (emacs (24))) "live browser JavaScript, CSS, and HTML interaction" tar ((:commit . "e5bed351939c92a1f788f78398583c2f83f1bb3c") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/skewer-mode"))]) - (skewer-reload-stylesheets . [(20160725 1220) ((skewer-mode (1 5 3))) "live-edit CSS, SCSS, Less, and friends." tar ((:commit . "3207abca9551660407a6b009cb40fb32bbb550da") (:authors ("Nate Eagleson" . "nate@nateeag.com")) (:maintainers ("Nate Eagleson" . "nate@nateeag.com")) (:maintainer "Nate Eagleson" . "nate@nateeag.com"))]) - (skype . [(20160711 824) nil "skype UI for emacs users.." tar ((:commit . "8e3b33e620ed355522aa36434ff41e3ced080629") (:authors ("SAKURAI Masashi" . "m.sakurai@kiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakurai@kiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakurai@kiwanami.net") (:keywords "skype" "chat"))]) - (sl . [(20161217 1404) ((cl-lib (0 5))) "An Emacs clone of sl(1)" tar ((:commit . "0882117728be91276b815e18c2a66106bf9d69d3") (:authors ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainers ("Chunyang Xu" . "mail@xuchunyang.me")) (:maintainer "Chunyang Xu" . "mail@xuchunyang.me") (:url . "https://github.com/xuchunyang/sl.el"))]) - (slack . [(20211129 310) ((websocket (1 8)) (request (0 2 0)) (oauth2 (0 10)) (circe (2 2)) (alert (1 2)) (emojify (0 2))) "Slack client for Emacs" tar ((:commit . "ff46d88726482211e3ac3d0b9c95dd4fdffe11c2") (:authors ("yuya.minami" . "yuya.minami@yuyaminami-no-MacBook-Pro.local")) (:maintainer "yuya.minami" . "yuya.minami@yuyaminami-no-MacBook-Pro.local") (:keywords "tools") (:url . "https://github.com/yuya373/emacs-slack"))]) - (slideview . [(20150324 2240) ((cl-lib (0 3))) "File slideshow" tar ((:commit . "b6d170bda139aedf81b47dc55cbd1a3af512fb4c") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "files") (:url . "https://github.com/mhayashi1120/Emacs-slideview"))]) - (slim-mode . [(20240513 2118) nil "Major mode for editing Slim files" tar ((:commit . "8c92169817f2fa59255f547f0a9fb4fbb8309db9") (:keywords "markup" "language") (:url . "http://github.com/slim-template/emacs-slim"))]) - (slime . [(20240705 2255) ((emacs (24 3)) (macrostep (0 9))) "Superior Lisp Interaction Mode for Emacs" tar ((:commit . "eb30f9f7bae4f8eed27a060390ff8aadcf69174e") (:keywords "languages" "lisp" "slime") (:url . "https://github.com/slime/slime"))]) - (slime-company . [(20210124 1627) ((emacs (24 4)) (slime (2 13)) (company (0 9 0))) "slime completion backend for company mode" tar ((:commit . "f20ecc4104d4c35052696e7e760109fb02060e72") (:authors ("Ole Arndt" . "anwyn@sugarshark.com")) (:maintainers ("Ole Arndt" . "anwyn@sugarshark.com")) (:maintainer "Ole Arndt" . "anwyn@sugarshark.com") (:keywords "convenience" "lisp" "abbrev"))]) - (slime-docker . [(20210426 1422) ((emacs (24 4)) (slime (2 16)) (docker-tramp (0 1))) "Integration of SLIME with Docker containers" tar ((:commit . "c7d073720f2bd8e9f72a20309fff2afa4c4e798d") (:keywords "docker" "lisp" "slime") (:url . "https://gitlab.common-lisp.net/cl-docker-images/slime-docker"))]) - (slime-repl-ansi-color . [(20230214 1453) ((emacs (24)) (slime (2 3 1))) "Turn on ANSI colors in REPL output;" tar ((:commit . "9e8af90490332217e45d7568f1690df3f4e25d4b") (:authors ("Max Mikhanosha" . "max@openchat.com")) (:maintainers ("Augustin Fabre" . "augustin@augfab.fr")) (:maintainer "Augustin Fabre" . "augustin@augfab.fr") (:keywords "lisp") (:url . "https://gitlab.com/augfab/slime-repl-ansi-color"))]) - (slime-theme . [(20170808 1322) ((emacs (24 0))) "an Emacs 24 theme based on Slime (tmTheme)" tar ((:commit . "8e5880ac69e0b6a079103001cc3a90bdb688998f") (:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) - (slime-volleyball . [(20190701 1624) nil "An SVG Slime Volleyball Game" tar ((:commit . "6c135ad18897c3566d4dadfe847061532600ba2e") (:authors ("Thomas Fitzsimmons" . "fitzsim@fitzsim.org")) (:maintainers ("Thomas Fitzsimmons" . "fitzsim@fitzsim.org")) (:maintainer "Thomas Fitzsimmons" . "fitzsim@fitzsim.org") (:keywords "games"))]) - (slint-mode . [(20230922 1143) ((emacs (24 4)) (lsp-mode (6 0))) "Major-mode for the Slint UI language" tar ((:commit . "1ef68ca9cf0cffd2c863c3135f96202a19cf8182") (:authors ("Niklas Cathor" . "niklas.cathor@gmx.de")) (:maintainers ("Niklas Cathor" . "niklas.cathor@gmx.de")) (:maintainer "Niklas Cathor" . "niklas.cathor@gmx.de") (:keywords "languages") (:url . "https://github.com/nilclass/slint-mode"))]) - (slirm . [(20160201 1425) ((emacs (24 4))) "Systematic Literature Review Mode for Emacs." tar ((:commit . "9adfbe1fc67580e7d0d90f7e927a25d63a797464") (:authors ("Florian Biermann" . "fbie@itu.dk")) (:maintainers ("Florian Biermann" . "fbie@itu.dk")) (:maintainer "Florian Biermann" . "fbie@itu.dk") (:url . "http://github.com/fbie/slirm"))]) - (slovak-holidays . [(20211018 1754) nil "Adds a list of slovak holidays to Emacs calendar" tar ((:commit . "bedd26dd45ca497c0028a11e94a905560fcdb2f1") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "calendar"))]) - (slow-keys . [(20220807 1425) ((emacs (24 1))) "Slow keys mode to avoid RSI" tar ((:commit . "b951ae4bdcea56ced03f227b82b28c3d91d15e61") (:authors ("Manuel Uberti" . "manuel.uberti@inventati.org")) (:maintainers ("Manuel Uberti" . "manuel.uberti@inventati.org")) (:maintainer "Manuel Uberti" . "manuel.uberti@inventati.org") (:keywords "convenience") (:url . "https://github.com/manuel-uberti/slow-keys"))]) - (slstats . [(20170823 849) ((cl-lib (0 5)) (emacs (24))) "Acquire and display stats about Second Life" tar ((:commit . "e9696066abf3f2b7b818a57c062530dfd9377033") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "games") (:url . "https://github.com/davep/slstats.el"))]) - (slurm-mode . [(20210519 1109) nil "Interaction with the SLURM job scheduling system" tar ((:commit . "4e6ac09245313cf4018b8e5784b2fca8604269d7") (:url . "https://github.com/ffevotte/slurm.el"))]) - (slurpbarf . [(20240717 2213) ((emacs (29 1))) "Commands for slurping and barfing" tar ((:commit . "e85451da4a73e461f3ee2f62200cd241a72638ca") (:keywords "convenience") (:url . "https://codeberg.org/vilij/slurpbarf-elcute"))]) - (sly . [(20240501 1118) ((emacs (24 3))) "Sylvester the Cat's Common Lisp IDE" tar ((:commit . "ba40c8f054ec3b7040a6c36a1ef3e9596b936421") (:keywords "languages" "lisp" "sly") (:url . "https://github.com/joaotavora/sly"))]) - (sly-asdf . [(20221119 2235) ((emacs (24 3)) (sly (1 0 0 -2 2)) (popup (0 5 3))) "ASDF system support for SLY" tar ((:commit . "6f9d751469bb82530db1673c22e7437ca6c95f45") (:maintainers ("Matt George" . "mmge93@gmail.com")) (:maintainer "Matt George" . "mmge93@gmail.com") (:keywords "languages" "lisp" "sly" "asdf") (:url . "https://github.com/mmgeorge/sly-asdf"))]) - (sly-hello-world . [(20200225 1755) ((sly (1 0 0 -2 2))) "A template SLY contrib" tar ((:commit . "be257e9ad354db690c7378e89899335597348a0d") (:authors ("João Távora" . "joaotavora@gmail.com")) (:maintainers ("João Távora" . "joaotavora@gmail.com")) (:maintainer "João Távora" . "joaotavora@gmail.com") (:keywords "languages" "lisp" "sly") (:url . "https://github.com/capitaomorte/sly-hello-world"))]) - (sly-macrostep . [(20191211 1630) ((sly (1 0 0 -2 2)) (macrostep (0 9))) "fancy macro-expansion via macrostep.el" tar ((:commit . "5113e4e926cd752b1d0bcc1508b3ebad5def5fad") (:keywords "languages" "lisp" "sly") (:url . "https://github.com/capitaomorte/sly-macrostep"))]) - (sly-named-readtables . [(20191013 2138) ((sly (1 0 0 -2 2))) "Support named readtables in Common Lisp files" tar ((:commit . "a5a42674ccffa97ccd5e4e9742beaf3ea719931f") (:authors ("João Távora" . "joaotavora@gmail.com")) (:maintainers ("João Távora" . "joaotavora@gmail.com")) (:maintainer "João Távora" . "joaotavora@gmail.com") (:keywords "languages" "lisp" "sly") (:url . "https://github.com/capitaomorte/sly-named-readtables"))]) - (sly-overlay . [(20240107 2206) ((emacs (24 4)) (sly (1 0))) "Overlay Common Lisp evaluation results" tar ((:commit . "078c2db5390ef19d1336da067fe85b9586b261e4") (:authors ("Colin Woodbury" . "colin@fosskers.ca")) (:maintainers ("Colin Woodbury" . "colin@fosskers.ca")) (:maintainer "Colin Woodbury" . "colin@fosskers.ca") (:keywords "lisp") (:url . "https://git.sr.ht/~fosskers/sly-overlay"))]) - (sly-quicklisp . [(20211206 948) ((sly (1 0 0 -2 2))) "Quicklisp support for SLY" tar ((:commit . "34c73d43dd9066262387c626c17a9b486db07b2d") (:authors ("João Távora" . "joaotavora@gmail.com")) (:maintainers ("João Távora" . "joaotavora@gmail.com")) (:maintainer "João Távora" . "joaotavora@gmail.com") (:keywords "languages" "lisp" "sly") (:url . "https://github.com/capitaomorte/sly-quicklisp"))]) - (sly-repl-ansi-color . [(20171020 1516) ((sly (0)) (cl-lib (0 5))) "Add ANSI colors support to the sly mrepl." tar ((:commit . "b9cd52d1cf927bf7e08582d46ab0bcf1d4fb5048") (:authors ("Javier PuercoPop Olaechea" . "pirata@gmail.com")) (:maintainers ("Javier PuercoPop Olaechea" . "pirata@gmail.com")) (:maintainer "Javier PuercoPop Olaechea" . "pirata@gmail.com") (:keywords "sly") (:url . "https://github.com/PuercoPop/sly-repl-ansi-color"))]) - (smart-backspace . [(20171014 526) nil "intellj like backspace" tar ((:commit . "acb390628a181a993aa0d137624f2e5283efa6d9") (:authors ("Takeshi Tsukamoto" . "t.t.itm.0403@gmail.com")) (:maintainers ("Takeshi Tsukamoto" . "t.t.itm.0403@gmail.com")) (:maintainer "Takeshi Tsukamoto" . "t.t.itm.0403@gmail.com") (:url . "https://github.com/itome/smart-backspace"))]) - (smart-comment . [(20160322 1839) nil "smarter commenting" tar ((:commit . "ad4e0de29115dc010733b9060d3dab02836b15e1") (:authors ("Simon Friis Vindum" . "simon@vindum.io")) (:maintainers ("Simon Friis Vindum" . "simon@vindum.io")) (:maintainer "Simon Friis Vindum" . "simon@vindum.io") (:keywords "lisp"))]) - (smart-compile . [(20240102 1350) nil "an interface to `compile'" tar ((:commit . "09f31e1adf2bd900138b0b8e6d2060c336eb07ad") (:authors ("Seiji Zenitani" . "zenitani@gmail.com")) (:maintainers ("Seiji Zenitani" . "zenitani@gmail.com")) (:maintainer "Seiji Zenitani" . "zenitani@gmail.com") (:keywords "tools" "unix"))]) - (smart-cursor-color . [(20201207 2228) nil "Change cursor color dynamically" tar ((:commit . "d532f0b27e37cbd3bfc0be09d0b54aa38f1648f1") (:keywords "cursor" "color" "face") (:url . "https://github.com/7696122/smart-cursor-color/"))]) - (smart-dash . [(20240129 1813) nil "Smart-Dash minor mode" tar ((:commit . "04481dd62671a557fa8812c336d23108e2bca2fa") (:authors ("Dennis Lambe Jr." . "malsyned@malsyned.net")) (:maintainers ("Dennis Lambe Jr." . "malsyned@malsyned.net")) (:maintainer "Dennis Lambe Jr." . "malsyned@malsyned.net"))]) - (smart-delete . [(20230802 1113) ((emacs (24 1))) "IntelliJ-like backspace/delete" tar ((:commit . "b1f90b9510caf21d87ba26e30d56dfbaec92d4e9") (:keywords "emulations" "wp") (:url . "https://github.com/leodag/smart-delete"))]) - (smart-forward . [(20140430 713) ((expand-region (0 8 0))) "Semantic navigation" tar ((:commit . "7b6dbfdbd4b646376a567c70e1a161545431b72b") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "navigation"))]) - (smart-hungry-delete . [(20220516 1538) ((emacs (24 3))) "smart hungry deletion of whitespace" tar ((:commit . "e06525cc1841805ebe470c876d6b966de90bc275") (:authors ("Hauke Rehfeld" . "emacs@haukerehfeld.de")) (:maintainers ("Hauke Rehfeld" . "emacs@haukerehfeld.de")) (:maintainer "Hauke Rehfeld" . "emacs@haukerehfeld.de") (:keywords "convenience") (:url . "https://github.com/hrehfeld/emacs-smart-hungry-delete"))]) - (smart-indent-rigidly . [(20141206 15) nil "Smart rigid indenting" tar ((:commit . "323d1fe4d0b81e598249aad01bc44adb180ece0e") (:keywords "indenting" "coffee-mode" "haml-mode" "sass-mode") (:url . "https://github.com/re5et/smart-indent-rigidly"))]) - (smart-jump . [(20210304 844) ((emacs (25 1))) "Smart go to definition." tar ((:commit . "3392eb35e3cde37e6f5f2a48dc0db15ca535143c") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "tools") (:url . "https://github.com/jojojames/smart-jump"))]) - (smart-mark . [(20150912 210) nil "Restore point after C-g when mark" tar ((:commit . "d179cdc3f53001a5ce99d5095f493cdf3a792567") (:authors ("Kai Yu" . "yeannylam@gmail.com")) (:maintainers ("Kai Yu" . "yeannylam@gmail.com")) (:maintainer "Kai Yu" . "yeannylam@gmail.com") (:keywords "mark" "restore"))]) - (smart-mode-line . [(20211005 233) ((emacs (24 3)) (rich-minority (0 1 1))) "A color coded smart mode-line." tar ((:commit . "abcb0ab6f7110a03d6c7428bae67cf8731496433") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "mode-line" "faces" "themes") (:url . "http://github.com/Malabarba/smart-mode-line"))]) - (smart-mode-line-atom-one-dark-theme . [(20240103 927) ((emacs (24 3)) (smart-mode-line (2 10))) "Atom-one-dark theme for smart-mode-line" tar ((:commit . "f422b79e7b6e2796b1d5f4143913497383840960") (:authors ("Davide Restivo" . "davide.restivo@yahoo.it")) (:maintainers ("Davide Restivo" . "davide.restivo@yahoo.it")) (:maintainer "Davide Restivo" . "davide.restivo@yahoo.it") (:keywords "mode-line" "themes" "faces") (:url . "https://github.com/daviderestivo/smart-mode-line-atom-one-dark-theme"))]) - (smart-mode-line-powerline-theme . [(20211005 233) ((emacs (24 3)) (powerline (2 2)) (smart-mode-line (2 5))) "smart-mode-line theme that mimics the powerline appearance." tar ((:commit . "abcb0ab6f7110a03d6c7428bae67cf8731496433") (:authors ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainers ("Artur Malabarba" . "bruce.connor.am@gmail.com")) (:maintainer "Artur Malabarba" . "bruce.connor.am@gmail.com") (:keywords "mode-line" "faces" "themes") (:url . "http://github.com/Bruce-Connor/smart-mode-line"))]) - (smart-newline . [(20131208 340) nil "Provide smart newline for one keybind." tar ((:commit . "c50ab035839b307c66d439083b6761cb7db5e972"))]) - (smart-region . [(20150903 1403) ((emacs (24 4)) (expand-region (0 10 0)) (multiple-cursors (1 3 0)) (cl-lib (0 5))) "Smartly select region, rectangle, multi cursors" tar ((:commit . "5a8017fd8e8dc3483865951c4942cab3f96f69f6") (:authors ("Yuuki Arisawa" . "yuuki.ari@gmail.com")) (:maintainers ("Yuuki Arisawa" . "yuuki.ari@gmail.com")) (:maintainer "Yuuki Arisawa" . "yuuki.ari@gmail.com") (:keywords "marking" "region") (:url . "https://github.com/uk-ar/smart-region"))]) - (smart-semicolon . [(20200909 1412) ((emacs (26))) "Insert semicolon smartly" tar ((:commit . "dd52a3e1a7b043fb88f799827c7b3e39f60a14f1") (:authors ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainers ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainer "Iku Iwasa" . "iku.iwasa@gmail.com") (:url . "https://github.com/iquiw/smart-semicolon"))]) - (smart-shift . [(20150203 725) nil "Smart shift text left/right." tar ((:commit . "a26ab2b240137e62ec4bce1698ed9c5f7b6d13ae") (:authors ("Bin Huang" . "huangbin88@foxmail.com")) (:maintainers ("Bin Huang" . "huangbin88@foxmail.com")) (:maintainer "Bin Huang" . "huangbin88@foxmail.com") (:keywords "convenience" "tools") (:url . "https://github.com/hbin/smart-shift"))]) - (smart-tab . [(20210530 1743) ((emacs (24 3))) "Intelligent tab completion and indentation" tar ((:commit . "2f1b4073904805c8454ebc9bc967b23836a2d577") (:authors ("John SJ Anderson" . "john@genehack.org") ("Sebastien Rocca Serra" . "sroccaserra@gmail.com") ("Daniel Hackney" . "dan@haxney.org")) (:maintainers ("John SJ Anderson" . "john@genehack.org")) (:maintainer "John SJ Anderson" . "john@genehack.org") (:keywords "extensions") (:url . "https://git.genehack.net/genehack/smart-tab"))]) - (smart-tabs-mode . [(20200907 2025) nil "Intelligently indent with tabs, align with spaces!" tar ((:commit . "1044c17e42479de943e69cdeb85e4d05ad9cca8c") (:authors ("John Croisant" . "jacius@gmail.com") ("Alan Pearce" . "alan@alanpearce.co.uk") ("Daniel Dehennin" . "daniel.dehennin@baby-gnu.org") ("Matt Renaud" . "mrenaud92@gmail.com")) (:maintainers ("Joel C. Salomon" . "joelcsalomon@gmail.com")) (:maintainer "Joel C. Salomon" . "joelcsalomon@gmail.com") (:keywords "languages") (:url . "http://www.emacswiki.org/emacs/SmartTabs"))]) - (smart-window . [(20160717 130) ((cl-lib (0 5))) "vim-like window controlling plugin" tar ((:commit . "5996461b7cbc5ab4509ac48537916eb29a8e4c16") (:authors ("Felix Chern" . "idryman@gmail.com")) (:maintainers ("Felix Chern" . "idryman@gmail.com")) (:maintainer "Felix Chern" . "idryman@gmail.com") (:keywords "window") (:url . "https://github.com/dryman/smart-window.el"))]) - (smartparens . [(20240713 1002) ((dash (2 13 0)) (cl-lib (0 3))) "Automatic insertion, wrapping and paredit-like navigation with user defined pairs." tar ((:commit . "c7519a1b69f196050a13e2230b7532893b077086") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "abbrev" "convenience" "editing") (:url . "https://github.com/Fuco1/smartparens"))]) - (smartrep . [(20240416 2148) nil "Support sequential operation which omitted prefix keys." tar ((:commit . "fdf135e3781b286174b5de4d613f12c318d2023c") (:authors ("myuhe" . "yuhei.maeda_at_gmail.com")) (:keywords "convenience") (:url . "https://github.com/myuhe/smartrep.el"))]) - (smartscan . [(20170211 2033) nil "Jumps between other symbols found at point" tar ((:commit . "234e077145710a174c20742de792b97ed2f965f6") (:authors ("Mickey Petersen" . "mickey@masteringemacs.org")) (:maintainers ("Mickey Petersen" . "mickey@masteringemacs.org")) (:maintainer "Mickey Petersen" . "mickey@masteringemacs.org") (:keywords "extensions"))]) - (smarty-mode . [(20100703 1158) nil "major mode for editing smarty templates" tar ((:commit . "3dfdfe1571f5e9ef55a29c51e5a80046d4cb7568") (:keywords "smarty" "php" "languages" "templates") (:url . "none yet"))]) - (smbc . [(20171229 1808) nil "View SMBC from Emacs" tar ((:commit . "10538e3d575ba6ef3c94d555af2744b42dfd36c7") (:authors ("Saksham Sharma" . "saksham0808@gmail.com")) (:maintainers ("Saksham Sharma" . "saksham0808@gmail.com")) (:maintainer "Saksham Sharma" . "saksham0808@gmail.com") (:keywords "smbc" "webcomic") (:url . "https://github.com/sakshamsharma/emacs-smbc"))]) - (smblog . [(20200424 938) ((emacs (24 3))) "samba log viewer" tar ((:commit . "fc949cff7051b31f0dbc7169774144533a27b92f") (:authors ("Aurélien Aptel" . "aaptel@suse.com")) (:maintainers ("Aurélien Aptel" . "aaptel@suse.com")) (:maintainer "Aurélien Aptel" . "aaptel@suse.com") (:url . "http://github.com/aaptel/smblog-mode"))]) - (smeargle . [(20200323 533) ((emacs (24 3))) "Highlighting region by last updated time" tar ((:commit . "1c5c1e1d66aa96b818fbfcdf9fbec84e509b87be") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Neil Okamoto" . "neil.okamoto+melpa@gmail.com")) (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") (:url . "https://github.com/emacsorphanage/smeargle"))]) - (smex . [(20151212 2209) ((emacs (24))) "M-x interface with Ido-style fuzzy matching." tar ((:commit . "55aaebe3d793c2c990b39a302eb26c184281c42c") (:authors ("Cornelius Mika and contributors" . "cornelius.mika@gmail.com")) (:maintainers ("Cornelius Mika and contributors" . "cornelius.mika@gmail.com")) (:maintainer "Cornelius Mika and contributors" . "cornelius.mika@gmail.com") (:keywords "convenience" "usability") (:url . "http://github.com/nonsequitur/smex/"))]) - (smilefjes . [(20230129 2110) ((emacs (24 4)) (request (0 3 2)) (ht (2 3)) (dash (2 19 1)) (helm (3 8 6))) "View Norwegian Food Safety Authority restaurant ratings" tar ((:commit . "52ec05240efba2d5d4666aabf773a1aa63bb3f1a") (:url . "https://github.com/themkat/mos-mode"))]) - (smiles-mode . [(20220210 1413) nil "Major mode for SMILES." tar ((:commit . "950a8b3224f8f069c82faeb0282d041f872d5550") (:authors (nil . "JohnKitchinjkitchin@andrew.cmu.edu")) (:maintainers (nil . "JohnKitchinjkitchin@andrew.cmu.edu")) (:maintainer nil . "JohnKitchinjkitchin@andrew.cmu.edu") (:keywords "smiles") (:url . "https://repo.or.cz/smiles-mode.git"))]) - (smithers . [(20210531 2232) ((emacs (26 1)) (dash (2 17 0)) (org (9 4 5))) "A startup message featuring Mr C.M. Burns" tar ((:commit . "db9ed12a8d2c131b6d37b4e7aff01b8e3cec81a6") (:keywords "games") (:url . "https://gitlab.com/mtekman/smithers.el"))]) - (smithy-mode . [(20220619 1304) ((emacs (26 1))) "Major mode for editing Smithy IDL files" tar ((:commit . "7dff0e7a497a055577226c7ae7ecdeaf7078b4c1") (:authors ("Matt Nemitz" . "matt.nemitz@gmail.com")) (:maintainers ("Matt Nemitz" . "matt.nemitz@gmail.com")) (:maintainer "Matt Nemitz" . "matt.nemitz@gmail.com") (:keywords "tools" "languages" "smithy" "idl" "amazon") (:url . "http://github.com/mnemitz/smithy-mode"))]) - (sml-basis . [(20210518 2040) ((emacs (24 5))) "Standard ML Basis Library lookup" tar ((:commit . "c048d575e30a20ec825fd0c5eb9c8a4428a43298") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/lassik/emacs-sml-basis"))]) - (sml-modeline . [(20170614 2111) nil "Show position in a scrollbar like way in mode-line" tar ((:commit . "d2f9f70174c4cf68c67eb3bb8088235735e34d9a") (:url . "http://bazaar.launchpad.net/~nxhtml/nxhtml/main/annotate/head%3A/util/sml-modeline.el"))]) - (smlfmt . [(20231102 853) ((emacs (24)) (reformatter (0 4))) "Format SML source code using the \"smlfmt\" program" tar ((:commit . "7a70cce029a7c37c5e976ab6b426f62561e4e352") (:authors ("Troels Henriksen" . "athas@sigkill")) (:maintainers ("Troels Henriksen" . "athas@sigkill")) (:maintainer "Troels Henriksen" . "athas@sigkill") (:keywords "files" "tools") (:url . "https://github.com/diku-dk/smlfmt.el"))]) - (smmry . [(20240718 947) nil "SMMRY client" tar ((:commit . "d3473b139430d221b4c4587dae685cd67a02c099") (:authors ("Sangho Na" . "sangho@nsh.nz")) (:maintainers ("Sangho Na" . "sangho@nsh.nz")) (:maintainer "Sangho Na" . "sangho@nsh.nz") (:keywords "api" "smmry") (:url . "https://github.com/microamp/smmry.el"))]) - (smog . [(20230530 843) ((emacs (24 1)) (org (8 1))) "Analyse the writing style, word use and readability of prose" tar ((:commit . "2fc5fef0f5000027b3550495259a65966c68ec52") (:authors ("nik gaffney" . "nik@fo.am")) (:maintainers ("nik gaffney" . "nik@fo.am")) (:maintainer "nik gaffney" . "nik@fo.am") (:keywords "tools" "style" "readability" "prose") (:url . "https://github.com/zzkt/smog"))]) - (smooth-scroll . [(20130322 414) nil "Minor mode for smooth scrolling and in-place scrolling." tar ((:commit . "02320f28abb5cae28b3a18f6b9ce93129bdbfc45") (:authors ("K-talo Miyazaki" . "KeitarodotMiyazakiatgmaildotcom")) (:maintainers ("K-talo Miyazaki" . "KeitarodotMiyazakiatgmaildotcom")) (:maintainer "K-talo Miyazaki" . "KeitarodotMiyazakiatgmaildotcom") (:keywords "convenience" "emulations" "frames") (:url . "http://www.emacswiki.org/emacs/download/smooth-scroll.el"))]) - (smooth-scrolling . [(20161002 1949) nil "Make emacs scroll smoothly" tar ((:commit . "2462c13640aa4c75ab3ddad443fedc29acf68f84") (:authors ("Adam Spiers" . "emacs-ss@adamspiers.org") ("Jeremy Bondeson" . "jbondeson@gmail.com") ("Ryan C. Thompson" . "rct+github@thompsonclan.org")) (:maintainers ("Adam Spiers" . "emacs-ss@adamspiers.org")) (:maintainer "Adam Spiers" . "emacs-ss@adamspiers.org") (:keywords "convenience") (:url . "http://github.com/aspiers/smooth-scrolling/"))]) - (smotitah . [(20150218 1030) nil "Modular emacs configuration framework" tar ((:commit . "f9ab562128a5460549d016913533778e8c94bcf3") (:authors ("Alessandro Piras" . "laynor@gmail.com")) (:maintainer "Alessandro Piras" . "laynor@gmail.com") (:keywords "configuration"))]) - (smtpmail-multi . [(20160218 2349) nil "Use different smtp servers for sending mail" tar ((:commit . "81eabfe56f620ee044ff9dd52fa8b6148d0a9f30") (:authors ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "comm") (:url . "https://github.com/vapniks/smtpmail-multi"))]) - (smudge . [(20240413 2104) ((emacs (27 1)) (simple-httpd (20230821 1458)) (request (0 3)) (oauth2 (0 16))) "Control the Spotify app" tar ((:commit . "4a9c5b34e9bc0a694d0faf8c2f83dc244b8b6a2f") (:keywords "multimedia" "music" "spotify" "smudge") (:url . "https://github.com/danielfm/smudge"))]) - (smyx-theme . [(20141127 828) nil "smyx Color Theme" tar ((:commit . "6263f6b401bbabaed388c8efcfc0be2e58c51401") (:authors ("Uriel G Maldonado" . "uriel781@gmail.com")) (:maintainers ("Uriel G Maldonado" . "uriel781@gmail.com")) (:maintainer "Uriel G Maldonado" . "uriel781@gmail.com") (:keywords "color" "theme" "smyx"))]) - (snakemake-mode . [(20231210 2008) ((emacs (26 1)) (transient (0 3 0))) "Major mode for editing Snakemake files" tar ((:commit . "5c47042e088d69375b6407a7eded166403d6fd81") (:authors ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainers ("Kyle Meyer" . "kyle@kyleam.com")) (:maintainer "Kyle Meyer" . "kyle@kyleam.com") (:keywords "tools") (:url . "https://git.kyleam.com/snakemake-mode/about"))]) - (snap-indent . [(20230704 1833) ((emacs (24 1))) "Simple automatic indentation" tar ((:commit . "c4e49295aa1a2678c0e9232c12448fd944aced8e") (:authors ("Jeff Valk" . "jv@jeffvalk.com")) (:maintainers ("Jeff Valk" . "jv@jeffvalk.com")) (:maintainer "Jeff Valk" . "jv@jeffvalk.com") (:keywords "indent" "tools" "convenience") (:url . "https://github.com/jeffvalk/snap-indent"))]) - (snapshot-timemachine . [(20161221 929) ((emacs (24 4))) "Step through (Btrfs, ZFS, ...) snapshots of files" tar ((:commit . "99efcebab309b11ed512a8dc62555d3834df5efb") (:authors ("Thomas Winant" . "dewinant@gmail.com")) (:maintainers ("Thomas Winant" . "dewinant@gmail.com")) (:maintainer "Thomas Winant" . "dewinant@gmail.com") (:url . "https://github.com/mrBliss/snapshot-timemachine"))]) - (snapshot-timemachine-rsnapshot . [(20170324 1213) ((snapshot-timemachine (20160222 132)) (seq (2 19))) "rsnapshot backend for snapshot-timemachine" tar ((:commit . "72b0b700d80f1a0442e62bbbb6a0c8c59182f97f") (:authors ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainers ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr"))]) - (snazzy-theme . [(20170828 757) ((emacs (24)) (base16-theme (2 1))) "An elegant syntax theme with bright colors" tar ((:commit . "578d7ebc4ed91c0a630b652c4b6fdd54d9ae16cd") (:keywords "faces" "theme" "color" "snazzy") (:url . "https://github.com/weijiangan/emacs-snazzy/"))]) - (sniem . [(20240727 1307) ((emacs (27 1)) (s (2 12 0)) (dash (1 12 0))) "Hands-eased united editing method" tar ((:commit . "1b0146cfeaaac59d504bd76bbd553a2844d44042") (:keywords "convenience" "united-editing-method") (:url . "https://github.com/SpringHan/sniem.git"))]) - (snitch . [(20210202 1730) ((emacs (27 1))) "An Emacs firewall" tar ((:commit . "3b3e7f1bf612c4624764d1ec4b1a96e4d2850b05") (:authors ("Trevor Bentley" . "snitch.el@x.mrmekon.com")) (:maintainers ("Trevor Bentley" . "snitch.el@x.mrmekon.com")) (:maintainer "Trevor Bentley" . "snitch.el@x.mrmekon.com") (:keywords "processes" "comm") (:url . "https://github.com/mrmekon/snitch-el"))]) - (snoopy . [(20171008 2004) ((emacs (24)) (cl-lib (0 6))) "minor mode for number row unshifted character insertion" tar ((:commit . "ec4123bdebfe0bb7bf4feaac2dc02b59caffe386") (:authors ("António Nuno Monteiro" . "anmonteiro@gmail.com")) (:maintainers ("António Nuno Monteiro" . "anmonteiro@gmail.com")) (:maintainer "António Nuno Monteiro" . "anmonteiro@gmail.com") (:keywords "lisp"))]) - (snow . [(20221226 2238) ((emacs (26 3))) "Let it snow in Emacs!" tar ((:commit . "be17977677fa29709a726715a1a1cba1bd299f68") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "games") (:url . "https://github.com/alphapapa/snow.el"))]) - (soar-mode . [(20190503 1843) nil "A major mode for the Soar language" tar ((:commit . "ebb79789cd35530aea2c6d0eb4f4b280e97107d4") (:keywords "languages" "soar") (:url . "https://github.com/adeschamps/soar-mode"))]) - (soccer . [(20231108 1633) ((emacs (26 1)) (dash (2 19 1))) "Fixtures, results, table etc for soccer" tar ((:commit . "96dd98a34238c8019d48507071df5d2b199360cd") (:authors ("Md Arif Shaikh" . "arifshaikh.astro@gmail.com")) (:maintainers ("Md Arif Shaikh" . "arifshaikh.astro@gmail.com")) (:maintainer "Md Arif Shaikh" . "arifshaikh.astro@gmail.com") (:keywords "games" "soccer" "football") (:url . "https://github.com/md-arif-shaikh/soccer"))]) - (socyl . [(20170212 642) ((s (1 11 0)) (dash (2 12 0)) (pkg-info (0 5 0)) (cl-lib (0 5))) "Frontend for several search tools" tar ((:commit . "1ef2da42f66f3ab31a34131e51648f352416f0ba") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "ripgrep" "sift" "ack" "pt" "ag" "grep" "search") (:url . "https://github.com/nlamirault/socyl"))]) - (soft-charcoal-theme . [(20140420 1643) nil "Dark charcoal theme with soft colors" tar ((:commit . "5607ab977fae6638e78b1495e02da8955c9ba19f") (:url . "http://github.com/mswift42/soft-charcoal-theme"))]) - (soft-morning-theme . [(20150918 2041) nil "Emacs24 theme with a light background." tar ((:commit . "c0f9c70c97ef2be2a093cf839c4bfe27740a111c") (:url . "http://github.com/mswift42/soft-morning-theme"))]) - (soft-stone-theme . [(20140614 835) ((emacs (24))) "Emacs 24 theme with a light background." tar ((:commit . "fb475514cfb02cf30ce358a61c48e46614344d48") (:url . "http://github.com/mswift42/soft-stone-theme"))]) - (solaire-mode . [(20240716 1852) ((emacs (25 1)) (cl-lib (0 5))) "make certain buffers grossly incandescent" tar ((:commit . "c9334666bd208f3322e6118d30eba1b2438e2bb9") (:authors ("Henrik Lissner" . "http://github/hlissner")) (:maintainers ("Henrik Lissner" . "contact@henrik.io")) (:maintainer "Henrik Lissner" . "contact@henrik.io") (:keywords "dim" "bright" "window" "buffer" "faces") (:url . "https://github.com/hlissner/emacs-solaire-mode"))]) - (solarized-theme . [(20240725 1617) ((emacs (24 1))) "The Solarized color theme" tar ((:commit . "80ee6b99b022b20c27ffb44fb146f5878c9b5776") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.dev")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") (:keywords "convenience" "themes" "solarized") (:url . "http://github.com/bbatsov/solarized-emacs"))]) - (solidity-flycheck . [(20221024 220) ((flycheck (32 -4)) (solidity-mode (0 1 9)) (dash (2 17 0))) "Flycheck integration for solidity emacs mode" tar ((:commit . "8cb8ac6d1311f5bc893cd72ee96e3e335ee8b2a1") (:authors ("Lefteris Karapetsas" . "lefteris@refu.co")) (:maintainers ("Lefteris Karapetsas" . "lefteris@refu.co")) (:maintainer "Lefteris Karapetsas" . "lefteris@refu.co") (:keywords "languages" "solidity" "flycheck"))]) - (solidity-mode . [(20230628 1637) nil "Major mode for ethereum's solidity language" tar ((:commit . "8ba549e429e86778a0e079648f3bc3463fcb15f6") (:authors ("Lefteris Karapetsas" . "lefteris@refu.co")) (:maintainers ("Lefteris Karapetsas" . "lefteris@refu.co")) (:maintainer "Lefteris Karapetsas" . "lefteris@refu.co") (:keywords "languages" "solidity"))]) - (solo-jazz-theme . [(20220117 2009) ((emacs (24 1))) "The Solo-Jazz color theme" tar ((:commit . "51d63d8a2c855f4ea79eef9fc9c8a5c9702642c4") (:url . "https://github.com/cstby/solo-jazz-emacs-theme"))]) - (somafm . [(20220402 2131) ((emacs (26 1)) (dash (2 12 0)) (request (0 3 2)) (cl-lib (0 6 1))) "A simple soma.fm interface" tar ((:commit . "90b661fb1abc652feb6508eb61735919d02e9687") (:authors ("Arte Ebrahimi" . "")) (:maintainers ("Arte Ebrahimi" . "")) (:maintainer "Arte Ebrahimi" . "") (:keywords "multimedia") (:url . "https://github.com/artenator/somafm.el"))]) - (sonic-pi . [(20211214 1242) ((cl-lib (0 5)) (osc (0 1)) (dash (2 2 0)) (emacs (24)) (highlight (0))) "A Emacs client for SonicPi" tar ((:commit . "9ae16d0fd4cba77ae0bedac83f2cb46569be6ade") (:authors ("Joseph Wilk" . "joe@josephwilk.net")) (:maintainers ("Joseph Wilk" . "joe@josephwilk.net")) (:maintainer "Joseph Wilk" . "joe@josephwilk.net") (:keywords "sonicpi" "ruby") (:url . "http://www.github.com/repl-electric/sonic-pi.el"))]) - (soong-mode . [(20221217 1243) ((emacs (27 1))) "Major mode for editing Soong build files" tar ((:commit . "bf3dc1070b368b413958f54fbe9bcc2aaf77b56f") (:authors ("Sergey Bobrenok" . "bobrofon@gmail.com")) (:maintainers ("Sergey Bobrenok" . "bobrofon@gmail.com")) (:maintainer "Sergey Bobrenok" . "bobrofon@gmail.com") (:keywords "languages") (:url . "https://github.com/bobrofon/soong-mode"))]) - (soothe-theme . [(20240415 837) ((emacs (24 3)) (autothemer (0 2))) "A dark colorful theme" tar ((:commit . "a8d3d964cfe9fc2157f45d2d26647a450ed9161a") (:authors ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainers ("Jason Milkins" . "jasonm23@gmail.com")) (:maintainer "Jason Milkins" . "jasonm23@gmail.com") (:url . "https://github.com/emacsfodder/emacs-soothe-theme"))]) - (sops . [(20240621 1919) ((emacs (28 1))) "SOPS encrypt and decrypt without leaving the editor" tar ((:commit . "2cb8621ed588c6f3e210c9e76d713e6dacc03030") (:authors ("Jonathan Carroll Otsuka" . "pitas.axioms0c@icloud.com")) (:maintainers ("Jonathan Carroll Otsuka" . "pitas.axioms0c@icloud.com")) (:maintainer "Jonathan Carroll Otsuka" . "pitas.axioms0c@icloud.com") (:keywords "convenience" "programming") (:url . "http://github.com/djgoku/sops"))]) - (sorcery-theme . [(20210101 1352) ((autothemer (0 2))) "A D&D (Dark and Dusty) Theme" tar ((:commit . "5a1c4445b9e6e09589a299a9962a6973272a0c2f") (:authors ("Maxime Tréca" . "maxime@gmail.com")) (:maintainers ("Maxime Tréca" . "maxime@gmail.com")) (:maintainer "Maxime Tréca" . "maxime@gmail.com") (:url . "http://github.com/vxid/emacs-theme-sorcery"))]) - (soria-theme . [(20240603 903) ((emacs (25 1))) "A xoria256 theme with some colors from openSUSE" tar ((:commit . "c6dbabc1b4f956e19c7e80f16e69f3d6c57b84b4") (:authors ("Miquel Sabaté Solà" . "mikisabate@gmail.com")) (:maintainers ("Miquel Sabaté Solà" . "mikisabate@gmail.com")) (:maintainer "Miquel Sabaté Solà" . "mikisabate@gmail.com") (:keywords "faces") (:url . "https://github.com/mssola/soria"))]) - (sort-words . [(20160929 1335) nil "Sort words in a selected region" tar ((:commit . "7b6e108f80237363faf7ec28b2c58dec270b8601") (:authors ("Aleksandar Simic" . "asimic@gmail.com")) (:maintainers ("Aleksandar Simic" . "asimic@gmail.com")) (:maintainer "Aleksandar Simic" . "asimic@gmail.com") (:keywords "tools") (:url . "http://github.org/dotemacs/sort-words.el"))]) - (sotclojure . [(20170922 8) ((emacs (24 1)) (clojure-mode (4 0 0)) (cider (0 8)) (sotlisp (1 3))) "Write clojure at the speed of thought." tar ((:commit . "ceac82aa691e8d98946471be6aaff9c9a4603c32") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "convenience" "clojure") (:url . "https://github.com/Malabarba/speed-of-thought-clojure"))]) - (sotlisp . [(20220909 803) ((emacs (24 1))) "Write lisp at the speed of thought." tar ((:commit . "04186129f2dccf48e288639b78adeb9c0e94be54") (:authors ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainers ("Artur Malabarba" . "emacs@endlessparentheses.com")) (:maintainer "Artur Malabarba" . "emacs@endlessparentheses.com") (:keywords "convenience" "lisp") (:url . "https://github.com/Malabarba/speed-of-thought-lisp"))]) - (sound-wav . [(20230929 721) ((deferred (0 3 1)) (cl-lib (0 5))) "Play wav file" tar ((:commit . "b522e7fa0ef24ec669d0b02935287c2a6cc8c314") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-sound-wav"))]) - (soundcloud . [(20150502 326) ((emms (20131016)) (json (1 2)) (deferred (0 3 1)) (string-utils (0 3 2)) (request (20140316 417)) (request-deferred (20130526 1015))) "a SoundCloud client for Emacs" tar ((:commit . "f998d4276ea90258909c698f6a5a51fccb667c08") (:authors ("Travis Thieman" . "travis.thieman@gmail.com")) (:maintainers ("Travis Thieman" . "travis.thieman@gmail.com")) (:maintainer "Travis Thieman" . "travis.thieman@gmail.com") (:keywords "soundcloud" "music" "audio"))]) - (soundklaus . [(20191220 2112) ((dash (2 12 1)) (emacs (24)) (emms (4 0)) (s (1 11 0)) (pkg-info (0 4)) (cl-lib (0 5)) (request (0 2 0))) "Play music on SoundCloud with Emacs via EMMS" tar ((:commit . "15ce6e7f24a45e4f202d83cca9fa3bfdd94ca592") (:authors ("r0man" . "roman@burningswell.com")) (:maintainers ("r0man" . "roman@burningswell.com")) (:maintainer "r0man" . "roman@burningswell.com") (:keywords "soundcloud" "music" "emms") (:url . "https://github.com/r0man/soundklaus.el"))]) - (sourcekit . [(20210430 2155) ((emacs (24 3)) (dash (2 18 0)) (request (0 2 0))) "Library to interact with sourcekittendaemon" tar ((:commit . "a1860ad4dd3a542acd2fa0dfac2a388cbdf4af0c") (:authors ("Nathan Kot" . "nk@nathankot.com")) (:maintainers ("Nathan Kot" . "nk@nathankot.com")) (:maintainer "Nathan Kot" . "nk@nathankot.com") (:keywords "tools" "processes") (:url . "https://github.com/nathankot/company-sourcekit"))]) - (sourcemap . [(20200315 1037) ((emacs (24 3))) "Sourcemap parser" tar ((:commit . "bb2a56b2feb62b0c77d7f03ef2acd94f91be6b3f") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-sourcemap"))]) - (sourcepawn-mode . [(20230628 1821) nil "SourcePawn major mode" tar ((:commit . "1f100431f34b51c5374ea0dd71146c870555ea82") (:authors ("Aaron Griffith" . "aargri@gmail.com")) (:maintainers ("Aaron Griffith" . "aargri@gmail.com")) (:maintainer "Aaron Griffith" . "aargri@gmail.com") (:url . "http://gammalevel.com/teamfortress2/sourcepawn-mode"))]) - (sourcerer-theme . [(20161014 1625) nil "A version of sourcerer by xero" tar ((:commit . "c7f8e665d53bb48fb72f95f706710d53d24bd407") (:authors ("Bryan Gilbert" . "gilbertw1@gmail.com")) (:maintainers ("Bryan Gilbert" . "gilbertw1@gmail.com")) (:maintainer "Bryan Gilbert" . "gilbertw1@gmail.com") (:keywords "themes") (:url . "http://github.com/gilbertw1/sourcerer-emacs"))]) - (sozluk . [(20230730 1749) ((emacs (27 1)) (dash (2 11 0))) "An online Turkish dictionary" tar ((:commit . "420ace999fa0d27fbc6aa6011313488c8664a925") (:authors ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainers ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainer "Isa Mert Gurbuz" . "isamertgurbuz@gmail.com") (:url . "https://github.com/isamert/sozluk.el"))]) - (space-theming . [(20200502 1032) ((emacs (24))) "Easilly override theme faces" tar ((:commit . "31dca6954df643255175f7df68a86892aa3c71a7") (:keywords "faces") (:url . "https://github.com/p3r7/space-theming"))]) - (spacebar . [(20190719 334) ((eyebrowse (0 7 7)) (emacs (25 4 0))) "Workspaces Bar" tar ((:commit . "2b2cd0e786877273103f048e62a06b0027deca2d") (:authors ("Matthias Margush" . "matthias.margush@gmail.com")) (:maintainers ("Matthias Margush" . "matthias.margush@gmail.com")) (:maintainer "Matthias Margush" . "matthias.margush@gmail.com") (:keywords "convenience") (:url . "https://github.com/matthias-margush/spacebar"))]) - (spacegray-theme . [(20150719 1931) ((emacs (24 1))) "A Hyperminimal UI Theme" tar ((:commit . "7f70ee36297e5ccf9bc90b1f81472024f5a7a749") (:authors ("Bruce Williams" . "brwcodes@gmail.com")) (:maintainers ("Bruce Williams" . "brwcodes@gmail.com")) (:maintainer "Bruce Williams" . "brwcodes@gmail.com") (:keywords "themes") (:url . "http://github.com/bruce/emacs-spacegray-theme"))]) - (spaceline . [(20230922 1127) ((emacs (24 4)) (cl-lib (0 5)) (powerline (2 3)) (dash (2 11 0)) (s (1 10 0))) "Modeline configuration library for powerline" tar ((:commit . "086420d16e526c79b67fc1edec4c2ae1e699f372") (:authors ("Eivind Fonn" . "evfonn@gmail.com")) (:maintainers ("Eivind Fonn" . "evfonn@gmail.com")) (:maintainer "Eivind Fonn" . "evfonn@gmail.com") (:keywords "mode-line" "powerline" "spacemacs") (:url . "https://github.com/TheBB/spaceline"))]) - (spaceline-all-the-icons . [(20190325 1602) ((emacs (24 4)) (all-the-icons (2 6 0)) (spaceline (2 0 0)) (memoize (1 0 1))) "A Spaceline theme using All The Icons" tar ((:commit . "5afd48c10f1bd42d9b9648c5e64596b72f3e9042") (:authors ("Dominic Charlesworth" . "dgc336@gmail.com")) (:maintainers ("Dominic Charlesworth" . "dgc336@gmail.com")) (:maintainer "Dominic Charlesworth" . "dgc336@gmail.com") (:keywords "convenience" "lisp" "tools") (:url . "https://github.com/domtronn/spaceline-all-the-icons.el"))]) - (spacemacs-theme . [(20240715 1440) nil "Color theme with a dark and light versions" tar ((:commit . "3cc6919d63726e96653169a7846aa5eca06e9a8b") (:keywords "color" "theme") (:url . "https://github.com/nashamri/spacemacs-theme"))]) - (spaces . [(20170809 2208) nil "Create and switch between named window configurations." tar ((:commit . "6bdb51e9a346907d60a9625f6180bddd06be6674") (:keywords "frames" "convenience") (:url . "https://github.com/chumpage/chumpy-windows"))]) - (spanish-holidays . [(20240302 1542) nil "Spain holidays for calendar" tar ((:commit . "81ef3733da0ab807570c7fad1bab613bf7f30acb") (:authors ("Carlos Pajuelo" . "carlospajuelo_@hotmail.com")) (:maintainers ("Carlos Pajuelo" . "carlospajuelo_@hotmail.com")) (:maintainer "Carlos Pajuelo" . "carlospajuelo_@hotmail.com") (:keywords "calendar") (:url . "https://gitlab.com/gnuhack/spanish-holidays"))]) - (spark . [(20230406 2307) ((emacs (24 3))) "sparkline generation" tar ((:commit . "0e58e5122cbb46fb6d850e3b72487431a3696861") (:keywords "lisp" "data") (:url . "https://github.com/alvinfrancis/spark"))]) - (sparkline . [(20150101 1319) ((cl-lib (0 3))) "Make sparkline images from a list of numbers" tar ((:commit . "a2b5d817d272d6363b67ed8f8cc75499a19fa8d2") (:authors ("Willem Rein Oudshoorn" . "woudshoo@xs4all.nl")) (:maintainers ("Willem Rein Oudshoorn" . "woudshoo@xs4all.nl")) (:maintainer "Willem Rein Oudshoorn" . "woudshoo@xs4all.nl") (:keywords "extensions"))]) - (sparql-mode . [(20230104 1113) ((cl-lib (0 5)) (emacs (24 3))) "Edit and interactively evaluate SPARQL queries." tar ((:commit . "1f6196094ec6626722c6e03a13f6844c68f62703") (:authors ("Craig Andera" . "canderaatwangderadotcom")) (:maintainers ("Bjarte Johansen" . "BjartedotJohansenatgmaildotcom")) (:maintainer "Bjarte Johansen" . "BjartedotJohansenatgmaildotcom") (:url . "https://github.com/ljos/sparql-mode"))]) - (spatial-navigate . [(20240421 908) ((emacs (29 1))) "Directional navigation between white-space blocks" tar ((:commit . "4f85fe3ae4d240a35d3d7edd8b865612024f9dda") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-spatial-navigate"))]) - (spdx . [(20240725 109) ((emacs (24 4))) "Insert SPDX license and copyright headers" tar ((:commit . "a1798775f4140e57152dda0d8f7194aa69ed5450") (:authors ("Zhiwei Chen" . "condy0919@gmail.com")) (:maintainers ("Zhiwei Chen" . "condy0919@gmail.com")) (:maintainer "Zhiwei Chen" . "condy0919@gmail.com") (:keywords "license" "tools") (:url . "https://github.com/condy0919/spdx.el"))]) - (speech-tagger . [(20170728 1829) ((cl-lib (0 5))) "tag parts of speech using coreNLP" tar ((:commit . "61955b40d4e8b09e66a3e8033e82893f81657c06") (:authors ("Danny McClanahan" . "danieldmcclanahan@gmail.com")) (:maintainers ("Danny McClanahan" . "danieldmcclanahan@gmail.com")) (:maintainer "Danny McClanahan" . "danieldmcclanahan@gmail.com") (:keywords "speech" "tag" "nlp" "language" "corenlp" "parsing" "natural") (:url . "https://github.com/cosmicexplorer/speech-tagger"))]) - (speechd-el . [(20240513 1716) nil "Client to speech synthesizers and Braille displays." tar ((:commit . "ac7497e394bf7d46e0b2c27570f5507f6a50a157") (:authors ("Milan Zamazal" . "pdm@zamazal.org")) (:maintainer "Milan Zamazal" . "pdm@zamazal.org") (:url . "https://github.com/brailcom/speechd-el"))]) - (speed-type . [(20230926 838) ((emacs (26 1)) (compat (29 1 3))) "Practice touch and speed typing" tar ((:commit . "28b8e8c1cc24511758168f30bcac18d8fb93706d") (:maintainers ("Daniel Kraus" . "daniel@kraus.my")) (:maintainer "Daniel Kraus" . "daniel@kraus.my") (:keywords "games") (:url . "https://github.com/dakra/speed-type"))]) - (speedbar-git-respect . [(20200901 246) ((f (0 8 0)) (emacs (25 1))) "Particular respect git repo in speedbar" tar ((:commit . "dd8f0849fc1dd21b42380e1a8c28a9a29acd9511") (:authors ("Muromi Ukari" . "chendianbuji@gmail.com")) (:maintainers ("Muromi Ukari" . "chendianbuji@gmail.com")) (:maintainer "Muromi Ukari" . "chendianbuji@gmail.com") (:url . "https://github.com/ukari/speedbar-git-respect"))]) - (speeddating . [(20180319 723) ((emacs (25))) "Increase date and time at point" tar ((:commit . "eeaf90cd10e376bff5a295590a3d5f7fd1402523") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "date" "time") (:url . "https://github.com/xuchunyang/emacs-speeddating"))]) - (spell-fu . [(20240616 2345) ((emacs (26 2))) "Fast & light spelling highlighter" tar ((:commit . "74d2701d78c1759074566f150d96a3596072359a") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-spell-fu"))]) - (sphinx-doc . [(20210213 1250) ((s (1 9 0)) (cl-lib (0 5)) (dash (2 10 0))) "Sphinx friendly docstrings for Python functions" tar ((:commit . "1eda612a44ef027e5229895daa77db99a21b8801") (:authors ("Vineet Naik" . "naikvin@gmail.com")) (:maintainers ("Vineet Naik" . "naikvin@gmail.com")) (:maintainer "Vineet Naik" . "naikvin@gmail.com") (:keywords "sphinx" "python") (:url . "https://github.com/naiquevin/sphinx-doc.el"))]) - (sphinx-frontend . [(20161025 758) nil "Launch build process for rst documents via sphinx." tar ((:commit . "0cbb03361c245382d3e679dded30c4fc1713c252") (:authors ("Kostafey" . "kostafey@gmail.com")) (:maintainers ("Kostafey" . "kostafey@gmail.com")) (:maintainer "Kostafey" . "kostafey@gmail.com") (:keywords "compile" "sphinx" "restructuredtext") (:url . "https://github.com/kostafey/sphinx-frontend"))]) - (sphinx-mode . [(20220417 1552) ((f (0 20 0)) (dash (2 14 1))) "Minor mode providing sphinx support." tar ((:commit . "77ca51adf9ee877f3a8f43e744f59e650772f121") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "languages"))]) - (spice-mode . [(20220210 1414) ((emacs (24 3))) "Major mode for SPICE" tar ((:commit . "f55c2b6dd35caace0ec7250b5c7b5d119235a23d") (:authors ("Geert A. M. Van der Plas 1999-" . "geert_vanderplas@email.com") ("Emmanuel Rouat 1997-" . "emmanuel.rouat@wanadoo.fr") ("MIT AI Lab 1994" . "cvieri@ai.mit.edu")) (:maintainers ("Geert A. M. Van der Plas" . "geert_vanderplas@email.com")) (:maintainer "Geert A. M. Van der Plas" . "geert_vanderplas@email.com") (:keywords "spice" "spice2g6" "spice3" "eldo" "hspice" "layla" "mondriaan" "fasthenry" "cdl" "spectre compatibility" "netlist editing") (:url . "https://repo.or.cz/spice-mode.git"))]) - (splitjoin . [(20150505 1432) ((cl-lib (0 5))) "Transition between multiline and single-line code" tar ((:commit . "39a77f1c6c7406e79095eb0385667097172a770c") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-splitjoin"))]) - (splitter . [(20170809 2208) nil "Manage window splits" tar ((:commit . "6bdb51e9a346907d60a9625f6180bddd06be6674") (:keywords "frames" "convenience") (:url . "https://github.com/chumpage/chumpy-windows"))]) - (splunk-mode . [(20240422 828) ((emacs (27 1))) "Major Mode for editing Splunk SPL source code" tar ((:commit . "3a9b114fdbabb6e7d6206b1863c54de438bf506b") (:authors ("Jake Ireland" . "jakewilliami@icloud.com")) (:maintainers ("Jake Ireland" . "jakewilliami@icloud.com")) (:maintainer "Jake Ireland" . "jakewilliami@icloud.com") (:keywords "languages" "splunk" "mode") (:url . "https://github.com/jakewilliami/splunk-mode/"))]) - (spotify . [(20200615 1418) ((cl-lib (0 5))) "Control the spotify application from emacs" tar ((:commit . "7e28ef0b4519c6a46fce6a89c0ff1ed775eda71a") (:keywords "convenience") (:url . "https://github.com/remvee/spotify-el"))]) - (spotlight . [(20200109 2137) ((emacs (24 1)) (swiper (0 6 0)) (counsel (0 6 0))) "search files with Mac OS X spotlight" tar ((:commit . "ea71f4fd380c51e50c47bb25855af4f40e4d8da0") (:authors ("Ben Maughan" . "benmaughan@gmail.com")) (:maintainers ("Ben Maughan" . "benmaughan@gmail.com")) (:maintainer "Ben Maughan" . "benmaughan@gmail.com") (:keywords "search" "external") (:url . "http://www.pragmaticemacs.com"))]) - (spray . [(20160304 2220) nil "a speed reading mode" tar ((:commit . "69fe48e7bb079e3011476b9f4eb6ac9ae94d6d9b") (:authors ("Ian Kelling" . "ian@iankelling.org")) (:maintainers ("Ian Kelling" . "ian@iankelling.org")) (:maintainer "Ian Kelling" . "ian@iankelling.org") (:keywords "convenience") (:url . "https://github.com/ian-kelling/spray"))]) - (springboard . [(20170106 755) ((helm (1 6 9))) "Temporarily change default-directory for one command" tar ((:commit . "263a8cd4582c81bfc29d7db37d5267e2488b148c") (:authors ("John Wiegley" . "jwiegley@gmail.com")) (:maintainers ("John Wiegley" . "jwiegley@gmail.com")) (:maintainer "John Wiegley" . "jwiegley@gmail.com") (:keywords "helm") (:url . "https://github.com/jwiegley/springboard"))]) - (sprintly-mode . [(20121006 534) ((furl (0 0 2))) "Major mode for dealing with sprint.ly" tar ((:commit . "6695892bae5860b5268bf3ae62be990ee9b63c11") (:authors ("Justin Lilly" . "justin@justinlilly.com")) (:maintainers ("Justin Lilly" . "justin@justinlilly.com")) (:maintainer "Justin Lilly" . "justin@justinlilly.com") (:url . "https://github.com/sprintly/sprintly-mode"))]) - (sproto-mode . [(20151115 1805) nil "Major mode for editing sproto." tar ((:commit . "1753277d9f2163fb3bc58b983a9892831cf9874b") (:keywords "sproto"))]) - (sprunge . [(20160301 243) ((request (0 2 0)) (cl-lib (0 5))) "Upload pastes to sprunge.us" tar ((:commit . "0fd386b8b29c4175022a04ad70ea5643185b6726") (:keywords "tools"))]) - (spu . [(20161214 324) ((emacs (24 4)) (signal (1 0)) (timp (1 2 0))) "Silently upgrade package in the background" tar ((:commit . "41eec86b595816e3852e8ad1a8e07e51a27fd065") (:authors ("Mola-T" . "Mola@molamola.xyz")) (:maintainers ("Mola-T" . "Mola@molamola.xyz")) (:maintainer "Mola-T" . "Mola@molamola.xyz") (:keywords "convenience" "package") (:url . "https://github.com/mola-T/spu"))]) - (sq . [(20240721 933) ((emacs (24 1))) "Bindings for Sequoia PGP's cli" tar ((:commit . "096c641fe2ac1efeb8ba09d1244ef95bf25ae1bb") (:authors ("Justus Winter" . "justus@sequoia-pgp.org")) (:maintainers ("Justus Winter" . "justus@sequoia-pgp.org")) (:maintainer "Justus Winter" . "justus@sequoia-pgp.org") (:keywords "tools" "data" "mail") (:url . "https://gitlab.com/sequoia-pgp/sqel"))]) - (sql-clickhouse . [(20191209 1443) ((emacs (24))) "support ClickHouse as SQL interpreter" tar ((:commit . "8403a4a5d332dbb6459b7fbce6ea95c36d390a5b") (:authors ("Robert Schwarz" . "mail@rschwarz.net")) (:maintainers ("Robert Schwarz" . "mail@rschwarz.net")) (:maintainer "Robert Schwarz" . "mail@rschwarz.net") (:url . "https://github.com/leethargo/sql-clickhouse"))]) - (sql-impala . [(20181218 410) nil "comint support for Cloudera Impala" tar ((:commit . "466e7c0c789ec3e5e8a276c8f6754f91bb584c3e") (:authors ("Jason Terk" . "jason@goterkyourself.com")) (:maintainers ("Jason Terk" . "jason@goterkyourself.com")) (:maintainer "Jason Terk" . "jason@goterkyourself.com") (:keywords "sql" "impala") (:url . "https://github.com/jterk/sql-impala"))]) - (sql-presto . [(20190113 1742) ((emacs (24 4))) "No description available." tar ((:commit . "bcda455e300a1af75c7bb805882329bc844703b2") (:authors ("Katherine Cox-Buday" . "cox.katherine.e@gmail.com")) (:maintainers ("Katherine Cox-Buday" . "cox.katherine.e@gmail.com")) (:maintainer "Katherine Cox-Buday" . "cox.katherine.e@gmail.com") (:keywords "sql" "presto" "database"))]) - (sql-sqlline . [(20231109 2111) ((emacs (24 4))) "Adds SQLLine support to SQLi mode" tar ((:commit . "3d540a8cc9c6f816b241913042008f09323455af") (:authors ("Matteo Redaelli" . "matteo.redaelli@gmail.com")) (:maintainers ("Matteo Redaelli" . "matteo.redaelli@gmail.com")) (:maintainer "Matteo Redaelli" . "matteo.redaelli@gmail.com") (:keywords "languages") (:url . "https://gitlab.com/matteoredaelli/sql-sqlline"))]) - (sql-trino . [(20220826 632) ((emacs (24 4))) "Adds Trino support to SQLi mode" tar ((:commit . "624a879ec0d03cae8a92f26d21d88c831e15eb41") (:authors ("Filipe Regadas" . "oss@regadas.email")) (:maintainers ("Filipe Regadas" . "oss@regadas.email")) (:maintainer "Filipe Regadas" . "oss@regadas.email") (:keywords "tools") (:url . "https://github.com/regadas/sql-trino"))]) - (sqlformat . [(20240325 1006) ((emacs (24 3)) (reformatter (0 3))) "Reformat SQL using sqlformat or pgformatter" tar ((:commit . "f1c8f864f11f4af65551de445dcf65543be0583b") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "languages") (:url . "https://github.com/purcell/sqlformat"))]) - (sqlite . [(20201227 1822) ((emacs (24 5))) "Use sqlite via ELisp" tar ((:commit . "f3da716302c929b9df4ba0c281968f72a9d1d188") (:keywords "extensions" "lisp" "sqlite") (:url . "https://gitlab.com/cnngimenez/sqlite.el"))]) - (sqlite-mode-extras . [(20240319 1312) ((emacs (29 1))) "Extensions for sqlite-mode" tar ((:commit . "376aabe26607d40fbd572290296edaaafdf61bd3") (:url . "https://github.com/xenodium/sqlite-mode-extras"))]) - (sqlite3 . [(20231124 1326) ((emacs (25 1))) "Direct access to the core SQLite3 API" tar ((:commit . "a601c9965e4d0178705a64b7d4f88709ca9aea66") (:authors ("Y. N. Lo" . "elisp@fastmail.com")) (:maintainers ("Y. N. Lo" . "elisp@fastmail.com")) (:maintainer "Y. N. Lo" . "elisp@fastmail.com") (:keywords "comm" "data" "sql") (:url . "https://github.com/pekingduck/emacs-sqlite3-api"))]) - (sqlup-mode . [(20170610 1537) nil "Upcase SQL words for you" tar ((:commit . "04970977b4abb4d44301651618bbf1cdb0b263dd") (:authors ("Aldric Giacomoni" . "trevoke@gmail.com")) (:maintainers ("Aldric Giacomoni" . "trevoke@gmail.com")) (:maintainer "Aldric Giacomoni" . "trevoke@gmail.com") (:keywords "sql" "tools" "redis" "upcase") (:url . "https://github.com/trevoke/sqlup-mode.el"))]) - (squirrel-mode . [(20221227 232) ((emacs (24 3))) "A major mode for the Squirrel programming language" tar ((:commit . "1af79dfe70c4c8e6f0f144bfd2eb65c077aca785") (:keywords "files" "squirrel") (:url . "https://github.com/thechampagne/squirrel-mode"))]) - (sr-speedbar . [(20220705 1231) nil "Same frame speedbar" tar ((:commit . "73ecfc21cf38f0cb1dfbbebebdc3cf573eccf7d2") (:authors ("Sebastian Rose" . "sebastian_rose@gmx.de")) (:maintainers ("Sebastian Rose" . "sebastian_rose@gmx.de") ("Peter Lunicks" . "plunix@users.sourceforge.net")) (:maintainer "Sebastian Rose" . "sebastian_rose@gmx.de") (:keywords "speedbar" "sr-speedbar.el") (:url . "http://www.emacswiki.org/emacs/download/sr-speedbar.el"))]) - (srcery-theme . [(20240220 805) ((emacs (24))) "Dark color theme" tar ((:commit . "60028633c5722e6b8ea12844618be0e9b31be55a") (:keywords "faces") (:url . "https://github.com/srcery-colors/srcery-emacs"))]) - (srefactor . [(20230504 617) ((emacs (24 4))) "A refactoring tool based on Semantic parser framework" tar ((:commit . "95c70a94b5aad4c85b35569e2f2325047791153a") (:authors ("Do Hoang" . "tuhdo1710@gmail.com")) (:keywords "c" "languages" "tools") (:url . "https://github.com/tuhdo/semantic-refactor"))]) - (srfi . [(20240507 58) ((emacs (25 1))) "Scheme Requests for Implementation browser" tar ((:commit . "7d3584b0b887a3bedebe5fd829fa7623c1d730fc") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "languages" "util") (:url . "https://github.com/srfi-explorations/emacs-srfi"))]) - (srv . [(20180715 1959) ((emacs (24 3))) "perform SRV DNS requests" tar ((:commit . "714387d5a5cf34d8d8cd96bdb1f9cb8ded823ff7") (:authors ("Magnus Henoch" . "magnus.henoch@gmail.com")) (:maintainers ("Magnus Henoch" . "magnus.henoch@gmail.com")) (:maintainer "Magnus Henoch" . "magnus.henoch@gmail.com") (:keywords "comm") (:url . "https://github.com/legoscia/srv.el"))]) - (ssass-mode . [(20200211 132) ((emacs (24 3))) "Edit Sass without a Turing Machine" tar ((:commit . "96f557887ad97a0066a60c54f92b7234b8407016") (:authors ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainers ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainer "Adam Niederer" . "adam.niederer@gmail.com") (:keywords "languages" "sass") (:url . "http://github.com/AdamNiederer/ssass-mode"))]) - (ssh . [(20120904 2042) nil "Support for remote logins using ssh." tar ((:commit . "c17cf5b43df8ac4662a0580f85898e1f078df0d1") (:authors ("Noah Friedman" . "friedman@splode.com")) (:maintainers ("Ian Eure" . "ian.eure@gmail.com")) (:maintainer "Ian Eure" . "ian.eure@gmail.com") (:keywords "unix" "comm"))]) - (ssh-agency . [(20200329 1558) ((emacs (24 4)) (dash (2 10 0))) "manage ssh-agent from Emacs" tar ((:commit . "a5377e4317365a3d5442e06d5c255d4a7c7618db") (:authors ("Noam Postavsky" . "npostavs@user.sourceforge.net")) (:maintainers ("Noam Postavsky" . "npostavs@user.sourceforge.net")) (:maintainer "Noam Postavsky" . "npostavs@user.sourceforge.net") (:url . "https://github.com/magit/ssh-agency"))]) - (ssh-config-mode . [(20211003 2330) nil "Mode for fontification of ~/.ssh/config" tar ((:commit . "00822e4abd6976d1f2bfab7f423d72509b8096fc") (:authors ("Harley Gorrell" . "harley@panix.com")) (:maintainers ("Harley Gorrell" . "harley@panix.com")) (:maintainer "Harley Gorrell" . "harley@panix.com") (:keywords "ssh" "config" "emacs") (:url . "https://github.com/jhgorrell/ssh-config-mode-el"))]) - (ssh-deploy . [(20230702 928) ((emacs (25))) "Deployment via Tramp, global or per directory." tar ((:commit . "95fb076c9b657c5f1bfad3ee5bf1f8691c50d428") (:authors ("Christian Johansson" . "christian@cvj.se")) (:maintainers ("Christian Johansson" . "christian@cvj.se")) (:maintainer "Christian Johansson" . "christian@cvj.se") (:keywords "tools" "convenience") (:url . "https://github.com/cjohansson/emacs-ssh-deploy"))]) - (ssh-tunnels . [(20220721 1242) ((cl-lib (0 5)) (emacs (24))) "Manage SSH tunnels" tar ((:commit . "5010d779edef33f869065231b99d74723c9c7eaf") (:authors ("death" . "github.com/death")) (:maintainers ("death" . "github.com/death")) (:maintainer "death" . "github.com/death") (:keywords "tools" "convenience") (:url . "http://github.com/death/ssh-tunnels"))]) - (stan-mode . [(20211129 2051) ((emacs (24 4))) "Major mode for editing Stan files" tar ((:commit . "150bbbe5fd3ad2b5a3dbfba9d291e66eeea1a581") (:authors ("Jeffrey Arnold" . "jeffrey.arnold@gmail.com") ("Daniel Lee" . "bearlee@alum.mit.edu") ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainers ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainer "Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu") (:keywords "languages" "c") (:url . "https://github.com/stan-dev/stan-mode/tree/master/stan-mode"))]) - (stan-snippets . [(20211129 2051) ((emacs (24 3)) (stan-mode (10 3 0)) (yasnippet (0 8 0))) "Yasnippets for Stan" tar ((:commit . "150bbbe5fd3ad2b5a3dbfba9d291e66eeea1a581") (:authors ("Jeffrey Arnold" . "jeffrey.arnold@gmail.com") ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainers ("Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu")) (:maintainer "Kazuki Yoshida" . "kazukiyoshida@mail.harvard.edu") (:keywords "languages" "tools") (:url . "https://github.com/stan-dev/stan-mode/tree/master/stan-snippets"))]) - (standard-dirs . [(20200621 1603) ((emacs (26 1)) (f (0 20 0)) (s (1 7 0))) "Platform-specific paths for config, cache, and other data" tar ((:commit . "e37b7e1c714c7798cd8e3a6569e4d71b96718a60") (:authors ("Joseph M LaFreniere" . "joseph@lafreniere.xyz")) (:maintainers ("Joseph M LaFreniere" . "joseph@lafreniere.xyz")) (:maintainer "Joseph M LaFreniere" . "joseph@lafreniere.xyz") (:keywords "files") (:url . "https://github.com/lafrenierejm/standard-dirs.el"))]) - (standoff-mode . [(20210810 1814) nil "Create stand-off markup, also called external markup." tar ((:commit . "5e603092410d9c393d19050bcbed3014a379f0e6") (:authors ("Christian Lück" . "christian.lueck@ruhr-uni-bochum.de")) (:maintainer "Christian Lück" . "christian.lueck@ruhr-uni-bochum.de") (:keywords "text" "annotations" "ner" "humanities") (:url . "https://github.com/lueck/standoff-mode"))]) - (starhugger . [(20240523 326) ((emacs (28 2)) (compat (29 1 4 0)) (dash (2 18 0)) (s (1 13 1)) (spinner (1 7 4))) "Hugging Face/AI-powered text & code completion client" tar ((:commit . "17c3847566447e2a860d5837d35380160276bed6") (:keywords "completion" "convenience" "languages") (:url . "https://gitlab.com/daanturo/starhugger.el"))]) - (starlit-theme . [(20240223 1728) ((emacs (25 1))) "Deep blue dark theme with bright colors from the starlit sky" tar ((:commit . "136bbc4fc4961c5b2cd0824eb0762e672322fbd1") (:authors ("Jonas Jelten" . "jj@sft.lol")) (:maintainers ("Jonas Jelten" . "jj@sft.lol")) (:maintainer "Jonas Jelten" . "jj@sft.lol") (:keywords "faces") (:url . "https://github.com/SFTtech/starlit-emacs"))]) - (start-menu . [(20160426 1225) ((cl-lib (0 5)) (config-parser (0 1))) "start-menu for executing external program like in windows" tar ((:commit . "f7d33fed7ad2dc61156f1c1cff9e1805366fbd69") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "menu") (:url . "https://github.com/lujun9972/el-start-menu"))]) - (stash . [(20151117 1427) nil "lightweight persistent caching" tar ((:commit . "c2e494d20c752b80ebbdffbf66687b3cdfc425ad") (:authors ("Sean Allred" . "code@seanallred.com")) (:maintainers ("Sean Allred" . "code@seanallred.com")) (:maintainer "Sean Allred" . "code@seanallred.com") (:keywords "extensions" "data" "internal" "lisp") (:url . "https://www.github.com/vermiculus/stash.el/"))]) - (state . [(20200727 1227) ((emacs (24))) "Quick navigation between workspaces" tar ((:commit . "8cd9210f17c1b134274a7352b996839aed9a7d8c") (:authors ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainers ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainer "Sylvain Rousseau" . "thisirsatgmaildotcom") (:keywords "convenience" "workspaces") (:url . "https://github.com/thisirs/state.git"))]) - (status . [(20151230 1408) nil "This package adds support for status icons to Emacs." tar ((:commit . "b62c74bf272566f82a68622f29fb9edafea0f241") (:authors ("Tom Tromey" . "tom@tromey.com")) (:maintainer "Tom Tromey" . "tom@tromey.com") (:keywords "frames" "multimedia"))]) - (steam . [(20220218 1707) ((cl-lib (0 5))) "Organize and launch Steam games" tar ((:commit . "20aa58c5ccd85f6c4f288a14e79adc66e691cd23") (:keywords "games") (:url . "http://github.com/Kungsgeten/steam.el"))]) - (stem . [(20131102 1109) nil "Routines for stemming" tar ((:commit . "dd704c3447bd5d3f5ac0a4840f8987d4f855d87e") (:authors ("Tsuchiya Masatoshi" . "tsuchiya@pine.kuee.kyoto-u.ac.jp")) (:maintainers ("Tsuchiya Masatoshi" . "tsuchiya@pine.kuee.kyoto-u.ac.jp")) (:maintainer "Tsuchiya Masatoshi" . "tsuchiya@pine.kuee.kyoto-u.ac.jp") (:keywords "stemming") (:url . "https://github.com/yuutayamada/stem"))]) - (stem-english . [(20180109 358) ((emacs (24 3))) "- routines for stemming English word" tar ((:commit . "c9fc4c6ed6bf82382e479dae80912f4ae17d31f4") (:authors ("Tsuchiya Masatoshi" . "tsuchiya@pine.kuee.kyoto-u.ac.jp")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "text") (:url . "http://github.com/kawabata/stem-english"))]) - (stem-reading-mode . [(20220522 1053) ((emacs (25 1))) "Highlight word stems for speed-reading" tar ((:commit . "6efc9962e3a19a452c7ab9636cf1e2566a51bd38") (:authors ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainers ("Yuri D'Elia" . "wavexx@thregr.org")) (:maintainer "Yuri D'Elia" . "wavexx@thregr.org") (:keywords "convenience" "wp") (:url . "https://gitlab.com/wavexx/stem-reading-mode.el"))]) - (stgit . [(20240721 1921) nil "major mode for StGit interaction" tar ((:commit . "af8d2dbb47e9493bb3296d79e015d35ececc3544") (:authors ("David KÃ¥gedal" . "davidk@lysator.liu.se")) (:maintainers ("David KÃ¥gedal" . "davidk@lysator.liu.se")) (:maintainer "David KÃ¥gedal" . "davidk@lysator.liu.se") (:url . "http://stacked-git.github.io"))]) - (sticky . [(20170926 36) nil "Sticky key for capital letters" tar ((:commit . "fec4e1af38f17f5cd80eca361d8e8ef8772db366") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "convenience") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/sticky.el"))]) - (sticky-shell . [(20230207 1454) ((emacs (25 1))) "Minor mode to keep track of previous prompt in your shell" tar ((:commit . "030535451b7c12eea3a94dfc1a439b8baa96944b") (:authors ("Andrew De Angelis" . "bobodeangelis@gmail.com")) (:maintainers ("Andrew De Angelis" . "bobodeangelis@gmail.com")) (:maintainer "Andrew De Angelis" . "bobodeangelis@gmail.com") (:keywords "processes" "terminals" "tools") (:url . "https://github.com/andyjda/sticky-shell"))]) - (stickyfunc-enhance . [(20150429 1814) ((emacs (24 3))) "An enhancement to stock `semantic-stickyfunc-mode'" tar ((:commit . "13bdba51fcd83ccbc3267959d23afc94d458dcb0") (:authors ("Do Hoang" . "tuhdo1710@gmail.com")) (:keywords "c" "languages" "tools") (:url . "https://github.com/tuhdo/semantic-stickyfunc-enhance"))]) - (stimmung-themes . [(20240117 1324) ((emacs (25))) "Themes tuned to inner harmonies" tar ((:commit . "1a574973041cd5c318f39b95f6377b60337f2d6d") (:keywords "faces") (:url . "https://github.com/motform/stimmung-themes"))]) - (stock-ticker . [(20150204 1052) ((s (1 9 0)) (request (0 2 0))) "Show stock prices in mode line" tar ((:commit . "74251cc810604af75f48333d51133326c053dd16") (:keywords "comms") (:url . "https://github.com/hagleitn/stock-ticker"))]) - (stock-tracker . [(20240430 247) ((emacs (27 1)) (dash (2 16 0)) (async (1 9 5))) "Track stock price" tar ((:commit . "7004467c995e0104cad874361669e6b395b3da48") (:authors ("Huming Chen" . "chenhuming@gmail.com")) (:maintainers ("Huming Chen" . "chenhuming@gmail.com")) (:maintainer "Huming Chen" . "chenhuming@gmail.com") (:keywords "convenience" "stock" "finance") (:url . "https://github.com/beacoder/stock-tracker"))]) - (strace-mode . [(20171116 2039) nil "strace output syntax highlighting" tar ((:commit . "2901baa968d5180ab985ac40ca22cc20914d01f5") (:authors ("Preston Moore" . "(prestonkmoore@gmail.com)")) (:maintainers ("Preston Moore" . "(prestonkmoore@gmail.com)")) (:maintainer "Preston Moore" . "(prestonkmoore@gmail.com)") (:keywords "languages"))]) - (streak . [(20240106 2145) ((emacs (27 1))) "Track a daily streak in your Mode Line" tar ((:commit . "2d56788cbbf6114e61c85dd57b05133f8f351ac6") (:authors ("Colin Woodbury" . "https://www.fosskers.ca")) (:maintainers ("Colin Woodbury" . "colin@fosskers.ca")) (:maintainer "Colin Woodbury" . "colin@fosskers.ca") (:keywords "calendar") (:url . "https://github.com/fosskers/streak"))]) - (streamlink . [(20210811 1429) ((s (1 12 0))) "A major mode for streamlink output" tar ((:commit . "13dff15121ac0276f693696db9b04ae5820058d5") (:keywords "multimedia" "streamlink") (:url . "https://github.com/BenediktBroich/streamlink"))]) - (strie . [(20160211 2222) ((cl-lib (0 5))) "A simple trie data structure implementation" tar ((:commit . "eb7efb0cccc127c414f6a64db11454869d9c10a8") (:authors ("James Atwood" . "jatwood@cs.umass.edu")) (:maintainers ("James Atwood" . "jatwood@cs.umass.edu")) (:maintainer "James Atwood" . "jatwood@cs.umass.edu"))]) - (string-edit-at-point . [(20230118 1933) ((dash (1 2 0))) "Avoid escape nightmares by editing string in separate buffer" tar ((:commit . "87936d816ae24184dd83688136531b6b6f1943fe") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com"))]) - (string-inflection . [(20220910 1306) nil "underscore -> UPCASE -> CamelCase -> lowerCamelCase conversion of names" tar ((:commit . "50ad54970b3cc79b6b83979bde9889ad9a9e1a9c") (:authors ("akicho8" . "akicho8@gmail.com")) (:maintainers ("akicho8" . "akicho8@gmail.com")) (:maintainer "akicho8" . "akicho8@gmail.com") (:keywords "elisp"))]) - (string-utils . [(20140508 2041) ((list-utils (0 4 2))) "String-manipulation utilities" tar ((:commit . "8b56e1f79d2de46d1e9b5e24d889e9f4c3cc85d4") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/string-utils"))]) - (stripe-buffer . [(20141208 1508) ((cl-lib (1 0))) "Use a different background for even and odd lines" tar ((:commit . "c252080f55cb78c951b19ebab9687f6d00237baf") (:authors ("Andy Stewart" . "lazycat.manatee@gmail.com")) (:maintainers ("sabof" . "esabof@gmail.com")) (:maintainer "sabof" . "esabof@gmail.com") (:url . "https://github.com/sabof/stripe-buffer"))]) - (stripes . [(20230402 1228) ((emacs (24 3))) "highlight alternating lines differently" tar ((:commit . "4683c9020da14bb1c1f74b90d27a4d9fdc7a9147") (:authors ("Michael Schierl" . "schierlm-public@gmx.de") ("tÄ›pán NÄ›mec" . "stepnem@smrk.net")) (:maintainers ("tÄ›pán NÄ›mec" . "stepnem@smrk.net")) (:maintainer "tÄ›pán NÄ›mec" . "stepnem@smrk.net") (:keywords "convenience" "faces") (:url . "http://git.smrk.net/stripes.el"))]) - (stumpwm-mode . [(20171027 214) nil "special lisp mode for evaluating code into running stumpwm" tar ((:commit . "333d210cacc7ebac76e14dfc8c0139f0e399c9a7") (:keywords "comm" "lisp" "tools"))]) - (stupid-indent-mode . [(20170525 1117) nil "Plain stupid indentation minor mode" tar ((:commit . "3295e7de5e2cfddc3bf0e462e852bf58972f5d70") (:authors ("Mihai Bazon" . "mihai.bazon@gmail.com")) (:maintainers ("Mihai Bazon" . "mihai.bazon@gmail.com")) (:maintainer "Mihai Bazon" . "mihai.bazon@gmail.com"))]) - (stylefmt . [(20161025 824) nil "Stylefmt interface" tar ((:commit . "7a38f26bf8ff947215f34f0a064c7ca80575ccbc") (:keywords "style" "code" "formatter") (:url . "https://github.com/KeenS/stylefmt.el"))]) - (stylus-mode . [(20211019 2113) nil "Major mode for editing .styl files" tar ((:commit . "1ad7c51f3c6a6ae64550d9510c5e4e8470014375") (:keywords "languages") (:url . "https://github.com/brianc/jade-mode"))]) - (su . [(20240320 1707) ((emacs (26 1))) "Automatically read and write files using su or sudo" tar ((:commit . "e097f31b3bbb8581d045d0e684d3f129f90e8085") (:authors ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainers ("PythonNut" . "pythonnut@pythonnut.com")) (:maintainer "PythonNut" . "pythonnut@pythonnut.com") (:keywords "convenience" "helm" "fuzzy" "flx") (:url . "https://github.com/PythonNut/su.el"))]) - (subatomic-theme . [(20220128 1615) nil "Low contrast bluish color theme" tar ((:commit . "9d0ac6aa5272d0285965a48505eb35658c5472b0") (:authors ("John Olsson" . "john@cryon.se")) (:maintainers ("John Olsson" . "john@cryon.se")) (:maintainer "John Olsson" . "john@cryon.se") (:keywords "color-theme" "blue" "low contrast") (:url . "https://github.com/cryon/subatomic"))]) - (subatomic256-theme . [(20130621 210) nil "Fork of subatomic-theme for terminals." tar ((:commit . "326177d6f99cd2b1d30df695e67ee3bc441cd96f") (:authors ("John Olsson" . "john@cryon.se")) (:maintainers ("John Olsson" . "john@cryon.se")) (:maintainer "John Olsson" . "john@cryon.se") (:url . "https://github.com/cryon/subatomic256"))]) - (subemacs . [(20170401 934) nil "Evaluating expressions in a fresh Emacs subprocess" tar ((:commit . "18d53939fec8968c08dfc5aff7240ca07efb1aac") (:authors ("Klaus-Dieter Bauer" . "bauer.klaus.dieter@gmail.com")) (:maintainers ("Klaus-Dieter Bauer" . "bauer.klaus.dieter@gmail.com")) (:maintainer "Klaus-Dieter Bauer" . "bauer.klaus.dieter@gmail.com") (:keywords "extensions" "lisp" "multiprocessing") (:url . "https://github.com/kbauer/subemacs"))]) - (sublime-themes . [(20170606 1844) nil "A collection of themes based on Sublime Text" tar ((:commit . "60ee40af82eb55b79d5ed4026f1911326311603f") (:authors ("Owain Lewis" . "owain@owainlewis.com")) (:maintainers ("Owain Lewis" . "owain@owainlewis.com")) (:maintainer "Owain Lewis" . "owain@owainlewis.com") (:keywords "faces"))]) - (sublimity . [(20200905 1730) ((emacs (26 1))) "smooth-scrolling, minimap and distraction-free mode" tar ((:commit . "8e2ffc4d62194106130014531e7b54fc9b4b9e6c") (:url . "https://github.com/zk-phi/sublimity"))]) - (subsonic . [(20220826 748) ((emacs (27 1)) (transient (0 2))) "Browse and play music from subsonic servers with mpv" tar ((:commit . "011e58d434ed707a06a2cfa20509629ebb339c04") (:authors ("Alex McGrath" . "amk@amk.ie")) (:maintainers ("Alex McGrath" . "amk@amk.ie")) (:maintainer "Alex McGrath" . "amk@amk.ie") (:keywords "multimedia") (:url . "https://git.sr.ht/~amk/subsonic.el"))]) - (sudo-edit . [(20220801 1317) ((emacs (24)) (cl-lib (0 5))) "Open files as another user" tar ((:commit . "74eb1e6986461baed9a9269566ff838530b4379b") (:authors ("Nathaniel Flath" . "flat0103@gmail.com")) (:maintainers ("Nathaniel Flath" . "flat0103@gmail.com")) (:maintainer "Nathaniel Flath" . "flat0103@gmail.com") (:keywords "convenience") (:url . "https://github.com/nflath/sudo-edit"))]) - (sudo-ext . [(20170126 1214) nil "sudo support" tar ((:commit . "9d4580f304121ce7b8104bd4bd3b64e4dfa3c9b3") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "unix") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/sudo-ext.el"))]) - (sudo-utils . [(20210119 1930) ((emacs (25 1))) "Sudo utilities" tar ((:commit . "089f7833fa256f293284a6286bf9cb2b78eff40d") (:authors ("Alpha Catharsis" . "alpha.catharsis@gmail.com")) (:maintainers ("Alpha Catharsis" . "alpha.catharsis@gmail.com")) (:maintainer "Alpha Catharsis" . "alpha.catharsis@gmail.com") (:keywords "processes" "unix") (:url . "https://github.com/alpha-catharsis/sudo-utils"))]) - (sudoku . [(20191015 1315) ((emacs (24 4))) "Simple sudoku game, can download puzzles" tar ((:commit . "b1924fd244a5fa284de9d67b66fbd69164b37318") (:authors ("Zajcev Evgeny" . "zevlg@yandex.ru")) (:maintainers ("Zajcev Evgeny" . "zevlg@yandex.ru")) (:maintainer "Zajcev Evgeny" . "zevlg@yandex.ru") (:keywords "games"))]) - (suggest . [(20231003 404) ((emacs (24 4)) (loop (1 3)) (dash (2 13 0)) (s (1 11 0)) (f (0 18 2)) (spinner (1 7 3))) "suggest elisp functions that give the output requested" tar ((:commit . "eca8f6f03b0a77ab649c791f21cb01f4ecae3e73") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "convenience") (:url . "https://github.com/Wilfred/suggest.el"))]) - (suggestion-box . [(20170830 807) ((emacs (25 1)) (popup (0 5 3))) "show tooltip on the cursor" tar ((:commit . "50af0776c8caf3c79c4d37fd51cbf304ea34b68e") (:authors ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy\"at\"gmail.com") (:keywords "convenience"))]) - (sumibi . [(20231019 1246) ((emacs (28 1)) (popup (0 5 9)) (unicode-escape (1 1)) (deferred (0 5 1))) "Japanese input method powered by ChatGPT API" tar ((:commit . "d6bbc65b71f0c59a471fffe13797d1ab6cac80f8") (:authors ("Kiyoka Nishiyama" . "kiyoka@sumibi.org")) (:maintainers ("Kiyoka Nishiyama" . "kiyoka@sumibi.org")) (:maintainer "Kiyoka Nishiyama" . "kiyoka@sumibi.org") (:keywords "lisp" "ime" "japanese") (:url . "https://github.com/kiyoka/Sumibi"))]) - (sunburn-theme . [(20201216 1539) ((emacs (24))) "A low contrast color theme" tar ((:commit . "6b5c14c76dcdfdb099102ef7a388b2f0c6f1951d") (:authors ("Martín Varela" . "(martin@varela.fi)")) (:maintainers ("Martín Varela" . "(martin@varela.fi)")) (:maintainer "Martín Varela" . "(martin@varela.fi)") (:url . "http://github.com/mvarela/Sunburn-Theme"))]) - (sunny-day-theme . [(20140413 2125) nil "Emacs24 theme with a light background." tar ((:commit . "420e0a6eb33fcc9b75c2c9e88ab60a975d782a00") (:url . "http://github.com/mswift42/sunny-day-theme"))]) - (sunshine . [(20200306 1711) ((cl-lib (0 5))) "Provide weather and forecast information." tar ((:commit . "88256223539edcfe57017778a997a474c9c022f6") (:authors ("Aaron Bieber" . "aaron@aaronbieber.com")) (:maintainers ("Aaron Bieber" . "aaron@aaronbieber.com")) (:maintainer "Aaron Bieber" . "aaron@aaronbieber.com") (:keywords "tools" "weather") (:url . "https://github.com/aaronbieber/sunshine.el"))]) - (suomalainen-kalenteri . [(20230102 904) nil "Finnish national and Christian holidays for calendar" tar ((:commit . "95d8b7f9b404c749831d7b4e0e396c76bd822015") (:authors ("Teemu Likonen" . "tlikonen@iki.fi")) (:maintainer "Teemu Likonen" . "tlikonen@iki.fi") (:keywords "calendar" "holidays" "finnish") (:url . "https://github.com/tlikonen/suomalainen-kalenteri"))]) - (super-save . [(20231209 1044) ((emacs (25 1))) "Auto-save buffers, based on your activity." tar ((:commit . "0298076ea20e5239d485f0029846fc85664ce47f") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.com")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.com")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.com") (:keywords "convenience") (:url . "https://github.com/bbatsov/super-save"))]) - (supergenpass . [(20130329 548) nil "SuperGenPass for Emacs" tar ((:commit . "549072ef7b5b82913cadd4758e8a0a9926f0a04a") (:authors ("Jaime Fournier" . "jaimef@linbsd.org")) (:maintainers ("Jaime Fournier" . "jaimef@linbsd.org")) (:maintainer "Jaime Fournier" . "jaimef@linbsd.org") (:keywords "supergenpass"))]) - (surround . [(20231211 1514) ((emacs (24 3))) "Easily add/delete/change parens, quotes, and more" tar ((:commit . "5c6e4ba9a4540fbcebfe6d21363179a15bc4ee9e") (:authors ("Michael Kleehammer" . "michael@kleehammer.com")) (:maintainers ("Michael Kleehammer" . "michael@kleehammer.com")) (:maintainer "Michael Kleehammer" . "michael@kleehammer.com") (:url . "https://github.com/mkleehammer/surround"))]) - (suscolors-theme . [(20190713 1009) nil "Colorful theme, inspired by Gruvbox." tar ((:commit . "b4a979ee23e26e255b9a63525b0a28e810fab9ae") (:url . "https://github.com/TheSuspiciousWombat/SusColors-emacs"))]) - (sv-kalender-namnsdagar . [(20240620 1416) ((emacs (24 3))) "Swedish name day calendar" tar ((:commit . "743aa9eec1364fa4194e11f7f10c29688cdd636b") (:authors ("Mats Lidell" . "mats.lidell@lidells.se")) (:maintainers ("Mats Lidell" . "mats.lidell@lidells.se")) (:maintainer "Mats Lidell" . "mats.lidell@lidells.se") (:keywords "calendar" "swedish" "localization") (:url . "https://github.com/matsl/sv-kalender-namnsdagar"))]) - (svelte-mode . [(20211016 652) ((emacs (26 1))) "Emacs major mode for Svelte" tar ((:commit . "6a1d4274af7f4c0f271f77bd96678c3dd1fa68e1") (:authors ("Leaf" . "leafvocation@gmail.com")) (:maintainers ("Leaf" . "leafvocation@gmail.com")) (:maintainer "Leaf" . "leafvocation@gmail.com") (:keywords "wp" "languages") (:url . "https://github.com/leafOfTree/svelte-mode"))]) - (svg-mode-line-themes . [(20150425 2006) ((xmlgen (0 4))) "SVG-based themes for mode-line" tar ((:commit . "80a0e01839cafbd66899202e7764c33231974259") (:url . "https://github.com/sabof/svg-mode-line-themes"))]) - (svg-tag-mode . [(20240624 857) ((emacs (27 1)) (svg-lib (0 2))) "Replace keywords with SVG tags" tar ((:commit . "ece58da9362d34be48ac658107bd9b99ac250162") (:authors ("Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr")) (:maintainers ("Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr")) (:maintainer "Nicolas P. Rougier" . "Nicolas.Rougier@inria.fr") (:keywords "convenience") (:url . "https://github.com/rougier/svg-tag-mode"))]) - (svgo . [(20220525 2059) ((emacs (26 2))) "SVG optimization with SVGO" tar ((:commit . "9b01cc9eb1fdf2731cd2b931a7dfe1f601b70786") (:authors ("Mathis Hofer" . "mathis@fsfe.org")) (:maintainers ("Mathis Hofer" . "mathis@fsfe.org")) (:maintainer "Mathis Hofer" . "mathis@fsfe.org") (:keywords "tools") (:url . "https://github.com/hupf/svgo.el/"))]) - (svnwrapper . [(20180414 1843) ((e2ansi (0 1 1))) "Highlighting and paging for shell command `svn'" tar ((:commit . "de5069f5784e5d9e87a0af0159ba5f28a3716583") (:keywords "faces") (:url . "https://github.com/Lindydancer/svnwrapper"))]) - (swagg . [(20240326 737) ((emacs (27 1)) (compat (29 1 4 0)) (request (0 3 3)) (dash (2 19 1)) (yaml (0 5 1)) (s (1 13 1))) "Swagger UI" tar ((:commit . "27d5e7d06c2296cd356ac4a5b97ec84f2dabbb53") (:authors ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainers ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainer "Isa Mert Gurbuz" . "isamertgurbuz@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/isamert/swagg.el"))]) - (swagger-to-org . [(20160611 56) ((emacs (24)) (cl-lib (0 5)) (json (1 4))) "Convert a swagger.json file into an org-mode file" tar ((:commit . "181357c71ea24bede263f5706d8781ad65e16877") (:authors ("Matthew Carter" . "m@ahungry.com")) (:maintainers ("Matthew Carter" . "m@ahungry.com")) (:maintainer "Matthew Carter" . "m@ahungry.com") (:keywords "ahungry" "emacs" "swagger" "openapi" "orgmode" "org" "export") (:url . "https://github.com/ahungry/swagger-to-org"))]) - (swap-buffers . [(20150506 2139) nil "The quickest way to swap buffers between windows. Based on switch-window package." tar ((:commit . "46ab31359b70d935add6c6e9533443116dc51103") (:authors ("Evgeniy Kazakov" . "evgeniy.kazakov@gmail.com")) (:maintainers ("Evgeniy Kazakov" . "evgeniy.kazakov@gmail.com")) (:maintainer "Evgeniy Kazakov" . "evgeniy.kazakov@gmail.com") (:keywords "window" "swap" "buffer" "exchange") (:url . "https://github.com/ekazakov/swap-buffers"))]) - (swap-regions . [(20180915 1346) ((emacs (24 3))) "Swap text in two regions" tar ((:commit . "f4fd9880cf690e003fcde88dcf2b46adbbbb03cd") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "convenience") (:url . "https://github.com/xuchunyang/swap-regions.el"))]) - (sway . [(20231219 1842) ((emacs (28 1))) "Communication with the Sway window manager" tar ((:commit . "84eae5e16a643eb00b0a422ded751cceb17cc8f0") (:authors ("Thibault Polge" . "thibault@thb.lt")) (:maintainers ("Thibault Polge" . "thibault@thb.lt")) (:maintainer "Thibault Polge" . "thibault@thb.lt") (:keywords "frames") (:url . "https://github.com/thblt/sway.el"))]) - (sway-lang-mode . [(20230320 507) ((emacs (25 1)) (lsp-mode (6 0)) (rust-mode (1 0 5))) "Major mode for sway" tar ((:commit . "1d4615cc99d57280fb4b301d8339f408d987d317") (:keywords "languages") (:url . "https://github.com/hhamud/sway-mode"))]) - (sweet-theme . [(20200708 1202) ((emacs (24 1))) "Sweet-looking theme" tar ((:commit . "ccbfdb6a17e25ab18a0b64101675bc1dfef44006") (:keywords "faces") (:url . "https://github.com/2bruh4me/sweet-theme"))]) - (sweetgreen . [(20180605 335) ((dash (2 12 1)) (helm (1 5 6)) (request (0 2 0)) (cl-lib (0 5))) "Order Salads from sweetgreen.com" tar ((:commit . "e933fe466b5ef0e976967e203f88bd7a012469d1") (:authors ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainers ("Diego Berrocal" . "cestdiego@gmail.com")) (:maintainer "Diego Berrocal" . "cestdiego@gmail.com") (:keywords "salad" "food" "sweetgreen" "request") (:url . "https://www.github.com/CestDiego/sweetgreen.el"))]) - (swift-helpful . [(20220707 846) ((emacs (25 1)) (dash (2 12 0)) (lsp-mode (6 0)) (swift-mode (8 0 0))) "Show documentation for Swift programs." tar ((:commit . "b46c580e4b8f55761431ec677866de3fc66592e9") (:authors ("Daniel Martín" . "mardani29@yahoo.es")) (:maintainers ("Daniel Martín" . "mardani29@yahoo.es")) (:maintainer "Daniel Martín" . "mardani29@yahoo.es") (:keywords "help" "swift") (:url . "https://github.com/danielmartin/swift-helpful"))]) - (swift-mode . [(20240622 935) ((emacs (24 4)) (seq (2 3))) "Major-mode for Apple's Swift programming language" tar ((:commit . "b06c97b909418b5dca3d15351b2ce86a04df32fb") (:authors ("taku0" . "mxxouy6x3m_github@tatapa.org") ("Chris Barrett" . "chris.d.barrett@me.com") ("Bozhidar Batsov" . "bozhidar@batsov.com") ("Arthur Evstifeev" . "lod@pisem.net")) (:maintainers ("taku0" . "mxxouy6x3m_github@tatapa.org")) (:maintainer "taku0" . "mxxouy6x3m_github@tatapa.org") (:keywords "languages" "swift") (:url . "https://github.com/swift-emacs/swift-mode"))]) - (swift-ts-mode . [(20240603 735) ((emacs (29 1))) "Major mode for Swift based on tree-sitter" tar ((:commit . "5e198d306bd4d49e4dddab39195fe99e1caf8892") (:keywords "swift" "languages" "tree-sitter") (:url . "https://github.com/rechsteiner/swift-ts-mode"))]) - (swift3-mode . [(20160918 1250) ((emacs (24 4))) "Major-mode for Apple's Swift programming language." tar ((:commit . "ea34d46bf9a4293e75ffdac9500d34989316d9e9") (:keywords "languages" "swift") (:url . "https://github.com/taku0/swift3-mode"))]) - (swiper . [(20240520 1202) ((emacs (24 5)) (ivy (0 14 2))) "Isearch with an overview. Oh, man!" tar ((:commit . "c8808d88c633fdd00f7671fee054954f3a7598b8") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Basil L. Contovounesios" . "basil@contovou.net")) (:maintainer "Basil L. Contovounesios" . "basil@contovou.net") (:keywords "matching") (:url . "https://github.com/abo-abo/swiper"))]) - (swiper-helm . [(20180131 1744) ((emacs (24 1)) (swiper (0 1 0)) (helm (1 5 3))) "Helm version of Swiper." tar ((:commit . "93fb6db87bc6a5967898b5fd3286954cc72a0008") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "matching") (:url . "https://github.com/abo-abo/swiper-helm"))]) - (swiss-holidays . [(20200526 822) nil "Swiss holidays for the calendar" tar ((:commit . "0995c9685033a09466f5b2dceb7316362bde997a") (:authors ("Christian Egli" . "christian.egli@alumni.ethz.ch")) (:maintainers ("Christian Egli" . "christian.egli@alumni.ethz.ch")) (:maintainer "Christian Egli" . "christian.egli@alumni.ethz.ch") (:keywords "calendar") (:url . "https://github.com/egli/swiss-holidays"))]) - (switch-buffer-functions . [(20200127 409) nil "Hook run when current buffer changed" tar ((:commit . "40cb0c9e2c84b30e1c5c7458a795cda1bd8ad8fa") (:authors ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainers ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainer "10sr" . "8slashes+el[at]gmail[dot]com") (:keywords "hook" "utility") (:url . "https://github.com/10sr/switch-buffer-functions-el"))]) - (switch-window . [(20220812 2137) ((emacs (24))) "A *visual* way to switch window" tar ((:commit . "71ef2f54c97f3fd2e7ff7964d82e6562eb6282f7") (:authors ("Dimitri Fontaine" . "dim@tapoueh.org") ("Feng Shu" . "tumashu@163.com")) (:maintainers ("Dimitri Fontaine" . "dim@tapoueh.org") ("Feng Shu" . "tumashu@163.com")) (:maintainer "Dimitri Fontaine" . "dim@tapoueh.org") (:keywords "convenience") (:url . "https://github.com/dimitri/switch-window"))]) - (swoop . [(20200618 905) ((emacs (24 3)) (ht (2 0)) (pcre2el (1 5)) (async (1 1))) "Peculiar buffer navigation" tar ((:commit . "828ae0f17f3beaea50ee66d06c500f4847ccc7dd") (:keywords "tools" "swoop" "inner" "buffer" "search" "navigation") (:url . "https://github.com/ShingoFukuyama/emacs-swoop"))]) - (sws-mode . [(20210908 2121) nil "(S)ignificant (W)hite(S)pace mode" tar ((:commit . "111460b056838854e470a6383041a99f843b93ee") (:keywords "languages") (:url . "https://github.com/brianc/jade-mode"))]) - (sx . [(20240126 2120) ((emacs (24 1)) (cl-lib (0 5)) (json (1 3)) (markdown-mode (2 0)) (let-alist (1 0 3))) "StackExchange client. Ask and answer questions on Stack Overflow, Super User, and the likes" tar ((:commit . "8c1c28f33d714fc8869e49f5642e1a585c8c85af") (:authors ("Sean Allred" . "code@seanallred.com")) (:maintainers ("Sean Allred" . "code@seanallred.com")) (:maintainer "Sean Allred" . "code@seanallred.com") (:keywords "help" "hypermedia" "tools") (:url . "https://github.com/vermiculus/sx.el/"))]) - (sxiv . [(20220530 14) ((dash (2 16 0)) (emacs (25 1))) "Run the Simple X Image Viewer, with Dired integration" tar ((:commit . "47f5b2fbb94c569dc5e71cbe4de9c6eabbbc69e8") (:authors ("contrapunctus" . "xmpp:contrapunctus@jabber.fr")) (:maintainers ("contrapunctus" . "xmpp:contrapunctus@jabber.fr")) (:maintainer "contrapunctus" . "xmpp:contrapunctus@jabber.fr") (:keywords "multimedia") (:url . "https://tildegit.org/contrapunctus/sxiv"))]) - (symbol-navigation-hydra . [(20211010 2353) ((auto-highlight-symbol (1 61)) (hydra (0 15 0)) (emacs (24 4)) (multiple-cursors (1 4 0))) "A symbol-aware, range-aware hydra" tar ((:commit . "b3b1257e676514d93cd2d71a10a485bf00b5375f") (:authors ("Brett Wines" . "bgwines@cs.stanford.edu")) (:maintainers ("Brett Wines" . "bgwines@cs.stanford.edu")) (:maintainer "Brett Wines" . "bgwines@cs.stanford.edu") (:keywords "highlight" "face" "match" "convenience" "hydra" "symbol") (:url . "https://github.com/bgwines/symbol-navigation-hydra"))]) - (symbol-overlay . [(20240311 1207) ((emacs (24 3)) (seq (2 2))) "Highlight symbols with keymap-enabled overlays" tar ((:commit . "de215fff392c916ffab01950fcb6daf6fd18be4f") (:authors ("wolray" . "wolray@foxmail.com")) (:maintainers ("wolray" . "wolray@foxmail.com")) (:maintainer "wolray" . "wolray@foxmail.com") (:keywords "faces" "matching") (:url . "https://github.com/wolray/symbol-overlay/"))]) - (symbolist . [(20211107 1615) ((emacs (24 5))) "List and interactively unbind Emacs Lisp symbols" tar ((:commit . "92b712734941a45da7d47fd61b95e4013ff53481") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "lisp" "maint") (:url . "https://github.com/lassik/emacs-symbolist"))]) - (symbols-outline . [(20240701 849) ((emacs (27 1))) "Display symbols (functions, variables, etc) in outline view" tar ((:commit . "9664a1338b5755fe811eddd59f20a64a23da4063") (:keywords "outlines") (:url . "https://github.com/liushihao456/symbols-outline.el"))]) - (symbolword-mode . [(20180401 1427) ((emacs (24)) (f (0 19 0))) "modify word split" tar ((:commit . "920e57f4c2b09b28c5a0c8fe9ebdba9961822163") (:authors ("ncaq" . "ncaq@ncaq.net")) (:maintainers ("ncaq" . "ncaq@ncaq.net")) (:maintainer "ncaq" . "ncaq@ncaq.net") (:url . "https://github.com/ncaq/symbolword-mode"))]) - (symex . [(20240721 2333) ((emacs (25 1)) (tsc (0 15 2)) (tree-sitter (0 15 2)) (lispy (0 26 0)) (paredit (24)) (evil-cleverparens (20170718 413)) (evil (1 2 14)) (evil-surround (1 0 4)) (hydra (0 15 0)) (seq (2 22))) "An evil way to edit Lisp symbolic expressions as trees" tar ((:commit . "fe45b0bb13a6a906cc6ac7d836a4021ee4a82421") (:authors ("Siddhartha Kasivajhula" . "sid@countvajhula.com")) (:maintainers ("Siddhartha Kasivajhula" . "sid@countvajhula.com")) (:maintainer "Siddhartha Kasivajhula" . "sid@countvajhula.com") (:keywords "lisp" "convenience" "languages") (:url . "https://github.com/countvajhula/symex.el"))]) - (symon . [(20170224 833) nil "tiny graphical system monitor" tar ((:commit . "76461679dfe13a5dccd3c8735fb6f58b26b46733") (:url . "http://hins11.yu-yake.com/"))]) - (symon-lingr . [(20150719 1342) ((symon (1 1 2)) (cl-lib (0 5))) "A notification-based Lingr client powered by symon.el" tar ((:commit . "056d1a473e36992ff5881e5ce6fdc331cead975f") (:url . "http://hins11.yu-yake.com/"))]) - (sync-recentf . [(20160326 2001) nil "Synchronize the recent files list between Emacs instances" tar ((:commit . "0052561d5c5b5c2684faedc3eead776aec06c3ed") (:authors ("François Févotte" . "fevotte@gmail.com")) (:maintainers ("François Févotte" . "fevotte@gmail.com")) (:maintainer "François Févotte" . "fevotte@gmail.com") (:keywords "recentf") (:url . "https://github.com/ffevotte/sync-recentf"))]) - (syncthing . [(20240101 2334) ((emacs (27 1))) "Client for Syncthing" tar ((:commit . "9f44d45a55b460b7eaeb9fb15d17d94e790705e0") (:authors ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainers ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainer "Peter Badida" . "keyweeusr@gmail.com") (:keywords "convenience" "syncthing" "sync" "client" "view") (:url . "https://github.com/KeyWeeUsr/emacs-syncthing"))]) - (synonymous . [(20180325 1817) ((emacs (24)) (cl-lib (0 5)) (request (0 2 0))) "A thesaurus at your fingertips" tar ((:commit . "2cb9a674d84fddf3f1b00c9d6b13a853576acb87") (:authors ("Katherine Whitlock" . "toroidalcode@gmail.com") ("authored by Manuel Serrano" . "Manuel.Serrano@inria.fr")) (:maintainers ("Katherine Whitlock" . "toroidalcode@gmail.com") ("authored by Manuel Serrano" . "Manuel.Serrano@inria.fr")) (:maintainer "Katherine Whitlock" . "toroidalcode@gmail.com") (:keywords "utility") (:url . "http://github.com/toroidal-code/synonymous.el"))]) - (synosaurus . [(20191125 552) ((cl-lib (0 5))) "An extensible thesaurus supporting lookup and substitution." tar ((:commit . "14d34fc92a77c3a916b4d58400424c44ae99cd81") (:authors ("Hans-Peter Deifel" . "hpd@hpdeifel.de")) (:maintainer "Hans-Peter Deifel" . "hpd@hpdeifel.de") (:keywords "wp"))]) - (synquid . [(20160930 1550) ((flycheck (27)) (emacs (24 3))) "Major mode for editing Synquid files" tar ((:commit . "28701ce1a15437202f53ab93a14bcba1de83fd2c") (:authors ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainers ("Clément Pit-Claudel" . "clement.pitclaudel@live.com")) (:maintainer "Clément Pit-Claudel" . "clement.pitclaudel@live.com") (:keywords "languages") (:url . "https://github.com/cpitclaudel/synquid-mode"))]) - (syntactic-close . [(20240328 1753) ((emacs (24)) (cl-lib (0 5))) "Insert closing delimiter" tar ((:commit . "271c3aeaa9523c8fec41d9127513c09262bad990") (:authors ("Andreas Röhler" . "andreas.roehler@online.de") ("Emacs User Group Berlin" . "emacs-berlin@emacs-berlin.org")) (:maintainers ("Andreas Röhler" . "andreas.roehler@online.de") ("Emacs User Group Berlin" . "emacs-berlin@emacs-berlin.org")) (:maintainer "Andreas Röhler" . "andreas.roehler@online.de") (:keywords "languages" "convenience") (:url . "https://github.com/emacs-berlin/syntactic-close"))]) - (syntactic-sugar . [(20140508 2041) nil "Effect-free forms such as if/then/else" tar ((:commit . "b6a49df4b6056e2619eea9ca554c105ae67e115f") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/syntactic-sugar"))]) - (syntax-subword . [(20160205 2154) nil "make operations on words more fine-grained" tar ((:commit . "9aa9b3f846bfe2474370642458a693ac4760d9fe") (:authors ("Jonathan Kotta" . "jpkotta@gmail.com")) (:maintainers ("Jonathan Kotta" . "jpkotta@gmail.com")) (:maintainer "Jonathan Kotta" . "jpkotta@gmail.com"))]) - (syntree . [(20230621 2048) ((emacs (27 1)) (org (9 2))) "Draw plain text constituency trees" tar ((:commit . "7bbbd4904b0ffe452ec39630042dbc85a7a0b233") (:authors ("Enrico Flor" . "enrico@eflor.net")) (:maintainers ("Enrico Flor" . "enrico@eflor.net")) (:maintainer "Enrico Flor" . "enrico@eflor.net") (:url . "https://github.com/enricoflor/syntree"))]) - (sysctl . [(20200615 1824) ((emacs (26))) "Manage sysctl though org-mode" tar ((:commit . "d8c2e18de1d7a3b2999a4d5054c0bbf30cb10fed") (:keywords "sysctl" "tools" "unix") (:url . "https://github.com/dantecatalfamo/sysctl.el"))]) - (syslog-mode . [(20210910 1952) ((hide-lines (20130623)) (ov (20150311)) (hsluv (20181127))) "Major-mode for viewing log files & strace output" tar ((:commit . "072664784dae41a573a9de8d178bf577b7526b82") (:authors ("Harley Gorrell" . "harley@panix.com")) (:maintainers ("Joe Bloggs" . "vapniks@yahoo.com")) (:maintainer "Joe Bloggs" . "vapniks@yahoo.com") (:keywords "unix") (:url . "https://github.com/vapniks/syslog-mode"))]) - (system-packages . [(20220409 1023) ((emacs (24 3))) "functions to manage system packages" tar ((:commit . "c087d2c6e598f85fc2760324dce20104ea442fa3") (:authors ("J. Alexander Branham" . "alex.branham@gmail.com")) (:maintainers ("J. Alexander Branham" . "alex.branham@gmail.com")) (:maintainer "J. Alexander Branham" . "alex.branham@gmail.com") (:url . "https://gitlab.com/jabranham/system-packages"))]) - (system-specific-settings . [(20140818 1457) nil "Apply settings only on certain systems" tar ((:commit . "0050d85b2175095aa5ecf580a2fe43c069b0eef3") (:keywords "configuration") (:url . "https://github.com/DarwinAwardWinner/emacs-system-specific-settings"))]) - (systemd . [(20230201 302) ((emacs (24 4))) "Major mode for editing systemd units" tar ((:commit . "8742607120fbc440821acbc351fda1e8e68a8806") (:authors ("Mark Oteiza" . "mvoteiza@udel.edu")) (:maintainers ("Mark Oteiza" . "mvoteiza@udel.edu")) (:maintainer "Mark Oteiza" . "mvoteiza@udel.edu") (:keywords "tools" "unix"))]) - (systemtap-mode . [(20151122 1940) nil "A mode for SystemTap" tar ((:commit . "8b5086d6b0050a12bb37e33c24c24d1f420afd3b") (:maintainers (nil . "ruediger@c-plusplus.de")) (:maintainer nil . "ruediger@c-plusplus.de") (:keywords "tools" "languages") (:url . "https://github.com/ruediger/systemtap-mode"))]) - (ta . [(20160619 1645) ((emacs (24 3)) (cl-lib (0 5))) "A tool to deal with Chinese homophonic characters" tar ((:commit . "668ad41e71f374f8c32c8d0532f3d8485b355d35") (:authors ("kuanyui" . "azazabc123@gmail.com")) (:maintainers ("kuanyui" . "azazabc123@gmail.com")) (:maintainer "kuanyui" . "azazabc123@gmail.com") (:keywords "tools") (:url . "http://github.com/kuanyui/ta.el"))]) - (tab-bar-buffers . [(20240227 2037) ((emacs (28 1))) "Use tab-bar-mode as a buffer manager" tar ((:commit . "08a3f39c0b1673e3cad34e1f0e83fb56c903586c") (:authors ("Andy Rosen" . "ajr@corp.mlfs.org")) (:maintainers ("Andy Rosen" . "ajr@corp.mlfs.org")) (:maintainer "Andy Rosen" . "ajr@corp.mlfs.org") (:keywords "convenience" "frames") (:url . "https://github.com/ajrosen/tab-bar-buffers"))]) - (tab-bar-echo-area . [(20221115 1953) ((emacs (27 1))) "Display tab names of the tab bar in the echo area" tar ((:commit . "3ab62ca7db3c1d83f96b7971ea4b3b0101b51ae9") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainers ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "convenience") (:url . "https://github.com/fritzgrabo/tab-bar-echo-area"))]) - (tab-bar-groups . [(20211013 2012) ((emacs (27 1)) (s (1 12 0))) "Tab groups for the tab bar" tar ((:commit . "a0389d87d2e793055dd74ae85b4593aa1d2720fd") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainers ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "convenience") (:url . "https://github.com/fritzgrabo/tab-bar-groups"))]) - (tab-bar-lost-commands . [(20211013 1945) ((emacs (27 1))) "The \"lost commands\" of the tab bar" tar ((:commit . "989e03dc3d1057264b21b9a5d241fcba86cd297a") (:authors ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainers ("Fritz Grabo" . "hello@fritzgrabo.com")) (:maintainer "Fritz Grabo" . "hello@fritzgrabo.com") (:keywords "convenience") (:url . "https://github.com/fritzgrabo/tab-bar-lost-commands"))]) - (tab-bar-notch . [(20231120 2029) ((emacs (27 1))) "Adjust tab-bar height for MacBook Pro notch" tar ((:commit . "6d1101d8156e336f45122c04889327a4c5be253c") (:authors ("Jim Myhrberg" . "contact@jimeh.me")) (:maintainers ("Jim Myhrberg" . "contact@jimeh.me")) (:maintainer "Jim Myhrberg" . "contact@jimeh.me") (:keywords "convenience" "hardware") (:url . "https://github.com/jimeh/tab-bar-notch"))]) - (tab-group . [(20140306 1450) nil "Grouped tabs and their tabbar" tar ((:commit . "5a290ec2608e4100fb188fd60ecb77affcc3465b") (:authors ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainers ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainer "INA Lintaro" . "tarao.gnnatgmail.com") (:keywords "convenience" "tabs") (:url . "http://github.com/tarao/tab-group-el"))]) - (tab-jump-out . [(20240210 418) ((emacs (24 4))) "Use tab to jump out of delimiter pairs" tar ((:commit . "ff4d9b679566e4cab9bebc59123f681fb35f6cbf") (:authors ("Zhang Kai Yu" . "yeannylam@gmail.com")) (:maintainers ("Michael Kleehammer" . "michael@kleehammer.com")) (:maintainer "Michael Kleehammer" . "michael@kleehammer.com") (:keywords "convenience") (:url . "https://github.com/mkleehammer/tab-jump-out"))]) - (tabbar . [(20180726 1735) nil "Display a tab bar in the header line" tar ((:commit . "82bbda31cbe8ef367dd6501c3aa14b7f2c835910") (:authors ("David Ponce" . "david@dponce.com")) (:maintainers ("David Ponce" . "david@dponce.com")) (:maintainer "David Ponce" . "david@dponce.com") (:keywords "convenience"))]) - (tabbar-ruler . [(20160802 307) ((tabbar (2 0 1)) (powerline (2 3)) (mode-icons (0 4 0)) (cl-lib (0 5))) "Pretty tabbar, autohide, use both tabbar/ruler" tar ((:commit . "535568189aa12a3eff7f977d2783e57b6a65ab6a") (:keywords "tabbar" "ruler mode" "menu" "tool bar.") (:url . "http://github.com/mlf176f2/tabbar-ruler.el"))]) - (tabby-mode . [(20240107 2124) ((emacs (25 1))) "Minor mode for the Tabby AI coding assistant" tar ((:commit . "b656727247c5fc78690827fecf232edc1945a331") (:authors ("Ragnar Dahlén" . "r.dahlen@gmail.com")) (:maintainers ("Ragnar Dahlén" . "r.dahlen@gmail.com")) (:maintainer "Ragnar Dahlén" . "r.dahlen@gmail.com") (:keywords "tools" "convenience") (:url . "https://github.com/ragnard/tabby-mode"))]) - (tabgo . [(20240204 1326) ((emacs (27 1))) "Jump to tabs, avy style" tar ((:commit . "83b7d3261e9a6aaffd8e97bc047b77a6131789ee") (:authors ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainers ("Isa Mert Gurbuz" . "isamertgurbuz@gmail.com")) (:maintainer "Isa Mert Gurbuz" . "isamertgurbuz@gmail.com") (:url . "https://github.com/isamert/tabgo.el"))]) - (tablist . [(20231019 1126) ((emacs (24 3))) "Extended tabulated-list-mode" tar ((:commit . "fcd37147121fabdf003a70279cf86fbe08cfac6f") (:authors ("Andreas Politz" . "politza@fh-trier.de")) (:maintainers ("Andreas Politz" . "politza@fh-trier.de")) (:maintainer "Andreas Politz" . "politza@fh-trier.de") (:keywords "extensions" "lisp"))]) - (tabnine . [(20240629 1347) ((emacs (27 1)) (dash (2 16 0)) (s (1 12 0)) (editorconfig (0 9 1)) (language-id (0 5 1)) (transient (0 4 0))) "An unofficial TabNine package with TabNine Chat supported" tar ((:commit . "64b1556e5acd165112827e4219d29cb0f5d24c7b") (:authors ("Aaron Ji" . "shuxiao9058@gmail.com") ("Tommy Xiang" . "tommyx058@gmail.com") ("John Gong" . "gjtzone@hotmail.com")) (:maintainers ("Aaron Ji" . "shuxiao9058@gmail.com") ("Tommy Xiang" . "tommyx058@gmail.com") ("John Gong" . "gjtzone@hotmail.com")) (:maintainer "Aaron Ji" . "shuxiao9058@gmail.com") (:keywords "convenience") (:url . "https://github.com/shuxiao9058/tabnine/"))]) - (tabspaces . [(20240713 2215) ((emacs (27 1)) (project (0 8 1))) "Leverage tab-bar and project for buffer-isolated workspaces" tar ((:commit . "7ca3131835da6eae52af723ec8a951801b2376f5") (:authors ("Colin McLear" . "mclear@fastmail.com")) (:keywords "convenience" "frames") (:url . "https://github.com/mclear-tools/tabspaces"))]) - (tabula-rasa . [(20141216 547) ((emacs (24 4))) "Distraction free writing mode" tar ((:commit . "e85fff9de18dc31bc6a7aca726e34a95cc5459f5") (:authors ("Ido Magal" . "misc@satans.church")) (:maintainers ("Ido Magal" . "misc@satans.church")) (:maintainer "Ido Magal" . "misc@satans.church") (:keywords "distraction free" "writing") (:url . "https://github.com/idomagal/Tabula-Rasa/blob/master/tabula-rasa.el"))]) - (tagedit . [(20161121 855) ((s (1 3 1)) (dash (1 0 3))) "Some paredit-like features for html-mode" tar ((:commit . "b3a70101a0dcf85498c92b7fcfa7fdbac869746c") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com") (:keywords "convenience"))]) - (take-off . [(20140531 917) ((emacs (24 3)) (web-server (0 1 0))) "Emacs remote web access" tar ((:commit . "aa9ea45566fc74febbb6ee9c409ecc4b59246215") (:authors ("Thomas Burette" . "burettethomas@gmail.com")) (:maintainers ("Thomas Burette" . "burettethomas@gmail.com")) (:maintainer "Thomas Burette" . "burettethomas@gmail.com") (:url . "https://github.com/tburette/take-off"))]) - (talonscript-mode . [(20231015 2358) ((emacs (24 3))) "Major mode for Talon Voice's .talon files" tar ((:commit . "b5e78b7866c9dee5f8bc5ce3924e1916c46e2b9b") (:authors ("Jcaw" . "toastedjcaw@gmail.com")) (:maintainers ("Jcaw" . "toastedjcaw@gmail.com")) (:maintainer "Jcaw" . "toastedjcaw@gmail.com") (:keywords "languages") (:url . "https://github.com/jcaw/talonscript-mode"))]) - (tango-2-theme . [(20120312 2025) nil "Tango 2 color theme for GNU Emacs 24" tar ((:commit . "64e44c98e41ebbe3b827d54280e3b9615787daaa"))]) - (tango-plus-theme . [(20240703 1443) nil "A color theme based on the tango palette" tar ((:commit . "e042de79ba009a55aeebe30aafed01234c925be2") (:authors ("Titus von der Malsburg" . "malsburg@posteo.de")) (:maintainers ("Titus von der Malsburg" . "malsburg@posteo.de")) (:maintainer "Titus von der Malsburg" . "malsburg@posteo.de") (:url . "https://github.com/tmalsburg/tango-plus-theme"))]) - (tangonov-theme . [(20230425 1456) ((emacs (25))) "A 256 color dark theme featuring bright pastels" tar ((:commit . "bfeafe22d38877d4064670adec55ba1e8d09d830") (:authors ("Trevor Richards" . "trev@trevdev.ca")) (:maintainers ("Trevor Richards" . "trev@trevdev.ca")) (:maintainer "Trevor Richards" . "trev@trevdev.ca") (:keywords "faces" "theme" "dark" "fringe") (:url . "https://sr.ht/~trevdev/tangonov-theme/"))]) - (tangotango-theme . [(20220714 2034) nil "Tango Palette color theme for Emacs 24." tar ((:commit . "9036c4978965149ae9837bc0ad691b2ba9269052") (:authors ("Julien Barnier" . "julien@nozav.org")) (:maintainers ("Julien Barnier" . "julien@nozav.org")) (:maintainer "Julien Barnier" . "julien@nozav.org") (:keywords "tango" "palette" "color" "theme" "emacs") (:url . "https://github.com/juba/color-theme-tangotango"))]) - (tao-theme . [(20240615 517) nil "This package provides two parametrized uncoloured color themes for Emacs: tao-yin and tao-yang." tar ((:commit . "cd8ac4aee9fff55bc092ce78d93bd40517fa2c2a") (:authors ("Peter Kosov" . "11111000000@email.com")) (:maintainer "Peter Kosov" . "11111000000@email.com") (:url . "http://github.com/11111000000/tao-theme-emacs"))]) - (tardis-theme . [(20230212 2152) ((emacs (25 1))) "Quantum Country Theme" tar ((:commit . "352b1579d13e99cff9367b08208c1e241d76c89e") (:authors ("Anton Hibl" . "antonhibl11@gmail.com")) (:maintainers ("Anton Hibl" . "antonhibl11@gmail.com")) (:maintainer "Anton Hibl" . "antonhibl11@gmail.com") (:keywords "convenience") (:url . "https://github.com/antonhibl/tardis-theme"))]) - (taskpaper-mode . [(20240710 1449) ((emacs (25 1))) "Major mode for working with TaskPaper files" tar ((:commit . "db698431a55bb68b8d756de3be7fe4a235ccf55c") (:authors ("Dmitry Safronov" . "saf.dmitry@gmail.com")) (:maintainers ("Dmitry Safronov" . "saf.dmitry@gmail.com")) (:maintainer "Dmitry Safronov" . "saf.dmitry@gmail.com") (:keywords "outlines" "notetaking" "task management" "productivity" "taskpaper") (:url . "https://github.com/saf-dmitry/taskpaper-mode"))]) - (taskrunner . [(20190916 1608) ((emacs (25 1)) (projectile (2 0 0)) (async (1 9 3))) "Retrieve build system/taskrunner tasks" tar ((:commit . "716323aff410b4d864d137c9ebe4bbb5b8587f5e") (:authors ("Yavor Konstantinov" . "ykonstantinov1ATgmailDOTcom")) (:maintainers ("Yavor Konstantinov" . "ykonstantinov1ATgmailDOTcom")) (:maintainer "Yavor Konstantinov" . "ykonstantinov1ATgmailDOTcom") (:keywords "build-system" "taskrunner" "build" "task-runner" "tasks" "convenience") (:url . "https://github.com/emacs-taskrunner/emacs-taskrunner"))]) - (tawny-mode . [(20231117 1644) ((cider (0 12)) (emacs (25))) "Ontology Editing with Tawny-OWL" tar ((:commit . "b2708d693400a2010370df040d7571bc30fa4d75") (:authors ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) (:maintainers ("Phillip Lord" . "phillip.lord@newcastle.ac.uk")) (:maintainer "Phillip Lord" . "phillip.lord@newcastle.ac.uk"))]) - (tblui . [(20231201 1100) ((dash (2 12 1)) (magit-popup (2 6 0)) (tablist (0 70)) (cl-lib (0 5))) "Define tabulated list UI easily" tar ((:commit . "62ab5f62982c061a902fd3e54d94a68a4706572c") (:authors ("Yuki Inoue" . "inouetakahiroki_at_gmail.com")) (:maintainers ("Yuki Inoue" . "inouetakahiroki_at_gmail.com")) (:maintainer "Yuki Inoue" . "inouetakahiroki_at_gmail.com") (:url . "https://github.com/Yuki-Inoue/tblui.el"))]) - (tbx2org . [(20140224 1559) ((dash (2 5 0)) (s (1 8 0)) (cl-lib (0 4))) "Tinderbox to org-mode conversion" tar ((:commit . "08e9816ba6066f56936050b58d07ceb2187ae6f7") (:keywords "org-mode") (:url . "https://github.com/istib/tbx2org"))]) - (tc . [(20231123 1424) nil "a Japanese input method with T-Code on Emacs" tar ((:commit . "6d7d16ae0dd737efb8ba68eebf1cc4cfdc26b05f") (:authors ("Kaoru Maeda" . "maeda@src.ricoh.co.jp") ("Yasushi Saito" . "yasushi@cs.washington.edu") ("KITAJIMA Akira" . "kitajima@isc.osakac.ac.jp")))]) - (tco . [(20191129 2040) ((dash (1 2 0)) (emacs (24 3))) "Tail-call optimisation for Emacs lisp" tar ((:commit . "d82478d56568f60b3a82fd010b3ca0bab2ef5dc9") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:url . "https://github.com/Wilfred/tco.el"))]) - (tea-time . [(20120331 820) nil "Simple timer package, useful to make perfect tea." tar ((:commit . "1f6cf0bdd27c5eb3508989c5095427781f858eca") (:authors ("konsty" . "antipin.konstantin@googlemail.com")) (:maintainers ("Gabriel Saldana" . "gsaldana@gmail.com")) (:maintainer "Gabriel Saldana" . "gsaldana@gmail.com") (:keywords "timer" "tea-time"))]) - (teacode-expand . [(20181231 640) ((emacs (24 4))) "Expansion of text by TeaCode program." tar ((:commit . "7df6f9ec95da1fb47bbae489bb3f2c27ed3a9b3a") (:authors ("Richard Guay" . "raguay@customct.com")) (:maintainers ("Richard Guay" . "raguay@customct.com")) (:maintainer "Richard Guay" . "raguay@customct.com") (:keywords "lisp") (:url . "https://github.com/raguay/TeaCode-Expand"))]) - (teco . [(20200707 2309) nil "Teco interpreter" tar ((:commit . "2529eb0f7f35c526c1b6fca5250399718ff5138a") (:authors ("Dale R. Worley" . "worley@alum.mit.edu")) (:maintainers ("Mark T. Kennedy" . "mtk@acm.org")) (:maintainer "Mark T. Kennedy" . "mtk@acm.org") (:keywords "convenience" "emulations" "files") (:url . "https://github.com/mtk/teco.git"))]) - (telega . [(20240527 606) ((emacs (27 1)) (visual-fill-column (1 9)) (rainbow-identifiers (0 2 2)) (transient (0 3 0))) "Telegram client (unofficial)" tar ((:commit . "58b4963b292ceb723d665df100b519eb5a99c676") (:authors ("Zajcev Evgeny" . "zevlg@yandex.ru")) (:maintainers ("Zajcev Evgeny" . "zevlg@yandex.ru")) (:maintainer "Zajcev Evgeny" . "zevlg@yandex.ru") (:keywords "comm") (:url . "https://github.com/zevlg/telega.el"))]) - (telepathy . [(20131209 1258) nil "Access Telepathy from Emacs" tar ((:commit . "211d785b02a29ddc254422fdcc3db45262582f8c") (:authors ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainers ("Nicolas Petton" . "petton.nicolas@gmail.com")) (:maintainer "Nicolas Petton" . "petton.nicolas@gmail.com") (:keywords "telepathy" "tools"))]) - (telephone-line . [(20240109 2021) ((emacs (24 4)) (cl-lib (0 5)) (cl-generic (0 2)) (seq (1 8))) "Rewrite of Powerline" tar ((:commit . "6016418a5e1e8e006cc202eff50ff28b594eeca4") (:authors ("Daniel Bordak" . "dbordak@fastmail.fm")) (:maintainers ("Daniel Bordak" . "dbordak@fastmail.fm")) (:maintainer "Daniel Bordak" . "dbordak@fastmail.fm") (:keywords "mode-line") (:url . "https://github.com/dbordak/telephone-line"))]) - (teleport . [(20240718 652) ((emacs (28 1)) (dash (2 18 0))) "Integration for tsh (goteleport.com)" tar ((:commit . "929f87990a6ee83dfcb7ebf9f8580828f1281ebb") (:authors ("Caramel Hooves" . "caramel.hooves@protonmail.com")) (:maintainers ("Caramel Hooves" . "caramel.hooves@protonmail.com")) (:maintainer "Caramel Hooves" . "caramel.hooves@protonmail.com") (:keywords "tools") (:url . "https://github.com/caramelhooves/teleport.el"))]) - (teletext . [(20231215 1524) ((emacs (24 3))) "Teletext broadcast viewer" tar ((:commit . "d59ae5f9b79007646815a38f31882a114ca8aee0") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "comm" "help" "hypermedia") (:url . "https://github.com/lassik/emacs-teletext"))]) - (teletext-yle . [(20231215 1609) ((emacs (24 3)) (teletext (0 1))) "Teletext provider for Finnish national network YLE" tar ((:commit . "59a287c26571db07e191ac86cdf0be312fec1964") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "comm" "help" "hypermedia") (:url . "https://github.com/lassik/emacs-teletext-yle"))]) - (tempel . [(20240723 2206) ((emacs (27 1)) (compat (30))) "Tempo templates/snippets with in-buffer field editing" tar ((:commit . "317c0e41d542721db11a7a8a1c6b78762959259b") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "abbrev" "languages" "tools" "text") (:url . "https://github.com/minad/tempel"))]) - (tempel-collection . [(20240507 805) ((tempel (0 5)) (emacs (29 1))) "Collection of templates for Tempel" tar ((:commit . "cf2594313a41f6a29205e378411ebb10e9d764c3") (:authors ("Vitalii Drevenchuk" . "cradlemann@gmail.com") ("Max Penet" . "mpenetr@s-exp.com") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Vitalii Drevenchuk" . "cradlemann@gmail.com") ("Max Penet" . "mpenetr@s-exp.com") ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Vitalii Drevenchuk" . "cradlemann@gmail.com") (:keywords "tools") (:url . "https://github.com/Crandel/tempel-collection"))]) - (templ-ts-mode . [(20240118 338) ((emacs (29 1))) "Major mode for editing Templ files" tar ((:commit . "e43dc22adada160906bd411b03cfa022d787486d") (:authors ("David Anderson" . "dave@natulte.net")) (:maintainers ("David Anderson" . "dave@natulte.net")) (:maintainer "David Anderson" . "dave@natulte.net") (:keywords "languages") (:url . "https://github.com/danderson/templ-ts-mode"))]) - (template-dumper . [(20240630 2236) ((emacs (28 1)) (yasnippet (0 14 0)) (f (0 20 0))) "Create files from yasnippet templates" tar ((:commit . "92fb170d572f044aaedaa2535990eba556347dfe") (:keywords "yasnippet" "templating" "convenience" "tools") (:url . "https://resultsmotivated.com/"))]) - (template-overlays . [(20180706 1132) ((emacs (24 4)) (ov (1 0 6))) "Display template regions using overlays" tar ((:commit . "3cbc9a4882dcbbddf9b168883d119a6af0848784") (:authors ("Mariano Montone" . "marianomontone@gmail.com")) (:maintainers ("Mariano Montone" . "marianomontone@gmail.com")) (:maintainer "Mariano Montone" . "marianomontone@gmail.com") (:keywords "faces" "convenience" "templates" "overlays") (:url . "http://www.github.com/mmontone/template-overlays"))]) - (templatel . [(20210902 228) ((emacs (25 1))) "Templating language;" tar ((:commit . "e1ccb88cdc4b482b078276960f810b82ba3b7847") (:authors ("Lincoln Clarete" . "lincoln@clarete.li")) (:maintainers ("Lincoln Clarete" . "lincoln@clarete.li")) (:maintainer "Lincoln Clarete" . "lincoln@clarete.li") (:url . "https://clarete.li/templatel"))]) - (temporary-persistent . [(20230115 1425) ((emacs (24 3)) (names (20151201 0)) (dash (2 12 1)) (s (1 10 0))) "Keep temp notes buffers persistent" tar ((:commit . "edbde738769e79ac212ae84ae7898ffd5f19e0f1") (:authors ("Kostafey" . "kostafey@gmail.com")) (:maintainers ("Kostafey" . "kostafey@gmail.com")) (:maintainer "Kostafey" . "kostafey@gmail.com") (:keywords "temp" "buffers" "notes") (:url . "https://github.com/kostafey/temporary-persistent"))]) - (ten-hundred-mode . [(20161028 2236) ((cl-lib (0 5))) "use only the ten hundred most usual words" tar ((:commit . "bdcfda49b1819e82d61fe90947e50bb948cf7933"))]) - (term+ . [(20170509 17) ((emacs (24)) (cl-lib (0 5))) "term-mode enhancement" tar ((:commit . "c3c9239b339c127231860de43abfa08c44c0201a") (:authors ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainers ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainer "INA Lintaro" . "tarao.gnnatgmail.com") (:keywords "terminal" "emulation") (:url . "https://github.com/tarao/term-plus-el"))]) - (term+key-intercept . [(20140211 750) ((term+ (0 1)) (key-intercept (0 1))) "term+ intercept key mapping" tar ((:commit . "fd0771fd66b8c7a909aaac972194485c79ba48c4") (:authors ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainers ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainer "INA Lintaro" . "tarao.gnnatgmail.com") (:keywords "terminal" "emulation") (:url . "http://github.com/tarao/term+-el"))]) - (term+mux . [(20140211 749) ((term+ (0 1)) (tab-group (0 1))) "term+ terminal multiplexer and session management" tar ((:commit . "81b60e80cf008472bfd7fad9233af2ef722c208a") (:authors ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainers ("INA Lintaro" . "tarao.gnnatgmail.com")) (:maintainer "INA Lintaro" . "tarao.gnnatgmail.com") (:keywords "terminal" "emulation") (:url . "http://github.com/tarao/term+-el"))]) - (term-alert . [(20230407 1715) ((emacs (24 0)) (term-cmd (1 1)) (alert (1 1)) (f (0 18 2))) "Notifications when commands complete in term.el." tar ((:commit . "8e7e744773e41355bcd9f5c911001be08bc79bec") (:authors ("Callie Cameron" . "cjcameron7@gmail.com")) (:maintainer "Callie Cameron" . "cjcameron7@gmail.com") (:keywords "notifications" "processes") (:url . "https://github.com/calliecameron/term-alert"))]) - (term-cmd . [(20230407 1704) ((emacs (27 2)) (dash (2 12 0)) (f (0 18 2))) "Send commands from programs running in term.el." tar ((:commit . "26c5a8cb6b55ac0d6c6bc08f6ea1b1e53f6e2654") (:authors ("Callie Cameron" . "cjcameron7@gmail.com")) (:maintainer "Callie Cameron" . "cjcameron7@gmail.com") (:keywords "processes") (:url . "https://github.com/calliecameron/term-cmd"))]) - (term-manager . [(20240602 2356) ((dash (2 12 0)) (emacs (24 4))) "Contextual terminal management" tar ((:commit . "25353734c65cd5cc952e4893b552629ca1d0d37f") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "terminals" "tools") (:url . "https://www.github.com/IvanMalison/term-manager"))]) - (term-project . [(20240602 2356) ((emacs (28 1)) (term-manager (0 1 0))) "Terminal management for project.el" tar ((:commit . "25353734c65cd5cc952e4893b552629ca1d0d37f") (:authors ("Ivan Malison" . "IvanMalison@gmail.com") ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com") ("ROCKTAKEY" . "rocktakey@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "project" "tools" "terminals" "vc") (:url . "https://www.github.com/IvanMalison/term-manager"))]) - (term-projectile . [(20240602 2356) ((emacs (24)) (term-manager (0 1 0)) (projectile (0 13 0))) "projectile terminal management" tar ((:commit . "25353734c65cd5cc952e4893b552629ca1d0d37f") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "projectile" "tools" "terminals" "vc") (:url . "https://www.github.com/IvanMalison/term-manager"))]) - (term-run . [(20200128 702) nil "Run arbitrary command in terminal buffer" tar ((:commit . "0fd135d55fcf864598b1fb8dd880833a1a322910") (:authors ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainers ("10sr" . "8slashes+el[at]gmail[dot]com")) (:maintainer "10sr" . "8slashes+el[at]gmail[dot]com") (:keywords "utility" "shell" "command" "term-mode") (:url . "https://github.com/10sr/term-run-el"))]) - (termbright-theme . [(20151031 235) ((emacs (24 1))) "a more usable theme for white-on-black terminals" tar ((:commit . "bec6ab14336c0611e85f45486276004f16d20607") (:authors ("Brian Mastenbrook" . "brian@mastenbrook.net")) (:maintainers ("Brian Mastenbrook" . "brian@mastenbrook.net")) (:maintainer "Brian Mastenbrook" . "brian@mastenbrook.net") (:keywords "themes") (:url . "https://github.com/bmastenbrook/termbright-theme-el"))]) - (terminal-focus-reporting . [(20180830 719) ((emacs (24 4))) "Minor mode for terminal focus reporting." tar ((:commit . "8b84bf18f4c5f1b59a11692eb706f13c3598d9a5") (:keywords "convenience") (:url . "https://github.com/veelenga/terminal-focus-reporting.el"))]) - (terminal-here . [(20240227 2236) ((emacs (25 1))) "Run an external terminal in current directory" tar ((:commit . "c996304c1e873e561108a509129b9e4358d354d5") (:authors ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainers ("David Shepherd" . "davidshepherd7@gmail.com")) (:maintainer "David Shepherd" . "davidshepherd7@gmail.com") (:keywords "tools" "frames") (:url . "https://github.com/davidshepherd7/terminal-here"))]) - (terminal-toggle . [(20190226 1510) ((emacs (24)) (popwin (1 0 0))) "simple pop-up terminal" tar ((:commit . "f824d634aef3600cb7a8e2ddf9e8444c6607c160") (:keywords "outlines") (:url . "https://github.com/mtekman/terminal-toggle.el"))]) - (tern . [(20191227 950) ((json (1 2)) (cl-lib (0 5)) (emacs (24))) "Tern-powered JavaScript integration" tar ((:commit . "0d19800db70a6348c627a69f444b91d21ad89629") (:url . "http://ternjs.net/"))]) - (tern-auto-complete . [(20191227 950) ((tern (0 0 1)) (auto-complete (1 4)) (cl-lib (0 5)) (emacs (24))) "Tern Completion by auto-complete.el" tar ((:commit . "0d19800db70a6348c627a69f444b91d21ad89629") (:authors (nil . "m.sakuraiatkiwanami.net")) (:maintainers (nil . "m.sakuraiatkiwanami.net")) (:maintainer nil . "m.sakuraiatkiwanami.net"))]) - (tern-context-coloring . [(20170102 2253) ((emacs (24 3)) (context-coloring (8 1 0)) (tern (0 0 1))) "Use Tern for context coloring" tar ((:commit . "3a8e979d6cc83aabcb3dda3f5f31a6422532efba") (:authors ("Jackson Ray Hamilton" . "jackson@jacksonrayhamilton.com")) (:maintainers ("Jackson Ray Hamilton" . "jackson@jacksonrayhamilton.com")) (:maintainer "Jackson Ray Hamilton" . "jackson@jacksonrayhamilton.com") (:keywords "convenience" "faces" "tools") (:url . "https://github.com/jacksonrayhamilton/tern-context-coloring"))]) - (terraform-doc . [(20240714 418) ((emacs (25 1)) (request (0 3 0)) (promise (1 1)) (org (9 2))) "Look up terraform documentation on the fly" tar ((:commit . "26a6674fcf6f16e4865ff5e6600bb273fdc77779") (:authors ("Giap Tran" . "txgvnn@gmail.com")) (:maintainers ("Giap Tran" . "txgvnn@gmail.com")) (:maintainer "Giap Tran" . "txgvnn@gmail.com") (:keywords "comm" "docs" "tools" "terraform") (:url . "https://github.com/TxGVNN/terraform-doc"))]) - (terraform-mode . [(20240321 2136) ((emacs (24 3)) (hcl-mode (0 3)) (dash (2 17 0))) "Major mode for terraform configuration file" tar ((:commit . "a645c32a8f0f0d04034262ae5fea330d5c7a33c6") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-terraform-mode"))]) - (tesouro . [(20221003 1303) ((request (0 3 2)) (emacs (24 4))) "Brazilian Portuguese synonym search in dicio.com.br" tar ((:commit . "3dbfc49209237215163be1ea338dea099ddc0795") (:url . "https://github.com/rberaldo/tesouro.el"))]) - (test-c . [(20180423 1720) ((emacs (24 3))) "quickly test c code" tar ((:commit . "761a576f62c7021ba941f178f153c51289df1553") (:authors ("Aurélien Aptel" . "aurelien.aptel@gmail.com")) (:maintainers ("Aurélien Aptel" . "aurelien.aptel@gmail.com")) (:maintainer "Aurélien Aptel" . "aurelien.aptel@gmail.com") (:url . "http://github.com/aaptel/test-c"))]) - (test-case-mode . [(20130525 1434) ((fringe-helper (0 1 1))) "unit test front-end" tar ((:commit . "26e397c0f930b7eb0be413ef7dd257b1da052bec") (:authors ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainers ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainer "Nikolaj Schumacher" . "bugs*nschumde") (:keywords "tools") (:url . "http://nschum.de/src/emacs/test-case-mode/"))]) - (test-cockpit . [(20240604 1943) ((emacs (28 1)) (projectile (2 7)) (toml (20230411 1449))) "A command center to run tests of a software project" tar ((:commit . "068d3a393cebdc871236b8d1e45e06f997e2b0d0") (:authors ("Johannes Mueller" . "github@johannes-mueller.org")) (:maintainers ("Johannes Mueller" . "github@johannes-mueller.org")) (:maintainer "Johannes Mueller" . "github@johannes-mueller.org") (:url . "https://github.com/johannes-mueller/test-cockpit.el"))]) - (test-kitchen . [(20171129 2035) nil "Run test-kitchen inside of emacs" tar ((:commit . "0fc0ca4808425f03fbeb8125246043723e2a179a") (:keywords "chef" "ruby" "test-kitchen") (:url . "http://github.com/jjasghar/test-kitchen-el"))]) - (test-simple . [(20230916 1634) ((cl-lib (0))) "Simple Unit Test Framework for Emacs Lisp" tar ((:commit . "8b191842318bb05da74052025192d32ebebb033a") (:authors ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainers ("Rocky Bernstein" . "rocky@gnu.org")) (:maintainer "Rocky Bernstein" . "rocky@gnu.org") (:keywords "unit-test") (:url . "https://github.com/rocky/emacs-test-simple"))]) - (tex-smart-umlauts . [(20230416 2051) nil "Smart umlaut conversion for TeX." tar ((:commit . "b28bac71990e0442616157fdb64494179df5575e") (:authors ("Frank Fischer" . "frank-fischeratshadow-soft.de")) (:maintainers ("Frank Fischer" . "frank-fischeratshadow-soft.de")) (:maintainer "Frank Fischer" . "frank-fischeratshadow-soft.de") (:keywords "tex" "wp") (:url . "http://hub.darcs.net/lyro/tex-smart-umlauts"))]) - (texfrag . [(20240415 1043) ((emacs (25)) (auctex (11 90 2))) "preview LaTeX fragments in alien major modes" tar ((:commit . "d4d78e9ba4ae14cc554c31bb641dea38ab38babb") (:authors ("Tobias Zawada" . "i@tn-home.de")) (:maintainers ("Tobias Zawada" . "i@tn-home.de")) (:maintainer "Tobias Zawada" . "i@tn-home.de") (:keywords "tex" "languages" "wp") (:url . "https://github.com/TobiasZawada/texfrag"))]) - (text-categories . [(20230425 1154) ((emacs (26 2))) "Assign text categories to a buffer for mass deletion" tar ((:commit . "7ae616e45005c469273dd4285cd0808885860984") (:authors ("Dionisios Spiliopoulos" . "dennisspiliopoylos@gmail.com")) (:maintainers ("Dionisios Spiliopoulos" . "dennisspiliopoylos@gmail.com")) (:maintainer "Dionisios Spiliopoulos" . "dennisspiliopoylos@gmail.com") (:keywords "lisp") (:url . "https://github.com/Dspil/text-categories"))]) - (textile-mode . [(20240212 1755) nil "Textile markup editing major mode" tar ((:commit . "2ad90cb6ed2560ee147417a3ec65222cc2ad33f1") (:authors ("Julien Barnier" . "julien@nozav.org")) (:maintainers ("Julien Barnier" . "julien@nozav.org")) (:maintainer "Julien Barnier" . "julien@nozav.org") (:keywords "wp" "languages") (:url . "https://github.com/juba/textile-mode"))]) - (textmate . [(20110816 2146) nil "TextMate minor mode for Emacs" tar ((:commit . "350918b070148f0ace6d9d3cd4ebcaf15c1a8781") (:authors ("Chris Wanstrath" . "chris@ozmm.org")) (:maintainers ("Chris Wanstrath" . "chris@ozmm.org")) (:maintainer "Chris Wanstrath" . "chris@ozmm.org") (:keywords "textmate" "osx" "mac"))]) - (textmate-to-yas . [(20160409 1708) nil "Import Textmate macros into yasnippet syntax" tar ((:commit . "be3a768b7ac4c2e24b9d4aa6e9ac1d916cdc5a73") (:keywords "yasnippet" "textmate") (:url . "https://github.com/mlf176f2/textmate-to-yas.el/"))]) - (textsize . [(20231005 1335) ((emacs (26 1))) "Configure frame text size automatically" tar ((:commit . "d61fd65d823b17ff71a61fba5590a9e9b60e0e92") (:authors ("James Ferguson" . "james@faff.org")) (:maintainers ("James Ferguson" . "james@faff.org")) (:maintainer "James Ferguson" . "james@faff.org") (:keywords "convenience") (:url . "https://github.com/WJCFerguson/textsize"))]) - (textx-mode . [(20230324 2020) ((emacs (24 3))) "Major mode for editing TextX files" tar ((:commit . "ecf90abec508cfd82d5da68474e976be907d9a77") (:authors ("Novak BoÅ¡kov" . "gnovak.boskov@gmail.com")) (:maintainers ("Novak BoÅ¡kov" . "gnovak.boskov@gmail.com")) (:maintainer "Novak BoÅ¡kov" . "gnovak.boskov@gmail.com") (:keywords "textx") (:url . "https://github.com/novakboskov/textx-mode"))]) - (tf2-conf-mode . [(20161209 1620) nil "TF2 Configuration files syntax highlighting" tar ((:commit . "94c971da4a78d55da2848d1e76d513e5e0a8f7eb") (:authors ("Guillermo Robles" . "guillerobles1995@gmail.com")) (:maintainers ("Guillermo Robles" . "guillerobles1995@gmail.com")) (:maintainer "Guillermo Robles" . "guillerobles1995@gmail.com") (:keywords "languages") (:url . "https://github.com/wynro/emacs-tf2-conf-mode"))]) - (tfsmacs . [(20180911 2114) ((emacs (25)) (tablist (0 70))) "MS TFS source control interaction." tar ((:commit . "13ee3f528ff616880611f563a68d921250692ef8") (:authors ("Dino Chiesa" . "dpchiesa@outlook.com") ("Sebastian Monia" . "smonia@outlook.com")) (:maintainers ("Dino Chiesa" . "dpchiesa@outlook.com") ("Sebastian Monia" . "smonia@outlook.com")) (:maintainer "Dino Chiesa" . "dpchiesa@outlook.com") (:keywords "tfs" "vc") (:url . "http://github.com/sebasmonia/tfsmacs/"))]) - (the-matrix-theme . [(20240429 920) ((emacs (26 1))) "Green-on-black dark theme inspired by \"The Matrix\" movie" tar ((:commit . "d0c7fd3584c07952de26a5ae44ca6159f1960bb7") (:authors ("Dan Dee" . "monkeyjunglejuice@pm.me")) (:maintainers ("Dan Dee" . "monkeyjunglejuice@pm.me")) (:maintainer "Dan Dee" . "monkeyjunglejuice@pm.me") (:keywords "faces" "theme") (:url . "https://github.com/monkeyjunglejuice/matrix-emacs-theme"))]) - (theme-anchor . [(20230924 2041) ((emacs (26))) "Apply theme in current buffer only" tar ((:commit . "dd69fe04d901e771cafde3992042a212e4a62620") (:authors ("Kiong-GÄ“" . "gliao.tw@pm.me")) (:maintainers ("Kiong-GÄ“" . "gliao.tw@pm.me")) (:maintainer "Kiong-GÄ“" . "gliao.tw@pm.me") (:keywords "extensions" "lisp" "theme") (:url . "https://github.com/GongYiLiao/theme-anchor"))]) - (theme-changer . [(20230904 1706) ((cl-lib (0))) "Sunrise/Sunset Theme Changer for Emacs" tar ((:commit . "7febd7632451bb99a5d92f24623432c4de035ff1") (:authors ("Joshua B. Griffith" . "josh.griffith@gmail.com")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "color-theme" "deftheme" "solar" "sunrise" "sunset") (:url . "https://github.com/hadronzoo/theme-changer"))]) - (theme-looper . [(20210827 424) ((emacs (24)) (cl-lib (0 5))) "A package for switching themes in Emacs interactively" tar ((:commit . "e6e8efd740df0b68db89805ba72492818dba61ab") (:authors ("Mohammed Ismail Ansari" . "team.terminal@gmail.com")) (:maintainers ("Mohammed Ismail Ansari" . "team.terminal@gmail.com")) (:maintainer "Mohammed Ismail Ansari" . "team.terminal@gmail.com") (:keywords "convenience" "color-themes") (:url . "http://ismail.teamfluxion.com"))]) - (theme-magic . [(20190711 2034) ((emacs (25)) (seq (1 8))) "Apply your Emacs theme to the rest of Linux" tar ((:commit . "844c4311bd26ebafd4b6a1d72ddcc65d87f074e3") (:authors ("GitHub user jcaw" . "40725916+jcaw@users.noreply.github.com")) (:maintainers ("GitHub user jcaw" . "40725916+jcaw@users.noreply.github.com")) (:maintainer "GitHub user jcaw" . "40725916+jcaw@users.noreply.github.com") (:keywords "unix" "faces" "terminals" "extensions") (:url . "https://github.com/jcaw/theme-magic.el"))]) - (therapy . [(20151113 1953) ((emacs (24))) "Hooks for managing multiple Python major versions" tar ((:commit . "775a92bb7b6b0fcc5b38c0b5198a9d0a1bef788a") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/therapy"))]) - (thingopt . [(20160520 2318) nil "Thing at Point optional utilities" tar ((:commit . "5679815852652479f3b3c9f3a98affc927384b2c") (:authors ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainers ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainer "Tomohiro Matsuyama" . "m2ym.pub@gmail.com") (:keywords "convenience"))]) - (thinks . [(20170802 1128) ((cl-lib (0 5))) "Insert text in a think bubble." tar ((:commit . "15e0437f5b635bdcf738ca092e26aa6d8ecdba36") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "convenience" "quoting") (:url . "https://github.com/davep/thinks.el"))]) - (third-time . [(20240207 1621) ((emacs (27 1))) "Third Time: A Better Way to Work" tar ((:commit . "093b74be860fac389fb173caef5fabf61e417eef") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:url . "https://git.sr.ht/~swflint/third-time"))]) - (thread-dump . [(20170816 1850) nil "Java thread dump viewer" tar ((:commit . "204c9600242756d4b514bb5ff6293e052bf4b49d") (:url . "http://github.com/nd/thread-dump.el"))]) - (threes . [(20160820 1242) ((emacs (24)) (seq (1 11))) "A clone of Threes (a tiny puzzle game)" tar ((:commit . "6981acb30b856c77cba6aba63fefbf102cbdfbb2") (:authors ("Chunyang Xu" . "xuchunyang.me@gmail.com")) (:maintainers ("Chunyang Xu" . "xuchunyang.me@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang.me@gmail.com") (:keywords "games") (:url . "https://github.com/xuchunyang/threes.el"))]) - (thrift . [(20240722 1427) ((emacs (24))) "major mode for fbthrift and Apache Thrift files" tar ((:commit . "1e426a5aa43e7a14f4d2df6f4749fdba7a3dab7c") (:keywords "languages"))]) - (thumb-through . [(20120119 534) nil "Plain text reader of HTML documents" tar ((:commit . "08d8fb720f93c6172653e035191a8fa9c3305e63") (:keywords "html"))]) - (tickscript-mode . [(20171219 203) ((emacs (24 1))) "A major mode for Tickscript files" tar ((:commit . "f0579f38ff14954df5002ce30ae6d4a2c978d461") (:authors ("Marc Sherry" . "msherry@gmail.com")) (:maintainers ("Marc Sherry" . "msherry@gmail.com")) (:maintainer "Marc Sherry" . "msherry@gmail.com") (:keywords "languages") (:url . "https://github.com/msherry/tickscript-mode"))]) - (tidal . [(20240407 1952) ((haskell-mode (16)) (emacs (25 1))) "Interact with TidalCycles for live coding patterns" tar ((:commit . "88f09edf6bef2228d5f530dea872b08a9d803066") (:authors (nil . "alex@slab.org")) (:maintainers (nil . "alex@slab.org")) (:maintainer nil . "alex@slab.org") (:keywords "tools") (:url . "https://github.com/tidalcycles/Tidal"))]) - (tide . [(20230620 1444) ((emacs (25 1)) (dash (2 10 0)) (s (1 11 0)) (flycheck (27)) (cl-lib (0 5))) "Typescript Interactive Development Environment" tar ((:commit . "b38dfc3f8fb754e64e48e76fc92d472cb3d1a3dc") (:authors ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainers ("Anantha kumaran" . "ananthakumaran@gmail.com")) (:maintainer "Anantha kumaran" . "ananthakumaran@gmail.com") (:keywords "typescript") (:url . "http://github.com/ananthakumaran/tide"))]) - (tiktoken . [(20240103 340) ((emacs (28 0)) (f (0 20 0))) "Count BPE Tokens" tar ((:commit . "1dec1547024c10f32cd49129f937fa1d3ee39d01") (:keywords "tools") (:url . "https://github.com/zkry/tiktoken.el"))]) - (tikz . [(20220526 521) ((emacs (24 1))) "A minor mode to edit TikZ pictures" tar ((:commit . "4b205afc5c88f050639135d1d57f1276db323842") (:authors ("Emilio Torres-Manzanera" . "torres@uniovi.es")) (:maintainers ("Emilio Torres-Manzanera" . "torres@uniovi.es")) (:maintainer "Emilio Torres-Manzanera" . "torres@uniovi.es") (:keywords "tex") (:url . "https://github.com/emiliotorres/tikz"))]) - (tile . [(20161225 357) ((emacs (25 1)) (s (1 9 0)) (dash (2 12 0)) (stream (2 2 3))) "Tile windows with layouts" tar ((:commit . "22660f21f6e95de5aba55cd5d293d4841e9a4661") (:authors ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainers ("Ivan Malison" . "IvanMalison@gmail.com")) (:maintainer "Ivan Malison" . "IvanMalison@gmail.com") (:keywords "tile" "tiling" "window" "manager" "dynamic" "frames") (:url . "https://github.com/IvanMalison/tile"))]) - (time-block . [(20230511 1434) ((emacs (25 1)) (ts (0 1))) "Block running commands using time" tar ((:commit . "0fdb488c3fa3da2934ee486613f5bf46712b97d6") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "tools" "productivity" "convenience") (:url . "https://git.sr.ht/~swflint/time-block-command"))]) - (time-ext . [(20170126 1215) nil "more function for time/date" tar ((:commit . "d128becf660fe3f30178eb1b05cd266741f4784a") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "lisp") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/time-ext.el"))]) - (time-uuid-mode . [(20240112 1005) ((emacs (24 3))) "Minor mode for previewing time uuids as an overlay" tar ((:commit . "e30f50229c617bdd31a1edcd849cba1f3423fea1") (:authors ("Robert Plant" . "rob@robertplant.io")) (:maintainers ("Robert Plant" . "rob@robertplant.io")) (:maintainer "Robert Plant" . "rob@robertplant.io") (:keywords "extensions" "convenience" "data" "tools") (:url . "https://github.com/RobertPlant/time-uuid-mode"))]) - (timecop . [(20240105 2100) ((emacs (26 3)) (datetime-format (0 0 1))) "Freeze Time for testing" tar ((:commit . "090bfff5c28fa0a6cb629512003c49b3f43ed72d") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "lisp" "datetime" "testing") (:url . "https://github.com/emacs-php/emacs-datetime"))]) - (timeout . [(20240623 2023) ((emacs (24 4))) "Throttle or debounce elisp functions" tar ((:commit . "d59ca149307182b20e9843db0dd1738e01504cf1") (:authors ("Karthik Chikmagalur" . "karthikchikmagalur@gmail.com")) (:maintainers ("Karthik Chikmagalur" . "karthikchikmagalur@gmail.com")) (:maintainer "Karthik Chikmagalur" . "karthikchikmagalur@gmail.com") (:keywords "convenience" "extensions") (:url . "https://github.com/karthink/timeout"))]) - (timer-revert . [(20150122 2032) nil "minor mode to revert buffer for a given time interval." tar ((:commit . "615c91dec8b440d2b9b7c725dd733d7432564e45") (:maintainer nil . "hi@yagnesh.org") (:keywords "timer" "revert" "auto-revert.") (:url . "http://github.com/yyr/timer-revert"))]) - (timesheet . [(20221004 1702) ((s (1)) (org (9))) "Timesheet management add-on for org-mode" tar ((:commit . "511751b239c84d7619ec1c61d7f108b732b64442") (:keywords "org" "timesheet") (:url . "https://github.com/tmarble/timesheet.el"))]) - (timonier . [(20170411 800) ((emacs (24 4)) (s (1 11 0)) (f (0 19 0)) (dash (2 12 0)) (pkg-info (0 5 0)) (hydra (0 13 6)) (request (0 2 0)) (all-the-icons (2 0 0))) "Manage Kubernetes Applications" tar ((:commit . "3460a878269424c8d19b7d5d8e04749d0a8bf203") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "kubernetes" "docker") (:url . "https://github.com/nlamirault/timonier"))]) - (timp . [(20160618 803) ((emacs (24 4)) (cl-lib (0 5)) (fifo-class (1 0)) (signal (1 0))) "Multithreading library" tar ((:commit . "59657bf603904635d88c3fe4ff1ce45ee6572428") (:authors ("Mola-T" . "Mola@molamola.xyz")) (:maintainers ("Mola-T" . "Mola@molamola.xyz")) (:maintainer "Mola-T" . "Mola@molamola.xyz") (:keywords "internal" "lisp" "processes" "tools") (:url . "https://github.com/mola-T/timp"))]) - (timu-caribbean-theme . [(20240224 2028) ((emacs (27 1))) "Color theme with cyan as a dominant color" tar ((:commit . "ec83fc030ad7c098637df6f3a56d844f8526c571") (:authors ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainers ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainer "Aimé Bertrand" . "aime.bertrand@macowners.club") (:keywords "faces" "themes") (:url . "https://gitlab.com/aimebertrand/timu-caribbean-theme"))]) - (timu-line . [(20240405 2022) ((emacs (28 1))) "Custom and simple mode line" tar ((:commit . "3957234a4a7618376dc9ef40272f6aeabdf48843") (:authors ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainers ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainer "Aimé Bertrand" . "aime.bertrand@macowners.club") (:keywords "modeline" "frames" "ui") (:url . "https://gitlab.com/aimebertrand/timu-line"))]) - (timu-macos-theme . [(20240401 1346) ((emacs (27 1))) "Color theme inspired by the macOS UI" tar ((:commit . "7734bd7287fa18cad8c146beabd52b52444e9da3") (:authors ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainers ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainer "Aimé Bertrand" . "aime.bertrand@macowners.club") (:keywords "faces" "themes") (:url . "https://gitlab.com/aimebertrand/timu-macos-theme"))]) - (timu-rouge-theme . [(20240224 2040) ((emacs (27 1))) "Color theme inspired by the Rouge Theme for VSCode" tar ((:commit . "2095a2bedb2682145407e149d1c2b1c0aa02a6f8") (:authors ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainers ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainer "Aimé Bertrand" . "aime.bertrand@macowners.club") (:keywords "faces" "themes") (:url . "https://gitlab.com/aimebertrand/timu-rouge-theme"))]) - (timu-spacegrey-theme . [(20240224 2010) ((emacs (26 1))) "Color theme inspired by the Spacegray theme in Sublime Text" tar ((:commit . "1cca501c9640a9f1d6bf717dc36df96d35deeeba") (:authors ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainers ("Aimé Bertrand" . "aime.bertrand@macowners.club")) (:maintainer "Aimé Bertrand" . "aime.bertrand@macowners.club") (:keywords "faces" "themes") (:url . "https://gitlab.com/aimebertrand/timu-spacegrey-theme"))]) - (tinkerer . [(20200914 1756) ((s (1 2 0))) "Elisp wrapper for Tinkerer Blogging Engine." tar ((:commit . "7cedeb264a44cd62bcd9c778dca52316d09e07e5") (:authors ("Yagnesh Raghava Yakkala" . "hi@yagnesh.org")) (:maintainers ("Yagnesh Raghava Yakkala" . "hi@yagnesh.org")) (:maintainer "Yagnesh Raghava Yakkala" . "hi@yagnesh.org") (:keywords "tinkerer" "blog" "wrapper") (:url . "https://github.com/yyr/tinkerer.el"))]) - (tiny . [(20220910 1929) nil "Quickly generate linear ranges in Emacs" tar ((:commit . "c107480fca7e42737c51b2afaa33ac31e92a7290") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "convenience") (:url . "https://github.com/abo-abo/tiny"))]) - (tiny-menu . [(20220725 1748) ((emacs (24 4))) "Display tiny menus." tar ((:commit . "17eacfd1d44cd4d5482d32eac63229230c3cd3fc") (:authors ("Aaron Bieber" . "aaron@aaronbieber.com")) (:maintainers ("Aaron Bieber" . "aaron@aaronbieber.com")) (:maintainer "Aaron Bieber" . "aaron@aaronbieber.com") (:keywords "menu" "tools") (:url . "https://github.com/aaronbieber/tiny-menu.el"))]) - (tinypng . [(20200306 911) ((emacs (25 1))) "Compress PNG and JPEG with TinyPNG.com API" tar ((:commit . "f7632e073ce13ef5ce30ae5584cb482a8bb9ffff") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "multimedia") (:url . "https://github.com/xuchunyang/tinypng.el"))]) - (tinysegmenter . [(20141124 1013) ((cl-lib (0 5))) "Super compact Japanese tokenizer in Javascript ported to emacs lisp" tar ((:commit . "872134704bd25c13a4c59552433da4c6881b5230") (:authors ("lugecy" . "lugecy@gmail.com")) (:keywords "convenience") (:url . "https://github.com/myuhe/tinysegmenter.el"))]) - (titlecase . [(20230714 323) ((emacs (25 1))) "Title-case phrases" tar ((:commit . "eb8d23925fb8ccbd3b2e3804fb0a312ee227610b") (:authors ("Case Duckworth" . "acdw@acdw.net")) (:maintainers ("Case Duckworth" . "acdw@acdw.net")) (:maintainer "Case Duckworth" . "acdw@acdw.net") (:url . "https://codeberg.org/acdw/titlecase.el"))]) - (tj3-mode . [(20180519 1228) nil "major mode for editing TaskJuggler 3 files" tar ((:commit . "1d98eb23f1606392f34ef1b80517cfc940fb9950") (:authors ("Christophe Rhodes" . "christophe@rhodes.io")) (:maintainers ("Christophe Rhodes" . "christophe@rhodes.io")) (:maintainer "Christophe Rhodes" . "christophe@rhodes.io") (:url . "https://github.com/csrhodes/tj3-mode"))]) - (tldr . [(20230301 136) ((emacs (24 3))) "tldr client for Emacs" tar ((:commit . "1b09d2032491d3904bd7ee9bf5ba7c7503db6593") (:authors ("Ono Hiroko" . "azazabc123@gmail.com")) (:maintainers ("Ono Hiroko" . "azazabc123@gmail.com")) (:maintainer "Ono Hiroko" . "azazabc123@gmail.com") (:keywords "tools" "docs") (:url . "https://github.com/kuanyui/tldr.el"))]) - (tmmofl . [(20121025 1101) nil "Calls functions dependant on font lock highlighting at point" tar ((:commit . "532aa6978e994e2b069ffe37aaf9a0011a07dadc") (:authors ("Phillip Lord" . "p.lord@hgmp.mrc.ac.uk")) (:maintainers ("Phillip Lord" . "p.lord@hgmp.mrc.ac.uk")) (:maintainer "Phillip Lord" . "p.lord@hgmp.mrc.ac.uk") (:keywords "minor mode" "font lock" "toggling."))]) - (tmsu . [(20240421 1056) ((emacs (28 1))) "A basic TMSU interface" tar ((:commit . "46e0c960629c82c090f42c196876aaf4d6edff1a") (:keywords "files") (:url . "https://github.com/vifon/tmsu.el"))]) - (tmux-mode . [(20231130 1249) ((emacs (26 1))) "Major mode for tmux configuration" tar ((:commit . "ee50d02721600c4b31cdafbb9f2ecc5becf1a5f6") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "languages" "tmux" "config") (:url . "https://github.com/nverno/tmux-mode"))]) - (tmux-pane . [(20240106 131) ((names (0 5)) (emacs (24)) (s (0))) "Provide integration between emacs window and tmux pane" tar ((:commit . "0ab0d40b497e984a589189358e04e322b8165985") (:keywords "convenience" "terminals" "tmux" "window" "pane" "navigation" "integration") (:url . "https://github.com/laishulu/emacs-tmux-pane"))]) - (toc-mode . [(20220926 530) ((emacs (26 1))) "Manage outlines/table of contents of pdf and djvu documents" tar ((:commit . "448a0ac00c110802f3124bbf9c5a72bdfc3c3c28") (:authors ("Daniel Laurens Nicolai" . "dalanicolai@gmail.com")) (:maintainers ("Daniel Laurens Nicolai" . "dalanicolai@gmail.com")) (:maintainer "Daniel Laurens Nicolai" . "dalanicolai@gmail.com") (:keywords "tools" "outlines" "convenience") (:url . "https://github.com/dalanicolai/toc-mode"))]) - (toc-org . [(20220110 1452) nil "add table of contents to org-mode files (formerly, org-toc)" tar ((:commit . "bf2e4b358efbd860ecafe6e74776de0885d9d100") (:authors ("Sergei Nosov" . "sergei.nosov[at]gmail.com")) (:maintainers ("Sergei Nosov" . "sergei.nosov[at]gmail.com")) (:maintainer "Sergei Nosov" . "sergei.nosov[at]gmail.com") (:keywords "org-mode" "org-toc" "toc-org" "org" "toc" "table" "of" "contents") (:url . "https://github.com/snosov1/toc-org"))]) - (todoist . [(20240624 1512) ((dash (2 15 0)) (transient (0 1 0)) (org (8 3 5)) (emacs (25 3))) "Extension for interacting and managing todoist tasks" tar ((:commit . "205c730a4615dec20ea71ccd0a09479a420cb974") (:keywords "todoist" "task" "todo" "comm") (:url . "https://github.com/abrochard/emacs-todoist"))]) - (todotxt . [(20220204 1903) nil "A major mode for editing todo.txt files" tar ((:commit . "ddb25fb931b4bbc1af14c4c712d412af454794c4") (:authors ("Rick Dillon" . "rpdillon@killring.org")) (:maintainers ("Rick Dillon" . "rpdillon@killring.org")) (:maintainer "Rick Dillon" . "rpdillon@killring.org") (:keywords "todo.txt" "todotxt" "todotxt.el") (:url . "https://github.com/rpdillon/todotxt.el"))]) - (todotxt-mode . [(20200228 952) nil "Major mode for editing todo.txt files" tar ((:commit . "8b616ce1cf3e18a60757450a0acf22996abb9b79") (:authors ("Adolfo Villafiorita" . "adolfo.villafiorita@me.com")) (:maintainers ("Adolfo Villafiorita" . "adolfo.villafiorita@me.com")) (:maintainer "Adolfo Villafiorita" . "adolfo.villafiorita@me.com") (:keywords "wp" "files"))]) - (togetherly . [(20170426 616) ((cl-lib (0 3))) "allow multiple clients to edit a single buffer online" tar ((:commit . "65072b1d5e04c7098c318ebf1af279f596039ef9") (:url . "http://hins11.yu-yake.com/"))]) - (toggle-quotes . [(20140710 926) nil "Toggle between single and double quoted string" tar ((:commit . "33abc221d6887f0518337851318065cd86c34b03") (:authors ("Jim Tian" . "tianjin.sc@gmail.com")) (:maintainers ("Jim Tian" . "tianjin.sc@gmail.com")) (:maintainer "Jim Tian" . "tianjin.sc@gmail.com") (:keywords "convenience" "quotes") (:url . "https://github.com/toctan/toggle-quotes.el"))]) - (toggle-term . [(20240720 53) ((emacs (24 3))) "Quickly toggle persistent term and shell buffers" tar ((:commit . "51c250a42c927e27b72a63a17e6155d1ffb9045a") (:keywords "frames" "convenience" "terminals") (:url . "https://github.com/justinlime/toggle-term.el"))]) - (toggle-test . [(20140723 537) nil "Toggle between source and test files in various programming languages" tar ((:commit . "a0b64834101c2b8b24da365baea1d36e57b069b5") (:authors ("Raghunandan Rao" . "r.raghunandan@gmail.com")) (:maintainers ("Raghunandan Rao" . "r.raghunandan@gmail.com")) (:maintainer "Raghunandan Rao" . "r.raghunandan@gmail.com") (:keywords "tdd" "test" "toggle" "productivity") (:url . "https://github.com/rags/toggle-test"))]) - (toggle-window . [(20141207 1548) nil "toggle current window size between half and full" tar ((:commit . "e82c60e543933880402ede11e9423e48a17dde53") (:keywords "hide" "window") (:url . "https://github.com/deadghost/toggle-window"))]) - (tok-theme . [(20231019 947) ((emacs (27 0))) "Minimal monochromatic theme for Emacs in the spirit of Zmacs and Smalltalk-80." tar ((:commit . "61c86fd2902b6342efe4463230dffdd185159d1c") (:authors ("Topi Kettunen" . "topi@topikettunen.com")) (:maintainers ("Topi Kettunen" . "topi@topikettunen.com")) (:maintainer "Topi Kettunen" . "topi@topikettunen.com") (:url . "https://github.com/topikettunen/tok-theme"))]) - (tokei . [(20220823 2058) ((emacs (27 1)) (magit-section (3 3 0))) "Display codebase statistics" tar ((:commit . "86fbca422f580a95eb30247e46891184f3ac5c18") (:authors ("Daniel Nagy" . "https://github.com/nagy")) (:maintainers ("Daniel Nagy" . "danielnagy@posteo.de")) (:maintainer "Daniel Nagy" . "danielnagy@posteo.de") (:url . "https://github.com/nagy/tokei.el"))]) - (tomatinho . [(20180621 1748) nil "Simple and beautiful pomodoro timer" tar ((:commit . "b53354b9b9f496c0388d6a573b06b7d6fc53d0bd") (:authors ("Konrad Scorciapino" . "scorciapino@gmail.com")) (:maintainers ("Konrad Scorciapino" . "scorciapino@gmail.com")) (:maintainer "Konrad Scorciapino" . "scorciapino@gmail.com") (:keywords "time" "productivity" "pomodoro technique"))]) - (toml . [(20230411 1449) nil "TOML (Tom's Obvious, Minimal Language) parser" tar ((:commit . "ee4a12bfc8c890c5e8b4bfa35837ce672a882967") (:authors ("Wataru MIYAGUNI" . "gonngo@gmail.com")) (:maintainers ("Wataru MIYAGUNI" . "gonngo@gmail.com")) (:maintainer "Wataru MIYAGUNI" . "gonngo@gmail.com") (:keywords "toml" "parser") (:url . "https://github.com/gongo/emacs-toml"))]) - (toml-mode . [(20161107 1800) ((emacs (24)) (cl-lib (0 5))) "Major mode for editing TOML files" tar ((:commit . "f6c61817b00f9c4a3cab1bae9c309e0fc45cdd06") (:authors ("Felix Chern" . "idryman@gmail.com")) (:maintainers ("Felix Chern" . "idryman@gmail.com")) (:maintainer "Felix Chern" . "idryman@gmail.com") (:keywords "data" "toml") (:url . "https://github.com/dryman/toml-mode.el"))]) - (tommyh-theme . [(20131004 2330) nil "A bright, bold-colored theme for emacs" tar ((:commit . "46d1c69ee0a1ca7c67b569b891a2f28fed89e7d5") (:authors ("William Glass" . "william.glass@gmail.com")) (:maintainers ("William Glass" . "william.glass@gmail.com")) (:maintainer "William Glass" . "william.glass@gmail.com"))]) - (tomorrow-night-deepblue-theme . [(20240727 51) ((emacs (26 1))) "The Tomorrow Night Deepblue color theme" tar ((:commit . "6e970e273ca3e4228145e968401497b38f0c9760") (:keywords "faces" "themes") (:url . "https://github.com/jamescherti/tomorrow-night-deepblue-theme.el"))]) - (tongbu . [(20200414 507) ((emacs (25 1)) (web-server (0 1 2))) "A web server to share text or files between two devices" tar ((:commit . "6f6e5c5446f0c5735357ab520b249ab97295653e") (:keywords "tools") (:url . "https://github.com/xuchunyang/tongbu.el"))]) - (topspace . [(20220824 134) ((emacs (25 1))) "Recenter line 1 with scrollable upper margin/padding" tar ((:commit . "33c2a6f0a11d1d88cdb2065c5a897e33507f4c86") (:authors ("Trevor Edwin Pogue" . "trevor.pogue@gmail.com")) (:maintainers ("Trevor Edwin Pogue" . "trevor.pogue@gmail.com")) (:maintainer "Trevor Edwin Pogue" . "trevor.pogue@gmail.com") (:keywords "convenience" "scrolling" "center" "cursor" "margin" "padding") (:url . "https://github.com/trevorpogue/topspace"))]) - (topsy . [(20231214 843) ((emacs (26 3)) (compat (29 1))) "Simple sticky header" tar ((:commit . "8b6c6d5026ac72b4c3704ed7bb8fafe1ea343699") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience") (:url . "https://github.com/alphapapa/topsy.el"))]) - (tornado-template-mode . [(20141128 1008) nil "A major mode for editing tornado templates" tar ((:commit . "667c0663dbbd279b6c345446b9f2bc50eb52b747"))]) - (torus . [(20190325 753) ((emacs (26))) "A buffer groups manager" tar ((:commit . "863886f10db77f3d1b16815d77561b6c81d88352") (:keywords "files" "buffers" "groups" "persistent" "history" "layout" "tabs") (:url . "https://github.com/chimay/torus"))]) - (total-lines . [(20171227 1239) ((emacs (24 3))) "Keep track of a buffer's total number of lines" tar ((:commit . "c762f08d039c8103f71c747e00304f209c2254f4") (:keywords "convenience" "mode-line") (:url . "https://github.com/hinrik/total-lines"))]) - (totd . [(20150519 1440) ((s (1 9 0)) (cl-lib (0 5))) "Display a random daily emacs command." tar ((:commit . "a715f7f2df416b8a6c827a9493ce7004180a3a4f") (:authors ("Erik Hetzner" . "egh@e6h.org")) (:maintainers ("Erik Hetzner" . "egh@e6h.org")) (:maintainer "Erik Hetzner" . "egh@e6h.org") (:keywords "help"))]) - (totp . [(20240102 1721) ((emacs (27 1))) "Time-based One-time Password (TOTP)" tar ((:commit . "fe05ce6130ff1e9a76fc2aca289083475f70fd52") (:authors ("Jürgen Hötzel" . "juergen@hoetzel.info")) (:maintainers ("Jürgen Hötzel" . "juergen@hoetzel.info")) (:maintainer "Jürgen Hötzel" . "juergen@hoetzel.info") (:keywords "tools" "pass" "password") (:url . "https://github.com/juergenhoetzel/emacs-totp"))]) - (totp-auth . [(20240227 1841) ((emacs (27 1)) (base32 (0 1))) "RFC6238 TOTP" tar ((:commit . "af2ca2f0623d5268e31f1fe19bc1370c14b601b1") (:authors ("Vivek Das Mohapatra" . "vivek@etla.org")) (:maintainers ("Vivek Das Mohapatra" . "vivek@etla.org")) (:maintainer "Vivek Das Mohapatra" . "vivek@etla.org") (:keywords "2fa" "two-factor" "totp" "otp" "password" "comm") (:url . "https://gitlab.com/fledermaus/totp.el"))]) - (tox . [(20170404 1059) nil "Launch current python test with tox" tar ((:commit . "7655eb254038d5e34433e8a9d66b3ffc9c72e40c") (:authors ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainers ("Chmouel Boudjnah" . "chmouel@chmouel.com")) (:maintainer "Chmouel Boudjnah" . "chmouel@chmouel.com") (:keywords "convenience" "tox" "python" "tests") (:url . "https://github.com/chmouel/tox.el"))]) - (toxi-theme . [(20160424 2126) ((emacs (24))) "A dark color theme by toxi" tar ((:commit . "9e572c6e149249b96f64722cf6f86c3aaf5f2ede") (:authors ("Karsten Schmidt" . "info@postspectacular.com")) (:maintainers ("Karsten Schmidt" . "info@postspectacular.com")) (:maintainer "Karsten Schmidt" . "info@postspectacular.com") (:url . "http://bitbucket.org/postspectacular/toxi-theme/"))]) - (tql-mode . [(20170724 254) ((emacs (24))) "TQL mode" tar ((:commit . "488add79eb3fc8ec02aedaa997fe1ed9e5c3e638") (:authors ("Sean McLaughlin" . "seanmcl@gmail.com")) (:maintainers ("Sean McLaughlin" . "seanmcl@gmail.com")) (:maintainer "Sean McLaughlin" . "seanmcl@gmail.com") (:keywords "languages" "tql"))]) - (tr-ime . [(20220604 1107) ((emacs (27 1)) (w32-ime (0 0 1))) "Emulator of IME patch for Windows" tar ((:commit . "87f0677220b755f947fe5f373b6a34e1afb82f3c") (:authors ("Masamichi Hosoda" . "trueroad@trueroad.jp")) (:maintainers ("Masamichi Hosoda" . "trueroad@trueroad.jp")) (:maintainer "Masamichi Hosoda" . "trueroad@trueroad.jp") (:url . "https://github.com/trueroad/tr-emacs-ime-module"))]) - (traad . [(20180730 48) ((dash (2 13 0)) (deferred (0 3 2)) (popup (0 5 0)) (request (0 2 0)) (request-deferred (0 2 0)) (virtualenvwrapper (20151123)) (f (0 20 0)) (bind-map (1 1 1))) "emacs interface to the traad refactoring server." tar ((:commit . "98e23363b7e8a590a2f55976123a8c3da75c87a5") (:authors ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainers ("Austin Bingham" . "austin.bingham@gmail.com")) (:maintainer "Austin Bingham" . "austin.bingham@gmail.com") (:url . "https://github.com/abingham/traad"))]) - (tracking . [(20240225 1112) nil "Buffer modification tracking" tar ((:commit . "6f33a481af6bce68f55b9e25d5c14c1ed46fa9d9") (:authors ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainers ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainer "Jorgen Schaefer" . "forcer@forcix.cx") (:url . "https://github.com/emacs-circe/circe/wiki/Tracking"))]) - (tracwiki-mode . [(20150119 1621) ((xml-rpc (1 6 8))) "Emacs Major mode for working with Trac" tar ((:commit . "6a620444d59b438f42383b48cd4c19c03105dba6") (:authors ("Matthew Erickson" . "peawee@peawee.net")) (:maintainers ("Matthew Erickson" . "peawee@peawee.net")) (:maintainer "Matthew Erickson" . "peawee@peawee.net") (:keywords "trac" "wiki" "tickets"))]) - (tramp-auto-auth . [(20191027 1419) ((emacs (24 4)) (tramp (0 0))) "TRAMP automatic authentication library" tar ((:commit . "f15a12dfab651aff60f4a9d70f868030a12344ac") (:authors ("Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org")) (:maintainers ("Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org")) (:maintainer "Bruno Félix Rezende Ribeiro" . "oitofelix@gnu.org") (:keywords "comm" "processes") (:url . "https://github.com/oitofelix/tramp-auto-auth"))]) - (tramp-hdfs . [(20210526 339) ((emacs (24 4))) "Tramp extension to access hadoop/hdfs file system in Emacs" tar ((:commit . "aa93bdbb3d5619c262ce53af1981edcd2a0705e5") (:authors ("Raghav Kumar Gautam" . "raghav@apache.org")) (:maintainers ("Raghav Kumar Gautam" . "raghav@apache.org")) (:maintainer "Raghav Kumar Gautam" . "raghav@apache.org") (:keywords "tramp" "emacs" "hdfs" "hadoop" "webhdfs" "rest"))]) - (tramp-term . [(20220725 1441) nil "Automatic setup of directory tracking in ssh sessions" tar ((:commit . "ed75189122737d301f716a30a8013205aa3736f1") (:authors ("Randy Morris" . "randy.morris@archlinux.us")) (:maintainers ("Randy Morris" . "randy.morris@archlinux.us")) (:maintainer "Randy Morris" . "randy.morris@archlinux.us") (:keywords "comm" "terminals") (:url . "https://github.com/randymorris/tramp-term.el"))]) - (transducers . [(20240308 843) ((emacs (28 1))) "Ergonomic, efficient data processing" tar ((:commit . "2d452e4cdc3b5cfa29ee3d7a645ff53d4e993384") (:authors ("Colin Woodbury" . "colin@fosskers.ca")) (:maintainers ("Colin Woodbury" . "colin@fosskers.ca")) (:maintainer "Colin Woodbury" . "colin@fosskers.ca") (:keywords "lisp") (:url . "https://git.sr.ht/~fosskers/transducers.el"))]) - (transfer-sh . [(20200601 1708) ((emacs (24 3)) (async (1 0))) "Simple interface for sending buffer contents to transfer.sh" tar ((:commit . "0621a66d00ec91a209a542c10b158095088bd44d") (:keywords "comm" "convenience" "files") (:url . "https://gitlab.com/tuedachu/transfer-sh.el"))]) - (transient . [(20240713 2102) ((emacs (26 1)) (compat (30 0 0 0)) (seq (2 24))) "Transient commands" tar ((:commit . "2a680c21e2be0b055e0e801d43c92792e5305acc") (:authors ("Jonas Bernoulli" . "emacs.transient@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.transient@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.transient@jonas.bernoulli.dev") (:keywords "extensions") (:url . "https://github.com/magit/transient"))]) - (transient-dwim . [(20221225 1630) ((emacs (26 1)) (transient (0 1))) "Useful preset transient commands" tar ((:commit . "cb5e0d35729fc6448553b7a17fc5c843f00e8c1d") (:authors ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainer "Naoya Yamashita" . "conao3@gmail.com") (:keywords "tools") (:url . "https://github.com/conao3/transient-dwim.el"))]) - (transient-extras . [(20230721 839) ((emacs (28 1))) "Extra features for transient" tar ((:commit . "ca0d5c597382615f0ee8300ff8718f54f8214359") (:authors ("Al Haji-Ali" . "abdo.haji.ali@gmail.com") ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Al Haji-Ali" . "abdo.haji.ali@gmail.com") ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Al Haji-Ali" . "abdo.haji.ali@gmail.com") (:keywords "convenience") (:url . "https://github.com/haji-ali/transient-extras.git"))]) - (transient-extras-a2ps . [(20230303 1511) ((emacs (28 1)) (transient-extras (1 0 0))) "A transient interface to a2ps" tar ((:commit . "e91a1cddb1f0cb8b99d2bd30db64d467e5fa7ea8") (:authors ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainers ("Samuel W. Flint" . "swflint@flintfam.org")) (:maintainer "Samuel W. Flint" . "swflint@flintfam.org") (:keywords "convenience") (:url . "https://git.sr.ht/~swflint/transient-extras-a2ps"))]) - (transient-extras-lp . [(20230418 1112) ((emacs (28 1)) (transient-extras (1 0 0))) "A transient interface to lp" tar ((:commit . "00a4b22882399c0355a2026b1a1c98974e669e62") (:authors ("Al Haji-Ali" . "abdo.haji.ali@gmail.com")) (:maintainers ("Al Haji-Ali" . "abdo.haji.ali@gmail.com")) (:maintainer "Al Haji-Ali" . "abdo.haji.ali@gmail.com") (:keywords "convenience") (:url . "https://github.com/haji-ali/transient-extras.git"))]) - (transient-posframe . [(20210102 130) ((emacs (26 0)) (posframe (0 4 3)) (transient (0 2 0))) "Using posframe to show transient" tar ((:commit . "5f0874ac3ce6f50968ed5e088d6538a07bdfd11f") (:maintainers ("Yanghao Xie" . "yhaoxie@gmail.com")) (:maintainer "Yanghao Xie" . "yhaoxie@gmail.com") (:keywords "convenience" "bindings" "tooltip") (:url . "https://github.com/yanghaoxie/transient-posframe"))]) - (translate-mode . [(20220511 1357) ((emacs (24 3))) "Paragraph-oriented side-by-side doc translation workflow" tar ((:commit . "e1940b333241a4d0c224b7b875962736ca2b693b") (:authors ("Ray Wang" . "rayw.public@gmail.com")) (:maintainers ("Ray Wang" . "rayw.public@gmail.com")) (:maintainer "Ray Wang" . "rayw.public@gmail.com") (:keywords "translate" "convenience" "editing") (:url . "https://github.com/rayw000/translate-mode"))]) - (transmission . [(20221130 212) ((emacs (24 4)) (let-alist (1 0 5))) "Interface to a Transmission session" tar ((:commit . "243d5dc15917df2611fd0c9f288faea17a00a396") (:authors ("Mark Oteiza" . "mvoteiza@udel.edu")) (:maintainers ("Mark Oteiza" . "mvoteiza@udel.edu")) (:maintainer "Mark Oteiza" . "mvoteiza@udel.edu") (:keywords "comm" "tools"))]) - (transpose-frame . [(20221109 2053) nil "Transpose windows arrangement in a frame" tar ((:commit . "94c87794d53883a2358d13da264ad8dab9a52daa") (:keywords "window"))]) - (transpose-mark . [(20150405 716) nil "Transpose data using the Emacs mark" tar ((:commit . "667327602004794de97214cf336ac61650ef75b7") (:authors ("Kevin W. van Rooijen" . "kevin.van.rooijen@attichacker.com")) (:maintainers ("Kevin W. van Rooijen" . "kevin.van.rooijen@attichacker.com")) (:maintainer "Kevin W. van Rooijen" . "kevin.van.rooijen@attichacker.com") (:keywords "transpose" "convenience"))]) - (transwin . [(20240126 720) ((emacs (24 3))) "Make window/frame transparent" tar ((:commit . "99f9296a18654cb38f2ffb8682b7532be60bec5e") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "frames" "window" "transparent") (:url . "https://github.com/jcs-elpa/transwin"))]) - (trashed . [(20230811 157) ((emacs (25 1))) "Viewing/editing system trash can" tar ((:commit . "52a52a363ce53855790e7a59aed6976eec18c9ea") (:authors ("Shingo Tanaka" . "shingo.fg8@gmail.com")) (:maintainers ("Shingo Tanaka" . "shingo.fg8@gmail.com")) (:maintainer "Shingo Tanaka" . "shingo.fg8@gmail.com") (:keywords "files" "convenience" "unix") (:url . "https://github.com/shingo256/trashed"))]) - (travis . [(20150825 1138) ((s (1 9 0)) (dash (2 9 0)) (pkg-info (0 5 0)) (request (0 1 0))) "Emacs client for Travis" tar ((:commit . "c8769d3db10ed4604969049e3bd276afa0a0138e") (:authors ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainers ("Nicolas Lamirault" . "nicolas.lamirault@gmail.com")) (:maintainer "Nicolas Lamirault" . "nicolas.lamirault@gmail.com") (:keywords "travis") (:url . "https://github.com/nlamirault/emacs-travis"))]) - (tray . [(20240713 1931) ((emacs (27 1)) (compat (30 0 0 0)) (transient (0 7 0))) "Various transient menus" tar ((:commit . "ed1ffb0d0d4c287ae0a490e556f8aa051b588bb0") (:authors ("Jonas Bernoulli" . "emacs.tray@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.tray@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.tray@jonas.bernoulli.dev") (:keywords "convenience") (:url . "https://git.sr.ht/~tarsius/tray"))]) - (tree-edit . [(20231124 1712) ((emacs (29 1)) (dash (2 19)) (reazon (0 4 0)) (s (0 0 0))) "A library for structural refactoring and editing" tar ((:commit . "3e71d276e7369ff4525f0e2b84356a31fe6b7782") (:authors ("Ethan Leba" . "ethanleba5@gmail.com")) (:maintainers ("Ethan Leba" . "ethanleba5@gmail.com")) (:maintainer "Ethan Leba" . "ethanleba5@gmail.com") (:url . "https://github.com/ethan-leba/tree-edit"))]) - (tree-mode . [(20151104 1331) nil "A mode to manage tree widgets" tar ((:commit . "b06078826d5875d74b0e7b7ac47b0d0917610534") (:authors (nil . "wenbinye@163.com")) (:maintainers (nil . "wenbinye@163.com")) (:maintainer nil . "wenbinye@163.com") (:keywords "help" "convenience" "widget"))]) - (tree-sitter . [(20220212 1632) ((emacs (25 1)) (tsc (0 18 0))) "Incremental parsing system" tar ((:commit . "909717c685ff5a2327fa2ca8fb8a25216129361c") (:authors ("Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com")) (:maintainers ("Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com")) (:maintainer "Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com") (:keywords "languages" "tools" "parsers" "tree-sitter") (:url . "https://github.com/emacs-tree-sitter/elisp-tree-sitter"))]) - (tree-sitter-ess-r . [(20221012 855) ((emacs (26 1)) (ess (18 10 1)) (tree-sitter (0 12 1)) (tree-sitter-langs (0 12 0))) "R with tree-sitter" tar ((:commit . "9669c00f3d3463e6769725af74c392891e269eed") (:authors ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainers ("Shuguang Sun" . "shuguang79@qq.com")) (:maintainer "Shuguang Sun" . "shuguang79@qq.com") (:keywords "tools") (:url . "https://github.com/ShuguangSun/tree-sitter-ess-r"))]) - (tree-sitter-indent . [(20220411 1439) ((emacs (26 1)) (tree-sitter (0 12 1)) (seq (2 20))) "Provide indentation with a Tree-sitter backend" tar ((:commit . "4ef246db3e4ff99f672fe5e4b416c890f885c09e") (:authors ("Felipe Lema" . "felipelema@mortemale.org")) (:maintainers ("Felipe Lema" . "felipelema@mortemale.org")) (:maintainer "Felipe Lema" . "felipelema@mortemale.org") (:keywords "convenience" "internal") (:url . "https://codeberg.org/FelipeLema/tree-sitter-indent.el"))]) - (tree-sitter-ispell . [(20240610 2252) ((emacs (26 1)) (tree-sitter (0 15 0))) "Run ispell on tree-sitter text nodes" tar ((:commit . "a06eff00affff85992d2a8ad0019034747ffeb70") (:authors ("Erick Navarro" . "erick@navarro.io")) (:maintainers ("Erick Navarro" . "erick@navarro.io")) (:maintainer "Erick Navarro" . "erick@navarro.io") (:url . "https://github.com/erickgnavar/tree-sitter-ispell.el"))]) - (tree-sitter-langs . [(20240722 2337) ((emacs (25 1)) (tree-sitter (0 15 0))) "Grammar bundle for tree-sitter" tar ((:commit . "0e603504b8d4f9865d149105dff619072ab0ed40") (:authors ("Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com")) (:maintainers ("Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com")) (:maintainer "Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com") (:keywords "languages" "tools" "parsers" "tree-sitter") (:url . "https://github.com/emacs-tree-sitter/tree-sitter-langs"))]) - (treebundel . [(20240531 2321) ((emacs (27 1)) (compat (29 1 4 2))) "Bundle related git-worktrees together" tar ((:commit . "b0a5d1bf924d8cadde5bae50b8d9ac131279b828") (:keywords "convenience" "vc") (:url . "https://github.com/purplg/treebundel"))]) - (treefactor . [(20200516 1631) ((emacs (26 1)) (dash (2 16 0)) (f (0 20 0)) (org (9 2 6)) (avy (0 5 0))) "Restructure your messy Org documents" tar ((:commit . "75357757022a4399ab772ff0d92065bd114dabe9") (:authors ("Leo Littlebook" . "Leo.Littlebook@gmail.com")) (:maintainers ("Leo Littlebook" . "Leo.Littlebook@gmail.com")) (:maintainer "Leo Littlebook" . "Leo.Littlebook@gmail.com") (:keywords "outlines" "files" "convenience") (:url . "https://github.com/cyberthal/treefactor"))]) - (treemacs . [(20240717 2034) ((emacs (26 1)) (cl-lib (0 5)) (dash (2 11 0)) (s (1 12 0)) (ace-window (0 9 0)) (pfuture (1 7)) (hydra (0 13 2)) (ht (2 2)) (cfrs (1 3 2))) "A tree style file explorer package" tar ((:commit . "362bfa50904a27a7a6caaafd3ab254a5c2e5abc4") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-all-the-icons . [(20240131 2042) ((emacs (26 1)) (all-the-icons (4 0 1)) (treemacs (0 0))) "all-the-icons integration for treemacs" tar ((:commit . "bcba09c1581c4bd93ff0217d464aead04f6d26d4") (:authors ("Eric Dallo" . "ercdll1337@gmail.com")) (:maintainers ("Eric Dallo" . "ercdll1337@gmail.com")) (:maintainer "Eric Dallo" . "ercdll1337@gmail.com") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-evil . [(20240131 2042) ((emacs (26 1)) (evil (1 2 12)) (treemacs (0 0))) "Evil mode integration for treemacs" tar ((:commit . "bcba09c1581c4bd93ff0217d464aead04f6d26d4") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-icons-dired . [(20240131 2042) ((treemacs (0 0)) (emacs (26 1))) "Treemacs icons for dired" tar ((:commit . "bcba09c1581c4bd93ff0217d464aead04f6d26d4") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-magit . [(20240131 2042) ((emacs (26 1)) (treemacs (0 0)) (pfuture (1 3)) (magit (2 90 0))) "Magit integration for treemacs" tar ((:commit . "bcba09c1581c4bd93ff0217d464aead04f6d26d4") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-nerd-icons . [(20230828 544) ((emacs (24 3)) (nerd-icons (0 0 1)) (treemacs (0 0))) "Emacs Nerd Font Icons theme for treemacs" tar ((:commit . "9876cb478145a0ec4e36f64ff6583f3de7126216") (:authors ("Hongyu Ding" . "rainstormstudio@yahoo.com")) (:maintainers ("Hongyu Ding" . "rainstormstudio@yahoo.com")) (:maintainer "Hongyu Ding" . "rainstormstudio@yahoo.com") (:keywords "lisp") (:url . "https://github.com/rainstormstudio/treemacs-nerd-icons"))]) - (treemacs-persp . [(20240131 2042) ((emacs (26 1)) (treemacs (0 0)) (persp-mode (2 9 7)) (dash (2 11 0))) "Persp-mode integration for treemacs" tar ((:commit . "bcba09c1581c4bd93ff0217d464aead04f6d26d4") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-perspective . [(20240131 2042) ((emacs (26 1)) (treemacs (0 0)) (perspective (2 8)) (dash (2 11 0))) "Perspective integration for treemacs" tar ((:commit . "bcba09c1581c4bd93ff0217d464aead04f6d26d4") (:authors ("Alexander Miller" . "alexanderm@web.de") ("Jason Dufair" . "jase@dufair.org")) (:maintainers ("Alexander Miller" . "alexanderm@web.de") ("Jason Dufair" . "jase@dufair.org")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-projectile . [(20240131 2042) ((emacs (26 1)) (projectile (0 14 0)) (treemacs (0 0))) "Projectile integration for treemacs" tar ((:commit . "bcba09c1581c4bd93ff0217d464aead04f6d26d4") (:authors ("Alexander Miller" . "alexanderm@web.de")) (:maintainers ("Alexander Miller" . "alexanderm@web.de")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treemacs-tab-bar . [(20240131 2042) ((emacs (27 1)) (treemacs (0 0)) (dash (2 11 0))) "Tab bar integration for treemacs" tar ((:commit . "bcba09c1581c4bd93ff0217d464aead04f6d26d4") (:authors ("Alexander Miller" . "alexanderm@web.de") ("Jason Dufair" . "jase@dufair.org") ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainers ("Alexander Miller" . "alexanderm@web.de") ("Jason Dufair" . "jase@dufair.org") ("Aaron Jensen" . "aaronjensen@gmail.com")) (:maintainer "Alexander Miller" . "alexanderm@web.de") (:url . "https://github.com/Alexander-Miller/treemacs"))]) - (treepy . [(20230715 2154) ((emacs (25 1))) "Generic tree traversal tools" tar ((:commit . "75fe3ec37e6f9b2bdfd6d0584efd984d0c00a43e") (:authors ("Daniel Barreto" . "daniel.barreto.n@gmail.com")) (:maintainers ("Daniel Barreto" . "daniel.barreto.n@gmail.com")) (:maintainer "Daniel Barreto" . "daniel.barreto.n@gmail.com") (:keywords "lisp" "maint" "tools") (:url . "https://github.com/volrath/treepy.el"))]) - (treesit-auto . [(20240511 1425) ((emacs (29 0))) "Automatically use tree-sitter enhanced major modes" tar ((:commit . "016bd286a1ba4628f833a626f8b9d497882ecdf3") (:authors ("Robb Enzmann" . "robbenzmann@gmail.com")) (:maintainers ("Robb Enzmann" . "robbenzmann@gmail.com")) (:maintainer "Robb Enzmann" . "robbenzmann@gmail.com") (:keywords "treesitter" "auto" "automatic" "major" "mode" "fallback" "convenience") (:url . "https://github.com/renzmann/treesit-auto.git"))]) - (treesit-ispell . [(20240611 117) ((emacs (29 1))) "Run ispell on tree-sitter text nodes" tar ((:commit . "56740dccd5a72277fa05f19491e032e0c4701ad2") (:authors ("Erick Navarro" . "erick@navarro.io")) (:maintainers ("Erick Navarro" . "erick@navarro.io")) (:maintainer "Erick Navarro" . "erick@navarro.io") (:url . "https://github.com/erickgnavar/treesit-ispell.el"))]) - (treeview . [(20230728 2343) ((emacs (24 4))) "A generic tree navigation library" tar ((:commit . "c6888e5f3aa0d72a7b4db625fcc2a847fd3bb1ce") (:authors ("Tilman Rassy" . "tilman.rassy@googlemail.com")) (:maintainers ("Tilman Rassy" . "tilman.rassy@googlemail.com")) (:maintainer "Tilman Rassy" . "tilman.rassy@googlemail.com") (:keywords "lisp" "tools" "internal" "convenience") (:url . "https://github.com/tilmanrassy/emacs-treeview"))]) - (trident-mode . [(20190410 2036) ((emacs (24)) (slime (20130526)) (skewer-mode (1 5 0)) (dash (1 0 3))) "Live Parenscript interaction" tar ((:commit . "109a1bc10bd0c4b47679a6ca5c4cd27c7c8d4ccb") (:authors ("John Mastro" . "john.b.mastro@gmail.com")) (:maintainers ("John Mastro" . "john.b.mastro@gmail.com")) (:maintainer "John Mastro" . "john.b.mastro@gmail.com") (:keywords "languages" "lisp" "processes" "tools") (:url . "https://github.com/johnmastro/trident-mode.el"))]) - (trimspace-mode . [(20240629 1843) ((emacs (24 3))) "A minor mode to trim trailing whitespace and newlines" tar ((:commit . "68fb627ba552644ddee0cf9048b2fefd722a59fb") (:authors ("Björn Lindström" . "bkhl@elektrubadur.se")) (:maintainers ("Björn Lindström" . "bkhl@elektrubadur.se")) (:maintainer "Björn Lindström" . "bkhl@elektrubadur.se") (:keywords "files" "convenience") (:url . "https://git.sr.ht/~bkhl/trimspace-mode"))]) - (trinary . [(20230301 2044) ((emacs (24))) "Trinary logic" tar ((:commit . "d4869d260f22d13a9a71327a6d40edc6980d022e") (:authors ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matúš Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matúš Goljer" . "matus.goljer@gmail.com") (:keywords "languages") (:url . "https://github.com/emacs-elsa/trinary-logic"))]) - (tron-legacy-theme . [(20230506 1037) nil "An original retro-futuristic theme inspired by Tron: Legacy" tar ((:commit . "44996469041a9b7f54c2a42ad2a3c16ac9579d77") (:url . "https://github.com/ianpan870102/tron-legacy-emacs-theme"))]) - (trr . [(20191019 1403) nil "a type-writing training program on GNU Emacs." tar ((:commit . "f841173e11213ac6916b2d3394b28fb202543871") (:authors ("YAMAMOTO Hirotaka" . "ymmt@is.s.u-tokyo.ac.jp") ("KATO Kenji" . "kato@suri.co.jp") ("INAMURA You" . "inamura@icot.or.jp")) (:maintainers ("YAMAMOTO Hirotaka" . "ymmt@is.s.u-tokyo.ac.jp") ("KATO Kenji" . "kato@suri.co.jp") ("INAMURA You" . "inamura@icot.or.jp")) (:maintainer "YAMAMOTO Hirotaka" . "ymmt@is.s.u-tokyo.ac.jp") (:keywords "games" "faces"))]) - (truthy . [(20140508 2041) ((list-utils (0 4 2))) "Test the content of a value" tar ((:commit . "782cee08fbb13f9be71ce8e88d980ec14db24a0f") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/truthy"))]) - (try . [(20181204 236) ((emacs (24))) "Try out Emacs packages." tar ((:commit . "8831ded1784df43a2bd56c25ad3d0650cdb9df1d") (:authors ("Lars Tveito" . "larstvei@ifi.uio.no")) (:maintainers ("Lars Tveito" . "larstvei@ifi.uio.no")) (:maintainer "Lars Tveito" . "larstvei@ifi.uio.no") (:keywords "packages") (:url . "http://github.com/larstvei/try"))]) - (ts . [(20220822 2313) ((emacs (26 1)) (dash (2 14 1)) (s (1 12 0))) "Timestamp and date/time library" tar ((:commit . "552936017cfdec89f7fc20c254ae6b37c3f22c5b") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "calendar" "lisp") (:url . "http://github.com/alphapapa/ts.el"))]) - (ts-comint . [(20181219 719) nil "Run a Typescript interpreter in an inferior process window." tar ((:commit . "b280cfe9fe5ecec9d5970043b6b2866f644b39ad") (:authors ("Paul Huff" . "paul.huff@gmail.com") ("Stefano Mazzucco" . "MYFIRSTNAME-AT-CURSO-DOT-RE")) (:maintainers ("Paul Huff" . "paul.huff@gmail.com") ("Stefano Mazzucco" . "MYFIRSTNAME-AT-CURSO-DOT-RE")) (:maintainer "Paul Huff" . "paul.huff@gmail.com") (:keywords "typescript" "node" "inferior-mode" "convenience") (:url . "https://github.com/josteink/ts-comint"))]) - (tsc . [(20220212 1632) ((emacs (25 1))) "Core Tree-sitter APIs" tar ((:commit . "909717c685ff5a2327fa2ca8fb8a25216129361c") (:authors ("Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com") ("Jorge Javier Araya Navarro" . "jorgejavieran@yahoo.com.mx")) (:maintainers ("Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com") ("Jorge Javier Araya Navarro" . "jorgejavieran@yahoo.com.mx")) (:maintainer "Tuấn-Anh Nguyá»…n" . "ubolonton@gmail.com") (:keywords "languages" "tools" "parsers" "dynamic-modules" "tree-sitter") (:url . "https://github.com/emacs-tree-sitter/elisp-tree-sitter"))]) - (tsort . [(20240417 120) ((emacs (24 4)) (compat (29 1 4 2))) "Topological sort for Emacs Lisp" tar ((:commit . "32e4f5b7b6de6f012a51f3d7ec151579d7b3e4a7") (:authors ("Ethan Hawk" . "ethan.hawk@valpo.edu")) (:maintainers ("Ethan Hawk" . "ethan.hawk@valpo.edu")) (:maintainer "Ethan Hawk" . "ethan.hawk@valpo.edu") (:keywords "algorithm" "tools") (:url . "https://github.com/ehawkvu/tsort.el"))]) - (tss . [(20150913 1408) ((auto-complete (1 4 0)) (json-mode (1 1 0)) (log4e (0 2 0)) (yaxception (0 1))) "provide a interface for auto-complete.el/flymake.el on typescript-mode." tar ((:commit . "81ac6351a2ae258fd0ebf916dae9bd5a179fefd0") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "typescript" "completion") (:url . "https://github.com/aki2o/emacs-tss"))]) - (tt-mode . [(20130804 1110) nil "Emacs major mode for editing Template Toolkit files." tar ((:commit . "85ed3832e7eef391f7879d9990d59c7a3493c15e") (:authors ("Dave Cross" . "dave@dave.org.uk")) (:maintainers ("Dave Cross" . "dave@dave.org.uk")) (:maintainer "Dave Cross" . "dave@dave.org.uk"))]) - (ttl-mode . [(20170920 1329) nil "mode for Turtle (and Notation 3)" tar ((:commit . "b4084667f92afbfe5916d1307916acbd68c52e5e"))]) - (tuareg . [(20231009 2143) ((emacs (26 3)) (caml (4 8))) "OCaml mode" tar ((:commit . "1d53723e39f22ab4ab76d31f2b188a2879305092") (:authors ("Albert Cohen" . "Albert.Cohen@inria.fr") ("Sam Steingold" . "sds@gnu.org") ("Christophe Troestler" . "Christophe.Troestler@umons.ac.be") ("Till Varoquaux" . "till@pps.jussieu.fr") ("Sean McLaughlin" . "seanmcl@gmail.com") ("Stefan Monnier" . "monnier@iro.umontreal.ca")) (:maintainers ("Christophe Troestler" . "Christophe.Troestler@umons.ac.be") ("Stefan Monnier" . "monnier@iro.umontreal.ca")) (:maintainer "Christophe Troestler" . "Christophe.Troestler@umons.ac.be") (:keywords "ocaml" "languages") (:url . "https://github.com/ocaml/tuareg"))]) - (tubestatus . [(20240322 2129) ((emacs (26 1)) (request (0 3 2))) "Get the London Tube service status" tar ((:commit . "26c2627f70badfd4cf6069c31ebc20fa8b03136d") (:authors ("Matthieu Petiteau" . "matt@smallwat3r.com")) (:maintainers ("Matthieu Petiteau" . "matt@smallwat3r.com")) (:maintainer "Matthieu Petiteau" . "matt@smallwat3r.com") (:url . "https://github.com/smallwat3r/tubestatus.el"))]) - (tumble . [(20160112 729) ((http-post-simple (0)) (cl-lib (0 5))) "an Tumblr mode for Emacs" tar ((:commit . "e8fd7643cccf2b6ea4170f0c5f1f87d007e7fa00") (:authors ("Federico Builes" . "federico.builes@gmail.com")) (:maintainers ("Federico Builes" . "federico.builes@gmail.com")) (:maintainer "Federico Builes" . "federico.builes@gmail.com") (:keywords "tumblr"))]) - (tumblesocks . [(20191014 356) ((htmlize (1 39)) (oauth (1 0 3)) (markdown-mode (1 8 1))) "An Emacs tumblr client." tar ((:commit . "0e4c3847e31a59d405b9927107a23dde9531d744") (:authors ("gcr" . "gcr@sneakygcr.net")) (:maintainer "gcr" . "gcr@sneakygcr.net") (:url . "http://github.com/gcr/tumblesocks"))]) - (turing-machine . [(20180222 438) ((emacs (24 4))) "Single-tape Turing machine simulator" tar ((:commit . "ad1dccc9c445f9e4465e1c67cbbfea9583153047") (:authors ("Diego A. Mundo" . "diegoamundo@gmail.com")) (:maintainers ("Diego A. Mundo" . "diegoamundo@gmail.com")) (:maintainer "Diego A. Mundo" . "diegoamundo@gmail.com") (:keywords "turing" "machine" "simulation") (:url . "http://github.com/therockmandolinist/turing-machine"))]) - (turkish . [(20170910 1511) nil "Convert to Turkish characters on-the-fly" tar ((:commit . "9831a316c176bb21a1b91226323ea4133163e00c") (:maintainers ("Emre Sevinç" . "emre.sevinc@gmail.com")) (:maintainer "Emre Sevinç" . "emre.sevinc@gmail.com") (:keywords "turkish" "languages" "automatic" "conversion") (:url . "http://www.denizyuret.com/2006/11/emacs-turkish-mode.html"))]) - (turnip . [(20150309 629) ((dash (2 6 0)) (s (1 9 0))) "Interacting with tmux from Emacs" tar ((:commit . "2fd32562fc6fc1cda6d91aa939cfb29f9b16e9de") (:authors ("Johann Klähn" . "kljohann@gmail.com")) (:maintainers ("Johann Klähn" . "kljohann@gmail.com")) (:maintainer "Johann Klähn" . "kljohann@gmail.com") (:keywords "terminals" "tools"))]) - (twig-mode . [(20130220 1850) nil "A major mode for twig" tar ((:commit . "51bcd41666a234119a855b9fd348d3dae7832de1"))]) - (twilight-anti-bright-theme . [(20160622 848) nil "A soothing Emacs 24 light-on-dark theme" tar ((:commit . "523b95fcdbf4a6a6483af314ad05354a3d80f23f") (:authors ("Jim Myhrberg" . "contact@jimeh.me")) (:maintainers ("Jim Myhrberg" . "contact@jimeh.me")) (:maintainer "Jim Myhrberg" . "contact@jimeh.me") (:keywords "themes") (:url . "https://github.com/jimeh/twilight-anti-bright-theme.el"))]) - (twilight-bright-theme . [(20130605 843) nil "A Emacs 24 faces port of the TextMate theme" tar ((:commit . "9859474333fee9f907474dbd8763f617e8bfd89c") (:authors ("Jim Myhrberg" . "contact@jimeh.me")) (:maintainers ("Jim Myhrberg" . "contact@jimeh.me")) (:maintainer "Jim Myhrberg" . "contact@jimeh.me") (:keywords "themes") (:url . "https://github.com/jimeh/twilight-bright-theme.el"))]) - (twilight-theme . [(20120412 1303) nil "Twilight theme for GNU Emacs 24 (deftheme)" tar ((:commit . "77c4741cb3dcf16e53d06d6c2ffdc660c40afb5b") (:authors ("Nick Parker" . "nickp@developernotes.com")) (:maintainers ("Nick Parker" . "nickp@developernotes.com")) (:maintainer "Nick Parker" . "nickp@developernotes.com"))]) - (twitch-api . [(20220420 1547) ((emacs (27 1)) (dash (2 19 0))) "An elisp interface for the Twitch.tv API" tar ((:commit . "181681097d1fc8d7b78928f8a5b38c61d0e20ef5") (:keywords "multimedia" "twitch-api") (:url . "https://github.com/BenediktBroich/twitch-api"))]) - (twittering-mode . [(20181121 1402) nil "Major mode for Twitter" tar ((:commit . "114891e8fdb4f06b1326a6cf795e49c205cf9e29") (:authors ("Tadashi MATSUO" . "tad@mymail.twin.ne.jp") ("Y. Hayamizu" . "y.hayamizu@gmail.com") ("Tsuyoshi CHO" . "Tsuyoshi.CHO+develop@Gmail.com") ("Alberto Garcia" . "agarcia@igalia.com") ("Xavier Maillard" . "xavier@maillard.im")) (:maintainers ("Tadashi MATSUO" . "tad@mymail.twin.ne.jp") ("Y. Hayamizu" . "y.hayamizu@gmail.com") ("Tsuyoshi CHO" . "Tsuyoshi.CHO+develop@Gmail.com") ("Alberto Garcia" . "agarcia@igalia.com") ("Xavier Maillard" . "xavier@maillard.im")) (:maintainer "Tadashi MATSUO" . "tad@mymail.twin.ne.jp") (:keywords "twitter" "web") (:url . "http://twmode.sf.net/"))]) - (twtxt . [(20220628 309) ((emacs (25 1)) (request (0 2 0))) "A twtxt client for Emacs" tar ((:commit . "eb9efa19086fcae343353f6a5e88c3377fd06dd4") (:authors ("DEADBLACKCLOVER" . "deadblackclover@protonmail.com")) (:maintainers ("DEADBLACKCLOVER" . "deadblackclover@protonmail.com")) (:maintainer "DEADBLACKCLOVER" . "deadblackclover@protonmail.com") (:url . "https://github.com/deadblackclover/twtxt-el"))]) - (typescript-mode . [(20240603 630) ((emacs (24 3))) "Major mode for editing typescript" tar ((:commit . "5bb294411ff06ad40186bb7ca141fdbfff902e09") (:keywords "typescript" "languages") (:url . "http://github.com/ananthakumaran/typescript.el"))]) - (typewriter-roll-mode . [(20240225 1412) ((emacs (24 1))) "Aid for distraction-free writing" tar ((:commit . "99afeb13bd0340a23176c4ebfdabc93117c04069") (:authors ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainers ("Peter Badida" . "keyweeusr@gmail.com")) (:maintainer "Peter Badida" . "keyweeusr@gmail.com") (:keywords "convenience" "line" "carriage" "writing" "distraction" "cr" "rewind") (:url . "https://github.com/KeyWeeUsr/typewriter-roll-mode"))]) - (typing . [(20180830 2203) nil "The Typing Of Emacs" tar ((:commit . "a2ef25dde2d8eb91bd9c0c6164cb5208208647fa") (:authors ("Alex Schroeder" . "alex@gnu.org")) (:maintainers ("Alex Schroeder" . "alex@gnu.org")) (:maintainer "Alex Schroeder" . "alex@gnu.org") (:keywords "games") (:url . "http://www.emacswiki.org/emacs/TypingOfEmacs"))]) - (typing-game . [(20160426 1220) nil "a simple typing game" tar ((:commit . "616435a5270274f4c7b698697674dbb2039049a4") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "lisp" "game"))]) - (typit . [(20220909 1233) ((emacs (24 4)) (f (0 18)) (mmt (0 1 1))) "Typing game similar to tests on 10 fast fingers" tar ((:commit . "6ad0d5a106c4a4428fd131653bbe7c0aab4b5f60") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "games") (:url . "https://github.com/mrkkrp/typit"))]) - (typo . [(20200706 1714) nil "Minor mode for typographic editing" tar ((:commit . "173ebe4fc7ac38f344b16e6eaf41f79e38f20d57") (:authors ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainers ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainer "Jorgen Schaefer" . "forcer@forcix.cx") (:keywords "convenience" "wp") (:url . "https://github.com/jorgenschaefer/typoel"))]) - (typo-suggest . [(20200830 1143) ((emacs (24 3)) (helm (3 0)) (company (0 9 10)) (s (1 12 0)) (dash (2 13 0))) "Don't make typos with the help of helm and company" tar ((:commit . "3014d18ae2f0b6b857bb613f373e034c743f4d2e") (:authors ("Kadir Can etin" . "kadircancetin@gmail.com")) (:maintainers ("Kadir Can etin" . "kadircancetin@gmail.com")) (:maintainer "Kadir Can etin" . "kadircancetin@gmail.com") (:keywords "convenience" "wp") (:url . "https://github.com/kadircancetin/typo-suggest"))]) - (tzc . [(20240403 332) ((emacs (28 1))) "Converts time between different time zones" tar ((:commit . "8f425cd6f020b5082445be9547e9308be73c6adf") (:authors ("Md Arif Shaikh" . "arifshaikh.astro@gmail.com")) (:maintainers ("Md Arif Shaikh" . "arifshaikh.astro@gmail.com")) (:maintainer "Md Arif Shaikh" . "arifshaikh.astro@gmail.com") (:keywords "convenience") (:url . "https://github.com/md-arif-shaikh/tzc"))]) - (ubuntu-theme . [(20150805 1506) nil "A theme inspired by the default terminal colors in Ubuntu" tar ((:commit . "88b0eefc75d4cbcde103057e1c5968d4c3052f69") (:authors ("Francesc Rocher" . "francesc.rocher@gmail.com")) (:maintainers ("Francesc Rocher" . "francesc.rocher@gmail.com")) (:maintainer "Francesc Rocher" . "francesc.rocher@gmail.com") (:url . "http://github.com/rocher/ubuntu-theme"))]) - (uci-mode . [(20210626 1956) ((emacs (25 1))) "Major-mode for chess engine interaction" tar ((:commit . "2cdf4de5af96d56108a0a5716416ef3c8ac7bb7c") (:keywords "data" "games" "chess") (:url . "https://github.com/dwcoates/uci-mode"))]) - (ucs-utils . [(20230119 2237) ((emacs (24 3)) (persistent-soft (0 8 10)) (pcache (0 5 1)) (list-utils (0 4 6))) "Utilities for Unicode characters" tar ((:commit . "91b9e0207fff5883383fd39c45ad5522e9b90e65") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "i18n" "extensions") (:url . "http://github.com/rolandwalker/ucs-utils"))]) - (udev-mode . [(20200702 1536) ((emacs (24))) "Major mode for editing udev rules files" tar ((:commit . "5ca236980662141518603672ebdbdf863756da5a") (:authors ("Benjamin Staffin" . "benley@gmail.com")) (:maintainers ("Benjamin Staffin" . "benley@gmail.com")) (:maintainer "Benjamin Staffin" . "benley@gmail.com") (:keywords "languages" "unix") (:url . "https://github.com/benley/emacs-udev-mode"))]) - (ue . [(20210929 1301) ((emacs (26 1)) (projectile (2 5 0))) "Minor mode for Unreal Engine projects" tar ((:commit . "7819d5b78e5b52a09b36c634ce404dc8bc3711ef") (:authors ("Oleksandr Manenko" . "seidfzehsd@use.startmail.com")) (:maintainers ("Oleksandr Manenko" . "seidfzehsd@use.startmail.com")) (:maintainer "Oleksandr Manenko" . "seidfzehsd@use.startmail.com") (:keywords "unreal engine" "languages" "tools") (:url . "https://gitlab.com/unrealemacs/ue.el"))]) - (uimage . [(20160901 1221) nil "An iimage like mode with the ability to display url images" tar ((:commit . "9893d09160ef7e8c0ecdcd74fca99ffeb5f9d70d") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "lisp" "url" "image"))]) - (uiua-mode . [(20240711 852) ((emacs (27 1)) (reformatter (0 8))) "Uiua integration" tar ((:commit . "20344ddaa401ed172e4b3649076ae33c117918a0") (:keywords "languages" "uiua") (:url . "https://github.com/crmsnbleyd/uiua-mode"))]) - (uiua-ts-mode . [(20231215 2007) ((emacs (29 1)) (uiua-mode (0 0 5))) "Uiua treesiter mode" tar ((:commit . "1d9b2d4929094e7df7dd23aa1204b4a47c654cc4") (:keywords "languages" "uiua") (:url . "https://github.com/crmsnbleyd/uiua-ts-mode"))]) - (ujelly-theme . [(20180214 1624) nil "Ujelly theme for GNU Emacs 24 (deftheme)" tar ((:commit . "bf724ce7806a738d2043544061e5f9bbfc56e674") (:authors ("Mark Tran" . "mark.tran@gmail.com")) (:maintainers ("Mark Tran" . "mark.tran@gmail.com")) (:maintainer "Mark Tran" . "mark.tran@gmail.com") (:url . "http://github.com/marktran/color-theme-ujelly"))]) - (ukrainian-holidays . [(20130720 1349) nil "Ukrainian holidays for Emacs calendar." tar ((:commit . "e52b0c92843e9f4d0415a7ba3b8559785497d23d") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:url . "https://github.com/abo-abo/ukrainian-holidays"))]) - (uml-mode . [(20200129 1147) ((emacs (24 4)) (seq (0))) "Minor mode for ascii uml sequence diagrams" tar ((:commit . "0ef88c74b48b5400d83ab93e3e089bbe45538fd7") (:authors ("Ian Martins" . "ianxm@jhu.edu")) (:maintainers ("Ian Martins" . "ianxm@jhu.edu")) (:maintainer "Ian Martins" . "ianxm@jhu.edu") (:keywords "docs") (:url . "http://github.com/ianxm/emacs-uml"))]) - (uncrustify-mode . [(20130707 1359) nil "Minor mode to automatically uncrustify." tar ((:commit . "2c00d5cf2d1868a5955347438746f4dd82b3b9fc") (:authors ("Tabito Ohtani" . "koko1000ban@gmail.com")) (:maintainers ("Tabito Ohtani" . "koko1000ban@gmail.com")) (:maintainer "Tabito Ohtani" . "koko1000ban@gmail.com") (:keywords "uncrustify"))]) - (undercover . [(20210602 2119) ((emacs (24)) (dash (2 0 0)) (shut-up (0 3 2))) "Test coverage library for Emacs Lisp" tar ((:commit . "1d3587f1fad66a747688f36636b67b33b73447d3") (:authors ("Sviridov Alexander" . "sviridov.vmi@gmail.com")) (:maintainers ("Sviridov Alexander" . "sviridov.vmi@gmail.com")) (:maintainer "Sviridov Alexander" . "sviridov.vmi@gmail.com") (:keywords "lisp" "tests" "coverage" "tools") (:url . "https://github.com/sviridov/undercover.el"))]) - (underline-with-char . [(20191128 2309) ((emacs (24))) "Underline with a char" tar ((:commit . "36577e72aa4fbfa7f1abad01842359209f543751") (:maintainers (nil . "marcowahlsoft@gmail.com")) (:maintainer nil . "marcowahlsoft@gmail.com") (:keywords "convenience") (:url . "https://gitlab.com/marcowahl/underline-with-char"))]) - (undersea-theme . [(20240101 1006) ((emacs (24 3))) "Theme styled after undersea imagery" tar ((:commit . "0730e21187367003c533e67cdb676a423a8dccd0") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "theme" "sea") (:url . "https://github.com/jcs-elpa/undersea-theme"))]) - (underwater-theme . [(20131118 2) nil "A gentle, deep blue color theme" tar ((:commit . "1fbd4ecd4538256c6c46f9638f883072c73ac927") (:authors ("Jon-Michael Deldin" . "dev@jmdeldin.com")) (:maintainers ("Jon-Michael Deldin" . "dev@jmdeldin.com")) (:maintainer "Jon-Michael Deldin" . "dev@jmdeldin.com") (:keywords "faces"))]) - (undo-fu . [(20240707 1410) ((emacs (25 1))) "Undo helper with redo" tar ((:commit . "dbb3e4b699dd488497ef9b32a04b8e928a6bc8ef") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-undo-fu"))]) - (undo-fu-session . [(20240713 1427) ((emacs (28 1))) "Persistent undo, available between sessions" tar ((:commit . "beb0e285d074145eaf481a959c903b77c19ae91e") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:keywords "convenience") (:url . "https://codeberg.org/ideasman42/emacs-undo-fu-session"))]) - (undo-propose . [(20210207 45) ((emacs (24 3))) "Simple and safe undo navigation" tar ((:commit . "91a1dfe516d90dab69c368f6669bacb2458ec5e9") (:keywords "convenience" "files" "undo" "redo" "history") (:url . "https://github.com/jackkamm/undo-propose.el"))]) - (undohist . [(20230508 1226) ((cl-lib (1 0))) "Persistent undo history for GNU Emacs" tar ((:commit . "76338755b8aa710a07d6bc6faa4c03d792e90d82") (:authors ("MATSUYAMA Tomohiro" . "m2ym.pub@gmail.com")) (:maintainers ("MATSUYAMA Tomohiro" . "m2ym.pub@gmail.com")) (:maintainer "MATSUYAMA Tomohiro" . "m2ym.pub@gmail.com") (:keywords "convenience"))]) - (unfill . [(20230227 1349) ((emacs (24 1))) "Do the opposite of fill-paragraph or fill-region" tar ((:commit . "075052ce0b4451d7d3ede013ce5a77e6a7a92360") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience") (:url . "https://github.com/purcell/unfill"))]) - (unicad . [(20230903 1356) ((emacs (24)) (nadvice (0 3))) "An elisp port of Mozilla Universal Charset Auto Detector" tar ((:commit . "fcc220703798d140c86711e2feeb299fd765b5b5") (:authors ("Qichen Huang" . "unicad.el@gmail.com")) (:maintainers ("Qichen Huang" . "unicad.el@gmail.com")) (:maintainer "Qichen Huang" . "unicad.el@gmail.com") (:keywords "i18n") (:url . "https://github.com/ukari/unicad"))]) - (unicode-emoticons . [(20150204 1108) nil "Shortcuts for common unicode emoticons" tar ((:commit . "52a09955c2afc1807c0f37f1467ccfc1e1da690a") (:keywords "games" "entertainment" "comms") (:url . "https://github.com/hagleitn/unicode-emoticons"))]) - (unicode-enbox . [(20140508 2041) ((string-utils (0 3 2)) (ucs-utils (0 7 6)) (list-utils (0 4 2)) (persistent-soft (0 8 8)) (pcache (0 2 3))) "Surround a string with box-drawing characters" tar ((:commit . "4e8ac89b0460eaba6d6eaa8c463eb069660218fa") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions" "interface") (:url . "http://github.com/rolandwalker/unicode-enbox"))]) - (unicode-escape . [(20230109 1222) ((emacs (24)) (names (20151201 0)) (dash (2 12 1))) "Escape/Unescape unicode notations" tar ((:commit . "afbb09c774571eefd4e639fc6163280476484363") (:authors ("KOBAYASHI Shigeru" . "shigeru.kb@gmail.com")) (:maintainers ("KOBAYASHI Shigeru" . "shigeru.kb@gmail.com")) (:maintainer "KOBAYASHI Shigeru" . "shigeru.kb@gmail.com") (:keywords "i18n" "unicode") (:url . "https://github.com/kosh04/unicode-escape.el"))]) - (unicode-fonts . [(20230926 1502) ((font-utils (0 7 8)) (ucs-utils (0 8 2)) (list-utils (0 4 2)) (persistent-soft (0 8 10)) (pcache (0 3 1))) "Configure Unicode fonts" tar ((:commit . "6245b97d8ddaeaf1de4dbe2cd85ca0f3b20ef81b") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "i18n" "faces" "frames" "wp" "interface") (:url . "http://github.com/rolandwalker/unicode-fonts"))]) - (unicode-math-input . [(20220302 1231) ((emacs (25))) "Insert Unicode math symbols using TeX notation" tar ((:commit . "06bf37d649fc3b41fcd5fa29c0b0eda555aaf8bb") (:url . "https://github.com/astoff/unicode-math-input.el"))]) - (unicode-progress-reporter . [(20140508 2041) ((emacs (24 1 0)) (ucs-utils (0 7 6)) (list-utils (0 4 2)) (persistent-soft (0 8 8)) (pcache (0 2 3))) "Progress-reporter with fancy characters" tar ((:commit . "17415a96144506e5ffa49377d4c814023e06f425") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "interface") (:url . "http://github.com/rolandwalker/unicode-progress-reporter"))]) - (unicode-troll-stopper . [(20190209 411) nil "Minor mode for Highlighting Unicode homoglyphs" tar ((:commit . "5e8be35a7bf6382384a701663f7438ee27e4b67c") (:authors ("Cam Saül" . "cammsaul@gmail.com")) (:maintainers ("Cam Saül" . "cammsaul@gmail.com")) (:maintainer "Cam Saül" . "cammsaul@gmail.com") (:keywords "unicode") (:url . "https://github.com/camsaul/emacs-unicode-troll-stopper"))]) - (unicode-whitespace . [(20140508 2041) ((ucs-utils (0 7 6)) (list-utils (0 4 2)) (persistent-soft (0 8 8)) (pcache (0 2 3))) "teach whitespace-mode about fancy characters" tar ((:commit . "b0cbfe4f9998a2c1eb4cba031efcb785ef518916") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "faces" "wp" "interface") (:url . "http://github.com/rolandwalker/unicode-whitespace"))]) - (unidecode . [(20201213 1449) nil "Transliterate Unicode to ASCII" tar ((:commit . "525b51b38f5b0435642005957740fe22ecb2a53c") (:authors ("sindikat" . "sindikatatmail36dotnet")) (:maintainers ("John Mastro" . "john.b.mastro@gmail.com")) (:maintainer "John Mastro" . "john.b.mastro@gmail.com"))]) - (unifdef . [(20200517 514) nil "Delete code guarded by processor directives" tar ((:commit . "7a4b76f664c4375e3d98e8af0a29270752c13701") (:keywords "convenience" "languages") (:url . "https://github.com/Lindydancer/unifdef"))]) - (unify-opening . [(20230903 844) ((emacs (24 4))) "Unify the mechanism to open files" tar ((:commit . "282ce0e35ecebbe602bec6f8d64f0192d8a18342") (:authors ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainers ("Damien Cassou" . "damien.cassou@gmail.com")) (:maintainer "Damien Cassou" . "damien.cassou@gmail.com") (:url . "https://github.com/DamienCassou/unify-opening"))]) - (unipoint . [(20140113 2224) nil "a simple way to insert unicode characters by TeX name" tar ((:commit . "5da04aebac35a5c9e1d8704f2231808d42f4b36a") (:authors ("Andrew Gwozdziewycz" . "git@apgwoz.com")) (:maintainers ("Andrew Gwozdziewycz" . "git@apgwoz.com")) (:maintainer "Andrew Gwozdziewycz" . "git@apgwoz.com") (:url . "https://github.com/apgwoz/unipoint"))]) - (unison . [(20160704 740) ((emacs (24 1))) "sync with Unison" tar ((:commit . "a78a04c0d1398d00f75a1bd4799622a65bcb0f28") (:authors ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainers ("Kevin Brubeck Unhammer" . "unhammer@fsfe.org")) (:maintainer "Kevin Brubeck Unhammer" . "unhammer@fsfe.org") (:keywords "sync") (:url . "http://github.com/unhammer/unison.el"))]) - (unison-mode . [(20160513 1501) nil "Syntax highlighting for unison file synchronization program" tar ((:commit . "0bd6a65c0d12f87fcf7bdff15fe54444959b93bf") (:authors ("Karl Fogelmark" . "karlfogel@gmail.com")) (:maintainers ("Karl Fogelmark" . "karlfogel@gmail.com")) (:maintainer "Karl Fogelmark" . "karlfogel@gmail.com") (:keywords "symchronization" "unison") (:url . "https://github.com/impaktor/unison-mode"))]) - (unisonlang-mode . [(20200803 808) ((emacs (25 1))) "Simple major mode for editing Unison" tar ((:commit . "b8da68fc2a6a62a255a6089b0c6794bfa2370f34") (:keywords "languages") (:url . "https://github.com/dariooddenino/unison-mode-emacs"))]) - (units-mode . [(20221027 303) ((emacs (24 4))) "Mode for conversion between different units" tar ((:commit . "10c8de24180f87b1a8a3b0a9b3fbb29eec925417") (:authors ("Gaurav Atreya" . "allmanpride@gmail.com")) (:maintainers ("Gaurav Atreya" . "allmanpride@gmail.com")) (:maintainer "Gaurav Atreya" . "allmanpride@gmail.com") (:keywords "units" "unit-conversion" "convenience") (:url . "https://github.com/Atreyagaurav/units-mode"))]) - (universal-emotions-emoticons . [(20180729 1941) ((emacs (24 4))) "Emoticons For The Six Universal Expressions" tar ((:commit . "9cedd09ee65cb9fa71f27b0ab46a8353bdc00902") (:authors ("Grant Rettke" . "gcr@wisdomandwonder.com")) (:maintainers (nil . "gcr@wisdomandwonder.com")) (:maintainer nil . "gcr@wisdomandwonder.com") (:keywords "convenience" "docs" "languages") (:url . "https://github.com/grettke/universal-emotions-emoticons"))]) - (universal-sidecar . [(20240429 1525) ((emacs (26 1)) (magit-section (3 0 0))) "A universal sidecar buffer" tar ((:commit . "e16f5974c77e7126cd5c9b7448116ee94a6a1e72") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:url . "https://git.sr.ht/~swflint/emacs-universal-sidecar"))]) - (universal-sidecar-citeproc . [(20240428 1852) ((emacs (28 1)) (citeproc (0 9 4))) "Centralise Citeproc Support for Universal Sidecar" tar ((:commit . "4c78015d10caba9c700e6e6b582004ae1c1d5344") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "bib" "convenience") (:url . "https://git.sr.ht/~swflint/emacs-universal-sidecar"))]) - (universal-sidecar-elfeed-related . [(20240428 1852) ((emacs (25 1)) (universal-sidecar (1 0 0)) (bibtex-completion (1 0 0)) (elfeed (3 4 1))) "Related Papers Sidecar Section for Elfeed" tar ((:commit . "4c78015d10caba9c700e6e6b582004ae1c1d5344") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:url . "https://git.sr.ht/~swflint/emacs-universal-sidecar"))]) - (universal-sidecar-elfeed-score . [(20240428 1852) ((emacs (25 1)) (universal-sidecar (1 0 0)) (elfeed (3 4 1)) (elfeed-score (1 2 6))) "Show Elfeed Score information in sidecar" tar ((:commit . "4c78015d10caba9c700e6e6b582004ae1c1d5344") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:url . "https://git.sr.ht/~swflint/emacs-universal-sidecar"))]) - (universal-sidecar-roam . [(20240428 1852) ((emacs (26 1)) (universal-sidecar (1 0 0)) (org-roam (2 0 0))) "Integrate universal-sidecar and org-roam" tar ((:commit . "4c78015d10caba9c700e6e6b582004ae1c1d5344") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:url . "https://git.sr.ht/~swflint/emacs-universal-sidecar"))]) - (unkillable-scratch . [(20221015 1323) ((emacs (24))) "Disallow the \\*scratch\\* buffer from being killed" tar ((:commit . "6c752e4cd4762bb4bcde2b0b96f2e83740efd104") (:authors ("Eric Crosson" . "eric.s.crosson@utexas.com")) (:maintainers ("Eric Crosson" . "eric.s.crosson@utexas.com")) (:maintainer "Eric Crosson" . "eric.s.crosson@utexas.com") (:keywords "convenience") (:url . "https://github.com/EricCrosson/unkillable-scratch"))]) - (unmodified-buffer . [(20220129 2022) ((emacs (24 1))) "Auto revert modified buffer state" tar ((:commit . "9095a3f870aa570804a11d75aba0952294199715") (:url . "https://github.com/arthurcgusmao/unmodified-buffer"))]) - (unobtrusive-magit-theme . [(20200411 1349) ((emacs (24 1))) "An unobtrusive Magit theme" tar ((:commit . "aede357009655d19d4468320b2b61b0f26a47593") (:authors ("Thomas A. Brown" . "tabsoftwareconsulting@gmail.com")) (:maintainers ("Thomas A. Brown" . "tabsoftwareconsulting@gmail.com")) (:maintainer "Thomas A. Brown" . "tabsoftwareconsulting@gmail.com") (:keywords "faces" "vc" "magit") (:url . "https://github.com/tee3/unobtrusive-magit-theme"))]) - (unspecified-theme . [(20240620 2310) ((emacs (25)) (most-faces (0 0 3))) "Theme that unspecifies all attributes of all faces" tar ((:commit . "822f461bb04b4f8751bc2431140197a077d6c4a6") (:authors ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainers ("Mekeor Melire" . "mekeor@posteo.de")) (:maintainer "Mekeor Melire" . "mekeor@posteo.de") (:keywords "faces" "theme") (:url . "https://codeberg.org/mekeor/unspecified-theme"))]) - (untappd . [(20240316 1755) ((emacs (26 1)) (request (0 3 2)) (emojify (1 2 1))) "Display your latest Untappd feed" tar ((:commit . "0b46faab755c8f6c4b70a45c24af1673465d9958") (:authors ("Matthieu Petiteau" . "matt@smallwat3r.com")) (:maintainers ("Matthieu Petiteau" . "matt@smallwat3r.com")) (:maintainer "Matthieu Petiteau" . "matt@smallwat3r.com") (:url . "https://github.com/smallwat3r/untappd.el"))]) - (untitled-new-buffer . [(20161212 1508) ((emacs (24 4)) (magic-filetype (0 2 0))) "Open untitled new buffer like other text editors." tar ((:commit . "e359ae63bc6310e315b7c25157858f9b9796ed3d") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "files" "convenience") (:url . "https://github.com/zonuexe/untitled-new-buffer.el"))]) - (upbo . [(20180422 822) ((dash (2 12 0)) (emacs (24 4))) "Karma Test Runner Integration" tar ((:commit . "63514c484e70cd6eeae828f7e58216e1a3429184") (:keywords "javascript" "js" "test" "karma") (:url . "http://github.com/shiren"))]) - (uptimes . [(20231015 1458) ((cl-lib (0 5)) (emacs (24))) "Track and display session uptimes" tar ((:commit . "84407aba479117344080ebf373e3e9186a96f05c") (:authors ("Dave Pearson" . "davep@davep.org")) (:maintainers ("Dave Pearson" . "davep@davep.org")) (:maintainer "Dave Pearson" . "davep@davep.org") (:keywords "processes" "uptime") (:url . "https://github.com/davep/uptimes.el"))]) - (url-shortener . [(20170805 242) nil "shorten long url and expand tinyurl" tar ((:commit . "06db8270213b9e352d6c335b0663059a1353d05e") (:authors ("Yu Yang" . "yy2012cn@NOSPAM.gmail.com")) (:maintainers ("Yu Yang" . "yy2012cn@NOSPAM.gmail.com")) (:maintainer "Yu Yang" . "yy2012cn@NOSPAM.gmail.com") (:url . "https://github.com/yuyang0/url-shortener"))]) - (urlenc . [(20140116 1456) nil "URL encoding/decoding utility for Emacs." tar ((:commit . "835a6dcb783bbe84714bae87a3464aa0b128bfac") (:authors ("Taiki SUGAWARA" . "buzz.taiki@gmail.com")) (:maintainers ("Taiki SUGAWARA" . "buzz.taiki@gmail.com")) (:maintainer "Taiki SUGAWARA" . "buzz.taiki@gmail.com") (:keywords "url") (:url . "https://github.com/buzztaiki/urlenc-el"))]) - (ursa-ts-mode . [(20240721 732) ((emacs (29 1))) "Major mode for Ursa, using tree-sitter" tar ((:commit . "3ef802532520c31ba7a4101748bac516325890b5") (:authors ("Reuben Thomas" . "rrt@sc3d.org")) (:maintainers ("Reuben Thomas" . "rrt@sc3d.org")) (:maintainer "Reuben Thomas" . "rrt@sc3d.org") (:keywords "ursalang" "languages" "tree-sitter") (:url . "https://github.com/ursalang/ursa-ts-mode"))]) - (urscript-mode . [(20190219 1604) ((emacs (24 4))) "major mode for editing URScript." tar ((:commit . "b341f96b129ead8fb74d680cb4f546985bf110a9") (:authors ("Guido Schmidt" . "(git@guidoschmidt.cc)")) (:maintainers ("Guido Schmidt" . "(git@guidoschmidt.cc)")) (:maintainer "Guido Schmidt" . "(git@guidoschmidt.cc)") (:keywords "languages") (:url . "https://github.com/guidoschmidt/urscript-mode"))]) - (usage-memo . [(20170926 37) nil "integration of Emacs help system and memo" tar ((:commit . "88e15a9942a3e0a6e36e9c3e51e3edb746067b1a") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "convenience" "languages" "lisp" "help" "tools" "docs") (:url . "http://www.emacswiki.org/cgi-bin/wiki/download/usage-memo.el"))]) - (use-package . [(20230426 2324) ((emacs (24 3)) (bind-key (2 4))) "A configuration macro for simplifying your .emacs" tar ((:commit . "b59b4dc2361c7b351238990d0c34eece8d79ecf0") (:authors ("John Wiegley" . "johnw@newartisans.com")) (:maintainers ("John Wiegley" . "johnw@newartisans.com")) (:maintainer "John Wiegley" . "johnw@newartisans.com") (:keywords "dotemacs" "startup" "speed" "config" "package" "extensions") (:url . "https://github.com/jwiegley/use-package"))]) - (use-package-chords . [(20221117 1610) ((use-package (2 1)) (bind-key (1 0)) (bind-chord (0 2)) (key-chord (0 6))) "key-chord keyword for use-package" tar ((:commit . "9090080b15486c3e337be254226efe7e5fde4c99") (:authors ("Justin Talbott" . "justin@waymondo.com")) (:maintainers ("Justin Talbott" . "justin@waymondo.com")) (:maintainer "Justin Talbott" . "justin@waymondo.com") (:keywords "convenience" "tools" "extensions") (:url . "https://github.com/jwiegley/use-package"))]) - (use-package-el-get . [(20180131 505) ((use-package (1 0))) "el-get support for use package" tar ((:commit . "f33c448ed43ecb003b60ff601ee7ef9b08cff947") (:authors ("Edward Knyshov" . "edvorg@gmail.com")) (:maintainers ("Edward Knyshov" . "edvorg@gmail.com")) (:maintainer "Edward Knyshov" . "edvorg@gmail.com") (:keywords "dotemacs" "startup" "speed" "config" "package" "tools") (:url . "https://github.com/edvorg/use-package-el-get"))]) - (use-package-ensure-system-package . [(20221209 2013) ((use-package (2 1)) (system-packages (1 0 4))) "auto install system packages" tar ((:commit . "bcf0984cf55b70fe6896c6a15f61df92b24f8ffd") (:authors ("Justin Talbott" . "justin@waymondo.com")) (:maintainers ("Justin Talbott" . "justin@waymondo.com")) (:maintainer "Justin Talbott" . "justin@waymondo.com") (:keywords "convenience" "tools" "extensions") (:url . "https://github.com/waymondo/use-package-ensure-system-package"))]) - (use-package-hydra . [(20181228 745) ((emacs (24 3)) (use-package (2 4))) "Adds :hydra keyword to use-package macro" tar ((:commit . "8cd55a1128fbdf6327bb38a199d206225896d146") (:authors ("Toon Claes" . "toon@iotcl.com")) (:maintainers ("Toon Claes" . "toon@iotcl.com")) (:maintainer "Toon Claes" . "toon@iotcl.com") (:keywords "convenience" "extensions" "tools") (:url . "https://gitlab.com/to1ne/use-package-hydra"))]) - (use-proxy . [(20201209 853) ((exec-path-from-shell (1 12)) (emacs (26 2))) "Enable/Disable proxies respecting your HTTP/HTTPS env" tar ((:commit . "43499194224483b27628fdf99f6f9ff6e731d844") (:authors ("Ray Wang" . "ray.hackmylife@gmail.com")) (:maintainers ("Ray Wang" . "ray.hackmylife@gmail.com")) (:maintainer "Ray Wang" . "ray.hackmylife@gmail.com") (:keywords "proxy" "comm") (:url . "https://github.com/rayw000/use-proxy"))]) - (use-ttf . [(20240401 611) ((emacs (26 1))) "Keep font consistency across different OSs" tar ((:commit . "694282b9ba7669fcbceb7088808147f68e3ac066") (:authors ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience" "customize" "font" "install" "ttf") (:url . "https://github.com/jcs-elpa/use-ttf"))]) - (ushin-shapes . [(20230702 2210) ((emacs (27 1)) (svg-tag-mode (0 3 2)) (svg-lib (0 2 5))) "USHIN shapes in org-mode" tar ((:commit . "30171af499d8117a2dbc3e978473793eced49bcb") (:authors ("Joseph Turner" . "joseph@ushin.org")) (:maintainers ("Joseph Turner" . "joseph@ushin.org")) (:maintainer "Joseph Turner" . "joseph@ushin.org") (:keywords "convenience") (:url . "https://git.sr.ht/~ushin/ushin-shapes.el"))]) - (utimeclock . [(20240421 702) ((emacs (29 1))) "Simple utility for manual time tracking" tar ((:commit . "c4df85ac38b270628c4dacd9f6fb1da197f5aedd") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-utimeclock"))]) - (utop . [(20240226 1308) ((emacs (26)) (tuareg (2 2 0))) "Universal toplevel for OCaml" tar ((:commit . "d4f6f5f7337eeeac9507801c8f147fff518f9d69") (:authors ("Jeremie Dimino" . "jeremie@dimino.org")) (:maintainers ("Jeremie Dimino" . "jeremie@dimino.org")) (:maintainer "Jeremie Dimino" . "jeremie@dimino.org") (:keywords "ocaml" "languages") (:url . "https://github.com/ocaml-community/utop"))]) - (uuid . [(20120910 851) nil "UUID's for EmacsLisp" tar ((:commit . "1519bfeb0e31602b840bc8dd35d7c7e732c159fe") (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp"))]) - (uuidgen . [(20240201 2318) nil "Provides various UUID generating functions" tar ((:commit . "cebbe09d27c63abe61fe8c2e2248587d90265b59") (:authors ("Kan-Ru Chen" . "kanru@kanru.info")) (:maintainers ("Kan-Ru Chen" . "kanru@kanru.info")) (:maintainer "Kan-Ru Chen" . "kanru@kanru.info") (:keywords "extensions" "lisp" "tools"))]) - (uwu-theme . [(20231103 130) ((emacs (24 1))) "An awesome dark color scheme" tar ((:commit . "821c3a84c8e26263d898566cc27b3982854db60c") (:keywords "custom themes" "dark" "faces") (:url . "https://github.com/kborling/uwu-theme"))]) - (uxntal-mode . [(20240327 153) ((emacs (27 1))) "Major mode for Uxntal assembly" tar ((:commit . "1b114d97069a8c004f0ca58e0c69d61d897cef75") (:authors ("d_m" . "d_m@plastic-idolatry.com")) (:maintainers ("d_m" . "d_m@plastic-idolatry.com")) (:maintainer "d_m" . "d_m@plastic-idolatry.com") (:url . "https://github.com/non/uxntal-mode"))]) - (v-mode . [(20221007 635) ((emacs (25 1)) (dash (2 17 0)) (hydra (0 15 0))) "A major mode for the V programming language" tar ((:commit . "84f26ab0f0f5b23133292674da9fa4558207c33d") (:keywords "languages" "programming") (:url . "https://github.com/damon-kwok/v-mode"))]) - (v2ex-mode . [(20160720 345) ((cl-lib (0 5)) (request (0 2)) (let-alist (1 0 3))) "Major mode for visit http://v2ex.com/ site." tar ((:commit . "b7d19bb594b43ea3824a6f215dd1e5d1d4c0e8ad") (:authors ("Aborn Jiang" . "aborn.jiang@gmail.com")) (:maintainers ("Aborn Jiang" . "aborn.jiang@gmail.com")) (:maintainer "Aborn Jiang" . "aborn.jiang@gmail.com") (:keywords "v2ex" "v2ex.com") (:url . "https://github.com/aborn/v2ex-mode"))]) - (vagrant . [(20220730 302) nil "Manage a vagrant box from emacs" tar ((:commit . "eb4ec2053955eda1ac9e5ff92ded88f1919e13f2") (:authors ("Robert Crim" . "rob@servermilk.com")) (:maintainers ("Robert Crim" . "rob@servermilk.com")) (:maintainer "Robert Crim" . "rob@servermilk.com") (:keywords "vagrant" "chef") (:url . "https://github.com/ottbot/vagrant.el"))]) - (vagrant-tramp . [(20220508 52) ((dash (2 12 0))) "Vagrant method for TRAMP" tar ((:commit . "2b7a4fabd328961384da06e0e302250cd97edc47") (:authors ("Doug MacEachern" . "dougm@vmware.com") ("Ryan Prior" . "ryanprior@gmail.com")) (:maintainers ("Doug MacEachern" . "dougm@vmware.com") ("Ryan Prior" . "ryanprior@gmail.com")) (:maintainer "Doug MacEachern" . "dougm@vmware.com") (:keywords "vagrant") (:url . "https://github.com/dougm/vagrant-tramp"))]) - (vala-mode . [(20201218 2109) nil "Vala mode derived mode" tar ((:commit . "d696a8177e94c81ea557ad364a3b3dcc3abbc50f") (:maintainers ("tienne BERSAC" . "bersace03@laposte.net")) (:maintainer "tienne BERSAC" . "bersace03@laposte.net") (:keywords "vala" "languages" "oop"))]) - (vala-snippets . [(20150429 352) ((yasnippet (0 8 0))) "Yasnippets for Vala" tar ((:commit . "671439501060449bd100b9fffd524a86064fbfbb") (:url . "https://github.com/gopar/vala-snippets"))]) - (vale-mode . [(20190725 125) ((emacs (25))) "Major mode for writing Vale vaf files" tar ((:commit . "48bbc4b4ee5bf0b1b73e52705c0fbc112b255cd0") (:authors ("Jay Bosamiya" . "jaybosamiya@gmail.com")) (:maintainers ("Jay Bosamiya" . "jaybosamiya@gmail.com")) (:maintainer "Jay Bosamiya" . "jaybosamiya@gmail.com") (:keywords "convenience" "languages") (:url . "https://github.com/jaybosamiya/vale-mode.el"))]) - (validate-html . [(20210420 2344) ((emacs (25 1))) "Compilation mode for W3C HTML Validator" tar ((:commit . "748e874d50c3a95c61590ae293778e26de05c5f9") (:authors ("Arthur A. Gleckler" . "melpa4aag@speechcode.com")) (:maintainers ("Arthur A. Gleckler" . "melpa4aag@speechcode.com")) (:maintainer "Arthur A. Gleckler" . "melpa4aag@speechcode.com") (:keywords "languages" "tools") (:url . "https://github.com/arthurgleckler/validate-html"))]) - (vampyricdark-theme . [(20220405 2235) ((emacs (25 1))) "VampyricDark Theme" tar ((:commit . "24e43991ae50098e1f8fecaaabc768183de76947") (:url . "https://github.com/VampyricDark/emacs"))]) - (vbasense . [(20140221 2353) ((auto-complete (1 4 0)) (log4e (0 2 0)) (yaxception (0 1))) "provide a environment like Visual Basic Editor." tar ((:commit . "8c61a492d7c15218ae1a96e2aebfe6f78bfff6db") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "vba" "completion") (:url . "https://github.com/aki2o/emacs-vbasense"))]) - (vc-auto-commit . [(20210216 1517) nil "Auto-committing feature for your repository" tar ((:commit . "56f478016a541b395092a9d3cdc0da84a37b30a1") (:authors ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainers ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainer "Sylvain Rousseau" . "thisirsatgmaildotcom") (:keywords "vc" "convenience") (:url . "http://github.com/thisirs/vc-auto-commit.git"))]) - (vc-check-status . [(20210216 1525) nil "Warn you when quitting emacs and leaving repo dirty." tar ((:commit . "d95ef8f0799cd3dd83726ffa9b01b076f378ce34") (:authors ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainers ("Sylvain Rousseau" . "thisirsatgmaildotcom")) (:maintainer "Sylvain Rousseau" . "thisirsatgmaildotcom") (:keywords "vc" "convenience") (:url . "https://github.com/thisirs/vc-check-status"))]) - (vc-darcs . [(20230319 1149) ((emacs (24))) "a VC backend for darcs" tar ((:commit . "097e03f119b4fedb0186fd45d730a1c5acac10dc") (:authors ("Jorgen Schaefer" . "forcer@forcix.cx") ("Juliusz Chroboczek" . "jch@pps.univ-paris-diderot.fr")) (:maintainers ("Libor apák" . "capak@inputwish.com")) (:maintainer "Libor apák" . "capak@inputwish.com") (:keywords "vc"))]) - (vc-defer . [(20201116 701) ((emacs (25 1))) "Defer non-essential vc.el work" tar ((:commit . "aeafc419c1788b3ac4f0590c635374eefd7c220c") (:authors ("Matt Armstrong" . "marmstrong@google.com")) (:maintainers ("Tom Fitzhenry" . "tomfitzhenry@google.com")) (:maintainer "Tom Fitzhenry" . "tomfitzhenry@google.com") (:keywords "vc" "tools") (:url . "https://github.com/google/vc-defer"))]) - (vc-fossil . [(20230504 1626) nil "VC backend for the fossil sofware configuraiton management system" tar ((:commit . "4a4a3e4df83ba2f1ea8bfd8aa7e9f9b2c1c32ca9") (:authors ("Venkat Iyer" . "venkat@comit.com")) (:maintainers ("Alfred M. Szmidt" . "ams@gnu.org")) (:maintainer "Alfred M. Szmidt" . "ams@gnu.org"))]) - (vc-hgcmd . [(20211021 1704) ((emacs (25 1))) "VC mercurial backend that uses hg command server" tar ((:commit . "d044448965d31ca8214f8bca48487e4d9b9d9a0f") (:authors ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainers ("Andrii Kolomoiets" . "andreyk.mad@gmail.com")) (:maintainer "Andrii Kolomoiets" . "andreyk.mad@gmail.com") (:keywords "vc") (:url . "https://github.com/muffinmad/emacs-vc-hgcmd"))]) - (vc-msg . [(20221005 1228) ((emacs (24 4)) (popup (0 5 0))) "Show commit information of current line" tar ((:commit . "027fefad63868cd7695372510c27922656cf996a") (:authors ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbinDOTshATgmailDOTcom") (:keywords "git" "vc" "svn" "hg" "messenger") (:url . "http://github.com/redguardtoo/vc-msg"))]) - (vc-osc . [(20190402 2349) nil "non-resident support for osc version-control" tar ((:commit . "bf5a515ed85f7d7cdfe66ed5bf4ef7554f8561e5") (:maintainers ("Adam Spiers" . "aspiers@suse.com")) (:maintainer "Adam Spiers" . "aspiers@suse.com"))]) - (vcomp . [(20240302 2255) ((emacs (25 1))) "Compare version strings" tar ((:commit . "99831d234481a61488aca4b96b842b63a79c732a") (:authors ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainers ("Jonas Bernoulli" . "jonas@bernoul.li")) (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") (:keywords "versions") (:url . "https://github.com/tarsius/vcomp"))]) - (vcsh . [(20230402 1229) ((emacs (25 1))) "vcsh integration" tar ((:commit . "b9c0109a8c77446980de668785e6af1e46bdcdcd") (:authors ("tÄ›pán NÄ›mec" . "stepnem@smrk.net")) (:maintainers ("tÄ›pán NÄ›mec" . "stepnem@smrk.net")) (:maintainer "tÄ›pán NÄ›mec" . "stepnem@smrk.net") (:keywords "vc" "files") (:url . "http://git.smrk.net/vcsh.el"))]) - (vdf-mode . [(20210303 714) ((emacs (24 3))) "Major mode for editing Valve VDF files." tar ((:commit . "0910d4f847e9c817eb8da5434b3879048ec4ac92") (:url . "https://github.com/plapadoo/vdf-mode"))]) - (vdiff . [(20230621 201) ((emacs (24 4)) (hydra (0 13 0))) "A diff tool similar to vimdiff" tar ((:commit . "170e968c6a46a572b30c52c1b038232d418734cc") (:authors ("Justin Burkett" . "justin@burkett.cc")) (:maintainers ("Justin Burkett" . "justin@burkett.cc")) (:maintainer "Justin Burkett" . "justin@burkett.cc") (:keywords "diff") (:url . "https://github.com/justbur/emacs-vdiff"))]) - (vdiff-magit . [(20220518 1948) ((emacs (24 4)) (vdiff (0 3)) (magit (2 10 0)) (transient (0 1 0))) "magit integration for vdiff" tar ((:commit . "413f32c9f7e66f8379c23b5ab6341695dbcc2f20") (:authors ("Justin Burkett" . "justin@burkett.cc")) (:maintainers ("Justin Burkett" . "justin@burkett.cc")) (:maintainer "Justin Burkett" . "justin@burkett.cc") (:keywords "diff") (:url . "https://github.com/justbur/emacs-vdiff-magit"))]) - (vdirel . [(20230906 1844) ((emacs (24 4)) (org-vcard (0 1 0)) (helm (1 7 0)) (seq (1 11))) "Manipulate vdir (i.e., vCard) repositories" tar ((:commit . "d60439f0b2b55f2e220241fe73f7f79af80aaad8") (:authors ("Damien Cassou" . "damien@cassou.me")) (:maintainers ("Damien Cassou" . "damien@cassou.me")) (:maintainer "Damien Cassou" . "damien@cassou.me") (:url . "https://github.com/DamienCassou/vdirel"))]) - (vdm-comint . [(20181127 2023) ((emacs (25)) (vdm-mode (0 0 4))) "REPL support for vdm-mode" tar ((:commit . "e131edb0d35de28bd47d6128dd70d9a6fc46e0fa") (:authors ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainers ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainer "Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com") (:keywords "languages") (:url . "https://github.com/peterwvj/vdm-mode"))]) - (vdm-mode . [(20190328 1408) ((emacs (25))) "Major mode for the Vienna Development Method" tar ((:commit . "89e7db6ee1a89b8c1f7ce36ce6800c32b5c4ba2d") (:authors ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainers ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainer "Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com") (:keywords "languages") (:url . "https://github.com/peterwvj/vdm-mode"))]) - (vdm-snippets . [(20190313 1122) ((emacs (24)) (yasnippet (0 13 0))) "YASnippets for VDM mode" tar ((:commit . "dc1756dd151752b3f538d68326059f8861e4ac66") (:authors ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainers ("Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com")) (:maintainer "Peter W. V. Tran-Jørgensen" . "peter.w.v.jorgensen@gmail.com") (:keywords "languages") (:url . "https://github.com/peterwvj/vdm-mode"))]) - (vector-utils . [(20140508 2041) nil "Vector-manipulation utility functions" tar ((:commit . "5f9ced3960a318d611c3d20ffdc9ca74054fa8b7") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/vector-utils"))]) - (vega-view . [(20210401 1115) ((emacs (25)) (cider (0 24 0)) (parseedn (0 1))) "Vega visualization viewer" tar ((:commit . "3793025a523a86acc6255b4183b12ebfc95e1116") (:authors ("Jack Rusher" . "jack@appliedscience.studio")) (:maintainers ("Jack Rusher" . "jack@appliedscience.studio")) (:maintainer "Jack Rusher" . "jack@appliedscience.studio") (:keywords "multimedia") (:url . "https://www.github.com/applied-science/emacs-vega-view"))]) - (vegetative-theme . [(20220822 353) ((autothemer (0 2)) (emacs (24))) "A Theme based on green CRT terminals" tar ((:commit . "db60ce0fe327ae7e4371545179ed94483b1132a8") (:url . "http://github.com/emacsfodder/emacs-theme-vegetative"))]) - (verb . [(20240708 2311) ((emacs (26 3))) "Organize and send HTTP requests" tar ((:commit . "8a2d425ea7b2287090d6464c05f24b8894cfd09b") (:authors ("Federico Tedin" . "federicotedin@gmail.com")) (:maintainers ("Federico Tedin" . "federicotedin@gmail.com")) (:maintainer "Federico Tedin" . "federicotedin@gmail.com") (:keywords "tools") (:url . "https://github.com/federicotdn/verb"))]) - (veri-kompass . [(20200213 934) ((emacs (25)) (cl-lib (0 5)) (org (8 2 0))) "verilog codebase navigation facility" tar ((:commit . "271903cdf92db05898ee7cffb65641f30fa08280") (:maintainers (nil . "andrea_corallo@yahoo.it")) (:maintainer nil . "andrea_corallo@yahoo.it") (:keywords "languages" "extensions" "verilog" "hardware" "rtl") (:url . "https://gitlab.com/koral/veri-kompass"))]) - (verify-url . [(20160426 1228) ((cl-lib (0 5))) "find out invalid urls in the buffer or region" tar ((:commit . "d6f3623cda8cd526a2d198619b137059cb1ba1ab") (:authors ("DarkSun" . "lujun9972@gmail.com")) (:maintainers ("DarkSun" . "lujun9972@gmail.com")) (:maintainer "DarkSun" . "lujun9972@gmail.com") (:keywords "convenience" "usability" "url") (:url . "https://github.com/lujun9972/verify-url"))]) - (verilog-ext . [(20240407 1352) ((emacs (29 1)) (verilog-mode (2024 3 1 121933719)) (verilog-ts-mode (0 1 3)) (lsp-mode (8 0 0)) (ag (0 48)) (ripgrep (0 4 0)) (hydra (0 15 0)) (apheleia (3 1)) (yasnippet (0 14 0)) (flycheck (32)) (outshine (3 0 1)) (async (1 9 7))) "SystemVerilog Extensions" tar ((:commit . "1454457a85c9fb10145f45f80e1d3baa065017e5") (:authors ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainers ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainer "Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com") (:keywords "verilog" "ide" "tools") (:url . "https://github.com/gmlarumbe/verilog-ext"))]) - (verilog-ts-mode . [(20240406 2147) ((emacs (29 1))) "Verilog Tree-sitter major mode" tar ((:commit . "f2dda1b25a06661569e393b04902be6a8e992b90") (:authors ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainers ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainer "Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com") (:keywords "verilog" "ide" "tools") (:url . "https://github.com/gmlarumbe/verilog-ts-mode"))]) - (verona-mode . [(20200823 536) ((emacs (25 1)) (dash (2 17 0)) (hydra (0 15 0))) "A major mode for the Verona programming language" tar ((:commit . "72dd31ef847344d79409503f3c42169041eb3da4") (:keywords "languages" "programming") (:url . "https://github.com/damon-kwok/verona-mode"))]) - (versuri . [(20211104 1301) ((emacs (26 1)) (dash (2 16 0)) (request (0 3 0)) (anaphora (1 0 4)) (esxml (0 1 0)) (s (1 12 0)) (esqlite (0 3 1))) "The lyrics package" tar ((:commit . "c8ea562304194f3379ed8f9c6a785ce8ee72898e") (:authors ("Mihai Olteanu" . "mihai_olteanu@fastmail.fm")) (:maintainers ("Mihai Olteanu" . "mihai_olteanu@fastmail.fm")) (:maintainer "Mihai Olteanu" . "mihai_olteanu@fastmail.fm") (:keywords "multimedia") (:url . "https://github.com/mihaiolteanu/versuri/"))]) - (vertica . [(20131217 1511) ((sql (3 0))) "Vertica SQL mode extension" tar ((:commit . "3c9647b425c5c13c30bf0cba483646af18196588") (:authors ("Roman Scherer" . "roman@burningswell.com")) (:maintainers ("Roman Scherer" . "roman@burningswell.com")) (:maintainer "Roman Scherer" . "roman@burningswell.com") (:keywords "sql" "vertica"))]) - (vertica-snippets . [(20240625 1023) ((yasnippet (0 6 1))) "Yasnippets for Vertica" tar ((:commit . "4d3019e72a62dcbfede3d4812c913d5e6210c488") (:authors ("Andreas Gerler" . "baron@bundesbrandschatzamt.de")) (:maintainers ("Andreas Gerler" . "baron@bundesbrandschatzamt.de")) (:maintainer "Andreas Gerler" . "baron@bundesbrandschatzamt.de") (:keywords "convenience" "snippets") (:url . "https://github.com/baron42bba/vertica-snippets"))]) - (vertico . [(20240726 2131) ((emacs (27 1)) (compat (30))) "VERTical Interactive COmpletion" tar ((:commit . "d70fdeb67be9ecc88c438039eefa9ef0e2104005") (:authors ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainers ("Daniel Mendler" . "mail@daniel-mendler.de")) (:maintainer "Daniel Mendler" . "mail@daniel-mendler.de") (:keywords "convenience" "files" "matching" "completion") (:url . "https://github.com/minad/vertico"))]) - (vertico-prescient . [(20240505 2249) ((emacs (27 1)) (prescient (6 1 0)) (vertico (0 28)) (compat (29 1))) "prescient.el + Vertico" tar ((:commit . "0765418e4362099db8788fcb745ce9b7602aa001") (:authors ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainers ("Radian LLC" . "contact+prescient@radian.codes")) (:maintainer "Radian LLC" . "contact+prescient@radian.codes") (:keywords "extensions") (:url . "https://github.com/radian-software/prescient.el"))]) - (vertigo . [(20211224 1256) ((dash (2 11 0))) "Jump across lines using the home row." tar ((:commit . "280b30518529242ee36cd436bd2349c34c35abb0") (:authors ("Fox Kiester" . "noct@posteo.net")) (:maintainers ("Fox Kiester" . "noct@posteo.net")) (:maintainer "Fox Kiester" . "noct@posteo.net") (:keywords "vim" "vertigo") (:url . "https://github.com/noctuid/vertigo.el"))]) - (vhdl-capf . [(20160221 1734) nil "Completion at point function (capf) for vhdl-mode." tar ((:commit . "290abe217050f33532bc9ccb04f894123402f414") (:authors ("sh-ow" . "sh-ow@users.noreply.github.com")) (:maintainers ("sh-ow" . "sh-ow@users.noreply.github.com")) (:maintainer "sh-ow" . "sh-ow@users.noreply.github.com") (:keywords "convenience" "usability" "vhdl" "completion") (:url . "https://github.com/sh-ow/vhdl-capf"))]) - (vhdl-ext . [(20240407 1353) ((emacs (29 1)) (vhdl-ts-mode (0 1 2)) (lsp-mode (8 0 0)) (ag (0 48)) (ripgrep (0 4 0)) (hydra (0 15 0)) (flycheck (32)) (outshine (3 0 1)) (async (1 9 7))) "VHDL Extensions" tar ((:commit . "bd5f97d811f4444ab523a5faace8e599a90d972d") (:authors ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainers ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainer "Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com") (:keywords "vhdl" "ide" "tools") (:url . "https://github.com/gmlarumbe/vhdl-ext"))]) - (vhdl-tools . [(20200330 1819) ((ggtags (0 9 0)) (emacs (26 2)) (helm-rg (0 1)) (outshine (3 1 -1))) "Utilities for navigating vhdl sources" tar ((:commit . "9cb2354874608d971be407ad9299ed918a6c061a") (:keywords "convenience" "languages" "vhdl") (:url . "https://gitlab.com/emacs-elisp/vhdl-tools/-/wikis/home"))]) - (vhdl-ts-mode . [(20240406 2155) ((emacs (29 1))) "VHDL Tree-sitter major mode" tar ((:commit . "eaeefce408085159cacf1ee9424fee20f20b6c39") (:authors ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainers ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainer "Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com") (:keywords "vhdl" "ide" "tools") (:url . "https://github.com/gmlarumbe/vhdl-ts-mode"))]) - (vi-tilde-fringe . [(20141028 242) ((emacs (24))) "Displays tildes in the fringe on empty lines a la Vi." tar ((:commit . "e6e15638e8c45a5e68d0874d5d8c9a46c4f38a54") (:authors ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainers ("Sylvain Benner" . "sylvain.benner@gmail.com")) (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") (:keywords "emulation") (:url . "https://github.com/syl20bnr/vi-tilde-fringe"))]) - (viewer . [(20170107 202) nil "View-mode extension" tar ((:commit . "6c8db025bf4021428f7f2c3ef9d74fb13f5d267a") (:authors ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainers ("rubikitch" . "rubikitch@ruby-lang.org")) (:maintainer "rubikitch" . "rubikitch@ruby-lang.org") (:keywords "view" "extensions") (:url . "http://github.com/rubikitch/viewer/"))]) - (viking-mode . [(20160705 2027) nil "kill first, ask later" tar ((:commit . "c76aa265d13ad91d6890d242e142d05e31f0340b") (:authors ("T.v.Dein" . "tlinden@cpan.org")) (:maintainers ("T.v.Dein" . "tlinden@cpan.org")) (:maintainer "T.v.Dein" . "tlinden@cpan.org") (:keywords "kill" "delete") (:url . "https://github.com/tlinden/viking-mode"))]) - (vim-empty-lines-mode . [(20150111 426) ((emacs (23))) "Vim-like empty line indicator at end of files." tar ((:commit . "442a29b0ba1635a3b352c9dd1faf9ce99656d048") (:authors ("Jonne Mickelin" . "jonne@ljhms.com")) (:maintainers ("Jonne Mickelin" . "jonne@ljhms.com")) (:maintainer "Jonne Mickelin" . "jonne@ljhms.com") (:keywords "emulations") (:url . "https://github.com/jmickelin/vim-empty-lines-mode"))]) - (vim-region . [(20140329 1624) ((expand-region (20140127))) "Select region as vim" tar ((:commit . "7c4a99ce3678fee40c83ab88e8ad075d2a935fdf") (:authors ("ongaeshi" . "ongaeshi0621@gmail.com")) (:maintainers ("ongaeshi" . "ongaeshi0621@gmail.com")) (:maintainer "ongaeshi" . "ongaeshi0621@gmail.com") (:url . "https://github.com/ongaeshi/emacs-vim-region"))]) - (vim-tab-bar . [(20240714 2213) ((emacs (28 1))) "Vim-like tab bar" tar ((:commit . "b0846f214602a96a0c812029b10494749eb373a2") (:keywords "frames") (:url . "https://github.com/jamescherti/vim-tab-bar.el"))]) - (vimgolf . [(20200205 1420) nil "VimGolf interface for the One True Editor" tar ((:commit . "f565447ed294898588a19438d56c116555d8c628") (:authors ("Tim Visher" . "tim.visher@gmail.com")) (:maintainers ("Tim Visher" . "tim.visher@gmail.com")) (:maintainer "Tim Visher" . "tim.visher@gmail.com") (:keywords "games" "vimgolf" "vim") (:url . "https://github.com/timvisher/vimgolf.el"))]) - (vimish-fold . [(20201205 1156) ((emacs (24 4)) (cl-lib (0 5)) (f (0 18 0))) "Fold text like in Vim" tar ((:commit . "a6501cbfe3db791f9ca17fd986c7202a87f3adb8") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience") (:url . "https://github.com/mrkkrp/vimish-fold"))]) - (vimrc-mode . [(20181116 1919) nil "Major mode for vimrc files" tar ((:commit . "13bc150a870d5d4a95f1111e4740e2b22813c30e") (:keywords "languages" "vim") (:url . "https://github.com/mcandre/vimrc-mode"))]) - (vimscript-ts-mode . [(20240426 818) ((emacs (29 1))) "Vim-script major mode using tree-sitter" tar ((:commit . "e806f59f870e268bfe879bdc7b5134e641c42c0f") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "languages" "vim" "tree-sitter") (:url . "https://github.com/nverno/vimscript-ts-mode"))]) - (virtual-auto-fill . [(20200906 2038) ((emacs (25 2)) (adaptive-wrap (0 7)) (visual-fill-column (1 9))) "Readably display text without adding line breaks" tar ((:commit . "a3991ce02d9a6a1624a3f04da80f4ac966a44092") (:authors ("Luis Gerhorst" . "virtual-auto-fill@luisgerhorst.de")) (:maintainers ("Luis Gerhorst" . "virtual-auto-fill@luisgerhorst.de")) (:maintainer "Luis Gerhorst" . "virtual-auto-fill@luisgerhorst.de") (:keywords "convenience" "mail" "outlines" "files" "wp") (:url . "https://github.com/luisgerhorst/virtual-auto-fill"))]) - (virtual-comment . [(20220921 221) ((emacs (26 1))) "Virtual Comments" tar ((:commit . "b0c2ac4a9d625b5f4f329bbab879ad86cd7056bd") (:authors ("Thanh Vuong" . "thanhvg@gmail.com")) (:maintainers ("Thanh Vuong" . "thanhvg@gmail.com")) (:maintainer "Thanh Vuong" . "thanhvg@gmail.com") (:url . "https://github.com/thanhvg/emacs-virtual-comment"))]) - (virtualenv . [(20140220 2301) nil "Virtualenv for Python" tar ((:commit . "cc82856b6316d5e78073de717f0d5d1a4ee35fa6") (:authors ("Aaron Culich" . "aculich@gmail.com")) (:maintainers ("Aaron Culich" . "aculich@gmail.com")) (:maintainer "Aaron Culich" . "aculich@gmail.com") (:keywords "python" "virtualenv"))]) - (virtualenvwrapper . [(20190223 1919) ((dash (1 5 0)) (s (1 6 1))) "a featureful virtualenv tool for Emacs" tar ((:commit . "f753e5ad91c2ff5d11bec424aa8cec141efa6925") (:authors ("James J Porter" . "porterjamesj@gmail.com")) (:maintainers ("James J Porter" . "porterjamesj@gmail.com")) (:maintainer "James J Porter" . "porterjamesj@gmail.com") (:keywords "python" "virtualenv" "virtualenvwrapper") (:url . "http://github.com/porterjamesj/virtualenvwrapper.el"))]) - (visible-mark . [(20150624 450) nil "Make marks visible." tar ((:commit . "c1852e13b6b61982738b56977a452ec9026faf1b") (:authors ("Ian Kelling" . "ian@iankelling.org")) (:maintainers ("Ian Kelling" . "ian@iankelling.org")) (:maintainer "Ian Kelling" . "ian@iankelling.org") (:keywords "marking" "color" "faces") (:url . "https://gitlab.com/iankelling/visible-mark"))]) - (visual-ascii-mode . [(20150129 1046) nil "Visualize ascii code (small integer) on buffer." tar ((:commit . "99285a099a17472ddd9f1b4f74e9d092dd8c5947") (:authors ("Dewdrops" . "v_v_4474@126.com")) (:maintainers ("Dewdrops" . "v_v_4474@126.com")) (:maintainer "Dewdrops" . "v_v_4474@126.com") (:keywords "presentation") (:url . "https://github.com/Dewdrops/visual-ascii-mode"))]) - (visual-fill-column . [(20240411 656) ((emacs (25 1))) "fill-column for visual-line-mode" tar ((:commit . "e04d3521b6dc2435de4c4a4b9cac5feb194f0d5b") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainers ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:url . "https://codeberg.org/joostkremers/visual-fill-column"))]) - (visual-regexp . [(20210502 2019) ((cl-lib (0 2))) "A regexp/replace command for Emacs with interactive visual feedback" tar ((:commit . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5") (:authors ("Marko Bencun" . "mbencun@gmail.com")) (:maintainers ("Marko Bencun" . "mbencun@gmail.com")) (:maintainer "Marko Bencun" . "mbencun@gmail.com") (:keywords "regexp" "replace" "visual" "feedback") (:url . "https://github.com/benma/visual-regexp.el/"))]) - (visual-regexp-steroids . [(20170222 253) ((visual-regexp (1 1))) "Extends visual-regexp to support other regexp engines" tar ((:commit . "a6420b25ec0fbba43bf57875827092e1196d8a9e") (:authors ("Marko Bencun" . "mbencun@gmail.com")) (:maintainers ("Marko Bencun" . "mbencun@gmail.com")) (:maintainer "Marko Bencun" . "mbencun@gmail.com") (:keywords "external" "foreign" "regexp" "replace" "python" "visual" "feedback") (:url . "https://github.com/benma/visual-regexp-steroids.el/"))]) - (vlc . [(20200328 1143) ((emacs (25 1))) "VideoLAN VLC Media Player Control" tar ((:commit . "07c4a12904f2700fb8420c4e71395fd59a5e6faa") (:keywords "tools") (:url . "https://github.com/xuchunyang/vlc.el"))]) - (vlf . [(20191126 2250) nil "View Large Files" tar ((:commit . "cc02f2533782d6b9b628cec7e2dcf25b2d05a27c") (:maintainers ("Andrey Kotlarski" . "m00naticus@gmail.com")) (:maintainer "Andrey Kotlarski" . "m00naticus@gmail.com") (:keywords "large files" "utilities") (:url . "https://github.com/m00natic/vlfi"))]) - (vline . [(20210805 1528) ((emacs (24 3))) "Column highlighting (vertical line displaying) mode" tar ((:commit . "f5d7b5743dceca75b81c8c95287cd5b0341debf9") (:authors ("Taiki SUGAWARA" . "buzz.taiki@gmail.com")) (:maintainers ("Taiki SUGAWARA" . "buzz.taiki@gmail.com")) (:maintainer "Taiki SUGAWARA" . "buzz.taiki@gmail.com") (:keywords "faces" "editing" "emulating") (:url . "https://www.emacswiki.org/emacs/VlineMode"))]) - (vmd-mode . [(20210524 27) ((emacs (24 3))) "Fast Github-flavored Markdown preview using a vmd subprocess." tar ((:commit . "b2bdf2ab54f8fc37780e6b473e4ad69c0e9ff4a6") (:authors ("Blake Miller" . "blak3mill3r@gmail.com")) (:maintainers ("Blake Miller" . "blak3mill3r@gmail.com")) (:maintainer "Blake Miller" . "blak3mill3r@gmail.com") (:keywords "markdown" "preview" "live" "vmd") (:url . "https://github.com/blak3mill3r/vmd-mode"))]) - (voca-builder . [(20161101 1645) ((popup (0 5 2))) "Helps you build up your vocabulary" tar ((:commit . "51573beec8cd8308477b0faf453aad93e17f57c5") (:authors ("Yi Tang" . "yi.tang.uk@me.com")) (:maintainers ("Yi Tang" . "yi.tang.uk@me.com")) (:maintainer "Yi Tang" . "yi.tang.uk@me.com") (:keywords "english" "vocabulary") (:url . "https://github.com/yitang/voca-builder"))]) - (volatile-highlights . [(20230301 1402) nil "Minor mode for visual feedback on some operations." tar ((:commit . "fcf6e2778454ce514c189a7d1fe70e03ad81c325") (:authors ("K-talo Miyazaki" . "KeitarodotMiyazakiatgmaildotcom")) (:maintainers ("K-talo Miyazaki" . "KeitarodotMiyazakiatgmaildotcom")) (:maintainer "K-talo Miyazaki" . "KeitarodotMiyazakiatgmaildotcom") (:keywords "emulations" "convenience" "wp") (:url . "http://www.emacswiki.org/emacs/download/volatile-highlights.el"))]) - (volume . [(20220904 1727) nil "tweak your sound card volume from Emacs" tar ((:commit . "050d3e6d2543a6771a13f95612055864679b6301") (:authors ("Daniel Brockman" . "daniel@brockman.se")) (:maintainers ("Daniel Brockman" . "daniel@brockman.se")) (:maintainer "Daniel Brockman" . "daniel@brockman.se") (:url . "http://www.brockman.se/software/volume-el/"))]) - (vs-dark-theme . [(20240719 923) ((emacs (24 1))) "Visual Studio IDE dark theme" tar ((:commit . "62c65115118c00da64f18d683bee528ad9658d3a") (:url . "https://github.com/emacs-vs/vs-dark-theme"))]) - (vs-light-theme . [(20240719 922) ((emacs (24 1))) "Visual Studio IDE light theme" tar ((:commit . "9746b5b175f6f22c3f08333041a06c652de8d89d") (:url . "https://github.com/emacs-vs/vs-light-theme"))]) - (vscdark-theme . [(20191212 107) ((emacs (24 1))) "VS Code Dark+ like theme" tar ((:commit . "f419553e2a2f091a8bc257fb5ab520326e93ddd4") (:url . "https://github.com/abelikoff/vscdark-theme"))]) - (vscode-dark-plus-theme . [(20230725 1703) nil "Default Visual Studio Code Dark+ theme" tar ((:commit . "65420ca73b543e1e7955905bea1a8d7e5fe6c5ff") (:url . "https://github.com/ianpan870102/vscode-dark-plus-emacs-theme"))]) - (vscode-icon . [(20230330 2206) ((emacs (25 1))) "Utility package to provide Vscode style icons" tar ((:commit . "3976bc2e7e2fe0068ae59c11d226f67e0e87aaea") (:authors ("James Nguyen" . "james@jojojames.com")) (:maintainers ("James Nguyen" . "james@jojojames.com")) (:maintainer "James Nguyen" . "james@jojojames.com") (:keywords "files" "tools") (:url . "https://github.com/jojojames/vscode-icon-emacs"))]) - (vterm . [(20240705 1533) ((emacs (25 1))) "Fully-featured terminal emulator" tar ((:commit . "d9ea29fb10aed20512bd95dc5b8c1a01684044b1") (:authors ("Lukas Fürmetz" . "fuermetz@mailbox.org")) (:maintainers ("Lukas Fürmetz" . "fuermetz@mailbox.org")) (:maintainer "Lukas Fürmetz" . "fuermetz@mailbox.org") (:keywords "terminals") (:url . "https://github.com/akermu/emacs-libvterm"))]) - (vterm-hotkey . [(20240702 1445) ((emacs (29 4)) (vterm (0 0))) "Control vterm buffers with hotkeys" tar ((:commit . "039033a4c30dabca625d6924d1796bb9e13d85c7") (:keywords "terminals" "processes" "hotkeys") (:url . "https://github.com/rootatpixel/vterm-hotkey"))]) - (vterm-toggle . [(20230912 246) ((emacs (25 1)) (vterm (0 0 1))) "Toggles between the vterm buffer and other buffers." tar ((:commit . "06cb4f3c565e46470a3c4505c11e26066d869715") (:authors (nil . "jixiufjixiuf@qq.com")) (:maintainers (nil . "jixiufjixiuf@qq.com")) (:maintainer nil . "jixiufjixiuf@qq.com") (:keywords "vterm" "terminals") (:url . "https://github.com/jixiuf/vterm-toggle"))]) - (vtm . [(20200921 338) nil "Manages vterm buffers with configuration files" tar ((:commit . "d770fd8cff7c24688199392ad93c01485c6a9569") (:keywords "convenience") (:url . "https://github.com/laishulu/emacs-vterm-manager"))]) - (vue-html-mode . [(20180428 2035) nil "Major mode for editing Vue.js templates" tar ((:commit . "361a9fa117f044c3072dc5a7344ff7be31725849") (:authors ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainers ("Adam Niederer" . "adam.niederer@gmail.com")) (:maintainer "Adam Niederer" . "adam.niederer@gmail.com") (:keywords "languages" "vue" "template") (:url . "http://github.com/AdamNiederer/vue-html-mode"))]) - (vue-mode . [(20240101 333) ((mmm-mode (0 5 5)) (vue-html-mode (0 2)) (ssass-mode (0 2)) (edit-indirect (0 1 4))) "Major mode for vue component based on mmm-mode" tar ((:commit . "3a8056bc6ea6458265efb91067c7467860d2c118") (:authors ("codefalling" . "code.falling@gmail.com")) (:maintainers ("codefalling" . "code.falling@gmail.com")) (:maintainer "codefalling" . "code.falling@gmail.com") (:keywords "languages") (:url . "https://github.com/AdamNiederer/vue-mode"))]) - (vuiet . [(20231231 1051) ((emacs (26 1)) (lastfm (1 1)) (versuri (1 0)) (s (1 12 0)) (bind-key (2 4)) (mpv (0 1 0)) (ivy (0 14 2))) "The music player and explorer for Emacs" tar ((:commit . "25d79860b165f04d7d39395138ed4f23e982132f") (:authors ("Mihai Olteanu" . "mihai_olteanu@fastmail.fm")) (:maintainers ("Mihai Olteanu" . "mihai_olteanu@fastmail.fm")) (:maintainer "Mihai Olteanu" . "mihai_olteanu@fastmail.fm") (:keywords "multimedia") (:url . "https://github.com/mihaiolteanu/vuiet"))]) - (vulpea . [(20240716 1704) ((emacs (27 2)) (org (9 4 4)) (org-roam (2 0 0)) (s (1 12)) (dash (2 19))) "A collection of org-roam note-taking functions" tar ((:commit . "f10da46d16af259aba7d703551b4aea42be8bad9") (:authors ("Boris Buliga" . "boris@d12frosted.io")) (:maintainers ("Boris Buliga" . "boris@d12frosted.io")) (:maintainer "Boris Buliga" . "boris@d12frosted.io") (:url . "https://github.com/d12frosted/vulpea"))]) - (vunit-mode . [(20230913 1754) ((hydra (0 14 0)) (emacs (24 3))) "VUnit Runner Interface" tar ((:commit . "a2126892f17a48c857682b6455f963a3fb7e07f0") (:authors ("Lukas Lichtl" . "support@embed-me.com")) (:maintainers ("Lukas Lichtl" . "support@embed-me.com")) (:maintainer "Lukas Lichtl" . "support@embed-me.com") (:keywords "vunit" "python" "tools") (:url . "https://github.com/embed-me"))]) - (vyper-mode . [(20180707 1935) ((emacs (24 3))) "Major mode for the Vyper programming language" tar ((:commit . "323dfddfc38f0b11697e9ebaf04d1b53297e54e5") (:authors ("Alex Stokes" . "r.alex.stokes@gmail.com")) (:maintainers ("Alex Stokes" . "r.alex.stokes@gmail.com")) (:maintainer "Alex Stokes" . "r.alex.stokes@gmail.com") (:keywords "languages") (:url . "https://github.com/ralexstokes/vyper-mode"))]) - (w32-browser . [(20170101 1954) nil "Run Windows application associated with a file." tar ((:commit . "e5c60eafd8f8d3546a0fa295ad5af2414d36b4e6") (:maintainers ("Drew Adams (concat \"drew.adams\" \"oracle\" \".com\"" . "\"@\" ")) (:maintainer "Drew Adams (concat \"drew.adams\" \"oracle\" \".com\"" . "\"@\" ") (:keywords "mouse" "dired" "w32" "explorer") (:url . "http://www.emacswiki.org/w32-browser.el"))]) - (w32-ime . [(20201107 143) ((emacs (24 4))) "Windows IME UI/UX controler" tar ((:commit . "9c62273dce0ba685a591577885b1e216ba832ec1") (:authors ("Masamichi Hosoda" . "trueroad@trueroad.jp") ("Naoya Yamashita" . "conao3@gmail.com")) (:maintainers ("Masamichi Hosoda" . "trueroad@trueroad.jp")) (:maintainer "Masamichi Hosoda" . "trueroad@trueroad.jp") (:url . "https://github.com/trueroad/w32-ime.el"))]) - (w3m . [(20240712 248) nil "an Emacs interface to w3m" tar ((:commit . "a3dd9b16224893ef1d75ee9bf0c2b088bc2a5d92") (:keywords "w3m" "www" "hypermedia"))]) - (wacspace . [(20180311 2350) ((dash (1 2 0)) (cl-lib (0 2))) "The WACky WorkSPACE manager for emACS" tar ((:commit . "54d19aab6fd2bc5945b7ffc58104e695064927e2") (:authors ("Emanuel Evans" . "emanuel.evans@gmail.com")) (:maintainer "Emanuel Evans" . "emanuel.evans@gmail.com") (:keywords "workspace") (:url . "http://github.com/shosti/wacspace.el"))]) - (waf-mode . [(20170403 1940) nil "Waf integration for Emacs" tar ((:commit . "91c761336aa137b85b88b53b3f0cc60786d70800") (:authors ("Denys Valchuk" . "dvalchuk@gmail.com")) (:maintainers ("Denys Valchuk" . "dvalchuk@gmail.com")) (:maintainer "Denys Valchuk" . "dvalchuk@gmail.com") (:url . "https://bitbucket.org/dvalchuk/waf-mode"))]) - (waher-theme . [(20141115 1230) ((emacs (24 1))) "Emacs 24 theme based on waher for st2 by dduckster" tar ((:commit . "60d31519fcfd8e797723d47961b255ae2f2e2c0a") (:authors ("Jasonm23" . "jasonm23@gmail.com")) (:maintainers ("Jasonm23" . "jasonm23@gmail.com")) (:maintainer "Jasonm23" . "jasonm23@gmail.com") (:url . "https://github.com/jasonm23/emacs-waher-theme"))]) - (wakatime-mode . [(20240623 653) nil "Automatic time tracking extension for WakaTime" tar ((:commit . "1c5b2254dd72f2ff504d6a6189a8c10be03a98d1") (:authors ("Gabor Torok" . "gabor@20y.hu")) (:maintainers ("Alan Hamlett" . "alan@wakatime.com")) (:maintainer "Alan Hamlett" . "alan@wakatime.com") (:keywords "calendar" "comm"))]) - (wakib-keys . [(20220211 1304) ((emacs (24 4))) "Minor Mode for Modern Keybindings" tar ((:commit . "ed86134f91c532a38d2739dd15ea6cec879cbd8a") (:keywords "convenience" "keybindings" "keys") (:url . "https://github.com/darkstego/wakib-keys/"))]) - (wal-mode . [(20220409 1214) ((emacs (25 1))) "A major mode for the WAL programming language" tar ((:commit . "16733847f04af1929e590ff3e41f554baa3ba640") (:authors ("Lucas Klemmer" . "lucas.klemmer@jku.at")) (:maintainers ("Lucas Klemmer" . "lucas.klemmer@jku.at")) (:maintainer "Lucas Klemmer" . "lucas.klemmer@jku.at") (:keywords "languages") (:url . "https://github.com/LucasKl/wal-major-mode"))]) - (walkclj . [(20220719 1610) ((emacs (25)) (parseclj (0 1 0)) (treepy (0 1 0)) (a (1 0 0))) "Manipulate Clojure parse trees" tar ((:commit . "875ee7a350f5141f425c4b5350a630e1ee1795e8") (:keywords "languages") (:url . "https://github.com/plexus/walkclj"))]) - (walkman . [(20221007 1937) ((transient (0 1 0)) (org (8 3 5)) (json-mode (1 6 0)) (emacs (26 3))) "Write HTTP requests in Org mode" tar ((:commit . "f5021a4d9f16a2013e67a9fa7c121f87bf030203") (:keywords "walkman" "http" "curl" "org" "comm") (:url . "https://github.com/abrochard/walkman"))]) - (wallpaper . [(20201019 2123) ((emacs (25 1))) "Setting the wallpaper" tar ((:commit . "cc0101726dd2fa2b4eda06924c7abfae54f663e2") (:authors ("Farlado" . "farlado@sdf.org")) (:maintainers ("Farlado" . "farlado@sdf.org")) (:maintainer "Farlado" . "farlado@sdf.org") (:keywords "unix" "wallpaper" "extensions") (:url . "https://github.com/farlado/emacs-wallpaper"))]) - (wallpreview . [(20220703 1108) ((emacs (24 4))) "Set wallpapers with image-dired" tar ((:commit . "6eae0549afdfe725b453ca4fb0878c728735892d") (:url . "https://github.com/nryotaro/wallpreview"))]) - (wand . [(20220519 1214) nil "Magic wand for Emacs - Select and execute" tar ((:commit . "e4afc0469c818e7ce73ef31c38d911477947d72e") (:authors ("Ha-Duong Nguyen" . "cmpitgATgmail")) (:maintainers ("Ha-Duong Nguyen" . "cmpitgATgmail")) (:maintainer "Ha-Duong Nguyen" . "cmpitgATgmail") (:keywords "extensions" "tools") (:url . "https://github.com/cmpitg/wand"))]) - (wandbox . [(20170603 1231) ((emacs (24)) (request (0 3 0)) (s (1 10 0))) "Wandbox client" tar ((:commit . "e002fe41f2cd9b4ce2b1dc80b83301176e9117f1") (:authors ("KOBAYASHI Shigeru" . "shigeru.kb@gmail.com")) (:maintainers ("KOBAYASHI Shigeru" . "shigeru.kb@gmail.com")) (:maintainer "KOBAYASHI Shigeru" . "shigeru.kb@gmail.com") (:keywords "tools") (:url . "https://github.com/kosh04/emacs-wandbox"))]) - (wanderlust . [(20240426 1520) ((emacs (24 5)) (apel (10 8)) (flim (1 14 9)) (semi (1 14 7))) "Yet Another Message Interface on Emacsen" tar ((:commit . "8a0ea2146ee919a5344bb25f198d45016bc716d9"))]) - (warm-night-theme . [(20161101 1428) ((emacs (24))) "Emacs 24 theme with a dark background." tar ((:commit . "020f084d23409b5035150508ba6e57c2509edd64"))]) - (wasp-mode . [(20230424 1307) ((emacs (24 3))) "A major mode for the Wasp programming language" tar ((:commit . "76198cdd5f0ece3770c3a586115caea3ea613169") (:keywords "files" "wasp") (:url . "https://github.com/thechampagne/wasp-mode"))]) - (wat-ts-mode . [(20231006 223) ((emacs (29 1))) "Major modes for webassembly text formats using tree sitter" tar ((:commit . "d2bbd7dbb57482dc0407574d61b2dcad31b96204") (:authors ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainers ("Noah Peart" . "noah.v.peart@gmail.com")) (:maintainer "Noah Peart" . "noah.v.peart@gmail.com") (:keywords "wasm" "wat" "wast" "languages" "tree-sitter") (:url . "https://github.com/nverno/wat-ts-mode"))]) - (watch-buffer . [(20120331 2044) nil "run a shell command when saving a buffer" tar ((:commit . "a01cf15608c5bf91df253104053041ca1afdf411") (:authors ("Michael Steger" . "mjsteger1@gmail.com")) (:maintainers ("Michael Steger" . "mjsteger1@gmail.com")) (:maintainer "Michael Steger" . "mjsteger1@gmail.com") (:keywords "automation" "convenience") (:url . "https://github.com/mjsteger/watch-buffer"))]) - (wavedrom-mode . [(20240329 1800) ((emacs (29 1))) "WaveDrom Integration" tar ((:commit . "758a29e975e76ad616bbe18b657a5ce78fd32d32") (:authors ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainers ("Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com")) (:maintainer "Gonzalo Larumbe" . "gonzalomlarumbe@gmail.com") (:keywords "fpga" "asic" "tools") (:url . "https://github.com/gmlarumbe/wavedrom-mode"))]) - (wavefront-obj-mode . [(20170808 1716) nil "Major mode for Wavefront obj files" tar ((:commit . "34027915de6496460d8e68b5991dd24d47d54859") (:authors ("Sasha Kovar" . "sasha-emacs@arcocene.org")) (:maintainers ("Sasha Kovar" . "sasha-emacs@arcocene.org")) (:maintainer "Sasha Kovar" . "sasha-emacs@arcocene.org") (:url . "http://github.com/abend/wavefront-obj-mode"))]) - (wc-goal-mode . [(20140829 1359) nil "Running word count with goals (minor mode)" tar ((:commit . "bf21ab9c5a449bcc20dd207a4915dcec218d2699") (:url . "https://github.com/bnbeckwith/wc-goal-mode"))]) - (wc-mode . [(20210418 47) ((emacs (24 1))) "Running word count with goals (minor mode)" tar ((:commit . "63be1433b8a63cdc3239cc751e36360429c42b51") (:url . "https://github.com/bnbeckwith/wc-mode"))]) - (wdl-mode . [(20180831 1946) nil "WDL (Workflow Definition Language) major mode" tar ((:commit . "cef86e5afc136ae5ad9324cd6e6d6f860b889bcf") (:authors ("Xiaowei Zhan" . "zhanxw@gmail.com")) (:maintainers ("Xiaowei Zhan" . "zhanxw@gmail.com")) (:maintainer "Xiaowei Zhan" . "zhanxw@gmail.com") (:keywords "languages") (:url . "http://github.com/zhanxw/wdl-mode"))]) - (weak-ref . [(20200217 2200) ((emacs (24 3))) "Weak references for Emacs Lisp" tar ((:commit . "24e8c37da6465e65ce9f866267bd3fa53c8899c6") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/elisp-weak-ref"))]) - (weather-metno . [(20230129 1540) ((emacs (24)) (cl-lib (0 3))) "Weather data from met.no in Emacs" tar ((:commit . "58b3aa479d85b4b38eb233ac2fbac40faf906f4c") (:authors ("Rüdiger Sonderfeld" . "ruediger@c-plusplus.de")) (:maintainer "Rüdiger Sonderfeld" . "ruediger@c-plusplus.de") (:keywords "comm") (:url . "https://github.com/ruediger/weather-metno-el"))]) - (web . [(20141231 2001) ((dash (2 9 0)) (s (1 5 0))) "useful HTTP client" tar ((:commit . "483188dac4bc6b409b985c9dae45f3324a425efd") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "lisp" "http" "hypermedia") (:url . "http://github.com/nicferrier/emacs-web"))]) - (web-beautify . [(20161115 2247) nil "Format HTML, CSS and JavaScript/JSON" tar ((:commit . "e1b45321d8c11b404b12c8e55afe55eaa7c84ee9") (:authors ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainers ("Yasuyuki Oka" . "yasuyk@gmail.com")) (:maintainer "Yasuyuki Oka" . "yasuyk@gmail.com") (:url . "https://github.com/yasuyk/web-beautify"))]) - (web-completion-data . [(20160318 848) nil "Shared completion data for ac-html and company-web" tar ((:commit . "c272c94e8a71b779c29653a532f619acad433a4f") (:authors ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainers ("Olexandr Sydorchuk" . "olexandr.syd@gmail.com")) (:maintainer "Olexandr Sydorchuk" . "olexandr.syd@gmail.com") (:keywords "html" "auto-complete" "company") (:url . "https://github.com/osv/web-completion-data"))]) - (web-mode . [(20240413 1455) ((emacs (23 1))) "major mode for editing web templates" tar ((:commit . "005aa62d6f41fbf9bc045cac3b3b772716ee8ba7") (:maintainers ("François-Xavier Bois" . "fxbois@gmail.com")) (:maintainer "François-Xavier Bois" . "fxbois@gmail.com") (:keywords "languages") (:url . "https://web-mode.org"))]) - (web-mode-edit-element . [(20190531 852) ((emacs (24 4)) (web-mode (14))) "Helper-functions for attribute- and element-handling" tar ((:commit . "ad5d7e4dc2420bdd00ce65d9adffbd38a5904afa") (:authors ("Julian T. Knabenschuh" . "jtkdevelopments@gmail.com")) (:maintainers ("Julian T. Knabenschuh" . "jtkdevelopments@gmail.com")) (:maintainer "Julian T. Knabenschuh" . "jtkdevelopments@gmail.com") (:keywords "languages" "convenience") (:url . "https://github.com/jtkDvlp/web-mode-edit-element"))]) - (web-narrow-mode . [(20170407 210) ((web-mode (14 0 27))) "quick narrow code block in web-mode" tar ((:commit . "b25fae07844875d5b62d14b98442c88817b7e139") (:authors ("Qquanwei" . "quanwei9958@126.com")) (:maintainers ("Johan Andersson" . "quanwei9958@126.com")) (:maintainer "Johan Andersson" . "quanwei9958@126.com") (:keywords "web-mode" "react" "narrow" "web") (:url . "https://github.com/Qquanwei/web-narrow-mode"))]) - (web-search . [(20190620 602) ((emacs (24 3))) "Open a web search" tar ((:commit . "a22cbdc663a1895d5a5b69de91e1e3b9eb64b92f") (:authors ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainers ("Xu Chunyang" . "mail@xuchunyang.me")) (:maintainer "Xu Chunyang" . "mail@xuchunyang.me") (:keywords "web" "search") (:url . "https://github.com/xuchunyang/web-search.el"))]) - (web-server . [(20210708 2242) ((emacs (24 1)) (cl-lib (0 6))) "Emacs Web Server" tar ((:commit . "6357a1c2d1718778503f7ee0909585094117525b") (:authors ("Eric Schulte" . "schulte.eric@gmail.com")) (:maintainers ("Eric Schulte" . "schulte.eric@gmail.com")) (:maintainer "Eric Schulte" . "schulte.eric@gmail.com") (:keywords "http" "server" "network") (:url . "https://github.com/eschulte/emacs-web-server"))]) - (webdriver . [(20231016 1331) ((emacs (27 1))) "WebDriver local end implementation" tar ((:commit . "f73fc53aea5733d630e66d8da178218983d5898a") (:authors ("Mauro Aranda" . "maurooaranda@gmail.com")) (:maintainers ("Mauro Aranda" . "maurooaranda@gmail.com")) (:maintainer "Mauro Aranda" . "maurooaranda@gmail.com") (:keywords "tools") (:url . "https://gitlab.com/mauroaranda/emacs-webdriver"))]) - (webkit-color-picker . [(20180325 736) ((emacs (26 0)) (posframe (0 1 0))) "Insert and adjust colors using Webkit Widgets" tar ((:commit . "765cac80144cad4bc0bf59025ea0199f0486f737") (:authors ("Ozan Sener" . "hi@ozan.email")) (:maintainers ("Ozan Sener" . "hi@ozan.email")) (:maintainer "Ozan Sener" . "hi@ozan.email") (:keywords "tools") (:url . "https://github.com/osener/emacs-webkit-color-picker"))]) - (weblio . [(20240514 1005) ((request (0 3 3)) (emacs (25 1))) "Look up Japanese words on Weblio.jp" tar ((:commit . "952d085fd814b139562ef947c7dcabc31f92341d") (:keywords "langauges" "i18n") (:url . "https://github.com/pzel/weblio"))]) - (weblogger . [(20110926 1618) ((xml-rpc (1 6 8))) "Weblog maintenance via XML-RPC APIs" tar ((:commit . "40cfbfc69be6a619173804441db2f407e3fa1731") (:keywords "weblog" "blogger" "cms" "movable" "type" "openweblog" "blog") (:url . "http://launchpad.net/weblogger-el"))]) - (weblorg . [(20240711 940) ((templatel (0 1 6)) (emacs (26 1))) "Static Site Generator for org-mode" tar ((:commit . "0db218bd6b2e083546d3a69a022dfb1a08900acd") (:authors ("Lincoln Clarete" . "lincoln@clarete.li")) (:maintainers ("Lincoln Clarete" . "lincoln@clarete.li")) (:maintainer "Lincoln Clarete" . "lincoln@clarete.li") (:url . "https://emacs.love/weblorg"))]) - (webpaste . [(20220524 1745) ((emacs (24 4)) (request (0 2 0)) (cl-lib (0 5))) "Paste to pastebin-like services" tar ((:commit . "d96da58fe42988d5c433c71ee9f8e6fb75d595a9") (:authors ("Elis etu Hirwing" . "elis@hirwing.se")) (:maintainers ("Elis etu Hirwing" . "elis@hirwing.se")) (:maintainer "Elis etu Hirwing" . "elis@hirwing.se") (:keywords "convenience" "comm" "paste") (:url . "https://github.com/etu/webpaste.el"))]) - (websearch . [(20230705 1639) ((emacs (24 4))) "Query search engines" tar ((:commit . "5120cec3c36ddcdaceb5235c0b52eecbc3b37fcb") (:authors ("Maciej Barć" . "xgqt@riseup.net")) (:maintainers ("Maciej Barć" . "xgqt@riseup.net")) (:maintainer "Maciej Barć" . "xgqt@riseup.net") (:keywords "convenience" "hypermedia") (:url . "https://gitlab.com/xgqt/emacs-websearch/"))]) - (websocket . [(20230809 305) ((cl-lib (0 5))) "Emacs WebSocket client and server" tar ((:commit . "40c208eaab99999d7c1e4bea883648da24c03be3") (:authors ("Andrew Hyatt" . "ahyatt@gmail.com")) (:maintainers ("Andrew Hyatt" . "ahyatt@gmail.com")) (:maintainer "Andrew Hyatt" . "ahyatt@gmail.com") (:keywords "communication" "websocket" "server") (:url . "https://github.com/ahyatt/emacs-websocket"))]) - (wedge-ws . [(20140714 2149) nil "Wedge whitespace between columns in text" tar ((:commit . "4669115f02d9c6fee067cc5369bb38c0f9db88b2") (:authors ("Anders Eurenius" . "aes@spotify.com")) (:maintainers ("Anders Eurenius" . "aes@spotify.com")) (:maintainer "Anders Eurenius" . "aes@spotify.com") (:keywords "formatting" "indentation"))]) - (weechat . [(20190520 1551) ((s (1 3 1)) (cl-lib (0 2)) (emacs (24)) (tracking (1 2))) "Chat via WeeChat's relay protocol in Emacs" tar ((:commit . "d9a13306ea8be27367f92e9202d116a88fa1f441") (:authors ("Moritz Ulrich" . "moritz@tarn-vedra.de") ("Rüdiger Sonderfeld" . "ruediger@c-plusplus.de") ("Aristid Breitkreuz" . "aristidb@gmail.com")) (:maintainer "Moritz Ulrich" . "moritz@tarn-vedra.de") (:keywords "irc" "chat" "network" "weechat") (:url . "https://github.com/the-kenny/weechat.el"))]) - (weechat-alert . [(20160416 1248) ((weechat (0 3 1)) (cl-lib (0 5)) (alert (1 2))) "Weechat notifier using alerts" tar ((:commit . "a8fd557c8f335322f132c1c6c08b6741d6394e2e") (:authors ("Andreas Klein" . "git@kungi.org")) (:maintainers ("Andreas Klein" . "git@kungi.org")) (:maintainer "Andreas Klein" . "git@kungi.org") (:keywords "irc" "chat" "network" "weechat") (:url . "https://github.com/kungi/weechat-alert"))]) - (weibo . [(20150307 2242) ((cl-lib (0 5))) "Weibo client for Emacs" tar ((:commit . "a8abb50b7602fe15fe2bc6400ac29780e956b390") (:authors ("Austin" . "austiny.cn@gmail.com")) (:maintainers ("Austin" . "austiny.cn@gmail.com")) (:maintainer "Austin" . "austiny.cn@gmail.com") (:keywords "weibo") (:url . "https://github.com/austin-----/weibo.emacs"))]) - (weyland-yutani-theme . [(20210802 2251) ((emacs (24 1))) "Emacs theme based off Alien movie franchise" tar ((:commit . "e89a63a62e071180c9cdd9067679fadc3f7bf796") (:url . "https://github.com/jstaursky/weyland-yutani-theme"))]) - (wfnames . [(20240418 1005) ((emacs (24 4))) "Edit filenames" tar ((:commit . "2f014c48fde0979da4ce3c0dbda81389c61a26bc") (:authors ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainers ("Thierry Volpiatto" . "thievol@posteo.net")) (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") (:url . "https://github.com/thierryvolpiatto/wfnames"))]) - (wgrep . [(20230203 1214) ((emacs (25 1))) "Writable grep buffer" tar ((:commit . "b4d69280d8a6a5ded1597e02afbaa811a160383b") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "grep" "edit" "extensions") (:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep.el"))]) - (wgrep-ack . [(20230207 1125) ((emacs (25 1)) (wgrep (3 0 0))) "Writable ack-and-a-half buffer" tar ((:commit . "edf768732a56840db6879706b64c5773c316d619") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "grep" "edit" "extensions") (:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-ack.el"))]) - (wgrep-ag . [(20230202 315) ((emacs (25 1)) (wgrep (3 0 0))) "Writable ag buffer" tar ((:commit . "ff3cf631b6842432daa59bf604049ca916cce73b") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "grep" "edit" "extensions") (:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-ag.el"))]) - (wgrep-deadgrep . [(20231215 1145) ((wgrep (2 3 0)) (emacs (25 1))) "Writable deadgrep buffer and apply the changes to files" tar ((:commit . "07cd02dddefd99bd4128100579ecaca929a57d6e") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com") ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com") ("Iku Iwasa" . "iku.iwasa@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "grep" "edit" "extensions") (:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-deadgrep.el"))]) - (wgrep-helm . [(20230202 315) ((emacs (25 1)) (wgrep (3 0 0))) "Writable helm-grep-mode buffer" tar ((:commit . "ff3cf631b6842432daa59bf604049ca916cce73b") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "grep" "edit" "extensions") (:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-helm.el"))]) - (wgrep-pt . [(20230207 1125) ((emacs (25 1)) (wgrep (3 0 0))) "Writable pt buffer" tar ((:commit . "edf768732a56840db6879706b64c5773c316d619") (:authors ("Masahiro Hayashi" . "mhayashi1120@gmail.com") ("Bailey Ling" . "bling@live.ca")) (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com") ("Bailey Ling" . "bling@live.ca")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "grep" "edit" "extensions") (:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-pt.el"))]) - (wgsl-mode . [(20231118 1944) ((emacs (24))) "Syntax highlighting for the WebGPU Shading Language" tar ((:commit . "003a4e99491fa2a0b777f74658e6ffc70fd3a8c2") (:keywords "wgsl" "c") (:url . "https://github.com/acowley/wgsl-mode"))]) - (whaler . [(20240714 1833) ((emacs (25 1)) (f (0 20 0))) "Minimalistic and customizable project manager" tar ((:commit . "6909cc2280b9c0846255ca98b9f6420ec37efbc3") (:authors ("Hector Salorak Alarcon" . "salorack@protonmail.com")) (:maintainers ("Hector Salorak Alarcon" . "salorack@protonmail.com")) (:maintainer "Hector Salorak Alarcon" . "salorack@protonmail.com") (:keywords "tools") (:url . "https://github.com/salorak/whaler.el"))]) - (what-the-commit . [(20150901 1316) nil "Random commit message generator" tar ((:commit . "42604410cfd5be715c8aa730aef4673773454e8b") (:authors ("Dan Barbarito" . "dan@barbarito.me")) (:maintainers ("Dan Barbarito" . "dan@barbarito.me")) (:maintainer "Dan Barbarito" . "dan@barbarito.me") (:keywords "git" "commit" "message") (:url . "http://barbarito.me/"))]) - (which-key . [(20240620 2145) ((emacs (25 1))) "Display available keybindings in popup" tar ((:commit . "ed389312170df955aaf10c2e120cc533ed5c509e") (:authors ("Justin Burkett" . "justin@burkett.cc")) (:maintainers ("Justin Burkett" . "justin@burkett.cc")) (:maintainer "Justin Burkett" . "justin@burkett.cc"))]) - (which-key-posframe . [(20230313 1841) ((emacs (26 0)) (posframe (1 4 0)) (which-key (3 6 0))) "Using posframe to show which-key" tar ((:commit . "e4a9ce9a1b20de550fca51f14d055821980d534a") (:authors ("Yanghao Xie" . "yhaoxie@gmail.com")) (:maintainers ("Yanghao Xie" . "yhaoxie@gmail.com")) (:maintainer "Yanghao Xie" . "yhaoxie@gmail.com") (:keywords "convenience" "bindings" "tooltip") (:url . "https://github.com/emacsorphanage/which-key-posframe"))]) - (whiley-mode . [(20220501 2219) ((emacs (24 1))) "Major mode for Whiley language" tar ((:commit . "e7cc4759d46be589d421a2235af6771bcde9ae33") (:authors ("David J. Pearce" . "dave01001110@gmail.com")) (:maintainers ("David J. Pearce" . "dave01001110@gmail.com")) (:maintainer "David J. Pearce" . "dave01001110@gmail.com") (:keywords "languages") (:url . "http://github.com/Whiley/WhileyEmacsMode"))]) - (whitaker . [(20210203 1149) ((emacs (25))) "Comint interface for Whitaker's Words" tar ((:commit . "a6fda24ccb69a18c0706633326d5cc4fcfaed83a") (:authors ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainers ("Matus Goljer" . "matus.goljer@gmail.com")) (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") (:keywords "processes"))]) - (white-sand-theme . [(20210131 813) ((emacs (24))) "Emacs theme with a light background." tar ((:commit . "729dd52cc1936250183d6761eed406c4be514a71"))]) - (white-theme . [(20160917 1743) ((emacs (24))) "Minimalistic light color theme inspired by basic-theme" tar ((:commit . "e9e6d5b9d43da6eb15e86f5fbc8b1ba83abe8c78") (:authors ("Anler Hernandez Peral" . "inbox@anler.me")) (:maintainers ("Anler Hernandez Peral" . "inbox@anler.me")) (:maintainer "Anler Hernandez Peral" . "inbox@anler.me") (:keywords "color" "theme" "minimal" "basic" "simple" "white") (:url . "http://github.com/anler/white-theme.el"))]) - (whitespace-cleanup-mode . [(20210510 533) ((emacs (24 1))) "Intelligently call whitespace-cleanup on save" tar ((:commit . "b108b73ddf8f7e747d5a20a681560171e02ad037") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience") (:url . "https://github.com/purcell/whitespace-cleanup-mode"))]) - (whizzml-mode . [(20201013 239) ((emacs (24 4))) "Programming mode for editing WhizzML files" tar ((:commit . "3dce3be0c32b9b2d259e462b4b27c530af47466a") (:authors ("Jose Antonio Ortega Ruiz" . "jao@bigml.com")) (:maintainers ("Jose Antonio Ortega Ruiz" . "jao@bigml.com")) (:maintainer "Jose Antonio Ortega Ruiz" . "jao@bigml.com") (:keywords "languages" "lisp"))]) - (whois . [(20240315 1929) ((emacs (24))) "Syntax highlighted domain name queries using system whois" tar ((:commit . "d4466b296721fa94b2ceab1c51bc9bfd8bbf4e0a") (:authors ("Lassi Kortela" . "lassi@lassi.io")) (:maintainers ("Lassi Kortela" . "lassi@lassi.io")) (:maintainer "Lassi Kortela" . "lassi@lassi.io") (:keywords "network" "comm") (:url . "https://github.com/lassik/emacs-whois"))]) - (whole-line-or-region . [(20240630 804) ((emacs (24 4))) "Operate on current line if region undefined" tar ((:commit . "f39fd03cf563ffdf57144a7586a5e845969fc641") (:authors ("Joe Casadonte" . "emacs@northbound-train.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "convenience" "wp") (:url . "https://github.com/purcell/whole-line-or-region"))]) - (why-this . [(20221129 817) ((emacs (27 1))) "Why is this line here? Ask version control" tar ((:commit . "5203d9379afaf6703746823a580c804e1dd98e08") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainers ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "tools" "convenience" "vc") (:url . "https://codeberg.org/akib/emacs-why-this"))]) - (wide-column . [(20170925 1613) nil "Calls functions dependant on column position." tar ((:commit . "ce9ef4675485a7bea381077866368ef875226b10") (:authors ("Phillip Lord" . "p.lord@russet.org.uk")) (:maintainers ("Phillip Lord" . "p.lord@russet.org.uk")) (:maintainer "Phillip Lord" . "p.lord@russet.org.uk") (:keywords "minor mode" "cursor colour" "column width"))]) - (widget-mvc . [(20150102 406) nil "MVC framework for the emacs widgets" tar ((:commit . "2576e6f0c35d8dedfa9c2cd6ea4fb4c14cb72b63") (:authors ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatkiwanami.net") (:keywords "lisp" "widget"))]) - (wiki-nav . [(20230304 2212) ((button-lock (1 0 2)) (nav-flash (1 0 0))) "Simple file navigation using [[WikiStrings]]" tar ((:commit . "1f7a89ca05b6167af7d1337ad23a5d923486caac") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "mouse" "button" "hypermedia" "navigation") (:url . "http://github.com/rolandwalker/button-lock"))]) - (wiki-summary . [(20181010 1824) ((emacs (24))) "View Wikipedia summaries in Emacs easily." tar ((:commit . "fa41ab6e50b3b80e54148af9d4bac18fd0405000") (:keywords "wikipedia" "utility") (:url . "https://github.com/jozefg/wiki-summary.el"))]) - (wikinfo . [(20220906 1709) ((emacs (27 1))) "Scrape Wikipedia Infoboxes" tar ((:commit . "bf395c9aaf6be7fda371be611005737d52417fec") (:authors ("Nicholas Vollmer" . "progfolio@protonmail.com")) (:maintainers ("Nicholas Vollmer" . "progfolio@protonmail.com")) (:maintainer "Nicholas Vollmer" . "progfolio@protonmail.com") (:keywords "org" "convenience") (:url . "https://github.com/progfolio/wikinfo"))]) - (wikinforg . [(20240104 603) ((emacs (27 1)) (wikinfo (0 0 0)) (org (9 3))) "Org-mode wikinfo integration" tar ((:commit . "6c06f297a45c457e5bd1e2b55e870cd102e2a878") (:authors ("Nicholas Vollmer" . "progfolio@protonmail.com")) (:maintainers ("Nicholas Vollmer" . "progfolio@protonmail.com")) (:maintainer "Nicholas Vollmer" . "progfolio@protonmail.com") (:keywords "org" "convenience") (:url . "https://github.com/progfolio/wikinforg"))]) - (wildcharm-light-theme . [(20231127 537) ((emacs (24 1))) "Port of vim-wildcharm (light) colorscheme" tar ((:commit . "58662e13c179106ea7780e71bd3ef3c1cf74e929") (:authors ("Maxim Kim" . "habamax@gmail.com")) (:maintainers ("Maxim Kim" . "habamax@gmail.com")) (:maintainer "Maxim Kim" . "habamax@gmail.com") (:url . "https://github.com/habamax/wildcharm-theme"))]) - (wildcharm-theme . [(20231127 537) ((emacs (24 1))) "Port of vim-wildcharm colorscheme" tar ((:commit . "58662e13c179106ea7780e71bd3ef3c1cf74e929") (:authors ("Maxim Kim" . "habamax@gmail.com")) (:maintainers ("Maxim Kim" . "habamax@gmail.com")) (:maintainer "Maxim Kim" . "habamax@gmail.com") (:url . "https://github.com/habamax/wildcharm-theme"))]) - (wilt . [(20180220 854) ((emacs (24 3)) (dash (2 12 0)) (s (1 10 0))) "An extensions for calculating WILT in a buffer." tar ((:commit . "04dbe37fa35d0b24c791421785d2c97a8cbfe2cc") (:authors ("Austin Bingham" . "austin@sixty-north.com")) (:maintainers ("Austin Bingham" . "austin@sixty-north.com")) (:maintainer "Austin Bingham" . "austin@sixty-north.com") (:url . "https://github.com/sixty-north/emacs-wilt"))]) - (win-switch . [(20161009 1627) nil "fast, dynamic bindings for window-switching/resizing" tar ((:commit . "954eb5e4c5737f0c06368c42a7f1c3dd374d782f") (:authors ("Christopher Genovese" . "genovese@cmu.edu")) (:maintainers ("Christopher R. Genovese" . "genovese@cmu.edu")) (:maintainer "Christopher R. Genovese" . "genovese@cmu.edu") (:keywords "window" "switch" "key bindings" "ergonomic" "efficient") (:url . "http://www.stat.cmu.edu/~genovese/emacs/win-switch/"))]) - (windata . [(20090830 1040) nil "convert window configuration to list" tar ((:commit . "a723fc446ceaec23d5f29ecc8245d94c99d91625") (:authors (nil . "wenbinye@gmail.com")) (:maintainers (nil . "wenbinye@gmail.com")) (:maintainer nil . "wenbinye@gmail.com") (:keywords "convenience" "frames"))]) - (window-end-visible . [(20140508 2041) nil "Find the last visible point in a window" tar ((:commit . "f0ed55aa5f7875634fb4c8b6fbaa93633bc57d85") (:authors ("Roland Walker" . "walker@pobox.com")) (:maintainers ("Roland Walker" . "walker@pobox.com")) (:maintainer "Roland Walker" . "walker@pobox.com") (:keywords "extensions") (:url . "http://github.com/rolandwalker/window-end-visible"))]) - (window-jump . [(20170809 2208) nil "Move left/right/up/down through your windows." tar ((:commit . "6bdb51e9a346907d60a9625f6180bddd06be6674") (:keywords "frames" "convenience") (:url . "https://github.com/chumpage/chumpy-windows"))]) - (window-layout . [(20170215 33) nil "window layout manager" tar ((:commit . "cd2e4f967b610c2bbef53182829e47250d027056") (:authors ("SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net")) (:maintainers ("SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net")) (:maintainer "SAKURAI Masashi" . "m.sakuraiatmarkkiwanami.net") (:keywords "window" "layout"))]) - (window-number . [(20170801 151) nil "Select windows by numbers." tar ((:commit . "d41722de646ffeb3f70d26e4a86a5a1ba5c6be87") (:authors ("Johann Myrkraverk Oskarsson" . "myrkraverk@users.sourceforge.net")) (:maintainers ("Nik Nyby" . "niknyby@riseup.net") ("Johann Myrkraverk Oskarsson" . "myrkraverk@users.sourceforge.net") ("Andy Stewart" . "lazycat.manatee@gmail.com")) (:maintainer "Nik Nyby" . "niknyby@riseup.net") (:keywords "windows") (:url . "https://github.com/nikolas/window-number"))]) - (window-numbering . [(20160809 1810) nil "Numbered window shortcuts" tar ((:commit . "10809b3993a97c7b544240bf5d7ce9b1110a1b89") (:authors ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainers ("Nikolaj Schumacher" . "bugs*nschumde")) (:maintainer "Nikolaj Schumacher" . "bugs*nschumde") (:keywords "faces" "matching") (:url . "http://nschum.de/src/emacs/window-numbering-mode/"))]) - (window-purpose . [(20240504 1017) ((emacs (24 4)) (let-alist (1 0 3)) (imenu-list (0 1))) "Purpose-based window management for Emacs" tar ((:commit . "776c5ef8fe2f0da0f9885526e3556af0f5736600") (:keywords "frames") (:url . "https://github.com/bmag/emacs-purpose"))]) - (winds . [(20201121 123) ((emacs (25 1))) "Window configuration switcher grouped by workspaces" tar ((:commit . "5827e890059d0ce67ebb4779da63c15afccf0973") (:authors ("Javier A. Pollak" . "javi.po.123@gmail.com")) (:maintainers ("Javier A. Pollak" . "javi.po.123@gmail.com")) (:maintainer "Javier A. Pollak" . "javi.po.123@gmail.com") (:keywords "convenience") (:url . "https://github.com/Javyre/winds.el"))]) - (windsize . [(20181029 2257) nil "Simple, intuitive window resizing" tar ((:commit . "62c2846bbe95b0a73e996c75e4a644d05f57aaaa") (:authors ("Chris Perkins" . "chrisperkins99@gmail.com")) (:maintainers ("Chris Perkins" . "chrisperkins99@gmail.com")) (:maintainer "Chris Perkins" . "chrisperkins99@gmail.com") (:keywords "window" "resizing" "convenience") (:url . "http://github.com/grammati/windsize"))]) - (windswap . [(20200722 411) ((emacs (24 3))) "Like windmove, but swaps buffers while moving point" tar ((:commit . "1a334f6543e0a30c55ea1e6071e9732d948f9e4b") (:authors ("Steve Purcell" . "steve@sanityinc.com")) (:maintainers ("Steve Purcell" . "steve@sanityinc.com")) (:maintainer "Steve Purcell" . "steve@sanityinc.com") (:keywords "frames" "convenience") (:url . "https://github.com/purcell/windswap"))]) - (windwow . [(20170816 148) ((dash (2 11 0)) (cl-lib (0 6 1)) (emacs (24))) "simple workspace management" tar ((:commit . "77bad26f651744b68d31b389389147014d250f23") (:authors ("Viju Mathew" . "viju.jm@gmail.com")) (:maintainers ("Viju Mathew" . "viju.jm@gmail.com")) (:maintainer "Viju Mathew" . "viju.jm@gmail.com") (:keywords "frames") (:url . "github.com/vijumathew/windwow"))]) - (winnow . [(20210105 1919) ((emacs (24))) "winnow ag/grep results by matching/excluding lines" tar ((:commit . "c3beff15688481162d14ae8600f59a366bb4c829") (:authors ("Charles L.G. Comstock" . "dgtized@gmail.com")) (:maintainers ("Charles L.G. Comstock" . "dgtized@gmail.com")) (:maintainer "Charles L.G. Comstock" . "dgtized@gmail.com") (:keywords "matching") (:url . "https://github.com/dgtized/winnow.el"))]) - (winpoint . [(20131023 1713) nil "Remember buffer positions per-window, not per buffer" tar ((:commit . "b32ab55f7b8797b9b042a8a89d89d6f79bc356a9") (:authors ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainers ("Jorgen Schaefer" . "forcer@forcix.cx")) (:maintainer "Jorgen Schaefer" . "forcer@forcix.cx") (:keywords "convenience") (:url . "https://github.com/jorgenschaefer/winpoint"))]) - (winring . [(20180530 18) nil "Window configuration rings" tar ((:commit . "f2d072bd446b73e93b127523f19ea82b99b9267f") (:keywords "frames" "tools") (:url . "https://gitlab.com/warsaw/winring"))]) - (winum . [(20190911 1607) ((cl-lib (0 5)) (dash (2 13 0))) "Navigate windows and frames using numbers." tar ((:commit . "098249c65042ee0308b8236d1ee838c8da8fdf25") (:authors ("Thomas de Beauchêne" . "thomas.de.beauchene@gmail.com")) (:maintainers ("Thomas de Beauchêne" . "thomas.de.beauchene@gmail.com")) (:maintainer "Thomas de Beauchêne" . "thomas.de.beauchene@gmail.com") (:keywords "convenience" "frames" "windows" "multi-screen") (:url . "http://github.com/deb0ch/winum.el"))]) - (wisp-mode . [(20220529 1522) ((emacs (24 4))) "Tools for wisp: the Whitespace-to-Lisp preprocessor" tar ((:commit . "1a01003d400db8a42838cabcb26c06d627246a17") (:authors ("Arne Babenhauserheide" . "arne_bab@web.de")) (:maintainers ("Arne Babenhauserheide" . "arne_bab@web.de")) (:maintainer "Arne Babenhauserheide" . "arne_bab@web.de") (:keywords "languages" "lisp" "scheme") (:url . "http://www.draketo.de/english/wisp"))]) - (wispjs-mode . [(20170720 1919) ((clojure-mode (0))) "Major mode for Wisp code." tar ((:commit . "60f9f5fd9d1556e2d008939f67eb1b1d0f325fa8") (:authors ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainers ("Kris Jenkins" . "krisajenkins@gmail.com")) (:maintainer "Kris Jenkins" . "krisajenkins@gmail.com") (:url . "https://github.com/krisajenkins/wispjs-mode"))]) - (with-editor . [(20240725 1429) ((emacs (25 1)) (compat (30 0 0 0))) "Use the Emacsclient as $EDITOR" tar ((:commit . "62dc8ba2184bef074ff0e90eefb70bfa34c21d3c") (:authors ("Jonas Bernoulli" . "emacs.with-editor@jonas.bernoulli.dev")) (:maintainers ("Jonas Bernoulli" . "emacs.with-editor@jonas.bernoulli.dev")) (:maintainer "Jonas Bernoulli" . "emacs.with-editor@jonas.bernoulli.dev") (:keywords "processes" "terminals") (:url . "https://github.com/magit/with-editor"))]) - (with-emacs . [(20220814 444) ((emacs (24 4))) "Evaluate Emacs Lisp expressions in a separate Emacs process" tar ((:commit . "fb9ef454a4bb2d6de3415807b4858a20a9cc0dad") (:authors ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainers ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainer "Gong Qijian" . "gongqijian@gmail.com") (:keywords "tools") (:url . "https://github.com/twlz0ne/with-emacs.el"))]) - (with-namespace . [(20130407 1822) ((dash (1 1 0)) (loop (1 1))) "interoperable elisp namespaces" tar ((:commit . "36828a40428c8e53c117f2df830b2f7a59ddd306") (:authors ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainers ("Wilfred Hughes" . "me@wilfred.me.uk")) (:maintainer "Wilfred Hughes" . "me@wilfred.me.uk") (:keywords "namespaces"))]) - (with-proxy . [(20200510 414) ((emacs (24 4))) "Evaluate expressions with proxy" tar ((:commit . "93b1ed2f3060f305009fa71f4fb5bb10173a10e3") (:authors ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainers ("Gong Qijian" . "gongqijian@gmail.com")) (:maintainer "Gong Qijian" . "gongqijian@gmail.com") (:keywords "comm") (:url . "https://github.com/twlz0ne/with-proxy.el"))]) - (with-shell-interpreter . [(20230916 1420) ((emacs (25 1)) (cl-lib (0 6 1))) "Helper for shell command APIs" tar ((:commit . "bef977d8058d26d82ab11a7227c88b3011edd127") (:keywords "processes" "terminals") (:url . "https://github.com/p3r7/with-shell-interpreter"))]) - (with-simulated-input . [(20210527 2337) ((emacs (24 4))) "A macro to simulate user input non-interactively" tar ((:commit . "ee4d2b75fd99bac3de40675b0a0e03529718f59f") (:authors ("Ryan C. Thompson" . "rct@thompsonclan.org") ("Nikita Bloshchanevich" . "nikblos@outlook.com")) (:maintainers ("Ryan C Thompson" . "rct@thompsonclan.org")) (:maintainer "Ryan C Thompson" . "rct@thompsonclan.org") (:keywords "lisp" "tools" "extensions") (:url . "https://github.com/DarwinAwardWinner/with-simulated-input"))]) - (with-venv . [(20210925 2336) ((cl-lib (0 5)) (emacs (24 4))) "Execute with Python virtual environment activated" tar ((:commit . "773192d892ec0341e023d8b5e80639f8eb79f2a5") (:authors ("10sr" . "8.slashes[at]gmail[dot]com")) (:maintainers ("10sr" . "8.slashes[at]gmail[dot]com")) (:maintainer "10sr" . "8.slashes[at]gmail[dot]com") (:keywords "processes" "python" "venv") (:url . "https://github.com/10sr/with-venv-el"))]) - (wiz . [(20240629 447) ((emacs (29 1)) (exec-path-from-shell (2 1))) "Macros to simplify startup initialization" tar ((:commit . "4f48029d39b870c9e6545516af1be9764e08cccc") (:authors ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainers ("USAMI Kenta" . "tadsan@zonu.me")) (:maintainer "USAMI Kenta" . "tadsan@zonu.me") (:keywords "convenience" "lisp") (:url . "https://github.com/zonuexe/emacs-wiz"))]) - (wn-mode . [(20151110 552) ((emacs (24))) "numeric window switching shortcuts" tar ((:commit . "f05c3151523e529af5a0a3fa8c948b61fb369f6e") (:maintainers ("Luís Oliveira" . "luismbo@gmail.com")) (:maintainer "Luís Oliveira" . "luismbo@gmail.com") (:keywords "buffers" "windows" "switching-windows") (:url . "https://github.com/luismbo/wn-mode"))]) - (wolfram . [(20231220 1950) nil "Wolfram Alpha Integration" tar ((:commit . "743c92f88bb3b6a77bc84ac2221adc6222cebb94") (:authors ("Hans Sjunnesson" . "hans.sjunnesson@gmail.com")) (:maintainers ("Hans Sjunnesson" . "hans.sjunnesson@gmail.com")) (:maintainer "Hans Sjunnesson" . "hans.sjunnesson@gmail.com") (:keywords "math"))]) - (wolfram-mode . [(20180307 13) ((emacs (24 3))) "Mathematica editing and inferior mode." tar ((:commit . "be680190cac6ccf579dbce107deaae495928d1b3") (:authors ("Daichi Mochihashi" . "daichiatcslab.kecl.ntt.co.jp")) (:maintainers ("Daichi Mochihashi" . "daichiatcslab.kecl.ntt.co.jp")) (:maintainer "Daichi Mochihashi" . "daichiatcslab.kecl.ntt.co.jp") (:keywords "languages" "processes" "tools") (:url . "https://github.com/kawabata/wolfram-mode/"))]) - (wonderland . [(20130913 119) ((dash (2 0 0)) (dash-functional (1 0 0)) (multi (2 0 0)) (emacs (24))) "declarative configuration for Emacsen" tar ((:commit . "28cf6b37000c395ece9519db53147fb826a42bc4") (:authors ("Christina Whyte" . "kurisu.whyte@gmail.com")) (:maintainers ("Christina Whyte" . "kurisu.whyte@gmail.com")) (:maintainer "Christina Whyte" . "kurisu.whyte@gmail.com") (:keywords "configuration" "profile" "wonderland") (:url . "http://github.com/kurisuwhyte/emacs-wonderland"))]) - (wordcount-section . [(20240428 1852) ((emacs (28 1)) (compat (29 1)) (universal-sidecar (1 5 1))) "Universal Sidecar Section to show Word Counts" tar ((:commit . "4c78015d10caba9c700e6e6b582004ae1c1d5344") (:authors ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainers ("Samuel W. Flint" . "me@samuelwflint.com")) (:maintainer "Samuel W. Flint" . "me@samuelwflint.com") (:keywords "text" "convenience") (:url . "https://git.sr.ht/~swflint/emacs-universal-sidecar"))]) - (wordel . [(20240104 603) ((emacs (27 1))) "An Elisp implementation of \"Wordle\" (aka \"Lingo\")" tar ((:commit . "38a05283c014812c0a54207aa6146f163c707fa5") (:authors ("Nicholas Vollmer" . "iarchivedmywholelife@gmail.com")) (:maintainers ("Nicholas Vollmer" . "iarchivedmywholelife@gmail.com")) (:maintainer "Nicholas Vollmer" . "iarchivedmywholelife@gmail.com") (:keywords "games") (:url . "https://github.com/progfolio/wordel"))]) - (wordgen . [(20170803 1820) ((emacs (24)) (cl-lib (0 5))) "Random word generator" tar ((:commit . "aacad928ae99a953e034a831dfd0ebdf7d52ac1d") (:authors ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainers ("Fanael Linithien" . "fanael4@gmail.com")) (:maintainer "Fanael Linithien" . "fanael4@gmail.com") (:url . "https://github.com/Fanael/wordgen.el"))]) - (wordnut . [(20180313 443) ((emacs (24 4))) "Major mode interface to WordNet" tar ((:commit . "feac531404041855312c1a046bde7ea18c674915"))]) - (wordreference . [(20240318 2135) ((emacs (28 1))) "Interface for wordreference.com" tar ((:commit . "6cd9e43c809267fc37e21e99d49ded4e4731b48a") (:authors ("Marty Hiatt" . "martianhiatusATriseup.net")) (:maintainers ("Marty Hiatt" . "martianhiatusATriseup.net")) (:maintainer "Marty Hiatt" . "martianhiatusATriseup.net") (:keywords "convenience" "translate" "wp" "dictionary") (:url . "https://codeberg.org/martianh/wordreference.el"))]) - (wordsmith-mode . [(20210715 1517) nil "Syntax analysis and NLP text-processing in Emacs (OSX-only)" tar ((:commit . "5d40ceaa2b8d41ab3634ca377ceb6a74deeb2287") (:authors ("istib" . "istib@thebati.net")) (:maintainers ("istib" . "istib@thebati.net")) (:maintainer "istib" . "istib@thebati.net"))]) - (worf . [(20220102 835) ((swiper (0 11 0)) (ace-link (0 1 0)) (hydra (0 13 0)) (zoutline (0 1 0))) "A warrior does not press so many keys! (in org-mode)" tar ((:commit . "8681241e118585824cd256e5b026978bf06c7e58") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "lisp") (:url . "https://github.com/abo-abo/worf"))]) - (workgroups . [(20110726 1641) nil "workgroups for windows (for Emacs)" tar ((:commit . "9572b3492ee09054dc329f64ed846c962b395e39") (:authors ("tlh" . "thunkout@gmail.com")) (:maintainers ("tlh" . "thunkout@gmail.com")) (:maintainer "tlh" . "thunkout@gmail.com") (:keywords "session" "management" "window-configuration" "persistence"))]) - (workgroups2 . [(20230328 1331) ((emacs (25 1))) "save&load multiple named workspaces (or \"workgroups\")" tar ((:commit . "aff9d76b7be5eed33f30be2fabf111818749cbd5") (:authors ("Sergey Pashinin" . "sergeyatpashinindotcom")) (:maintainers ("Sergey Pashinin" . "sergeyatpashinindotcom")) (:maintainer "Sergey Pashinin" . "sergeyatpashinindotcom") (:keywords "session" "management" "window-configuration" "persistence") (:url . "https://github.com/pashinin/workgroups2"))]) - (workroom . [(20230926 1631) ((emacs (25 1)) (project (0 3 0)) (compat (28 1 2 2))) "Named rooms for work without irrelevant distracting buffers" tar ((:commit . "cb8654191b23c9b02a79660c3d8c969709c6fcbe") (:authors ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainers ("Akib Azmain Turja" . "akib@disroot.org")) (:maintainer "Akib Azmain Turja" . "akib@disroot.org") (:keywords "tools" "convenience") (:url . "https://codeberg.org/akib/emacs-workroom"))]) - (world-time-mode . [(20140627 807) nil "show whole days of world-time diffs" tar ((:commit . "ce7a3b45c87eb24cfe61eee453175d64f741d7cc") (:authors ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainers ("Nic Ferrier" . "nferrier@ferrier.me.uk")) (:maintainer "Nic Ferrier" . "nferrier@ferrier.me.uk") (:keywords "tools" "calendar"))]) - (wotd . [(20170328 1948) ((emacs (24 4)) (org (8 2 10))) "Fetch word-of-the-day from multiple online sources" tar ((:commit . "d2937a3d91e014f8028a1f33d21c18cc0b065a64") (:authors ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainers ("Junpeng Qiu" . "qjpchmail@gmail.com")) (:maintainer "Junpeng Qiu" . "qjpchmail@gmail.com") (:keywords "extensions"))]) - (wrap-region . [(20140117 720) ((dash (1 0 3))) "Wrap text with punctation or tag" tar ((:commit . "5a910ad23ebb0649e644bf62ad042587341da5da") (:authors ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainers ("Johan Andersson" . "johan.rejeep@gmail.com")) (:maintainer "Johan Andersson" . "johan.rejeep@gmail.com") (:keywords "speed" "convenience") (:url . "http://github.com/rejeep/wrap-region"))]) - (wren-mode . [(20221227 227) ((emacs (24 3))) "A major mode for the Wren programming language" tar ((:commit . "70b1b89f565679a15c8c9c1a9bda98b0d163e83e") (:keywords "files" "wren") (:url . "https://github.com/thechampagne/wren-mode"))]) - (writefreely . [(20221221 1456) ((emacs (24 3)) (org (9 0)) (ox-gfm (0 0)) (request (0 3))) "Push your Org files as markdown to a writefreely instance" tar ((:commit . "db70444eb5fbe0820754574d70b1ae44967607dc") (:authors ("Daniel Gomez" . "d.gomezatposteodotorg")) (:maintainers ("Daniel Gomez" . "d.gomezatposteodotorg")) (:maintainer "Daniel Gomez" . "d.gomezatposteodotorg") (:keywords "convenience") (:url . "https://github.com/dangom/writefreely.el"))]) - (writegood-mode . [(20220511 2109) nil "Polish up poor writing on the fly" tar ((:commit . "d54eadeedb8bf3aa0e0a584c0a7373c69644f4b8") (:keywords "writing" "weasel-words" "grammar") (:url . "http://github.com/bnbeckwith/writegood-mode"))]) - (writeroom-mode . [(20231103 931) ((emacs (25 1)) (visual-fill-column (2 2))) "Minor mode for distraction-free writing" tar ((:commit . "f4d035e91d20bf1dd3f2857b9cc344f844979a78") (:authors ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainers ("Joost Kremers" . "joostkremers@fastmail.fm")) (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") (:keywords "text") (:url . "https://github.com/joostkremers/writeroom-mode"))]) - (ws-butler . [(20201117 1528) nil "Unobtrusively remove trailing whitespace." tar ((:commit . "e3a38d93e01014cd47bf5af4924459bd145fd7c4") (:url . "https://github.com/lewang/ws-butler"))]) - (wsd-mode . [(20191031 1211) nil "Emacs major-mode for www.websequencediagrams.com" tar ((:commit . "44aac55afb57cb540559aa1015f9ad2d770dd5c8") (:authors ("Jostein Kjønigsen" . "jostein@gmail.com")) (:maintainers ("Jostein Kjønigsen" . "jostein@gmail.com")) (:maintainer "Jostein Kjønigsen" . "jostein@gmail.com") (:keywords "wsd" "diagrams" "design" "process" "modelling" "uml") (:url . "https://github.com/josteink/wsd-mode"))]) - (wttrin . [(20240521 2004) ((emacs (24 4)) (xterm-color (1 0))) "Emacs Frontend for Service wttr.in" tar ((:commit . "5655b5fd438622581f84eb84c8880f20e11b87ed") (:maintainers ("Craig Jennings" . "c@cjennings.net")) (:maintainer "Craig Jennings" . "c@cjennings.net") (:keywords "weather" "wttrin" "games") (:url . "https://github.com/cjennings/emacs-wttrin"))]) - (wucuo . [(20230529 735) ((emacs (25 1))) "Fastest solution to spell check camel case code or plain text" tar ((:commit . "8a9080019d294906f8be4e0285eda970679d6ca0") (:authors ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainers ("Chen Bin" . "chenbinDOTshATgmailDOTcom")) (:maintainer "Chen Bin" . "chenbinDOTshATgmailDOTcom") (:keywords "convenience") (:url . "http://github.com/redguardtoo/wucuo"))]) - (wwg . [(20210614 1527) ((emacs (25 1))) "Writer word goals" tar ((:commit . "46c8a7c71275ced2c662c1222d4b85319f80dd83") (:authors (nil . "Andreaandrea-dev@hotmail.com")) (:maintainers (nil . "Andreaandrea-dev@hotmail.com")) (:maintainer nil . "Andreaandrea-dev@hotmail.com") (:keywords "wp") (:url . "https://github.com/ag91/writer-word-goals"))]) - (wwtime . [(20151122 1610) nil "Insert a time of day with appropriate world-wide localization" tar ((:commit . "d04d8fa814b5d3644efaeb28f25520ada69acbbd") (:authors ("Norman Walsh" . "ndw@nwalsh.com")) (:maintainers ("Norman Walsh" . "ndw@nwalsh.com")) (:maintainer "Norman Walsh" . "ndw@nwalsh.com") (:keywords "time"))]) - (www-synonyms . [(20170128 2251) ((request (0 2 0)) (cl-lib (0 5))) "insert synonym for a word" tar ((:commit . "7e37ea35064ff31c9945f0198a653647d408c936") (:authors ("Bernhard Specht" . "bernhard@specht.net")) (:maintainers ("Bernhard Specht" . "bernhard@specht.net")) (:maintainer "Bernhard Specht" . "bernhard@specht.net") (:keywords "lisp"))]) - (x-path-walker . [(20220714 1056) ((helm-core (3 6 0))) "Navigation feature for JSON/XML/HTML based on path (imenu like)" tar ((:commit . "c91deaaba0d5cc9018008a39c96222deacba3868") (:authors (nil . "lompik@ArchOrion")) (:maintainers (nil . "lompik@ArchOrion")) (:maintainer nil . "lompik@ArchOrion") (:keywords "convenience"))]) - (x509-mode . [(20240725 905) ((emacs (25 1)) (compat (29 1 4 2))) "View certificates, CRLs and keys using OpenSSL" tar ((:commit . "09f1b57550f2ef52016506fd0e0bb14511308921") (:authors ("Fredrik Axelsson" . "f.axelsson@gmail.com")) (:maintainers ("Fredrik Axelsson" . "f.axelsson@gmail.com")) (:maintainer "Fredrik Axelsson" . "f.axelsson@gmail.com") (:url . "https://github.com/jobbflykt/x509-mode"))]) - (x86-lookup . [(20210412 2022) ((emacs (24 3)) (cl-lib (0 3))) "jump to x86 instruction documentation" tar ((:commit . "1573d61cc4457737b94624598a891c837fb52c16") (:authors ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainers ("Christopher Wellons" . "wellons@nullprogram.com")) (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") (:url . "https://github.com/skeeto/x86-lookup"))]) - (xbm-life . [(20210508 1640) ((emacs (24 1))) "A XBM version of Conway's Game of Life" tar ((:commit . "ec6abb0182068294a379cb49ad5346b1d757457d") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "games") (:url . "https://depp.brause.cc/xbm-life"))]) - (xcode-mode . [(20160907 1208) ((emacs (24 4)) (s (1 10 0)) (dash (2 11 0)) (multiple-cursors (1 0 0))) "A minor mode for emacs to perform Xcode like actions." tar ((:commit . "5b5f0a4f505d44840a4924b24e3ef73b8528d98b") (:authors ("Nickolas Lanasa" . "nick@nytekproductions.com")) (:maintainers ("Nickolas Lanasa" . "nick@nytekproductions.com")) (:maintainer "Nickolas Lanasa" . "nick@nytekproductions.com") (:keywords "conveniences"))]) - (xcode-project . [(20200810 2010) ((emacs (25))) "A package for reading Xcode project files." tar ((:commit . "90aef198df5b51dfdb9ad205aa5b412c471fd418") (:authors ("John Buckley" . "john@olivetoast.com")) (:maintainers ("John Buckley" . "john@olivetoast.com")) (:maintainer "John Buckley" . "john@olivetoast.com") (:keywords "languages" "tools") (:url . "https://github.com/nhojb/xcode-project.git"))]) - (xcscope . [(20230626 2109) nil "cscope interface for (X)Emacs" tar ((:commit . "2f35b26428dd82c016941744f03aad97df80c47b") (:authors ("Darryl Okahata" . "darrylo@sonic.net") ("Dima Kogan" . "dima@secretsauce.net")) (:maintainers ("Dima Kogan" . "dima@secretsauce.net")) (:maintainer "Dima Kogan" . "dima@secretsauce.net") (:keywords "languages" "c") (:url . "https://github.com/dkogan/xcscope.el"))]) - (xenops . [(20220821 1111) ((emacs (26 1)) (aio (1 0)) (auctex (12 2 0)) (avy (0 5 0)) (dash (2 18 0)) (f (0 20 0)) (s (1 12 0))) "A LaTeX editing environment for mathematical documents" tar ((:commit . "4d75c1cd5ee7afba62af3a39a1f43432b295c29c") (:authors ("Dan Davison" . "dandavison7@gmail.com")) (:maintainers ("Dan Davison" . "dandavison7@gmail.com")) (:maintainer "Dan Davison" . "dandavison7@gmail.com") (:url . "https://github.com/dandavison/xenops"))]) - (xhair . [(20210801 222) ((emacs (24 3)) (vline (1 0))) "Highlight the current line and column" tar ((:commit . "c7bd7c501c3545aa99dadac386c882fe7c5edd9c") (:keywords "convenience" "faces" "maint") (:url . "https://github.com/Boruch-Baum/emacs-xhair"))]) - (xkb-mode . [(20240506 904) ((emacs (25 1))) "Major mode for editing X Keyboard Extension (XKB) files" tar ((:commit . "b1de5233dc12749a97ad6a63d86b921bf1e33d3b") (:authors ("James Dyer" . "captainflasmr@gmail.com")) (:maintainers ("James Dyer" . "captainflasmr@gmail.com")) (:maintainer "James Dyer" . "captainflasmr@gmail.com") (:keywords "convenience") (:url . "https://github.com/captainflasmr/xkb-mode"))]) - (xkcd . [(20220503 1109) ((json (1 3))) "View xkcd from Emacs" tar ((:commit . "80011da2e7def8f65233d4e0d790ca60d287081d") (:authors ("Vibhav Pant" . "vibhavp@gmail.com")) (:maintainers ("Vibhav Pant" . "vibhavp@gmail.com")) (:maintainer "Vibhav Pant" . "vibhavp@gmail.com") (:keywords "xkcd" "webcomic") (:url . "https://github.com/vibhavp/emacs-xkcd"))]) - (xmind-org . [(20240723 1455) ((emacs (27 1)) (org-ml (5 3)) (dash (2 12))) "Import XMind mindmaps into Org" tar ((:commit . "01055f0b9a53d40c9ce6a7b1c259a3a73b4ff413") (:authors ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainers ("Akira Komamura" . "akira.komamura@gmail.com")) (:maintainer "Akira Komamura" . "akira.komamura@gmail.com") (:keywords "outlines" "wp" "files") (:url . "https://github.com/akirak/xmind-org-el"))]) - (xml+ . [(20170727 2351) ((emacs (24 4)) (dash (2 12 0))) "Utilities for xml and html trees" tar ((:commit . "232fa863c08fc159b21dd58c39ea45dce3334895") (:authors ("Ben Dean" . "bendean837@gmail.com")) (:maintainers ("Ben Dean" . "bendean837@gmail.com")) (:maintainer "Ben Dean" . "bendean837@gmail.com") (:keywords "xml" "html") (:url . "https://github.com/bddean/xml-plus"))]) - (xml-format . [(20191011 1159) ((emacs (25)) (reformatter (0 4))) "XML reformatter using xmllint" tar ((:commit . "2861c4e33e18b077112efa072316b031bca4236c") (:authors ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainers ("wouter bolsterlee" . "wouter@bolsterl.ee")) (:maintainer "wouter bolsterlee" . "wouter@bolsterl.ee") (:keywords "languages") (:url . "https://github.com/wbolster/emacs-xml-format"))]) - (xml-quotes . [(20200301 1222) nil "read quotations from an XML document" tar ((:commit . "8fc21e43b45f9a50b24642412f05afcc3a316a1f") (:authors ("Norman Walsh" . "ndw@nwalsh.com")) (:maintainers ("Norman Walsh" . "ndw@nwalsh.com")) (:maintainer "Norman Walsh" . "ndw@nwalsh.com") (:keywords "xml" "quotations") (:url . "https://github.com/ndw/xml-quotes"))]) - (xml-rpc . [(20231009 1432) ((emacs (24 1))) "An elisp implementation of clientside XML-RPC" tar ((:commit . "fb6183597be1361be02f46c9a53257ac1dd9715e") (:maintainers ("Mark A. Hershberger" . "mah@everybody.org")) (:maintainer "Mark A. Hershberger" . "mah@everybody.org") (:keywords "xml" "rpc" "network" "comm") (:url . "http://github.com/xml-rpc-el/xml-rpc-el"))]) - (xmlgen . [(20170411 1317) nil "A DSL for generating XML." tar ((:commit . "dba66681f0c5e621a9e70e8afb34903c9ffe93c4") (:authors ("Philip Jackson" . "phil@shellarchive.co.uk")) (:maintainers ("Philip Jackson" . "phil@shellarchive.co.uk")) (:maintainer "Philip Jackson" . "phil@shellarchive.co.uk"))]) - (xmlunicode . [(20230820 814) nil "Unicode support for XML" tar ((:commit . "5f1c3e48b90588eb56cec67d3efc869a4e95b03a") (:authors ("Norman Walsh" . "ndw@nwalsh.com")) (:maintainers ("Norman Walsh" . "ndw@nwalsh.com")) (:maintainer "Norman Walsh" . "ndw@nwalsh.com") (:keywords "utf-8" "unicode" "xml" "characters"))]) - (xo . [(20160403 646) nil "XO linter integration with compilation mode" tar ((:commit . "72fcd867cfa332fdb82f732925cf8977e690af78") (:authors ("J.A" . "jer.github@gmail.com")) (:maintainers ("J.A" . "jer.github@gmail.com")) (:maintainer "J.A" . "jer.github@gmail.com") (:keywords "processes"))]) - (xonsh-mode . [(20201020 52) ((emacs (24 3))) "Major mode for editing xonshrc files" tar ((:commit . "7fa581524533a9b6b770426e4445e571a69e469d") (:authors ("Sean Farley" . "sean@farley.io")) (:maintainers ("Sean Farley" . "sean@farley.io")) (:maintainer "Sean Farley" . "sean@farley.io") (:keywords "languages") (:url . "https://github.com/seanfarley/xonsh-mode"))]) - (xquery-mode . [(20170214 1119) ((cl-lib (0 5))) "A simple mode for editing xquery programs" tar ((:commit . "19e6f9553ce05380843582b879712de00679e4ab") (:url . "https://github.com/xquery-mode/xquery-mode"))]) - (xquery-tool . [(20200907 811) nil "A simple interface to saxonb's xquery." tar ((:commit . "bd48e0f56b58e36309f7966dcf67db69d65100a4") (:authors ("Patrick McAllister" . "pma@rdorte.org")) (:maintainers ("Patrick McAllister" . "pma@rdorte.org")) (:maintainer "Patrick McAllister" . "pma@rdorte.org") (:keywords "xml" "xquery" "emacs") (:url . "https://github.com/paddymcall/xquery-tool.el"))]) - (xref-js2 . [(20240504 1449) ((emacs (25 1)) (js2-mode (20150909))) "Jump to references/definitions using ag & js2-mode's AST" tar ((:commit . "e215af9eedac69b40942fff9d5514704f9f4d43e") (:authors ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainers ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr") (:keywords "javascript" "convenience" "tools") (:url . "https://github.com/NicolasPetton/xref-js2"))]) - (xref-rst . [(20240421 814) ((emacs (29 1))) "Lookup reStructuredText symbols" tar ((:commit . "c6dd6cc6df1d9dd311cb0f421b86beadfa3156ce") (:authors ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainers ("Campbell Barton" . "ideasman42@gmail.com")) (:maintainer "Campbell Barton" . "ideasman42@gmail.com") (:url . "https://codeberg.org/ideasman42/emacs-xref-rst"))]) - (xresources-theme . [(20221208 2015) nil "Use your .Xresources as your emacs theme" tar ((:commit . "76532fc4330e9e31accc580708514b83b15d70a7") (:authors ("Marten Lienen" . "marten.lienen@gmail.com")) (:maintainers ("Marten Lienen" . "marten.lienen@gmail.com")) (:maintainer "Marten Lienen" . "marten.lienen@gmail.com") (:keywords "xresources" "theme"))]) - (xterm-color . [(20230321 3) ((emacs (24 4))) "ANSI, XTERM 256 and Truecolor support" tar ((:commit . "2ad407c651e90fff2ea85d17bf074cee2c022912") (:authors ("xristos" . "xristos@sdf.org")) (:maintainers ("xristos" . "xristos@sdf.org")) (:maintainer "xristos" . "xristos@sdf.org") (:keywords "faces") (:url . "https://github.com/atomontage/xterm-color"))]) - (xterm-keybinder . [(20160523 56) ((emacs (24 3)) (cl-lib (0 5)) (let-alist (1 0 1))) "Let you extra keybinds in xterm/urxvt" tar ((:commit . "b29c4f700b0fa0c9f627f6725b36462b8fab06d6") (:authors ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainers ("Yuta Yamada" . "cokesboy\"at\"gmail.com")) (:maintainer "Yuta Yamada" . "cokesboy\"at\"gmail.com") (:keywords "convenient"))]) - (xtest . [(20141214 1706) ((cl-lib (0 5))) "Simple Testing with Emacs & ERT" tar ((:commit . "8099be9c2d856f98489834ddb20a01c6fd8922f1") (:keywords "testing" "ert") (:url . "https://github.com/promethial/xtest"))]) - (xwidgete . [(20171118 2116) ((emacs (25))) "enhances usability of current xwidget browser" tar ((:commit . "e4e8410fe32176df85b46234717824519443fb04") (:authors ("Do Hoang" . "tuhdo1710@gmail.com")) (:keywords "xwidgete" "tools") (:url . "https://github.com/tuhdo/xwidgete"))]) - (xwidgets-reuse . [(20240331 1644) ((emacs (26 1))) "Reuse xwidgets sessions to reduce resource consumption" tar ((:commit . "5653c8a3ac13615d171599b3ada87512bd1a6fb9") (:authors ("Boris Glavic" . "lordpretzel@gmail.com")) (:maintainers ("Boris Glavic" . "lordpretzel@gmail.com")) (:maintainer "Boris Glavic" . "lordpretzel@gmail.com") (:keywords "hypermedia") (:url . "https://github.com/lordpretzel/xwidgets-reuse"))]) - (xwiki-mode . [(20211112 511) ((emacs (27 1))) "Major mode for xwiki-formatted text" tar ((:commit . "8b6f2caead8ec804e8d7d37d87eb3b46aa96b6e8") (:authors ("Ackerley Tng" . "ackerleytng@gmail.com")) (:maintainers ("Ackerley Tng" . "ackerleytng@gmail.com")) (:maintainer "Ackerley Tng" . "ackerleytng@gmail.com") (:keywords "languages" "convenience" "tools") (:url . "https://github.com/ackerleytng/xwiki-mode"))]) - (xwwp . [(20240701 1040) ((emacs (26 1))) "Enhance xwidget webkit browser" tar ((:commit . "0c875e460d1c0637766204dc289ffbd0f2284194") (:keywords "convenience") (:url . "https://github.com/canatella/xwwp"))]) - (xwwp-follow-link-helm . [(20200917 642) ((emacs (26 1)) (xwwp (0 1))) "Link navigation in `xwidget-webkit' sessions using `helm'" tar ((:commit . "99670ec37e2083eada9691a342441d2fa4589002") (:keywords "convenience") (:url . "https://github.com/canatella/xwwp"))]) - (xwwp-follow-link-ivy . [(20200917 642) ((emacs (26 1)) (xwwp (0 1))) "Link navigation in `xwidget-webkit' sessions using `ivy'" tar ((:commit . "1f1646feaf3328568da40200cc218337fbbabc1a") (:keywords "convenience") (:url . "https://github.com/canatella/xwwp"))]) - (yabaki-theme . [(20231004 2023) ((emacs (27 1))) "Yabaki, the cast shadow" tar ((:commit . "209f2be321509dac00631fff1b0f7ea01ba382de") (:authors ("David Goudou" . "david.goudou@gmail.com")) (:maintainers ("David Goudou" . "david.goudou@gmail.com")) (:maintainer "David Goudou" . "david.goudou@gmail.com") (:url . "https://codeberg.org/seahorse/yabaki-theme"))]) - (yabin . [(20140206 351) nil "Yet Another Bignum package (A thin wrapper of calc.el)." tar ((:commit . "db8c404507560ef9147fcce2b94cd706fbfa03b5") (:authors ("Daisuke Kobayashi" . "d5884jp@gmail.com")) (:maintainers ("Daisuke Kobayashi" . "d5884jp@gmail.com")) (:maintainer "Daisuke Kobayashi" . "d5884jp@gmail.com") (:keywords "data"))]) - (yafolding . [(20200119 1353) nil "Folding code blocks based on indentation" tar ((:commit . "4c1888ae45f9241516519ae0ae3a899f2efa05ba") (:authors ("Zeno Zeng" . "zenoofzeng@gmail.com")) (:maintainers ("Zeno Zeng" . "zenoofzeng@gmail.com")) (:maintainer "Zeno Zeng" . "zenoofzeng@gmail.com") (:keywords "folding"))]) - (yagist . [(20160418 508) ((cl-lib (0 3))) "Yet Another Emacs integration for gist.github.com" tar ((:commit . "10da4baa272ff0f7052f17debecc340764c7003f") (:maintainers ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") (:keywords "tools") (:url . "https://github.com/mhayashi1120/yagist.el"))]) - (yahtzee . [(20220221 803) ((emacs (24 3))) "The yahtzee game" tar ((:commit . "9b42ba4612d3043464414c08a3d60f6ad594566c") (:authors ("Dimitar Dimitrov" . "mail.mitko@gmail.com")) (:maintainers ("Dimitar Dimitrov" . "mail.mitko@gmail.com")) (:maintainer "Dimitar Dimitrov" . "mail.mitko@gmail.com") (:keywords "games") (:url . "https://github.com/drdv/yahtzee"))]) - (yalinum . [(20130217 1043) nil "yet another display line numbers." tar ((:commit . "d3e0cbe3f4f5ca311e3298e684901d6fea3ad973") (:authors ("tm8st" . "tm8st@hotmail.co.jp")) (:maintainers ("tm8st" . "tm8st@hotmail.co.jp")) (:maintainer "tm8st" . "tm8st@hotmail.co.jp") (:keywords "convenience" "tools"))]) - (yaml . [(20231211 1501) ((emacs (25 1))) "YAML parser for Elisp" tar ((:commit . "70c4fcead97e9bd6594e418c922ae769818f4245") (:authors ("Zachary Romero" . "zkry@posteo.org")) (:maintainers ("Zachary Romero" . "zkry@posteo.org")) (:maintainer "Zachary Romero" . "zkry@posteo.org") (:keywords "tools") (:url . "https://github.com/zkry/yaml.el"))]) - (yaml-imenu . [(20220406 1703) ((emacs (24 4)) (yaml-mode (0))) "Enhancement of the imenu support in yaml-mode." tar ((:commit . "c1fbba8b03a7bef4fc2b87404914fa9c6eb67b55") (:authors ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainers ("Akinori MUSHA" . "knu@iDaemons.org")) (:maintainer "Akinori MUSHA" . "knu@iDaemons.org") (:keywords "outlining" "convenience" "imenu") (:url . "https://github.com/knu/yaml-imenu.el"))]) - (yaml-mode . [(20240317 1602) ((emacs (24 1))) "Major mode for editing YAML files" tar ((:commit . "7b5ce294fb15c2c8926fa476d7218aa415550a2a") (:authors ("Yoshiki Kurihara" . "clouder@gmail.com") ("Marshall T. Vandegrift" . "llasram@gmail.com")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "data" "yaml") (:url . "https://github.com/yoshiki/yaml-mode"))]) - (yaml-pro . [(20240623 1904) ((emacs (26 1)) (yaml (0 5 1))) "Parser-aided YAML editing features" tar ((:commit . "5f06949e92dc19dcc48dc31662b2aa958fe33726") (:keywords "tools") (:url . "https://github.com/zkry/yaml-pro"))]) - (yaml-tomato . [(20151123 753) ((s (1 9))) "copy or show the yaml path currently under cursor." tar ((:commit . "1272c502fac6ce6b0f8b7f8a9beb353f0b35e13c") (:keywords "yaml"))]) - (yang-mode . [(20190507 724) nil "major mode for editing YANG files" tar ((:commit . "4b4ab4d4a79d37d6c31c6ea7cccbc425e0b1eded") (:authors ("Martin Bjorklund" . "mbj4668@gmail.com")) (:maintainers ("Martin Bjorklund" . "mbj4668@gmail.com")) (:maintainer "Martin Bjorklund" . "mbj4668@gmail.com"))]) - (yankpad . [(20220201 2104) ((emacs (25 1))) "Paste snippets from an org-mode file" tar ((:commit . "927e6d26956ac7219b8a69d641acf486854fba16") (:keywords "abbrev" "convenience") (:url . "http://github.com/Kungsgeten/yankpad"))]) - (yapfify . [(20210914 634) nil "(automatically) format python buffers using YAPF." tar ((:commit . "c9347e3b1dec5fc8d34883e206fcdc8500d22368") (:authors ("Joris Engbers" . "info@jorisengbers.nl")) (:maintainers ("Joris Engbers" . "info@jorisengbers.nl")) (:maintainer "Joris Engbers" . "info@jorisengbers.nl") (:url . "https://github.com/JorisE/yapfify"))]) - (yara-mode . [(20220317 935) ((emacs (24))) "Major mode for editing yara rule file" tar ((:commit . "4c959b300ce52665c92e04e524dda5ed051c34f3") (:authors (nil . "binjo.cn@gmail.com")) (:maintainers (nil . "binjo.cn@gmail.com")) (:maintainer nil . "binjo.cn@gmail.com") (:keywords "yara") (:url . "not distributed yet"))]) - (yard-mode . [(20230505 1950) nil "Minor mode for Ruby YARD comments" tar ((:commit . "de1701753a64544c3376b015805f3661136d8038") (:url . "https://github.com/pd/yard-mode.el"))]) - (yari . [(20151128 739) nil "Yet Another RI interface for Emacs" tar ((:commit . "a2cb9656ee5dfe1fc2ee3854f3079a1c8e85dbe9") (:authors ("Aleksei Gusev" . "aleksei.gusev@gmail.com")) (:maintainers ("Aleksei Gusev" . "aleksei.gusev@gmail.com")) (:maintainer "Aleksei Gusev" . "aleksei.gusev@gmail.com") (:keywords "tools"))]) - (yarn-mode . [(20200208 2332) ((emacs (24 3))) "Major mode for yarn.lock files." tar ((:commit . "8239d4dc7d8a52fa1e3fa81bd32c904a359fcfc1") (:authors ("Nicolás Salas V." . "nikosalas@gmail.com")) (:maintainers ("Nicolás Salas V." . "nikosalas@gmail.com")) (:maintainer "Nicolás Salas V." . "nikosalas@gmail.com") (:keywords "convenience") (:url . "https://github.com/anachronic/yarn-mode"))]) - (yascroll . [(20220212 1742) ((emacs (26 1))) "Yet Another Scroll Bar Mode" tar ((:commit . "b4669a6604a3093d3960c494874a7affc6b9c184") (:authors ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "convenience") (:url . "https://github.com/emacsorphanage/yascroll"))]) - (yasnippet . [(20240406 1314) ((cl-lib (0 5)) (emacs (24 4))) "Yet another snippet extension for Emacs" tar ((:commit . "eb5ba2664c3a68ae4a53bb38b85418dd131b208f") (:maintainers ("Noam Postavsky" . "npostavs@gmail.com")) (:maintainer "Noam Postavsky" . "npostavs@gmail.com") (:keywords "convenience" "emulation") (:url . "http://github.com/joaotavora/yasnippet"))]) - (yasnippet-capf . [(20240716 1054) ((emacs (25 1)) (yasnippet (0 14 0))) "Yasnippet Completion At Point Function" tar ((:commit . "4c2e33d70cd1d95cf1e08d134b058a6dd90a99c9") (:authors ("Ellis KenyÅ‘" . "me@elken.dev")) (:maintainers ("Ellis KenyÅ‘" . "me@elken.dev")) (:maintainer "Ellis KenyÅ‘" . "me@elken.dev") (:url . "https://github.com/elken/yasnippet-capf"))]) - (yasnippet-lean . [(20220105 2251) ((yasnippet (0 8 0))) "Collection of snippets for the Lean prover" tar ((:commit . "c75485757cc8675ad4f36c1eb028d9d54dc21733") (:maintainers ("Simon Hudon" . "simon.hudon@gmail.com")) (:maintainer "Simon Hudon" . "simon.hudon@gmail.com") (:keywords "convenience" "snippets" "leanprover") (:url . "https://github.com/leanprover-community/yasnippet-lean"))]) - (yasnippet-snippets . [(20240603 757) ((yasnippet (0 8 0))) "Collection of yasnippet snippets" tar ((:commit . "1bf034887c4048c38266842686b7f9c8384f72e7") (:authors ("Andrea Crotti" . "andrea.crotti.0@gmail.com")) (:maintainers ("Andrea Crotti" . "andrea.crotti.0@gmail.com")) (:maintainer "Andrea Crotti" . "andrea.crotti.0@gmail.com") (:keywords "snippets") (:url . "https://github.com/AndreaCrotti/yasnippet-snippets"))]) - (yatemplate . [(20211115 1208) ((yasnippet (0 8 1)) (emacs (24 3))) "File templates with yasnippet" tar ((:commit . "275745ce1482edc08efb0b7807bc86d832bcc734") (:authors ("Wieland Hoffmann" . "themineo+yatemplate@gmail.com")) (:maintainers ("Wieland Hoffmann" . "themineo+yatemplate@gmail.com")) (:maintainer "Wieland Hoffmann" . "themineo+yatemplate@gmail.com") (:keywords "files" "convenience") (:url . "https://github.com/mineo/yatemplate"))]) - (yatex . [(20221225 512) nil "Yet Another tex-mode for emacs //野鳥//" tar ((:commit . "157aa7974191bbb4707d26b05ce830282ad70ef5"))]) - (yaxception . [(20240107 504) ((emacs (28)) (dash (2 19 1))) "Provide framework about exception like Java for Elisp" tar ((:commit . "5941de88b19752c14e0dce0d2bf562b1288055a0") (:authors ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainers ("Hiroaki Otsu" . "ootsuhiroaki@gmail.com")) (:maintainer "Hiroaki Otsu" . "ootsuhiroaki@gmail.com") (:keywords "exception" "error" "signal") (:url . "https://github.com/aki2o/yaxception"))]) - (ycm . [(20150822 1836) nil "Emacs client for the YouCompleteMe auto-completion server." tar ((:commit . "4da8a14abcd0f4fa3235042ade2e12b5068c0601") (:authors ("Ajay Gopinathan" . "ajay@gopinathan.net")) (:maintainers ("Ajay Gopinathan" . "ajay@gopinathan.net")) (:maintainer "Ajay Gopinathan" . "ajay@gopinathan.net") (:keywords "c" "abbrev"))]) - (ycmd . [(20190416 807) ((emacs (24 4)) (dash (2 13 0)) (s (1 11 0)) (deferred (0 5 1)) (cl-lib (0 6 1)) (let-alist (1 0 5)) (request (0 3 0)) (request-deferred (0 3 0)) (pkg-info (0 6))) "emacs bindings to the ycmd completion server" tar ((:commit . "6f4f7384b82203cccf208e3ec09252eb079439f9") (:url . "https://github.com/abingham/emacs-ycmd"))]) - (ydk-mode . [(20170114 223) nil "Language support for Yu-Gi-Oh! deck files" tar ((:commit . "f3f125b29408e0b0a34fec27dcb7c02c5dbfd04e") (:authors ("Jackson Ray Hamilton" . "jackson@jacksonrayhamilton.com")) (:maintainers ("Jackson Ray Hamilton" . "jackson@jacksonrayhamilton.com")) (:maintainer "Jackson Ray Hamilton" . "jackson@jacksonrayhamilton.com") (:keywords "faces" "games" "languages" "ydk" "yugioh" "yu-gi-oh") (:url . "https://github.com/jacksonrayhamilton/ydk-mode"))]) - (yeetube . [(20240708 2037) ((emacs (27 2)) (compat (29 1 4 2))) "Scrape YouTube, Play with mpv & Download with yt-dlp" tar ((:commit . "bd5418635f3483930d267bcb44cd3744db4ea3ac") (:authors ("Thanos Apollo" . "public@thanosapollo.org")) (:maintainers ("Thanos Apollo" . "public@thanosapollo.org")) (:maintainer "Thanos Apollo" . "public@thanosapollo.org") (:keywords "extensions" "youtube" "videos") (:url . "https://thanosapollo.org/projects/yeetube/"))]) - (yequake . [(20200219 2323) ((emacs (25 2)) (dash (2 14 1))) "Drop-down frames, like Yakuake" tar ((:commit . "d18166e597414350117d0b82a29e509fc53c636d") (:authors ("Adam Porter" . "adam@alphapapa.net")) (:maintainers ("Adam Porter" . "adam@alphapapa.net")) (:maintainer "Adam Porter" . "adam@alphapapa.net") (:keywords "convenience" "window-system" "frames") (:url . "http://github.com/alphapapa/yequake"))]) - (yesql-ghosts . [(20150220 1237) ((s (1 9 0)) (dash (2 10 0)) (cider (0 8 0))) "Display ghostly yesql defqueries inline" tar ((:commit . "416198cdc4f316b0912af5e413410937b9b8432b") (:authors ("Magnar Sveen" . "magnars@gmail.com")) (:maintainers ("Magnar Sveen" . "magnars@gmail.com")) (:maintainer "Magnar Sveen" . "magnars@gmail.com"))]) - (yesterbox . [(20200327 52) ((emacs (24 3))) "Count number of inbox messages by day" tar ((:commit . "7d890ab3f012b1a48a0e8e437f5fcaeba9825fdc") (:authors ("Stephen J. Eglen" . "sje30@cam.ac.uk")) (:maintainers ("Stephen J. Eglen" . "sje30@cam.ac.uk")) (:maintainer "Stephen J. Eglen" . "sje30@cam.ac.uk") (:keywords "mail") (:url . "http://github.com/sje30/yesterbox"))]) - (ynab . [(20200607 2008) ((emacs (26 3)) (cl-lib (0 5)) (ts (0 2))) "Major mode for YNAB (you need a budget)" tar ((:commit . "2c6beb4d2c4996017f6b3c62c26db52a61e5c479") (:authors ("Jim Anders" . "https://github.com/janders223")) (:maintainers ("Jim Anders" . "jimanders223@gmail.com")) (:maintainer "Jim Anders" . "jimanders223@gmail.com") (:keywords "ynab" "budget" "convenience") (:url . "https://github.com/janders223/ynab.el"))]) - (yoficator . [(20190509 1620) nil "Interactively yoficate Russian texts" tar ((:commit . "fa914f9648515bca54b5e558ca57d2b65fa57491") (:authors ("Eugene Minkovskii" . "emin@mccme.ru") ("Alexander Krotov" . "ilabdsf@gmail.com")) (:maintainers ("Eugene Minkovskii" . "emin@mccme.ru") ("Alexander Krotov" . "ilabdsf@gmail.com")) (:maintainer "Eugene Minkovskii" . "emin@mccme.ru") (:url . "https://gitlab.com/link2xt/yoficator"))]) - (yoshi-theme . [(20230801 1741) nil "Theme named after my cat" tar ((:commit . "61e4250ae32744e5434c8faef7d059c7b157f81a") (:authors ("Tom Willemse" . "tom@ryuslash.org")) (:maintainers ("Tom Willemse" . "tom@ryuslash.org")) (:maintainer "Tom Willemse" . "tom@ryuslash.org") (:keywords "faces") (:url . "http://projects.ryuslash.org/yoshi-theme/"))]) - (youdao-dictionary . [(20231005 1920) ((popup (0 5 0)) (pos-tip (0 4 6)) (chinese-word-at-point (0 2)) (names (0 5)) (emacs (24))) "Youdao Dictionary interface for Emacs" tar ((:commit . "eae8efb1efd3fc82cfe87a357fe8f764116d94ef") (:authors ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainers ("Chunyang Xu" . "xuchunyang56@gmail.com")) (:maintainer "Chunyang Xu" . "xuchunyang56@gmail.com") (:keywords "convenience" "chinese" "dictionary") (:url . "https://github.com/xuchunyang/youdao-dictionary.el"))]) - (youdotcom . [(20240207 1853) ((emacs (25 1))) "You.com search package" tar ((:commit . "0b835f143e88c3321006a3e48ac5190d071b872c") (:authors ("Samuel Michael Vanié" . "samuelmichaelvanie@gmail.com")) (:maintainers ("Samuel Michael Vanié" . "samuelmichaelvanie@gmail.com")) (:maintainer "Samuel Michael Vanié" . "samuelmichaelvanie@gmail.com") (:keywords "ai" "tools") (:url . "https://github.com/SamuelVanie/youdotcom.el"))]) - (youtube-sub-extractor . [(20221116 653) ((emacs (27 1))) "Extract YouTube video subtitles" tar ((:commit . "d69f732299fdf256504e15767c1d7e5de771220e") (:authors ("Ag Ibragimov" . "agzam.ibragimov@gmail.com")) (:maintainers ("Ag Ibragimov" . "agzam.ibragimov@gmail.com")) (:maintainer "Ag Ibragimov" . "agzam.ibragimov@gmail.com") (:keywords "convenience" "multimedia") (:url . "https://github.com/agzam/youtube-sub-extractor.el"))]) - (ytdious . [(20210228 2111) ((emacs (25 3))) "Query / Preview YouTube via Invidious" tar ((:commit . "941460b51e43ef6764e15e2b9c4af54c3e56115f") (:keywords "youtube" "matching" "multimedia") (:url . "https://github.com/spiderbit/ytdious"))]) - (ytdl . [(20230331 1804) ((emacs (26 1)) (async (1 9 4)) (transient (0 2 0)) (dash (2 17 0))) "Emacs Interface for youtube-dl" tar ((:commit . "2ea3daf2f6aa9d18b71fe3e15f05c30a56fca228") (:authors ("Arnaud Hoffmann" . "tuedachu@gmail.com")) (:maintainers ("Arnaud Hoffmann" . "tuedachu@gmail.com")) (:maintainer "Arnaud Hoffmann" . "tuedachu@gmail.com") (:keywords "comm" "multimedia") (:url . "https://gitlab.com/tuedachu/ytdl"))]) - (ytel . [(20200725 1056) ((emacs (25 3))) "Query YouTube via Invidious" tar ((:commit . "d80c7964ec66589d5580fc13773e94f1834ab76f") (:keywords "youtube" "matching" "multimedia") (:url . "https://github.com/grastello/ytel"))]) - (yuck-mode . [(20230113 2304) ((emacs (25 1))) "Major mode for the yuck configuration language" tar ((:commit . "e084416fa3e7f91bb429edbf7ff1585aa5674367") (:keywords "languages" "yuck" "eww" "widgets") (:url . "https://github.com/mmcjimsey26/yuck-mode"))]) - (yul-mode . [(20220927 338) nil "Major mode for editing Ethereum Yul intermediate code" tar ((:commit . "56cba05549873fcf1b66e304969011dc1a1ad228") (:keywords "languages") (:url . "https://github.com/taquangtrung/emacs-yul-mode"))]) - (z3-mode . [(20211116 138) ((flycheck (0 23)) (emacs (24))) "A z3/SMTLIBv2 interactive development environment" tar ((:commit . "0356cbe1e1e2b780ba0ddb4aaa055fa246a67931") (:authors ("Zephyr Pellerin" . "zephyr.pellerin@gmail.com")) (:maintainers ("Zephyr Pellerin" . "zephyr.pellerin@gmail.com")) (:maintainer "Zephyr Pellerin" . "zephyr.pellerin@gmail.com") (:keywords "z3" "yices" "mathsat" "smt" "beaver") (:url . "https://github.com/zv/z3-mode"))]) - (zeal-at-point . [(20180131 2354) nil "Search the word at point with Zeal" tar ((:commit . "0fc3263f44e95acd3e9d91057677621ce4d297ee") (:authors ("Jinzhu" . "wosmvp@gmail.com")) (:maintainers ("Jinzhu" . "wosmvp@gmail.com")) (:maintainer "Jinzhu" . "wosmvp@gmail.com") (:url . "https://github.com/jinzhu/zeal-at-point"))]) - (zen-and-art-theme . [(20120622 1437) nil "zen and art color theme for GNU Emacs 24" tar ((:commit . "a7226cbce0bca2501d69a620cb2aeabfc396c232"))]) - (zen-mode . [(20200609 822) ((emacs (24 3))) "A major mode for the Zen programming language" tar ((:commit . "c1b1806358f3cce6c04b30699987d82dc7d42559") (:authors ("Andrea Orru" . "andreaorru1991@gmail.com") ("Andrew Kelley" . "superjoe30@gmail.com") ("kristopher tate" . "kt@connectfree.co.jp") ("Yoshitaka Takemoto" . "yt.3b8@connectfree.co.jp")) (:maintainers ("Andrea Orru" . "andreaorru1991@gmail.com") ("Andrew Kelley" . "superjoe30@gmail.com") ("kristopher tate" . "kt@connectfree.co.jp") ("Yoshitaka Takemoto" . "yt.3b8@connectfree.co.jp")) (:maintainer "Andrea Orru" . "andreaorru1991@gmail.com") (:keywords "zen" "languages") (:url . "https://github.com/zenlang/zen-mode"))]) - (zenburn-theme . [(20240612 1258) nil "A low contrast color theme for Emacs." tar ((:commit . "15f48bfc6b52d112f3c3fd98e533bda9138ffdd2") (:authors ("Bozhidar Batsov" . "bozhidar@batsov.com")) (:maintainers ("Bozhidar Batsov" . "bozhidar@batsov.com")) (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.com") (:url . "http://github.com/bbatsov/zenburn-emacs"))]) - (zencoding-mode . [(20140213 822) nil "Unfold CSS-selector-like expressions to markup" tar ((:commit . "58e42af182c98cb9941d27cd042d227fbf4e146c") (:authors ("Chris Done" . "chrisdone@gmail.com")) (:maintainers ("Chris Done" . "chrisdone@gmail.com")) (:maintainer "Chris Done" . "chrisdone@gmail.com") (:keywords "convenience") (:url . "https://github.com/rooney/zencoding"))]) - (zenity-color-picker . [(20160302 1154) ((emacs (24 4))) "Insert and adjust colors using Zenity" tar ((:commit . "bdece51052ef7037e0a3481fc1f487939f57777e") (:authors ("Samuel Laurén" . "samuel.lauren@iki.fi")) (:maintainers ("Samuel Laurén" . "samuel.lauren@iki.fi")) (:maintainer "Samuel Laurén" . "samuel.lauren@iki.fi") (:keywords "colors") (:url . "https://bitbucket.org/Soft/zenity-color-picker.el"))]) - (zeno-theme . [(20211205 2148) ((emacs (24))) "A dark theme using different shades of blue" tar ((:commit . "70fa7b7442f24ea25eab538b5a22da690745fef5") (:authors ("Bharat Joshi" . "jbharat@outlook.com")) (:maintainers ("Bharat Joshi" . "jbharat@outlook.com")) (:maintainer "Bharat Joshi" . "jbharat@outlook.com") (:keywords "faces" "theme" "dark" "blue") (:url . "https://github.com/jbharat/zeno-theme"))]) - (zenscript-mode . [(20210102 1350) ((emacs (25 1))) "Major mode for ZenScript" tar ((:commit . "c33b4525502459fe60dd76b383e19919d450aeb8") (:url . "https://github.com/eutropius225/zenscript-mode"))]) - (zephir-mode . [(20200417 830) ((cl-lib (0 5)) (pkg-info (0 4)) (emacs (25 1))) "Major mode for editing Zephir code" tar ((:commit . "4e9618b77dff67c1c7b6fff78605a62311db88b8") (:authors ("Serghei Iakovlev" . "egrep@protonmail.ch")) (:maintainers ("Serghei Iakovlev" . "egrep@protonmail.ch")) (:maintainer "Serghei Iakovlev" . "egrep@protonmail.ch") (:keywords "languages") (:url . "https://github.com/zephir-lang/zephir-mode"))]) - (zero-input . [(20240527 728) ((emacs (24 4)) (s (1 2 0))) "Zero Chinese input method framework" tar ((:commit . "e87bbf24c1475a784ad9d1ba8447e038824d796b") (:url . "https://gitlab.emacsos.com/sylecn/zero-el"))]) - (zero-input-panel-posframe . [(20240526 1604) ((emacs (24 4)) (zero-input (2 9 0)) (posframe (1 4 3))) "Posframe based zero-input panel implementation" tar ((:commit . "714102090ba87b75a06b87792df696f6f48c2ea8") (:url . "https://gitlab.emacsos.com/sylecn/zero-el"))]) - (zerodark-theme . [(20211115 841) ((all-the-icons (2 0 0))) "A dark, medium contrast theme for Emacs" tar ((:commit . "b463528704f6eb00684c0ee003fbd8e42901cde0") (:authors ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainers ("Nicolas Petton" . "nicolas@petton.fr")) (:maintainer "Nicolas Petton" . "nicolas@petton.fr") (:keywords "themes") (:url . "https://github.com/NicolasPetton/zerodark-theme"))]) - (zetteldeft . [(20221006 731) ((emacs (25 1)) (deft (0 8)) (ace-window (0 7 0))) "Turn deft into a zettelkasten system" tar ((:commit . "63be6478751376f04d36c6ea52fe65acd69f0927") (:authors ("EFLS" . "EliasStorms")) (:maintainers ("EFLS" . "EliasStorms")) (:maintainer "EFLS" . "EliasStorms") (:keywords "deft" "zettelkasten" "zetteldeft" "wp" "files") (:url . "https://efls.github.io/zetteldeft/"))]) - (zetteldesk . [(20230517 2020) ((emacs (27 1)) (org-roam (2 0))) "A revision and outlining tool for org-roam" tar ((:commit . "73f691989c094ec196bb614318ae51b60209a8de") (:authors ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainers ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainer "Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com") (:url . "https://github.com/Vidianos-Giannitsis/zetteldesk.el"))]) - (zetteldesk-info . [(20230517 2020) ((zetteldesk (0 4)) (emacs (27 1))) "A zetteldesk extension for interacting with the info program" tar ((:commit . "73f691989c094ec196bb614318ae51b60209a8de") (:authors ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainers ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainer "Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com") (:url . "https://github.com/Vidianos-Giannitsis/zetteldesk-info.el"))]) - (zetteldesk-kb . [(20230517 2020) ((zetteldesk (1 0 1)) (hydra (0 15)) (major-mode-hydra (0 2)) (emacs (24 1))) "Keybindings for zetteldesk.el" tar ((:commit . "73f691989c094ec196bb614318ae51b60209a8de") (:authors ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainers ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainer "Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com") (:url . "https://github.com/Vidianos-Giannitsis/zetteldesk-kb.el"))]) - (zetteldesk-ref . [(20230517 2020) ((zetteldesk (1 0)) (bibtex-completion (1 0)) (emacs (26 1))) "A zetteldesk extension for interfacing with literature nodes" tar ((:commit . "73f691989c094ec196bb614318ae51b60209a8de") (:authors ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainers ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainer "Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com") (:url . "https://github.com/Vidianos-Giannitsis/zetteldesk-ref.el"))]) - (zetteldesk-remark . [(20230517 2020) ((zetteldesk (1 0)) (org-remark (1 0)) (emacs (27 2))) "Org-Remark integration for zetteldesk.el" tar ((:commit . "73f691989c094ec196bb614318ae51b60209a8de") (:authors ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainers ("Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com")) (:maintainer "Vidianos Giannitsis" . "vidianosgiannitsis@gmail.com") (:url . "https://github.com/Vidianos-Giannitsis/zetteldesk-remark.el"))]) - (zettelkasten . [(20240517 1319) ((emacs (25 1)) (s (1 10 0))) "Helper functions to organise notes in a Zettelkasten style" tar ((:commit . "6a33faf7b4231b03d056099a1aff40bbeee6e720") (:authors ("Yann Herklotz" . "yann@ymhg.org")) (:maintainers ("Yann Herklotz" . "yann@ymhg.org")) (:maintainer "Yann Herklotz" . "yann@ymhg.org") (:keywords "files" "hypermedia" "notes") (:url . "https://github.com/ymherklotz/emacs-zettelkasten"))]) - (zetz-mode . [(20200823 536) ((emacs (25 1)) (dash (2 17 0)) (hydra (0 15 0))) "A major mode for the ZetZ programming language" tar ((:commit . "04da33f4ffa9db5b3556f423276f4fd1db13ec67") (:keywords "languages" "programming") (:url . "https://github.com/damon-kwok/zetz-mode"))]) - (zig-mode . [(20240416 1636) ((emacs (26 1)) (reformatter (0 6))) "A major mode for the Zig programming language" tar ((:commit . "b4170b747ae4c45d145ff8bcb7fafe095e17b4c6") (:authors ("Andrea Orru" . "andreaorru1991@gmail.com") ("Andrew Kelley" . "superjoe30@gmail.com")) (:maintainers ("Jen-Chieh" . "jcs090218@gmail.com")) (:maintainer "Jen-Chieh" . "jcs090218@gmail.com") (:keywords "zig" "languages") (:url . "https://github.com/zig-lang/zig-mode"))]) - (zim-wiki-mode . [(20240613 8) ((emacs (25 1)) (helm-ag (0 58)) (helm-projectile (0 14 0)) (dokuwiki-mode (0 1 1)) (link-hint (0 1)) (pretty-hydra (0 2 2))) "Zim Desktop Wiki edit mode" tar ((:commit . "11e077afbe21f2dd33fe7eae39c2a8345bb0b806") (:authors ("Will Foran" . "willforan+zim-wiki-mode@gmail.com")) (:maintainers ("Will Foran" . "willforan+zim-wiki-mode@gmail.com")) (:maintainer "Will Foran" . "willforan+zim-wiki-mode@gmail.com") (:keywords "outlines") (:url . "https://github.com/WillForan/zim-wiki-mode"))]) - (zimports . [(20211011 2059) ((emacs (26 1)) (projectile (2 1 0))) "Reformat python imports with zimports" tar ((:commit . "76cf76bdc871cb0454a6fc555aeb1aa94f1b6e57") (:url . "https://github.com/schmir/zimports.el"))]) - (zk . [(20240704 910) ((emacs (25 1))) "Functions for working with Zettelkasten-style linked notes" tar ((:commit . "225d2628025195283170908e81341e3a8d49b022") (:authors ("Grant Rosson" . "https://github.com/localauthor")) (:maintainers ("Grant Rosson" . "https://github.com/localauthor")) (:maintainer "Grant Rosson" . "https://github.com/localauthor") (:url . "https://github.com/localauthor/zk"))]) - (zk-desktop . [(20240102 1405) ((emacs (27 1)) (zk (0 6)) (zk-index (0 9))) "Desktop environment for zk" tar ((:commit . "82f636c1edda416794c7115757ecded64f22afbf") (:authors ("Grant Rosson" . "https://github.com/localauthor")) (:maintainers ("Grant Rosson" . "https://github.com/localauthor")) (:maintainer "Grant Rosson" . "https://github.com/localauthor") (:url . "https://github.com/localauthor/zk"))]) - (zk-index . [(20240704 1102) ((emacs (27 1)) (zk (0 3))) "Index for zk" tar ((:commit . "9a2ece35d2ecec20cc11e2888413a86d03beb40b") (:authors ("Grant Rosson" . "https://github.com/localauthor")) (:maintainers ("Grant Rosson" . "https://github.com/localauthor")) (:maintainer "Grant Rosson" . "https://github.com/localauthor") (:url . "https://github.com/localauthor/zk"))]) - (zk-luhmann . [(20240102 1406) ((emacs (25 1)) (zk (0 4)) (zk-index (0 9))) "Support for Luhmann-style IDs in zk" tar ((:commit . "836943c5f6c6cdb932762385bbdf79e8bcfef3d7") (:authors ("Grant Rosson" . "https://github.com/localauthor")) (:maintainers ("Grant Rosson" . "https://github.com/localauthor")) (:maintainer "Grant Rosson" . "https://github.com/localauthor") (:url . "https://github.com/localauthor/zk-luhmann"))]) - (zlc . [(20151011 157) nil "Provides zsh like completion system to Emacs" tar ((:commit . "4dd2ba267ecdeac845a7cbb3147294ee7daa25f4") (:authors ("mooz" . "stillpedant@gmail.com")) (:maintainers ("mooz" . "stillpedant@gmail.com")) (:maintainer "mooz" . "stillpedant@gmail.com") (:keywords "matching" "convenience"))]) - (zmq . [(20240716 2000) ((cl-lib (0 5)) (emacs (26))) "ZMQ bindings in Emacs-Lisp" tar ((:commit . "1d9d5a3b46cfd1a90a45ff777f200eb4d5d6fd9e") (:authors ("Nathaniel Nicandro" . "nathanielnicandro@gmail.com")) (:maintainers ("Nathaniel Nicandro" . "nathanielnicandro@gmail.com")) (:maintainer "Nathaniel Nicandro" . "nathanielnicandro@gmail.com") (:keywords "comm") (:url . "https://github.com/nnicandro/emacs-zmq"))]) - (znc . [(20210803 159) ((cl-lib (0 2))) "ZNC + ERC" tar ((:commit . "2605f78e37a8a759067dc14fa25a82824ba1bacc") (:url . "https://github.com/sshirokov/ZNC.el"))]) - (zombie . [(20141222 1616) nil "major mode for editing ZOMBIE programs" tar ((:commit . "ff8cd1b4cdbb4b0b9b8fd1ec8f6fb93eba249345") (:url . "http://hins11.yu-yake.com/"))]) - (zombie-trellys-mode . [(20150304 1702) ((emacs (24)) (cl-lib (0 5)) (haskell-mode (1 5))) "A minor mode for interaction with Zombie Trellys" tar ((:commit . "9e99d444a387dd1634cab62ef802683f5bf5d907") (:authors ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainers ("David Raymond Christiansen" . "david@davidchristiansen.dk")) (:maintainer "David Raymond Christiansen" . "david@davidchristiansen.dk") (:keywords "languages"))]) - (zone-nyan . [(20210508 1642) ((emacs (24 3)) (esxml (0 3 1))) "Zone out with nyan cat" tar ((:commit . "38b6e9f1f5871e9166b00a1db44680caa56773be") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "games") (:url . "https://depp.brause.cc/zone-nyan"))]) - (zone-rainbow . [(20160120 1334) ((emacs (24 3))) "Zone out with rainbow." tar ((:commit . "2ba4f1a87c69c4712124ebf12c1f3ea171e1af36") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "games") (:url . "https://github.com/kawabata/zone-rainbow"))]) - (zone-select . [(20160118 1419) ((emacs (24 3)) (dash (2 8))) "Select zone programs." tar ((:commit . "bf30da12f1625fe6563448fccf3c506acad10af7") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "games") (:url . "https://github.com/kawabata/zone-select"))]) - (zone-sl . [(20160201 1210) ((emacs (24 3))) "Zone out with steam locomotives." tar ((:commit . "737b21b4b35c28a487ad8a31598e745bc183b209") (:authors ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainers ("Taichi" . "kawabata.taichi_at_gmail.com")) (:maintainer "Taichi" . "kawabata.taichi_at_gmail.com") (:keywords "games") (:url . "https://github.com/kawabata/zone-sl"))]) - (zone-tmux-clock . [(20230507 2043) ((emacs (24 3))) "Zone out with a tmux style clock" tar ((:commit . "f8158aad57730e1611a3994cf921037770753d72") (:authors ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainers ("Vasilij Schneidermann" . "mail@vasilij.de")) (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") (:keywords "games") (:url . "https://depp.brause.cc/zone-tmux-clock"))]) - (zoom . [(20220411 1126) ((emacs (24 4))) "Fixed and automatic balanced window layout" tar ((:commit . "2104abb074682db79b9ff3a748e8e2e760a4d8cf") (:authors ("Andrea Cardaci" . "cyrus.and@gmail.com")) (:maintainers ("Andrea Cardaci" . "cyrus.and@gmail.com")) (:maintainer "Andrea Cardaci" . "cyrus.and@gmail.com") (:keywords "frames") (:url . "https://github.com/cyrus-and/zoom"))]) - (zoom-window . [(20221228 407) ((emacs (24 3))) "Zoom window like tmux" tar ((:commit . "093dd7a5d60141812762eba40b021c76ff41f83d") (:authors ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainers ("Syohei YOSHIDA" . "syohex@gmail.com")) (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") (:url . "https://github.com/syohex/emacs-zoom-window"))]) - (zop-to-char . [(20160212 1554) ((cl-lib (0 5))) "A replacement of zap-to-char." tar ((:commit . "816ea90337db0545a2f0a5079f4d7b3a2822af7d") (:authors ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainers ("Thierry Volpiatto" . "thierry.volpiatto@gmail.com")) (:maintainer "Thierry Volpiatto" . "thierry.volpiatto@gmail.com") (:url . "https://github.com/thierryvolpiatto/zop-to-char"))]) - (zotelo . [(20160602 949) ((cl-lib (0 5))) "Manage Zotero collections from emacs" tar ((:commit . "d9dc089b9adfcc70a63f2a84269a12eb7cb4c748") (:keywords "zotero" "emacs" "reftex" "bibtex" "mozrepl" "bibliography manager") (:url . "https://github.com/vitoshka/zotelo"))]) - (zotero . [(20240112 2111) ((emacs (27 1)) (ht (2 2)) (oauth (1 11)) (s (1 12 0))) "Library for the Zotero API" tar ((:commit . "eef5080e6a2ed0cae12c3d21580864f4b394cd5f") (:authors ("Folkert van der Beek" . "folkertvanderbeek@gmail.com")) (:maintainers ("Folkert van der Beek" . "folkertvanderbeek@gmail.com")) (:maintainer "Folkert van der Beek" . "folkertvanderbeek@gmail.com") (:keywords "zotero" "hypermedia") (:url . "https://gitlab.com/fvdbeek/emacs-zotero"))]) - (zotra . [(20231014 2139) ((emacs (27 1))) "Import bibliographic data from (almost) everywhere" tar ((:commit . "fe9093b226a1678fc6c2fadd31a09d5a22ecdcf1") (:authors ("Mohammad Pedramfar" . "https://github.com/mpedramfar")) (:maintainers ("Mohammad Pedramfar" . "https://github.com/mpedramfar")) (:maintainer "Mohammad Pedramfar" . "https://github.com/mpedramfar") (:url . "https://github.com/mpedramfar/zotra"))]) - (zotxt . [(20240203 647) ((request (0 3 2)) (deferred (0 5 1))) "Tools to integrate emacs with Zotero via the zotxt plugin." tar ((:commit . "7eae5196dbe6fa3045b31412538ce4a81204abc4") (:authors ("Erik Hetzner" . "egh@e6h.org")) (:maintainer "Erik Hetzner" . "egh@e6h.org") (:keywords "bib"))]) - (zoutline . [(20220102 835) nil "Simple outline library." tar ((:commit . "32857c6c4b9b0bcbed14d825a10b91a98d5fed0a") (:authors ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainers ("Oleh Krehel" . "ohwoeowho@gmail.com")) (:maintainer "Oleh Krehel" . "ohwoeowho@gmail.com") (:keywords "outline") (:url . "https://github.com/abo-abo/zoutline"))]) - (zoxide . [(20230912 2359) ((emacs (25 1))) "Find file by zoxide" tar ((:commit . "c4b72681b139f40ba82f43d9c93adbd37da7b238") (:authors ("Ruoyu Feng" . "emacs@vonfry.name")) (:maintainers ("Ruoyu Feng" . "emacs@vonfry.name")) (:maintainer "Ruoyu Feng" . "emacs@vonfry.name") (:keywords "converience" "matching") (:url . "https://gitlab.com/Vonfry/zoxide.el"))]) - (zpl-mode . [(20180906 1059) ((emacs (24 3))) "ZIMPL major mode" tar ((:commit . "35e7e23c6baf31b5e65dd7405c8ab9b13c70637e") (:url . "https://github.com/ax487/zpl-mode.git"))]) - (zpresent . [(20201207 732) ((emacs (25 1)) (org-parser (0 4)) (dash (2 12 0)) (request (0 3 0))) "Simple presentation mode based on org files." tar ((:commit . "341d1a4a91a8acff5be6b81f95695e17c79c5309") (:keywords "comm") (:url . "https://hg.sr.ht/~zck/zpresent"))]) - (zprint-format . [(20210602 146) ((emacs (24)) (reformatter (0 3))) "Reformat Clojure code using zprint" tar ((:commit . "fa575c17a40033189f2f23f1a5b27b88c399d200") (:authors ("Derek Passen" . "dpassen1@gmail.com")) (:maintainers ("Derek Passen" . "dpassen1@gmail.com")) (:maintainer "Derek Passen" . "dpassen1@gmail.com") (:keywords "clojure" "zprint" "tools" "languages") (:url . "http://www.github.com/dpassen/zprint-format"))]) - (zprint-mode . [(20240619 1639) ((emacs (24 3))) "Reformat Clojure(Script) code using zprint" tar ((:commit . "ac3b25e250c83aedc49d1eab508142e3060e3833") (:authors ("Paulus Esterhazy" . "(pesterhazy@gmail.com)")) (:maintainers ("Paulus Esterhazy" . "(pesterhazy@gmail.com)")) (:maintainer "Paulus Esterhazy" . "(pesterhazy@gmail.com)") (:keywords "tools") (:url . "https://github.com/pesterhazy/zprint-mode.el"))]) - (ztree . [(20210415 1947) ((cl-lib (0))) "Text mode directory tree" tar ((:commit . "f05677f9696e573c8c607e8876fb4a0cccbc491f") (:authors ("Alexey Veretennikov" . "alexey.veretennikov@gmail.com")) (:maintainers ("Alexey Veretennikov" . "alexey.veretennikov@gmail.com")) (:maintainer "Alexey Veretennikov" . "alexey.veretennikov@gmail.com") (:keywords "files" "tools") (:url . "https://github.com/fourier/ztree"))]) - (zweilight-theme . [(20170113 605) nil "A dark color theme for Emacs." tar ((:commit . "890f27c939d8a358c9ef0f402fc3314f475ec874") (:authors ("Philip Arvidsson" . "contact@philiparvidsson.com")) (:maintainers ("Philip Arvidsson" . "contact@philiparvidsson.com")) (:maintainer "Philip Arvidsson" . "contact@philiparvidsson.com") (:url . "http://github.com/philiparvidsson/zweilight-emacs"))]) - (zygospore . [(20140703 852) nil "reversible C-x 1 (delete-other-windows)" tar ((:commit . "1af5ee663f5a7aa08d96a77cacff834dcdf55ea8") (:authors ("Louis Kottmann" . "louis.kottmann@gmail.com")) (:maintainers ("Louis Kottmann" . "louis.kottmann@gmail.com")) (:maintainer "Louis Kottmann" . "louis.kottmann@gmail.com") (:url . "https://github.com/louiskottmann/zygospore.el"))]) - (zzz-to-char . [(20230704 1306) ((emacs (24 4)) (avy (0 3 0))) "Fancy version of `zap-to-char' command" tar ((:commit . "5945432d74feb2d1cd3520b185b3ab5dca35e0eb") (:authors ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainers ("Mark Karpov" . "markkarpov92@gmail.com")) (:maintainer "Mark Karpov" . "markkarpov92@gmail.com") (:keywords "convenience") (:url . "https://github.com/mrkkrp/zzz-to-char"))])) diff --git a/code/elpa/archives/nongnu/archive-contents b/code/elpa/archives/nongnu/archive-contents deleted file mode 100644 index 88ea821..0000000 --- a/code/elpa/archives/nongnu/archive-contents +++ /dev/null @@ -1,2306 +0,0 @@ -(1 - (afternoon-theme . - [(0 1) - ((emacs - (24 1))) - "Dark color theme with a deep blue background" tar - ((:url . "http://github.com/osener/emacs-afternoon-theme") - (:keywords "themes") - (:maintainer "Ozan Sener" . "ozan@ozansener.com") - (:authors - ("Ozan Sener" . "ozan@ozansener.com")))]) - (alect-themes . - [(0 10) - ((emacs - (24 0))) - "Configurable light, dark and black themes for Emacs 24 or later" tar - ((:url . "https://github.com/alezost/alect-themes") - (:keywords "color" "theme") - (:maintainer "Alex Kost" . "alezost@gmail.com") - (:authors - ("Alex Kost" . "alezost@gmail.com")))]) - (ample-theme . - [(0 3 0) - nil "Calm Dark Theme for Emacs" tar - ((:url . "https://github.com/jordonbiondo/ample-theme") - (:keywords "theme" "dark") - (:maintainer "Jordon Biondo" . "jordonbiondo@gmail.com") - (:authors - ("Jordon Biondo" . "jordonbiondo@gmail.com")))]) - (annotate . - [(2 0 1) - nil "annotate files without changing them" tar - ((:url . "https://github.com/bastibe/annotate.el") - (:maintainer "Bastian Bechtold , cage" . "cage-dev@twistfold.it") - (:authors - ("Bastian Bechtold")) - (:commit . "93c4e36e7e62e5d82b9b3e659e59331b7df48f58"))]) - (anti-zenburn-theme . - [(2 5 1) - nil "Low-contrast Zenburn-inverted theme" tar - ((:url . "https://github.com/m00natic/anti-zenburn-theme") - (:maintainer "Andrey Kotlarski" . "m00naticus@gmail.com") - (:authors - ("Andrey Kotlarski" . "m00naticus@gmail.com")))]) - (anzu . - [(0 64) - ((emacs - (25 1))) - "Show number of matches in mode-line while searching" tar - ((:url . "https://github.com/emacsorphanage/anzu") - (:maintainer "Neil Okamoto" . "neil.okamoto+melpa@gmail.com") - (:authors - ("Syohei YOSHIDA" . "syohex@gmail.com")))]) - (apache-mode . - [(2 2 0) - nil "Major mode for editing Apache httpd configuration files" tar - ((:url . "https://github.com/emacs-php/apache-mode") - (:maintainer "USAMI Kenta" . "tadsan@zonu.me") - (:authors - ("Karl Chen" . "quarl@nospam.quarl.org")) - (:keywords "languages" "faces"))]) - (apropospriate-theme . - [(0 2 0) - nil "A light & dark theme set for Emacs." tar - ((:url . "http://github.com/waymondo/apropospriate-theme") - (:maintainer "Justin Talbott" . "justin@waymondo.com") - (:authors - ("Justin Talbott" . "justin@waymondo.com")) - (:commit . "a03fd98f438806bfd74ed3cd0957de859ea7fd2f"))]) - (arduino-mode . - [(1 3 0) - ((emacs - (25 1)) - (spinner - (1 7 3))) - "Major mode for editing Arduino code" tar - ((:url . "https://github.com/stardiviner/arduino-mode") - (:maintainer "stardiviner" . "numbchild@gmail.com") - (:keywords "languages" "arduino"))]) - (auto-dim-other-buffers . - [(2 1 1) - nil "Makes windows without focus less prominent" tar - ((:url . "https://github.com/mina86/auto-dim-other-buffers.el") - (:maintainer "Michal Nazarewicz" . "mina86@mina86.com") - (:authors - ("Michal Nazarewicz" . "mina86@mina86.com")) - (:commit . "33b5f88b799a17947c266b04ad59462c5aeb4ed7"))]) - (autothemer . - [(0 2 18) - ((dash - (2 10 0)) - (emacs - (26 1))) - "Conveniently define themes" tar - ((:url . "https://github.com/jasonm23/autothemer") - (:maintainer "Jason Milkins" . "jasonm23@gmail.com") - (:commit . "8f72afc6dba5ad7cc3a201a084fd20571f945d2e"))]) - (bash-completion . - [(3 1 1) - ((emacs - (25 3))) - "Bash completion for the shell buffer" tar - ((:url . "http://github.com/szermatt/emacs-bash-completion") - (:keywords "convenience" "unix") - (:maintainer "Stephane Zermatten" . "szermatt@gmail.com") - (:authors - ("Stephane Zermatten" . "szermatt@gmx.net")) - (:commit . "a021468eec8ff8cacb74a9ea595d3587186e29ea"))]) - (better-jumper . - [(1 0 1) - ((emacs - (25 1))) - "configurable jump list" tar - ((:url . "https://github.com/gilbertw1/better-jumper") - (:keywords "convenience" "jump" "history" "evil") - (:maintainer "Bryan Gilbert" . "bryan@bryan.sh") - (:authors - ("Bryan Gilbert ")))]) - (bind-map . - [(1 1 2) - ((emacs - (24 3))) - "Bind personal keymaps in multiple locations" tar - ((:url . "https://github.com/justbur/emacs-bind-map") - (:maintainer "Justin Burkett" . "justin@burkett.cc") - (:authors - ("Justin Burkett" . "justin@burkett.cc")) - (:commit . "6977e0fec5c4a3c62a10503798c2a15194167046"))]) - (bison-mode . - [(0 4) - nil "Major mode for editing bison, yacc and lex files." tar - ((:maintainer "Eric Beuscher" . "beuscher@eecs.tulane.edu") - (:authors - ("Eric Beuscher" . "beuscher@eecs.tulane.edu")) - (:keywords "bison-mode" "yacc-mode") - (:url . "https://elpa.nongnu.org/nongnu/bison-mode.html"))]) - (blow . - [(1 0) - ((emacs - (24 1))) - "Blow away mode lighters" tar - ((:url . "https://codeberg.org/akib/emacs-blow") - (:keywords "convenience") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "19152095662c95bc73f1f25b8dcce432294b06a1"))]) - (boxquote . - [(2 3) - ((cl-lib - (0 5))) - "Quote text with a semi-box." tar - ((:url . "https://github.com/davep/boxquote.el") - (:keywords "quoting") - (:maintainer "Dave Pearson" . "davep@davep.org") - (:authors - ("Dave Pearson" . "davep@davep.org")) - (:commit . "fe676396fa7e4372e01bf2c3d9a62e8d53615d46"))]) - (buttercup . - [(1 31) - ((emacs - (24 3))) - "Behavior-Driven Emacs Lisp Testing" tar - ((:url . "https://github.com/jorgenschaefer/emacs-buttercup") - (:maintainer "Ola Nilsson" . "ola.nilsson@gmail.com") - (:authors - ("Jorgen Schaefer" . "contact@jorgenschaefer.de")) - (:commit . "30c703d215b075aaede936a2c424f65b5f7b6391"))]) - (camera . - [(0 2) - ((emacs - (25 1))) - "Take picture with your camera" tar - ((:url . "https://codeberg.org/akib/emacs-camera") - (:keywords "comm") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "99ced5db8d59004edd90b12f88a5dd1a6044ac45"))]) - (caml . - [(4 9) - ((emacs - (24 3))) - "Caml mode for GNU Emacs" tar - ((:url . "https://github.com/ocaml/caml-mode") - (:maintainer "Christophe Troestler" . "Christophe.Troestler@umons.ac.be") - (:authors - ("Jacques Garrigue" . "garrigue@kurims.kyoto-u.ac.jp") - ("Ian T Zimmerman" . "itz@rahul.net") - ("Damien Doligez" . "damien.doligez@inria.fr")) - (:keywords "ocaml"))]) - (cdlatex . - [(4 15) - nil "Fast input methods for LaTeX environments and math" tar - ((:keywords "tex") - (:maintainer "Carsten Dominik" . "carsten.dominik@gmail.com") - (:authors - ("Carsten Dominik" . "carsten.dominik@gmail.com")) - (:url . "https://elpa.nongnu.org/nongnu/cdlatex.html") - (:commit . "9a09c2ad32e45889ab7696a8cedbf99d6a17edd6"))]) - (cider . - [(1 7 0) - ((emacs - (26)) - (clojure-mode - (5 16 0)) - (parseedn - (1 0 6)) - (queue - (0 2)) - (spinner - (1 7)) - (seq - (2 22)) - (sesman - (0 3 2))) - "Clojure Interactive Development Environment that Rocks" tar - ((:url . "http://www.github.com/clojure-emacs/cider") - (:keywords "languages" "clojure" "cider") - (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") - (:authors - ("Tim King" . "kingtim@gmail.com") - ("Phil Hagelberg" . "technomancy@gmail.com") - ("Bozhidar Batsov" . "bozhidar@batsov.dev") - ("Artur Malabarba" . "bruce.connor.am@gmail.com") - ("Hugo Duncan" . "hugo@hugoduncan.org") - ("Steve Purcell" . "steve@sanityinc.com")) - (:commit . "f39e0b52014913f5acc1dc28ad94c68385c0834e"))]) - (clojure-mode . - [(5 16 1) - ((emacs - (25 1))) - "Major mode for Clojure code" tar - ((:url . "http://github.com/clojure-emacs/clojure-mode") - (:keywords "languages" "clojure" "clojurescript" "lisp") - (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") - (:commit . "0e62583b5198f71856e4d7b80e1099789d47f2ed"))]) - (coffee-mode . - [(0 6 3) - ((emacs - (24 3))) - "Major mode for CoffeeScript code" tar - ((:url . "http://github.com/defunkt/coffee-mode") - (:keywords "coffeescript" "major" "mode") - (:maintainer "Chris Wanstrath" . "chris@ozmm.org") - (:authors - ("Chris Wanstrath" . "chris@ozmm.org")) - (:commit . "adfb7ae73d6ee2ef790c780dd3c967e62930e94a"))]) - (corfu-terminal . - [(0 6) - ((emacs - (26 1)) - (corfu - (0 36)) - (popon - (0 1))) - "Corfu popup on terminal" tar - ((:url . "https://codeberg.org/akib/emacs-corfu-terminal") - (:keywords "convenience") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "5ce4c11b8efd4d2fd1b404b9422bb85b05476da0"))]) - (crux . - [(0 4 0) - ((seq - (1 11))) - "A Collection of Ridiculously Useful eXtensions" tar - ((:url . "https://github.com/bbatsov/crux") - (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") - (:authors - ("Bozhidar Batsov" . "bozhidar@batsov.dev")) - (:keywords "convenience"))]) - (cyberpunk-theme . - [(1 22) - nil "Cyberpunk Color Theme" tar - ((:url . "https://github.com/n3mo/cyberpunk-theme.el") - (:keywords "color" "theme" "cyberpunk") - (:maintainer "Nicholas M. Van Horn" . "nvanhorn@protonmail.com") - (:authors - ("Nicholas M. Van Horn" . "nvanhorn@protonmail.com")))]) - (cycle-at-point . - [(0 1) - ((emacs - (28 1)) - (recomplete - (0 2))) - "Cycle (rotate) the thing under the cursor" tar - ((:url . "https://codeberg.com/ideasman42/emacs-cycle-at-point") - (:keywords "convenience") - (:maintainer "Campbell Barton") - (:authors - ("Campbell Barton")) - (:commit . "ea22b90f35f4cef73387047b3ef3fad83787d4e2"))]) - (d-mode . - [(202003130913) - ((emacs - (25 1))) - "D Programming Language major mode for (X)Emacs" tar - ((:maintainer "Russel Winder" . "russel@winder.org.uk") - (:authors - ("William Baxter")) - (:keywords "d" "programming" "language" "emacs" "cc-mode") - (:url . "https://elpa.nongnu.org/nongnu/d-mode.html"))]) - (dart-mode . - [(1 0 7) - ((emacs - (24 3))) - "Major mode for editing Dart files" tar - ((:url . "https://github.com/bradyt/dart-mode") - (:maintainer "https://github.com/bradyt/dart-mode/issues") - (:authors - ("https://github.com/bradyt/dart-mode/issues")) - (:keywords "languages"))]) - (denote-refs . - [(0 1 2) - ((emacs - (28 1)) - (denote - (1 1 0))) - "Show links and backlinks in Denote notes" tar - ((:url . "https://codeberg.org/akib/emacs-denote-refs") - (:keywords "hypermedia" "outlines" "files") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "9ae49c8770a83eed92c58be45a4c96fa927cbe6f"))]) - (devhelp . - [(1 0) - ((emacs - (27 1))) - "Browse documentation in Devhelp format" tar - ((:url . "https://codeberg.org/akib/emacs-devhelp") - (:keywords "docs") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "bebdb6a165bdc3bb6b357706d0ce58f57271d137"))]) - (devil . - [(0 5 0) - ((emacs - (24 4))) - "Minor mode for translating key sequences" tar - ((:url . "https://github.com/susam/devil") - (:keywords "convenience" "abbrev") - (:maintainer "Susam Pal" . "susam@susam.net") - (:authors - ("Susam Pal" . "susam@susam.net")) - (:commit . "20b44174c3c0f5c46ea15b463dc67c14e6f57681"))]) - (diff-ansi . - [(0 2) - ((emacs - (27 1))) - "Display diff's using alternative diffing tools" tar - ((:url . "https://codeberg.org/ideasman42/emacs-diff-ansi") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "71336e614e3150c47c58f99f2df10a3af73370ac"))]) - (doc-show-inline . - [(0 1) - ((emacs - (26 2))) - "Show doc-strings found in external files" tar - ((:url . "https://codeberg.com/ideasman42/emacs-doc-show-inline") - (:keywords "convenience") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "1c5837d2a667d977a1bd90ba44ebd911cc660f26"))]) - (dockerfile-mode . - [(1 7) - ((emacs - (24))) - "Major mode for editing Docker's Dockerfiles" tar - ((:url . "https://github.com/spotify/dockerfile-mode") - (:keywords "docker") - (:commit . "74ed3dfd1584298a0ea9881115d33ba1808a4c3f"))]) - (dracula-theme . - [(1 7 0) - ((emacs - (24 3))) - "Dracula Theme" tar - ((:url . "https://github.com/dracula/emacs") - (:maintainer "Étienne Deparis" . "etienne@depar.is") - (:authors - ("film42")))]) - (drupal-mode . - [(0 7 4) - ((php-mode - (1 5 0))) - "Advanced minor mode for Drupal development" tar - ((:url . "https://github.com/arnested/drupal-mode") - (:keywords "programming" "php" "drupal") - (:maintainer "Arne Jørgensen" . "arne@arnested.dk") - (:authors - ("Arne Jørgensen" . "arne@arnested.dk")) - (:commit . "ed90b0c4d808365e9ae9f16cc8a96eff17815621"))]) - (eat . - [(0 8) - ((emacs - (28 1))) - "Emulate A Terminal, in a region, in a buffer and in Eshell" tar - ((:url . "https://codeberg.org/akib/emacs-eat") - (:keywords "terminals" "processes") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "092bdd9b9535f9d21bf7b2e15e8ecd1a33089735"))]) - (edit-indirect . - [(0 1 10) - ((emacs - (24 3))) - "Edit regions in separate buffers" tar - ((:url . "https://github.com/Fanael/edit-indirect") - (:maintainer "Fanael Linithien" . "fanael4@gmail.com") - (:authors - ("Fanael Linithien" . "fanael4@gmail.com")) - (:commit . "f80f63822ffae78de38dbe72cacaeb1aaa96c732"))]) - (editorconfig . - [(0 10 1) - ((emacs - (26 1)) - (nadvice - (0 3))) - "EditorConfig Emacs Plugin" tar - ((:url . "https://github.com/editorconfig/editorconfig-emacs#readme") - (:keywords "convenience" "editorconfig") - (:maintainer "EditorConfig Team" . "editorconfig@googlegroups.com") - (:authors - ("EditorConfig Team" . "editorconfig@googlegroups.com")) - (:commit . "ed760770ed5397120b3d68b69afc0778c48d3a47"))]) - (elixir-mode . - [(2 5 0) - ((emacs - (25))) - "Major mode for editing Elixir files" tar - ((:url . "https://github.com/elixir-editors/emacs-elixir") - (:keywords "languages" "elixir") - (:commit . "00d6580a040a750e019218f9392cf9a4c2dac23a"))]) - (elpher . - [(3 5 0) - ((emacs - (27 1))) - "A friendly gopher and gemini client" tar - ((:url . "https://thelambdalab.xyz/elpher") - (:keywords "comm" "gopher" "gemini") - (:maintainer "Tim Vaughan" . "plugd@thelambdalab.xyz") - (:authors - ("Tim Vaughan" . "plugd@thelambdalab.xyz")) - (:commit . "81f2883614c303184116449ec3583ef5c136ec2f"))]) - (engine-mode . - [(2 2 3) - ((cl-lib - (0 5))) - "Define and query search engines from within Emacs" tar - ((:url . "https://github.com/hrs/engine-mode") - (:maintainer "Harry R. Schwartz" . "hello@harryrschwartz.com") - (:authors - ("Harry R. Schwartz" . "hello@harryrschwartz.com")) - (:commit . "fae1bd4fdf7d102744505bf2a8f4dc88d5b8f2fd"))]) - (evil . - [(1 15 0) - nil "extensible vi layer" tar - ((:url . "https://github.com/emacs-evil/evil") - (:keywords "emulation" "vim") - (:maintainer "Tom Dalziel" . "tom.dalziel@gmail.com") - (:commit . "008a6cdb12f15e748979a7d1c2f26c34c84dedbf"))]) - (evil-anzu . - [(0 2) - ((evil - (1 0 0)) - (anzu - (0 46))) - "anzu for evil-mode" tar - ((:url . "https://github.com/syohex/emacs-evil-anzu") - (:maintainer "Syohei YOSHIDA" . "syohex@gmail.com") - (:authors - ("Syohei YOSHIDA" . "syohex@gmail.com") - ("Fredrik Bergroth" . "fbergroth@gmail.com")))]) - (evil-args . - [(1 1) - ((evil - (1 0 8))) - "Motions and text objects for delimited arguments in Evil." tar - ((:url . "http://github.com/wcsmith/evil-args") - (:keywords "evil" "vim-emulation") - (:maintainer "Connor Smith" . "wconnorsmith@gmail.com") - (:authors - ("Connor Smith" . "wconnorsmith@gmail.com")) - (:commit . "2671071a4a57eaee7cc8c27b9e4b6fc60fd2ccd3"))]) - (evil-exchange . - [(0 41) - ((evil - (1 2 8)) - (cl-lib - (0 3))) - "Exchange text more easily within Evil" tar - ((:url . "http://github.com/Dewdrops/evil-exchange") - (:keywords "evil" "plugin") - (:maintainer "Dewdrops" . "v_v_4474@126.com") - (:authors - ("Dewdrops" . "v_v_4474@126.com")))]) - (evil-goggles . - [(0 0 2) - ((emacs - (24 4)) - (evil - (1 0 0))) - "Add a visual hint to evil operations" tar - ((:url . "http://github.com/edkolev/evil-goggles") - (:keywords "emulations" "evil" "vim" "visual") - (:maintainer "edkolev" . "evgenysw@gmail.com") - (:authors - ("edkolev" . "evgenysw@gmail.com")) - (:commit . "7801d9204cd57d5aec11ef43b15357a431cf025c"))]) - (evil-iedit-state . - [(1 3) - ((evil - (1 0 9)) - (iedit - (0 9 9 9))) - "Evil states to interface iedit mode." tar - ((:url . "https://github.com/syl20bnr/evil-iedit-state") - (:keywords "convenience" "editing" "evil" "iedit" "mnemonic") - (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") - (:authors - ("Sylvain Benner" . "sylvain.benner@gmail.com")) - (:commit . "44c64c71692e5b2f608ad3e3c537ec0a0e0ea0f8"))]) - (evil-indent-plus . - [(1 0 1) - ((evil - (0)) - (cl-lib - (0 5))) - "Evil textobjects based on indentation" tar - ((:url . "http://github.com/TheBB/evil-indent-plus") - (:keywords "convenience" "evil") - (:maintainer "Eivind Fonn" . "evfonn@gmail.com") - (:authors - ("Eivind Fonn" . "evfonn@gmail.com")))]) - (evil-lisp-state . - [(8 2) - ((evil - (1 0 9)) - (bind-map - (0)) - (smartparens - (1 6 1))) - "An evil state to edit Lisp code" tar - ((:url . "https://github.com/syl20bnr/evil-lisp-state") - (:keywords "convenience" "editing" "evil" "smartparens" "lisp" "mnemonic") - (:maintainer "Sylvain Benner" . "sylvain.benner@gmail.com") - (:authors - ("Sylvain Benner" . "sylvain.benner@gmail.com")))]) - (evil-matchit . - [(3 0 2) - ((emacs - (25 1))) - "Vim matchit ported to Evil" tar - ((:url . "http://github.com/redguardtoo/evil-matchit") - (:keywords "matchit" "vim" "evil") - (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") - (:authors - ("Chen Bin" . "chenbin.sh@gmail.com")) - (:commit . "f27b2a87bab75e3b8a87c277049a4363cdfcbf61"))]) - (evil-nerd-commenter . - [(3 6 1) - ((emacs - (26 1))) - "Comment/uncomment lines efficiently. Like Nerd Commenter in Vim" tar - ((:url . "http://github.com/redguardtoo/evil-nerd-commenter") - (:keywords "convenience" "evil") - (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") - (:authors - ("Chen Bin" . "chenbin.sh@gmail.com")) - (:commit . "3b197a2b559b06a7cf39978704b196f53dac802a"))]) - (evil-numbers . - [(0 7) - ((emacs - (24 1)) - (evil - (1 2 0))) - "Increment/decrement numbers like in VIM" tar - ((:url . "http://github.com/juliapath/evil-numbers") - (:keywords "convenience" "tools") - (:maintainer "Julia Path" . "julia@jpath.de") - (:authors - ("Michael Markert" . "markert.michael@googlemail.com")) - (:commit . "61dde4e3715fd1255df8f87a37d9c8022e909bf4"))]) - (evil-visualstar . - [(0 2 0) - ((evil - (0))) - "Starts a * or # search from the visual selection" tar - ((:url . "https://github.com/bling/evil-visualstar") - (:keywords "evil" "vim" "visualstar") - (:maintainer "Bailey Ling") - (:authors - ("Bailey Ling")))]) - (flx . - [(0 6 2) - ((cl-lib - (0 3))) - "fuzzy matching with good sorting" tar - ((:url . "https://github.com/lewang/flx") - (:maintainer "Le Wang") - (:authors - ("Le Wang")) - (:commit . "29e3664b75618847eaaf821713a74eb3c897a124"))]) - (flx-ido . - [(0 6 2) - ((flx - (0 1)) - (cl-lib - (0 3))) - "flx integration for ido" tar - ((:url . "https://github.com/lewang/flx") - (:maintainer "Le Wang") - (:authors - ("Le Wang")) - (:commit . "29e3664b75618847eaaf821713a74eb3c897a124"))]) - (flymake-kondor . - [(0 1 3) - ((emacs - (26 1))) - "Linter with clj-kondo" tar - ((:url . "https://github.com/turbo-cafe/flymake-kondor") - (:maintainer "https://turbocafe.keybase.pub") - (:authors - ("https://turbocafe.keybase.pub")))]) - (flymake-popon . - [(0 5 1) - ((emacs - (26 1)) - (flymake - (1 2 2)) - (popon - (0 1)) - (posframe - (1 3 2))) - "Flymake diagnostics on cursor hover" tar - ((:url . "https://codeberg.org/akib/emacs-flymake-popon") - (:keywords "convenience") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "99ea813346f3edef7220d8f4faeed2ec69af6060"))]) - (focus . - [(1 0 1) - ((emacs - (24 3)) - (cl-lib - (0 5))) - "Dim the font color of text in surrounding sections" tar - ((:url . "http://github.com/larstvei/Focus") - (:maintainer "Lars Tveito" . "larstvei@ifi.uio.no") - (:authors - ("Lars Tveito" . "larstvei@ifi.uio.no")) - (:commit . "2507ec4ec5a9402647ef85540669db1815520c15"))]) - (forth-mode . - [(0 2) - nil "Programming language mode for Forth" tar - ((:url . "http://github.com/larsbrinkhoff/forth-mode") - (:keywords "languages" "forth") - (:maintainer "Lars Brinkhoff" . "lars@nocrew.org") - (:authors - ("Lars Brinkhoff" . "lars@nocrew.org")) - (:commit . "38d5152011ee67e0cff9d4a5ddfb1f908e5be013"))]) - (free-keys . - [(1 0) - ((cl-lib - (0 3))) - "Show free keybindings for modkeys or prefixes" tar - ((:url . "https://github.com/Fuco1/free-keys") - (:keywords "convenience") - (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") - (:authors - ("Matus Goljer" . "matus.goljer@gmail.com")) - (:commit . "6f9172376af4d399c7853cbdfdd7425348a878f9"))]) - (gc-buffers . - [(1 0) - ((emacs - (24 1))) - "Kill garbage buffers automatically" tar - ((:url . "https://codeberg.org/akib/emacs-gc-buffers") - (:keywords "internal") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "ce2ea016a67b200862788e81f0ff1f8f7e4e0454"))]) - (geiser . - [(0 29) - ((emacs - (25 1)) - (project - (0 8 1))) - "GNU Emacs and Scheme talk to each other" tar - ((:url . "https://gitlab.com/emacs-geiser/") - (:keywords "languages" "scheme" "geiser") - (:maintainer "Jose Antonio Ortega Ruiz" . "jao@gnu.org") - (:authors - ("Jose Antonio Ortega Ruiz" . "jao@gnu.org")) - (:commit . "761c65be5763a0cac161f2d9ea9dec510f58b83d"))]) - (geiser-chez . - [(0 18) - ((emacs - (26 1)) - (geiser - (0 19))) - "Chez and Geiser talk to each other" tar - ((:url . "https://gitlab.com/emacs-geiser/chez") - (:keywords "languages" "chez" "scheme" "geiser") - (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") - (:authors - ("Peter" . "craven@gmx.net")) - (:commit . "988d9f7e24b8634755cdb7b110e3e399bdb55df3"))]) - (geiser-chibi . - [(0 17) - ((emacs - (24 4)) - (geiser - (0 18))) - "Chibi Scheme's implementation of the geiser protocols" tar - ((:url . "https://gitlab.com/emacs-geiser/chibi") - (:keywords "languages" "chibi" "scheme" "geiser") - (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") - (:authors - ("Peter" . "craven@gmx.net")))]) - (geiser-chicken . - [(0 17) - ((emacs - (24 4)) - (geiser - (0 19))) - "Chicken's implementation of the geiser protocols" tar - ((:url . "https://gitlab.com/emacs-geiser/chicken") - (:keywords "languages" "chicken" "scheme" "geiser") - (:maintainer "Daniel Leslie") - (:authors - ("Daniel Leslie")))]) - (geiser-gambit . - [(0 18 1) - ((emacs - (26 1)) - (geiser - (0 18))) - "Gambit's implementation of the geiser protocols" tar - ((:url . "https://gitlab.com/emacs-geiser/gambit") - (:keywords "languages" "gambit" "scheme" "geiser") - (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") - (:authors - ("Daniel Leslie")) - (:commit . "381d74ca5059b44fe3d8b5daf42214019c6d1a88"))]) - (geiser-gauche . - [(0 0 2) - ((emacs - (26 1)) - (geiser - (0 11 2))) - "Gauche scheme support for Geiser" tar - ((:url . "https://gitlab.com/emacs-geiser/gauche") - (:maintainer "András Simonyi" . "andras.simonyi@gmail.com") - (:authors - ("András Simonyi" . "andras.simonyi@gmail.com")) - (:keywords "languages" "gauche" "scheme" "geiser"))]) - (geiser-guile . - [(0 28 1) - ((emacs - (25 1)) - (transient - (0 3)) - (geiser - (0 28 1))) - "Guile and Geiser talk to each other" tar - ((:url . "https://gitlab.com/emacs-geiser/guile") - (:keywords "languages" "guile" "scheme" "geiser") - (:maintainer "Jose Antonio Ortega Ruiz" . "jao@gnu.org") - (:authors - ("Jose Antonio Ortega Ruiz" . "jao@gnu.org")) - (:commit . "f57bfd5039ce158de95d2ef2933e64fb16def4f6"))]) - (geiser-kawa . - [(0 0 1) - ((emacs - (26 1)) - (geiser - (0 16))) - "Kawa scheme support for Geiser" tar - ((:url . "https://gitlab.com/emacs-geiser/kawa") - (:maintainer "spellcard199" . "spellcard199@protonmail.com") - (:authors - ("spellcard199" . "spellcard199@protonmail.com")) - (:keywords "languages" "kawa" "scheme" "geiser"))]) - (geiser-mit . - [(0 15) - ((emacs - (24 4)) - (geiser - (0 18))) - "MIT/GNU Scheme's implementation of the geiser protocols" tar - ((:url . "https://gitlab.com/emacs-geiser/mit") - (:keywords "languages" "mit" "scheme" "geiser") - (:maintainer "Jose A Ortega Ruiz" . "jao@gnu.org") - (:authors - ("Peter" . "craven@gmx.net")))]) - (geiser-racket . - [(0 16) - ((emacs - (26 1)) - (geiser - (0 16))) - "Support for Racket in Geiser" tar - ((:url . "https://gitlab.com/emacs-geiser/racket") - (:maintainer "Jose Antonio Ortega Ruiz" . "jao@gnu.org") - (:authors - ("Jose Antonio Ortega Ruiz" . "jao@gnu.org")) - (:keywords "languages" "racket" "scheme" "geiser"))]) - (geiser-stklos . - [(1 8) - ((emacs - (24 4)) - (geiser - (0 16))) - "STklos Scheme implementation of the geiser protocols" tar - ((:url . "https://gitlab.com/emacs-geiser/stklos") - (:keywords "languages" "stklos" "scheme" "geiser") - (:maintainer "Jeronimo Pellegrini" . "j_p@aleph0.info") - (:authors - ("Jeronimo Pellegrini" . "j_p@aleph0.info")) - (:commit . "3358d0cc01436bd8f71a500175db2716e75b2eed"))]) - (git-commit . - [(3 3 0) - ((emacs - (25 1)) - (dash - (2 19 1)) - (transient - (0 3 6)) - (with-editor - (3 0 5))) - "Edit Git commit messages" tar - ((:url . "https://github.com/magit/magit") - (:keywords "git" "tools" "vc") - (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") - (:authors - ("Jonas Bernoulli" . "jonas@bernoul.li") - ("Sebastian Wiesner" . "lunaryorn@gmail.com") - ("Florian Ragwitz" . "rafl@debian.org") - ("Marius Vollmer" . "marius.vollmer@gmail.com")))]) - (git-modes . - [(1 4 1) - ((emacs - (25 1)) - (compat - (29 1 4 1))) - "Major modes for editing Git configuration files" tar - ((:url . "https://github.com/magit/git-modes") - (:keywords "convenience" "vc" "git") - (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") - (:authors - ("Sebastian Wiesner" . "lunaryorn@gmail.com") - ("Rüdiger Sonderfeld" . "ruediger@c-plusplus.net") - ("Jonas Bernoulli" . "jonas@bernoul.li")) - (:commit . "44d536ba637235c9dd203410281397417a3e60b6"))]) - (gnu-apl-mode . - [(1 5 1) - nil "Emacs mode for GNU APL" tar - ((:url . "http://www.gnu.org/software/apl/") - (:keywords "languages") - (:maintainer "Elias MÃ¥rtenson" . "lokedhs@gmail.com") - (:authors - ("Elias MÃ¥rtenson" . "lokedhs@gmail.com")) - (:commit . "deabf59d2375d4662221f8222e28caeb1be96428"))]) - (gnu-indent . - [(1 0) - ((emacs - (27 2))) - "Indent your code with GNU Indent" tar - ((:url . "https://codeberg.org/akib/emacs-why-this") - (:keywords "tools" "convenience" "vc") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "6bb82ce89ed93222dd919bc65e0f46ac4aa13479"))]) - (gnuplot . - [(0 8 1) - ((emacs - (25 1))) - "Major-mode and interactive frontend for gnuplot" tar - ((:url . "https://github.com/emacs-gnuplot/gnuplot") - (:keywords "data" "gnuplot" "plotting") - (:maintainer "Maxime Tréca , Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Jon Oddie, Bruce Ravel, Phil Type")) - (:commit . "663a89d263d4f26b996796d01b6a3b783449e0f5"))]) - (go-mode . - [(1 6 0) - ((emacs - (26 1))) - "Major mode for the Go programming language" tar - ((:url . "https://github.com/dominikh/go-mode.el") - (:keywords "languages" "go") - (:maintainer "The go-mode Authors") - (:authors - ("The go-mode Authors")) - (:commit . "3273fcece5d9ab7edd4f15b2d6bce61f4e5a0666"))]) - (gotham-theme . - [(1 1 9) - ((emacs - (24 1))) - "A very dark Emacs color theme" tar - ((:url . "https://depp.brause.cc/gotham-theme") - (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") - (:authors - ("Vasilij Schneidermann" . "mail@vasilij.de")))]) - (goto-chg . - [(1 7 5) - ((emacs - (24 1))) - "Go to last change" tar - ((:url . "https://github.com/emacs-evil/goto-chg") - (:keywords "convenience" "matching") - (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") - (:authors - ("David Andersson ")))]) - (graphql-mode . - [(1 0 0) - ((emacs - (24 3))) - "Major mode for editing GraphQL schemas" tar - ((:url . "https://github.com/davazp/graphql-mode") - (:keywords "languages") - (:maintainer "David Vazquez Pua" . "davazp@gmail.com") - (:authors - ("David Vazquez Pua" . "davazp@gmail.com")) - (:commit . "fe8d7e2db5581cd0cb7a69563bc44f0669f76322"))]) - (gruber-darker-theme . - [(0 7) - nil "Gruber Darker color theme for Emacs 24." tar - ((:url . "http://github.com/rexim/gruber-darker-theme") - (:maintainer "Alexey Kutepov" . "reximkut@gmail.com") - (:authors - ("Alexey Kutepov" . "reximkut@gmail.com")) - (:commit . "13e13ea1e2ebd146f279058970835b35de811531"))]) - (gruvbox-theme . - [(1 30 1) - ((autothemer - (0 2))) - "A retro-groove colour theme for Emacs" tar - ((:url . "http://github.com/greduan/emacs-theme-gruvbox") - (:maintainer "Jason Milkins" . "jasonm23@gmail.com") - (:authors - ("Jason Milkins" . "jasonm23@gmail.com")) - (:commit . "3177b458dcbd5db6135a8d57fd5b765131e4da6a"))]) - (guru-mode . - [(1 0) - nil "Become an Emacs guru" tar - ((:url . "https://github.com/bbatsov/guru-mode") - (:maintainer "Bozhidar Batsov") - (:authors - ("Bozhidar Batsov")) - (:keywords "convenience"))]) - (haml-mode . - [(3 2 1) - ((emacs - (24)) - (cl-lib - (0 5))) - "Major mode for editing Haml files" tar - ((:url . "https://github.com/nex3/haml-mode") - (:keywords "markup" "languages" "html") - (:maintainer "Natalie Weizenbaum") - (:authors - ("Natalie Weizenbaum")) - (:commit . "45a0b23db0b8f827c78f7749457f3427263e6ffd"))]) - (haskell-mode . - [(17 2) - nil "A Haskell editing mode" tar - ((:url . "https://github.com/haskell/haskell-mode") - (:keywords "faces" "files" "haskell") - (:maintainer "1992 Simon Marlow") - (:authors - ("1992 Simon Marlow") - ("1997-1998 Graeme E Moss" . "gem@cs.york.ac.uk") - ("Tommy Thorn" . "thorn@irisa.fr") - ("2001-2002 Reuben Thomas (>=v1.4)") - ("2003 Dave Love" . "fx@gnu.org") - ("2016 Arthur Fayzrakhmanov")) - (:commit . "e72677668f5fc7cc148008e885a0f256e245dd43"))]) - (haskell-tng-mode . - [(0 0 1) - ((emacs - (27 1)) - (popup - (0 5 3))) - "Major mode for editing Haskell" tar - ((:url . "https://gitlab.com/tseenshe/haskell-tng-mode") - (:keywords "languages"))]) - (helm . - [(3 9 1) - ((helm-core - (3 9 1)) - (popup - (0 5 3))) - "Helm is an Emacs incremental and narrowing framework" tar - ((:url . "https://emacs-helm.github.io/helm/") - (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") - (:authors - ("Thierry Volpiatto" . "thievol@posteo.net")) - (:commit . "1b411786346f1df38af3d37c389975db3a103353"))]) - (helm-core . - [(3 9 1) - ((emacs - (25 1)) - (async - (1 9 7))) - "Development files for Helm" tar - ((:url . "https://emacs-helm.github.io/helm/") - (:maintainer "Thierry Volpiatto" . "thievol@posteo.net") - (:authors - ("Thierry Volpiatto" . "thievol@posteo.net")) - (:commit . "1b411786346f1df38af3d37c389975db3a103353"))]) - (highlight-parentheses . - [(2 1 1) - ((emacs - (24 3))) - "Highlight surrounding parentheses" tar - ((:url . "https://sr.ht/~tsdh/highlight-parentheses.el/") - (:keywords "faces" "matching") - (:maintainer "Tassilo Horn" . "tsdh@gnu.org") - (:authors - ("Nikolaj Schumacher ")) - (:commit . "438a1cb2563e2a2496be4678cc0df8d5b22caf5d"))]) - (hl-block-mode . - [(0 2) - ((emacs - (26 1))) - "Highlighting nested blocks" tar - ((:url . "https://codeberg.org/ideasman42/emacs-hl-block-mode") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "760e02b5fd66812e701c12292a1f00bde3c1c46c"))]) - (hl-column . - [(1 0) - ((emacs - (24 1))) - "Highlight the current column" tar - ((:url . "https://codeberg.org/akib/emacs-hl-column") - (:keywords "convenience") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "2d3a3f551b52c07a11b9ea0f842ef39915911c55"))]) - (htmlize . - [(1 57) - nil "Convert buffer text and decorations to HTML." tar - ((:url . "https://github.com/hniksic/emacs-htmlize") - (:maintainer "Hrvoje Niksic" . "hniksic@gmail.com") - (:authors - ("Hrvoje Niksic" . "hniksic@gmail.com")) - (:keywords "hypermedia" "extensions"))]) - (idle-highlight-mode . - [(1 1 4) - ((emacs - (27 1))) - "Highlight the word the point is on" tar - ((:url . "https://codeberg.org/ideasman42/emacs-idle-highlight-mode") - (:keywords "convenience") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Phil Hagelberg, Cornelius Mika, Campbell Barton")) - (:commit . "8ded8426e9fb6e2637c25d52184f6333dfa157ad"))]) - (idris-mode . - [(1 1 0) - ((emacs - (24)) - (prop-menu - (0 1)) - (cl-lib - (0 5))) - "Major mode for editing Idris code" tar - ((:url . "https://github.com/idris-hackers/idris-mode") - (:keywords "languages"))]) - (iedit . - [(0 9 9 9 9) - nil "Edit multiple regions in the same way simultaneously." tar - ((:url . "https://github.com/victorhge/iedit") - (:keywords "occurrence" "region" "simultaneous" "refactoring") - (:maintainer "Victor Ren" . "victorhge@gmail.com") - (:authors - ("Victor Ren" . "victorhge@gmail.com")) - (:commit . "699e179dac18c78698cba1a2052bee6f0bbc6bf7"))]) - (inf-clojure . - [(3 2 1) - ((emacs - (25 1)) - (clojure-mode - (5 11))) - "Run an external Clojure process in an Emacs buffer" tar - ((:url . "http://github.com/clojure-emacs/inf-clojure") - (:keywords "processes" "comint" "clojure") - (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") - (:commit . "151b20ba9d3ae39b88f91aecbab98bd5a5215f1a"))]) - (inf-ruby . - [(2 7 0) - ((emacs - (24 3))) - "Run a Ruby process in a buffer" tar - ((:url . "http://github.com/nonsequitur/inf-ruby") - (:keywords "languages" "ruby") - (:maintainer "Dmitry Gutov" . "dgutov@yandex.ru") - (:authors - ("Yukihiro Matsumoto") - ("Nobuyoshi Nakada") - ("Cornelius Mika" . "cornelius.mika@gmail.com") - ("Dmitry Gutov" . "dgutov@yandex.ru") - ("Kyle Hargraves" . "pd@krh.me")) - (:commit . "997b3c5f9d9d7ff72b1a1cbdb55b1f575748a9ca"))]) - (inkpot-theme . - [(0 1) - ((emacs - (24 1))) - "A port of vim's inkpot theme" tar - ((:url . "https://codeberg.com/ideasman42/emacs-inkpot-theme") - (:maintainer "Sarah Iovan" . "sarah@hwaetageek.com") - (:authors - ("Sarah Iovan" . "sarah@hwaetageek.com") - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "de745de9ab7f67431a5ce493a63be68d408ec40e"))]) - (iwindow . - [(1 0) - ((emacs - (24 3)) - (seq - (2 23)) - (compat - (28 1 2 2))) - "Interactively manipulate windows" tar - ((:url . "https://codeberg.org/akib/emacs-iwindow") - (:keywords "frames") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "602387e56fb6850c7309573b678931b5a51c3ca8"))]) - (j-mode . - [(1 1 1) - nil "Major mode for editing J programs" tar - ((:url . "http://github.com/zellio/j-mode") - (:keywords "j" "languages"))]) - (jade-mode . - [(1 0 1) - nil "Major mode for editing .jade files" tar - ((:url . "https://github.com/brianc/jade-mode") - (:keywords "languages") - (:maintainer "Brian M. Carlson and other contributors") - (:authors - ("Brian M. Carlson and other contributors")) - (:commit . "dad17dc86c93401646802a639a98dd2ec875db6f"))]) - (jinja2-mode . - [(0 3) - nil "A major mode for jinja2" tar - ((:maintainer "Florian Mounier aka paradoxxxzero") - (:authors - ("Florian Mounier aka paradoxxxzero")) - (:url . "https://elpa.nongnu.org/nongnu/jinja2-mode.html") - (:commit . "a598357069a68b0ac2bf128c19edd8e899084cdc"))]) - (julia-mode . - [(0 4) - ((emacs - (24 3))) - "Major mode for editing Julia source code" tar - ((:url . "https://github.com/JuliaEditorSupport/julia-emacs") - (:keywords "languages"))]) - (keycast . - [(1 3 2) - ((emacs - (25 3)) - (compat - (29 1 4 1))) - "Show current command and its binding" tar - ((:url . "https://github.com/tarsius/keycast") - (:keywords "multimedia") - (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") - (:authors - ("Jonas Bernoulli" . "jonas@bernoul.li")) - (:commit . "0b16d6aa3ae965bcd6b4d1fd0173cfde9dc8e275"))]) - (kotlin-mode . - [(2 0 0) - ((emacs - (24 3))) - "Major mode for kotlin" tar - ((:keywords "languages") - (:maintainer "Shodai Yokoyama" . "quantumcars@gmail.com") - (:authors - ("Shodai Yokoyama" . "quantumcars@gmail.com")) - (:url . "https://elpa.nongnu.org/nongnu/kotlin-mode.html") - (:commit . "d92c3b773473e9fe15f61f6177e4fbf097aadd05"))]) - (lorem-ipsum . - [(0 4) - nil "Insert dummy pseudo Latin text" tar - ((:url . "https://github.com/jschaf/emacs-lorem-ipsum") - (:keywords "tools" "language" "convenience") - (:maintainer "Joe Schafer" . "joe@jschaf.com") - (:authors - ("Jean-Philippe Theberge" . "jphil21@sourceforge.net")) - (:commit . "4e87a899868e908a7a9e1812831d76c8d072f885"))]) - (lua-mode . - [(20221027) - ((emacs - (24 3))) - "a major-mode for editing Lua scripts" tar - ((:url . "https://immerrr.github.io/lua-mode") - (:keywords "languages" "processes" "tools") - (:maintainer "2011-2013 immerrr" . "immerrr+lua@gmail.com") - (:authors - ("2011-2013 immerrr" . "immerrr+lua@gmail.com") - ("2010-2011 Reuben Thomas" . "rrt@sc3d.org") - ("2006 Juergen Hoetzel" . "juergen@hoetzel.info") - ("2004 various (support for Lua 5 and byte compilation)") - ("2001 Christian Vogler" . "cvogler@gradient.cis.upenn.edu") - ("1997 Bret Mogilefsky" . "mogul-lua@gelatinous.com") - ("tcl-mode by Gregor Schmid" . "schmid@fb3-s7.math.tu-berlin.de") - ("with tons of assistance from") - ("Paul Du Bois" . "pld-lua@gelatinous.com") - ("Aaron Smith" . "aaron-lua@gelatinous.com")) - (:commit . "1cb83e691627fb92290d452cb08b6c5f73fe19b6"))]) - (macrostep . - [(0 9 2) - ((cl-lib - (0 5))) - "Interactive macro expander" tar - ((:url . "https://github.com/emacsorphanage/macrostep") - (:keywords "lisp" "languages" "macro" "debugging") - (:maintainer "Jon Oddie" . "j.j.oddie@gmail.com") - (:authors - ("Jon Oddie" . "j.j.oddie@gmail.com")) - (:commit . "633586421e7fc14072cc1ca1655c1103b81a9093"))]) - (magit . - [(3 3 0) - ((emacs - (25 1)) - (dash - (2 19 1)) - (git-commit - (3 3 0)) - (magit-section - (3 3 0)) - (transient - (0 3 6)) - (with-editor - (3 0 5))) - "A Git porcelain inside Emacs" tar - ((:url . "https://github.com/magit/magit") - (:keywords "git" "tools" "vc") - (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") - (:authors - ("Marius Vollmer" . "marius.vollmer@gmail.com") - ("Jonas Bernoulli" . "jonas@bernoul.li")))]) - (magit-section . - [(3 3 0) - ((emacs - (25 1)) - (dash - (2 19 1))) - "Sections for read-only buffers" tar - ((:url . "https://github.com/magit/magit") - (:keywords "tools") - (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") - (:authors - ("Jonas Bernoulli" . "jonas@bernoul.li")))]) - (markdown-mode . - [(2 5) - ((emacs - (25 1))) - "Major mode for Markdown-formatted text" tar - ((:url . "https://jblevins.org/projects/markdown-mode/") - (:keywords "markdown" "github flavored markdown" "itex") - (:maintainer "Jason R. Blevins" . "jblevins@xbeta.org") - (:authors - ("Jason R. Blevins" . "jblevins@xbeta.org")) - (:commit . "eecf2f20b097f9e6a0eaf938af967122fbec35dd"))]) - (material-theme . - [(2015) - ((emacs - (24 1))) - "A Theme based on the colors of the Google Material Design" tar - ((:url . "http://github.com/cpaulik/emacs-material-theme") - (:keywords "themes") - (:maintainer "Christoph Paulik" . "cpaulik@gmail.com") - (:authors - ("Christoph Paulik" . "cpaulik@gmail.com")))]) - (mentor . - [(0 5) - ((emacs - (25 1)) - (xml-rpc - (1 6 15)) - (seq - (1 11)) - (async - (1 9 3)) - (url-scgi - (0 7))) - "Frontend for the rTorrent bittorrent client" tar - ((:url . "https://github.com/skangas/mentor") - (:keywords "comm" "processes" "bittorrent") - (:maintainer "Stefan Kangas" . "stefankangas@gmail.com") - (:authors - ("Stefan Kangas" . "stefankangas@gmail.com")) - (:commit . "480602f2ec5467aa2418ee98b328fb85d3b58d0c"))]) - (meow . - [(1 4 3) - ((emacs - (27 1))) - "Yet Another modal editing" tar - ((:url . "https://www.github.com/DogLooksGood/meow") - (:keywords "convenience" "modal-editing") - (:maintainer "Shi Tianshu") - (:authors - ("Shi Tianshu")) - (:commit . "023183656e86165c293359969ddf6f2566b4cb65"))]) - (minibar . - [(0 3) - ((emacs - (27 2))) - "Modular status bar in minibuffer" tar - ((:url . "https://codeberg.org/akib/emacs-minibar") - (:keywords "calendar" "hardware") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "22831489d3bbc22aef315c0f003bf3756b8889fa"))]) - (moe-theme . - [(1 0 2) - nil "A colorful eye-candy theme. Moe, moe, kyun!" tar - ((:url . "https://github.com/kuanyui/moe-theme.el") - (:keywords "themes") - (:maintainer "kuanyui" . "azazabc123@gmail.com") - (:authors - ("kuanyui" . "azazabc123@gmail.com")))]) - (monokai-theme . - [(3 5 3) - nil "A fruity color theme for Emacs." tar - ((:url . "http://github.com/oneKelvinSmith/monokai-emacs") - (:maintainer "Kelvin Smith" . "oneKelvinSmith@gmail.com") - (:authors - ("Kelvin Smith" . "oneKelvinSmith@gmail.com")))]) - (mpv . - [(0 2 0) - ((cl-lib - (0 5)) - (emacs - (25 1)) - (json - (1 3)) - (org - (8 0))) - "control mpv for easy note-taking" tar - ((:url . "https://github.com/kljohann/mpv.el") - (:keywords "tools" "multimedia") - (:maintainer "Johann Klähn" . "johann@jklaehn.de") - (:authors - ("Johann Klähn" . "johann@jklaehn.de")))]) - (multiple-cursors . - [(1 4 0) - nil "Multiple cursors for emacs." tar - ((:url . "https://github.com/magnars/multiple-cursors.el") - (:maintainer "Magnar Sveen" . "magnars@gmail.com") - (:authors - ("Magnar Sveen" . "magnars@gmail.com")) - (:keywords "editing" "cursors"))]) - (nasm-mode . - [(1 1 1) - ((emacs - (24 3))) - "NASM x86 assembly major mode" tar - ((:url . "https://github.com/skeeto/nasm-mode") - (:maintainer "Christopher Wellons" . "wellons@nullprogram.com") - (:authors - ("Christopher Wellons" . "wellons@nullprogram.com")))]) - (nginx-mode . - [(1 1 9) - nil "major mode for editing nginx config files" tar - ((:maintainer "Andrew J Cosgriff" . "andrew@cosgriff.name") - (:authors - ("Andrew J Cosgriff" . "andrew@cosgriff.name")) - (:keywords "languages" "nginx") - (:url . "https://elpa.nongnu.org/nongnu/nginx-mode.html"))]) - (nix-mode . - [(1 5 0) - ((emacs - (25 1)) - (magit-section - (0)) - (transient - (0 3))) - "Major mode for editing .nix files" tar - ((:url . "https://github.com/NixOS/nix-mode") - (:keywords "nix" "languages" "tools" "unix") - (:maintainer "Matthew Bauer" . "mjbauer95@gmail.com") - (:commit . "54e5626829168e22126b233e079f04dff3c71b90"))]) - (oblivion-theme . - [(0 1) - ((emacs - (24 1))) - "A port of GEdit oblivion theme" tar - ((:url . "https://codeberg.com/ideasman42/emacs-oblivion-theme") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "3a1d67637ea4a6099a62de45842b8c5e4440ede4"))]) - (opam-switch-mode . - [(1 7) - ((emacs - (25 1))) - "Select OCaml opam switches via a menu" tar - ((:url . "https://github.com/ProofGeneral/opam-switch-mode") - (:maintainer nil . "proof-general-maintainers@groupes.renater.fr") - (:commit . "71612b9a307c640d2fa662b266787647a3a5075a"))]) - (org-auto-tangle . - [(0 6 0) - ((emacs - (24 1)) - (async - (1 9 3))) - "Automatically and Asynchronously tangles org files on save" tar - ((:url . "https://github.com/yilkalargaw/org-auto-tangle") - (:keywords "outlines") - (:maintainer "Yilkal Argaw" . "yilkalargawworkneh@gmail.com") - (:authors - ("Yilkal Argaw" . "yilkalargawworkneh@gmail.com")) - (:commit . "2494a6f78c9db5311123abc7cad119851a29a55c"))]) - (org-contrib . - [(0 4 1) - ((emacs - (25 1)) - (org - (9 4 6))) - "Unmaintained add-ons for Org-mode" tar - ((:url . "https://git.sr.ht/~bzg/org-contrib") - (:keywords "org") - (:maintainer "Bastien Guerry" . "bzg@gnu.org") - (:authors - ("Bastien Guerry" . "bzg@gnu.org")) - (:commit . "d0cebebb301b5de93e9c5228a91e3e4f5d41902b"))]) - (org-drill . - [(2 7 0) - ((emacs - (25 3)) - (seq - (2 14)) - (org - (9 3)) - (persist - (0 3))) - "Self-testing using spaced repetition" tar - ((:url . "https://gitlab.com/phillord/org-drill/issues") - (:keywords "games" "outlines" "multimedia") - (:maintainer "Phillip Lord" . "phillip.lord@russet.org.uk") - (:authors - ("Paul Sexton" . "eeeickythump@gmail.com")) - (:commit . "4c114489e682e514e79701045d541ab6f3dc3fb4"))]) - (org-journal . - [(2 2 0) - ((emacs - (25 1)) - (org - (9 1))) - "a simple org-mode based journaling mode" tar - ((:url . "http://github.com/bastibe/org-journal") - (:maintainer "Bastian Bechtold") - (:authors - ("Bastian Bechtold") - ("Christian Schwarzgruber")) - (:commit . "18df4d5ae5e15580df42562c143d007c6d28d75f"))]) - (org-mime . - [(0 3 2) - ((emacs - (25 1))) - "org html export for text/html MIME emails" tar - ((:url . "http://github.com/org-mime/org-mime") - (:keywords "mime" "mail" "email" "html") - (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") - (:authors - ("Eric Schulte")) - (:commit . "cc00afcf0291633324364c1c83bfe2833cfdc1bf"))]) - (org-present . - [(0 1) - ((org - (7))) - "Minimalist presentation minor-mode for Emacs org-mode." tar - ((:url . "https://github.com/rlister/org-present") - (:maintainer "Ric Lister") - (:authors - ("Ric Lister")))]) - (org-superstar . - [(1 5 1) - ((org - (9 1 9)) - (emacs - (26 1))) - "Prettify headings and plain lists in Org mode" tar - ((:url . "https://github.com/integral-dw/org-superstar-mode") - (:keywords "faces" "outlines") - (:maintainer "D. Williams" . "d.williams@posteo.net") - (:authors - ("D. Williams" . "d.williams@posteo.net")))]) - (org-tree-slide . - [(2 8 19) - ((emacs - (25 2))) - "A presentation tool for org-mode" tar - ((:url . "https://github.com/takaxp/org-tree-slide") - (:keywords "convenience" "org-mode" "presentation" "narrowing") - (:maintainer "Takaaki ISHIKAWA ") - (:authors - ("Takaaki ISHIKAWA ")) - (:commit . "07906356f0b8d8ac51645b0994b8108deb53003d"))]) - (orgit . - [(1 9 0) - ((emacs - (25 1)) - (compat - (29 1 4 1)) - (magit - (3 3 0)) - (org - (9 6 5))) - "Support for Org links to Magit buffers" tar - ((:url . "https://github.com/magit/orgit") - (:keywords "hypermedia" "vc") - (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") - (:authors - ("Jonas Bernoulli" . "jonas@bernoul.li")) - (:commit . "4a585029875a1dbbe96d8ac157bd2fd02875f289"))]) - (pacmacs . - [(0 1 1) - ((emacs - (24 4)) - (dash - (2 18 0))) - "Pacman for Emacs" tar - ((:url . "http://github.com/codingteam/pacmacs.el") - (:maintainer "Alexey Kutepov" . "reximkut@gmail.com") - (:authors - ("Codingteam" . "codingteam@conference.jabber.ru")) - (:commit . "071d008ebd734f469b87597cbdd34139a92e5308"))]) - (paredit . - [(26) - nil "minor mode for editing parentheses" tar - ((:keywords "lisp") - (:maintainer "Taylor R. Campbell" . "campbell@paredit.org") - (:authors - ("Taylor R. Campbell" . "campbell@paredit.org")) - (:url . "https://elpa.nongnu.org/nongnu/paredit.html") - (:commit . "72cc1f6055321a53021186b86d2f825167b81478"))]) - (parseclj . - [(1 1 0) - ((emacs - (25))) - "Clojure/EDN parser" tar - ((:keywords "lisp" "clojure" "edn" "parser") - (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") - (:authors - ("Arne Brasseur" . "arne@arnebrasseur.net")) - (:url . "https://elpa.nongnu.org/nongnu/parseclj.html") - (:commit . "90595049634549e6d8872f719b13e9555897d17b"))]) - (parseedn . - [(1 1 0) - ((emacs - (26)) - (parseclj - (1 1 0)) - (map - (2))) - "Clojure/EDN parser" tar - ((:keywords "lisp" "clojure" "edn" "parser") - (:maintainer "Arne Brasseur" . "arne@arnebrasseur.net") - (:authors - ("Arne Brasseur" . "arne@arnebrasseur.net")) - (:url . "https://elpa.nongnu.org/nongnu/parseedn.html") - (:commit . "ea7b5281ec80aca0bd1cc93a348aebb302497339"))]) - (pcmpl-args . - [(0 1 3) - ((emacs - (25 1))) - "Enhanced shell command completion" tar - ((:url . "https://github.com/JonWaltman/pcmpl-args.el") - (:keywords "abbrev" "completion" "convenience" "processes" "terminals" "unix") - (:maintainer "Jonathan Waltman" . "jonathan.waltman@gmail.com") - (:authors - ("Jonathan Waltman" . "jonathan.waltman@gmail.com")) - (:commit . "5f2943fd70d94065496c52d21f05eb89028637cc"))]) - (pcre2el . - [(1 11) - ((emacs - (25 1))) - "regexp syntax converter" tar - ((:url . "https://github.com/joddie/pcre2el") - (:maintainer "joddie ") - (:authors - ("joddie ")) - (:commit . "3a59d133d1ed9fd941ddecc85ee2a8e32be3d267"))]) - (pdf-tools . - [(1 1 0) - ((emacs - (26 3)) - (tablist - (1 0)) - (let-alist - (1 0 4))) - "Support library for PDF documents" tar - ((:url . "http://github.com/vedang/pdf-tools/") - (:keywords "files" "multimedia") - (:maintainer "Vedang Manerikar" . "vedang.manerikar@gmail.com") - (:authors - ("Andreas Politz" . "mail@andreas-politz.de")) - (:commit . "a9c9a12c3ecf2005fa641059368ac8284f507620"))]) - (php-mode . - [(1 25 0) - ((emacs - (26 1))) - "Major mode for editing PHP code" tar - ((:url . "https://github.com/emacs-php/php-mode") - (:keywords "languages" "php") - (:maintainer "USAMI Kenta" . "tadsan@zonu.me") - (:authors - ("Eric James Michael Ritz")) - (:commit . "28d0a0bc81a8481fd75e5a6477dda394fe04fef3"))]) - (popon . - [(0 13) - ((emacs - (25 1))) - "\"Pop\" floating text \"on\" a window" tar - ((:url . "https://codeberg.org/akib/emacs-popon") - (:keywords "lisp" "extensions" "frames") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "bf8174cb7e6e8fe0fe91afe6b01b6562c4dc39da"))]) - (popup . - [(0 5 9) - ((emacs - (24 3))) - "Visual Popup User Interface" tar - ((:url . "https://github.com/auto-complete/popup-el") - (:keywords "lisp") - (:maintainer "Shen, Jen-Chieh" . "jcs090218@gmail.com") - (:authors - ("Tomohiro Matsuyama" . "m2ym.pub@gmail.com")))]) - (projectile . - [(2 7 0) - ((emacs - (25 1))) - "Manage and navigate projects in Emacs easily" tar - ((:url . "https://github.com/bbatsov/projectile") - (:keywords "project" "convenience") - (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") - (:authors - ("Bozhidar Batsov" . "bozhidar@batsov.dev")) - (:commit . "14beeaee7a77601aee4d4982811f6a27f696403c"))]) - (proof-general . - [(4 5) - ((emacs - (25 2))) - "A generic Emacs interface for proof assistants" tar - ((:url . "https://proofgeneral.github.io/") - (:commit . "c366365aaddeb3a65dc0816c8f93ec209dc9de44"))]) - (prop-menu . - [(0 1 2) - ((emacs - (24 3)) - (cl-lib - (0 5))) - "Create and display a context menu based on text and overlay properties" tar - ((:url . "https://github.com/david-christiansen/prop-menu-el") - (:maintainer "David Christiansen" . "david@davidchristiansen.dk") - (:authors - ("David Christiansen" . "david@davidchristiansen.dk")) - (:keywords "convenience"))]) - (racket-mode . - [(1 0 20230628 162612) - ((emacs - (25 1))) - "Racket editing, REPL, and more" tar - ((:url . "https://www.racket-mode.com/") - (:maintainer "Greg Hendershott") - (:authors - ("Greg Hendershott" . "racket-mode-author@greghendershott.com")) - (:commit . "HEAD"))]) - (rainbow-delimiters . - [(2 1 5) - nil "Highlight brackets according to their depth" tar - ((:url . "https://github.com/Fanael/rainbow-delimiters") - (:keywords "faces" "convenience" "lisp" "tools") - (:maintainer "Fanael Linithien" . "fanael4@gmail.com") - (:authors - ("Jeremy Rayman" . "opensource@jeremyrayman.com") - ("Fanael Linithien" . "fanael4@gmail.com")))]) - (raku-mode . - [(0 2 1) - ((emacs - (24 4))) - "Major mode for editing Raku code" tar - ((:url . "https://github.com/hinrik/perl6-mode") - (:keywords "languages") - (:maintainer "Hinrik Örn Sigurðsson" . "hinrik.sig@gmail.com") - (:authors - ("Hinrik Örn Sigurðsson" . "hinrik.sig@gmail.com")) - (:commit . "4ee9045eeb90f7831d7c0ee2e4adfcd957f712be"))]) - (recomplete . - [(0 2) - ((emacs - (26 1))) - "Immediately (re)complete actions" tar - ((:url . "https://codeberg.com/ideasman42/emacs-recomplete") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "2b38ca25e3392636fe936d3edad447970279a463"))]) - (request . - [(0 3 3) - ((emacs - (24 4))) - "Compatible layer for URL request in Emacs" tar - ((:url . "https://github.com/tkf/emacs-request") - (:maintainer "Takafumi Arakaki ") - (:authors - ("Takafumi Arakaki ")))]) - (rfc-mode . - [(1 4 0) - ((emacs - (25 1))) - "RFC document browser and viewer" tar - ((:url . "https://github.com/galdor/rfc-mode") - (:maintainer "Nicolas Martyanoff" . "nicolas@n16f.net") - (:authors - ("Nicolas Martyanoff" . "nicolas@n16f.net")) - (:commit . "53ec006aa6aa4fae9c6c64004692aa3d01b38275"))]) - (rubocop . - [(0 6 0) - ((emacs - (24))) - "An Emacs interface for RuboCop" tar - ((:url . "https://github.com/rubocop/rubocop-emacs") - (:maintainer "Bozhidar Batsov") - (:authors - ("Bozhidar Batsov")) - (:keywords "project" "convenience"))]) - (rust-mode . - [(1 0 5) - ((emacs - (25 1))) - "A major-mode for editing Rust source code" tar - ((:url . "https://github.com/rust-lang/rust-mode") - (:keywords "languages") - (:maintainer "Mozilla") - (:authors - ("Mozilla")) - (:commit . "7bff48894dc532caf4010be3060370d315ef75f6"))]) - (sass-mode . - [(3 0 16) - ((haml-mode - (3 0 15)) - (cl-lib - (0 5))) - "Major mode for editing Sass files" tar - ((:url . "http://github.com/nex3/haml/tree/master") - (:maintainer "Natalie Weizenbaum") - (:authors - ("Natalie Weizenbaum")) - (:keywords "markup" "language" "css"))]) - (scad-mode . - [(93 2) - ((emacs - (27 1))) - "A major mode for editing OpenSCAD code" tar - ((:url . "https://github.com/openscad/emacs-scad-mode") - (:keywords "languages") - (:maintainer "Len Trigg , Daniel Mendler" . "mail@daniel-mendler.de") - (:authors - ("Len Trigg, Åukasz Stelmach, zk_phi, Daniel Mendler")) - (:commit . "749b11df1d3041aa0a90542cba0fe5d9563c3a1f"))]) - (scala-mode . - [(0 23) - nil "Major mode for editing Scala" tar - ((:url . "https://github.com/hvesalai/emacs-scala-mode") - (:keywords "languages"))]) - (scroll-on-drag . - [(0 1) - ((emacs - (26 2))) - "Interactive scrolling" tar - ((:url . "https://codeberg.com/ideasman42/emacs-scroll-on-drag") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "a668537a8da77e4425b6a4110bdaba598a295f9e"))]) - (scroll-on-jump . - [(0 2) - ((emacs - (26 2))) - "Scroll when jumping to a new point" tar - ((:url . "https://codeberg.com/ideasman42/emacs-scroll-on-jump") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "b1fd97c62dfc3b4430f3a42f1f504fc231487c91"))]) - (sesman . - [(0 3 2) - ((emacs - (25))) - "Generic Session Manager" tar - ((:url . "https://github.com/vspinu/sesman") - (:keywords "process") - (:maintainer "Vitalie Spinu") - (:authors - ("Vitalie Spinu")))]) - (shellcop . - [(0 1 0) - ((emacs - (25 1))) - "Analyze info&error in shell-mode" tar - ((:url . "https://github.com/redguardtoo/shellcop") - (:keywords "unix" "tools") - (:maintainer "Chen Bin" . "chenbin.sh@gmail.com") - (:authors - ("Chen Bin" . "chenbin.sh@gmail.com")) - (:commit . "4e71f5b9199a0ad10017104a6b2bf5ef5f207dfc"))]) - (slime . - [(2 26 1) - ((cl-lib - (0 5)) - (macrostep - (0 9))) - "Superior Lisp Interaction Mode for Emacs" tar - ((:url . "https://github.com/slime/slime") - (:keywords "languages" "lisp" "slime"))]) - (sly . - [(1 0 43) - ((emacs - (24 3))) - "Sylvester the Cat's Common Lisp IDE" tar - ((:url . "https://github.com/joaotavora/sly") - (:keywords "languages" "lisp" "sly"))]) - (smartparens . - [(1 11 0) - nil "Automatic insertion, wrapping and paredit-like navigation with user defined pairs." tar - ((:url . "https://github.com/Fuco1/smartparens") - (:keywords "abbrev" "convenience" "editing") - (:maintainer "Matus Goljer" . "matus.goljer@gmail.com") - (:authors - ("Matus Goljer" . "matus.goljer@gmail.com")) - (:commit . "4873352b5d0a1c5142658122de1b6950b8fe7e4d"))]) - (solarized-theme . - [(2 0 1) - ((emacs - (24 1))) - "The Solarized color theme" tar - ((:url . "http://github.com/bbatsov/solarized-emacs") - (:keywords "convenience" "themes" "solarized") - (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.dev") - (:authors - ("Bozhidar Batsov" . "bozhidar@batsov.dev")) - (:commit . "0f0b1129cf51c85904f9e015da4fcca5f5f7a4ce"))]) - (spacemacs-theme . - [(0 2) - ((emacs - (24))) - "Color theme with a dark and light versions." tar - ((:url . "https://github.com/nashamri/spacemacs-theme") - (:keywords "color" "theme") - (:maintainer "Nasser Alshammari") - (:authors - ("Nasser Alshammari")) - (:commit . "4857e6eb7ea20be3a2631beee42d0644dff7eb1b"))]) - (spell-fu . - [(0 3) - ((emacs - (26 2))) - "Fast & light spelling highlighter" tar - ((:url . "https://codeberg.org/ideasman42/emacs-spell-fu") - (:keywords "convenience") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "ddad489f2c87467480520502a93e682f81bfac18"))]) - (sqlite3 . - [(0 17) - ((emacs - (25 1))) - "Direct access to the core SQLite3 API" tar - ((:url . "https://github.com/pekingduck/emacs-sqlite3-api") - (:keywords "comm" "data" "sql") - (:maintainer "Y. N. Lo" . "elisp@fastmail.com") - (:authors - ("Y. N. Lo" . "elisp@fastmail.com")) - (:commit . "b513b71012f61895f771fc6948d6511ea8ded0a6"))]) - (stylus-mode . - [(1 0 1) - nil "Major mode for editing .styl files" tar - ((:url . "https://github.com/brianc/jade-mode") - (:keywords "languages") - (:maintainer "Brian M. Carlson and other contributors") - (:authors - ("Brian M. Carlson and other contributors")) - (:commit . "dad17dc86c93401646802a639a98dd2ec875db6f"))]) - (subatomic-theme . - [(1 8 2) - nil "Low contrast bluish color theme" tar - ((:url . "https://github.com/cryon/subatomic") - (:keywords "color-theme" "blue" "low contrast") - (:maintainer "John Olsson" . "john@cryon.se") - (:authors - ("John Olsson" . "john@cryon.se")) - (:commit . "2d5acd143a153e16372d59000e57d76291ab81dd"))]) - (subed . - [(1 2 3) - ((emacs - (25 1))) - "A major mode for editing subtitles" tar - ((:url . "https://github.com/sachac/subed") - (:keywords "convenience" "files" "hypermedia" "multimedia") - (:maintainer "Sacha Chua" . "sacha@sachachua.com") - (:authors - ("Random User")) - (:commit . "6ce7de37f21e123467ef1191db7a37cd99881c00"))]) - (sweeprolog . - [(0 22 0) - ((emacs - (28 1))) - "Embedded SWI-Prolog" tar - ((:url . "https://git.sr.ht/~eshel/sweep") - (:keywords "prolog" "languages" "extensions") - (:maintainer "Eshel Yaron" . "~eshel/dev@lists.sr.ht") - (:authors - ("Eshel Yaron" . "me@eshelyaron.com")) - (:commit . "1553d9392686b6827ffcc6c870635a19a2818863"))]) - (swift-mode . - [(9 0 0) - ((emacs - (24 4)) - (seq - (2 3))) - "Major-mode for Apple's Swift programming language" tar - ((:url . "https://github.com/swift-emacs/swift-mode") - (:keywords "languages" "swift") - (:maintainer "taku0" . "mxxouy6x3m_github@tatapa.org") - (:authors - ("taku0" . "mxxouy6x3m_github@tatapa.org") - ("Chris Barrett" . "chris.d.barrett@me.com") - ("Bozhidar Batsov" . "bozhidar@batsov.com") - ("Arthur Evstifeev" . "lod@pisem.net")) - (:commit . "55da7a32c97c84c2d12295a0eeb1f8fca8a6f71a"))]) - (symbol-overlay . - [(4 1) - ((emacs - (24 3)) - (seq - (2 2))) - "Highlight symbols with keymap-enabled overlays" tar - ((:url . "https://github.com/wolray/symbol-overlay/") - (:keywords "faces" "matching") - (:maintainer "wolray" . "wolray@foxmail.com") - (:authors - ("wolray" . "wolray@foxmail.com")) - (:commit . "d1464042783e252f5cac1fcac82fee16fc3534db"))]) - (systemd . - [(1 6 1) - ((emacs - (24 4))) - "Major mode for editing systemd units" tar - ((:keywords "tools" "unix") - (:maintainer "Mark Oteiza" . "mvoteiza@udel.edu") - (:authors - ("Mark Oteiza" . "mvoteiza@udel.edu")) - (:url . "https://elpa.nongnu.org/nongnu/systemd.html") - (:commit . "8742607120fbc440821acbc351fda1e8e68a8806"))]) - (tablist . - [(1 0) - ((emacs - (24 3))) - "Extended tabulated-list-mode" tar - ((:keywords "extensions" "lisp") - (:maintainer "Andreas Politz" . "politza@fh-trier.de") - (:authors - ("Andreas Politz" . "politza@fh-trier.de")) - (:url . "https://elpa.nongnu.org/nongnu/tablist.html"))]) - (tangotango-theme . - [(0 0 7) - nil "Tango Palette color theme for Emacs 24." tar - ((:url . "https://github.com/juba/color-theme-tangotango") - (:keywords "tango" "palette" "color" "theme" "emacs") - (:maintainer "Julien Barnier") - (:authors - ("Julien Barnier")))]) - (telephone-line . - [(0 5) - ((emacs - (24 4)) - (cl-lib - (0 5)) - (cl-generic - (0 2)) - (seq - (1 8))) - "Rewrite of Powerline" tar - ((:url . "https://github.com/dbordak/telephone-line") - (:keywords "mode-line") - (:maintainer "Daniel Bordak" . "dbordak@fastmail.fm") - (:authors - ("Daniel Bordak" . "dbordak@fastmail.fm")))]) - (testcover-mark-line . - [(0 3) - ((emacs - (25 1))) - "Mark whole line with Testcover" tar - ((:url . "https://codeberg.org/akib/emacs-testcover-mark-line") - (:keywords "lisp" "utility") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "36a2a9422dcdf6f01e842b153fa492c1604ca48b"))]) - (textile-mode . - [(1 0 0) - nil "Textile markup editing major mode" tar - ((:url . "https://github.com/juba/textile-mode") - (:keywords "wp" "languages") - (:maintainer "Julien Barnier" . "julien@nozav.org") - (:authors - ("Julien Barnier" . "julien@nozav.org")) - (:commit . "16ac26b5b4c9bb5c7a3c7aed6c6b3a6c5fb8c62c"))]) - (toc-org . - [(1 1) - nil "add table of contents to org-mode files (formerly, org-toc)" tar - ((:url . "https://github.com/snosov1/toc-org") - (:keywords "org-mode" "org-toc" "toc-org" "org" "toc" "table" "of" "contents") - (:maintainer "Sergei Nosov ") - (:authors - ("Sergei Nosov ")))]) - (treeview . - [(1 1 1) - ((emacs - (24 4))) - "A generic tree navigation library" tar - ((:url . "https://github.com/tilmanrassy/emacs-treeview") - (:keywords "lisp" "tools" "internal" "convenience") - (:maintainer "Tilman Rassy" . "tilman.rassy@googlemail.com") - (:authors - ("Tilman Rassy" . "tilman.rassy@googlemail.com")) - (:commit . "b68f77bf102b289e7b0e97f767bb7ffff9a5835b"))]) - (tuareg . - [(3 0 1) - ((emacs - (26 3)) - (caml - (4 8))) - "OCaml mode" tar - ((:url . "https://github.com/ocaml/tuareg") - (:keywords "ocaml" "languages") - (:maintainer "Christophe Troestler" . "Christophe.Troestler@umons.ac.be") - (:authors - ("Albert Cohen" . "Albert.Cohen@inria.fr") - ("Sam Steingold" . "sds@gnu.org") - ("Christophe Troestler" . "Christophe.Troestler@umons.ac.be") - ("Till Varoquaux" . "till@pps.jussieu.fr") - ("Sean McLaughlin" . "seanmcl@gmail.com") - ("Stefan Monnier" . "monnier@iro.umontreal.ca")) - (:commit . "4d94293cc5a7bba6cd043e29968719ce597d65f5"))]) - (typescript-mode . - [(0 4) - ((emacs - (24 3))) - "Major mode for editing typescript" tar - ((:url . "http://github.com/ananthakumaran/typescript.el") - (:keywords "typescript" "languages") - (:commit . "2a58631230fe2d176352af262a0efdecc21f90ac"))]) - (ujelly-theme . - [(1 2 9) - nil "Ujelly theme for GNU Emacs 24 (deftheme)" tar - ((:url . "http://github.com/marktran/color-theme-ujelly") - (:maintainer "Mark Tran" . "mark.tran@gmail.com") - (:authors - ("Mark Tran" . "mark.tran@gmail.com")))]) - (undo-fu . - [(0 5) - ((emacs - (25 1))) - "Undo helper with redo" tar - ((:url . "https://codeberg.org/ideasman42/emacs-undo-fu") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "57615408f9bd70247d2b2844a1946a00300ef5bb"))]) - (undo-fu-session . - [(0 6) - ((emacs - (28 1))) - "Persistent undo, available between sessions" tar - ((:url . "https://codeberg.com/ideasman42/emacs-undo-fu-session") - (:keywords "convenience") - (:maintainer "Campbell Barton" . "ideasman42@gmail.com") - (:authors - ("Campbell Barton" . "ideasman42@gmail.com")) - (:commit . "27b688e02d5f5bb7a939f3e312b0219aebe24afc"))]) - (vc-fossil . - [(20230504) - nil "VC backend for the fossil sofware configuraiton management system" tar - ((:maintainer "Alfred M. Szmidt" . "ams@gnu.org") - (:authors - ("Venkat Iyer" . "venkat@comit.com")) - (:url . "https://elpa.nongnu.org/nongnu/vc-fossil.html") - (:commit . "4a4a3e4df83ba2f1ea8bfd8aa7e9f9b2c1c32ca9"))]) - (vcomplete . - [(2 0) - ((emacs - (25 1))) - "Visual completions" tar - ((:url . "https://dsemy.com/projects/vcomplete") - (:keywords "convenience" "matching") - (:maintainer "Vcomplete Mailing List" . "~dsemy/vcomplete-devel@lists.sr.ht") - (:authors - ("Daniel Semyonov" . "daniel@dsemy.com")) - (:commit . "93ae3db40d07ae15e61d34c3c3870de5d2fce2de"))]) - (visual-fill-column . - [(2 5 1) - ((emacs - (25 1))) - "fill-column for visual-line-mode" tar - ((:url . "https://codeberg.org/joostkremers/visual-fill-column") - (:maintainer "Joost Kremers" . "joostkremers@fastmail.fm") - (:authors - ("Joost Kremers" . "joostkremers@fastmail.fm")) - (:commit . "695a59789209c42fa08a5bce92963ee32f4455be"))]) - (web-mode . - [(17 3 9) - ((emacs - (23 1))) - "major mode for editing web templates" tar - ((:url . "https://web-mode.org") - (:keywords "languages") - (:maintainer "François-Xavier Bois" . "fxbois@gmail.com") - (:authors - ("François-Xavier Bois")) - (:commit . "ff394e83b48e9ae05cf3be854272c1e4550de61a"))]) - (webpaste . - [(3 2 2) - ((emacs - (24 4)) - (request - (0 2 0)) - (cl-lib - (0 5))) - "Paste to pastebin-like services" tar - ((:url . "https://github.com/etu/webpaste.el") - (:keywords "convenience" "comm" "paste") - (:maintainer "Elis \"etu\" Hirwing" . "elis@hirwing.se") - (:authors - ("Elis \"etu\" Hirwing" . "elis@hirwing.se")))]) - (wgrep . - [(3 0 0) - ((emacs - (25 1))) - "Writable grep buffer and apply the changes to files" tar - ((:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep.el") - (:keywords "grep" "edit" "extensions") - (:maintainer "Masahiro Hayashi" . "mhayashi1120@gmail.com") - (:authors - ("Masahiro Hayashi" . "mhayashi1120@gmail.com")) - (:commit . "2d1c0509215499e927817b0d7d3f133db678e010"))]) - (why-this . - [(2 0 4) - ((emacs - (27 1))) - "Why is this line here? Ask version control" tar - ((:url . "https://codeberg.org/akib/emacs-why-this") - (:keywords "tools" "convenience" "vc") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "5203d9379afaf6703746823a580c804e1dd98e08"))]) - (with-editor . - [(3 3 0) - ((emacs - (25 1)) - (compat - (29 1 4 1))) - "Use the Emacsclient as $EDITOR" tar - ((:url . "https://github.com/magit/with-editor") - (:keywords "processes" "terminals") - (:maintainer "Jonas Bernoulli" . "jonas@bernoul.li") - (:authors - ("Jonas Bernoulli" . "jonas@bernoul.li")) - (:commit . "bce8d1bf3faf5237332aada3bb0920bbbc037fe7"))]) - (with-simulated-input . - [(3 0) - ((emacs - (24 4))) - "A macro to simulate user input non-interactively" tar - ((:url . "https://github.com/DarwinAwardWinner/with-simulated-input") - (:keywords "lisp" "tools" "extensions") - (:maintainer "Ryan C Thompson" . "rct@thompsonclan.org") - (:authors - ("Ryan C. Thompson" . "rct@thompsonclan.org") - ("Nikita Bloshchanevich" . "nikblos@outlook.com")) - (:commit . "07bdfbe9ab9eab4a04ad02e98b011649a4f4e6a2"))]) - (workroom . - [(2 3) - ((emacs - (25 1)) - (project - (0 3 0)) - (compat - (28 1 2 2))) - "Named rooms for work without irrelevant distracting buffers" tar - ((:url . "https://codeberg.org/akib/emacs-workroom") - (:keywords "tools" "convenience") - (:maintainer "Akib Azmain Turja" . "akib@disroot.org") - (:authors - ("Akib Azmain Turja" . "akib@disroot.org")) - (:commit . "b6b06463ee7b5d66ec56fc1195836c0c27c6b6f4"))]) - (writegood-mode . - [(2 2 0) - nil "Polish up poor writing on the fly" tar - ((:url . "http://github.com/bnbeckwith/writegood-mode") - (:keywords "writing" "weasel-words" "grammar") - (:maintainer "Benjamin Beckwith") - (:authors - ("Benjamin Beckwith")) - (:commit . "d54eadeedb8bf3aa0e0a584c0a7373c69644f4b8"))]) - (ws-butler . - [(0 6) - nil "Unobtrusively remove trailing whitespace." tar - ((:url . "https://github.com/lewang/ws-butler") - (:maintainer "Le Wang") - (:authors - ("Le Wang")))]) - (xah-fly-keys . - [(24 3 20230725110700) - ((emacs - (24 1))) - "ergonomic modal keybinding minor mode." tar - ((:url . "http://xahlee.info/emacs/misc/xah-fly-keys.html") - (:keywords "convenience" "emulations" "vim" "ergoemacs") - (:maintainer "Xah Lee" . "xah@xahlee.org") - (:authors - ("Xah Lee ( http://xahlee.info/ )")) - (:commit . "b6d77f9ac3fc6d8b2ebe8f29dcdbdd446e40da82"))]) - (xkcd . - [(1 1) - ((json - (1 3))) - "View xkcd from Emacs" tar - ((:url . "https://github.com/vibhavp/emacs-xkcd") - (:keywords "xkcd" "webcomic") - (:maintainer "Vibhav Pant" . "vibhavp@gmail.com") - (:authors - ("Vibhav Pant" . "vibhavp@gmail.com")) - (:commit . "ca3eed560361fad276a1e1c6fd0104ce902f358a"))]) - (xml-rpc . - [(1 6 16) - nil "An elisp implementation of clientside XML-RPC" tar - ((:url . "http://github.com/xml-rpc-el/xml-rpc-el") - (:keywords "xml" "rpc" "network") - (:maintainer "Mark A. Hershberger" . "mah@everybody.org") - (:commit . "fc0c82eb5c8a5d5d837a21bca50f7c8169165f03"))]) - (yaml-mode . - [(0 0 15) - ((emacs - (24 1))) - "Major mode for editing YAML files" tar - ((:url . "https://github.com/yoshiki/yaml-mode") - (:maintainer "Vasilij Schneidermann" . "mail@vasilij.de") - (:authors - ("Yoshiki Kurihara" . "clouder@gmail.com") - ("Marshall T. Vandegrift" . "llasram@gmail.com")) - (:keywords "data" "yaml"))]) - (yasnippet-snippets . - [(1 0) - ((yasnippet - (0 8 0))) - "Collection of yasnippet snippets" tar - ((:url . "https://github.com/AndreaCrotti/yasnippet-snippets") - (:maintainer "Andrea Crotti" . "andrea.crotti.0@gmail.com") - (:authors - ("Andrea Crotti" . "andrea.crotti.0@gmail.com")) - (:keywords "snippets"))]) - (zenburn-theme . - [(2 8 0) - nil "A low contrast color theme for Emacs." tar - ((:url . "http://github.com/bbatsov/zenburn-emacs") - (:maintainer "Bozhidar Batsov" . "bozhidar@batsov.com") - (:authors - ("Bozhidar Batsov" . "bozhidar@batsov.com")) - (:commit . "8a1f9d28f503615e5d9b3eac59a2f3c14e75fc20"))]) - (zig-mode . - [(0 0 8) - ((emacs - (24 3))) - "A major mode for the Zig programming language" tar - ((:url . "https://github.com/zig-lang/zig-mode") - (:maintainer "Andrea Orru , Andrew Kelley" . "superjoe30@gmail.com") - (:authors - ("Andrea Orru , Andrew Kelley" . "superjoe30@gmail.com")) - (:keywords "zig" "languages"))])) diff --git a/code/elpa/archives/nongnu/archive-contents.signed b/code/elpa/archives/nongnu/archive-contents.signed deleted file mode 100644 index b8b5076..0000000 --- a/code/elpa/archives/nongnu/archive-contents.signed +++ /dev/null @@ -1 +0,0 @@ -Good signature from 066DAFCB81E42C40 GNU ELPA Signing Agent (2019) (trust undefined) created at 2022-11-07T17:05:05-0500 using RSA \ No newline at end of file diff --git a/code/elpa/async-20240719.640/async-autoloads.el b/code/elpa/async-20240719.640/async-autoloads.el deleted file mode 100644 index 54bd7e2..0000000 --- a/code/elpa/async-20240719.640/async-autoloads.el +++ /dev/null @@ -1,210 +0,0 @@ -;;; async-autoloads.el --- automatically extracted autoloads (do not edit) -*- lexical-binding: t -*- -;; Generated by the `loaddefs-generate' function. - -;; This file is part of GNU Emacs. - -;;; Code: - -(add-to-list 'load-path (or (and load-file-name (directory-file-name (file-name-directory load-file-name))) (car load-path))) - - - -;;; Generated autoloads from async.el - -(autoload 'async-start-process "async" "\ -Start the executable PROGRAM asynchronously named NAME. See `async-start'. -PROGRAM is passed PROGRAM-ARGS, calling FINISH-FUNC with the -process object when done. If FINISH-FUNC is nil, the future -object will return the process object when the program is -finished. Set DEFAULT-DIRECTORY to change PROGRAM's current -working directory. - -(fn NAME PROGRAM FINISH-FUNC &rest PROGRAM-ARGS)") -(autoload 'async-start "async" "\ -Execute START-FUNC (often a lambda) in a subordinate Emacs process. -When done, the return value is passed to FINISH-FUNC. Example: - - (async-start - ;; What to do in the child process - (lambda () - (message \"This is a test\") - (sleep-for 3) - 222) - - ;; What to do when it finishes - (lambda (result) - (message \"Async process done, result should be 222: %s\" - result))) - -If you call `async-send' from a child process, the message will -be also passed to the FINISH-FUNC. You can test RESULT to see if -it is a message by using `async-message-p'. If nil, it means -this is the final result. Example of the FINISH-FUNC: - - (lambda (result) - (if (async-message-p result) - (message \"Received a message from child process: %s\" result) - (message \"Async process done, result: %s\" result))) - -If FINISH-FUNC is nil or missing, a future is returned that can -be inspected using `async-get', blocking until the value is -ready. Example: - - (let ((proc (async-start - ;; What to do in the child process - (lambda () - (message \"This is a test\") - (sleep-for 3) - 222)))) - - (message \"I'm going to do some work here\") ;; .... - - (message \"Waiting on async process, result should be 222: %s\" - (async-get proc))) - -If you don't want to use a callback, and you don't care about any -return value from the child process, pass the `ignore' symbol as -the second argument (if you don't, and never call `async-get', it -will leave *emacs* process buffers hanging around): - - (async-start - (lambda () - (delete-file \"a remote file on a slow link\" nil)) - \\='ignore) - -Special case: -If the output of START-FUNC is a string with properties -e.g. (buffer-string) RESULT will be transformed in a list where the -car is the string itself (without props) and the cdr the rest of -properties, this allows using in FINISH-FUNC the string without -properties and then apply the properties in cdr to this string (if -needed). -Properties handling special objects like markers are returned as -list to allow restoring them later. -See for more infos. - -Note: Even when FINISH-FUNC is present, a future is still -returned except that it yields no value (since the value is -passed to FINISH-FUNC). Call `async-get' on such a future always -returns nil. It can still be useful, however, as an argument to -`async-ready' or `async-wait'. - -(fn START-FUNC &optional FINISH-FUNC)") -(register-definition-prefixes "async" '("async-")) - - -;;; Generated autoloads from async-bytecomp.el - -(autoload 'async-byte-recompile-directory "async-bytecomp" "\ -Compile all *.el files in DIRECTORY asynchronously. -All *.elc files are systematically deleted before proceeding. - -(fn DIRECTORY &optional QUIET)") -(defvar async-bytecomp-package-mode nil "\ -Non-nil if Async-Bytecomp-Package mode is enabled. -See the `async-bytecomp-package-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 `async-bytecomp-package-mode'.") -(custom-autoload 'async-bytecomp-package-mode "async-bytecomp" nil) -(autoload 'async-bytecomp-package-mode "async-bytecomp" "\ -Byte compile asynchronously packages installed with package.el. - -Async compilation of packages can be controlled by -`async-bytecomp-allowed-packages'. - -This is a global minor mode. If called interactively, toggle the -`Async-Bytecomp-Package mode' mode. If the prefix argument is -positive, enable the mode, and if it is zero or negative, disable -the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -To check whether the minor mode is enabled in the current buffer, -evaluate `(default-value \\='async-bytecomp-package-mode)'. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t) -(autoload 'async-byte-compile-file "async-bytecomp" "\ -Byte compile Lisp code FILE asynchronously. - -Same as `byte-compile-file' but asynchronous. - -(fn FILE)" t) -(register-definition-prefixes "async-bytecomp" '("async-")) - - -;;; Generated autoloads from async-package.el - -(register-definition-prefixes "async-package" '("async-package-")) - - -;;; Generated autoloads from dired-async.el - -(defvar dired-async-mode nil "\ -Non-nil if Dired-Async mode is enabled. -See the `dired-async-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 `dired-async-mode'.") -(custom-autoload 'dired-async-mode "dired-async" nil) -(autoload 'dired-async-mode "dired-async" "\ -Do dired actions asynchronously. - -This is a global minor mode. If called interactively, toggle the -`Dired-Async mode' mode. If the prefix argument is positive, -enable the mode, and if it is zero or negative, disable the mode. - -If called from Lisp, toggle the mode if ARG is `toggle'. Enable -the mode if ARG is nil, omitted, or is a positive number. -Disable the mode if ARG is a negative number. - -To check whether the minor mode is enabled in the current buffer, -evaluate `(default-value \\='dired-async-mode)'. - -The mode's hook is called both when the mode is enabled and when -it is disabled. - -(fn &optional ARG)" t) -(autoload 'dired-async-do-copy "dired-async" "\ -Run ‘dired-do-copy’ asynchronously. - -(fn &optional ARG)" t) -(autoload 'dired-async-do-symlink "dired-async" "\ -Run ‘dired-do-symlink’ asynchronously. - -(fn &optional ARG)" t) -(autoload 'dired-async-do-hardlink "dired-async" "\ -Run ‘dired-do-hardlink’ asynchronously. - -(fn &optional ARG)" t) -(autoload 'dired-async-do-rename "dired-async" "\ -Run ‘dired-do-rename’ asynchronously. - -(fn &optional ARG)" t) -(register-definition-prefixes "dired-async" '("dired-async-")) - - -;;; Generated autoloads from smtpmail-async.el - -(register-definition-prefixes "smtpmail-async" '("async-smtpmail-")) - -;;; End of scraped data - -(provide 'async-autoloads) - -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; no-native-compile: t -;; coding: utf-8-emacs-unix -;; End: - -;;; async-autoloads.el ends here diff --git a/code/elpa/async-20240719.640/async-bytecomp.el b/code/elpa/async-20240719.640/async-bytecomp.el deleted file mode 100644 index 1310adb..0000000 --- a/code/elpa/async-20240719.640/async-bytecomp.el +++ /dev/null @@ -1,201 +0,0 @@ -;;; async-bytecomp.el --- Compile elisp files asynchronously -*- lexical-binding: t -*- - -;; Copyright (C) 2014-2022 Free Software Foundation, Inc. - -;; Authors: John Wiegley -;; Thierry Volpiatto - -;; Keywords: dired async byte-compile -;; X-URL: https://github.com/jwiegley/emacs-async - -;; 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 . - -;;; Commentary: -;; -;; This package provide the `async-byte-recompile-directory' function -;; which allows, as the name says to recompile a directory outside of -;; your running emacs. -;; The benefit is your files will be compiled in a clean environment without -;; the old *.el files loaded. -;; Among other things, this fix a bug in package.el which recompile -;; the new files in the current environment with the old files loaded, creating -;; errors in most packages after upgrades. -;; -;; NB: This package is advising the function `package--compile'. - -;;; Code: - -(require 'cl-lib) -(require 'async) -(require 'bytecomp) - -(declare-function package-desc-name "package.el") -(declare-function package-desc-dir "package.el") - -(defcustom async-bytecomp-allowed-packages 'all - "Packages in this list will be compiled asynchronously by `package--compile'. -All the dependencies of these packages will be compiled async too, -so no need to add dependencies to this list. -The value of this variable can also be the symbol `all' (default), in this case -all packages are always compiled asynchronously." - :group 'async - :type '(choice - (const :tag "All packages" all) - (repeat symbol))) - -(defvar async-byte-compile-log-file - (concat user-emacs-directory "async-bytecomp.log")) - -(defvar async-bytecomp-load-variable-regexp "\\`load-path\\'" - "The variable used by `async-inject-variables' when (re)compiling async.") - -(defun async-bytecomp--file-to-comp-buffer (file-or-dir &optional quiet type) - (let ((bn (file-name-nondirectory file-or-dir)) - (action-name (pcase type - ('file "File") - ('directory "Directory")))) - (if (file-exists-p async-byte-compile-log-file) - (let ((buf (get-buffer-create byte-compile-log-buffer)) - (n 0)) - (with-current-buffer buf - (goto-char (point-max)) - (let ((inhibit-read-only t)) - (insert-file-contents async-byte-compile-log-file) - (compilation-mode)) - (display-buffer buf) - (delete-file async-byte-compile-log-file) - (unless quiet - (save-excursion - (goto-char (point-min)) - (while (re-search-forward "^.*:Error:" nil t) - (cl-incf n))) - (if (> n 0) - (message "Failed to compile %d files in directory `%s'" n bn) - (message "%s `%s' compiled asynchronously with warnings" - action-name bn))))) - (unless quiet - (message "%s `%s' compiled asynchronously with success" action-name bn))))) - -;;;###autoload -(defun async-byte-recompile-directory (directory &optional quiet) - "Compile all *.el files in DIRECTORY asynchronously. -All *.elc files are systematically deleted before proceeding." - (cl-loop with dir = (directory-files directory t "\\.elc\\'") - unless dir return nil - for f in dir - when (file-exists-p f) do (delete-file f)) - ;; Ensure async is reloaded when async.elc is deleted. - ;; This happen when recompiling its own directory. - (load "async") - (let ((call-back - (lambda (&optional _ignore) - (async-bytecomp--file-to-comp-buffer directory quiet 'directory)))) - (async-start - `(lambda () - (require 'bytecomp) - ,(async-inject-variables async-bytecomp-load-variable-regexp) - (let ((default-directory (file-name-as-directory ,directory)) - error-data) - (add-to-list 'load-path default-directory) - (byte-recompile-directory ,directory 0 t) - (when (get-buffer byte-compile-log-buffer) - (setq error-data (with-current-buffer byte-compile-log-buffer - (buffer-substring-no-properties (point-min) (point-max)))) - (unless (string= error-data "") - (with-temp-file ,async-byte-compile-log-file - (erase-buffer) - (insert error-data)))))) - call-back) - (unless quiet (message "Started compiling asynchronously directory %s" directory)))) - -(defvar package-archive-contents) -(defvar package-alist) -(declare-function package-desc-reqs "package.el" (cl-x)) - -(defun async-bytecomp--get-package-deps (pkgs) - ;; Same as `package--get-deps' but parse instead `package-archive-contents' - ;; because PKG is not already installed and not present in `package-alist'. - ;; However fallback to `package-alist' in case PKG no more present - ;; in `package-archive-contents' due to modification to `package-archives'. - ;; See issue #58. - (let ((seen '())) - (while pkgs - (let ((pkg (pop pkgs))) - (unless (memq pkg seen) - (let ((pkg-desc (cadr (or (assq pkg package-archive-contents) - (assq pkg package-alist))))) - (when pkg-desc - (push pkg seen) - (setq pkgs (append (mapcar #'car (package-desc-reqs pkg-desc)) - pkgs))))))) - seen)) - -(defun async--package-compile (orig-fun pkg-desc &rest args) - (let ((cur-package (package-desc-name pkg-desc)) - (pkg-dir (package-desc-dir pkg-desc))) - (if (or (member async-bytecomp-allowed-packages '(t all (all))) - (memq cur-package (async-bytecomp--get-package-deps - async-bytecomp-allowed-packages))) - (progn - (when (eq cur-package 'async) - (fmakunbound 'async-byte-recompile-directory) - ;; Add to `load-path' the latest version of async and - ;; reload it when reinstalling async. - (cl-pushnew pkg-dir load-path) - (load "async-bytecomp")) - ;; `async-byte-recompile-directory' will add directory - ;; as needed to `load-path'. - (async-byte-recompile-directory (package-desc-dir pkg-desc) t)) - (apply orig-fun pkg-desc args)))) - -;;;###autoload -(define-minor-mode async-bytecomp-package-mode - "Byte compile asynchronously packages installed with package.el. -Async compilation of packages can be controlled by -`async-bytecomp-allowed-packages'." - :group 'async - :global t - (if async-bytecomp-package-mode - (advice-add 'package--compile :around #'async--package-compile) - (advice-remove 'package--compile #'async--package-compile))) - -;;;###autoload -(defun async-byte-compile-file (file) - "Byte compile Lisp code FILE asynchronously. - -Same as `byte-compile-file' but asynchronous." - (interactive "fFile: ") - (let ((call-back - (lambda (&optional _ignore) - (async-bytecomp--file-to-comp-buffer file nil 'file)))) - (async-start - `(lambda () - (require 'bytecomp) - ,(async-inject-variables async-bytecomp-load-variable-regexp) - (let ((default-directory ,(file-name-directory file)) - error-data) - (add-to-list 'load-path default-directory) - (byte-compile-file ,file) - (when (get-buffer byte-compile-log-buffer) - (setq error-data (with-current-buffer byte-compile-log-buffer - (buffer-substring-no-properties (point-min) (point-max)))) - (unless (string= error-data "") - (with-temp-file ,async-byte-compile-log-file - (erase-buffer) - (insert error-data)))))) - call-back))) - -(provide 'async-bytecomp) - -;;; async-bytecomp.el ends here diff --git a/code/elpa/async-20240719.640/async-package.el b/code/elpa/async-20240719.640/async-package.el deleted file mode 100644 index b8c29ba..0000000 --- a/code/elpa/async-20240719.640/async-package.el +++ /dev/null @@ -1,132 +0,0 @@ -;;; async-package.el --- Fetch packages asynchronously -*- lexical-binding: t -*- - -;; Copyright (C) 2014-2022 Free Software Foundation, Inc. - -;; Author: Thierry Volpiatto - -;; Keywords: dired async byte-compile package -;; X-URL: https://github.com/jwiegley/emacs-async - -;; 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 . - -;;; Commentary: - -;; Provide the function `async-package-do-action' to -;; (re)install/upgrade packages asynchronously. - -;;; Code: - -(eval-when-compile (require 'cl-lib)) -(require 'async-bytecomp) -(require 'dired-async) -(require 'package) - -(define-minor-mode async-package--modeline-mode - "Notify mode-line that an async process run." - :group 'async - :global t - :lighter (:eval (propertize (format " [%s async job Installing package(s)]" - (length (dired-async-processes - 'async-pkg-install))) - 'face 'async-package-message)) - (unless async-package--modeline-mode - (let ((visible-bell t)) (ding)))) - -(defface async-package-message - '((t (:foreground "yellow"))) - "Face used for mode-line message.") - -(defun async-package-do-action (action packages error-file) - "Execute ACTION asynchronously on PACKAGES. -Argument ACTION can be one of \\='install, \\='upgrade, \\='reinstall. -Argument PACKAGES is a list of packages (symbols). -Argument ERROR-FILE is the file where errors are logged, if some." - (require 'async-bytecomp) - (let ((fn (pcase action - ('install 'package-install) - ('upgrade 'package-upgrade) - ('reinstall 'package-reinstall))) - (action-string (pcase action - ('install "Installing") - ('upgrade "Upgrading") - ('reinstall "Reinstalling")))) - (message "%s %s package(s)..." action-string (length packages)) - (process-put - (async-start - `(lambda () - (require 'bytecomp) - (setq package-archives ',package-archives - package-pinned-packages ',package-pinned-packages - package-archive-contents ',package-archive-contents - package-alist ',package-alist - load-path ',load-path) - (prog1 - (condition-case err - (mapc ',fn ',packages) - (error - (with-temp-file ,error-file - (insert - (format - "%S:\n Please refresh package list before %s" - err ,action-string))))) - (let (error-data) - (when (get-buffer byte-compile-log-buffer) - (setq error-data (with-current-buffer byte-compile-log-buffer - (buffer-substring-no-properties - (point-min) (point-max)))) - (unless (string= error-data "") - (with-temp-file ,async-byte-compile-log-file - (erase-buffer) - (insert error-data))))))) - (lambda (result) - (if (file-exists-p error-file) - (let ((buf (find-file-noselect error-file))) - (pop-to-buffer - buf '(nil . ((window-height . fit-window-to-buffer)))) - (special-mode) - (delete-file error-file) - (async-package--modeline-mode -1)) - (when result - (let ((pkgs (if (listp result) result (list result)))) - (when (eq action 'install) - (customize-save-variable - 'package-selected-packages - (delete-dups (append pkgs package-selected-packages)))) - (package-load-all-descriptors) ; refresh package-alist. - (mapc #'package-activate pkgs) ; load packages. - (async-package--modeline-mode -1) - (message "%s %s packages done" action-string (length packages)) - (run-with-timer - 0.1 nil - (lambda (lst str) - (dired-async-mode-line-message - "%s %d package(s) done" - 'async-package-message - str (length lst))) - packages action-string) - (when (file-exists-p async-byte-compile-log-file) - (let ((buf (get-buffer-create byte-compile-log-buffer))) - (with-current-buffer buf - (goto-char (point-max)) - (let ((inhibit-read-only t)) - (insert-file-contents async-byte-compile-log-file) - (compilation-mode)) - (display-buffer buf) - (delete-file async-byte-compile-log-file))))))))) - 'async-pkg-install t) - (async-package--modeline-mode 1))) - -(provide 'async-package) - -;;; async-package.el ends here diff --git a/code/elpa/async-20240719.640/async-pkg.el b/code/elpa/async-20240719.640/async-pkg.el deleted file mode 100644 index 2ff28df..0000000 --- a/code/elpa/async-20240719.640/async-pkg.el +++ /dev/null @@ -1,14 +0,0 @@ -(define-package "async" "20240719.640" "Asynchronous processing in Emacs" - '((emacs "24.4")) - :commit "93957f5b0f2ed22aeef02972de860fb9c45b4422" :authors - '(("John Wiegley" . "jwiegley@gmail.com")) - :maintainers - '(("Thierry Volpiatto" . "thievol@posteo.net")) - :maintainer - '("Thierry Volpiatto" . "thievol@posteo.net") - :keywords - '("async") - :url "https://github.com/jwiegley/emacs-async") -;; Local Variables: -;; no-byte-compile: t -;; End: diff --git a/code/elpa/async-20240719.640/async.el b/code/elpa/async-20240719.640/async.el deleted file mode 100644 index 0059bb4..0000000 --- a/code/elpa/async-20240719.640/async.el +++ /dev/null @@ -1,609 +0,0 @@ -;;; async.el --- Asynchronous processing in Emacs -*- lexical-binding: t -*- - -;; Copyright (C) 2012-2022 Free Software Foundation, Inc. - -;; Author: John Wiegley -;; Maintainer: Thierry Volpiatto - -;; Created: 18 Jun 2012 -;; Version: 1.9.8 -;; Package-Requires: ((emacs "24.4")) - -;; Keywords: async -;; X-URL: https://github.com/jwiegley/emacs-async - -;; 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 . - -;;; Commentary: - -;; Adds the ability to call asynchronous functions and process with ease. See -;; the documentation for `async-start' and `async-start-process'. - -;;; Code: - -(eval-when-compile (require 'cl-lib)) - -(defvar tramp-password-prompt-regexp) - -(defgroup async nil - "Simple asynchronous processing in Emacs" - :group 'lisp) - -(defcustom async-variables-noprops-function #'async--purecopy - "Default function to remove text properties in variables." - :type 'function) - -(defcustom async-prompt-for-password t - "Prompt for password in parent Emacs if needed when non nil. -When this is nil child Emacs will hang forever when a user interaction -for password is required unless a password is stored in a \".authinfo\" file." - :type 'boolean) - -(defvar async-process-noquery-on-exit nil - "Used as the :noquery argument to `make-process'. - -Intended to be let-bound around a call to `async-start' or -`async-start-process'. If non-nil, the child Emacs process will -be silently killed if the user exits the parent Emacs.") - -(defvar async-debug nil) -(defvar async-send-over-pipe t) -(defvar async-in-child-emacs nil) -(defvar async-callback nil) -(defvar async-callback-for-process nil - "Non-nil if the subprocess is not Emacs executing a lisp form.") -(defvar async-callback-value nil) -(defvar async-callback-value-set nil) -(defvar async-current-process nil) -(defvar async--procvar nil) -(defvar async-read-marker nil - "Position from which we read the last message packet. - -Message packets are delivered from client line-by-line as base64 -encoded strings.") -(defvar async-child-init nil - "Initialisation file for async child Emacs. - -If defined this allows for an init file to setup the child Emacs. It -should not be your normal init.el as that would likely load more -things that you require. It should limit itself to ensuring paths have -been setup so any async code can load libraries you expect.") - -;; For emacs<29 (only exists in emacs-29+). -(defvar print-symbols-bare) - -(defun async--purecopy (object) - "Remove text properties in OBJECT. - -Argument OBJECT may be a list or a string, if anything else it -is returned unmodified." - (cond ((stringp object) - (substring-no-properties object)) - ((consp object) - (cl-loop for elm in object - ;; A string. - if (stringp elm) - collect (substring-no-properties elm) - else - ;; Proper lists. - if (and (consp elm) (null (cdr (last elm)))) - collect (async--purecopy elm) - else - ;; Dotted lists. - ;; We handle here only dotted list where car and cdr - ;; are atoms i.e. (x . y) and not (x . (x . y)) or - ;; (x . (x y)) which should fit most cases. - if (and (consp elm) (cdr (last elm))) - collect (let ((key (car elm)) - (val (cdr elm))) - (cons (if (stringp key) - (substring-no-properties key) - key) - (if (stringp val) - (substring-no-properties val) - val))) - else - collect elm)) - (t object))) - -(defvar async-inject-variables-exclude-regexps '("-syntax-table\\'") - "A list of regexps that `async-inject-variables' should ignore.") - -(defun async-inject-variables - (include-regexp &optional predicate exclude-regexp noprops) - "Return a `setq' form that replicates part of the calling environment. - -It sets the value for every variable matching INCLUDE-REGEXP and -also PREDICATE. It will not perform injection for any variable -matching EXCLUDE-REGEXP (if present) and variables matching one of -`async-inject-variables-exclude-regexps'. -When NOPROPS is non nil it tries to strip out text properties of each -variable's value with `async-variables-noprops-function'. - -It is intended to be used as follows: - - (async-start - \\=`(lambda () - (require \\='smtpmail) - (with-temp-buffer - (insert ,(buffer-substring-no-properties (point-min) (point-max))) - ;; Pass in the variable environment for smtpmail - ,(async-inject-variables \"\\\\=`\\(smtpmail\\|\\(user-\\)?mail\\)-\") - (smtpmail-send-it))) - \\='ignore)" - `(setq - ,@(let (bindings) - (mapatoms - (lambda (sym) - (let ((sname (and (boundp sym) (symbol-name sym))) - value) - (when (and sname - (or (null include-regexp) - (string-match include-regexp sname)) - (or (null exclude-regexp) - (not (string-match exclude-regexp sname))) - (cl-loop for re in async-inject-variables-exclude-regexps - never (string-match-p re sname))) - (setq value (symbol-value sym)) - (unless (or (stringp value) - (memq value '(nil t)) - (numberp value) - (vectorp value)) - (setq value `(quote ,value))) - (when noprops - (setq value (funcall async-variables-noprops-function - value))) - (when (or (null predicate) - (funcall predicate sym)) - (setq bindings (cons value bindings) - bindings (cons sym bindings))))))) - bindings))) - -(defalias 'async-inject-environment 'async-inject-variables) - -(defun async-handle-result (func result buf) - (if (null func) - (progn - (set (make-local-variable 'async-callback-value) result) - (set (make-local-variable 'async-callback-value-set) t)) - (unwind-protect - (if (and (listp result) - (eq 'async-signal (nth 0 result))) - (signal (car (nth 1 result)) - (cdr (nth 1 result))) - (funcall func result)) - (unless async-debug - (kill-buffer buf))))) - -(defun async-when-done (proc &optional _change) - "Process sentinel used to retrieve the value from the child process." - (when (eq 'exit (process-status proc)) - (with-current-buffer (process-buffer proc) - (let ((async-current-process proc)) - (if (= 0 (process-exit-status proc)) - (if async-callback-for-process - (if async-callback - (prog1 - (funcall async-callback proc) - (unless async-debug - ;; we need to check this because theoretically - ;; `async-callback' could've killed it already - (when (buffer-live-p (process-buffer proc)) - (kill-buffer (process-buffer proc))))) - (set (make-local-variable 'async-callback-value) proc) - (set (make-local-variable 'async-callback-value-set) t)) - ;; Maybe strip out unreadable "#"; They are replaced by - ;; empty string unless they are prefixing a special - ;; object like a marker. See issue #145. - (widen) - (goto-char (point-min)) - (save-excursion - ;; Transform markers in list like - ;; (marker (moves after insertion) at 2338 in - ;; test\.org) so that remap text properties function - ;; can parse it to restitute marker. - (while (re-search-forward "#<\\([^>]*\\)>" nil t) - (replace-match (concat "(" (match-string 1) ")") t t))) - (while (re-search-forward "#(" nil t) - (replace-match "(" t t)) - (goto-char (point-max)) - (backward-sexp) - (let ((value (read (current-buffer)))) - (async-handle-result async-callback value (current-buffer)))) - (set (make-local-variable 'async-callback-value) - (list 'error - (format "Async process '%s' failed with exit code %d" - (process-name proc) (process-exit-status proc)))) - (set (make-local-variable 'async-callback-value-set) t)))))) - -(defun async-read-from-client (proc string &optional prompt-for-pwd) - "Process text from client process. - -The string chunks usually arrive in maximum of 4096 bytes, so a -long client message might be split into multiple calls of this -function. - -We use a marker `async-read-marker' to track the position of the -lasts complete line. Every time we get new input, we try to look -for newline, and if found, process the entire line and bump the -marker position to the end of this next line. - -Argument PROMPT-FOR-PWD allow binding lexically the value of -`async-prompt-for-password', if unspecified its global value -is used." - (with-current-buffer (process-buffer proc) - (when (and prompt-for-pwd - (boundp 'tramp-password-prompt-regexp) - tramp-password-prompt-regexp - (string-match tramp-password-prompt-regexp string)) - (process-send-string - proc (concat (read-passwd (match-string 0 string)) "\n"))) - (goto-char (point-max)) - (save-excursion - (insert string)) - - (while (search-forward "\n" nil t) - (save-excursion - (save-restriction - (widen) - (narrow-to-region async-read-marker (point)) - (goto-char (point-min)) - (let (msg) - (condition-case nil - ;; It is safe to throw errors in the read because we - ;; send messages always on their own line, and they - ;; are always a base64 encoded string, so a message - ;; will always read. We will also ignore the rest - ;; of this line since there won't be anything - ;; interesting. - (while (setq msg (read (current-buffer))) - (let ((msg-decoded (ignore-errors (base64-decode-string msg)))) - (when msg-decoded - (setq msg-decoded (car (read-from-string msg-decoded))) - (when (and (listp msg-decoded) - (async-message-p msg-decoded) - async-callback) - (funcall async-callback msg-decoded))))) - ;; This is OK, we reached the end of the chunk subprocess sent - ;; at this time. - (invalid-read-syntax t) - (end-of-file t))) - (goto-char (point-max)) - (move-marker async-read-marker (point))))))) - -(defun async--receive-sexp (&optional stream) - ;; FIXME: Why use `utf-8-auto' instead of `utf-8-unix'? This is - ;; a communication channel over which we have complete control, - ;; so we get to choose exactly which encoding and EOL we use, isn't - ;; it? - ;; UPDATE: We use now `utf-8-emacs-unix' instead of `utf-8-auto' as - ;; recommended in bug#165. - (let ((sexp (decode-coding-string (base64-decode-string (read stream)) - 'utf-8-emacs-unix)) - ;; Parent expects UTF-8 encoded text. - (coding-system-for-write 'utf-8-emacs-unix)) - (if async-debug - (message "Received sexp {{{%s}}}" (pp-to-string sexp))) - (setq sexp (read sexp)) - (if async-debug - (message "Read sexp {{{%s}}}" (pp-to-string sexp))) - (eval sexp t))) - -(defun async--insert-sexp (sexp) - (let (print-level - print-length - (print-escape-nonascii t) - (print-circle t) - ;; Fix bug#153 in emacs-29 with symbol's positions. - (print-symbols-bare t)) - (prin1 sexp (current-buffer)) - ;; Just in case the string we're sending might contain EOF - (encode-coding-region (point-min) (point-max) 'utf-8-emacs-unix) - (base64-encode-region (point-min) (point-max) t) - (goto-char (point-min)) (insert ?\") - (goto-char (point-max)) (insert ?\" ?\n))) - -(defun async--transmit-sexp (process sexp) - (with-temp-buffer - (if async-debug - (message "Transmitting sexp {{{%s}}}" (pp-to-string sexp))) - (async--insert-sexp sexp) - (process-send-region process (point-min) (point-max)))) - -(defun async-batch-invoke () - "Called from the child Emacs process' command line." - ;; Make sure 'message' and 'prin1' encode stuff in UTF-8, as parent - ;; process expects. - (let ((coding-system-for-write 'utf-8-emacs-unix) - (args-left command-line-args-left)) - (setq async-in-child-emacs t - debug-on-error async-debug - command-line-args-left nil) - (condition-case-unless-debug err - (let ((ret (funcall - (async--receive-sexp (unless async-send-over-pipe - args-left))))) - ;; The newlines makes client messages more robust and also - ;; handle some weird line-buffering issues on windows. - ;; Sometimes, the last "chunk" was not read by the filter, - ;; so a newline here should force a buffer flush. - (princ "\n") - (prin1 ret) - (princ "\n")) - (error - (progn - (princ "\n") - (prin1 (list 'async-signal err)) - (princ "\n")))))) - -(defun async-ready (future) - "Query a FUTURE to see if it is ready. - -I.e., if no blocking would result from a call to `async-get' on that FUTURE." - (and (memq (process-status future) '(exit signal)) - (let ((buf (process-buffer future))) - (if (buffer-live-p buf) - (with-current-buffer buf - async-callback-value-set) - t)))) - -(defun async-wait (future) - "Wait for FUTURE to become ready." - (while (not (async-ready future)) - (sleep-for 0.05))) - -(defun async-get (future) - "Get the value from process FUTURE when it is ready. -FUTURE is returned by `async-start' or `async-start-process' when -its FINISH-FUNC is nil." - (and future (async-wait future)) - (let ((buf (process-buffer future))) - (when (buffer-live-p buf) - (with-current-buffer buf - (async-handle-result - #'identity async-callback-value (current-buffer)))))) - -(defun async-message-p (value) - "Return non-nil if VALUE is an async.el message packet." - (and (listp value) - (plist-get value :async-message))) - -(defun async-send (process-or-key &rest args) - "Send the given message to the asynchronous child or parent Emacs. - -To send messages from the parent to a child, PROCESS-OR-KEY is -the child process object. ARGS is a plist. Example: - - (async-send proc :operation :load-file :file \"this file\") - -To send messages from the child to the parent, PROCESS-OR-KEY is -the first key of the plist, ARGS is a value followed by -optionally more key-value pairs. Example: - - (async-send :status \"finished\" :file-size 123)" - (let ((args (append args '(:async-message t)))) - (if async-in-child-emacs - ;; `princ' because async--insert-sexp already quotes everything. - (princ - (with-temp-buffer - (async--insert-sexp (cons process-or-key args)) - ;; always make sure that one message package has its own - ;; line as there can be any random debug garbage printed - ;; above it. - (concat "\n" (buffer-string)))) - (async--transmit-sexp process-or-key (list 'quote args))))) - -(defun async-receive () - "Receive message from parent Emacs. - -The child process blocks until a message is received. - -Message is a plist with one key :async-message set to t always -automatically added to signify this plist is an async message. - -You can use `async-message-p' to test if the payload was a -message. - -Use - - (let ((msg (async-receive))) ...) - -to read and process a message." - (async--receive-sexp)) - -;;;###autoload -(defun async-start-process (name program finish-func &rest program-args) - "Start the executable PROGRAM asynchronously named NAME. See `async-start'. -PROGRAM is passed PROGRAM-ARGS, calling FINISH-FUNC with the -process object when done. If FINISH-FUNC is nil, the future -object will return the process object when the program is -finished. Set DEFAULT-DIRECTORY to change PROGRAM's current -working directory." - (let* ((buf (generate-new-buffer (concat "*" name "*"))) - (buf-err (generate-new-buffer (concat "*" name ":err*"))) - (prt-for-pwd async-prompt-for-password) - (proc (let ((process-connection-type nil)) - (make-process - :name name - :buffer buf - :stderr buf-err - :command (cons program program-args) - :noquery async-process-noquery-on-exit)))) - (set-process-sentinel - (get-buffer-process buf-err) - (lambda (proc _change) - (unless (or async-debug (process-live-p proc)) - (kill-buffer (process-buffer proc))))) - (with-current-buffer buf - (set (make-local-variable 'async-callback) finish-func) - (set (make-local-variable 'async-read-marker) - (set-marker (make-marker) (point-min) buf)) - (set-marker-insertion-type async-read-marker nil) - (set-process-sentinel proc #'async-when-done) - ;; Pass the value of `async-prompt-for-password' to the process - ;; filter fn through the lexical local var prt-for-pwd (Issue#182). - (set-process-filter proc (lambda (proc string) - (async-read-from-client - proc string prt-for-pwd))) - (unless (string= name "emacs") - (set (make-local-variable 'async-callback-for-process) t)) - proc))) - -(defvar async-quiet-switch "-Q" - "The Emacs parameter to use to call emacs without config. -Can be one of \"-Q\" or \"-q\". -Default is \"-Q\" but it is sometimes useful to use \"-q\" to have a -enhanced config or some more variables loaded.") - -(defun async--emacs-program-args (&optional sexp) - "Return a list of arguments for invoking the child Emacs." - ;; Using `locate-library' ensure we use the right file - ;; when the .elc have been deleted. - (let ((args (list async-quiet-switch "-l" (locate-library "async")))) - (when async-child-init - (setq args (append args (list "-l" async-child-init)))) - (append args (list "-batch" "-f" "async-batch-invoke" - (if sexp - (with-temp-buffer - (async--insert-sexp (list 'quote sexp)) - (buffer-string)) - ""))))) - -;;;###autoload -(defun async-start (start-func &optional finish-func) - "Execute START-FUNC (often a lambda) in a subordinate Emacs process. -When done, the return value is passed to FINISH-FUNC. Example: - - (async-start - ;; What to do in the child process - (lambda () - (message \"This is a test\") - (sleep-for 3) - 222) - - ;; What to do when it finishes - (lambda (result) - (message \"Async process done, result should be 222: %s\" - result))) - -If you call `async-send' from a child process, the message will -be also passed to the FINISH-FUNC. You can test RESULT to see if -it is a message by using `async-message-p'. If nil, it means -this is the final result. Example of the FINISH-FUNC: - - (lambda (result) - (if (async-message-p result) - (message \"Received a message from child process: %s\" result) - (message \"Async process done, result: %s\" result))) - -If FINISH-FUNC is nil or missing, a future is returned that can -be inspected using `async-get', blocking until the value is -ready. Example: - - (let ((proc (async-start - ;; What to do in the child process - (lambda () - (message \"This is a test\") - (sleep-for 3) - 222)))) - - (message \"I'm going to do some work here\") ;; .... - - (message \"Waiting on async process, result should be 222: %s\" - (async-get proc))) - -If you don't want to use a callback, and you don't care about any -return value from the child process, pass the `ignore' symbol as -the second argument (if you don't, and never call `async-get', it -will leave *emacs* process buffers hanging around): - - (async-start - (lambda () - (delete-file \"a remote file on a slow link\" nil)) - \\='ignore) - -Special case: -If the output of START-FUNC is a string with properties -e.g. (buffer-string) RESULT will be transformed in a list where the -car is the string itself (without props) and the cdr the rest of -properties, this allows using in FINISH-FUNC the string without -properties and then apply the properties in cdr to this string (if -needed). -Properties handling special objects like markers are returned as -list to allow restoring them later. -See for more infos. - -Note: Even when FINISH-FUNC is present, a future is still -returned except that it yields no value (since the value is -passed to FINISH-FUNC). Call `async-get' on such a future always -returns nil. It can still be useful, however, as an argument to -`async-ready' or `async-wait'." - (let ((sexp start-func) - ;; Subordinate Emacs will send text encoded in UTF-8. - (coding-system-for-read 'utf-8-emacs-unix)) - (setq async--procvar - (apply 'async-start-process - "emacs" (file-truename - (expand-file-name invocation-name - invocation-directory)) - finish-func - (async--emacs-program-args (if (not async-send-over-pipe) sexp)))) - - (if async-send-over-pipe - (async--transmit-sexp async--procvar (list 'quote sexp))) - async--procvar)) - -(defmacro async-sandbox(func) - "Evaluate FUNC in a separate Emacs process, synchronously." - `(async-get (async-start ,func))) - -(defun async--fold-left (fn forms bindings) - (let ((res forms)) - (dolist (binding bindings) - (setq res (funcall fn res - (if (listp binding) - binding - (list binding))))) - res)) - -(defmacro async-let (bindings &rest forms) - "Implements `let', but each binding is established asynchronously. -For example: - - (async-let ((x (foo)) - (y (bar))) - (message \"%s %s\" x y)) - - expands to ==> - - (async-start (foo) - (lambda (x) - (async-start (bar) - (lambda (y) - (message \"%s %s\" x y)))))" - (declare (indent 1)) - (async--fold-left - (lambda (acc binding) - (let ((fun (pcase (cadr binding) - ((and (pred functionp) f) f) - (f `(lambda () ,f))))) - `(async-start ,fun - (lambda (,(car binding)) - ,acc)))) - `(progn ,@forms) - (reverse bindings))) - -(provide 'async) - -;;; async.el ends here diff --git a/code/elpa/async-20240719.640/dired-async.el b/code/elpa/async-20240719.640/dired-async.el deleted file mode 100644 index 43dcfdc..0000000 --- a/code/elpa/async-20240719.640/dired-async.el +++ /dev/null @@ -1,490 +0,0 @@ -;;; dired-async.el --- Asynchronous dired actions -*- lexical-binding: t -*- - -;; Copyright (C) 2012-2019 Free Software Foundation, Inc. - -;; Authors: John Wiegley -;; Thierry Volpiatto - -;; Keywords: dired async network -;; X-URL: https://github.com/jwiegley/emacs-async - -;; 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 . - -;;; Commentary: - -;; This file provide a redefinition of `dired-create-file' function, -;; performs copies, moves and all what is handled by `dired-create-file' -;; in the background using a slave Emacs process, -;; by means of the async.el module. -;; To use it, put this in your .emacs: - -;; (dired-async-mode 1) - -;; This will enable async copy/rename etc... -;; in dired and helm. - -;;; Code: - -(require 'cl-lib) -(require 'dired-aux) -(require 'async) - -(eval-when-compile - (defvar async-callback)) - -(defgroup dired-async nil - "Copy rename files asynchronously from dired." - :group 'dired) - -(defcustom dired-async-env-variables-regexp - "\\`\\(tramp-\\(default\\|connection\\|remote\\)\\|ange-ftp\\)-.*" - "Variables matching this regexp will be loaded on Child Emacs." - :type 'regexp) - -(defcustom dired-async-message-function 'dired-async-mode-line-message - "Function to use to notify result when operation finish. -Should take same args as `message'." - :type 'function) - -(defcustom dired-async-log-file "/tmp/dired-async.log" - "File use to communicate errors from Child Emacs to host Emacs." - :type 'string) - -(defcustom dired-async-mode-lighter '(:eval - (when (eq major-mode 'dired-mode) - " Async")) - "Mode line lighter used for `dired-async-mode'." - :risky t - :type 'sexp) - -(defcustom dired-async-skip-fast nil - "If non-nil, skip async for fast operations. -Same device renames and copying and renaming files smaller than -`dired-async-small-file-max' are considered fast." - :risky t - :type 'boolean) - -(defcustom dired-async-small-file-max 5000000 - "Files smaller than this in bytes are considered fast to copy -or rename for `dired-async-skip-fast'." - :risky t - :type 'integer) - -(defcustom dired-async-large-file-warning-threshold large-file-warning-threshold - "Same as `large-file-warning-threshold' but for dired-async." - :type 'integer) - -(defface dired-async-message - '((t (:foreground "yellow"))) - "Face used for mode-line message.") - -(defface dired-async-failures - '((t (:foreground "red"))) - "Face used for mode-line message.") - -(defface dired-async-mode-message - '((t (:foreground "Gold"))) - "Face used for `dired-async--modeline-mode' lighter.") - -(define-minor-mode dired-async--modeline-mode - "Notify mode-line that an async process run." - :global t - :lighter (:eval (propertize (format " [%s Async job(s) running]" - (length (dired-async-processes))) - 'face 'dired-async-mode-message)) - (unless dired-async--modeline-mode - (let ((visible-bell t)) (ding)))) - -(defun dired-async-mode-line-message (text face &rest args) - "Notify end of operation in `mode-line'." - (message nil) - (let ((mode-line-format (concat - " " (propertize - (if args - (apply #'format text args) - text) - 'face face)))) - (force-mode-line-update) - (sit-for 3) - (force-mode-line-update))) - -(defun dired-async-processes (&optional propname) - (cl-loop for p in (process-list) - when (process-get p (or propname 'dired-async-process)) - collect p)) - -(defun dired-async-kill-process () - (interactive) - (let* ((processes (dired-async-processes)) - (proc (car (last processes)))) - (and proc (delete-process proc)) - (unless (> (length processes) 1) - (dired-async--modeline-mode -1)))) - -(defun dired-async-after-file-create (total operation failures skipped) - "Callback function used for operation handled by `dired-create-file'." - (unless (dired-async-processes) - ;; Turn off mode-line notification - ;; only when last process end. - (dired-async--modeline-mode -1)) - (when operation - (if (file-exists-p dired-async-log-file) - (progn - (pop-to-buffer (get-buffer-create dired-log-buffer)) - (goto-char (point-max)) - (setq inhibit-read-only t) - (insert "Error: ") - (insert-file-contents dired-async-log-file) - (special-mode) - (shrink-window-if-larger-than-buffer) - (delete-file dired-async-log-file)) - (run-with-timer - 0.1 nil - (lambda () - ;; First send error messages. - (cond (failures - (funcall dired-async-message-function - "%s failed for %d of %d file%s -- See *Dired log* buffer" - 'dired-async-failures - (car operation) (length failures) - total (dired-plural-s total))) - (skipped - (funcall dired-async-message-function - "%s: %d of %d file%s skipped -- See *Dired log* buffer" - 'dired-async-failures - (car operation) (length skipped) total - (dired-plural-s total)))) - (when dired-buffers - (cl-loop for (_f . b) in dired-buffers - when (buffer-live-p b) - do (with-current-buffer b - (when (and (not (file-remote-p default-directory nil t)) - (file-exists-p default-directory)) - (revert-buffer nil t))))) - ;; Finally send the success message. - (funcall dired-async-message-function - "Asynchronous %s of %s on %s file%s done" - 'dired-async-message - (car operation) (cadr operation) - total (dired-plural-s total))))))) - -(defun dired-async-maybe-kill-ftp () - "Return a form to kill ftp process in child emacs." - (quote - (progn - (require 'cl-lib) - (let ((buf (cl-loop for b in (buffer-list) - thereis (and (string-match - "\\`\\*ftp.*" - (buffer-name b)) b)))) - (when buf (kill-buffer buf)))))) - -(defsubst dired-async--directory-p (attributes) - "Return non-nil if ATTRIBUTES is for a directory. -See `file-attributes'." - ;; Can also be a string for symlinks, so check for t explicitly. - (eq (file-attribute-type attributes) t)) - -(defsubst dired-async--same-device-p (f1 f2) - "Return non-nil if F1 and F2 have the same device number." - ;; file-attribute-device-number may be a cons cell, so use equal for - ;; testing (See Emacs bug/58446). - (equal (file-attribute-device-number (file-attributes f1)) - (file-attribute-device-number (file-attributes f2)))) - -(defun dired-async--small-file-p (file) - "Return non-nil if FILE is considered small. - -File is considered small if it size is smaller than -`dired-async-small-file-max'." - (let ((a (file-attributes file))) - ;; Directories are always large since we can't easily figure out - ;; their total size. - (and (not (dired-async--directory-p a)) - (< (file-attribute-size a) dired-async-small-file-max)))) - -(defun dired-async--skip-async-p (file-creator file name-constructor) - "Return non-nil if we should skip async for FILE. -See `dired-create-files' for FILE-CREATOR and NAME-CONSTRUCTOR." - ;; Skip async for small files. - (or (dired-async--small-file-p file) - ;; Also skip async for same device renames. - (and (eq file-creator 'dired-rename-file) - (let ((new (funcall name-constructor file))) - (dired-async--same-device-p file (file-name-directory new)))))) - -(defun dired-async--smart-create-files (old-func file-creator - operation fn-list name-constructor - &optional marker-char) - "Around advice for `dired-create-files'. -Uses async like `dired-async-create-files' but skips certain fast -cases if `dired-async-skip-fast' is non-nil." - (let (async-list quick-list) - (if (or (eq file-creator 'backup-file) - (null dired-async-skip-fast)) - (setq async-list fn-list) - (dolist (old fn-list) - (if (dired-async--skip-async-p file-creator old name-constructor) - (push old quick-list) - (push old async-list)))) - (when async-list - (dired-async-create-files - file-creator operation (nreverse async-list) - name-constructor marker-char)) - (when quick-list - (funcall old-func file-creator operation - (nreverse quick-list) name-constructor marker-char)))) - -(defun dired-async--abort-if-file-too-large (size op-type filename) - "Warn when FILENAME larger than `dired-async-large-file-warning-threshold'. -Same as `abort-if-file-too-large' but without user-error." - (when (and dired-async-large-file-warning-threshold size - (> size dired-async-large-file-warning-threshold)) - (files--ask-user-about-large-file - size op-type filename nil))) - -(defvar overwrite-query) -(defun dired-async-create-files (file-creator operation fn-list name-constructor - &optional _marker-char) - "Same as `dired-create-files' but asynchronous. - -See `dired-create-files' for the behavior of arguments." - (setq overwrite-query nil) - (let ((total (length fn-list)) - failures async-fn-list skipped callback - async-quiet-switch create-dir) - (let (to) - (dolist (from fn-list) - (setq to (funcall name-constructor from)) - (if (and (equal to from) - (null (eq file-creator 'backup-file))) - (progn - (setq to nil) - (dired-log "Cannot %s to same file: %s\n" - (downcase operation) from))) - (if (not to) - (setq skipped (cons (dired-make-relative from) skipped)) - (let* ((overwrite (and (null (eq file-creator 'backup-file)) - (file-exists-p to))) - (dired-overwrite-confirmed ; for dired-handle-overwrite - (and overwrite - (let ((help-form `(format "\ -Type SPC or `y' to overwrite file `%s', -DEL or `n' to skip to next, -ESC or `q' to not overwrite any of the remaining files, -`!' to overwrite all remaining files with no more questions." ,to))) - (dired-query 'overwrite-query "Overwrite `%s'?" to))))) - ;; Handle the `dired-copy-file' file-creator specially - ;; When copying a directory to another directory or - ;; possibly to itself or one of its subdirectories. - ;; e.g "~/foo/" => "~/test/" - ;; or "~/foo/" =>"~/foo/" - ;; or "~/foo/ => ~/foo/bar/") - ;; In this case the 'name-constructor' have set the destination - ;; TO to "~/test/foo" because the old emacs23 behavior - ;; of `copy-directory' was to not create the subdirectory - ;; and instead copy the contents. - ;; With the new behavior of `copy-directory' - ;; (similar to the `cp' shell command) we don't - ;; need such a construction of the target directory, - ;; so modify the destination TO to "~/test/" instead of "~/test/foo/". - (let ((destname (file-name-directory to))) - (when (and (file-directory-p from) - (file-directory-p to) - (eq file-creator 'dired-copy-file)) - (setq to destname)) - ;; If DESTNAME is a subdirectory of FROM, not a symlink, - ;; and the method in use is copying, signal an error. - (and (eq t (car (file-attributes destname))) - (eq file-creator 'dired-copy-file) - (file-in-directory-p destname from) - (error "Cannot copy `%s' into its subdirectory `%s'" - from to))) - ;; Skip file if it is too large. - (if (and (member operation '("Copy" "Rename")) - (eq (dired-async--abort-if-file-too-large - (file-attribute-size - (file-attributes (file-truename from))) - (downcase operation) from) - 'abort)) - (push from skipped) - (if overwrite - (or (and dired-overwrite-confirmed - (push (cons from to) async-fn-list)) - (progn - (push (dired-make-relative from) failures) - (dired-log "%s `%s' to `%s' failed\n" - operation from to))) - (push (cons from to) async-fn-list)))))) - ;; Fix tramp issue #80 with emacs-26, use "-q" only when needed. - (setq async-quiet-switch - (if (and (boundp 'tramp-cache-read-persistent-data) - async-fn-list - (cl-loop for (_from . to) in async-fn-list - thereis (file-remote-p to))) - "-q" "-Q")) - ;; When failures have been printed to dired log add the date at bob. - (when (or failures skipped) (dired-log t)) - ;; When async-fn-list is empty that's mean only one file - ;; had to be copied and user finally answer NO. - ;; In this case async process will never start and callback - ;; will have no chance to run, so notify failures here. - (unless async-fn-list - (cond (failures - (funcall dired-async-message-function - "%s failed for %d of %d file%s -- See *Dired log* buffer" - 'dired-async-failures - operation (length failures) - total (dired-plural-s total))) - (skipped - (funcall dired-async-message-function - "%s: %d of %d file%s skipped -- See *Dired log* buffer" - 'dired-async-failures - operation (length skipped) total - (dired-plural-s total))))) - ;; Setup callback. - (setq callback - (lambda (&optional _ignore) - (dired-async-after-file-create - total (list operation (length async-fn-list)) failures skipped) - (when (string= (downcase operation) "rename") - (cl-loop for (file . to) in async-fn-list - for bf = (get-file-buffer file) - for destp = (file-exists-p to) - do (and bf destp - (with-current-buffer bf - (set-visited-file-name to t t))))))) - (let ((dirp (file-directory-p to)) - (dest (file-name-directory to))) - (when (boundp 'dired-create-destination-dirs) - (setq create-dir - (cl-case dired-create-destination-dirs - (always 'always) - (ask (and (null dirp) - (null (file-directory-p dest)) - (y-or-n-p (format "Create directory `%s'? " dest))) - 'always)))))) - ;; Start async process. - (when async-fn-list - (process-put - (async-start `(lambda () - (require 'cl-lib) (require 'dired-aux) (require 'dired-x) - ,(async-inject-variables dired-async-env-variables-regexp) - (advice-add #'files--ask-user-about-large-file - :override (lambda (&rest args) nil)) - (let ((dired-recursive-copies (quote always)) - (dired-copy-preserve-time - ,dired-copy-preserve-time) - (dired-create-destination-dirs ',create-dir) - (dired-vc-rename-file ,dired-vc-rename-file) - auth-source-save-behavior) - (setq overwrite-backup-query nil) - ;; Inline `backup-file' as long as it is not - ;; available in emacs. - (defalias 'backup-file - ;; Same feature as "cp -f --backup=numbered from to" - ;; Symlinks are copied as file from source unlike - ;; `dired-copy-file' which is same as cp -d. - ;; Directories are omitted. - (lambda (from to ok) - (cond ((file-directory-p from) (ignore)) - (t (let ((count 0)) - (while (let ((attrs (file-attributes to))) - (and attrs (null (nth 0 attrs)))) - (cl-incf count) - (setq to (concat (file-name-sans-versions to) - (format ".~%s~" count))))) - (condition-case err - (copy-file from to ok dired-copy-preserve-time) - (file-date-error - (dired-log "Can't set date on %s:\n%s\n" from err))))))) - ;; Now run the FILE-CREATOR function on files. - (cl-loop with fn = (quote ,file-creator) - for (from . dest) in (quote ,async-fn-list) - do (condition-case err - (funcall fn from dest t) - (file-error - (dired-log "%s: %s\n" (car err) (cdr err)) - nil))) - (when (get-buffer dired-log-buffer) - (dired-log t) - (with-current-buffer dired-log-buffer - (write-region (point-min) (point-max) - ,dired-async-log-file)))) - ,(dired-async-maybe-kill-ftp)) - callback) - 'dired-async-process t) - ;; Run mode-line notifications while process running. - (dired-async--modeline-mode 1) - (message "%s proceeding asynchronously..." operation)))) - -(defvar wdired-use-interactive-rename) -(defun dired-async-wdired-do-renames (old-fn &rest args) - ;; Perhaps a better fix would be to ask for renaming BEFORE starting - ;; OLD-FN when `wdired-use-interactive-rename' is non-nil. For now - ;; just bind it to nil to ensure no questions will be asked between - ;; each rename. - (let (wdired-use-interactive-rename) - (apply old-fn args))) - -;;;###autoload -(define-minor-mode dired-async-mode - "Do dired actions asynchronously." - :lighter dired-async-mode-lighter - :global t - (if dired-async-mode - (progn - (advice-add 'dired-create-files :around #'dired-async--smart-create-files) - (advice-add 'wdired-do-renames :around #'dired-async-wdired-do-renames)) - (progn - (advice-remove 'dired-create-files #'dired-async--smart-create-files) - (advice-remove 'wdired-do-renames #'dired-async-wdired-do-renames)))) - -(defmacro dired-async--with-async-create-files (&rest body) - "Evaluate BODY with ‘dired-create-files’ set to ‘dired-async-create-files’." - (declare (indent 0)) - `(cl-letf (((symbol-function 'dired-create-files) #'dired-async-create-files)) - ,@body)) - -;;;###autoload -(defun dired-async-do-copy (&optional arg) - "Run ‘dired-do-copy’ asynchronously." - (interactive "P") - (dired-async--with-async-create-files - (dired-do-copy arg))) - -;;;###autoload -(defun dired-async-do-symlink (&optional arg) - "Run ‘dired-do-symlink’ asynchronously." - (interactive "P") - (dired-async--with-async-create-files - (dired-do-symlink arg))) - -;;;###autoload -(defun dired-async-do-hardlink (&optional arg) - "Run ‘dired-do-hardlink’ asynchronously." - (interactive "P") - (dired-async--with-async-create-files - (dired-do-hardlink arg))) - -;;;###autoload -(defun dired-async-do-rename (&optional arg) - "Run ‘dired-do-rename’ asynchronously." - (interactive "P") - (dired-async--with-async-create-files - (dired-do-rename arg))) - -(provide 'dired-async) - -;;; dired-async.el ends here diff --git a/code/elpa/async-20240719.640/smtpmail-async.el b/code/elpa/async-20240719.640/smtpmail-async.el deleted file mode 100644 index 404b6e0..0000000 --- a/code/elpa/async-20240719.640/smtpmail-async.el +++ /dev/null @@ -1,71 +0,0 @@ -;;; smtpmail-async.el --- Send e-mail with smtpmail.el asynchronously -*- lexical-binding: t -*- - -;; Copyright (C) 2012-2022 Free Software Foundation, Inc. - -;; Author: John Wiegley -;; Created: 18 Jun 2012 - -;; Keywords: email async -;; X-URL: https://github.com/jwiegley/emacs-async - -;; 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 . - -;;; Commentary: - -;; Send e-mail with smtpmail.el asynchronously. To use: -;; -;; (require 'smtpmail-async) -;; -;; (setq send-mail-function 'async-smtpmail-send-it -;; message-send-mail-function 'async-smtpmail-send-it) -;; -;; This assumes you already have smtpmail.el working. - -;;; Code: - -(defgroup smtpmail-async nil - "Send e-mail with smtpmail.el asynchronously" - :group 'smptmail) - -(require 'async) -(require 'smtpmail) -(require 'message) - -(defvar async-smtpmail-before-send-hook nil - "Hook running in the child emacs in `async-smtpmail-send-it'. -It is called just before calling `smtpmail-send-it'.") - -(defun async-smtpmail-send-it () - (let ((to (message-field-value "To")) - (buf-content (buffer-substring-no-properties - (point-min) (point-max)))) - (message "Delivering message to %s..." to) - (async-start - `(lambda () - (require 'smtpmail) - (with-temp-buffer - (insert ,buf-content) - (set-buffer-multibyte nil) - ;; Pass in the variable environment for smtpmail - ,(async-inject-variables - "\\`\\(smtpmail\\|async-smtpmail\\|\\(user-\\)?mail\\)-\\|auth-sources\\|epg\\|nsm" - nil "\\`\\(mail-header-format-function\\|smtpmail-address-buffer\\|mail-mode-abbrev-table\\)") - (run-hooks 'async-smtpmail-before-send-hook) - (smtpmail-send-it))) - (lambda (&optional _ignore) - (message "Delivering message to %s...done" to))))) - -(provide 'smtpmail-async) - -;;; smtpmail-async.el ends here diff --git a/code/elpa/auctex-13.2.1/.elpaignore b/code/elpa/auctex-13.2.1/.elpaignore deleted file mode 100644 index 7ab3202..0000000 --- a/code/elpa/auctex-13.2.1/.elpaignore +++ /dev/null @@ -1,14 +0,0 @@ -*.m4 -*.in -*.ac -*.spec -autogen.sh -install-sh -lpath.el -mkinstalldirs -prv-install.el -README.GIT -tests -build-aux -admin -.dir-locals.el diff --git a/code/elpa/auctex-13.2.1/COPYING b/code/elpa/auctex-13.2.1/COPYING deleted file mode 100644 index f288702..0000000 --- a/code/elpa/auctex-13.2.1/COPYING +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - 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 . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/code/elpa/auctex-13.2.1/ChangeLog-preview b/code/elpa/auctex-13.2.1/ChangeLog-preview deleted file mode 100644 index 76c4d63..0000000 --- a/code/elpa/auctex-13.2.1/ChangeLog-preview +++ /dev/null @@ -1,1913 +0,0 @@ -2023-04-23 Mosè Giordano - - * Version 13.2 released. - -2022-02-20 Mosè Giordano - - * Version 13.1 released. - -2020-10-18 Mosè Giordano - - * Version 12.3 released. - -2019-10-30 Mosè Giordano - - * Version 12.2 released. - -2017-12-10 Mosè Giordano - - * Version 12.1 released. - -2017-12-03 Mosè Giordano - - * Version 11.92 released. - -2017-07-24 Mosè Giordano - - * Version 11.91 released. - -2017-01-10 Mosè Giordano - - * Version 11.90 released. - -2015-11-13 Mosè Giordano - - * Version 11.89 released. - -2014-11-28 Stefan Monnier - - * preview.el.in: Cleanup compiler warnings. Mark unused arguments. - (error): Don't declare; we don't use it anyway. - (view-exit-action): Declare. - (desktop-buffer-preview): Use normal names for the function's args. - (preview-parse-messages): Remove unused vars `error', `context-start', - and `context' (this last one wasn't even bound). - -2014-11-04 Stefan Monnier - - * prv-install.el: Adjust copyright years. - (preview-make-package-xemacs): Use insert-file-contents instead of - insert-file. - - * preview.el.in (error): Declare not only at compile-time. - (preview-expandable-string): Use explicit let instead of calling - lambda with another lambda. - (preview-mouse-open-eps): Use default-value of major-mode instead - of default-major-mode. - (preview-copy-text): Use with-current-buffer instead of - save-excursion with set-buffer. - (preview-parse-messages): Don't let-bind context. Use mapc + - funcall instead of run-hooks. Use goto-char + forward-line - instead of goto-line. - -2014-10-29 Mosè Giordano - - * Version 11.88 released. - -2014-10-29 Mosè Giordano - - * latex/preview.dtx: Manually change the release version. - - * preview.el.in: Rename from "preview/preview.el". - (preview-version): Use @PREVIEWVERSION@ autoconf variable. - (preview-release-date): Use @PREVIEWDATE@ autoconf variable. - (preview-report-bug): Adapt to new `preview-version' format. - -2014-06-24 Tassilo Horn - - * preview.el (preview-gs-command): Don't run the mgs command if - mgs is not installed. - -2013-09-05 Tassilo Horn - - * preview.el (preview-lispdir): New defvar. - - * auto.el.in (preview-lispdir): Set it to @lisppackagelispdir@. - -2013-07-03 Tassilo Horn - - * preview.el (preview-gs-command): Change test for `mgs' - functionality to "gs -q -dNODISPLAY -c quit". - -2013-07-02 Tassilo Horn - - * preview.el (preview-gs-command): Better test if `mgs' is - working. - -2013-07-01 Tassilo Horn - - * preview.el (preview-gs-command): Test `mgs' for functionality - before using it. - -2013-06-29 Tassilo Horn - - * preview.el (preview-gs-command): Prefer the TeX distro - ghostscript wrapper scripts `rungs' and `mgs' over calling `gs' - directly which requires it to be in PATH. - -2013-06-26 Tassilo Horn - - * Makefile.in (use-hint): Don't warn about problems with overly - obsolete packages. - -2013-04-08 Tassilo Horn - - * latex/preview.dtx: Fix date format which got converted from - YYYY/MM/DD to YYYY-MM-DD during conversion to git. - -2012-12-04 Tassilo Horn - - Merge revno 314 (Stefan Monnier) from emacs elpa branch: Shorten - copyright year ranges. - - * preview.el: - -2011-01-23 Ralf Angeli - - * preview.el (preview-auto-reveal): Add `forward-char' and - `backward-char' to commands on which to open an overlay. - -2010-10-14 Ralf Angeli - - * preview.el (preview-gs-options): Start gs with -dDELAYSAFER - instead of -dSAFER. - (preview-prepare-fast-conversion): Add relevant files to - PermitFileReading list of paths. - -2010-02-14 Ralf Angeli - - * latex/preview.dtx: Add support for XeTeX. - -2009-06-18 Ralf Angeli - - * preview.el (preview-start-pdf2dsc): Determine the PDF source - depending on the previews being generated from the master or the - region file. - -2008-05-10 Reiner Steib - - * preview.el (preview-auto-cache-preamble): Fix markup in in doc - string. - -2008-02-03 Ralf Angeli - - * Relicense all "GPLv2 or later" files to "GPLv3 or later". - - * COPYING: Switch to GPLv3. - - * preview/Makefile.in, preview/configure.ac, - preview/preview-latex.spec, preview/latex/Makefile.in: Add - copyright and license notices. - -2007-04-29 Ralf Angeli - - * preview.el (preview-parse-messages): Match any closing - parenthesis. - -2007-03-25 David Kastrup - - * prv-xemacs.el (preview-dump-threshold): - - * prv-emacs.el (preview-dump-threshold): Make the dump threshold - closely match what mylatex.ltx expects. - - * latex/preview.dtx: Have the counter output appear before the - snippet start/end messages in order to have the counter - maintenance work out correctly regardless of the order of `auctex' - and `counters' options to preview.el. - -2007-02-09 Masayuki Ataka - - * preview.el (preview-report-bug): Use `AUCTeX-version' instead of - `AUC-TeX-version'. Reported by Ikumi Keita . - -2007-01-12 Ralf Angeli - - * configure.ac: Bump version number. - -2006-12-01 David Kastrup - - * prv-emacs.el (preview-move-point): Do not error out if - `distance' is nil. - - * prv-xemacs.el (preview-supports-image-type): Move so that the - following comment makes sense. - -2006-12-01 Ralf Angeli - - * prv-xemacs.el (preview-move-point): Do not error out if - `distance' is nil. - -2006-10-24 David Kastrup - - * prv-xemacs.el (preview-move-point): rearrange for calling - `preview-auto-reveal' with DISTANCE argument. - - * prv-emacs.el (preview-remove-urgentization): Small optimization. - (preview-move-point): Rearrange to be more efficient in the - absence of overlays. - - * preview.el (preview-auto-reveal): Fetch keybindings of [left] - and [right] at runtime. Change proposed default accordingly. - (preview-at-point): Fix change from 2005-03-15 for cursor - restoration. - (preview-auto-reveal-p): Implement integer MODE and take DISTANCE - argument. - (preview-auto-reveal): Allow DISTANCE. - -2006-10-19 David Kastrup - - * prv-xemacs.el (preview-defmacro): Use `fboundp' instead of - `functionp'. - (add-to-list): compatibility function not needed anymore since - 2006-10-11 change. - -2006-10-18 David Kastrup - - * preview.el (eval-when-compile): restore function definitions of - compatibility macros. - - * prv-xemacs.el (preview-defmacro): Also redefine functions that - actually exist, but save their definition. - - * preview.el (preview-parse-messages): Fix bad regexp. - -2006-10-16 David Kastrup - - * preview.el (preview-parse-messages): Rearrange the regexp for - matching and renumber the matches and match strings accordingly. - -2006-10-11 David Kastrup - - * preview.el (LaTeX-preview-setup): Move setup of - `TeX-error-description-list' and `TeX-expand-list' to AUCTeX - proper. - -2006-10-10 David Kastrup - - * preview.el (preview-gs-filter): Fix prompt match expression to - allow stack garbage > 10. - (preview-gs-open): Assume `.runandhide' is defined (Ghostscript - 6.53 and greater). Don't check Ghostscript stack for correctness, - just leave garbage. - (preview-prepare-fast-conversion): Use `.runandhide' to ignore - garbage left by preamble (such as Omega fonts). - (preview-LaTeX-command): Use "%'" and "%t" expansion strings in - order to allow filenames with spaces in them. - (preview-goto-info-page): Use `info' instead of `Info-goto-node'. - (preview-parse-messages): Spike up terminal log file name tracing - in order to have a reasonable chance of detecting spaces in file - names. - (preview-parse-messages): Massage match string for partial strings - to deal better with TeX-quoted control sequences. - (preview-dump-file-name): The format name should not contain - spaces. Replace them with underlines. - (preview-dump-replacements, preview-undump-replacements): Use a - different replacement in order to work with the new - `preview-LaTeX-command'. - (preview-cache-preamble): shell-quote `preview-format-name'. Keep - `mylatex.ltx' from ignoring spaces in file names. - (TeX-inline-preview-internal): shell-quote `preview-format-name'. - -2006-09-29 David Kastrup - - * preview.el (preview-gs-command): Make default depend on - `system-type', using "GSWIN32C.EXE" on `windows-nt'. - - * configure.ac: If no GhostScript or the standard setting for the - operating system is found, don't override the default. - -2006-09-21 David Kastrup - - * preview.el (preview-TeX-style-cooked): Fix bugs. - (preview-set-texinputs): Use `preview-TeX-style-cooked'. - (preview-TeX-style-dir): Change doc string to reflect new behavior - of `preview-set-texinputs'. - (preview-install-styles): Try to deal with `preview-TeX-style-dir' - properly. Bomb out if no styles found to install. - (preview-report-bug): Add `preview-TeX-style-dir' to reported - variables. - - * configure.ac: Remove `--with-kpathseasep' option. - -2006-09-01 David Kastrup - - * prv-xemacs.el (preview-import-image): Allow strings as image - properties. - - * prv-emacs.el (preview-remove-urgentization) - (preview-import-image): Allow strings as image properties. - - * preview.el (preview-clearout, preview-kill-buffer-cleanup) - (preview-place-preview): Use `timestamp' field universally for - dealing with when to overwrite and when to retain images, don't - rely on filename internals. - (desktop-buffer-preview-misc-data): Use `preview-image' to judge - the availability of savable data. - (preview-reinstate-preview): Allow saving images without - associated filenames. - (preview-format-mml): Deal with string type images. - -2006-08-25 David Kastrup - - * latex/preview.dtx: Use eTeX's `\protected' on redefinitions when - available. - -2006-08-15 David Kastrup - - * latex/preview.dtx: Change from 2006-07-12 could lose the - `AtBeginDvi' material. Fix that. Disable preview within output - routine. - And actually hijack `\output' instead of doing it half way. - -2006-07-28 Reiner Steib - - * latex/Makefile.in (install-texmf): Only update the relevant ls-R - file. - -2006-07-25 David Kastrup - - * latex/preview.dtx: Allow two optional parameters as in - memoir.cls for sections. Also preview chapter headings. - -2006-07-23 Ralf Angeli - - * configure.ac: Fix spelling of MiKTeX. - -2006-07-12 David Kastrup - - * latex/preview.dtx: Add a font-lock helping comment, remove - preview's hook into the output routine, deactivate `\shipout' in a - cleaner manner. - -2006-07-11 David Kastrup - - * latex/preview.dtx: Fix XymTeX catcodes again. - -2006-07-10 Ralf Angeli - - * Makefile.in, latex/Makefile.in (datarootdir): New variable used - by autoconf 2.59e. - -2006-06-12 Ralf Angeli - - * latex/README: Streamline. Add sections. Clean up. - -2006-06-08 David Kastrup - - * latex/README: Adapt to new realities. - -2006-05-25 David Kastrup - - * latex/preview.dtx: Add another fix for XyMTeX (which got the - catcode for @ wrong). - -2006-05-25 Ralf Angeli - - * configure.ac: Bump version number. - - Update address of FSF in GPL notices. - -2006-04-20 David Kastrup - - * preview.el (preview-parse-messages): Adapt parser to - `-file-line-error-style' messages. Try to make the detection of - the current file more robust. Utilize file-line-error messages - for that purpose if they are present. - -2006-03-22 Ralf Angeli - - * Makefile.in (.PHONY, install): Remove `install-metadata'. - (install-metadata): Remove. - -2006-03-22 David Kastrup - - * prv-install.el (preview-make-package-xemacs): Accept list of - files to be appended. - -2006-03-14 Ralf Angeli - - * configure.ac: Use `AC_PROG_MAKE_SET' instead of deprecated - `AC_SET_MAKE'. - -2006-02-21 Ikumi Keita - - * preview.el (preview-error-quote, TeX-inline-preview-internal): - Fix the problem that preview-latex put the preview-image in wrong - place if user compiles iso-2022-jp file on Windows or UNIX, by - using TeX-japanese-process-output-coding-system for - preview-coding-system instead of buffer-file-coding-system if - tex-jp.el is loaded. - -2006-01-29 Ralf Angeli - - * Makefile.in (install-metadata): Let `for' loop return an exit - status of 0. - -2006-01-20 Reiner Steib - - * preview.el (preview-TeX-style-cooked): Fix cond expression. - -2006-01-17 David Kastrup - - * preview.el (preview-TeX-style-cooked): New function, to be used - later. Just checked in so that nobody else feels compelled - writing it. - -2006-01-14 David Kastrup - - * configure.ac: Remove infodir and INSTALL_INFO checks. Don't - check for TEXHASH if it is already set. - -2006-01-13 David Kastrup - - * preview.el (preview-parse-messages): Some ugly fix for - `' style error messages. - -2005-12-31 David Kastrup - - * Makefile.in (ELCC, AUCTEX): Put "." in front of load-path to - avoid picking up outdated `prv-*.el*' files from the installation - directory. - -2005-12-17 Ralf Angeli - - * configure.ac: Bump version number. - -2005-10-24 Ralf Angeli - - * configure.ac: Import `TEX' in unquoted form. - -2005-10-13 Ralf Angeli - - * configure.ac: Change wrongly used `previewdatadir' to - `previewlispdir'. - Change version number in `AC_INIT'. - -2005-10-03 Ralf Angeli - - * prv-xemacs.el (preview-check-changes): Delete detached extents. - -2005-09-27 Ralf Angeli - - * configure.ac: Document option for specifying AUCTeX startfile as - --with-previewstartfile, not --with-preview-startfile which does - not work. - Use matching package names for determining the kpathsea path - separator both internally and in the option name which now is - --with-kpathseasep. - Fix the quadrigraph for the closing bracket in the - kpathsesep-related error message. - -2005-09-25 Ralf Angeli - - * latex/preview.dtx: Add space for nicer formatting in version - output. Adapt checksum. - -2005-09-25 David Kastrup - - * latex/preview.dtx: Try fixing the release parsing/grouping. - -2005-09-25 Ralf Angeli - - * latex/README (CTAN): Bump version number. - - * latex/preview.dtx: Fix case in release tag parsing. - -2005-09-24 David Kastrup - - * latex/preview.dtx: Try parsing version correctly by treating - underlines in the release tag properly. - -2005-09-24 Ralf Angeli - - * preview.el (preview-version): Extract version number from - release tag. - -2005-08-18 Ralf Angeli - - * configure.ac: Import unquoted variables from top-level configure - script. - -2005-07-15 David Kastrup - - * latex/preview.dtx: Don't talk nonsense about the footnote macro, - and don't define it nonsensical for AUCTeX. - Reproduce `\@startsection' command to keep numbering correct in - default configuration for AUCTeX. - -2005-07-14 David Kastrup - - * configure.ac: protect against packagedir starting with `-' - -2005-07-11 David Kastrup - - * preview.el (preview-at-point): Join adjacent touched previews - for regeneration. - - * prv-emacs.el (preview-mode-setup): - - * prv-xemacs.el (preview-mode-setup): Use correct string for - resetting watch on preamble. - -2005-07-05 David Kastrup - - * preview.el (preview-string-expand): Allow substrings to be - controlled by booleans. - (preview-expandable-string): Adapt type to that. - (preview-required-option-list): Make dependent on - `preview-preserve-counters'. - (preview-preserve-counters): New boolean. - -2005-06-30 jalar - - * latex/preview.dtx: : added comments - -2005-06-28 Jan-Ake Larsson - - * latex/preview.dtx: Add version number in a \special, in dvips - mode. Fix mismatched parantheses. - -2005-06-27 David Kastrup - - * latex/preview.dtx: Put version into `\pr@version'. - -2005-06-27 Jan-Ake Larsson - - * latex/preview.dtx: Add backwards-compatibility for dvipng <= 1.5 - - * latex/preview.dtx: Add preview@tightpage - -2005-06-24 David Kastrup - - * prv-install.el (preview-make-package-xemacs): Add author-version. - - * preview.el (preview-TeX-style-dir): Change docs. - - * latex/Makefile.in (preview.dvi): Depend on preview.sty - (preview.pdf): Same here. - - * configure.ac: Remove checks for PERL and info-related stuff. - Add . into search path first. - - * Makefile.in (texmf): Depend on latex/Makefile - (latex/Makefile, auto.el, configure, Makefile, config.status): - targets to make sure that Makefile and stuff are up to date. - (install-metadata): pass author version into prv-install.el - -2005-06-21 Ralf Angeli - - * configure.ac: Make message at end of configuration clearer. - Remove redundant build hint. - - * .cvsignore: Remove irrelevant entries. - -2005-06-21 David Kastrup - - * configure.ac: correct comparison. - -2005-06-20 David Kastrup - - * RELEASE: Remove (folded into ../RELEASE). - -2005-06-18 David Kastrup - - * preview.el (preview-gs-dvips-process-setup) - (preview-dvipng-process-setup): Improve error message. - (preview-parse-messages): Don't throw error on nil parsestate if - we are in error unwinding mode already. - -2005-06-14 David Kastrup - - * README.CVS: Remove. Top file should be sufficient. - - * autogen.sh: Remove. We have its functionality in the top - directory. - -2005-06-08 Ralf Angeli - - * Makefile.in (docs, install-docs): Remove. - (all): Do not depend on `docs' anymore. - (.PHONY): Do not depend on `docs' and `install-docs' anymore. - (clean, maintainer-clean): Do not descend into doc directory - anymore. - - * autogen.sh: Do not generate documentation anymore. - - * configure.ac: Remove doc/Makefile from AC_OUTPUT. - - * doc/todo.texi: Move to AUCTeX's main doc/ directory as - preview-todo.texi. - - * doc/readme.texi: Move to AUCTeX's main doc/ directory as - preview-readme.texi. - - * doc/problems.texi: Move to AUCTeX's main doc/ directory as - preview-problems.texi. - - * doc/preview-dtxdoc.pl, doc/preview-latex.texi: Move to AUCTeX's - main doc/ directory. - - * doc/faq.texi: Move to AUCTeX's main doc/ directory as - preview-faq.texi. - - * doc/copying.texi: Move to AUCTeX's main doc/ directory. - - * doc/Makefile.in: Remove. - - * doc/.cvsignore: Remove. - -2005-06-06 David Kastrup - - * configure.ac: Remove call to MAKEINFO_CHECK_MACROS: we expect a - recent enough makeinfo version for bootstrapping, anyway. - - * doc/Makefile.in (MAKEINFO_MACROS): remove - (TEXINFOINCLUDES): Remove unused TEXIPWD hack. Troublesome. - -2005-06-04 David Kastrup - - * doc/Makefile.in (TEXIFILES): Oops, depends on ../../doc/macros.texi - - * latex/Makefile.in (MKINSTALLDIRS): - - * doc/Makefile.in (MKINSTALLDIRS): - - * Makefile.in (MKINSTALLDIRS): Use mkinstalldirs from AUCTeX. - - * mkinstalldirs: remove in favor of ../mkinstalldirs - - * doc/Makefile.in (TEXI2HTML): Use TEXI* tools and TEXINFOINCLUDES. - (../README): et al. Depend on ../../doc/macros.texi - - * configure.ac: Check and test for TEXI* as well. Quotify if - necessary. - - * autogen.sh: Look in .. for macros. - - * doc/Makefile.in (preview-latex.dvi): Use texi2dvi. - (preview-latex.pdf): Use texi2pdf. - (preview-latex.ps): Use -Ppdf option. - (preview-latex.info, ../README, ../FAQ, ../PROBLEMS, ../TODO): - deal with ../../doc/macros.texi - -2005-05-25 David Kastrup - - * circ.tex (section{Die gerade Linie}): Make the intentional - errors more conspicuous. - -2005-05-24 David Kastrup - - * aclocal.m4: Use elif for prettiness. - - * prv-xemacs.el (preview-mode-setup): Change watch condition. - (preview-watch-preamble): Accept command. - (preview-unwatch-preamble): Change unwatch method. - (preview-preamble-check-change): Change check. - - * prv-emacs.el (preview-preamble-changed-function): First unwatch - preamble, then kill format. - (preview-watch-preamble): Accept command to watch for. - (preview-unwatch-preamble): Adapt to new `format-cons' format. - (preview-mode-setup): Change watch condition. - - * preview.el (preview-dumped-alist): Change definition. - (preview-parse-messages): Use `string-to-number' instead of - obsoleted `string-to-int'. - (preview-cache-preamble): Add format-cons arg. Only cache - preamble if there is no cache with the same command yet. - Precalculate command and check whether it matches previous one. - If so, omit dumping. - (preview-region, preview-document): Expand command here. - (preview-generate-preview): Accept expanded command. Always - tentatively dump command (unless disabled) and set sentinel only - if this succeeded. - (TeX-inline-preview-internal): Set command buffer at start. Use - `commandbuff' argument rather than `TeX-command-buffer'. - Raise error at different point. - -2005-05-22 David Kastrup - - * aclocal.m4: Allow --with-emacs=sth and --without-xemacs and - similar combinations as long as they are more or less consistent. - -2005-05-21 Ralf Angeli - - * prv-install.el (preview-make-package-xemacs): Cater for XEmacs - 21.5 which uses a different interface for generating autoloads at - present. - -2005-05-21 David Kastrup - - * doc/wininstall.texi: Editing changes. Last checkin before - removal. - - * doc/install.texi: Editing changes. Last checkin before removal. - - * doc/faq.texi (Customization): Don't use @var inappropriately. - - * autogen.sh: Remove generation of auto.texi. - - * doc/preview-latex.texi (Installation): Refer to AUCTeX manual. - (Keys and lisp): Some formatting changes. - - * doc/Makefile.in (TEXIFILES): Remove wininstall.texi and - install.texi. - (DISTTEXTS): Remove ../INSTALL and ../INSTALL.windows - (../INSTALL, ../INSTALL.windows): Remove. - - * doc/problems.texi (Known problems): Remove old AUCTeX advice. - Remove explicit node names. - (Emacs problems): Rewrite. Mention precompiled CVS Emacsen. - Refer to AUCTeX manual. - (AUCTeX prior to 11.0): Remove. - (Too small bounding boxes): Reword. - (x-symbol interoperation): Explain 8-bit cleanliness somewhat more. - -2005-05-20 Ralf Angeli - - * preview.el (preview-specs-type): Use an extra :value keyword to - avoid a bug in `widget-convert' of XEmacs 21.4 and Emacs 21. - -2005-05-18 David Kastrup - - * doc/preview-dtxdoc.pl: Don't use \n in character ranges since it - is not actually a character in Windows. - -2005-05-17 David Kastrup - - * Makefile.in (lisp): Rewrite condition to make `make -n' work, - also non-Posix shells. - (install-metadata): Rewrite stuff for non-Posix shells. - (preview-latex.el): Same here. - (install-metadata): ignore return state of mkinstalldirs. - -2005-05-02 David Kastrup - - * doc/wininstall.texi: - - * doc/install.texi: Overhaul, use auto.texi. - - * doc/Makefile.in (../INSTALL, ../INSTALL.windows): add auto.texi - dependence. - (maintainer-clean): remove auto.texi. - - * autogen.sh: Generate auto.texi - - * README.CVS: Some modifications. - - * aclocal.m4 (EMACS_PATH_LISPDIR): better help. - -2005-05-01 David Kastrup - - * doc/install.texi (Configure): Synch with auctex. - -2005-04-30 David Kastrup - - * configure.ac: Use existing variables packagedatadir, - packagelispdir. - If configuring a package and infodir is defaulted, disable - install-info. - Disable TEXHASH when installing --without-texmfdir. Move TEXHASH - test. - - * aclocal.m4: Use existing lispdir variable. - - * prv-install.el (preview): don't require - (preview-make-package-xemacs): several changes to command line - options. - - * Makefile.in (lisp): rename from elisp for harmony with AUCTeX. - (install-images): rename from install-icons. - (install-metadata): new options for prv-install.el - -2005-04-29 David Kastrup - - * aclocal.m4: echo date correctly. - -2005-04-28 David Kastrup - - * aclocal.m4 (AUCTEX_AUTO_DIR): simplify. - (AC_LISPIFY_DIR): add third argument. Simplify a few common - expressions. - -2005-04-27 David Kastrup - - * aclocal.m4: sed paranoia. - -2005-04-27 Ralf Angeli - - * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): Escape `+'. Add - regexp group. Close function. - -2005-04-27 David Kastrup - - * preview.el (TeX-inline-preview-internal): Don't try interpreting - coding-system if it is nil. - - * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): actually look into - the ChangeLog file. Uh. - - * latex/README (Note): Add bug reporting address. - -2005-04-19 David Kastrup - - * preview.el (preview-install-styles): Add autoload cookie. - -2005-04-18 David Kastrup - - * preview.el (preview-dump-state): New function to get run buffer - info. - (preview-report-bug): Use it. - - * Makefile.in (install-metadata): include directories in `MANIFEST'. - -2005-04-16 David Kastrup - - * latex/preview.dtx: Work around another ntheorem bug affecting - showlabels. - -2005-04-12 David Kastrup - - * configure.ac: Don't bother about pre-2.5 autoconf versions. - - * doc/faq.texi (Customization): Remove lamentation that PDF - foreground is fixed to black. - - * preview.el (preview-pdf-color-string): New function. - (preview-pdf2dsc-sentinel): Use it. - - * configure.ac: renamed from configure.in - -2005-04-11 jalar - - * configure.in: Minimal changes to printouts - -2005-04-11 Ralf Angeli - - * preview.el (preview-set-texinputs): Fix grouping. - -2005-04-11 David Kastrup - - * prv-install.el (preview-make-package-xemacs): Don't generate - manifest and take package name from command line. - - * configure.in: Don't expose `lispdir'. Explain `TEXHASH', - `PERL', `MAKEINFO', `INSTALL_INFO'. - - * latex/Makefile.in (texmfdir): Don't import. - - * Makefile.in (lispdir): Don't import. - - * preview.el (preview-counter-find): Fix bug with `(marker)'. - - * latex/Makefile.in (exec_prefix, libdir): Export. - - * doc/install.texi (Configure): Explain `--without-texmf-dir'. - (Advice for package providers): Don't trash talk AUCTeX - preactivation. - (Advice for package providers): Mention `--without-texmf-dir'. - - * doc/Makefile.in (exec_prefix, libdir): export. - - * preview.el (preview-datadir): Use instead of `preview-icondir'. - (preview-filter-specs): Use it. - (preview-TeX-style-dir): New variable for uninstalled styles - (preview-set-texinputs): Add or remove it from TEXINPUTS - environment. - (preview-TeX-style-dir): proper customization. - (preview-install-styles): New function to install styles - permanently. - - * configure.in: use `packagedatadir' instead of `icondir'. Add - check for `kpathseaseparator'. Shell-quote and export - `exec_prefix' and `libdir'. - - * auto.el.in (preview-datadir): replace preview-icondir, and add - `lisppackagetexstyles' invocation. - - * aclocal.m4 (TEX_PATH_TEXMFDIR): Allow --without-texmf-dir, stop - quoting a bunch of stuff, fix reference to load-file-name. - - * Makefile.in (exec_prefix, libdir, packagedatadir): export since - the XEmacs tree might call them. - (.PHONY, install): add install-nosearch target. - (install-nosearch): Install .nosearch file. - (install-icons): Use `$(packagedatadir)/images' instead of - `$(icondir)' - -2005-04-10 David Kastrup - - * configure.in: Use new backquote syntax. - - * doc/install.texi (Configure): Clarify. - -2005-04-10 Ralf Angeli - - * latex/preview.dtx: Dvipng --> dvipng. - - * RELEASE, circ.tex, configure.in, preview.el, doc/faq.texi, - doc/install.texi, doc/preview-latex.texi, doc/problems.texi, - doc/readme.texi, doc/wininstall.texi, latex/README, - latex/preview.dtx: GhostScript --> Ghostscript. - -2005-04-08 David Kastrup - - * Makefile.in (previewstartfile): import. - (install-startup): split lines with `$(MAKE)' and - `$(INSTALL_DATA)' so that `make -n' will properly recurse. - - * aclocal.m4 (AC_LISPIFY_DIR): resolve relative paths below - ${lispdir} hierarchy. AC_SUBST both lisp variant of directory as - well as original. - - * configure.in: Add `--with-preview-startfile', use new semantics - of `AC_LISPIFY_DIR', drop `AC_MAKE_FILENAME_ABSOLUTE' stuff. - - * doc/install.texi (Configure): explain new semantics of - `--with-lispdir' and new `--with-preview-startfile'. - - * doc/wininstall.texi: Document changes semantics for - `--with-lispdir' and new `with-preview-startfile'. - -2005-04-07 David Kastrup - - * aclocal.m4 (EMACS_LISP): properly echo result to log file. - (EMACS_EXAMINE_INSTALLATION_DIR): check that the result of - file-relative-name is not absolute, which can happen for unrelated - drives on Windows. - (AC_FULL_EXPAND): also check, set and restore exec_prefix if not - set. - -2005-04-05 Ralf Angeli - - * configure.in: Cosmetics for ./configure --help. - - * preview.el (desktop-buffer-preview): Return buffer even if no - information about previews is found. - -2005-04-04 David Kastrup - - * preview-latex.spec (URL, Source0): Fix addresses to point to - AUCTeX. Oops. - -2005-04-03 David Kastrup - - * Release 0.9.1 - - * latex/preview.dtx: Don't let negative dimensions into tightpage - comment. - - * doc/macros.texi: Make @previewlatex swallow argument in links. - Don't scrap sf declaration. Make it correct in links. - - * doc/readme.texi (What use is it?): - - * doc/problems.texi: - - * doc/install.texi (Top): Work around raisesection bug. - - * doc/Makefile.in (../INSTALL, ../INSTALL.windows, ../README) - (../FAQ, ../TODO): Remove --no-validate option. - (../PROBLEMS): remove --no-validate option, and number sections. - - * doc/faq.texi: Make validatable top entry. Don't raise sections - until after the first chapter. This is insane, but otherwise - everything will be unnumbered. - - * configure.in: Expand `packagelispdir' and `lispdir' before - checking for conflicts. - -2005-04-02 David Kastrup - - * autogen.sh: Remove autom4te.cache - - * doc/Makefile.in (.PHONY): Add a few targets. - - * doc/readme.texi (Basic modes of operation): Correct dvipng - information. - - * autogen.sh: make preview-latex.info generation work by passing - in PERL default. - - * README.CVS: Mention that `perl' is needed for autogen.sh, and - that `makeinfo' might need to be up to date. - - * latex/README: Renamed from latex/README-preview. Overhaul - availability. - - * doc/macros.texi: Synchronize to AUCTeX. - - * Makefile.in (tarball-ready): Remove this target for now: it - can't be used consistently really. It is probably better to do - just run autogen.sh on a freshly exported archive. - - * doc/Makefile.in (DISTTEXTS): Targets in parent dir. - (../INSTALL, ../INSTALL.windows, ../README, ../FAQ, ../PROBLEMS) - (../TODO): New targets instead of targets in current dir. - (clean): Don't remove targets in this dir. - (maintainer-clean): Remove DISTTEXTS targets. - - * autogen.sh: Use make for generating distribution texts and also - pregenerate the info file. - - * Makefile.in (emacsprefix): Remove. - (.PHONY): Collect phony targets here. - (DISTTEXTS): Move to doc/Makefile.in - (tarball-ready): Adapt - - * preview-latex.spec: Change version number. Change directory - choice to "xemacs-packages" on fedora. - - * doc/wininstall.texi: Mention that Perl is not needed if working - with the default tarball. - - * doc/preview-latex.texi: Bump versions numbers, fix copyrights. - - * doc/readme.texi (Activating preview-latex): Don't talk about - half a dozen non-sensical things. - (Availability): Change information to match move into AUCTeX. - - * configure.in: Add check for load-path shadowing. - - * aclocal.m4 (TEX_PATH_TEXMFDIR): We want "${texprefix}/share" in - most cases. - -2005-04-01 David Kastrup - - * doc/faq.texi: Some changes. This thing really is an outdated - unmaintained abomination. We need to do something about it at one - time. - -2005-04-01 Ralf Angeli - - * aclocal.m4 (EMACS_EXAMINE_INSTALLATION_DIR): Repair quoting. - -2005-04-01 David Kastrup - - * RELEASE: rearrange. Mention AUCTeX 11.80 as target. - - * aclocal.m4(EMACS_EXAMINE_INSTALLATION_DIR): avoid trailing - `/.'. - (TEX_PATH_TEXMFDIR): search order changed. - - * latex/Makefile.in (prefix, datadir, texmfdir, previewtexmfdir) - (previewdocdir): Use (null) to mask Windows backslashes. - - * configure.in: Adjust version info. - - * aclocal.m4 (EMACS_PATH_PREFIX): just generate a single output. - (EMACS_PROG_EMACS): Check for `emacsprefix'. - (EMACS_EXAMINE_INSTALLATION_DIR): accept list of prefix variables - as second argument. Decompose and compare directory names - starting from the back. - (EMACS_PATH_PACKAGEDIR): search in several prefixes. - (EMACS_PATH_LISPDIR): same. - (TEX_PATH_TEXMFDIR): set `texprefix' from kpsepath. - Use new `EMACS_EXAMINE_INSTALLATION_DIR' for getting TeX - directories. - -2005-03-31 David Kastrup - - * configure.in: Don't set prefix if it is not set. - - * aclocal.m4 (EMACS_PATH_PREFIX): new function. - (AC_FULL_EXPAND): set `prefix' from `ac_default_prefix' before - expansion if it is unset. - -2005-03-31 jalar - - * Makefile.in: - * aclocal.m4: Add $emacsprefix - -2005-03-31 David Kastrup - - * RELEASE: Update release info. - -2005-03-30 Ralf Angeli - - * Makefile.in (use-hint): Fix spelling. - - * preview.el (preview-report-bug): Use "preview-" prefix in - version information. - -2005-03-29 David Kastrup - - * configure.in (auctexdir): Use `AC_ARG_VAR' on `GS' and `TEXHASH' - (should probably also be used on a few other environment - variables). - Use `AC_SHELL_QUOTIFY' on `GS'. - -2005-03-28 David Kastrup - - * preview.el (preview): Change home page address to AUCTeX. - (preview-report-bug): Change bug reporting address. - - * doc/readme.texi (Contacts): Change mailing list info. - - * doc/problems.texi: Change mailing list info. - - * doc/faq.texi (Introduction to FAQ): Change mailing list address. - - * preview.el (if): Use (featurep 'xemacs) instead of - `(string-match "XEmacs" (emacs-version))'. - (preview-at-point): Don't check for XEmacs, just use - `TeX-active-mark' instead. - -2005-03-24 Ralf Angeli - - * Makefile.in (distclean, maintainer-clean, tarball-ready): Delete - autom4te.cache in maintainer-clean and tarball-ready targets. - -2005-03-24 Jan-Ake Larsson - - * doc/Makefile.in: Add *.pdf to clean target and - preview-dtxdoc.texi to maintainer-clean - -2005-03-23 jalar - - * doc/Makefile.in: - * Makefile.in: add maintainer-clean target - - * Makefile.in: add tarball-ready target - - * configure.in: Add check for perl - - * doc/Makefile.in: Use the configure-provided $PERL - -2005-03-22 David Kastrup - - * preview.el (preview-counter-find): Coerce `begin' to integer to - work around an Emacs 21.x bug. - - * Makefile.in (install): Install startup file before docs. - - * doc/Makefile.in (preview-latex/index.html): Don't ignore exit - status of makeinfo (this target is on-demand only, anyway). - - * doc/preview-dtxdoc.pl: Accept two arguments so that output file - will not get clobbered if Perl is not operative. - -2005-03-19 David Kastrup - - * prv-xemacs.el (preview-buffer-recoding-alist): Madness variable. - (preview-buffer-recode-system): Use it. - (tex-site, tex, latex): Require them. - - * prv-emacs.el (tex-site, tex, latex): require them to silence - byte compiler. - (preview-buffer-recode-system): Compatibility function. Probably - not necessary for Emacs. - - * preview.el (TeX-overlay-prioritize): don't redefine, test for - its presence at runtime. Less invasive, less offensive to the - byte compiler. - (preview-coding-system): New buffer-local variable to indicate the - coding system used for processes. - (preview-place-preview, preview-reinstate-preview): Use - `TeX-overlay-prioritize' only if it exists. - (mailcap-extension-to-mime): Use an autoload form instead of - `require' at runtime. - (preview-format-mml): Use `mailcap-extension-to-mime' directly - (preview-error-quote): take coding system of LaTeX process as - second argument. - (preview-parse-messages): initialize `run-coding-system' from - `preview-coding-system'. Use it for calling - `preview-error-quote'. - (TeX-inline-preview-internal): Initialize `preview-coding-system' - and make process use it. - -2005-03-18 David Kastrup - - * preview.el (TeX-region-create): Try shutting up the byte - compiler at load time. - - * doc/install.texi: Mention that "the usual procedure" is for - site-wide installation. - (Advice for package providers): Mention site-start.el. - (Advice for non-privileged users): Adapt to new conventions. - Some other small changes. - - * preview.el (TeX-overlay-prioritize): correct stupid typo. - (preview-log-error): Pop up run buffer in case of error. - -2005-03-17 David Kastrup - - * preview.el (tex-site): Require loads of stuff at the beginning: - preview.el is supposed to be autoloaded, so we can just load - everything that needs to get loaded, anyway. - (TeX-overlay-prioritize): alias to "ignore" if not defined - elsewhere. This will not set priorities. - (eval-when-compile): move out most requires. - (preview-place-preview): Use TeX-overlay-prioritize instead of - TeX-fold-prioritize. - (preview-counter-find): Pass begin in to reduce one compilation - error message. - (TeX-region-create): Don't preactivate `preview-counter' advice. - (preview-reinstate-preview): Rename priority function to - `TeX-overlay-prioritize'. - (LaTeX-preview-setup): Remove requires. - (TeX-region-create): Explicitly activate `preview-preamble' advice - even though it is preactivated. - -2005-03-16 David Kastrup - - * prv-emacs.el: Use the four-argument version of `face-attribute' - if it exists. - -2005-03-15 David Kastrup - - * doc/install.texi (Configure): Be somewhat more verbose. Be - explicit about Emacs-only options. - - * doc/wininstall.texi: Warn against Winzip. Reorganize docs - somewhat and clarify about Emacs-only procedures. - - * doc/preview-latex.texi (Keys and lisp): Document - preview-at-point allowing active region. - - * preview.el (preview-at-point): Remove nonsensical arguments. - Instead, allow for an active region. - - * configure.in: Add `packagelispdir' to quoted Makefile variables. - -2005-03-14 David Kastrup - - * latex/preview.dtx: Reformat the kaboodle to look nicer. - Move \nofiles to auctex option. - - * latex/README-preview (Note): Mention \nofiles problem. - - * preview.el (preview-LaTeX-command): Add \nofiles to startup. - -2005-03-14 Masayuki Ataka - - * preview.el (TeX-fold-prioritize): autoload. - (preview-place-preview, preview-reinstate-preview): Use it. - -2005-03-07 David Kastrup - - * preview.el (preview-gs-open): Make better error message for junk - left over on PostScript stack, so that we may better pass the - buck. - -2005-03-05 David Kastrup - - * latex/preview.dtx: Fix psfixbb option that must have become - illegal at some time accidentally. - - * doc/install.texi (Loading the package): Explain that - preview-latex.el should already be installed in-place. - -2005-03-04 David Kastrup - - * Organizational: preview-latex development has been moved from - into the - AUCTeX CVS Archive on - . - -2005-03-03 David Kastrup - - * Release 0.9 - - * prv-install.el (preview-make-package-xemacs): Add directory - information from autoe.el to autoloads. - - * Makefile.in (elisp): generate preview-latex.el only when no - package system. - (install-el): Depend on auto.el - (install-startup): Make and install preview-latex.el only when no - package system. - - * prv-emacs.el (preview-create-icon-1): Use adaptive heuristic - mask for transparency. - - * preview-latex.spec: Make preview.dvi. But preview-latex.pdf - - * latex/Makefile.in (all): Generate both dvi and pdf. - (install-texmf-doc): Install DVI (faster, compact). - - * latex/Makefile.in (install-texmf-doc): Install PDF instead of - DVI file. - - * doc/wininstall.texi: Simplify, rearrange, adapt to new - installation scheme. Add links to CVS precompiled versions. - - * doc/install.texi (Prerequisites): Revamp. - (Configure): Add explanations. - - * preview-latex.spec: Change rpm name to include "fedora". Adapt - to new configure stuff. Use pdf doc instead of DVI. - - * configure.in: icondir is absolute, reorder some stuff to - maintain directory locality. - - * aclocal.m4: Change a lot of $x to ${x}. - Simplify some stuff. - - * RELEASE: Add information for release. - - * configure.in: Correct prefix check. Add Emacs version check. - - * aclocal.m4: Move several functions around, completely overhaul - the stuff to just detect material in prefix-related directories. - Remove docstrip config detection, add version checking of major - and minor version. Rely on prefix being set by configure.in. - -2005-03-02 David Kastrup - - * Makefile.in (install-el): no means no for packagedir. - - * configure.in: Set prefix. - - * aclocal.m4: Use "no" for no packagedir in XEmacs. - Don't save prefix and stuff. - Expand stuff at some points. - - * doc/wininstall.texi: Use executable name directly to save - confusion. - - * prv-xemacs.el (preview-filter-specs): Rework specs. - - * prv-emacs.el (preview-filter-specs): Translate :type fields. - - * preview.el (preview-min-spec): Move. - (preview-filter-specs): Move from prv-emacs.el and prv-xemacs.el. - (preview-filter-specs-1): simplify. - (preview-icondir): Create icondir preset variable. - (preview-filter-specs): expand file specs against it here instead - of prv-emacs.el and prv-xemacs.el. - - * configure.in: Adapt to new variables. - Remove check for image-supporting Emacs: it is probably not - reliable on consoles. - Add packagelispdir and icondir options. - (GS): Don't try GSWIN32.EXE. - Create lispGS in auto.el - - * autogen.sh: Use --output option for makeinfo to get - tableofcontents in FAQ. - - * doc/Makefile.in (.PHONY): Add install here. - - * Makefile.in (install-el): Adapt targets to packagelispdir. - (.PHONY): Add install target for case insensitive filesystems. - - * aclocal.m4: Rewrite EMACS_EXAMINE_PACKAGEDIR. - EMACS_LISP now gets one argument less. - EMACS_TEST_LISP_DIR makes just one pass. - EMACS_PATH_LISPDIR expands less. - AC_LISPIFY_DIR is a new function. - AC_MAKE_FILENAME_ABSOLUTE - AC_LISP_RELATIVE new functions. - -2005-02-26 David Kastrup - - * doc/readme.texi (Basic modes of operation): Adapt PDFLaTeX - explanation to newer AUCTeX versions. - - * preview.el (preview-error-icon-specs): Choose somewhat oversized - errors. Adapt to set. - (preview-gs-restart, preview-gs-transact): Change image file name - prefix to `pr'. - (preview-clean-subdir): When cleaning out subdirectories, match - `pr' instead of `pre'. - - * Makefile.in (ICON_SOURCES): Adapt to existing set. - -2005-02-25 David Kastrup - - * preview.el (preview-gs-options): Remove "-dDELAYSAFER" from - option list. - (preview-gs-sequence): New variable. - (preview-gs-sentinel): Don't repeat startup echo if GhostScript - fails before prompting the first time. - (preview-gs-sentinel): When restarting, remove expected file names - from `preview-gs-outstanding'. - (preview-gs-restart): generate a unique output file name pattern - from `preview-gs-sequence' - (preview-gs-restart): list start command quoted. - (preview-gs-open): initialize `preview-gs-sequence'. - (preview-gs-open): if historic "DELAYSAFER" is still configured, - start safe mode manually. Remove all settings of OutputFile, and - all runandhide stuff. - (preview-gs-place): Don't generate a filename that might not be - needed. - (preview-gs-flag-error): Generate a synthetic OutputFile option. - Use it in error messages. - (preview-gs-transact): generate output file name in outstanding - queue. Don't fiddle with OutputFile settings. Advance - `preview-gs-sequence'. - (preview-dvipng-place-all): Generate file name. - - * prv-xemacs.el (null-device): Remove compatibility definition. - -2005-02-18 David Kastrup - - * preview.el (preview-specs-setter): New function. - (preview-nonready-icon-specs): Choose slightly smaller icons. - (preview-nonready-icon-specs, preview-error-icon-specs) - (preview-icon-specs): Use `preview-specs-setter'. - - * doc/wininstall.texi: Mention case problems. - - * doc/install.texi (Prerequisites): Update AUCTeX version info. - - * doc/problems.texi (Middle-clicks paste instead of toggling): - Remove reference to patches directory. Should no longer be - necessary. - (Problems with GhostScript): Mention use of gswin32.exe instead of - gswin32c.exe as a problem source. - - * preview.el (preview-nonready-icon-specs): Add size 14. - - * images/prvwrk24.xpm: New icon, dimmer, better shape. - - * images/prvwrk20.xpm: New icon - - * images/prvwrk16.xpm: New icon - - * images/prvwrk14.xpm: New icon - - * images/prvwrk12.xpm: New icon - -2005-02-15 David Kastrup - - * preview.el (preview-error-quote): Encode to raw-text to get - unibyte string. - -2005-02-13 David Kastrup - - * doc/preview-latex.texi (The Emacs interface): Adapt to new - `preview-use-balloon-help' default. - - * doc/faq.texi (Customization): Adapt to new - `preview-use-balloon-help' default. - - * prv-xemacs.el (preview-use-balloon-help): Default to nil. - - * preview.el (preview-gs-flag-error): For consistency, make error - icons have a context menu on right mouse button. - -2005-02-11 David Kastrup - - * doc/preview-latex.texi (Keys and lisp): Change descriptions to - cater only for interactive use. - (Keys and lisp): Explain mouse-3 better. - (Keys and lisp): Move preview-copy-region-as-mml explanation up. - Explain about the new border avoidance behavior. - (The Emacs interface): Explain about how to adapt the various - icon-specs. - - * preview.el (preview-specs-type): Type for specs defcustom. - - (preview-nonready-icon-specs, preview-error-icon-specs) - (preview-icon-specs): move lower and make defcustom from it. - -2005-02-10 David Kastrup - - * prv-emacs.el (preview-mode-setup): Only define a preview toolbar - entry when the icon is valid. - - * RELEASE: Mention the new icons. - - * prv-xemacs.el (preview-tb-icon): Use this instead of - (preview-icon-toolbar-button): in order to match - `preview-tb-icon-specs', as in prv-emacs.el - (preview-mode-setup): Don't install a toolbar item when no icon - image can be generated properly. - -2005-02-09 David Kastrup - - * prv-xemacs.el (add-to-list): only provide definition for - three-argument version if XEmacs doesn't. May be removed at some - time completely. - (null-device): Only defvar if unbound in order not to munge the - doc string. - (preview-transparent-border): Silence the byte-compiler. - (preview-supports-image-type): Move earlier. - (preview-filter-specs): Correct a few typos. - (preview-filter-specs): Don't forget to call `make-glyph'. - (preview-mode-setup): Correct toolbar icon setup. - - * preview.el (preview-error-quote): Remove unused variable `char'. - - * doc/faq.texi (Requirements): Stop talking about ancient XEmacs - versions. - (Requirements): Mention Emacs 22 instead of 21.4 - - * doc/install.texi (Prerequisites): same - - * doc/problems.texi (Emacs problems): same - - * preview-latex.spec (Conflicts): xemacs = 21.4.16 - - * RELEASE: Add some dvipng information, more detailed - recommendations. - - * preview.el (preview-region, preview-buffer, TeX-region-create) - (preview-document, preview-environment, preview-section): Move - down to avoid byte compiler warnings. - - * images/*: lots of renaming/moving stuff around. - - * configure.in: remove ICONFORM stuff. - - * Makefile.in (ICONFORM): removed. - (ICON_SOURCES): Change to different list. - - * prv-xemacs.el (preview-nonready-icon, preview-error-icon) - (preview-icon, preview-tb-icon): Removed in this form. - (preview-ascent-spec): New symbol for storing minimal data when - parsing specs. - (preview-filter-specs): New function. - (preview-icon-copy): Replaces `preview-nonready-copy'. - (preview-mode-setup): Create toolbar button. - - * prv-emacs.el (preview-nonready-icon, preview-error-icon) - (preview-icon): removed. - (preview-filter-specs): New function. - (preview-tb-icon-specs, preview-tb-icon): New variables for the - toolbar icon. - (preview-icon-copy): replaces `preview-nonready-copy' - (preview-mode-setup): Initialize `preview-tb-icon' - - * preview.el (preview-nonready-icon-specs) - (preview-nonready-icon, preview-error-icon-specs) - (preview-error-icon, preview-icon-specs, preview-icon) - (preview-min-spec): New variables. - (preview-gs-place): Use `preview-icon-copy' instead of - `preview-nonready-copy' - (preview-make-image): New function. - (preview-filter-specs-1): New function. - (preview-buffer-restore-internal): Call `preview-get-geometry' for - having size information. This may be incorrect at restore time. - (preview-get-geometry): Also constitute `preview-icon', - `preview-error-icon' and `preview-nonready-icon'. - -2005-02-06 David Kastrup - - * doc/wininstall.texi: Add note about `gswin32c.exe'. - -2005-01-29 David Kastrup - - * preview-latex.spec (Release): Bump version to prerelease, make - some changes that look like they'd fit into AUCTeX's scheme. - - * RELEASE: Some changes and mentions. - - * doc/preview-dtxdoc.pl: Convert AUC\TeX reference as well. - Convert `\#' to `#'. - - * latex/preview.dtx: Add `#' and `:' letters and documentation. - Make all commands pass on `#' on cleanly. Don't eliminate last - `{}' last in argument lists. - - * latex/Makefile.in (preview.pdf): New target. Since PDFs are - used for external documentation usually, generate only the - description (for internal docs, dvi is fine and adding the code, - too). - - * configure.in: Bump version number. - check for PDFLaTeX. - -2005-01-26 David Kastrup - - * preview.el (preview-copy-mml, preview-copy-region-as-mml) - (preview-format-mml): Ask whether user really wants to use - bordered graphics. - (preview-error-quote): Fix typo. Make the condition to call - decode-coding-string depend on (featurep 'mule) to match choice - for using raw process output. - (preview-get-geometry): Return the geometry instead of - manipulating a buffer. - (preview-set-geometry): New function to set the geometry into - buffer-local variables. - (preview-generate-preview): Start by getting geometry. - (TeX-inline-preview-internal): Additional geometry argument. - Don't switch into buffer where we are already. - -2005-01-25 David Kastrup - - * prv-emacs.el: Don't use transparent borders when Emacs is new - enough to have tolerable blinking. - - * preview.el (preview-dvipng-color-string): Pass the border into - dvipng. - (preview-dvipng-place-all): Record the border in the image data - structure. - -2005-01-24 David Kastrup - - * RELEASE: Ask for dvipng 1.4, mention utf-8 capability. - - * preview.el (preview-error-quote): Don't regexp codes out of the - ASCII range, and convert the resulting string using the buffer - encoding. This makes for utf-8. - (preview-parse-messages): Change match mechanism. - (TeX-inline-preview-internal): Set process encoding to raw-text - since TeX may deliver mixtures of encoded and clean bytes. - -2005-01-19 Jan-Ake Larsson - - * aclocal.m4: sync with AUCTeX - -2005-01-17 jalar - - * ChangeLog.1: Move dvipng changes to its Changelog - -2004-11-05 David Kastrup - - * doc/readme.texi (What use is it?): New section. - - * doc/preview-latex.texi (The Emacs interface) - (The preview images): Add a bit of information concerning - PDF/dvipng operation. - - * preview.el (preview-default-preamble): Require specific date of - preview package. - - * latex/preview.dtx: Let bop-hook and eop-hook work only on outer - level, so that previews can contain dvips -E generated files. - -2004-10-23 David Kastrup - - * preview.el (preview): Change group to 'AUCTeX. - -2004-10-21 David Kastrup - - * prv-xemacs.el (preview-mode-setup): Add `desktop-save-buffer' - setup. - - * prv-emacs.el (preview-mode-setup): Add `desktop-save-buffer' - setup. - - * preview.el (desktop-buffer-preview-misc-data): Let arguments be - ignored for desktop 2.06. - Add to `desktop-buffer-misc-functions' only after desktop has been - loaded. - (desktop-buffer-preview): take arguments for desktop 206. - -2004-10-18 David Kastrup - - * prv-xemacs.el (glyph-image-type): Removed. - (preview-create-icon-1, preview-create-icon): like in prv-emacs.el. - (preview-replace-active-icon): Use defsubst. - (preview-ps-image): Removed. - (preview-move-point): Reorganized. - (preview-export-image): Removed. - (preview-import-image): Changed to new preview-image semantics. - - * prv-emacs.el (preview-create-icon): replace macro with defsubst, - add border argument. - (preview-replace-active-icon): defsubst, and cater for new - preview-image structure. - (preview-int-bb, preview-ps-image): Removed, only needed for - postscript device. - (preview-move-point): Reorganized. - (preview-export-image): Removed. - - * preview.el (preview-image-creators): Remove postscript device, - it did not work, anyway. - (preview-dvipng-color-string): Add resolution to args in order to - properly convert border thickness. - (preview-gs-dvips-sentinel): Delete unused `gsfile' variable. - (preview-eps-open, preview-eps-dvips-process-setup, - preview-eps-place): Removed. - (preview-gs-place, preview-gs-transact, preview-dissect) - (preview-dvipng-place-all, preview-active-string) - (preview-reinstate-preview): add construction info to - `preview-image' property. - (preview-start-dvipng): Calculate resolution info correctly. - (preview-at-point): Fix an awful typo. - -2004-10-14 David Kastrup - - * latex/preview.dtx: Make the end of snarfed environments behave - normally if the environment is not being snarfed. - -2004-10-14 Jan-Ã…ke Larsson - - * doc/wininstall.texi: Adjust text to conform with the AUCTeX aclocal. - - * configure.in: Add VALID_BUILD_DIR - -2004-10-13 Jan-Ã…ke Larsson - - * configure.in: Adjust for the aclocal.m4 sync with AUCTeX - - * aclocal.m4: Sync with AUCTeX. Well, almost. Don't - use the version test. - -2004-10-09 David Kastrup - - * preview.el (preview-dvipng-command): Use -picky option. - (preview-error-quote): Convert character to buffer encoding if - mule allows it. - (preview-parse-messages): Strip incomplete 8bit character - transliterations from the error context. - -2004-08-21 Reiner Steib - - * doc/install.texi: Markup fixes, see "(texinfo)command". - - * doc/wininstall.texi: Ditto. - -2004-08-09 David Kastrup - - * doc/preview-latex.texi: Bump version number. - (top): Change preview-latex typesetting convention. - (Keys and lisp): AUCTeX menus are not changed. - (Simple customization): Don't talk about `.dvi'. - (For advanced users): Menu `The preview images' instead of `On EPS - previews'. - (The Emacs interface): Take PDF into account. - (The preview images): Describe `preview-gs-image-type-alist', - `preview-dvipng-image-type'. - - * doc/faq.texi (Introduction to FAQ): Change submission address to - preview-latex-devel since this appears to better reflect reality. - - * latex/preview.dtx (showlabels): work around ntheorem/amsmath - bug. - - * preview.el (preview-gs-image-type-alist): Add fallback for - 'postscript image type (not yet used). - (preview-dvipng-command): Add documentation about - `preview-dvipng-image-type'. Change options to `-picky - -noghostscript' to work with dvipng 1.2. - (preview-dvipng-image-type): New variable. - (preview-gs-open): Don't barf until we know what device will - actually be used. - (preview-gs-dvips-process-setup): Complain about unavailable - devices here. - (preview-dvipng-process-setup): And here. - (preview-dvipng-process-setup, preview-dvipng-place-all): Use - `preview-dvipng-image-type'. - (preview-TeX-inline-sentinel): Change "abnormally with code 1" and - "finished" exit status message. - (preview-dump-replacements, preview-undump-replacements): Don't - match command name as specifically. - (preview-report-bug): Report more variables. - -2004-08-07 David Kastrup - - * doc/macros.texi: New @ConTeXt{} macro, change appearance of - @previewlatex{}. - - * doc/faq.texi (Customization): Presentation classes should work - mostly. - (Customization): Remove troubleshooting for `xy.sty'. - (Requirements): Add AUCTeX 11.50 for PDFLaTeX. - (Requirements): Mention dvipng. - (Customization): PDFLaTeX is supported now. - (Customization): ConTeXt is supported by AUCTeX, PDFLaTeX too. - `Only' style support is missing now. - - * latex/preview.dtx: workaround for `xy.sty' in `textmath' code. - -2004-08-04 David Kastrup - - * aclocal.m4: Merge a few AUCTeX changes. - -2004-08-03 David Kastrup - - * preview.el (preview-walk-document): Current buffer and its - master are always considered part of the document. - (preview-dvipng-command): Use -noghostscript option. - (preview-dvipng): Remove the almost unused customization group - 'preview-dvipng. - -2004-08-02 David Kastrup - - * preview.el (preview-extract-bb): remove old outcommented version. - (preview-dvipng-command): Use -no-image-on-warn option. - (preview-pdf2dsc-process-setup): Oops, just use - `preview-gs-image-type' here. - (preview-dvipng-sentinel): Don't delete dvi file since it might be - needed in `dvipng-place-all'. - (preview-dvipng-place-all): Start dvips/GhostScript if some image - files are missing. Delete dvi file if none are missing. - -2004-07-28 David Kastrup - - * doc/problems.texi (Too small bounding boxes): Fix node - crosslinks. - - * latex/preview.dtx: Tiny change to placate font-latex. - - * latex/README-preview: Explain that PDF may be produced. - - * doc/wininstall.texi: Remove advice about failing byte-compiles: - we should have this covered by now. - - * doc/problems.texi (LaTeX international characters): remove node. - - * doc/preview-latex.texi (Misplaced previews): Refer to x-symbol - node instead of 8bit testing. - - * doc/install.texi (Configure): Remove --disable-8bit-test - description. - - * preview.el (preview-parse-messages): Simplify line match. - - * preview-latex.spec: Several changes of %{buildroot} uses and of - infodir. Doubtful whether this will work with Fedora. - - * configure.in: Remove all 8bit-cleanness testing. - - * aclocal.m4 (EMACS_LISP): just write out a string expression - without change or echo. Document the macro. - - * doc/Makefile.in (prefix) (packagedir) (datadir) (infodir): - preserve trailing backslashes. - - * Makefile.in (INSTALL) (INSTALL_DATA): Don't munge them for - trailing backslashes. - -2004-07-27 David Kastrup - - * preview.el (preview-dvipng): New customization group. - (preview-image-creators): Remove ghostscript options here. - (preview-gs-image-type-alist): New variable for lookup of - Ghostscript options. - (preview-gs-open): Remove imagetype and gs-optionlist arguments. - Instead, look them up in preview-gs-image-type-alist. - (preview-gs-dvips-process-setup): Setup GhostScript command line - at different place. - (preview-gs-dvips-process-setup): Use preview-gs-image-type, not - preview-image-type for extension. - (preview-dvipng-open): Removed. - (preview-dvipng-process-setup): Setup GhostScript fallback. - (preview-pdf2dsc-process-setup): Don't setup GhostScript here. - (preview-error-quote): Fix bugs, only convert last ^^ sequence - when a long string of ^^ exists. - -2004-07-16 David Kastrup - - * Makefile.in (INSTALL_DATA): Use `$(null)' at end of variables at - end of lines instead of `#' - -2004-07-15 David Kastrup - - * preview.el (preview-format-mml): Somewhat different code. - (preview-error-quote): New function for generating a matching - regexp to deal with ^^ type error messages. In short: forget - about 8-bit-cleanliness. - (preview-parse-messages): Use it. - -2004-05-08 David Kastrup - - * preview.el (preview-format-mml): Determine MIME format from - file name properly. And don't return anything for bad overlays. - - * Split ChangeLog.1 off, create dvipng/ChangeLog. - - * preview.el (preview-gs-sentinel): Add info about GhostScript - finishing to run buffer. - (preview-gs-restart): Same for start. - (preview-gs-color-string): Cater for border without mask color - (didn't we do that already?) - -2004-04-23 David Kastrup - - * preview.el (preview-gs-color-string) - (preview-dvipng-color-string): Try to do something reasonably sane - when a non-nil border thickness is specified, but no color. - -2004-04-20 Reiner Steib - - * .cvsignore: Added "autom4te.cache". - -2004-04-19 Reiner Steib - - * doc/preview-latex.texi (Simple customization): Don't "unlispify" - variable names. - -2004-04-12 David Kastrup - - * Release 0.8.1 - - * preview.el (preview-dump-replacements): Use regexp not - triggering bugs in older Emacsen. - (preview-dump-replacements): Same here. - - * RELEASE, configure.in, doc/preview-latex.texi: Adapt to 0.8.1 - - * preview-latex.spec: xemacspkgdir has changed in recent XEmacs - releases for Redhat. - - * prv-xemacs.el (preview-mode-setup): Remove non-existent menu. - - * prv-emacs.el (preview-mode-setup): Remove non-existent menu - "copied" from TeX-command-list to Command menu. - - * Release 0.8 - - * RELEASE: prepare for 0.8 - - * preview-latex.spec: prepare for 0.8, bump XEmacs to 21.4.9. - -;; Local Variables: -;; coding: utf-8 -;; End: diff --git a/code/elpa/auctex-13.2.1/ChangeLog-preview.1 b/code/elpa/auctex-13.2.1/ChangeLog-preview.1 deleted file mode 100644 index cdd9956..0000000 --- a/code/elpa/auctex-13.2.1/ChangeLog-preview.1 +++ /dev/null @@ -1,3736 +0,0 @@ -2004-04-12 David Kastrup - - * Release 0.8.1 - - * preview.el (preview-dump-replacements): Use regexp not - triggering bugs in older Emacsen. - (preview-dump-replacements): Same here. - - * RELEASE, configure.in, doc/preview-latex.texi: Adapt to 0.8.1 - - * preview-latex.spec: xemacspkgdir has changed in recent XEmacs - releases for Redhat. - - * prv-xemacs.el (preview-mode-setup): Remove non-existent menu. - - * prv-emacs.el (preview-mode-setup): Remove non-existent menu - "copied" from TeX-command-list to Command menu. - - * Release 0.8 - - * RELEASE: prepare for 0.8 - - * preview-latex.spec: prepare for 0.8, bump XEmacs to 21.4.9. - -2004-04-11 David Kastrup - - * preview.el (preview-dvipng-color-string): Try to deliver border - thickness. - (preview-gs-transact): Don't set page size to 1,1 if that has - already been done. - (preview-start-dvipng): Use new -D convention for resolution. - (preview-pdf2dsc-process-setup): Add resolution to GhostScript - call for PDF. Doh. - - * circ.tex: Format with AUCTeX. - - * preview.el (preview-gs-open): Bypass page initialization if - page is 1bp times 1bp (that is: not yet set). - - * latex/preview.dtx: Remove tightpdf option again. Better - explanation for tightpage. - - * preview.el (preview-parsed-tightpage): New variable. - (preview-TeX-bb): Use tightpage borders if found in file. - (preview-gs-flag-error): Display correct file on error. - (preview-gs-transact): Don't pass page dimensions if tightpage is - active. - (preview-required-option-list): Replace dvips option with tightpdf - option. - (preview-parse-tightpage): New function. - (preview-parse-variables): Add preview-parse-tightpage, add - function quoting. - (preview-gs-open): Move color setup to BeginPage hook. Rename - preview-latex-* PostScript Variables to just preview-*. - (preview-gs-transact): Set minimal pagesize if tightpage detected - to speed up unimportant setpagedevice operations. - (preview-required-option-list): Use tightpage option always. - (preview-parse-variables): Remove function quoting: it lead to - double quotes and tears. - (preview-LaTeX-disable-pdfoutput): Move into separate constant - for easy access as it is no longer the standard. - (preview-LaTeX-command-replacements): Default to nil to enable - PDFTeX operation. Better customization type. - - * latex/preview.dtx: Some reformatting, add new parse items - and - >, add new option pdftex, adjust tightpage for it, add new - option tightpdf. - - * doc/preview-dtxdoc.pl: Eat spaces after %. - -2004-04-09 David Kastrup - - * images/preverr.xbm: - * images/preverr.xpm: invert upside-down icons. - -2004-03-15 David Kastrup - - * preview.el (preview-gs-color-string): Add missing space in - color setup (GhostScript syntax error). - (preview-gs-color-string): And another color setup bug. - -2004-03-11 David Kastrup - - * doc/readme.texi (Activating preview-latex): Make a few changes - with regard to keybindings and stuff. - (Contacts): Add Paypal info for myself. - - * doc/preview-latex.texi (Keys and lisp): Remove the C-c C-c g - pseudobinding from the description. - (Keys and lisp): Document mouse actions. - (Keys and lisp): Move Kill Job description. - -2004-03-10 David Kastrup - - * preview.el (preview-gs-colors): replaced with preview-colors. - (preview-pdf2dsc-command): replaces preview-pdftodsc-command - (preview-gs-open, preview-gs-color-value) - (preview-gs-color-string, preview-dvipng-color-string) - (preview-dvipng-open, preview-dvipng-process-setup) - (preview-pdf2dsc-process-setup, preview-pdf2dsc-sentinel) - (preview-gs-close, preview-dvipng-close) - (preview-prepare-fast-conversion, preview-attach-filename): lots - of small changed to accommodate pdf2dsc. - (preview-parse-messages): Change pattern to accommodate pdfTeX. - (preview-LaTeX-command-replacements): Changed to not rely on latex - being different from elatex. And for allowing pdflatex in DVI mode. - (preview-dump-replacements, preview-undump-replacements): Same. - (preview-cache-preamble): transfer setting of \pdfoutput to - dumped format. - - * prv-emacs.el (preview-gs-color-value): Moved to preview.el. - (preview-get-colors): Substitute for previous - preview-gs-get-colors. - (preview-dvipng-get-colors): Removed. - * prv-xemacs.el (preview-gs-color-value): Moved to preview.el. - (preview-get-colors): Substitute for previous - preview-gs-get-colors. - (preview-dvipng-get-colors): Removed. - -2004-03-02 Jan-Ã…ke Larsson - - * preview.el: Fix xemacs' defalias problem - -2004-03-02 David Kastrup - - * preview.el (preview-image-creators): dvipng now uses different - place and close routines. - (preview-dvipng-command): Fix file name default. - (preview-pdf2dsc-command): for PDFLaTeX support - (preview-gs-dvips-process-setup): Pass image type. - (preview-dvipng-open), (preview-dvipng-process-setup), - (preview-dvipng-abort), (preview-dvipng-sentinel), - (preview-dvipng-close): New functions - (preview-gs-place): get imagetype as argument. - (preview-gs-place): don't create temporary file names for dvipng. - (preview-dvipng-place): deleted. - (preview-dvipng-place-all): New function. - (preview-attach-filename): New function for PDF support. - (preview-delete-file): Support attached files. - (preview-format-mml): Slight formatting changes. - -2004-01-14 David Kastrup - - * preview.el (preview-parsed-pdfoutput): Add detection for PDF - output from preview.sty. - (mail-header-encode-parameter): Encode the header ourselves: it - seems that versions of the library are not good at that. - (preview-parse-variables): Add `preview-parsed-pdfoutput'. - (preview-map): Add keybinding for `preview-copy-region-as-mml'. - (preview-copy-mml): factor out `preview-format-mml'. - (preview-copy-region-as-mml): New function. - (preview-format-mml): New function. - -2004-01-11 David Kastrup - - * latex/preview.dtx (subsection{Preview attaching commands}): - Tell preview-latex when the output format is PDF. - -2004-01-06 David Kastrup - - * preview.el (preview-region): Use "" for file name if - buffer not associated with a file. - (preview-parse-messages): recognize "" to mean - TeX-command-buffer. - (preview-region): Use `preview-generate-preview' instead of - `TeX-command'. - (preview-document): Same. - (preview-at-point): Add arguments to allow mouse use at later - time. - (LaTeX-preview-setup): Don't touch TeX-command-list. - (preview-cache-preamble): Use `preview-generate-preview' instead - of `TeX-command'. - (TeX-inline-preview): Deprecate. - (preview-generate-preview): New function. - (TeX-inline-preview-internal): Remove `name' argument. - -2004-01-04 David Kastrup - - * preview.el (preview-equality-transforms) - (preview-relaxed-string=, preview-walk-document) - (preview-required-option-list): Doc changes. - (preview-disabled-string, preview-inactive-string) - (preview-active-string, preview-place-preview) - (preview-reinstate-preview): Use new context menus and give help - strings for them. - (preview-copy-text, preview-copy-mml, preview-active-contents) - (preview-context-menu): Implement context menu and functionality. - (mail-header-encode-parameter): Add an autoload cookie for this - function taken from `mail-parse.el'. - -2003-11-11 Jan-Ake Larsson - - * Makefile.in, doc/Makefile.in, latex/Makefile.in: Add DESTDIR - variable - -2003-11-10 Jan-Ã…ke Larsson - - * preview.el: Add 'dvipng preview-scale functionality - -2003-11-08 Stephen Reindl (tiny change) - - * preview-latex.spec (%install): rm texinfo 'dir' file because - this file is not needed for distribution (rpm 4.1+ complains about - this 'missing' file). - -2003-11-07 Jan-Ã…ke Larsson - - * preview.el: Fix dvipng resolution - -2003-11-06 Jan-Ã…ke Larsson - - * prv-xemacs.el: - * prv-emacs.el: - * preview.el: Add color handling for dvipng - -2003-11-05 Jan-Ake Larsson - - * preview.el: Primitive dvipng support. Lacking ascent and colors. - -2003-11-04 David Kastrup - - * doc/todo.texi: Add quite a few more wishes. Actually, it would - be nice to strike off a few instead. - -2003-11-02 David Kastrup - - * latex/preview.dtx (subsection{Selection options}): Fix the - carnage broken document classes like elsart.cls and IEEEtran.cls - do to \endfigure and \endtable, and complain about it in - appropriate warning messages. - -2003-10-15 David Kastrup - - * latex/preview.dtx (subsection{Selection options}): Let the - textmath option also preview the `math' environment. - -2003-07-10 David Kastrup - - * doc/wininstall.texi: fix web page of AUCTeX. - - * doc/install.texi (Prerequisites): fix web page of AUCTeX. - - * preview.el (LaTeX-preview-setup, preview-parse-messages) - (TeX-inline-preview): Fix references to AUCTeX. - - * aclocal.m4 (library): Fix references to AUCTeX. - - * RELEASE: Fix references to AUCTeX. - -2003-06-19 David Kastrup - - * latex/preview.dtx: Make \long what needs to be \long in order - to deal with argument lists and macros that might contain \par. - -2003-05-13 David Kastrup - - * configure.in: Really bail if 8bit test fails. - - * circ.tex (section{Die gerade Linie}): Add comments for - intentional bugs. - -2003-04-28 David Kastrup - - * configure.in: Fix check for images. - - * aclocal.m4 (library): Try setting the EMACS_cv_SYS_* variable - that we are actually checking. Is that correct? - -2003-04-17 Jan-Ã…ke Larsson - - * doc/wininstall.texi: Corrected --with-lispdir and --with-packagedir - -2003-04-09 Jan-Ã…ke Larsson - - * aclocal.m4: More sane emacs-macro path-searching. - -2003-03-31 Jan-Ã…ke Larsson - - * aclocal.m4 (EMACS_PROG_EMACS): Make the test fail gracefully - when no binary executable is found. More generally, make the - emacs-macro path-searching tests run. - -2003-03-30 David Kastrup - - * doc/install.texi (Configure), doc/wininstall.texi: explain - --with-emacs and stuff even less ambiguously. - -2003-03-28 David Kastrup - - * doc/faq.texi (Installation Trouble): Update Windows info. - -2003-02-15 David Kastrup - - * configure.in: quote MAKEINFO. - - * README.CVS: Fix instructions because autoconf now does not need - patching anymore. - - * doc/preview-latex.texi: juggle the dircategory, hopefully right - now. - -2003-02-13 David Kastrup - - * doc/preview-latex.texi: Somewhat changed info dir entries. - (Simple customization): add hint for RefTeX. - - * doc/problems.texi, doc/macros.texi: anticipate name change of - AUC TeX to AUCTeX. - - * aclocal.m4, configure.in: resynch with AUCTeX aclocal.m4. - Lots of name changes. - - * configure.in: Remove redundant checks/substs. - - * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): lots of fixes with regard - to quoting, bad code and other stuff. - (AC_CHECK_AUCTEX): remove trailing slash. - -2003-02-10 Alan Shutko - - * aclocal.m4: Changed all references of AUCTEXDIR to auctexdir. - - * Makefile.in (auctexdir): Changed all references of AUCTEXDIR to - auctexdir. - -2003-02-05 David Kastrup - - * latex/preview.dtx (section{Package options}): Correct doc of - \PreviewBbAdjust. - -2003-02-05 Alan Shutko - - * doc/problems.texi: Add documentencoding. - (Emacs problems): Move @end itemize after XEmacs. - -2003-02-03 David Kastrup - - * latex/preview.dtx (subsection{The \texttt{auctex} option}): - Make \item actually produce an \item. - -2003-01-27 David Kastrup - - * doc/problems.texi (Emacs problems): CVS Emacs supports PNG now. - - * doc/wininstall.texi: CVS Emacs supports PNG images now. - - * prv-xemacs.el (null-device): Add defvar for older XEmacsen. - -2003-01-24 David Kastrup - - * preview.el (preview-gs-sentinel): Delete PostScript file when - GhostScript has finished. - (preview-gs-dvips-sentinel): Don't mark PostScript file for - deletion when GhostScript will be run: otherwise preview.el will - delete the PostScript file automatically when the last preview has - been generated but before GhostScript exits. And since - GhostScript has the file still open, some "operating systems" will - refuse to delete the PostScript file at that moment. - -2003-01-20 David Kastrup - - * Release 0.7.8 - - * aclocal.m4: Correct environment spellings for Makefiles. - - * latex/preview.dtx (subsection{The internals}): comment out color - setup. That means that one might not be able to use color.sty for - setting up fore/background color, but it will also mean that - loading color.sty does not interfere with the initial colors set - up inside of GhostScript. In the long run, we will have to solve - this differently. - -2003-01-19 David Kastrup - - * latex/preview.dtx (section{Package options}) - (subsection{The \texttt{showlabels} option}), doc/todo.texi: - spell RefTeX correctly. - - * preview.el (preview-gs-open): Get really paranoid about closing - our output file in a way which should get rid of races. - (preview-ps-quote-filename): Get an optional argument for - avoiding making file names relative (like null-device). - (preview-equality-transforms, preview-relaxed-string=, - preview-canonical-spaces): Add functionality for relaxed check of - region changes (should allow outline-minor-mode in XEmacs, too, - and paragraph reformatting). - - * prv-emacs.el (preview-check-changes): use - `preview-relaxed-string=' for detecting relevant changes. - - * prv-xemacs.el (preview-create-icon): Use defsubst instead of - defmacro in order to avoid double evaluation of `file'. - (preview-check-changes): use `preview-relaxed-string=' for - detecting relevant changes. - - * latex/preview.dtx (section{Introduction}) - (section{Package options}, subsection{Supporting conversions}): - Mention that `tightpage' requires `dvips', too. - -2003-01-18 David Kastrup - - * Makefile.in (install-el, install-icons): Fix overquoting. - -2003-01-17 Jan-Ake Larsson - - * Makefile.in (install): Unquote $x so that the install prints - what is installed. - -2003-01-17 David Kastrup - - * aclocal.m4 (AC_SHELL_QUOTIFY): c\:\\bin is correct, but ugly. - Don't quote : specifically, it is not likely to be a special shell - character. - - * doc/Makefile.in (infodir): Add a few missing environment - variables. - - * latex/Makefile.in, Makefile.in, aclocal.m4, configure.in: try - to deal as perfectly as possible with spaces in file names, - quotes, backslashes and desperate things in general. - -2003-01-15 Jan-Ake Larsson - - * configure.in: Use AC_PROG_EMACS and more portable - AC_PATH_LISPDIR/PACKAGEDIR - - * aclocal.m4 (AC_PROG_EMACS): New. Sanitize AC_PATH_LISPDIR. Make - AC_PATH_PACKAGEDIR portable. - -2003-01-10 Jan-Ake Larsson - - * Makefile.in: Make Solaris make grok the remaining long lines - -2003-01-10 David Kastrup - - * preview.el (LaTeX-preview-setup): Change menu name for - generating customize menu to "Extend this menu". - - * configure.in (TEXMFGEN): Make this possibly more portable (at - the very least, we had some potential quoting problems). - - * autogen.sh, configure.in: Ok, darn them all. We now have a - configure.in that does no longer need to get patched up after - autoconf, regardless of which autoconf version gets used between - 2.13 and 2.57 or hopefully later. - -2003-01-07 David Kastrup - - * Makefile.in (AUCTEXLISP): quoting levels still unsufficient. - - * configure.in: Error message contained a single backquote, and - this made autoconf-213 barf. - - * Makefile.in (AUCTEXLISP): quote sed command correctly. - - * README.CVS: Update info about what autogen.sh generates. - - * doc/wininstall.texi: Well, forget a few details. Also added. - - * autogen.sh: Make much more simple, so that this will work with - more sed versions. - - * doc/wininstall.texi: Major overhaul, taking also GNU Emacs CVS - into account. - - * Makefile.in: Lots of quote fixes to make this hopefully compile - better when paths may contain spaces and backslashes (the horror, - the horror). - - * latex/Makefile.in: Lots of quote fixes to make this hopefully - compile better when paths may contain spaces and backslashes - (the horror, the horror). - - * doc/preview-latex.texi (Keys and lisp): Rearrange section, - cater for renamed menus, some better explanations. - - * doc/faq.texi (Installation Trouble): Some rearrangements and - additional explanations. - - * latex/preview.dtx (section{Provided Commands}): Add description - of \PreviewOpen and \PreviewClose. - (subsection{Selection options}): Typo in displaymath hook on \[ - fixed. - (subsection{Preview attaching commands}): Fix code of - \PreviewOpen and \PreviewClose which need to have their own - groups open and close always. - -2003-01-06 David Kastrup - - * latex/preview.dtx (section{Provided Commands}): Add a lot of - additional possibilities for previewing commands and document - them. - - * doc/preview-dtxdoc.pl: convert @ to @@, add braces around \marg - argument, allow spaces in \oarg argument. - - * doc/Makefile.in (install): rename INSTALLINFO to INSTALL_INFO - for consistency. - - * autogen.sh: Allow use of AUTOCONF, use sed. - - * configure.in: Rework the language stuff autoconf sickness. - Require autogen.sh for editing work. - -2002-12-29 David Kastrup - - * preview.el (preview-clearout-section): New function. - (preview-map): Add keybinding to it. - (LaTeX-preview-setup): Reorganize Preview menu for better user - friendliness. - -2002-12-22 David Kastrup - - * latex/Makefile.in (install-texmf): don't call TEXHASH with - argument: some of the substitutes might not like it. Better safe - than sorry. - - * configure.in: A few more texhash-related fixes. - -2002-12-20 David Kastrup - - * Makefile.in (LISP_SOURCES): Use = instead of := for non-GNU - make versions. Also in other variables. - -2002-12-19 David Kastrup - - * latex/preview.dtx (section{Package options}): Document - `footnotes' option. - (section{Provided Commands}): Document new second optional - argument to \PreviewMacro*. - (subsection{Parsing commands}): Obliterate \pr@seq and make - \pr@callafter have different semantics. - (subsection{Preview attaching commands}): New macroo \pr@endmacro - needed for new \pr@callafter semantics. - (subsection{Preview attaching commands}): Implement the new - second argument to \PreviewMacro* and \PreviewEnvironment*. - (subsection{Preview attaching commands}): Make \pr@startsnarf - adapt to new \pr@callafter semandtics. - (subsection{The \texttt{auctex} option}): Use the new semantics - in a number of cases. - - * doc/install.texi (Loading the package): Make this more - fool-proof by leaving out alternatives and reordering. - -2002-12-18 Jan-Ake Larsson - - * preview.dtx: Add \caption to auccfg - -2002-12-17 David Kastrup - - * Release 0.7.7 - - * prv-emacs.el (preview-unwatch-preamble): Fix a lethal typo. - - * Release 0.7.6 - - * preview-latex.spec (Requires): Bump to 0.7.6 - - * doc/faq.texi (Requirements): Change version requirements for - AUC TeX. - - * doc/readme.texi (Activating preview-latex): Explain about what - to do if preview-latex.el did not get installed properly. - - * doc/preview-latex.texi (Keys and lisp): Explain about new - commands and options. - (Simple customization): Explain how to keep counters accurate. - (The Emacs interface): document new options. - - * doc/install.texi (Prerequisites): Explain about AUCTeX and - XEmacs versions. - (Loading the package): Recommend using preview-latex.el as - standard measure. - - * Makefile.in (GS): Inherit GhostScript executable name. - (preview-latex.el): If GhostScript is not named "gs", change - preview-gs-command setting appropriately. Add the Lisp - installation directory to the load-path. - - * configure.in: use : instead of /bin/true - Check typical GhostScript executable names on Windows. Check for - initexmf -u (MikTeX specific). - - * RELEASE: Some more changes for 0.7.6 - -2002-12-16 David Kastrup - - * preview.el (preview-string-expand): Get optional separator - argument. - (preview-expandable-string): Change type somewhat. - (preview-clearout-document): doc change. - (preview-default-preamble, preview-LaTeX-command): Simplify to - changed definition of preview-expandable-string. - - * prv-xemacs.el (preview-mode-setup, preview-watch-preamble) - (preview-unwatch-preamble): Differentiate between unwanted formats - and formats without loaded master file. - - * prv-emacs.el (preview-watch-preamble, preview-unwatch-preamble, - preview-mode-setup): Differentiate between unwanted formats and - formats without loaded master file. - -2002-12-15 David Kastrup - - * Makefile.in (preview-latex.el): Avoid putting the output of pwd - inside of "...", because something like "C:\notagain" is not - quite the Lisp string we'd want. - - * preview.el (preview-walk-document): New function walking - through buffers of current document. - (preview-clearout-document): New function for completeness. - (preview-map): Add keybinding for it. - (LaTeX-preview-setup): Add menu entry for it. - - * configure.in: Preparations for 0.7.6 - - * RELEASE: Preparations for 0.7.6 - -2002-12-14 David Kastrup - - * aclocal.m4: Don't lie about name of option --with-texmf-dir - -2002-12-13 David Kastrup - - * latex/preview.dtx (subsection{The \texttt{footnotes} option}): - new option. - - * preview.el (preview-default-option-list): Switch on previews - for footnotes by default. - -2002-12-12 Jan-Ake Larsson - - * autogen.sh: Nitpicking - - * aclocal.m4, configure.in, doc/Makefile.in, doc/macros.texi: - Sanitize makeinfo macro tests - - * configure.in: Make LANG and LC_CTYPE saving work across - recursive call of ./configure (2.52) - -2002-12-12 David Kastrup - - * latex/preview.dtx (subsection{The internals}): Kill insertions - off that annoy our space strippers. That makes - \PreviewMacro[*[]{}]{\footnote} feasible. - -2002-12-11 Jan-Ake Larsson - - * images/preview-cap-up.xpm: Fix bg and fg color issues - -2002-12-10 Jan-Ake Larsson - - * autogen.sh: Make LANG and LC_CTYPE saving work across recursive - call of ./configure (2.13) - - * doc/macros.texi: Typo fixed - -2002-12-10 David Kastrup - - * preview.el (preview-counter-find): Take counters by searching - forward if searching backwards does not avail us. - (preview-reinstate-preview): Optimize queue/tempdir handling for - the most common case. - -2002-12-09 David Kastrup - - * preview.el (preview-counter-find): Factor out stuff from advice - since it will otherwise miss out on compatibility macros for XEmacs. - (TeX-region-create): Factor out advice. - (preview-reinstate-preview): Oops, wrong data if nothing - changed. Switched around. - - * latex/preview.dtx (subsection{Preview attaching commands}): - Don't \unskip in vertical modes in preview/nopreview - environments. - - * preview.el (preview-parsed-counters): New variable. - (preview-dissect): export counter info. - (preview-place-preview): get counter info. - (preview-reinstate-preview): resinstate counters also. - (preview-default-option-list): add counters option. - (preview-string-expand): New function. - (preview-expandable-string): New type. - (TeX-region-create): Advice for counter restoration. - (preview-last-counter): for restoring. - (preview-extract-counters): New function. - (desktop-buffer-preview-misc-data): Sort stuff when writing and - deal with counters. - (preview-dissect, preview-buffer-restore-internal) - (preview-place-preview): Deal with counters. - (preview-buffer-has-counters): New variable during parsing. - (preview-place-preview): Deal with counters. - (preview-required-option-list): New option. - (preview-make-options, preview-make-preamble): deleted - (preview-default-preamble, preview-LaTeX-command): redefine using - expandable strings. - (LaTeX-preview-setup): Replace entry in TeX-command-list with - dummy. - (LaTeX-preview-setup): Delete "%D" and "%P" fudges. - (preview-parse-counters): New function for parsing counters. - (preview-parse-variables): Add preview-parsed-counters to parse - list. - (preview-parse-messages): deal with counters. - (preview-dump-replacements): Add preview-LaTeX-command-replacements - (preview-cache-preamble): Don't generate string for - TeX-inline-preview, it does so itself. - (TeX-inline-preview): Generate command from preview-LaTeX-command - (preview-report-bug): Report more variables. - -2002-12-07 David Kastrup - - * preview.el (LaTeX-preview-setup): simplify "%m" entry in - TeX-expand-list. - (preview-create-subdirectory): return a quoted relative file name. - (preview-cache-preamble): various directory name related changes - so that everything will work master-relative. - (preview-cache-preamble-off): Same here. - (TeX-inline-preview-internal): Same here. - (preview-report-bug): Add autoload cookie. - (preview-create-subdirectory): Make dvips directory relative. - (preview-report-bug): also report LaTeX-command-style. - -2002-12-06 David Kastrup - - * preview.el (preview-gs-open): Another GhostScript security work - around, this time leaving off something that confuses 7.x - releases of AFPL GhostScript. - -2002-12-03 Jan-Ake Larsson - - * Makefile.in: - * prv-xemacs.el: handle the new toolbar image - - * images/preview-cap-up.xpm: toolbar image - -2002-11-29 Jan-Ake Larsson - - * doc/readme.texi: - * doc/preview-latex.texi: - * doc/macros.texi: - * doc/Makefile.in: - * configure.in: - * aclocal.m4 (AC_TEST_MAKEINFO_ACRONYM): Attempt to make docs - build with old texinfo - -2002-11-28 David Kastrup - - * Release 0.7.5 - - * latex/preview.dtx (subsection{Debugging options}): Typos. - - * Makefile.in (use-hint): Add XEmacs version hint. - - * prv-xemacs.el (preview-defmacro): define compatibility macros - only at compile time. - (preview-mode-setup): correct check for icon in toolbar. - - * preview.el (require): use load-library on prv-xemacs.el in - order to get the compatibility macros at compilation time. - -2002-11-22 David Kastrup - - * Release 0.7.4 - - * preview-latex.spec (Requires): New RPM brain damage means we - have to disable the 8bit test. - - * doc/faq.texi: Various updates. - - * doc/install.texi: Some cosmetic changes and version info - updates. - - * doc/preview-latex.texi (Keys and lisp): Adjust docs for changed - menu structure (Preview having a top-level entry). - (On EPS previews): phase out info about historical `postscript' - settings. - - * preview.el (preview-image-type): Don't offer `postscript' when - customizing. - - * configure.in: bump version. - - * doc/preview-latex.texi: bump version. - (Keys and lisp): reorder so that indexes refer to the start of - items. - - * preview.el (preview-gs-transact): add a bit of paranoia into - page shifts in case the coordinate origin is not upper left. - Similar to change in tightpage option of preview.dtx. - (preview-LaTeX-command-replacements): comment fix. - - * latex/preview.dtx (subsection{The \texttt{counters} option}): - new option and documentation: add counter checkpoints in - diagnostics. - -2002-11-21 David Kastrup - - * prv-xemacs.el (preview-mode-setup): And here we have the - toolbar icon for XEmacs users. Does not look too pretty, but - might inspire volunteers for improvements. - -2002-11-07 Jan-Ake Larsson - - * aclocal.m4: Cosmetic change to the AUC TeX path printout - -2002-11-20 David Kastrup - - * RELEASE: some changes for 0.7.4 - - * preview.el (preview-dump-command, preview-undump-command): - deleted. - (preview-do-replacements): New function for performing - replacements in strings. - (preview-LaTeX-command-replacements, preview-format-name) - (preview-dump-replacements, preview-undump-replacements): new - variables. - (preview-cache-preamble): adapt to new variables. - (TeX-inline-preview, TeX-inline-preview-internal): same. - -2002-11-18 David Kastrup - - * prv-emacs.el (preview-mode-setup): Add preview-at-point to the - toolbar, for those people that have not seen fit to disable it. - Volunteers for the XEmacs equivalent? - -2002-11-10 David Kastrup - - * preview.el (preview-ps-quote-filename): New function replacing - preview-ps-quote, generating a relative file name. - (preview-prepare-fast-conversion): Use it. - (preview-gs-transact): Use it. - (LaTeX-preview-setup): Make tmp directory name relative. - Problem is that Cygwin absolute paths are not suitable for - passing into MikTeX. Sigh. But perhaps relative file names are - nicer, anyway. - (preview-parse-messages): Fix regexps for the sake of people - incompetent to make the run buffer not contain ^M everywhere. - Another Windows-related "fix". - -2002-11-05 David Kastrup - - * preview.el (preview-gs-open): Place color setup after - setpagedevice. - - * latex/preview.dtx (subsection{Supporting conversions}): Make - the tightpage option generate proper /PageOffset values also for - devices with bottom-up coordinate systems. - - * doc/problems.texi: Remove preview-gs-broken-security docs. See - below. - - * preview.el (require): Don't abort compilation if desktop or - reporter packages are not installed. - (preview-gs-broken-security): Removed: - (preview-gs-open): Workaround for braindead security. - -2002-11-04 David Kastrup - - * Changes in order to preserve point in previews as follows: - * preview.el (preview-at-point): Pass selected window into - preview-toggle. - (preview-place-preview): Pass event into preview-toggle. - (preview-reinstate-preview): Same here. - * prv-emacs.el (preview-toggle): take additional argument (event - or window). - (preview-last-location): New variable, buffer-local. - (preview-mark-point): Remember point before moving out. - (preview-restore-position): New function. - * prv-xemacs.el (preview-toggle): take additional argument (event - or window). - (preview-last-location): New variable, buffer-local. - (preview-mark-point): Remember point before moving out. - (preview-restore-position): New function. - -2002-10-21 Jan-Ake Larsson - - * configure.in: Fix texhash check - -2002-09-16 David Kastrup - - * latex/preview.dtx (section{Introduction}): Mention tightpage - option for image conversion already here. - (\pr@endbox): set \reserved@a to something harmless for skipping - (if it was set to a conditional, we got into trouble). - (subsection{Selection options}): Redo the textmath option because - the exscale package (for example) does dirty things within - \frozen@everymath. - -2002-09-06 David Kastrup - - * doc/faq.texi: Explain about 'Preview-LaTeX exited abnormally - with code 1' message - -2002-09-02 David Kastrup - - * prv-xemacs.el (preview-mode-setup): Make behaved startup in - buffers without associated file (M-x calendar RET tfw produces - things like that). Generating previews will not work before you - save the buffer, but at least the stuff doesn't bomb out right - away. - - * prv-emacs.el (preview-mode-setup): Make behaved startup in - buffers without associated file (M-x calendar RET tfw produces - things like that). Generating previews will not work before you - save the buffer, but at least the stuff doesn't bomb out right - away. - - * circ.tex: Load and save once to make it X-Symbol-compatible - (changes are negligible, and it makes demoing mixtures of the two - tools nicer). - - * preview.el (LaTeX-preview-setup): Fix menu position of generated - customize menu. - (preview-format-kill, preview-dump-file-name) - (preview-cache-preamble, TeX-inline-preview-internal): Use prefix - `prv_' for dumped formats to avoid name collisions (for example, - with WhizzyTeX). - -2002-08-14 David Kastrup - - * Release 0.7.3 - - * preview.el (preview-auto-cache-preamble): Renamed from - preview-dump-default. Make the default 'ask: that way people - will be hard put to overlook this feature, but are not stuck on - it in case it causes trouble. Perhaps will make them read the - manual, too, in order to set this to T. - (preview-map): Use preview-cache-* - (preview-cache-preamble, preview-cache-preamble-off): renamed - from preview-dump-*. - - * doc/preview-latex.texi (Keys and lisp): Rename - preview-dump-format and its ilk to preview-cache-preamble. - (Simple customization): Mention automatic preamble caching. - -2002-08-13 David Kastrup - - * preview.el (TeX-inline-preview): Use set-process-coding-system - only when Mule is active. - (preview-document): Save document if necessary. - (TeX-inline-preview): Some overhaul. - (TeX-inline-preview-internal): Separated out so that - region/format dumps don't interfere. - - * prv-xemacs.el (preview-mode-setup): See below. - (preview-dump-threshold): See below. - (preview-preamble-format-cons): File local variable for watching. - (preview-preamble-check-change, preview-watch-preamble) - (preview-unwatch-preamble): See below. - (preview-handle-before-change): Call - preview-preamble-check-change. - - * prv-emacs.el (preview-dump-threshold): Regexp ending dump. - (preview-preamble-changed-function): New function. - (preview-watch-preamble): New function. - (preview-unwatch-preamble): New function. - (preview-mode-setup): Check whether we open a watched file. - - * preview.el (preview-buffer): Move region exclusion into advice - for TeX-region-create. - (preview-dump-default): New variable, tells us whether we should - dump formats automatically. - (preview-dumped-alist): Semantics change. - (preview-dump-format): Use watch functions from prv-*.el - (preview-clear-format): new optional argument, save last wanted - state. - (TeX-inline-preview): Use preview-dump-default. - -2002-08-07 Jan-Ake Larsson - - * autogen.sh: Fixed autoconf-fix message - -2002-08-07 David Kastrup - - * preview-latex.spec (Release): Set to 9 (prerelease) - (Requires): Add FAQ to docs. - - * doc/faq.texi: FAQ added. - -2002-08-06 David Kastrup - - * prv-xemacs.el (preview-use-balloon-help): New boolean - customization variable. - (preview-mode-setup): Use it. - - * doc/preview-latex.texi (The Emacs interface): Document it. - -2002-08-05 David Kastrup - - * latex/preview.dtx (subsection{Supporting conversions}): change - default of \PreviewBbAdjust from 0.5bp to 0.50001bp. - -2002-08-04 David Kastrup - - * preview.el (preview-back-command): New optional argument - NOCOMPLEX. - (preview-parse-messages): Use it for not skipping backwards over - braced expressions when start and end of triggered errors match. - -2002-08-03 David Kastrup - - * RELEASE: update RedHat distro info. - - * doc/preview-latex.texi: Remove documentlanguage setting: English - is the default anyway, and declaring it breaks the broken TeXlive 7 - texinfo distribution. - - * doc/todo.texi: Updates. - - * RELEASE: New leading commercial. - -2002-08-01 Jan-Ake Larsson - - * doc/preview-latex.texi: Typo corrected - -2002-07-31 David Kastrup - - * doc/Makefile.in (preview-latex/index.html, clean): clean out - preview-latex directory for html-docs. - - * doc/problems.texi (Problems with GhostScript): document - preview-gs-broken-security. - - * doc/preview-latex.texi: Bump version to 0.7.3. - (The Emacs interface): Document changes in options. - - * doc/install.texi (Prerequisites): GhostScript problem info. - - * doc/Makefile.in (TEXIFILES): New macro. - (preview-latex/index.html, preview-latex.dvi, preview-latex.info): - Make dependency on TEXIFILES. - (clean): remove INSTALL.windows - - * preview.el (preview-parsed-font-size) - (preview-parsed-magnification): documented. - (preview-hook-enquiry): Use value of symbol only if bound. - (preview-document-pt-list): Correct customization type. - -2002-07-30 David Kastrup - - * latex/preview.dtx (section{Package options}): document `lyx' - option. - - * doc/wininstall.texi: New file documenting XEmacs/Windows, - courtesy of Anthony Williams. - -2002-07-29 David Kastrup - - * preview.el (preview-parsed-font-size) - (preview-parsed-magnification): new variables set from - preview.sty - (preview-get-magnification): consults - preview-parsed-magnification. - (preview-gs-resolution): consult preview-get-magnification. - (preview-gs-open): Delay setup of preview-gs-command-line - (preview-gs-dvips-process-setup): complete it. - (preview-hook-enquiry): New function. - (preview-document-pt-list): Sources of document-pt. - (preview-auctex-font-size): Previously preview-document-pt - (preview-document-pt): Uses preview-document-pt-list - (preview-scale-from-face): defer part of calculation. - (preview-parse-variables): Variable list set from preview.sty - (preview-parse-messages): Clear them at start of parse. - (preview-parse-messages): New pattern for variable list. - (preview-parse-messages): magnification for PS bounding box. - (preview-parse-messages): Parse variables from preview.sty - (preview-get-geometry): Use preview-hook-enquiry for call of - preview-scale-function. - -2002-07-28 David Kastrup - - * latex/preview.dtx (subsection{Preview attaching commands}): Fix - \PreviewEnvironment* - (subsection{Preview attaching commands}): Type out font size and - magnification info at start of document. - (subsection{Supporting conversions}): Take DVI magnification into - account in `tightpage' option. - -2002-07-26 David Kastrup - - * circ.tex: Demonstrate showlabels (and fix a math oversight). - - * latex/preview.dtx (subsection{The \texttt{showlabels} option}): - Changes, different look, more robust. - -2002-07-25 Jan-Ake Larsson - - * doc/problems.texi: Info on windows-xemacs - -2002-07-25 David Kastrup - - * preview.el (LaTeX-preview-setup): Fix form of preview-entry in - order not to confuse customize. - -2002-07-24 David Kastrup - - * preview.el (TeX-inline-preview): Export buffer coding system to - TeX process output encoding (for our Polish friends and others). - Hope this does not break non-Mule XEmacsen if such are around. - -2002-07-23 David Kastrup - - * preview.el (preview-image-creators): Change tiff device to use - tiff12nc, which has a chance of working with the current - settings, at the cost of large file sizes. - -2002-07-23 Jan-Ake Larsson - - * doc/install.texi: Minor changes - - * doc/problems.texi: Documented GNU gs 7.05 security bug info - -2002-07-22 David Kastrup - - * latex/preview.dtx (subsection{The \texttt{showlabels} option}): - Make sanitization of labels more consistent and switch to - typewriter font. - -2002-07-19 David Kastrup - - * prv-xemacs.el (preview-mode-setup): Add preview menu. - - * prv-emacs.el (preview-mode-setup): Add preview menu. Why is it - before the LaTeX menus? - - * preview.el (preview-map): Prefix-keymap. - (LaTeX-preview-setup): Use it. - -2002-07-18 David Kastrup - - * prv-xemacs.el (face-attribute): shift stuff to compile time. - (preview-with-LaTeX-menus, preview-mode-setup): cosmetic changes. - - * preview.el (preview-LaTeX-command): Use Windows-friendly - quoting. - (preview-dump-command, preview-undump-command): Same here. - -2002-07-16 David Kastrup - - * preview.el (preview-ps-quote): New function. - (preview-prepare-fast-conversion): Use it. - (preview-gs-transact): Use it. - - * latex/preview.dtx (subsection{The \texttt{auctex} option}): - Output font size. - (subsection{The \texttt{lyx} option}): New option. - (subsection{Supporting conversions}): Write out tightpage - dimensions before each change. - (section{Various driver files}): generate prlyx.def. - -2002-07-11 David Kastrup - - * preview.el (preview-gs-broken-security): New option specifying - when to disable security. - (preview-gs-open): Use it. Also abort more predictably if - setpagedevice fails, usually due to broken security. - -2002-05-28 David Kastrup - - * preview.el (LaTeX-preview-setup, preview-parse-messages): cater - to abbreviated locator error message. - (preview-clearout-at-point): New function. - (LaTeX-preview-setup): add to menus and cleanup unnecessary flags. - - * latex/preview.dtx: replace "Package Preview Error" with - "Preview": too many people got confused. - - * doc/preview-latex.texi (Simple customization): Document new - auto-reveal default. - (Simple customization): Document a better way for default - options. - - * preview.el (preview-gs-open): bind preview-latex-do PostScript - operator. - (preview-auto-reveal): Change default to auto-open on move - left/right. - -2002-05-08 David Kastrup - - * doc/todo.texi: add request for other TeX formats. - - * preview.el (preview-parse-messages): There is little point in - being more picky about ( than we are about ), since all that this - buys us is bad nesting. - - * prv-emacs.el (preview-gs-get-colors): Warp outline borders to - integral pixels in order to avoid antialiasing artifacts. - -2002-05-06 - - * preview.el (preview-back-command): Changed semantics in order - not to backstep over punctuation. - (preview-get-geometry): Bad error message format. - -2002-04-30 Jan-Ake Larsson - - * preview.el (preview-dump-format): - Now checks if format has changed; if it hasn't, - no new dump is made. - - * preview.el (preview-buffer): Changed to mirror the behaviour of - TeX-region-create. This is probably the best we can do. - -2002-04-29 Jan-Ake Larsson - - * preview.el (preview-buffer): allow it to work with format - caching + added comment - -2002-04-28 Jan-Ake Larsson - - * doc/preview-latex.texi: - Document preview-clear-format and its keybindings - - * preview.el (preview-clear-format): - new, also changed keybinding for it - -2002-04-26 Jan-Ake Larsson - - * doc/preview-latex.texi: Documented preview-dump-format - - * preview.el: Cosmetic change in menu - -2002-04-26 David Kastrup - - * preview.el (LaTeX-preview-setup): Menu entries and keybindings - for preview-dump-format. - (preview-dumped-list): New variable: dumped formats. - (preview-dump-format): New command for pregenerating format files. - (TeX-inline-preview): Use dumped format if present. - (preview-dumped-list): Move. - (preview-cleanout-tempfiles): Also kill format files. - (preview-format-extensions): New variable for cleanup purposes. - (TeX-inline-preview): preview-dumped-list contains expanded file - names. - -2002-04-24 Jan-Ake Larsson - - * problems.texi: Slight index change - - * preview-latex.texi (Keys and lisp): Added the menu entries - -2002-04-23 Jan-Ake Larsson - - * autogen.sh: Test for unique file 'preview.el' in autoconf 2.13 - -2002-04-23 Alan Shutko - - * aclocal.m4 (AC_PATH_PROGS_REQUIRED): New. - - * configure.in: Lock in whole path of Emacs executable. - -2002-04-23 David Kastrup - - * Release 0.7.2b - - * Makefile.in (preview-latex.el): Quickfix - - * Release 0.7.2 - - * preview.el (preview-buffer-restore-internal): Remove expired - previews. - (preview-reinstate-preview): set timestamp. - -2002-04-22 Nix - - * doc/install.texi (Advice for non-privileged users): - Add XEmacs-specific instructions. - - * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): Locate an existing preview-latex - package and install over it if found. - (AC_PATH_PACKAGEDIR): Support ~/ in package directory names. - -2002-04-22 David Kastrup - - * doc/install.texi (Advice for non-privileged users): new section. - - * configure.in: Quote TEXMFGEN. - - * doc/readme.texi (Getting started): mention the mouse buttons. - -2002-04-21 Nix - - * prv-emacs.el: Remove comment regarding XEmacs's lack of local - change hooks; it has them and we use them. - - * doc/problems.texi (XEmacs): Mention the process-liveness patch. - Fix some grammar. Call the support `quite new' rather than - `very new'. - - * configure.in (infodir): Define for XEmacs; point to the info - location in the package tree. - -2002-04-21 David Kastrup - - * preview.el (preview-parse-messages): Try a few changes making - bad buffer-local interac - shorten export format. Backward compatible. - - * prv-xemacs.el (preview-export-image, preview-import-image): - shorten export format. Backward compatible. - -2002-04-14 Nix - - * prv-xemacs.el (glyph-image-type): New, determine the - image type of a glyph. - (preview-export-image): Use it. - - * doc/problems.texi (XEmacs): Say that preview reinstating - works with a new enough desktop.el. - -2002-04-14 David Kastrup - - * prv-emacs.el (preview-export-image): New macro. - (preview-import-image): New macro. - - * preview.el (preview-reinstate-preview): use - preview-import-image. - (preview-dissect): Use preview-export-image. - - * prv-xemacs.el (preview-export-image, preview-import-image): New - functions for desktop.el. - - * doc/Makefile.in (preview-latex.info): In the interest of - release sanity, add --no-split option so that we have to cater - for just a single info file. Needs to be reverted later. - - * doc/readme.texi (Getting started): mention circ.tex here - instead of installation.texi. - - * preview.el (preview-gs-filter): Don't remove from "Compilation" - tag if just in filter routine. - - * patches/flyspell.patch, patches/mouse-drag.patch: update - inflicted Emacs version number. - - * doc/problems.texi (Middle-clicks paste instead of toggling): - Alas, those bugs persist into 21.2 although the CVS has had it - fixed for half a year almost. "Stable release" policies. Ha. - -2002-04-14 Nix - - * preview.el (preview-parse-messages): - Typo and grammar fixes in comments. - No longer wonder if XEmacs will like line-number regexps. - - * doc/problems.texi (XEmacs): - Say that it works modulo core bugs and new desktop.el package. - Point to the latest version of the core patch. - Suggest trying under MS Windows. - (GNU Emacs under Windows): Point out that preview-latex's not been tested - under Windows with XEmacs, either. - - * doc/install.texi (Prerequisites): - No longer describe XEmacs support as preliminary. - Mention the Known Problems link. - (Configure): Elaborate --with-packagedir. - (Loading the package): Mention that most of these instructions - are unnecessary for XEmacs, except if you used --with-packagedir. - (Maybe should split into Emacs/XEmacs subsections?) - -2002-04-14 Jan-Ake Larsson - - * install.texi: Added --with-xemacs - - * preview-latex.spec: Only require xemacs >= 21.1 - -2002-04-14 David Kastrup - - * doc/install.texi Added section for package providers, updated - the links. - - * preview.el (preview-error-condition): New variable for last - error condition. - (preview-log-error): Error reporting routine. Logs to run buffer. - (preview-reraise-error): At the end of routines, raise a true - error with beep and whatever else is necessary to get attention. - (preview-gs-sentinel, preview-gs-filter) - (preview-gs-dvips-sentinel, preview-gs-transact): use it. - (preview-gs-transact): Don't send to dead process. - (preview-parse-messages): Use error logger. - (preview-TeX-inline-sentinel): Same here. - (TeX-inline-preview): Catch initialization errors and abort. - Good for people without graphic display. - -2002-04-13 Jan-Ake Larsson - - * preview-latex.spec: Repair RedHat XEmacs braindamage - - * preview-latex.texi: Document new keybindings - -2002-04-13 Nix - - * prv-xemacs.el (preview-compatibility-macros): - Bind the final list of compiled macros into the bytecode at - the end of compilation. - -2002-04-13 David Kastrup - - * prv-xemacs.el (preview-make-clickable): Revert changes. - (preview-auto-reveal): revert default: reveal.el might be loaded - after preview.el, and we still want the default to follow - reveal-mode in that case. - -2002-04-13 Nix - - * prv-xemacs.el (preview-nonready-icon): - Give a reasonable error if the icon doesn't exist. - (preview-error-icon): Likewise. - (preview-icon): Likewise. - - (preview-make-clickable): Set `isearch-open-invisible' on new clickable regions. - (preview-toggle): Likewise. - (preview-auto-reveal): Only track reveal-mode if reveal-mode is defined. - If reveal-mode' is not defined, the default should be nil. - - (isearch-highlight): Make a protected, disabled advisement by default. - (replace-highlight): Never exists; don't bother to advise. - (preview-query-replace-reveal): Turn on the isearch-highlight advisement. - - * doc/todo.texi: Update XEmacs status: most things are now done. - -2002-04-13 David Kastrup - - * preview.el (preview-next-border): Fix a weird error where - regions beyond the file were demanded. - (preview-at-point): Include previews immediately before point for - toggling. - - * prv-xemacs.el (preview-toggle): Make isearch open the invisible - stuff, and make isearch-invisible track invisible so that isearch - will not "restore" things improperly. - (preview-move-point): isearch is manipulated by advising - isearch-highlight. No need to check here for isearch-mode. - (defadvice): only advise replace-highlight if defined. - - * latex/preview.dtx (subsection{The \texttt{showlabels} option}): - hotfix for strange label names. - - * preview.el (preview-disable): Go via toggle for disabling - strings. - - * prv-xemacs.el (preview-mode-setup, preview-marker) - (preview-temporary-opened, preview-mark-point) - (preview-auto-reveal, preview-move-point, preview-open-overlays) - (replace-highlight, preview-query-replace-reveal) - (preview-change-list, preview-register-change) - (preview-check-changes, preview-handle-before-change) - (preview-handle-after-change): Do the whole fake-intangibility - and change detection shmeer. isearch does not work yet. - -2002-04-12 David Kastrup - - * preview.el (LaTeX-preview-setup): call preview-mode-setup - and/or put it in LaTeX-mode-hook. - (preview-buffer, preview-document, LaTeX-preview-setup): New - commands, keybindings, menu entries. Things are now more - orthogonal and you do no longer need C-c C-c and their ilk (though - still supported): we have the commands all accessible via C-c C-p - now. - (preview-dsc-parse): Make DSC parsing more robust. - - * prv-xemacs.el (preview-mode-setup): New function. Enable - balloon help. - - * prv-emacs.el (preview-toggle): Move hook setup to - preview-mode-setup. - (preview-mode-setup): New function. - (preview-mark-active): make macro. - - * Makefile.in: New icons. - - * images/preverr.xbm, images/preverr.xpm: New icons. - - * prv-emacs.el (preview-error-icon): New icon. - - * preview.el (preview-mouse-open-error): Use other call - conventions in order not to confuse XEmacs. - (preview-gs-flag-error): switch to using error icon. - (preview-error-face): deleted. - - * prv-xemacs.el (preview-error-icon): New icon. - (preview-make-clickable): new properties preview-balloon-help and - preview-keymap. - (preview-click-reroute): changed to use preview-keymap. - (preview-reroute-map): new function. - (preview-balloon-reroute): new function. - (preview-toggle): change the juggling. - - * doc/preview-latex.texi (Simple customization): expound on the - center example. - -2002-04-11 Jan-Ake Larsson - - * preview-latex.spec: Adjustments for xemacs - - * doc/preview-latex.texi: Reinstate (reverse) textmath hint - -2002-04-11 David Kastrup - - * preview.el (preview-environment, preview-parse-messages): byte - compiler warnings. - (preview-buffer-restore-internal): basically the previous - preview-buffer-restore. - (preview-buffer-restore): delay resinstating previews vie - desktop-delay-hook. - - * prv-xemacs.el (face-attribute): Try getting calculation of - :height more correct. - (preview-inherited-face-attribute): Make a macro. - - * prv-install.el (preview-make-package): Avoid Emacs - unnecessarily loading all command line arguments as files. - - * prv-xemacs.el (preview-click-reroute): New routine to - discriminate between clicks on glyphs or else. - (preview-make-reroute): Generate a reroute map from original - glyph clickable keymap. - (preview-toggle): use the rerouter. - -2002-04-10 Jan-Ake Larsson - - * doc/preview-latex.texi: Added hint on getting custom - environments previewed due to John Jones, remove the textmath hint - - * latex/.cvsignore: New - - * .cvsignore: Changed due to the 'latex' subdir - - * patches/x-symbol.patch: Removed - - * preview-latex.spec: Simplifications from using a 'latex' subdir - - * doc/Makefile.in: Use mkinstalldirs - -2002-04-10 David Kastrup - - * preview.el (preview-default-option-list): set textmath per - default. - - * latex/README-preview: update to reflect added file footprint - from preview.dtx - -2002-04-10 Jan-Ake Larsson - - * Makefile.in: Move the texmf part to latex/Makefile.in, fix the - 'clean' target - - * configure.in: preview.dtx has moved, generate latex/Makefile - - * doc/Makefile.in: preview.dtx has moved - - * latex/README-preview, README-preview: - Renamed README-preview to latex/README-preview - - * latex/bootstrap.ins, bootstrap.ins: - Renamed bootstrap.ins to latex/bootstrap.ins - - * latex/preview.dtx, preview.dtx: - Renamed preview.dtx to latex/preview.dtx - - * latex/Makefile.in: Move latex style to subdir, Typo corrected - -2002-04-10 David Kastrup - - * prv-xemacs.el (face-attribute): GNU Emacs calculates face - heights differently. - (preview-replace-active-icon): For now do the full inefficient - stuff. Working this out later should be easy. XEmacs now - displays previews, but that's about all. - (preview-button-1, preview-button-2): define as XEmacs buttons - (preview-make-clickable): make balloon-help something that - balloon-help-mode understands. - -2002-04-09 Nix - - * prv-xemacs.el: Remove crufty destructive-copy stuff. - - (map-plist, destructive-replace-glyph, copy-glyph): Removed. - (preview-replace-active-icon): Just set the new image property rather than - destructively copying it. - -2002-04-09 Nix - - * prv-xemacs.el (preview-nonready-icon): Fix baseline. - (preview-icon): Likewise. - - Bug fixes: - - (destructive-replace-glyph): Don't confuse `new-glyph' and `glyph'. - - Sync with prv-emacs changes: - - (propertize): Create zero-length extents if possible. - (preview-image-from-icon): Removed. - (preview-string-from-image): Removed. - (preview-replace-icon): Removed. - (preview-nonready-copy): New, simple as anything. - (preview-replace-active-icon): New, albeit apparently broken. - - (preview-make-clickable): Handle glyphs as well as strings. - (preview-toggle): Clickable glyphs are now always on the `end-glyph'. - -2002-04-09 David Kastrup - - * prv-emacs.el (preview-nonready-copy): replaces - preview-image-from-icon - (preview-replace-active-icon): replaces preview-replace-icon - (preview-make-clickable): make preview-string-from-image - unnecessary. - - * preview.el (preview-gs-place): Don't return image, just enter - it. - (preview-gs-transact): Call preview-replace-active-icon - specialized routine instead of the more general hack used before. - (preview-disabled-string): kill preview-string-from-image - (preview-inactive-string): same here. - (preview-eps-place): change in place semantics as above. - (preview-active-string): Don't receive image argument. - (preview-place-preview): New place semantics. - - * doc/problems.texi (x-symbol interoperation): Bump recommended - version to 4.2.2. - (Middle-clicks paste instead of toggling): Mention fixes present - in Emacs-21.2. - (Middle-clicks paste instead of toggling): Mention isearch. - -2002-04-09 Jan-Ake Larsson - - * preview-latex.spec: Install icons - - * doc/preview-latex.texi: Put Nick in authors, slight other changes - - * doc/problems.texi: Added entry on fast conversion and bounding boxes - - * doc/todo.texi: Added manual stuff - -2002-04-08 David Kastrup - - * doc/todo.texi: New suggestion for manual. - - * doc/readme.texi (Getting started): Adapt text to new icons. - - * doc/preview-latex.texi (The Emacs interface): Add documentation - about the scaling variables/issues from preview-latex. - -2002-04-07 David Kastrup - - * preview.el (preview-parse-messages): Error message cosmetics - and a judicious save-excursion for fast hooks. - - * prv-emacs.el (preview-nonready-icon): Use new icons. - (preview-icon): Same here. - -2002-04-07 Nix - - * prv-install.el (preview-make-package-xemacs): - Revert last change; package version numbers must be integral. - Ensure that we get a valid integer even if `preview-version' - contains multiple periods. - -2002-04-07 David Kastrup - - * images: Icons, several revisions. - -2002-04-06 Nix - - * prv-install.el (preview-make-package-xemacs): - Prepend "0." to XEmacs package version numbers - for CVS versions of preview.el. - - * prv-xemacs.el (preview-icon,preview-nonready-icon): - Use new icon images. - - * Makefile.in (ICONFORM,ICON_XPM_SOURCES): New - variables, for icon installation. - (ICON_XBM_SOURCES,ICON_SOURCES,icondir): Likewise. - (ELCC): Include the ICONFORM. - - (install-icons): New, install the icons. - - (MKINSTALLDIRS): New (for later, when objdir!=srcdir support is added). - (install): Use it. - (install-el): Likewise. - (install-texmf): Likewise. - (install-texmf-doc): Likewise. - - * configure.in (icondir): - Set for GNU Emacs too (but blank), and substitute it. - (ICONFORM): New variable, comamnd-line switch to pass to (X)Emacs - to find the images at build time (if needed). Substitute it. - - * mkinstalldirs: New file, from automake-1.6. - -2002-04-06 Nix - - * doc/todo.texi: Update XEmacs status. - - * configure.in: Substitute the packagedir. - - * Makefile.in (packagedir): New variable, used by... - (install-el): ... this new package-installation handling. - - * prv-install.el: New file, containing... - (preview-make-package): New function. - (preview-make-package-xemacs): New function, derived from - emacs-w3m. - - * aclocal.m4 (AC_EXAMINE_PACKAGEDIR): Lowercasify PACKAGEDIR. - (AC_PATH_PACKAGEDIR): Likewise. - -2002-04-06 Alan Shutko - - * configure.in: Start adding XEmacs-specific hooks. Right now, - lispdir should be correctly set up, I think. icondir is sitting - there for when we add icons. - - * aclocal.m4 (AC_PATH_PACKAGEDIR,AC_EXAMINE_PACKAGEDIR): New - functions for XEmacs installation, borrowed from from emacs-w3m, - credit to Katsumi Yamaoka . - -2002-04-06 Jan-Ake Larsson - - * autogen.sh, doc/Makefile.in, doc/preview-latex.texi: - Include todo.texi - - * doc/todo.texi: Moved from TODO - - * TODO: Moved to todo.texi - -2002-04-05 David Kastrup - - * preview.el (preview-parse-messages): Another addition to the - fast location hook semantics. - (preview-parse-messages): one last change for Christoph. - - * prv-emacs.el (preview-add-urgentization): Cosmetic change. - - * Additional frobbing of urgentization. - -2002-04-05 Nix - - * prv-xemacs.el (preview-add-urgentization): Use - `set-extent-initial-redisplay-function' to force immediate - redisplay if already on-screen. - (preview-remove-urgentization): Likewise. - -2002-04-05 David Kastrup - - * prv-xemacs.el (preview-remove-urgentization): proper return - value. - (preview-add-urgentization): Make entry in - initial-redisplay-function easier to reextract for - preview-remove-urgentization. - - * TODO: small changes. - -2002-04-04 Nix - - * preview.el (preview-parse-messages): - Cater for XEmacs shy grouping bug (shy grouping - very nearly doesn't work in XEmacs-21.4...) - - * prv-xemacs.el (match-string-no-properties): - New, same as `match-string'. - (set-buffer-multibyte): Degenerate implementation. - - (face-attribute): Throw an error of the right error class. - (make-temp-file): Likewise. - - (preview-add-urgentization): Revise signature, as in prv-emacs. - (preview-with-LaTeX-menus): Do not copy useless menus around. - - (preview-string-from-image): Make obvious that this generates any - kind of glyph, not just begin-glyphs. - (preview-ps-image): Revise signature (but implementation is still - stubbed). - (preview-toggle): Revise signature slightly. Flip between begin - and end-glyphs to partially cater for XEmacs redisplay bug. - -2002-04-04 David Kastrup - - * preview.el (preview-gs-dvips-process-setup): Correct deletion - of dvi file. - (preview-dvips-abort): don't unnecessarily clean subdirs. - (preview-gs-dvips-sentinel): get the delete semantics right. - (preview-gs-close): same here. - (preview-delete): after deleting files, set files in overlay to - nil since in connection with urgentization we can get multiple - deletions. - (preview-parse-messages): initialize lfile to "", so that line - number caching does not fail when the filename is "nil". - (preview-parse-messages): AAAAAARGGG!!!. Fix the typo that - caused O(n^2) parsing time. - -2002-04-03 David Kastrup - - * preview.el (preview-gs-close): move. - (preview-gs-dvips-process-setup): New function for setting up - process just at the time of use. - (preview-dvips-abort): New function. - (preview-gs-dvips-sentinel): Overhaul. - (preview-gs-close): Overhaul in order to do the right thing - regardless of whether Dvips has finished or not. - (preview-eps-open): Some initial changes. 'postscript image - device likely to be broken by us (but it is broken in Emacs, - anyway). - (preview-parse-messages): Take `open-closure' as argument. - (preview-parse-messages): different hook semantics for fast - hooks. We are still in negotiations over this... - (preview-parse-messages): change parsestate to list of vectors. - -2002-04-03 Jan-Ake Larsson - - * doc/preview-latex.texi: documented showlabels - - * doc/install.texi, doc/readme.texi: Slight edits - - * doc/problems.texi: Document x-symbol.patch, slight other edits - - * patches/x-symbol.patch: Initial version - - * preview-latex.spec: Use texmfdir, slight other edits - -2002-04-03 Jan-Ake Larsson - - * preview-latex.spec: Use texmfdir, slight other edits - -2002-04-02 Jan-Ake Larsson - - * aclocal.m4: escaped usage of $texmfdir - -2002-04-01 Jan-Ake Larsson - - * Makefile.in: added texmf and elisp targets, also targets for - $TEXMFGEN - - * preview-latex.spec: Initial stab at triple-rpm spec - - * doc/Makefile.in: *.dvi and *.info cleaned again - - * preview-latex.spec: Typo corrected - -2002-04-01 David Kastrup - - * preview.el (LaTeX-preview-setup): Remove our own - TeX-translation-hook that did not really work (supposed to remove - Preview error messages from preview runs, but for document - problems you'd rather use the real run, anyhow). - (preview-parse-messages): remember directory when switching - buffers. Implement fast translation hooks. A pity nobody uses - them yet. - (TeX-inline-preview): Use TeX-run-command instead of - TeX-run-format: we miss out on the progress info in the mode - line, but it slowed down the filter routine. - - * preview.dtx (subsection{The \texttt{auctex} option}): Make the - error messages shorter to cut down on I/O time. - -2002-03-31 David Kastrup - - * preview.el (preview): add cross links. - - * Makefile.in: Rerun LaTeX to get references right. - - * preview.dtx (subsection{The \texttt{auctex} option}): Disable - \thanks and \and. - - * preview.el (preview-default-option-list): Update possibilities - and docs. - (preview-parse-messages): Don't do files not known to be - human-generated. - (preview-gs-queue-empty): New cleanout function. We use this - instead of just clearing preview-gs-queue in order to avoid - losing pointers to deletable temporary files. - (preview-gs-sentinel): Use it. - (preview-gs-close): Same here. - (preview-gs-open): And here. Use unwind-protect in order to - ascertain we process the queue. - (preview-prepare-fast-conversion): Accept non-dereferenced big ps - file. - (preview-gs-dvips-sentinel): better behavior when processes get - started and finished in unexpected orders. - -2002-03-31 Jan-Ake Larsson - - * preview-latex.spec: - Changed to include everything in /texmf/tex/latex/preview, - fix for %config files - -2002-03-30 David Kastrup - - * doc/preview-dtxdoc.pl, preview.dtx (section{Various driver - files}): Add \previewlatex macro for consistent translation. - - * doc/preview-dtxdoc.pl: add \% and ~ translations. - - * preview.dtx (section{Package options}): document new option - files. - - * doc/problems.texi (x-symbol interoperation): Mention speed - problem. - - * preview.dtx: loads of smaller and larger changes, new options - files. - - * preview.el (preview-back-command): typo. - - * autogen.sh (makeinfo): move into doc directory for - autogenerating files so that include files are found. - -2002-03-30 Jan-Ake Larsson - - * doc/Makefile.in: New dependency on macros.texi - - * doc/install.texi, doc/readme.texi, doc/copying.texi: - Macros in separate file - - * doc/problems.texi: Typo corrected, macros in separate file - - * doc/preview-dtxdoc.pl: Changed slightly wrt \cmd translation - - * doc/macros.texi: Macros for the texinfo generation - - * doc/preview-latex.texi: Typos corrected, macros in separate file. - -2002-03-30 Alan Shutko - - * Makefile.in (TEXMFGEN): Use new variable. - - * configure.in (TEXMFGEN): New variable with the tex stuff - generated which should be installed. - -2002-03-29 David Kastrup - - * preview.el (preview-back-command): Change call semantics to - something easier to understand and try out. - (preview-parse-messages): Remove unused variable `next-point'. - (preview-parse-messages): Correct thinko and use new - preview-back-command semantics. - -2002-03-28 David Kastrup - - * preview.dtx: move \pr@ship@start - - * preview-latex.spec (%configure): Use --with-texmf-dir. - -2002-03-27 Alan Shutko - - * doc/install.texi (Configure): Reflect changes in configure - options. - - * configure.in (--with-texmf): Changed to --with-texmf-dir per bug - 480837. - (--with-preview-dir): Changed to --with-tex-dir per bug 480837. - (--with-doc-dir): New. - -2002-03-28 David Kastrup - - * circ.tex: Correct labels. - -2002-03-27 David Kastrup - - * preview.dtx: be careful in unboxing so as not to remove - possibly shifted hboxes (bug reported by Jan-Ã…ke) protected by an - otherwise inexplicable penalty. - - * preview.el: Complete overhaul of parsing to avoid (costly) - buffer switches. - (preview-gs-close): Transfer queue to - preview-gs-queue. - (preview-gs-open): Pass arglist to preview-parse-messages for - place functions. - (preview-eps-open): Same. - (preview-gs-place): Completely different args in order to avoid - buffer switching. Different return value. - (preview-inactive-string): Different semantics (were valid before - by accident, so no change in callers necessary). - (preview-eps-place): Rearranged to avoid buffer switching. - (preview-make-filename): require tempdir. - (preview-delete-file): changed API to avoid buffer switching. - (preview-place-preview): Same. - (preview-parse-messages): New args passed into place routines. - Completely rearranged and merged preview-analyze-error into it. - (preview-start-dvips): Pass tempdir to preview-make-filename - - * prv-emacs.el (preview-add-urgentization): Changed API, but it - turns out this gets called just like it did before. - -2002-03-27 Jan-Ake Larsson - - * doc/.cvsignore: Ignore preview-dtxdoc.texi - - * doc/Makefile.in: Autogeneration of ../preview.dtx -> - preview-dtxdoc.texi - - * doc/preview-dtxdoc.pl: Initial version - - * doc/preview-latex.texi: Moved menu to problems.texi, documented - preview-auto-reveal and preview-inner-environments, include - autogenerated preview-dtxdoc.texi - - * doc/problems.texi: Moved menu here from preview-latex.texi - - * doc/readme.texi: Removed out-commented parts - -2002-03-26 Jan-Ake Larsson - - * preview.dtx: Minimal change to simplify autogen of texinfo manuals - -2002-03-26 Alan Shutko - - * doc/.cvsignore: Add preview-latex.tmp. - - * .cvsignore: Add latex.out. - - * autogen.sh: Modify ed script to account for difference between - AC_INIT in 2.13 and 2.52 - - - * doc/Makefile.in (INSTALLINFO): Make it use configure value. - - * configure.in: Check for path of install-info. Check whether - Emacs supports images. - -2002-03-26 David Kastrup - - * TODO (Integrate into RefTeX): bemoan another shortcoming, or - rather feature wish. - -2002-03-25 David Kastrup - - * preview.el (preview-gs-dvips-sentinel): Treat absence of - previews in buffer more graciously. - (preview-parse-messages): require space before !name and !offset - tags from AUC TeX. - - * prv-emacs.el (preview-auto-reveal, replace-highlight) - (preview-query-replace-reveal): moved. - - * preview.dtx (subsection{The internals}): Remove spurious space - via \vsplit. - (subsection{The internals}): Set \deadcycles to avoid TeX - interfering with our \output fake. - (subsection{Selection options}): Implement hooking into equations - differently. Somewhat ugly hack to circumvent amslatex/3425 bug. - (subsection{Preview attaching commands}): keep \showboxbreadth - and \showboxdepth operative, though set to minimal values. - (\cmd{\everypar}): Cater for ugly LaTeX commands that hide things - like the startup code of \paragraph in \everypar. - - * doc/problems.texi (x-symbol interoperation): Update Web address. - - * doc/readme.texi (Contacts): Remove personal Email address from - README. - -2002-03-24 Jan-Ake Larsson - - * doc/install.texi: Incorporated "Prerequisites" from readme.texi - - * doc/preview-latex.texi: Moved "Getting started" to readme.texi, - also index changes - - * doc/readme.texi: Moved "Getting started" from - preview-latex.texi, moved "Prerequisites" to install.texi, Placed - appropriate pointers and crossreferences in README and other - manuals - -2002-03-24 David Kastrup - - * RELEASE: Info about RedHat 7.3 beta. - - * preview.dtx (subsection{The internals}): Spacing improvements. - - * prv-emacs.el (replace-highlight): advise so that query-replace - works as reasonable. - (preview-query-replace-reveal): Option to make this customizable. - -2002-03-23 David Kastrup - - * prv-emacs.el (preview-toggle): get rid of - isearch-open-invisible hooks and stuff; using the invisible - property was confusing to the display engine, anyhow, and was - about to be broken by changes in Emacs. The current behavior for - isearch is nicer than the default was before, so what. - (preview-auto-reveal): New customizable option. - - * doc/problems.texi (Emacs problems): Windows availability for CVS - Emacs. - - * doc/readme.texi: Windows availability for CVS Emacs. - - * preview.el (preview-parse-messages): Comment used regexps. - - * preview.dtx (subsection{The internals}): Removed an \everypar - that caused bad spacing. No idea why. Redundant anyway. - (subsection{Selection options}): changed displaymath option to - put in the \everydisplay tokens at a theoretically more correct - place. Explicitly hooked equation and equation*: AMSLaTeX calls - them too late to have them behave well. - (subsection{Preview attaching commands}): Corrected - \PreviewEnvironment which must have led to error messages for - months. Seems nobody cares. - (subsection{Selection options}): Still more displaymath cosmetics. - -2002-03-22 David Kastrup - - * preview.dtx (section{The Implementation}): fix typo in dvips - option. Ugh. - - * preview.el (preview-bb-filesize): move to preview-gs group. - (LaTeX-preview-setup): add bug reporter. - (preview-report-bug): update reported options. - -2002-03-22 Jan-Ake Larsson - - * doc/preview-latex.texi (preview-environment): - doc rewrite. Slight other layout changes - -2002-03-22 David Kastrup - - * doc/problems.texi: Edits. - - * doc/install.texi: Lots of editing - - * doc/readme.texi: same here - - * doc/preview-latex.texi: same here - - * RELEASE: Changes for 0.7. - - * TODO: Throw out stuff already implemented. - - * preview.el (preview-prefer-TeX-bb): Doc cosmetic. - (preview-fast-conversion): Now defaults to on. - (preview-fast-dvips-command): remove -tletter option, we do this - better now. - (preview-LaTeX-command): Pass new dvips option to preview. - - * preview.dtx (section{Package options}) - (section{The Implementation}): Add dvips option for overriding - page dimensions/landscape and such stuff. - - * preview.el (preview-TeX-bb): comment sanitized. - (preview-gs-init-string, preview-ps-file, preview-gs-dsc): new - variables. - (preview-fast-conversion): Set this customizable variable for an - impressive speedup, particularly of the DviPS pass. - (preview-dvips-command): moved. - (preview-fast-dvips-command): New command for fast conversion. - (preview-gs-restart): send initialization string to gs - (preview-gs-open): initialize preview-gs-init-string - (preview-gs-open): pass preview-fast-conversion into - preview-start-dvips - (preview-dsc-parse, preview-gs-dsc-cvx) - (preview-prepare-fast-conversion): New functions for using DSC - comments. - (preview-gs-dvips-sentinel): read DSC in. - (preview-gs-place): remember snippet in 'queued property. - (preview-mouse-open-eps): allow opening at position. - (preview-gs-flag-error): take preview-gs-init-string into - account, generate other message for fast PS conversion. - (preview-gs-transact): allow non-empty stack in prompt, use - preview-latex-do command in GhostScript. - (preview-place-preview): comment correction, no eps file if ps - generated. - (preview-analyze-error): doc change. - (preview-start-dvips): allow for fast version. - - * prv-emacs.el (preview-ps-image): Allow optional bounding box - from TeX. - -2002-03-21 David Kastrup - - * preview.dtx (subsection{Preview attaching commands}): Backward - compatible message with TeX bounding box. - - * preview.el (preview-parse-messages): Backward compatible - message parsing. - - * preview.dtx (subsection{The internals}, subsection{Preview - attaching commands}): provide additional bounding box info. - (subsection{The internals}): move location of \pr@shipend to - before shipping out \pr@box so that we may measure/change it. - (subsection{Selection options}): slightly changed call of old - \everydisplay hook. - (subsection{Preview attaching commands}): disable more warnings - in order to decrease possible parse errors of preview.el. - - * preview.el (preview-prefer-TeX-bb): New option to fish bounding - box from TeX output. Not enabled by default until we get to fix - a particular problem occuring with split environment nested in - equation. - (preview-TeX-bb-border): Additional slop around bounding box. - (preview-TeX-bb): New function to calculate PostScript bb from - TeX box dimensions in sp. - (preview-gs-place, preview-eps-place, preview-place-preview): - accept additional box argument. - (preview-gs-transact): consider more box sources. - (preview-delete-file, preview-make-filename): new semantics for - reference-counting files. - (preview-parse-messages, preview-analyze-error): Parse additional - bounding box information from AUC TeX run. - -2002-03-20 Nix - - * prv-xemacs.el (preview-with-LaTeX-menus): Handle the case - where the current menubar is not the AuCTeX one. Remove - dead code. - -2002-03-19 Nix - - * preview.dtx: Doc fix. - - * preview.el: Require `reporter'. - * preview.el (preview-image-creators): Doc extension. - * preview.el (preview-eps-place): Doc fix. - * preview.el (preview-analyze-error): Likewise. - * preview.el (preview-gs): Grammar fix. - * preview.el (preview-face): Likewise. - * preview.el (preview-temp-dirs): Layout fix. - * preview.el (preview-environment): Grammar and layout fix. - - * preview.el (preview-mouse-open-eps): Cater for XEmacs's - more limited PostScript mode. - * preview.el (LaTeX-preview-setup): Use `preview-mark-active' to - cater for Emacs/XEmacs active-region detection differences. - - * prv-emacs.el (preview-nonready-icon): Doc fix. - * prv-emacs.el (preview-image-from-icon): Likewise. - * prv-emacs.el (preview-mark-active): New. - - * prv-xemacs.el (preview-gs-color-value): New, from prv-emacs.el. - -2002-03-19 Nix - - * prv-xemacs.el: Require overlay always, not just at compile time. - - (preview-compatibility-macros): Define only when compiling. - (preview-defmacro): Likewise. Teach Emacs to indent this form properly. - - Code to compensate for features missing in XEmacs: - - (face-attribute): Teach how to fake :foreground and :background. - - (find-image): Remove. - (defimage): Likewise. There's no need for this call here; even if there - were, the image-type analysis should take place at instantiation - time, not definition time. - - (easy-menu-create-menu): New, after the Emacs function. - (next-single-char-property-change): Likewise. - (previous-single-char-property-change): Likewise. - (with-temp-message): Likewise. - (add-to-list): Likewise, redefining the two-argument XEmacs version. - - (copy-glyph): New, uses... - (destructive-replace-glyph): ... this. New (and ugly). Uses... - (map-plist): ... this. New, `map' for property lists. - - Code derived from prv-emacs.el: - - (preview-mark-active): New, handle the special XEmacs `mark-is-nil' case. - (preview-create-icon): New. - (preview-icon): XEmacsize from commented-out code; reindent. - (preview-nonready-icon): Likewise. - - (preview-add-urgentization): Add docstring. - (preview-add-urgentization): Likewise. - - (preview-image-from-icon): New. - (preview-string-from-image): Likewise. - (preview-make-clickable): Likewise. - (preview-ps-image): Likewise. - (preview-toggle): Likewise. - (preview-inherited-face-attribute): Likewise. - (preview-with-LaTeX-menus): Likewise. - (preview-gs-get-colors): Likewise. - - (provide): Add. - -2002-03-16 David Kastrup - - * doc/install.texi: Work in progress. - - * doc/readme.texi: Work in progress. - - * TODO: update wish list. This is getting longer by the minute. - - * doc/Makefile.in (INSTALL, README, PROBLEMS): add -D rawfile - option for raw text files. - - * doc/readme.texi: documentation restructuring for making README - good on preinstalled systems. - - * autogen.sh (makeinfo): add -D rawfile option for raw text files - -2002-03-15 David Kastrup - - * preview.dtx (subsection{Preview attaching commands}): disable - \showmaxdepth and \showmaxbreadth. - - * preview.el (preview-place-preview): (widen) paranoia. - (preview-back-command): same here. - (LaTeX-preview-setup): better safe than sorry (users might call - this wrong), so rerequire 'latex - (preview-parse-messages): New regexp parser. Nick, if the shy - groups \(?: ...\) worry XEmacs, make them non-shy and adjust the - match-... thingies appropriately. - (preview-analyze-error): and another save-restriction... - -2002-03-14 David Kastrup - - * preview.el (preview-parse-messages): Obliterate preview-snippet - and preview-snippet-start for general parsestate. - (preview-analyze-error): Use parsestate and cache line number - info from last call. This plugs a *big* performance hog - (goto-line). Made buffer parsing here about 8 times faster. - -2002-03-13 David Kastrup - - * preview.dtx (subsection{The internals}): Use - \@arrayparboxrestore for better reset of spacing. - - * preview.el (require): avoid compiler warning. - (preview-goto-info-page): new function - (LaTeX-preview-setup): add preview-goto-info-page binding - (info): add preview prefix for C-h F lookup - (LaTeX-preview-setup): add documentation and customization menu. - -2002-03-11 David Kastrup - - * Release 0.6.1 - -2002-03-10 David Kastrup - - * Makefile.in: Add preview.ins target. - - * doc/install.texi: Brown paper bag. - - * autogen.sh: don't prebuild doc. We offer a separate download - archive for people without texinfo. - - * preview-latex.spec (BuildRequires): changes for 0.6.1. - - * doc/install.texi: Some changes for 0.6.1. - - * RELEASE: Some adjustments for 0.6.1. - -2002-03-09 David Kastrup - - * preview.el (LaTeX-preview-setup): Use preview-with-LaTeX-menus. - - * prv-emacs.el (preview-with-LaTeX-menus): New function - temporarily making menus active. This is quite different for - XEmacs. - -2002-03-09 Nix - - * doc/preview-latex.texi: Minor typo fixes. - * doc/problems.texi: Likewise. - -2002-03-09 David Kastrup - - * preview.el (LaTeX-preview-setup): Deal with the easy-menu - sickness so that XEmacs might work. - (LaTeX-preview-setup): (require 'latex) unnecessary, we get - called only if the feature has been loaded already. - -2002-03-08 Alan Shutko - - * configure.in: When checking for texhash, use /bin/true if we - can't find it. - -2002-03-08 David Kastrup - - * doc/problems.texi (Emacs problems), doc/readme.texi: some - brighter outlook with regard to XEmacs port. - - * preview.el (preview-gs-transact): Throw in the towel. We don't - use .runandhide (and .setsafe) unless we are dealing with gs with - a version of at least 7.00. gs-6.53 seems to provide - .runandhide, while making it useless because - save .setsafe restore - does not return to unsafer mode. - -2002-03-05 David Kastrup - - * RELEASE: Few changes and explanations for 0.6.1. - - * doc/problems.texi (Font problems with Dvips): Changed pounds - sign. Not much of an improvement (we get the wrong character), - but 7bit safe. If Jan-Ã…ke finds this as desirable as to have his - own name mangled, we should follow at least make it pay off. - - * doc/preview-latex.texi (On EPS previews): png16m is default - instead of png256. - - * doc/install.texi: Document 8bit problems. - - * README.CVS: updated. - - * configure.in: update to autoconf 2.52. - - * autogen.sh: Wheedle MY_LANG and MY_LC_CTYPE in if autoconf - failed to do so. - - * preview.el: copyright extended. Basically overhaul of - persistent data, leads to: - (preview-disable): clear timestamp. - (preview-delete): Don't fiddle with ovr after it is already - deleted. - (preview-clearout): additional argument timestamp - (preview-kill-buffer-cleanup): New function for killing buffers: - properly time-stamped previews will not get their files deleted. - (kill-buffer-hook): use it - (before-revert-hook): use it - (desktop-buffer-preview-misc-data): changed dissect call, work - only if buffer unmodified. - (preview-dissect): work with timestamp, don't destroy preview. - (preview-buffer-restore): new function, works from saved data. - (desktop-buffer-preview): use it. - (preview-cleanout-tempfiles): Do things differently. - (LaTeX-preview-setup): Call preview-buffer-restore if we - accidently got here before setting up the desktop hooks. - -2002-03-04 David Kastrup - - * doc/preview-latex.texi (Package options): doc changes, psfixbb - documented. - - * doc/problems.texi: doc changes. - - * doc/readme.texi: doc changes (@AUCTeX). - - * doc/install.texi: doc changes. - - * doc/preview-latex.texi: some documentation amendments. - - * preview.el (preview-dissect): improve false desktop cleanups. - (desktop-buffer-preview): handle file load oneself. - (preview-place-preview): subtle bug leading to empty previews - accumulating in secondary buffers. - (preview-reinstate-preview): don't reinstate previews where the - files have been deleted. - (preview-TeX-inline-sentinel): Make sure "Compilation" flag gets - cleared even on errors. - (preview-environment): Doc change. - (desktop-buffer-preview-misc-data, preview-dissect) - (desktop-buffer-preview, preview-cleanout-tempfiles) - (preview-active-string, preview-reinstate-preview) - (preview-default-preamble): Doc corrections/additions. - -2002-03-02 David Kastrup - - * preview.el (preview-gs-transact): Don't use .setsafe unless - .runandhide is defined. There might be no way back to unsafer - mode otherwise. - (preview-create-subdirectory): Be more forgiving about users - messing up the directory organization of preview-latex, by - manually deleting stuff under its control. - -2002-03-01 David Kastrup - - * preview.el (preview-default-option-list): add new options. - - * preview.dtx: add new package option psfixbb for getting better - bounding boxes in the presence of PStricks and the like. - -2002-02-28 David Kastrup - - * preview.el (preview-inner-environments): New variable for - avoiding ugly environments. - (preview-environment): Accept a count, and avoid bad environments. - (preview-section): Doc string fixed. - -2002-02-26 David Kastrup - - * preview.el (require): suppress desktop warnings - (preview-clearout): restrict to narrowed area. - (desktop-buffer-preview-misc-data): widen. - (preview-dissect): don't use subseq from cl-extra, rather butlast - from subr. - (preview-cleanout-tempfiles): new routine used in kill-emacs-hook - (preview-reinstate-preview): setup kill-emacs-hook late so that - preview-cleanout gets called after desktop saving - (preview-create-subdirectory): same here - -2002-02-25 David Kastrup - - * preview.el (TeX-active-tempdir): Changed the type. - (preview-gs-dvips-sentinel): adjusted for that. - (preview-gs-place): queued is now missing image - (preview-gs-transact): that is in overlay property preview-image - instead. - (preview-gs-transact): adapt to new queued - (desktop-buffer-preview-misc-data): save overlays when leaving - desktop. - (preview-dissect): gets details from overlay. - (desktop-buffer-preview): restore overlays on reentry - (kill-emacs-hook): must be run after desktop hook. - (preview-active-string): gets passed image instead of snippet. - (preview-make-filename): New TeX-active-tempdir type - (preview-delete-file): same here - (preview-place-preview): adapt to new preview-active-string - (preview-reinstate-preview): new function for restoring a preview - (preview-create-subdirectory): new TeX-active-tempdir type - -2002-02-24 Jan-Ake Larsson - - * doc/preview-latex.texi: Incorporated docs from preview.dtx, - minor other changes - -2002-02-20 Jan-Ake Larsson - - * doc/preview-latex.texi: Removed isolatin1 style include and chars - -2002-02-20 Alan Shutko - - * configure.in: Patch from Stephen Gildea - correcting the disable-8bit-test code. - -2002-02-19 Jan-Ake Larsson - - * Created 0.6b, which includes .info and .dvi manuals - - * doc/Makefile.in: Removed .info and .dvi from 'clean' target - -2002-02-19 David Kastrup - - * Release 0.6 - -2002-02-19 Jan-Ake Larsson - - * Makefile.in: - Changed target 'doc' to 'docs'. 'doc' matched the (unchanged) - directory 'doc'. - - * preview-latex.el: Startup file for site-start.d - - * preview-latex.spec: - Added site-start.d support and prauctex.cfg config file - -2002-02-19 David Kastrup - - * preview.dtx: Oops, prauctex.cfg inadvertantly overrode a - possible "sections" option. - (subsection{The internals}): The fake \shipout had a syntax - error. Why don't people report bugs? - -2002-02-18 Alan Shutko - - * Makefile.in (all): Split out docs target so install-hint is - still last. Ditto install. - -2002-02-18 David Kastrup - - * TODO: Add a few suggestions and throw out what has already been - accomplished. - - * README-preview: Slight edits. - - * README.CVS: mention PROBLEMS as autogenerated file, add warning - about autoconf earlier than 2.13. - - * RELEASE: explain about configuration files. - - * doc/preview-latex.texi: dircategory Emacs - - * doc/Makefile.in (install): correct install target for - install-info. - - * doc/preview-latex.texi (Misplaced previews): explain about - prauctex.cfg. - - * doc/install.texi: Write @LaTeX instead of La@TeX - - * preview.el (preview-default-preamble): Shorten stuff out that - sits now in prauctex.cfg. - - * Makefile.in (all): cater for prauctex.cfg. Same for other - targets. - - * preview.dtx (section{Introduction}): Replaced TeX by \TeX and - similar cosmetics. - (section{Package options}): Added noconfig option, explained - prdefault.cfg (not yet there) and prauctex.cfg. - (subsection{Preview attaching commands}): Predefine prauctex.cfg. - (section{Various drivers}): make installer extract it. - -2002-02-18 Jan-Ake Larsson - - * problems.texi: Simple layout fix - - * preview-latex.spec: For 0.6 proper - - * RELEASE: Mention AUC TeX RPM on project site - - * Makefile.in: Fixed 'make clean' in doc subdir, install info - files too - - * doc/Makefile.in: Typo corrected, fixed INSTALL_DATA - -2002-02-17 Alan Shutko - - * doc/Makefile.in: New file, replacing the former ad-hoc build. - - * doc/install.texi: Mention --disable-8bit-test. - - * doc/problems.texi (LaTeX international characters): Mention - --disable-8bit-test. - - * aclocal.m4 (AC_CHECK_AUCTEX): Correct --with-auctex to - --with-tex-site. - - * configure.in: 8bit test enhancements. Allow disabling test with - --disable-8bit-test. - Check for makeinfo. - Generate doc/Makefile. - -2002-02-17 David Kastrup - - * doc/install.texi: Mention problems with 8-bit-uncleanliness. - We need an override still. - - * doc/problems.texi (LaTeX international characters): Mention - that configure might barf. - -2002-02-15 Jan-Ake Larsson - - * RELEASE: RPM info added, "for RH 7.x" - -2002-02-14 Jan-Ake Larsson - - * preview-latex.spec: - For 0.6. Included code to build from CVS and temporary fix to allow - build before autoconf includes docs, included patches subdir in %doc - - * doc/Makefile: Typo corrected - -2002-02-11 Jan-Ake Larsson - - * doc/readme.texi, doc/install.texi, doc/problems.texi, - doc/copying.texi: Include @macro defs for text-file generation - - * doc/problems.texi: Minor changes - - * doc/readme.texi: Shortened - - * doc/Makefile: Added --no-validate on README - - * doc/install.texi: Layout changes, xref to PROBLEMS shortened - - * doc/problems.texi: - Layout changes, added text on bug reports and GS EPS handling - - * doc/preview-latex.texi: Layout changes, install-info fix, index - additions, fixed direntries for preview-latex - -2002-02-11 David Kastrup - - * doc/Makefile (install): install the renamed info files. - - * doc/preview-latex.texi: change output file name to - preview-latex.info in order to keep preview-latex as a directory - name for HTML output. - - * doc/Makefile (preview-latex/index.html): generate HTML with - makeinfo as texi2html does not grok @preview-latex. - - * doc/preview-latex.texi: Write Ã… instead of @AA (x-symbol sneaked - that in). And revert again: does not print. - - * doc/install.texi: Use @previewlatex. - - * doc/problems.texi: Use @previewlatex and @uref. - - * doc/readme.texi: Use @previewlatex. - - * doc/copying.texi: Use @previewlatex. - - * doc/preview-latex.texi (top): Introduce @previewlatex macro and - use it throughout. Some more changes. - -2002-02-09 David Kastrup - - * INSTALL README PROBLEMS: removed because autogenerated - * README.CVS and autogen.sh added. - - * doc/problems.texi: Initial rendition of PROBLEMS file in - texindex form. - - * doc/copying.texi: Change Preview La@TeX{} to preview-latex - - * preview.el (preview-image-creators): Change png default device - to png16m due to popular request. - - * doc/readme.texi: overhaul for 0.6. - - * doc/preview-latex.texi: fat overhaul. - - * preview.dtx (section{The Implementation}): Simplify \pr@advise, - it broke the delayed option. - (subsection{Preview attaching commands}): Same. - -2002-02-08 David Kastrup - - * preview.el (preview-gs-transact): Sigh. Some refinements to the - SAFER stuff: restart gs on errors that seem to stop in SAFER mode. - (preview-gs-transact): And another few changes, there are gs - versions that have .setsafer but not .runandhide. Rats. - -2002-02-07 David Kastrup - - * preview.dtx (subsection{Preview attaching commands}): Use - \nofiles instead of \@fileswfalse in order to suppress erroneous - log file output. - - * preview.el (preview-gs-options): Remove -DSAFER option that - causes OutputFile selection of GhostScript to fail (starting with - 7.04). This cannot be the final fix. - (preview-gs-options): Ok, so it isn't. Restored -dSAFER and added - -dDELAYSAFER (which should be ignored by earlier GhostScript - versions). Also: - (preview-gs-transact): call .setsafe procedure if defined in - systemdict, so we don't get unsafer in GhostScript 7.04. - -2002-02-06 Jan-Ake Larsson - - * readme.texi: Index and layout changes - -2002-02-05 Jan-Ake Larsson - - * copying.texi: Less zealous index - - * readme.texi: Typo corrected - - * preview-latex.texi: Document preview-default-preamble, bumped - release number, typos corrected. - - * doc/Makefile: Simpler index generation - -2002-02-04 Jan-Ake Larsson - - * preview-latex.texi: Simplify to only one section for keys and - lisp function sections. Also only one Index. - -2002-02-01 David Kastrup - - * PROBLEMS: Tell about x-symbol 4.0h/beta working successfully - with preview-latex. - -2002-02-01 Alan Shutko - - * configure.in: Corrected error message for 8-bit test. - -2002-01-30 Alan Shutko - - * configure.in: Added diversion at the beginning to allow us to - save LANG and LC_CTYPE for the 8-bit test. Also added test to see - if LaTeX is 8-bt clean. - -2002-01-24 Jan-Ake Larsson - - * preview-latex.spec: Initial version. On the 0.5.8.2 release. - -2002-01-22 David Kastrup - - * preview.el (LaTeX-preview-setup): quote created directory name - in %m fields. - -2002-01-18 David Kastrup - - * preview.dtx (subsection{The internals}): Try catering for output - routine changes. - -2002-01-18 Jan-Ake Larsson - - * preview.el (preview-make-preamble): Simplified the code by sorting - TeX-expand-list better. - -2002-01-18 David Kastrup - - * RELEASE: Document a few changes. - - * doc/preview-latex.texi: document preview-at-point - - * preview.el (preview-next-border): Doc change. - (preview-at-point): renamed from preview-dwim. - (LaTeX-preview-setup): use preview-at-point. - (LaTeX-preview-setup): menu change. - (preview-document-pt): Use TeX-style-list instead of - TeX-active-styles so that AucTeX may parse if not yet done. - (before-revert-hook): clearout previews on revert. - -2002-01-17 Jan-Ake Larsson - - * preview.el (preview-default-preamble): Added default preamble - for use when a document not configured for preview-latex is - previewed in AUC TeX. - - * preview-latex.texi (section Misplaced previews): Info on \emph - and \PreviewMacro*. - -2001-12-05 Jan-Ake Larsson - - * preview-latex.texi: Added new section: User-level lisp functions - - * install.texi: Layout improvements - - * doc/Makefile: Typo and dependencies corrected - -2001-12-04 Jan-Ake Larsson - - * doc/Makefile: Added index generation for DVI docs - -2001-12-03 Jan-Ake Larsson - - * preview-latex.texi: - Keymap documentation and general text on emacs interface added - - * readme.texi, install.texi: Layout changes - -2001-12-03 David Kastrup - - * preview.el (preview-clearout): add optional argument keep-dir. - (preview-place-preview): Don't clearout previews from current - run. This makes preview-latex keep multiple previews in command - arguments instead of just keeping the last such one. - -2001-11-30 David Kastrup - - * preview.dtx (section{Provided Commands}): Add descriptions of - new commands \PreviewMacro* and \PreviewEnvironment*. - (subsection{The internals}): New internal \pr@protect. - (subsection{Preview attaching commands}): Implement the new - `*'-forms. - (subsection{Preview attaching commands}): - Also treat \end{env} in \PreviewEnvironment*. - -2001-11-30 Jan-Ake Larsson - - * preview-latex.texi, install.texi: - Autoload the package rather than require it. - -2001-11-30 David Kastrup - - * prv-emacs.el (preview-register-change): widen before getting - substring in order to avoid error when narrowed. - (preview-check-changes): Same here. - (preview-handle-insert-in-front): Changed DOC string. - (preview-handle-insert-behind): same. - (preview-handle-modification): same. - -2001-11-29 Jan-Ã…ke Larsson - - * doc/preview-latex.texi: Created first draft - - * doc/readme.texi: Created first draft - - * doc/readme.texi: Created first draft - - * doc/copying.texi: Created - - * doc/Makefile: Created layout. Now for autoconf, Alan? - -2001-11-28 Alan Shutko - - * INSTALL (--with-tex-site): Rename --with-auctex. - - * aclocal.m4 (AC_CHECK_AUCTEX): Try to fix things so that it looks - for tex-site, only tex-site, and adds the location of tex-site - into the load-path. - (AC_CHECK_REQUIRE): New. - (AC_CHECK_AUCTEX): Change name of --with-auctex to --with-tex-site. - -2001-11-12 Alan Shutko - - * Makefile.in (lispdir): Remove /preview because @lispdir@ now - includes it. - - * aclocal.m4 (AC_PATH_LISPDIR): Modify it so it prints out - that lisp files are going in $lispdir/preview. - -2001-11-20 David Kastrup - - * README-preview: adjust instructions because preview.ins will be - available on CTAN already. - - * prv-emacs.el (preview-make-clickable): consult - `preview-button-1' and `preview-button-2' at run-time. - (preview-overlay): Need insert-behind-hooks too in case someone - uses `insert-before-markers' at end of previews. - (preview-change-list): New variable. - (preview-register-change): New function. - (preview-check-changes): New function. All of this stuff is to - make sure we open/disable overlays only if permanent changes occur - inside. - (preview-handle-insert-in-front): some changes for new behaviour. - (preview-handle-insert-behind): New function. - (preview-move-point): Call `preview-check-changes' after commands. - (preview-gs-color-value): checkdoc-compatible comment. - - * preview.el: Change installation comments - -2001-11-15 David Kastrup - - * preview.dtx (section{Provided Commands}): Correct documentation - names for \PreviewEnvironment and \PreviewSnarfEnvironment - - * prv-emacs.el (preview-inherited-face-attribute): Add document - string, simplify some tests. - - * preview.el: Add autoload magic comments. - (preview-compatibility-macros): avoid byte compiler warning. - -2001-11-13 David Kastrup - - * PROBLEMS: Add patch for mouse-drag.el - - * INSTALL: add autoload instructions for fastest Emacs startup. - -2001-11-12 David Kastrup - - * preview.el (preview-gs-restart): Use push. - (preview-clearout-buffer): New function. Use in kill-buffer-hook. - (kill-emacs-hook): add cleanout of temp directories when leaving - Emacs. - (preview-make-options): cosmetics - (LaTeX-preview-setup): add keybindings for clearing buffer - (preview-clean-subdir): cosmetic changes. - (preview-clean-topdir): new function. - (preview-create-subdirectory): use it. - (preview-report-bug): report preview-dvips-command. - -2001-11-11 David Kastrup - - * Release 0.5.8.2 - -2001-11-11 Alan Shutko - - * aclocal.m4 (AC_EMACS_CHECK_LIB_WITH_LIB): varient of - AC_EMACS_CHECK_LIB which first requires a prereq lib. - (AC_CHECK_AUCTEX): Use AC_EMACS_CHECK_LIB_WITH_LIB to prereq - tex-site. - - * Makefile.in (use-hint): Get line wrapping right. - - * configure.in (--with-texmf): Applied patch from Hans Fredrik - Nordhaug making --with-texmf obey TDS. - -2001-11-11 David Kastrup - - * prv-emacs.el (preview-transparent-border): Change definition to - numeric/nil, set default to 3pt. - (preview-create-icon): adapt heuristic-mask accordingly - (preview-ps-image): same here - (preview-gs-get-colors): use new definition of - preview-transparent-border, use PostScript code not subject to - anti-aliasing effects. - (preview-transparent-border): Change default to take into - account that we previously got only half of requested width. - (preview-gs-get-colors): generate only necessary tokens. Disable - stroke adjustment in order to get more even borders. - -2001-11-10 David Kastrup - - * preview.dtx (subsection{The internals}): Make reassignment of - \@tempboxa that lead to missing section headers local. - Interesting bug. - -2001-11-09 David Kastrup - - * RELEASE: initial stab at release notes. - - * preview.el (preview-back-command): Make token backer somewhat - more robust. - (preview-analyze-error): Don't bomb out if no token matches. - - * README-preview: first draft. - - * prv-emacs.el (preview-int-bb): moved from preview.el - - * preview.el (preview-preserve-indentation): New option, on per - default. Switch off for old behaviour. - (preview-extract-bb): heed preview-preserve-indentation by faking - the bounding box left. - (preview-int-bb): move to prv-emacs.el - - * preview.dtx (subsection{The internals}): Try killing off indents - in order to get good horizontal positioning of preview. - - * preview.el (preview-start-dvips): fix bug WRT free variable - `buffer'. - - * prv-emacs.el (preview-transparent-color): change default for a - new default transparency scheme. - (preview-get-heuristic-mask): bug fix for specified color - (preview-create-icon): adjust for new policy - (preview-ps-image): same here - (preview-transparent-border): new option - (preview-gs-get-colors): heed this - -2001-11-08 David Kastrup - - * PROBLEMS: Recommend customizing new variable - preview-dvips-command for DviPS problems. - Add sections about Windows and XEmacs. - Add section about LaTeX/language environment problem. - Add section about flyspell.el including patch. - -2001-11-07 David Kastrup - - * preview.el (preview-gs): and other groups: set :prefix in - defgroup - (preview-get-geometry): Oops, make it work if - preview-scale-function is a constant instead of a function. - -2001-11-06 Alan Shutko - - * aclocal.m4 (AC_CHECK_AUCTEX): Revert the previous change, since - it was horribly broken, and fix --with-auctex, so that it doesn't - do the check if --with-auctex was specified. - -2001-11-06 Alan Shutko - - * aclocal.m4 (AC_CHECK_AUCTEX): Try looking for tex-site instead - of tex-buf... this may help since we're sure it's in load-path, - but I'm afraid that the contents of tex-site may not be standard - enough across installations. - - -2001-11-06 David Kastrup - - * preview.el (preview-image-creators): Add preview-eps-open - function for calling dvips conversion. - (preview-eps-open): Resume half-hearted support of postscript - image type. Does anybody use this, after all? If so, let him - run DviPS in background if he so desires... - - * preview.dtx (subsection{The internals}): add \leavevmode to make - things like \paragraph flush their \everypar tokens. Perhaps not - the right thing to do, let's wait for error reports about that - one. - - * preview.el: require 'tex-site when compiling - (preview-gs-file): new local variable - (preview-gs-sentinel): cater for "Compilation" flag in mode-line - (preview-gs-restart): changes in process setup - (preview-gs-close): Same here - (preview-gs-open): Same here - (preview-gs-dvips-sentinel): New function - (preview-gs-place): postpone Bounding Box extraction. - (preview-gs-flag-error): cosmetic changes - (preview-gs-transact): extract bounding box - (preview-LaTeX-command): Remove dvips call from command - (preview-dvips-command): New option for dvips call - (preview-parse-messages): add message while parsing - (preview-parse-messages): remove call to open, this calls parsing - instead. - (preview-start-dvips): New function. - (preview-TeX-inline-sentinel): Changed to new process model - Note: this breaks 'postscript image support. To be fixed. - -2001-11-03 Alan Shutko - - * aclocal.m4 - (AC_CHECK_PROG_REQUIRED,AC_CHECK_PROGS_REQUIRED,AC_PATH_PROG_REQUIRED): - New functions to check programs, and abort with a message if not - found. - (AC_EMACS_CHECK_LIB): Function stolen from Gnus to check whether - an elisp library exists. - (AC_CHECK_AUCTEX): Check if AUC-TeX is in a normal emacs load - path, and allow --with-auctex switch to specify it. SF Bug - #477262, #477260. - - * Makefile.in (use-hint, install-hint): New hints. SF Bug #477282. - (all, install): Use the above hints. - - * configure.in: Changed all AC_CHECK_PROG(S)/AC_PATH_PROG(S) to - new AC_*_REQUIRED, which abort and print a message if something - isn't found. Added AC_CHECK_AUCTEX. Add note at end of configure - to run "make". SF Bug #469741 (partial). - - Removed --with-auctex since that's now done in AC_CHECK_AUCTEX. - -2001-10-30 David Kastrup - - * prv-emacs.el (preview-make-clickable): Use 'keymap instead of - 'local-map, obliterating the need to inherit from LaTeX-mode-map. - (preview-toggle): Same here, and cater for null-length overlays. - (preview-mark-point): Jury's still out on that one. - - * preview.el (preview-gs-sentinel): Don't hickup if buffer got - killed. - (preview-gs-restart): Don't mind exiting Emacs if GhostScript - still running. - (preview-snippet): Buffer-locality not needed because parsing - occurs fully blocking. - (preview-snippet-start): Same - (preview-analyze-error): Somewhat saner behaviour if the error - message parsing fails due to macro arguments or other. This - cannot be the final verdict. - - * TODO: add a few items. - - * prv-emacs.el (preview-transparent-color): Make transparency - customizable. Note that due to a bug everything except "None" is - treated the same as "Autodetect" in 21.1. Fixed in CVS. - (preview-get-heuristic-mask): Function for calculating mask to use - from above. - (preview-create-icon): use preview-get-heuristic-mask - (preview-ps-image): same. - (preview-mark-point): move point out of previews before starting - next command for consistent implementation of intangibility. Not - sure whether this is actually a good idea, though. - (preview-inherited-face-attribute): New function - (preview-gs-get-colors): New function, replaces preview-get-colors - - * preview.el (preview-gs): New customization group hierarchy - (preview-appearance): same - (preview-latex): same - (preview-gs-colors): change string to single tokens. - (preview-gs-transact): construct string from same - (preview-scale-from-face): consult preview-reference-face instead - of default. Use new function preview-inherited-face-attribute for - this. - (preview-face): add different colours for dark backgrounds. - change default background to beige, probably less likely to match - users default background. - (preview-error-face): change preview-error-face for non-color terms. - (preview-reference-face): used for size and color determination of - previews. - (preview-TeX-inline-sentinel): tell user while we are parsing - -2001-10-27 David Kastrup - - * PROBLEMS: revert AucTeX patch to that before we tried our luck - with intangibility. Some changes in formatting. Add comment - about -Pwww font problems. - -2001-10-26 David Kastrup - - * Release 0.5.8.1 - - * preview.el (preview-mouse-open-eps): fix a typo in help - message. - (preview-analyze-error): Remove traces of inhibit-point-motion - madness. If search for (concat string after-string) fails, try - again just with string in order to support uses of Auc-TeX's - original interface. - - * prv-emacs.el (preview-toggle): Don't reactivate disabled - overlays (could happen in isearches ended by an editing operation). - (preview-move-point): While we are simulating point-adjustment, - heed disable-point-adjustment in order to make isearch (and - probably other utilities) Do The Right Thing (TM). Works - beatifully. - - * preview.el (preview-LaTeX-command): new customization variable. - (LaTeX-preview-setup): use it. - -2001-10-25 David Kastrup - - * We now cater for people with non-black-on-white setup. - - * prv-emacs.el (preview-get-colors): gets colors from default - font. - - * preview.el (preview-gs-colors): new variable for GhostScript - color setup string. - (preview-gs-transact): pass color setup. - (preview-get-geometry): pass color setup - - * prv-emacs.el (preview-ps-image): Don't expect white background - in heuristic-mask. - - * preview.el (preview-next-border): Can't get everything right - first try now, can I? - - * prv-emacs.el: replace preview-intangible by preview-state. - (preview-handle-insert-in-front): Same here. - (preview-toggle): Same here. - (preview-toggle): Let preview-toggle handle setting of category. - That way category is not set/used outside of prv-emacs.el. - (preview-move-point): replace preview-intangible by - preview-state. - - * preview.el (preview-dwim): replaces preview-again. - Excruciatingly useful function bound to C-c C-p C-p. Will do just - what you want whenever you call it. - (preview-next-border): Helper-function for that - (preview-disable): set property 'preview-state - (preview-clearout): use 'preview-state instead of 'category - (preview-place-preview): same here. - (LaTeX-preview-setup): use preview-dwim in keyboard bindings - -2001-10-23 David Kastrup - - * Release 0.5.8 - - * PROBLEMS (AucTeX): remove patch for intangibility problem. - - * preview.el (preview-regenerate): use preview-region - (preview-region): New user function. - (preview-environment): New user function. - (preview-section): New user function. - (preview-again): New user function. - (LaTeX-preview-setup): Add menus and keyboard shortcuts for new - user functions. - (preview-version): Don't recalculate version in compiled form. - - * prv-emacs.el: inherit from LaTeX-mode-map in order to have - normal commands work when cursor is on preview. - (preview-make-clickable): same. - (preview-overlay): don't make intangible, but preview-intangible. - In short, we now fake intangibility until Emacs will keep the - cursor out of overlay images like it does out of text property - images. - (preview-handle-insert-in-front): Same here. - (preview-toggle): Same here. Load pre-command-hook and - post-command-hook for fake intangibility. - (preview-marker): Added for fake intangibility. - (preview-mark-point): pre-command-hook function for fake - intangibility. - (preview-move-point): post-command-hook function for fakr - intangibility. - -2001-10-22 David Kastrup - - * README: Change info for Emacs release 21.1 - - * PROBLEMS: Change info for Emacs release 21.1 - - * INSTALL: Change info for Emacs release 21.1 - -2001-10-19 David Kastrup - - * preview.dtx (subsection{The internals}): Heed \AtBeginDvi - sequences. Small doc/formatting changes. - -2001-10-17 David Kastrup - - * preview.dtx: Get the version headers right (hopefully). - -2001-10-16 David Kastrup - - * preview.dtx: Make a stab at an automated version header - (subsection{Preview attaching commands}): Move the badness stuff - to the auctex option. - -2001-10-15 David Kastrup - - * prv-emacs.el: insert-in-front back. Discovered all-saving - undo-in-progress. - (preview-handle-insert-in-front): pseudo-advance if not in undo - while iconized. - (preview-handle-modification): fitting behaviour for that. commit - suicide on changes that leave the range empty, disable else. - - * preview.el (preview-place-preview): overlays get auto-advancing - front. - (preview-analyze-error): intangible. inhibit-point-motion-hooks. - what a mess. Made parsing saner in the presence of such stuff. - (preview-place-preview): overlays get non-auto-advancing front - back again, since we rather pseudo-advance in - preview-handle-insert-in-front. - - * prv-emacs.el: don't handle insert-in-front: impossible to do - consistently. Instead make beginning ofg overlays auto-advance - always. - (preview-handle-insert-in-front): removed - (preview-handle-modification): removed insert-in-front-hooks - -2001-10-13 David Kastrup - - * prv-xemacs.el: This is completely and utterly broken and - incomplete. The recent changes from Simon have not yet been - incorporated, some of the stuff still has old semantics and so - forth and so on. One needs to go through prv-emacs.el and make - sure that everything in there has an equivalent here. - - * prv-emacs.el: See preview.el. - - * preview.el: This is the big one. Changes too numerous to - mention. Lots of modularization for making XEmacs support - possible. Changed semantics, the works. See PROBLEMS file for - new AucTeX compatibility annoyances. - - * PROBLEMS (AucTeX versions from 11.01 up to version 11.05): Patch - added. Patch for earlier versions revised. - -2001-10-12 David Kastrup - - * preview.dtx (subsection{Preview attaching commands}): set - \hbadness and \vbadness to infinity in order to avoid - parse-unfriendly error messages. Would one want to see overfull - hbox rules in preview output? - -2001-10-12 Alan Shutko - - * Makefile.in (LISP_OBJS): New var. - ($(LISP_OBJS)): Got rid of elc target and used dependencies, so we - don't recompile every make. - -2001-10-12 David Kastrup - - * configure.in: Try fixing the emacs flavor detection. - And revert back to Alan's version. - -2001-10-12 Alan Shutko - - * configure.in: Change AC_PATH_PROG of emacs to AC_CHECK_PROG, as - it was breaking --with-xemacs. - -2001-10-12 David Kastrup - - * Makefile.in: Switch order of LISP_SOURCES in order to avoid - compiling preview.el with older versions of prv-emacs.elc or - prv-xemacs.elc - -2001-10-11 Alan Shutko - - * Makefile.in (ELCC): Bug 469742: Include . in load path. - - * configure.in: Added --with-xemacs option. Added AC_XEMACS_P to - determine if we're using xemacs. Added PLAT_LISP substitution - with the flavor-specific lisp file. - - * Makefile.in (LISP_SOURCES): New variable, listing files needing - byte-compilation. - (all): Depend on "elc" target to capture all the emacs files. - (install-el): Install more lisp files. - (elc): New target, compile all relevant files. - -2001-10-11 David Kastrup - - * preview.dtx (subsection{The internals}): Introduce count - \pr@snippet so as not to get confused by \include. - (subsection{Preview attaching commands}): Make auctex option use - this counter. - -2001-10-10 David Kastrup - - * circ.tex: Demonstrate new `sections' option. - - * preview.el (preview-default-option-list): Cater for new - `sections' option to preview.sty. - - * preview.dtx (section{Provided Commands}): New argument syntax as - in \PreviewMacro[{*[][]{}}]{\includegraphics}. - (subsection{Parsing commands}): introduce \pr@endparse and support - new syntax. - (subsection{Preview attaching commands}): same here. - (section{Package options}): explain new `sections' option. - (subsection{Selection options}): implement `sections' option. - -2001-10-09 David Kastrup - - * preview.el (preview-mouse-open-error): Don't have multiple - "*Preview-GhostScript-Error*" buffers gather, reuse single one. - (LaTeX-preview-setup): Enter us into "Command" menu. - -2001-10-08 David Kastrup - - * preview.dtx (subsection{Preview attaching commands}): Change - output routine to flush out floats. - Correct \CheckSum. - - * preview.el: Use `error' identifier only where really needed. - (preview-gs-behead-outstanding): see above. - (preview-gs-sentinel): see above. - (preview-gs-flag-error): see above. - Still require (defvar error) because of Auc-TeX - (TeX-active-tempdir): Move definition. - (preview-gs-place, preview-eps-place) - (preview-active-string, preview-make-filename) - (preview-place-preview, preview-parse-messages) - (preview-analyze-error): remove `tempdir' argument - (preview-get-geometry): some change in semantics - (preview-TeX-inline-sentinel): call `preview-parse-messages' with - process buffer active instead of source. - (TeX-inline-preview): adapt to changed `preview-get-geometry' - -2001-10-07 David Kastrup - - * preview.el (preview-get-geometry): comment clarification to - satisfy checkdoc. - (preview-version): added. - (preview-report-bug): use `preview-version' instead of current - ugliness. - - * .cvsignore (Module): Add a few more entries. - - * preview.el: Don't defvar AucTeX internal TeX-auto-file, make - auto-size detection of previews from parsed styles work. - (preview-document-pt): Use `TeX-active-styles' instead of bad AucTeX - internal `TeX-auto-file'. - (preview-get-geometry): Different arguments and semantics. Make - it work. - (TeX-inline-preview): Call changed `preview-get-geometry'. - - * prv-xemacs.el: add macros line-beginning-position and - line-end-position. - - * preview.el: Change manner of loading prv-xemacs - (preview-analyze-error): Use line-end-position again. - -2001-10-05 David Kastrup - - * preview.dtx: Include \ProvidesPackage and \CheckSum - (subsection{Preview attaching commands}): put \unskip in - \end{preview} where it will make a difference. - (section{Various drivers}): \askforoverwritefalse only generated - for make-intended installer. - - * prv-xemacs.el: require overlay - preview-compatibility-macros added - (find-image): some changes of compilation - (defimage): define using preview-defmacro - (make-temp-file): ignore temporary-filename: not needed in here. - -2001-10-04 David Kastrup - - * preview.el: first stab at XEmacs compatibility. - - * prv-xemacs.el: first stab at XEmacs compatibility. - - * circ.tex (section{Die gerade Linie}): built in two deliberate - bugs for testing. - - * preview.el (preview-gs-behead-outstanding): use - `preview-gs-flag-error'. - (preview-mouse-open-error, preview-mouse-open-eps): factored out - stuff from `preview-gs-flag-error'. - (preview-gs-flag-error): replaces `preview-gs-error-string' - (preview-gs-transact): Use `preview-gs-flag-error'. - - * PROBLEMS: be more specific about GhostScript errors - -2001-10-03 David Kastrup - - * preview.el (preview-delete-file): remove dont-register - (preview-make-filename): remove dont-register - (preview-regenerate): switch to clicked buffer if not there. - (preview-gs-error-string): try to avoid strange behaviour from - having `let' restore potential buffer-local-variables to the wrong - buffer. Make some functions (interactive "@"). - -2001-10-02 David Kastrup - - * release 0.5 - - * PROBLEMS: Completed summary of patches and made an outline-mode file. - - * INSTALL: - Gearing up for a release. Last modifications and clarifications. - - * preview.el: - Lots of cleanups for getting to release quality. Made good error - reporting with things masquerading as actual GhostScript sessions, - including command line, prompt, messages, the works. - - Removed preview-gs-urgent which actually has never been anything - but the front of preview-gs-queue. - - * TODO: Some more wishes. - - * preview.el: Make active error display. - - * preview.el: - Changed the process line appearance somewhat, added a bit of - robustness when error line parsing fails, beautified appearance of - opened previews (icon gets its own line only when previewed area - starts on a line). - -2001-10-01 David Kastrup - - * TODO: Added a few items. - - * README: Added CVS instructions and a few other odds and ends. - - * bootstrap.ins: Remove docstrip configuration related messages. - - * INSTALL: Some more massaging. - - * PROBLEMS: Initial checkin, preparation for first tarball release. - - * ChangeLog: Initial entry of ChangeLog. - -2001-10-01 alanshutko - - * aclocal.m4: Instead of /dev/null, throw stuff to FD 5, where it - might do some good. - -2001-09-30 David Kastrup - - * README: Mentioned M-x preview-report-bug. - - * README: Removed redundancies with INSTALL, cleared some stuff up. - - * preview.el: - Obliterated transaction queues. They did not help that much, and are - not implemented in earlier versions of XEmacs. More trouble than they - were worth, anyway. - - * preview.el: Define a few more image types. - -2001-09-29 David Kastrup - - * INSTALL: Some general information and stuff. - - * Makefile.in: - Use latex '\nonstopmode \input ...' instead of -interaction - nonstopmode - - Fixed string comparison in Emacs. - - * aclocal.m4: - Remove trailing slashes after path discovery, do some more things with - sed instead of various other utilities. One change in calling LaTeX - to make it work with older or non-web2c binaries. - - * preview.dtx: - Support those misguided people using $$ in their LaTeX documents. I - am not sure this is a good idea, but it will probably save us bug - reports. - - * TODO: Removed a few done points. - - * preview.el: - Made parsing good. Now the entire TeX error context gets used. In - most cases, regenerating previews should work now, as well as region - previewing. - -2001-09-28 alanshutko - - * INSTALL: New file - -2001-09-27 alanshutko - - * Makefile.in (preview.elc): Patch from Simon Josefsson to fix - build with non-standard AUCTeX location. - -2001-09-27 David Kastrup - - * preview.el: - Made error and abort messages appear in the faulty images. Reworked - file handling somewhat so that in the case of errors all involved - files can stay until the image overlay gets deleted. - - * preview.el: - Added bug reporting instructions and helper function for reports - to preview-latex-bugs@lists.sourceforge.net. - -2001-09-26 alanshutko - - * Makefile.in: (install-texmf) Install the dvi file - - * Makefile.in, aclocal.m4, configure.in: - * aclocal.m4: Removed some dross stolen from Gnus, since it is unused. - Fixed up AC_PATH_TEXMFDIR to try to find a dir to install the docs - and to export texmfdir. - - * configure.in: --with-auctex=DIR, new option - - * Makefile.in: Changed rules for byte-compilation to allow setting - AUCTEXDIR. - (install-texmf) Only texhash the directory we installed into - -2001-09-26 David Kastrup - - * preview.el: - Oodles of documentation and a much faster bounding box extractor - not relying on grep. Some small internal changes. - - * preview.el: - Background rendering now working without errors, even with crummy - default tq.el as currently shipped with Emacs (and XEmacs?). - -2001-09-25 David Kastrup - - * preview.el: - Some initial stab at trying to make do without tq.el. Figured out a - way to make do with tq's ugly semantics, however. Just keep this - somewhere. Only half done. - -2001-09-24 alanshutko - - * Makefile.in: - Makefile.in: clean and distclean targets from Simon Josefsson - -2001-09-24 David Kastrup - - * preview.el: - Sanitized temporary file handling by introducing a reference count - scheme. Temporary directories should now get deleted as they become - empty. We still do a general cleanup (in case a previous EMacs - session crashed) on first accessing any preview subdirectory, which - means bad luck when you are starting multiple instances of Emacs for - previewing purposes. - -2001-09-24 alanshutko - - * Makefile.in, configure.in: - Run texhash after tex installation. Also set full - pathnames for programs, since the path of the installing user may - not match the compiling user. - - * Makefile.in, aclocal.m4: First cut at previewdocdir - -2001-09-24 David Kastrup - - * preview.el: - PNG rendering now basically works and is the default. Errors during - transaction queue processing insert their messages into the TeX - background buffer; so do unexpected GhostScript messages. Good for - debugging. - -2001-09-22 David Kastrup - - * preview.el: - Forgot entering into queue and a condition. Still does not work with png. - - * preview.dtx: Fixed \begin{table} bug. - - * preview.el: Several changes from several people. - - The big one: support of other image formats. PNG. Unfortunately, not - yet functional. Checked in nevertheless since the old postscript - rendering is on by default and seems to work still. - - * preview.dtx: Forgotten macrocode, empty line. - -2001-09-21 alanshutko - - * Makefile.in, aclocal.m4, configure.in: - 2001-09-21 Alan Shutko - - * aclocal.m4: Correct handling of docstrip configuration for - non-TDS setup. Also, quote the $ in awk. - - * Makefile.in (TEX): New variable. - (all): preview-mk.ins instead of preview.ins - (preview-mk.ins, preview.sty prauctex.def preview.drv): Use $TEX. - - * configure.in: Added --with-preview-dir option. Check for tex - executable. - - * configure.in: Clarified --with-texmf help. - - * README: Updated build directions for autoconf build. - - * .cvsignore, Makefile, Makefile.in, aclocal.m4, configure.in, install-sh: - Makefile.in, aclocal.m4, configure.in: Create autoconf versions of - Makefile. Much of aclocal.m4 was stolen from Gnus, though the - AC_PATH_TEXMF is new. - - Added install-sh for use by the makefile if a compatible install - binary is not found. - -2001-09-20 David Kastrup - - * Makefile: First sketch at installation via make instead of docstrip. - - * bootstrap.ins: No error if no docstrip.cfg. - - * bootstrap.ins: - First sketch at bootstrap install file for extracting main installer - and giving directory info. - - * preview.dtx: Added missing macrocode environment (David Love). - Leave directory off installer when installing via make. - -2001-09-19 David Kastrup - - * README: Checked in antialiasing suggestions from Alan Shutko. - -2001-09-16 David Kastrup - - * preview.el: Still learning about customize-variable... - -2001-09-15 David Kastrup - - * preview.el: - Parse HiRes Bounding Boxes, remove accidental paste of definition of - shell-command-to-string, add support for graphical preview of files - not prepared for it. - - * preview.dtx: Another spurious space. - - * preview.dtx: - AucTeX option delays \nonstopmode. Spurious space in \pr@endbox removed. - - * README: Add instructions for anti-aliasing. - - * preview.dtx, README: Corrected Email address. - -2001-09-14 David Kastrup - - * README: Added some more descriptive stuff and my Email address. - - * preview.el: Added intelligent determination of EPS scale. - Changed Bounding Box determination to use a HiResBoundingBox if - present, and work without a shell. - Added some customization. - -2001-09-13 David Kastrup - - * .cvsignore: Ignore generated files. - - * preview.dtx: - Deleted no longer applicable comment. Fixed bug in connection with \item. - - * COPYING: Copy of GPL version 2 included. - - * README: Typo. - - * README: Clarified comment about how to improve EPS support in Emacs. - - * README: Removed link to pretest Emacs on request from Gerd Möllmann. - -2001-09-12 David Kastrup - - * circ.tex: New file. - - * circ.tex: This is the initial checkin of preview-latex. Enjoy. - - * Makefile, README, TODO, preview.dtx: New file. - - * Makefile, README, TODO, preview.dtx: - This is the initial checkin of preview-latex. Enjoy. - - * preview.el: New file. - - * preview.el: This is the initial checkin of preview-latex. Enjoy. - diff --git a/code/elpa/auctex-13.2.1/ChangeLog.1 b/code/elpa/auctex-13.2.1/ChangeLog.1 deleted file mode 100644 index 2baa6e2..0000000 --- a/code/elpa/auctex-13.2.1/ChangeLog.1 +++ /dev/null @@ -1,30752 +0,0 @@ -2023-04-23 Mosè Giordano - - * Version 13.2 released. - -2023-04-19 Arash Esbati - - Improve style/enumitem.el - - * style/enumitem.el (LaTeX-enumitem-key-val-options): Use - variables provided by latex.el and don't hard-code the font - related values. - (LaTeX-enumitem-auto-cleanup): Don't add environments defined in - tex-ispell.el to `ispell-tex-skip-alists' again. - Remove comment. - -2023-04-11 Arash Esbati - - Improve style/fancyvrb.el - - * style/fancyvrb.el (LaTeX-fancyvrb-arg-define-macro): Improve - addition of parsed elements incl. starred version, fontification - and spell-checking skips. - (LaTeX-fancyvrb-arg-define-environment): Simplify addition of - parsed environments of "VerbatimOut" type. - Make sure the entire environments are skipped during - spell-checking. - (LaTeX-fancyvrb-add-syntactic-keywords-extra): New function for - adding fontification support for "SaveVerb" macros. - ("fancyvrb"): Add missing query of optional arguments for various - macros. Simplify code. Improve fontification. - Use the function `LaTeX-fancyvrb-add-syntactic-keywords-extra'. - -2023-04-11 Arash Esbati - - Improve spelling skip support for fancyvrb macros - - * tex-ispell.el (TeX-ispell-skip-cmds-list): Improve skip support - for macros provided by fancyvrb package. - -2023-04-02 Arash Esbati (tiny change) - Dirk Ullrich - - Improve filling over comments in docTeX-mode - - * doc/auctex.texi (Indenting): Document new option. - - * latex.el (docTeX-indent-across-comments): New option. - (LaTeX-indent-calculate-last): Use new option in docTeX-mode. - Code contributed by Dirk Ullrich. - -2023-03-28 Arash Esbati - - Update style/expl3.el - - * style/expl3.el ("expl3"): Add missing macros plus fontification. - (LaTeX-expl3-package-options): Update options. - -2023-03-27 Arash Esbati - - Fix query of optional arguments - - * style/thmtools.el (LaTeX-thmtools-env-label): Add ?\r (RET) to - list of valid chars for input. - -2023-03-25 Arash Esbati - - * style/pdfpages.el ("pdfpages"): Replace `TeX-arg-eval'. - -2023-03-17 Arash Esbati - - Return correct completion candidates in math-mode - - * latex.el (LaTeX-common-initialization): Make sure that from the - second elements inside `LaTeX-math-list' and `LaTeX-math-default', - only the strings are used for `TeX-complete-list'. The second - element can also be a function which is not correct for completion - purposes. (bug#62220) - -2023-03-15 Arash Esbati - - Replace `TeX-arg-eval' in style/newfloat.el - - * style/newfloat.el ("newfloat"): Replace `TeX-arg-eval' with - closure. - Fix the first argument of `TeX-arg-completing-read' - -2023-03-14 Arash Esbati - - Simplify implementation of style/overpic.el - - * style/overpic.el (LaTeX-arg-overpic-key-val): Delete function - and move the functionality into the hook. - (LaTeX-graphicx-key-val-options): Declare. - -2023-03-04 Tassilo Horn - - Fix \includegraphics key-vals prompt in beamer documents. - - * style/beamer.el ("beamer"): Fix \includegraphics key-vals prompt in - beamer documents. - * style/overpic.el (LaTeX-arg-overpic-key-val): Fix - LaTeX-arg-overpic-key-val docstring which referred to the removed - function LaTeX-arg-graphicx-includegraphics-key-val. - -2023-02-21 Ikumi Keita - - Add new tests - - * tests/latex/nested-indent-in.tex: - * tests/latex/nested-indent-out.tex: - New files for additional test for bug#48518. - * tests/latex/latex-test.el (AUCTeX-set-ert-path): Add new entries for - the above new files. - (LaTeX-indent-nested-envs): New test for bug#48518. - * tests/latex/latex-filling-in.tex: - * tests/latex/latex-filling-out.tex: - Add \usepackage and paragraphs for bug#61400 - -2023-02-16 Ikumi Keita - - Fill \verb-like macros appropriately (bug#61400) - - * latex.el (LaTeX-verbatim-macro-boundaries): Attach an optional - argument so that it can return boundaries of its argument only. - Include *-braces verbatim macros like \url{} as targets. This affects - `LaTeX-current-verbatim-macro' in the same way. - Clean up codes to fix the following bugs. - (1) Inconsistent result when the point is at just before "\verb...". - (2) Going back to the previous line unintentionally in search of - verbatim macros. - Support optional argument of macros such as \Verb from fancyvrb. - Allow one level of nested braces as verb argument. - (LaTeX-verbatim-p): Don't regard the point just before "\verb..." as - verbatim. - Depend only on syntax-table property when syntax propertize is used. - -2023-02-15 Arash Esbati - - * style/url.el ("url"): Add missing \DeclareUrlCommand macro. - -2023-02-15 Arash Esbati - - Update style/ltugboat.el to class version 2.28 - - * style/ltugboat.el ("ltugboat"): Improve query for the optional - argument of verbatim environment. - Add support for various URL typesetting macros. - -2023-02-13 Arash Esbati - - Make `texmathp' aware of verbatim macros/environments - - * tests/latex/texmathp-test.el (texmathp-verbatim): New test. - - * texmathp.el (texmathp): Use `LaTeX-verbatim-p' to check if the - math command is inside a verbatim construct. (bug#61410) - -2023-02-06 Arash Esbati - - Add new style/algpseudocodex.el - - * Makefile.in (STYLESRC): Add new style. - - * style/algpseudocodex.el: New file. - -2023-02-04 Ikumi Keita - - Indent the active region (bug#48518, bug#28382) - - * latex.el (LaTeX-insert-environment): Indent the active region so - that indentation isn't broken even in nested environments. - (LaTeX-env-label): Remove indentation code no longer necessary by the - above change. - -2023-01-29 Ikumi Keita - - Add a paragraph to Texdoc section in the documentation - - * doc/auctex.texi (Documentation): Add an notice that it isn't sure - whether `TeX-documentation-texdoc' works for MiKTeX or not. - -2023-01-28 Ikumi Keita - - Call Texdoc coherently - - * tex.el (TeX-documentation-texdoc): Use `call-process' rather than - `shell-command-to-string' to invoke Texdoc. - Bind buffer object of working buffer rather than its name to `buffer'. - Capitalize Texdoc in the doc string. (It seems that's the proper name - according to its documentation shown by "texdoc texdoc".) - -2023-01-27 Ikumi Keita - - Fix `TeX-documentation-texdoc' for okular - - We used `start-process-shell-command' for these 4 years. However, - it turned out that that invalidated okular. (See bug#40577 and - .) - - The reason that `TeX-documentation-texdoc' tried hard to collect and - show the output from Texdoc is that the exit code wasn't meaningful - once[1]. This was the only way to notify the user when Texdoc can't - find any documentation for the given keyword. - - However, recent Texdoc is improved to return non-zero exit code when - it can't find any documentation[2]. Now we use `call-process' instead - of `start-process-shell-command'. This has a drawback that user who - sticks to older TeX Live distribution isn't notified at all when the - given keyword didn't match any documentation, but we hope that it - doesn't cause major problem. - - [1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28905#17 - [2] https://tug.org/texdoc/doc/texdoc.man1.pdf - - * tex.el (TeX-documentation-texdoc): Use `call-process' to invoke - Texdoc. - Move `executable-find' test up in the function body so that it covers - no prefix case as well. - Add NO-PROPERTIES argument to `thing-at-point'. - Remove unnecessary `save-excursion'. - Refill. - -2023-01-26 Arash Esbati - - * style/multido.el ("multido"): Fix query prompt. - -2023-01-25 Arash Esbati - - Pacify compiler warning - - * multi-prompt.el (multi-prompt-key-value-collection-fn): Fix - references to Emacs Lisp Reference Manual. - -2023-01-24 Arash Esbati - - * style/multibib.el: Replace `TeX-arg-eval'. - -2023-01-20 Tassilo Horn - - Remove Emacs 24.3 compat code - - * preview.el.in (preview-get-dpi): Remove Emacs 24.3 compat case - introduced with bug#45596. - -2023-01-19 Arash Esbati - - Silence compiler warning - - * style/inputenc.el (LaTeX-inputenc-package-options): Delete - `when' with empty body. - -2023-01-17 Ikumi Keita - - Simplify version and date specification - - * latex/preview.dtx (section{The Implementation}): Don't use RCS - tags for version and date. Declare manually instead. - (): Update \CheckSum value. - -2023-01-12 Arash Esbati - - Update Pygments style names - - * style/minted.el (LaTeX-minted-key-val-options): Update style - names provided by Pygments version 2.14.0. - -2023-01-10 Arash Esbati - - Simplify implementation of style/minted.el - - * style/minted.el (LaTeX-arg-minted-language) - (LaTeX-arg-minted-style): Delete functions and move the - functionality into the hook. - -2023-01-10 Arash Esbati - - Turn `y-or-n-p' into `always' for in-buffer completion - - * latex.el (LaTeX-completion-parse-args): Turn `y-or-n-p' into - `always' inside `TeX-arg-conditional' for in-buffer completion. - -2023-01-08 Ikumi Keita - - Support detached arguments - - * tex.el (TeX-find-macro-boundaries): Skip white spaces between a - macro argument and comment starter. - Fix doc string. - Add FIXME comment. - (TeX-find-macro-end-helper): Skip white spaces at the beginning of - line even when the preceding line doesn't end with comment. - * tests/tex/navigation.el (TeX-check-f-m-b): New function. - (TeX-find-macro-boundaries-detached-arg): New test. - (TeX-find-macro-end-helper): Integrate similar tests into one test. - (TeX-check-f-m-e-h): Adapt according to the above integration. - -2023-01-07 David Kastrup - - Preserve braces after @TeX and similar macros. - -2022-12-20 Ikumi Keita - - New style file physics.el - - * style/physics.el: New style file. - * Makefile.in (STYLESRC): Add it. - -2022-12-19 Arash Esbati - - Avoid compiler warnings with long function names - - * tex.el (TeX-auto-add-type): Rearrange the auto-generated - docstring in order to avoid compiler warnings for long function - names. - -2022-12-19 Uwe Brauer - - Add filename as a prefix to catchfilebetweentags counter - - * style/catchfilebetweentags.el (LaTeX-env-catchfilebetweentags): - Add filename as a prefix to the counter. - -2022-12-18 Arash Esbati - - Pacify compiler warning - - * context.el (ConTeXt-expand-options): Use `string=' instead of - `eq' to compare strings. - -2022-12-18 Ikumi Keita - - Improve the previous commit slightly - - * latex.el (LaTeX-current-environment,LaTeX-backward-up-environment): - Move the task to find out the environment name from the latter to the - former. - -2022-12-16 Ikumi Keita - - Reduce redundancy in regexp - - * latex.el (LaTeX-environment-name-regexp): Don't quote regexp inside - [^...]. - (LaTeX-modify-environment): Omit spurious regexp group. (already - given by `LaTeX-environment-name-regexp') - -2022-12-16 Ikumi Keita - - Improve consistency between similar functions - - Include doctex mode special treatment of `LaTeX-current-environmnet' - into `LaTeX-find-matching-begin' and `LaTeX-find-matching-end'. - - * latex.el (LaTeX-backward-up-environment): Factor out the common - functionality of `LaTeX-current-environmnet' and - `LaTeX-find-matching-begin' into a new function. - (LaTeX-current-environment,LaTeX-find-matching-begin): - Use it. - (LaTeX-find-matching-end): Include doctex mode special treatment. - -2022-12-16 Ikumi Keita - - Support starred variant name - - * latex.el (LaTeX-find-matching-end): - (LaTeX-find-matching-begin): - Find correct begin or end when the point is just after the asterisk of - "\end{foo*}". - Remove spurious `regexp-quote' for `TeX-grop'. - -2022-12-15 Ikumi Keita - - Use `symbol-value' instead of `eval' - - * multi-prompt.el (multi-prompt-expand-completion-table): Use - `symbol-value' explicitly instead of `eval' to obtain the value of - variable. - -2022-12-15 Ikumi Keita - - Fix argument description in doc strings - - * latex.el (TeX-read-key-val): - * multi-prompt.el (multi-prompt-key-value): - Correct the format of KEY-VAL-ALIST and state that variable is also - allowed. - * style/acro.el (LaTeX-arg-acro-key-val): - Simplify instead of stating the detail. - -2022-12-15 Ikumi Keita - - Overhaul beamer.el - - * style/beamer.el (LaTeX-beamer-after-insert-env): Use `member' - instead of `TeX-member'. - Add comment. - (TeX-arg-beamer-overlay-spec): Simplify by feature implemented - recently in `TeX-arg-string'. - (TeX-arg-beamer-default-overlay-spec): New function. - (TeX-arg-beamer-frametitle,TeX-arg-beamer-note): Delete. - (LaTeX-item-beamer): Accept optional argument for bibitem. - Simplify. - (LaTeX-bibitem-beamer): New function to use `LaTeX-item-beamer'. - (LaTeX-beamer-search-themes): Use `length' instead of `string-width'. - Use `substring-no-properties' instead of `substring'. - (LaTeX-beamer-themes-list,LaTeX-beamer-inner-themes-list) - (LaTeX-beamer-outer-themes-list,LaTeX-beamer-color-themes-list) - (LaTeX-beamer-font-themes-list): - New functions to use with `TeX-arg-completing-read'. - (LaTeX-arg-beamer-theme,LaTeX-arg-beamer-inner-theme) - (LaTeX-arg-beamer-outer-theme,LaTeX-arg-beamer-color-theme) - (LaTeX-arg-beamer-font-theme): - Turn into the above new functions. - (LaTeX-beamer-env-frame): Factor out former lambda form into an - individual function and adapt for new usage in - `LaTeX-add-environments'. - (LaTeX-beamer-section): New function to insert section commands as - well as asking for their optional arguments. - ("beamer"): Update support of section commands with the above new - function. - Add and improve input support for many macros and environments. - Add syntax highlight support. - Update local value of `LaTeX-clean-intermediate-suffixes' so that - "Clean" command cleans .vrb files. - (LaTeX-beamer-class-options): Update class options for current - beamer. - * style/beamerarticle.el ("beamerarticle"): Allow (sub)paragraph - commands. - -2022-12-14 Arash Esbati - - * style/mdframed.el ("mdframed"): Replace `TeX-arg-eval'. - -2022-12-14 Arash Esbati - - Simplify implementation of style/mathtools.el - - * style/mathtools.el (LaTeX-mathtools-arg-mathstyle-completion) - (LaTeX-mathtools-arg-mathsize-completion): Delete functions and - move the functionality into the hook. - (LaTeX-mathtools-mathstyle-list): New variable. - (LaTeX-mathtools-auto-cleanup): - ("mathtools"): Adjust acc. to deleted function(s). - Replace `TeX-arg-eval'. - -2022-12-13 Arash Esbati - - * style/ltxtable.el ("ltxtable"): Replace `TeX-arg-eval'. - - * style/ltxdoc.el ("ltxdoc"): Replace `TeX-arg-eval'. - -2022-12-13 Arash Esbati - - Simplify implementation of style/ltugboat.el - - * style/ltugboat.el (LaTeX-env-ltugboat-verbatim): Remove function - and move the functionality into the hook. - -2022-12-13 Arash Esbati - - * style/enumitem.el ("enumitem"): Replace `TeX-arg-eval'. - - * style/ltablex.el ("ltablex"): Add fontification support. - - * style/listings.el ("listings"): Replace `TeX-arg-eval'. - -2022-12-13 Arash Esbati - - Simplify implementation of style/ifthen.el - - * style/ifthen.el (LaTeX-ifthen-test): New variable. - (LaTeX-arg-ifthen-test): Delete and move the functionality into - the hook. - -2022-12-08 Arash Esbati - - Simplify implementation of style/hologo.el - - * style/hologo.el - (LaTeX-hologo--arg-use-region-or-query-logo-name): Reduce - functionality. - (LaTeX-hologo--arg-use-region): New helper function to wrap region - in a pair of braces. - ("hologo"): Use new functions in combination with - `TeX-arg-conditional'. - Replace `TeX-arg-eval'. - -2022-12-08 Arash Esbati - - Simplify implementation of style/graphicx.el - - * style/graphicx.el (LaTeX-graphicx-key-val-options): New - function. - (LaTeX-arg-graphicx-includegraphics-key-val): Remove since not - needed anymore. - ("graphicx"): Use `TeX-arg-key-val' with the new function in the - hook. - -2022-12-08 Arash Esbati - - Simplify implementation of style/geometry.el - - * style/geometry.el ("geometry"): Replace `TeX-arg-eval'. - -2022-12-08 Arash Esbati - - Update style/fvextra.el to package version 1.5 - - * style/fvextra.el (LaTeX-fvextra-key-val-options): Add new - key=vals. - ("fvextra"): Add support for the new "VerbEnv" environment. - -2022-12-08 Arash Esbati - - Simplify implementation of style/footmisc.el - - * style/footmisc.el (LaTeX-footmisc-fnsymbols-set): New variable. - ("footmisc"): Use it in the hook. - Remove support for the \footref macro which is now part of LaTeX - kernel. - -2022-12-08 Ikumi Keita - - Fix bug#58689 with a bit of optiomization - - * latex.el (LaTeX-modify-environment): Comment out redundant - `beginning-of-line' and `end-of-line'. - -2022-12-07 Arash Esbati - - * style/fontspec.el ("fontspec"): Replace `TeX-arg-eval'. - -2022-12-07 Arash Esbati - - Simplify implementation of style/floatrow.el - - * style/floatrow.el (LaTeX-floatrow-auto-cleanup): Adjust to new - functionality of `LaTeX-floatrow-arg-floatbox'. - (LaTeX-floatrow-arg-floatbox): Move query for optional arguments - into the hook. - ("floatrow"): Query for optional arguments with - `TeX-arg-completing-read'. - Replace usage of `TeX-arg-eval'. - -2022-11-30 Arash Esbati - - Don't rely on the value of `LaTeX-current-environment' - - * style/breqn.el (LaTeX-breqn-key-val-options): - * style/changelog.el (LaTeX-changelog-key-val-options): Remove - usage of the variable `LaTeX-current-environment'. - -2022-11-30 Arash Esbati - - Revert "Bind a value to `LaTeX-current-environment' locally" - - This reverts commit e4ceb88bb7cb4f406874de196aa71118449fe373. - - This change had negative side effects for indentation. See - https://lists.gnu.org/archive/html/auctex-devel/2022-11/msg00057.html - -2022-11-30 Arash Esbati - - Simplify implementation of style/fancyvrb.el - - * style/fancyvrb.el (LaTeX-fancyvrb-arg-define-macro): Check if - the package "fvextra" is loaded and allow verbatim arguments in - braces. Adjust fontification accordingly. - ("fancyvrb"): Replace `TeX-arg-eval'. - Use standard hooks to insert environments. - -2022-11-30 Arash Esbati - - Simplify implementation of style/empheq.el - - * style/empheq.el (LaTeX-empheq-env): Reduce functionality in the - function which now adds a number of columns to 'alignat*?' - environments and adds a label where applicable. - (LaTeX-empheq-env-overload): Delete function and move the - functionality into the hook. - (LaTeX-empheq-item-equation): Use the environment name "empheq" - instead of a call of `LaTeX-current-environment'. Other minor - improvements. - ("empheq"): Use standard functions inside the hook. - Replace `TeX-arg-eval'. - -2022-11-26 Ikumi Keita - - Fix doc strings regarding to section commands - - * context.el (ConTeXt-numbered-section-hook): - (ConTeXt-unnumbered-section-hook): - Add mention about `ConTeXt-reference'. - Fix explanation of `ConTeXt-section-ref'. - Fix order of Lisp code example. - Add quote for Lisp symbols. - * latex.el (LaTeX-section-hook): Reindent. - Add quote for Lisp symbols. - -2022-11-25 Ikumi Keita - - Support starred section names - - * latex.el (LaTeX-section-level): Accept starred section names. - Simplify. - (LaTeX-section-name): Simplify. - (LaTeX-section-heading): Include starred variants in completion - candidates. - * tex.el (LaTeX-command-section-boundaries): Arrange regexp to - accept starred section names. - Simplify. - (LaTeX-command-section-change-level): Simplify. - (): Arrange cookies for silencing compiler. - * context.el (ConTeXt-numbered-section-name) - (ConTeXt-unnumbered-section-name,ConTeXt-numbered-section-level) - (ConTeXt-unnumbered-section-level): - Simplify. - -2022-11-24 Arash Esbati - - * latex.el (LaTeX-env-contents): Add the "nowarn" key. - -2022-11-24 Arash Esbati - - Replace `TeX-arg-eval' - - * style/doc.el ("doc"): Replace `TeX-arg-eval' with closure. - For "DocInput", add a check if "l3doc" style is loaded and adjust - the query accordingly. - - * style/l3doc.el ("l3doc"): Remove entry for "DocInput" - incl. fontification which is done inside "doc.el". - -2022-11-23 Arash Esbati - - Simplify implementation of style/csquotes.el - - * style/csquotes.el (LaTeX-csquotes-read-language) - (LaTeX-arg-csquotes-language): Delete functions. - (LaTeX-csquotes-language-list): New function. - ("csquotes"): Adjust the hook acc. to the changes above. - -2022-11-23 Arash Esbati - - * style/comment.el ("comment"): Replace `TeX-arg-eval'. - -2022-11-23 Arash Esbati - - Simplify implementation of style/cleveref.el - - * style/cleveref.el (TeX-arg-cleveref-crossref-type): Delete - function. - (LaTeX-cleveref-crossref-type): New function. - ("cleveref"): Adjust the hook acc. to the changes above. - -2022-11-23 Arash Esbati - - Simplify implementation of style/CJK.el - - * style/CJK.el (LaTeX-CJK-fontenc-list): New variable. - (LaTeX-env-CJK): Delete function - ("CJK"): Replace functionality of deleted function with standard - ones. - -2022-11-23 Arash Esbati - - Simplify implementation of style/changes.el - - * style/changes.el (LaTeX-arg-changes-definechangesauthor) - (LaTeX-arg-changes-markup): Delete functions. The functionality - is provided inside the hook. - (LaTeX-changes-definechangesauthor-key-val-options) - (LaTeX-changes-key-val-options): New functions. - ("changes"): Adjust the hook acc. to the changes above. - -2022-11-23 Ikumi Keita - - Cleanup newcommand/newenvironment support - - * latex.el (LaTeX-common-initialization): Use - `TeX-arg-define-macro-arguments' for optional argument - for (re)newenvironment(*). - Remove duplicated entries. - (TeX-arg-define-macro-arguments): Fix line break of doc string. - -2022-11-22 Arash Esbati - - Simplify implementation of style/changelog.el - - * style/changelog.el (LaTeX-changelog-key-val-options): New - function returning key=vals. The functionality used to be part of - `LaTeX-env-changelog'. - (LaTeX-env-changelog): Adjust in order to insert a label into - optional argument. - ("changelog"): Adjust function usage in the hook accordingly. - -2022-11-22 Arash Esbati - - Check the value of `LaTeX-current-environment' first - - * style/breqn.el (LaTeX-breqn-key-val-options): Check if the - variable `LaTeX-current-environment' contains a name before - running the function of the same name. - -2022-11-22 Arash Esbati - - Bind a value to `LaTeX-current-environment' locally - - * latex.el (LaTeX-current-environment): Add docstring. - (LaTeX-env-item-args, LaTeX-env-label-args, LaTeX-env-args): - Let-bind `LaTeX-current-environment' in the function body. - -2022-11-21 Arash Esbati - - Simplify implementation of style/breqn.el - - * style/breqn.el (LaTeX-breqn-key-val-options): New function. - (LaTeX-breqn-env): Delete function. - ("breqn"): Replace functionality of deleted function with - standard ones. - Don't use `LaTeX-env-label-as-keyval' for starred environments. - -2022-11-21 Ikumi Keita - - Move `TeX-TikZ-point-name-regexp' to tex-style.el - - * tex-style.el: - * style/tikz.el (TeX-TikZ-point-function-map): - Move defcustom into tex-style.el. - (AUCTeX-TikZ): Delete group. - -2022-11-21 Ikumi Keita - - Enhance scope environmnent support - - * context.el (ConTeXt-after-insert-env-hook): New hook. - (ConTeXt-insert-environment): Follow the change in - `LaTeX-insert-environment' to support the form - (ConTeXt-add-environments - '("scope" FUNCTION-NAME ARGS)) - as well as to run the above new hook. - (ConTeXt-env-args,ConTeXt--env-parse-args): New function and its - helper function. Adapted copies of `LaTeX-env-args' and - `LaTeX--env-parse-args'. - * style/tikz.el (TeX-TikZ-env-scope): New function. - ("tikz"): Use the above new function to support scope env. in LaTeX - and ConTeXt. - (TeX-TikZ-get-opt-arg-string): Fix spacing in the doc string. - (declare-function): Silence compiler. - -2022-11-21 Arash Esbati - - Simplify implementation of style/booktabs.el - - * style/booktabs.el ("booktabs"): Delete the function - `LaTeX-booktabs-arg-paren' and use `TeX-arg-string' instead. - -2022-11-21 Arash Esbati - - Simplify implementation of style/bigstrut.el - - * style/bigstrut.el (TeX-arg-bigstrut): Delete the function and - replace the functionality with `TeX-arg-completing-read' inside - the hook. - -2022-11-21 Arash Esbati - - Simplify implementation of style/babel.el - - * style/babel.el (TeX-arg-babel-lang, LaTeX-env-babel-lang): - Delete functions. - ("babel"): Replace functionality of deleted functions with - standard ones. - For "babelfont", move code inside the query for "Font family" into - a closure at the end of the entry and drop `TeX-arg-eval'. - -2022-11-21 Arash Esbati - - * style/attachfile.el ("attachfile"): Replace `TeX-arg-eval'. - - * style/array.el ("array"): Replace `TeX-arg-eval' with a closure. - -2022-11-21 Arash Esbati - - Simplify implementation of style/ntheorem.el - - * style/ntheorem.el (LaTeX-ntheorem-fontdecl) - (LaTeX-arg-ntheorem-fontdecl, LaTeX-ntheorem-env-label): Delete - variable and functions. - (LaTeX-ntheorem-auto-cleanup): Use `LaTeX-env-label-args' instead of - `LaTeX-ntheorem-env-label'. - ("ntheorem"): Replace `TeX-arg-eval' with a closure. - Replace functionality of deleted functions with standard ones. - -2022-11-20 Arash Esbati - - Simplify implementation of style/amsthm.el - - * style/amsthm.el (LaTeX-amsthm-fontdecl) - (LaTeX-arg-amsthm-fontdecl, LaTeX-amsthm-env-label): Delete - variable and functions. - (LaTeX-amsthm-auto-cleanup): Use `LaTeX-env-label-args' instead of - `LaTeX-amsthm-env-label'. - ("amsthm"): Replace `TeX-arg-eval' with a closure. - Replace functionality of deleted functions with standard ones. - -2022-11-20 Tassilo Horn - - Ignore errors from dbus-ping (fixes bug#59380). - - We just want to test if a viewer's DBUS interface works. If there are - errors, the answer is surely no/nil. - - * tex.el (TeX-evince-dbus-p): Ignore errors from dbus-ping. - -2022-11-18 Arash Esbati - - Simplify implementation of style/fancyhdr.el - - * style/fancyhdr.el (TeX-arg-fancyhdr-place): Delete function. - The functionality is now in the style hook. - -2022-11-18 Arash Esbati - - * style/afterpage.el ("afterpage"): Fontify the only macro. - -2022-11-18 Arash Esbati - - Simplify implementation of style/theorem.el - - * style/theorem.el (LaTeX-theorem-theoremstyle-list): Turn into a - plain list. - (LaTeX-theorem-fontdecl, LaTeX-arg-theorem-fontdecl): Delete - functions. - (LaTeX-theorem-auto-cleanup): Use `LaTeX-env-label-args' instead - of `LaTeX-theorem-env-label'. - ("theorem"): Replace `TeX-arg-eval' with a closure. - Replace functionality of deleted functions with standard ones. - -2022-11-18 Arash Esbati - - Respect `TeX-exit-mark' when inserting enviroments - - * latex.el (LaTeX--env-parse-args): Set `TeX-exit-mark' to current - point if not set yet. Move point to the position of - `TeX-exit-mark' after parsing the arguments, so hooks can set the - value acc. to their needs. - - * tex.el (TeX-exit-mark): Adjust docstring. - -2022-11-17 Arash Esbati - - Add some variables containing font declarations - - * latex.el (LaTeX-font-family, LaTeX-font-series) - (LaTeX-font-shape, LaTeX-font-size): New variables. - -2022-11-17 Arash Esbati - - Simplify implementation of style/tcolorbox.el - - * style/tcolorbox.el ("tcolorbox"): Replace `TeX-arg-eval' and use - a distinct function for the only argument. - -2022-11-17 Arash Esbati - - Use `functionp' to recognize a function - - * tex.el (TeX-parse-argument): Identify a function with - `functionp' instead of `symbolp'. This way it is also possible to - use a closure inside a style hook. - -2022-11-17 Arash Esbati - - Remove entry in `LaTeX-completion-function-map-alist-keyval' - - * latex.el (LaTeX-completion-function-map-alist-keyval): Remove - the entry for the deleted function `LaTeX-enumitem-env-with-opts'. - -2022-11-17 Arash Esbati - - Simplify implementation of style/tcolorboxlib-theorems.el - - * style/tcolorboxlib-theorems.el - (LaTeX-tcolorbox-lib-theorems-auto-cleanup): - ("tcolorboxlib-theorems"): Use `LaTeX-env-args' instead of - `LaTeX-env-tcolorbox-lib-theorems'. - (LaTeX-env-tcolorbox-lib-theorems): Delete function. - (LaTeX-arg-tcolorbox-lib-theorems-newtcbtheorem): Insert only the - first argument, other arguments are queried in the hook. - -2022-11-17 Arash Esbati - - Extend the argument list of `TeX-arg-string' - - * tex.el (TeX-arg-string): Extend the argument list which will be - passed to `TeX-read-string' and change the brackets for insertion. - -2022-11-16 Arash Esbati - - Simplify implementation of style/tcolorboxlib-raster.el - - * style/tcolorboxlib-raster.el ("tcolorboxlib-raster"): Use - `LaTeX-env-args' and `LaTeX-env-item-args' in the hook and - subsequently delete `LaTeX-tcolorbox-lib-raster-env-item'. - -2022-11-16 Arash Esbati - - Simplify implementation of style/enumitem.el - - * style/enumitem.el (LaTeX-enumitem-env-with-opts): Delete - function. - (LaTeX-arg-enumitem-SetEnumitemKey): Query and insert only the - first mandatory argument. The second on is queried in the hook. - (LaTeX-arg-enumitem-SetEnumitemValue): Query and insert only the - second mandatory argument. The others are queried in the hook. - (LaTeX-arg-enumitem-setlist): Delete function, now performed in - the hook. - (LaTeX-enumitem-auto-cleanup): - ("enumitem"): Use the function `LaTeX-env-item-args' instead of - `LaTeX-enumitem-env-with-opts'. - -2022-11-16 Arash Esbati - - Extend the argument list of some functions - - * latex.el (TeX-read-key-val, TeX-arg-key-val): Extend the - argument list which control the query and insertion of key=val's - in the style hooks. - (TeX-arg-completing-read-multiple): Extend argument list to alter - the value of `crm-separator' and the separator inside `mapconcat'. - -2022-11-15 Arash Esbati - - Simplify implementation of style/currvita.el - - * style/currvita.el ("currvita"): Use `LaTeX-env-item-args' in the - hook and subsequently delete `LaTeX-currvita-env-with-label'. - Add fontification support for \cvplace macro. - -2022-11-09 Arash Esbati - - Improve fontification of indexing macros - - * font-latex.el (font-latex-built-in-keyword-classes): Add entries - for \makeindex and \makeglossary macros. - - * style/imakeidx.el ("imakeidx"): - * style/makeidx.el ("makeidx"): - * style/multind.el ("multind"): - * style/splitidx.el ("splitidx"): Improve fontification of - indexing macros. - -2022-11-09 Ikumi Keita - - Don't insert empty node name - - * style/tikz.el (TeX-TikZ-node-arg): Treat node name as optional to - avoid the insertion of empty node name. - (TeX-TikZ-arg-options, TeX-TikZ-arg-name,TeX-TikZ-arg-label): - Fix doc strings. - -2022-11-09 Ikumi Keita - - Fix `ConTeXt-add-environments' - - * context.el (ConTeXt-environment, ConTeXt-environment-menu): Use - function `ConTeXt-environment-list' to refer to the current - environments list. - (ConTeXt-environment-menu): Follow `LaTeX-environment-menu' to support - optional argument for environments. - * tex.el (TeX-auto-add-type): Use unique key for `TeX-auto-parser' in - order to discriminate ConTeXt environments from LaTeX environments. - * context-en.el (ConTeXt-en-mode-initialization): - * context-nl.el (ConTeXt-nl-mode-initialization): - Add comments. - -2022-11-09 Ikumi Keita - - Improve support for TikZ - - * style/tikz.el ("tikz"): Add "tikz", "tikzset", "usetikzlibrary" and - "foreach" macros. - Run style hooks for graphicx, keyval and xcolor as well. - Include preliminary support for ConTeXt and plain TeX. - Allow optional argument for "tikzpicture" environment. - Add "scope" environment. - (AUCTeX-TikZ): New customize group. - (TeX-TikZ-point-name-regexp): Use it as group. - (TeX-TikZ-find-named-points): Add comment. - (): Add `declare-function'. - -2022-11-09 Arash Esbati - - Add new hooks for inserting environments with arguments - - * doc/auctex.texi (Adding Environments): Document new functions - `LaTeX-env-item-args' and `LaTeX-env-label-args'. - - * latex.el (LaTeX--env-parse-args, LaTeX--env-item): New helper - functions which contain body used be part of `LaTeX-env-args' and - `LaTeX-env-item'. - (LaTeX-env-item, LaTeX-env-args): Use new helpers. - (LaTeX-env-item-args, LaTeX-env-label-args): New functions like - their counterparts without '-args' but allowing additional - arguments. - - * latex.el (LaTeX-completion-parse-args): Recognize new functions. - -2022-11-09 Arash Esbati - - Use the correct function to retrieve the key=vals - - * style/siunitx.el (LaTeX-siunitx-key-val-options): Delete - unnecessary `and' when checking for a color package. - ("siunitx"): Use the correct function - `LaTeX-siunitx-key-val-options' for the old commands. - -2022-11-05 Ikumi Keita - - Extend Japanese TeX support - - * latex.el (LaTeX-auto-counter-regexp-list) - (LaTeX-auto-length-regexp-list): - Support Japanese counter/length names. - -2022-11-04 Ikumi Keita - - New option `TeX-refuse-unmatched-dollar' - - * tex.el (TeX-refuse-unmatched-dollar): New option. - (TeX-insert-dollar): When the new option is enabled, retain the former - behavior. - Arrange the doc string. - * doc/auctex.texi (Quotes): - * doc/changes.texi: - Mention the change in the behavior of `TeX-insert-dollar'. - -2022-11-04 Arash Esbati - - Provide completion candidates for `TeX-arg-length' - - * latex.el (LaTeX-completion-function-map-alist-cr): Add entry for - `TeX-arg-length' and the corresponding mapping function. - Adjust docstring. - -2022-11-04 Arash Esbati - - Simplify implementation of style/textpos.el - - * style/textpos.el ("textpos"): Use `TeX-arg-conditional' instead - of `TeX-arg-eval' in the style hook. - -2022-11-04 Arash Esbati - - Simplify implementation of style/thm-restate.el - - * style/thm-restate.el (LaTeX-thmrestate-restatable-marco-regexp): - Recognize the starred version of the environment as well. - (LaTeX-thmrestate-auto-cleanup): Fontify new macros. - (LaTeX-env-thmrestate-restatable): Insert only the last mandatory - argument. Other arguments are included in the style hook. - (LaTeX-thm-restate-package-options): New variable. - -2022-11-04 Arash Esbati - - Simplify implementation of style/thmtools.el - - * style/thmtools.el - (LaTeX-thmtools-declaretheoremstyle-key-val-options): Rename from - `LaTeX-thmtools-declaretheoremstyle-key-val'. - (LaTeX-thmtools-declaretheorem-key-val-options): Rename from - `LaTeX-thmtools-declaretheorem-key-val'. - (LaTeX-thmtools-listoftheorems-key-val-options): Rename from - `LaTeX-thmtools-listoftheorems-key-val'. - New functions now return only a key=val alist and don't query. - (LaTeX-arg-thmtools-declaretheoremstyle): - (LaTeX-arg-thmtools-declaretheorem): Insert only the mandatory - argument. The query for the optional one happens in the hook. - (LaTeX-arg-thmtools-listoftheorems): Removed as not needed. - -2022-11-04 Arash Esbati - - Simplify implementation of style/titlesec.el - - * style/titlesec.el (LaTeX-titlesec-section-command-list): Delete - unnecessary `symbol-value'. - (LaTeX-titlesec-titlespec-key-val-options): New function replacing - `LaTeX-arg-titlesec-titlespec'. The new function returns only - key=vals and doesn't insert them into buffer. - ("titlesec"): Use the new function in the style hook. - -2022-11-03 Arash Esbati - - Simplify implementation of style/ulem.el - - * style/ulem.el (LaTeX-ulem-fontdecl, LaTeX-ulem-fontcmd) - (TeX-arg-ulem-fontdecl, TeX-arg-ulem-fontcmd) - (TeX-arg-ulem-useunder): Remove variables and functions. - ("ulem"): Move the functionality into the style hook. - -2022-11-03 Arash Esbati - - Replace `TeX-arg-url-urlstyle' in style/url.el - - * style/url.el (TeX-arg-url-urlstyle): Delete function. - ("url"): Move the functionality into the style hook. - -2022-11-03 Arash Esbati - - Simplify argument queries in style/wrapfig.el - - * style/wrapfig.el ("wrapfig"): Use `LaTeX-env-args' and standard - hook functions for argument query. - -2022-11-03 Arash Esbati - - * latex.el (TeX-arg-conditional): Declare 'indent'. - -2022-11-03 Arash Esbati - - Update style/XCharter.el to package version 1.24 - - * style/XCharter.el ("XCharter"): Add support for new macros - incl. fontification. - (LaTeX-XCharter-package-options): Turn variable into a function - which reads key=val package options. - -2022-11-03 Arash Esbati - - Fix style/xspace.el - - * style/xspace.el ("xspace"): Fix the name of the macro - \xspaceaddexceptions, insert braces for the argument. - Query for a token after \xspaceremoveexception. - Remove "xspace" from fontification since it's used only in a - macro argument itself. - -2022-11-02 Arash Esbati - - Add capf for LaTeX marco/environment arguments - - * doc/changes.texi: Announce the new feature. - - * doc/auctex.texi (Completion): Document the main new function. - - * latex.el: Add functions for completion-at-point inside - marco/environment arguments in LaTeX buffers. - (LaTeX-common-initialization): Append the entry point - `LaTeX--arguments-completion-at-point' to - `completion-at-point-functions'. - -2022-11-01 Ikumi Keita - - Allow user to insert "$" (bug#57626) - - * tex.el (TeX-insert-dollar): Let user to insert "$" when `texmathp' - thinks that the math mode didn't start with dollar, considering it - isn't actually in math mode. - Fix doc string along with the above change. - * texmathp.el: Add cases* env issue in BUGS section of header - comments. - -2022-11-01 Ikumi Keita - - Cleanup `TeX-insert-dollar' - - * tex.el (TeX-insert-dollar): Don't insert "\)\(" when we have empty - active region and `TeX-electric-math' is ("\(" . "\)"). - Use `insert-char' instead of `insert'+`make-string' to insert multiple - "$"s. - Supply FIXEDCASE argument for `replace-match'. - Use `save-excursion' for robustness to blink matching paren. - Add "*" at the beginning of interactive spec to declare explicitly - it's invalid in read-only buffer. - Fix line break of doc string and comment. - (TeX-symbol-marker,TeX-symbol-marker-pos,TeX-dollar-sign) - (TeX-dollar-string,TeX-dollar-regexp): Declare as obsolete explicitly. - * doc/auctex.texi (Quotes): Write cons value in "(A . B)" form instead - of "(cons A B)". - -2022-10-31 Arash Esbati - - Don't let-bind `inhibit-point-motion-hooks' to t - - * tex.el (TeX-current-offset): Delete let-binding of - `inhibit-point-motion-hooks' to t because this is the default - value since Emacs 25.1. - -2022-10-26 Arash Esbati - - Use `TeX-arg-completing-read-multiple' - - * style/babel.el ("babel"): - * style/biblatex.el ("biblatex"): - * style/doc.el ("doc"): - * style/enumitem.el ("enumitem"): - * style/ntheorem.el ("ntheorem"): - * style/thmtools.el ("thmtools"): - * style/titleps.el ("titleps"): - * style/xcolor.el ("xcolor"): Use - `TeX-arg-completing-read-multiple' instead of `TeX-arg-eval' and - `mapconcat ...' combination. - -2022-10-25 Arash Esbati - - Use `TeX-arg-completing-read' - - * latex.el (LaTeX-common-initialization): - * style/MyriadPro.el ("MyriadPro"): - * style/amsthm.el ("amsthm"): - * style/arabxetex.el ("arabxetex"): - * style/babel.el ("babel"): - * style/biblatex.el ("biblatex"): - * style/bigdelim.el ("bigdelim"): - * style/caption.el ("caption"): - * style/changes.el ("changes"): - * style/csquotes.el ("csquotes"): - * style/doc.el ("doc"): - * style/enumitem.el ("enumitem"): - * style/etoolbox.el ("etoolbox"): - * style/exam.el ("exam"): - * style/fancyvrb.el ("fancyvrb"): - * style/floatrow.el ("floatrow"): - * style/fontaxes.el ("fontaxes"): - * style/fontspec.el ("fontspec"): - * style/footmisc.el ("footmisc"): - * style/graphicx.el ("graphicx"): - * style/harvard.el ("harvard"): - * style/hologo.el ("hologo"): - * style/l3doc.el ("l3doc"): - * style/ltugboat.el ("ltugboat"): - * style/ltxdoc.el ("ltxdoc"): - * style/mathtools.el ("mathtools"): - * style/mdframed.el ("mdframed"): - * style/menukeys.el ("menukeys"): - * style/metalogo.el ("metalogo"): - * style/multirow.el ("multirow"): - * style/natbib.el ("natbib"): - * style/newfloat.el ("newfloat"): - * style/ntheorem.el ("ntheorem"): - * style/paracol.el ("paracol"): - * style/polyglossia.el ("polyglossia"): - * style/pythontex.el ("pythontex"): - * style/splitidx.el ("splitidx"): - * style/subcaption.el ("subcaption"): - * style/tcolorbox.el ("tcolorbox"): - * style/tex-live.el ("tex-live"): - * style/theorem.el ("theorem"): - * style/titleps.el ("titleps"): - * style/titlesec.el ("titlesec"): - * style/titletoc.el ("titletoc"): - * style/xcolor.el ("xcolor"): - * style/xr-hyper.el ("xr-hyper"): Use `TeX-arg-completing-read' - instead of `TeX-arg-eval' and `completing-read' combination. - -2022-10-19 Arash Esbati - - Don't use `eval' on code - - * latex.el (TeX-read-key-val, TeX-read-completing-read) - (TeX-read-completing-read-multiple): Replace usage of `eval' with - other clauses after a comment in this message: - https://lists.gnu.org/archive/html/emacs-devel/2022-08/msg01231.html - Adjust docstrings. - - * style/hologo.el ("hologo"): - * style/newfloat.el ("newfloat"): Adjust the styles accordingly. - -2022-10-10 Arash Esbati - - Add missing argument for `TeX-argument-prompt' - - * latex.el (TeX-read-completing-read) - (TeX-read-completing-read-multiple): Fix the value of third - argument of `TeX-argument-prompt'. - -2022-10-07 Arash Esbati - - Improve style/fvextra.el - - * style/fvextra.el: Don't require cl-lib, `cl-pushnew' isn't used. - (font-latex-set-syntactic-keywords): Declare the function. - ("fvextra"): Add \Verb*? and \EscVerb*? to - `LaTeX-verbatim-macros-with-braces-local'. - Update fontification rules. - -2022-10-07 Arash Esbati - - Improve interaction between fancyvrb.el and fvextra.el - - * style/fancyvrb.el ("fancyvrb"): Check if the fvextra package is - loaded which allows \Verb and \SaveVerb macros to take the - mandatory argument in braces. - Add starred version of \Verb and \UseVerb macros. - Adjust fontification entry for \UseVerb. - -2022-10-07 Arash Esbati - - Add new style/parskip.el - - * Makefile.in (STYLESRC): Add new style. - - * style/parskip.el: New file. - -2022-10-06 Arash Esbati - - Recognize '=' argument modifier - - * style/xparse.el (LaTeX-xparse-macro-parse): Support '={...}' - argument modifier for key-vals. - -2022-09-21 Ikumi Keita - - Override built-in tex-mode - - * tex-site.el.in (TeX-modes-set): Specify `depth' to override the - :around advice given to `tex-mode' in tex-mode.el. - -2022-09-13 Arash Esbati - - Update style/amsart.el - - * style/amsart.el: Add missing header. - (LaTeX-amsart-class-options): New variable. - ("amsart"): Update the style hook for the macros provided by the - class. - -2022-09-07 Arash Esbati - - * style/l3doc.el ("l3doc"): Fix entry for the "env" macro. - -2022-09-05 Uwe Brauer - - Add support for the amsaddr package - - * Makefile.in (STYLESRC): Add new style. - - * style/amsaddr.el: New file. - -2022-09-05 Arash Esbati - - * tex.el: Require seq.el for older Emacsen where not preloaded. - -2022-09-01 Arash Esbati - - Simplify the function `LaTeX-array-update-column-letters' - - * style/array.el (LaTeX-array-update-column-letters): Simplify by - using seq-functions. Fix docstring. - -2022-08-31 Uwe Brauer - - Add support for catchfilebetweentags package - - * Makefile.in (STYLESRC): Add new style. - - * tex-style.el (LaTeX-catchfilebetweentags-use-numeric-label): - Add a new variable that controls whether a numeric label gets - inserted automatically. Default is t. - - * style/catchfilebetweentags.el: New file. - -2022-08-30 Tassilo Horn - - Silence byte-compiler. - -2022-08-30 Tassilo Horn - - Close over list-strings from outer scope. - - * tex-bar.el (menu-strings-buttons-alist): Close over list-strings - from outer scope. - -2022-08-30 Tassilo Horn - - Don't use RESULT arg of dolist. - - * tex-bar.el (menu-strings-buttons-alist): Don't use RESULT arg of - dolist. - -2022-08-29 Arash Esbati - - Support macros for key-val package or class options - - * style/ltx-base.el ("ltx-base"): Add kernel commands for creating - and using key-val package or class options. - -2022-08-29 Arash Esbati - - Restore compatibility for BSD sed - - * Makefile.in (tex-site.el): Set '-i' command line option - explicitly since it is mandatory for BSD sed. - -2022-08-29 Philip Kaludercic - - * tex.el (TeX-insert-macro): Use 'atomic-change-group' - - If the user aborts the command, we avoid keeping behind a partial - state by reverting all changes that might have made. - -2022-08-27 Stefan Monnier - - Unquote lambdas in font-latex.el & tex-bar.el; add some FIXMEs - - * font-latex.el (font-latex-match-math-env) - (font-latex-match-math-envII,font-latex-match-dollar-math) - (font-latex-match-quotation): Add FIXMEs. - * tex-bar.el (TeX-bar-TeX-button-alist) - (TeX-bar-LaTeX-button-alist,menu-strings-buttons-alist): Unquote lambdas. - -2022-08-25 Arash Esbati - - Add new style/tcolorboxlib-theorems.el - - * Makefile.in (STYLESRC): Add new style. - - * style/tcolorboxlib-theorems.el: New file. - -2022-08-25 Arash Esbati - - Pacify Emacs 29 compiler warnings - - * context.el (ConTeXt-outline-name): - * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Use - `line-beginning-position' instead of `point-at-bol' and - `line-end-position' instead of `point-at-eol' which are obsolete - with Emacs 29. - -2022-08-25 Arash Esbati - - Unbreak building with Emacs 29 after obsoleting autoload.el - - * Makefile.in (AUTOLOAD, PREVIEW_AUTOLOAD): Check if the function - `loaddefs-generate' is defined and use it by setting the - `excluded-files' argument accordingly. - (tex-site.el): Delete unnecessary parts which are included by - appending auto-loads.el. - -2022-08-22 Arash Esbati - - Improve function calls to retrieve key=vals in style hooks - - * latex.el (TeX-read-key-val): Improve call of functions as - argument of `TeX-arg-key-val' inside style hooks. - -2022-08-21 Ikumi Keita - - Fix doc string - - * tex.el (TeX-dialect): - (TeX-unload-style): - Fix doc string so that the first line consists of a complete sentence. - -2022-08-18 Ikumi Keita - - Update documentation - - * doc/changes.texi: Announce that `master-buffer' and `orig-buffer' - aren't accessible in `TeX-region-hook'. - * doc/auctex.texi (Adding Environments): Update example to the current - usage. - (Hacking the Parser): Add @findex for `TeX-auto-add-regexp' and FIXME - comment. - * doc/todo.texi (Mid-term Goals): Add todo and rearrange the item to - look better. - -2022-08-18 Ikumi Keita - - Fix comments and doc strings - - * latex.el (TeX-arg-key-val): Explain that KEY-VAL-ALIST can also be a - function call. - (LaTeX-modify-environment): - * context.el (ConTeXt-modify-environment): - Use better doc strings to mention the argument. - * font-latex.el (font-latex-find-matching-close): Add supplementary - comment. - (font-latex-make-built-in-keywords): - (font-latex--updated-region-end, font-latex-match-math-envII): - (font-latex-extend-region-backwards-math): - * style/tikz.el (TeX-TikZ-relative-point-function-map): - (TeX-TikZ-draw-arg-function-map, TeX-TikZ-arg-bend): - * tex.el (TeX-expand-list-builtin): - (TeX-view-predicate-list, TeX-source-correlate-expand-options): - (TeX-dialect, TeX-unload-style): - Fix typos and spacings. - -2022-08-18 Werner Lemberg - - Avoid `makeinfo` warnings - - * doc/changes.texi, doc/wininstall.texi: Protect `@cindex` entries with - `@ifclear rawfile`. - -2022-08-18 Werner Lemberg - - Fix `autoconf` warnings - - * configure.ac: Run `autoupdate`. - * aclocal.m4: s/AC_FD_CC/AS_MESSAGE_LOG_FD/. - -2022-08-16 Arash Esbati - - Insert a space between \caption and \\ in tables - - * style/longtable.el (LaTeX-env-longtable): - * style/xltabular.el (LaTeX-env-xltabular): Insert a space between - the end of \caption macro and \\. - -2022-08-12 Arash Esbati - - * style/listings.el (TeX-add-style-hook): Update fontification. - -2022-08-02 Philip Kaludercic - - Don't use void function texinfo-outline-level - - Apparently, the function `texinfo-outline-level' was added to - texinfo.el in 1996 (ChangeLog.6) and removed in 2003 (ChangeLog.10). - In release 9.4f (1996) `outline-level' was set to this then newly - added function, which has been void for 19 years now. - - I just noticed it now, because consult [0] checks if `outline-level' is - bound, in which case it is funcall'ed. In .texi buffer with auctex - loaded, this triggers an error. - - [0] https://elpa.gnu.org/packages/consult.html - - * tex-info.el (TeX-texinfo-mode): Don't bind texinfo-outline-level to - outline-level. - -2022-07-27 Ikumi Keita - - Update documentation about C-M-a and C-M-e - - * doc/auctex.texi (Environments): Supplement to descriptions about - C-M-a and C-M-e. - -2022-07-15 Ikumi Keita - - Add TODO - - * doc/todo.texi (Mid-term Goals): - (Wishlist): - Syntax propertization and syntactic font lock should be improved. - -2022-07-10 Arash Esbati - - Suppress indentation of verbatim env's in docTeX-mode - - * latex.el (docTeX-indent-inner-fixed): Add entry for verbatim*? - environments. - (LaTeX-indent-line): Add a check in order to suppress - the calculation of indentation inside verbatim environments in - docTeX-mode. - - * tests/latex/doctex-indent-in.dtx: - * tests/latex/doctex-indent-out.dtx: Update test. - -2022-07-07 Arash Esbati - - Extend test for filling - - * tests/latex/latex-filling-in.tex: - * tests/latex/latex-filling-out.tex: Add an additional test for - bug#56160 which also checks for filling with shortcuts defined - in `LaTeX-shortvrb-chars'. - - * tests/latex/latex-test.el (LaTeX-filling): Let-bind the variable - `LaTeX-shortvrb-chars' for the test. - Use `TeX-forward-comment-skip' to skip over multiline comments. - -2022-07-07 Ikumi Keita - - Add new test - - * tests/latex/latex-filling-in.tex: - * tests/latex/latex-filling-out.tex: - Add new test to check bug#56160. - -2022-07-07 Ikumi Keita - - Improve shortvrb.sty support - - * latex.el (LaTeX-verbatim-p): Consult syntax parse instead of - font-latex face. - (LaTeX-common-initialization): Delete FIXME comment which is now - obsolete. - * style/shortvrb.el ("shortvrb"): Install new syntax table which - assigns "string quotes" syntax to chars in `LaTeX-shortvrb-chars'. - Change syntax of those chars in `font-lock-syntax-table' from "generic - string delimiters" to "string quotes" so that they won't interfere - with each other. - -2022-07-01 Arash Esbati - - * style/shortvrb.el: Add missing macros incl. fontification. - -2022-06-30 Ikumi Keita - - Don't break line inside \verb-like macro (bug#56160) - - * latex.el (LaTeX-common-initialization): Add `LaTeX-verbatim-p' to - `fill-nobreak-predicate'. - (LaTeX-fill-move-to-break-point): Drop incomplete code which is no - longer needed with the above addition. - Complement doc string. - -2022-06-28 Ikumi Keita - - Partial fix of region preview with TeX-output-dir feature - - * tex.el (TeX-expand-list-builtin): Add a new directive - "%(s-filename-only)". - (TeX-engine-alist-builtin): Use it for --jobname parameter for - lualatex. - string. - -2022-06-27 Ikumi Keita - - Avoid emacs 25 error - - * preview.el.in (preview-get-dpi): Use `cl-cdddr' instead of `cdddr'. - -2022-06-22 Ikumi Keita - - Add notification about xelatex in preview-latex doc - - * doc/preview-problems.texi (Black texts are too hard to read on dark - background): New node explaining that preview-latex with xelatex - cannot adjust foreground color. - -2022-06-21 Arash Esbati - - Add new style/microtype.el - - * Makefile.in (STYLESRC): Add new style. - - * style/microtype.el: New file. - -2022-06-21 Arash Esbati - - Control the opening and closing braces during insertion - - * latex.el (TeX-arg-completing-read) - (TeX-arg-completing-read-multiple): Add parameters to set the - values of `TeX-arg-opening-brace' and `TeX-arg-closing-brace' - during the argument insertion. - (TeX-read-completing-read, TeX-read-completing-read-multiple): - Escape the single quotes in docstrings correctly. - -2022-06-20 Arash Esbati (tiny change) - Hendrik Rommeswinkel - - Introduce face and keyword class for underlined text - - * doc/auctex.texi (Fontification of macros): Describe the keyword - list `font-latex-match-underline-command-keywords'. Add - "underline-command" to description of user option - `font-latex-deactivated-keyword-classes'. - - * doc/changes.texi: Announce the new face. - - * font-latex.el (font-latex-built-in-keyword-classes): Introduce - new keyword classs "underline-command" incl. the builtin macro. - (font-latex-deactivated-keyword-classes) - (font-latex-add-keywords): Adjust docstrings accordingly. - (font-latex-underline-face): New face for underlined text. - - * style/ulem.el ("ulem"): Use new keyword class for macros - provided by the package. - -2022-06-20 Eshan Ramesh (tiny change) - - Add support for the Sioyek document viewer - - * tex.el (TeX-view-program-list-builtin): Add support for sioyek. - - * doc/changes.texi (News since last release): Document this change. - -2022-06-19 Jean-François B - - Add comment - - * preview.el.in (preview-cache-preamble): Add explanation of TeX codes - written in tempral .ini file. - -2022-06-15 Ikumi Keita - - Follow up the previous commit - - * tex.el (TeX-run-interactive): Avoid (void-variable - compilation-in-progress) error) for interactive mode as well. - -2022-06-15 Tassilo Horn - - Fix (void-variable compilation-in-progress) error - - * tex.el (TeX-run-command, TeX-run-compile): Require `compile' - explicitly. - -2022-06-12 Arash Esbati - - Add new style/proc.el - - * Makefile.in (STYLESRC): Add new style. - - * style/proc.el: New file. - -2022-06-12 Arash Esbati - - Track changes in LaTeX kernel 2022-06-01 - - * font-latex.el (font-latex-built-in-keyword-classes): Add entry - for the top level macro \NewMarkClass. - - * latex.el (TeX-read-hook): Query for "insertmark" hook. - (LaTeX-common-initialization): Support macros for the new mark - mechanism and floating point and integer calculations. - - * style/ltxdoc.el (LaTeX-ltxdoc-class-options): Add "doc2". - - * style/xparse.el ("xparse"): Add "IfBlank*" series of tests. - -2022-06-08 Arash Esbati - - Support different number of arguments for \hyperref - - * style/hyperref.el (LaTeX-hyperref-forms-options): Remove - obsolete comment about the "borderstyle" key. - ("hyperref"): Add a conditional for the "hyperref" macro to cater - for the different number of arguments. Therefore, don't add the - macro to `LaTeX-verbatim-macros-with-braces-local'. Also adjust - the fontification. - Add query for key-val options in "Form" environment. Add missing - "NoHyper" environment. - Update URL's, minor cosmetic changes to linebreaks. - -2022-05-30 Arash Esbati - - Add three new styles - - * Makefile.in (STYLESRC): Add new styles. - - * style/keyval.el: - * style/kvoptions.el: - * style/kvsetkeys.el: New files. - -2022-05-29 Ikumi Keita - - Follow elisp quoting convention - - * preview.el.in (preview-toggle): - * style/graphicx.el (LaTeX-arg-graphicx-includegraphics-key-val): - * tex-fold.el (TeX-fold-region-macro-or-env): - * tex.el (TeX-search-unescaped): - Quote symbols in doc strings with `this style'. - -2022-05-29 Arash Esbati - - Fontify \maketitle macro - - * font-latex.el (font-latex-built-in-keyword-classes): Add an - entry for \maketitle macro. - -2022-05-28 Ikumi Keita - - * doc/changes.texi: Add NEWS item for the previous commit. - -2022-05-27 Ikumi Keita - - New option for saving auto parsed information (bug#55511) - - * tex.el (TeX-auto-save-aggregate): New option. When non-nil, save - parsed information in "auto" subdirectory of master - directory. (Traditional behavior) - When nil, save in each @file{auto} subdirectory of the parsed file. - -2022-05-21 Ikumi Keita - - Simplify regexp - - * latex.el (LaTeX-auto-regexp-list): Simplify regular expression. - Inside "[...]", backslash and period don't have special meaning so - they don't need escaping. - -2022-05-21 Ikumi Keita - - Support complex \input path (bug#55511) - - * latex.el (LaTeX-auto-regexp-list): Allow ".." to appear more than - once in an argument of \input. - Support path surrounded by double quotes. - * tex.el (plain-TeX-auto-regexp-list): Allow ".." to appear more than - once in an argument of \input. - (TeX-auto-file): Defvar properly. - -2022-05-19 Arash Esbati - - Let RefTeX recognize labels in user defined environments - - * style/listings.el (LaTeX-listings-auto-cleanup): Add user - defined environments to `reftex-label-regexps'. - -2022-05-19 Arash Esbati - - Fix insertion of second optional argument - - * style/enumitem.el (LaTeX-arg-enumitem-setlist): Bind the values - for `TeX-arg-opening-brace' and `TeX-arg-closing-brace' when - inserting the second optional argument. - -2022-05-14 Arash Esbati - - Improve fontification of kernel macros - - * font-latex.el (font-latex-built-in-keyword-classes): Add two - kernel macros "raggedbottom" and "flushbottom". - -2022-05-13 Arash Esbati - - Add support for \linespread macro - - * font-latex.el (font-latex-built-in-keyword-classes): Add - "linespread" to function keyword class. - - * latex.el (LaTeX-common-initialization): Add entry for - "linespread" macro. - -2022-05-09 Tassilo Horn - - Complete LaTeX lengths and counters - - * tex.el: (VirTeX-common-initialization): Complete LaTeX lengths and - counters. - -2022-05-07 Ikumi Keita - - Remove compatibility code - - * bib-cite.el (bib-display-or-find-label): - * font-latex.el (font-latex-fontify-region): - * latex.el (TeX-read-label): - Remove compatibility code for emacs<25. - * tex.el (TeX-run-ispell-on-document): Add `make-obsolete' for - `TeX-run-ispell-on-document'. - -2022-05-06 Arash Esbati - - Provide generic completion functions - - * latex.el (TeX-read-completing-read, TeX-arg-completing-read) - (TeX-read-completing-read-multiple) - (TeX-arg-completing-read-multiple): Add generic functions to read - and insert arguments with completion. - -2022-05-05 Arash Esbati - - Add new style/ltcaption.el - - * Makefile.in (STYLESRC): Add new style. - - * style/caption.el ("caption"): Run the style hook for ltcaption - if longtable is loaded. - - * style/ltcaption.el: New file. - -2022-05-05 Ikumi Keita - - Fix preview-latex to work with desktop.el again - - * preview.el.in (): Don't use obsolete variable - `desktop-buffer-misc-functions'. - (): Just use `desktop-buffer-mode-handlers' which all supported - Emacsens now have. - Use autoload cookie instead of `eval-after-load'. - (desktop-buffer-preview): Add autoload cookie so that it's available - before preview.el is loaded. - (LaTeX-preview-setup): Don't use `desktop-buffer-misc' because it - isn't available (It's now lexically scoped variable in - `desktop-create-buffer'. In addition, `LaTeX-preview-setup' isn't - called anyway during `desktop-buffer-misc' is bound.). - -2022-05-03 Arash Esbati - - Add new style/multibib.el - - * Makefile.in (STYLESRC): Add new style. - - * style/multibib.el: New file. - -2022-05-03 Arash Esbati - - Delete compatibility code - - * tex.el (TeX-completing-read-multiple): Remove compatibility code - for Emacs <= 24.3. - -2022-05-01 Ikumi Keita - - Adapt regression test for the previous commit - - * tests/tex/error-parsing.el (TeX-error-parsing): Tweak - `default-diretory' so that `TeX-parse-error' can find dummy file. - * tests/tex/test.tex: New dummy file. - -2022-05-01 Ikumi Keita - - Be more robust against false positive - - * tex.el (TeX-TeX-sentinel-check,TeX-parse-error): Check whether - "file" really exists. If not, ignore it. - -2022-04-26 Arash Esbati - - * tex-ispell.el (TeX-ispell-skip-cmds-list): Support shortvrb.sty. - -2022-04-25 Arash Esbati - - Add styles for iftex bundle - - * style/ifluatex.el: Update license header. - Adjust style to use 'iftex.el'. - - * Makefile.in (STYLESRC): Add new styles. - - * style/ifetex.el: - * style/ifpdf.el: - * style/iftex.el: - * style/ifvtex.el: - * style/ifxetex.el: New files. - -2022-04-22 Ikumi Keita - - Ensure "make maintainer-clean" deletes dynvars files - - * Makefile.in (DYNVARSFILES): New variable. - (dynvars-check,maintainer-clean): Use it. - -2022-04-22 Arash Esbati - - Delete usage of @key in index entries - - * doc/auctex.texi (Completion, Indenting): - * doc/preview-latex.texi (Keys and lisp): Don't use @key in index - entries per convention for GNU manuals: - https://www.gnu.org/software/texinfo/manual/texinfo/html_node/_0040key.html - -2022-04-22 Arash Esbati - - Mention 'M-RET' alias which runs `LaTeX-insert-item' - - * doc/auctex.texi (Itemize-like, Tabular-like): Mention 'M-RET' as - an alias for 'C-c LFD' to invoke `LaTeX-insert-item'. - -2022-04-22 Arash Esbati - - Improve insertion of & in matrix-like environments - - * style/amsmath.el (LaTeX-item-equation-matrix): New function. - ("amsmath"): Use the function for matrix-like environments in - `LaTeX-item-list'. - -2022-04-16 Arash Esbati - - Don't increase indentation after \iff - - * latex.el (LaTeX-indent-commands-regexp-make): Add "iff" to list - of macros which don't increase indentation. (bug#54943) - -2022-04-16 Ikumi Keita - - Follow up the previous commit - - * context.el (ConTeXt-mode-common-initialization): Do similar fix for - Emacs<27. - -2022-04-16 Radon Rosborough - - Avoid using variadic setq-local - -2022-04-13 Arash Esbati - - Update style/fbox.el to package version 0.06 - - * style/fbox.el (LaTeX-fbox-key-val-options): New function. - ("fbox"): Run the style hook for 'xcolor'. - ("fbox"): Support key=value query for the macros provided by the - package with the new function `LaTeX-fbox-key-val-options'. - (LaTeX-fbox-package-options): New variable. - -2022-04-13 Ikumi Keita - - Fix bibtex dialect - - * tex.el (TeX-auto-store): Use `(or :bibtex :latex)' instead of - `:bibtex' as dialect argument for `TeX-add-style-hook' when saving auto - file for BibTeX file. - -2022-04-13 Arash Esbati - - Add new style/etoolbox.el - - * Makefile.in (STYLESRC): Add new style. - - * style/etoolbox.el: New file. - - * style/biblatex.el ("biblatex"): - * style/polyglossia.el ("polyglossia"): Don't run the style hook - for 'etoolbox' since it adds a lot a macros to the completion list - which are usually not needed for regular LaTeX editing. - -2022-04-12 Arash Esbati - - * style/ltx-base.el: Update style. - - * latex.el (TeX-read-hook): Support 'include/excluded' hook. - -2022-04-11 Arash Esbati - - Document how to bump the required Emacs version - - * admin/release-process.org (Bumping required Emacs version): - Document the required steps. - -2022-04-11 Arash Esbati - - Lift required GNU Emacs version to 25.1 - - * auctex.el.in: - * configure.ac (EMACS_CHECK_VERSION): - * doc/changes.texi: - * doc/faq.texi: - * doc/install.texi (Prerequisites): - * doc/preview-faq.texi (Requirements): - * tex-site.el.in: - * tex.el: Bump minimum required Emacs version to 25.1. - -2022-04-10 Ikumi Keita - - Make prettification work reliably - - Simplify at the same time, assuming to bump required Emacs version to - 25.1. - - * tex.el (TeX--prettify-symbols-compose-p): Define unconditionally. - (VirTeX-common-initialization): Always prepare for prettification. - -2022-04-10 Arash Esbati - - Improve indentation after '\end{macrocode}' in docTeX mode - - * latex.el (LaTeX-indent-calculate-last): Improve indentation - after '\end{macrocode}' if still inside a description environment - like 'macro' or 'environment'. - - * tests/latex/doctex-indent-in.dtx: - * tests/latex/doctex-indent-out.dtx: New test files. - - * tests/latex/latex-test.el (docTeX-indentation): New test. - -2022-04-08 Arash Esbati - - Let \Describe macros stay on their own lines - - * style/doc.el (LaTeX-doc-auto-cleanup): Run - `LaTeX-paragraph-commands-add-locally' on 'Describe' - macros. - ("doc"): Run `LaTeX-paragraph-commands-add-locally' on - 'DescribeEnv' and 'DescribeMacro'. - -2022-04-08 Arash Esbati - - Update style/doc.el to package version 3.0h - - * latex.el (LaTeX-indent-environment-list): Add 2 environments - from doc.sty. - - * style/doc.el (LaTeX-env-doc-no-comment): Update docstring. - (LaTeX-env-doc-commented): New function used to insert description - environments like "macro" or "environment" and the ones defined - with '\NewDocElement'. - (LaTeX-doc-after-insert-macrocode): Remove "macro" from list of - environments where this function runs. - (LaTeX-doc-newdocelement-key-val-options): New variable. - Add parsing support for '\NewDocElement'. - ("doc"): Update style hook and add fontification support. - (LaTeX-doc-package-options): New variable. - -2022-04-06 Arash Esbati - - Wrap the 'function' environment better with % - - * style/l3doc.el (LaTeX-env-l3doc-function): Improve inserting of - comment-char % around and in the 'function' environment. - -2022-04-06 Arash Esbati - - Don't change indentation when defining a conditional - - * latex.el (LaTeX-indent-level-count): Add an entry for the - "newif" macro where the following \if is the definition of - the conditional which should not increase the indentation. - Fix docstring. - - * tests/latex/conditionals-indent-in.tex: - * tests/latex/conditionals-indent-out.tex: Adjust tests - for the change. - -2022-04-06 Arash Esbati - - Improve parsing of re-definitions - - * latex.el (LaTeX-auto-regexp-list): Extend regexp's for defining - commands and environments to match also their re-defining - counterparts. - Improve matching of environment names. - Delete space after the `,' marker. - (LaTeX-auto-cleanup): Add checks for re-definition of macros and - environments in order to remove already defined entries from - `TeX-auto-symbol' and `LaTeX-auto-environment'. - -2022-03-31 Ikumi Keita - - Add news for new indent feature - - * doc/changes.texi: Add news for new indent feature. - * doc/auctex.texi (Indenting): Add minor note. - -2022-03-31 Ikumi Keita - - Apply remaining portion of Stefan's patch - - * preview.el.in (preview--open-for-replace): - (preview-query-replace-reveal): - * tex-site.el.in (TeX-modes-set): - (TeX-modes): - Discard fallbacks for emacsen lacking nadvice. - -2022-03-30 Tassilo Horn - - Remove old defadvices (patch by Stefan Monnier) - - * auctex.el.in: Require nadvice-0.3. - * context.el (ConTeXt-add-environments): Unconditionally advise it - with advice-add. - * latex.el (LaTeX-add-bibliographies,LaTeX-add-environments): ditto. - * tex-site.el.in (tex-site-unload-hook): ditto. - * tex.el (hack-one-local-variable): ditto. - -2022-03-30 Arash Esbati - - Support \mathcolor in style/x?color.el - - * style/color.el ("color"): Add support for 'mathcolor' macro. - (LaTeX-color-package-options): Update options. - - * style/xcolor.el ("xcolor"): Add support for 'mathcolor' macro. - (LaTeX-xcolor-package-options): Update options. - -2022-03-30 Ikumi Keita - - Add news - - * doc/changes.texi: Announce the disappearance of tex-buf.el. - * tex.el (TeX-command-default): Add change somehow dropped off from - the previous commit. - -2022-03-30 Ikumi Keita - - Assign reasonable sentinel in AmS-TeX mode - - * plain-tex.el (TeX-plain-tex-mode): - (plain-TeX-common-initialization): - Move `setq' for `TeX-sentinel-default-function' into - `plain-TeX-common-initialization' so that AmS-TeX mode also attains - reasonable value. - -2022-03-30 Ikumi Keita - - Move contents of tex-buf.el into tex.el - - Resolve circular dependency between tex.el and tex-buf.el and get rid - of tedious `defvar' and `declare-function' business over tex-buf. - - * tex-buf.el: Delete. - * Makefile.in: Delete tex-buf.el from AUCSRC. - * tex.el: Adapt defvar's and declare-function's. - Remove all autoload's for tex-buf functions. - Move all the rest of tex-buf.el at the last of tex.el. - * context.el: - * plain-tex.el: - * preview.el.in: - * style/ifluatex.el: - * style/polyglossia.el: - * tests/japanese/error-parsing.el: - * tests/tex/command-expansion.el: - * tests/tex/error-parsing.el: - * tex-bar.el: - * tex-jp.el: - Remove "(require 'tex-buf)". - Supply "(require 'tex) or "(require 'latex)" instead if necessary. - * latex.el: - * tex-info.el: - Remove defvar's and declare-function's for tex-buf.el. - -2022-03-30 Ikumi Keita - - Make tex-buf.el compile without (require 'latex) - - * tex-buf.el (): Delete (require 'latex) and add defvar's & - declare-function. - (TeX-command-default): Add `bound-and-true-p' guard for - `LaTeX-using-Biber'. - * tests/tex/command-expansion.el: Supply (require 'latex) which is now - needed. - -2022-03-29 Arash Esbati - - Adjust indenting of conditionals in styles - - * style/babel.el ("babel"): - * style/csquotes.el ("csquotes"): - * style/exam.el ("exam"): - * style/fancyhdr.el ("fancyhdr"): - * style/scrpage2.el ("scrpage2"): - * style/titleps.el ("titleps"): - * style/titlesec.el ("titlesec"): Add macros starting with \if - which should not increase the indentation to - `LaTeX-indent-begin-exceptions-list'. - -2022-03-26 Ikumi Keita - - Follow similar update of latex.el in context.el - - * context.el (ConTeXt-mode-common-initialization): Set - `beginning-of-defun-function' and `end-of-defun-function'. - (ConTeXt-mode-map): Don't bind C-M-a and C-M-e explicitly. - (): Update copyright year. - -2022-03-22 Ikumi Keita - - Update documentation with respect to indent - - * doc/auctex.texi (Indenting): Describe support of indent for - tabular-like environments. - Delete obsolete description. - * doc/faq.texi: Add a missing word and re-fill. - Add a markup. - Update copyright year. - * doc/todo.texi (Bugs): Update a todo. - Update copyright year. - -2022-03-20 Arash Esbati - - * doc/changes.texi: Announce the indentation improvement. - -2022-03-20 Ikumi Keita - - Document feature of []-induced indent - - * doc/auctex.texi (Indenting): Add description of two new options - `TeX-indent-open-delimiters' and `TeX-indent-close-delimiters'. Also - Explain workarounds for unwanted side effects. - -2022-03-18 Arash Esbati - - Improve indentation in env from algpseudocode package - - * style/algpseudocode.el (LaTeX-algpseudocode-package-options): - Adjust package options. - ("algpseudocode"): Rearrange provided macros. Add macros to - appropriate indentation variables. Inhibit filling by adding the - environment "algorithmic" to `LaTeX-indent-environment-list' - without a function. Cater for fontification. - - * tests/latex/latex-test.el (LaTeX-conditionals-indent): Parse the - test file and run the style hook for loaded package algpseudocode. - - * tests/latex/conditionals-indent-in.tex: - * tests/latex/conditionals-indent-out.tex: Expand files with code - from algpseudocode package. - -2022-03-18 Arash Esbati - - Improve fontification of kernel macros - - * font-latex.el (font-latex-built-in-keyword-classes): Add some - missing kernel macros to function class. - -2022-03-18 Arash Esbati - - Add new style/ifthen.el - - * Makefile.in (STYLESRC): Add new style. - - * style/ifthen.el: New file. - -2022-03-18 Arash Esbati - - Improve indentation of conditionals - - * latex.el (LaTeX-indent-begin-list) - (LaTeX-indent-begin-exceptions-list, LaTeX-indent-mid-list) - (LaTeX-indent-end-list): New variables containing list of macros - which alter the indentation. - (LaTeX-indent-begin-regexp-local) - (LaTeX-indent-begin-regexp-exceptions-local) - (LaTeX-indent-mid-regexp-local, LaTeX-indent-end-regexp-local): - New variables containing the regexp's calculated from the - variables above. - (LaTeX-indent-commands-regexp-make): New function calculating the - regexp's. - (LaTeX-indent-calculate): - (LaTeX-indent-calculate-last): Indent at regexps from - `LaTeX-indent-end-regexp-local' and - `LaTeX-indent-mid-regexp-local'. - (LaTeX-indent-level-count): Increase/decrease indentation - depending on `LaTeX-indent-begin-regexp-local' and - `LaTeX-indent-end-regexp-local'. - - * tests/latex/latex-test.el (LaTeX-conditionals-indent): New test. - -2022-03-18 Ikumi Keita - - Revise documentation about simultaneous process - - * doc/auctex.texi (Starting a Command): - * tex-buf.el: - State explicitly that AUCTeX doesn't support concurrent typesets. - Update copyright year. - -2022-03-16 Ikumi Keita - - Enable indent by square bracket - - * tex.el (TeX-indent-open-delimiters): - (TeX-indent-close-delimiters): New options regarded as additional - open/close delimiters at indentation. - * tex.el (TeX-brace-count-line): Increase indentation inside those - options in addition to "{", "}". In comments, don't ignore those - additional characters. - * latex.el (LaTeX-indent-calculate): - (LaTeX-indent-calculate-last): - Treat chars in `TeX-indent-close-delimiters' in the same way as "}". - -2022-03-15 Arash Esbati - - Add new style/l3doc.el - - * Makefile.in (STYLESRC): Add new style. - - * style/l3doc.el: New file. - -2022-03-15 Arash Esbati - - Delete obsoleted variables (bug#54339) - - * style/gloss-italian.el ("gloss-italian"): - * style/italian.el ("italian"): Remove references to long time - obsoleted variables `LaTeX-italian-open-quote' and - `LaTeX-italian-close-quote'. - - * style/german.el ("german"): - * style/ngerman.el ("ngerman"): Remove references to long time - obsoleted variables `LaTeX-german-open-quote', - `LaTeX-german-close-quote' and `LaTeX-german-quote-after-quote'. - -2022-03-15 Arash Esbati - - Recognize macrocode*? environments in doctex-mode - - * latex.el (LaTeX-current-environment): Don't ignore whitespaces - and other characters than letters in regexp for searching the name - of the environment. In doctex-mode, handle the macrocode*? - environments specially and find them if invoked from a non-comment - line. - -2022-03-15 Tassilo Horn - - Adapt TeX-region-hook for lexical-binding - - * tex-buf.el (TeX-region-hook): Update docstring. - (TeX-region-orig-buffer): Convert to defvar-local. - (TeX-region-master-buffer): New variable. - (TeX-region-create): Set TeX-region-master-buffer in addition to - TeX-region-orig-buffer before runnig TeX-region-hook. - -2022-03-08 Ikumi Keita - - Revert "Fix simultaneity" - - This reverts commit e032df90e792ef9b85be3e8e3528c947ecdb5b6a - because it breaks region preview. - - * tex-buf.el (TeX-current-process-region-p): - (TeX-command, TeX-command-sentinel): - Revert. - -2022-03-08 Ikumi Keita - - Update documentation - - * doc/faq.texi: Mention how to invoke vanilla emacs for EPLA - installation and on windows. - * latex.el (LaTeX-maybe-install-toolbar): - * plain-tex.el (plain-TeX-maybe-install-toolbar): - Fix typos. - -2022-03-07 Ikumi Keita - - Discard obsolete hook - - * latex.el (LaTeX-maybe-install-toolbar): - * plain-tex.el (plain-TeX-maybe-install-toolbar): - Install only when tool bar is active. - * latex.el (TeX-latex-mode): - * plain-tex.el (TeX-plain-tex-mode): - Use `tool-bar-mode-hook' instead of `tool-bar-mode-on-hook' since the - latter is backward compatibility only variable, according to a comment - in `define-minor-mode'. - Call `LaTeX-maybe-install-toolbar' or - `plain-TeX-maybe-install-toolbar' unconditionally since mode check is - done in the respective functions now. - -2022-03-05 Ikumi Keita - - Don't change syntax of ^^A comments in doctex mode (bug#35140) - - * font-latex.el (font-latex-doctex-match-^^A): New function to - override fontification on ^^A and ^^X comments with ordinary comment - face. - (font-latex-doctex-keywords): Add an entry to use new function. - (font-latex-doctex-^^A): Remove. - (font-latex-set-syntactic-keywords): Don't add entry using removed - function. - (font-latex--make-syntax-propertize-function): Don't use - `font-latex-doctex-syntactic-keywords'. - (font-latex-setup): Use forward quote instead of back quote. - (): Update copyright year. - -2022-03-04 Arash Esbati - - Reduce code duplication in style/sidecap.el - - * style/sidecap.el (LaTeX-env-sidecap-float): Use - `LaTeX-env-figure' and don't duplicate the code from it. - ("sidecap"): Run the style hook for 'ragged2e' depending on given - package option. - -2022-03-04 Arash Esbati - - * doc/changes.texi: Document switch from initial input to default. - -2022-03-03 Ikumi Keita - - Add new test - - * tests/latex/tabular-in.tex: - * tests/latex/tabular-out.tex: - Add new test for indent involving nested tabular-like env. - -2022-03-03 Tassilo Horn - - Don't set syntax-propertize-function in defaults - - * font-latex.el (font-latex-setup): Don't set - syntax-propertize-function in defaults as we are calling - font-latex-set-syntactic-keywords explicitly. - -2022-03-02 Tassilo Horn - - Don't use obsolete font-lock-syntactic-keywords - - That's obsolete since Emacs 24.1 and probably going to be removed in - Emacs 29.1. - - * font-latex.el (font-latex-set-syntactic-keywords): - (font-latex-syntax-propertize-function): Delete function. - (font-latex--make-syntax-propertize-function): New function. - (font-latex-setup): Regenerate syntax-propertize-function. - -2022-03-02 Arash Esbati - - Use DEFAULT argument of `TeX-read-string' in styles - - * style/longtable.el (LaTeX-env-longtable): - * style/ocg-p.el (LaTeX-env-ocgp-ocgtabular): - * style/plext.el (LaTeX-plext-env-array): - * style/xltabular.el (LaTeX-env-xltabular): Use the DEFAULT - argument in `TeX-read-string' where applicable. - -2022-03-02 Arash Esbati - - Improve regexp matching new environments - - * style/newfloat.el - (LaTeX-newfloat-DeclareFloatingEnvironment-regexp): Add 'p' to the - name of the variable. Use the function - `LaTeX-extract-key-value-label' to build the regexp. Be more - restrictive when matching the type of declared environment. - -2022-03-02 Arash Esbati - - Use DEFAULT argument in latex.el where appropriate - - * latex.el (LaTeX-env-array, LaTeX-env-tabular*): Use the DEFAULT - argument of `TeX-read-string' when asking for the mandatory FMT - argument. - (LaTeX-env-minipage): Use `format' instead of `concat' to assemble - the prompt. - (LaTeX-env-bib): Use DEFAULT argument for the bibitem label. - (TeX-arg-file-name, TeX-arg-file-name-sans-extension): Use the - DEFAULT argument only when used as a mandatory argument. - (TeX-arg-date, TeX-arg-version): Add support for DEFAULT argument - of `TeX-read-string'. - -2022-03-01 Arash Esbati - - Adjust argument list of `TeX-arg-length' - - * latex.el (TeX-arg-length): Put DEFAULT before INITIAL-INPUT in - the argument list. Adjust all occurrences in the library - accordingly. - - * style/ltxtable.el ("ltxtable"): Track the new signature of - `TeX-arg-length'. - -2022-02-27 Ikumi Keita - - Improve indent in tabular-like environments - - * latex.el (LaTeX-hanging-ampersand-position): Fall back to default - value if encountered "\\" in an inner env. - Attach optional arguments for efficiency. - (LaTeX-indent-tabular): Skip inner env which also is tabular-like. - Call `LaTeX-hanging-ampersand-position' with new optional arguments. - -2022-02-26 Ikumi Keita - - Fix simultaneity - - * tex-buf.el (TeX-command): Keep the value of - `TeX-current-process-region-p' as buffer-local value of - `TeX--this-process-region-flag' in process buffer. - (TeX-command-sentinel): Call sentinel where - `TeX-current-process-region-p' has its own value when the process - started. - (TeX-current-process-region-p): Move `defvar' before its first usage. - (TeX--this-process-region-flag): New variable. - -2022-02-25 Arash Esbati - - Introduce DEFAULT argument in `TeX-arg-length' - - * latex.el (TeX-arg-length): Add DEFAULT to argument names list - which will be passed to `completing-read'. Adjust how this - argument is shown in the minibuffer when available. - Add a default value to "enlargethispage" and "enlargethispage*". - - * style/ltxtable.el ("ltxtable"): Use DEFAULT argument of - `TeX-arg-length' for the table width. - -2022-02-24 Arash Esbati - - Improve file query in style/ltxtable.el - - * style/ltxtable.el ("ltxtable"): Improve query for longtable file - which can reside in a subfolder. Input die subfolder relative to - directory of the master file. - Change fontification of LTXtable macro to reference class. - -2022-02-24 Ikumi Keita - - Fix label insertion at env. insertion with active region (bug#28382) - - * latex.el (LaTeX-env-label): Add management of positions of point and - mark and indent region when region is active. - -2022-02-24 Ikumi Keita - - Improve keymap handling - - * latex.el (LaTeX-mode-map): - (LaTeX-common-initialization): - * tex.el (VirTeX-common-initialization): - (TeX-mode-map): - Bind narrowing command just once. - * latex.el (LaTeX-mode-map,LaTeX-common-initialization): Use - `beginning-of-defun-function' and `end-of-defun-function' instead of - overriding bindings of C-M-a and C-M-e. - * preview.el.in (preview-mode-setup): - (LaTeX-preview-setup): - Bind preview tool button just once. - -2022-02-22 Tassilo Horn - - Fix bug#54099 - - * latex.el (LaTeX--completion-annotation-from-math-menu): Ignore - LaTeX-math-list entries with a function as VALUE (bug#54099). - -2022-02-21 Arash Esbati - - Update pygmentize styles - - * style/minted.el (LaTeX-minted-key-val-options): Update style key - with styles provided by pygmentize v2.11. - -2022-02-21 Ikumi Keita - - Improve support for starred variant name - - * tex.el (TeX-current-macro): Return starred variant name if asterisk - is present. - * latex.el (LaTeX-auto-regexp-list): Allow starred variant name for - \newenvironment. - -2022-02-20 Mosè Giordano - - * Version 13.1 released. - -2022-02-17 Arash Esbati - - Update style/ltxdoc.el to class version 2.1d - - * style/ltxdoc.el ("ltxdoc"): Add '|' to `LaTeX-shortvrb-chars' - before running the 'shortvrb' style hook. Add missing symbols to - the style hook incl. fontification. - (LaTeX-ltxdoc-class-options): New variable. - - * tex-ispell.el (TeX-ispell-skip-cmds-list): Add one entry "cs". - -2022-02-15 Arash Esbati - - Update footmisc package options to v6.0b - - * style/footmisc.el (LaTeX-footmisc-package-options): Delete - "bottomfootnotes". - -2022-02-13 Arash Esbati - - Update footmisc package options to v6.0a - - * style/footmisc.el (LaTeX-footmisc-package-options): Add new - package options. - -2022-02-12 Ikumi Keita - - Add NEWS item - - * doc/changes.texi: Announce changes in - `LaTeX-indent-environment-list'. - -2022-02-11 Arash Esbati - - Consider environments defined with newfloat package - - * style/subcaption.el ("subcaption"): Offer environments defined - with newfloat package when declaring the sub-caption feature. - -2022-02-11 Arash Esbati - - Improve fontification for LaTeX kernel macros - - * font-latex.el (font-latex-built-in-keyword-classes): Add - fontification support for LaTeX kernel macros to various keyword - classes. - - * tests/latex/font-latex-test.el - (font-latex-general-fontification): Update test for fontification. - -2022-02-09 Arash Esbati - - Adjust entries for completion - - (TeX-arg-corner, TeX-arg-lr): Remove empty strings and unlistify - the elements in collection argument of `completing-read'. - -2022-02-09 Arash Esbati - - Improve query for opt. arguments of \parbox and minipage - - * latex.el (LaTeX-env-minipage): Support query for all optional - arguments of minipage environment. Don't use INITIAL-VALUE - argument when reading the width with `TeX-read-string', use - DEFAULT-VALUE instead and indicate the value in the prompt. - (TeX-arg-tb): Add new argument POSLIST which can be used to offer - more sides for completion. - (LaTeX-common-initialization): Use new arguments of `TeX-arg-tb' - for the "parbox" entry. - -2022-02-05 Ikumi Keita - - Add default entries to LaTeX-indent-environment-list (bug#28405) - - My previous commits disregard user's customization on - LaTeX-indent-environment-list. Reconsideration led to move entries to - its default value. - - * style/amsmath.el ("amsmath"): - * style/mathtools.el ("mathtools"): - Move entries into default value in latex.el. - * latex.el (LaTeX-indent-environment-list): Pull in those entries. - Add math envs without alignment as well to fix bug#28405. - -2022-01-31 Ikumi Keita - - Add M-RET support for smallmatrix variants - - * style/mathtools.el ("mathtools"): Add smallmatrix variant - environments to `LaTeX-item-list'. - -2022-01-31 Ikumi Keita - - Add new test for indent - - * tests/latex/latex-test.el (LaTeX-indent-tabular): Add cookie to - recognize \usepackage. - * tests/latex/tabular-in.tex: - * tests/latex/tabular-out.tex: - Add \usepackage to deal with align and aligned environments. - Add new test involving aligned environment. - -2022-01-31 Ikumi Keita - - Add support for indent for environments with alignment - - * latex.el (LaTeX-indent-environment-list): Move align, align* and - equation* environment to amsmath.el. - * style/amsmath.el ("amsmath"): Add amsmath environments with - alignment to local value of `LaTeX-indent-environment-list'. - Add smallmatrix environment to `LaTeX-item-list'. - * style/mathtools.el ("mathtools"): Add mathtools environments with - alignment to local value of `LaTeX-indent-environment-list'. - Add FIXME comment to `LaTeX-item-list' for spreadlines environment. - Update copyright year. - - TODO: Add support for empheq environment as well. It would be - necessary to implement a new function which looks into the argument of - empheq environment and indents approapriately. - -2022-01-21 Arash Esbati - - Re-run LaTeX when .toc|lof|lot is missing - - * tex-buf.el (TeX-LaTeX-sentinel): Recognize missing .toc|lof|lot - files and suggest a LaTeX re-run. Issue raised in: - https://lists.gnu.org/archive/html/auctex/2022-01/msg00020.html - -2022-01-21 Arash Esbati - - Fontify LaTeX kernel macros - - * font-latex.el (font-latex-built-in-keyword-classes): Add 3 core - macros for TOC, LOF and LOT to function class. - -2022-01-20 Arash Esbati - - * tex-ispell.el: Skip the arguments of stabular*? environments. - -2022-01-18 Arash Esbati - - Add macros to skip from caption package - - * tex-ispell.el (TeX-ispell-skip-cmds-list): Add macros from - caption.sty. - -2022-01-11 Arash Esbati - - Re-add support for deprecated but necessary macros - - * style/siunitx.el ("siunitx"): Add back support for deprecated - macros \si et al. - Conditionalize support for macros \qty and \units to avoid clash - with other packages defining macros with the same name. - -2022-01-08 Andrea Greselin (tiny change) - - Make TeX-insert-quote robust for corner case (bug#52852) - - * tex.el (TeX-insert-quote): Go back only when there's enough room to - do so. - -2022-01-06 Arash Esbati - - Fix tabular test for siunitx v3 - - * tests/latex/tabular-count-ampersands-in.tex: - * tests/latex/tabular-count-ampersands-out.tex: Replace the s - column specifier with S which is the only one provided by siunitx - version 3. - -2021-12-29 Tassilo Horn - - Revert "Properly destructure LaTeX-xparse-macro/environment-list entries" - - This reverts commit 0c2eda1940e2efb89006d4353d234ce3cb66ecb0. - -2021-12-29 Andrea Greselin (tiny change) - - Properly destructure LaTeX-xparse-macro/environment-list entries - - * style/xparse.el (LaTeX-xparse-macro-parse): Properly destructure - LaTeX-xparse-macro/environment-list entries (bug#52872). - -2021-12-28 David Kastrup - - Make preview.sty deal with newer LaTeX hiding \shipout - -2021-12-25 Ikumi Keita - - Fix TeX-complete-make-expert-command-functions - - * tex.el (TeX-complete-make-expert-command-functions): Use dynamically - generated, dedicated variable to register expert entities. - -2021-12-23 Tassilo Horn - - Refactor completion annotation code - - * tex.el - (TeX--completion-annotation-from-tex--prettify-symbols-alist): New - function. - (TeX--completion-annotation-function): Use it. - -2021-12-22 Tassilo Horn - - Add completion annotation support from LaTeX-math-list/default - - * latex.el (LaTeX--completion-annotation-from-math-menu): New - function. - * tex.el (TeX--completion-annotation-function): Use it if bound. - -2021-12-21 Tassilo Horn - - Add an :annotation-function for completion and CAPF - - * tex.el (TeX--completion-annotation-function): New function. - (TeX--completion-at-point): Use it. - (TeX--symbol-completion-table): New function. - (TeX-insert-macro): Use both new functions. - -2021-12-18 Arash Esbati - - Support enhanced tabular indentation - - * style/stabular.el ("stabular"): Append defined environments to - `LaTeX-indent-environment-list'. - -2021-12-15 Arash Esbati - - Add style/sidecap.el - - * Makefile.in (STYLESRC): Add new style. - - * style/sidecap.el: New file. - -2021-12-15 Arash Esbati - - Add new style/rotating.el - - * Makefile.in (STYLESRC): Add new style. - - * style/rotating.el: New file. - -2021-12-15 Arash Esbati - - Add styles for packages from sttools collection - - * Makefile.in (STYLESRC): Add new styles. - - * style/cuted.el: - * style/floatpag.el: - * style/flushend.el: - * style/midfloat.el: - * style/stabular.el: - * style/stfloats.el: New files. - -2021-12-06 Arash Esbati - - Update style/url.el to package version 3.4 - - * style/url.el: Add parsing abilities for the macros \urldef and - \DeclareUrlCommand. - (TeX-arg-url-urlstyle): New function renamed from - `TeX-arg-urlstyle'. - (TeX-arg-url-DeclareUrlCommand, TeX-arg-url-urldef): New - functions. - ("url"): Remove macros for setting new styles, linebreaks - etc. from fontification. Move '\urlstyle' to function class. - (LaTeX-url-package-options): Update package options. - -2021-11-30 Ikumi Keita - - Fix marker management - - * latex.el (LaTeX-env-figure): Set marker only when it's really a - marker. - -2021-11-26 Arash Esbati - - Track changes in LaTeX kernel 2021-11-15 - - * font-latex.el (font-latex-built-in-keyword-classes): Add the - macros \counterwith(in|out) to variable keyword-class. - - * latex.el (LaTeX-common-initialization): Support completion for - \counterwith(in|out) macros. - -2021-11-26 Arash Esbati - - Add new style/unicodefonttable.el - - * Makefile.in (STYLESRC): Add new style. - - * style/unicodefonttable.el: New file. - -2021-11-25 Arash Esbati - - Update style/siunitx.el to package version 3 - - * doc/changes.texi: Document the update of siunitx.el. - - * style/siunitx.el: Change email address. - (LaTeX-siunitx-regexp): Adjust regexp to match the second - mandatory argument of '\DeclareSIPower'. - (LaTeX-siunitx-cleanup): Delete function since the function - `LaTeX-siunitx-unit-list' already moves parsed elements to the - variable `LaTeX-siunitx-unit-list'. Don't add the function to - `TeX-auto-cleanup-hook'. - (LaTeX-siunitx-unit-list-parsed): New function returning all - predefined and parsed units. - (LaTeX-arg-siunitx-unit): Use the function - `LaTeX-siunitx-unit-list-parsed'. - (LaTeX-siunitx-package-options): Update to (and only to) key=vals - defined in package version 3. - (LaTeX-siunitx-key-val-options): New function returning key=vals. - ("siunitx"): Use the function `LaTeX-siunitx-key-val-options' in - the hook. - Remove deprecated macros and units. Keep fontification for - deprecated main macros \si, \SI, \SIlist and \SIrange. - (LaTeX-siunitx-package-options): Support the preamble-only key - 'table-column-type'. - -2021-11-25 Arash Esbati - - Add new style/cancel.el - - * Makefile.in (STYLESRC): Add new style. - - * style/cancel.el: New file. - -2021-11-23 Arash Esbati - - Add new style/xr.el - - * Makefile.in (STYLESRC): Add new style. - - * style/xr.el: New file. - -2021-11-23 Arash Esbati - - Add new style/xr-hyper.el - - * Makefile.in (STYLESRC): Add new style. - - * style/xr-hyper.el: New file. - -2021-11-23 Arash Esbati - - Improve handling of key=vals in style/tcolorbox.el - - * style/tcolorbox.el (LaTeX-tcolorbox-keyval-options-local) - (LaTeX-tcolorbox-update-style-key): Remove now unused variable and - function. - (LaTeX-tcolorbox-keyval-options): New function returning key=vals. - (LaTeX-tcolorbox-keyval-options-full): Change the content of the - variable. It now holds a list of symbols. - (LaTeX-tcolorbox-keyval-options-full): New function returning - key=vals from symbols in the variable - `LaTeX-tcolorbox-keyval-options-full'. - ("tcolorbox-tcbuselibrary"): Add the missing prefix to plural - argument. - (LaTeX-tcolorbox-auto-cleanup): Don't call - `LaTeX-tcolorbox-update-style-key' anymore. - ("tcolorbox"): Use new function `LaTeX-tcolorbox-keyval-options' - in the hook. - Process the library names read in by \tcbuselibrary directly. - - * style/tcolorboxlib-raster.el - (LaTeX-tcolorbox-lib-raster-env-item): Use the new function - `LaTeX-tcolorbox-keyval-options'. - ("tcolorboxlib-raster"): Register library variable - `LaTeX-tcolorbox-lib-raster-keyval-options' in - `LaTeX-tcolorbox-keyval-options-full'. - Use the function `LaTeX-tcolorbox-keyval-options' in the hook. - -2021-11-22 Arash Esbati - - Update style/multicol.el to package version 1.9b - - * style/multicol.el ("multicol"): Add new macros. Change the - query for \columnbreak which accepts an optional argument. - Add fontification support for relevant macros. - (LaTeX-multicol-package-options): Add new option "colcation". - -2021-11-22 Ikumi Keita - - Fix misc minor issues - - * latex.el (LaTeX-env-figure): Ensure temporal marker is cleaned in - all cases. - (LaTeX-current-verbatim-macro): Include asterisk, if present, in - returned name. - * tex-info.el (TeX-texinfo-mode): Set `TeX-comment-start-regexp'. - * tex.el (TeX-verbatim-p): Call `TeX-verbatim-p-function' with - argument POS. - (TeX-verbatim-p-function): State explicitly in doc string about the - argument POS of the function. - -2021-11-21 Arash Esbati - - Fontify \tabularnewline macro - - * font-latex.el (font-latex-built-in-keyword-classes): Add an - entry for \tabularnewline to warning class. - -2021-11-21 Arash Esbati - - Improve handling of key=vals in style/caption.el - - * style/caption.el (LaTeX-caption-key-val-options-local) - (LaTeX-caption-update-key-val-options): Remove now unused variable - and function. - (LaTeX-arg-caption-command): Remove function since the - functionality is now provided by `TeX-arg-key-val' which is used - in the hook. - ("caption"): Use `completing-read' to read a single key from - provided key=vals for the macros \clearcaptionsetup*?. - Various docstring fixes. - - * style/subcaption.el ("subcaption"): Don't use removed variable - `LaTeX-caption-key-val-options-local' anymore. - Various docstring fixes. - -2021-11-19 Arash Esbati - - Improve handling of key=vals in style/hologo.el - - * style/hologo.el ("hologo"): Use `TeX-arg-key-eval' instead of - more complicated call of `TeX-arg-eval'. - -2021-11-19 Arash Esbati - - Improve handling of key=vals in style/floatrow.el - - * style/floatrow.el (LaTeX-floatrow-key-val-options-local) - (LaTeX-floatrow-update-key-val-options): Remove now unused - variable and function. - (LaTeX-floatrow-key-val-options): New function returning key=vals. - (LaTeX-floatrow-auto-cleanup) - (LaTeX-floatrow-arg-declare-new-options): Remove call of - `LaTeX-floatrow-update-key-val-options'. - ("floatrow"): Call the function `LaTeX-floatrow-key-val-options' - instead of the variable `LaTeX-floatrow-key-val-options-local'. - Minor spacing fixes. - -2021-11-19 Ikumi Keita - - Fix logic again - - * latex.el (LaTeX-fill-region-as-paragraph): When identifying code - comment, continue search if the found candidate turns out not to be a - code comment. - Add a comment for regexp. - -2021-11-18 Ikumi Keita - - Fix wrong logic of the previous commit - - * latex.el (LaTeX-fill-region-as-paragraph): Take into account lines - ending with "\par" or "\\" before code comments. We must always - perform both code comment detection and regexp match. - * tests/latex/latex-filling-in.tex: - * tests/latex/latex-filling-out.tex: - Add additional tests. - -2021-11-17 Ikumi Keita - - Use coherent logic to identify code comment (bug#51762) - - * latex.el (LaTeX-fill-region-as-paragraph): Use the same logic to - identify code comment as the rest of latex.el. - Use shy regexp groups when possible. - Add some comments. - * tests/latex/latex-test.el (LaTeX-filling): - * tests/latex/latex-filling-in.tex: - * tests/latex/latex-filling-out.tex: - Add new tests (including ones for bug#48937). - -2021-11-17 Arash Esbati - - Improve handling of key=vals in style/listings.el - - * style/listings.el (LaTeX-listings-key-val-options): Fix a typo. - (LaTeX-listings-key-val-options-local) - (LaTeX-listings-update-style-key): Remove now unused variable and - function. - (LaTeX-listings-key-val-options): New function returning key=vals. - (LaTeX-listings-lstnewenvironment-regexp): Adjust matching of - first optional argument. - ("listings"): Call the function `LaTeX-listings-key-val-options' - instead of the variable `LaTeX-listings-key-val-options-local'. - Various docstring fixes. - -2021-11-15 Arash Esbati - - Improve handling of key=vals in style/enumitem.el - - * style/enumitem.el (LaTeX-enumitem-key-val-options-local) - (LaTeX-enumitem-newlist-list-local): Remove now unused variables. - (LaTeX-enumitem-key-val-options): New function returning key=vals. - Replace all occurrences of `LaTeX-enumitem-key-val-options-local' - with a call to the new function. - (LaTeX-arg-enumitem-SetLabelAlign) - (LaTeX-arg-enumitem-SetEnumitemKey) - (LaTeX-arg-enumitem-SetEnumitemValue): Add library prefix to the - function names. - (LaTeX-arg-enumitem-setlist): New function. - (LaTeX-enumitem-update-key-val-options): Remove unused function. - ("enumitem"): Update style to package version 3.9, add support for - 'size' feature in \setlist and adjust fontification. Fix typo for - 'labelindent'. Various docstring fixes. - -2021-11-13 Arash Esbati - - Improve handling of key=vals in style/fancyvrb.el - - * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options-local): Remove - now unused variable. - (LaTeX-fancyvrb-key-val-options): New New function returning - key=vals. Replace all occurrences of - `LaTeX-fancyvrb-key-val-options-local' with a call to the new - function. - - * style/fvextra.el (LaTeX-fvextra-key-val-options): Uncomment the - "numbers" key=val. - (LaTeX-fvextra-update-key-val): Remove the unused function and its - addition to `TeX-auto-cleanup-hook'. - ("fvextra"): Replace all occurrences of - `LaTeX-fancyvrb-key-val-options-local' with a call to the function - `LaTeX-fancyvrb-key-val-options'. - - * style/pythontex.el: Declare the function - `LaTeX-fancyvrb-key-val-options'. - (LaTeX-env-pythontex, "pythontex"): Replace all occurrences of - `LaTeX-fancyvrb-key-val-options-local' with a call to the function - `LaTeX-fancyvrb-key-val-options'. - - * style/tex-live.el ("tex-live"): Call the function - `LaTeX-fancyvrb-key-val-options' instead of the variable - `LaTeX-fancyvrb-key-val-options-local'. - -2021-11-11 Ikumi Keita - - Don't use obsolete @inforef - - * doc/preview-latex.texi (Keys and lisp): - (The Emacs interface): - Use @xref instead of @inforef as Texinfo 6.8 marked it as obsolete. - -2021-11-10 Ikumi Keita - - * doc/todo.texi (Mid-term Goals): Add TODO about tool bar. - -2021-11-10 Arash Esbati - - Improve handling of key=vals in style/minted.el - - * style/minted.el (LaTeX-minted-key-val-options-local) - (LaTeX-minted-update-key-vals): Remove now unused variable and - function. - (LaTeX-minted-key-val-options): New function returning key=vals. - (LaTeX-minted-auto-cleanup): Delete call of - `LaTeX-minted-update-key-vals'. - ("minted"): Use new function in the style hook. - -2021-11-10 Arash Esbati - - Improve handling of key=vals in style/mdframed.el - - * style/mdframed.el (LaTeX-mdframed-key-val-options-local) - (LaTeX-mdframed-update-style-key): Remove now unused variable and - function. - (LaTeX-mdframed-newmdenv-regexp) - (LaTeX-mdframed-mdtheorem-regexp): Use the helper function - `LaTeX-extract-key-value-label' to build the regexp. - (LaTeX-mdframed-key-val-options): New function returning key=vals. - ("mdframed"): Use new function in the style hook. - -2021-11-10 Arash Esbati - - Improve handling of key=vals style/newfloat.el - - * style/newfloat.el (LaTeX-empheq-key-val-options-local): Remove - now unused variable. - (LaTeX-newfloat-key-val-options): New function returning key=vals. - ("newfloat"): Use new function `LaTeX-newfloat-key-val-options'. - -2021-11-10 Arash Esbati - - Improve handling of key=vals in style/empheq.el - - * style/empheq.el (LaTeX-empheq-key-val-options-local) - (LaTeX-empheq-update-key-val-options): Remove now unused variable - and function. - (LaTeX-empheq-key-val-options): New function returning key=vals. - (LaTeX-empheq-env, LaTeX-empheq-env-overload, "empheq"): Use new - function `LaTeX-empheq-key-val-options' instead of variable - `LaTeX-empheq-key-val-options-local'. Minor code rearrangements. - -2021-11-09 Arash Esbati - - Improve style/babel.el - - * style/babel.el (LaTeX-babel-cleanup-babeltags): Use \' instead - of $ to match string-end. Drop unnecessary grouping. - ("babel"): Update various key=vals. - -2021-11-09 Arash Esbati - - * style/babel.el ("babel"): Use `LaTeX-fontspec-font-features'. - -2021-11-08 Arash Esbati - - Update style/fontspec.el to package version 2.7i - - * style/fontspec.el (LaTeX-fontspec-font-features): Update - key=val list. - (LaTeX-fontspec-font-features-local) - (LaTeX-fontspec-update-font-features): Remove now unused variable - and function. - (LaTeX-fontspec-font-features): New function returning key=vals. - (LaTeX-fontspec-auto-cleanup): Remove the call of - `LaTeX-fontspec-update-font-features'. - ("fontspec"): Replace `LaTeX-fontspec-font-features-local' with - `LaTeX-fontspec-font-features' call. - -2021-11-08 Ikumi Keita - - Supplement doc string - - * style/kpfonts.el (LaTeX-kpfonts-default): Supplement doc string - according to recent change in doc string of `LaTeX-math-list'. - -2021-11-03 Arash Esbati - - Autoload `TeX-check-engine-add-engines' in tex.el - - * style/arabxetex.el ("arabxetex"): - * style/babel.el ("babel"): - * style/bidi.el ("bidi"): - * style/fontspec.el ("fontspec"): - * style/polyglossia.el ("polyglossia"): Don't require tex-buf.el - in the style hook. - - * tex.el (TeX-check-engine-add-engines): Autoload the function so - the styles using it don't have to require tex-buf.el. - -2021-10-29 Arash Esbati - - Extend `TeX-read-key-val' to accept a function call - - * doc/changes.texi: Document the change. - - * latex.el (TeX-read-key-val): Accept a function call returning an - alist as second argument. - -2021-10-24 Arash Esbati - - * style/graphicx.el (LaTeX-graphicx-key-val-options): Add alt key. - -2021-10-09 Ikumi Keita - - Cater for corner case when dealing with TeX error - - * tex-buf.el (TeX-find-display-help): Don't try to open error file - when it wasn't found. - Some cleanups. - -2021-10-05 Ikumi Keita - - Silence compiler warning - - * tex-buf.el (TeX-parse-TeX): - (TeX-error-overview-goto-source): - Don't let-bind `default-major-mode'. - (TeX-find-display-help): Fall back to the major mode of command - buffer. - -2021-10-05 Ikumi Keita - - Explain how to do forward search by mouse - - * doc/auctex.texi (I/O Correlation): Add a sample usage of - `TeX-source-correlate-map' and `TeX-view-mouse'. - -2021-09-24 Ikumi Keita - - * tests/latex/latex-test.el (LaTeX-flush-left-indent): New test. - -2021-09-24 Ikumi Keita - - Cleanup indentation of verbatim environments - - * latex.el (LaTeX-begin-regexp): Delete because this variable isn't - used anywhere. - (LaTeX-indent-calculate-last): Remove redundant regexp grouping. - -2021-09-24 Ikumi Keita - - Don't indent begin/end of comment env - - Begin/end line of comment environment must be flush left, just like - verbatim environments. However, comment environment shouldn't be - included in `LaTeX-verbatim-environments' because - 1. filling shouldn't be disabled inside comment environment - 2. contents inside comment environment should be fontified as comment - - * latex.el (LaTeX-verbatim-regexp): Attach a new optional argument - COMMENT to allow inclusion of comment environments. - (LaTeX-indent-calculate): Indent begin/end line of comment environment - at column 0. - Remove redundant regexp grouping. - (LaTeX-indent-calculate-last): Calculate indent after comment - environment correctly. - Remove redundant regexp grouping. - -2021-09-24 Ikumi Keita - - Explain how to support option completion - - * doc/auctex.texi (Adding Other): Add explanation for style file - authors: How to provide support for completion of optional arguments - for \usepackage and \documentclass. - -2021-09-22 Ikumi Keita - - Delete obsolete files and targets - - * auctex.spec: - * preview-latex.spec: - Delete rpm spec files. - * Makefile.in (): Remove make targets rpm-packages and - windows-package. - * doc/preview-readme.texi (Availability): Remove mention about rpm - package. - Supplement description about git access. - -2021-09-09 Ikumi Keita - - Add NEWS for two commands available in Texinfo mode - - * doc/changes.texi: Add news of two new entries in `TeX-command-list', - "Texindex" and "Texi2dvi". - -2021-09-08 Tassilo Horn - - Recognize L3 \msg_line_context: on warning parsing - - * tex-buf.el (TeX-warning): Recognize L3 \msg_line_context: on warning - parsing which reads "on line X" instead of "on input line X". - -2021-09-02 Arash Esbati - - Track standardized generic hook names in LaTeX kernel - - * latex.el (TeX-read-hook): Unify query for hooks and track the - change for standardized generic hook names described in: - https://github.com/latex3/latex2e/blob/develop/base/doc/ltnews34.tex - -2021-08-30 Arash Esbati - - Handle optional embellishment arguments correctly - - * style/xparse.el (LaTeX-xparse-macro-regexp) - (LaTeX-xparse-environment-regexp): Include the entire match text - to avoid ambiguity. - (LaTeX-arg-xparse-embellishment-query): New function. - (LaTeX-xparse-macro-parse): Handle embellishments (e/E argument - type) correctly. - -2021-08-30 Arash Esbati - - Check the options and load the style backref.el - - * style/hyperref.el ("hyperref"): Run the style hook for - backref.el when the corresponding option is given. - Correct link to testform.tex. - -2021-08-28 Tassilo Horn - - Fix error when tex.el is loaded while default-directory doesn't exist - - * tex.el (TeX-view-program-select-evince): Bind `default-directory' to - HOME for the shell command testing for the availability of - evince-based viewer. That triggered an error when tex.el is loaded as - response to finding a tex file in a non-existent directory which at - this point is the value of `default-directory' (bug#50225). - -2021-08-27 Arash Esbati - - Add new style/backref.el - - * Makefile.in (STYLESRC): Add new style. - - * style/backref.el: New file. - -2021-08-26 Arash Esbati - - * style/beamer.el ("beamer"): Improve indentation of \frametitle. - -2021-08-24 Arash Esbati - - Improve obeying the value of `TeX-insert-braces' - - * latex.el (LaTeX-common-initialization): Add "columnseprule" to - list of known lengths and remove it from style/multicol.el. - Remove 0 as specifier for symbols formerly provided by the - textcomp package. - - * style/multicol.el ("multicol"): Add lengths defined by the - package to list of known lengths. - - * style/brazilian.el ("brazilian"): - * style/currvita.el ("currvita"): - * style/ltugboat.el ("ltugboat"): - * style/marginnote.el ("marginnote"): - * style/mflogo.el ("mflogo"): - * style/portuguese.el ("portuguese"): Remove 0 as specifier for - the defined symbols. Braces are now inserted after the symbols if - `TeX-insert-braces' is non-nil. - -2021-08-21 Al Haji-Ali - - Add NEWS entry for output-dir feature - - - * doc/changes.texi (News in 13.1): Add NEWS entry for Al's output-dir - feature. - -2021-08-20 Arash Esbati - - Update Pygments styles - - * style/minted.el (LaTeX-minted-key-val-options): Update values - for style-key provided by Pygments v2.9. - -2021-08-17 Arash Esbati - - * style/ltxguide.el ("ltxguide"): Update syntactic font-locking. - -2021-08-13 Arash Esbati - - Improve style/xparse.el - - * style/xparse.el (LaTeX-xparse-macro-parse): Remove unnecessary - grouping in regexps. - ("xparse"): Fix number of arguments of testing macros. - -2021-08-03 Ikumi Keita - - Avoid superfluous output directories - - * tex.el (TeX--master-output-dir): Add new optional argument ENSURE so - that it doesn't make output dir when `TeX-region-file' is called from - `TeX-set-mode-name', which can be called from - `TeX-source-correlate-mode' in major mode function. - (TeX--output-dir-arg): Feed t for the above new argument ENSURE. - -2021-07-21 Ikumi Keita - - Add index files as clean target in Texinfo mode - - * tex-info.el (Texinfo-clean-intermediate-suffixes): Add index file - suffixes. - -2021-07-21 Ikumi Keita - - Add entries for Texinfo mode in `TeX-command-list' - - * tex.el (TeX-command-list): Add "Texindex" and "Texi2dvi" entries in - `TeX-command-list'. - * doc/auctex.texi (Superseding): Mention "Texindex" instead of "Index". - -2021-07-21 Arash Esbati - - Update style/ulem.el - - * style/ulem.el ("ulem"): Add macros \dashuline and \dotuline. - Fix \markoverwith which takes one argument. - Add \ULdepth to list of known lengths. - Cater fontification for added macros. - (LaTeX-ulem-fontdecl, LaTeX-ulem-fontcmd): Rename from - `LaTeX-arg-fontdecl' and `LaTeX-arg-fontcmd'. - (TeX-arg-ulem-fontdecl, TeX-arg-ulem-fontcmd): Use renamed - variables. - (TeX-arg-ulem-useunder): Don't listify the completion candidates, - `completing-read' can handle list of strings. - -2021-07-19 Ikumi Keita - - Fix slowdown of font lock in doctex mode - - `texmathp' limits search by looking for empty lines, which appear - frequently in LaTeX documents. However, docTeX documents often lack - such true empty lines. In such buffer, `texmathp' must search - from (point-min) every time, which slowed down font lock operation - siginificantly. - - * texmathp.el (texmathp): Adjust regular expression so that a line - containing only whitespaces except consecutive %'s at its beginning - is considered as empty in doctex mode buffer. - -2021-07-18 Arash Esbati - - Be more precise about the first element in `LaTeX-math-list' - - * doc/auctex.texi (Mathematics): - * latex.el (LaTeX-math-list): Update description for the first - element KEY in `LaTeX-math-list'. - Remove unnecessary quoting of opening/closing parenthesis. - -2021-07-16 Arash Esbati - - * tex-fold.el (TeX-fold-macro-spec-list): Add entry for "footref". - -2021-07-12 Ikumi Keita - - Clean up temporal markers - - * latex.el (LaTeX-env-figure, LaTeX-fill-region-as-paragraph) - (LaTeX-fill-region-as-para-do,LaTeX-fill-paragraph) - (LaTeX-fill-region): - * style/dinbrief.el (LaTeX-dinbrief-env-recipient): - * style/letter.el (LaTeX-env-recipient): - * tex-info.el (Texinfo-reftex-section-info): - * tex.el (TeX-parse-argument): - Clean up temporal markers after their usage so that they don't slow - down the subsequent editing in the buffer. - -2021-07-07 Arash Esbati - - Add support for LaTeX hook macros - - * doc/auctex.texi (Adding Macros): Document new functions for - reading and inserting LaTeX hooks. - - * doc/changes.texi: Add entry for LaTeX hooks support. - - * font-latex.el (font-latex-built-in-keyword-classes): Add hook - macros to function keywords class. - - * latex.el (TeX-global-input-files-with-extension): New variable. - (TeX-read-hook, TeX-arg-hook): New functions for reading and - inserting LaTeX hooks. - (LaTeX-common-initialization): Add hook macros to AUCTeX's LaTeX2e - hook. - -2021-07-05 Ikumi Keita - - Add defensive `save-match-data' - - * preview.el.in (preview-set-texinputs): Follow the instruction - "Simple Match Data Access" in elisp reference: - A search which fails may or may not alter the match data. In the - current implementation, it does not, but we may change it in the future. - Don’t try to rely on the value of the match data after a failing search. - -2021-07-05 Ikumi Keita - - Fix order of arguments - - * preview.el.in (preview-make-image): Rearrange the arguments of `get' - in correct order. - Adapt doc string. - -2021-07-05 Arash Esbati - - * doc/auctex.texi (Modes and Hooks): Fix hook name. - -2021-06-22 Ikumi Keita - - Improve tool bar appearance - - * toolbar-x.el (toolbarx-emacs-add-button): Use built-in separator. - Add :vert-only property to suppress labels unless vertical alignment - is specified for labels. - Reindent the codes. - * preview.el.in (preview-mode-setup): Add :vert-only property as well. - -2021-06-16 Ikumi Keita - - Update document - - * doc/auctex.texi (Multifile): Delete description about nonexistent - feature. - -2021-06-16 Ikumi Keita - - Fix doc strings and comment - - * latex.el (LaTeX-style-list): - * preview.el.in (preview-document-pt-list): - * tex-buf.el (TeX--concat-ext, TeX-command) - (TeX-active-master-with-quotes): - * tex.el (TeX-master,TeX-auto-regexp-list,TeX-auto-x-regexp-list) - (TeX-output-dir, TeX--master-output-dir, TeX--output-dir-arg): - Fix doc strings. - Fix defcutom specs. - * tex-fold.el (TeX-fold-mode): Fix comment. - -2021-06-16 Ikumi Keita - - Fix arguments given to makeglossaries - - * tex.el (TeX-expand-list-builtin): Add new placeholder "%(d-dir)". - (TeX-command-list): Use it and give basename of the document, not .aux - file names, as argument for makeglossaries. - Tweak the order of the argument for biber and dvipdfmx for coherency. - -2021-06-11 Arash Esbati - - Define `TeX-parse-all-errors' in tex.el - - * tex-buf.el: - * tex.el (TeX-parse-all-errors): Move defintion of custom variable - into tex.el. This variable is also used in - `TeX-mode-specific-command-menu-entries' and results in an error - when selecting 'Command' in the menu bar since tex.el doesn't - require tex-buf.el. - -2021-06-10 Ikumi Keita - - Fix bug#36651 - - * tex-fold.el (TeX-fold-mode): Open folded portion when isearch - matches the hidden text. - -2021-06-09 Tassilo Horn - - Fix filling of code-and-comment lins where code ended in \% (bug#48937) - - * latex.el (LaTeX-fill-region-as-paragraph): Fix filling of - code-and-comment lins where code ended in \% (bug#48937). - -2021-06-07 Ikumi Keita - - Make TeX-fold-mode aware of superscript and subscript - - * tex-fold.el (TeX-fold-hide-item): Copy `display' property of - underlying text to displayed text to raise superscript and lower - subscript suitably. - -2021-06-04 Ikumi Keita - - Use own error description for LaTeX mode only - - * tex-buf.el (TeX-error-description-list): Move its value to new - variable in latex.el. Now it holds user defined entries only and - defaults to nil. - (TeX-error-description-list-local): New variable to store buffer - local list of error descriptions. - (TeX-help-error): Combine values of the above two variables. - * latex.el (LaTeX-error-description-list): New variable for LaTeX - specific error descriptions, formerly stored in - `TeX-error-description-list'. - (LaTeX-common-initialization): Set local value of - `TeX-error-description-list-local'. - * tex-jp.el (toplevel): Overwrite `LaTeX-error-description-list' - instead of `TeX-error-description-list'. - * doc/changes.texi (News in 13.1): Mention about it. - -2021-06-02 Ikumi Keita - - Adapt for Texinfo mode - - * tex.el (TeX-local-master-p): Just look into - `file-local-variables-alist' to return correct value even in TeXinfo - mode. This fixes bug#33227 as well. - -2021-06-02 Arash Esbati - - Define minor modes using keywords - - * tex.el (TeX-Omega-mode, TeX-interactive-mode): - * tex-fold.el (TeX-fold-mode): - * style/kpfonts.el (LaTeX-kpfonts-mode): - * latex.el (LaTeX-math-mode): Use keywords to define minor modes. - -2021-06-02 Arash Esbati - - Check for `auto-fill-function' before filling - - * style/algorithm.el (LaTeX-env-algorithm): - * style/beamer.el ("beamer"): - * style/bicaption.el (LaTeX-arg-bicaption-bicaption): - * style/caption.el (LaTeX-arg-caption-captionbox) - (LaTeX-arg-caption-captionof): - * style/currvita.el (LaTeX-currvita-env-with-label): - * style/enumitem.el (LaTeX-enumitem-env-with-opts): - * style/longtable.el (LaTeX-env-longtable): - * style/moodle.el (LaTeX-moodle-question-env-with-args): - * style/subcaption.el (LaTeX-arg-subcaption-subcaption) - (LaTeX-arg-subcaption-subcaptionbox): - * style/tcolorboxlib-raster.el (LaTeX-tcolorbox-lib-raster-env-item): - * style/xltabular.el (LaTeX-env-xltabular): Fill the paragraph if - `auto-fill-function' is non-nil. - -2021-06-01 Tassilo Horn - - Only re-fill \item contents if auto-fill-mode is active (bug#48760) - - * latex.el (LaTeX-env-item): Only fill the paragraph of the new \item - if auto-fill-mode is activated (bug#48760). - -2021-06-01 Arash Esbati - - Remove backspace as paragraph separator - - * tex-info.el (TeX-texinfo-mode): Remove backspace from paragraph - separator and start. See also Emacs commit 3c6b59918a. - -2021-05-31 Ikumi Keita - - Use #' rather than ' to quote function names - - * latex.el (LaTeX-match-class-option, LaTeX-auto-cleanup): - * style/beamer.el (LaTeX-beamer-after-insert-env): - * style/doc.el (LaTeX-doc-after-insert-macrocode): - * tex-buf.el (TeX-style-check, TeX-error-overview-make-entries): - * tex.el (TeX-match-style, TeX-run-style-hooks) - (TeX-complete-word) - (TeX-complete-make-expert-command-functions) - (TeX-default-mode,TeX-auto-parse-region): - Use #' rather than ' to quote function names. - -2021-05-30 Ikumi Keita - - Fix markups in documents - - * doc/auctex.texi (Internationalization): Fix markups. - (Japanese): Reorder words so that unbreakable email addresses don't - make the line ugly in pdf output. - -2021-05-28 Ikumi Keita - - Followup my commit on May 6 - - * tex-buf.el (TeX-LaTeX-sentinel): Use `insert-file-contents-literally' - instead of `insert-file-contents'. - -2021-05-28 Arash Esbati - - Improve completion - - * style/pdfpages.el ("pdfpages"): Allow directories while reading - the file name. Use "\'" to match the empty string at the end of - regexp. - -2021-05-27 Ikumi Keita - - Improve `TeX-electric-macro' in Texinfo mode - - * tex.el (TeX-electric-macro): Compare with `last-command-event' - rather than constant ?\ in case `@' is typed in Texinfo mode. - -2021-05-26 Arash Esbati - - Delete style/latexinfo.el from AUCTeX - - * Makefile.in (STYLESRC): Delete entry for style/latexinfo.el. - - * doc/changes.texi: Document removal of style. - -2021-05-25 Ikumi Keita - - Add -dDELAYBIND only when necessary - - * preview.el.in (preview-pdf2dsc-sentinel): Add gs option -dDELAYBIND - only when preview-latex tries to tweak foreground color. According to - gs developer[1], -dDELAYBIND option must be accompanied by ".bindnow" - in gs init string. - [1] https://lists.gnu.org/r/auctex-devel/2021-05/msg00030.html - -2021-05-23 Ikumi Keita - - Update documentation - - * doc/auctex.texi (Internationalization): Update according to recent - utf8-oriented change in LaTeX. - (Modes and Hooks): Display mode function names in lower case because - `major-mode' variable holds those forms. - (Mapping): Fix typo in key sequence. - (Processing): Add mention about options to customize tool bar. - (Adding Other): Add description how to examine package/class names and - options. - * doc/preview-latex.texi: Remove duplicated "@contents". - * doc/preview-readme.texi (More documentation): Update acoording to - change already done in favor of pdf format. - * doc/quickstart.texi (Editing Facilities): Update paragraph written - in days that `global-font-lock-mode' wasn't enabled by default. - (Processing Facilities): Add mention about synctex. - Update paragraph mentioning `TeX-PDF-from-DVI' rather than obsolete - `TeX-PDF-via-dvips-ps2pdf' option. - - * doc/auctex.texi: - * doc/changes.texi: - * doc/faq.texi: - * doc/install.texi: - * doc/preview-faq.texi: - * doc/preview-latex.texi: - * doc/preview-problems.texi: - * doc/preview-readme.texi: - * doc/preview-todo.texi: - * doc/quickstart.texi: - * doc/tex-ref.tex: - * doc/todo.texi: - * doc/wininstall.texi: - Fix and (hopefully) improve a lot of markups and comments. - Add some FIXME's. - Convert tabs to spaces. - Add more indexes. - Use "init.el" as well as ".emacs" as the name of user init file. - -2021-05-21 Ikumi Keita - - Indent region (bug#48518) - - * latex.el (LaTeX-insert-environment): Indent active region when - `auto-fill-mode' is disabled. - -2021-05-20 Arash Esbati - - Improve style/algorithm.el - - * style/algorithm.el (LaTeX-algorithm-package-options): Add - missing options. - (LaTeX-env-algorithm): Insert a newline only when a label is - really added. Remove unnecessary comments. - ("algorithm"): Move `TeX-dialect' to be the third argument of the - hook. - -2021-05-13 Ikumi Keita - - Add new test - - * tests/latex/font-latex-test.el (font-latex-unclosed-dollars): New - test. - * font-latex.el (font-latex-find-dollar-math): Clean up doc string and - comment. - -2021-05-12 Ikumi Keita - - Fix fontification when $ is unclosed in buffer - - * font-latex.el (font-latex-match-dollar-math): Ensure that limit - passed to `font-latex-find-dollar-math' doesn't exceed end of buffer. - -2021-05-12 Arash Esbati - - Add new variable `TeX-normal-mode-reset-list' - - * latex.el: - * style/graphicx.el: Add variables to `TeX-normal-mode-reset-list' - which were hard-coded in `TeX-normal-mode'. - - * tex.el (TeX-normal-mode-reset-list): New variable for symbols to - be reset when the command `TeX-normal-mode' is run with argument. - (TeX-normal-mode): Remove the hard-coded variables and use - `TeX-normal-mode-reset-list'. - Remove the defvar's silencing the compiler. - -2021-05-11 Tassilo Horn - - Skip inline math $ inside comments (bug#48365) - - * font-latex.el (font-latex-find-dollar-math): Skip inline math $ - inside comments. - -2021-05-11 Arash Esbati - - Introduce new variable `LaTeX-global-package-files' - - * latex.el (LaTeX-global-package-files): New variable holding - LaTeX package files. - (LaTeX-arg-usepackage-read-packages-with-options): Set and use it - instead of `TeX-global-input-files'. - - * tex.el (TeX-normal-mode): Reset also - `LaTeX-global-package-files' when invoked with ARG. - Silence the compiler. - -2021-05-06 Ikumi Keita - - Ensure rawness of data to compute MD5 - - * tex-buf.el (TeX-run-TeX): Use `insert-file-contents-literally' - instead of `insert-file-contents' in order to avoild possible wrong - MD5 value due to unnecessary encoding conversion. - ;(TeX-sentinel-function, TeX-sentinel-default-function): Fix typo. - -2021-05-06 Ikumi Keita - - Make `TeX-run-format' self-contained (bug#48144) - - * tex-buf.el (TeX-run-format, TeX-run-TeX): Move initialization of - `TeX-error-report-switches' from `TeX-run-TeX' to `TeX-run-format'. - This makes `TeX-TeX-sentinel', set to `TeX-sentinel-function', work - without error when `TeX-run-format' is called outside of - `TeX-run-TeX'. - (TeX-error-report-switches, TeX-error-report-has-errors-p): Define - them before `TeX-run-format' to prevent compiler warning. - -2021-05-05 Arash Esbati - - Support new kernel macro \footref - - * font-latex.el (font-latex-built-in-keyword-classes): Add entry - for footref to reference class. - - * latex.el (LaTeX-common-initialization): Add support for - \footref macro. - -2021-05-04 Arash Esbati - - Add support for (Brazilian) Portuguese - - * tex.el (TeX-quote-language-alist): Add entry for "portuguese". - - * doc/auctex.texi (European): Document the features of new - language styles. - - * Makefile.in (STYLESRC): Add entries for new styles. - - * style/brazil.el: - * style/brazilian.el: - * style/portuges.el: - * style/portuguese.el: New files. - -2021-04-28 Tassilo Horn - - Allow one level of braces in verbatim environment args (bug#48078) - - * font-latex.el (font-latex-set-syntactic-keywords): Allow one level - of braces in verbatim environment args (bug#48078). - -2021-04-27 Tassilo Horn - - Fix filling issue caused by commit 98455d05. - - * latex.el (LaTeX-fill-region-as-para-do): Call - LaTeX-back-to-indentation without explicit arg again. - -2021-04-25 Tassilo Horn - - Fix matching of script chars (bug#48012) - - * font-latex.el (font-latex-match-script-chars): Don't stop after - findind the first script char which turns out not to be an actual - script char (bug#48012). - -2021-04-23 Tassilo Horn - - Give explicit arg to LaTeX-back-to-indentation in filling functions. - - Also add some comment filling tests, and adapt one existing test to - new filling behavior introduced in previous commit. - - * latex.el (LaTeX-fill-region-as-para-do): - (LaTeX-fill-move-to-break-point): Provide explicit arg to - `LaTeX-back-to-indentation'. - -2021-04-23 Tassilo Horn - - Don't treat comments with whitespace before % as code comments - - * latex.el (LaTeX-fill-region-as-paragraph): Don't treat comments with - whitespace before % as code comments (mentioned as addendum to - bug#47757). - -2021-04-23 Ikumi Keita - - Add new test - - * tests/latex/latex-test.el (LaTeX-electric-pair-interaction): New - test. - * latex.el (LaTeX-insert-left-brace): Add comments. - -2021-04-22 Ikumi Keita - - Follow up previous commit - - * latex.el (LaTeX-insert-left-brace): Let side effects of - self-insertion, such as electric paring, to occur when this function - doesn't do special treatment. - -2021-04-22 Ikumi Keita - - Get rid of unexpected side effects - - * latex.el (LaTeX-insert-left-brace): Use `insert' instead of - `self-insert-command' to avoid all unexpected interactions. - (LaTeX-insert-corresponding-right-macro-and-brace) - (LaTeX-common-initialization): - Remove codes which is no longer necessary. - -2021-04-21 Philip K - - Improve handling for parentheses with electric-pair-mode (bug#47936) - - * latex.el (LaTeX-insert-corresponding-right-macro-and-brace): Improve - handling for parentheses with electric-pair-mode (bug#47936). - -2021-04-18 Tassilo Horn - - Fix the fix of bug#47757 which broke comment filling. - - * latex.el (LaTeX-back-to-indentation): Move point to the comment - content only if the current command is no newline command (fixes the - previous fix for bug#47757 which broke comment filling). - -2021-04-16 Tassilo Horn - - Rename TeX-xreader-sync-view to TeX-reader-sync-view (bug#47807) - - * tex.el (TeX-reader-sync-view): Rename from - TeX-xreader-sync-view (bug#47807). - -2021-04-14 Tassilo Horn - - Don't move past % if the current command is a non-indent command - - * latex.el (LaTeX-back-to-indentation): Don't move past % if the - current command is a non-indent command (bug#47757). - -2021-04-05 Ikumi Keita - - Simplify conditionals evaluating to constant - - * font-latex.el (font-latex-bold-face, font-latex-italic-face) - (font-latex-math-face, font-latex-string-face) - (font-latex-warning-face, font-latex-verbatim-face) - (font-latex-script-char-face): - All supported emacsens support :inherit attribute for face and - have `fixed-pitch' basic face. - -2021-04-05 Ikumi Keita - - Resolve constant fboundp/boundp/featurep - - * bib-cite.el (bib-apropos-keyword-at-point): - * context.el (ConTeXt-menu-update) - (ConTeXt-mode-common-initialization): - * latex.el (LaTeX-math-initialize) - (LaTeX-fill-move-to-break-point): - * multi-prompt.el (multi-prompt-next): - * preview.el.in (preview-transparent-border) - (preview-place-preview, preview-reinstate-preview): - * style/kpfonts.el (math): - * style/dk-bib.el (LaTeX-dk-bib-package-options): - * tex-buf.el (TeX-shell-command-option, TeX-check-engine): - * tex-fold.el (TeX-fold-item, TeX-fold-post-command): - * tex.el (TeX-source-specials-view-start-server) - (TeX-auto-private, TeX-style-private, TeX-complete-symbol) - (VirTeX-common-initialization, TeX-token-char) - (TeX-mode-specific-command-menu-entries) - (TeX-math-input-method-off, TeX-abbrev-mode-setup): - Simplify conditionals containing `fboundp', `boundp' and `featurep' - which evaluate to constant. - - * latex.el (LaTeX-math-initialize, LaTeX-fold-math-spec-list): - Simplify by not using `decode-char'. Now that emacs is unicode based, - (decode-char 'ucs ARG) is trivial operation which just returns ARG. - Code point in ucs is the same as emacs char. - - * multi-prompt (multi-prompt): Use #' to quote function names. - (multi-prompt-next-must-match): Use - `minibuffer-contents-no-properties' instead of - `buffer-substring-no-properties'. - -2021-04-03 Ikumi Keita - - Remove compatibility code for Emacs<24.3 - - * latex.el (LaTeX-insert-left-brace): - * tex.el (TeX-insert-dollar): - Simplify the property `delete-selection-mode'. - (VirTeX-common-initialization): Use " " for `comment-padding'. - (TeX-math-input-method-off): Never use `inactivate-input-method'. - -2021-04-01 Ikumi Keita - - Use #' instead of ' to quote function names - - * bib-cite.el (bib-switch-to-buffer-function): - * latex.el (LaTeX-item-array, LaTeX-item-tabular*) - (LaTeX-math-insert-function, LaTeX-environment-menu-entry) - (LaTeX-environment-modify-menu-entry) - (LaTeX-section-menu-entry, LaTeX-indent-tabular) - * preview.el.in (preview-auto-reveal, preview-copy-mml) - (preview-copy-region-as-mml, preview-generate-preview): - * style/amsmath.el (LaTeX-item-equation-alignat): - * style/amsthm.el (LaTeX-amsthm-auto-cleanup) - ("amsthm"): - * style/biblatex.el ("biblatex"): - * style/dinbrief.el (LaTeX-dinbrief-style) - (LaTeX-dinbrief-env-recipient): - * style/exam.el ("exam"): - * style/jurabib.el ("jurabib"): - * style/letter.el (LaTeX-env-recipient): - * style/minted.el (LaTeX-minted-auto-cleanup): - * style/natbib.el ("natbib"): - * style/ntheorem.el (LaTeX-ntheorem-auto-cleanup) - ("ntheorem"): - * style/pythontex.el ("pythontex"): - * style/tcolorbox.el (LaTeX-tcolorbox-auto-cleanup): - * style/theorem.el (LaTeX-theorem-auto-cleanup) - ("theorem"): - * style/xparse.el (LaTeX-xparse-macro-parse): - * tests/latex/font-latex-test.el (font-latex-three-dollars) - (font-latex-extend-region-backwards-quotation) - (font-latex-general-fontification): - * tex-bar.el (TeX-bar-TeX-button-alist) - (TeX-bar-LaTeX-button-alist): - * tex-buf.el (TeX-command-master, TeX-view): - * tex-info.el (TeX-texinfo-mode): - * tex-fold.el (TeX-fold-post-command): - * tex-site.el.in (tex-site-unload-hook): - * tex.el (TeX-expand-list-builtin,toplevel) - (TeX-source-correlate-start-server-maybe) - (TeX-install-font-lock, TeX-command-current) - (TeX-command-select-master, TeX-command-select-buffer) - (TeX-command-select-region, TeX-newline-function) - (TeX-mode-specific-command-menu-entries) - (TeX-font-replace-function, TeX-insert-dollar): - * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): - * doc/auctex.texi (Mathematics, Filling, Folding) - (Hacking the Parser): - * doc/tex-ref.tex: - Use #' instead of ' to quote function names. - - tex.el (): Add `declare-function' for `gnuserv-start'. - -2021-04-01 Ikumi Keita - - Use closure rather than hand-made lambda - - * latex.el (LaTeX-math-initialize): - * style/kpfonts.el (math): - * toolbar-x.el (toolbarx-make-command): - Use closure rather than hand-made lambda form. - -2021-04-01 Ikumi Keita - - Resolve unnecassary back quote - - * font-latex.el (font-latex-user-keyword-classes, - (font-latex-slide-title-face): - * tex-fold.el (TeX-fold-macro-spec-list): - Turn unnecassary back quote into forward quote. - Fix typo in doc string. - -2021-04-01 Ikumi Keita - - Remove xemacs compat elements - - * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): - Don't use vector as element. - * toolbar-x.el (toolbarx-install-toolbar): Fix doc string. - Partially revert the comments removed recently which are still - valid. - -2021-03-31 Arash Esbati - - Add new fontification test - - * tests/latex/font-latex-test.el - (font-latex-general-fontification): Add test for general - fontification of vanilla LaTeX files. - -2021-03-31 Ikumi Keita - - Use built-in functions for similar functions - - * tex.el (TeX-split-string): Simplify by `split-string' and mark - obsolete. - (TeX-assoc): Simplify by `assoc-string' and mark obsolete. - * doc/changes.texi (News in 13.0): Add announce that these functions - are removed in future release. - - * latex.el (LaTeX-split-bibs, LaTeX-auto-cleanup) - (LaTeX-209-to-2e): - * style/babel.el (LaTeX-babel-active-languages): - Replace `TeX-split-string' by `split-string'. - - * tex-buf.el (TeX-command-query, TeX-printer-query): Replace - `TeX-assoc' by `assoc-string'. - -2021-03-30 Ikumi Keita - - Some minor followups - - * doc/tex-ref.tex: Fix markups as well as a few errors. - Remove mention about xemacs. - * tex.el (TeX-expand-list-builtin): Simplify. - * tests/make-test-deps.emacs-lisp: Enable lexical binding. - Update Copyright year. - -2021-03-29 Arash Esbati - - Fix broken test - - * tests/japanese/preview-latex.el: Mark - `japanese-TeX-error-messages' as special before dynamically - binding it. - -2021-03-28 Ikumi Keita - - Fix doc string - - * tex.el (TeX-expand-list): Delete obsolete comment. - State that variable name is allowed as the second element and how that - is treated. - -2021-03-27 Ikumi Keita - - Reduce byte compiler warning - - * tex.el (): Move `(eval-when-compile (require 'dbus))' before - `declare-function's of dbus related functions because otherwise they - seem ineffective. - Both NOERROR optional argument for `(require 'dbus)' and `(featurep - 'dbusbind)' test are removed deliberately because - (1) Now all supported emacsen have dbus.el. - (2) Even if emacs is built with configure option "--without-dbus", it - doesn't cause error to load dbus.el just to get macro definition - of `dbus-ignore-errors'. - This way, it works fine even when - (a) Emacs used for byte-compiling lacks D-Bus support. - (b) Emacs at run time has D-Bus support. - without relying on `TeX--if-macro-fboundp'. - - (): Remove `declare-function' for `dbus-ignore-errors' because it's - now guaranteed that the macro is expanded away at byte compile time. - (): Remove `defvar' for `dbus-debug' because `dbus.el' provides a - suitable defvar. - -2021-03-27 Ikumi Keita - - Reduce byte compiler warning - - * tex.el (VirTeX-common-initialization,toplevel): Don't set obsolete - ispell variables `ispell-tex-p' and `ispell-tex-major-modes'. Neither - appears in NEWS.* nor source of emacs 24.3. - (TeX-run-ispell): Don't call obsolete functions `spell-buffer' and - `spell-region'. - (): Discard `declare-function' for `spell-buffer'. - Add `defvar' for `ispell-parser' to silence byte compiler. - -2021-03-27 Ikumi Keita - - Use #' instead of ' to quote function where possible - - * latex.el (LaTeX-babel-insert-hyphen): - * multi-prompt.el (multi-prompt-delete) - (multi-prompt-next-must-match): - * style/biblatex.el ("biblatex"): - * style/newfloat.el ("newfloat"): - * style/ntheorem.el ("ntheorem"): - * style/wrapfig.el ("wrapfig"): - * tex.el (TeX-electric-macro, TeX-insert-punctuation) - (TeX-run-ispell): - Use #' instead of ' to quote function where possible. - -2021-03-27 Ikumi Keita - - Reduce byte compiler warning - - * bib-cite.el (bib-display-or-find-label): Use `outline-show-entry' - instead of `show-entry' when possible. Wrap `show-entry' with - `with-no-warnings'. - (bib-get-citations, psg-list-env): Use `replace-regexp-in-string' - instead of `dired-replace-in-string'. - Use `split-string' instead of `dired-split' and `TeX-split-string'. - (dired-replace-in-string,TeX-split-string): Delete fallback - definitions. - (): Remove `declare-function' for `dired-replace-in-string' and - `dired-split'. - -2021-03-27 Ikumi Keita - - Reduce byte compiler warning - - * bib-cite.el (bib-bib-label-help-echo-format, bib-ext-list) - (bib-label-help-echo, bib-label-help): - Delete remaining XEmacs only functions and variables. - (bib-highlight-mouse): Don't touch removed variable. - (bib-etags-command, bib-etags-append-command, bib-display, bib-find) - (bib-find-next, bib-make-bibliography, bib-edit-citation) - (bib-get-bibliography): - Fix doc strings. - -2021-03-26 Ikumi Keita - - * tests/japanese/preview-latex.el: Make cleanup forms more robust - -2021-03-26 Ikumi Keita - - Fix preamble cache - - * preview.el.in (preview-cache-preamble): Remove trash left when - preferring closure over backquote+lambda. - (preview-gs-flag-error): Replace `str' with `string' for clarity; - `str' is used again in the clause just after the one in question. - -2021-03-26 Ikumi Keita - - Fix preview-latex and regression tests - - * preview.el.in (preview-query-replace-reveal): Add treatment for - nadvice functions. - (): Promote defvar's without value to proper defvar's to prevent - unexpected error when external program calls preview-latex functions. - * tests/latex/font-latex-test.el (): Add defvar for `font-lock-beg' - and `font-lock-end' to make dynamic binding at let-binding them. - * tests/tex/path-expansion.el: Add temporal defvar for dummy variable. - * tests/japanese/preview-latex.el - (japanese-preview-preserve-kanji-option2) - (japanese-preview-preserve-kanji-option3): - Make cleanup forms more robust. - -2021-03-25 Ikumi Keita - - Fix font-latex.el - - * font-latex.el (font-latex-make-built-in-keywords): Defer making - `font-latex-match-*' buffer-local so that it attains sane default - value. - -2021-03-25 Ikumi Keita - - Fix void function error - - * font-latex.el (font-latex-make-built-in-keywords): Bring back the - defun of `font-latex-match-*-make` before the defcustom of - `font-latex-match-*-keywords' because the latter depends on the - former through :set function. - Add defvar without value to suppress byte compile warnings for - `font-latex-match-*-keywords'. - -2021-03-25 Ikumi Keita - - Fix documents - - * doc/auctex.texi (LaTeX-amsmath-label): Add multline env. and remove - aligned env. since the former gets label while the latter doesn't get. - (Error overview): Delete spurious "on". - * doc/install.texi (Prerequisites): Raise minimum required version to - 24.3. - * doc/preview-faq.texi (Requirements): Add description about - availability on Windows. - Remove reference on table deleted before. - Adapt subsection title. - -2021-03-25 Ikumi Keita - - Discard obsolete variables - - According to NEWS.24, `font-lock-defaults-alist' was removed at - emacs 24.1. - `font-lock-mode-enable-list' doesn't exist in any NEWS.* nor emacs - 24.3 source. (Xemacs specific variable?) - According to loaddefs.el, `font-lock-auto-fontify' is xemacs variable - corresponding to `global-font-lock-mode'. - - * tex-buf.el: - (): Remove defvar for `font-lock-mode-enable-list', - `font-lock-auto-fontify' and `font-lock-defaults-alist'. - (TeX-region-create): Don't let-bind obsolete variables. - Stop let-binding `font-lock-defaults' since it is buffer local - variable. It doesn't make sense to let-bind it before changing the - current buffer. - Set NOWARN argument to t in `find-file-noselect' to suppress "(New - file)" message in echo area. - -2021-03-25 Ikumi Keita - - Fix merging - - * tex-buf.el (TeX-region-update): Use `begin', not `TeX--begin'. - * tex.el (TeX--call-minor-mode): Rename from `tex--call-minor-mode' to - make prefix uniform in AUCTeX. - (): Add autoload declaration of `TeX-previous-error'. - (TeX-output-dir): Use #' instead of ' to quote function name. - -2021-03-23 Stefan Monnier - - Use UTF-8 for all ELisp files - - UTF-8 is the default encoding used for ELisp files nowadays, so - convert the few remaining exceptions. - - * tests/japanese/preview-latex.el: - * tex-jp.el: Remove `coding:` cookie and re-encode into utf-8. - -2021-03-23 Stefan Monnier - - Prefer lexical closures over hand-built lambda forms - - now that we have lexical-binding, we can use closures, which have the - advantage over `(lambda ...) of allowing the byte-compiler to compile - the code, and also makes it possible to Edebug it. - - * preview.el (preview-gs-close, preview-gs-flag-error) - (preview-scale-from-face, preview-gs-flag-error) - (preview-scale-from-face, preview-disabled-string) - (preview-buffer-restore, preview-place-preview) - (preview-reinstate-preview, preview-cache-preamble) - (preview-generate-preview, preview-report-bug): - * toolbar-x.el (toolbarx-emacs-mount-popup-menu): - * tex.el (TeX-mode-specific-command-menu): Replace `(lambda...) with closures. - -2021-03-23 Stefan Monnier - - Activate lexical-binding everywhere - - Also, add an underscore at the beginning of unused arguments to - silence warnings. - - * bib-cite.el (bib-highlight-mouse): Remove unused vars `extent` - and `local-extent-list`. - - * latex.el (LaTeX-label): Remove unused var `label`. - (LaTeX-math-mode-map): Move before first use. - - * preview.el.in (preview-start-dvipng, preview-start-dvips): - Remove unused var `file`. - - * tex-fold.el (TeX-fold-macro-nth-arg): Remove unused var `close-string`. - (TeX-fold-hide-item): Remove unused var `face`. - - * tex-font.el (tex-font-lock-keywords-2): Remove unused var `type`. - - * tex-info.el (Texinfo-mark-section): Rework to avoid relying on - dynamic scoping to access local vars. - - * toolbar-x.el (toolbarx-test-toolbar-type): Remove unused vars - `all-but-def-opts` and `all-opts`; remove always-t var `good-jobs`. - -2021-03-23 Stefan Monnier - - Expose the body of advice to the compiler - - While at it, use `advice-add` when available. - We can drop `defadvice` completely when we bump the required version - to Emacs-24.4, or if/when we add `nadvice` as a required package. - - * context.el (ConTeXt--invalidate-menu): New function. - (ConTeXt-add-environments): Advise with it. - - * latex.el (LaTeX-add-bibliographies): Advise with `TeX-run-style-hooks`. - (LaTeX--invalidate-menus): New function. - (LaTeX-add-environments): Advise with it. - - * preview.el.in (preview--open-for-replace): New function. - (replace-highlight): Advise with it. - - * tex.el (tex--call-minor-mode): New function. - (hack-one-local-variable): Advise with it. - -2021-03-23 Stefan Monnier - - Miscellaneous minor changes - - Move to the next line arguments that are easy to misread. - Fix some commenting style to obey `outline-minor-mode`. - - * auctex.el.in: Don't require `cl-lib` since it's bundled with Emacs-24.3. - - * README: Prefer HTTPS over HTTP/FTP for gnu.org sites. - - * bib-cite.el (bib-find-next): Simplify. - - * latex.el: Use a non-nil default value for `LaTeX-label-function` - so RefTeX can override it with `add-function`. - (LaTeX-label--default): New function, extracted from `LaTeX-label`. - (LaTeX-label): Use it. - (LaTeX-label-function): Use it as default value. - - * toolbar-x.el (toolbarx-emacs-mount-popup-menu): Make the control&data - flow a bit simpler. - (toolbarx-test-image-type, toolbarx-process-dropdown-group): - Use `car-safe` and strength-reduce `eval` to `symbol-value`. - - * style/dinbrief.el: Remove redundant comment. - - * style/kpfonts.el (): Simplify. - - * style/latexinfo.el (LaTeXinfo-mode-map): Move initialization into - the declaration. - - * style/url.el (TeX-arg-urlstyle): - * style/prosper.el (LaTeX-prosper-slide-style-prompt): - Completion tables can be lists of strings. - - * style/tikz.el (TeX-TikZ-single-macro-arg): Strength-reduce `eval` to - `apply`. - - More misc changes - -2021-03-23 Stefan Monnier - - Remove some XEmacs and old-Emacs code - - Remove uses of `easy-menu-add` and `easy-menu-remove` which have - always been no-op in Emacs and are declared obsolete in Emacs-28. - - * bib-cite.el (bib-cite-setup-highlight-mouse-keymap): Remove Emacs-19 code. - - * tex-buf.el (TeX-region-create): Remove use of variable - `font-lock-maximum-size` declared obsolete in Emacs-24. - - * toolbar-x.el: Remove left over code from XEmacs compatibility. - Remove XEmacs-only `:toolbar` and `:dropdown-toolbar` as well - `:insert` which was only used to select Emacs-only or XEmacs-only entries. - (toolbarx-default-toolbar-meaning-alist): Replace all uses of - `[Emacs-only XEmacs-only]` vectors with the `Emacs-only` form. - -2021-03-23 Stefan Monnier - - Don't quote `lambda` - - Remove some redundant `:group` arguments - -2021-03-23 Stefan Monnier - - Use #' rather than ' to quote functions - - This helps track down typos, references to functions which don't exist - any more, as well as references to obsolete functions. - -2021-03-23 Stefan Monnier - - * font-latex.el (font-latex-make-built-in-keywords): Make it a macro - - This lets us expose the code it generates to the compiler without - having to call `byte-compile` explicitly. It also reduces the reliance - on `eval`, saving the souls of many kitten along the way. - - (font-latex-built-in-keyword-classes): Define it at compile-time as well. - (font-latex-keywords-1, font-latex-keywords-2): - Move their definition to `font-latex-make-built-in-keywords`. - (font-latex-keyword-matcher): Define it at compile-time as well. - (font-latex--make-match-defun): Rename from `font-latex-make-match-defun`. - Define it at compile-time as well. Return the function definition (as - the docstring suggests) rather than evaluating it. - (font-latex-make-user-keywords): Adjust call to it. - (): Don't manually call the byte-compiler. - -2021-03-23 Stefan Monnier - - * font-latex.el (font-latex-make-built-in-keywords): Reorder defs - - Move definition of `font-latex-match-*-make` after the `defvar`s of - the vars it uses. - -2021-03-23 Ikumi Keita - - Prepare for enabling lexical binding in preview.el.in - - * tex-buf.el (TeX-region-update): - * preview.el.in (preview-region, preview-counters) - (preview--counter-information): - Turn a piece of advice for `TeX-region-create' into a helper function - `preview--counter-information', and invoke it at all calls of - `TeX-region-create'. - Use `buffer-substring-no-properties' instead of `buffer-substring' to - save memory usage a bit. - Simplify code by `TeX-current-offset'. - - * tex-buf.el (TeX-region-create): - * preview.el.in (preview-preamble, preview--skip-preamble-region): - Turn another advice for `TeX-region-create' into a helper function - `preview--skip-preamble-region' and call it in `TeX-region-create'. - - * tex-buf.el (TeX-region-extra): Move `defcustom' before its new first - usage. - -2021-03-18 Ikumi Keita - - Discard `TeX-auto-update' to silence byte compiler - - Now that we add `TeX-safe-auto-write' as local hook in - `write-contents-functions', we don't have to check every time whether - it is AUCTeX buffer. - - * latex.el (BibTeX-auto-store): - * tex-info.el (TeX-texinfo-mode): - Don't set `TeX-auto-update'. - * tex.el (VirTeX-common-initialization): Don't set `TeX-auto-update'. - (TeX-safe-auto-write): Don't check whether it is AUCTeX buffer or - BibTeX buffer. - (TeX-update-style): Consult `major-mode' instead of `TeX-auto-update' - to check whether it is BibTeX buffer. - * bib-cite.el: Don't use `TeX-auto-update'. Consult `TeX-mode-p' to - check whether it is AUCTeX buffer. - -2021-03-17 Al Haji-Ali - - Implement the user option TeX-output-dir - - * doc/auctex.texi (Control/Controlling the output): Document the - new TeX-output-dir user option. - - * preview.el.in (preview-pdf2dsc-command): Replace concatenated output - file names with the new expansions. - (preview-LaTeX-command): Use an expansion for filename only. - (preview-create-subdirectory): Retrieve prv path from - TeX-active-master. - (preview-dump-replacements, preview-undump-replacements): Do not - discard --output-directory from the command arguments. - (preview-cache-preamble, preview-document): Call TeX-save-document - with file function instead of filename. - (TeX-inline-preview-internal): Retrieve prv path from TeX-master-file. - - * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist): - Call TeX-save-document with file function instead of filename. - - * tex-buf.el (TeX-save-document, TeX-command-default) - (TeX-command-query): Change implementation to accept file function as - well as filename as argument. - (TeX--concat-ext): New helper function. - (TeX-command-master, TeX-command-region): Call TeX-command-query with - file function instead of filename. - (TeX-command): Update documentation. - (TeX-active-master-with-quotes): Add new argument for pre-processing - filename. - (TeX-command-sequence): Pass file function to TeX-command-default. - (TeX-run-TeX, TeX-run-index, TeX-LaTeX-sentinel): Call - TeX-active-master instead of concatenating extension to filename. - (TeX-region-file): Change to return paths in TeX-output-dir when - non-nil. - - * tex.el (TeX-command-list, LaTeX-command-style): Change commands to - pass output-directory as an argument. - (TeX-print-command, TeX-printer-list): Use "%d" for dvi files. - (TeX-expand-list-builtin): Add expansions for output files and - directories. - (TeX-clean): Refactor to use the new TeX--clean-extensions-regexp. - (TeX-master-file): Change to return output files inside - TeX-output-file. - (TeX-output-dir): New user option. - (TeX--master-output-dir, TeX--output-dir-arg) - (TeX--clean-extensions-regexp): New function. - (TeX-split-string): Correct a spelling mistake. - -2021-03-06 Arash Esbati - - Improve style/footmisc.el - - * style/footmisc.el ("footmisc"): Add completion support for some - macros. Support special macros defined only with `splitrule' - option. Improve fontification. - -2021-03-03 Tassilo Horn - - Use "wrap region or query for logo" also in \[hH]ologoVariant - - * style/hologo.el: Use "wrap region or query for logo" also in - \[hH]ologoVariant. - -2021-03-03 Tassilo Horn - - Fix wrapping of active region with \[Hh]ologo macros - - * style/hologo.el (LaTeX-hologo--arg-use-region-or-query-logo-name): - Fix wrapping of logo in active region. - -2021-03-02 Tassilo Horn - - Use active region if it is a logo name. - - * style/hologo.el (LaTeX-hologo--arg-use-region-or-query-logo-name): - New function for the logo name arg of \hologo and \Hologo. - -2021-02-27 Ikumi Keita - - Enable lexical binding in context-{en,nl}.el - - * context-en.el: - * context-nl.el: - Enable lexical binding. - Update copyright year. - -2021-02-27 Ikumi Keita - - Fix preview-cache-preamble after region typeset/preview - - * preview.el.in (preview-cache-preamble): Move `setq' for - `TeX-current-process-region-p' before `let*' so that - `TeX-command-expand' in `let*' should work correctly. - -2021-02-26 Ikumi Keita - - Enable lexical binding in plain-tex.el - - * plain-tex.el: Enable lexical binding. - Update copyright year. - -2021-02-24 Arash Esbati - - * style/geometry.el ("geometry"): Fontify \restoregeometry macro. - -2021-02-11 Brian Leung - - Deprioritize "\\.drv\\'" in auto-mode-alist - - Guix and Nix have derivation files that look like - "/gnu/store/.*\\.drv". To avoid choosing the wrong mode, we prefer to - use more stringent regexps for those corresponding modes, and add the - less-stringent regexp here to the end of auto-mode-alist. - - * latex.el (auto-mode-alist): Deprioritize "\\.drv\\'" in - auto-mode-alist. - -2021-02-09 Arash Esbati - - Add new style/changes.el - - * Makefile.in (STYLESRC): Add new style. - - * style/changes.el: New file. - -2021-02-09 Arash Esbati - - Add parsing support to style/comment.el - - * style/comment.el (LaTeX-comment-include-exclude-regexp): - (LaTeX-comment-package-options): New variables. - (LaTeX-comment-auto-cleanup): New function for processing parsed - elements. - -2021-02-06 Arash Esbati - - Add new style/footnotehyper.el - - * Makefile.in (STYLESRC): Add new style. - - * style/footnotehyper.el ("footnotehyper"): New file. - -2021-02-03 Arash Esbati - - Add new style/truncate.el - - * Makefile.in (STYLESRC): Add new style. - - * style/truncate.el: New file. - -2021-01-27 Ikumi Keita - - Remove eol format suffix from coding tag (bug#46117) - - * doc/preview-dtxdoc.pl: - * tex-jp.el: - Remove "-unix" suffix from coding: tag for local git repos of git for - windows which enable autocrlf feature. - Update copyright year. - -2021-01-25 Arash Esbati - - Document how to load AUCTeX from a local Git repo - - * doc/install.texi (Advice for non-privileged users): Add - instructions to use AUCTeX directly out of a local Git repo. - -2021-01-24 Arash Esbati - - Update style/bigdelim.el to package version 2.6 - - * style/bigdelim.el (TeX-arg-bigdelim-brace): Support completion - for more brace choices. Insert the choice in braces only if the - choice doesn't start with a backslash. - ("bigdelim"): Add fontification support. - -2021-01-21 Ikumi Keita - - Prevent inadvertent destruction of list variable - - * latex.el (LaTeX-common-initialization): Apply `copy-sequence' to the - last argument of `delete-dups'+`append'. - -2021-01-20 Arash Esbati - - Update style/bigstrut.el to package version 2.6 - - * style/bigstrut.el ("bigstrut"): Remove non-existent macro - \bigstrutsetup. - Add \bigstrutjot to list of lengths. - Add fontification support for \bigstrut. - (TeX-arg-bigstrut): Fix prompt and the usage of - `TeX-argument-prompt'. Make the function more AUCTeX standard. - -2021-01-20 Arash Esbati - - Update style/multirow.el to package version 2.6 - - * style/multirow.el ("multirow"): Improve arguments of \multirow - macro incl. fontification. - Add \bigstrutjot to list of lengths and not to macros. - Add \STneed macro depending on supertabular package option. - (LaTeX-multirow-package-options): Fix package options. - -2021-01-19 Arash Esbati - - Update style/thmtools.el to package version 0.72 - - * style/thmtools.el (LaTeX-arg-thmtools-declaretheorem): Query for - the optional argument after the mandatory environment name. - (LaTeX-thmtools-env-label): Use `read-char-choice' instead of - `read-char'. - Set `help-form' in the let-binding. - (LaTeX-thmtools-listoftheorems-key-val): Update key=val's. - ("thmtools"): Fontify also the optional argument after the - mandatory one. Keep the old behavior for compatibility. - -2021-01-19 Tassilo Horn - - Signal an error if auto-parser regexp has too many groups - - In (pathological) documents which activate too many styles adding - entries to TeX-auto-regexp-list, the full regular expression built for - auto-parsing may contain more groups than emacs supports (which is 255 - at this point of time). Therefore, signal a clear error in that case - instead of failing unpredictably by resultant problems. - - Also, fix another spot where duplicate entries could have been added. - - * tex.el (TeX-auto-parse-region): Signal an error if the generated - auto-parser regexp has more than 255 groups. - * latex.el (LaTeX-common-initialization): Ensure we don't add - duplicate entries to TeX-auto-full-regexp-list. - -2021-01-19 Tassilo Horn - - Fix adding duplicates to TeX-auto-regexp-list - - * tex.el (TeX-auto-add-regexp): Check membership with `member' instead - `memq' because the latter won't work with list-valued entries. - -2021-01-15 Arash Esbati - - Delete kernel commands from styles - - * style/scrbase.el ("scrbase"): - * style/scrpage2.el ("scrpage2"): Delete support for macros - provided by LaTeX kernel. - -2021-01-15 Arash Esbati - - * style/extramarks.el ("extramarks"): Use reference keyword class. - -2021-01-13 Tassilo Horn - - Fix use-package recipe in install docs (once again) - - * doc/install.texi (Installation): Fix use-package recipe. - -2021-01-12 Arash Esbati - - Add support for some missing kernel macros - - * font-latex.el (font-latex-built-in-keyword-classes): Add various - \mark to "reference" class. - - * latex.el (LaTeX-common-initialization): Add support for \...mark - macros. - -2021-01-12 Arash Esbati - - Add new style/extramarks.el - - * Makefile.in (STYLESRC): Add new style. - - * style/extramarks.el: New file. - -2021-01-12 Arash Esbati - - Update style/fancyhdr.el to package version 4.0 - - * style/fancyhdr.el (TeX-arg-fancyhdr-place): Rename from - `TeX-arg-fancyhdr-position'. Improve list of candidates for - completion. - (LaTeX-fancyhdr-fancypagestyle-regexp): New variable for parsing - user defined pagestyles. - ("fancyhdr"): Update for macros provided by package version 4.0. - Remove completion support for deprecated macros. - Remove macros provided by LaTeX kernel. - Improve fontification support. - (LaTeX-fancyhdr-package-options): Add new package options. - -2021-01-12 Ikumi Keita - - Support page(box) options for dvipdfmx in graphicx.el - - * style/graphicx.el (LaTeX-arg-graphicx-includegraphics-key-val): - Support page(box) options when the document is to be processed by - dvipdfmx. - (): Update copyright year. - -2021-01-10 Ikumi Keita - - Fix off-by-one behavior of preview-latex (bug#39927) - - * preview.el.in (preview-prepare-fast-conversion): Turn newline in - init string into space so that gs waits subsequent input. This newline - caused a spurious appearance of gs prompt "GS>". - -2021-01-10 Ikumi Keita - - Don't use `add-to-list' on lexical vars - - * tex.el (TeX-view-program-list, TeX-view-program-selection): - (TeX-add-to-alist): - Don't use `add-to-list' on lexical scope variables. - * tests/tex/utility.el (TeX-adding-to-alist): New test. - (): Enable lexical binding. Update copyright year. - -2021-01-09 Tassilo Horn - - Fix mistake in use-package recipe - - * doc/install.texi (Installation): Fix mistake in use-package recipe. - -2021-01-09 Tassilo Horn - - Fix docstring too wide warnings - - * bib-cite.el (bib-dos-or-os2-variable): Reword/reformat docstring so - that it's less than 80 chars wide. - * context-en.el (ConTeXt-project-structure-list-en) - (ConTeXt-section-block-list-en): Ditto. - * context-nl.el (ConTeXt-project-structure-list-nl) - (ConTeXt-section-block-list-nl): Ditto. - * context.el (ConTeXt-numbered-section-hook) - (ConTeXt-unnumbered-section-hook): Ditto. - * tex-buf.el (TeX-check-engine): Ditto. - -2021-01-09 Tassilo Horn - - Add use-package recipe to installation info docs - - * doc/install.texi (Installation): Add use-package recipe. - -2021-01-09 Ikumi Keita - - Adapt preview.el.in for `TeX-translate-location-hook' - - * preview.el.in (preview-parse-messages): Transport the values between - dynamic scope variables TeX-translate-location-* and corresponding - lexical scope variables around the call to - `TeX-translate-location-hook'. - Update copyright year. - -2021-01-08 Tassilo Horn - - Fix error reported in <87o8hzto7r.fsf@fastmail.fm> on auctex@gnu.org - - * style/polyglossia.el (LaTeX-polyglossia-active-languages): Don't use - add-to-list on lexical variable. - -2021-01-08 Tassilo Horn - - Declare formerly free vars accessible in TeX-translate-location-hook - - * tex-buf.el (TeX-translate-location-file,TeX-translate-location-offset) - (TeX-translate-location-line,TeX-translate-location-string) - (TeX-translate-location-error,TeX-translate-location-context): New - defvars. - * tex-buf.el (TeX-find-display-help): Bind them before calling - TeX-translate-location-hook. - (TeX-translate-location-hook): Adapt docstring. - -2021-01-08 Ikumi Keita - - Use proper name rather than obsolete alias - - * latex.el (LaTeX-insert-environment): Use - `LaTeX-after-insert-env-hook' instead of - `LaTeX-after-insert-env-hooks'. - -2021-01-07 Arash Esbati - - Update style/eso-pic.el to package version 3.0a - - * style/eso-pic.el ("eso-pic"): Don't run the style hook for - `atbegshi' since `eso-pic' doesn't rely on that package anymore. - (LaTeX-eso-pic-package-options-list): Update package options. - -2021-01-07 Ikumi Keita - - Use `write-contents-functions' instead of `write-file-functions' - - * tex.el (VirTeX-common-initialization): - * latex.el (BibTeX-auto-store): - Use `write-contents-functions' instead of `write-file-functions' to - store `TeX-safe-auto-write' because the latter is cleared by C-x - C-w (write-file). - * doc/changes.texi (News in 13.0): Mention the bug fix. - -2021-01-04 Tassilo Horn - - Use frame-monitor-attributes for computing DPI if avail (bug#45596) - - * preview.el.in (preview-get-dpi): New defun. - (preview-get-geometry): Use it for computing the screen DPI (bug#45596) - -2021-01-02 Arash Esbati - - Remove support for \swshape - - * style/baskervaldx.el ("baskervaldx"): Delete additions for - \swshape macro which is now part of LaTeX kernel and supported via - latex.el and font-latex.el. - -2020-12-29 Tassilo Horn - - Convert tabs to spaces in all *.el.in files according to .dir-locals.el - - Convert tabs to spaces in all lisp files according to .dir-locals.el - -2020-12-29 Tassilo Horn - - URI-encode ? in filename to %3F (bug#45510) - - * tex.el (TeX-evince-sync-view-1): Evince's dbus method wants an URI - where ? is properly encoded as %3F so do so (bug#45510). - -2020-12-29 Tassilo Horn - - Untabify tex.el. - -2020-12-27 Arash Esbati - - * .dir-locals.el: Add new file. - -2020-12-26 Ikumi Keita - - Indent additional texts - - * latex.el (LaTeX-insert-environment): Indent texts sent after the - inserted environment. - -2020-12-24 Ikumi Keita - - Fixup dropping old implementations for viewers - - * tex-buf.el (TeX-output-style-check): Remove function only useful for - old view implementations. - -2020-12-22 Arash Esbati - - Lift required GNU Emacs version to 24.3 - - * RELEASE (Requirements): Mention that AUCTeX now requires at - least GNU Emacs 24.3. - - * auctex.el.in: Lift GNU Emacs version to 24.3 and cl-lib to 1.0 - for `Package-Requires' header. - - * configure.ac (EMACS_CHECK_VERSION): Check for 24.3. - - * doc/changes.texi: Add entry for required Emacs version. - - * doc/faq.texi: - * doc/preview-faq.texi (Requirements): Change tested/required - Emacs version. - - * tex-site.el.in: - * tex.el: Consider Emacs' minor version as well before reporting - an error. - -2020-12-22 Ikumi Keita - - Delete bogus defvar - - * tex-buf.el: Remove bogus defvar for `compilation-in-progress'. There - is a bare defvar for it already far above these lines. - -2020-12-22 Ikumi Keita - - Drop old implementations for viewers - - * tex.el (TeX-expand-list-builtin): Remove entries for "%v" and "%vv". - (TeX-view-style, TeX-output-view-style): Remove. - * doc/auctex.texi (Starting Viewers): Remove description about old - implementations. - * doc/changes.texi (News in 13.0): Mention the above changes. - * tex-mik.el: Remove entries for TeX-view-style and - TeX-output-view-style. - -2020-12-21 Tassilo Horn - - Document lexical-binding changes in context.el. - - * doc/changes.texi: Document lexical-binding changes in context.el. - * context.el: Don't reference non-existing ConTeXt-section-hook but - ConTeXt-numbered-section-hook. - -2020-12-18 Tassilo Horn - - Document lexical binding changes. - - * doc/changes.texi: Document lexical binding changes. - -2020-12-03 Tassilo Horn - - Fix compile "Error: symbol-value cannot use lexical var ‘amsenv’" - - * style/empheq.el (LaTeX-empheq-env): Don't call symbol-value on lexical - variable amsenv. - -2020-12-02 Arash Esbati - - Add new style/scholax.el - - * Makefile.in (STYLESRC): Add new style. - - * style/scholax.el: New file. - -2020-11-10 Arash Esbati - - Update style/subfiles.el to package version 2.1 - - * style/subfiles.el (LaTeX-subfiles-class-options): Use \' to - match the empty string at the end of the file extension. - ("subfiles"): Add support for \subfileinclude macro. - -2020-10-31 Tassilo Horn - - Rename LaTeX-dialect to TeX-dialect. - - * tex.el (TeX-dialect): Renamed from LaTeX-dialect and move from latex.el to - tex.el. - * doc/auctex.texi: Adapt docs. - * doc/changes.texi: Mention in changes for AUCTeX 13. - * style/*.el: Adapt all style files accordingly. - -2020-10-25 Ikumi Keita - - Ensure the trailing slash for directory - - * tex.el (TeX-parse-path, TeX-strip-extension): Apply - `file-name-as-directory' for `TeX-macro-global' and - `TeX-macro-private' in case their entries lack the trailing slash. - * tex-site.el.in (TeX-auto-global): Delete obsolete sentence. - -2020-10-24 Tassilo Horn - - Delete unused ispell code from 1994. - - * tex.el (ispell-tex-buffer-p): Delete defun. - (ispell-enable-tex-parser): Don't set undefined variable. - -2020-10-23 Arash Esbati - - Put point after the graphic file argrument - - * style/graphicx.el (LaTeX-includegraphics-extensions): Delimit - the regexp with \\' instead of $. - (LaTeX-arg-includegraphics): Rewrite the function in order to - comply with AUCTeX insertion hooks. Put point after the braced - group once the file argument in inserted into buffer. - -2020-10-23 Arash Esbati - - Fix insertion of unnecessary backslash - - * style/amsthm.el (LaTeX-arg-amsthm-fontdecl): - * style/ntheorem.el (LaTeX-arg-ntheorem-fontdecl): Don't insert a - backslash if the query for font declaration is left empty. - -2020-10-23 Arash Esbati - - Add new style/appendix.el - - * Makefile.in (STYLESRC): Add new style. - - * style/appendix.el: New file. - -2020-10-23 Arash Esbati - - * tex-ispell.el: Enable lexical-binding. - -2020-10-23 Arash Esbati - - Improve style/amsthm.el - - * style/amsthm.el (LaTeX-amsthm-theoremstyle-list): Delete - variable. - (LaTeX-arg-amsthm-fontdecl): Adjust `prompt' in - `TeX-argument-prompt' and don't use the 5. argument of - `TeX-completing-read-multiple'. - (LaTeX-amsthm-auto-cleanup): Remove the part for the deleted - `LaTeX-amsthm-theoremstyle-list'. - ("amsthm"): Use `LaTeX-add-amsthm-newtheoremstyles' for - predefined styles. - Adjust the hook for deleted variable. - -2020-10-23 Tassilo Horn - - Enable lexical-binding for texmathp.el - - * texmathp.el (texmathp-compile): Use `push' on places rather than `set' and - `symbol-value' on locals partly pointing to symbols naming globals. - -2020-10-23 Arash Esbati - - * style/fancyvrb.el: Replace dynamically bound `optional'. - -2020-10-23 Arash Esbati - - Update style/fancyvrb.el to package version 3.6 - - * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add the - "reflabel" key. - (LaTeX-fancyvrb-env-reflabel-key-val) - (LaTeX-fancyvrb-reftex-label-context-function): New functions. - (LaTeX-fancyvrb-arg-define-environment): Use - `LaTeX-fancyvrb-env-reflabel-key-val'. - (LaTeX-fancyvrb-key-val-label-regexp): New variable added to - AUCTeX parser. - ("fancyvrb"): Run `font-latex-set-syntactic-keywords' in the hook - if fontification is enabled. - -2020-10-23 Arash Esbati - - Add missing argument to function body - - * style/thmtools.el (LaTeX-thmtools-declaretheoremstyle-key-val) - (LaTeX-thmtools-declaretheorem-key-val): Add the missing `prompt' - argument. - -2020-10-23 Arash Esbati - - Remove `TeX-arg-none' - - * style/alphanum.el (TeX-arg-none): Remove function and use - `TeX-arg-literal' instead. - -2020-10-23 Arash Esbati - - Adapt styles to lexical-binding - - * style/arabxetex.el ("arabxetex"): - * style/babel.el ("babel"): - * style/doc.el ("doc"): - * style/enumitem.el ("enumitem"): - * style/exam.el ("exam"): - * style/floatrow.el ("floatrow"): - * style/fontspec.el ("fontspec"): - * style/graphicx.el ("graphicx"): - * style/hologo.el ("hologo"): - * style/ltugboat.el ("ltugboat"): - * style/mdframed.el ("mdframed"): - * style/menukeys.el ("menukeys"): - * style/moodle.el ("moodle"): - * style/natbib.el ("natbib"): - * style/ntheorem.el ("ntheorem"): - * style/paracol.el ("paracol"): - * style/pythontex.el ("pythontex"): - * style/splitidx.el ("splitidx"): - * style/tcolorbox.el ("tcolorbox"): - * style/tex-live.el ("tex-live"): - * style/thmtools.el ("thmtools"): - * style/titleps.el ("titleps"): - * style/titlesec.el ("titlesec"): - * style/titletoc.el ("titletoc"): - * style/xcolor.el ("xcolor"): Replace occurrences of dynamically - bound `optional' with constant nil or t. - - * style/harvard.el ("harvard"): Remove unnecessary quoting of - `lambda'. - - * style/xcolor.el (LaTeX-xcolor-color-models): Remove unnecessary - `symbol-value'. - -2020-10-23 Arash Esbati - - Enable lexical-binding in all style files. - -2020-10-23 Ikumi Keita - - Use declared dynamic variable in tex-jp - - * tex-jp.el (TeX-expand-list-builtin): Replace former dynamic var - `pos' with `TeX-expand-pos'. - (): Enable lexical binding. - Move `coding' tag to the File Local Variable section at EOF. - Update copyright year. - -2020-10-23 Ikumi Keita - - Simplify nested `let's - - * tex-buf.el (TeX-active-master-with-quotes): Simplify nested `let's - into singe one. - -2020-10-23 Ikumi Keita - - Make "%o" compatible again with file name with spaces - - * tex-buf.el (TeX-active-master-with-quotes): Rename from - `TeX--master-or-region-file-with-extra-quotes' and make public. - Incorporate adjust of `TeX-expand-pos' from `TeX-command-expand'. - (TeX-command-expand): Simplify. - * tex.el (TeX-expand-list-builtin): Use renamed function instead of - `TeX-active-master'. - * tests/tex/command-expansion.el (TeX-command-expand-skip-file-name): - Include "%o" in test. - (TeX-command-expand-file-name-with-spaces): New test. - (TeX-command-detokenize): Add case where `TeX-master' has space. - -2020-10-23 Ikumi Keita - - Arrange test condition - - * latex.el (LaTeX-env-args): Just test nil or not since - `TeX-exit-mark' is now always bound. - -2020-10-23 Tassilo Horn - - Enable lexical-binding for AUCTeX core files - - * tex.el: Enable lexical-binding. - (TeX-command-text,TeX-command-pos): Moved from tex-buf.el. - (TeX-expand-pos,TeX-expand-command): New defvars used in place of `pos' and - `command' in TeX-expand-list{,-builtin} entries. - (TeX-expand-list-builtin): Use TeX-expand-pos and TeX-expand-command (instead - of pos and command). Use TeX-active-master instead of formerly dynamically - bound `file'. - (TeX-view-command-raw): Adapt to TeX-command-expand signature change. - (TeX-exit-mark): New defvar. - (TeX-parse-macro): Adapt docstring; bind and use TeX-exit-mark instead of - exit-mark. - (TeX-last-optional-rejected): New defvar. - (TeX-parse-arguments): Use TeX-last-optional-rejected instead of - last-optional-rejected. - (TeX-parse-argument): Use TeX-exit-mark instead of exit-mark. - (TeX-argument-insert): Use TeX-exit-mark and TeX-last-optional-rejected instead - of the former unprefixed variables. - (TeX-safe-auto-write,TeX-auto-untabify,TeX-auto-parse-region,TeX-verbatim-p) - (TeX-submit-bug-report): Prefix unused var with _. - (TeX-mode-specific-command-menu-entries): Don't bind `file'. - (TeX-doc): Remove unused var `doc'. - (TeX-run-ispell): Remove unused var `found'. - (TeX-ispell-document): Use `when' instead of `if' with `progn'. - * tex-buf.el: Enable lexical-binding. - (TeX-command-expand): Remove file argument but use TeX-active-master instead. - (TeX-command): Rename file argument to file-fn; adapt to TeX-command-expand - signature change. - (TeX--master-or-region-file-with-extra-quotes): Remove file-fn argument. - * latex.el: Enable lexical-binding. - (LaTeX-title,LaTeX-name,LaTeX-level,LaTeX-done-mark,LaTeX-toc): New defvars. - (LaTeX-section): Bind them. - (LaTeX-section-hook): Adapt docstring to the new defvars. - (LaTeX-section-section): Ditto, and use the new defvars. - (LaTeX-section-heading,LaTeX-section-title,LaTeX-section-toc,LaTeX-section-label): - Use the new defvars. - (LaTeX-env-args): Use TeX-exit-mark instead of exit-mark. - (TeX-arg-index): Prefix unused argument args with _. - (TeX-arg-cite): Prefix unused argument definition with _. - (LaTeX-mark-environment,LaTeX-forward-paragraph,LaTeX-backward-paragraph) - (LaTeX-narrow-to-environment): Use _ for unused dotimes counter variable. - (LaTeX-check-insert-macro-default-style): Use TeX-last-optional-rejected - instead of last-optional-rejected. - * context.el: Enable lexical-binding. - (ConTeXt-title,ConTeXt-name,ConTeXt-level,ConTeXt-done-mark,ConTeXt-reference): - New defvars. - (ConTeXt-section): Bind them. - (ConTeXt-numbered-section-hook): Adapt docstring to the new defvars. - (ConTeXt-unnumbered-section-hook): Ditto. - (ConTeXt-numbered-section-heading,ConTeXt-unnumbered-section-heading) - (ConTeXt-section-section,ConTeXt-section-ref): Use the new defvars. - * preview.el.in (preview-generate-preview): Remove region-p argument. - (preview-start-dvipng,preview-start-dvips) - (preview-cache-preamble): Adapt to TeX-command-expand and - preview-generate-preview signature change. - (preview-region, preview-document): Ditto. - * style/bicaption.el (LaTeX-arg-bicaption-bicaption): Use - TeX-last-optional-rejected instead of last-optional-rejected. - * style/booktabs.el ("booktabs"): Menion TeX-last-optional-rejected in comment. - * style/caption.el (LaTeX-arg-caption-captionbox): Use - TeX-last-optional-rejected instead of last-optional-rejected. - * style/color.el (TeX-arg-color,(TeX-arg-color-fcolorbox): Use - TeX-last-optional-rejected instead of last-optional-rejected. - * style/exam.el: Enable lexical-binding. - (LaTeX-exam-insert-item): Use LaTeX-current-environment instead of dynamically - bound `environment'. - * style/floatrow.el (LaTeX-floatrow-arg-floatbox): Use - TeX-last-optional-rejected instead of last-optional-rejected. - * style/ifluatex.el (LaTeX-ifluatex-set-TeX-exit-mark): Use TeX-exit-mark - instead of exit-mark. - * style/xcolor.el (TeX-arg-xcolor-definecolor,TeX-arg-xcolor-definecolorset): - (TeX-arg-xcolor,TeX-arg-xcolor-fcolorbox): Use TeX-last-optional-rejected - instead of last-optional-rejected. - * tests/japanese/preview-latex.el (japanese-preview-preserve-kanji-option2) - (japanese-preview-preserve-kanji-option3): Adapt to TeX-command-expand - signature change. - * tests/tex/command-expansion.el (TeX-command-expansion) - (TeX-command-expansion-errors,TeX-command-detokenize) - (TeX-command-expand-skip-file-name,TeX-command-expand-active-master): Adapt to - TeX-command-expand signature change. - * doc/auctex.texi (Sectioning): Describe LaTeX-level, LaTeX-name, LaTeX-title, - LaTeX-toc, and LaTeX-done-mark instead of the former unprefixed vars. - -2020-10-18 Mosè Giordano - - * Version 12.3 released. - -2020-10-18 Mosè Giordano - - Mark default argument to `LaTeX-arg-polyglossia-lang' as optional - - * style/polyglossia.el (LaTeX-arg-polyglossia-lang): The `default' argument - isn't currently used, mark it as ignored. - -2020-10-10 Mosè Giordano - - Prepare for upcoming release - -2020-08-28 Ikumi Keita - - Simplify mode line for emacs 27 - - * tex-buf.el: Don't add an entry in `minor-mode-alist' for - `compilation-in-progress'. In emacs 27, compile.el adds a similar - entry in `mode-line-modes'. - -2020-08-17 Ikumi Keita - - Fix document - - * doc/auctex.texi (Fontification of math): Delete incorrect - description. - -2020-08-02 Ikumi Keita - - Restore all math environments in texmathp.el - - * texmathp.el (texmathp-tex-commands-default): Restore all math - environments from style files. The idea to update t-t-c-d by style - files afterwards fails when texmathp is used solely in external - packages like org mode. - * style/amsmath.el: - * style/breqn.el: - * style/empheq.el: - * style/mathtools.el: - Adjust in accord with the above change. - * doc/changes.texi: Delete relevant entry. - -2020-08-02 Ikumi Keita - - Prepare for pdf output for PSTricks documents - - * style/pstricks.el ("pstricks"): Prepare for pdf output rather than - turn off PDF mode. - (): Update copyright year. - * doc/changes.texi: Mention above change. - -2020-07-28 Arash Esbati - - Add an extra check for tex-buf.el in some style hooks - - * style/arabxetex.el ("arabxetex"): - * style/bidi.el ("bidi"): - * style/fontspec.el ("fontspec"): - * style/polyglossia.el ("polyglossia"): Check if "tex-buf.el" is - loaded and require it otherwise. `TeX-check-engine-add-engines' - is defined in "tex-buf.el" and the hook would exit too early if - the library isn't loaded. - -2020-07-24 Ikumi Keita - - Merge prv-emacs.el into preview.el.in - - * preview.el.in: Merge all contents of prv-emacs.el. - * prv-emacs.el: Delete. - * Makefile.in: - * configure.ac: - Drop prv-emacs.el. - -2020-07-22 Arash Esbati - - Treat \choice like \item - - * style/exam.el ("exam"): Add "choice" to `LaTeX-item-regexp'. - Simplify regexp for "subpart" and "subsubpart". - -2020-07-19 Arash Esbati - - Update style/csquotes.el to package version 5.2j - - * style/csquotes.el: Track changes in package version 5.2j. - Remove deprecated macros, improve query for language argument. - Add keyval query of package options. - (LaTeX-csquotes-insert-environment): Remove function and use - `LaTeX-env-args' instead. - -2020-07-13 Ikumi Keita - - Add support of \tag for texmathp - - * style/amsmath.el (): Add entries for \tag and \tag* to - `texmathp-tex-commands-default'. - -2020-07-11 Ikumi Keita - - Cater for case where fontification match goes over limit - - * font-latex.el (font-latex-match-quotation): Cater for case - where fontification match goes over limit. - Drop `string-make-multibyte'. It's no longer necessary because - all supported emacsen handle multibyte strings well enough. - (font-latex--updated-region-end): Adjust comments. - -2020-07-11 Ikumi Keita - - Fix previous commit and add new test - - * font-latex.el (font-latex-extend-region-backwards-quotation): Move - the point back to the correct position when the inner loop search - fails. - * tests/latex/font-latex-test.el - (font-latex-extend-region-backwards-quotation): New test. - -2020-07-11 Ikumi Keita - - Don't extend font lock region too eagerly (bug#42267) - - * font-latex.el (font-latex-extend-region-backwards-quotation): If - there is no matching open quote, don't extend the font lock region. - -2020-07-03 Arash Esbati - - Add short verb characters to `ispell-tex-skip-alist' - - * style/shortvrb.el ("shortvrb"): Add entries in - `LaTeX-shortvrb-chars to `ispell-tex-skip-alist' in order to skip - verbatim content during spell checking. - -2020-07-03 Ikumi Keita - - Ajust document - - * doc/preview-latex.texi (Key bindings and user-level lisp functions): - * preview.el.in (preview-at-point): - Delete mention about zmacs-regions. - * doc/auctex.texi (Known problems): Delete comment which is no longer - valid because the current highlighting of $...$ is search-based, not - syntactic. - -2020-07-01 Arash Esbati - - Support \newblock macro - - * latex.el (LaTeX-common-initialization): Add entry for \newblock - marco. - Add "bibindent" to list of known lengths. - (LaTeX-paragraph-commands-internal): Add "newblock". - -2020-06-30 Ikumi Keita - - Get rid of gabage in generated texi file - - * doc/preview-dtxdoc.pl (MAIN): Add rule to delete dtx comment ^^A. - (): Add coding tag. Update copyright year. - -2020-06-28 Arash Esbati - - Update style/xparse.el to package dated 2020-03-06 - - * style/xparse.el: Update style to package version 2020-03-06 - incl. auto-parsing capabilities. Fix fontification of provided - macros. - -2020-06-27 Tassilo Horn - - Document deprecation of font-latex-update-font-lock - - * doc/changes.texi: Document deprecation of font-latex-update-font-lock. - -2020-06-27 Ikumi Keita - - Accommodate preview.dtx to new font-latex.el - - * latex/preview.dtx: Add "^^A$" so that |$| doesn't mess up the - highlighting of TeX codes at later part. - * doc/auctex.texi: Add mention about usage of "^^A$" in docTeX - documents. - -2020-06-19 Ikumi Keita - - Add TODO item about remove-style feature - - * doc/todo.texi (Mid-term Goals): Add an item about remove-style - feature. - * doc/changes.texi (News in 12.3): Fix typo. - -2020-06-18 Ikumi Keita - - Improve conformance to code conventions, and documents - - * font-latex.el (font-latex-update-math-env): Rename by changing "--" - to "-" in function name. - Don't alter user customize option `font-latex-math-environments'. In - order to achieve that, use always `texmathp-tex-commands1' for - input and omit argument LIST. - * style/empheq.el: Arrange in accord with the above changes. - * style/amsmath.el: - * style/breqn.el: - * style/mathtools.el: - Arrange in accord with the above changes. - Use `cl-pushnew' instead of `add-to-list' and require cl-lib in order - to do that. - * doc/changes.texi (News in 12.3): - * texmathp.el: - Mention change about support for AMS-LaTeX and packages mathtools, - empheq and breqn. - -2020-06-17 Tassilo Horn - - Don't call TeX-remove-style in TeX-arg-document. - - * latex.el (TeX-arg-document): Don't call TeX-arg-document. - -2020-06-17 Ikumi Keita - - Use constant regexp to fontify math environments - - * font-latex.el (font-latex--match-math-envII-regexp): New internal - variable to store regexp to search math environments such as - "equation". - (font-latex-match-math-envII): Use it. - (font-latex--update-math-env): New function to update - `font-latex-math-environments' and build - `font-latex--match-math-envII-regexp' from it. - (font-latex-math-environments-from-texmathp): Remove. - (font-latex-math-environments): Change default value to nil and - initialize at top level by new function. - * style/breqn.el: - * style/empheq.el: - * style/mathtools.el: - Arrange in accord with the above change. - * style/amsmath.el: - Arrange in accord with the above change. - Add fontification rule for \boxed{}. - * doc/auctex.texi: - Add instruction to convert customization. - -2020-06-16 Ikumi Keita - - Fix regression of font lock - - * font-latex.el (font-latex-match-math-envII): Store the position of - "\begin{foo}" as (match-beginnig 0) so that `font-lock-multiline' text - property covers it. Store the range of math expression as - subexpression 1. - (font-latex-make-user-keywords): Arrange in accord with the above - change. - -2020-06-15 Ikumi Keita - - Fix typos - - * doc/changes.texi (News in 12.3): - * tests/latex/fontification-general.tex (AUCTeX fontification): - Fix typos. - -2020-06-15 Ikumi Keita - - Update documents - - * doc/auctex.texi (Fontification of math): - * doc/changes.texi (News in 12.3): - * font-latex.el (font-latex-math-environments): - Document that variable `font-latex-math-environments' is no longer - suitable for personal customization and recommend to use - `texmathp-tex-commands' instead. - * tests/latex/fontification-general.tex: Mention new function - `font-latex-extend-region-backwards-math' - -2020-06-15 Ikumi Keita - - * texmathp.el: Add comment about additional bug. - -2020-06-14 Ikumi Keita - - Recover compatibility for older emacsen - - * font-latex.el (font-latex-fontify-region): Add check for return - value from `font-lock-default-fontify-region'. - -2020-06-14 Ikumi Keita - - Reconsider region extension - - * font-latex.el (font-latex-fontify-region): Consider cases that - `font-lock-extend-region-functions' extends the region inside - `font-lock-default-fontify-region'. Use the return value from it to - construct the correct region. - (font-latex-match-math-env): - (font-latex-match-math-envII): - (font-latex-match-dollar-math): - Raise `font-latex--updated-region-end' to at least LIMIT when - necessary. - (font-latex--updated-region-end): Fix comments. - -2020-06-14 Ikumi Keita - - Delete overhead in extending font lock range of math expression - - * font-latex.el (font-latex-math-environments-from-texmathp): New - helper function. - (font-latex-math-environments): Take default value using the above - function. - (font-latex-extend-region-backwards-math): Rename from - `font-latex-extend-region-backwards-dollar-math' and include the - functionality of `font-latex-extend-region-backwards-math-env' and - `font-latex-extend-region-backwards-math-envII'. - (font-latex-extend-region-backwards-math-env): - (font-latex-extend-region-backwards-math-envII): - Remove. - (font-latex-setup): Simplify according to the above change. - * texmathp.el (texmathp-tex-commands-default): Move entries not in - standard LaTeX to the respective style files. - * style/amsmath.el (): - * style/breqn.el (): - * style/empheq.el (): - * style/mathtools.el (): - Add package specific entries to `texmathp-tex-commands-default' and - take additions for `font-latex-math-environments' from it rather than - adding constant entries. - -2020-06-14 Ikumi Keita - - Update region extension in font-latex.el - - * font-latex.el (font-latex--updated-region-end): New variable to - record the end of the region that fontification actually took place. - (font-latex-fontify-region): New function to utilize it. - (font-latex-setup): Assign it to `font-lock-fontify-region-function'. - (font-latex-match-math-env): Search closing tag beyond limit honoring - `font-latex-multiline-boundary'. - Use new variable. - (font-latex-match-math-envII): - (font-latex-match-dollar-math): - Use new variable. - -2020-06-14 Uwe Brauer - - Add support for algopseudocde style - - * Makefile.in (STYLESRC): Add algopseudocde style - - * style/algpseudocode.el: Add support for the algopseudocde (algorithmcx) - style - -2020-06-14 Uwe Brauer - - Add support for algorithm style - - * Makefile.in (STYLESRC): Add algorithm style - - * style/algorithm.el: Add support for the algorithm style - -2020-06-13 Ikumi Keita - - Ignore 3 consective $'s properly - - * font-latex.el (font-latex-match-dollar-math): Ignore 3 or more - consecutive $'s when searching opening of $...$ or $$...$$, instead of - stopping to return nil. - * tests/latex/font-latex-test.el: New test. - -2020-06-11 Tassilo Horn - - Trigger refontification in font-latex-add-to-syntax-alist. - - * font-latex.el (font-latex-add-to-syntax-alist): Trigger refontification. - -2020-06-11 Tassilo Horn - - Omit hard font-lock reset also in font-latex-add-to-syntax-alist - - * font-latex.el (font-latex-add-to-syntax-alist): Don't nilify - font-lock-set-defaults but adjust font-lock-syntax-table directly as suggested - by Ikumi Keita on auctex-devel. - -2020-06-10 Tassilo Horn - - Obsolete font-latex-update-font-lock (bug#37945) - - * font-latex.el (font-latex-add-keywords): Don't call - font-latex-update-font-lock but font-lock-flush. - (font-latex-update-font-lock): Make obsolete and emit a warning when called. - * style/alltt.el: Adapt, i.e., don't call font-latex-update-font-lock but maybe - font-latex-set-syntactic-keywords. - * style/beamer.el: Dito. - * style/comment.el: Dito. - * style/expl3.el: Dito. - * style/fancyhdr.el: Dito. - * style/fancyvrb.el: Dito. - * style/fvextra.el: Dito. - * style/hyperref.el: Dito. - * style/listings.el: Dito. - * style/ltxguide.el: Dito. - * style/minted.el: Dito. - * style/pythontex.el: Dito. - * style/revtex4-2.el: Dito. - * style/tex-live.el: Dito. - * style/url.el: Dito. - * style/verbatim.el: Dito. - -2020-06-09 Ikumi Keita - - * doc/changes.texi: Delete words inappropriate for raw file. - -2020-06-08 Ikumi Keita - - Complement document - - * doc/changes.texi: Mention workaround for new incompatibility. - * doc/auctex.texi: Add missing entry to TOC. - -2020-06-07 Ikumi Keita - - * doc/changes.texi (News in 12.3): Add news about fix of bug#33139. - -2020-06-02 Ikumi Keita - - Use search-based fontification for $...$ (bug#33139) - - It turned out that using "text quotes" syntax for "$" in - `font-lock-syntax-table' sometimes leads to scrambled fontification - about in-line math $...$ (bug#33139). That's because conflicting - results of `syntax-ppss' are compiled into syntax-ppss cache as - explained in: - https://lists.gnu.org/archive/html/emacs-devel/2020-05/msg02725.html - We, Keita, Tassilo and Arash discussed this issue and decided to use - search-based fontification for $...$ since syntactic fontification for - $...$ doesn't seem prospective with regard to this bug. - - * font-latex.el (font-latex-match-dollar-math): - (font-latex-find-dollar-math,font-latex-extend-region-backwards-dollar-math): - New functions to do search-based fontification for $...$. - Fontification facility for $$...$$ is merged into them. - (font-latex-make-user-keywords,font-latex-setup): Use new functions. - (font-latex-syntax-alist): Don't change syntax of "$" during font lock. - (font-latex-syntactic-face-function): Simplify. - -2020-05-31 Ikumi Keita - - Simplify regexp in texmathp.el - - * texmathp.el (texmathp-compile): Simplify regexp. In [^...] backslash - and dollar have no special meaning so they can (should) be raw. - -2020-05-28 Stefan Monnier - - Don't make TeX-remove-style-hook buffer-local. - - * tex.el (TeX-remove-style-hook): Not buffer-local anymore. - -2020-05-28 Ikumi Keita - - Fix false negative of texmathp (bug#41559) - - * texmathp.el (texmathp-compile): Fix `texmathp-onoff-regexp' to allow - switch to begin at (point-min). - Use `regexp-opt' instead of `mapconcat'+`regexp-quote'. - (texmathp): Use `>=' instead of `>' so that match is updated even when - arg-on or sw-on begins at (point-min). - * tests/latex/texmathp-test.el: New test. - -2020-05-25 Ikumi Keita - - Fix regression of unfontify-region - - * font-latex.el (font-latex-unfontify-region): Restore `invisible' as - removed property. My commit on Jan 7 was partially wrong. It kept "^" - and "_" invisible even when commented out if - `font-latex-fontify-script' is `invisible'. - -2020-05-22 Arash Esbati - - Fontify content of comment environment - - * style/verbatim.el ("verbatim"): Add fontification support for - comment environment. Delete unnecessary `function' in the hook. - -2020-05-17 Tassilo Horn - - Empty commit fixing ChangeLog. - - * font-latex.el (font-latex-syntax-alist): This variable has not been deleted - as suggested by the previous entry. - (font-latex-extend-region-functions): Delete defvar. Now set via - `font-lock-defaults'. - -2020-05-17 Tassilo Horn - - Modernize font-latex.el - - - Use a syntax-propertize-function. - - Use normal font-lock-extend-region-functions. - - Add a function to syntax-propertize-extend-region-functions. - - Use lexical-binding. - - * font-latex.el: Use lexical-binding. - (font-latex-syntax-alist): Delete defvar. Now set via `font-lock-defaults'. - (font-latex-syntax-propertize-function): New defun being set as - `syntax-propertize-function'. - (font-latex-extend-region-backwards-command-with-args, - font-latex-extend-region-backwards-command-in-braces, - font-latex-extend-region-backwards-math-env, - font-latex-extend-region-backwards-math-envII, - font-latex-extend-region-backwards-quotation): Convert to normal - `font-lock-extend-region-functions'. - (font-latex-sp-extend-region-backwards-verb-env): New defun used in - `syntax-propertize-extend-region-functions'. - (font-latex-setup): Set `font-lock-extend-region-functions', - `syntax-propertize-extend-region-functions', and `syntax-propertize-function' - via `font-lock-defaults'. - (font-latex-jit-lock-force-redisplay, font-latex-fontify-region): Delete - defuns. - (font-latex-unfontify-region): Remove unused lexical variable. - (font-latex-script-char): Mark argument as ignored to silence the - byte-compiler. - -2020-05-09 Ikumi Keita - - Update all mode lines - - * tex-buf.el (TeX-command-sentinel): Supply argument t for - `force-mode-line-update' and discard useless `with-current-buffer'. - * preview.el.in: Replace all - `(set-buffer-modified-p (buffer-modified-p))' with - `(force-mode-line-update)' and remove `sit-for' calls accompanying - them. - -2020-04-20 Arash Esbati - - Update style/breqn.el to package version 0.98j - - * style/breqn.el (LaTeX-breqn-key-val-options): Delete no-op keys - "background" and "color". - (LaTeX-breqn-key-val-options-local): Delete now unneeded variable, - also from the style hook. - (LaTeX-breqn-env): Use `LaTeX-breqn-key-val-options' instead of - `LaTeX-breqn-key-val-options-local'. - (LaTeX-breqn-update-color-keys): Delete function and entry for - `TeX-auto-cleanup-hook'. - -2020-04-11 Tassilo Horn - - Fix some regexp issues reported by relint. - - * latex.el (LaTeX-209-to-2e): Fix regexp issues reported by relint. - * tex-buf.el (LaTeX-warnings-regexp, TeX-LaTeX-sentinel, TeX-parse-error): - Dito. - -2020-04-09 Pieter Pareit (tiny change) - - Fix y-or-n-p query prompts - - * style/prosper.el (LaTeX-prosper-insert-slide): Fix query prompt. - ("prosper"): Delete unnecessary (funtion ...) in the hook. - - * tex-buf.el (TeX-check-engine): - * tex-wizard.el (TeX-wizard): Fix query prompt. - -2020-04-09 Arash Esbati - - * doc/changes.texi: Document latest changes. - -2020-04-08 Arash Esbati - - Track LaTeX kernel changes for textcomp package - - * font-latex.el (font-latex-built-in-keyword-classes): Add entry - for \legacyoldstylenums to type-command class. - - * latex.el (LaTeX-common-initialization): Move all entries from - textcomp.el into latex.el since the macros are part of kernel with - 2020-02-02 release. - Add support for \legacyoldstylenums. - - * style/textcomp.el: Move all entries to latex.el. - (LaTeX-textcomp-package-options): Update options. - -2020-04-07 Arash Esbati - - Load caption style when asking for bicaption package options - - * style/bicaption.el (LaTeX-bicaption-package-options): Load - "caption" style when making the query for package options. - -2020-04-06 Arash Esbati - - Load caption style before asking for package options - - * style/subcaption.el (LaTeX-subcaption-package-options): Load - "caption" style in order to make `LaTeX-caption-key-val-options' - defined when calling the function. (Emacs bug#40464) - -2020-04-05 Ikumi Keita - - * preview.el.in (preview-gs-open): Use wrapper function. - -2020-03-29 Arash Esbati - - Add new style/tex-live.el - - * Makefile.in (STYLESRC): Add new style. - - * style/tex-live.el: New file. - -2020-03-26 Arash Esbati - - Update style/listings.el - - * style/listings.el (LaTeX-listings-key-val-options): Add - "consecutivenumbers" key. - ("listings"): Add \lstlistingnamestyle and \thelstlisting macros. - -2020-03-26 Arash Esbati - - Add new style/overpic.el - - * Makefile.in (STYLESRC): Add new style. - - * style/overpic.el: New file. - -2020-03-23 Arash Esbati - - Fix regexp for parsing optional arguments - - * latex.el (LaTeX-auto-minimal-regexp-list): - (LaTeX-auto-class-regexp-list): Fix regexp for parsing optional - argument of \usepackage, \RequirePackage and \LoadClass. - -2020-02-14 Arash Esbati - - Add new style/ltxguide.el - - * Makefile.in (STYLESRC): Add new style. - - * style/ltxguide.el: New file. - -2020-01-25 Uwe Brauer - - Add support for some missing environments - - * style/exam.el (LaTeX-exam-insert-item): - ("exam"): Add support for various "choices" and "checkboxes" - environments. - - ("exam"): Append the entries added to `LaTeX-item-list'. - Enter a space in the buffer after the \choice macro. - -2020-01-25 Arash Esbati - - Add fontification support \textnormal macro - - * font-latex.el (font-latex-built-in-keyword-classes): Add - entry for \textnormal to "type-command" class. - -2020-01-25 Arash Esbati - - * doc/auctex.texi (Font Specifiers): Document new font macros. - -2020-01-18 Arash Esbati - - Move customizable variable into tex-style.el - - * style/shortvrb.el: Move definition of `LaTeX-shortvrb-chars' - into `tex-style.el'. - Delete check for function `font-latex-set-syntactic-keywords' and - check for feature font-latex instead. - - * tex-style.el (LaTeX-shortvrb-chars): Add entry for - `LaTeX-shortvrb-chars'. - -2020-01-18 Arash Esbati - - Add new font macros in the related menus - - * latex.el (LaTeX-mode-menu): Add new entries for new kernel font - macros. Reorder the entries in groups family, series, shapes and - miscellaneous. - -2020-01-11 Arash Esbati - - Add new style/revtex4-2.el - - * Makefile.in (STYLESRC): Add new style. - - * style/revtex4-2.el: New file. - - * tex-style.el (LaTeX-write18-enabled-p): Delete * and whitespace - in docstring. - Indent comment. - Add customize entries for revtex4-2.el. - -2020-01-08 Arash Esbati - - Adjust style/fontaxes.el to LaTeX kernel - - * style/fontaxes.el ("fontaxes"): Comment out entries for macros - which are now provided by LaTeX kernel. Also remove fontification - support. - -2020-01-08 Arash Esbati - - Improve support for extended NFSS macros - - * font-latex.el (font-latex-built-in-keyword-classes): Move - entries for \normalfont and \normalshape to `function' class. - Add \textssc to `bold-command' and \sscshape to `bold-declaration' - class. - - * latex.el (LaTeX-common-initialization): Add entries for `spaced - small caps' macros \sscshape and \textssc. \textssc is not part - of `LaTeX-font-list' yet. - -2020-01-07 Ikumi Keita - - Remove compatibility code for older emacsen - - According to NEWS.22, `font-lock-extra-managed-props' is available in - all supported emacsen. - - * font-latex.el (font-latex-script,font-latex-script-char): Remove - `boundp' test for `font-lock-extra-managed-props'. - (font-latex-unfontify-region): Don't play with `invisible' text - property because it is now handled by font-lock thanks to - `font-lock-extra-managed-props'. - -2020-01-07 Ikumi Keita - - Don't use obsolete variable - - According to NEWS.20, `font-lock' no longer supports - `font-lock-comment-start-regexp'. - - * font-latex.el (defvar): Remove `defvar' for - `font-lock-comment-start-regexp'. - (font-latex-setup): Don't include `font-lock-comment-start-regexp' in - `font-lock-defaults'. - -2020-01-07 Ikumi Keita - - Remove compatibility code for older emacsen - - Since `font-lock-multiline' is available in all supported emacsen, we - no longer need `font-latex-multiline'. - - * font-latex.el (font-latex-setup): Remove `boundp' check. - (font-latex-unfontify-region): Delete unnecessary code. - (font-lock-after-change-function): Delete obsolete advice. - (font-latex-put-multiline-property-maybe): Remove. - (font-latex-match-command-with-arguments): - (font-latex-match-command-in-braces): - (font-latex-match-math-env): - (font-latex-match-math-envII): - (font-latex-match-quotation): - Remove call on `font-latex-put-multiline-property-maybe'. - -2020-01-07 Ikumi Keita - - Delete obsolete comment - - * font-latex.el: Delete obsolete comment. `font-latex-do-multi-line' - was removed in 2007. - -2020-01-07 Ikumi Keita - - Add changelog for my previous bug fix - - * doc/changes.texi (News in 12.3): Add a new entry for bug fix of - `LaTeX-insert-environment' (C-c C-e). - -2020-01-05 Arash Esbati - - Support extended NFSS shapes with 2020-02-02 LaTeX kernel - - * font-latex.el (font-latex-built-in-keyword-classes): Add - \textulc and \textsw to `bold-command' class, the respective - declarations to `bold-declaration'. - Add reset \normalfont and \normalshape to `type-declaration' - class. - - * latex.el (LaTeX-font-list): Add the macros \textulc and \textsw - and bind the to C-l and C-w respectively. - (LaTeX-common-initialization): Add the matching font declarations - \ulcshape and \swshape. Add user level reset macros \normalfont - and \normalshape. - -2020-01-05 Arash Esbati - - Update style/fbox.el to package version 0.04 - - * style/fbox.el: Add support for \fparbox macro. - -2020-01-05 Arash Esbati - - Fix handling of LaTeX font declaration macros - - * latex.el (LaTeX-common-initialization): Delete unnecessary and - duplicate entry for picture environment. - Add `-1' to LaTeX font declaration macros in order to work - correctly on active regions. - -2020-01-05 Arash Esbati - - Delete insertion of wrong dollar sign - - * tex.el (TeX-insert-dollar): Remove insertion of wrong `$' as - reported here: - https://lists.gnu.org/archive/html/auctex-devel/2020-01/msg00002.html - -2020-01-04 Arash Esbati - - Update Pygments styles to version 2.5.2 - - * style/minted.el (LaTeX-minted-key-val-options): Update values of - "style" to styles provided by Pygments version 2.5.2. - -2019-12-31 Ikumi Keita - - Improve environment insertion (bug#35284) - - * latex.el (LaTeX-insert-environment): Place the point and the mark at - appropriate place. - * tests/latex/latex-test.el (LaTeX-insert-environment-with-active-region): - New test. - -2019-12-19 Ikumi Keita - - Use pdf rather than dvi for preview package document - - * latex/Makefile.in: Generate preview.pdf with full contents and use - it instead of preview.dvi. - -2019-12-14 Ikumi Keita - - Adjust Makefile clean targets - - * Makefile.in: - * doc/Makefile.in: - * latex/Makefile.in: - Adjust clean targets - -2019-12-08 Arash Esbati - - * font-latex.el (font-latex-setup): Remove XEmacs compat code. - -2019-12-07 Arash Esbati - - Update style/caption.el to package version 3.4a - - * style/caption.el (LaTeX-caption-key-val-options): Add values - autodot and unnumbered to labelformat key. - Remove wrong ContinuedFloat value from type key. - ("caption"): Delete entries for ContinuedFloat. - Add fontification support for \continuedfloat macro. - -2019-12-06 Ikumi Keita - - Update menu in proper timing (bug#38058) - - * tex-buf.el (TeX-command-sentinel): Do `force-mode-line-update' in - the command buffer so that "Next Error" item will appear in the menu - bar just after compilation. - Replace all `(set-buffer-modified-p (buffer-modified-p))' with - `(force-mode-line-update)' - (TeX-run-command): Remove `sit-for' call which is no longer - necessary. - -2019-11-16 Arash Esbati - - Update style/ltugboat.el to class version 2.22 - - * style/ltugboat.el ("ltugboat"): Add new abbreviation macros. - -2019-11-08 Arash Esbati - - Add new style/fbox.el - - * Makefile.in (STYLESRC): Add new style. - - * style/fbox.el: New file. - -2019-10-30 Mosè Giordano - - * Version 12.2 released. - -2019-10-29 Mosè Giordano - - Prepare for upcoming release - - * RELEASE: Update version number, release notes and list of contributors. - * configure.ac: Update version number. - * doc/auctex.texi: Update copyright years. - * doc/changes.texi: Mention generic bug fixes. - * doc/tex-ref.tex: - * latex/preview.dtx: Update version number and copyright years - -2019-10-26 Arash Esbati - - Add new style/xkcdcolors.el - - * Makefile.in (STYLESRC): Add new style. - - * style/xkcdcolors.el: New file. - -2019-10-26 Arash Esbati - - Add check for empty overlay - - * tex-fold.el (TeX-fold-hide-item): Add an extra check to make - sure that the function runs when overlay start and end are - non-nil. What is done in the end of function isn't useful with - evaporated overlays and used to cause bugs because `overlay-start' - and `overlay-end' return nil for such overlays, and functions such - as `TeX-fold-overfull-p` try to move point to the - overlay-end. (bug#37337) - -2019-10-20 Arash Esbati - - * style/amsmath.el ("amsmath"): Improve query strings. - -2019-10-19 Stefan Monnier - - multi-prompt.el, style/beamer*.el: Get copyright just right - -2019-10-18 Arash Esbati - - * doc/changes.texi: Mention changes in News. - -2019-10-18 Arash Esbati - - Add final adjustments for LaTeX 2019-10-01 - - * latex.el (LaTeX-env-contents): Adjust function to LaTeX kernel - 2019-10-01 release. Remove check for usage within preamble only. - Add query for optional argument with completion. - (LaTeX-verbatim-environments): - (LaTeX-indent-environment-list): Add filecontents(*) environments. - - * style/amsmath.el ("amsmath"): Add support for \overunderset - macro. Delete unnecessary `function' before `lambda'. Re-indent - the code. - -2019-10-15 Ikumi Keita - - Change default for new Ghostscript - - * preview.el.in (preview-pdf-color-adjust-method): Change the default - value to t and adjust doc string. - * doc/preview-problems.texi (No images are displayed with gs 9.27 and - earlier): Adjust its contents in line with the above change and change - the title from "... newer". - -2019-10-15 Ikumi Keita - - Fix for revised file access controls of gs (bug#37719) - - * preview.el.in (preview-prepare-fast-conversion): Add commands for - revised file access controls introduced after gs 9.27. - (preview-gs-restart): Use "-d" option instead of "-s" because the - former does not accept "%d" in OutputFile parameter. - Don't wrap the file name into parentheses in line with this change. - (preview-gs-flag-error): Adjust the reconstructed gs command line - argument so that it matches with the above change. - Add comments about limitations of this function. - -2019-10-07 Ikumi Keita - - * preview.el.in (preview-undump-replacements): Fix last commit. - -2019-10-07 Ikumi Keita - - Fix preview-latex for TeXLive 2019 update - - * preview.el.in (preview-LaTeX-command, preview-undump-replacements): - Remove the brace around the argument of \input. - -2019-09-23 Arash Esbati - - Add fontification support for ragged2e macros - - * style/ragged2e.el ("ragged2e"): Add provided macros to function - keywords class. This is in line with decision in `font-latex.el' - for corresponding kernel macros. - -2019-09-22 Arash Esbati - - Delete \Ref and \labelformat from varioref.el - - * style/varioref.el ("varioref"): Delete \Ref and \labelformat - from style hook and fontification support. - -2019-09-22 Arash Esbati - - * latex.el (LaTeX-common-initialization): Add \Ref to `TeX-complete-list'. - -2019-09-22 Arash Esbati - - Support new kernel macros \Ref and \labelformat - - * font-latex.el (font-latex-built-in-keyword-classes): Add \Ref to - reference and \labelformat to function class. - - * latex.el (LaTeX-common-initialization): Add support for \Ref and - \labelformat which are part of LaTeX kernel 2019-10-01 release. - -2019-09-18 Arash Esbati - - Update style/subcaption.el to package version 1.3 - - * style/subcaption.el ("subcaption"): Add support for \subfloat - macro. - -2019-09-18 Arash Esbati - - Update style/varioref.el to package version 1.6b - - * style/varioref.el ("varioref"): Rearrange macros acc. to the - manual. Add missing starred version of \Vref. Add fontification - support for \labelformat. - (LaTeX-varioref-package-options): Update package options. - -2019-09-14 Arash Esbati - - Improve detecting of rejected optional arguments - - * style/bicaption.el (LaTeX-arg-bicaption-bicaption): - * style/caption.el (LaTeX-arg-caption-captionbox): - * style/floatrow.el (LaTeX-floatrow-arg-floatbox): - * style/xcolor.el (TeX-arg-xcolor-fcolorbox): Add an additional - check for detecting if last optional argument was rejected. - -2019-09-08 Arash Esbati - - Add new style/multitoc.el - - * Makefile.in (STYLESRC): Add new style. - - * style/multitoc.el: New file - -2019-08-31 Arash Esbati - - Make "PDF Tools" viewer available under Windows and macOS - - * tex.el (TeX-view-program-list-builtin): Make entry for "PDF - Tools" available under Windows and macOS. (bug#37152) - - * doc/changes.texi: Mention availability of "PDF Tools" under - Windows and macOS in `TeX-view-program-list-builtin'. - - * doc/install.texi (Prerequisites): Replace "Mac OS X" with - "macOS". - -2019-08-22 Arash Esbati - - Add new style/ltugboat.el - - * Makefile.in (STYLESRC): Add new style. - - * style/ltugboat.el: New file. - -2019-08-22 Arash Esbati - - Add new style/changelog.el - - * Makefile.in (STYLESRC): Add new style. - - * style/changelog.el: New file. - -2019-08-22 Arash Esbati - - Support explicitly numbered group contructs - - * latex.el (LaTeX-extract-key-value-label): Add an optional - argument for explicitly numbered group contructs. - -2019-08-22 Arash Esbati - - * doc/changes.texi: Mention fontification improvement for biblatex. - -2019-08-21 Arash Esbati - - * context.el (ConTeXt-environment): Fix docstring. - -2019-08-21 Arash Esbati - - Fix lisp example for `TeX-electric-math' - - * doc/auctex.texi (Quotes): Use `make-local-variable' instead of - `make-variable-buffer-local' in lisp example for init file. (bug#37124) - -2019-08-21 Ikumi Keita - - Restore syntax fontify in Texinfo mode - - * tex-info.el (TeX-texinfo-mode): Set `syntax-propertize-function', - mimicking texinfo.el. Now comments in Texinfo mode buffer are - displayed with comment face again. - -2019-08-21 Ikumi Keita - - Reduce unnecessary local variable safety inquiry - - * tex.el (TeX-add-local-master): Call major mode function only when - necessary. - -2019-08-18 Arash Esbati - - Update style/titlesec.el to package version 2.11 - - * style/titlesec.el ("titlesec"): Add \nostruts macro. - (LaTeX-titlesec-package-options): Add `nostruts' option. - -2019-08-17 Arash Esbati - - Update style/thmtools.el to package version 67 - - * style/thmtools.el (LaTeX-thmtools-declaretheoremstyle-regexp) - (LaTeX-thmtools-declaretheorem-regexp): Use the function - `LaTeX-extract-key-value-label' to build the regexp. - (LaTeX-thmtools-listoftheorems-key-val): Add new key `title'. - (LaTeX-thmtools-package-options): Add new variable. - -2019-08-17 Arash Esbati - - Update style/fvextra.el to package version 1.4 - - * style/fvextra.el (LaTeX-fvextra-key-val-options): Add new keys. - ("fvextra"): Add new macros. Add fontification support for - \EscVerb macro. - -2019-08-15 Arash Esbati - - Update style/paracol.el to package version 1.35 - - * style/paracol.el: Add macro \definecolumnpreamble and the length - \belowfootnoteskip. - -2019-07-21 Ikumi Keita - - Change color adjustment method (bug#35571, bug#35696, bug#36039) - - * preview.el.in (preview-pdf-color-adjust-method): New option. - (preview-pdf-color-string): Use new code using DELAYBIND feature when - the new option is t. - (preview-gs-color-string): Add new optional argument to suppress code - for explicit colors. - (preview-gs-open): Don't adjust color when the latex command produces - PDF and `preview-pdf-color-adjust-method' is nil. - (preview-pdf2dsc-sentinel): Add "-dDELAYBIND" option to gs invocation - when `preview-pdf-color-adjust-method' is t. - * doc/changes.texi: Add a new entiry. - * doc/preview-problems.texi: Add a section to explain how to do with - the case no images are displayed with gs 9.27 and newer. - -2019-07-16 Ikumi Keita - - Enhance support for file names with spaces - - * tex-buf.el (TeX-run-compile): Add an entry for file name with spaces - to localized `compilation-error-regexp-alist'. - -2019-07-14 Arash Esbati - - Update style/AnonymousPro.el to package version 2.2 - - * style/AnonymousPro.el (LaTeX-AnonymousPro-package-options): Add - the `scaled' key. - -2019-06-27 Ikumi Keita - - Conform to `delete-selection-mode' (bug#36385) - - * latex.el (LaTeX-insert-left-brace): Put `delete-selection' property - which obeys that of `self-insert-command' when - `LaTeX-electric-left-right-brace' feature is inactive. - -2019-06-14 Arash Esbati - - Support cleveref labels - - * style/cleveref.el (TeX-arg-cleveref-crossref-type): New - function. - (LaTeX-cleveref-label-regexp): New variable for parsing \label - macros with an optional argument. - ("cleveref"): Add missing package macros. - Update expert commands and fontification. - Update `reftex-label-regexps' enabling RefTeX to handle \label - with an optional argument as well. - Update description line and add Commentary section. (bug#36111) - -2019-05-21 Ikumi Keita - - Make navigation function robust - - * tex.el (TeX-find-macro-end-helper): Cater for corner case that the - `while' loop is exited or skipped. - * tests/tex/navigation.el: Add new test. - -2019-05-20 Arash Esbati - - Update style/babel.el to package version 3.31 - - * style/babel.el (LaTeX-babel-language-list): Add azerbaijani and - remove frenchb. - (LaTeX-babel-babelprovide-key-val-options): New variable. - (LaTeX-babel-babeltags-regexp, LaTeX-babel-cleanup-babeltags): Add - parsing support for \babeltags macro. - (LaTeX-babel-babelfont-regexp, LaTeX-babel-cleanup-babelfont): Add - parsing support for \babelfont macro. - (TeX-arg-babel-lang): Use the arguments optional and prompt - properly. - ("babel"): Add missing macros incl. fontification. - (LaTeX-babel-package-options): Add missing package options. - -2019-05-17 Tassilo Horn - - Fix autoload generation code (bug#35758) - - * Makefile.in (AUTOLOAD,PREVIEW_AUTOLOAD): Use arg instead of - generated-autoload-file (bug#35758). - -2019-05-17 Ikumi Keita - - Fix regression - - * latex.el (LaTeX-arg-usepackage-insert, LaTeX-arg-usepackage): Move - `TeX-run-style-hooks' from `LaTeX-arg-usepackage' to - `LaTeX-arg-usepackage-insert'. Due to my commit "Defer running style - hook until options are given actually", style hooks associated with - \usepackage were not run when the document is newly created with - `LaTeX-env-document'. - -2019-05-17 Arash Esbati - - Load hyperref.el in `LaTeX-beamer-class-options' - - * style/beamer.el (LaTeX-beamer-class-options): Load "hyperref.el" - in order to have `LaTeX-hyperref-package-options-list' defined - when the document class is requested and the style hook hasn't run - yet. (bug#35649) - -2019-05-12 Arash Esbati - - Improve style/mflogo.el - - * style/mflogo.el ("mflogo"): Ask for Text when \textlogo is - invoked. Change \logofamily into a declaration. Add missing - macros \MF and \MP. Adjust fontification for \textlogo and - \logofamily. - -2019-05-12 Ikumi Keita - - Fix last commit - - * tex-buf.el (TeX-command-expand): Redefine the value of `file' just - once per call of `TeX-command-expand'. Previous code could give - spurious quote when the given command string contains more than one - "%" expanders tied with the symbol `file'. - -2019-05-12 Ikumi Keita - - Stop depreciated usage of undeclared dynamic variable - - * tex-buf.el (TeX--master-or-region-file-with-extra-quotes): Redefine - as template. On accepting one of `TeX-master-file', `TeX-region-file' - or `TeX-active-master' as its first argument, it becomes a wrapper for - those three, like previous definition. - (TeX-command-expand): Arrage in accord with the above change. - With these two changes, we no longer need implicit dynamic binding of - non-special variable `orig-file'. - * tex.el (TeX-expand-list-builtin): Update supplementary comment for - "%T". - -2019-05-09 Ikumi Keita - - * tex-jp.el (AUCTeX-jp): Add keyword :link to info node. - -2019-05-09 Ikumi Keita - - Fix treatment of class and package options - - * preview.el.in (preview-auctex-font-size): Consult - `LaTeX-provided-{class,package}-options' instead of - `(TeX-style-list)'. This function has been accidentally disabled - since AUCTeX began not to include the class and package options into - the styles. Similar problem with bug#25563. - * latex.el (LaTeX-match-class-option): Update doc string because the - above change depends on its implicit behavior. - -2019-05-09 Ikumi Keita - - Remove obsolete codes - - * preview.el.in (preview-mouse-open-eps): Remove xemacs compatibility - code. - Don't use obsolete variable `default-major-mode'. - -2019-05-09 Ikumi Keita - - Remove compatibility code for xemacs - - * prv-emacs.el (preview-compatibility-macros): Remove. - * preview.el.in (eval-when-compile,makunbound): Remove useless - codes. - -2019-05-09 Ikumi Keita - - Remove compatibility code for xemacs - - * prv-emacs.el (preview-mark-active): Remove. - (): Update Copyright year. - * preview.el.in (LaTeX-preview-setup): Remove the above macro. - (): Update Copyright year. - -2019-05-08 Mohammad Hossein Bateni - - Allow the user to customize which TeX commands are available in each mode. - - Commands such as Biber, DVI2PS, PS2PDF, Index, etc. are not useful in - ConTeXt. ConTeXt generates a PDF directly and has its own indexing - mechanism. - - In Mark IV (which has been the preferred version for over a decade and - is actively developed), a new bibliography package is also available, - which can process old bibtex files as well. So there is no need for - BibTeX. - - Having so many commands in context-mode clutters the menus. In the - definition of TeX-command-list, we either provide a list of relevant - modes, or set the value to `t' indicating that this command should - always be available. In the latter case, the user cannot customize - it. Here we provide sensible defaults as well as the ability for the - user to customize. - - * tex.el (TeX-command-list): Hide by default some commands from context-mode. - -2019-04-23 Arash Esbati - - Add new function `LaTeX-extract-key-value-label' - - * latex.el (LaTeX-extract-key-value-label): Add new utility - function to return a regexp string to extract label value in an - optional key=val argument. - - * style/breqn.el (LaTeX-breqn-key-val-label-regexp): - * style/listings.el (LaTeX-listings-key-val-label-regexp) - (LaTeX-listings-auto-cleanup): Use - `LaTeX-extract-key-value-label'. - Delete now unused variable `LaTeX-listings-key-val-label-extract'. - -2019-04-20 Arash Esbati - - Add support for ChangeLog entries for LaTeX files - - * tex.el (TeX-current-defun-name): New function returning the name - of current sectioning command when `C-x 4 a' is invoked. - - * latex.el (LaTeX-common-initialization): Set a local version - `add-log-current-defun-function' to `TeX-current-defun-name'. - -2019-04-19 Arash Esbati - - * style/xparse.el ("xparse"): Fix fontification of alternatives. - -2019-04-17 Ikumi Keita - - Reset `TeX-PDF-from-DVI' if xetex engine is in use - - * tex.el (TeX-engine-set): Reset `TeX-PDF-from-DVI' when the new - engine is `xetex'. Fix bug#34593. - -2019-04-13 Arash Esbati - - Update keywords to biblatex v3.12 - - * font-latex.el (font-latex-built-in-keyword-classes): Update - biblatex keywords. For qualified lists, fontify at least 2 - mandatory arguments. - -2019-04-11 Arash Esbati - - * tex-info.el (TeX-texinfo-mode): Set `add-log-current-defun-function' locally. - -2019-04-06 Ikumi Keita - - Elaborate LaTeX math insertion command - - * latex.el (LaTeX-math-insert): Put the point after the closing dollar - sign when appropriate. This fixes bug#35128. - In addtion, wrap the text in the active region suitably. - -2019-04-05 Arash Esbati - - Fix handling of function entries in `TeX-complete-list' - - * tex.el (TeX-complete-symbol): Check if the fourth argument of - entry in `TeX-complete-list' is a list and eval it. (Bug#35074) - -2019-03-16 Arash Esbati - - Improve fontification of \href macro - - * style/hyperref.el ("hyperref"): Add "href" to - `LaTeX-verbatim-macros-with-braces-local'. - Check for feature font-latex and not for functions. - Declare and use `font-latex-update-font-lock' instead of - `font-latex-set-syntactic-keywords'. - -2019-03-09 Tassilo Horn - - Support up to 12 command arguments. - - * font-latex.el (font-latex-keyword-matcher): Support up to 12 command - arguments. - -2019-03-04 Arash Esbati - - Fix fontification of simple macros - - * font-latex.el (font-latex-match-simple-command): Change second - part of regexp in order to be less greedy. This function now - fontifies only letters and characters defined in - `font-latex-match-simple-include-list' (bug#34712). - (font-latex-match-simple-include-list): New variable. - - * style/expl3.el ("expl3"): Add "_" and ":" to - `font-latex-match-simple-include-list'. - -2019-02-24 Tassilo Horn - - New styles for beamerarticle & beamerswitch triggering beamer - - * style/beamerarticle.el: New style. - * style/beamerswitch.el: New style. - * Makefile.in (STYLESRC): Enable them. - -2019-02-11 Arash Esbati - - * style/listings.el: Require tex.el. - -2019-02-08 Stefan Monnier - - * auctex.el: Add requireds, keywords, and trailer - - (cherry picked from commit 0c8d6703d16097eb64f014c56e4135a5a1f9600f) - -2019-02-08 Arash Esbati - - Delete auctex-pkg.el which is not needed for ELPA releases - -2019-02-08 Arash Esbati - - Add dependencies file auctex-pkg.el - - * auctex-pkg.el: Add new file containing AUCTeX's dependencies for - ELPA releases. - -2019-02-02 Arash Esbati - - Improve indenting and filling in "Form" environments - - * style/hyperref.el ("hyperref"): Add the "Form" environment to - `LaTeX-document-regexp'. - -2019-01-12 Arash Esbati - - Add support for w and W column specifiers - - * style/array.el ("array"): Add column specifiers w and W to - `LaTeX-array-column-letters'. - - * doc/changes.texi: Mention that counting columns is supported - only if the align parameter is enclosed in braces. - -2019-01-11 Ikumi Keita - - Remove combatibility code for older emasen - - * tex.el (put): Don't put unnecessary property on - `TeX-source-correlate-mode'. - (TeX-clean): Remove fallback code for emacs 21. - -2019-01-11 Ikumi Keita - - Remove compatibility code for older emacsen - - * font-latex.el (put): - * tex-style.el (put): - Use `booleanp' instead of `TeX-booleanp'. - * tex.el (put): Use `booleanp' instead of `TeX-booleanp'. - (TeX-booleanp): Remove. - -2019-01-11 Ikumi Keita - - Remove compatibility code for older emacsen - - * context.el (ConTeXt-mode-common-initialization): - * latex.el (TeX-latex-mode): - * plain-tex.el (TeX-plain-tex-mode, ams-tex-mode): - * tex-info.el (TeX-texinfo-mode): - Use `run-mode-hooks' instead of `TeX-run-mode-hooks'. - * tex.el (TeX-run-mode-hooks): Remove. - -2019-01-11 Ikumi Keita - - Fix test conditions on w32 - - * tests/tex/command-expansion.el (TeX-command-detokenize): Correct - `system-type' for w32. - (TeX-command-expand-skip-file-name, TeX-command-expand-active-master): - Skip tests on w32. - -2019-01-10 Ikumi Keita - - Override some bindings in `TeX-mode-map' in Texinfo mode - - * tex-info.el (Texinfo-mode-map): Bind `self-insert-command' to - "$", "^", "_" and "\" because they are normal characters in Texinfo - documents. - Bind `TeX-insert-backslash' to "@" so that users benefit from - `TeX-electric-macro' even in Texinfo mode. - * tex.el (TeX-electric-escape): Update doc string. - * doc/auctex.texi (Completion): Update description. - * doc/changes.texi (News in 12.2): Mention the above changes. - -2019-01-06 Arash Esbati - - Update style/enumitem.el to package version 3.6 - - * style/enumitem.el (LaTeX-enumitem-key-val-options): Update - key=val options to v3.6. - (LaTeX-enumitem-auto-cleanup): Use sharp-quote notation. - ("enumitem"): Query for trivlist environment depending of package - option. - Add macro \Drawenumitemlabel and length \labelitem. - (LaTeX-enumitem-package-options): Update package options. - -2019-01-02 Arash Esbati - - Skip macros and environments from pythontex - - * tex-ispell.el (TeX-ispell-skip-cmds-list): Add document macros - of pythontex package. - (TeX-ispell-skip-envs-list): Add environments provided by - pythontex package. - Add general verbatim macros. - -2018-12-15 Arash Esbati - - Improve completion for \url between url.el and hyperref.el - - * style/hyperref.el ("hyperref"): Comment the entry for "url" - since the completion is provided via url.el. - - * style/url.el ("url"): Add a conditional to "url" in order to - check if hyperref.el is loaded and then supply the argument in - braces. - Also check for hyperref.el. before adding "url" to - `LaTeX-verbatim-macros-with-delims-local'. - -2018-12-14 Arash Esbati - - Add new style/pythontex.el - - * Makefile.in (STYLESRC): Add new style. - - * style/pythontex.el: New file. - -2018-12-11 Ikumi Keita - - Drop xemacs support and mule check from configure and Makefile - - * aclocal.m4: - * configure.ac: - * doc/Makefile.in: Drop xemacs support and mule check. - * Makefile.in: Merge mule file into main files. - Drop xemacs support. - * prv-install.el: Remove. - -2018-12-11 Ikumi Keita - - Fix document - - * doc/auctex.texi (Completion): Correct wrong description and typo. - (Cleaning): Add mention about variables related to AmSTeX mode. - -2018-12-11 Ikumi Keita - - Use ASCII apostrophe in code expample - - * doc/auctex.texi (): (I/O Correlation): Use APOSTROPHE(U+0027) rather - than RIGHT SINGLE QUOTATION MARK(U+2019) in code example. - Add coding tag in Local Variables section. - -2018-12-10 Ikumi Keita - - Redefine support for \url in hyperref - - * style/hyperref.el ("hyperref"): Override the entry for \url macro in - url.el because hyperref.sty redefines the macro. - -2018-12-10 Ikumi Keita - - Revise description about CJK support - - * doc/auctex.texi (Internationalization): Revise description about CJK - support in Emacs and TeX. - (Japanese): Fix typo and add index entries. - -2018-12-06 Arash Esbati - - Improve handling of `TeX-insert-macro-default-style' in styles - - * latex.el (LaTeX-check-insert-macro-default-style): Add new - macro. This macro is intended for more complex functions in style - files querying multiple optional and mandatory arguments and - obeying the values of `TeX-insert-macro-default-style' and - `current-prefix-arg'. - - * tex.el (TeX-parse-arguments): Add a comment about the new macro. - - * style/bicaption.el (LaTeX-arg-bicaption-bicaption): - * style/caption.el (LaTeX-arg-caption-captionbox): - * style/color.el (TeX-arg-color, TeX-arg-color-fcolorbox): - * style/floatrow.el (LaTeX-floatrow-arg-floatbox): - * style/xcolor.el (TeX-arg-xcolor-definecolor) - (TeX-arg-xcolor-definecolorset, TeX-arg-xcolor) - (TeX-arg-xcolor-fcolorbox): Use - `LaTeX-check-insert-macro-default-style'. - -2018-12-03 Ikumi Keita - - Remove compatibility code for older emacsen - - * tex.el: Remove XEmacs compatibility definitions for - `TeX-read-string', `TeX-active-mark', `TeX-activate-region', - `line-beginning-position', `line-end-position' and - `TeX-overlay-prioritize'. - (TeX-activate-region): Remove compatibility code for older emacsen. - -2018-12-03 Ikumi Keita - - Remove TeX-maybe-remove-help, TeX-menu-with-help - - * tex.el (TeX-maybe-remove-help, TeX-menu-with-help): Remove. - (TeX-mode-specific-command-menu-entries, TeX-fold-menu) - (TeX-common-menu-entries): - * context.el: - * latex.el: - * plain-tex.el: - * tex-buf.el: - * tex-info.el: - Remove `TeX-menu-with-help' and fix indent. - -2018-12-03 Ikumi Keita - - Remove TeX-mark-active - - * tex.el (TeX-mark-active): Remove. - (TeX-mode-specific-command-menu-entries): - * style/dinbrief.el (LaTeX-dinbrief-insert) - (LaTeX-dinbrief-env-recipient): - Use the variable `mark-active' directly instead of the function - `TeX-mark-active'. - -2018-12-03 Ikumi Keita - - Remove TeX-replace-regexp-in-string - - * tex.el (TeX-replace-regexp-in-string): Remove. - * latex.el: - * style/empheq.el: - * style/floatrow.el: - * style/tcolorbox.el: - * style/xcolor.el: - Use `replace-regexp-in-string' instead of - `TeX-replace-regexp-in-string'. - -2018-12-03 Ikumi Keita - - Use `write-file-functions' - - * tex.el (VirTeX-common-initialization): - * latex.el (BibTeX-auto-store): - Use `write-file-functions' instead of obsolete - `local-write-file-hooks' and `write-file-hooks'. Also, use local hook. - -2018-12-03 Ikumi Keita - - Remove compatibility face - - * tex-buf.el (TeX-error-description-error) - (TeX-error-description-warning, TeX-error-description-tex-said): - Remove compatibility alternatives in `defface'. - -2018-12-03 Ikumi Keita - - Remove XEmacs compatibility code in tex-bar.el - - * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Remove - Emacs/XEmacs choice of buttons. - -2018-12-03 Ikumi Keita - - * tex-buf.el (TeX-special-mode): Use `define-derived-mode'. - -2018-12-03 Ikumi Keita - - Remove compatibility code for older emacsen - - * font-latex.el (font-latex-after-hacking-local-variables): Remove - fallback code for case `file-local-variables-alist' isn't available. - -2018-12-03 Ikumi Keita - - Remove compatibility code for older emacsen - - * font-latex.el (font-latex-doctex-^^A): Remove fallback for case - `string-to-syntax' isn't available. - -2018-12-03 Ikumi Keita - - Remove compatibility code for older emacsen - - * latex.el (LaTeX-fill-region-as-para-do): Drop fallback for case - `fill-delete-prefix' isn't available. - -2018-12-03 Ikumi Keita - - Adjust autoload cookie - - * tex-fold.el (TeX-fold-mode): Set autoload cookie directly to - `define-minor-mode'. - -2018-12-02 Arash Esbati - - Remove unnecessary parentheses - - * style/geometry.el ("geometry"): - * style/graphicx.el ("graphicx"): Remove unnecessary parentheses - in option management. - -2018-11-29 Ikumi Keita - - Remove compatibility codes for older emacsen - - * tex-info.el (when, TeX-texinfo-mode): - * tex.el (TeX-documentation-texdoc): - * plain-tex.el (TeX-plain-tex-mode): - * preview.el.in (preview-counter-find): - Remove compatibility codes for older emacsen. - -2018-11-29 Ikumi Keita - - Use `declare-function' without `fboundp' test - - * latex.el: - * tex-info.el: - Use `declare-function' without `fboundp' test. - -2018-11-29 Ikumi Keita - - Remove references to older emacsens in comments and doc strings - - * bib-cite.el: - * font-latex.el: - * tex-fold.el: - * tex-style.el: - * style/graphicx.el - Remove references on older emacsens in comments and doc strings - -2018-11-29 Ikumi Keita - - Remove references to XEmacs from the manual - - * RELEASE (): Delete the words "or XEmacs" and fill the paragraph. - * doc/install.texi (Configure): Delete redundant line and words. - -2018-11-29 Ikumi Keita - - Clean up remnants of previous removal of compatibility codes - - * tex.el (TeX-mode-specific-command-menu): Delete irrelevant comment. - * latex.el (LaTeX-indent-line): Clear out unused lines. - -2018-11-29 Ikumi Keita - - Add suggestions for non-privileged installation - - * doc/install.texi (Configure): Reorganize a paragraph and add @ref's. - (Installation for non-privileged users): Add paragraphs to suggest to - supply options "--with-lispdir" and "--with-texmf-dir" etc. to - configure when installing AUCTeX under the user's home directory. - -2018-11-26 Ikumi Keita - - Defer running style hook until options are given actually - - * latex.el (LaTeX-arg-usepackage-read-packages-with-options): Don't - run the style hooks before reading package options, just load the - style files for completion of package options. - (LaTeX-arg-usepackage): Run style hooks actually after the package - options are given. - (TeX-arg-document): Don't run the style hooks before reading class - options, just load the style file for completion of class options. - The style hooks are run afterward by `TeX-update-style' anyway. - * style/exam.el ("exam"): Prepare `LaTeX-exam-class-options' to have - its full values outside the style hook along with the above idea. - * style/mathtools.el ("mathtools"): - * style/empheq.el ("empheq"): - * style/graphics.el ("graphics"): Set `LaTeX-*****-package-options' - outside the style hook along with the above idea. - -2018-11-26 Ikumi Keita - - Fix not to run wrong style hooks - - * tex.el (TeX-style-hook-dialect-weight-alist): Add entry for - pseudo-dialect `:classopt'. - (TeX-style-hook-dialect): Add description for `:classopt' in doc - string. - * latex.el (LaTeX-common-initialization): Assign style hooks for - class options into pseudo-dialect `:classopt'. - Don't set `TeX-PDF-from-DVI' in XeLaTeX document. - (TeX-latex-mode): Run style hooks for class options in - `TeX-update-style-hook', without altering `TeX-active-list'. - * style/geometry.el ("geometry"): - * style/graphicx.el ("graphicx"): Don't set `TeX-PDF-from-DVI' in - XeLaTeX document. - * style/hyperref.el ("hyperref"): Set `TeX-PDF-from-DVI' to "Dvipdfmx" - when package option "dvipdfmx" is given for non-XeLaTeX document. - * tests/latex/latex-test.el (LaTeX-style-hook-with-class-option): - Refine tests. - * doc/auctex.texi (Simple Style): Add descriptions for available - dialects including `:classopt'. - -2018-11-24 Arash Esbati - - Add new style/dashundergaps.el - - * Makefile.in (STYLESRC): Add new style. - - * style/dashundergaps.el: New file. - -2018-11-16 Arash Esbati - - Improve behavior of `TeX-arg-beamer-overlay-spec' - - * style/beamer.el (TeX-arg-beamer-overlay-spec): Use - `TeX-argument-insert' in the body of the function and respect the - OPTIONAL argument. - ("beamer"): Enclose all occurrences of - `TeX-arg-beamer-overlay-spec' in brackets in order to mark them as - optional. - -2018-11-16 Arash Esbati - - style/enumitem.el ("enumitem"): Use `TeX-argument-prompt' for query. - -2018-11-15 Ikumi Keita - - Surround both \langle and \rangle with math delimiter - - * latex.el (LaTeX-math-insert): Typing "C-u ` (" used to result in - "$\langle$\rangle" when `LaTeX-math-mode' and - `LaTeX-electric-left-right-brace' are enabled. Fix this to insert - "$\langle\rangle$" instead. - -2018-11-15 Ikumi Keita - - Set `TeX-command-buffer' always (bug#33377) - - * tex-buf.el (TeX-command): Make sure to set `TeX-command-buffer' - always. - -2018-11-10 Ikumi Keita - - Adjust preview-latex in case sub file isn't in master directory - - * preview.el.in (preview-dvips-abort): - (preview-gs-dvips-sentinel): - (preview-dvipng-place-all): Make sure directory part of dvi file to be - deleted is removed because deletion takes place in master directory. - (preview-start-pdf2dsc): Make sure directory part of pdf file is - removed so that path for later use is constructed correctly. - (preview-cache-preamble): - (preview-region): - (preview-document): Retain directory part of the file name to be - passed to `preview-generate-preview' because `TeX-run-command' in - `TeX-inline-preview-internal' doesn't recognize the right path - otherwise. - (preview-generate-preview): Adjust in accord with the above change. - -2018-11-09 Ikumi Keita - - Don't block emacs during viewing document - - * tex.el (TeX-documentation-texdoc): Use asynchronous proces not to - block emacs during viewing document. - Supply "%s" to `message' argument in case the shell output contains - accidental %-sequence. - -2018-11-02 Arash Esbati - - * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add vspace key. - -2018-10-31 Arash Esbati - - Improve style/fancyvrb.el - - * style/fancyvrb.el (LaTeX-fancyvrb-arg-define-macro): Refactor - code. Cater for starred version of user defined macros. Add - missing `,' in backquote constructs. - (LaTeX-fancyvrb-arg-define-environment): Refactor code. - ("fancyvrb"): Add \Verb* macro incl. fontification. - -2018-10-31 Ikumi Keita - - Deal with space in path of MikTeX gs executable (Bug#32251) - - * preview.el.in (preview-gs-command): Wrap gs with - `shell-quote-argument' in case it has space in its path. - -2018-10-31 Ikumi Keita - - Change regexp for clarity - - * preview.el.in (preview--decode-^^ab): Change regexp "[\x00-\xFF]+" to - "[^[:multibyte:]]+" for clarity that it matches raw 8-bit bytes. - -2018-10-30 Ikumi Keita - - Make style hooks associated with class options valid again - - * latex.el (TeX-latex-mode): Add a function on `TeX-update-style-hook' - to run style hooks associated with class options. - (LaTeX-common-initialization): Set `TeX-PDF-from-DVI' to suitable - value when a class option "dvips" or "dvipdfmx" is given. - * style/geometry.el ("geometry"): - * style/graphicx.el ("graphicx"): Set `TeX-PDF-from-DVI' to "Dvipdfmx" - when a package option "dvipdfmx" is given. - * tests/latex/latex-test.el (LaTeX-style-hook-with-class-option): New - test. - -2018-10-30 Ikumi Keita - - Deal with partial ^^-quoting in preview-latex - - If latex outputs a multibyte character as a mixture of raw 8-bit byte - and byte with ^^-quoting, we have to decode them as a whole. - - * preview.el.in (preview--decode-^^ab): Include raw 8-bit bytes which - already exist in the string as well when decoding with the given - coding system. - * tests/latex/preview-latex-test.el: New test. - -2018-10-20 Arash Esbati - - Extract caption for RefTeX's label context - - * style/listings.el (LaTeX-listings-reftex-label-context-function): - New function. Extract the caption in the optional argrument of - the lstlisting environment and return it as a string for the - context of a label. - -2018-09-07 Arash Esbati - - Update style/lettrine.el to package version 2.21 - - * style/lettrine.el (LaTeX-lettrine-key-val-options): Delete - "Vone" option. - ("lettrine"): Delete \LettrineVonefalse macro. - -2018-08-25 Arash Esbati - - Update style/lettrine.el to package version 2.1 - - * style/lettrine.el (LaTeX-lettrine-key-val-options): Add new keys - "Vone" and "refstring". - ("lettrine"): Add new macros, minor rearrangements. - -2018-08-09 Arash Esbati - - Update style/lettrine.el to package version 2.01 - - * style/lettrine.el (LaTeX-lettrine-key-val-options): Update - key=val options. - ("lettrine"): Use correct functions on counters and - lengths/dimensions provided by lettrine.sty. - Add support for missing macros. - -2018-08-09 Arash Esbati - - Add new style/ocg-p.el and style/ocgx.el - - * Makefile.in (STYLESRC): Add new styles. - - * style/ocg-p.el: - * style/ocgx.el: New files. - -2018-07-17 Arash Esbati - - Add \eqref to RefTeX's reference styles - - * style/amsmath.el ("amsmath"): Add \eqref to - `reftex-ref-style-alist' when RefTeX is loaded and activate the - reference style. - -2018-07-12 Arash Esbati - - Add new style/thmtools.el and style/thm-restate.el - - * Makefile.in (STYLESRC): Add new styles. - - * style/thmtools.el: - * style/thm-restate.el: New files. - -2018-07-09 Ikumi Keita - - Fix regression of `TeX-view' - - * tex-buf.el (TeX-active-master): Add dummy argument for - compatibility. In `TeX-view', `TeX-commmand' is called with - `TeX-active-master', so the `file' argument is `TeX-active-master' - in subsequent call of `TeX-command-expand'. In that case, - `TeX--master-or-region-file-with-extra-quotes' calls - `TeX-active-master' with three arguments. - (TeX--master-or-region-file-with-extra-quotes): Adapt doc string. - * tex.el (TeX-expand-list-builtin): Adapt comment. - * tests/tex/command-expansion.el (TeX-command-expand-active-master): - New test. - -2018-07-07 Arash Esbati - - Add new style/marginnote.el - - * Makefile.in (STYLESRC): Add new style. - - * style/marginnote.el: New file. - -2018-07-05 Ikumi Keita - - Fix possible endless loop - - * tex.el (TeX-expand-list-builtin): Use symbol `file' for the entry - "%T" so that special treatment for `file' about advancing matching - position in `TeX-command-expand' takes effect. - * tests/tex/command-expansion.el (TeX-command-expand-skip-file-name): - New test. - -2018-06-17 Ikumi Keita - - Adjust test for known emacs bug - - * tests/latex/latex-test.el (LaTeX-includegraphics-extensions): Mark - emacs 26.1 as expected failure. - -2018-06-04 Ikumi Keita - - Make preamble caching robust to LuaLaTeX and (u)pLaTeX - - * preview.el.in (preview-cache-preamble): Modify .ini code so that - LaTeX variants even without \pdfoutput can read unusual file names - (with space or non-ascii character, or both) when preamble cache is - enabled. The modified .ini code is kindly provided by jfbu - . - (preview-dump-replacements, preview-undump-replacements): Add - -file-line-error option to the undump- variable so that AUCTeX can - analyse the output from lualatex even with file name with space. - It turned out that -kanji option is needed for platex even when - dumping format file if the preamble contains Japanese characters. - Thus modify the both variables so that -kanji option, if any, is - retained. - (TeX-inline-preview-internal): Revert the additional post process of - the command line string introduced last year by me because it is no - longer necessary by the above change on - `preview-undump-replacements'. Though this change disables -jobname - option again when lualatex is used with preamble cache, it would be - fine because that concerns only very old lualatex binaries and that - had always been the state before my commit just a year ago. - The above three modifications fix bug#31685 and bug#31686. - * tests/japanese/preview-latex.el - (japanese-preview-preserve-kanji-option2): Arrange with the above - change. - (japanese-preview-preserve-kanji-option3): New test. - (japanese-preview-error-quote-shift-jis): Remove spurious backslash. - * doc/preview-latex.texi (Key bindings and user-level lisp functions): - Add description about restriction of preamble cache on LaTeX variants. - -2018-06-09 Ikumi Keita - - Raise robustness of call of dvipng command - - * preview.el.in (preview-dvipng-command): Remove spurious quotes which - cause error for file names with space. (bug#31684) - (preview-dvipng-color-string): Replace single quotes with double - quotes for w32 users. - * doc/preview-latex.texi: (The preview images): Add warning that - (u)pLaTeX is not compatible with dvipng. - -2018-05-31 Ikumi Keita - - Add note and test about the change involving non-ascii file name - - * doc/changes.texi (News in 12.2): Add note that support for standard - LaTeX without e-TeX extension is now very limited. - * tests/tex/command-expansion.el (TeX-command-detokenize): New test to - check whether \input and \detokenize are supplied when necessary. - -2018-05-28 Ikumi Keita - - TL 2018 non-ascii file name fix for preview-latex - - * preview.el.in (preview-LaTeX-command): Wrap file name after implicit - \input in \detokenize{}. - (preview-cache-preamble): Arrange the ini file code so that non-ascii - file name can be used with generated format file. Be careful not to - lose capability of handling file name with space. - (preview-undump-replacements): Use new TeX macro defined in the above - ini file code to accept even unusual file name with non-ascii - character or space. - Delegate quoting of format name to `TeX-inline-preview-internal' so - that non-ascii character will not be quoted twice. - (TeX-inline-preview-internal): Adjust to the above change. - -2018-05-28 Ikumi Keita - - Accept non-ascii file name in accord with change in TL 2018 - - * tex.el (TeX-expand-list-builtin): Add new entry %T. Same as %t, - except to enclose with \detokenize{} for non UTF-8 LaTeX when \input - is supplmented. - Adjust the entries %` and %' so that \input is supplemented only when - any TeX code is present between them and leave the bind to - `TeX-command-text' for later examination. - The bind to `TeX-command-pos' is no longer retained. - (TeX-command-list): Use %T for "LaTeX". - Adjust "TeX" and "AmSTeX" as the same with "LaTeX" in the aspect that - user can supply one's own TeX code, as well as any command line - options, through `TeX-command-extra-options'. - * tex-buf.el (TeX--master-or-region-file-with-extra-quotes): New - function to act as a wrapper of `TeX-master-file' and - `TeX-region-file' inside `TeX-command-expand'. - (TeX-command-expand): Use the above function as the value of `file' - and get rid of tricky temporal overriding of `file' with lambda form. - (TeX-region-create): Make the first line parsing of %&FORMAT - construct, if any, to be valid even for region compilation. - Discard text properties when constructing the content of _region_.tex. - Drop bind check for `buffer-file-coding-system'. - * tests/tex/command-expansion.el (TeX-command-expansion): Reflect the - change that \input is not necessarily supplemented now by %`-%' pair - in `TeX-command-expand'. - -2018-05-28 Ikumi Keita - - Fix region compilation with \usepackage[utf8]{inputenc} - - * tex-buf.el (TeX-quote-filename): Wrap non-ascii characters in - \unexpanded{} for non UTF-8 LaTeX so that raw file name is recovered. - -2018-05-27 Arash Esbati - - Quote %b expansion string for Zathura - - * tex.el (TeX-view-program-list-builtin): Guard %b expansion - string for Zathura with quotes for file names with spaces - (bug#31451). - -2018-05-14 Ikumi Keita - - Prepare for UTF-8 with BOM - - * tex-buf.el (TeX-adjust-process-coding-system): Don't use - `utf-8-with-signature' to encode keyboard input for TeX process. - Drop mule feature check. - -2018-05-14 Ikumi Keita - - Drop compatibility code for older emacsen in preview-latex - - We no longer need messy treatment with regard to coding system in - preview-latex since xemacs isn't supported anymore. - - * preview.el.in (preview-coding-system): Remove. - (preview-error-quote): Simplify. Discard RUN-CODING-SYSTEM argument. - (preview--decode-^^ab): Drop mule feature check. - (preview--convert-^^ab): Drop compatibility code for older emacsen. - (preview-parse-messages): Remove `run-coding-system' argument from - calls to `preview-error-quote'. - (TeX-inline-preview-internal): Drop codes related to coding system. - * prv-emacs.el (preview-buffer-recode-system): Remove. - * tests/japanese/preview-latex.el - (japanese-preview-error-quote-shift-jis): Remove `shift_jis' argument - from call to `preview-error-quote'. - Remove unnecessary let bind on `TeX-japanese-process-output-coding-system'. - (japanese-preview-process-coding-system): Remove. - (japanese-preview-shift-jis): - (japanese-preview-different-coding-system): Use `copy-sequence' on - `process-environment' in order to guard it from temporal `setenv'. - -2018-05-11 Ikumi Keita - - Support UTF-8 with BOM in Japanese TeX documents - - * tex-jp.el (japanese-TeX-coding-ejsu): Consider the case the document - is encoded in UTF-8 with BOM, which begins to be supported in TeXLive - 2018. - -2018-05-10 Ikumi Keita - - Replace another cl function with cl-lib - - * style/pstricks.el (eval-when-compile): Require cl-lib. - (LaTeX-pst-cleanup): Replace `caddr' with `cl-caddr'. - -2018-05-09 Ikumi Keita - - Update URLs further - - * COPYING: - * Makefile.in: - * RELEASE: - * bib-cite.el: - * build-aux/gitlog-to-auctexlog: - * latex/README: - * latex/preview.dtx: - * preview.el.in: - * style/foils.el: - * style/hyperref.el: - * style/ifluatex.el: - * style/luatextra.el: - * style/mathtools.el: - * style/pstricks.el: - * tests/Makefile: - * tex-buf.el: - * tex.el: Update URLs. Use https: rather than http: or ftp: where - possible. - * build-aux/gitlog-to-changelog: Update URLs. - Use `before-save-hook' instead of obsolete `write-file-hooks' in - Local Variables section. - -2018-05-07 Ikumi Keita - - Update URLs - - * tex-site.el.in: - * doc/auctex.texi: - * doc/fdl.texi: - * doc/install.texi: - * doc/intro.texi: - * doc/preview-readme.texi: - * doc/wininstall.texi: Update URLs. Use https: rather than http: or - ftp: where possible. - * auctex.spec: Update URLs. Use https: rather than http: or - ftp: where possible. - Remove xemacs support. - Update required emacs version. - -2018-05-06 Ikumi Keita - - Adjust coding system for Japanese pTeX engine on w32 - - Default coding system of Japanese pTeX engine in w32 TeXLive changed - from SHIFT JIS to UTF-8 in 2018. Make tex-jp.el to work with both - TeXLive 2017 and 2018 on w32 platform, with higher priority on newer - engine with regard to the behavior in non default case. - - * tex-jp.el (japanese-TeX-use-kanji-opt-flag): Set default value to t - even on w32 platform. - (japanese-TeX-set-process-coding-system): Change coding system for non - default case from `shift_jis' to `utf-8' on w32 platform. - (TeX-expand-list-builtin): Remove mule feature check. - -2018-05-05 Ikumi Keita - - Remove obsolete option related to Japanese TeX - - * tex-jp.el (japanese-TeX-command-list): Remove. Ataka-san and I - (Ikumi) discussed this topic and decided to delete this option. - * doc/auctex.texi (Japanese): Mention the above change. - -2018-05-04 Ikumi Keita - - Fix previous removal of xemacs compatibility code - - * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): Remove - spurious quote formerly inside "," construct. - Replace "`" with "'". - -2018-04-26 Ikumi Keita - - Prevent spurious newlines to be added - - * tex-fold.el (TeX-fold-overfull-p): Restore mandatory `and'. The - removal of xemacs compatibility code previously done was a bit too - aggressive. - -2018-04-16 Arash Esbati - - Update key=val options to geometry package v5.8 - - * style/geometry.el (LaTeX-geometry-preamble-key-val-options): Add - new keys luatex, dvipdfmx and xdvipdfmx. Delete duplicate - entries. - -2018-04-12 Ikumi Keita - - Correct how `TeX-record-buffer' is used - - * tex-buf.el (TeX-pop-to-buffer): Use `TeX-record-buffer' in accord with - the documents. - * doc/changes.texi: Mention the change and warn users who have - customized the option. - -2018-04-12 Ikumi Keita - - Correct record in changes.texi - - * doc/changes.texi (): Make a new section for release 12.2 and move - mention about change made after release 12.1 there. - -2018-04-07 Arash Esbati - - Quote %b expansion string for SumatraPDF - - * tex.el (TeX-view-program-list-builtin): Guard %b expansion - string for SumatraPDF with quotes for file names with spaces - (bug#30999). - -2018-04-01 Ikumi Keita - - Add support for dvipdfmx to \includegraphics - - * style/graphicx.el (LaTeX-includegraphics-extensions-list): Add - support for dvipdfmx. - * tests/latex/latex-test.el (LaTeX-includegraphics-extensions): New - test to check whether correct extensions are generated. - -2018-04-01 Ikumi Keita - - Use `TeX-search-files-by-type' to assist input \includegraphics - - * style/graphicx.el (LaTeX-includegraphics-extensions-list): New - function. - (LaTeX-includegraphics-extensions): Delegate most of its task to the - above new function and become its wrapper. - (LaTeX-includegraphics-global-files): New variable. - (LaTeX-includegraphics-read-file-TeX): Use `TeX-search-files-by-type' - rather than `TeX-search-files' and cache global value in the above - new variable. - Reflect the option `LaTeX-includegraphics-strip-extension-flag'. - * tex.el (TeX-search-files-type-alist): Remove `graphics' entry, - which is supplied in latex-mode by `LaTeX-search-files-type-alist'. - (TeX-normal-mode): Add `LaTeX-includegraphics-global-files' to list of - variables to be cleared. - -2018-04-01 Ikumi Keita - - Resolve conflict of argument spec between regexp and literal - - * tex.el (TeX-search-files-kpathsea): Treat EXTENSIONS argument as a - list of regexps in accordance with other parts of AUCTeX. - (TeX-ispell-document): Treat `TeX-file-extensions' as a list of - regexps in accordance with other parts of AUCTeX. - (TeX-file-extensions, TeX-Biber-file-extensions): - (BibTeX-file-extensions, BibLaTeX-style-extensions): - (BibTeX-style-extensions): Change custom type to regexp from string. - (TeX-doc-extensions): Turn into list of regexps. - * latex.el (LaTeX-split-bibs): Treat `TeX-Biber-file-extensions' as a - list of regexps in accordance with other parts of AUCTeX. - -2018-03-29 Alex Branham - - Fix TeX-dwim-master - - * tex.el (TeX-dwim-master): `cl-return' is much easier to work with if - we're alerady using cl- functions, so convert `dolist' to `cl-loop.' - -2018-03-29 Ikumi Keita - - Make `TeX-clean' to work in ams-tex-mode - - * plain-tex.el (AmSTeX-clean-intermediate-suffixes, - AmSTeX-clean-output-suffixes): New customize options. - (AmS-TeX-mode-hook): Move from tex.el. - (AmSTeX-mode-command-menu, AmSTeX-mode-menu): Fix doc strings. - (): Update copyright year. - * tex.el (TeX-mode-prefix): Add an entry for AmS-TeX. - (AmS-TeX-mode-hook): Move to plain-tex.el. - -2018-03-29 Ikumi Keita - - Make compatible with emacs 24 - - * latex.el (TeX-read-label): Use `format' instead of `format-message' - if the latter is not available. - -2018-03-29 Jonathan Underwood - - Fix incorrect FSF address - - * multi-prompt.el (): - * style/comment.el (): - * style/latexinfo.el (): Fix incorrect FSF address and whitespaces. - -2018-03-17 Ikumi Keita - - * style/amsmath.el ("amsmath"): Correct \cfrac spec. - -2018-03-16 Alex Branham - - * tex.el (TeX-dwim-master): Prefer `cl-return' over `return'. - -2018-03-12 Arash Esbati - - * font-latex.el (font-latex--get-script-props): Use `cl-case' instead of `case'. - -2018-03-04 Arash Esbati - - Add new function `TeX-arg-verb-delim-or-brace' - - * latex.el (TeX-arg-verb-delim-or-brace): New function for \verb - like macros which take their argument either in delimiters or in - braces. - - * doc/auctex.texi (Adding Macros): Document - `TeX-arg-verb-delim-or-brace'. - - * style/listings.el ("listings"): Use - `TeX-arg-verb-delim-or-brace' for \lstinline which also takes an - optional argument. - - * style/minted.el (LaTeX-minted-auto-cleanup, "minted"): Use - `TeX-arg-verb-delim-or-brace' for \mintinline and new macros - defined with \newmintinline. - - * style/url.el ("url"): Use `TeX-arg-verb-delim-or-brace' for \url - and \path. - Remove "{" from fontification or \url and \path. - -2018-03-01 Alex Branham - - Remove cl from AUCTeX - - * tex.el: replace last 'cl with 'cl-lib - * latex.el: replace cl function with cl-lib function - -2018-03-01 Alex Branham - - Refine how we setup flymake backend function - - * latex.el: Add LaTeX-flymake to TeX-latex-mode - * latex-flymake.el: Don't add to LaTeX-mode-hook - -2018-02-21 Alex Branham - - Improve flymake documentation - - * doc/changes.texi: - * doc/auctex.texi (Checking): Add Flymake support to manual. - - * latex-flymake.el: Add copyright notice and fix a quote. - -2018-02-20 Arash Esbati - - * Makefile.in (AUCSRC): Add new file latex-flymake.el. - -2018-02-18 Arash Esbati - - * style/babel.el (LaTeX-babel-active-languages): Use `cl-pushnew'. - -2018-02-17 Mosè Giordano - - Replace cl with cl-lib in other files - - * latex.el (LaTeX-hanging-ampersand-position): - * tex-fold.el (require): - (TeX-fold-region-macro-or-env): - (TeX-fold-update-at-point): - * tex-info.el (require): - (Texinfo-make-node-list): - * toolbar-x.el (require): - (toolbarx-good-option-list-p): Replace cl with cl-lib and corresponding macros. - -2018-02-17 Mosè Giordano - - Explicitly require Emacs 24 - - * tex.el: Error when Emacs < 24 is used. - -2018-02-17 Alex Branham - - Support flymake in Emacs 26+ using chktex - - * latex-flymake.el: New file. - * latex.el (require): Require `latex-flymake' in Emacs >= 26. - -2018-02-17 Alex Branham - - Replace cl with cl-lib - - * bib-cite.el (require): - (psg-list-env): - * font-latex.el (require): - * latex.el (require): - * style/babel.el (require): - * style/caption.el (require): - (LaTeX-caption-update-key-val-options): - * style/empheq.el (require): - (LaTeX-empheq-update-key-val-options): - * style/enumitem.el (require): - (LaTeX-enumitem-update-key-val-options): - ("enumitem"): - * style/floatrow.el (require): - (LaTeX-floatrow-update-key-val-options): - * style/fvextra.el (require): - (LaTeX-fvextra-update-key-val): - * style/listings.el (require): - (LaTeX-listings-update-style-key): - * style/mdframed.el (require): - (LaTeX-mdframed-update-style-key): - * style/tcolorbox.el (require): - (LaTeX-tcolorbox-update-style-key): Replace cl with cl-lib. - -2018-01-25 Alex Branham - - Remove some obsolete functions - - * font-latex.el (font-latex-syntactic-face-function): - * preview.el.in (preview-gs-restart): - * tex-buf.el (TeX-run-background): - (TeX-run-silent): - * tex.el: - (TeX-source-correlate-handle-TeX-region): - (TeX-insert-macro): - (TeX-doc): - * texmathp.el (texmathp): Now that AuCTeX requires GNU Emacs 24.1 or greater, we - can remove some functions that are obsolete in Emacs < 24.1 - -2018-01-12 Mosè Giordano - - Do not actually write bug report instructions - - * tex.el (TeX-submit-bug-report): Use `propertize' to show instructions without - writing them in the message. - -2017-12-29 Ikumi Keita - - Make sure `process-environment' is recovered after temporal setenv - - * preview.el.in (TeX-inline-preview-internal): Since `setenv' operates - destructively on `process-environment', use `copy-sequence' for - maximal safety in order to guard its list structure. - -2017-12-28 Arash Esbati - - Add fontification for some core macros - - * font-latex.el (font-latex-built-in-keyword-classes): Add macros - \addvspace, \raggedright and \raggedleft to function class. - -2017-12-27 Arash Esbati - - * texmathp.el (texmathp-tex-commands-default): Add entries for breqn.sty. - -2017-12-21 Mosè Giordano - - Restore some code erroneously removed from font-latex.el - - * font-latex.el (font-latex-make-sectioning-faces): - (font-latex-user-keyword-classes): - (font-latex-slide-title-face): Restore code. - -2017-12-21 Mosè Giordano - - Restore loading of prv-emacs - - * preview.el.in: Require prv-emacs. - -2017-12-20 Mosè Giordano - - Remove compatibility code for XEmacs in toolbar-x.el - - * toolbar-x.el (toolbarx--if-when-compile): Remove macro no more needed. - (toolbarx-emacs-mount-popup-menu): - (toolbarx-mount-popup-menu): - (toolbarx-test-image-type): - (toolbarx-test-button-type): - (toolbarx-test-toolbar-type): - (toolbarx-find-image): - (toolbarx-emacs-add-button): - (toolbarx-refresh): - (toolbarx-install-toolbar): - (toolbarx-default-toolbar-meaning-alist): Remove code for compatibility with - XEmacs. - (toolbarx-xemacs-mount-popup-menu): - (toolbarx-xemacs-image-properties): - (toolbarx-xemacs-button-properties): - (toolbarx-xemacs-refresh-process-button-or-insert-list): - (toolbarx-xemacs-refresh): Remove functions. - -2017-12-20 Mosè Giordano - - Remove compatibility code for XEmacs in font-latex.el - - * font-latex.el (font-latex-sectioning-5-face): - (font-latex-update-sectioning-faces): - (font-latex-make-sectioning-faces): - (font-latex-user-keyword-classes): - (font-latex-fontify-script): - (font-latex-verbatim-face): - (font-latex-slide-title-face): - (font-latex-setup): Remove code for compatibility with XEmacs. - -2017-12-20 Mosè Giordano - - Remove compatibility code for XEmacs in tex-fold.el - - * tex-fold.el (TeX-fold-overfull-p): - (TeX-fold-macro-nth-arg): - (TeX-fold-hide-item): - (TeX-fold-show-item): - (TeX-fold-post-command): Remove code for compatibility with XEmacs. - -2017-12-20 Mosè Giordano - - Remove code for compatibility with very old emacsens in bib-cite.el - - * bib-cite.el (bib-cite-minor-mode): - (bib-cite-setup-highlight-mouse-keymap): - (bib-cite-fontify-help-as-bibtex): - (bib-cite-fontify-help-as-latex): - (bib-etags): - (bib-highlight-mouse): - (bib-toggle-highlight): - (bib-guess-or-prompt-for-label): - (bib-etags-find-noselect): Remove compatibility code. - -2017-12-20 Mosè Giordano - - Delte prv-xemacs.el - - * prv-xemacs.el: Delete file. - * preview.el.in (preview): Remove code to load prv-xemacs. - -2017-12-20 Ikumi Keita - - Remove XEmacs compatibility code in tex-jp.el - - * tex-jp.el (japanese-TeX-set-process-coding-system) - (japanese-TeX-coding-ejsu): Remove code for compatibility with - XEmacs. - -2017-12-20 Ikumi Keita - - Delete unused options - - * tex-jp.el (japanese-TeX-command-default, - japanese-LaTeX-command-default): Remove them because they are no - longer used anywhere in the current code. Ataka-san and I (Ikumi) - discussed this matter and agreed to dismiss them. - * doc/auctex.texi: Reflect the above change. - -2017-12-19 Ikumi Keita - - Make sure `LaTeX-default-options' is honored - - * latex.el (TeX-arg-document): Use `LaTeX-default-options' as default - of class options even when the respective `LaTeX-XXXX-class-options' - is not set. - -2017-12-17 Arash Esbati - - Update style/bidi.el to package version 31.7 - - * style/bidi.el (LaTeX-bidi-package-options): Add - "extrafootnotefeatures" option. - (LaTeX-env-bidi-bib): New function. - ("bidi"): Add missing macros and environments. Add fontification - support. - -2017-12-17 Arash Esbati - - Add fontification for some core macros - - * font-latex.el (font-latex-built-in-keyword-classes): Fontify - core macros \marginpar (reference), \LaTeXe (function) and - \bibitem (textual). - -2017-12-17 Mosè Giordano - - Change encoding of Elisp source files to UTF-8 - - * style/alphanum.el: - * style/dk-bib.el: - * style/doc.el: - * style/inputenc.el: - * style/jura.el: - * style/ltx-base.el: - * style/ltxdoc.el: - * tex-font.el: - * tex.el: Change coding of files to UTF-8. Now that we require Emacs >= 24 it - is always possible to use this encoding. - -2017-12-17 Mosè Giordano - - Remove code for compatibility with old Emacsens in tex.el - - * tex.el: Always require `crm', which is available in all supported version of - Emacs. - (TeX-completing-read-multiple): Remove function definition for XEmacs. - (TeX-view-predicate-list-builtin): - (TeX-source-correlate-sync-source): - (TeX-tree-expand): - (TeX-comment-forward): Remove code for compatibility with old Emacsens. - -2017-12-17 Mosè Giordano - - Remove TeX-line-number-at-pos - - * tex.el (TeX-line-number-at-pos): Remove function and alias. - * style/pdfsync.el (LaTeX-pdfsync-output-page): - * tex-info.el (Texinfo-make-node-list): Replace `TeX-line-number-at-pos' with - `line-number-at-pos'. - -2017-12-17 Mosè Giordano - - Remove XEmacs compatibility code in tex.el - - * tex.el (TeX-source-correlate-gnuserv-p): - (TeX-source-correlate-map): - (VirTeX-common-initialization): - (TeX-mode-map): - (TeX-search-syntax-table): Remove code for compatibility with XEmacs. - -2017-12-17 Mosè Giordano - - Remove TeX-how-many function - - * tex.el (TeX-how-many): Remove function. - * latex.el (LaTeX-hanging-ampersand-position): Replace `TeX-how-many' with - `how-many'. - -2017-12-17 Mosè Giordano - - Remove TeX-assoc-string - - * tex.el (TeX-assoc-string): Remove alias. - (TeX-add-style-hook): - (TeX-unload-style): - (TeX-run-style-hooks): - * tex-info.el (Texinfo-nodename-de-escape): - (Texinfo-nodename-escape): Replace `TeX-assoc-string' with `assoc-string'. - -2017-12-17 Mosè Giordano - - Remove TeX-deactivate-mark - - * tex.el (TeX-deactivate-mark): Remove function. - (TeX-argument-insert): - * latex.el (LaTeX-env-item): - * style/currvita.el (LaTeX-currvita-env-with-label): - * style/dinbrief.el (LaTeX-dinbrief-insert): - (LaTeX-dinbrief-env-recipient): - * style/enumitem.el (LaTeX-enumitem-env-with-opts): - * style/moodle.el (LaTeX-moodle-question-env-with-args): - * style/tcolorboxlib-raster.el (LaTeX-tcolorbox-lib-raster-env-item): Replace - `TeX-deactivate-mark' with `deactivate-mark'. - -2017-12-17 Mosè Giordano - - Remove old compat functions for commenting and uncommenting - - * tex.el (TeX-comment-regio): - (TeX-comment-or-uncomment-region): - (TeX-uncomment-region): Remove old compatibility functions. - * context.el (ConTeXt-mode-menu): - * latex.el (LaTeX-mode-menu): - * plain-tex.el (plain-TeX-menu-entries): - * tex-info.el (Texinfo-mode-menu): - * tex.el (TeX-mode-map): - (TeX-in-comment): - (TeX-in-commented-line): Replace compat functions with standard functions. - -2017-12-16 Mosè Giordano - - Remove XEmacs compatibility code in latex.el - - * latex.el (LaTeX-largest-level-set): - (LaTeX-after-insert-env-hook): - (LaTeX-indent-line): - (LaTeX-fill-region-as-paragraph): - (LaTeX-fill-newline): - (LaTeX-common-initialization): Remove code for compatibility with XEmacs. - (LaTeX-fill-delete-newlines): Remove function, no more needed. - (LaTeX-fill-region-as-para-do): Replace `LaTeX-fill-delete-newlines' with - `fill-delete-newlines'. - -2017-12-16 Mosè Giordano - - Remove XEmacs compatibility code in tex-buf.el - - * tex-buf.el (TeX-record-buffer): Always define this option. - (TeX-recenter-output-buffer): - (TeX-previous-error): - (TeX-parse-TeX): Remove code for compatibility with XEmacs. - (TeX-parse-error): Fix a bug in the regexp. - (TeX-error-overview): Remove check for Emacs version. Now this works in all - supported versions. - -2017-12-10 Mosè Giordano - - * Version 12.1 released. - -2017-12-09 Mosè Giordano - - Remove references to old Emacsen from the manual - -2017-12-07 Ikumi Keita - - Remove references to XEmacs from the manual - - * doc/intro.texi: - * doc/preview-faq.texi: - * doc/preview-latex.texi: - * doc/preview-readme.texi: Remove references to XEmacs. - -2017-12-04 Mosè Giordano - - Remove references to XEmacs from the manual - - * doc/auctex.texi: - * doc/faq.texi: - * doc/install.texi: - * doc/preview-faq.texi: - * doc/preview-latex.texi: - * doc/preview-problems.texi: - * doc/quickstart.texi: - * doc/tex-ref.tex: - * doc/todo.texi: - * doc/wininstall.texi: Remove references to XEmacs. - -2017-12-03 Mosè Giordano - - Prepare for new brand-new series of AUCTeX - - * RELEASE: Update version number and release notes. - * doc/changes.texi: Update. - * configure.ac: - * doc/tex-ref.tex: - * latex/preview.dtx: Update version number. - * tex-site.el.in: Require Emacs 24 of higher. - -2017-12-03 Mosè Giordano - - * Version 11.92 released. - -2017-12-03 Mosè Giordano - - Prepare for upcoming release - - * RELEASE: Update version number and release notes. - * doc/changes.texi: Mention bug fixes. - * configure.ac: - * doc/tex-ref.tex: - * latex/preview.dtx: Update version number. - -2017-12-03 Ikumi Keita - - Fix auto detect of kpathsea delimeter - - * tex.el (TeX-kpathsea-detect-path-delimiter): New function. - (TeX-kpathsea-path-delimiter): Use it to obtain the default value. - (TeX-tree-expand): Use it to simplify auto detection method. - Use `TeX-kpathsea-path-delimiter' for argument given to kpsewhich - command. Using constant ";" is completely wrong for most kpsewhich - implementation. - -2017-11-30 Arash Esbati - - Get rid of `delete-dups' - - * style/caption.el (LaTeX-caption-update-key-val-options): - * style/enumitem.el (LaTeX-enumitem-update-key-val-options): - * style/floatrow.el (LaTeX-floatrow-update-key-val-options): - * style/graphicx.el (LaTeX-includegraphics-extensions): - * style/listings.el (LaTeX-listings-update-style-key): - * style/mdframed.el (LaTeX-mdframed-update-style-key): - * style/menukeys.el (TeX-arg-menukeys-newmenumacro): Replace - `delete-dups' with `TeX-delete-duplicate-strings'. - -2017-11-30 Arash Esbati - - * style/longtable.el ("longtable"): Use `make-local-variable'. - - * tex-ispell.el: Add entry for "xltabular" environment. - -2017-11-30 Arash Esbati - - Fix style/xltabular.el - - * style/xltabular.el (LaTeX-xltabular-skipping-regexp): New variable. - (LaTeX-env-xltabular): - (LaTeX-item-xltabular): New function. - ("xltabular"): Use the above functions in the style hook. - -2017-11-30 Mosè Giordano - - Reduce code duplication in tests - - * tests/make-test-deps.emacs-lisp: New file. - * tests/Makefile (%.log): Load it make-test-deps.emacs-lisp when running tests. - * tests/context/context-test.el: - * tests/japanese/error-parsing.el: - * tests/japanese/parse-timing.el: - * tests/japanese/preview-latex.el: - * tests/latex/latex-test.el: - * tests/tex/error-parsing.el: - * tests/tex/path-expansion.el: - * tests/tex/utility.el: Remove code moved to make-test-deps.emacs-lisp. - -2017-11-30 Ikumi Keita - - Revert wrong test - - * tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): Remove. - -2017-11-30 Ikumi Keita - - Add style path explicitly - - * tests/japanese/error-parsing.el (): - * tests/japanese/parse-timing.el (): - * tests/japanese/preview-latex.el (): Add "style" subdirectory in the - repository to `TeX-style-path' so we can load style files inside tests. - -2017-11-29 Ikumi Keita - - Re-implement auto-detect of path separator from kpsewhich output - - * tex.el (TeX-kpathsea-path-delimiter): Accept t for Autodetect again - and make it default on w32 platform. - (TeX-tree-expand): Use heuristics as much as possible to determine the - path separator, paying attention to the case that it cannot be - determined. - -2017-11-23 Tassilo Horn - - Don't set company-minimum-prefix-length in tex mode buffers - - * tex.el (VirTeX-common-initialization): Don't set - company-minimum-prefix-length in tex mode buffers. - - AUCTeX used to set company-minimum-prefix-length to 1 initially because there - aren't too many TeX completions provided by AUCTeX itself. However, some users - use multiple completion backends in TeX modes (like dabbrev for example), and - then the number of completion candidates increases dramatically. - - Also see https://github.com/syl20bnr/spacemacs/issues/9388 and - https://github.com/alexeyr/company-auctex/issues/18. - -2017-11-19 Arash Esbati - - * doc/changes.texi: Mention compatibility of preview with GS 9.22. - -2017-11-18 Arash Esbati - - Improve style/epigraph.el - - * style/epigraph.el ("epigraph"): Leave point inside first pair of - braces for \epigraph and \qitem. - Use `LaTeX-add-lengths' for skips instead of `TeX-add-symbols'. - Use `TeX-arg-length' instead of `TeX-arg-size' for \dropchapter. - Append qitem macro to `LaTeX-item-regexp'. - Improve fontification. - -2017-11-16 Ikumi Keita - - Give proper argument to `TeX-command-expand' - - * preview.el.in (TeX-inline-preview-internal): Give `TeX-region-file' - or `TeX-master-file' as `file' argument of `TeX-command-expand' when - preamble caching is enabled. This argument used to be nil, which - caused error when lualatex is in use. The fourth element of the - `luatex' entry of `TeX-engine-alist-builtin' contains "%s", which - eventually triggers the use of the `file' argument. - -2017-11-15 Ikumi Keita - - Add test for the recent change about `TeX-kpathsea-path-delimiter' - - * tests/tex/path-expansion.el (TeX-kpathsea-delimiter-w32): New test. - -2017-11-15 Ikumi Keita - - Document `TeX-view-evince-keep-focus' - - * doc/auctex.texi (Starting Viewers): - * doc/changes.texi (News in 11.92): - Document `TeX-view-evince-keep-focus'. - -2017-11-14 Ikumi Keita - - Document `TeX-math-input-method-off-regexp' properly. - - * doc/auctex.texi (Entering Mathematics): - * doc/changes.texi (News in 11.92): - Document `TeX-math-input-method-off-regexp'. - -2017-11-13 Ikumi Keita - - Mention the necessity of GNU make - - * doc/install.texi (Prerequisites): Add an item of GNU make. - Fix copyright year. - -2017-11-13 Ikumi Keita - - Bug fix and code refactoring related to kpathsea - - * tex.el (TeX-kpathsea-path-delimiter): Use `path-separator' for - default value. Drop t from the candidates because auto detection - sometimes fails for w32 platform. - (TeX-tree-expand): Always use `TeX-kpathsea-path-delimiter' if - non-nil. - Disable subsequent use of kpathsea if kpsewhich causes error or - returns non-zero exit value. - Accept nil for PROGRAM argument. - (TeX-search-files-kpathsea): Always use `TeX-kpathsea-path-delimiter' if - non-nil. - Use `TeX-tree-expand'. - Don't signal error even if kpsewhich causes error or returns non-zero - exit value. - -2017-11-12 Arash Esbati - - Add new style/xltabular.el - - * Makefile.in (STYLESRC): Add new style. - - * style/xltabular.el: New file. - -2017-11-12 Arash Esbati - - Add new function `LaTeX-env-longtable' - - * style/longtable.el (LaTeX-env-longtable): Add new function. - Move the body of the anonymous function into this in order to make - it available for other styles loading longtable. - -2017-11-10 Ikumi Keita - - * tex.el (TeX-math-input-method-off-regexp): Turn defvar into defcustom. - -2017-11-06 David Kastrup - - Remove use of .runandhide operator - - Ghostscript bug 698680 - has been caused - by the removal of the .runandhide operator in Ghostscript 9.22 - upstream. Since .runandhide has no longer been used in a - security-critical manner, its operation can be emulated by storing the - respective information in a .preview-ST variable. Potentially - malicious code would not be able to retrieve a non-safe "save" object - from here. - -2017-09-30 Ikumi Keita - - Fix Copyright year - - * context-en.el, context-nl.el, latex.el, plain-tex.el: - * preview.el.in, prv-xemacs.el, tex-bar.el, tex-buf.el: - * tex-info.el, tex-site.el.in, tex-style.el, tex.el: - Fix Copyright year. - -2017-09-21 Ikumi Keita - - Cosmetic Change - - * font-latex.el (font-latex-match-math-env): Quote "\[" with "\=" in - doc string. - (font-latex-add-to-syntax-alist): Delete duplicated line. - -2017-09-21 Ikumi Keita - - Fix doc strings and comments - - * plain-tex.el (TeX-plain-tex-mode, ams-tex-mode): Fix doc strings. - * tex-fold.el (): Fix typo. - -2017-09-21 Ikumi Keita - - Make preview-latex parsing robust to fix Bug#20773, Bug#27088 - - * preview.el.in (TeX-inline-preview-internal): Set environment - variable max_print_line to sufficiently large value of 1000 so that - LaTeX process does not insert newline in lines necessary to identify - Bounding Boxes. - -2017-09-21 Ikumi Keita - - Add test abount truncation of list - - * tests/tex/path-expansion.el: New file to test whether - `TeX-search-files-by-type' does not truncate the value of list - variable. - -2017-09-18 Ikumi Keita - - Prevent possible truncation of list value - - * tex.el (TeX-search-files-by-type): Use - `TeX-delete-duplicate-strings' instead of `delete-dups'. - -2017-09-16 Ikumi Keita - - Add a new option for evince compatible viewer. - - * tex.el: (TeX-view-evince-keep-focus): New option. - (TeX-evince-sync-view-1): Pull the focus back to Emacs if the above - new option is non-nil. - -2017-09-15 Ikumi Keita - - Make correct extensions are returned - - * style/graphicx.el (LaTeX-includegraphics-extensions): - Fix misaligned form structure which prevented `cond' to enter clauses - for engines other than default. - Use copied list for the last argument of `append' so that - `delete-dups' does not alter the value of - `LaTeX-includegraphics-extensions'. - Use `delete' rather than `remove' for copied sequence. - (): - (LaTeX-includegraphics-read-file-relative): - Fix typos. - -2017-09-10 Ikumi Keita - - Add test for infinite loop - - * tests/tex/utility.el: New file. - -2017-09-10 Ikumi Keita - - Parse package/class option with comments correctly - - * latex.el: (LaTeX-auto-class-regexp-list): Replace the regexp for - RequirePackage/LoadClass option with the same one for usepackage. - * tests/latex/latex-test.el: Add test for the change above. - -2017-09-02 Ikumi Keita - - Conform to elisp coding convention - - * style/biblatex.el (LaTeX-arg-addbibresource) - (LaTeX-biblatex-package-options): - * style/fontspec.el (LaTeX-fontspec-arg-font): - Add "done" message. - * style/relsize.el ("relsize"): Tailor prompt string. - * style/bidi.el: Remove spurious execution bit. - -2017-08-31 Ikumi Keita - - Prevent possible infinite loop - - * tex.el (TeX-delete-duplicate-strings): Make sure that comparison is - done with valid list elements. - (TeX-delete-dups-by-car): Ditto. - Use `TeX-sort-strings' and `TeX-car-string-lessp'. - (TeX-car-string-lessp): Move the position of defun before the - defcustom of `TeX-engine'. Since the defcustom requires - `TeX-delete-dups-by-car' at load time, all the functions used in - `TeX-delete-dups-by-car' must be defined before the defcustom. - -2017-08-31 Ikumi Keita - - Use `delete' correctly for list variable - - * tex.el (TeX-search-files-kpathsea): Make sure that "." will be - removed from the directory list even if "." is the first element of - the list, when the SCOPE argument is `global'. - -2017-08-26 Ikumi Keita - - Add test for my commit on Aug 18 - - * tests/japanese/parse-timing-test.tex: - * tests/japanese/parse-timing.el: - New file. - -2017-08-26 Ikumi Keita - - Fix doc string and indent - - * tex.el (TeX-PDF-from-DVI, TeX-insert-braces-alist) - (TeX-arg-literal, TeX-auto-add-type): - Fix doc string. - (TeX-auto-parse-region): Fix indent. - -2017-08-25 Ikumi Keita - - Add %(PDF) when undumped format is used in preview-latex - - * preview.el.in (TeX-inline-preview-internal): Make pdflatex to be - called when default output is PDF and dumped format is used. Although - it seems that if the dumped format is created by pdflatex, the format - produces PDF output even when the command name is (non-pdf) latex, it - would be better that pdflatex is used in that case, too. - -2017-08-20 Arash Esbati - - Add new style/arabxetex.el - - * Makefile.in (STYLESRC): Add new style. - - * style/arabxetex.el: New file. - -2017-08-18 Vincent Belaïche - - Improvements for tex-info.el - - * tex-info.el (Texinfo-arg-nodename): Fix default prompt. - (Texinfo-arg-lrc): New function, used for commands that take Left, - Center, and Right entries for setting page header. - (Texinfo-arg-next-line): New function. Used to break line if need - be after entering command argument. - (Texinfo-arg-on|off): New function for entering boolean input. - (TeX-texinfo-mode): Add TeX symbols `allowcodebreak', `atchar', - `codequotebacktick', `codequoteundirected', `documentlanguage', - `documentencoding', `evenfooting', `evenheading', `everyfooting', - `everyheading', `LaTeX', `oddfooting', `oddheading', - `setchapternewpage', and `url'. - -2017-08-18 Ikumi Keita - - Use #' to quote function names - - * tex-jp.el (japanese-plain-tex-mode-initialization, - add-hook, japanese-latex-mode-initialization, - japanese-TeX-reset-mode-name, TeX-insert-punctuation): - Use #' to quote function names. - -2017-08-18 Ikumi Keita - - Delay setting Japanese TeX engine in `japanese-latex-mode' - - * tex-jp.el (japanese-latex-mode-initialization): The part which - guesses and sets `TeX-engine' using `TeX-match-style' is factored out - and put in `TeX-update-style-hook'. `TeX-match-style' eventually - triggers `TeX-update-style', which isn't appropriate in - `LaTeX-mode-hook'. - (japanese-LaTeX-guess-engine): New function. - -2017-08-11 Arash Esbati - - * style/XCharter.el ("XCharter"): Update to package v1.094 from 2017/08/08. - -2017-08-09 Arash Esbati - - * style/amsthm.el ("amsthm"): Use `LaTeX-amsthm-env-label'. - -2017-07-31 Ikumi Keita - - Conform to elisp coding convention in context.el - - * context.el (ConTeXt-numbered-section-heading, - ConTeXt-unnumbered-section-heading, ConTeXt-environment): Tailor - prompt string. - (ConTeXt-menu-update): Add "done" messages. - -2017-07-25 Stefan Monnier - - * font-latex.el: Use the standard utf-8 rather than latin-1 - -2017-07-25 Stefan Monnier - - Fix unescaped character literals - - * font-latex.el (font-latex-command-with-args-opt-arg-delims) - * tex-fold.el (TeX-fold-expand-spec): Escape [ and ] character literals - -2017-07-25 Tassilo Horn - - Manually cherry-pick commit bc0db60e - -2017-07-24 Mosè Giordano - - * Version 11.91 released. - -2017-07-24 Mosè Giordano - - Prepare for upcoming release - -2017-07-22 Arash Esbati - - Update key=val options to minted package v2.5 - - * style/minted.el (LaTeX-minted-key-val-options): Update options - to package version v2.5 from 2017/07/19. - -2017-07-21 Ikumi Keita - - Conform to elisp coding conventions. - - * latex.el (LaTeX-section-heading, LaTeX-environment) - (TeX-arg-document, LaTeX-arg-usepackage-read-packages-with-options) - (TeX-arg-bibstyle, TeX-arg-bibliography, TeX-arg-verb) - (LaTeX-fill-region): Taylor minibuffer prompt string. Add or taylor - "done" messages. - * tex-buf.el (TeX-command-query, TeX-printer-query): Ditto. - * tex.el (TeX-master-file-ask, TeX-master-file, TeX-update-style) - (TeX-auto-list-information, TeX-auto-generate): Ditto. - -2017-07-21 Ikumi Keita - - * doc/changes.texi: Mention changes related to Japanese TeX. - -2017-07-03 Arash Esbati - - * doc/auctex.texi (European): Add babel languages which load english.el. - -2017-07-03 Arash Esbati - - Check and set `TeX-quote-language' if necessary - - * style/english.el ("english"): Reset `TeX-quote-language' to nil - if changed by other babel language options. - -2017-07-03 Arash Esbati - - Add new style/australian.el and style/newzealand.el - - * Makefile.in (STYLESRC): Add new styles. - - * style/australian.el: - * style/newzealand.el: New files. - -2017-07-02 Arash Esbati - - Add new style/canadian.el - - * Makefile.in (STYLESRC): Add new style. - - * style/canadian.el: New file. - -2017-07-01 Arash Esbati - - Add new style/moodle.el - - * Makefile.in (STYLESRC): Add new style. - - * style/moodle.el: New file. - -2017-07-01 Arash Esbati - - * latex.el (LaTeX-babel-hyphen-language-alist): Fix typo in docstring. - -2017-06-17 Antoine Levitt - - Add support for xreader viewer - - * tex.el (TeX-evince-dbus-p): - (TeX-evince-sync-view-1): - (TeX-view-program-select-evince): - (TeX-raise-frame-function): - (TeX-source-correlate-mode): Adapt functions and docstrings to xreader. - (TeX-xreader-sync-view): New function. - (TeX-view-program-list-builtin): Add xreader. - -2017-06-14 Arash Esbati - - Update key=value options to graphicx package version 1.1a - - * style/graphicx.el (LaTeX-graphicx-key-val-options): Add new - key=value options. - (LaTeX-arg-graphicx-includegraphics-key-val): Support "pagebox" - key with pdfTeX or LuaTeX. - -2017-06-13 Arash Esbati - - * style/beamer.el ("beamer"): Query for optional argument after \pause. - -2017-06-13 Mosè Giordano - - Suggest to rerun LaTeX if xsim properties changed - - * tex-buf.el (TeX-LaTeX-sentinel): Catch xsim warning suggesting to rerun LaTeX - and set LaTeX and next default command. - -2017-06-13 Mosè Giordano - - Catch expl3 warnings - - * tex-buf.el (LaTeX-warnings-regexp): Adapt regexp to the style of expl3 - warnings. - * tests/tex/error-parsing.el (TeX-error-parsing-expl3-warnings): New test for - expl3 warnings. - -2017-06-02 Ikumi Keita - - Correct actions on region file in included file not placed in master dir - - * tex-buf.el (TeX-command-region): Call `TeX-region-file' with nil - `nondirectory' argument. - Fix a typo in doc string. - (TeX-command-default): Use `(TeX-region-file)' instead of `TeX-region' - for comparison with the given argument. - -2017-05-30 Ikumi Keita - - Imporve fix for Bug#26694 - - * tex-buf.el (TeX-command): Update point in region file if the - command is "View". - (TeX-view): - (TeX-region-create): Pass the above job to `TeX-command'. - (TeX-region-update-point): Move point according to the column in - the original buffer. - Do nothing when `TeX-source-correlate-mode' is disabled. - Use `TeX-current-offset' instead of `TeX-line-number-at-pos' in - case narrowing is in effect in the original buffer. - * preview.el.in (preview-at-point): Revert previous commit in - accord with the changes above. - * tex.el (TeX-evince-sync-view-1): Use `TeX-current-offset' - instead of `TeX-line-number-at-pos' in case narrowing is in - effect in the original buffer. - Add FIXME comment about using `current-column'. - (TeX-synctex-output-page-1): Ditto. - Arrange regexp to pick up page number more correctly. - (TeX-view-program-list-builtin): Remove spurious quotation around - %b in SumatraPDF entry. - -2017-05-29 Mosè Giordano - - * tests/tex/compilation-log.txt: - * tests/tex/error-parsing.el: Add test for error starting with exclamation mark. - -2017-05-26 Ikumi Keita - - Resolve preview-latex incompatibility with Japanese TeX (Bug#25322) - - * preview.el.in (preview-error-quote): Work consistently with - decoded text. The idea of "encoding entire string beforehand and - decoding it at the last stage" was used previously, but that failed - with `japanese-shift-jis' coding system containing bytes which - happen to coincide with regexp meta characters. - (preview--decode-^^ab): - (preview--convert-^^ab): New functions. - (TeX-inline-preview-internal): Record the process coding system - for decode assigned already so that `preview-error-quote' can - decode the given text correctly afterward. To achive that, change - the role of `preview-coding-system' together with the changes to - `preview-error-quote'. - Give back the command options provided in `(TeX-engine-alist)' to - latex command when preamble caching is enabled. - (preview-coding-system): Modify doc string according to the - changes above to `preview-error-quote' and - `TeX-inline-preview-internal'. - * tex-buf.el (TeX-adjust-process-coding-system): New function. - Adjust the process coding system for asynchronous process launched - within AUCTeX. - (TeX-after-start-process-function): Change default value to - `TeX-adjust-process-coding-system'. - * tex-jp.el (japanese-TeX-set-process-coding-system): Specify end - of line format on the coding systems assigned to process. - (): Don't set `japanese-TeX-set-process-coding-system' to - `TeX-after-start-process-function'. It is now called within - `TeX-adjust-process-coding-system'. - * prv-xemacs.el (preview-buffer-recoding-alist): Fix docstring. - (coding-system-change-eol-conversion): Add advice because XEmacs - 21.4 mule-ucs fails to define `utf-8' coding system to respond - properly to this function. - (preview-ps-quote-filename): Add advice so that this function is - not confused by backslashes as path separator in the return value - of XEmacs function. - * tests/japanese/preview-latex.el: - * tests/japanese/preview-error-test.tex: - * tests/japanese/preview-error-test2.tex: - * tests/japanese/prv-dif-code.tex: New files for regression test. - -2017-05-21 Mosè Giordano - - Fix indentation in ConTeXt mode after indented optional argument - - * context.el (ConTeXt-find-indent): Fix indentation. Requested by Henri Menke. - * tests/context/context-test.el: - * tests/context/context-indentation-in.tex: - * tests/context/context-indentation-out.tex: New test files. - -2017-05-17 Ikumi Keita - - Don't discard process output with `TeX-run-silent' - - * tex-buf.el (TeX-run-silent): Associate the process to the buffer - "*TeX silent*". - -2017-05-15 Ikumi Keita - - * tex.el (TeX-command-list): Fix typo in help string (mendex -> upmendex) - -2017-05-12 Arash Esbati - - * latex.el (LaTeX-env-label-as-keyval): Use `buffer-substring-no-properties'. - -2017-05-11 Arash Esbati - - * doc/changes.texi: Document recent changes. - -2017-05-10 Arash Esbati - - * tests/latex/fontification-general.tex: New file. - -2017-05-10 Arash Esbati - - Exclude arguments to math environments from fontification - - * font-latex.el (font-latex-match-math-envII) - (font-latex-extend-region-backwards-math-envII): Match and exclude - optional and mandatory argument(s) to math environments from - fontification. - -2017-05-08 Arash Esbati - - Improve further the exclusion of reserved characters - - * font-latex.el (font-latex-match-simple-exclude-list): New - variable. - (font-latex-match-simple-command): Use - `font-latex-match-simple-exclude-list'. Add check for docTeX mode - in order to remove "_" from the list. - -2017-05-06 Mosè Giordano - - Work around bug#26694 - - * preview.el.in (preview-at-point): Let-bind `TeX-source-correlate-mode' to nil. - * tex-buf.el (TeX-region-create): Move point only when - `TeX-source-correlate-mode' is non-nil. - -2017-05-06 Arash Esbati - - * latex/preview.dtx: Adjust contact email address. - -2017-05-04 Arash Esbati - - * tex-ispell.el: Move entries from style/empheq.el to this file. - - * latex/preview.dtx: Adjust modification date for CTAN. - -2017-05-03 Arash Esbati - - Query for expl3 package options - - * style/expl3.el (LaTeX-expl3-package-options): New function to - read package options from user. - Add missing file footer. - -2017-05-03 Arash Esbati - - Add new style/floatrow.el - - * Makefile.in (STYLESRC): Add new style. - - * style/floatrow.el: New file. - -2017-05-02 Arash Esbati - - Use `ispell-tex-arg-end' on parsed elements - - * style/mdframed.el (LaTeX-mdframed-auto-cleanup, "mdframed"): Use - correct function `ispell-tex-arg-end'. - -2017-04-27 Arash Esbati - - Improve exclusion of reserved characters from command matches - - * font-latex.el (font-latex-match-simple-command): Skip matches - starting with reserved characters. - -2017-04-27 Arash Esbati - - Add support for plus sign in macro syntax specification list - - * font-latex.el (font-latex-match-command-with-arguments): Support - plus sign besides asterisk in specification of macro syntax. - -2017-04-27 Arash Esbati - - Update style/fontspec.el to package version 2.6a - - * style/fontspec.el (LaTeX-fontspec-font-features): Update - variable to package version 2.6a. - (LaTeX-fontspec-auto-cleanup): New function for parsing support - for \newfontfamily and \newfontface macros. - ("fontspec"): Add missing macros and environment. - (LaTeX-fontspec-package-options): Update with new options. - -2017-04-27 Arash Esbati - - Consider the return value of `assq-delete-all' - - * style/breqn.el (LaTeX-breqn-update-color-keys): - * style/fvextra.el (LaTeX-fvextra-update-key-val): - * style/mdframed.el (LaTeX-mdframed-update-style-key): - * style/minted.el (LaTeX-minted-update-key-vals): - * style/tcolorbox.el (LaTeX-tcolorbox-update-style-key): Use the - return value of `assq-delete-all' rather than looking at the saved - value of the temporary variable. - -2017-04-27 Arash Esbati - - * latex.el (LaTeX-common-initialization): Add eminnershape macro. - -2017-04-26 Arash Esbati - - * tex-ispell.el (TeX-ispell-skip-cmds-list): Add \addlinespace. - -2017-04-25 Tassilo Horn - - Correctly exclude hypenation and thin spaces from command matches - - * font-latex.el (font-latex-match-simple-command): Skip matches starting with - \- or \,. - -2017-04-25 Arash Esbati - - Add LaTeX core command \oldstylenums - - * font-latex.el (font-latex-built-in-keyword-classes): Add - \oldstylenums to "type-command" keyword class. - - * latex.el (LaTeX-common-initialization): Add \oldstylenums to - LaTeX core commands. - - * style/textcomp.el ("textcomp"): Remove \oldstylenums from - textcomp.el which is provided by LaTeX core. - -2017-04-24 Arash Esbati - - Make preview.sty compatible with recent luatex - - * latex/preview.dtx: Check if file luatex85.sty is loadable and - require the package (bug#25601). - -2017-04-24 Arash Esbati - - Do not highlight control spaces with "\ " - - * font-latex.el (font-latex-match-simple-command): Add space to - the list of characters to be ignored. - -2017-04-23 Arash Esbati - - Adjust macros acc. to change in `LaTeX-paragraph-commands-regexp-make' - - * style/bicaption.el ("bicaption"): Add \bicaption, \bicaptionbox, - \bisubcaption and \bisubcaptionbox to paragraph commands. - - * style/caption.el ("caption"): Add \captionbox and \captionof to - paragraph commands. - - * style/subcaption.el ("subcaption"): Add \subcaption and - \subcaptionbox to paragraph commands. - -2017-04-23 Arash Esbati - - * style/exam.el ("exam"): Remove duplicate entries and backslash. - -2017-04-23 Uwe Brauer - - Add the select environment and related macros to exam style. - - * style/exam.el ("exam"): Add the select environment and related macros. - -2017-04-23 Tassilo Horn - - Fix comment environment highlighting - - * style/comment.el ("comment"): Don't set comment starter/ender but generic - comment delimiters. - -2017-04-21 Ikumi Keita - - Add test for my last commit - - * tests/japanese/error-parsing.el: New file. - -2017-04-21 Mosè Giordano - - Do not highlight thin spaces with \, - - * font-latex.el (font-latex-match-simple-command): Add comma to the list of - characters to be ignored. - -2017-04-19 Mosè Giordano - - Fix parsing of LaTeX2e date formats - - * tex-buf.el (TeX-LaTeX-sentinel): Support ISO date format, now used by - LaTeX2e. Reported by Uwe Siart. - * tests/tex/error-parsing.el (TeX-LaTeX2e-date): Add a test for LaTeX2e date - formats. - -2017-04-19 Ikumi Keita - - Improve error handling for Japanese users - - * tex-buf.el (TeX-help-error): Use number based condition to - detect whether the search over `TeX-error-description-list' - comes to its last element. Comparison with a literal string - breaks when tex-jp.el installs Japanese help messages into - `TeX-error-description-list'. - -2017-04-18 Ikumi Keita - - Deal with strange file name - - * tex-jp.el (): Increase `pos' in case the master file - name happens to contain special %-sequence. - -2017-04-17 Ikumi Keita - - Support upmendex - - * tex-jp.el (): Make "%(makeindex)" to expand to upmendex when - upmendex is available and `TeX-engine' is supported by it. - Add "%(dic)" expander for the dictionary option of (up)mendex. - * tex.el (TeX-command-list): Add "upMendex" entry. Set 4th - element to t so that user will get a chance to supply - dictionary option to the command line string. - -2017-04-17 Tassilo Horn - - Improve command highlighting to not be triggered by hyphenation - - Reported by François Patte. - -2017-04-17 Tassilo Horn - - Add proper copyright header to some styles - - Add the required headers so that the ELPA build works again. - -2017-04-15 Arash Esbati - - * doc/changes.texi: Update with recent changes. - -2017-04-10 Arash Esbati - - * doc/auctex.texi (Selecting a Command): Document `TeX-ispell-verb-delimiters'. - -2017-04-04 Ikumi Keita - - Fix `paragraph-start' and `paragraph-separate' - - * plain-tex.el (plain-TeX-common-initialization): Remove "^" from - `paragraph-start' according to the doc string. - Remove LaTeX display math delimiters "\[" and "\]" from - `paragraph-start'. - Add "item" and "itemitem" to `paragraph-start'. - Change the regexp grouping to shy group in `paragraph-start' and - `paragraph-separate'. - * tex-info.el (TeX-texinfo-mode): Remove "^" from `paragraph-start' - and `paragraph-separate'. - -2017-04-03 Arash Esbati - - Update package options in style/amsmath.el - - * style/amsmath.el (LaTeX-amsmath-package-options): Update package - options to v2.16a. - -2017-04-01 Arash Esbati - - Append \b to regexp built from TeX control words - - * latex.el (LaTeX-paragraph-commands-regexp-make): Append \b to - regexp built from TeX control words. Fix this report - http://lists.gnu.org/archive/html/auctex/2017-03/msg00009.html - - * tests/latex/latex-filling-in.tex: - * tests/latex/latex-filling-out.tex: - * tests/latex/latex-test.el (LaTeX-filling): Extend test for addition - in `LaTeX-paragraph-commands-regexp-make' in latex.el. - -2017-03-31 Mosè Giordano - - Fix detection of bibliography files with dots in path - - * latex.el (LaTeX-auto-regexp-list): Remove dot from the list of excluded - characters in addbibresource's regexp. - * tests/latex/latex-test.el (LaTeX-addbibresource): New test for addbibresource. - -2017-03-29 Ikumi Keita - - Don't alter standard value or saved value themselves of customize option - - * tex-jp.el (): Stop using `setcar' on the elements of - `TeX-command-list'. This used to alter the standard value - or saved value themselves of the customize option since - `setcar' operates descructively on lists as Lisp objects. - Instead create new list by `mapcar' and `append'. - (): Deal with the case that `TeX-view-program-list-builtin' - doesn't have an entry of "xdvi". - Change the expected executable name to "%(xdvi)" as well. - -2017-03-28 Arash Esbati - - Fix last improvement for skipping of inline verbatim macros - - * tex.el (TeX-ispell-tex-arg-verb-end): New function. - - * tex-ispell.el (TeX-ispell-verb-delimiters): Replace - `TeX-ispell-verb-opening-delimiters' and - `TeX-ispell-verb-closing-delimiters' with new customizable option - `TeX-ispell-verb-delimiters'. - (TeX-ispell-skip-setcar): Use new function - `TeX-ispell-tex-arg-verb-end' with verbatim macros. - -2017-03-27 Arash Esbati - - Improve skipping of inline verbatim macros - - * tex-ispell.el (TeX-ispell-verb-opening-delimiters) - (TeX-ispell-verb-closing-delimiters): New customizable options. - (TeX-ispell-skip-setcar): Skip inline verbatim macros from - listings and fancyvrb package. Use new variables for minted - package. - -2017-03-27 Arash Esbati - - * tests/latex/fontification-verb-macros.tex: New file. - -2017-03-27 Arash Esbati - - Improve fontification of verbatim macros in style/minted.el - - * style/minted.el (LaTeX-minted-auto-cleanup): Add key=val query - and fontification support for parsed elements. - (LaTeX-minted-add-syntactic-keywords-extra): New function. - ("minted"): Use `LaTeX-minted-add-syntactic-keywords-extra' to add - fontification support for \mint and \mintinline macros. - Add \mint and \mintinline to textual keywords class and apply the - fontification only for optional and first mandatory argument. - -2017-03-27 Arash Esbati - - Adapt fontification for \lstinline - - * style/listings.el ("listings"): Fontify only the optional - argument of \lstinline. - -2017-03-27 Arash Esbati - - Recognize optional argument in verb macros with delimiters/braces - - * font-latex.el (font-latex-built-in-keyword-classes): Add \verb - to textual keyword class. - (font-latex-set-syntactic-keywords): Extend regexp to ignore an - optional argument for verbatim macros with delimiters and/or - braces. - -2017-03-26 Ikumi Keita - - Add support for Japanese font command - - * tex-jp.el (): Append entries for mincho and gothic font - commands to `LaTeX-font-list'. - (japanese-latex-mode-initialization): Add font lock support - to \textgt, \mathgt and \gtfamily commands for displaying - with bold font in Emacs buffer. - * doc/auctex.texi (Japanese): Mention new font commands and - add indexes for them. - -2017-03-23 Ikumi Keita - - Enhance Japanese class files support - - * style/tarticle.el: - * style/tbooks.el: - * style/treport.el: - * style/jsreport.el: Add new style files. - * Makefile.in (STYLESRC): Add them and tweak order not to break the - format of file name alignment. - * style/j-book.el ("j-book"): Correct the largest section level to - "part" following book.el. - * style/jarticle.el: - * style/jbook.el: - * style/jreport.el: - * style/jsarticle.el: - * style/jsbook.el: Add defvar for class options, counters and - pagestyles following {article,book,report}.el. - Correct the largest section level in jbook.el, too. - Deal with "report" option in jsbook.el. - -2017-03-24 Arash Esbati - - * texmathp.el (texmathp-tex-commands-default): Add entries for empheq.sty. - -2017-03-23 Arash Esbati - - * style/minted.el ("minted"): Add key=val query for \mint and \mintinline. - -2017-03-19 Ikumi Keita - - Use `TeX-line-number-at-pos' further for older emacsen - - * tex-buf.el (TeX-region-create): - (TeX-region-update-point): - * tex-info.el (Texinfo-make-node-list): Replace `line-number-at-pos' - with `TeX-line-number-at-pos'. - -2017-03-19 Ikumi Keita - - Use compatibility function `TeX-line-number-at-pos' for older emacsen - - * tex.el (TeX-evince-sync-view-1): - (TeX-synctex-output-page-1): Replace `line-number-at-pos' with - `TeX-line-number-at-pos'. - -2017-03-18 Arash Esbati - - Use the variable `LaTeX-listing-label' - - * style/minted.el ("minted"): - * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Use - `LaTeX-listing-label' instead of hard-coded "lst:" string. - -2017-03-18 Arash Esbati - - Use compat function `TeX-replace-regexp-in-string' in core files - - * tex.el (TeX-source-correlate-sync-source): - * latex.el (LaTeX-split-bibs): Use compat function - `TeX-replace-regexp-in-string'. - -2017-03-18 Arash Esbati - - Use `TeX-replace-regexp-in-string' in style files - - * style/empheq.el (LaTeX-empheq-item-equation): - * style/tcolorbox.el (LaTeX-tcolorbox-load-used-libraries): - * style/xcolor.el (LaTeX-xcolor-auto-cleanup): Use compat function - `TeX-replace-regexp-in-string'. - -2017-03-18 Arash Esbati - - Add new compat function `TeX-replace-regexp-in-string' - - * tex.el (TeX-replace-regexp-in-string): New compat function. - With XEmacs, pass arguments to `replace-in-string', with Emacs to - `replace-regexp-in-string'. This function supports only mandatory - arguments of the original functions just mentioned. - -2017-03-17 Ikumi Keita - - Avoid altering user option as much as possible - - * tex-jp.el (): Alter `TeX-view-predicate-list-builtin' and - `TeX-view-program-list-builtin' instead of their customize option - cousins. - Append to `TeX-view-program-selection' only on w32 system. - -2017-03-16 Arash Esbati - - Add LaTeX inline math delimiters to Ispell skip list - - * tex-ispell.el: Add LaTeX inline math delimiters \( \) to Ispell - skip list. (bug#26125) - Remove unnecessary part from regexp for \cmidrule. - -2017-03-15 Arash Esbati - - Fix addition of key=val's - - * style/fvextra.el (LaTeX-fvextra-update-key-val): Fix addition of - key=val's to `LaTeX-fancyvrb-key-val-options-local'. - -2017-03-15 Ikumi Keita - - Modify `TeX-expand-list-builtin' instead of `TeX-expand-list' - - * tex-jp.el (): `TeX-expand-list' is user option since 2015. Add - extra entries for Japanese TeX engines to `TeX-expand-list-builtin' - instead. - -2017-03-13 Arash Esbati - - Add new style/fvextra.el - - * Makefile.in (STYLESRC): Add new style. - - * style/fvextra.el: New file. - -2017-03-13 Arash Esbati - - Improve parsing capabilities of style/fancyvrb.el - - * style/fancyvrb.el (LaTeX-fancyvrb-key-val-options): Add - undocumented keys, update some values. - (LaTeX-fancyvrb-key-val-options-local) - (LaTeX-fancyvrb-base-macros, LaTeX-fancyvrb-base-environments) - (LaTeX-fancyvrb-key-val-skip-regexp): New variables. - (LaTeX-fancyvrb-macro-regexp, LaTeX-fancyvrb-environment-regexp): - Update for new parsing mechanism. - (LaTeX-fancyvrb-arg-define-macro) - (LaTeX-fancyvrb-arg-define-environment) - (LaTeX-fancyvrb-arg-file-relative): New functions. - ("fancyvrb"): Use new variables and functions in the hook. Update - fontification. - -2017-03-10 Arash Esbati - - Improve fallback for indentation when & is omitted - - * latex.el (LaTeX-hanging-ampersand-position): Improve handling of - fallback which now respects also intended tabular environments. - Thanks to Ikumi Keita for testing and providing code. (bug#26032) - - * tests/latex/tabular-in.tex: - * tests/latex/tabular-out.tex: Add additional test for indented - tabular. - -2017-03-09 Ikumi Keita - - Remove spurious entries of view settings. - - * tex-jp.el (TeX-view-program-list): - (TeX-view-program-selection): Remove spurious entries, most of which - are related with other TeX IDEs. - cf. http://lists.gnu.org/archive/html/auctex-devel/2016-04/msg00036.html - -2017-03-09 Arash Esbati - - Add fallback for indentation when & is omitted - - * latex.el (LaTeX-hanging-ampersand-position): Add fallback for - indentation if the row searched does not contain a column - separator &. - - * tests/latex/tabular-in.tex: - * tests/latex/tabular-out.tex: Add filling test for missing & in - row. - -2017-02-06 Ikumi Keita - - Fix auto selection of japanese TeX engine - - * tex-jp.el (japanese-latex-mode-initialization): Use - `LaTeX-match-class-option' to detect uplatex option given to - jsarticle, jsreport and jsbook class. (The root of this problem is - the same as Bug#25563) - (): Quit appending to `LaTeX-command-style' because this made the - user's intentional selection of `TeX-engine' ineffective with regard - to the selection of the executable names. - Fix copyright year. - * doc/auctex.texi (Japanese): Add description of Japanese TeX engine: - How to use, change and set the value of the engine. - Add description of the customize options related to the encoding of - Japanese TeX documents. - -2017-03-08 Arash Esbati - - Detect \& in tabular cells when filling - - * latex.el (LaTeX-indent-tabular): Search backward for any - ampersands not escaped with a backslash, i.e. control symbol \&, - and return the adjusted value. Thanks to Ikumi Keita for his - perceptive comments on the implementation. (bug#26010) - - * tests/latex/tabular-in.tex: - * tests/latex/tabular-out.tex: Add test for table filling with \& - in cells. - -2017-03-06 Arash Esbati - - * tex-ispell.el (TeX-ispell-skip-cmds-list): Add hyperref macros. - -2017-03-05 Arash Esbati - - * tex-ispell.el (TeX-ispell-skip-setcdr): Add entry for filecontents package. - -2017-03-04 Ikumi Keita - - Fix documents and add trivial improvements. - - * font-latex.el (font-latex-deactivated-keyword-classes): Add keyword - class biblatexnoarg, biblatex and slide-title to doc string. - Use `buffer-string'. - (font-latex-keyword-matcher): Mention that face attributes is accepted - as FACE argument in doc string. - (font-latex-make-built-in-keywords): Arrange doc string for generated - defvar of `font-latex-match-*-keywords-local' depending on the keyword - type. - Remove spurious type declaration from generated defcustom of - `font-latex-match-*-keywords'. - Replace meaningless argument with nil and add doc string for generated - defvar of `font-latex-match-*'. - Replace redundant call to intern with literal quote of symbol. - (font-latex-user-keyword-classes): Fix doc string. The accepted face - argument is face attribute rather than font specification. - Add doc string for generated defvar of `font-latex-match-*'. - (font-latex-make-user-keywords): Replace backquote with quote where - backquote is not necessary. - (font-latex-add-keywords): Add keyword class biblatexnoarg to doc - string. - * doc/auctex.texi (): Update copyright year. - (Deactivating defaults of built-in keyword classes): Add keyword - class biblatexnoarg, biblatex and slide-title. - Fix sample lisp code. - (User-defined keyword classes): The accepted face argument is face - attribute rather than font specification. - -2017-03-04 Ikumi Keita - - Make customization to face specification to appear in - customization buffer. - - * font-latex.el (font-latex-user-keyword-classes): Exchange the order - of `face' and `custom-face-edit'. Tweak doc string. - -2017-03-04 Ikumi Keita - - Unify treatment of face argument over the relevant functions. - - * font-latex.el (font-latex-keyword-matcher): Conform the face - argument correctly to the format `font-lock-keywords' requires. - (font-latex-make-user-keywords) : Call `font-latex-make-match-defun' - directly without `eval'. - (font-latex-deactivated-keyword-classes) : Accept a face symbol, as - well as a form returning a face symbol, for the third element for each - item of `font-latex-built-in-keyword-classes'. - (font-latex-built-in-keyword-classes) : Remove quoting from the face - names. Contrary to the sentence of the doc string - "The third element is the symbol of a face to be used or a Lisp - form returning a face symbol.", symbol of a face was invalid due to - the above bugs. - -2017-03-04 Ikumi Keita - - Fix font-latex-make-match-defun to generate intended code. - - * font-latex.el (font-latex-make-match-defun): Arrange the order of - evaluation not to generate meaningless clause. Byte compile warning - on xemacs went away. - -2017-03-04 Mosè Giordano - - Partially revert previous commit, will look better later - - * tex-buf.el (TeX-command-expand): Do not error if `string' is nil. This made - "View" command unusable. - -2017-03-04 Mosè Giordano - - Prevent infinite loop in TeX-command-expand - - * tex-buf.el (TeX-command-expand): Throw an error if `string' is not a string. - This prevents an infinite loop. - * tex.el (TeX-engine-in-engine-alist): New function to pick up an engine from - `TeX-engine-alist' and throw an error if the engine is not there. - (TeX-expand-list-builtin): Use `TeX-engine-in-engine-alist'. - * context.el (ConTeXt-expand-options): Use `TeX-engine-in-engine-alist'. - * tests/tex/command-expansion.el (TeX-command-expansion-errors): Add tests for - error handling of `TeX-command-expand'. - -2017-02-24 Ikumi Keita - - Tweak locale treatment on xemacs. - - * tex-jp.el (japanese-TeX-set-process-coding-system): Use the locale - related environment variables for fallback value. - -2017-02-21 Arash Esbati - - Add new style/sourcecodepro.el - - * Makefile.in (STYLESRC): Add new style. - - * style/sourcecodepro.el: New file. - -2017-02-21 Arash Esbati - - * style/subfiles.el (LaTeX-subfiles-class-options): New function. - -2017-02-04 Ikumi Keita - - Make papersize predicate in tex-jp.el to work again. - Problem parallel to bug#25563. - - * tex-jp.el (): Use `LaTeX-match-class-option' to examine paper size - option of document class. - -2017-02-14 Ikumi Keita - - Fix setting of coding system for Japanese TeX - - * tex-jp.el (japanese-TeX-set-process-coding-system): Cater for the - case that kanji option is requested by user but cannot be determined. - XEmacs doesn't have `locale-coding-system'. Use - `get-coding-system-from-locale' and `current-locale' instead. - Cleanup indentation. - (japanese-TeX-coding-ejsu): Add entry for xemacs coding system of cp932. - -2017-02-20 Mosè Giordano - - Improve regexp for looking for documentclass macro - - * latex.el (LaTeX-env-document): Allow any non line-breaking character in regexp - used to look for `documentclass' macro. Previous regexp did not catch class - options containing dots or slash, that may occur when using `subfiles' class. - -2017-02-20 Mosè Giordano - - Improve determination of master file with subfiles class - - * style/subfiles.el ("subfiles"): Do not strip dirname from master file. - -2017-02-19 Arash Esbati - - Add new keys for package version 4.00 - - * style/tcolorbox.el (LaTeX-tcolorbox-keyval-options): Add new - keys for v4.00 of the package. - -2017-02-16 Arash Esbati - - * latex.el (LaTeX-label): Eliminate premature returning of label. - -2017-02-16 Arash Esbati - - Append "lstlisting" to `LaTeX-label-alist' - - * style/listings.el ("listings"): Append "lstlisting" to - `LaTeX-label-alist'. - (LaTeX-listings-auto-cleanup): Use `LaTeX-listing-label' as a - symbol during clean up. - -2017-02-10 Arash Esbati - - Add new style/preview.el - - * Makefile.in (STYLESRC): Add new style. - - * style/preview.el: New file. - -2017-02-10 Arash Esbati - - * .gitignore: Ignore only preview.el in top directory. - -2017-02-10 Arash Esbati - - Improve parsing process in style/xcolor.el - - * style/xcolor.el (LaTeX-xcolor-definecolor-regexp): Use - `regexp-opt' to build a regexp to match all color defining macros. - (LaTeX-xcolor-colorlet-regexp): Remove variable. - (LaTeX-xcolor-auto-cleanup): Romove unnecessary *. - -2017-02-09 Arash Esbati - - Improve parsing process in style/color.el - - * style/color.el (LaTeX-color-definecolor-regexp): Remove - unnecessary 2nd and 3rd arguments from regexp. - (LaTeX-color-auto-cleanup): Delete unnecessary function and remove - it from `TeX-auto-cleanup-hook'. - -2017-02-09 Arash Esbati - - Fix parsing bug in style/xcolor.el - - * style/xcolor.el (LaTeX-xcolor-definecolor-regexp): Move parsing - of \colorlet macro into `LaTeX-xcolor-colorlet-regexp'. - (LaTeX-xcolor-colorlet-regexp): New variable. - ("xcolor"): Activate `LaTeX-xcolor-colorlet-regexp' in style hook. - -2017-02-06 Arash Esbati - - * latex/preview.dtx: Fix example for \PreviewMacro* macro. - Add missing backslash. - -2017-02-04 Ikumi Keita - - Fix minor problems - * tex.el (TeX-view-predicate-list-builtin): Enclose whole alternatives - in regexp with shy group in order that the effect of "\`" and "\'" - covers all the alternatives. - * latex.el (LaTeX-auto-cleanup): Regard "Class", in addition to - "class", as an indicator of LaTeX2e document. - -2017-02-02 Arash Esbati - - Simplify addition of entirely skipped environments - - * tex-ispell.el (TeX-ispell-skip-envs-list): New variable for - environments which should be skipped entirely. - (TeX-ispell-skip-envs-regexp): New variable keeping the regexp - generated from `TeX-ispell-skip-envs-list'. - -2017-02-02 Tassilo Horn - - Fix TeX-view-predicate-list-builtin predicates wrt class opts - - * latex.el (LaTeX-match-class-option): New function. - * tex.el (TeX-view-predicate-list-builtin): Use above function to check - paper sizes orientation from documentclass options (bug#25563). - -2017-02-01 Mosè Giordano - - Fix number of arguments of local-variable-p in XEmacs - - * font-latex.el (font-latex-after-hacking-local-variables): Second argument of - `local-variable-p' is mandatory in XEmacs. - -2017-02-01 Tassilo Horn - - Fix font-latex-after-hacking-local-variables on XEmacs - - * font-latex.el (font-latex-after-hacking-local-variables): Cater for the - fact that file-local-variables-alist isn't there in XEmacs and older - Emacs versions (bug#25564). - -2017-02-01 Arash Esbati - - * tex-ispell.el: Add support for enviroments from breqn.sty. - -2017-02-01 Tassilo Horn - - Fix plain-TeX-auto-regexp-list docstring - - * tex.el: Fix docstring of plain-TeX-auto-regexp-list (bug#25574). - -2017-01-29 Arash Esbati - - Add new style/breqn.el - - * Makefile.in (STYLESRC): Add new style. - - * style/breqn.el: New file. - -2017-01-29 Arash Esbati - - Update style/listings.el to use `LaTeX-env-label-as-keyval' - - * style/listings.el (LaTeX-listings-key-val-options): Comment the - "label" key. - (LaTeX-listings-key-val-label-extract): - (LaTeX-listings-key-val-label-regexp): New variable. - (LaTeX-listings-auto-cleanup): Use `LaTeX-add-environments' - instead of adding new enviroments to `LaTeX-auto-environment'. - Use the function `LaTeX-env-label-as-keyval' to insert labels. - Add parsed enviroments to AUCTeX parser with `TeX-auto-add-regexp'. - ("listings"): Add `LaTeX-listings-key-val-label-regexp' to the - parser. - Use `LaTeX-env-label-as-keyval' for "lstlisting". - -2017-01-29 Arash Esbati - - Add function to put labels in opt. argument of environments - - * doc/changes.texi: Document new feature. - - * latex.el (LaTeX-listing-label): New custom prefix for labels in - code typesetting environments. - (LaTeX-env-label-as-keyval): New function. - (LaTeX-narrow-to-environment): Fix typo in docstring. - -2017-01-27 Arash Esbati - - Add `NO-INSERT' argument to `LaTeX-label' - - * doc/changes.texi: Document changes to `LaTeX-label' and - `LaTeX-label-function'. - - * latex.el (LaTeX-label): Add second optional argument NO-INSERT. - This argument is passed to function bound to - `LaTeX-label-function' (usually `reftex-label' with RefTeX - enabled). If `LaTeX-label-function' is nil and NO-INSERT is - non-nil, label is read and returned as a string. Remove some - unnecessary checks. - (LaTeX-label-function): Mention in docstring that the function is - expected to take an optional argument NO-INSERT. This is an - incompatible change. - -2017-01-27 Arash Esbati - - Check if label is defined before adding it to known labels - - * latex.el (TeX-read-label): Check if label is already defined and - ask for user confirmation before adding it list of known labels. - Do not add label if empty string or the value of - `TeX-read-label-prefix'. - -2017-01-26 Arash Esbati - - Add \citetitle to `reftex-cite-format' in style/biblatex - - * style/biblatex.el ("biblatex"): Add \citetitle[*] to - `reftex-cite-format' and bind them to keys i/I per user request - http://lists.gnu.org/archive/html/auctex/2017-01/msg00049.html. - -2017-01-25 Mosè Giordano - - Guard setcar with appropriate test - - * tex-jp.el (assoc): Replace second element of "BibTeX" and "Index" entries of - `TeX-command-list' only if they are already there. This variable is - customizable and users may have removed them. Reported by jfbu. - -2017-01-20 Mosè Giordano - - * latex.el (LaTeX-newline): Make interactive. See bug#24412. - -2017-01-20 Mosè Giordano - - Add makeglossaries to the list of commands - - * tex.el (TeX-command-list): Add makeglossaries. Fixes bug#24952. - * latex.el (LaTeX-clean-intermediate-suffixes): Add extensions of files created - by makeglossaries. - -2017-01-15 Mosè Giordano - - Show summary of tests at the end of make check - - * tests/Makefile (check): Depend on `check-doit' and `mostlyclean' phony - targets. - (check-doit): New rule for showing summary of tests. - (mostlyclean): Delete log files. - -2017-01-13 Davide G. M. Salvetti - - Fix ConTeXt-outline-regexp - - Add a separator between different elements; see Debian bug #850444. - -2017-01-13 Mosè Giordano - - Remove also a gitignore - - * Makefile.in (EXCLUDEDFILES): Add latex/.gitignore to excluded files. - -2017-01-13 Mosè Giordano - - Remove file from distributed tar ball - - * Makefile.in (EXCLUDEDFILES): Add doc/tex-ref.log. - -2017-01-12 Mosè Giordano - - Add AUCTeX Logo - - * etc/auctex-logo.tex: Logo of AUCTeX. It was realized with comments from - Vincent Belaïche, Marcin Borkowski, Marta Dell’Atti, Tamas Papp and others. - - * .gitignore: Ignore some files automatically created during compilation. - -2017-01-11 Mosè Giordano - - Make gitlog-to-changelog ignore release-commit - - * Makefile.in (release-commit): Prefix the commit message with "; ", so that - the commit will be ignored when automatically updating the ChangeLog. - -2017-01-10 Mosè Giordano - - * Version 11.90 released. - -2017-01-10 Mosè Giordano - - Refresh RELEASE file - - * RELEASE: Update "Availability" and "Future development and additional - information" sections. - -2017-01-10 Mosè Giordano - - * Makefile.in (release-commit): Use UTF-8 coding for ChangeLog entry. - - * ChangeLog-preview: Change encoding to UTF-8. - - * Makefile.in (release-commit): Fix name of preview ChangeLog. - -2017-01-10 Arash Esbati - - Use RefTeX for multiple references in cleveref - - * style/cleveref.el (TeX-arg-cleveref-multiple-labels): Check if - RefTeX is enabled and use it for multiple referencing macros. - ("cleveref"): Use `TeX-arg-ref' instead of `TeX-arg-label'. - ("cleveref"): Remove call of (font-latex-set-syntactic-keywords). - -2017-01-10 Arash Esbati - - Skip macros and environments from tcolorbox and raster library - - * tex-ispell.el (TeX-ispell-sort-skip-cmds-list): Extract macros - with optional argument from `TeX-ispell-skip-cmds-list'. - (TeX-ispell-skip-cmds-opt-arg-regexp): New variable containing - macros where only the optional argument is skipped while spell - checking. - Add macros and environments from tcolorbox.el and - tcolorboxlib-raster.el. - -2017-01-10 Arash Esbati - - Advertise AUCTeX installation from ELPA - - * doc/quickstart.texi (Quick Start): Emphasize the necessity to - drop (load "auctex.el" nil t t) when installed from ELPA. - - * doc/install.texi (Installation): Advertise installation from - ELPA. - -2017-01-09 Mosè Giordano - - Prepare for upcoming release - - * RELEASE: Update AUCTeX version, the new features section, and - the list of contributors. - - * configure.ac: Update AUCTeX version. - - * doc/changes.texi: Reorder changes for 11.90 version section. - - * doc/tex-ref.tex: Update AUCTeX version and copyright years - across the file. - - * latex/preview.dtx: Manually update release version. - -2017-01-07 Mosè Giordano - - Adapt Makefile to new ChangeLog file name - - * Makefile.in (release-commit): Use `CHANGELOG_N' in place of - `ChangeLog'. - -2017-01-06 Tassilo Horn - - Don't use cl function copy-list - - * font-latex.el (font-latex--get-script-props): Use copy-sequence instead of - copy-list, the latter being a cl function. - -2017-01-05 Tassilo Horn - - Fix bug where font-latex-sub/superscript-face was not applied to ^_ - - * font-latex.el (font-latex-make-user-keywords): prepend - font-latex-script-char-face, don't replace existing specs. - -2017-01-05 Tassilo Horn - - Fontify script characters with a new face - - * doc/auctex.texi (Fontification of math): Document it. - * doc/changes.texi: Mention that. - * font-latex.el (font-latex-make-user-keywords): Adapt. - (font-latex-script-char-face): New face. - (font-latex-match-script-chars): Improve it so that double ^_ aren't - matched because such errors were hard to see with - font-latex-fontify-script set to invisible. - (font-latex-script-char): New function. - -2017-01-05 Arash Esbati - - Support biblatex cite format in all Emacsen - - * style/biblatex.el ("biblatex"): Check if biblatex is available - in `reftex-cite-format-builtin' and use it. If not, add entries - for older Emacsen manually. - -2017-01-05 Arash Esbati - - Check new custom option before activating RefTeX cite format - - * doc/changes.texi: Document new variable. - - * style/biblatex.el ("biblatex"): - * style/harvard.el ("harvard"): - * style/jurabib.el ("jurabib"): - * style/natbib.el ("natbib"): Set cite format provided by RefTeX - when `LaTeX-reftex-cite-format-auto-activate' is non-nil. - - * tex-style.el (LaTeX-reftex-cite-format-auto-activate): New - customizable variable. - -2017-01-04 Tassilo Horn - - Fix script unfontification bug - - * font-latex.el (font-latex-unfontify-region): Remove script-level - property and raise display property even though it's value is different - from what's specified in font-latex-script-display. - -2017-01-04 Tassilo Horn - - Improve completion docs - - * doc/auctex.texi (Completion): Improved docs. - * doc/changes.texi: Mention math completion, add link to Completion node - in the manual. - * tex.el (TeX-complete-list): Improve docstring. - -2017-01-04 Tassilo Horn - - Refactor normal completion and completion at point a bit - - * tex.el (TeX--complete-find-entry): New function. - (TeX-complete-symbol,TeX--completion-at-point): Use it. - -2017-01-04 Tassilo Horn - - Completion for math macros - - * latex.el (LaTeX--after-math-macro-prefix-p): New function. - (LaTeX-common-initialization): Use it for new TeX-complete-list entry. - * tex.el (TeX-complete-list): Also allow match-data setting predicates in - entries. - (TeX-complete-symbol,TeX--completion-at-point): Adapt to new possibility. - -2017-01-03 Tassilo Horn - - Add completion-at-point support - - * doc/auctex.texi (Completion): Document completion-at-point support. - * doc/changes.texi: Mention completion-at-point support. - * tex.el (TeX--completion-at-point): New function. - (VirTeX-common-initialization): Add TeX--completion-at-point to - completion-at-point-functions in TeX buffers if that's bound. - -2017-01-03 Mosè Giordano - - Use RefTeX for multiple citations in biblatex - - * style/biblatex.el (LaTeX-arg-biblatex-cites): Use RefTeX when - available. Suggested by Arash Esbati. - -2017-01-03 Tassilo Horn - - Simple docfix - - * font-latex.el (font-latex-fontify-script-max-level): Correct escaping of - \(...\) in the docstring. - -2017-01-03 Tassilo Horn - - Improve multi-level script fontification - - * doc/auctex.texi (Fontification of math): Update docs. - * doc/changes.texi: Add an item for the new script fontification - features. - * font-latex.el (font-latex-fontify-script): Update docstring. - (font-latex-fontify-script-max-level): New custom variable. - (font-latex--get-script-props): Apply script face only for levels up to - font-latex-fontify-script-max-level. - (font-latex-script): Adapt call to font-latex--get-script-props. - -2017-01-03 Arash Esbati - - Add a newline only if \label is inserted - - * style/caption.el (LaTeX-arg-caption-captionof): - * style/bicaption.el (LaTeX-arg-bicaption-bicaption): Save the - position before asking for a label. Add a newline only if a label - is inserted. - -2017-01-03 Tassilo Horn - - Bring back multi-level script font-locking - - * doc/auctex.texi (Fontification of math): Add documentation. - * font-latex.el (font-latex-script-display): Increase default raise level to - 0.5. - (font-latex-superscript-face,font-latex-subscript-face): Let scripts be a bit - larger (:height 0.85 instead of 0.8). - (font-latex--get-script-props): New function for incrementing/decrementing - raise display property values. - (font-latex-script): Use it. - -2017-01-03 Tassilo Horn - - Revert "Remove multi-level/invisible feature of font-latex-fontify-script" - - This reverts commit ccec8501960a448dd8faccaae54dfd9839a37c30. - -2017-01-02 Tassilo Horn - - Remove multi-level/invisible feature of font-latex-fontify-script - - * font-latex.el (font-latex-make-user-keywords,font-latex-script-display) - (font-latex-script): Remove multi-level/invisible feature of - font-latex-fontify-script. - (font-latex-doctex-preprocessor-face): Remove function. - * doc/auctex.texi (Fontification of math): Remove documentation for - font-latex-fontify-script's multi-level and invisible values. - -2016-12-31 Arash Esbati - - Set `reftex-set-cite-format' to biblatex or natbib - - * style/biblatex.el ("biblatex"): Set `reftex-set-cite-format' to - biblatex or natbib depending on package option. - -2016-12-30 Uwe Brauer - - Add new style/exam.sty - - * Makefile.in (STYLESRC): add exam.el - * style/exam.el: Add style file - * tex-style.el: Move defcustom from exam.el to tex-style.el - -2016-12-30 Arash Esbati - - Fix the names also in expert macros - - * style/cleveref.el ("cleveref"): Fix the names also in expert macros. - -2016-12-30 Arash Esbati - - Fix name of macros \lcnamecref and \lcnamecrefs - - * style/cleveref.el ("cleveref"): Fix name of macros \lcnamecref - and \lcnamecrefs. - -2016-12-30 Arash Esbati - - Add fontification for varioref's referencing macros - - * font-latex.el (font-latex-built-in-keyword-classes): Add starred - version to \vref macro. - - * style/varioref.el ("varioref"): Add fontification support for - referencing macros. - -2016-12-30 Arash Esbati - - Add starred version of \citeauthor and \Citeauthor - - * font-latex.el (font-latex-built-in-keyword-classes): - * style/biblatex.el ("biblatex"): Add starred version of - \citeauthor and \Citeauthor macros. - -2016-12-30 Arash Esbati - - Fix fontification for natbib compat macros - - * style/biblatex.el ("biblatex"): Fix fontification for natbib - compat macros which take 2 optional arguments. - -2016-12-29 Arash Esbati - - Add \switchcolumn to paragraph commands - - * style/paracol.el ("paracol"): Add \switchcolumn to paragraph - commands. - -2016-12-29 Arash Esbati - - Add new style/titletoc.el - - * style/titletoc.el: New file. - - * Makefile.in (STYLESRC): Add new style. - -2016-12-29 Arash Esbati - - Add new style/titlesec.el - - * Makefile.in (STYLESRC): Add new style. - - * style/titlesec.el: New file. - -2016-12-29 Arash Esbati - - Add new style/titleps.el - - * Makefile.in (STYLESRC): Add new style. - - * style/titleps.el: New file. - -2016-12-29 Arash Esbati - - Add new style/mdframed.el - - * Makefile.in (STYLESRC): Add new style. - - * style/mdframed.el: New file. - -2016-12-29 Arash Esbati - - Add new tcolorbox library style/tcolorboxlib-raster.el - - * Makefile.in (STYLESRC): Add new style. - - * style/tcolorboxlib-raster.el: New file. - -2016-12-29 Arash Esbati - - Update style/tcolorbox.el to package v3.96 - - * style/tcolorbox.el: Update style to package v3.96. - -2016-12-29 Arash Esbati - - Query for optional float position - - * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Query for - optional float position. - -2016-12-29 Arash Esbati - - Improve inserting arguments of \captionof macro - - * style/caption.el (LaTeX-arg-caption-captionof): New function - improving query and insert of caption and label acc. to float - type. - ("caption"): Use it. - -2016-12-29 Mosè Giordano - - Fix documentation of TeX-arg-file - - * doc/auctex.texi (Adding Macros): `TeX-arg-file' does not strip - extension. Reported by Tyler Smith. Fixes bug#24444. - -2016-12-26 Uwe Brauer - - Make AUCTeX and RefTeX aware of file loading macro \subfile - - * style/subfiles.el ("subfiles"): Make subfile macro be recognized - as a paragraph command. For AUCTeX, add argument of subfile to - `TeX-auto-file'. For RefTeX, append subfile to - `reftex-include-file-commands' and run `reftex-compile-variables' - only once. Code rearrangement. - -2016-12-24 Mosè Giordano - - Print only first line of the message in error overview - - * tex-buf.el (TeX-error-overview-make-entries): Use `push' in place of - `add-to-list'. Print only the first line of the message. - -2016-12-23 Arash Esbati - - Mention improvements to `LaTeX-array-count-columns' in news - - * doc/changes.texi: Mention improvements to - `LaTeX-array-count-columns' in news since 11.89. - -2016-12-23 Arash Esbati - - Extend test for new column counting code with style files loaded - - * tests/latex/tabular-count-ampersands-out.tex: - * tests/latex/tabular-count-ampersands-in.tex: Add tests for - tabularx, tabulary, longtable, dcolumn, siunitx constructs. - - * tests/latex/latex-test.el - (LaTeX-count-ampersands-inserted-in-tabular): Set `TeX-parse-self' - to t in order to load style files in the test. Thanks to Mosè - Giordano for enabling this feature. - -2016-12-22 Arash Esbati - - Update style/minted.el to package version 2.4.1. - - * style/minted.el (LaTeX-minted-key-val-options): Add new key=vals - from package version 2.4.1. - (LaTeX-minted-key-val-options-local): New variable. - (LaTeX-minted-language-list): Set the variable - `LaTeX-minted-language-list' after the first call of function. - (LaTeX-minted-style-list): New variable. - (LaTeX-minted-style-list): New function analogous to - `LaTeX-minted-language-list' returning styles provided by - pymentize program. - (LaTeX-arg-minted-style): New function to insert styles provided - by pymentize program into buffer. - (LaTeX-minted-update-key-vals): New function to update key=vals in - `LaTeX-minted-key-val-options-local'. - (LaTeX-minted-auto-cleanup): Call `LaTeX-minted-update-key-vals'. - ("minted"): Use `LaTeX-minted-key-val-options-local' for all - key=val queries. Update macros incl. fontification. Run style - hook for `newfloat' when package option is given. - -2016-12-22 Tassilo Horn - - Uniform font-lock updates/don't break prettify (bug#25245) - - * font-latex.el (font-latex-update-font-lock): New function. - (font-latex-add-keywords): Use it. - (font-latex-after-hacking-local-variables): Use it. - * style/alltt.el: Use font-latex-update-font-lock. - * style/beamer.el: Ditto. - * style/comment.el: Ditto. - * style/expl3.el: Ditto. - * style/fancyhdr.el: Ditto. - * style/fancyvrb.el: Ditto. - * style/listings.el: Ditto. - * style/minted.el: Ditto. - * style/url.el: Ditto. - -2016-12-22 Mosè Giordano - - Fix to TeX-add-local-master - - * tex.el (TeX-add-local-master): Parse local variables again after - calling the mode function, which killed local variables. - -2016-12-21 Mosè Giordano - - Add style/ directory to TeX-style-path for tests - - * tests/latex/latex-test.el: Add our "style/" directory `TeX-style-path' - to make it possible to load style files inside tests. - -2016-12-20 Mosè Giordano - - * tex.el (TeX-add-local-master): Inherit major mode from master file. - -2016-12-19 Arash Esbati - - Mention that arguments to *-operator must be in braces - - * doc/auctex.texi (Tabular-like): Mention that the new code for - counting columns in *{num}{cols} expects num and cols to be - enclosed in braces. - -2016-12-19 Arash Esbati - - Add test for new column counting code - - * tests/latex/tabular-count-ampersands-out.tex: - * tests/latex/tabular-count-ampersands-in.tex: New files. - - * tests/latex/latex-test.el - (LaTeX-count-ampersands-inserted-in-tabular): Test new column - counting code in `LaTeX-array-count-columns'. - -2016-12-19 Arash Esbati - - Count *-operator in column specification - - * latex.el (LaTeX-array-count-columns): Detect *-operator in - column specification and count the arguments for final calculation - of columns. Thanks to Ikumi Keita for pointing out this - deficiency and code to fix it. - -2016-12-19 Arash Esbati - - Add new style/dcolumn.el - - * Makefile.in (STYLESRC): Add new style. - - * style/dcolumn.el: New file. - -2016-12-19 Arash Esbati - - Accept non-letter characters as column specifier - - * style/array.el (LaTeX-array-newcolumntype-regexp): Accept - non-letter characters as column specifier. - -2016-12-17 Arash Esbati - - Use `LaTeX-item-longtable' while inserting longtable's - - * style/longtable.el (LaTeX-longtable-skipping-regexp): New variable. - (LaTeX-item-longtable): New function. This function is a - variation of `LaTeX-item-array' which uses - `LaTeX-longtable-skipping-regexp' when inserting ampersands. - ("longtable"): Append longtable to `LaTeX-item-list'. - -2016-12-17 Arash Esbati - - Add "s" and "S" to `LaTeX-array-column-letters' - - * style/siunitx.el ("siunitx"): Add column specification letters - "s" and "S" to `LaTeX-array-column-letters'. - -2016-12-17 Arash Esbati - - Append tabular[xy] to `LaTeX-item-list' - - * style/tabulary.el ("tabulary"): - * style/tabularx.el ("tabularx"): Append tabularx and tabulary to - `LaTeX-item-list'. - -2016-12-06 Arash Esbati - - Support RefTeX with `reftex-add-index-macros' in style/splitidx.el - - * style/splitidx.el ("splitidx"): Support RefTeX with - `reftex-add-index-macros' and not by appending macros to - `reftex-index-macros'. - -2016-12-06 Arash Esbati - - Support RefTeX with `reftex-add-label-environments' in style/mathtools.el - - * style/mathtools.el (LaTeX-mathtools-auto-cleanup, "mathtools"): - Support RefTeX with `reftex-add-label-environments' and not by - appending environments to `reftex-label-alist'. - ("mathtools"): Add fontification support for referencing macros. - -2016-12-06 Arash Esbati - - Support RefTeX with `reftex-add-label-environments' in style/empheq.el - - * style/empheq.el ("empheq"): Support RefTeX with - `reftex-add-label-environments' and not by appending environments - to `reftex-label-alist'. - -2016-12-05 Arash Esbati - - Fix query for defined colors in style/textpos.el - - * style/textpos.el ("textpos"): Use `cond' to check which color - defining package is loaded and use the respective function for - `completing-read'. - -2016-12-05 Arash Esbati - - Fix query for defined colors in style/ntheorem.el - - * style/ntheorem.el ("ntheorem"): Use `cond' to check which color - defining package is loaded and use the respective function for - `completing-read'. - -2016-11-30 Arash Esbati - - Add support for LaTeX core command \textsubscript - - * font-latex.el (font-latex-built-in-keyword-classes): - * latex.el (LaTeX-common-initialization): Add entry for - "textsubscript" which is in LaTeX core since 2015/01/01. - -2016-11-28 Arash Esbati - - Do not spell-check arguments of \LTXtable - - * tex-ispell.el (TeX-ispell-skip-cmds-list): Add entry for - \LTXtable. - -2016-11-28 Arash Esbati - - Add \LTXtable to list of file-loading commands - - * style/ltxtable.el (LaTeX-ltxtable-file-regexp): New variable. - ("ltxtable"): Make AUCTeX and RefTeX aware of \LTXtable as file - loading command. - Add fontification support. - -2016-11-25 Arash Esbati - - Support new floats defined with newfloat package - - * style/caption.el (LaTeX-caption-update-key-val-options): Append - new floating environments defined with "newfloat.sty" as values to - "type*?" keys in `LaTeX-caption-key-val-options-local'. - -2016-11-25 Arash Esbati - - Append entry to `LaTeX-label-alist' for new "verbatim" floats - - * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Append an entry - for parsed environments of "verbatim" type to `LaTeX-label-alist'. - -2016-11-24 Arash Esbati - - Insert \label inside the mandatory argument of \caption - - * style/longtable.el ("longtable"): Append \label at the end of - caption text inside the mandatory argument. - (LaTeX-longtable-package-options): New variable to suppress the - query for package options. - -2016-11-24 Uwe Brauer - - Add style file for subfiles package. - - * Makefile.in (STYLESRC): add subfiles.el entry - - * style/subfiles.el ("subfiles"): add new style. - -2016-11-23 Mosè Giordano - - Min fix to kpfonts package - - * style/kpfonts.el ("kpfonts"): Move setting of `TeX-font-list' inside - the hook. - -2016-11-23 Mosè Giordano - - Add style file for amsfonts package - - * style/amsfonts.el: New file. - * Makefile.in (STYLESRC): Install it. - * style/amssymb.el ("amssymb"): Run `amsfonts' hook. - -2016-11-21 Arash Esbati - - Add new style/bicaption.el - - * Makefile.in (STYLESRC): Add new style. - - * style/bicaption.el: New file. - -2016-11-21 Arash Esbati - - Add support for style/bicaption.el to style/caption.el - - * style/caption.el (LaTeX-caption-supported-float-types): Add - supported caption types available with bicaption.el. - ("caption"): Append key=vals from bicaption.el to - `LaTeX-caption-key-val-options-local'. - ("caption"): Query for a second optional argument with - \captionsetup*? if bicaption.el is loaded. Same for - fontification. - -2016-11-21 Arash Esbati - - Do not insert a new line if \label is omitted - - * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Insert a - new line only if \label is given. - -2016-11-18 Arash Esbati - - Improve caption and label insertion in style/caption.el - - * style/caption.el (LaTeX-caption-key-val-options): Add key slc - which is an abbrev for singlelinecheck. - (LaTeX-arg-caption-captionbox): Delete unused prompt argument. - Ask for short caption acc. to the value of - `LaTeX-short-caption-prompt-length'. Use `LaTeX-label' instead of - `TeX-insert-macro' to insert a label. Use `TeX-argument-insert' - instead of conditional insert. - ("caption"): Do not fontify the last argument of \captionbox. - Fontification happens within \begin...\end{tabular} or - \includegraphics. - -2016-11-18 Arash Esbati - - Improve caption and label insertion in style/subcaption.el - - * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Delete - unused prompt argument. Ask for short caption acc. to the value - of `LaTeX-short-caption-prompt-length'. Fill the inserted - sub-caption before using `LaTeX-label' to insert the label. - (LaTeX-arg-subcaption-subcaptionbox): Delete unused prompt - argument. Ask for short caption acc. to the value of - `LaTeX-short-caption-prompt-length'. Use `LaTeX-label' to insert - the label. Use `TeX-argument-insert' instead of conditional - insert. - ("subcaption"): Append package environments to `LaTeX-label-alist'. - ("subcaption"): Do not fontify the last argument of - \subcaptionbox. Fontification happens within - \begin...\end{tabular} or \includegraphics. - -2016-11-16 Arash Esbati - - Add new style/FiraSans.el - - * Makefile.in (STYLESRC): Add new style. - - * style/FiraSans.el: New file. - -2016-11-16 Arash Esbati - - Add new style/FiraMono.el - - * Makefile.in (STYLESRC): Add new style. - - * style/FiraMono.el: New file. - -2016-11-14 Mosè Giordano - - Suggest to display warnings when there are no errors in error overview - - * tex-buf.el (TeX-error-overview): When there are no errors, suggest to - display warnings and bad boxes, if present. Fixes bug #24877. - -2016-11-04 Tassilo Horn - - Refresh font-latex fontification if vars are modified - - Refresh font-latex fontification if variables such as - LaTeX-verbatim-*-local are set in a file-local variables block or as - directory-local variables (bug#24868). - - * font-latex.el (font-latex-after-hacking-local-variables): New function. - (font-latex-setup): Add it do hack-local-variables-hook. - * tex.el (TeX--list-of-string-p): New function. - * latex.el (LaTeX-verbatim-environments-local): - (LaTeX-verbatim-macros-with-braces-local): - (LaTeX-verbatim-macros-with-delims-local): Use it for - safe-local-variable property. - -2016-11-02 Arash Esbati - - Update style/natbib.el to package version 8.31b - - * style/natbib.el ("natbib"): Add missing macros to catch up with - package version 8.31b. Rearrange code. - (LaTeX-arg-natbib-notes): Remove redundant check if - `TeX-arg-cite-note-p' is non-nil. - -2016-10-17 Tassilo Horn - - Make Copyright headers conforming to convention - -2016-10-17 Arash Esbati - - Do not insert unnecessary brackets for citation macros - - * style/natbib.el (LaTeX-arg-natbib-notes): Rename function name - from `natbib-note-args'. - Improve the insertion of arguments in order not to have an empty - pair of brackets when both pre- and post-note are omitted. - ("natbib"): Replace occurrence of `natbib-note-args' with - `LaTeX-arg-natbib-notes'. - -2016-10-17 Arash Esbati - - Use `TeX-argument-insert' instead of conditional `insert' - - * style/biblatex.el (LaTeX-arg-biblatex-natbib-notes): Use - `TeX-argument-insert' instead of `insert' for arguments - insertion. - -2016-10-16 Arash Esbati - - Add support for natbib macros to style/biblatex - - * style/biblatex.el (LaTeX-arg-biblatex-natbib-notes): New - function. - ("biblatex"): Add completion and fontification support for natbib - compatibility macros. - -2016-10-14 Tassilo Horn - - Manually merge changes that were only on the elpa branch - -2016-10-13 Tassilo Horn - - Fix TeX--if-macro-fboundp edebug spec - - * tex.el (TeX--if-macro-fboundp): Fix broken edebug spec. - -2016-09-27 Mosè Giordano - - Fix to my previous commit - - * tex-buf.el (TeX-BibTeX-sentinel): Fix misplaced `setq', it was inside - the `cond' form while it should have been outside. - -2016-09-19 Tassilo Horn - - Improve docs added/changed in last commit - - * doc/auctex.texi (Display): Rewrite WYSIWYG paragraph and add - references. - (Fontification of math): Switch order in which multi-level and invisible - are introduced. Fix misplaced @xref. - -2016-09-19 Uwe Brauer - - Add information about prettify and semi WYSIWYG features. - - * doc/auctex.texi (Display): Add a sentence about - prettify-symbols-unprettify-at-point. - (Fontification of math): add `invisible' to - `font-latex-fontify-script'. - -2016-09-18 Tassilo Horn - - Don't require \end{env} is on a separate line - - * font-latex.el (font-latex-make-user-keywords): - (font-latex-set-syntactic-keywords): Don't require that \end{env} is on - a line of its own. Also allow empty mandatory argument in verbatim - environments. - -2016-09-18 Mosè Giordano - - Fix default command after running BibTeX with warnings - - * tex-buf.el (TeX-BibTeX-sentinel): Always set `TeX-command-next' to - `TeX-command-default'. As it was before, if BibTeX issued - warnings (or errors) the default next command would have been "View", - which is in no case what the user would expect. This is the same - logic used in Biber sentinel (which has, in addition, a fatal error - after which Biber is run again). - -2016-09-18 Tassilo Horn - - Improve font-locking of verbatim environments - - * font-latex.el (font-latex-set-syntactic-keywords): Handle case where - verbatim content immediately follows \begin{verb-env}. - -2016-09-17 Uwe - - Improve style/bidi and add make file entry. - - * Makefile.in (STYLESRC): add bidi.el - - * style/bidi.el ("bidi"): New file. - -2016-09-17 Arash Esbati - - Improve style/graphicx.el - - * doc/changes.texi: Document the changes about graphicx.el. - - * tex-style.el (LaTeX-includegraphics-options-alist): Remove the - now no-op variable. - - * style/graphics.el ("graphics"): Set - `LaTeX-graphics-package-options' after running hooks for - graphicx.el. - - * style/graphicx.el (LaTeX-graphicx-key-val-options) - (LaTeX-includegraphics-dvips-extensions) - (LaTeX-includegraphics-pdftex-extensions) - (LaTeX-includegraphics-xetex-extensions) - (LaTeX-graphicx-package-options): New variables. - (LaTeX-arg-graphicx-includegraphics-key-val): New function. - (LaTeX-includegraphics-extensions): Return extensions for input - files depending on the used engine. - (LaTeX-arg-includegraphics): Only query for the image file to - include. The query for the optional key-val argument is now done - by `LaTeX-arg-graphicx-includegraphics-key-val'. - ("graphicx"): Extend the query for commands \resizebox[*]. - Commands shared with graphics.el are guarded respectively. - Add missing commands \graphicspath, \DeclareGraphicsExtensions and - \DeclareGraphicsRule. - -2016-09-14 Stefan Monnier - - Cherry-pick 9c24759a96f41e288841ec2e815d62d58dc01e7a from elpa branch - - * tex-ispell.el (TeX-ispell-sort-skip-cmds-list): Drop symbol-value - - * tex-site.el.in (TeX-modes): Use #'. - -2016-09-04 Mosè Giordano - - Do not use a function from cl - - * tex-buf.el (TeX-parse-TeX): Do not use the `signum' function, provided - by `cl' library. - -2016-09-02 Mosè Giordano - - Fix type of ConTeXt-Mark-version option - - * context.el (ConTeXt-Mark-version): Fix the type, it was wrongly set - with a string in place of a symbol. Reported by Tobias Berndt. - -2016-09-01 Arash Esbati - - Add new style/menukeys.el - - * Makefile.in (STYLESRC): Add new style. - - * style/menukeys.el: New file. - -2016-09-01 Arash Esbati - - Add new style/paracol.el - - * Makefile.in (STYLESRC): Add new style. - - * style/paracol.el: New file. - -2016-09-01 Arash Esbati - - Add new style/framed.el - - * Makefile.in (STYLESRC): Add new style. - - * style/framed.el: New file. - -2016-08-31 Arash Esbati - - Use `TeX-ispell-skip-setcar' on user defined index macros - - * style/splitidx.el (LaTeX-splitidx-newindex-regex): Replace wrong - `^}' with `^]'. - (LaTeX-splitidx-auto-cleanup, "splitidx"): Use - `TeX-ispell-skip-setcar' on user defined index macros. - -2016-08-31 Arash Esbati - - Use `TeX-ispell-skip-setcdr' on user defined listing environments - - * style/listings.el (LaTeX-listings-auto-cleanup): Use - `TeX-ispell-skip-setcdr' on user defined lists. - -2016-08-31 Arash Esbati - - Use `TeX-ispell-skip-setcdr' on user defined list environments - - * style/enumitem.el (LaTeX-enumitem-auto-cleanup): Use - `TeX-ispell-skip-setcdr' on user defined lists. - ("enumitem"): Use `TeX-ispell-skip-setcdr' on user defined lists. - Use `TeX-argument-insert' instead of `insert'. - -2016-08-25 Ikumi Keita - - Revise document for Japanese TeX - - Revise document for Japanese TeX - * doc/auctex.texi (Language Support): Fix old statements. Mention - about (semi-)obsolete variables japanese-(La)TeX-command-default, - japanese-TeX-command-list and recommend to use - japanese-TeX-engine-default instead. - -2016-08-25 Ikumi Keita - - Add a Japanese error message translation - - * tex-jp.el (TeX-error-description-list): Add a Japanese error - message translation. - -2016-08-25 Ikumi Keita - - Set the right coding systems for Japanese TeX process - - Set the right coding systems for Japanese TeX process - - * tex-jp.el: - (LaTeX-command-style): Remove kanji option from uplatex and jlatex, - which was there by mistake. - (TeX-japanese-process-input-coding-system, - TeX-japanese-process-output-coding-system, - japanese-TeX-set-process-coding-system): The coding systems for - interacting with Japanese TeX vary with the OS and other - circumstances. So choose the suitable coding system at run time - rather than using the fixed values. - (japanese-TeX-use-kanji-opt-flag): Declare before the first use. - In addition, change default value and tailor doc string as per the - above change. - (japanese-TeX-coding-ejsu): Add coding system compatible for emacs - 21 and xemacs. - -2016-08-24 Mosè Giordano - - Make TeX-previous-error go backward - - * tex-buf.el (TeX-parse-TeX): Decrease `TeX-error-last-visited' when - `arg' is negative. This fixes the behavior of `TeX-previous-error'. - -2016-08-23 Arash Esbati - - Update style/mathtools.el to v1.18 of mathtools.sty - - * style/mathtools.el (LaTeX-mathtools-package-options): Add - "nonrobust" option. - (LaTeX-mathtools-key-val-options): Add missing key=vals. Insert a - period in doc string. - (LaTeX-mathtools-arg-mathstyle-completion) - (LaTeX-mathtools-arg-mathsize-completion) - (LaTeX-mathtools-arg-declarepaireddelimiter) - (LaTeX-mathtools-env-cases) - (LaTeX-mathtools-item-cases): New functions. - (LaTeX-mathtools-env-multlined): Add an empty pair of square - brackets if only the second optional argument is given. - ("mathtools"): Update commands and environments in style hook. - (LaTeX-mathtools-env-matrix-starred) - (LaTeX-mathtools-env-spreadlines): Delete functions. Use - ["string"] when adding environments in `LaTeX-add-environments'. - -2016-08-21 Mosè Giordano - - Fold environments with * in name - - * tex-fold.el (TeX-fold-item): Add asterisk to the regexp matching LaTeX - environment names. Fixes bug#24263. - -2016-08-21 Mosè Giordano - - Remove obsolete TeX-function-p function - - * tex.el (TeX-function-p): Remove this function. It was introduced here - in AUCTeX in 1994, but is present in Emacs since 1997 as well, under - the name `functionp'. Fixes bug#24245. - * tex-buf.el (TeX-command-expand): Replace `TeX-function-p' with - `functionp'. - -2016-08-14 Arash Esbati - - Add new style/empheq.el - - * Makefile.in (STYLESRC): Add new style. - - * style/empheq.el: New file. - -2016-08-10 Arash Esbati - - Add new style/commath.el - - * Makefile.in (STYLESRC): Add new style. - - * style/commath.el: New file. - -2016-08-02 Arash Esbati - - Add new style/pdflscape.el - - * Makefile.in (STYLESRC): Add new style. - - * style/pdflscape.el: New file. - -2016-07-22 Arash Esbati - - Document interaction with Ispell - - * doc/auctex.texi (Selecting a Command): Document interaction with Ispell. - -2016-07-18 Arash Esbati - - Add new spell checking dictionary tex-ispell.el - - * doc/todo.texi (Wishlist): Remove spell checking of macros from - wish list. - - * doc/changes.texi: Mention new file tex-ispell.el in news since - 11.89. - Fix typo. - - * Makefile.in (AUCSRC): Add tex-ispell.el. - - * latex.el (tex-ispell): Require tex-ispell.el. - - * tex.el (TeX-ispell-extend-skip-list): New customizable variable. - (TeX-ispell-skip-setcar, TeX-ispell-skip-setcdr): New functions. - (TeX-ispell-tex-arg-end): New function. - - * tex-ispell.el: Add new file. - -2016-07-08 Arash Esbati - - Reset `LaTeX-auto-xcolor-definecolorset' before parsing - - * style/xcolor.el (LaTeX-xcolor-auto-prepare): Reset - `LaTeX-auto-xcolor-definecolorset' before parsing. - Improve comments. - -2016-07-08 Arash Esbati - - Fix doc string for curve quoting style in Emacs 25 - - * style/theorem.el (LaTeX-theorem-env-label): - * style/ntheorem.el (LaTeX-ntheorem-env-label): - * style/amsthm.el (LaTeX-amsthm-env-label): Fix doc string for new - text quoting style in Emacs 25. - -2016-06-29 Arash Esbati - - Catch up with deletion of \commondummies in texinfo.tex - - * doc/macros.texi: Catch up with deletion of \commondummies in - texinfo.tex which is replaced with \definedummies. Check which - command is defined and add AUCTeX definitions respectively. - -2016-06-28 Masayuki Ataka (tiny change) - - Fix to doc/auctex.texi - - * doc/auctex.texi (Prettifying): Insert missing '{}'. - -2016-06-27 Mosè Giordano - - Change test for PDF Tools availability - - * tex.el (TeX-pdf-tools-sync-view): Change test for PDF Tools - availability, in order to make it possible to postpone loading of the - package, for example when using "use-package". Fixes bug#23803. - -2016-06-11 Tassilo Horn - - More about TeX-raise-frame-function - - * doc/auctex.texi (I/O Correlation): Improve TeX-raise-frame-function - docs. - * doc/changes.texi: Mention TeX-raise-frame-function. - * tex.el (TeX-raise-frame-function): Use raise-frame as default value. - -2016-06-11 Tassilo Horn - - Document TeX-raise-frame-function - - * doc/auctex.texi (I/O Correlation): Document TeX-raise-frame-function. - -2016-06-10 Tassilo Horn - - New defcustom TeX-raise-frame-function - - * tex.el (TeX-raise-frame-function): New defcustom. - (TeX-source-correlate-sync-source): Use it. - -2016-06-04 Uwe Brauer - - Document how to disable filling for specific environments - - * latex.el (LaTeX-indent-environment-list): Mention in docstring that - environments listed here are not filled. - (LaTeX-fill-region-as-paragraph): Add information to the docstring - concerning excluding enviroments from that function by using - `LaTeX-indent-environment-list'. Suggested by Uwe Brauer. - -2016-05-31 Mosè Giordano - - Fix compatibility with GNU Emacs < 24 - - * tex.el (TeX-source-correlate-sync-source): Call `x-focus-frame' only - when it is available. - -2016-05-29 Tassilo Horn - - Grab focus on Evince inverse search - - * tex.el (TeX-source-correlate-sync-source): Call `x-focus-frame'. - -2016-05-29 Tassilo Horn - - Don't use non-existing custom-buffer-done-function - - * tex-wizard.el (TeX-wizard): Use `kill-buffer-hook' and - `custom-buffer-done-kill' instead of `custom-buffer-done-function' which - has been removed from Emacs a long time ago. - -2016-05-27 Tassilo Horn - - Docs for prettification with Emacs 25+ - - * doc/auctex.texi (Prettifying): Document prettification. - -2016-05-27 Stefan Monnier - - Fix byte-compiler warnings. - - * context.el: Fix some byte-compiler warnings. - * tex-buf.el: Ditto. - * tex-jp.el: Ditto. - * tex-mik.el: Ditto. - * toolbar-x.el: Ditto. - -2016-05-24 Tassilo Horn - - Fix copyright header of tex-jp.el - - * tex-jp.el: Fix Copyright and Author headers. - -2016-05-22 Tassilo Horn - - Convert ChangeLog.1 to UTF-8 - - * ChangeLog.1: Convert to UTF-8 and adjust encoding cookie. - -2016-05-22 Tassilo Horn - - Make ChangeLog UTF-8 - - * ChangeLog-preview.1: Convert to UTF-8. - * build-aux/gitlog-to-auctexlog: Remove iconv call for converting - ChangeLog to ISO-8859-1. - -2016-05-21 Mosè Giordano - - Append environment indentation rules to LaTeX-indent-environment-list - - * style/alltt.el ("alltt"): Append indentation rule to - `LaTeX-indent-environment-list' in order not to override custom - settings. Reported by François Patte. - * style/beamer.el ("beamer"): Ditto. - * style/doc.el ("doc"): Ditto. - * style/fancyvrb.el ("fancyvrb"): Ditto. - * style/filecontents.el ("filecontents"): Ditto. - * style/hyperref.el ("hyperref"): Ditto. - * style/listings.el (LaTeX-listings-auto-cleanup, "listings"): Ditto. - * style/longtable.el ("longtable"): Ditto. - * style/minted.el (LaTeX-minted-auto-cleanup, "minted"): Ditto. - * style/tabularx.el ("tabularx"): Ditto. - * style/tabulary.el ("tabulary"): Ditto. - -2016-05-18 Arash Esbati - - Respect both "xcolor" and "color" for command queries - - * style/textpos.el ("textpos"): Remove "color" from - `TeX-run-style-hooks'. - ("textpos"): Respect both "xcolor" and "color" for query to - "textblockcolour" and "textblockrulecolour" commands. - -2016-05-18 Arash Esbati - - Respect both "xcolor" and "color" for query to "shadecolor" - - * style/ntheorem.el ("ntheorem"): Respect both "xcolor" and - "color" for query to "shadecolor" command. - -2016-05-18 Arash Esbati - - Adjust query commands for loading by xcolor.el - - * style/colortbl.el ("colortbl"): Run style hook for "color" only - if "xcolor" is not an active style. - ("colortbl"): Check if "xcolor" is an active style and run - (TeX-arg-xcolor) or (TeX-arg-color) respectively to query for the - arguments. - -2016-05-18 Arash Esbati - - Run `TeX-add-symbols' if "xcolor" is not an active style - - * style/color.el ("color"): Check if "xcolor" is an active style - and then run `TeX-add-symbols' on commands defined by "color.sty" - and add fontification support. - -2016-05-18 Arash Esbati - - Add new style/xcolor.el - - * Makefile.in (STYLESRC): Add new style xcolor.el. - - * style/xcolor.el: Add new file. - -2016-05-15 Tassilo Horn - - Make TeX-view work better with regions - - * tex-buf.el (TeX-region-update-point): New function which sets point in - the region buffer so that it matches the location of point in the - current buffer. - (TeX-view): Use it. - -2016-05-14 Arash Esbati - - Improve the insertation of "macro" environment - - * style/doc.el (LaTeX-env-no-comment): Check if argument - `environment' is "macro" and query/insert a name prefixed with - `TeX-esc'. - (LaTeX-doc-after-insert-macrocode): Add "macro" environment. - ("doc"): Run `LaTeX-env-no-comment' when "macro" environment is - inserted. - -2016-05-14 Mosè Giordano - - Use commit date for package date also in configure - - * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): Use commit date rather - than author date. - -2016-05-14 Ikumi Keita - - Tweak mode name only when file local variable is enabled. - - * tex-jp.el (japanese-plain-tex-mode-initialization) - (japanese-latex-mode-initialization): Tweak mode name only - when `enable-local-variables' is non-nil. - -2016-05-12 Ikumi Keita - - Adapt for upLaTeX - - * tex-buf.el (TeX-LaTeX-sentinel): Accept banner line of upLaTeX. - * tex-jp.el (japanese-LaTeX-style-list): Add class file for upLaTeX. - * tex.el (TeX-format-list): Make upLaTeX class file names lead to - `japanese-latex-mode'. - -2016-05-09 Mosè Giordano - - Do not check TeX engine with ifluatex package - - * style/ifluatex.el ("ifluatex"): Set `TeX-check-engine-list' to nil so - that the engine is not checked when this package is loaded. - -2016-05-09 Mosè Giordano - - Check TeX engine only once - - * tex-buf.el (TeX-check-engine): If user does not want to change engine, - do not ask again. Suggested by Joost Kremers. - -2016-05-09 Mosè Giordano - - Use commit date to determine package date - - * autogen.sh (AUCTEXDATE): Use commit date, rather than author date, to - determine package date. - -2016-05-09 Arash Esbati - - Insert braces after some macros and \relax after \ProcessOptions - - * style/ltx-base.el ("ltx-base"): Insert a pair of braces after - "DeclareOption*", "AtEndOfPackage", "AtEndOfClass", - "AtBeginDocument" and "AtEndDocument". - Insert a "\relax" after "ProcessOptions". - -2016-05-09 Arash Esbati - - Improve style/doc.el - - * style/doc.el ("doc"): Do not indent the content inside the "macro" - environment. - Insert a pair of braces after "DoNotIndex", "StopEventually", - "MacroFont", "AltMacroFont". - Prefix the string read with TeX-esc when inserting - "DescribeMacro", "cmd". - Ask for an argument ("parg", "oarg", "marg", "meta"). - Add missing macro "cs". - Delete dups ("MacroFont", "AltMacroFont", "theCodelineNo"). - Ask for .fdd and .dtx files to input or include ("DocInput", - "DocInclude"). - Add lengths "MacrocodeTopsep", "MacroTopsep", "MacroIndent". - -2016-05-06 Mosè Giordano - - Allow for negative offsets in region backward search - - * tex.el (TeX-source-correlate-handle-TeX-region): Use the same regexp - used in `preview-parse-messages', that is also XEmacs compatible and - allows for negative offsets. This makes backward search work also - when using `TeX-command-buffer' and `LaTeX-command-section'. Reported - by Qiang Yin. - -2016-04-28 Ikumi Keita - - Enable directory local variables in japanese-{latex, plain-tex}-mode - - * tex-jp.el (japanese-latex-mode-initialization): Set - `major-mode' to `japanese-latex-mode' and reset it to - `latex-mode' after `hack-local-variables' is done. - (japanese-plain-tex-mode-initialization): Similar changes - for `japanese-plain-tex-mode'. - (japanese-TeX-reset-mode-name): New function. - (top-level) Make `latex-mode' is regarded as parent of - `japanese-latex-mode' in directory local variables. Similar - addition for `japanese-plain-tex-mode', too. - -2016-04-23 Ikumi Keita - - Make unloading of tex-site work on Emacs 24 - - * tex-site.el.in (tex-site-unload-hook): Run `TeX-modes-set' when - `advice-add' is defined. - -2016-04-20 Mosè Giordano - - Fix TeX-error-overview-make-entries - - * tex-buf.el (TeX-error-overview-make-entries): Add `active-buffer' - optional argument. If `TeX-error-overview-open-after-TeX-run' is - non-nil and there is an error, TeX sentinels run this function but - `TeX-error-overview-active-buffer' hadn’t been initialized yet. Fixes - bug#23318. - -2016-04-19 Mosè Giordano - - Call TeX-newline-function interactively - - * tex.el (TeX-newline): Replace `funcall' with `call-interactively'. - This makes `electric-indent-mode' work out-of-the-box. Suggested by - alex (http://comments.gmane.org/gmane.emacs.auctex.devel/4631). - -2016-04-19 Ikumi Keita - - Temporarily bind `TeX-insert-macro-default-style' to 'show-optional-args' - - * latex.el (LaTeX-item-argument): Temporarily bind - `TeX-insert-macro-default-style' to 'show-optional-args'. - This is necessary in description environment if the user customize the - option to `mandatory-args-only'. - -2016-04-17 Mosè Giordano - - Reword documentation of TeX-PDF-from-DVI - - * doc/auctex.texi (Processor Options): Make information about Japanese - documents more accurate. Suggested by Ikumi Keita. - -2016-04-16 Mosè Giordano - - Replace TeX-PDF-via-dvips-ps2pdf with TeX-PDF-from-DVI - - * tex.el (TeX-command-list): Add Dvipdfmx. - (TeX-expand-list-builtin): Use `TeX-PDF-from-DVI' in place of - `TeX-PDF-via-dvips-ps2pdf'. - (TeX-PDF-from-DVI): New safe buffer-local and customizable variable. - (TeX-PDF-via-dvips-ps2pdf): Mark as obsolete. - (TeX-toggle-PDF-via-dvips-ps2pdf): Remove function. - (TeX-PDF-from-DVI): New function. - (TeX-mode-specific-command-menu-entries): Update menu to convert DVI to - PDF. - * tex-buf.el (TeX-command-default, TeX-run-set-command, - TeX-TeX-sentinel, TeX-TeX-sentinel-check, TeX-LaTeX-sentinel, - TeX-dvips-sentinel, TeX-ps2pdf-sentinel): Use `TeX-PDF-from-DVI' in - place of `TeX-PDF-via-dvips-ps2pdf'. - (TeX-run-dvipdfmx, TeX-dvipdfmx-sentinel): New function. - (): - * doc/auctex.texi (Processor Options): Document `TeX-PDF-from-DVI' and - remove mentions to `TeX-PDF-via-dvips-ps2pdf' - * doc/changes.texi: Mention `TeX-PDF-from-DVI'. - -2016-04-16 Ikumi Keita - - Use customize option `TeX-region' instead of "_region_" - - * tex-buf.el (TeX-output-revert-buffer): Use customize option - `TeX-region' instead of string literal "_region_". - -2016-04-16 Ikumi Keita - - Use `deactivate-input-method' if defined - - * tex.el (TeX-math-input-method-off): Use `deactivate-input-method' - instead of obsolete function `inactivate-input-method' when possible. - -2016-04-16 Ikumi Keita - - Use `match-string-no-properties' - - * texmathp.el (texmathp, texmathp-match-environment): For better - consistency with other parts of the file, change `match-string' to - `no-properties' variant. - -2016-04-16 Ikumi Keita - - Fix small errors in doc string and comment - - * tex.el (TeX-auto-add-type): Change the word `function' to `macro' - and add an `s' to the verb `create'. - - * tex-buf.el (TeX-run-format): Correct a typo `debuger' to `debugger'. - -2016-04-14 Mosè Giordano - - Fix in TeX sentinels - - * tex-buf.el (TeX-TeX-sentinel, TeX-LaTeX-sentinel): Use - `TeX-error-overview-make-entries' to test presence of errors or - warnings. This is the same test carried in `TeX-master-directory' and - prevents from getting an error when - `TeX-error-overview-open-after-TeX-run' is non-nil but - `TeX-debug-warnings' and/or `TeX-debug-bad-boxes' are nil. - -2016-04-13 Matthew Leach - - Auto save `TeX-command-extra-options'. - - * tex.el (TeX-auto-store): Save the value of `TeX-command-extra-options' - so it is set project-wide. - -2016-04-13 Matthew Leach - - TikZ: Don't allow relative points with \coordinate. - - * style/tikz.el (TeX-TikZ-point-function-map): Revert back to simple - point alist. - (TeX-TikZ-relative-point-function-map): New. - (TeX-TikZ-draw-arg-function-map): Use - `TeX-TikZ-relative-point-function-map'. - -2016-04-13 Matthew Leach - - TikZ: Add the grid command. - - * style/tikz.el (TeX-TikZ-arg-grid): New. - (TeX-TikZ-draw-arg-function-map): Map the 'Grid' command to - `TeX-TikZ-arg-grid'. - -2016-04-13 Matthew Leach - - Fix a documentation type. - - * doc/auctex.texi (Automatic Local): Fix a documentation typo. - -2016-04-13 Mosè Giordano - - Prevent infinite loop in TeX-command-expand - - * tex.el (TeX-view-command-raw): This function should always return a - string. Throw an error if fails to do so. This prevents an infinite - loop in `TeX-command-expand' in the case in which `command' is nil - because of a malformed viewer specification. - * tests/tex/command-expansion.el (TeX-view-command-raw-errors): Add - tests to trigger errors in `TeX-view-command-raw'. - -2016-04-10 Ikumi Keita - - Integrate viewer support between tex.el and tex-jp.el - - * tex.el (TeX-view-program-list-builtin): Integrate viewer support - between tex.el and tex-jp.el. - * tex-jp.el : Ditto. - -2016-04-09 Mosè Giordano - - Do not use add-to-list for let-bound variable - - * style/tikz.el (TeX-TikZ-find-named-points): Replace add-to-list with - `push'. - -2016-04-09 Mosè Giordano - - Compatibility for XEmacs - - * style/tikz.el (TeX-TikZ-single-macro-arg): Pass `function-alist' to - `TeX-TikZ-get-arg-type` because XEmacs requires an alist as argument - to `completing-read'. - -2016-04-08 Matthew Leach - - TikZ: Remove unneeded function. - - * style/tikz.el (TeX-TikZ-arg-rect-point): Delete. - -2016-04-08 Matthew Leach - - TikZ: Add the 'sin' and 'cos' connectors. - - * style/tikz.el (TeX-TikZ-path-connector-function-map): Add 'sin' and - 'cos' mapping to `identity'. - -2016-04-08 Matthew Leach - - TikZ: Make '+' and '++' prefixes apply to TikZ points - - * style/tikz.el (TeX-TikZ-get-prefix-string): New. - (TeX-TikZ-arg-rect-point): Add optional argument `prefix'. - (TeX-TikZ-arg-polar-point): Likewise. - (TeX-TikZ-arg-named-point): Likewise. - (TeX-TikZ-single-macro-arg): Allow a variable number of arguments to - the argument name function map. - (TeX-TikZ-point-function-map): Prefix all point types with '+' and - '++'. - (TeX-TikZ-path-connector-function-map): Remove the '+' and '++' - suffixes. - -2016-04-04 Matthew Leach - - TikZ: Add parabola command. - - * style/tikz.el (TeX-TikZ-arg-bend): New. - (TeX-TikZ-arg-parabola): New. - (TeX-TikZ-draw-arg-function-map): Add mapping from "Parabola" to - `TeX-TikZ-arg-parabola'. - -2016-04-04 Matthew Leach - - TikZ: Add optional parameter to `TeX-TikZ-single-macro-arg'. - - * style/tikz.el (TeX-TikZ-single-macro-arg): New argument OPTIONAL. - (TeX-TikZ-macro-arg): Use OPTIONAL argument when calling - `TeX-TikZ-single-macro-arg'. - -2016-04-04 Matthew Leach - - TikZ: make `TeX-TikZ-single-macro-arg' prompt required. - - * style/tikz.el (TeX-TikZ-get-arg-type): Make prompt non-optional. - (TeX-TikZ-single-macro-arg): Likewise. - (TeX-TikZ-macro-arg): Make prompt explicit. - -2016-04-04 Matthew Leach - - TikZ: Add the arc command. - - * style/tikz.el (TeX-TikZ-arg-arc): New. - (TeX-TikZ-draw-arg-function-map): Map the 'Arc' command to - `Tex-TikZ-arg-arc'. - -2016-04-04 Matthew Leach - - TikZ: Add circle command. - - * style/tikz.el (TeX-TikZ-arg-circle): New. - (TeX-TikZ-draw-arg-function-map): Add mapping from 'Circle' to - `TeX-TikZ-arg-circle'. - -2016-04-04 Stefan Monnier - - * tex-buf.el: Address some compiler warnings - - Require `latex' since we refer to some of its variables. - Use #' to quote a function. Use _ prefix for unused vars. - (TeX-current-process-region-p, TeX-save-query, TeX-parse-function) - (TeX-sentinel-function, TeX-sentinel-default-function) - (compilation-in-progress, TeX-current-page) - (TeX-error-overview-open-after-TeX-run, TeX-error-list) - (TeX-parse-all-errors, TeX-command-buffer, TeX-region): Declare before - the first use. - (TeX-command-text, TeX-command-pos): Declare as dyn-bound - (TeX-command-expand): Strength reduce `eval' to `symbol-name'. - (TeX-run-TeX): Use let*. - (TeX-sentinel-function, TeX-sentinel-default-function): Put something - in the function's body. - (TeX-TeX-sentinel-check): Check ConTeXt-Mark-version exists before - using it. We could have (require 'context) instead. - (TeX-Biber-sentinel): Remove redundant `concat'. - (TeX-error-description-list): Move before first use. - (TeX-error-overview-mode-map): Remove unused var `menu-map'. - (TeX-output-revert-buffer): Remove unused var `command'. - -2016-04-02 Mosè Giordano - - Fix compatibility with older Emacs versions - - * tex.el: Dynamic determination of `delete-selection' behavior has been - introduced in Emacs 24.3. For previous versions leave - `TeX-insert-dollar' without that property. - -2016-04-01 Mosè Giordano - - Dinamically put delete-selection prop to TeX-insert-dollar - - * tex.el (TeX-insert-dollar): Put `delete-selection' property only when - `TeX-electric-math' is nil. Suggested by Roger Lipsett. Fixes - bug#23177. - -2016-03-30 Mosè Giordano - - Restore compatibility with XEmacs - - * tex-buf.el (TeX-format-filter): Use `memq' in place of `memql'. This - one is not available in XEmacs. - -2016-03-29 Mosè Giordano - - Fix previous commit - -2016-03-29 Mosè Giordano - - New function TeX-error-report-has-errors-p - - * tex-buf.el (TeX-error-report-has-errors-p): New function. - (TeX-error-report-switches): Update docstring. - (TeX-LaTeX-sentinel, TeX-command-sequence-sentinel): Use - `TeX-error-report-has-errors-p'. - * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist): - Ditto. - -2016-03-29 Matthew Leach - - TikZ: Add more path connector types. - - * style/tikz.el (TeX-TikZ-path-connector-function-map): New. - (TeX-TikZ-draw-arg-function-map): Use - `TeX-TikZ-path-connector-function-map'. - -2016-03-29 Matthew Leach - - TikZ: Rename 'text' to 'label' to be consistent with TikZ terminology. - - * style/tikz.el (TeX-TikZ-arg-label): Rename from `TeX-TikZ-arg-text' - and prompt for a 'Label' rather than 'Text'. - (TeX-TikZ-arg-node): Use new function name. - (TeX-TikZ-node-arg): Likewise. - -2016-03-29 Matthew Leach - - TikZ: Ignore case when prompting for argument types. - - * style/tikz.el (TeX-TikZ-get-arg-type): Let-bind - `completion-ignore-case' to t when prompting the user. - -2016-03-29 Matthew Leach - - TikZ: Apply suggestions from checkdoc. - - * style/tikz.el (TeX-TikZ-point-function-map): Make documentation - consistent with checkdoc. - (TeX-TikZ-draw-arg-function-map): Likewise. - (TeX-TikZ-draw-arg): Likewise and rename parameter to '_ignored'. - (TeX-TikZ-coordinate-arg): Likewise. - (TeX-TikZ-node-arg): Likewise. - -2016-03-29 Mosè Giordano - - Fill environment content onley when auto-fill-mode is active - - * latex.el (LaTeX-insert-environment): Fill only when - `auto-fill-function' is non-nil, that means auto-fill-mode is active. - Reported by Florian Lindner. - -2016-03-29 Matthew Leach - - TikZ: Add 'Named Point' point type with completion. - - * style/tikz.el (TeX-TikZ-point-name-regexp): New. - (TeX-TikZ-find-named-points): New. - (TeX-TikZ-arg-named-point): New. - (TeX-TikZ-point-function-map): Add 'Named Point' element that maps to - `TeX-TikZ-arg-named-point'. - -2016-03-29 Matthew Leach - - TikZ: Add prompting for TikZ's \node macro. - - * style/tikz.el (TeX-TikZ-node-arg): New. - -2016-03-29 Matthew Leach - - TikZ: Add prompting for \coordinate macro. - - * style/tikz.el (TeX-TikZ-point-function-map): New. - (TeX-TikZ-draw-arg-function-map): Use `TeX-TikZ-point-function-map'. - (TeX-TikZ-coordinate-arg): New. - -2016-03-29 Matthew Leach - - TikZ: Extract the prompting of the next arg from TeX-TikZ-macro-arg. - - * style/tikz.el (TeX-TikZ-single-macro-arg): New. - (TeX-TikZ-macro-arg): Use `TeX-TikZ-single-macro-arg' for prompting - the user and calling the appropriate function. - -2016-03-29 Matthew Leach - - TikZ: allow arg type prompt to be specified. - - * style/tikz.el (TeX-TikZ-get-arg-type): Add a new optional argument, - prompt, and show that to the user when non-nil, instead of the - default. - -2016-03-29 Matthew Leach - - TikZ: split out the prompts to TeX-TikZ-arg-node & TeX-TikZ-macro-arg. - - * style/tikz.el (TeX-TikZ-arg-options): New. - (TeX-TikZ-arg-name): New. - (TeX-TikZ-arg-text): New. - (TeX-TikZ-arg-node): Use new TikZ arg functions for prompting the - user. - (TeX-TikZ-macro-arg): Use `TeX-TikZ-arg-options' when prompting for - the options. - -2016-03-29 Arash Esbati - - Add fontification support - - * style/environ.el ("environ"): Add fontification support. - -2016-03-29 Arash Esbati - - Fix a misplaced closing parenthesis - - * style/splitidx.el (LaTeX-splitidx-auto-cleanup): Fix a misplaced - closing parenthesis. - -2016-03-29 Arash Esbati - - Fix the name of argument in function body - - * style/currvita.el (LaTeX-currvita-env-with-label): Fix the name - of argument in the body of function. - -2016-03-29 Arash Esbati - - Delete redundant code - - * style/enumitem.el (LaTeX-arg-SetLabelAlign) - (LaTeX-arg-SetEnumitemKey, LaTeX-arg-SetEnumitemValue): Delete - redundant code which is part of the function - `LaTeX-enumitem-update-key-val-options'. - (LaTeX-enumitem-env-with-opts): Fix the name of argument in the - body of function. - -2016-03-28 Mosè Giordano - - Better control for presence of errors - - * tex-buf.el (TeX-LaTeX-sentinel): Use `TeX-error-report-switches' - instead of `TeX-error-list'. - -2016-03-27 Tassilo Horn - - Call TeX-after-compilation-finished-functions on warnings - - * tex-buf.el (TeX-LaTeX-sentinel): Skip calling - TeX-after-compilation-finished-functions only if there are real errors. - -2016-03-27 Matthew Leach - - Add the beginnings of TikZ support. - - * style/tikz.el: New - * doc/changes.texi: Document TikZ style. - * Makefile.in: Add TikZ style to the build. - -2016-03-26 Tassilo Horn - - Fix forward sync bug with multi-file documents - - * tex.el (TeX-pdf-tools-sync-view): Use the current file for the - sync-view call, not always the master file (bug#23083). - -2016-03-19 Mosè Giordano - - Temporarily bind gc-cons-threshold in time-consuming task - - * tex.el (TeX-search-files-by-type): Bind `gc-cons-threshold' to - 10000000 during the search, to reduce number of garbage collections - during the task. - -2016-03-17 Matthew Leach - - Prompt for optional short caption parameter. - - * latex.el (LaTeX-compose-caption-macro): New. - (LaTeX-short-caption-prompt-length): New. - (LaTeX-env-figure): Prompt for optional short caption parameter, when - the caption length is >= `LaTeX-short-caption-prompt-length', and pass - to `LaTeX-compose-caption-macro'. - * style/longtable.el ("longtable"): Likewise. - * style/psfig.el (LaTeX-env-psfigure): Likewise. - * doc/auctex.texi (Floats): Document short-caption prompting and - `LaTeX-short-caption-prompt-length'. - * doc/changes.texi: Likewise. - -2016-03-16 Matthew Leach - - Improve prompts when defining LaTeX macros. - - * latex.el (TeX-arg-default-argument-value): New. - (TeX-arg-define-macro-arguments): New. - (LaTeX-common-initialization): Use new LaTeX macro argument functions. - -2016-03-12 Matthew Leach - - Ensure LaTeX-indent-environment-list environments aren't filled - - * tests/latex/latex-filling-in.tex: Add a tabular environment to ensure - the body of the environment isn't filled as it is listed in - LaTeX-indent-environment-list. - * tests/latex/latex-filling-out.tex: Likewise. - -2016-03-08 Matthew Leach - - Remove "table" and "table*" from LaTeX-indent-environment-list - - * latex.el (LaTeX-indent-environment-list): Remove the "table" and - "table*" elements. - -2016-03-04 Mosè Giordano - - Use TeX-quote-after-quote in all language style files - - * style/icelandic.el ("icelandic"): - * style/polish.el ("polish"): - * style/polski.el ("polski"): Use value of `TeX-quote-after-quote' - instead of hard-coding t. - -2016-02-28 Mosè Giordano - - Improve word-string regexp in TeX-warning - - * tex-buf.el (TeX-warning): Match letters, numbers, colons, and hyphens, - not just word constituents. They may be preceeded by both grave - accent and apostrophe, not only grave accent. - * tests/tex/compilation-log.txt: Add test case. - * tests/tex/error-parsing.el: Update result. - -2016-02-27 Mosè Giordano - - Another fix for vertical bad box warnings - - * tex-buf.el (TeX-parse-error): Use different regexps for horizontal and - vertical bad boxes, they cannot be handled together. - (TeX-warning): Do not move point when a vertical bad box has been found. - * tests/tex/compilation-log.txt: Add a test where the parser used to - fail to find the file for warnings after a vertical bad box warning. - * tests/tex/error-parsing.el: Update result accordingly. - -2016-02-26 Mosè Giordano - - Fix parsing of vertical bad boxes context - - * tex-buf.el (TeX-warning): Use as context for vertical bad boxes the - warning itself and don't move point. - * tests/tex/compilation-log.txt: Add a test for vertical bad boxes, and - horizontal bad boxes ending with "at line NN". The two warnings are in - two consecutive lines, make sure the second one is correctly reported. - * tests/tex/error-parsing.el: Update result of the test accordingly. - -2016-02-26 Mosè Giordano - - Catch more bad box warnings - - * tex-buf.el (TeX-error-list): More information for some elements of the - list. - (TeX-parse-error): Change regexp to catch bad vertical boxes as well and - provide new argument to `TeX-warning'. - (TeX-warning): Require an additional mandatory argument, `bad-box'. - Improve regexp for detecting ending line of horizontal bad boxes in - order to cater for the case "...at line NN". - * tests/tex/error-parsing.el: Update result of the test. - -2016-02-23 Mosè Giordano - - Avoid checking duplicate directories in TeX-check-files - - * tex-buf.el (TeX-check-files): Delete duplicate directories in paths - list before performing the check. - -2016-02-21 Mosè Giordano - - Fix detection of line number in TeX-warning - - * tex-buf.el (TeX-warning): Require as additional mandatory argument the - position where the warning starts. Use it to limit - `re-search-backward' when looking for the line number. - (TeX-parse-error): Provide additional argument to `TeX-warning'. - * tests/tex/compilation-log.txt: Add another case where the line number - of the warning was mistaken. - * tests/tex/error-parsing.el: Update expected result of the test - accordingly. - -2016-02-21 Mosè Giordano - - Improve LaTeX-warnings-regexp - - * tex-buf.el (LaTeX-warnings-regexp): Catch also "LaTeX Font" warnings. - -2016-02-21 Mosè Giordano - - Another fix for TeX-parse-errro - - * tex-buf.el (TeX-parse-error): Improve regexp for polishing file name. - * tests/tex/compilation-log.txt: Add example to test file. - * tests/tex/error-parsing.el: Update the expected result of the test - accordingly. - -2016-02-21 Mosè Giordano - - Allow ignoring certain warnings - - * tex.el (TeX-ignore-warnings, TeX-suppress-ignored-warnings): New - customizable options. - (TeX-toggle-suppress-ignored-warnings): New function. - (TeX-mode-map): Add key-binding for `TeX-toggle-suppress-ignored-warnings'. - * tex-buf.el (TeX-error-list-skip-warning-p): Add new argument and use it. - (TeX-parse-TeX): Provide additional argument to - `TeX-error-list-skip-warning-p'. - (TeX-error-list): Document new information. - (TeX-find-display-help): Add new (ignored) argument. - (TeX-error): Add new element to `TeX-error-list' entry. - (TeX-warning): Set the "ignore" flag for `TeX-error-list' - (TeX-error-overview-make-entries): Provide additional argument to - `TeX-error-list-skip-warning-p'. - (TeX-error-overview-toggle-debug-bad-boxes): - (TeX-error-overview-toggle-debug-warnings): Determine - `TeX-master-directory' in `TeX-command-buffer'. - (TeX-error-overview-toggle-suppress-ignored-warnings): New function. - (TeX-error-overview-mode-map): Add key-binding for - `TeX-error-overview-toggle-suppress-ignored-warnings'. - (TeX-error-overview-menu): Add entry for - `TeX-error-overview-toggle-suppress-ignored-warnings'. - -2016-02-21 Mosè Giordano - - Show and hide warnings and bad boxes in error overview - - * tex-buf.el (TeX-error-list-skip-warning-p): New function. - (TeX-parse-TeX): Skip warnings or bad boxes if they are to be ignored. - (TeX-error-list): Describe information present in the list. - (TeX-parse-error): When storing warnings and bad boxes, add them to - `TeX-error-list' even if `TeX-debug-bad-boxes' and `TeX-debug-warnings' - are nil. - (TeX-error-overview-make-entries): Skip warnings or bad boxes if they - are to be ignored. - (TeX-error-overview-toggle-debug-bad-boxes): - (TeX-error-overview-toggle-debug-warnings): New functions. - (TeX-error-overview-mode-map, TeX-error-overview-menu): Add - `TeX-error-overview-toggle-debug-bad-boxes' and - `TeX-error-overview-toggle-debug-warnings'. - (TeX-error-overview): Make the list of entries for the overview before - creating the buffer and use this list to decide whether there is - something to show. - -2016-02-14 Mosè Giordano - - Fix TeX-check-files - - * tex-buf.el (TeX-check-files): Run the test in `TeX-master-directory' - as well. - -2016-02-14 Arash Esbati - - Add new style/splitidx.el - - * Makefile.in (STYLESRC): Add new style. - - * tex-style.el (LaTeX-splitidx-sindex-reftex-quick-id-key): Add - customizable variable. - - * style/splitidx.el: New file. - -2016-02-14 Arash Esbati - - Fix wrong usage of `TeX-auto-prepare-hook' - - * style/theorem.el (TeX-auto-cleanup-hook): - * style/ntheorem.el (TeX-auto-cleanup-hook): - * style/newfloat.el (TeX-auto-cleanup-hook): - * style/amsthm.el (TeX-auto-cleanup-hook): Use - `TeX-auto-cleanup-hook' instead of mistakenly used - `TeX-auto-prepare-hook'. - -2016-02-14 Arash Esbati - - Add support for missing macro \SetLabelAlign - - * style/enumitem.el ("enumitem-SetLabelAlign"): Plug - \SetLabelAlign into AUCTeX parser. - (LaTeX-enumitem-SetLabelAlign-regexp): New variable. - (LaTeX-enumitem-auto-prepare): Reset - `LaTeX-auto-enumitem-SetLabelAlign'. - (LaTeX-arg-SetLabelAlign): New function to query the arguments of - \SetLabelAlign. - ("enumitem"): Add \SetLabelAlign to style hook incl. fontification. - (LaTeX-arg-SetEnumitemValue): Use `completing-read' instead of - `TeX-read-key-val'. - -2016-02-13 Mosè Giordano - - Add support for Atril viewer - - Suggested by Antoine Levitt. - - * tex.el (TeX-evince-dbus-p): Take new arguments to specify desktop - environment and application names. - (TeX-evince-sync-view-1): Rename from `TeX-evince-sync-view'. Take new - arguments to specify desktop environment and application names. - (TeX-atril-sync-view, TeX-evince-sync-view): - (TeX-view-program-select-evince): New functions. - (TeX-view-program-list-builtin): Add Atril entry and use - `TeX-view-program-select-evince' for Atril and Evince. - (TeX-source-correlate-mode): Register for Atril DBUS signal. - * doc/changes.texi: Mention Atril support. - -2016-02-09 Arash Esbati - - Add support for dviout viewer - - * doc/changes.texi: Mention support for dviout on Windows. - - * tex.el (TeX-view-program-list-builtin): Add support for dviout - on Windows. This setup works for `TeX-source-correlate-method' - set to (dvi . source-specials). - Reorder " %o" in entry for SumatraPDF. - -2016-02-09 Arash Esbati - - Add support for SumatraPDF viewer - - * doc/changes.texi: Mention support for SumatraPDF on Windows. - Fix typos. - - * tex.el (TeX-view-program-list-builtin): Add support for - SumatraPDF on Windows. - -2016-02-08 Mosè Giordano - - Add support for Zathura viewer - - * tex.el (TeX-view-program-list-builtin): Add Zathura. - * doc/changes.texi: Mention Zathura support and reworked error parsing. - -2016-02-07 Mosè Giordano - - Minor fix in TeX-documentation-texdoc - - * tex.el (TeX-documentation-texdoc): Make it possible to run the - function in read-only buffers. - -2016-02-07 Mosè Giordano - - Improve parsing of certain warnings - - * tex-buf.el (TeX-warning): Get full context and line numbers for - warnings matching `LaTeX-warnings-regexp'. - * tests/tex/compilation-log.txt: Add example warnings for this case. - * tests/tex/error-parsing.el: Update result of test accordingly. - -2016-02-07 Mosè Giordano - - Catch LaTeX class warnings - - * tex-buf.el (LaTeX-warnings-regexp): New variable. This is the same - regexp used before by `TeX-LaTeX-sentinel-has-warnings' and - `TeX-parse-error', but now catches class warnings as well. - (TeX-LaTeX-sentinel-has-warnings, TeX-parse-error): Use - `LaTeX-warnings-regexp'. - -2016-02-07 Mosè Giordano - - Fix TeX-parse-error - - * tex-buf.el (TeX-parse-error): Remove from the file string pages of the - output file. - * tests/tex/compilation-log.txt: Add a warning containing such faulty - file name. - * tests/tex/error-parsing.el (TeX-error-parsing): Update result of the - test accordingly. - -2016-02-07 Mosè Giordano - - Add ERT test for error parsing - - * tests/tex/compilation-log.txt: Add minimal example of compilation log - that failed to be parsed correctly with the old parsing function. - * tests/tex/error-parsing.el: New ERT test. - -2016-02-07 Mosè Giordano - - Add script to update the ChangeLog - - * ChangeLog.1: Add copyright notice and information about included - commits. - * Makefile.in: Add ChangeLog-related variables and rules. - * build-aux/gitlog-to-auctexlog: New script, adapted from GNU Emacs. - -2016-02-03 Arash Esbati - - Another fix for file name regexp in TeX-documentation-texdoc - - * tex.el (TeX-documentation-texdoc): Add `space' and `()' - to file name regexp for Windows paths. - -2016-02-02 Arash Esbati - - Fix file name regexp in TeX-documentation-texdoc - - * tex.el (TeX-documentation-texdoc): Add backslash separator for Windows - paths. - -2016-02-02 Mosè Giordano - - Capture warnings from packages with hyphens in name - - * tex-buf.el (TeX-LaTeX-sentinel-has-warnings): Add hyphen to regexps. - (TeX-parse-error): Ditto. - -2016-02-02 Mosè Giordano - - New function for reading documentation with texdoc - - * tex.el (TeX-documentation-texdoc): New function. - (TeX-common-menu-entries): Replace `TeX-doc' with - `TeX-documentation-texdoc'. - (TeX-mode-map): Ditto. - * doc/auctex.texi (Documentation): Document `TeX-documentation-texdoc' - in place of `TeX-doc'. - * doc/changes.texi: Mention `TeX-documentation-texdoc'. - -2016-01-31 Tassilo Horn - - Capture message of LaTeX warnings - - * tex-buf.el (TeX-parse-error): Capture message of LaTeX warnings. - -2016-01-30 Mosè Giordano - - Use default argument of completing-read in ConTeXt-environment - - * context.el (ConTeXt-environment): Properly use default argument of - `completing-read'. Do not set `ConTeXt-default-environment' to - `environment' if the latter is equal to the current default - environment, like in `LaTeX-environment'. - -2016-01-30 Mosè Giordano - - Add completion for environments in ConTeXt - - * context.el (ConTeXt-language-variable-list): Document variable. Add - `ConTeXt-environment-list' so that now completion for environments - names in `ConTeXt-environment' function works. Suggested by Andrea De - Michele. - -2016-01-27 Mosè Giordano - - Change coding back to iso-8859-1, XEmacs doesn't support utf-8 - - * font-latex.el: Restore coding to iso-8859-1. - * style/alphanum.el: Ditto. - * style/dk-bib.el: Ditto. - * style/doc.el: Ditto. - * style/inputenc.el: Ditto. - * style/jura.el: Ditto. - * style/ltx-base.el: Ditto. - * style/ltxdoc.el: Ditto. - * tex-font.el: Ditto. - * tex.el: Ditto. - -2016-01-25 Mosè Giordano - - Code cleaning - - * latex.el (TeX-arg-document): Remove useless (mapcar 'identity ...). - Suggested by Marcin Borkowski. - * style/biblatex.el (LaTeX-biblatex-package-options): Ditto. - -2016-01-24 Arash Esbati - - Improve style/enumitem - - * style/enumitem.el (LaTeX-enumitem-newlist-list) - (LaTeX-enumitem-newlist-list-item-arg) - (LaTeX-auto-enumitem-newlist): Remove variables. - (LaTeX-enumitem-newlist-list-local): Fix docstring. - (LaTeX-enumitem-auto-cleanup): Plug \newlist into AUCTeX parser. - ("enumitem"): Offer only enumerated environments as completion for - \restartlist. - -2016-01-24 Arash Esbati - - Improve font related queries - - * style/theorem.el (LaTeX-theorem-fontdecl): Do not prefix the - elements with `TeX-esc'. - (LaTeX-arg-theorem-fontdecl): New function. - ("theorem"): Use `LaTeX-arg-theorem-fontdecl' for font related - queries. - -2016-01-24 Arash Esbati - - Improve font related queries - - * style/ntheorem.el (LaTeX-ntheorem-fontdecl): Do not prefix the - elements with `TeX-esc'. - (LaTeX-arg-ntheorem-fontdecl): New function. - ("ntheorem"): Use `LaTeX-arg-ntheorem-fontdecl' for font related - queries. - -2016-01-24 Arash Esbati - - Improve font related queries - - * style/amsthm.el (LaTeX-amsthm-fontdecl): Do not prefix the - elements with `TeX-esc'. - (LaTeX-arg-amsthm-fontdecl): New function. - ("amsthm"): Use `LaTeX-arg-amsthm-fontdecl' for font related - queries. - -2016-01-23 Mosè Giordano - - Write TeX-style-hook-dialect to parsed file - - * latex.el (BibTeX-auto-store): Run `TeX-bibtex-set-BibTeX-dialect'. - * tex.el (TeX-auto-store): Store `TeX-style-hook-dialect' from buffer - and write it to parsed file when present. - -2016-01-23 Mosè Giordano - - Add new dialects - - * context.el: Update copyright years. - (ConTeXt-dialect): New constant. - (ConTeXt-mode-common-initialization): Set `TeX-style-hook-dialect' to - `ConTeXt-dialect'. - * plain-tex.el: Update copyright years. - (plain-TeX-dialect): New constant. - (plain-TeX-common-initialization): Set `TeX-style-hook-dialect' to - `plain-TeX-dialect'. - * tex.el (TeX-style-hook-dialect): Document new dialects. - (TeX-style-hook-dialect-weight-alist): Add plain-tex and context dialects. - -2016-01-23 Mosè Giordano - - Convert tex-font.el to UTF-8 coding - - * tex-font.el: set coding to utf-8. - -2016-01-23 Mosè Giordano - - Move \iff macro to Arrows section of LaTeX-math-default - - * latex.el (LaTeX-math-default): \iff symbol is defined in base LaTeX, - move it to the "Arrows" section. - -2016-01-20 Mosè Giordano - - Fix bug in subfigure style file - - * style/subfigure.el ("subfigure"): Move `TeX-complete-list' inside - append argument. Fixes bug#22417. - -2016-01-17 Mosè Giordano - - Add some AMS arrows to LaTeX-math-default - - * latex.el (LaTeX-math-default): Add `impliedby', `implies', and `iff' - arrows. Suggested by Aiko Kyle. - -2016-01-10 Mosè Giordano - - url macro accepts only braces in hyperref - - * style/hyperref.el: Update copyright years. - ("hyperref"): Remove "url" from - `LaTeX-verbatim-macros-with-delims-local', it was added by url.el, but - in hyperref "\url" has a different syntax. - -2015-12-18 Ivan Andrus - - Fix bug in `preview-LaTeX-disable-pdfoutput' - - * preview.el.in (preview-LaTeX-disable-pdfoutput): Allow one or more - spaces between command line arguments. - -2015-12-04 Tassilo Horn - - Delete .cvsignore - - I'm pretty confident we won't switch back. ;-) - -2015-11-30 Arash Esbati - - Fix query prompt - - * style/ntheorem.el ("ntheorem"): - * style/theorem.el ("theorem"): Fix wrong query prompt. - -2015-11-30 Mosè Giordano - - Fix regex in texmathp - - * texmathp.el: Replace \t with \r. Reported by Marcin Borkowski. - -2015-11-24 Tassilo Horn - - Rename TeX-after-compilation-finished-hook to -functions - - * tex-buf.el (TeX-after-compilation-finished-functions): Rename from - -hook to -functions. - (TeX-LaTeX-sentinel): Adapt. - * context.el (TeX-ConTeXt-sentinel): Adapt. - -2015-11-23 Arash Esbati - - Add new style/ntheorem.el - - * Makefile.in (STYLESRC): Add new style. - - * style/ntheorem.el: New file. - -2015-11-23 Arash Esbati - - Add new style/theorem.el - - * Makefile.in (STYLESRC): Add new style. - - * style/theorem.el: New file. - -2015-11-23 Arash Esbati - - Improve style/amsthm.el - - * style/amsthm.el (LaTeX-amsthm-fontdecl): Cover all font changing - declarations. - ("amsthm"): Overrule the defintion for \newtheorem in `latex.el'. - ("amsthm"): Use `TeX-completing-read-multiple' for font related - queries. - -2015-11-23 Tassilo Horn - - Rename TeX-after-TeX-LaTeX-command-finished-hook - - * tex-buf.el (TeX-after-compilation-finished-hook): Rename from - TeX-after-TeX-LaTeX-command-finished-hook. - * context.el (TeX-ConTeXt-sentinel): Run - TeX-after-compilation-finished-hook when the compilation was successful. - * doc/auctex.texi (Modes and Hooks): Adapt docs. - -2015-11-21 Mosè Giordano - - Convert Elisp source files to UTF-8 - - * font-latex.el: Change coding to UTF-8 - * style/alphanum.el: Ditto. - * style/dk-bib.el: Ditto. - * style/doc.el: Ditto. - * style/inputenc.el: Ditto. - * style/jura.el: Ditto. - * style/ltx-base.el: Ditto. - * style/ltxdoc.el: Ditto. - * tex.el: Ditto. - -2015-11-19 Mosè Giordano - - Fix bug in TeX-command-sequence - - * tex-buf.el (TeX-command-sequence): Ask for TeX-master if unknown, - otherwise running this function on a file without a known `TeX-master' - will result in `TeX-master' being automatically set to "" at some - point. - (TeX-region-file): Add a third compatibility argument and update - docstring accordingly. - -2015-11-19 Mosè Giordano - - Remove support to "Master:" line - - * tex.el (TeX-convert-master): Remove now unused variable. - (TeX-master-file): Remove support to "Master:" line and update - documentation accordingly. - -2015-11-15 Mosè Giordano - - Activate RefTeX reference styles - - * tex-style.el (LaTeX-reftex-ref-style-auto-activate): New - customizable variable. - * style/cleveref.el ("cleveref"): Activate RefTeX reference style. - * style/fancyref.el ("fancyref"): Ditto. - * style/varioref.el ("varioref"): Ditto. - * style/hyperref.el ("hyperref"): Use - `LaTeX-reftex-ref-style-auto-activate'. - -2015-11-15 Mosè Giordano - - Determine AUCTEXDATE and AUCTEXVERSION from git - - * aclocal.m4 (AC_DATE_VERSION_FROM_CHANGELOG): if this is git - repository, use it to determine the variables. - * autogen.sh: Ditto. - -2015-11-14 Mosè Giordano - - Fix error in autogen.sh, configure, and Makefile - - * Makefile.in (doc/Makefile): Replace ChangeLog with ChangeLog.1. - * autogen.sh: Ditto. - * configure.ac: Ditto. - * doc/Makefile.in (version.texi): Ditto. - -2015-11-13 Mosè Giordano - - Drop ChangeLog - - * .gitignore: Add ChangeLog and auto dirs in tests. - * ChangeLog.1: Rename from ChangeLog. - * Makefile.in (EXCLUDEDFILES): Exclude build-aux directory. - * build-aux/gitlog-to-changelog: Copy script from gnulib. - -2014-05-02 Tassilo Horn - - Improve new-file regex. - - * tex-buf.el (TeX-parse-error): Improve new-file regex. - -2014-04-29 Tassilo Horn - - Fix Wrong type argument: characterp, nil error. - - * tex-buf.el (TeX-format-filter): Fix error caused by trying to - get char syntax from char after EOF. - -2014-04-27 Tassilo Horn - - Don't use TRIM arg of split-string. - - * tex-buf.el (TeX-parse-error): Don't use TRIM arg of - `split-string' which is new in emacs 24.4. - -2014-04-25 Tassilo Horn - - Improve line wrap removal heuristics. - - * tex-buf.el (TeX-format-filter): Remove linebreaks at columns 79 - and also column 80. Also remove linebreaks preceded by a period - that are followed by a word character to remove linebreaks in file - names that are wrapped just after the period starting the file - name extension. - -2014-04-24 Tassilo Horn - - Improve TeX error parsing. - - * tex-buf.el (TeX-error): Error if file containing the TeX error - doesn't exist instead of finding a new file. - (TeX-parse-error): Greatly simplify the new file and end of file - regexps. - -2015-11-13 Mosè Giordano - - * Version 11.89 released. - -2015-11-12 Mosè Giordano - - * RELEASE: Update AUCTeX version, the new features section, and - the list of contributors. - - * configure.ac: Update AUCTeX version. - - * doc/changes.texi: Mention PDF Tools and generic features for - 11.89 release. - - * doc/tex-ref.tex: Update AUCTeX version and copyright years - across the file. - - * latex.el: Update copyright year. - - * latex/preview.dtx: Manually update release version. - - * Makefile.in (WEMACSPACKAGE): Update for Emacs 24.5 - (www-doc): Download gendocs.sh patch from AUCTeX repository. - - * tex.el (TeX-view-predicate-list-bultin): For - `has-no-display-manager' predicate, use the current test only for - old Emacsen, otherwise employ `display-graphic-p'. Suggested by - Santiago Saavedra. - -2015-11-11 Mosè Giordano - - * tests/latex/latex-test.el (LaTeX-math-indent) - (LaTeX-change-environment-with-esc): New tests. - - * tests/latex/math-indent-in.tex: New test file. - - * tests/latex/math-indent-out.tex: Ditto. - -2015-11-10 Mosè Giordano - - * latex.el (LaTeX-fill-break-at-separators): Change default value - to opening only inline and display math switches. - - * tests/latex/latex-filling-in.tex: New test file. - - * tests/latex/latex-filling-out.tex: Ditto. - - * tests/latex/latex-test.el (LaTeX-indent-tabular-test/in) - (LaTeX-indent-tabular-test/out): Remove variables defined with - `defvar'. - (AUCTeX-set-ert-path): New function for setting the path of the - ERT test files. - (LaTeX-filling): New ERT test. - -2015-11-10 Tassilo Horn - - * tex-buf.el (TeX-revert-document-buffer): New function. - (TeX-after-TeX-LaTeX-command-finished-hook): Mention it in docstring. - * doc/auctex.texi (Modes and Hooks): Mention it in manual. - -2015-11-10 Santiago Saavedra (tiny change) - - * tex.el (TeX-command-list, TeX-view-program-list-builtin) - (TeX-view-program-selection): Add dvi2tty as a first-class - command, removing it from a load-time quasiquotation so that the - strategy for selecting it or evince goes down to the frame - performing the View command. Fixes bug#21873. - -2015-11-09 Mosè Giordano - - * tex-info.el: Update copyright years. - (Texinfo-nodename-de-escape, Texinfo-nodename-escape): Use - `TeX-assoc-string' in place of `assoc-string'. - -2015-11-08 Mosè Giordano - - * tex-info.el (TeX-texinfo-mode): Set `TeX-output-extension'. - Remove compatibility code with old Emacsen. - -2015-11-06 Mosè Giordano - - * tex-buf.el (TeX-check-TeX, TeX-check-TeX-command-not-found): New - customizable options. - (TeX-command): Do a better check for the presence of a TeX - distribution. Run `call-process' instead of `executable-find', - like `TeX-run-command' actually does. The point is that - `call-process' and `start-process' use `PATH' environment - variable, `executable-find' uses `exec-path' variable and they do - not need to match, but we should check what `TeX-run-command' will - really do. - - * doc/auctex.texi (Processor Options): Document `TeX-check-TeX'. - - * doc/changes.texi: Mention `TeX-check-TeX'. - -2015-11-03 Mosè Giordano - - * doc/auctex.texi (Processor Options): Document - `ConTeXt-Mark-version'. - (Multifile): Mention `dwim' value for `TeX-master'. - - * doc/changes.texi: Mention `ConTeXt-Mark-version'. - -2015-11-02 Mosè Giordano - - * latex.el (TeX-arg-document): When `TeX-arg-input-file-search' is - nil, use `LaTeX-style-list' to complete document classes. Fixes - bug#21814. - -2015-10-31 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/hologo.el: New file. - -2015-10-28 Tassilo Horn - - * latex.el (LaTeX-fill-break-at-separators): Default to nil - because many users don't like that special filling. - - * tex-info.el (Texinfo-make-node-list): Warn about duplicate - nodes. Return nodes in order instead of reversed. - -2015-10-25 Vincent Belaïche - - * tex-info.el (Texinfo-nodename-de-escape): New defun. - (Texinfo-nodename-escape): New defun. - (Texinfo-make-node-list): New defun, code taken from - Texinfo-insert-node into this function for the sake of code - factorization. In addition, (1) allow node name not to be - followed by a comma --- i.e. next node etc. unspecified --- (2) - trim trailing blanks after node name, and (3) de-escape @comma{} - before insertion of node name into the list. - (Texinfo-insert-node): (1) Use new function - `Texinfo-make-node-list', and (2) escape node names for commas. - (Texinfo-arg-nodename): New defun. - (TeX-texinfo-mode): (1) Remove `group' from list of commands, - `group' is an environment, not a command. (2) Add - `guillemetleft', `guillemetright', `guilsinglleft', - `guilsinglright', `quotedblbase' and `quotesinglbase' to the list - of commands. (3) For commands `pxref', `ref' and `xref', use new - function `Texinfo-arg-nodename' to read node name with completion. - -2015-10-24 Arash Esbati - - * style/enumitem.el (LaTeX-enumitem-auto-cleanup): Move some - operations from style hook into this function. - (LaTeX-enumitem-newlist-list-item-arg-local): Delete now unused - variable. - - * style/amsthm.el (LaTeX-amsthm-theoremstyle-list): New variable - replacing the deleted function - `LaTeX-amsthm-complete-theoremstyle'. - (LaTeX-amsthm-env-label): New function to insert user defined - environments. - ("amsthm"): Improve handling of "newtheorem*" and - "newtheoremstyle". - - * style/AlegreyaSans.el ("AlegreyaSans"): Remove SmallCaps - font declaration command. - - * style/Alegreya.el ("Alegreya"): Remove SmallCaps - font declaration command. - - * style/caption.el (LaTeX-arg-caption-captionbox): Fix doctring. - - * style/subcaption.el (LaTeX-arg-subcaption-subcaption): Fix - doctring. - (LaTeX-arg-subcaption-subcaptionbox): ditto. - -2015-10-19 Mosè Giordano - - * tex-buf.el (TeX-command): Check that AUCTeX can find a working - TeX distribution before running some *TeX commands. - -2015-10-18 Mosè Giordano - - * tex.el (fboundp): Define a `TeX-completing-read-multiple' - version for GNU Emacs >= 24.4. Fixes bug#19504. - -2015-10-13 Mosè Giordano - - * style/pstricks.el ("pstricks"): Do not disable PDF mode if XeTeX - engine is used. Suggested by Mandar Mitra. - -2015-10-09 Tassilo Horn - - * latex.el (LaTeX-fill-move-to-break-point): Fill $...$ like - \(...\) (bug#21645) - -2015-10-08 Mosè Giordano - - * tex.el (TeX-expand-list-builtin): New variable. - (TeX-expand-list): Move all entries to `TeX-expand-list-builtin' - and update docstring. - (TeX-expand-list): New function. - - * tex-buf.el (TeX-command-expand): Use `TeX-expand-list' function. - - * doc/auctex.texi (Starting Viewers): Mention - `TeX-expand-list-builtin'. - - * doc/changes.texi: Mention change to `TeX-expand-list'. - -2015-10-08 Arash Esbati - - * style/longtable.el ("longtable"): Use `LaTeX-add-counters' on - "LTchunksize" and not `TeX-add-symbols'. - - * style/enumitem.el (LaTeX-arg-SetEnumitemKey): Remove unused - `prompt' from arguments list. - (LaTeX-arg-SetEnumitemValue): ditto. - - * style/listings.el (LaTeX-listings-key-val-options-local): New - variable used for all key-val queries. - ("listings-lstdefinestyle"): Add parsing support for - "\lstdefinestyle". - (LaTeX-listings-lstnewenvironment-regexp): Add missing "s" to - "listing". - (LaTeX-listings-update-style-key): New function adding newly - defined values to "style" key in - `LaTeX-listings-key-val-options-local'. - ("listings"): Extend "lstdefinestyle". - - * style/wrapfig.el ("wrapfig"): Check for new floating - environments definded through "newfloat.el" and offer them as - completion to "wrapfloat" environment. - -2015-10-05 Mosè Giordano - - * context.el (TeX-ConTeXt-sentinel): Parse ConTeXt Mark IV output. - - * tex-buf.el (TeX-TeX-sentinel-check): Ditto. - -2015-10-05 Arash Esbati - - * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Check if - `LaTeX-caption-supported-float-types' from caption.el is bound and - update it accordingly. Fix docstring. - ("newfloat"): Fix wrong check with (LaTeX-largest-level). - ("newfloat"): Use `LaTeX-newfloat-key-val-options-local' and - delete redundant code. - -2015-10-04 Mosè Giordano - - * context.el (ConTeXt-Mark-version): New customizable and - safe-local variable. - (ConTeXt-expand-command): New function. - (ConTeXt-expand-options): Use `ConTeXt-Mark-version'. - - * tex.el (TeX-command-list): Use %(cntxcom) expander in all - ConTeXt programs. Remove MkIV entry. - (TeX-expand-list): Add %(cntxcom). - -2015-10-04 Tassilo Horn - - * font-latex.el (font-latex-math-environments): Add math - environment. - -2015-10-04 Mosè Giordano - - * tex.el (TeX-command-list): Add MkIV to `TeX-command-list'. - -2015-09-29 Mosè Giordano - - * style/newfloat.el (LaTeX-newfloat-auto-cleanup): Replace another - `pushnew' with `add-to-list', previously overlooked. - -2015-09-28 Mosè Giordano - - * style/newfloat.el: Do not require cl at loading time. - (LaTeX-newfloat-auto-cleanup): Append elements to - `LaTeX-label-alist' in order not to override possible custom - values. - -2015-09-27 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/newfloat.el: New file. - - * style/longtable.el ("longtable"): Make package lengths available - through `LaTeX-add-lengths' and not `TeX-add-symbol'. - -2015-09-26 Mosè Giordano - - * tex.el (TeX-search-files-kpathsea): Remove duplicates - directories. - -2015-09-26 Tassilo Horn - - * tex.el (TeX--prettify-symbols-compose-p): New function. - (VirTeX-common-initialization): Use it. - -2015-09-25 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/subcaption.el: New file. - - * style/caption.el (LaTeX-caption-key-val-options): Fix values of hypcap-key. - (LaTeX-caption-update-key-val-options): Add support for - subcaption.el if loaded. - (LaTeX-arg-caption-captionbox): Do not query for the third - optional arg. if the second one is empty. - ("caption"): Add support for all lowercase \continuedfloat*?. - ("caption"): Fix fontification for \captionof. - - * style/hyperref.el ("hyperref"): Make - `LaTeX-indent-environment-list' local before adding new env's. - - * style/filecontents.el ("filecontents"): Make - `LaTeX-indent-environment-list' local before adding new env's. - - * style/fontenc.el: Fix mail address in Maintainer-header. - -2015-09-25 Mosè Giordano - - * latex.el (LaTeX-common-initialization): Remove "abstract" - environment, it is not defined in latex.ltx. - - * style/amsart.el ("amsart"): Add "abstract" environment. - - * style/amsbook.el ("amsbook"): Ditto. - - * style/article.el ("article"): Ditto. - - * style/memoir.el ("memoir"): Ditto. - - * style/report.el ("report"): Ditto. - - * style/scrartcl.el ("scrartcl"): Ditto. - - * style/scrreprt.el ("scrreprt"): Ditto. - -2015-09-24 Mosè Giordano - - * tex.el (TeX-doc): Use default argument of `completing-read'. - -2015-09-22 Tassilo Horn - - * latex.el (LaTeX-find-matching-end): Find correct end when point - is already on the name in \end{name}. - -2015-09-20 Mosè Giordano - - * .gitignore: Do not ignore auto.el. - - * Makefile.in (install-metadata): auto.el is not there anymore, - we do not need to test if preview is enabled here. - -2015-09-19 Tassilo Horn - - * tex-buf.el (TeX-error-overview): Fix typo in error message. - (TeX-TeX-sentinel): Fix error parsing. - -2015-09-13 Arash Esbati - - * style/eso-pic.el (LaTeX-eso-pic-package-options-list): Rename - from `LaTeX-eso-pic-package-options'. - (LaTeX-eso-pic-package-options): Use renamed variable. - - * style/AlegreyaSans.el: New file. - - * Makefile.in (STYLESRC): Add new style. - - * style/Alegreya.el: New file. - - * Makefile.in (STYLESRC): Add new style. - - * style/fontenc.el: New file. - -2015-09-10 Mosè Giordano - - * style/gloss-italian.el ("gloss-italian"): Fix "textitalian" - macro and "italian" environment arguments. - - * style/polyglossia.el (LaTeX-polyglossia-prepare): Clear - `LaTeX-polyglossia-lang-list'. - (LaTeX-polyglossia-cleanup): Remove clearing of - `LaTeX-polyglossia-lang-list'. - (TeX-update-style-hook): Append - `LaTeX-polyglossia-load-languages'. - ("polyglossia"): Remove `LaTeX-polyglossia-load-languages' from - here. - -2015-09-09 Mosè Giordano - - * style/polyglossia.el: Remove - `LaTeX-polyglossia-italian-options-list', moved to - gloss-italian.el. - (LaTeX-polyglossia-setkeys-regexp): Fix regexp. - (LaTeX-polyglossia-cleanup): Remove useless let-bound variables - and set `LaTeX-polyglossia-lang-list'. - (LaTeX-polyglossia-active-languages) - (LaTeX-polyglossia-lang-option-member): Use - `LaTeX-polyglossia-lang-list' variable instead of function. - (LaTeX-polyglossia-load-languages): New function. - ("polyglossia"): Use it. - - * style/gloss-italian.el: New style file. - - * Makefile.in (STYLESRC): Activate it. - - * style/polyglossia.el: New style file. - - * Makefile.in (STYLESRC): Activate it. - -2015-09-08 Arash Esbati - - * style/hyperref.el ("hyperref"): Add completion for starred - version of `\autoref' incl. fontification. - ("hyperref"): Add fontification support for `\hypersetup'. - -2015-09-08 Tassilo Horn - - * tex-buf.el (TeX-command-default): Fix bug where wrong command - was guessed for region files. - -2015-09-07 Mosè Giordano - - * tex-buf.el (LaTeX-idx-md5-alist, LaTeX-idx-changed-alist): New - variables. - (TeX-command-sequence): Call file function without optional - arguments. - (TeX-command-default): Suggest "Index" when appropriate. - (TeX-run-TeX): Store value of `LaTeX-idx-md5-alist'. - (TeX-run-index): New function. - (TeX-LaTeX-sentinel): Set `LaTeX-idx-changed-alist'. - (TeX-index-sentinel): New function. - - * tex.el (TeX-command-list): Mention "makeindex" in "Index" help. - Suggested by Arash Esbati. - - * doc/changes.texi: Mention ability to suggest makeindex when - needed. - - * doc/todo.texi (Wishlist): Remove reference to makeindex. - - * doc/tex-ref.tex: Update copyright years. - Mention C-c C-a key binding. - -2015-09-05 Tassilo Horn - - * font-latex.el (font-latex-unfontify-region): Also remove the - `invisible' text properties. - -2015-09-04 Mosè Giordano - - * doc/auctex.texi (Starting a Command): Update references to - `TeX-command-run-all' and C-c C-a key binding. - - * doc/changes.texi: Ditto. - - * doc/quickstart.texi (Processing Facilities): Ditto. - - * tex-buf.el (TeX-command-run-all): Use `universal-argument' to - reference C-u. - -2015-09-04 Tassilo Horn - - * tex-buf.el (TeX-command-sequence-file-function): New variable. - (TeX-command-sequence): Use it. - (LaTeX-command-section-boundaries): Recognize end of document as - ultimate boundary. - (LaTeX-command-section): Signal an error if not in a LaTeX buffer. - (LaTeX-command-run-all-section): Ditto. - - * tex.el: Add autoloads for the new commands. - - * tex-buf.el (TeX-region-update): New function. - (TeX-command-region): Use it. - (LaTeX-command-section-boundaries): New function. - (LaTeX-command-section): Use it. - (TeX-command-run-all-region): New command. - (LaTeX-command-run-all-section): New command. - (TeX-command-run-all): Move it here from tex.el. - - * tex.el (TeX-command-run-all): Rename from TeX-update. - (TeX-mode-map): Bind TeX-command-run-all to C-c C-a. - -2015-09-03 Tassilo Horn - - * font-latex.el (font-latex-fontify-script): Add possible value - `multi-level' to allow raising/lowering scripts of scripts, and - another value `invisible' which in addition hides the ^ and _ - characters in scripts. - (font-latex-match-script): Use it. - (font-latex-make-user-keywords): Add font-lock entry for script - signs. - (font-latex-match-script-chars): New function. - - * tex.el (TeX-tex-mode): Don't ignore case when matching the - TeX-format-list regexes. - (TeX-expand-list): Add expansion of %(PDFout) to -output-format - option for AmS-TeX. - (TeX-command-list): Use it instead of calling the non-existing - pdfamstex command. - -2015-09-02 Tassilo Horn - - * font-latex.el: Remove code which set up font-latex for use with - stock latex-mode on load. - -2015-09-01 Tassilo Horn - - * tex-buf.el (TeX-command-sequence): Add argument for processing - the region file instead of the master file. - - * tex.el (TeX--if-macro-fboundp): New portability macro. - (VirTeX-common-initialization): Use it. - -2015-08-31 Mosè Giordano - - * tex-buf.el (TeX-previous-error): Delete point in error message. - (TeX-command-default) - (TeX-run-set-command): Take care of `TeX-PDF-via-dvips-ps2pdf'. - (TeX-run-dvips, TeX-run-ps2pdf): New functions. - (TeX-TeX-sentinel, TeX-TeX-sentinel-check, TeX-LaTeX-sentinel): - Take care of `TeX-PDF-via-dvips-ps2pdf'. - (TeX-dvips-sentinel, TeX-ps2pdf-sentinel): New functions. - (TeX-parse-command, TeX-output-revert-buffer): Delete point in - error message. - - * tex.el (TeX-command-list): Add "Dvips" and "Ps2pdf" entries. - (TeX-expand-list): Take care of `TeX-PDF-via-dvips-ps2pdf'. - (TeX-PDF-via-dvips-ps2pdf): New customizable and safe-local - variable. - (TeX-toggle-PDF-via-dvips-ps2pdf): New function. - (TeX-mode-specific-command-menu-entries): Add "PDF via dvips + - ps2pdf" entry. - - * doc/auctex.texi (Processor Options): Document - `TeX-PDF-via-dvips-ps2pdf' and fix a typo. - - * doc/changes.texi: Mention `TeX-PDF-via-dvips-ps2pdf'. - - * doc/quickstart.texi (Processing Facilities): Mention - `TeX-PDF-via-dvips-ps2pdf'. - - * tex-buf.el: Update copyright year. - (TeX-command-sequence-max-runs-same-command) - (TeX-command-sequence-max-runs): New customizable variables. - (TeX-command-sequence-count-same-command) - (TeX-command-sequence-count, TeX-command-sequence-last-command) - (TeX-command-sequence-sentinel, TeX-command-sequence-command): New - variables. - (TeX-command-sequence): New function. - (TeX-command-default): New function, stripped off from - `TeX-command-query'. - (TeX-command-query): Use `TeX-command-default'. - (TeX-command-sequence-sentinel): New function. - - * tex.el (TeX-update): New function. - (TeX-mode-map): Add key binding for `TeX-update'. - (TeX-mode-specific-command-menu-entries): Add entry for - `TeX-update'. - - * doc/auctex.texi: Update copyright year. - (Starting a Command): Document `TeX-update'. - - * doc/changes.texi: Update copyright year. - Mention `TeX-update'. - - * doc/quickstart.texi (Processing Facilities): Mention - `TeX-update' and `TeX-error-overview'. - - * doc/todo.texi: Update copyright year. - (Wishlist): Remove entry for `TeX-update'. - -2015-08-30 Arash Esbati - - * style/caption.el ("caption"): Add support for undocumented - macros `\captionbox[*]'. - (LaTeX-arg-caption-captionbox): New function. - - * Makefile.in (STYLESRC): Add new style. - - * style/transparent.el: New file. - - * style/filecontents.el ("filecontents"): Do not indent the - content of `filecontents[*]' environment. - - * style/hyperref.el ("hyperref"): Do not indent the content of - `Form' environment. - - * style/array.el ("array"): Add fontification for - `\newcolumntype'. - -2015-08-28 Tassilo Horn - - * Version 11.88.8 released. - -2015-08-28 Tassilo Horn - - * tex.el (TeX-mode-syntax-table): Use punctuation syntax for - character | (bug#21366). - -2015-08-24 Tassilo Horn - - * tex.el (VirTeX-common-initialization): Add support for - `prettify-symbols-mode'. - -2015-08-21 Mosè Giordano - - * tex-buf.el (TeX-check-engine): New customizable variable. - (TeX-check-engine-list): New variable. - (TeX-check-engine-add-engines): New function. - (TeX-check-engine): New function. - (TeX-command): Use `TeX-check-engine' and update docstring - accordingly. - - * style/fontspec.el ("fontspec"): Add engine restrictions. - - * doc/auctex.texi (Processor Options): Document - `TeX-check-engine'. - - * doc/changes.texi: Mention `TeX-check-engine'. - -2015-08-20 Mosè Giordano - - * tex-buf.el (TeX-error-overview-jump-to-source) - (TeX-error-overview-goto-log): New functions. - (TeX-error-overview-mode-map): Add - `TeX-error-overview-jump-to-source' and - `TeX-error-overview-goto-log'. - (TeX-error-overview-menu): Define menu for TeX error overview. - (TeX-error-overview-mode): Add menu. - - * doc/auctex.texi (top) - (Debugging): Add section for error overview. - (Error overview): Document new functions and keys. - -2015-08-19 Mosè Giordano - - * latex.el (LaTeX-label): Mention in the docstring the returned - value. Let-bind `TeX-read-label-prefix' and use `TeX-read-label' - to read the label. - (TeX-read-label-prefix): New variable. - (TeX-read-label): New function. - (TeX-arg-label): Use `TeX-read-label' and mention - `TeX-read-label-prefix' in docstring. - (TeX-arg-define-label): Mention `TeX-read-label-prefix' in - docstring. - -2015-08-14 Arash Esbati - - * latex.el (LaTeX-common-initialization): Fix the subgroup number - in the regex for `\\(this\\)?pagestyle' - -2015-08-10 Tassilo Horn - - * latex.el (TeX-latex-mode): Call LaTeX-preview-setup only if its - bound. - - * preview.el.in (LaTeX-preview-setup): Setup menu and keymap only - once. - -2015-08-09 Arash Esbati - - * style/enumitem.el ("enumitem"): Cater for the starred version of - `\AddEnumerateCounter'. - - * style/ragged2e.el ("ragged2e"): Make package lengths available - through `LaTeX-add-lengths' and not `TeX-add-symbol'. - -2015-08-07 Tassilo Horn - - * Version 11.88.7 released. - - * latex.el (TeX-latex-mode): Call `LaTeX-preview-setup' - unconditionally instead of calling it from `LaTeX-mode-hook' which - breaks things if that hook is customized (bug#21188). - - * preview.el.in: Don't add `LaTeX-preview-setup' to - `LaTeX-mode-hook'. - -2015-07-21 Arash Esbati - - * style/nameref.el ("nameref"): Add missing commands `\nameref*' - and `\Nameref'. - - * style/textpos.el ("textpos"): Fix the name of the provided env's - which is `textblock' and not `textpos'. - -2015-07-18 Arash Esbati - - * latex.el (LaTeX-common-initialization): Query for the default - value of first arg when (re-)defining new environments. - - * Makefile.in (STYLESRC): Add new style. - - * style/vwcol.el: New file. - - * Makefile.in (STYLESRC): Add new style. - - * style/textpos.el: New file. - - * Makefile.in (STYLESRC): Add new style. - - * style/environ.el: New file. - - * style/tabulary.el ("tabulary"): Add `LCRJ' to - `LaTeX-array-column-letters'. - - * style/tabularx.el ("tabularx"): Add `X' to - `LaTeX-array-column-letters'. - - * style/array.el: Parse user-defined new column types and add them - to `LaTeX-array-column-letters'. - -2015-07-09 Mosè Giordano - - * latex/README: restore file deleted by mistake when preview/ - directory has been moved to top level. - - * Makefile.in: Use everywhere $(MAKE) in place of make. - -2015-06-21 Mosè Giordano - - * tex-buf.el (TeX-LaTeX-sentinel): Add support for hf-tikz - messages. - - * style/mnras.el: New style file. - - * Makefile.in (STYLESRC): Activate it. - -2015-06-14 Arash Esbati - - * style/pdfpages.el ("pdfpages"): Restrict suggested files to - *.pdf files. File name should be relative to master file - directory. - -2015-06-13 Mosè Giordano - - * tex-buf.el (TeX-LaTeX-sentinel-has-warnings, TeX-parse-error): - Cater for packages with digits in their names (e.g., fixltx2e, - which emits a warning from TeX Live 2015). - -2015-06-09 Tassilo Horn - - * tex.el (TeX-evince-dbus-p): Explicitly bind dbus-debug to nil in - order to really ignore dbus errors with dbus-ignore-errors. - -2015-06-05 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/pdfpages.el: New file. - - * style/listings.el (LaTeX-listings-auto-cleanup): Add support for - the optional argument of env's defined with `\lstnewenvironment'. - (LaTeX-listing-lstnewenvironment-regexp): Ditto. - -2015-06-05 Ikumi Keita - - * tex.el (featurep): Restore compatibility with emacs versions - which don't have `activate-mark' (Emacs <= 22). - -2015-06-02 Arash Esbati - - * latex.el (LaTeX-auto-cleanup): Prepare so that an optional - environment arg is also queried. - -2015-06-01 Tassilo Horn - - * latex.el (LaTeX-auto-env-args-with-opt): New variable for - collecting environments with an optional argument. - (LaTeX-auto-regexp-list): Use it. - (LaTeX-auto-cleanup): Initialize \newenvironment{foo}[n][d]{}{} - with the n-1 remaining mandatory arguments. - -2015-05-29 Nicolas Richard - - * latex.el (LaTeX-backward-paragraph): Make it work in narrowed - buffers. Fixes bug#20685. - -2015-05-18 Orlando Iovino (tiny change) - - * style/beamer.el ("beamer"): Add `subtitle' to the `slide-title' - class. - -2015-05-16 Arash Esbati - - * Makefile.in (STYLESRC): Add new styles. - - * style/newpxmath.el: New file. - - * style/newpxtext.el: New file. - - * font-latex.el (font-latex-set-syntactic-keywords): Allow for - multiple mandatory argument for a verbatim environment. - - * style/listings.el ("listings"): Add support for parsing new - env's defined with `\lstnewenvironment' command. - -2015-05-08 Tassilo Horn - - * Version 11.88.6 released. - -2015-05-08 Tassilo Horn - - * tex.el (TeX-mode-syntax-table): Use paired delimiter syntax for - character |. - (TeX-tree-expand): Fix docstring. - -2015-05-07 Mosè Giordano - - * tex.el: Update copyright years. - (TeX-view-program-list): Fix type. (Bug#20513) - -2015-05-05 Mosè Giordano - - * style/italian.el: Evaluate `TeX-quote-after-quote'. - -2015-05-01 Tassilo Horn - - * Version 11.88.5 released. - -2015-05-01 Tassilo Horn - - * tex.el (TeX-tree-expand): Expand all given vars in just one - single call of kpsewhich. Users reported that on some windows and - mac systems, kpsewhich is extremely slow leading to auctex startup - times of several seconds. - -2015-04-29 Tassilo Horn - - * tex.el (TeX-string-divide-number-unit): Fix docstring. - - * style/mathtools.el ("mathtools"): Fix typos. - -2015-04-25 Tassilo Horn - - * tex.el (TeX-parse-macro): Improve docstring. - -2015-04-19 Tassilo Horn - - * tex.el (TeX-clean): Also regexp-quote TeX-region-file. - -2015-04-17 Tassilo Horn - - * preview.el.in (preview-datadir, preview-lispdir): Delete these - two variables. - (preview-filter-specs): Use TeX-data-directory in place of - preview-datadir. - - * configure.ac: Remove auto.el from AC_OUTPUT. - - * Makefile.in (auto.el): Delete target. - -2015-04-11 Tassilo Horn - - * style/mathtools.el (LaTeX-mathtools-env-multlined): Don't call - newline-and-indent after inserting environment. - -2015-04-11 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/attachfile.el: New file. - - * style/fbb.el: Update style to LaTeX package v1.07 from - 2015/04/06. - - * style/erewhon.el ("erewhon"): Update style to LaTeX package - v1.04 from 2015/04/07. - - * style/baskervaldx.el ("baskervaldx"): Update style to LaTeX - package v1.07 from 2015/04/06. - - * style/newtxtext.el ("newtxtext"): Update style to LaTeX package - v1.434 from 2015/04/07. - - * style/enumitem.el ("enumitem"): Fix typos. - - * style/everysel.el ("everysel"): Fix typo (AtNextSelect_f_ont). - - * style/color.el: Replace `read-string' with `TeX-read-string'. - - * style/currvita.el: Replace `read-string' with `TeX-read-string'. - - * style/wrapfig.el: Replace `read-string' with `TeX-read-string'. - - * style/MyriadPro.el ("MyriadPro"): Add missing lenghts - `MdSlantfracSpacingBeforeSlash' and `MdSlantfracSpacingAfterSlash'. - - * style/caption.el (LaTeX-caption-key-val-options): Delete wrong - values for `margin'-key. - (LaTeX-arg-caption-command): Use `TeX-argument-insert' and do not - rely on `TeX-arg-eval' anymore. - (LaTeX-arg-caption-DeclareCaption): Ditto. - -2015-04-02 Mosè Giordano - - * doc/auctex.texi (Indenting): Document indentation of "\[...\]". - - * doc/changes.texi: Mention it. - -2015-03-30 Mosè Giordano - - * latex.el (LaTeX-begin-regexp): Add "\[". - (LaTeX-indent-calculate): Remove indentation of "\[...\]" from - here, it is automatically done in `LaTeX-indent-level-count' now - that `LaTeX-begin-regexp' has "\[". (Bug#20227) - -2015-03-28 Mosè Giordano - - * style/acro.el: - - * style/acronym.el: - - * style/caption.el: - - * style/color.el: - - * style/enumitem.el: - - * style/geometry.el: - - * style/minted.el: - - * style/pst-plot.el: - - * style/pstricks.el: - - * style/siunitx.el: Update copyright years and add - `TeX-auto-parse' to `TeX-update-style-hook'. - -2015-03-28 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/colortbl.el: New file. - - * style/ltxtable.el ("ltxtable"): Ask for a `Width' and not for a - `Length' in minibuffer. - - * latex.el (LaTeX-common-initialization): Add standard LaTeX - lengths `arraycolsep', `arrayrulewidth' and `doublerulesep'. - -2015-03-23 Tassilo Horn - - * tex.el (TeX-run-style-hooks): Apply style hooks in reverse - order. With that, a local style can modify a private or a global - style, and a private style can modify a global one. - -2015-03-17 Mosè Giordano - - * doc/wininstall.texi: Fix a broken link. - - * style/mn2e.el: New style file. - - * Makefile.in (STYLESRC): Activate new style. - -2015-03-15 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/ltxtable.el: New file. - -2015-03-15 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/ltablex.el: New file. - -2015-03-15 Arash Esbati - - * style/enumitem.el (LaTeX-enumitem-SetEnumitemKey-regexp): Delete - match for the second argument. - (LaTeX-enumitem-SetEnumitemValue-regexp): Delete match for the - third argument. - (LaTeX-arg-SetEnumitemValue): Replace the randomly generated - number with something human-readable. - - * style/caption.el (LaTeX-caption-DeclareCaption-regexp): Delete - match for the second argument. - (LaTeX-arg-caption-DeclareCaption): Replace the randomly generated - number with something human-readable. - -2015-03-10 Tassilo Horn - - * tex.el (TeX-style-path): Replace `pushnew' with equivalent code - since defcustom init-forms don't seem to get compiled. - - * doc/auctex.texi (Modes and Hooks): Document - TeX-after-TeX-LaTeX-command-finished-hook. - - * tex-buf.el (TeX-after-TeX-LaTeX-command-finished-hook): New - hook. - (TeX-LaTeX-sentinel): Call it. - -2015-03-09 Mosè Giordano - - * tex-buf.el (TeX-find-display-help): Display the help also when - the file cannot be determined. - - * latex.el (LaTeX-end-regexp): Add "\]". - (LaTeX-indent-calculate): Indent "\[...\]" display math as a - regular environment. - -2015-03-08 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/geometry.el: New file. - -2015-03-08 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/caption.el: New file. - -2015-03-08 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/enumitem.el: New file. - -2015-03-08 Tassilo Horn - - * tex.el (TeX-style-path): Replace add-to-list on local with - pushnew. - - * style/bidibeamer.el: New style. - - * Makefile.in (STYLESRC): Activate new bidibeamer style. - -2015-03-07 Mosè Giordano - - * doc/install.texi: Mention uninstallation in menus. - (Build/install and uninstall): Add "Uninstallation" index entry. - Document uninstallation process. - - * Makefile.in: Update copyright years. - (.PHONY): Add uninstall rule. - (uninstall): New rule. - - * doc/Makefile.in: Update copyright years. - (.PHONY): Add uninstall rule. - (uninstall): New rule. - - * latex/Makefile.in: Update copyright years. - (.PHONY): Declare phony targets. - (install-texmf-doc): Do not ignore errors in this rule. - (uninstall): New rule. - -2015-03-03 Tassilo Horn - - * doc/auctex.texi (Filling): Document LaTeX-fill-excluded-macros. - - * latex.el (LaTeX-fill-excluded-macros): New defcustom for - excluding macro arguments from filling. - (LaTeX-fill-region-as-paragraph): Use it. - -2015-03-02 Tassilo Horn - - * font-latex.el (font-latex-match-command-with-arguments): Fix - error introduced in the last change. - -2015-02-24 Tassilo Horn - - * style/expl3.el: New style for the wrapper package for - experimental LaTeX 3. - - * Makefile.in (STYLESRC): Activate new style. - - * font-latex.el (font-latex-match-simple-command) - (font-latex-match-command-with-arguments): Use \s_ and \sw regexp - classes instead of hard-coding [A-Za-z@] as LaTeX macro chars. - -2015-02-17 Tassilo Horn - - * latex.el (LaTeX-after-insert-env-hook): Rename from - `LaTeX-after-insert-env-hooks' which is now an obsolete variable - alias. - (LaTeX-after-modify-env-hook): New hook. - (LaTeX-modify-environment): Run `LaTeX-after-modify-env-hook'. - -2015-02-13 Tassilo Horn - - * tex.el (TeX-pdf-tools-sync-view, TeX-PDF-mode): Move addition of - `TeX-source-correlate-handle-TeX-region' to - `pdf-sync-backward-redirect-functions' from `TeX-PDF-mode' to - `TeX-pdf-tools-sync-view'. - -2015-02-09 Tassilo Horn - - * tex.el (TeX-pdf-tools-sync-view): Make it work with - `TeX-command-region'. - -2015-02-09 Tassilo Horn - - * tex.el (TeX-pdf-tools-sync-view): Simplify function. - -2015-02-09 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/color.el: New style. - -2015-02-08 Tassilo Horn - - * tex.el (TeX-source-correlate-handle-TeX-region): Fix - void-variable error. - -2015-02-07 Tassilo Horn - - * tex.el (TeX-pdf-tools-sync-view) - (TeX-source-correlate-handle-TeX-region) - (TeX-source-correlate-sync-source, TeX-PDF-mode): Adapt PDF Tools - forward/backward search to latest PDF Tools changes. - -2015-02-06 Mosè Giordano - - * tex.el (TeX-source-correlate-handle-TeX-region): Replace - `file-name-base', introduced in GNU Emacs 24, with - `file-name-sans-extension'+`file-name-nondirectory'. - -2015-02-06 Tassilo Horn - - * tex.el (TeX-source-correlate-handle-TeX-region): New function. - (TeX-source-correlate-sync-source): Use it. - (TeX-PDF-mode): Set `pdf-sync-correlate-tex-refine-function' to - `TeX-source-correlate-sync-source'. - -2015-02-05 Tassilo Horn - - * tex.el (TeX-pdf-tools-sync-view): New function to use PDF Tools - `pdf-view-mode' as a viewer. - (TeX-view-program-list-builtin): Add PDF Tools entry calling - `TeX-pdf-tools-sync-view'. - -2015-02-04 Tassilo Horn - - * Makefile.in (STYLESRC): Add new style. - - * style/tcolorbox.el: New style. - -2015-01-31 Arash Esbati - - * Makefile.in (STYLESRC): Add new style. - - * style/currvita.el: New file. - -2015-01-27 Tassilo Horn - - * Version 11.88.2 released. - - * tex.el (TeX-view-program-list-builtin): Remove "start" as - executable entry because it's no executable but a Windows system - command. - (TeX-view-program-list-builtin): Also remove "start" as executable - from the "dvips and start" entry. - -2015-01-25 Tassilo Horn - - * latex.el (LaTeX-section-heading): Use default parameter of - completing-read. Fixes bug#19675. - -2015-01-19 Tassilo Horn - - * tex.el (TeX-auto-store): Fix indentation in auto files. - -2015-01-16 Arash Esbati - - * style/minted.el: Update copyright year. - (LaTeX-minted-auto-cleanup): Fix the name of the new langcode - environment. - -2014-12-30 Arash Esbati - - * style/multirow.el ("multirow"): Fix a typo in the name of a - variable. - - * Makefile.in (STYLESRC): Add new styles. - - * style/relsize.el: New file. - - * style/wrapfig.el: New file. - - * style/hyperref.el ("hyperref"): Add `Form' environment needed - for PDF and HTML forms. - (LaTeX-hyperref-forms-options): New variable for key-val options - used in form related macros (`TextField', `CheckBox', - `ChoiceMenu', `PushButton', `Submit', `Reset'). - -2014-12-22 Tassilo Horn - - * doc/changes.texi: Document addition of LaTeX-command-section and - forward/backward search enhancements with Evince. - - * latex.el (auto-mode-alist): Add latex-mode association for HeVeA - files. - -2014-12-21 Tassilo Horn - - * tex.el (TeX-parse-macro): Enclose arg in - LaTeX-default-verb-delimiter if macro is in - LaTeX-verbatim-macros-with-delims and there's only one argument. - (TeX-auto-store): Check if LaTeX-verbatim-environments, - LaTeX-verbatim-macros-with-delims, and - LaTeX-verbatim-macros-with-braces are bound before using them. - - * style/minted.el (LaTeX-minted-newminted-regexp) - (LaTeX-minted-newmint-regexp, LaTeX-minted-newmintinline-regexp) - (LaTeX-minted-newmintedfile-regexp, LaTeX-minted-auto-cleanup): - Extend to recognize optional env/macro name. - ("minted"): Add \newminted, \newmint, \newmintinline, and - \newmintedfile macros. - -2014-12-20 Tassilo Horn - - * tex.el (TeX-auto-store): Write LaTeX-verbatim-*-local variables - to auto file to make them document-local. - - * style/minted.el (LaTeX-minted-auto-cleanup): Recognize macros - generated by \newmint, \newmintinline, and \newmintedfile, too. - - * tex.el (TeX-evince-sync-view): Encode URI with `url-encode-url'. - - * auctex.el: Remove byte-recompile-directory call compiling style - files because package.el does that anyhow. - - * Version 11.88.1 released. - -2015-01-19 Tassilo Horn - - * auctex.el (byte-recompile-directory): Refer to correct style - directory on load. - - * style/minted.el: New style. - - * Makefile.in (STYLESRC): Add style/minted.el. - - * latex.el (LaTeX-env-args): Bind exit-mark if its not bound - already. - (LaTeX-verbatim-regexp): Make variable obsolete. - (LaTeX-verbatim-regexp): New function which computes a regexp of - verbatim environments from LaTeX-verbatim-environments. - (LaTeX-indent-calculate, LaTeX-indent-calculate-last): Use the - function LaTeX-verbatim-regexp instead of the variable. - - * style/listings.el ("listings"): Don't modify the now obsolete - LaTeX-verbatim-regexp. - - * style/fancyvrb.el ("fancyvrb"): Don't modify the now obsolete - LaTeX-verbatim-regexp. - - * style/beamer.el ("beamer"): Don't modify the now obsolete - LaTeX-verbatim-regexp. - - * style/alltt.el ("alltt"): Don't modify the now obsolete - LaTeX-verbatim-regexp. - -2014-12-18 Tassilo Horn - - * tex.el (TeX-evince-sync-view): Don't URL-encode commas in the - file name (bug#19398). - -2014-12-12 Mosè Giordano - - * latex.el (LaTeX-environment-name-regexp): New function. - (LaTeX-modify-environment): Use it. - (LaTeX-find-matching-end): Use `TeX-grop' instead of the - hard-coded "{". Search for the closing of the environment with - `re-search-forward' instead of `search-forward' and use - `LaTeX-environment-name-regexp': this allows to consider - environments with macros in their names. (Bug#19281) - (LaTeX-find-matching-begin): Use `TeX-grop' instead of the - hard-coded "{". - -2014-12-09 Mosè Giordano - - * style/babel.el (LaTeX-babel-active-languages): Move `nreverse' - call inside `let'. - -2014-12-08 Stefan Monnier - - * tex.el (TeX-mode-specific-command-menu): Remove Emacs 20 - compatibility code. - - * style/shortvrb.el ("shortvrb"): Use mapcar instead of - dolist/add-to-list. - - * style/pstricks.el (LaTeX-pst-point-in-parens) - (LaTeX-pst-macro-psarc, LaTeX-pst-macro-pscircle) - (LaTeX-pst-macro-rput, LaTeX-pst-macro-uput) - (LaTeX-pst-macro-multirputps, LaTeX-pst-macro-psline) - (LaTeX-pst-macro-psdots, LaTeX-pst-macro-parabola) - (LaTeX-pst-macro-pnt-twolen, LaTeX-pst-macro-psbezier) - (LaTeX-pst-macro-pspolygon, LaTeX-pst-macro-psframe) - (LaTeX-pst-macro-psgrid, LaTeX-pst-macro-newpsobject): Rename - unused arg to silence the byte-compiler. - (LaTeX-pst-parameters-add): Remove unused var beg. - - * style/pst-plot.el (LaTeX-pst-macro-psaxes): Rename unused arg to - silence the byte-compiler and fix indentation. - ("pst-plot"): Use mapc instead of mapcar for side-effects only. - - * style/pst-node.el (LaTeX-pstnode-macro-nput) - (LaTeX-pstnode-macro-cnodeput, LaTeX-pstnode-macro-nc) - (LaTeX-pstnode-macro-pc, LaTeX-pstnode-macro-tnabcput): Rename - unused arg to silence the byte-compiler. - - * style/psfig.el (TeX-arg-psfig, LaTeX-env-psfigure): Rename - unused arg to silence the byte-compiler. - - * style/prosper.el: Fix comment style. - (LaTeX-prosper-insert-title, LaTeX-prosper-arg-pdftransition) - (LaTeX-prosper-insert-options, LaTeX-prosper-insert-slide): Rename - unused arg to silence the byte-compiler. - - * style/pdfsync.el (LaTeX-pdfsync-output-page): Remove unused - sync-line variable. - - * style/natbib.el (natbib-note-args): Rename unused arg to silence - the byte-compiler. - - * style/inputenc.el (LaTeX-arg-inputenc-inputenc): Rename unused - arg to silence the byte-compiler. - - * style/harvard.el (LaTeX-env-harvardbib): Rename unused arg to - silence the byte-compiler. - - * style/graphicx.el (LaTeX-arg-includegraphics): Rename unused arg - to silence the byte-compiler. - - * style/fancyref.el (TeX-arg-fancyref-format): Rename unused arg - to silence the byte-compiler. - - * style/epsf.el (TeX-arg-epsfsize): Rename unused arg to silence - the byte-compiler. - - * style/emp.el (LaTeX-env-empfile): Rename unused arg to silence - the byte-compiler. - - * style/dinbrief.el (LaTeX-dinbrief-sender): Add a FIXME. - - * style/bigstrut.el (TeX-arg-bigstrut): Rename unused arg to - silence the byte-compiler. - - * style/beamer.el - (LaTeX-beamer-after-insert-env, TeX-arg-beamer-overlay-spec) - (TeX-arg-beamer-frametitle, TeX-arg-beamer-note) - (LaTeX-arg-beamer-theme, LaTeX-arg-beamer-inner-theme) - (LaTeX-arg-beamer-outer-theme, LaTeX-arg-beamer-color-theme) - (LaTeX-arg-beamer-font-theme): Rename unused arg to silence the - byte-compiler. - - * style/babel.el (require): Require cl at compile-time. - (LaTeX-babel-active-languages): Use pushnew/nreverse instead of - add-to-list. - - * bib-cite.el (bib-cite--kind): New function. - (bib-display, bib-find): Use it. - (featurep): Use with-current-buffer instead of set-buffer. - (bib-cite--fontify-help): New function. - (bib-cite-fontify-help-as-bibtex, bib-cite-fontify-help-as-latex): - Use it. - (bib-highlight-mouse, bib-label-help): Make comment conform to the - commenting conventions. - (bib-label-prompt-map): Derive from - minibuffer-local-completion-map instead of copying that. - (bib-display-this-environment): Fix comment. - (bib-document-TeX-files): Don't doubly-declare the-file. - -2014-12-08 Mosè Giordano - - * style/mathtools.el ("mathtools"): Fix closing bracket - placement. (Bug#19301) - -2014-12-08 Arash Esbati - - * Makefile.in (STYLESRC): Add new styles. - - * style/newtxttt.el: New file. - - * style/newtxtext.el: New file. - - * style/newtxsf.el: New file. - - * style/newtxmath.el: New file. - - * style/fbb.el: New file. - - * style/erewhon.el: New file. - - * style/baskervaldx.el: New file. - -2014-12-04 Mosè Giordano - - * tex.el (TeX-Omega-command): Add aleph and omega choices. - (LaTeX-Omega-command): Add lamed and lambda choices. (Bug#19260) - -2014-12-03 Mosè Giordano - - * README.GIT: Describe branches of the repository. - -2014-12-02 Vladimir Lomov (tiny change) - - * latex/Makefile.in (MKINSTALLDIRS): Fix MKINSTALLDIRS path. - -2014-11-29 Mosè Giordano - - * tests/latex/latex-test.el (latex): Require latex.el. - (LaTeX-indent-tabular-test/in): Expand file name in load - directory, for automated tests. - (LaTeX-indent-tabular-test/out): Ditto. - - * tests/Makefile: New Makefile. - - * Makefile.in (.PHONY): Add new check target. - (check): New rule. Suggest in comments to run it before a new - release. - -2014-11-28 Stefan Monnier - - * tex.el (TeX-view-program-list-builtin): Fix up paren typo. - -2014-11-28 Mosè Giordano - - * tex.el (TeX-view-program-list-builtin): Add the new third - element to each item. - (TeX-view-program-list): Document new third element of items in - doc string. Adapt the type. - (TeX-view-command-raw): Check whether the viewer executable - exists. (Bug#19121) - - * doc/auctex.texi (Starting Viewers): Document change to - `TeX-view-program-list'. - - * doc/changes.texi: Mention it. - -2014-11-28 Stefan Monnier - - * style/siunitx.el (tex): Require tex because its indispensable - when compiling the call to TeX-auto-add-type. - - * style/acronym.el (tex): Ditto. - - * style/acro.el (tex): Ditto. - -2014-11-27 Mosè Giordano - - * latex.el (LaTeX-label-alist): Expand doc string. - (LaTeX-label): Make second argument optional to restore backward - compatibility and update doc string accordingly. (Bug#19178) - -2014-11-27 Matthew Leach - - * configure.ac: Merge from preview/configure.ac. - - * .gitignore: Merge from preview/.gitignore. - - * autogen.sh: Don't run autoconf in the preview direcotry. - - * Makefile.in (subdirs): Remove. - (DESCEND): Remove. - (EXCLUDEDFILES): Remove 'preview/' prefix. - (preview-ball): Likewise and decrement stip-components in tar. - (previewstartfile): Adapt from preview/Makefile.in. - (PREVIEW_AUTOLOAD): Likewise. - (texmf): Likewise. - (preview-latex.el): Likewise. - (latex/Makefile): Likewise. - (auto.el): Likewise. - (install-startup): Likewise. - (install-texmf): Likewise. - (release-commit): Likewise. - (DISTCLEANFILES): Likewise. - (CLEANFILES): Add preview files. - (install-el): Likewise. - (install-lisp): Likewise. - (all): Add texmf dependency and remove DESCEND. - (clean): Remove DESCEND action. - (distclean): Likewise. - (maintainer-clean): Likewise. - - * doc/Makefile.in (preview-dtxdoc.texi): Update path of - preview.dtx. - - * preview/ChangeLog: Move to ChangeLog-preview - - * preview/ChangeLog.1: Move to ChangeLog.1-preview - - * preview/auto.el.in: Move to top-level. - - * preview/circ.tex: Move to top-level. - - * preview/preview.el.in: Move to top-level. - - * preview/*.el: Move to top-level. - - * preview/images/: Move to images/. - - * preview/latex/: Move to latex/. - - * preview/Makefile.in: Remove. - - * preview/configure.ac: Remove. - - * preview/.gitignore: Remove. - - * preview/COPYING: Remove. - -2014-11-21 Tassilo Horn - - * doc/auctex.texi (Starting a Command): Document - LaTeX-command-section and friends. - - * style/book.el ("book"): Set LaTeX-largest-level to part instead - of chapter. - - * tex-buf.el (LaTeX-command-section-level): New variable. - (LaTeX-command-section-level): New function. - (LaTeX-command-section-change-level, LaTeX-command-section): New - commands. - - * latex.el (LaTeX-mode-map): Bind C-c C-z to LaTeX-command-section - and C-c M-z to LaTeX-command-section-change-level. - - * tex.el (TeX-evince-sync-view): Use line/col information from the - TeX-region buffer if the View command is made on a region. - - * tex-buf.el (TeX-region-create): Position point in the same - line/col as in the original buffer to make forward search work. - -2014-11-20 Mosè Giordano - - * latex.el (LaTeX-env-figure): Fix indentation when there is the - \centering macro and no caption is inserted. - - * style/fontspec.el ("fontspec"): Fix fontification of - "newfontfamily" and "newfontface". - -2014-11-19 Tassilo Horn - - * tex.el (TeX-source-correlate-sync-source): Make backward/inverse - search form PDF to tex work also for TeX-regions. - - * tex-buf.el (TeX-region-orig-buffer): New variable. - (TeX-region-create): Set TeX-region-orig-buffer. - - * tex.el (TeX-submit-bug-report): Adapt bug report intro text to - mention debbugs url. - -2014-11-18 Arash Esbati - - * style/zlmtt.el (font-latex-add-keywords): Use more consistent - fontification. - - * style/textcomp.el (font-latex-add-keywords): Ditto. - - * style/fontaxes.el (font-latex-add-keywords): Ditto. - - * style/XCharter.el (font-latex-add-keywords): Ditto. - -2014-11-18 Tassilo Horn - - * tex-buf.el (TeX-region-create): Disable finding of appropriate - major-mode for region file. Also disable file-local vars, and - don't run find-file-hook functions. Also, make the region file - read-only to prevent accidental editing where actually the real - file should have been edited (happens easily with source - correlation mode). - -2014-11-16 Mosè Giordano - - * Makefile.in (WEMACSDATAROOTDIR, WEMACSSITELISP): New variables. - (WPACKAGEFILES): Update accordingly. - (windows-package): Fix structure of the package for Emacs 24.4. - Reported by Uwe Siart. Remove the zip package before creating it, - otherwise it would be updated instead of recreated. - Mention that bash shell is required for windows-package and - release-upload recipes due to some bashisms in them. Reported by - José Carlos Santos. - -2014-11-15 Mosè Giordano - - * Makefile.in (WEMACSPACKAGE, WEMACSEXTRACTDIR): New variables. - (windows-package): Adapt rule to new Emacs 24.4 package for - Windows. Use `WEMACSPACKAGE' and `WEMACSEXTRACTDIR'. - -2014-11-15 Davide G. M. Salvetti - - * Makefile.in (STYLESRC): Add `ifluatex.el', `luatextra.el'. - - * style/luatextra.el: New style. - - * style/ifluatex.el: New style. - - * doc/faq.texi: Update the `Why does 'TeX-next-error' ('C-c `') - fail?' entry, taking into account the `TeX-file-line-error' - option. Update copyright range. - - * doc/auctex.texi (Selecting a Command): Fix typo. - (Automatic Local): Update description of `TeX-style-path', - `TeX-style-global', `TeX-style-local', and `TeX-auto-local' - variables: there is no need to end directories and directories - lists items with a slash. - - * doc/quickstart.texi (Editing Facilities): Fix documentation: to - change font attributes of existing text, it has to be marked as an - _active_ region. - -2014-11-10 Davide G. M. Salvetti - - * context.el: Replace `read-string' with `TeX-read-string'. - - * latex.el: Replace `read-string' with `TeX-read-string'. - - * style/CJK.el: Replace `read-string' with `TeX-read-string'. - - * style/amsmath.el: Replace `read-string' with `TeX-read-string'. - - * style/amsthm.el: Replace `read-string' with `TeX-read-string'. - - * style/beamer.el: Replace `read-string' with `TeX-read-string'. - - * style/csquotes.el: Replace `read-string' with `TeX-read-string'. - - * style/dinbrief.el: Replace `read-string' with `TeX-read-string'. - - * style/dk-bib.el: Replace `read-string' with `TeX-read-string'. - - * style/emp.el: Replace `read-string' with `TeX-read-string'. - - * style/epsf.el: Replace `read-string' with `TeX-read-string'. - - * style/filecontents.el: Replace `read-string' with `TeX-read-string'. - - * style/foils.el: Replace `read-string' with `TeX-read-string'; - add copyright notice. - - * style/graphicx.el: Replace `read-string' with `TeX-read-string'. - - * style/inputenc.el: Replace `read-string' with `TeX-read-string'. - - * style/letter.el: Replace `read-string' with `TeX-read-string'. - - * style/longtable.el: Replace `read-string' with `TeX-read-string'. - - * style/mathtools.el: Replace `read-string' with `TeX-read-string'. - - * style/natbib.el: Replace `read-string' with `TeX-read-string'. - - * style/paralist.el: Replace `read-string' with `TeX-read-string'. - - * style/plext.el: Replace `read-string' with `TeX-read-string'. - - * style/prosper.el: Replace `read-string' with `TeX-read-string'. - - * style/psfig.el: Replace `read-string' with `TeX-read-string'. - - * style/pstricks.el: Replace `read-string' with `TeX-read-string'. - - * style/scrbase.el: Replace `read-string' with `TeX-read-string'. - - * style/scrlttr2.el: Replace `read-string' with `TeX-read-string'. - - * tex-info.el: Replace `read-string' with `TeX-read-string'. - - * tex.el: Replace `read-string' with `TeX-read-string'. - -2014-11-04 Tassilo Horn - - * tex.el (VirTeX-common-initialization): Define a variable alias - for find-file-hook on XEmacs. - -2014-11-04 Stefan Monnier - - * toolbar-x.el: Adjust copyright years. - (require): Require cl at compile-time. - (toolbarx-good-option-list-p): Use pushnew instead of add-to-list. - - * tex.el (url-unreserved-chars): Declare to silence byte-compiler. - (TeX-tree-expand): Use pushnew instead of add-to-list. Iterate - path-list in reversed order. - (TeX-style-path): Use mapc instead of mapcar for side-effects. - (TeX-file-extensions, BibTeX-file-extensions) - (TeX-Biber-file-extensions): Declare to silence byte-compiler. - (TeX-tree-roots): Use pushnew instead of add-to-list. - (TeX-search-files-by-type): Use setq/pushnew instead of - dolist/add-to-list. - (TeX-doc): Use pushnew instead of add-to-list. - - * tex-info.el (require): Require cl at compile-time. - (Texinfo-insert-node): Use pushnew instead of add-to-list. - (reftex-section-levels-all, reftex-level-indent) - (reftex-label-menu-flags, reftex-tables-dirty): Always - forward-declare (not only at compile-time). - (when): declare-function only at compile-time. - - * tex-fold.el: Adjust copyright years. - (require): Require cl at compile-time. - (TeX-fold-region-macro-or-env, TeX-fold-update-at-point): Use - pushnew instead of add-to-list. - (TeX-fold-hide-item): Use setq instead of add-to-list. - - * tex-buf.el (font-lock-mode-enable-list) - (font-lock-auto-fontify, font-lock-defaults-alist): Declare vars - to silence byte-compiler. - - * multi-prompt.el: Adjust copyright years. - (multi-prompt): Don't let-bind unused var done. - (multi-prompt-next-must-match): Use minibuffer-completion-table - instead of dynamically bound table. - - * latex.el (require): Require cl at compile-time. - (title, name, level, done-mark, toc): Declare dynamic vars. - (LaTeX-env-document, TeX-arg-index-tag, TeX-arg-document) - (LaTeX-arg-usepackage, TeX-arg-verb, ): Rename unused arg. - (LaTeX-listify-package-options): Use setq instead of add-to-list - to add to local var. - (reftex-ref-macro-prompt, TeX-arg-item-label-p) - (TeX-arg-right-insert-p): Declare to silence byte-compiler. - (LaTeX-indent-line): Use pushnew instead of add-to-list. - (LaTeX-fill-move-to-break-point): Don't let-bind unused math-sep. - (LaTeX-section-enable-symbol): Downcase arg. - (LaTeX-indent-tabular): Use mapc instead of mapcar for - side-effects. - - * context.el (done-mark, reference, title, name, level): Declare - dynamic vars without global nil value. - (ConTeXt-section): let-bind reference. Remove binding of unused - var toc. - (ConTeXt-numbered-section-hook, ConTeXt-unnumbered-section-hook): - Improve docstring. - (ConTeXt-find-matching-stop): Don't let-bind pos. - (ConTeXt-optional-argument-insert) - (ConTeXt-required-argument-insert, ConTeXt-indent-line): Rename - unused arg. - (ConTeXt-mode-common-initialization): Use fboundp to check if - make-local-hook is defined. - - * bib-cite.el: Expand copyright years. - (bib-cite-is-XEmacs): Remove. - (bib-cite-minor-mode, bib-cite-setup-highlight-mouse-keymap) - (bib-etags, bib-highlight-mouse, bib-toggle-highlight) - (bib-etags-find-noselect): Check for XEmacs with featurep. - (bib-cite-setup-mouse-function): Rename unused arg. - (bib-apropos): Use mapc instead of mapcar for side effects. - (bib-cite-fontify-help-xemacs): Define only on XEmacs. - (bib-cite-fontify-help-as-bibtex, bib-cite-fontify-help-as-latex): - Check for XEmacs with featurep. Fix fontification code. - (bib-display-this-ref): Use point-min instead of 1. - (TeX-auto-save, TeX-auto-update, TeX-auto-regexp-list): Declare to - silence the byte-compiler. - -2014-11-03 Arash Esbati - - * style/zlmtt.el: New file. - - * style/XCharter.el: New file. - - * style/textcomp.el: New file. - - * style/MyriadPro.el: New file. - - * style/mdsymbol.el: New file. - - * style/fontaxes.el: New file. - - * style/eso-pic.el: New file. - - * style/AnonymousPro.el: New file. - -2014-11-02 Arash Esbati - - * style/MinionPro.el (TeX-add-symbols): Remove `figureversion', - `textsw', `textssc', `sscshape' and `swshape'. - (TeX-run-style-hooks): Added "fontaxes". - - * style/MinionPro.el (LaTeX-MinionPro-package-options): Added - additional options from v2.3 of `MinionPro.sty', available from - - -2014-11-01 Davide G. M. Salvetti - - * tex.el (TeX-file-line-error): New customizable option. - (TeX-expand-list): New expander "$(file-line-error)". - (TeX-command-list): Use it. - (LaTeX-command-style): Use it. - - * doc/auctex.texi (Processor Options): Document - `TeX-file-line-error'. - - * doc/changes.texi: Mention `TeX-file-line-error'. - -2014-10-31 Mosè Giordano - - * Makefile.in (CTANDIR): New variable. - (preview-ball): Create a top level directory "preview/" in the - preview tarball, as required by CTAN. Save the tarball to - $(CTANDIR) instead of $(FTPDIR). - -2014-10-29 Mosè Giordano - - * Version 11.88 released. - -2014-10-29 Matthew Leach - - * latex.el (LaTeX-indent-environment-list): Remove setter - lambda. - (LaTeX--tabular-like-end): Remove variable. - (LaTeX-indent-tabular): Move setter function from - LaTeX-indent-environment-list to generate tabular-end regex when - called. - -2014-10-29 Mosè Giordano - - * latex.el (LaTeX-largest-level-set): Set `outline-heading-alist' - only if it is bound. - - * .gitignore: Ignore preview/preview.el. - - * Makefile.in (DISTCLEANFILES): Add preview/preview.el. - (release-commit): Write new version announcement also into - preview/ChangeLog. - - * aclocal.m4: Add a third argument to - `AC_DATE_VERSION_FROM_CHANGELOG' specifying the ChangeLog file. - - * configure.ac: Use new third argument of - `AC_DATE_VERSION_FROM_CHANGELOG'. Retrieve preview date and - version from its ChangeLog. Add preview/preview.el to output - files. - -2014-10-22 Mosè Giordano - - * RELEASE: Update AUCTeX version, the new features section, and - the list of contributors. - - * configure.ac: Update AUCTeX version. - - * doc/changes.texi: Mention generic bug fixes for 11.88 release. - - * doc/tex-ref.tex: Update AUCTeX version and copyright years - across the file. - Add now working `TeX-previous-error' key-binding. - - * tex.el: Update copyright year. - - * doc/Makefile.in: Make it possible to build the HTML doc with - `makeinfo' if `texi2html' is not available. Add new - `TEXI2HTML_TOC' variable. - (extradist): Use `TEXI2HTML_TOC'. - (html/$(TEXI2HTML_TOC)): Use `TEXI2HTML_TOC'. Fix splitting - option to HTML engine. Suggested by Norbert Preining. - - * latex.el (LaTeX-newline): Fix for when - `comment-auto-fill-only-comments' is non-nil. Suggested by Piet - van Oostrum. - -2014-10-13 Matthew Leach - - * style/cleveref.el: New file. - -2014-10-02 Ikumi Keita - - * tex.el (featurep): Activate mark in the GNU Emacs version of - TeX-activate-mark instead of being a no-op. - (TeX-insert-dollar): Use set-mark instead of push-mark in order to - avoid duplicate marks. - -2014-10-02 Ikumi Keita - - * texmathp.el (texmathp-tex-commands-default): Move equation* - environment to AMS-LaTeX section. - (texmathp-why): Fix docstring. - -2014-10-02 Ikumi Keita - - * style/amstext.el (LaTeX-amstext-package-options): Rename from - `LaTeX-amstext-package-option'. - -2014-10-02 Ikumi Keita - - * tex-info.el (Texinfo-mark-environment, Texinfo-mark-section) - (Texinfo-mark-node): Use `push-mark' instead of `set-mark'. - - * latex.el (LaTeX-mark-environment): Ditto. - - * context.el (ConTeXt-mark-environment): Ditto. - -2014-09-25 Tassilo Horn - - * latex.el (LaTeX-insert-environment): Pass correct \end buffer - position to hooks in LaTeX-after-insert-env-hooks. - -2014-09-13 Vincent Belaïche - - * latex.el (LaTeX-dialect): Correct doctstring for consistency - with definition of function TeX-add-style-hook. - - * doc/auctex.texi (Simple Style): modify example with - 'TeX-add-style-hook', so that 3rd argument is added. Modify @defun - of 'TeX-add-style-hook' also to document addition of 3rd argument. - -2014-09-11 Vincent Belaïche - - * doc/changes.texi: Add information about style hook labelling by dialect. - - * doc/todo.texi (Bugs): Update Bug #1 about style hook clash. - - * style/xspace.el ("xspace"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/xparse.el ("xparse"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/virtex.el ("virtex"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/verbatim.el ("verbatim"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/varioref.el ("varioref"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/url.el ("url"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/units.el ("units"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/unicode-math.el ("unicode-math"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/ulem.el ("ulem"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/tabulary.el ("tabulary"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/tabularx.el ("tabularx"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/swedish.el ("swedish"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/subfigure.el ("subfigure"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/slovak.el ("slovak"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/slides.el ("slides"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/siunitx.el ("siunitx"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/shortvrb.el ("shortvrb"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/setspace.el ("setspace"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/scrreprt.el ("scrreprt"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/scrpage2.el ("scrpage2"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/scrlttr2.el ("scrlttr2"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/scrbook.el ("scrbook"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/scrbase.el ("scrbase"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/scrartcl.el ("scrartcl"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/ruby.el ("ruby"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/report.el ("report"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/ragged2e.el ("ragged2e"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/pstricks.el ("pstricks"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/pst-slpe.el ("pst-slpe"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/pst-plot.el ("pst-plot"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/pst-node.el ("pst-node"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/pst-grad.el ("pst-grad"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/psfig.el ("psfig"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/prosper.el ("prosper"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/polski.el ("polski"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/polish.el ("polish"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/plhb.el ("plhb"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/plfonts.el ("plfonts"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/plext.el ("plext"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/placeins.el ("placeins"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/pdfsync.el ("pdfsync"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/paralist.el ("paralist"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/nomencl.el ("nomencl"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/nicefrac.el ("nicefrac"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/ngerman.el ("ngerman"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/naustrian.el ("naustrian"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/natbib.el ("natbib"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/nameref.el ("nameref"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/multirow.el ("multirow"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/multind.el ("multind"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/multido.el ("multido"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/multicol.el ("multicol"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/mflogo.el ("mflogo"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/metalogo.el ("metalogo"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/memoir.el ("memoir"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/mdwlist.el ("mdwlist"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/mathtools.el ("mathtools"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/makeidx.el ("makeidx"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/luacode.el ("luacode"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/ltxdoc.el ("ltxdoc"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/ltx-base.el ("ltx-base"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/lscape.el ("lscape"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/longtable.el ("longtable"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/listings.el ("listings"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/lipsum.el ("lipsum"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/lettrine.el ("lettrine"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/letter.el ("letter"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/latexinfo.el ("latexinfo"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/kpfonts.el ("kpfonts"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/kantlipsum.el ("kantlipsum"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/jurabib.el ("jurabib"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/jura.el ("jura"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/jsbook.el ("jsbook"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/jsarticle.el ("jsarticle"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/jreport.el ("jreport"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/jbook.el ("jbook"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/jarticle.el ("jarticle"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/j-report.el ("j-report"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/j-book.el ("j-book"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/j-article.el ("j-article"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/italian.el ("italian"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/inputenc.el ("inputenc"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/index.el ("index"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/imakeidx.el ("imakeidx"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/icelandic.el ("icelandic"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/hyperref.el ("hyperref"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/harvard.el ("harvard"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/graphicx.el ("graphicx"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/graphics.el ("graphics"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/german.el ("german"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/frenchb.el ("frenchb"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/french.el ("french"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/francais.el ("francais"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/footmisc.el ("footmisc"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/fontspec.el ("fontspec"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/foils.el ("foils"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/flashcards.el ("flashcards"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/filecontents.el ("filecontents"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/fancyvrb.el ("fancyvrb"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/fancyref.el ("fancyref"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/fancynum.el ("fancynum"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/fancyhdr.el ("fancyhdr"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/exercise.el ("exercise"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/everysel.el ("everysel"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/epsf.el ("epsf"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/epigraph.el ("epigraph"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/english.el ("english"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/emp.el ("emp"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/dutch.el ("dutch"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/doc.el ("doc"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/dk.el ("dk"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/dinbrief.el ("dinbrief"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/danish.el ("danish"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/czech.el ("czech"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/csquotes.el ("csquotes"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/comment.el ("comment"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/captcont.el ("captcont"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/bulgarian.el ("bulgarian"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/booktabs.el ("booktabs"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/book.el ("book"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/bm.el ("bm"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/bigstrut.el ("bigstrut"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/bigdelim.el ("bigdelim"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/biblatex.el ("biblatex"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/beamer.el ("beamer"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/babel.el ("babel"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/austrian.el ("austrian"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/article.el ("article"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/array.el ("array"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/amsthm.el ("amsthm"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/amstext.el ("amstext"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/amstex.el ("amstex"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/amssymb.el ("amssymb"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/amsopn.el ("amsopn"): Add LaTeX-dialect to - TeX-add-style-hook call. Update header with correct filename. - - * style/amsmath.el ("amsmath"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/amsbsy.el ("amsbsy"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/amsbook.el ("amsbook"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/amsart.el ("amsart"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/alphanum.el ("alphanum"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/alltt.el ("alltt"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/afterpage.el ("afterpage"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/acronym.el ("acronym"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/acro.el ("acro"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/MinionPro.el ("MinionPro"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/CJKutf8.el ("CJKutf8"): Add LaTeX-dialect to TeX-add-style-hook call. - - * style/CJK.el ("CJK"): Add LaTeX-dialect to TeX-add-style-hook call. - - * bib-cite.el (eval-after-load "bibtex"): Add hook - TeX-bibtex-set-BibTeX-dialect to BibTex mode, this will set - 'TeX-style-hook-dialect' to :bibtex for BibTeX files so that - Mosè's problem should be solved. - - * latex.el (LaTeX-common-initialization): set - 'TeX-style-hook-dialect' to :latex for LaTeX files, and those in - LaTeX derived modes. Add LaTeX-dialect as DIALECT argument to all - calls of TeX-add-style-hook. - - * tex.el (TeX-style-hook-list): Update docstring to make clear - that style hooks can also be in the form '[TeX-style-hook HOOK-FUN - DIALECT-SET]'. - (TeX-bibtex-set-BibTeX-dialect): New defun. - (TeX-style-hook-dialect-weight-alist): New defconst. - (TeX-shdex-eval): New defun. - (TeX-shdex-or TeX-shdex-and TeX-shdex-nor TeX-shdex-not) - (TeX-shdex-in-p TeX-shdex-listify): New defsubst. - (TeX-style-hook-dialect): New defvar, used to have style hooks - called only in corresponding context. - (TeX-add-style-hook): Add optional argument context for marking - hooks that must run only in non default (aka nil) dialect. - (TeX-keep-hooks-in-dialect): New defun, used for unloading only - those hooks in a dialect list. - (TeX-unload-style): Add optional argument context-list for - unloading only those hooks marked for contexts in that - context-list. - (TeX-run-style-hooks): Run style hook only when current style hook - context matches context for which hook is marked. - - * tex-info.el (Texinfo-environment-list): Add 'html' and 'float' - environments. - (TeX-texinfo-mode): set 'TeX-style-hook-dialect' to :texinfo for - Texinfo files. Add macro '@caption'. - -2014-09-08 Tassilo Horn - - * tex.el (TeX-assoc-string): Remove docstring from defalias since - that's not supported with XEmacs. - -2014-08-25 Florent Rougon (tiny change) - - * tex-buf.el (TeX-command-expand): Fix possible endless loop in - file name expansion. - -2014-08-24 Mosè Giordano - - * tests/tex/command-expansion.el: New test file. - -2014-08-24 Florent Rougon (tiny change) - - * tex.el (TeX-expand-list): Add the previous position to the - lenght of the expanded string to get the current position in the - %' expander. - -2014-08-18 Vincent Belaïche - - * font-latex.el (font-latex-add-quotes): Code optimization: use - '(add-to-list (make-local-variable (quote foo)) some-value)' - instead of '(make-local-variable (quote foo)) (add-to-list 'foo - some-value)' wherever possible. - - * bib-cite.el (bib-cite-minor-mode) - (bib-cite-setup-highlight-mouse-keymap): Code optimization: use - '(set (make-local-variable (quote foo)) some-value)' instead of - '(make-local-variable (quote foo)) (setq foo some-value)' wherever - possible. - - * latex.el (BibTeX-auto-store) - (LaTeX-common-initialization): Ditto. - - * tex-info.el (TeX-texinfo-mode): Code optimization: use '(set - (make-local-variable (quote foo)) some-value)' instead of - '(make-local-variable (quote foo)) (setq foo some-value)' wherever - possible. Add in style Texinfo standard macros '@acronym' and - '@tie'. - - * tex.el (TeX-assoc-string) new defalias to work-around missing - assoc-string in XEmacs. - (TeX-unload-style): Code optimization: use 'TeX-assoc-string' - instead of 'assoc' to search style in 'TeX-style-hook-list', and - use delq on returned value of assoc-string for removing the style - --- on the one hand delq will go through the whole list rather - than stop after the first match like in original code, but on the - other hand comparison are faster because eq instead of equal is - used and we are working on assoc cell rather than on key, so less - indirection, furthermore delq is C code. Anyway that make the code - much smaller and easier to understand. - (TeX-file-extensions): Add txi amongst extension of texinfo files, - for consistency with info node '(texinfo) Minimum' - (TeX-run-style-hooks): Code optimization: use 'TeX-assoc-string' - instead of 'assoc' to search style in 'TeX-style-hook-list'. - (VirTeX-common-initialization): Code optimization: use '(set - (make-local-variable (quote foo)) some-value)' instead of - '(make-local-variable (quote foo)) (setq foo some-value)' wherever - possible. - -2014-08-18 Tassilo Horn - - * font-latex.el (font-latex-set-syntactic-keywords): Allow for a - mandatory argument for a verbatim environment. - -2014-08-15 Vladimir Lomov - - * style/mathtools.el ("mathtools"): Don't use the removed - `LaTeX-amsmath-env-aligned' function. - -2014-08-14 Mosè Giordano - - * latex.el (LaTeX-insert-label): Remove. - (LaTeX-label): Add a new mandatory argument. Do not use - `LaTeX-insert-label'. Determine the prefix at the beginning of - the function and insert the label only if the prefix is non nil. - (LaTeX-section-label, LaTeX-env-figure, LaTeX-env-label): Use the - second mandatory argument of `LaTeX-label'. - - * style/amsmath.el: Update copyright years. - ("amsmath"): Append the environments to `LaTeX-label-alist' - instead of prepeding them. Use the second mandatory argument of - the `LaTeX-label' function. - - * style/longtable.el: Update copyright years. - ("longtable"): Move addition of "longtable" environment to - `LaTeX-label-alist' inside the style hook. Append the environment - to the alist instead of prepending it. Use the second mandatory - argument of the `LaTeX-label' function. - - * doc/auctex.texi (Sectioning, Environments): Remove references to - `LaTeX-insert-label'. - (Environments): Document `LaTeX-label-alist'. - - * doc/changes.texi: Remove references to `LaTeX-insert-label'. - -2014-08-12 Mosè Giordano - - * latex.el (LaTeX-insert-label): Rename from - `LaTeX-auto-insert-label' and mention sections in the doc-string. - (LaTeX-label): Update accordingly. - - * doc/auctex.texi (Sectioning): Mention `LaTeX-insert-label'. - (Environments): Update `LaTeX-insert-label' name and document use - for sectioning commands. - (Environments, Completion): Prettify - `TeX-complete-expert-commands' documentation by using a table - environment. - - * doc/changes.texi: Rename `LaTeX-auto-insert-label' to - `LaTeX-insert-label' and mention sections too. - -2014-08-11 Mosè Giordano - - * tex-buf.el (TeX-command): Keep the frame and the buffer - associate to the error overview if the command to be run is View. - - * latex.el (LaTeX-auto-insert-label): New customizable variable. - (LaTeX-label): Use it. - - * doc/auctex.texi (Environments): Document - `LaTeX-auto-insert-label'. - - * doc/changes.texi: Mention `LaTeX-auto-insert-label'. Fix a - couple of bad-boxes in the PDF output of the manual. - -2014-07-25 Tassilo Horn - - * latex.el (LaTeX-largest-level-set): Adapt - `outline-heading-alist' according to largest level in order to - make `outline-promote' (and others) work correctly. - -2014-07-25 Mosè Giordano - - * doc/auctex.texi (Adding Macros): Document `TeX-date-format'. - - * doc/changes.texi: Mention `TeX-date-format'. - - * latex.el (TeX-date-format): New customizable option. - Suggested by Uwe Brauer. - (TeX-arg-date): Use it. - -2014-07-17 Mosè Giordano - - * Makefile.in: Update copyright years. - (EXCLUDEDFILES): Rename from GITFILES. Remove also .cvsignore and - tests from the release tarball. - (release-commit): More precise suggestion to push tag and release - commit. - (tar-ball): Use EXCLUDEDFILES in place of GITFILES. - -2014-07-15 Ikumi Keita - - * latex.el: Enhance array and tabular(*) environments support. - (LaTeX-env-array): Add call to `LaTeX-item-array'. - (LaTeX-env-tabular*): Add call to `LaTeX-item-tabular*'. - (LaTeX-array-skipping-regexp): New variable. - (LaTeX-tabular*-skipping-regexp): Ditto. - (LaTeX-item-array): New function. Put line break macro on the - last line and insert suitable number of ampersands. - (LaTeX-item-tabular*): Ditto. - (LaTeX-insert-ampersands): New function. Insert suitable number - of ampersands. - (LaTeX-array-column-letters): New variable. Column letters for - array-like environments. - (LaTeX-array-count-columns): New function. Count number of - ampersands to be inserted. - (LaTeX-common-initialization): Add entries to LaTeX-item-list to - use `LaTeX-item-array' and `LaTeX-item-tabular*'. - - * style/amsmath.el: Enhance alignat-like environments support - as well as some cleanups. - (LaTeX-item-equation-alignat): New function. Insert contents to - terminate a line in multi-line equations environment. - (LaTeX-amsmath-env-alignat): Use it. Add doc string. - (LaTeX-amsmath-env-alignedat): Ditto. - (LaTeX-amsmath-env-aligned): Removed. Just specifying a prompt - string for an optional argument is enough. - (LaTeX-item-equation): Take over the job of - `LaTeX-item-equations'. Add an optional `suppress' argument: - when it is non-nil skip putting line break macro. Add doc string. - (LaTeX-item-equations): Removed. Its task is now covered by - `LaTeX-item-equation'. - (LaTeX-item-equation-alignat): New function. Insert ampersands - according to the columns number, as well as calling - `LaTeX-item-equation'. - (LaTeX-amsmath-alignat-number-of-ampersands): New function. - ("amsmath"): Arrange setups of variables to adopt the above - changes. - - * style/array.el ("array"): Change `LaTeX-array-column-letters' - locally to include addtional letters extended in array.sty. - - * style/plext.el: New style file. Add support for extended - format for array-like environments. - - * Makefile.in (STYLESRC): Include style/plext.el. - - * doc/auctex.texi: Add documentation for the above enhancements. - - * doc/changes.texi: Ditto. - -2014-07-14 Mosè Giordano - - * tex-buf.el (TeX-next-error): Do not pass `reparse' argument to - `next-error' in XEmacs as it is not supported. - (TeX-error-overview-frame, TeX-error-overview-buffer-name): Move - before their first use in order to prevent a runtime error in - XEmacs and GNU Emacs 21. Reported by Ikumi Keita. - (TeX-parse-TeX): Manually set `item' to nil when - `TeX-error-last-visited' is negative. - (TeX-error-description-error, TeX-error-description-warning) - (TeX-error-description-tex-said): Set to nil in XEmacs and GNU - Emacs 21. Reported by Ikumi Keita. - -2014-07-13 Mosè Giordano - - * latex.el (TeX-latex-mode): Add second argument to - `local-variable-p', mandatory in XEmacs. Suggested by Ikumi - Keita. - - * preview/preview.el (preview-dump-state): Ditto. - - * style/biblatex.el ("biblatex"): Ditto. - - * tex.el (TeX-how-many): Make the function return a number also in - XEmacs and Emacs 21. Suggested by Ikumi Keita. - -2014-07-12 Mosè Giordano - - * tex-buf.el (TeX-error-description-error): Do not use the - `default' display, not supported by GNU Emacs 21 and XEmacs 21.4. - (TeX-error-description-warning): Ditto. - -2014-07-11 Mosè Giordano - - * tex-buf.el (TeX-error-description-error): Make face definition - XEmacs compatible. - (TeX-error-description-tex-said): Ditto. - (TeX-error-description-help): Ditto. - - * tex.el (nil): Handle the case of a non-available crm.el with a - `condition-case', instead of using the third argument of - `require', not recognized by XEmacs 21.4. - (and): Check whether dbus support is available before requiring - dbus.el. - -2014-07-02 Mosè Giordano - - * tex.el (TeX-expand-list): Set - `TeX-source-correlate-output-page-function' when necessary, in the - "%(outpage)" expander. - (TeX-source-correlate-method): Add an alist as a possible value - and change the default. - (TeX-source-correlate-method-active): Convert to a function. - (TeX-source-correlate-expand-options): Use the - `TeX-source-correlate-method-active' function. - (TeX-source-correlate-mode): Remove setting of the - `TeX-source-correlate-output-page-function' variable and of the - now deleted `TeX-source-correlate-method-active' variable. - (TeX-source-specials-view-expand-options): Use the - `TeX-source-correlate-method-active' function. - (TeX-mode-specific-command-menu-entries): Hide "Previous Error" - and "Error Overview" entries when not available. - - * context.el: Update copyright years. - (ConTeXt-expand-options): Use the - `TeX-source-correlate-method-active' function. - - * doc/auctex.texi (I/O Correlation): Update documentation of - `TeX-source-correlate-method'. - - * doc/changes.texi: Mention change to the default value of - `TeX-source-correlate-method'. - -2014-06-29 Mosè Giordano - - * doc/todo.texi (Mid-term Goals): Remove "More flexible option and - command handling" item: we now have `TeX-command-extra-options'. - (Wishlist): Remove "Poor man's Source Specials": AUCTeX supports - source specials and SyncTeX. - (Wishlist): Remove "multiple completion for \bibliography" item: - "\bibliography" does complete multiple arguments. - -2014-06-28 Mosè Giordano - - * tex-buf.el (TeX-command): Kill the frame and buffer associated - to the error overview before running commands. - (TeX-TeX-sentinel): Open error overview if - `TeX-error-overview-open-after-TeX-run' is non-nil and there are - errors or warnings to show. - (TeX-LaTeX-sentinel): Ditto. - (TeX-find-display-help): Set `runbuf' to `TeX-active-buffer' since - this function may be called also from the error overview buffer. - (TeX-error-description-faces): Change group to more appropriate - `TeX-output'. - (TeX-error-overview-active-buffer): New variable. - (TeX-error-overview-orig-frame): Ditto. - (TeX-error-overview-orig-window): Ditto. - (TeX-error-overview-frame): Ditto. - (TeX-error-overview-setup): New customizable variable. - (TeX-error-overview-setup): New function. - (TeX-error-overview-goto-source): Ditto. - (TeX-error-overview-make-entries): Ditto. - (TeX-error-overview-next-error): Ditto. - (TeX-error-overview-previous-error): Ditto. - (TeX-error-overview-quit): Ditto. - (TeX-error-overview-mode-map): New variable. - (TeX-error-overview-list-entries): Ditto. - (TeX-error-overview-mode): New major mode. - (TeX-error-overview-buffer-name): New constant. - (TeX-error-overview-frame-parameters): New customizable variable. - (TeX-error-overview-open-after-TeX-run): Ditto. - (TeX-error-overview): New function. - (TeX-find-display-help): Expand the name of the file to be visited - starting from the directory of the master file. - (TeX-error-overview-make-entries): Add optional `master-dir' - argument, to shorten file names when they are relative. - (TeX-error-overview): Pass `TeX-master-directory' as argument to - `TeX-error-overview-make-entries'. - - * tex.el (TeX-error-overview): Autoload `TeX-error-overview'. - (TeX-mode-specific-command-menu-entries): Add an entry for the - error overview. - - * doc/auctex.texi (Debugging): Document error overview. - - * doc/changes.texi: Mention error overview. Add local variables - to the end of the file. - - * doc/todo.texi: Add local variables to the end of the file. - (Wishlist): Update entry about error reporting. - -2014-06-21 Mosè Giordano - - * tex-buf.el (TeX-parse-TeX): Use `TeX-find-display-help' in place - of `TeX-error-list-find-display-help'. - (TeX-error-list-find-display-help): Removed, replaced by more - general `TeX-find-display-help'. - (TeX-find-display-help): New function. - (TeX-error): Append nils to the `TeX-error-list' entry to make - each entry of the same lenght for both errors and warnings. - Append also `TeX-error-point'. This fixes a bug occurring when - `TeX-display-help' is set to `expert'. Use - `TeX-find-display-help' to display the help. - (TeX-warning): Append `TeX-error-point' to the `TeX-error-list' - entry to fix the above mentioned bug. Use `TeX-find-display-help' - to display the help. - -2014-06-04 Mosè Giordano - - * tex-buf.el (TeX-parse-TeX): Use - `TeX-error-list-find-display-help'. - (TeX-error-list-find-display-help): New function. - (TeX-warning): Use `bad-box' when there is a bad box. - (TeX-warning--find-display-help): Cater for bad boxes. - (TeX-help-error): Ditto. - -2014-06-02 Mosè Giordano - - * tex-buf.el (TeX-error--find-display-help): Use new fourth - argument of `TeX-help-error'. - (TeX-warning): Rename mandatory argument to `warning'. Do not add - leading "** " to warning string. - (TeX-warning--find-display-help): Use new fourth argument of - `TeX-help-error'. - (TeX-error-description-faces): New group. - (TeX-error-description-error): New face. - (TeX-error-description-warning): Ditto. - (TeX-error-description-tex-said): Ditto. - (TeX-error-description-help): Ditto. - (TeX-help-error): Add new `type' argument. Color help messages - using the new faces. - (TeX-warning): Preserve point when searching backward. In some - cases this prevents infinite loops in `TeX-parse-all-errors' and - fixes wrong detection of context string. - -2014-05-27 Mosè Giordano - - * tex.el (TeX-mode-specific-command-menu-entries): Add - `TeX-previous-error'. - - * tex-buf.el (TeX-error-list): Fix typo. - (TeX-parse-all-errors): Ditto. - -2014-05-23 Stefan Monnier - - Backport from ELPA repository. - * tex-site.el (TeX-modes-set): Use advice-add if available. - * font-latex.el (font-latex-make-sectioning-faces): Don't rely on - dynamic scoping for `num'. - (font-latex-make-built-in-keywords): Don't use `eval' needlessly. - (font-latex-doctex-syntactic-keywords): Declare before first use. - (font-latex-match-command-with-arguments): - Stay away from `add-to-list' on let-bound variables. - (font-latex-match-command-in-braces): Remove unused var `end'. - -2014-05-20 Mosè Giordano - - * tex-buf.el: Update copyright years. - (TeX-error-last-visited): New buffer-local variable. - (TeX-get-parse-function): New function. - (TeX-next-error): Add `apt' argument and make all arguments - optional. Use `TeX-get-parse-function'. - (TeX-previous-error): Use `TeX-get-parse-function'. Use - `TeX-parse-TeX' to move between errors when possible. - (TeX-TeX-sentinel): Parse the output log when - `TeX-parse-all-errors' is non-nil. - (TeX-LaTeX-sentinel): Ditto. - (TeX-parse-reset): Add an optional `reparse' argument and reparse - the output log when it is non-nil. Reset also `TeX-error-list' - and `TeX-error-last-visited'. - (TeX-parse-command): Add `arg' argument. - (TeX-parse-TeX): Add `arg' argument. When `TeX-parse-all-errors' - is non-nil, use `TeX-error-list' to move to the error point. - (TeX-error-list): New buffer-local variable. - (TeX-parse-all-errors): New customizable variable. - (TeX-parse-all-errors): New function. - (TeX-parse-error): Add an optional `store' argument. Make the - function return non-nil when an error or a warning is found. - (TeX-error): Add an optional `store' argument: when it is non-nil - store the relevant information about the error in - `TeX-error-list'. Use `TeX-error--find-display-help'. - (TeX-error--find-display-help): New function. - (TeX-warning): Add an optional `store' argument: when it is - non-nil store the relevant information about the warning in - `TeX-error-list'. Use `TeX-warning--find-display-help'. - (TeX-warning--find-display-help): New function. - (TeX-output-mode-map): Bind `p' to the now working - `TeX-previous-error'. - - * doc/auctex.texi (Debugging): Document `TeX-previous-error' and - `TeX-parse-all-errors'. Update `TeX-next-error'. - - * doc/changes.texi: Update copyright years. Mention - `TeX-next-error' and `TeX-previous-error' changes and the new - `TeX-parse-all-errors'. - - * doc/todo.texi: Update copyright years. - (Wishlist): Update a couple of items related to error parsing. - -2014-05-17 Mosè Giordano - - * font-latex.el: Update copyright years. - (font-latex-update-sectioning-faces): Make sure - `height-scale' is a floating point number. - (font-latex-make-sectioning-faces): Ditto. - -2014-05-10 Mosè Giordano - - * style/siunitx.el: Update copyright years and specify last - `siunitx' version supported. Hard wrap lines longer than 80 - columns. - (LaTeX-siunitx-regexp): Move the escape character out of the group - matching the unit name. - (LaTeX-arg-siunitx-unit): Add `prefix' argument. Replace the - space with `TeX-esc' as the completion separator. - (LaTeX-arg-define-siunitx-unit): Define a default prompt; set - `initial-input' to nil; use `TeX-esc' as prefix to the given - input. - ("siunitx"): Remove the escape character from the unit names. - -2014-05-02 Jobst Hoffmann (tiny change) - - * style/listings.el ("listings"): Fix typo. - -2014-05-01 Mosè Giordano - - * font-latex.el (font-latex-set-syntactic-keywords): Fix - fontification of the optional argument to a verbatim-like - environment. - -2014-04-16 Tassilo Horn - - * tex-buf.el (TeX-parse-error): Add another exception. - -2014-04-06 Tassilo Horn - - * tex-info.el (TeX-texinfo-mode): Use `texinfo-current-defun-name' - in `C-x 4 a'. - -2014-04-04 Mosè Giordano - - * latex.el (LaTeX-add-environments): Move advising of - `LaTeX-add-environments' after definition of - `LaTeX-environment-menu' and `LaTeX-environment-modify-menu' - variables to fix assignment to free variable warnings. - - * tex-style.el: Update coyright years. - (LaTeX-biblatex-use-Biber): New variable. Mark as - safe-local-variable. - - * latex.el (TeX-latex-mode): Add setting of `LaTeX-using-Biber' to - `TeX-update-style-hook'. - - * style/biblatex.el ("biblatex"): Use `LaTeX-biblatex-use-Biber' - value to set `LaTeX-using-Biber' when it is set locally. - - * tex-bar.el: Update copyright years. - (LaTeX-install-toolbar): Append toolbar refresh to - `TeX-update-style-hook' instead of prepending it. - - * doc/auctex.texi: Update copyright years. - (Selecting a Command): Document `LaTeX-biblatex-use-Biber'. - - * doc/changes.texi: Mention `LaTeX-biblatex-use-Biber' change. - -2014-04-02 Mosè Giordano - - * style/biblatex.el: Update copyright years and specify last - `biblatex' version supported. - (LaTeX-biblatex-executebibliographyoptions-options): Update. - (LaTeX-biblatex-language-list): Ditto. - (LaTeX-arg-biblatex-cites): Fix condition on `items' variable to - adapt to the `TeX-completing-read-multiple' return value change. - -2014-03-17 Nicolas Richard - - * style/exercise.el: New file. - -2014-03-18 Tassilo Horn - - * doc/auctex.texi: Mention that `TeX-PDF-mode' is enabled by - default. - - * tex.el (TeX-PDF-mode): Enable TeX PDF mode by default. - - * tex-buf.el (TeX-command-master): Ask for TeX-master if it cannot - be determined otherwise. - -2014-03-15 Mosè Giordano - - * tex.el (TeX-view-command-raw): Throw an error when `spec' is - nil, otherwise when the function returns nil `TeX-command-expand' - enters an infinite loop. - - * style/paralist.el: Update copyright years. - ("paralist"): Use `LaTeX-provided-package-options-member' to - conditionally define environments. - -2014-03-12 Tassilo Horn - - * multi-prompt.el (multi-prompt): Return nil on empty input. - - * tex.el (TeX-completing-read-multiple): Define it so that empty - input results in nil across different emacs versions (<= 24.3 - vs. later versions). - - * style/biblatex.el ("biblatex"): Use - `TeX-completing-read-multiple' instead of - `completing-read-multiple'. - (LaTeX-arg-biblatex-cites): Use `TeX-completing-read-multiple' and - adapt handling of return value. - - * style/pstricks.el (LaTeX-package-parameters): Adapt to - `TeX-completing-read-multiple' change. - -2014-03-11 Tassilo Horn - - * latex.el (LaTeX-arg-usepackage-read-packages-with-options): Fix - bug that caused AUCTeX to query for packages infinitely. - - * context.el (ConTeXt-add-environments): Advice instead of - renaming and redefining generated function. - - * latex.el (LaTeX-close-environment): Remove non-interactive - `next-line' usage compile warning. - (LaTeX-add-bibliographies): Advice instead of renaming and - redefining generated function. - (LaTeX-add-environments): Ditto. - -2014-03-10 Tassilo Horn - - * latex.el (LaTeX-fill-break-at-separators): Default to opening - and closing math switches. - -2014-03-06 Mosè Giordano - - * doc/auctex.texi (Processor Options): Add missing pair of braces. - -2014-02-22 Mosè Giordano - - * latex.el (LaTeX-environment): Do not set - `LaTeX-default-environment' to `environment' if the latter is - equal to the current default environment. - -2014-02-21 Mosè Giordano - - * latex.el (LaTeX-arg-usepackage-read-packages-with-options): New - function. Now options are requested only if at least one package - has been provided. - (LaTeX-arg-usepackage-insert): New function. - (LaTeX-arg-usepackage): Use - `LaTeX-arg-usepackage-read-packages-with-options' and - `LaTeX-arg-usepackage-insert'. - (LaTeX-insert-usepackages): New function. - (LaTeX-env-document): Use it. - - * doc/auctex.texi (Environments): Document new behavior of - `LaTeX-env-document'. - - * doc/changes.texi: Mention it. - -2014-02-20 Mosè Giordano - - * tex.el (TeX-command-extra-options): New customizable variable. - (TeX-expand-list): New `%(extraopts)' expander. - (TeX-command-list): Use `%(extraopts)'. - - * doc/auctex.texi (Processor Options): Document - `TeX-command-extra-options'. - - * doc/changes.texi: Document it. - -2014-02-10 Tassilo Horn - - * style/english.el: New style for english documents so that - `TeX-language-en-hook' gets run. - - * Makefile.in (STYLESRC): Activate it. - - * doc/auctex.texi (languages): Document it. - -2014-02-04 Tassilo Horn - - * tex.el (TeX-auto-add-type): Convert to macro. - - * lpath.el: Don't silence byte-compiler. - - * latex.el (LaTeX-auto-style, LaTeX-auto-arguments) - (LaTeX-auto-optional, LaTeX-auto-env-args): Defvar explicitly - before use. - -2014-01-29 Tassilo Horn - - * tex-buf.el (TeX-command-query): Use default parameter of - `completing-read'. - - * tex.el (TeX-insert-macro): Use default parameter of - `completing-read'. - - * latex.el (LaTeX-environment, TeX-arg-document): Use default - parameter of `completing-read'. - -2014-01-22 Tassilo Horn - - * style/shortvrb.el (LaTeX-shortvrb-chars): Move from - tex-style.el. Set default value to nil because just loading - shortvrb does not make | a shortvrb char. One needs to define it - using \MakeShortVrb{\|}. Extend the docstring so that it tells - that one should usually set this variable only buffer-locally. - (LaTeX-shortvrb-chars): Declare it as safe local variable. - - * font-latex.el (font-latex-add-to-syntax-alist): Call - `font-latex-setup' to make syntactic font-lock changes effective. - -2014-01-21 Berend de Boer - - * context.el: distinguish between numbered and unnumbered sections. - -2014-01-15 Mosè Giordano - - * style/babel.el: Update copyright years and specify last `babel' - version supported. - (LaTeX-babel-language-list): Expand language list to all languages - mentioned in the last version of the manual. - (LaTeX-babel-active-languages): Update in order to parse the - `main' option and ignore the modifiers. - (LaTeX-babel-package-options): Turn the variable into a function - because now requires `TeX-read-key-val'. - -2014-01-11 Mosè Giordano - - * latex.el (LaTeX-current-environment): Make search for `\begin' - and `\end' case sensitive. - (docTeX-in-macrocode-p): Ditto. - (LaTeX-indent-calculate): Ditto. - (LaTeX-find-matching-end): Ditto. - (LaTeX-find-matching-begin): Ditto. - -2014-01-06 Vincent Belaïche - - * tex-info.el (Texinfo-reftex-hook): Replace use of - reftex-tables-dirty by that of reftex-default-label-alist-entries - to trigger call to reftex-compile-variables in a standard way. - The problem was that generating a TOC for a Texinfo file and then - for a LaTeX file was not working for the LaTeX file because the - Texinfo file was using LaTeX label style and as such - reftex-ensure-compiled-variables was not calling - reftex-compile-variables, which caused wrong - reftex-everything-regexp for sections. - -2014-01-06 Mosè Giordano - - * latex.el (LaTeX-math-insert): Use `TeX-electric-math' for - consistency with `TeX-insert-dollar'. - (LaTeX-math-cal): Ditto. - -2013-12-24 Mosè Giordano - - * tex-style.el (LaTeX-fontspec-arg-font-search): New customizable - variable. - (LaTeX-fontspec-font-list-default): Ditto. - - * style/fontspec.el (LaTeX-fontspec-arg-font): New function. - ("fontspec"): Use it. - - * doc/changes.texi: Mention `LaTeX-fontspec-arg-font-search' and - `LaTeX-fontspec-font-list-default'. - -2013-12-20 Mosè Giordano - - * style/imakeidx.el ("imakeidx"): Move addition of options to - `LaTeX-imakeidx-indexsetup-options' inside the hook. - - * Makefile.in (STYLESRC): Activate new styles. - - * style/fontspec.el: New style. - - * style/luacode.el: Ditto. - - * style/metalogo.el: Ditto. - - * style/unicode-math.el: Ditto. - -2013-12-18 Tassilo Horn - - * tex-buf.el (TeX-parse-error): Don't confuse ) in package - messages with EOF. - -2013-12-01 Tassilo Horn - - * latex.el (LaTeX-common-initialization): Move disabling of - `electric-pair-mode' from `VirTeX-common-initialization'. Disable - it only if `LaTeX-electric-left-right-brace' is non-nil. - - * tex.el (VirTeX-common-initialization): See above. - -2013-11-29 Tassilo Horn - - * tex.el (VirTeX-common-initialization): Disable - `electric-pair-mode' (a global minor mode) in auctex buffers - because it interferes with auctex's pairing feature. - -2013-11-23 Mosè Giordano - - * latex.el (LaTeX-common-initialization): - - * tex.el (VirTeX-common-initialization): Move - `LaTeX-narrow-to-environment' and `TeX-narrow-to-group' bindings - to the AUCTeX maps because `narrow-map' is not defined in GNU - Emacs < 22.2 and XEmacs. Reported by Giacomo Boffi. - -2013-11-13 Mosè Giordano - - * style/biblatex.el ("biblatex"): Declare expert macros and - environments. - -2013-11-11 Tassilo Horn - - * tex-buf.el (TeX-next-error, TeX-previous-error): Call - `next-error' also if last TeX command was a compile command (e.g., - Check, ChkTeX). - (TeX-run-compile): Save compilation buffer in - `TeX-command-buffer'. - -2013-11-10 Ralf Angeli - - * bib-cite.el (bib-highlight-mouse): Change regexp to cope with - multiple optional arguments of a macro. - -2013-11-09 Tassilo Horn - - * tex.el (TeX-complete-make-expert-command-functions): Change - signature of declare-expert functions. - - * doc/auctex.texi: Document it. - -2013-11-08 Tassilo Horn - - * tex.el (TeX-complete-expert-commands): New defcustom. - (TeX-complete-make-expert-command-functions): New macro. - (TeX-insert-macro): Restrict completion depending on - `TeX-complete-expert-commands'. - (VirTeX-common-initialization): Ditto. - - * latex.el (LaTeX-environment, LaTeX-common-initialization): - Restrict completion depending on `TeX-complete-expert-commands'. - - * tex-info.el (TeX-texinfo-mode): Restrict completion depending on - `TeX-complete-expert-commands'. - - * doc/auctex.texi: Document normal vs. expert commands for users - and style file authors. - - * doc/changes.texi: Mention normal vs. expert commands. - - * latex.el (LaTeX-common-initialization): Fix void-function - LaTeX-symbol-list error. - -2013-11-05 Mosè Giordano - - * doc/auctex.texi (Folding): Document `TeX-fold-auto' and - `TeX-fold-unfold-around-mark'. - - * latex.el (TeX-arg-bibliography): Run style files associated to - the bibliography database files. - - * style/biblatex.el ("biblatex"): Do not quote at all - `TeX-arg-key-val' arguments. - (LaTeX-arg-addbibresource): Run style file associated to the - bibliography database file. - -2013-11-03 Mosè Giordano - - * style/biblatex.el ("biblatex"): Quote `TeX-arg-key-val' - arguments with `quote' special form istead of apostrophe. - -2013-11-02 Mosè Giordano - - * latex.el (LaTeX-narrow-to-environment): New function, disabled - by default. - (LaTeX-common-initialization): Add key binding for - `LaTeX-narrow-to-environment'. - - * tex.el (VirTeX-common-initialization): Add key binding for - `TeX-narrow-to-group'. - (TeX-narrow-to-group): New function, disabled by default. - - * doc/auctex.texi (Narrowing): Document narrowing commands. - - * doc/changes.texi: Mention narrowing commands. - -2013-10-19 Mosè Giordano - - * latex.el (TeX-arg-file-name): New function. - (TeX-arg-file-name-sans-extension): Ditto. - (TeX-arg-version): Ditto. - (LaTeX-common-initialization): Add completion for - `ProvidesPackage', `ProvidesClass', and `ProvidesFile'. - - * doc/auctex.texi (Adding Macros): Document `TeX-arg-version', - `TeX-arg-file-name', and `TeX-arg-file-name-sans-extension'. - -2013-10-14 Tassilo Horn - - * doc/changes.texi: Mention the enhanced tabular indentation. - - * style/longtable.el ("longtable"): Use `LaTeX-indent-tabular' - also for longtable environment. - - * style/tabularx.el ("tabularx"): Use `LaTeX-indent-tabular' also - for tabularx environment. - - * style/tabulary.el ("tabulary"): Use `LaTeX-indent-tabular' also - for tabulary environment. - - * latex.el (LaTeX-indent-environment-list): Use - `LaTeX-indent-tabular' also for array and eqnarray environments. - -2013-10-14 Oleh Krehel - - * latex.el: `LaTeX-indent-tabular' now indents tabular-like - environments. - (LaTeX--tabular-like-end): new variable. - (LaTeX-indent-environment-list): added `LaTeX-indent-tabular' as - indenter for "tabular" and "align", added a setter that recomputes - `LaTeX--tabular-like-end' - (LaTeX-env-beginning-pos-col): new function. - (LaTeX-hanging-ampersand-position): new function. - (LaTeX-indent-tabular): new function. - - * tests/latex/latex-test.el : added an ERT test for - `LaTeX-indent-tabular' - (LaTeX-indent-tabular-test/in): input filename variable - (LaTeX-indent-tabular-test/out): output filename variable - - * tests/latex/tabular-in.tex: input to latex-test.el - - * tests/latex/tabular-out.tex: input to latex-test.el - - * tex.el (TeX-how-many): added for compatibility with XEmacs. - -2013-10-11 Mosè Giordano - - * doc/auctex.texi (Quotes): Fix typo. - - * doc/changes.texi: Ditto. - -2013-10-10 Ikumi Keita - - * doc/changes.texi: Document enhanced paired braces feature. - - * doc/auctex.texi: Ditto. - -2013-10-06 Mosè Giordano - - * tex.el (TeX-insert-macro-default-style): Add new possible value - `show-all-optional-args' and update doc-string accordingly. - (TeX-parse-arguments): Use it. - - * doc/auctex.texi (Completion): Document `show-all-optional-args'. - - * doc/changes.texi: Mention `show-all-optional-args'. - - * tex.el (TeX-insert-braces-alist): New customizable variable. - (TeX-insert-braces): Mention it in doc-string. - (TeX-parse-macro): Use `TeX-insert-braces-alist'. - - * style/booktabs.el: Update copyright years. - (LaTeX-booktabs-arg-paren): Let-bind `TeX-arg-opening-brace' and - `TeX-arg-closing-brace' instead of `<' and `>'. - ("booktabs"): Add `toprule', `midrule', and `bottomrule' macros to - `TeX-insert-braces-alist'. - ("booktabs"): Add a dummy `ignore' in `cmidrule' macro in order to - reset `last-optional-rejected' to nil. - - * doc/auctex.texi (Completion): Document - `TeX-insert-braces-alist'. - - * doc/changes.texi: Mention `TeX-insert-braces-alist'. - -2013-09-27 Mosè Giordano - - * latex.el (TeX-arg-insert-braces): : Move - `indent-according-to-mode' after `save-excursion' because - `LaTeX-newline' (used in `save-excursion') deletes trailing - whitespaces. - - * tex-buf.el (TeX-LaTeX-sentinel): Add support for hyperref "Rerun - to get outlines right" messages. - -2013-09-26 Ikumi Keita - - * latex.el: Enhance brace pairing feature. - (TeX-arg-insert-braces): Extend to be used with \bigl and its - friends. - (TeX-arg-insert-right-brace-maybe): New function. - (LaTeX-insert-left-brace): New function. - (LaTeX-insert-corresponding-right-macro-and-brace): New function. - (LaTeX-find-preceeding-left-macro-name): New function. - (LaTeX-electric-left-right-brace): New customization option. - (LaTeX-left-right-macros-association): New variable. - - * style/amsmath.el ("amsmath"): Make use of the above change. - \lvert and \lVert are paired with \rvert and \rVert, respectively. - -2013-09-19 Mosè Giordano - - * style/siunitx.el ("siunitx"): Fix `radian' unit name. - -2013-09-17 Fabrice Ben Hamouda (tiny change) - - * tex-buf.el (TeX-next-error, TeX-active-buffer): Fix a problem - with `TeX-next-error' in multi-file documents. - -2013-09-16 Tassilo Horn - - * tex-info.el (TeX-texinfo-mode): Set - `TeX-sentinel-default-function' to `TeX-TeX-sentinel'. - -2013-09-09 Tassilo Horn - - * tex-buf.el (TeX-check-files): Handle buffers that haven't been - saved yet. - -2013-09-02 Tassilo Horn - - * tex.el (TeX-electric-math): Fix defcustom choices. - - * bib-cite.el (bib-cite-minor-mode): Call `make-local-hook' only - on XEmacs. - -2013-08-03 Mosè Giordano - - * latex.el (TeX-arg-ref): New function. - - * doc/auctex.texi: Replace occurrences of `TeX-arg-label' with - `TeX-arg-ref'. - (Adding Macros): Document `TeX-arg-ref'. - - * style/fancyref.el ("fancyref"): Use `TeX-arg-ref' instead of - `TeX-arg-label'. - - * style/latexinfo.el ("latexinfo"): Ditto. - - * style/nameref.el ("nameref"): Ditto. - - * style/varioref.el ("varioref"): Ditto. - - * style/subfigure.el ("subfigure"): Use `TeX-arg-ref' instead of - `TeX-arg-label' and fix parentheses. - -2013-07-31 Tassilo Horn - - * latex.el (LaTeX-math-initialize): Refactor top-level code into - function. - (LaTeX-math-list): Call `LaTeX-math-initialize' when setting the - value in order to update the key bindings. - Also shuffle around several definitions in order to get a - declaration-before-use order. - -2013-07-29 Mosè Giordano - - * doc/changes.texi: Add other changes. - - * doc/auctex.texi (Environments): Fix typo. - -2013-07-27 Mosè Giordano - - * latex.el (BibTeX-auto-regexp-list): Remove `TeX-token-char' from - the regexp since cite keys can start with non-letter characters, - e.g., bibcodes start with year of publication. - -2013-07-24 Tassilo Horn - - * latex.el (LaTeX-math-menu-unicode): Enable also on windows - systems as it seems to work there, too. - -2013-07-23 Mosè Giordano - - * tex.el (TeX-clean-default-intermediate-suffixes): Add `.fls', - files created by TeX processors with `-recorder' option, and - `-blx.bib', files created by `bibtex' when using the `biblatex' - package. - - * doc/changes.texi: Document some changes for next release. - -2013-07-22 Mosè Giordano - - * Makefile.in: Update copyright years. - (GITFILES): Rename from `CVSFILES', adapt to Git. - (COMMITTER): Get user name and email from Git configuration; - escape `<', `>' and spaces. - (install-el): Update reference to Git in comment. - (release-commit): Adapt to Git; make sure committer name and email - are encoded with ISO-8859-1 using the `iconv' program. - (tar-ball): Adapt to Git. - (preview-ball): Ditto. - - * auctex.spec (Provides): Update reference to Git in comment. - - * bib-cite.el: Update AUCTeX repository link in comment. - - * font-latex.el (font-latex-built-in-keyword-classes): Fix - fontification of some biblatex macros. Reported by Christian - Knüpfer. - (font-latex-built-in-keyword-classes): Revert changes made with - commit 7531cca, they were useless. - -2013-07-15 Mads Jensen - - * style/tabulary.el: New style. - - * Makefile.in (STYLESRC): Activate new style tabulary. - -2013-07-12 Mosè Giordano - - * doc/auctex.texi (Processor Options): Move - `TeX-source-correlate-method' to `I/O Correlation' section. - -2013-07-11 Mosè Giordano - - * doc/auctex.texi (Processor Options): Document - `TeX-source-correlate-method'. - -2013-07-09 Tassilo Horn - - * latex.el (LaTeX-default-tabular-environment): New variable. - (LaTeX-env-figure): Use it instead of hard-coding "tabular". - - * style/tabularx.el ("tabularx"): Set - `LaTeX-default-tabular-environment' to "tabularx". - -2013-06-29 Mosè Giordano - - * bib-cite.el: Replace `save-excursion'+`set-buffer' with - `with-current-buffer'. - - * tex-bar.el: Ditto. - - * tex-buf.el: Ditto. - - * tex.el: Replace `save-excursion'+`set-buffer' with - `with-current-buffer'. Delete trailing whitespaces. - - * tex-buf.el (TeX-error-file): Fix spelling error. - (TeX-error): Ditto. - - * doc/install.texi (Configure): Update for Git. - - * doc/preview-readme.texi (Availability): Ditto. - - * doc/wininstall.texi: Ditto. - -2013-06-26 Tassilo Horn - - * doc/preview-problems.texi: Rename "Known problems" section to - "Known problems with preview-latex" in rawfile export. Delete - sections "Problems with Ghostscript" and "Emacs problems" because - those are basically ruled out when using the prerequisites - documented in the manual. - - * doc/install.texi: Don't link to ghostscript specific - preview-latex problems section because that has been removed. - - * doc/Makefile.in (DISTTEXTS, ../PROBLEMS.preview): Rename - PROBLEMS to PROBLEMS.preview since it only deals with - preview-latex problems. - - * Makefile.in (DISTTEXTS): Use PROBLEMS.preview instead of - PROBLEMS. - -2013-06-24 Tassilo Horn - - * doc/Makefile.in (DISTTEXTS): Add ../PROBLEMS. - - * Makefile.in (DISTTEXTS): Add PROBLEMS. - - * tex.el (TeX-evince-dbus-p): Require dbus at compile-time. - -2013-06-21 Tassilo Horn - - * tex.el (TeX-evince-dbus-p): Improved DBUS availability check. - -2013-06-21 Rüdiger Sonderfeld - - * tex.el (TeX-doc-backend-alist): Remove unnecessary `info' check. - -2013-06-14 Tassilo Horn - - * tex-jp.el: Change to `coding: iso-2022-jp-unix'. - -2013-06-12 Tassilo Horn - - * tex-jp.el: Add `coding: iso-2022-7bit-unix' file local variable. - -2013-06-11 Tassilo Horn - - * tex-buf.el (TeX-help-error): Let-bind `inhibit-read-only' when - updating the *TeX Help* buffer. - -2013-06-11 Mosè Giordano - - * latex.el (TeX-after-document-hook): New hook. - (TeX-arg-document): Use it. - (LaTeX-after-usepackage-hook): New hook. - (LaTeX-arg-usepackage): Use it, remove babel specific code. - - * style/babel.el: Update copyright years. - (LaTeX-env-babel-lang): New function. - ("babel"): Add `LaTeX-env-babel-lang' to - `LaTeX-after-usepackage-hook'. - -2013-06-08 Mosè Giordano - - * tex.el (TeX-math-close-double-dollar): Remove. - (TeX-math-close-single-dollar): Ditto. - (TeX-electric-dollar): Ditto. - (TeX-electric-math): New customizable variable, supersedes - variables above. - (TeX-insert-dollar): Adapt to `TeX-electric-math'. See - http://thread.gmane.org/gmane.emacs.auctex.devel/3070 - - * doc/auctex.texi (Quotes): Document `TeX-electric-math'. - (Environments): Document `LaTeX-find-matching-begin' and - `LaTeX-find-matching-end'. - -2013-06-02 Mosè Giordano - - * tex-buf.el: Shorten copyright year ranges and update with - missing years. Delete trailing whitespaces. - (TeX-run-compile): Let-bind `default-directory' to - `TeX-master-directory'. - -2013-05-31 Tassilo Horn - - * autogen.sh: Set LC_ALL=C when looking into ChangeLog for - AUCTEXDATE. - -2013-05-31 Mosè Giordano - - * latex.el (LaTeX-env-figure): Simplify using `save-excursion' - instead of regexp searches. Fill the caption when - `auto-fill-mode' is on. - -2013-05-30 Mosè Giordano - - * tex.el (TeX-expand-list): Add new expander "%a", it returns the - quoted absolute path of the file visiting current buffer. - (TeX-view-program-list-builtin): Use "%a" expander for forward PDF - search. - -2013-05-28 Tassilo Horn - - * tex.el (TeX-source-correlate-sync-source): Fix docstring. - -2013-05-23 Mosè Giordano - - * font-latex.el: Update copyright years, there have been - non-trivial changes in 2010, and 2011. - (font-latex-built-in-keyword-classes): Fontify Biblatex multicites - macros up to three mandatory arguments. - - * style/biblatex.el (LaTeX-biblatex-entrytype): New variable. - (LaTeX-biblatex-executebibliographyoptions-options): New variable. - (LaTeX-biblatex-language-list): New variable. - (LaTeX-arg-biblatex-cites): New function. - ("biblatex"): Always set `LaTeX-using-Biber'. Add citation - macros. - (LaTeX-biblatex-package-options-list): Move preamble options to - `LaTeX-biblatex-executebibliographyoptions-options'. - -2013-05-22 Mosè Giordano - - * latex.el: Replace `delete-backward-char' with `delete-char'. - - * tex.el: Ditto. - - * tex-buf.el: Replace `goto-line' with `goto-char' and - `forward-line'. - -2013-05-19 Mosè Giordano - - * doc/.gitignore: Rename from .cvsignore. - - * preview/.gitignore: Ditto. - - * preview/latex/.gitignore: Ditto. - -2013-05-18 Mosè Giordano - - * latex.el: Update copyright years, there have been non-trivial - changes in 1998, 2001, 2002. - (TeX-arg-index-tag): Use `TeX-argument-prompt'. - (TeX-arg-cite): Ditto. - - * tex.el: Update copyright years, there have been non-trivial - changes in 1995, 1998. - (TeX-parse-arguments): Move skipping of optional - arguments inside loop over all arguments, because optional - arguments may not be the first ones. Remove unused let-bound - variable `skip-opt'. - (TeX-arg-literal): Remove FIXME comment, `optional' is the first - argument passed to all functions by `TeX-parse-argument'. - -2013-05-13 Mosè Giordano - - * style/fancyvrb.el: New style. - - * style/xparse.el: Ditto. - - * Makefile.in (STYLESRC): Add style/fancyvrb.el and - style/xparse.el. - -2013-05-12 Mosè Giordano - - * tex.el (TeX-insert-dollar): Insert just a single dollar when the - point is in a verbatim-like construct. - - * font-latex.el (font-latex-jit-lock-force-redisplay): Don't rely - on existing `jit-lock-force-redisplay' because recent bzr Emacs - broke compatibility changing the number of arguments. Reported by - Robert Goldman. - -2013-05-08 Mosè Giordano - - * doc/auctex.texi (Environments): Document - `LaTeX-default-document-environment'. - -2013-05-07 Mosè Giordano - - * tex.el (TeX-electric-dollar): New variable. - (TeX-insert-dollar): Use it. - - * doc/auctex.texi (Quotes): Document `TeX-electric-dollar'. - -2013-04-28 Mosè Giordano - - * tex-bar.el: Update copyright range. - (TeX-bar-LaTeX-button-alist): Change BibTeX button to Biber when - `LaTeX-using-biber' is non-nil. - (LaTeX-install-toolbar): Refresh toolbar after styles update. - -2013-04-25 Mosè Giordano - - * latex.el (LaTeX-default-document-environment): New buffer-local - variable. - (LaTeX-default-environment): Mention - `LaTeX-default-document-environment' in doc-string. - (LaTeX-environment): Use `LaTeX-default-document-environment'. - - * style/beamer.el ("beamer"): Use - `LaTeX-default-document-environment' instead of - `LaTeX-default-environment'. - - * style/letter.el ("letter"): Ditto. - - * style/slides.el ("slides"): Ditto. - -2013-04-24 Mosè Giordano - - * style/acro.el (LaTeX-acro-acronym-history): New variable. - (LaTeX-arg-acro-acronym): Use it. - - * style/acronym.el (LaTeX-acronym-acronym-history): New variable. - (LaTeX-arg-acronym-acronym): Use it. - - * style/beamer.el (LaTeX-beamer-frametitle-history): New variable. - ("beamer"): Use it. - (TeX-arg-beamer-frametitle): Ditto. - - * style/siunitx.el (LaTeX-siunitx-unit-history): New variable. - (LaTeX-arg-siunitx-unit): Use it. - -2013-04-21 Mosè Giordano - - * style/beamer.el ("beamer"): Set `frame' as default environment. - Set `section' as largest sectioning level. Add fontification for - `title', `author', and `date'. - - * style/letter.el ("letter"): Set `letter' as default environment. - Add some macros and fontification. - - * style/slides.el ("slides"): Set `slide' as default environment. - - * latex.el (TeX-arg-insert-braces): Move - `indent-according-to-mode' after `save-excursion' because - `LaTeX-newline' (used in `save-excursion') deletes trailing - whitespaces. - -2013-04-19 Mosè Giordano - - * style/amsthm.el (LaTeX-amsthm-package-options): New variable. - ("amsthm"): Remove `newtheorem' macro, already defined in - `latex.el'. Use `TeX-arg-define-environment' in `newtheorem*' - macro. Add `qedhere', `swapnumbers', and `newtheoremstyle' - macros. Add `newtheorem*' regexp to match new environments. Add - fontification. - - * style/article.el ("article"): Add counters and pagestyles. - - * style/beamer.el ("beamer"): Ditto. - - * style/book.el ("book"): Ditto. - - * style/letter.el (LaTeX-letter-class-options): New variable. - ("letter"): Add pagestyles. - - * style/report.el ("report"): Add counters and pagestyles. - - * style/slides.el (LaTeX-slides-class-options): New variable. - ("slides"): Add counters and pagestyles. - -2013-04-18 Mosè Giordano - - * style/beamer.el: Update copyright years and remove trailing - whitespaces. - ("beamer"): Run style hooks for loaded packages. - (LaTeX-beamer-class-options): New function. - - * style/hyperref.el (LaTeX-hyperref-package-options-list): Rename - from `LaTeX-hyperref-package-options' to avoid clash with the - function with the same name. - ("hyperref"): Use it. - (LaTeX-hyperref-package-options): Ditto. - -2013-04-17 Mosè Giordano - - * plain-tex.el (plain-TeX-common-initialization): Fix typo in - abbrev table name. - -2013-04-16 Mosè Giordano - - * latex.el (LaTeX-default-author): New customizable variable. - (LaTeX-arg-author): New function. - (LaTeX-common-initialization): Use `LaTeX-arg-author' for the - \author macro. - (LaTeX-default-author): Change default to 'user-full-name (quoted) - and add a new possible value. - (LaTeX-arg-author): Change accordingly. - - * doc/auctex.texi (Itemize-like): Document `TeX-arg-item-label-p' - option. - (Tabular-like): Document `LaTeX-default-width' option. - (Modes and Hooks): Add modes and hooks to indices. - (Adding Macros): Document `TeX-arg-index-tag', `TeX-arg-index', - `TeX-arg-document', `LaTeX-arg-usepackage', `TeX-arg-bibstyle', - `TeX-arg-bibliography', `LaTeX-arg-author', `TeX-read-key-val', - and `TeX-arg-key-val' functions. Mention `TeX-arg-cite-note-p' - and `LaTeX-default-author' options. - (Adding Environments): Use in example code actually present in - `listings.el' file. - -2013-04-16 Tassilo Horn - - * tex.el (TeX-source-correlate-sync-source): Use `raise-frame' - instead of the external wmctrl command to raise the emacs frame. - -2013-04-15 Mosè Giordano - - * latex.el (TeX-read-key-val): Add `prompt' optional argument. - (TeX-arg-key-val): Ditto. - - * tex.el (fboundp): Use `crm-separator' as separator in XEmacs - `TeX-completing-read-multiple' implementation. - - * style/acro.el (LaTeX-arg-acro-key-val): Let-bind keymap with SPC - key binding removed, instead of defining a new key binding for - SPC. Use `TeX-arg-key-val' instead of `multi-prompt-key-value' - and `TeX-argument-insert'. - - * style/pst-node.el (LaTeX-pstnode-env-psmatrix): Replace - `completing-read-multiple' with `TeX-completing-read-multiple'. - - * style/pstricks.el (LaTeX-package-parameters): Ditto. - - * style/siunitx.el (LaTeX-arg-siunitx-unit): Let-bind keymap with - SPC key binding removed, instead of defining a new key binding for - SPC. Replace `completing-read-multiple' with - `TeX-completing-read-multiple'. - -2013-04-15 Tassilo Horn - - * tex.el (TeX-source-correlate-sync-source): Raise frame when - placing point on the source location. - -2013-04-12 Mosè Giordano - - * Makefile.in (STYLESRC): Add style/acro.el and style/acronym.el. - - * style/acro.el: New style. - - * style/acronym.el: Ditto. - -2013-04-10 Tassilo Horn - - * tex.el (TeX-evince-sync-view): URL-escape pdf file path when - calling evince via DBUS. - (TeX-evince-sync-view): Use 0 as timestamp. - (TeX-source-correlate-sync-source): URL-decode tex file name. - -2013-04-10 Nicolas Richard (tiny change) - - * style/mathtools.el (LaTeX-mathtools-key-val-options): Fix defvar - syntax. - -2013-04-10 Jobst Hoffmann (tiny change) - - * style/lscape.el ("lscape"): Fix typo and parentheses. - -2013-04-09 Tassilo Horn - - * README.GIT: Rename from README.CVS; update contents to Git. - -2013-04-09 Leo Liu - - * latex.el (LaTeX-outline-level): Make it work for customized - `outline-regexp'. See bug report - http://permalink.gmane.org/gmane.emacs.auctex.bugs/1648. - - * tex.el (TeX-view-program-list-builtin) - (TeX-view-program-selection): Enable commented code to support - darwin system. - - * tex.el (TeX-math-input-method-off-regexp): Improve and fix typo. - See bug http://permalink.gmane.org/gmane.emacs.auctex.devel/2468. - - * font-latex.el (font-latex-add-to-syntax-alist): Fix a bug in - `font-latex-add-to-syntax-alist' where it modified both the buffer - local and global value of `font-latex-syntax-alist'. - -2013-04-08 Tassilo Horn - - * latex.el (LaTeX-style-list): Correct docstring. - -2013-04-06 Mosè Giordano - - * latex.el (LaTeX-provided-class-options-member): Fix typo. - (LaTeX-arg-usepackage): Provide completion for more than one - package in mandatory argument. - -2013-04-05 Mosè Giordano - - * latex.el (LaTeX-global-class-files): New variable. - (TeX-arg-document): Provide completion for class options, based on - `LaTeX-arg-usepackage'. Use `LaTeX-global-class-files'. - (LaTeX-style-list): Mention that if `TeX-arg-input-file-search' is - set to `t' this variable will be ignored. - - * tex.el (TeX-normal-mode): Reset `LaTeX-global-class-files' when - ARG is non-nil. - - * style/article.el (LaTeX-article-class-options): New variable. - - * style/book.el (LaTeX-book-class-options): New variable. - - * style/report.el (LaTeX-report-class-options): New variable. - -2013-04-03 Mosè Giordano - - * latex.el (LaTeX-provided-class-options): New buffer-local - variable. - (LaTeX-provided-class-options-member): New function. - (LaTeX-provided-package-options): New buffer-local variable. - (LaTeX-provided-package-options-member): New function - (LaTeX-auto-cleanup): Rewrite to support - `LaTeX-provided-{class,package}-options' variables. - (LaTeX-arg-usepackage): Ditto. - - * tex.el (TeX-auto-store): Write to parsed file values of - `LaTeX-provided-{class,package}-options' variables. - (TeX-auto-insert): Fix indentation of inserted lines. - (TeX-search-files-by-type): Fix typo in doc-string. - (TeX-add-to-alist): New function. - (TeX-quote-language-alist): Fix typo in doc-string. - - * style/babel.el (LaTeX-babel-package-options): Add missing - languages. - (LaTeX-babel-package-options): Add options other than - languages. - (LaTeX-babel-active-languages): Use - `LaTeX-provided-{class,package}-options'. Loop over actually - used options instead of all babel languages. - ("babel"): Run styles of active languages. - - * style/biblatex.el ("biblatex"): Use - `LaTeX-provided-package-options-member'. - (LaTeX-biblatex-package-options): Consider the `ask' value for - 'TeX-arg-input-file-search'. - - * style/kpfonts.el ("kpfonts"): Use - `LaTeX-provided-package-options-member'. - - * style/siunitx.el: Rename `TeX-siunitx-*' functions to - `LaTeX-siunitx-*' for consistency. - ("siunitx"): Use `LaTeX-provided-package-options-member'. - -2013-03-29 Mosè Giordano - - * latex.el (TeX-arg-document): Search for LaTeX classes. - -2013-03-28 Mosè Giordano - - * style/biblatex.el (LaTeX-biblatex-package-options): Correct name - of `TeX-read-key-val' argument. - - * latex.el (LaTeX-common-initialization): Remove `addbibresource' - macro. - - * style/biblatex.el (LaTeX-biblatex-addbibresource-options): New - variable. - (LaTeX-arg-addbibresource): New function, based on current - `TeX-arg-bibliography'. - ("biblatex"): Add `addbibresource' macro. - (LaTeX-biblatex-package-options): Use `TeX-read-key-val'. - - * latex.el (TeX-arg-bibliography): Remove `addbibresource' - support. - -2013-03-27 Mosè Giordano - - * tex.el (TeX-add-local-master): Remove trailing spaces from - inserted lines. - -2013-03-07 Tassilo Horn - - * latex.el (TeX-read-key-val): New function. - (TeX-arg-key-val): Use `TeX-read-key-val'. - - * style/hyperref.el (LaTeX-hyperref-package-options): Use - `TeX-read-key-val' instead of `TeX-arg-key-val' which caused args - to be inserted twice. - - * style/siunitx.el (LaTeX-siunitx-package-options): Ditto. - -2013-03-06 Mads Jensen - - * style/amsopn.el: Add GPL copyright notice. - ("amsopn"): Add regex for \DeclareMathOperator to - `LaTeX-auto-regexp-list'. Use `TeX-arg-define-macro' for - \DeclareMathOperator. - -2013-03-06 Mads Jensen - - * tex.el (TeX-command-list): Add support for xindy. - -2013-03-06 Mads Jensen - - * latex.el (LaTeX-common-initialization): Add regular expression - for thispagestyle and pagestyle to `TeX-complete-list'. - -2013-03-04 Tassilo Horn - - * latex.el (TeX-arg-date): New function. - (LaTeX-common-initialization): Use `TeX-arg-date' for \date macro. - - * doc/auctex.texi: Document `TeX-arg-date'. - - * style/doc.el ("doc"): Use `TeX-arg-date' for the \changes macro. - -2013-02-26 Tassilo Horn - - * tex.el (TeX-run-style-hooks): Guard running style hooks in a - `condition-case' in order not to error in cases the auto file - contains calls to functions that are defined by a style that has - been deactivated in the meantime. - -2013-02-25 Werner Fink - - * style/dinbrief.el ("dinbrief"): Update dinbrief style. - (LaTeX-dinbrief-insert): New macro. - (LaTeX-dinbrief-style): New function. - (LaTeX-dinbrief-env-recipient): Rename from - `LaTeX-recipient-hook'. - (LaTeX-dinbrief-sender): New function. - (LaTeX-dinbrief-recipient): New function. - (LaTeX-dinbrief-today): Rename from `LaTeX-today'. - -2013-02-25 Tassilo Horn - - * tex.el (TeX-parse-macro): Add TeX group characters also in math - environments if there is an active region that should probably - used as argument. - - * latex.el (LaTeX-paragraph-commands-internal): Add \clearpage and - \newpage. - - * style/scrbase.el ("scrbase"): Add \minisec macro to - `LaTeX-paragraph-commands' locally. - -2013-02-23 Mosè Giordano - - * style/kpfonts.el: New style file. - - * Makefile.in (STYLESRC): Add style/kpfonts.el. - -2013-02-20 Mosè Giordano - - * latex.el (LaTeX-math-default): Move `digamma' and `varkappa' to - `AMS > Greek Lowercase' menu. - -2013-02-18 Mads Jensen - - * Makefile.in (STYLESRC): Activate new style array.el. - - * style/array.el: New style. - - * style/tabularx.el: Expand copyright range. - ("tabularx"): The package relies on the array package, so run its - style hook. - -2013-02-18 Tassilo Horn - - * tex.el (require): Require crm. - - * multi-prompt.el (multi-prompt-key-value): Don't require crm here - because it has already been required in tex.el. - -2013-02-16 Mosè Giordano - - * style/biblatex.el ("biblatex"): Add hooks for loaded packages. - (LaTeX-biblatex-package-options): New function. - (LaTeX-biblatex-package-options-list): Renamed from - `LaTeX-biblatex-package-options' to avoid clash with the function - with the same name. - - * latex.el (LaTeX-search-files-type-alist): Add `bbxinputs'. - (BibLaTeX-global-style-files): New variable. - - * tex.el (BibLaTeX-style-extensions): New variable. - (TeX-normal-mode): Make ARG argument optional. - (TeX-normal-mode): Reset `BibLaTeX-global-style-files' when ARG is - non-nil. - -2013-02-14 Mosè Giordano - - * style/siunitx.el (LaTeX-siunitx-package-options): New function. - - * style/hyperref.el (LaTeX-hyperref-package-options): New - function. - -2013-02-13 Mads Jensen - - * style/subfigure.el: Expanded copyright range. - ("subfigure"): Collapsed the two regular expressions for - completion. Added lengths, and commands for fonts. - -2013-02-14 Tassilo Horn - - * style/fancyhdr.el (TeX-arg-fancyhdr-position): Document the - OPTIONAL argument. - -2013-02-14 Mads Jensen - - * Makefile.in (STYLESRC): Activate new style fancyhdr.el. - - * style/fancyhdr.el: New style. - -2013-02-13 Mosè Giordano - - * doc/auctex.texi (Quotes): Document - `TeX-math-close-single-dollar'. - (Selecting a Command): Remove reference to - `LaTeX-biblatex-use-Biber'. - (Parsing Files): Document `LaTeX-auto-index-regexp-list', - `LaTeX-auto-class-regexp-list', - `LaTeX-auto-pagestyle-regexp-list', - `LaTeX-auto-counter-regexp-list', `LaTeX-auto-length-regexp-list', - `LaTeX-auto-savebox-regexp-list'. - - * tex.el (TeX-math-close-single-dollar): New variable. - (TeX-insert-dollar): Use it. - -2013-02-13 Tassilo Horn - - * Makefile.in (STYLESRC): Activate new style filecontents.el. - -2013-01-23 Mads Jensen - - * style/filecontents.el: New style. - -2013-02-13 Tassilo Horn - - * Makefile.in (STYLESRC): Activate new style fancynum.el. - -2013-02-08 Mads Jensen - - * style/fancynum.el: New style. - -2013-02-13 Tassilo Horn - - * Makefile.in (STYLESRC): Activate new style nameref.el. - -2013-02-13 Mads Jensen - - * doc/auctex.texi (Adding Macros): Mention that `TeX-arg-savebox' - now supports completion. - - * style/nameref.el: New style. - - * style/hyperref.el ("hyperref"): Run nameref style hook because - hyperref activates nameref. - -2013-02-10 Mosè Giordano - - * style/siunitx.el ("siunitx-unit"): New type for the parser. - (LaTeX-siunitx-regexp): New variable. - (LaTeX-auto-siunitx-unit): New variable. - (LaTeX-siunitx-prepare): New function. - (LaTeX-siunitx-cleanup): New function. - (TeX-auto-prepare-hook): Add `LaTeX-siunitx-prepare' function. - (TeX-auto-cleanup-hook): Add `LaTeX-siunitx-cleanup' function. - (TeX-arg-siunitx-unit): New function. - (TeX-arg-define-siunitx-unit): New function. - ("siunitx"): Add `LaTeX-siunitx-regexp' to list of regexps used - for parsing. - ("siunitx"): Use `TeX-arg-siunitx-unit' and - `TeX-arg-define-siunitx-unit' functions. - ("siunitx"): Use `LaTeX-add-siunitx-units' for adding siunitx unit - macros to the list of known units. - -2013-02-08 Mosè Giordano - - * style/biblatex.el: Update copyright range. - ("biblatex"): Check `backend' option value in - `TeX-active-styles'. - - * tex-style.el: Update copyright years. - (LaTeX-biblatex-use-Biber) Remove unused variable. - - * tex.el: Update copyright range. - (TeX-auto-add-type): Append new type to `TeX-auto-parser' instead - of prepending it. - (TeX-auto-store): Fix indentation of first lines of parsed file. - - * latex.el (LaTeX-auto-cleanup): Append options and styles to - `TeX-auto-file' instead of prepending them. - -2013-01-28 Mads Jensen - - * doc/todo.texi (Wishlist): Remove "Completion for sboxes". - -2013-01-27 Mads Jensen - - * latex.el (LaTeX-env-contents): Replaced regular expression with - `LaTeX-header-end', i.e., filecontents environments must go - somewhere in the preamble but not necessarily before the - \documentclass. - -2013-01-26 Mads Jensen - - * latex.el (LaTeX-auto-savebox-regexp-list): New variable. - (LaTeX-auto-regexp-list): Use `LaTeX-auto-savebox-regexp-list'. - ("savebox"): New type for the parser. - (TeX-arg-savebox): Use `LaTeX-savebox-list' for completion and - `definition' argument. - (LaTeX-common-initialization): Added makeatletter, makeatother, - and jobname macros. - (LaTeX-default-options): Changed documentstyle to documentclass in - docstring. - -2013-01-25 Mosè Giordano - - * style/siunitx.el ("siunitx"): Add `\gram' and - `\SendSettingsToPgf'. - -2013-01-25 Tassilo Horn - - * tex-buf.el (TeX-output-mode): Make revert-buffer-function buffer - local before setting it to TeX-output-revert-buffer. - -2013-01-24 Ivan Andrus - - * auctex.texi: Updated documetation about ChkTeX and lacheck. - Fixed typos. - -2013-01-24 Ivan Andrus - - * tex-buf.el (TeX-output-revert-buffer): New function. - (TeX-special-mode, TeX-output-mode): New major modes. - (TeX-special-mode-map, TeX-output-mode-map): New variables. - -2013-01-21 Tassilo Horn - - * Makefile.in (STYLESRC): Activate new style placeins.el. - -2013-01-21 Ivan Andrus - - * texmathp.el (texmathp-tex-commands-default): Add \shortintertext. - -2013-01-19 Mads Jensen - - * style/placeins.el: New style. - -2013-01-17 Tassilo Horn - - * doc/todo.texi: Remove the todo concerning completion for - counters that was implemented by Mosè Giordano on 2013-01-15. - - * doc/auctex.texi: Document `TeX-arg-length' and - `TeX-arg-define-length'. - -2013-01-16 Mosè Giordano - - * latex.el (LaTeX-auto-length-regexp-list): New variable. - (LaTeX-auto-regexp-list): Use `LaTeX-auto-length-regexp-list'. - ("length"): New type for the parser. - (TeX-arg-length): New function. - (TeX-arg-define-length): New function. - (LaTeX-common-initialization): Initialize some standard LaTeX - lengths and use `TeX-arg-length' and `TeX-arg-define-length' for - completion of some macros. - -2013-01-15 Tassilo Horn - - * doc/auctex.texi: Document that `TeX-arg-counter' does completion - now. - -2013-01-15 Mosè Giordano - - * latex.el (LaTeX-auto-pagestyle-regexp-list): Fix typo. - (LaTeX-auto-counter-regexp-list): New variable. - (LaTeX-auto-regexp-list): Use `LaTeX-auto-counter-regexp-list'. - ("counter"): New type for the parser. - (TeX-arg-counter): Use `LaTeX-counter-list' function for - completion and `definition' argument. - (TeX-arg-pagestyle): Use `definition' argument. - (LaTeX-common-initialization): Initialize counters. - -2013-01-14 Tassilo Horn - - * style/ulem.el (LaTeX-arg-fontdecl, LaTeX-arg-fontcmd): Fix - declarations. - -2013-01-13 Mads Jensen - - * style/pstricks.el (LaTeX-pstricks-package-options): New - variable. - - * style/varioref.el: Update copyright range. - ("varioref"): Add more definitions. - (LaTeX-varioref-package-options): Reformat. - - * style/listings.el: Update copyright range. - (LaTeX-listings-key-val-options, "listings") - (LaTeX-listings-package-options): Update to recent listings - version. - -2013-01-14 Tassilo Horn - - * Makefile.in (STYLESRC): Enable memoir.el style. - -2013-01-14 Mads Jensen - - * style/memoir.el: New style. - -2013-01-14 Mosè Giordano - - * latex.el (TeX-arg-environment): Fix typo. - -2013-01-10 Mosè Giordano - - * latex.el: Update copyright range. - (LaTeX-auto-pagestyle-regexp-list): New variable. - (LaTeX-auto-regexp-list): Use `LaTeX-auto-pagestyle-regexp-list'. - ("pagestyle"): New type for the parser. - (LaTeX-pagestyle-list): Remove. - (TeX-arg-pagestyle): Use `LaTeX-pagestyle-list' function for - completing. - (LaTeX-common-initialization): Initialize pagestyles. - - * style/imakeidx.el: Use `LaTeX-pagestyle-list' function to set - `firstpagestyle' option values. - -2013-01-11 Ivan Andrus - - * tex.el (TeX-command-list): Add command to run ChkTeX. - -2013-01-11 Tassilo Horn - - * Makefile.in (STYLESRC): Add new style files kantlipsum.el, - lipsum.el, and longtable.el. - -2013-01-10 Mosè Giordano - - * style/kantlipsum.el: New style. - - * style/lipsum.el: Ditto. - - * style/longtable.el: Ditto - -2013-01-10 Mads Jensen - - * latex.el (LaTeX-env-document): Only insert \documentclass in - case the document does not already contain one. - -2013-01-09 Ralf Angeli - - * style/epigraph.el ("epigraph"): Do not quote list entries for - `font-latex-add-keywords'. - -2013-01-07 Ralf Angeli - - * style/mathtools.el ("mathtools"): Prevent amsmath options from - being added multiple times. - - * style/footmisc.el ("footmisc"): Remove fontification settings - for length macros. - -2013-01-06 Ralf Angeli - - * style/mathtools.el ("mathtools"): Append amsmath options to - mathtools option after the amsmath style file has been loaded. - Remove `function' wrapper. - -2013-01-05 Ralf Angeli - - * Makefile.in (STYLESRC): Activate new style files. - - * ChangeLog: Move name of style file contributors to head of - ChangLog entries. - -2013-01-02 Tassilo Horn - - * style/everysel.el: Fix typos. - -2013-01-02 Mads Jensen - - * style/afterpage.el: New style. - -2012-12-30 Mosè Giordano - - * latex.el (LaTeX-pagestyle-list): New variable. - (TeX-arg-pagestyle): Use it. - - * style/imakeidx.el: New style. - -2012-12-29 Ikumi Keita - - * doc/tex-ref.tex: Fix apparent errors and add keybind entries for - C-c ? and `:' (in math mode). - -2012-12-28 Mads Jensen - - * style/multirow.el: New style. - -2012-12-27 Mosè Giordano - - * style/siunitx.el (LaTeX-siunitx-package-options): New variable. - ("siunitx"): Use it. - - * style/hyperref.el (LaTeX-hyperref-href-options): New variable. - (LaTeX-hyperref-package-options, "hyperref"): Use it. - -2012-12-27 Mads Jensen - - * style/mflogo.el: New style. - - * style/epigraph.el: Ditto. - -2012-12-27 Ikumi Keita - - * amsmath.el ("amsmath"): Add support for the alignedat - and subarray environments. Also, add support for the shoveright - and shoveleft macros. - * font-latex.el (font-latex-math-environments): Add "xxalignat" - and "flalign". - -2012-12-26 Mads Jensen - - * style/lscape.el: New style. - - * style/amssymb.el: Ditto. - - * style/ragged2e.el: Ditto. - - * style/mathtools.el: Ditto. - - * style/everysel.el: Ditto. - - * style/bigstrut.el: Ditto. - - * style/bigdelim.el: Ditto. - -2012-12-25 Mads Jensen - - * style/ulem.el: New style. - -2012-12-25 Ikumi Keita - - * latex.el (LaTeX-math-default): Added unicode character position - to some entries and "mathring" entry. - (LaTeX-common-initialization): Added support for accent macros - \hat, \dot etc and \textasteriskcentered. - -2012-12-24 Mads Jensen - - * style/footmisc.el: New style. - -2012-12-21 Mosè Giordano - - * style/bm.el: New style. - - * style/siunitx.el: Ditto. - -2012-12-20 Tassilo Horn - - * tex-bar.el (TeX-bar-LaTeX-buttons, TeX-bar-LaTeX-button-alist): - Also add spell button. - - * images/spell.xpm: New image, copied from Emacs. - - * tex-bar.el (TeX-bar-TeX-button-alist): Use it for the spell - button. - -2012-12-20 Tassilo Horn - - * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-TeX-buttons): Add - `spell' button to run spell-checker. - -2014-05-23 Tassilo Horn - - * texmathp.el (texmathp-tex-commands-default): Recognize - \\shortintertext from mathtools. - -2014-05-16 Stefan Monnier - - * tex-site.el (TeX-modes-set): Use advice-add if available. - * font-latex.el (font-latex-make-sectioning-faces): Don't rely on - dynamic scoping for `num'. - (font-latex-make-built-in-keywords): Don't use `eval' needlessly. - (font-latex-doctex-syntactic-keywords): Declare before first use. - (font-latex-match-command-with-arguments): - Stay away from `add-to-list' on let-bound variables. - (font-latex-match-command-in-braces): Remove unused var `end'. - -2012-12-04 Tassilo Horn - - Merge revno 314 (Stefan Monnier) from emacs elpa branch: Shorten - copyright year ranges. - - * context.el: - - * doc/auctex.texi: - - * doc/changes.texi: - - * doc/install.texi: - - * font-latex.el: - - * latex.el: - - * style/letter.el: - - * tex-fold.el: - - * tex-jp.el: - - * tex.el: - -2012-11-30 Ralf Angeli - - * Version 11.87 released. - -2012-11-30 Ralf Angeli - - * tex.el (TeX-evince-dbus-p): Make last change a little more - conventional. - -2012-11-30 Tassilo Horn - - * tex.el (TeX-evince-dbus-p): Check for feature emacs in order not - to signal an error on XEmacs. - -2012-11-29 Ralf Angeli - - * RELEASE, configure.ac, doc/auctex.texi, doc/changes.texi, - doc/install.texi, doc/tex-ref.tex: Update for upcoming release. - -2012-11-26 Ralf Angeli - - * latex.el (LaTeX-split-bibs): Add doc string and use variable for - Biber file extensions. - (LaTeX-search-files-type-alist): Add entry for Biber. - (BibTeX-Biber-global-files): Remove. - (BibTeX-global-files): Reintroduce. - (TeX-Biber-global-files): New variable. - (TeX-arg-bibliography): Check if Biber or BibTeX is used and react - accordingly. - - * tex-buf.el (TeX-check-files): Do not check duplicate extensions. - (TeX-command-query, TeX-LaTeX-sentinel): Use separate variables - for BibTeX and Biber file extensions. - (TeX-synchronous-sentinel): Use `let' instead of `let*'. - - * tex.el (TeX-clean-default-intermediate-suffixes): Add suffixes - for biblatex. - (TeX-auto-generate, TeX-auto-generate-global): Use separate - variables for BibTeX and Biber file extensions. - (TeX-Biber-file-extensions): New variable. - (BibTeX-Biber-file-extensions): Remove. - (BibTeX-file-extensions): Reintroduce. - (TeX-search-files-type-alist): Use `BibTeX-file-extensions'. - (TeX-normal-mode): Use separate variables for BibTeX and Biber - global files. - -2012-07-17 Vincent Belaïche - - * tex-info.el (Texinfo-reftex-hook): Add function. - (TeX-texinfo-mode): Add RefTeX plugging. - -2012-11-23 Tassilo Horn - - * doc/quickstart.texi (Quick Start): Document that one mustn't - load auctex.el if AUCTeX is installed from ELPA. - - * doc/install.texi (Installation): Mention installation from ELPA. - -2012-11-20 Davide G. M. Salvetti - - * doc/tex-ref.tex (column{preview-latex}): Fix typo. Reported by - Sébastien Villemot. Update copyright information. - -2012-11-14 Ralf Angeli - - * latex.el (LaTeX-auto-regexp-list): Remove entries for Biber. - (LaTeX-biber): Remove. - (LaTeX-listify-package-options): Rewrite so that the function can - deal with key=value pairs. - (LaTeX-always-use-Biber): Remove. - (LaTeX-using-Biber): Add doc string and make buffer-local. - - * tex-style.el (LaTeX-biblatex-use-Biber): New variable. - - * doc/auctex.texi (top): Remove reference to - `LaTeX-always-use-Biber'. - (Selecting a Command): Mention Biber and - `LaTeX-biblatex-use-Biber'. - - * Makefile.in (STYLESRC): Add style/biblatex.el. - - * style/biblatex.el: New file. - -2012-11-05 Tassilo Horn - - * tex.el (TeX-doc-extensions): Fix typo. This variable was - formerly named TeX-doc-extenstions. - -2012-10-04 Masayuki Ataka - - * tex-jp.el: Repair coding from iso-2022-7bit to iso-2022-jp. - -2012-10-03 Ralf Angeli - - * tex-jp.el: Repair coding. - -2012-10-02 Ikumi Keita - - * tex-jp.el (japanese-TeX-engine-default) - (TeX-engine-alist-builtin, japanese-TeX-use-kanji-opt-flag): - New defcustoms. - (japanese-TeX-coding-ejsu, japanese-TeX-get-encoding-string): - New functions. - (japanese-TeX-command-list): Support %(kanjiopt). - (TeX-expand-list): Support new option kanjiopt, bibtex, makeindex, - mendexkopt, xdvi. - (TeX-view-predicate-list-builtin): Judge paper. - (TeX-view-program-list): Support dviout paper size, and other DVI - previewers in Mac and others. - (TeX-view-program-selection): Add Dviout, TeXworks and Preview. - (LaTeX-command-style): Support uplatex. - (japanese-plain-tex-mode-initialization): Use TeX-engine-set. - (japanese-latex-mode-initialization): Ditto. - - * tex-jp.el: Comment fix. - (TeX-error-description-list): Doc fix. - -2012-09-27 Joost Kremers (tiny change) - - * tex-buf.el (TeX-check-files): Use mapcar instead of cl's map. - -2012-09-16 Philip Kime (tiny change) - - * tex-buf.el (TeX-LaTeX-sentinel): Detect generic rerun message - from biblatex - -2012-09-14 Ken Brown (tiny change) - - * doc/auctex.texi (top): Mention LaTeX-always-use-Biber. - - * doc/tex-ref.tex: Add Biber. - -2012-09-13 Tassilo Horn - - Merge Biber support developed by Philip Kime - . - * doc/changes.texi: Mention Biber support. - - * tex.el (TeX-command-list, TeX-auto-generate) - (TeX-auto-generate-global, TeX-search-files-type-alist) - (TeX-normal-mode): Adapt. - (TeX-command-Biber): New defcustom. - (BibTeX-Biber-file-extensions): Rename from - BibTeX-file-extensions. - - * tex-buf.el (TeX-save-document, TeX-check-files) - (TeX-command-query, TeX-LaTeX-sentinel): Adapt. - (TeX-Biber-sentinel, TeX-run-Biber): New functions. - - * latex.el (LaTeX-auto-regexp-list, LaTeX-auto-cleanup) - (TeX-arg-bibliography, LaTeX-common-initialization): Adapt. - (LaTeX-biber, LaTeX-split-bibs, LaTeX-using-Biber) - (LaTeX-always-use-Biber): New functions and vars. - (BibTeX-Biber-global-files): Rename from BibTeX-global-files. - - * font-latex.el (font-latex-built-in-keyword-classes) - (font-latex-add-keywords): Adapt. - -2012-06-21 Patrice Dumas (tiny change) - - * doc/preview-latex.texi (The preview images): Place index command - `@pindex dvipng' on a line of its own. - - * doc/macros.texi: Replace user macro `@sans' by user macro - `@sansserif' and make definition conditional against flag - no-sansserif as `@sansserif' is a Texinfo macro and does not need - to be redefined. - - * doc/macros.texi: Suppress user macro `@LaTeX' as this macro is - already defined in Texinfo. - - * doc/quickstart.texi (Editing Facilities): Use texinfo - `@sansserif' macro rather than user macro `@sans'. - - * doc/auctex.texi (Font Specifiers): Use texinfo `@sansserif' - macro rather than user macro `@sans'. - -2012-08-14 Ralf Angeli - - * tex.el (TeX-source-correlate-determine-method): Match --synctex - as well as -synctex. - -2012-07-04 Tassilo Horn - - * doc/changes.texi: Mention Evince forward/backward search - changes. - -2012-07-03 Tassilo Horn - - * font-latex.el (byte-code-function-p): Reference the generated - functions with font-latex-match prefix. See Emacs bug 11837. - -2012-06-22 Tassilo Horn - - * tex.el (TeX-evince-dbus-p): Add check for - `dbus-register-signal', which might be unavailable if emacs was - configured with --without-dbus. - -2012-04-26 Tassilo Horn - - * tex.el (TeX-engine-set): Fix docstring leading to a misplaced - interactive spec warning. - -2012-04-25 Tassilo Horn - - * tex.el (TeX-evince-dbus-p): Improve check for emacs's dbus - support. - -2012-04-11 Tassilo Horn - - * tex.el (TeX-evince-sync-view): Work around emacs integer limits. - Also provide the current column to Evince. - (TeX-evince-dbus-p): Also check the signature of Evince's - FindDocument DBUS method, which is only stable since evince 3.0. - -2012-04-10 Tassilo Horn - - * tex.el (TeX-evince-sync-view): Fix arithmetic range error. - (TeX-evince-dbus-p): Add parameter to extend the check depending - on wanted features (e.g., forward search). - (TeX-view-program-list-builtin): Use it. - -2012-04-08 Tassilo Horn - - * tex.el (TeX-evince-dbus-p): New function. - (TeX-evince-sync-view): New function. - (TeX-view-program-list-builtin): Use Evince's DBUS interface for - forward search if available. - (TeX-source-correlate-mode): Use TeX-evince-dbus-p. - -2012-01-11 Ralf Angeli - - * style/setspace.el ("setspace"): Correct quoting. - -2011-09-18 Ralf Angeli - - * doc/auctex.texi (Marking): Make a few corrections throughout the - section. - (Adding Macros): Document special values for numbers used together - with `TeX-add-symbols'. - -2011-09-18 Vincent Belaïche - - * doc/auctex.texi: Add documentation for functions - LaTeX-mark-section, LaTeX-mark-environment, Texinfo-mark-section, - Texinfo-mark-environment and Texinfo-mark-node. - -2011-08-24 Tassilo Horn - - * tex.el (TeX-synctex-output-page): TeXLive 2011's synctex wants - absolute file names with dot indicating the master, like - /foo/bar/./baz/chap1.tex. So add this as another variant. - (TeX-view-program-list-builtin): Use evince's -i,--page-index - switch instead of -p,--page-label if that evince version supports - it (>=3.0.x). - -2011-08-07 Ralf Angeli - - * latex.el (LaTeX-fill-move-to-break-point): Take characters after - closing dollar sign into account when deciding to break before - inline math. - -2011-07-12 Ralf Angeli - - * tex.el (TeX-search-files-kpathsea): Check if directories are - accessible. - -2011-07-11 Vincent Belaïche - - * tex-info.el (Texinfo-mark-environment, Texinfo-mark-section) - (Texinfo-mark-node): New defun. - (Texinfo-mode-map): added key bindings for - Texinfo-mark-environment, Texinfo-mark-section, and - Texinfo-mark-node. - -2011-06-19 Ralf Angeli - - * tex.el (TeX-engine-alist-builtin): Add --jobname to luatex and - lualatex calls. - (TeX-engine-alist-builtin): Remove --jobname again for luatex but - not for lualatex. - -2011-06-05 Tassilo Horn - - * tex.el (TeX-source-correlate-sync-source): Restore Emacs 21 - compatibility. - -2011-05-26 Tassilo Horn - - * tex.el (TeX-source-correlate-sync-source): Adapt to handle - file:// URLs. - -2011-05-15 Ralf Angeli - - * Makefile.in (STYLESRC): Add style/setspace.el. - - * tex.el (TeX-expand-list): Add a safeguard to the %(outpage) - expander for when an output page function returns nil. - -2011-05-09 Tassilo Horn - - * tex.el (TeX-synctex-output-page-1): New function for calling - synctex. - (TeX-synctex-output-page): Use it, and try relative file names - with and without leading ./ when calling synctex before falling - back to page 1. - (TeX-source-correlate-sync-source): Add &rest parameter, because - Evince 3 sends an additional (ignored) parameter via dbus. - -2011-05-01 Ralf Angeli - - * tex.el (TeX-tree-expand): Use a different test to check for an - absolute path on Windows. - - * font-latex.el (font-latex-built-in-keyword-classes): - Add definition for \rule and remove the one for \sbox. - -2011-04-25 Ralf Angeli - - * style/setspace.el: Add support for changing \displayskipstretch. - -2011-04-25 Mads Jensen - - * style/setspace.el: New file. - -2011-04-25 Ralf Angeli - - * latex.el (LaTeX-style-list): Add memoir. - -2011-04-20 Ralf Angeli - - * tex-fold.el (TeX-fold-expand-spec): Make sure the expansion of a - placeholder is not processed again. - -2011-04-15 Ralf Angeli - - * font-latex.el (font-latex-built-in-keyword-classes): Make a few - additions and corrections. - - * latex.el (LaTeX-common-initialization): Prompt for file - extension instead of name when inserting \addcontentsline or - \addtocontents. - -2011-04-10 Ralf Angeli - - * tex.el (TeX-source-correlate-mode): Check for D-Bus session. - -2011-04-10 Antoine Levitt (tiny change) - - * tex.el (TeX-source-correlate-sync-source): Do not use - `goto-line'. - -2011-04-03 Ralf Angeli - - * Makefile.in (STYLESRC): Add style/xspace.el. - - * style/xspace.el: Add copyright notice and license blurb. - Correct a few things. - -2011-04-03 Mads Jensen - - * style/xspace.el: New file. - -2011-03-27 Tassilo Horn - - * tex.el (TeX-source-correlate-mode): Add support for I/O - correlation mode inverse search for the Evince document viewer. - -2011-03-23 Ralf Angeli - - * style/bulgarian.el, style/czech.el, style/danish.el, - style/frenchb.el, style/icelandic.el, style/polish.el, - style/polski.el, style/slovak.el, style/swedish.el: Do not set - `TeX-quote-language' if `override' is in effect. - -2011-03-20 Ralf Angeli - - * tex-buf.el (TeX-synchronous-sentinel): Strip directory part of - master file because we are already in the master directory. - -2011-03-13 Ralf Angeli - - * Makefile.in (STYLESRC): Add style/lettrine.el and - style/multicol.el. - - * style/lettrine.el: Add copyright notice and license blurb. - Correct a few things. - - * style/multicol.el: Add copyright notice and license blurb. - Simplify environment definitions. Provide completion for lengths - the package defines. Get rid of indentation and filling barrier. - Remove fontification definitions. - -2011-03-13 Mads Jensen - - * style/lettrine.el: New file. - - * style/multicol.el: New file. - -2011-02-27 Ralf Angeli - - * latex.el (LaTeX-common-initialization): Add support for - \ProvidesPackage. - -2011-02-06 Ralf Angeli - - * style/letter.el (LaTeX-env-recipient): Use \renewcommand instead - of \def to set date. - -2011-01-30 Ralf Angeli - - * tex.el (TeX-parse-macro): Do not insert braces if the argument - is 0 or less. - (TeX-parse-argument): Put both the macro and the marked region in - a TeX group if the argument is less than 0. - - * latex.el (LaTeX-common-initialization): Give macros that change - font size a -1 argument so that braces are added around them if - if there is an active region. - - * doc/auctex.texi (Adding Macros): Document special options 0 and - -1 for number-type specs. - -2011-01-29 Ralf Angeli - - * tex.el (TeX-complete-symbol): Get rid of the window with the - completions when possible. - -2011-01-23 Ralf Angeli - - * tex-fold.el (TeX-fold-post-command): Add `forward-char' and - `backward-char' to commands on which to open an overlay. - - * doc/auctex.texi (Adding Macros): - Mention `TeX-arg-input-file-search'. - -2011-01-22 Ralf Angeli - - * tex.el (TeX-tree-expand): Make `subdirs' parameter optional. - Do not try to call kpsewhich with --expand-braces anymore and adapt - code for handling of results accordingly. - (TeX-doc-extenstions): New variable. - (TeX-tree-roots): New function. - (TeX-tree-roots): New user option. - (TeX-kpathsea-format-alist): Remove. - (TeX-search-files-kpathsea): Add and use `extensions' and `scope' - parameters. - (TeX-search-files): Do not call `TeX-search-files-kpathsea' - anymore. - (TeX-search-files-type-alist): New variable. - (TeX-search-files-by-type): New function. - - * latex.el (LaTeX-arg-usepackage): Let-bind - `TeX-input-file-search'. - (LaTeX-search-files-type-alist): New user option. - (TeX-arg-input-file-search): Doc fix. - (TeX-arg-input-file, TeX-arg-bibstyle, TeX-arg-bibliography): - Use `TeX-search-files-by-type' instead of `TeX-search-files'. - (LaTeX-common-initialization): Set `TeX-search-files-type-alist'. - -2011-01-09 Ralf Angeli - - * latex.el (LaTeX-common-initialization): Add support for - \settoheight and \settodepth. - -2010-12-26 Ralf Angeli - - * doc/auctex.texi (Simple Style): Add a note about the naming of - the style file and the style hook. - -2010-12-12 Ralf Angeli - - * latex.el (LaTeX-env-args): Add the optional argument at the - right position when wrapping the environment around existing text. - -2010-12-05 Ralf Angeli - - * context.el: Set up abbrev table. - (ConTeXt-mode-common-initialization): Set `local-abbrev-table'. - - * latex.el: Set up abbrev table for LaTeX and docTeX mode. - (docTeX-mode): Set abbrev table. - (LaTeX-common-initialization): Set `local-abbrev-table'. - - * plain-tex.el: Set up abbrev table. - (plain-TeX-common-initialization): Set `local-abbrev-table'. - - * tex.el (TeX-mode-prefix): Add mode parameter. - (VirTeX-common-initialization): Do not set `local-abbrev-table' - anymore. - (TeX-abbrev-mode-setup): New function. - - * doc/changes.texi: Mention change of abbrev handling. - -2010-12-04 Ralf Angeli - - * latex.el (LaTeX-verbatim-macro-boundaries): Support verbatim - macros with braces. - -2010-12-04 Augusto Ritter Stoffel (tiny change) - - * latex.el (LaTeX-math-keymap): Define a key for the math prefix - only if it has not been used as a prefix after the prefix. - -2010-11-16 Ralf Angeli - - * tex.el (TeX-view-program-list-builtin): Add Okular. - -2010-10-17 Ralf Angeli - - * latex.el (TeX-arg-input-file-search): New user option. - (TeX-arg-input-file): Use it. - -2010-10-11 Ralf Angeli - - * tex.el (TeX-synctex-output-page): Return "1" if no page number - can be found to prevent an infinite loop in command expansion. - -2010-10-02 Ralf Angeli - - * style/beamer.el ("beamer"): Prompt for block title. - -2010-09-28 Ralf Angeli - - * context.el (ConTeXt-extra-paragraph-commands): Remove. - (ConTeXt-language-variable-list): - Add `ConTeXt-extra-paragraph-commands'. - - * context-en.el (ConTeXt-extra-paragraph-commands-en): - New variable. - - * context-nl.el (ConTeXt-extra-paragraph-commands-nl): - New variable. - -2010-09-18 Ralf Angeli - - * context.el (ConTeXt-expand-options): Eval value from engine - alist. - -2010-09-12 Ralf Angeli - - * tex-fptex.el: Remove. - - * Makefile.in (AUCSRC): Reflect removal of tex-fptex.el. - - * doc/wininstall.texi: Reflect removal of tex-fptex.el. - - * style/virtex.el: Mention author. Do not unnecessarily protect - `lambda' with `function'. - - * font-latex.el (font-latex-keyword-matcher): Refine last change - to work properly with lists of face symbols. - -2010-09-11 Ralf Angeli - - * style/natbib.el: Update copyright information. - - * style/letter.el: Update copyright information. - - * style/harvard.el: Update copyright information. - - * style/doc.el: Do not unnecessarily protect `lambda' with - `function'. - -2010-09-06 Arne Jørgensen - - * style/danish.el: Changed font-latex-add-quotes from french to - german. - -2010-08-30 Ralf Angeli - - * style/ngerman.el: Prevent "| from leading to color bleed. - - * style/german.el: Prevent "| from leading to color bleed. - -2010-08-29 Ralf Angeli - - * doc/preview-dtxdoc.pl: Use explicit variable with split instead - of implicit split to @_ which does not work anymore in Perl 5.12. - -2010-07-11 Ralf Angeli - - * tex-info.el: Delete trailing whitespace. - -2010-07-04 Ralf Angeli - - * doc/faq.texi: Update infos about Emacs versions. Add FAQ entry - for file:line:error messages in case `TeX-next-error' fails due to - unbalanced parens. - - * tex.el (TeX-print-command, TeX-queue-command) - (TeX-printer-list): Switch back to Berkeley-style commands. - -2010-06-24 Ralf Angeli - - * doc/auctex.texi (Texinfo mode): Make a few corrections. - -2010-06-19 Berend de Boer - - * context.el: proper indent of all macros that can appear inside - an itemize list such as \sym. - -2010-06-12 Ralf Angeli - - * tex-info.el (Texinfo-find-env-end, Texinfo-find-env-start): - Enable the commands to be used repeatedly without getting stuck at - an environment start or end respectively. - -2010-05-27 Ralf Angeli - - * autogen.sh: Set LANG=C when looking into ChangeLog for - AUCTEXDATE. - -2010-05-24 Vincent Belaïche - - * doc/auctex.texi (Texinfo mode): New section. - -2010-05-17 Ralf Angeli - - * tex.el (TeX-math-input-method-off-regexp): Fix regexp. - -2010-04-25 Ralf Angeli - - * tex.el (TeX-print-command): Support printing of Postscript and - PDF files. Doc fix. - (TeX-queue-command): Use lpstat instead of lpq. Doc fix. - (TeX-printer-list): Support printing of Postscript and PDF files. - Make use of System V style commands (lp, lpstat) instead of - Berkeley style (lpr, lpq). - (TeX-printer-default): Doc fix. - -2010-04-17 Ralf Angeli - - * tex-buf.el (TeX-warning): Throw an error with a sensible message - if the file for the warning could not be determined. - -2010-04-13 Ralf Angeli - - * tex-buf.el (TeX-format-filter): Calculate the current column as - difference between line start and end instead of using - `current-column' in order to do the right thing when octal codes - are present. - -2010-04-11 Ralf Angeli - - * font-latex.el (font-latex-keyword-matcher): Quote a list of face - properties but do not to quote a face symbol. - -2010-04-05 Ralf Angeli - - * tex-buf.el (TeX-parse-error): Allow `TeX-error-file' to become - empty. - -2010-03-28 Ralf Angeli - - * plain-tex.el: New file. - - * tex.el: Move code related to plain TeX to plain-tex.el. - - * Makefile.in (AUCSRC): Add plain-tex.el. - - * context.el: Require `plain-tex'. - -2010-03-27 Ralf Angeli - - * tex.el (TeX-view-program-selection): Doc fix. - (TeX-clean): Regexp-quote the master file name. - -2010-03-20 Ralf Angeli - - * style/french.el: New file. - - * Makefile.in (STYLESRC): Add style/french.el. - -2010-03-07 Ralf Angeli - - * latex.el (TeX-arg-key-val): Hint at key=value format in prompt. - (LaTeX-fill-region-as-para-do): Match whitespace without comment - starter at beginning of line when dealing with code comments. - -2010-03-06 Ralf Angeli - - * Makefile.in (DIST_PREFIX): Use the working directory for the - folder with distribution files. - (FTPDIR, WWWDIR): Make them subdirectories of `DIST_PREFIX'. - (COMMITTER_NAME, COMMITTER_EMAIL): Remove. - (COMMITTER): New variable. - (.PHONY): Update. - (tar-ball-clean): Use `check-tag'. - (check-tag): New name for `check-dist'. - (dist): Do not call `release-commit' anymore. - (snapshot): Now an alias for `dist'. - (release-commit): Use `COMMITTER'. - (release-sign): New name for `full-release' target. - Generate version 1.1 directive files. - (xemacs-package): Depend on `check-tag'. - (WPACKAGEFILES): Include info files with a numerical supplement to - the .info extension. Depend on `check-tag'. Check for presence - of `WEMACSVER' variable. Try to find a local AUCTeX tar ball - before downloading one. Use `TAG' instead of `WAUCVER'. Put ZIP - archive into `FTPDIR'. - (WAUCVER, WEMACSVER): Remove. - (release-upload): New target. - (www-doc): Depend on `check-tag'. Update URLs for Emacs manuals. - -2010-02-21 Ralf Angeli - - * Version 11.86 released. - -2010-02-21 Ralf Angeli - - * RELEASE: Update for upcoming release. - - * doc/install.texi (Prerequisites): Update information about Emacs - distributions. - - * doc/tex-ref.tex: Bump version number. Update section on TeXing - options. - - * configure.ac: Bump version number. - - * auctex.spec (Version): Bump version number. - - * doc/fdl.texi: Switch to GFDL 1.3. - - * doc/auctex.texi: Switch to GFDL 1.3. - - * doc/preview-latex.texi: Switch to GFDL 1.3. - - * doc/changes.texi: Update for next release. - -2010-02-20 Ralf Angeli - - * tex.el (TeX-doc): Add a fallback in case nothing is found via - the backend list, e.g. when using MiKTeX 2.8. - - * doc/auctex.texi (Documentation): Document change in `TeX-doc'. - -2010-02-14 Ralf Angeli - - * doc/changes.texi: Mention preview.sty supporting XeTeX. - -2010-02-13 Ralf Angeli - - * tex.el (TeX-XeTeX-command, LaTeX-XeTeX-command): Remove. - (ConTeXt-engine): Doc fix. - (ConTeXt-Omega-engine): Doc fix. Make obsolote. - (TeX-expand-list): Add support for LuaTeX. Adapt to new engine - handling. - (AUC-TeX-version, AUC-TeX-date): Remove. - (TeX-engine-alist-builtin): New variable. - (TeX-engine-alist): Adapt to new engine handling and make it a - defcustom. - (TeX-engine-alist): New function. - (TeX-engine): Adapt to new engine handling and make it - buffer-local. - (LaTeX-engine-alist): Remove. - (TeX-engine-set): Adapt to new engine handling and take care of - TeX PDF mode. - (TeX-clean-default-output-suffixes): Add .xdv. - (TeX-mode-specific-command-menu-entries): Construct list of - engines from `TeX-engine-alist'. - - * context.el (ConTeXt-expand-options): Adapt to new engine - handling. - - * doc/auctex.texi (Processor Options): Document options and - functions of new engine handling. - -2009-12-30 Ralf Angeli - - * tex.el (TeX-view-command-raw): Abort if no matching viewer is - found. - - * doc/preview-faq.texi (Troubleshooting): Add some hints about - preview-latex overwriting output files. - -2009-12-28 Ralf Angeli - - * style/austrian.el: New file. - - * style/naustrian.el: New file. - - * Makefile.in (STYLESRC): Add style/austrian.el and - style/naustrian.el. - -2009-12-26 Ralf Angeli - - * doc/auctex.texi (Known problems): New subsection on dealing with - font locking problems. - - * font-latex.el (font-latex-syntax-alist): New variable. - (font-latex-add-to-syntax-alist): New function. - (font-latex-setup): Use `font-latex-syntax-alist'. - - * style/shortvrb.el: New file. - - * Makefile.in (STYLESRC): Add style/shortvrb.el. - - * tex-style.el (LaTeX-shortvrb-chars): New variable. - - * doc/changes.texi: Document changes after 11.85. - - * context.el (ConTeXt-expand-options): Check for XeTeX engine, not - for mode which does not exist anymore. - - * tex.el (plain-TeX-common-initialization): Let commented lines be - matched by `paragraph-separate' in order for commented and - non-commented paragraphs to be filled separately. - -2009-12-12 Ralf Angeli - - * tex-buf.el (TeX-parse-error): Also find quoted file names with - newlines. Remove the newlines from the matched string if - necessary. - -2009-12-07 Ralf Angeli - - * tex-buf.el (TeX-parse-error): Add an alternative in the parser - regexp for quoted file names. Strip the quotation marks if a file - name was found with the alternative. - -2009-12-06 Ralf Angeli - - * tex-fold.el (TeX-fold-command-prefix): New variable. - (TeX-fold-mode): Use it. - (TeX-fold-keymap): Remove prefix strings. - - * tex.el (TeX-fold-menu): Remove hard-coded key binding labels. - - * doc/auctex.texi (Folding): Mention `TeX-fold-command-prefix'. - -2009-11-22 Ralf Angeli - - * doc/wininstall.texi: Do not refer to Emacs 22 anymore. - Improve the paragraphs about PNG support. - -2009-11-01 Ralf Angeli - - * style/pstricks.el: Disable key bindings for macro parameter - addition and change. - (LaTeX-pst-color-list, LaTeX-pst-boolean-list) - (LaTeX-pst-fillstyle-list): Remove information for completion - mechanism. - (LaTeX-pst-trimode-list, LaTeX-pst-linestyle-list): Remove. - Handled directly in `LaTeX-pst-basic-parameters-list'. - (LaTeX-pst-basic-parameters-list): New variable. - (LaTeX-pst-parameters): Call `TeX-arg-key-val' instead of - `LaTeX-package-parameters' and thereby use a different completion - mechanism. - (LaTeX-pst-macro-psdots): Do not add a dotstyle parameter. - (LaTeX-pst-env-pspicture): Handle optional parameter via - `multi-prompt-key-value'. - ("pstricks"): Handle arguments of \psdot and \psdots correctly. - -2009-10-31 Ralf Angeli - - * tex.el (TeX-verbatim-p-function): New variable. - (TeX-verbatim-p): New function. - (TeX-in-comment): Use it. - (TeX-brace-count-line): Use `TeX-in-comment' instead of just - checking for a comment character. - - * latex.el (LaTeX-common-initialization): - Set `TeX-verbatim-p-function'. - -2009-10-25 Ralf Angeli - - * doc/auctex.texi (Starting Viewers): Describe new viewer - selection options. - (Folding): Add some hints on how to do automatic folding. - - * tex.el (TeX-view-predicate-list-builtin) - (TeX-view-predicate-list, TeX-view-program-list): Doc fix. - (TeX-view-program-list-builtin, TeX-view-program-selection): - Conditionalize default value based on system type. Doc fix. - (TeX-synctex-output-page): Do not return random stuff if there was - no match. - (TeX-clean-default-intermediate-suffixes): Remove SyncTeX files as - well. - -2009-10-21 Ralf Angeli - - * tex.el (TeX-synctex-output-page): Handle files in subdirectories - correctly. - -2009-10-18 Ralf Angeli - - * tex-buf.el (TeX-run-discard): Doc fix. - (TeX-run-discard-or-function): New function. - - * tex.el (TeX-command-list): Use `TeX-run-discard-or-function' as - hook for View command and provide it as a customization option. - (TeX-view-program-list): Add the possibility to use a function to - call the viewer. - (TeX-view-command-raw): Support the use of a function to call the - viewer. - -2009-10-11 Ralf Angeli - - * tex.el (TeX-view-predicate-list-builtin): Remove combined - predicates for paper properties and add new predicates testing - only one property. - (TeX-view-program-list-builtin): Use new predicates. - (TeX-view-program-list): Provide the possibility to use a list of - predicates. - -2009-10-10 Ralf Angeli - - * tex.el (TeX-view-program-list): Shave off extra closing paren. - -2009-10-04 Ralf Angeli - - * tex.el (LaTeX-command-style, TeX-print-style, TeX-view-style): - Doc fix. - (TeX-view-predicate-list-builtin, TeX-view-program-list-builtin): - New variables. - (TeX-view-predicate-list, TeX-view-program-list) - (TeX-view-program-selection): New user options. - (TeX-match-style, TeX-view-match-predicate) - (TeX-view-command-raw): New functions. - (TeX-expand-list): Use `TeX-view-command-raw' for %V expander. - -2009-09-13 Ralf Angeli - - * tex-buf.el (TeX-error): Cater for case of file:line:error - messages without context. - (TeX-parse-error): Add support for quoted file names with - backslashes as path separators. Those might be emitted by MiKTeX - 2.8. - -2009-06-14 Ralf Angeli - - * doc/auctex.texi (Indenting): Mention `LaTeX-item-regexp'. - (Fontification of math): New section replacing and extending - `Subscript and superscript'. - -2009-04-26 Ralf Angeli - - * tex.el (TeX-source-correlate-mode): Clean `custom-requests' - property. - (VirTeX-common-initialization): Call `TeX-source-correlate-mode' - minor mode function when initializing the mode instead of when - loading the file. - -2009-04-13 Ralf Angeli - - * latex.el (TeX-arg-key-val): Eval `key-val-alist' argument if it - is a symbol. - - * style/listings.el ("listings"): Do not eval arguments of - `TeX-arg-key-val'. - - * multi-prompt.el (multi-prompt-expand-completion-table): - New function. - (multi-prompt-key-value): Use it. - - * style/pstricks.el: Correct header info. - (LaTeX-pst-input-int, LaTeX-pst-point, LaTeX-pst-angle) - (LaTeX-pst-extdir, LaTeX-pst-arrows, LaTeX-pst-dotstyle-list) - (LaTeX-pst-refpoint-list, LaTeX-pst-refpoint) - (LaTeX-pst-macro-multirputps, LaTeX-pst-env-pspicture): Improve or - correct prompt. - ("pstricks"): Move to the bottom of the file. Do not use - `function' to quote `lambda'. Turn off TeX PDF mode. Use `mapc' - instead of `mapcar'. - -2009-04-05 Ralf Angeli - - * tex-buf.el (TeX-help-error): Make search for help text in log - file more robust. - -2009-04-04 Ralf Angeli - - * style/listings.el ("listings"): Remove redundant list when - calling `TeX-arg-key-val'. Use `LaTeX-env-args' for lstlisting - environment. - - * latex.el (LaTeX-env-args): New function. - (TeX-arg-conditional, TeX-arg-eval, TeX-arg-label) - (TeX-arg-index-tag, TeX-arg-index, TeX-arg-macro) - (TeX-arg-environment, TeX-arg-cite, TeX-arg-counter) - (TeX-arg-savebox, TeX-arg-file, TeX-arg-define-label) - (TeX-arg-define-macro, TeX-arg-define-environment) - (TeX-arg-define-cite, TeX-arg-define-counter) - (TeX-arg-define-savebox, TeX-arg-document, LaTeX-arg-usepackage) - (TeX-arg-input-file, TeX-arg-bibstyle, TeX-arg-bibliography) - (TeX-arg-corner, TeX-arg-lr, TeX-arg-tb, TeX-arg-pagestyle) - (TeX-arg-verb, TeX-arg-pair, TeX-arg-size, TeX-arg-coordinate) - (TeX-arg-insert-braces): Doc fix. - - * multi-prompt.el (multi-prompt-separator): Remove. - (multi-prompt-key-value-collection-fn): Do not search for - `multi-prompt-separator'. - (crm-local-must-match-map, crm-local-completion-map): Silence the - byte compiler. - (multi-prompt-key-value): Require crm.el here and not at - top-level. - - * tex-info.el (TeX-texinfo-mode): Add @lowersections and - @raisesections. - - * doc/auctex.texi (Adding Environments): Document hooks for - `LaTeX-add-environments'. - -2009-03-29 Ralf Angeli - - * style/listings.el (LaTeX-listings-key-val-options): - New variable. - ("listings"): Use it. Check for font-latex function, not feature. - - * latex.el (TeX-arg-key-val): New function. - - * multi-prompt.el: Require crm.el. - (multi-prompt-separator, multi-prompt-key-value-sep) - (multi-prompt-completion-table): New variables. - (multi-prompt-key-value-collection-fn, multi-prompt-key-value): - New functions. - -2009-03-22 Ralf Angeli - - * tex-site.el.in: Revitalize support for completion in \cite - macros via `BibTeX-auto-store'. - -2009-03-02 Holger Sparr - - * Makefile.in (STYLESRC): Add style/multido.el; - style/pst-{grad|node|plot|slpe}.el - -2009-03-01 Ralf Angeli - - * latex.el (LaTeX-verbatim-macro-boundaries): Do step backwards at - beginning of buffer. - (LaTeX-search-forward-comment-start): Treat find of comment at - limit correctly. - - * tex-fold.el (TeX-fold-comment-do): Abort backward search for - comment start at beginning of buffer. Do not fold empty comment. - -2009-02-24 Holger Sparr - - * style/multido.el: New file. - - * style/pst-grad.el: New file. - - * style/pst-node.el: New file. - - * style/pst-plot.el: New file. - - * style/pst-slpe.el: New file. - -2009-02-23 Holger Sparr - - * style/pstricks.el: Actually implement support for writing - PSTricks code. - -2009-02-22 Ralf Angeli - - * doc/auctex.texi (Multi-line fontification): Remove. - - * doc/todo.texi (Wishlist): Fix typo. Remove entry which is - already supported. - - * style/tabularx.el: New file. - - * Makefile.in (STYLESRC): Add style/tabularx.el - -2009-02-15 Ralf Angeli - - * style/natbib.el ("natbib"): Check for font-latex function rather - than feature. Add fontification spec for \cite. - - * doc/auctex.texi (Simple Style): Bring example in line with - reality. - -2009-01-24 Ralf Angeli - - * tex.el (TeX-source-correlate-method): Doc fix. - (TeX-source-correlate-mode): Call minor mode function after file - is loaded. - -2009-01-14 Ralf Angeli - - * latex.el (LaTeX-babel-insert-hyphen): Put `delete-selection' - property on function symbol. - -2009-01-04 Ralf Angeli - - * style/CJK.el: New file. - - * style/ruby.el: New file. Correct argument numbers of \rubysize - and \rubysep. - - * style/CJKutf8.el: New file. - - * Makefile.in (STYLESRC): Add style/CJK.el and style/ruby.el. - Add style/CJKutf8.el. - -2009-01-03 Ralf Angeli - - * style/flashcards.el ("flashcards"): Test for font-latex function - instead of feature. Reflect that \cardbackstyle has an optional - argument. - -2008-12-29 Ralf Angeli - - * style/hyperref.el ("hyperref"): Test for font-latex function - instead of feature. Activate hyperref referencing style if - possible. - -2008-12-28 Ralf Angeli - - * tex-buf.el (TeX-current-pages): Get rid of trailing periods. - (TeX-LaTeX-sentinel): Add support for longtable warning. Use only - one search per condition. Call `message' like `format'. - -2008-12-22 Ralf Angeli - - * tex.el (TeX-doc-backend-alist): Call `TeX-tree-expand' instead - of `TeX-macro-global-internal'. - - * tex-jp.el (TeX-macro-global): Call `TeX-tree-expand' instead of - `TeX-macro-global-internal'. - - * latex.el (LaTeX-env-item): Deactivate the mark before inserting - \item. - (LaTeX-insert-item): Swap point and mark when mark if necessary. - Insert newline only when not at beginning of line. - - * tex.el (TeX-deactivate-mark): New function. - (TeX-parse-argument): Use it. - -2008-12-21 Ralf Angeli - - * tex.el (TeX-auto-private, TeX-style-private): Per default - propose a place in the user's Emacs directory, not in the TeX - tree. - (TeX-style-path): Add values to the end of the list. Doc fix. - - * doc/auctex.texi (Automatic Private): Adjust descriptions of - `TeX-macro-private', `TeX-auto-private', and `TeX-style-private'. - -2008-12-16 Ralf Angeli - - * tex.el (TeX-tree-expand): New name for - `TeX-macro-global-internal'. Adapt parameter list to make it more - flexible. Update doc string. Do not return removed default - argument. - (TeX-macro-global): Change to accomodate new interface of - `TeX-tree-expand'. - (TeX-macro-private): New function. - (TeX-macro-private): Use it to determine variable value. - -2008-12-13 Ralf Angeli - - * tex.el (plain-TeX-clean-intermediate-suffixes) - (plain-TeX-clean-output-suffixes): New variables. - -2008-12-01 Ralf Angeli - - * tex.el (VirTeX-common-initialization): Revert last change. - -2008-11-30 Ralf Angeli - - * tex.el (VirTeX-common-initialization): Do not add call to - `TeX-update-style' to `find-file-hooks' but call it directly. - -2008-11-23 Ralf Angeli - - * tex.el (TeX-source-correlate-determine-method): Use configured - LaTeX command and find -synctex switch even if there are spaces in - front of it, as e.g. with MiKTeX. - (TeX-format-list): Use \subsection and \subsubsection as well to - identify a LaTeX file. - -2008-11-02 Ralf Angeli - - * font-latex.el (font-latex-match-math-env) - (font-latex-extend-region-backwards-math-env): Do not match - \\[...]. - - * tex-fold.el (TeX-fold-expand-spec): Do not treat `\' special in - replacement text. - -2008-10-26 Ralf Angeli - - * tex.el (plain-TeX-common-initialization): Respect double dollar, - i.e. "$$", as a paragraph separator. - -2008-10-14 Ralf Angeli - - * latex.el (LaTeX-current-environment): Fix handling of commented - parts. - - * tex.el (TeX-comment-prefix): Save match data. - -2008-10-13 Ralf Angeli - - * doc/changes.texi, doc/install.texi, doc/intro.texi, - doc/preview-readme.texi, doc/quickstart.texi: Make some - corrections and updates. - -2008-10-12 Ralf Angeli - - * tex-buf.el (TeX-warning): Fix regexp for detecting bad boxes. - -2008-10-11 Ralf Angeli - - * tex.el (TeX-set-mode-name): Indicate TeX PDF mode as a trailing - flag. - (TeX-engine): Doc fix. - - * doc/auctex.texi: Restructure some parts. Update and extend it a - bit to reflect the recent changes of functionality. - -2008-10-07 Ralf Angeli - - * tex.el (TeX-interactive-mode): Add to `minor-mode-alist'. - ("desktop"): Remove `TeX-interactive-mode' from - `desktop-locals-to-save'. - -2008-10-06 Ralf Angeli - - * latex.el (LaTeX-paragraph-commands-regexp-make): Make it work - for the case that `LaTeX-paragraph-commands' is set. - -2008-10-05 Ralf Angeli - - * tex.el (TeX-engine): New variable. - (TeX-expand-list): Use it instead of XeTeX and Omega mode - variables. - (hack-one-local-variable): Remove references to XeTeX and Omega - mode variables. - (TeX-set-mode-name): Remove lighters for XeTeX and Omega mode. - (TeX-engine-alist, LaTeX-engine-alist): New variables. - (TeX-engine-set): New function. - (TeX-Omega-mode): Mark as obsolete. Remove defcustom. - (TeX-PDF-mode): Use `TeX-engine' instead of mode variables. - (TeX-XeTeX-mode): Remove. - (TeX-mode-map): Remove key bindings for toggling XeTeX and Omega - mode. - (TeX-mode-specific-command-menu-entries): Use new facilities for - switching TeX engines. - ("desktop"): Remove reference to TeX Omega mode. - - * context.el (ConTeXt-expand-options): Use `TeX-engine' instead of - XeTeX and Omega mode variables. - -2008-09-07 Ralf Angeli - - * tex.el (TeX-PDF-mode): Add to `minor-mode-alist'. Use "" as - lighter. - ("desktop"): Remove `TeX-PDF-mode' from `desktop-locals-to-save'. - - * latex.el (LaTeX-mark-environment): Swap beg and end. - -2008-08-02 Ralf Angeli - - * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): - Mimic the default tool bars more closely. - -2008-08-02 Reiner Steib - - * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): - Provide different defaults for different Emacs and XEmacs versions. - Conditionally add a `new-file' entry. - -2008-07-28 Ralf Angeli - - * toolbar-x.el (toolbarx-image-path): Protect against load-path - items being nil. - - * style/foils.el (LaTeX-style-foils): Silence the byte compiler. - - * style/epsf.el (TeX-arg-epsfsize): Silence the byte compiler. - - * tex.el (TeX-source-specials-view-start-server): Alias only if - `defvaralias' is available. - (TeX-master, TeX-convert-master): Move upwards to prevent some - compiler warnings. - -2008-07-27 Ralf Angeli - - * tex.el (TeX-synctex-tex-flags): New variable. - (TeX-source-correlate-expand-options): Use it. - (TeX-source-specials-tex-flags): Remove possibility to create - lists. - - * context.el (ConTeXt-expand-options): Support TeX XeTeX mode and - TeX Source Correlate mode. - -2008-07-24 Ralf Angeli - - * tex.el (TeX-source-specials-mode): Fix last change. - -2008-07-23 Ralf Angeli - - * tex.el (TeX-expand-list): Prevent "%(PDF)" expander from - returning "pdf" if `TeX-XeTeX-mode' is active. Make "%(tex)" and - "%(latex)" expanders aware of the XeTeX commands. - (hack-one-local-variable): Cater for `TeX-XeTeX-mode'. - (TeX-set-mode-name): Cater for `TeX-XeTeX-mode'. - (TeX-source-specials-mode): Mark as obsolete. - (TeX-PDF-mode): Disable TeX XeTeX mode if TeX PDF mode is - disabled. - (TeX-Omega-mode): Disable TeX XeTeX mode if TeX Omega mode is to - be enabled. - (TeX-XeTeX-command, LaTeX-XeTeX-command): New variables. - (TeX-XeTeX-mode): New minor mode. - (TeX-mode-map): Define key for TeX XeTeX mode. - (TeX-mode-specific-command-menu-entries): Add entry for TeX XeTeX - mode. Make the engine-related options exclusive by using radio - buttons. Refine the wording for some options. - -2008-07-19 Ralf Angeli - - * tex.el (TeX-source-correlate-determine-method): Do not error out - if calling the engine fails. - - * latex.el (LaTeX-mark-environment): Keep point upon unsuccessful - search. - -2008-07-19 Vincent Belaïche (tiny change) - - * latex.el (LaTeX-mark-environment): Support marking of multiple - nested environments. - -2008-07-17 Ralf Angeli - - * latex.el (LaTeX-paragraph-commands-regexp-make): - Take `LaTeX-paragraph-commands' into account. - (LaTeX-paragraph-commands-regexp): Move behind - `LaTeX-paragraph-commands' definition. - -2008-07-14 Ralf Angeli - - * style/pdfsync.el ("pdfsync"): - Use `TeX-source-correlate-output-page-function' rather than - `TeX-sync-output-page-function'. - - * tex.el (TeX-command-list): Remove SyncTeX expanders. - (TeX-expand-list): Adapt function calls. Remove SyncTeX expander. - (hack-one-local-variable, TeX-set-mode-name): - Remove `TeX-synctex-mode' and `TeX-source-specials-mode'. - Add `TeX-source-correlate-mode'. - (TeX-source-correlate-method): New variable. - (TeX-source-correlate-method-active): New variable. - (TeX-source-correlate-output-page-function): Rename from - `TeX-sync-output-page-function'. - (TeX-source-correlate-start-server): Rename from - `TeX-view-start-server'. - (TeX-source-correlate-start-server-asked): Rename from - `TeX-view-start-server-asked'. - (TeX-source-correlate-start-server-flag): Rename from - `TeX-view-start-server-flag'. - (TeX-source-correlate-gnuserv-p): Rename from - `TeX-view-gnuser-p'. - (TeX-source-correlate-server-enabled-p): Rename from - `TeX-view-server-enabled-p'. - (TeX-source-correlate-start-server-maybe): Rename from - `TeX-view-start-server-maybe'. - (TeX-source-specials): Remove custom group. - (TeX-source-correlate-determine-method): New function. - (TeX-source-correlate-expand-options): Rename from - `TeX-source-specials-expand-options'. Support SyncTeX as well. - (TeX-source-correlate-map): Rename from - `TeX-source-specials-map'. - (TeX-source-correlate-mode): Rename from - `TeX-source-specials-mode'. Support SyncTeX as well. - (TeX-source-specials-mode): Now an alias for - `TeX-source-specials-mode'. - (TeX-source-specials-tex-flags, TeX-source-specials-places) - (TeX-source-specials-view-position-flags) - (TeX-source-specials-view-editor-flags) - (TeX-source-specials-view-gnuclient-flags) - (TeX-source-specials-view-emacsclient-flags): Put into `TeX-view' - rather than `TeX-command' group. - (TeX-source-specials-view-expand-options): Adapt for new function - names and distinction between source specials and SyncTeX. - (TeX-synctex-mode): Remove. - (TeX-mode-map): Remove binding for TeX SyncTeX mode. - (TeX-mode-specific-command-menu-entries): Remove menu entry for - TeX SyncTeX mode. Use Source Correlate moniker instead of Source - Specials. - -2008-07-07 Ralf Angeli - - * doc/auctex.texi (Folding): Fix last change. - -2008-07-06 Ralf Angeli - - * doc/auctex.texi (Folding): Document folding of math constructs - and the possibilities of providing expanders and alternatives in - replacement specifiers. - - * tex.el (TeX-command-list): Add expanders for SyncTeX. - (TeX-expand-list): Start server if necessary when viewing. - Define expander for SyncTeX. - (hack-one-local-variable): Cater for TeX SyncTeX mode. - (TeX-set-mode-name): Add lighter for TeX SyncTeX mode. - (TeX-view): New customization group. - (TeX-view-start-server): Rename from - `TeX-source-specials-view-start-server'. - (TeX-source-specials-view-start-server): Rename to - `TeX-view-start-server' and define alias. - (TeX-view-start-server-asked): Rename from - `TeX-source-specials-view-start-server-asked'. - (TeX-source-specials-view-start-server-asked): Rename to - `TeX-view-start-server-asked'. - (TeX-view-start-server-flag): New variable. - (TeX-view-gnuserv-p): Rename from - `TeX-source-specials-view-gnuserv-p'. - (TeX-source-specials-view-gnuserv-p): Rename to - `TeX-view-gnuserv-p'. - (TeX-view-server-enabled-p): New function. - (TeX-view-start-server-maybe): New function. - (TeX-source-specials-mode): Set `TeX-view-start-server-flag'. - (TeX-source-specials-view-expand-client): Adapt call to new - function name. - (TeX-source-specials-view-expand-options): Do not try to start the - server here anymore. - (TeX-synctex-mode): New minor mode. - (TeX-synctex-output-page): New function. - (TeX-mode-map): Add key for toggling TeX SyncTeX mode. - (TeX-mode-specific-command-menu-entries): Add menu entry for TeX - SyncTeX mode. - (TeX-math-input-method-off-regexp): New variable. - (TeX-toggle-off-input-method): Remove. - (TeX-math-input-method-off): Do without - `TeX-toggle-off-input-method'. - -2008-07-04 Berend de Boer - - * context.el, context-en.el: added a few more entries to the menu - to select ConTeXt macro's from. - -2008-06-29 Ralf Angeli - - * style/bulgarian.el ("bulgarian"): Use value of - `TeX-quote-after-quote' for default quote insertion behavior. - -2008-06-28 Ralf Angeli - - * font-latex.el (font-latex-find-matching-close): Simplify. - There is no need for a general mechanism if the supported chars are - limited at another place. - - * tex.el (TeX-search-syntax-table): Support (...) and <...>. - - * tex-fold.el (TeX-fold-macro-spec-list): New spec for \item. - Adapt doc string to reflect new functionality. - (TeX-fold-macro-nth-arg): New `delims' parameter which can be used - to find other macro args than those enclosed by braces. - (TeX-fold-expand-spec): New function. - (TeX-fold-hide-item): Use it. - - * doc/auctex.texi (European): Document `bulgarian' language - option. - - * Makefile.in (STYLESRC): Add style/bulgarian.el. - - * style/bulgarian.el: New file. - -2008-06-21 Ralf Angeli - - * style/hyperref.el: New file. - - * Makefile.in (STYLESRC): Add style/hyperref.el. - -2008-06-07 Ralf Angeli - - * font-latex.el (font-latex-make-built-in-keywords): - Distinguish command-type keyword classes from others when creating the - respective variables. - - * doc/auctex.texi (Font Locking): Structure with nodes. - (Fontification of macros): Describe format specifiers for macros - with arguments. - -2008-05-30 Ralf Angeli - - * tex-fold.el (TeX-fold-macro-spec-list): Add some documentation. - (TeX-fold-hide-item): Support replacement of argument specifiers - like "{1}" by the respective argument value in the display string. - -2008-05-30 Joost Kremers (tiny change) - - * tex-fold.el (TeX-fold-macro-spec-list): Add function choice. - (TeX-fold-hide-item): If specifier is a function, call it with all - mandatory arguments of macro. - -2008-05-25 Ralf Angeli - - * latex.el (docTeX-mode): Add regexp group to value of - `TeX-comment-start-regexp'. - - * style/doc.el (LaTeX-doc-after-insert-macrocode): New function. - ("doc"): Add it to `LaTeX-after-insert-env-hooks'. - - * latex.el: Get rid of some compiler warnings. - (LaTeX-after-insert-env-hooks): New variable. - (LaTeX-insert-environment): Remove docTeX-specific code. - Run `LaTeX-after-insert-env-hooks' - - * style/beamer.el (LaTeX-beamer-after-insert-env): New function. - ("beamer"): Add it to `LaTeX-after-insert-env-hooks'. Get rid of - some compiler warnings. Support the semiverbatim environment. - - * style/dinbrief.el: Get rid of some compiler warnings. - - * style/dk-bib.el: Get rid of some compiler warnings. - - * style/emp.el: Get rid of some compiler warnings. - - * style/epsf.el: Get rid of some compiler warnings. - - * style/foils.el: Get rid of some compiler warnings. - - * style/graphicx.el: Get rid of some compiler warnings. - - * style/letter.el: Get rid of some compiler warnings. - - * style/prosper.el: Get rid of some compiler warnings. - - * style/psfig.el: Get rid of some compiler warnings. - - * texmathp.el: Get rid of some compiler warnings. - - * tex.el: Get rid of some compiler warnings. - - * tex-jp.el: Get rid of some compiler warnings. - - * tex-buf.el: Get rid of some compiler warnings. - - * font-latex.el: Get rid of some compiler warnings. - - * context.el: Get rid of some compiler warnings. - - * context-en.el: Get rid of some compiler warnings. - - * context-nl.el: Get rid of some compiler warnings. - -2008-05-22 Ralf Angeli - - * tex-buf.el (TeX-command-sentinel): Use `TeX-master-file' instead - of `TeX-active-master' for `TeX-transient-master'. - -2008-05-17 Ralf Angeli - - * doc/auctex.texi (Font Specifiers): Correct argument list of - `TeX-font'. - -2008-05-13 Ralf Angeli - - * doc/auctex.texi (Font Specifiers): Document `LaTeX-font-list'. - -2008-05-10 Reiner Steib - - * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): - Add standard Emacs buttons to custom set. - (TeX-bar-TeX-buttons): Use `tex' instead of `latex' in custom set. - -2008-05-04 Ralf Angeli - - * tex-site.el.in (AUCTeX): Move customization group here from - tex.el and load the main files defining customization options. - - * tex.el (AUCTeX): Move customization group to tex-site.el.in. - (TeX-expand-list): Make %(outpage) default to "1". - -2008-05-01 Ralf Angeli - - * toolbar-x.el (toolbarx-xemacs-refresh): Only activate the tool - bar if it is already visible. Remove redundant if clause. - - * tex-buf.el (TeX-format-filter): Do not remove linebreak if the - following line starts with an opening parenthesis. - -2008-04-28 Ralf Angeli - - * doc/Makefile.in (install-auctex): Do not use `-' to suppress - errors within command. - -2008-04-28 David Kastrup - - * tex-buf.el (TeX-run-command): disable undo in run buffer - -2008-03-12 Ralf Angeli - - * style/pdfsync.el (LaTeX-pdfsync-output-page): Kill buffer with - pdfsync file if it was loaded by us. - -2008-03-02 Ralf Angeli - - * tex-info.el (texinfo-environment-regexp): Terminate. - -2008-03-01 Matan Ninio (tiny change) - - * style/pdfsync.el (LaTeX-pdfsync-output-page): Include - subdirectories relative to master file in file names. Searching - for the file entry in the .pdfsync file allows for an optional - `.tex' extension in the filename. Find further p lines if the - current context does not contain any more. - -2008-02-24 Ralf Angeli - - * Makefile.in: Add windows-package target and related variables. - -2008-02-23 Ralf Angeli - - * tex.el (TeX-common-menu-entries): Add exception for docTeX mode - when extending the customization menu. - -2008-02-17 Ralf Angeli - - * doc/auctex.texi: Repeat direntry after each category as per - recommendation of Karl Berry. - - * doc/preview-latex.texi: Repeat direntry after each category as - per recommendation of Karl Berry. - -2008-02-11 Ralf Angeli - - * font-latex.el (font-latex-make-match-defun) - (font-latex-keyword-matcher): Recognize old-style type specs which - could be lists. Prevents "void-function nil" error during font - locking. - -2008-02-10 Ralf Angeli - - * Makefile.in (maintainer-clean): Do not depend on distclean. - How did this ever work? - (www-doc): Use release files. Update URLs. Make gendocs.sh use - texi2html. - - * doc/Makefile.in (extradist): Re-add tex-ref.pdf dependency. - (install-auctex): Do not install reference card when producing an - XEmacs package. - -2008-02-10 Ralf Angeli - - * Version 11.85 released. - -2008-02-10 Ralf Angeli - - * RELEASE: Update for upcoming release. - - * auctex.spec (Version): Bump version number. - - * configure.ac: Bump version number. - - * doc/todo.texi: Add copyright notice. - (Bugs): Remove entry about XEmacs bug since AUCTeX now helps - XEmacs in doing multi-line font locking. - - * doc/tex-ref.tex: Bump version number. Updated references to - toggles for bad boxes and warning. Mention `Clean' and `Clean - All' commands. - - * doc/install.texi: Add copyright notice. - (Prerequisites): Update information about Emacs 22. - - * doc/wininstall.texi: Update information about requirements, - esp. availability of Emacs 22. - -2008-02-09 Ralf Angeli - - * tex-buf.el (TeX-error, TeX-warning): Handle `expert' option of - `TeX-display-help'. - (TeX-warning): Find error file in same window. - - * tex.el (TeX-display-help): Add `expert' option. - - * doc/auctex.texi (Commands): Add some explanatory text for TeXing - options. Document `TeX-show-compilation'. - (Debugging): Reflect new option of `TeX-display-help'. - - * doc/changes.texi: Add changes for 11.85. Add copyright notice. - -2008-02-08 Reiner Steib - - * tex-bar.el (LaTeX-symbols-toolbar-visible-flag): Improve doc string. - - * toolbar-x.el (toolbarx-image-path): Improve doc string. - -2008-02-07 Ralf Angeli - - * tex-buf.el (TeX-parse-TeX): Do not pop to output buffer. - (TeX-warning): Since we do not pop to the output buffer, find the - source file in the original window. - -2008-02-05 Ralf Angeli - - * font-latex.el (font-latex-built-in-keyword-classes): Add syntax - alternatives for some commands. - (font-latex-setup): Give ?@ word syntax for font locking. - (font-latex-syntax-error-modes): New variable. - (font-latex-match-command-with-arguments): Use it. - -2008-02-04 Ralf Angeli - - * font-latex.el (font-latex-set-syntactic-keywords): Revert change - from 2007-04-09 because the unbalanced treatment of \begin and - \end may lead to color bleeding. - -2008-02-03 Ralf Angeli - - * Relicense all "GPLv2 or later" files to "GPLv3 or later". - - * COPYING: Switch to GPLv3. - - * doc/Makefile.in, doc/preview-dtxdoc.pl: Add coypright and - license notices. - - * style/beamer.el, style/scrbook.el: Add license notices. - -2008-02-03 Ikumi Keita - - * tex-info.el (Texinfo-insert-node): Correct name of let-bound - variable. - -2008-02-03 Ralf Angeli - - * tex-info.el: Make sure the Texinfo mode of AUCTeX is still used - after loading texinfo.el. - -2008-02-02 Ralf Angeli - - * Makefile.in, auctex.spec, autogen.sh, configure.ac: Add - copyright and license notices. - - * texmathp.el, style/amsmath.el, style/amsthm.el, - style/fancyref.el, style/index.el, style/makeidx.el, - style/multind.el, style/varioref.el: Reflect copyright assignment - of Carsten Dominik to FSF in coypright notices and adapt licence - notice accordingly. - -2007-12-28 Ralf Angeli - - * tex-buf.el (TeX-command-expand): Do not evaluate `file' as a - function. - -2007-12-25 Ralf Angeli - - * latex.el (LaTeX-fill-move-to-break-point): Ignore whitespace - when checking if verbatim macro starts at beginning of line. - -2007-12-08 David Kastrup - - * texmathp.el (defgroup, defcustom): Remove compatibility cruft. - -2007-11-20 Reiner Steib - - * doc/install.texi (Prerequisites): Add openSUSE. - -2007-11-20 David Kastrup - - * doc/install.texi (Prerequisites): Update to reflect current - realities. - -2007-11-03 Reiner Steib - - * tex-buf.el (TeX-record-buffer): New variable, only in Emacs. - (TeX-pop-to-buffer): New function. - (TeX-recenter-output-buffer, TeX-background-filter) - (TeX-parse-TeX, TeX-parse-error, TeX-help-error): - Use `TeX-pop-to-buffer'. - -2007-10-30 Reiner Steib - - * toolbar-x.el (toolbarx-find-image): Rename argument. - Improve doc string. - -2007-10-11 Ralf Angeli - - * latex.el (TeX-arg-verb): Honor active region. - -2007-10-10 Ralf Angeli - - * style/MinionPro.el ("MinionPro"): Run style hook for amsmath - which is loaded via MnSymbol. - -2007-10-09 Ralf Angeli - - * style/nomencl.el: New file. - - * Makefile.in (STYLESRC): Add style/nomencl.el. - -2007-10-03 Ralf Angeli - - * font-latex.el (font-latex-user-keyword-classes): Doc fix. - -2007-08-26 Ralf Angeli - - * font-latex.el (font-latex-command-with-args-default-spec): - Default to nil. - -2007-08-24 Ralf Angeli - - * font-latex.el (font-latex-match-command-with-arguments): - Show error indicator only in LaTeX mode. - -2007-08-23 Ralf Angeli - - * style/nicefrac.el ("nicefrac"): Fix last change. - -2007-08-22 Ralf Angeli - - * style/jurabib.el ("jurabib"): Use `font-latex-add-keywords'. - Add syntax information. - -2007-08-21 Ralf Angeli - - * style/scrreprt.el: Add licence text. - ("scrreprt"): Use `font-latex-add-keywords'. Add syntax - information. - - * style/scrpage2.el: Add licence text. - ("scrpage2"): Use `font-latex-add-keywords'. Add syntax - information. - - * style/scrlttr2.el: Add licence text. - ("scrlttr2"): Use `font-latex-add-keywords'. Add syntax - information. - - * style/scrbook.el ("scrbook"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/scrbase.el ("scrbase"): Use `font-latex-add-keywords'. - Add syntax information. - -2007-08-20 Ralf Angeli - - * style/url.el ("url"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/subfigure.el ("subfigure"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/csquotes.el ("csquotes"): Update for version 3.7. - Use `font-latex-add-keywords'. Add syntax information. - - * style/MinionPro.el ("MinionPro"): Use `font-latex-add-keywords'. - Add syntax information. - - * font-latex.el (font-latex-built-in-keyword-classes): - Correct syntax spec for \subsubparagraph. - -2007-08-19 Ralf Angeli - - * style/units.el ("units"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/nicefrac.el ("nicefrac"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/listings.el ("listings"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/flashcards.el ("flashcards"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/comment.el ("comment"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/booktabs.el ("booktabs"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/babel.el ("babel"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/paralist.el ("paralist"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/natbib.el ("natbib"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/mdwlist.el ("mdwlist"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/graphicx.el ("graphicx"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/fancyref.el ("fancyref"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/captcont.el ("captcont"): Use `font-latex-add-keywords'. - Add syntax information. - - * style/beamer.el ("beamer"): Use `font-latex-add-keywords'. - - * font-latex.el (font-latex-add-keywords): New function. - (font-latex-command-with-args-opt-arg-delims): Add parentheses. - -2007-08-14 David Kastrup - - * tex.el (TeX-insert-backslash): put delete-selection property on. - -2007-08-13 David Kastrup - - * Makefile.in (all): make new target "docs" as well. Descend for - docs, info and dvi. - Before regenerating extradist documentation, copy version info - from checked-out version (can we do that saner?). - On various targets, replace set -x with a somewhat more elaborate - version that echoes more for make -n. - -2007-08-10 Ralf Angeli - - * tex.el (TeX-doc-backend-alist): Delete buffers used for checking - availability of info files. - -2007-08-08 Ralf Angeli - - * tex-buf.el (TeX-TeX-sentinel-check): Shave off quotation marks - from file name if present. - -2007-08-04 Ralf Angeli - - * tex.el (TeX-run-style-hooks): Set `default-directory' to the - directory of the master file. - -2007-07-11 Ralf Angeli - - * style/pstricks.el ("pstricks"): Do not disable TeX PDF mode if - pst-pdf is used. - -2007-07-10 Ralf Angeli - - * tex-buf.el (TeX-format-filter): Remove line breaks at column 79. - -2007-07-09 Ralf Angeli - - * tex.el (TeX-comment-forward): Call `comment-normalize-vars' if - available. - -2007-07-01 Ralf Angeli - - * style/verbatim.el: Add copyright notice and licence info. - - * style/paralist.el: Add copyright notice and licence info. - - * style/booktabs.el: Add copyright notice and licence info. - - * style/scrbase.el: Change copyright notice of Mark Trettin to FSF - to reflect the assignment. Add licence info to header. - - * style/subfigure.el: Change copyright notice of Reiner Steib to - FSF to reflect the assignment. Add licence info to header. - - * style/captcont.el: Change copyright notice of Reiner Steib to - FSF to reflect the assignment. Add licence info to header. - - * latex.el (LaTeX-auto-minimal-regexp-list): Match optional - arguments of document style or class macro even if they contain - periods, e.g. in case of "BCOR8.25mm" in KOMA Script classes. - Get rid of superfluous escapes in complemented character alternatives. - - * tex.el (TeX-insert-dollar): Show matching start only if - `blink-matching-paren' is non-nil. - -2007-06-20 Ralf Angeli - - * latex.el (LaTeX-common-initialization): Turn TeX PDF mode on - when pst-pdf.sty is used. - -2007-06-10 Ralf Angeli - - * latex.el (LaTeX-common-initialization): Do not add pstricks to - style hooks. - - * style/pstricks.el: New file. - - * Makefile.in (STYLESRC): Add style/pstricks.el. - -2007-05-25 Ralf Angeli - - * font-latex.el (font-latex-match-command-with-arguments): - Check if `match-beg' is set. - -2007-05-20 Ralf Angeli - - * style/beamer.el ("beamer"): Use new syntax in format specifier - for frametitle macro. - - * font-latex.el (font-latex-built-in-keyword-classes): Use new - syntax for format specifiers. - (font-latex-user-keyword-classes): Describe new syntax for format - specifiers. - (font-latex-command-with-args-default-spec): Use new syntax for - format specifiers. - (font-latex-command-with-args-opt-arg-delims): New variable. - (font-latex-match-command-with-arguments): Use it. Change format - specifier parsing to support new syntax. - (font-latex-match-mandatory-arg): Remove. - -2007-05-05 Ralf Angeli - - * doc/faq.texi: Add entry about programs not being found by - ./configure when PATH is not set correctly. - -2007-04-29 Ralf Angeli - - * tex-buf.el (TeX-parse-error): Match any closing parenthesis. - -2007-04-28 Ralf Angeli - - * font-latex.el (font-latex-fontify-region): Force redisplay - instead of setting `jit-lock-context-unfontify-pos'. - (font-latex-command-with-args-default-spec): New variable. - (font-latex-match-command-with-arguments): Use it. - (font-latex-built-in-keyword-classes): Correct some syntax - specifiers. - (font-latex-jit-lock-force-redisplay): New function. - (font-latex-fontify-region): Use it. - (font-latex-doctex-preprocessor-face): Make DocStrip guards stand - out on Emacs 21. - -2007-04-23 Ralf Angeli - - * latex.el (LaTeX-environment-menu): Support optional arguments - specified by vectors. - - * style/flashcards.el: New file. - - * Makefile.in (STYLESRC): Add style/flashcards.el. - - * doc/auctex.texi (Adding Environments): Document possibility to - specify optional arguments in `LaTeX-add-environments'. - -2007-04-22 Reiner Steib - - * doc/changes.texi: Add index entries for auctex.el and - tex-site.el. Add references to INSTALL or manual. - - * doc/install.texi (Loading the package): Add index entries for - auctex.el and tex-site.el. - - * doc/wininstall.texi: Add index entries for tex-mik.el and - tex-fptex.el. Clarify loading. - -2007-04-22 Ralf Angeli - - * font-latex.el (font-latex-fontify-region): Force context-related - unfontification only if the region has to be extended. - (font-latex-find-matching-close): Do not look up syntax-table - properties. - (font-latex-extend-region-backwards-command-with-args) - (font-latex-extend-region-backwards-command-in-braces) - (font-latex-extend-region-backwards-math-env) - (font-latex-extend-region-backwards-math-envII) - (font-latex-extend-region-backwards-quotation): Doc fix. - Return nil if no content requiring region extension was found. - -2007-04-16 Ikumi Keita - - * latex.el (LaTeX-math-default): Add various Greek uppercase - macros provided by amsmath.sty. - -2007-04-15 Ralf Angeli - - * font-latex.el (font-latex-match-math-envII): Regexp-quote the - string used to look for the environment end in order for starred - environments to be found. - -2007-04-13 Mark Trettin - - * style/scrbase.el ("scrbase"): Fix typo in prompt. - (TeX-arg-KOMA-fontelements): Add \dictum, \pagination, - \disposition, and \minisec macros. - -2007-04-13 Ralf Angeli - - * style/beamer.el ("beamer"): Specify syntax of \frametitle macro - for font locking. - -2007-04-12 Ralf Angeli - - * style/amsmath.el ("amsmath"): Call `reftex-add-to-label-alist' - only if function is bound. - -2007-04-09 Ralf Angeli - - * tex.el (TeX-doc-backend-alist): Add --view parameter to texdoc - call since texdoc in MiKTeX fires up a web page not useful for our - purposes otherwise. - - * tex-mik.el: Set `TeX-kpathsea-path-delimiter' to nil since - kpsewhich in MiKTeX (aka findtexmf) does not emit any useful - information if fed with kpathsea-related variables anyway. - This change makes `TeX-doc' work again on MiKTeX. - - * font-latex.el (font-latex-set-syntactic-keywords): Match the - \begin macro of verbatim environments in case it is preceded by - other content than whitespace. - -2007-04-04 Ralf Angeli - - * latex.el (LaTeX-backward-paragraph): Fix grouping in order to - return the right value when no paragraph command is found. - -2007-04-01 Ralf Angeli - - * tex-buf.el (TeX-help-error): Correct regexp for matching line - indicator. - -2007-03-31 Ralf Angeli - - * latex.el (LaTeX-verbatim-environments): Fix typo. - (LaTeX-backward-paragraph): Special-case verbatim environments in - order to prevent leading brackets or braces from being interpreted - as part of the \begin macro. Clean up a bit. - -2007-03-24 David Kastrup - - * context.el (ConTeXt-find-indent): Use `condition-case' rather - than `ignore-errors', and don't barf if at the end of file (like - with an empty file). - -2007-03-23 David Kastrup - - * context.el (TeX-ConTeXt-sentinel): Fix end-of-run detection. - -2007-03-19 Ralf Angeli - - * style/comment.el: New file. - - * Makefile.in (STYLESRC): Add style/comment.el. - - * font-latex.el (font-latex-syntactic-keywords-extra): - New variable. - (font-latex-set-syntactic-keywords): Use it. - - * tex-style.el (LaTeX-comment-env-list): New variable. - -2007-03-18 Ralf Angeli - - * doc/auctex.texi (Commands): Remove dependency on software du - jour from description of `TeX-DVI-via-PDFTeX'. - -2007-03-12 Ralf Angeli - - * font-latex.el (font-latex-quotes): Add nil option. - (font-latex-match-quotation) - (font-latex-extend-region-backwards-quotation): Do nothing if - `font-latex-quotes' is nil. - - * doc/auctex.texi (Font Locking): Document nil option of - `font-latex-quotes'. - -2007-03-11 Ralf Angeli - - * latex.el (LaTeX-fold-math-spec-list): `decode-char' is not - autoloaded in XEmacs. Only use it when it is defined. - - * doc/auctex.texi (European): Document `icelandic' language - option. - - * Makefile.in (STYLESRC): Add style/icelandic.el. - - * style/icelandic.el: New file. - -2007-03-11 David Kastrup - - * RELEASE (Footnotes): Update Emacs CVS locations. - -2007-03-10 Ralf Angeli - - * tex-fold.el (TeX-fold-auto): Default to nil. - -2007-03-09 Ralf Angeli - - * tex.el (TeX-clean): Catch error on Emacs 21 when only one file - is to be deleted. - -2007-03-06 Ralf Angeli - - * tex.el (TeX-search-syntax-table): Set syntax of ?\( and ?\) - explicitely to whitespace for Emacs 21. - (TeX-search-syntax-table): Clean the syntax table more thoroughly. - -2007-03-04 Ralf Angeli - - * tex.el (TeX-find-macro-boundaries): Make it possible to restrict - the search with new argument `lower-bound'. - (TeX-find-macro-start): Make it possible to restrict the search - with new argument `limit'. - - * font-latex.el: Merge from multiline-font-lock branch. - (font-latex-do-multi-line, font-latex-use-cache): Remove. - (font-latex-multiline-boundary): New variable. - (font-latex-built-in-keyword-classes): Add information about - syntax of macros. Quote face names. - (font-latex-deactivated-keyword-classes): Adapt type to new form - of `font-latex-built-in-keyword-classes'. - (font-latex-make-match-defun): Accept `face' argument. - (font-latex-keyword-matcher): Support up to 8 slots for faces. - (font-latex-make-built-in-keywords): Support new form of keywords - classes. - (font-latex-user-keyword-classes): Provide possibility to specify - macro syntax. - (font-latex-make-user-keywords): Add warning face in relevant - matchers. - (font-latex-extend-region-functions): New variable. - (font-latex-setup): Use it. Clean up. - (font-latex-fontify-region): New function. - (font-latex-unfontify-region): Cater for XEmacs. - (font-lock-after-change-function): Advise function for challenged - editors. - (font-latex-find-matching-close): Use `TeX-search-syntax-table'. - (font-latex-not-on-same-line-as): New function. - (font-latex-set-cache, font-latex-get-cache) - (font-latex-check-cache): Remove. - (font-latex-put-multiline-property-maybe): New function. - (font-latex-match-command-cache): Remove. - (font-latex-matched-faces): New variable. - (font-latex-matched-face): New function. - (font-latex-match-command-with-arguments): Use them. Set warning - face when syntax not correct. - (font-latex-match-in-braces-cache): Remove. - (font-latex-match-mandatory-arg): New function. - (font-latex-extend-region-backwards-command-with-args): - New function. - (font-latex-match-command-in-braces): Set multiline property if - necessary. - (font-latex-extend-region-backwards-command-in-braces): - New function. - (font-latex-match-math-env): Set multiline property if necessary. - (font-latex-extend-region-backwards-math-env): New function. - (font-latex-math-environments): New variable. - (font-latex-match-math-envII): Use it. Set multiline property if - necessary. - (font-latex-extend-region-backwards-math-envII): New function. - (font-latex-update-quote-list): New function. - (font-latex-match-quotation): Use it. Set multiline property if - necessary. - (font-latex-extend-region-backwards-quotation): New function. - -2007-02-25 David Kastrup - - * tex.el (TeX-read-string): Add new function that will inherit the - input method if feasible. TODO: replace calls of `read-string' - with this wherever it may be appropriate. - -2007-02-20 Ikumi Keita - - * tex-buf.el (TeX-region-file): Doc fix. - -2007-02-15 Masayuki Ataka - - * tex.el (TeX-after-insert-macro-hook): New hook. - (TeX-insert-macro): Use it. - - * tex-fold.el (TeX-fold-auto): New variable. - (TeX-fold-mode): Append auto fold stuff to the end of - `TeX-after-insert-macro-hook'. - -2007-02-13 Ralf Angeli - - * tex.el (TeX-clean): Fix last change. - -2007-02-10 Ralf Angeli - - * tex-fold.el (TeX-fold-macro-spec-list-internal) - (TeX-fold-env-spec-list-internal) - (TeX-fold-math-spec-list-internal): New variables. - (TeX-fold-region-macro-or-env, TeX-fold-item): Use them. - (TeX-fold-comment-do): Doc fix. - (TeX-fold-mode): Set TeX-fold-*-spec-list-internal variables. - Use -fold-*-spec-list variables if bound. - - * latex.el (LaTeX-fold-macro-spec-list) - (LaTeX-fold-env-spec-list, LaTeX-fold-math-spec-list): - New variables. - - * tex.el (TeX-mode-prefix): New function. - (TeX-clean): Use it. - -2007-02-10 Masayuki Ataka - - * tex-jp.el (TeX-japanese-process-input-coding-system) - (TeX-japanese-process-output-coding-system): Use system-type - instead of window-system. Suggested by Ikumi Keita - . - -2007-02-09 Masayuki Ataka - - * tex-jp.el (TeX-japanese-process-input-coding-system) - (TeX-japanese-process-output-coding-system): Do not use - default-coding-system to set process-coding-system, anymore. - The value is set to shift_jis or euc-jp depending on window-system. - - * tex-bar.el: Fix typo. Reported by Ikumi Keita - . - -2007-02-09 Ikumi Keita - - * tex-jp.el (japanese-TeX-command-list): - Add `TeX-run-discard-foreground' and `TeX-run-function' for - function-item. - (japanese-TeX-set-process-coding-system): New function. - (TeX-after-start-process-function): Use it. Cater for the - accidental case that no-Japanese loads tex-jp.el and his - coding-system is set to unexpected one. - -2007-02-05 Ralf Angeli - - * tex.el (TeX-submit-bug-report): Remove unnecessary code. - Include a plea for upgrading into introductory blurb. - -2007-02-01 Ikumi Keita - - * latex.el: Move (provide 'latex) to the end of buffer. - (TeX-global-input-files, BibTeX-global-style-files) - (BibTeX-global-files): checkdoc cleaning. - (LaTeX-fill-paragraph, LaTeX-fill-code-comment): Use function - TeX-match-buffer instead of buffer-substring-*. - (LaTeX-209-to-2e): Likewise. - - * tex-buf.el (TeX-command-region, TeX-command-buffer) - (TeX-next-error, TeX-check-files, TeX-command-next) - (TeX-output-extension, TeX-run-set-command, TeX-run-interactive) - (TeX-sentinel-default-function, TeX-region-create, TeX-region) - (TeX-error-file, TeX-error-offset, TeX-parse-TeX) - (TeX-error-description-list): checkdoc cleaning. - (TeX-run-command, TeX-TeX-sentinel-check, TeX-BibTeX-sentinel): - Use substitute-command-keys to message key binding. - (TeX-current-pages): Add doc string. - - * tex.el (TeX-print-command, TeX-queue-command) - (TeX-command-list, TeX-printer-list, TeX-set-mode-name) - (TeX-regexp-group-count): checkdoc cleaning. - (plain-TeX-mode-hook): Declare user option explicitly using - defcustom. - (TeX-search-files-kpathsea): Use TeX-kpathsea-path-delimiter - instead of kpathsea-path-delimiter. - -2007-01-23 Ralf Angeli - - * doc/auctex.texi (Quotes): - Document `TeX-math-close-double-dollar'. Add subheadings. - -2007-01-22 Ralf Angeli - - * autogen.sh: Define PDFTEX if empty and pass it to `make dist' in - `doc' directory for documentation generation. - - * doc/Makefile.in (docdir, PACKAGE_TARNAME): New variables. - (dist): Add tex-ref.pdf target. - (extradist): Remove tex-ref.pdf target. - (install-auctex): Add tex-ref.pdf target. Install tex-ref.pdf - into $(docdir). - -2007-01-21 Ralf Angeli - - * tex-fptex.el: Make calls of start.exe work with quoted file - names. - - * tex-mik.el: Make calls of start.exe work with quoted file names. - -2007-01-21 Masayuki Ataka - - * tex-fold.el (TeX-fold-type-list): New new type 'math. - (TeX-fold-math-spec-list): New variable. - (TeX-fold-dwim, TeX-fold-region, TeX-fold-region-macro-or-env) - (TeX-fold-item): Try to fold math macros as well. - (TeX-fold-buffer, TeX-fold-paragraph, TeX-fold-make-overlay) - (TeX-fold-item-end): Mention new type 'math. - (TeX-fold-math): New function. - -2007-01-20 David Kastrup - - * auctex.spec: Remove unused `%{extraconfig}' argument. - -2007-01-20 Masayuki Ataka - - * tex-fold.el (TeX-fold-macro-spec-list): Fold marginpar, eqref, - glossary, copyright, textregistered and texttrademark macros as - well. - -2007-01-18 Masayuki Ataka - - * tex-jp.el: Update maintainer email address. - - * style/verbatim.el: Update author email address. - -2007-01-17 Reiner Steib - - * tex.el (TeX-clean-default-intermediate-suffixes): Add beamer - suffixes. - -2007-01-16 Masayuki Ataka - - * tex-jp.el (japanese-TeX-command-list): Use "%`" and "%'" magic - to allow file names with spaces. See also change log for - TeX-command-list in tex.el on 2006-10-10. - Reported by Ikumi Keita . - -2007-01-14 Ralf Angeli - - * doc/wininstall.texi: Add copyright notice and licence reference. - Mention --infodir. Some clean-ups. - -2007-01-13 Ralf Angeli - - * Makefile.in (www-doc): Generate AUCTeX and preview-latex manuals - in single directory. Patch gendocs.sh to use texi2html instead of - makeinfo (patch not included). - -2007-01-12 Ralf Angeli - - * Version 11.84 released. - -2007-01-12 Ralf Angeli - - * RELEASE: Update for release. - - * doc/changes.texi: Update for release. - - * auctex.spec (Version): Bump version number. - - * configure.ac: Bump version number. - - * doc/tex-ref.tex: Bump version number. - -2007-01-11 Ralf Angeli - - * Makefile.in (STYLESRC): Add style/polski.el. - - * RELEASE: Mention support for `polski' LaTeX package. - - * style/polski.el: New file. - - * doc/auctex.texi (European): Mention `polski' language option. - -2007-01-08 Ralf Angeli - - * RELEASE: Document some new features. - - * style/polish.el: New file. - - * Makefile.in (STYLESRC): Add style/polish.el. - - * doc/auctex.texi (European): Remove references to `plfonts' and - `plhb' styles for typesetting Polish text because they seem to be - out of use. Refer to the `polish' option for the babel LaTeX - package instead. - - * tex.el (TeX-quote-language-alist): Replace references to - `plfonts' and `plhb' by `polish'. - -2007-01-07 Ralf Angeli - - * doc/wininstall.texi: Refer to up-to-date versions of CVS Emacs. - - * doc/install.texi (Prerequisites): Refer to up-to-date versions - of CVS Emacs. - -2007-01-05 Reiner Steib - - * doc/auctex.texi (European): Improve TeX-quote-language-alist. - - * tex.el (TeX-command-default): Mark as safe-local-variable. - (TeX-quote-language-alist): Improve custom type. Add links to the - manual. Improve doc string. - -2006-12-30 Ralf Angeli - - * doc/auctex.texi (Folding): Document user-visible changes in the - folding functionality. - -2006-12-29 Ralf Angeli - - * tex-info.el (TeX-texinfo-mode): Set `comment-use-syntax'. - - * tex-fold.el: Update author email address. - (TeX-fold-type-list): New variable. - (TeX-fold-keymap): Add key binding for `TeX-fold-comment'. - (TeX-fold-dwim): Try to fold comment as well. - (TeX-fold-region): Move implementation of region folding for - macros and environments out into the new function - `TeX-fold-region-macro-or-env' and cater for comments as well. - (TeX-fold-region-macro-or-env, TeX-fold-region-comment) - (TeX-fold-comment, TeX-fold-comment-do): New functions. - - * latex.el (LaTeX-common-initialization): - Set `TeX-search-forward-comment-start-function'. - (LaTeX-fill-region-as-para-do, LaTeX-fill-paragraph) - (LaTeX-fill-code-comment): Call `TeX-search-forward-comment-start' - instead of `LaTeX-search-forward-comment-start'. - - * tex.el (VirTeX-common-initialization): Set `comment-end-skip' - and `comment-use-syntax'. - (TeX-fold-menu): Add entry for folding comments. - (TeX-comment-forward): New compatibility function. - (TeX-comment-or-uncomment-region): Use it. - (TeX-search-forward-comment-start-function): New variable. - (TeX-search-forward-comment-start): New function. - -2006-12-10 David Kastrup - - * latex.el (LaTeX-section-hook): Place into `LaTeX-macro' group. - (LaTeX-verbatim-macros-with-delims) - (LaTeX-verbatim-macros-with-braces): Same here. - (LaTeX-verbatim-environments): Place into `LaTeX-environment' - group. - -2006-12-07 Ralf Angeli - - * tex-bar.el (TeX-install-toolbar, LaTeX-install-toolbar): - Add `toolbarx-refresh' to `TeX-PDF-mode-hook' in the current buffer - only. - -2006-12-06 Ralf Angeli - - * context-nl.el (ConTeXt-nl-mode-initialization): Use correct - syntax for prompting for an optional argument in case of \items - macro. - - * context-en.el (ConTeXt-en-mode-initialization): Use correct - syntax for prompting for an optional argument in case of \items - macro. - - * context.el (ConTeXt-arg-setup): Capitalize prompt. - -2006-12-04 Miguel Frasson - - * toolbar-x.el (toolbarx-emacs-add-button): - Insert buttons in KEYMAP (new arg). - Unnecessary &optional removed. - Removed broken code for fake-button `:new-line'. - (toolbarx-emacs-refresh-process-button-or-insert-list): - New arg KEYMAP inserted. - Unnecessary &optional removed. - (toolbarx-emacs-refresh): - Fix bug with `tool-bar-map' let-bound and made local variable. - (toolbarx-xemacs-refresh-process-button-or-insert-list): - Docstring improved.. - (toolbarx-xemacs-refresh): - Using `nreverse' directly inside `let'. - `nreverse' is applied to lists generated from actual - data-structures, leaving such data-structures alone. - -2006-11-26 Ralf Angeli - - * context.el (ConTeXt-texexec-option-nonstop): New variable. - (ConTeXt-expand-options): Use it. - -2006-11-24 Ralf Angeli - - * tex.el (plain-TeX-enable-toolbar): Rename from - `TeX-enable-toolbar'. - (plain-TeX-maybe-install-toolbar): Rename from - `TeX-maybe-install-toolbar'. - (TeX-plain-tex-mode): Use new names. - - * doc/auctex.texi (Running TeX and friends): Explicitely mention - `plain-TeX-enable-toolbar' and `LaTeX-enable-toolbar'. - -2006-11-16 Ralf Angeli - - * latex.el (LaTeX-fill-region-as-para-do): Do not break before - code comments if at a commented beginning of a line. - -2006-10-21 Reiner Steib - - * doc/preview-latex.texi: Fix @node commands. - -2006-10-20 David Kastrup - - * doc/auctex.texi (top): Mention reference card. - - * doc/Makefile.in (PREVIEWTEXIFILES): Add `version.texi'. - - * doc/auctex.texi: Add formatting emergencystretch. Move macros - input. - (top): Rearrange somewhat. Avoid duplicate contents (?). - - * doc/preview-latex.texi: Restructure and relicense taking - auctex.texi as an example. - - * doc/auctex.texi (top): In the user-visible part of the info - file, move the copying info completely to the "Copying this - manual" section in order to reduce clutter. - -2006-10-19 David Kastrup - - * RELEASE: Mention previous XEmacs package problems. - -2006-10-16 David Kastrup - - * tex-buf.el (TeX-parse-error, TeX-error, TeX-warning): - Replace the error parser basically by what we have in preview-latex. - However, this does not yet do the fine-grained hackery around - possible TeX quote characters that preview-latex employs in order - to get the correct character position in a line even under adverse - conditions. - -2006-10-11 David Kastrup - - * tex-buf.el (TeX-error-description-list): Add preview-latex error - pattern here. - - * tex.el (TeX-expand-list): Add "%m" pattern from preview. - (TeX-add-local-master): Make a local variable wrapper more - suitable for docstrip. - -2006-10-10 David Kastrup - - * RELEASE: Mention space in file names, PostScript stack - tolerance. - - * tex-buf.el (TeX-command-expand): Make `file' self-quoting in - expansion, and trick around with `TeX-command-pos' and other junk - in order to make the quoting stuff of "%`" and "%'" work. - (TeX-view-output-file): Became pretty pointless. Remove. - - * tex.el (TeX-command-list): Use "%`" and "%'" magic to allow file - names with spaces. - (TeX-output-view-style): Don't quote "%s", that's the job of - `TeX-command-expand'. - (TeX-expand-list): Use the `-interaction' option. Define "%`", - " \"\\", "\"" and "%'" patterns. Somebody should probably rather - turn this into external functions in `tex-buf.el': the stuff - really has no business here and does not get byte-compiled. - Use `file' for "%o". - -2006-10-07 Ralf Angeli - - * latex.el (LaTeX-fill-region-as-paragraph): Match "foo\ %" as - well. - -2006-10-04 Ralf Angeli - - * tex.el (TeX-find-macro-boundaries): Prevent `up-list' and - friends from finding parens in comments if point is not in a - comment and vice versa. - -2006-10-02 David Kastrup - - * doc/auctex.texi: Change the licensing terms to require no front - and back cover texts, and explicitly exclude the GFDL from being - licensed under the GFDL. - (top): Give a synopsis for the license section in the top menu. - Remove redundant version mentions, remove the explicit exclusion - of the GFDL from GFDL licensing: RMS says it is unnecessary. - -2006-09-29 David Kastrup - - * autogen.sh: Use `=' instead of `==' in tests. - - * doc/Makefile.in (version.texi): Let version.texi depend rather - on ChangeLog in order not to disturb pregenerated documentation. - - * autogen.sh: Prepare `AUCTEXDATE' and `AUCTEXVERSION' for `make - dist'. - - * Makefile.in (tar-ball): Pass version and date into autogen.sh - - * doc/Makefile.in (AUCTEXDATE, AUCTEXVERSION): get from configure. - (AUCTEXTEXIFILES): Add fdl.texi and version.texi - (version.texi): create depending on Makefile. - (maintainer-clean): Remove version.texi. Should this be in the - distclean target instead? - - * doc/fdl.texi: Add it. - - * Makefile.in (DOCFILES): Remove, unused. - (doc/Makefile): Add target. - (info, dvi, install-man, install-docs, clean, distclean) - (tar-ball): depend on doc/Makefile - - * doc/.cvsignore: Add version.texi, remove unused auto.texi. - - * doc/auctex.texi: Rearrange header material, put under GFDL, add - license, take version numbers from version.texi. - -2006-09-21 David Kastrup - - * RELEASE: Adapt to upcoming release. - - * doc/install.texi (Configure): Remove reference to - `--with-kpathseasep' option. - - * tex-mik.el (TeX-kpathsea-path-delimiter): initialize to ";". - - * tex-fptex.el (TeX-kpathsea-path-delimiter): initialize to ";". - -2006-09-20 David Kastrup - - * tex-buf.el: Let `TeX-active-buffer' return nil if there is no - command buffer. Change copyright notice from Kresten Krab Thorup - to reflect assignment to FSF. - - * latex.el: Change copyright notice. - - * tex.el: Change copyright notice. - - * doc/tex-ref.tex: Change copyright notice. - - * doc/auctex.texi: Change copyright notice. - -2006-09-17 Reiner Steib - - * doc/faq.texi: Fix syntax error. - -2006-09-16 Ralf Angeli - - * doc/faq.texi: Explain the abbreviation AUC. - -2006-09-13 Reiner Steib - - * toolbar-x.el (toolbarx-emacs-refresh): Don't modify global value - of `tool-bar-map'. - -2006-09-11 Reiner Steib - - * latex.el (LaTeX-math-default): Remove X2ABB for \Pr. - Suggested by Adam Johnson . - -2006-09-08 Reiner Steib - - * latex.el: Use read-kbd-macro instead of kbd for LaTeX-math-mode. - (LaTeX-math-default): Add bindings for \var... symbols. - (LaTeX-math-default): Change binding for \vartheta. - -2006-09-08 David Kastrup - - * latex.el: Allow strings for keys in LaTeX-math-mode. - (LaTeX-math-list): Allow string for key. - -2006-09-06 Ralf Angeli - - * doc/auctex.texi (Mathematics): Align description of - `LaTeX-math-list' with reality. - -2006-08-25 David Kastrup - - * doc/preview-faq.texi (Requirements, Installation Trouble) - (Customization): Update and remove stuff, mostly because - preview-latex is integrated with AUCTeX now. - -2006-08-30 Ralf Angeli - - * latex.el (TeX-latex-mode): Check if `tool-bar-mode' is bound. - - * tex.el (TeX-plain-tex-mode): Check if `tool-bar-mode' is bound. - -2006-08-26 Ralf Angeli - - * doc/auctex.texi (European): Make replacement of - language-specific hyphen strings more obvious. - -2006-08-25 Ralf Angeli - - * style/csquotes.el: Bring up to par with version 3.5. - -2006-08-17 David Kastrup - - * doc/auctex.texi (Viewing): Type fix. - -2006-08-05 Berend de Boer - - * context-en.el: quite a few more English ConTeXt macros made - available in menu. - - * context-nl.el: few more Dutch ConTeXt macros made available in menu. - - * context.el: more ConTeXt macros made available in menu. - -2006-08-02 Reiner Steib - - * tex-bar.el (TeX-bar-TeX-button-alist, TeX-bar-LaTeX-button-alist): - Make `file' invisible in TeX-PDF-mode. Add clean. - (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): Improve custom type. - -2006-07-27 Reiner Steib - - * tex-bar.el (TeX-bar-TeX-buttons, TeX-bar-LaTeX-buttons): - Improve wording. - - * doc/changes.texi: Add bug fixes. Add TeX tool bar. - - * doc/auctex.texi (Running TeX and friends): - Add TeX-enable-toolbar. - - * tex-bar.el: Copy of tool bar stuff from LaTeX-*. - (TeX-bar-TeX-buttons, TeX-bar-TeX-all-button-alists) - (TeX-bar-TeX-button-alist): New variables. - (TeX-bar-TeX-buttons, TeX-install-toolbar): New funtions. - (TeX-tool-bar-button-definitions): New custom group - - * tex.el (TeX-enable-toolbar): New variable. - (TeX-maybe-install-toolbar): New function. - (TeX-plain-tex-mode): Add `TeX-maybe-install-toolbar'. - -2006-07-27 David Kastrup - - * doc/wininstall.texi: Add explanation of how to augment `PATH'. - - * doc/todo.texi (Mid-term Goals): Typo. - -2006-07-25 David Kastrup - - * style/doc.el ("doc"): Add macrocode and macrocode* to - indentation-neutral environment list. - - * latex.el (LaTeX-insert-environment): Leave mark at start of - content when inserting around active region. - -2006-07-11 David Kastrup - - * latex.el (LaTeX-font-list): Add `\mathbb' on C-c C-f C-s. - -2006-07-25 Ralf Angeli - - * font-latex.el (font-latex-match-script): Don't match groups - spanning more than one line in order to avoid visually wrong - indentation in subsequent lines. - (font-latex-match-quotation): Do not match escaped quotation - marks. - -2006-07-23 Ralf Angeli - - * bib-cite.el, tex-mik.el, doc/changes.texi, doc/history.texi, - doc/wininstall.texi: Fix spelling of MiKTeX. - -2006-07-21 Ralf Angeli - - * font-latex.el (font-latex-match-script): Fix last check-in. - -2006-07-18 Ralf Angeli - - * font-latex.el (font-latex-match-script): Apply subscript and - superscript highlighting only once in order to prevent the font - size becoming too small. - -2006-07-15 Ralf Angeli - - * latex.el (LaTeX-maybe-install-toolbar): Enable tool bar in LaTeX - mode only. - (LaTeX-maybe-install-toolbar): Revert last change. - (TeX-latex-mode): Set `tool-bar-mode-on-hook' buffer-locally - instead. - -2006-07-12 Ralf Angeli - - * latex.el (LaTeX-fill-move-to-break-point): Fix regexp for - matching whitespace and comment characters at the start of a line. - Simplify forward search. - -2006-07-11 Ralf Angeli - - * tex.el (TeX-find-macro-boundaries, TeX-find-macro-start): - Remove unused argument. - (TeX-find-macro-end-helper): Handle macros at the end of the - buffer correctly. - -2006-07-10 Ralf Angeli - - * tex.el (TeX-math-close-double-dollar): New variable. - (TeX-insert-dollar): Use it. - - * Makefile.in, doc/Makefile.in (datarootdir): New variable used by - autoconf 2.59e. - -2006-07-09 Ralf Angeli - - * aclocal.m4 (EMACS_CHECK_MULE): Check for EMACS_UNIBYTE - environment variable and do not set MULESRC if it is present. - -2006-07-07 Ralf Angeli - - * tex.el (TeX-normal-mode): Force update of style list. - -2006-07-02 Ralf Angeli - - * tex.el (TeX-doc-backend-alist): Explicitely supply doc directory - for non-kpathsea-based TeX systems. - -2006-06-29 Ralf Angeli - - * latex.el (LaTeX-fill-region-as-paragraph): Fix treatment of code - comments in case of something like "\%}%". - -2006-06-24 Ralf Angeli - - * tex.el (TeX-clean): Delete files in directory of master file. - -2006-06-23 Joshua Buhl - - * doc/tex-ref.tex (title{Outlining TeX Documents}): new section. - -2006-06-19 Ralf Angeli - - * style/amsmath.el ("amsmath"): Prompt for alignment option with - subarray environments. - -2006-06-18 Ralf Angeli - - * tex.el (TeX-doc-backend-alist): Preserve window configuration - when checking for info backends. - -2006-06-17 Ikumi Keita - - * tex.el (TeX-parse-arguments): Makes to work with proper value of - TeX-insert-macro-default-style. - (TeX-insert-braces): Place braces with right direction with active - region, (related to the case when the region is being marked - backwards). - -2006-06-17 Masayuki Ataka - - * tex.el (TeX-clean): Delete generated files associated with - `TeX-region-file'. Suggested by Ikumi Keita . - -2006-06-12 Ralf Angeli - - * tex.el (Info-find-file): Do not autoload. - (TeX-doc-backend-alist): Use a method for checking the presence of - an info file which works in Emacs 21 as well. - -2006-06-11 Ralf Angeli - - * tex.el (TeX-doc-backend-alist): Don't error out if - `Info-find-file' is not available. - (TeX-doc): Use `interactive-p' instead of `called-interactively-p' - which is not available in Emacs 21. - -2006-06-11 Ikumi Keita - - * style/amsmath.el ("amsmath"): Docfix for 'uproot'. - (LaTeX-amsmath-env-alignat): Fix typo. - -2006-06-08 David Kastrup - - * Makefile.in (PREVIEW_BUILD_DIR): New variable for building the - preview standalone bundle. - (preview-ball): New target for creating the preview standalone - bundle for CTAN. - -2006-06-08 Reiner Steib - - * auctex.spec (%post, %postun): Use mktexlsr instead of texhash. - Only update the relevant ls-R file. - (%install): Add comment about preview.cfg. - (%install, %files): prauctex.cfg is the config file, not - preview.cfg. - -2006-06-07 Ralf Angeli - - * latex.el (LaTeX-set-paragraph-start): New function. - (LaTeX-paragraph-commands-add-locally) - (LaTeX-common-initialization): Use it. - -2006-06-07 Reiner Steib - - * Version 11.83 released. - -2006-06-07 Reiner Steib - - * Makefile.in (full-release): Remove duplicate pass phrase prompt. - (release-commit): Only commit ChangeLog. - - * Makefile.in (rpm-packages): Rename from rpm-builds. - - * RELEASE: Fix typo. - - * Makefile.in (rpm-builds): Add preview-tetex. - - * auctex.spec: Add "-n" for preview-tetex. - (%install): Create preview.cfg. - -2006-06-07 David Kastrup - - * RELEASE: Add info about preview RPM. - - * doc/install.texi (Advice for package providers): Adapt package - advice to what we actually do for RPM files. - - * auctex.spec: attempt to add preview-tetex package. - -2006-06-07 Reiner Steib - - * Makefile.in (XEMACS_BUILD_DIR): New variable. - (xemacs-package): Use it. - (tar-ball-clean): Add XEMACS_BUILD_DIR. - (CP): New variable. - (tar-ball, www-doc): Use it. - - * RELEASE: Update RPM stuff. - - * tex.el (TeX-line-number-at-pos): New compatibility function. - - * style/pdfsync.el (LaTeX-pdfsync-output-page): Use it. - - * auctex.spec (Obsoletes): Remove preview-latex-common. - -2006-06-06 Ralf Angeli - - * style/pdfsync.el (LaTeX-pdfsync-output-page): - Initialize `sync-record' with a non-nil value. - - * doc/auctex.texi (Viewing): Fix reference to Commands node - looking ugly in info output. Slightly rearrange forward/inverse - search section. Document pdfsync support a bit more in detail. - -2006-06-06 Reiner Steib - - * RELEASE: Use "SUSE" instead of "SuSE". - - * auctex.spec (Release): Bump to 1. - (%changelog): Add 11.83. - - * doc/changes.texi: Add @xref for pdfsync. - - * doc/auctex.texi (Viewing): Mention pdfsync. - - * doc/todo.texi (Wishlist): Add newline. Mention pdfsync. - -2006-06-06 David Kastrup - - * RELEASE: Add details about downloadable packages. Beg harder. - -2006-06-05 Reiner Steib - - * RELEASE: Mention LaTeX tool bar. - -2006-06-05 Ralf Angeli - - * font-latex.el (font-latex-quote-regexp-beg) - (font-latex-quotes-control): Make buffer-local. - (font-latex-add-quotes): Revert last change and do not make - `font-latex-quotes-control' buffer-local which it now already is. - -2006-06-04 Ralf Angeli - - * font-latex.el (font-latex-add-quotes): - Make `font-latex-quote-regexp-beg' buffer-local. - -2006-06-04 Reiner Steib - - * Makefile.in (rpm-builds): New target. - (full-release): Use gpg-agent if available. - (RPM_SIGN): New variable. - (rpm-builds): Use it. - - * doc/install.texi (Advice for non-privileged users): Reword to - avoid underfull hbox. - -2006-06-03 Ralf Angeli - - * doc/auctex.texi (top): Update master menu. - (Running TeX and friends): Update menu. - (Miscellaneous Commands): Remove. - (Cleaning, Documentation): New nodes. - - * doc/changes.texi: Update references to documentation about - cleaning and documentation access. - -2006-06-02 Reiner Steib - - * doc/auctex.texi (Miscellaneous Commands): New node. - - * doc/changes.texi: Add @xref-s. - -2006-06-02 David Kastrup - - * doc/changes.texi: Change one ref to xref. - -2006-05-31 Reiner Steib - - * doc/changes.texi: Conditionalize reference. - - * doc/Makefile.in (MAKEINFO_PLAIN): Remove --no-validate. - - * auctex.spec (%files emacs): Remove %exclude. - -2006-05-30 Reiner Steib - - * doc/Makefile.in (MAKEINFO_PLAIN): New. Add --no-validate. - - * doc/changes.texi: Add tool bar. - - * doc/auctex.texi (top): Remove tool bar. - (Running TeX and friends): Add tool bar here. Adjust. - -2006-05-25 David Kastrup - - * RELEASE: Mention file-line-error style messages. - Mention XyMTeX fix. - - * doc/changes.texi: The same. - - -2006-05-25 Ralf Angeli - - * tex.el (TeX-update-style-hook): New variable. - (TeX-update-style): Use it. - (TeX-remove-style): Fix typo. - - * font-latex.el (font-latex-quotes-internal): New variable. - (font-latex-quotes-set-internal): New function. - (font-latex-match-quotation): Use it. - Use `font-latex-quotes-internal' instead of `font-latex-quotes'. - (font-latex-setup): Remove code for figuring out type of - language-specific quotation mark matching which is now in - `font-latex-quotes-set-internal'. - - * RELEASE: Update for 11.83. - - * auctex.spec, configure.ac, doc/auctex.texi, doc/changes.texi, - doc/preview-latex.texi, doc/tex-ref.tex: Bump version number. - - Update address of FSF in GPL notices. - -2006-05-22 Ralf Angeli - - * font-latex.el (font-latex-quotes-fallback) - (font-latex-quote-style-list-french) - (font-latex-quote-style-list-german): New variables. - (font-latex-quotes): Add `auto' option. - (font-latex-setup): Try to derive type of quotation mark matching - from document properties. - - * tex.el (TeX-elt-of-list-member): New function. - - * doc/auctex.texi (Font Locking): Document `auto' option of - `font-latex-quotes'. - -2006-05-21 Ralf Angeli - - * tex.el (TeX-source-specials-mode): Mark as safe. - (TeX-PDF-mode): Use `TeX-booleanp'. - (TeX-booleanp): New function. - - * font-latex.el (font-latex-quotes): Mark as safe. - (font-latex-fontify-script): Use `TeX-booleanp'. - -2006-05-17 Ralf Angeli - - * latex.el (LaTeX-forward-paragraph): Make regexp more efficient. - -2006-05-15 Reiner Steib - - * tex.el (TeX-PDF-mode): Rewrite safe-local-variable property for - Emacs 21 compatibility. - - * font-latex.el (font-latex-fontify-script): Ditto. - -2006-05-10 Reiner Steib - - * tex.el (TeX-master): Quote safe-local-variable lambda expression - to avoid byte compilation. - -2006-05-08 Reiner Steib - - * font-latex.el (font-latex-fontify-script): Mark as - safe-local-variable. - -2006-05-07 Reiner Steib - - * tex.el (TeX-PDF-mode): Mark as safe-local-variable. - (TeX-master): Don't use t in safe-local-variable declaration. - (TeX-doc): Clarify. - -2006-05-07 Ralf Angeli - - * font-latex.el (font-latex-match-quotation): Do not match - quotation marks in math constructs. - -2006-05-05 Berend de Boer - - * context.el (ConTeXt-mode-common-initialization): Previous fix - still wrong. Problem is that all local variables were killed, so - added a save/restore around the common initialisation. - -2006-05-04 Berend de Boer - - * context-nl.el (context-nl-mode) and context-en.el - (context-en-mode): can now assume that ConTeXt-current-interface - is buffer local. - - * context.el (ConTeXt-current-interface): this variable should - always be buffer local. With this and above two changes having - buffers with two interfaces at the same time works correctly - (again?). - -2006-04-26 Ralf Angeli - - * tex-buf.el (TeX-TeX-sentinel-check, TeX-parse-error): - Support file-line-error error indicators. - -2006-04-22 Ralf Angeli - - * tex.el (TeX-format-list): Extend regexp for ConTeXt mode. - -2006-04-21 Ralf Angeli - - * latex.el (docTeX-mode): Make filling and indentation aware of - DocStrip guards. - -2006-04-20 David Kastrup - - * tex-buf.el (TeX-warning): Don't balk if `string' is nil. - -2006-04-17 Ralf Angeli - - * font-latex.el (font-latex-match-script): Fix matching of nested - braces. - -2006-04-12 Ralf Angeli - - * latex.el (LaTeX-babel-insert-hyphen): Do not error out at - beginning of buffer. - -2006-03-28 Ralf Angeli - - * Makefile.in (install-metadata): Do not use an inline test for - checking if preview is enabled. Just to be on the safe side. - -2006-03-27 David Kastrup - - * doc/intro.texi (Introduction): refer to `below' instead of - probably non-existing `preview/README'. - - * tex.el: tiny typo. - - * latex.el (LaTeX-close-environment): Allow prefix argument to - reopen the environment. - -2006-03-22 Ralf Angeli - - * Makefile.in (install-metadata): Append preview/auto.el to start - file if configured with preview-latex. - -2006-03-20 Ralf Angeli - - * latex.el (LaTeX-insert-environment): Do not polute the kill - ring. - -2006-03-15 Ralf Angeli - - * latex.el (TeX-latex-mode): Set up tool bar correctly for XEmacs - and activate it for every buffer in Emacs. Run mode hooks as late - as possible. - -2006-03-14 Ralf Angeli - - * configure.ac: Check for `make' and abort if not present. - Use `AC_PROG_MAKE_SET' instead of deprecated `AC_SET_MAKE'. - - * latex.el (LaTeX-common-initialization): Add \dots to supported - TeX symbols. - -2006-03-13 Ralf Angeli - - * tex.el (TeX-mode-map): Change `C-c ?' binding from - `describe-mode' to `TeX-doc'. - (TeX-common-menu-entries): Add `Find Documentation...' entry for - `TeX-doc'. - (plain-TeX-menu-entries): Remove space before ellipsis. - (TeX-doc-backend-alist): Make texdoc backend available in all - modes. - - * latex.el (LaTeX-mode-menu): Remove space before ellipsis. - - * doc/changes.texi: Advertise cleaning and documentation finding - functionality. - -2006-03-07 Ralf Angeli - - * tex-buf.el (TeX-next-error, TeX-active-buffer): Get master from - the command buffer. - (TeX-error, TeX-warning): Do not set `TeX-master' but set - `TeX-command-buffer' to the right value instead. - -2006-02-17 Masayuki Ataka - - * tex-buf.el (TeX-error-description-list): Fix error messages. - Changed from `documentstyle' to `documentclass'. The duplicated - entries `counter too large' are combined. Add the name of - referenced book and the section number to the entry `Missing \\$ - inserted'. - - * tex-jp.el (TeX-error-description-list): Likewise. - -2006-02-16 Ralf Angeli - - * tex.el (TeX-master): Mark as safe. - -2006-02-09 Ralf Angeli - - * doc/wininstall.texi: Intersperse some information about PATH. - -2006-02-08 Reiner Steib - - * tex.el (TeX-clean-default-intermediate-suffixes): Add .brf and - .out for hyperref. - -2006-02-08 Ralf Angeli - - * tex.el (TeX-kpathsea-format-alist): Add search specs for - documentation. - (Info-find-file, info-lookup->completions): Autoload. - (TeX-doc-backend-alist): New variable. - (TeX-doc): New function. - - * doc/todo.texi (Wishlist): Add a few words about documentation - lookup for macros. - -2006-02-07 Ralf Angeli - - * tex-buf.el (TeX-run-ispell-on-document): Reintroduce for - compatibility reasons. - - * tex.el (TeX-command-list): Use `TeX-run-function' instead of - `TeX-run-ispell-on-document' for "Spell" option. Remove - `TeX-run-ispell-on-document' as option for the third element of an - item. - (TeX-ispell-document): Move here from tex-buf.el. - - * tex-buf.el (TeX-run-ispell-on-document): Remove. - (TeX-ispell-document): Move to tex.el. - -2006-02-07 Ralf Angeli - - * tex.el (TeX-command-list): Remove "ConTeXt Clean". Add general - "Clean" and "Clean All" options. Add `TeX-run-function' as an - option for the third element of an item and document it. - (TeX-clean-default-intermediate-suffixes) - (TeX-clean-default-output-suffixes, TeX-clean-confirm): - New variables. - (dired-mark-pop-up): Autoload. - (TeX-clean): New function. - - * tex-buf.el (TeX-run-function): New function. - - * tex-info.el (Texinfo-clean-intermediate-suffixes) - (Texinfo-clean-output-suffixes): New variables. - - * latex.el (docTeX-clean-intermediate-suffixes) - (docTeX-clean-output-suffixes) - (LaTeX-clean-intermediate-suffixes, LaTeX-clean-output-suffixes): - New variables. - - * context.el (ConTeXt-clean-intermediate-suffixes) - (ConTeXt-clean-output-suffixes): New variables. - -2006-02-04 Ralf Angeli - - * font-latex.el (font-latex-make-sectioning-faces): Set the face - size for XEmacs again after `set-face-parent' was called which - erroneously overwrites the original size. Without this fix - sectioning faces may be unscaled after starting XEmacs. - -2006-02-03 Ralf Angeli - - * doc/auctex.texi (top): Add detailed menu for better - accessibility. Fix formatting/usage of references to RefTeX and - preview-latex manuals. - -2006-02-03 Reiner Steib - - * latex.el (LaTeX-enable-toolbar): New variable. - (LaTeX-maybe-install-toolbar): New function. - (TeX-latex-mode): Add LaTeX-maybe-install-toolbar to - tool-bar-mode-on-hook. - -2006-01-31 Ralf Angeli - - * aclocal.m4: Check for {late,last,early}-package-hiearchies if - `late-packages' is not bound (which indicates we are dealing with - XEmacs 21.5). - -2006-01-28 Masayuki Ataka - - * tex-jp.el (TeX-command-list): Use function ignore insted of nil - for the third element of `separator for command menu' because - defcustom of TeX-command-list requires the third element function. - Reported by Ikumi Keita . - -2006-01-28 Ikumi Keita - - * tex-buf.el (TeX-run-discard-foreground): Rename from - TeX-run-dviout. - (TeX-run-dviout): alias to TeX-run-discard-foreground. - - * tex.el (TeX-command-list): Use TeX-run-discard-foreground - instead of TeX-run-dviout. - -2006-01-25 Ralf Angeli - - * style/csquotes.el (LaTeX-csquotes-insert-environment): - Set prompt for mandatory arguments. - ("csquotes"): Bring up to par with csquotes 3.2. - - * style/url.el ("url"): Support the \path macro. - -2006-01-25 Masayuki Ataka - - * tex-buf.el (TeX-run-dviout): Undo previous change. - - * tex.el (TeX-command-list): Ditto. - -2006-01-24 Ralf Angeli - - * latex.el (LaTeX-verbatim-macros-with-delims) - (LaTeX-verbatim-macros-with-delims-local) - (LaTeX-verbatim-macros-with-braces) - (LaTeX-verbatim-macros-with-braces-local): Doc fix. - (LaTeX-verbatim-environments, LaTeX-verbatim-environments-local): - Doc fix. Make the correct variable buffer-local. - (LaTeX-verbatim-macros-with-delims) - (LaTeX-verbatim-macros-with-braces, LaTeX-verbatim-environments): - New functions. - (LaTeX-verbatim-macro-boundaries): Find macro in case point is - just in front of it. - (LaTeX-verbatim-p): Doc fix. Correct macro lookup. - (LaTeX-fill-move-to-break-point): Do not break verbatim macros - with braces across lines (in addition to macros with delimiters). - For example in case of \lstinline{...} this would result in an - error and in case of \url{...} spaces would be messed up (in - conjunction with the `obeyspaces' package option). - - * font-latex.el (font-latex-set-syntactic-keywords): Instead of - appending lists of verbatim macros and environments manually use - new LaTeX-verbatim-* functions. - -2006-01-24 Ikumi Keita - - * latex.el (LaTeX-fill-move-to-break-point): Fix previous change. - -2006-01-23 Reiner Steib - - * Makefile.in: Add CP_A. Add coment on maintainer-only targets. - (xemacs-package): Use CP_A. - -2006-01-22 Ikumi Keita - - * latex.el (LaTeX-fill-move-to-break-point): Use TeX-espaced-p to - check TeX escape char. - - * tex.el (TeX-command-list): Remove TeX-run-dviout because dviout - here is only work with Emacs on MS-DOS. - - * tex-buf.el (TeX-run-dviout): Remove. - - * tex-jp.el (japanese-TeX-command-list): Remove TeX-run-dviout. - Commented out easy-menu-define (plain-TeX|LaTeX)-mode-command-nemu. - (japanese-TeX-mode, japanese-plain-tex-mode) - (japanese-latex-mode): Doc fix. - (japanese-TeX-self-insert-command): Rename from - tex-jp-self-insert-command. - (TeX-insert-punctuation): Follow the change. - (TeX-error-description-list): Doc fix. - -2006-01-22 Ralf Angeli - - * tex-fold.el (TeX-fold-macro-spec-list): Fold pageref macro as - well. - -2006-01-16 David Kastrup - - * Makefile.in (xemacs-package): Don't clean up after building so - that we have a chance for debugging. - -2006-01-14 David Kastrup - - * configure.ac: Don't check for INSTALL_INFO if already set. - -2006-01-14 Ralf Angeli - - * doc/changes.texi: Advertize pdfsync support. - - * latex.el (LaTeX-header-end, LaTeX-trailer-start): Do not pick up - commented header end or trailer start respectively. - -2006-01-13 David Kastrup - - * Makefile.in (xemacs-package): Don't run `install-info' and - `texhash' - -2006-01-11 Reiner Steib - - * Makefile.in (tar-ball): Fix use of TAG_EXPORT. - -2006-01-04 Reiner Steib - - * tex-fold.el (TeX-fold-mode): Autoload as an interactive - function. - -2005-12-28 Ralf Angeli - - * style/pdfsync.el: New file. - - * Makefile.in (STYLESRC): Add style/pdfsync.el. - - * tex.el (TeX-output-view-style): Add %(outpage) expander to xpdf - call. Start xpdf in server mode. - (TeX-expand-list): New %(outpage) expander. - (TeX-sync-output-page-function): New variable. - -2005-12-28 Reiner Steib - - * Makefile.in (tar-ball): Use TAG_EXPORT for snapshots. - - * auctex.spec (description): Add preview-latex. - (install, files): Don't create preview directory. - -2005-12-21 Ikumi Keita - - * latex.el (LaTeX-mark-section): Remove read-only mark `*' from - interactive. - (LaTeX-fill-move-to-break-point): Use `*' instead of `+' for - looking back Japanese Macro in order to prevent breaking line just - after TeX-esc, in other words, not to break TeX command `\JJJ' - into `\' and `JJJ'. Use variable linebeg instead of function - line-beginning-position. - -2005-12-17 Reiner Steib - - * auctex.spec (Provides): Make emacs/site-lisp/preview. - (Release): Bump to 1. - -2005-12-17 Ralf Angeli - - * Version 11.82 released. - -2005-12-17 Ralf Angeli - - * Makefile.in (COMMITTER_NAME, COMMITTER_EMAIL): New variables. - (release-commit): Use them. - - * auctex.spec, configure.ac, doc/auctex.texi, - doc/preview-latex.texi, doc/tex-ref.tex: Bump version number. - - * doc/changes.texi: Minor rewordings for 11.82. - -2005-12-08 Reiner Steib - - * tex.el (TeX-completing-read-multiple): Mention the availability - of crm.el in recent XEmacs packages. - -2005-12-07 Ralf Angeli - - * tex.el (TeX-macro-history): New variable. - (TeX-insert-macro): Use it. - -2005-12-05 Ralf Angeli - - * tex-info.el (TeX-texinfo-mode): Do not add braces around - arguments of commands which do not expect them. - - * latex.el (TeX-arg-free): Move to tex.el. - - * tex.el (TeX-arg-free): Move here from latex.el. - (TeX-insert-dollar): Do not abort with an error with an error if a - dollar is inserted in a math construct not started with a dollar. - Issue a message about the mismatch instead and insert the dollar. - - * font-latex.el (font-latex-quote-list): Add default quotes. - (font-latex-add-quotes): New function. - (font-latex-match-quotation): Remove hard-coded quotation mark - lists and adapt `font-latex-quote-list' to the active quote style - instead. Babel-specific quotation mark strings are now added to - `font-latex-quote-list' by style files. - - * style/slovak.el, style/ngerman.el, style/italian.el, - style/german.el, style/danish.el: Add fontification support for - quotation mark strings provided by babel. - -2005-11-30 Ralf Angeli - - * texmathp.el: Revert last change because it makes math - switch/toggle matching tricks harder to use. - - * latex.el (LaTeX-listify-package-options): New function. - (LaTeX-auto-cleanup): Use it. - (LaTeX-arg-usepackage): Add \usepackage options to style list. - - * tex.el (TeX-insert-quote): Turn opening/closing quotation mark - into "" if <"> is typed with point behind it and insert " with any - following <"> key type. - -2005-11-29 Ralf Angeli - - * texmathp.el (texmathp-in-commented-line, texmathp-in-comment): - New functions. - (texmathp-match-environment): Use them. - (texmathp-match-switch): Make aware of comments. - -2005-11-27 Ralf Angeli - - * style/MinionPro.el: New file. Contributed by Mark Trettin. - - * Makefile.in (STYLESRC): Add style/MinionPro.el. - - * doc/changes.texi: Advertise support for MinionPro.sty. - - * RELEASE (IMPORTANT): Add Mark. - -2005-11-25 David Kastrup - - * doc/todo.texi (Wishlist): Add suggestion about longlines.el. - -2005-11-24 Ralf Angeli - - * tex.el (TeX-toggle-debug-warnings): Use correct variable for - state indication. - (TeX-kpathsea-format-alist): Add entry for "sty". - Prevents kpathsea-based search from failing e.g. in case of \usepackage - insertion. - - * doc/changes.texi: Document removal of - `font-latex-title-fontify' alias. - - * font-latex.el: Remove alias for `font-latex-title-fontify'. - (font-latex-make-user-keywords): Use hack from tex-mode.el to - fontify the backslash in "\end{verbatim}" and similar correctly. - (font-latex-set-syntactic-keywords): Use the backslash of - "\end{verbatim}" and similar for the syntax property, not the - newline character which led to fontification going wild when text - at the end of the environment was inserted. - -2005-11-22 Ralf Angeli - - * doc/changes.texi: Mention completion support for LaTeX packages. - - * RELEASE: Update for 11.82. - -2005-11-19 Ralf Angeli - - * tex-site.el.in (tex-site-unload-hook): Don't let it fail on - Emacs 21. - -2005-11-18 Ralf Angeli - - * doc/changes.texi: Fix key binding for - `TeX-toggle-debug-bad-boxes'. - - * doc/auctex.texi (Quotes): Document change of - `TeX-insert-braces'. - (Filling): `M-g' for `LaTeX-fill-region' has been deactivated for - a long time. Reflect that in the documentation. - - * tex.el (TeX-token-char): Doc fix. - (TeX-insert-braces): Do something more sensible if region is - activated. - -2005-11-17 Ralf Angeli - - * tex-buf.el (TeX-parse-error): Do not match empty strings. - -2005-11-12 Ralf Angeli - - * tex-buf.el (TeX-toggle-debug-boxes): Move to tex.el. - (TeX-LaTeX-sentinel-has-warnings) - (TeX-LaTeX-sentinel-has-bad-boxes): New functions. - (TeX-LaTeX-sentinel): Check for warnings and bad boxes and inform - the user is the respective options are non-nil. - (TeX-parse-error): Conditionalize checking for warnings and bad - boxes. Find warnings without line numbers as well. - (TeX-warning): Doc fix (no need to return nil anymore). - Support warnings without line numbers. - - * tex.el (TeX-toggle-debug-boxes): Do not autoload. - (TeX-debug-bad-boxes): Doc fix. - (TeX-debug-warnings): New variable. - (TeX-toggle-debug-bad-boxes): Move here from tex-buf.el. - (TeX-toggle-debug-warnings): New function. - (TeX-mode-map): Define new key bindings for - `TeX-toggle-debug-bad-boxes' and `TeX-toggle-debug-warnings'. - (TeX-mode-specific-command-menu-entries): Add or change menu - entries for `TeX-toggle-debug-bad-boxes' and - `TeX-toggle-debug-warnings'. - - * doc/auctex.texi (Debugging): Document debugging support for - warnings and changes of debugging bad boxes. - - * doc/changes.texi: Advertise debugging support for warnings and - changes of debugging bad boxes. - - * font-latex.el (font-latex-set-syntactic-keywords): Doc fix. - Check if LaTeX-specific variables are bound which may be unbound - if font-latex is being used in ConTeXt mode. - -2005-11-07 Ralf Angeli - - * tex.el (TeX-insert-backslash): Use regular function call instead - of `funcall'. - -2005-11-05 Ralf Angeli - - * tex.el (TeX-electric-sub-and-superscript): New variable. - (TeX-insert-sub-or-superscript): New function. - (TeX-mode-map): Use `TeX-insert-sub-or-superscript' for `_' and - `^' keys. - (TeX-insert-backslash): New function. - (TeX-mode-map): Use `TeX-insert-backslash' for `\'. - (TeX-electric-escape): Adapt doc string. - - * doc/auctex.texi (Mathematics): - Document `TeX-electric-sub-and-superscript'. - - * doc/changes.texi: Advertise `TeX-electric-sub-and-superscript'. - -2005-10-31 Masayuki Ataka - - * latex.el (LaTeX-fill-move-to-break-point): Do not break lines in - the Japanese Macros. Suggested by Ikumi Keita . - -2005-10-30 Ralf Angeli - - * doc/install.texi (Prerequisites): Update information about - development version of Emacs for Debian. - Update information about development version of Emacs for - Mac OS X and Windows. - -2005-10-29 Ralf Angeli - - * style/frenchb.el, style/francais.el: Clean up. - -2005-10-28 Ralf Angeli - - * tex.el (TeX-quote-language-alist, TeX-insert-quote): - Support functions as opening and closing quotation marks. - - * style/frenchb.el: New file. - - * style/francais.el: New file. - - * doc/auctex.texi (European): Document support of French. - - * doc/changes.texi: Advertise support of French. - - * Makefile.in (STYLESRC): Add style/frenchb.el and - style/francais.el. - -2005-10-24 Ralf Angeli - - * doc/install.texi (Configure): Document --with-kpathseasep. - - * doc/auctex.texi (Commands): Add index entry for PDF mode. - - * configure.ac (preview_enabled): Export `TEX' in unquoted form. - -2005-10-23 David Kastrup - - * style/babel.el (LaTeX-babel-package-options): Only use 2 - argument form of defvaralias in order not to make XEmacs barf. - -2005-10-23 Arne Jørgensen - - * style/amstext.el (LaTeX-amstext-package-option): New variable. - - * style/amstex.el (LaTeX-amstex-package-options): New variable. - - * style/amsopn.el (LaTeX-amsopn-package-options): New variable. - - * style/amsmath.el (LaTeX-amsmath-package-options): New variable. - - * style/amsbsy.el (LaTeX-amsbsy-package-options): New variable. - - * style/fancyref.el (LaTeX-fancyref-package-options): - New variable. - - * style/harvard.el: Updated GPL to version 2. Fixed FSF address. - (LaTeX-harvard-package-options): New variable. - - * style/index.el (LaTeX-index-package-options): New variable. - - * style/listings.el (LaTeX-listings-package-options): - New variable. - - * style/makeidx.el (LaTeX-makeidx-package-options): New variable. - - * style/mdwlist.el (LaTeX-mdwlist-package-options): New variable. - - * style/multind.el (LaTeX-multind-package-options): New variable. - - * style/natbib.el (LaTeX-natbib-package-options): New variable. - - * style/nicefrac.el (LaTeX-nicefrac-package-options): - New variable. - - * style/paralist.el (LaTeX-paralist-package-options): - New variable. - - * style/units.el (LaTeX-units-package-options): New variable. - - * style/scrpage2.el (LaTeX-scrpage2-package-options): - New variable. - -2005-10-21 Reiner Steib - - * toolbar-x.el (toolbarx-find-image): Fix previous commit. - -2005-10-21 Ralf Angeli - - * tex-mik.el (tex-site): Require 'tex-site no more. - - * doc/changes.texi: Document removal of 'tex-site requirement from - `tex-mik.el'. - - * configure.ac (packagedir): Quote value of `infodir'. - -2005-10-20 David Kastrup - - * toolbar-x.el: Revert mostly to 2005-05-02 state, but add a - fallback to find-image. - -2005-10-20 Reiner Steib - - * toolbar-x.el (toolbarx-find-image): Use image-search-load-path - and image-load-path when available. - (toolbarx-find-image): Revert previous fix. Instead, rely on - find-image whenever possible and don't abuse locate-library. - -2005-10-20 Ralf Angeli - - * font-latex.el (font-latex-make-user-keywords): Append string - face in order to make string fontification of ``foo $bar$ baz'' - constructs work. - -2005-10-19 Arne Jørgensen - - * latex.el (LaTeX-arg-usepackage): - If `LaTeX--package-options' is bound and nil don't ask for - package options. - - * style/verbatim.el (LaTeX-verbatim-package-options): - New variable. - - * style/varioref.el (LaTeX-varioref-package-options): - New variable. - - * style/url.el (LaTeX-url-package-options): New variable. - - * style/subfigure.el (LaTeX-subfigure-package-options): - New variable. - - * style/inputenc.el (LaTeX-arg-inputenc-inputenc): Doc fix. - (LaTeX-inputenc-package-options): Doc fix. - - * style/dk-bib.el (LaTeX-dk-bib-package-options): Doc fix. - - * style/captcont.el (LaTeX-captcont-package-options): - New variable. - - * style/booktabs.el (LaTeX-booktabs-package-options): - New variable. - - * style/babel.el: Add doc string to `LaTeX-babel-package-options' - and use `defvar' instead of `setq'. - - * style/alltt.el (LaTeX-alltt-package-options): New variable. - -2005-10-13 Reiner Steib - - * style/dk-bib.el, style/inputenc.el: Add coding cookie. - Delete trailing whitespace. Reindent. - -2005-10-13 Ralf Angeli - - * style/dk-bib.el (LaTeX-dk-bib-package-options): Define only - once. - -2005-10-13 Jan-Ake Larsson - - * tex-buf.el: Change defcustom group from TeX-commands to TeX-command - -2005-10-12 Arne Jørgensen - - * tex.el: Provide a `TeX-completing-read-multiple' either by - defalias'ing `completing-read-multiple' or defining a wrapper - around `multi-prompt'. - - * latex.el (LaTeX-arg-usepackage): New function. Asks about what - package to use, loads the AUCTeX style file, and asks about - package options (possibly based on definitions in the AUCTeX - style file). - (LaTeX-common-initialization): Use it. - - * style/babel.el: Define `LaTeX-babel-package-options' to be a - list of languages/options for the babel package. - - * style/inputenc.el: New file. - - * style/dk-bib.el: New file. - - * Makefile.in (STYLESRC): Add style/inputenc.el and - style/dk-bib.el. - -2005-10-10 Arne Jørgensen - - * latex.el (LaTeX-auto-regexp-list): Remove spurious characters - in variable definition. - -2005-10-10 Reiner Steib - - * doc/auctex.texi (top): Index "tool bar" and "toolbar". - Use "tool bar" in the text. - - * doc/changes.texi: Use "tool bar". - - * auctex.spec: Install auctex.el and preview-latex.el for SuSE - too. Don't use extraconfig. - -2005-10-07 Reiner Steib - - * Makefile.in (tar-ball): Re-add fixed spec file. - -2005-10-07 Masayuki Ataka - - * tex.el (TeX-token-char): New variable. - (plain-TeX-auto-regexp-list): Use it. - Suggested by Ikumi Keita . - - * latex.el (LaTeX-auto-regexp-list, BibTeX-auto-regexp-list): - Use it. - - * tex-jp.el (LaTeX-auto-regexp-list, plain-TeX-auto-regexp-list) - (BibTeX-auto-regexp-list): Remove. - -2005-10-06 Reiner Steib - - * auctex.spec: Fixes for Fedora. Create site-start.d and add - files. - -2005-10-02 Ralf Angeli - - * tex-buf.el (TeX-BibTeX-sentinel): Shorten message in case of - errors. - - * Makefile.in (install-lisp): Use MULESRC instead of MULEELC - because a `c' is already being appended by the installation code. - - * tex-jp.el (japanese-TeX-command-list): Remove obsolete - `TeX-run-LaTeX' option. - - * tex.el (TeX-current-macro): New function. - - * latex.el (LaTeX-verbatim-macros-with-delims) - (LaTeX-verbatim-macros-with-delims-local) - (LaTeX-verbatim-macros-with-braces) - (LaTeX-verbatim-macros-with-braces-local) - (LaTeX-verbatim-environments, LaTeX-verbatim-environments-local): - New variables. - (LaTeX-verbatim-macro-boundaries, LaTeX-current-verbatim-macro) - (LaTeX-verbatim-p, LaTeX-search-forward-comment-start): - New functions. - (LaTeX-verbatim-macros): Remove. - (LaTeX-fill-region-as-para-do): Simplify. - (LaTeX-fill-move-to-break-point): - Use `LaTeX-verbatim-macros-with-delims'. - (LaTeX-fill-paragraph, LaTeX-fill-code-comment): Handle comment - starters in verbatim constructs correctly. - - * font-latex.el (font-latex-verbatim-environments) - (font-latex-verbatim-environments-local) - (font-latex-verb-like-commands) - (font-latex-verb-like-commands-local) - (font-latex-verbatim-macros, font-latex-verbatim-macros-local): - Remove. - (font-latex-set-syntactic-keywords): Use new `LaTeX-verbatim-*' - instead of `font-latex-verb*' variables. - - * doc/auctex.texi (Font Locking): Document change of - verbatim-related variables. - - * doc/changes.texi: Document change of verbatim-related variables. - - * style/alltt.el ("alltt"): Use new variables for verbatim - constructs. - - * style/listings.el ("listings"): Use new variables for verbatim - constructs. - - * style/url.el ("url"): Use new variables for verbatim constructs. - - * latex.el (LaTeX-insert-environment): Mostly rewritten. - Improve handling of macrocode environments. - -2005-10-02 Christian Schlauer - - * tex-buf.el (TeX-BibTeX-sentinel): Check whether BibTeX reports - any warnings or errors. - - * doc/changes.texi: Mention it. - -2005-10-02 Ralf Angeli - - * texmathp.el (texmathp-match-environment): Make aware of - comments. - -2005-09-29 Masayuki Ataka - - * doc/install.texi (Customizing): Remove "Contributed files" - section. - Suggested by Ikumi Keita . - -2005-09-29 Ikumi Keita - - * texmathp.el (texmathp-tex-commands-default): Remove "xxalignat*" - and add "boxed". - -2005-09-27 Reiner Steib - - * auctex.spec: Add files in %{_datadir}/emacs/site-lisp. - Suggested by Jan-Ake Larsson. Added startfiles. - Exclude %{_infodir}/dir. - -2005-09-27 Ralf Angeli - - * configure.ac: Document option for specifying AUCTeX startfile as - --with-auctexstartfile, not --with-auctex-startfile which does not - work. Note that changing the internal name from `auctexstartfile' - to `auctex-startfile' is not an option because of the `-' in the - name which gives the shell headaches. - - * auctex.spec: Adapt to --with-auctexstartfile and - --with-preview-startfile. - - * doc/install.texi (Configure): Document change from - --with-auctex-startfile to --with-auctex-startfile and - --with-preview-startfile to --with-previewstartfile. - -2005-09-26 Reiner Steib - - * auctex.spec: Bump version number. Remove install-contrib, use - install-docs. Don't install preview/* because these are not - generated. - -2005-09-25 Ralf Angeli - - * Makefile.in (tar-ball): Don't create WWW directory and don't - copy HTML files. - (www-doc): New target. - -2005-09-25 David Kastrup - - * Version 11.81 released. - -2005-09-25 Ralf Angeli - - * RELEASE, configure.ac, font-latex.el, doc/auctex.texi, - doc/changes.texi, doc/preview-latex.texi, doc preview-readme.texi, - doc/tex-ref.texi, doc/todo.texi: Bump version number. - - * Makefile.in (DISTCLEANFILES): Add tex-site.el.out. - -2005-09-24 Ralf Angeli - - * Makefile.in (tar-ball): Remove dysfunctional spec file from - distribution. - (full-release): Disable RPM creation. - - * doc/auctex.texi: Bump version number. - - * configure.ac: Bump version number. - -2005-09-24 David Kastrup - - * doc/install.texi (Advice for package providers): - Suggest "anytex" instead of "notex" for without-texmf compilations. - -2005-09-23 Reiner Steib - - * tex-site.el.in (TeX-modes-set): Add custom group. - -2005-09-19 Ralf Angeli - - * tex.el (TeX-auto-parse-length, TeX-auto-x-parse-length) - (TeX-auto-x-regexp-list): Doc fix. - -2005-09-17 Ralf Angeli - - * texmathp.el (texmathp-tex-commands-default): Add "minipage" as - `env-off' and "\framebox" as `arg-off'. - -2005-09-13 Ralf Angeli - - * RELEASE: Update for upcoming release. - - * doc/changes.texi: Mention `font-latex-slide-title-face' and - `font-latex-match-slide-title-keywords'. - - * doc/auctex.texi (Font Locking): - Document `font-latex-slide-title-face' and - `font-latex-match-slide-title-keywords'. - -2005-09-10 Ralf Angeli - - * font-latex.el (font-latex-make-match-defun): Fontify only if - `font-latex-match-*-keywords' and - `font-latex-match-*-keywords-local' are non-empty. - (font-latex-make-match-defun): Revert. - (font-latex-make-built-in-keywords): Do not set - `font-latex-match-*' if there are no keywords. (Nicer solution - than the original change in `font-latex-make-match-defun'.) - -2005-09-08 Ralf Angeli - - * font-latex.el (font-latex-built-in-keyword-classes): - New `slide-title' class. - (font-latex-slide-title-face): New face. - Specify :size for XEmacs. - - * style/beamer.el ("beamer"): Fontify \frametitle with - `font-latex-slide-title-face'. - -2005-09-05 Ralf Angeli - - * tex-buf.el (TeX-command): Doc fix. - -2005-09-02 Ralf Angeli - - * texmathp.el (texmathp-tex-commands-default): Add "\textrm" as - `arg-off'. - -2005-08-30 Ralf Angeli - - * tex.el (TeX-font-replace-macro): Compute syntax table. - -2005-08-26 Ralf Angeli - - * latex.el (LaTeX-common-initialization): Remove redundant call to - `make-local-variable' for `outline-heading-alist'. - Set `outline-heading-alist' only if it is already defined. - -2005-08-26 Matthieu Moy (tiny change) - - * latex.el (LaTeX-common-initialization): - Set `outline-heading-alist'. - -2005-08-24 Ralf Angeli - - * latex.el (LaTeX-mark-section): Now marks subsections as well. - Former behavior is available via prefix argument. - - * doc/changes.texi: Mention change of `LaTeX-mark-section'. - -2005-08-23 Ralf Angeli - - * font-latex.el (font-latex-script): Return face symbols, not - names of non-existent variables. - - * tex.el (TeX-font-replace-macro): Do not use `TeX-find-macro-end' - for it may look too far in cases like "\emph{foo}{}". - Use `forward-sexp' with a stripped syntax table instead. - -2005-08-19 Ralf Angeli - - * doc/wininstall.texi: New "In a Nutshell" section. - -2005-08-18 Ralf Angeli - - * configure.ac: Quotify `packagelispdir' and `packagedatadir'. - (preview_enabled): Export unquoted variables. - Declare/initialize and export variables separately. - - * Makefile.in (DESCEND): Quote $$OLDPWD. - -2005-08-17 Ralf Angeli - - * doc/auctex.texi (Adding Macros): Remove superfluous entry for - `TeX-arg-file' and correct entry for `TeX-arg-input-file'. - - * latex.el (TeX-arg-input-file): Doc fix. - - * tex.el (TeX-command-list): Remove `TeX-run-LaTeX'. - Add `TeX-run-ispell-on-document' in order to prevent mismatch in - customization buffer. - -2005-08-05 David Kastrup - - * font-latex.el (font-latex-doctex-preprocessor-face): - Remove `list' from already quoted list. - -2005-08-02 Ralf Angeli - - * tex-fold.el (TeX-fold-region): In case of single-char non-letter - macros there does not have to be checked for a partial match. - This allows for folding of stuff like \,. - -2005-08-01 Berend de Boer - - * context-en.el (ConTeXt-setup-list-en): typo fixed. - -2005-07-21 Ralf Angeli - - * font-latex.el (font-latex-set-syntactic-keywords): Set and - update `font-latex-doctex-syntactic-keywords' here. - (font-latex-doctex-syntactic-keywords): Default to nil. - - * doc/auctex.texi (Japanese): Remove references to contrib make - targets. Minor clean-ups. - - * aclocal.m4 (library): Replace COMPILE_MULE and CONTRIB_MULEELC - with MULESRC and MULEELC. - - * Makefile.in (CONTRIB, CONTRIBELC, CONTRIB_MULE, COMPILE_MULE) - (CONTRIB_MULEELC): Remove. - (MULESRC, MULEELC): New variables. - (AUCSRC): Add bib-cite.el and tex-fptex.el. - (CLEANFILES): Remove CONTRIBELC and CONTRIB_MULEELC. Use MULEELC - instead. - (.PHONY): Remove contrib, install-contrib and install-contrib-el - targets. - (lisp): Depend on STYLESRC and MULESRC. Compile MULESRC as well. - (auto-loads.el): Use MULESRC. - (contrib, install-contrib-el, install-contrib): Remove. - (install-el): Install MULESRC. - (install-lisp): Install MULEELC. - - * style/csquotes.el: Bring up to par with csquotes 3.0. - (LaTeX-csquotes-insert-environment): New function. - -2005-07-15 David Kastrup - - * doc/preview-todo.texi: Mention that preview.dtx is not a - showpiece for AUCTeX. - -2005-07-15 Ralf Angeli - - * tex.el (TeX-run-style-hooks): Adjust `default-directory' to - match the directory of the style. - -2005-07-14 David Kastrup - - * doc/install.texi (Configure): explain about --without-packagedir. - (Advice for package providers): Same here. - - * aclocal.m4 (EMACS_PATH_LISPDIR): Allow packagedir=no with XEmacs. - - * configure.ac: protect against packagedir starting with `-' - -2005-07-12 Ralf Angeli - - * font-latex.el (font-latex-match-math-envII): Match environment - begin and end with whitespace between macro and argument as well. - - * doc/install.texi (Configure): Add `file' macro. - - * texmathp.el (texmathp-match-environment): Match environment - begin and end with whitespace between macro and argument as well. - -2005-07-12 David Kastrup - - * doc/wininstall.texi: - - * doc/install.texi (Configure): Explain prefix a bit more. - - * doc/Makefile.in (install-man): include tex-ref.tex. - -2005-07-08 Ralf Angeli - - * tex.el (TeX-insert-quote): Do not inhibit special quote - insertion in docTeX documentation parts. - - * font-latex.el (font-latex-match-command-with-arguments) - (font-latex-match-command-in-braces): Remove call to - `font-latex-commented-outp'. - (font-latex-match-quotation): Do not consider matches in comments - or verbatim-like constructs. Fix typo. - -2005-07-07 Ralf Angeli - - * latex.el (LaTeX-fill-move-to-break-point): Make non-MULE - XEmacsen happy. - (LaTeX-fill-paragraph): Don't treat trailing comment starters as - code comments. - - * font-latex.el (font-latex-match-quotation): Always use multibyte - strings for comparison. - - * doc/auctex.texi (top): Make the summary notes appear as - "Executive Summary" in printed output. - - * doc/intro.texi: Main heading in rawtext case should not be - numbered. Main heading in printed output has to be chapter, not - section, in order to fit into the rest of the sectioning - hierarchy. - (Introduction): Add two intermediate headings in order to make the - structure clearer. - - * doc/.cvsignore: Add auto directory. - -2005-07-06 David Kastrup - - * doc/tex-ref.tex: Rearrange and add information for preview-latex. - -2005-07-05 David Kastrup - - * doc/preview-latex.texi (Simple customization): Document new - option `preview-preserve-counters'. - - * doc/auctex.texi (top): Mention RefTeX, `LaTeX-install-toolbar' - and preview-latex. - -2005-07-01 Ralf Angeli - - * tex.el (TeX-submit-bug-report): Mention FAQ section. - - * doc/changes.texi: Advertise inclusion of preview-latex and - overhaul of installation procedures. - - * doc/install.texi (Advice for package providers): Refer to - preview-latex.el file. - - * doc/quickstart.texi (Quick Start): Use (load "auctex.el" nil t - t) instead of (require 'tex-site). - - * doc/faq.texi: Use (load "auctex.el" nil t t) instead of (require - 'tex-site). - - * doc/intro.texi (Introduction): Use (load "auctex.el" nil t t) - instead of (require 'tex-site). - -2005-06-30 Ralf Angeli - - * doc/auctex.texi (Folding): Do not quote `lambda' function. - -2005-06-29 Ralf Angeli - - * font-latex.el (font-latex-quotes): Get rid of :set function and - move most of its content to `font-latex-match-quotation'. - (font-latex-quotes-control): New variable. Initialize with nil. - (font-latex-match-quotation): Use it. - The whole changeset lets quote matching recognize automatically - when the value of `font-latex-quotes' changed while making sure - that the regexp only has to be rebuilt when a change actually - occured. - - * doc/todo.texi (Mid-term Goals): Update text about integration of - preview-latex. - - * doc/auctex.texi (Floats): Clarify use of - `LaTeX-top-caption-list'. - (Display, Internationalization): Make node and heading clearer. - (European): Describe insertion of multiple consecutive hyphens. - -2005-06-24 David Kastrup - - * RELEASE: Minor change. - - * configure.ac: Move checks and export for PERL here (needed for - doc of preview-latex). - (preview_enabled): Don't export Info-related variables, as they - are not needed in preview. - - * Makefile.in (AUCTEXVERSION): import. - (info, dvi): No subshell needed. - (auctex.el): Depend on config.status - (install-metadata): pass upstream version into prv-install.el - -2005-06-21 Ralf Angeli - - * tex-info.el (TeX-texinfo-mode): Use `TeX-run-mode-hooks'. - - * latex.el (TeX-latex-mode): Use `TeX-run-mode-hooks'. - - * context.el (ConTeXt-mode-common-initialization): - Use `TeX-run-mode-hooks'. - - * configure.ac: Make info about configuration clearer (in - connection with the message for preview-latex). - - * tex.el (TeX-master-file): `TeX-default-extension' is a variable, - not a function. - (TeX-run-mode-hooks): New function. - (TeX-plain-tex-mode, ams-tex-mode): Use it. - -2005-06-21 David Kastrup - - * Makefile.in (xemacs-package): reorder args. - - * configure.ac: disable INSTALL_INFO for XEmacs package. - - * doc/Makefile.in (install-man): Use $$i instead of $i. - -2005-06-20 David Kastrup - - * doc/install.texi (Advice for package providers): Propose package - structure. - - * doc/Makefile.in (install-man): Install sources for texinfo - files. - (.PHONY): Add install-man. - - * Makefile.in (.PHONY): Add install-man and xemacs-package - (install-man): Just descend into doc directory. - (xemacs-package): Try building some XEmacs package. - - * autogen.sh: Don't run distclean, that seems unexpected. - - * RELEASE: Further fold in stuff from preview/RELEASE which is now - deleted. - -2005-06-20 Ralf Angeli - - * font-latex.el (font-latex-superscript-face) - (font-latex-subscript-face): Add to correct customization group. - (font-latex-match-command-with-arguments) - (font-latex-match-command-in-braces, font-latex-match-math-env): - Don't set a dummy match. Remove unnecessary throw..catch clauses. - -2005-06-18 David Kastrup - - * RELEASE: Well, the merge with preview-latex is no longer - "planned". - -2005-06-16 Ralf Angeli - - * doc/preview-faq.texi (Requirements): Denastify. - - * tex.el (TeX-master-file): Don't override existing master with - `TeX-transient-master'. - - * tex-style.el (LaTeX-includegraphics-read-file): Doc fix. - -2005-06-15 Ralf Angeli - - * doc/install.texi (Prerequisites): Denastify. - - * doc/auctex.texi (Font Locking): Fix typo. - - * configure.ac: Use correct variable for --disable-preview switch. - -2005-06-15 Masayuki Ataka - - * Makefile.in (auto-loads.el): Auto-load COMPILE_MULE, too. - -2005-06-14 Ralf Angeli - - * RELEASE: Update stuff about fixed bugs and new features. - -2005-06-14 David Kastrup - - * doc/wininstall.texi: Spell out file names more explicitly. - Remove any hint of a version that might lead Windows users to - assume this documentation is for some reason more outdated than - year-old stuff they find via Google. - - * Makefile.in (install-docs): Make exit status of test bad-shell - safe. - -2005-06-14 Ralf Angeli - - * Makefile.in (all): Do not depend on `docs' target. - (.PHONY): Remove `docs'. Add `info' and `dvi'. - (docs): Remove. - (info, dvi): New targets. - (tar-ball): Make sure `dist' stuff is up-to-date. - Revert, as it is superfluous. - - * doc/Makefile.in (dist): Correct file name for - preview-latex.info. - (info, dvi): New targets. - (.PHONY): Add them and remove `auctex' and `preview'. - (auctex, preview): Remove. - -2005-06-14 David Kastrup - - * RELEASE: Adapt RELEASE notes to include preview-latex info. - - * README.CVS: Adapt to reality. - - * doc/Makefile.in (all): Same as dist. - (dist): Just create DISTTEXTS and info files. - (extradist): Additional stuff for ftp site. - (disttexts): Remove target. - (clean): Don't remove info files. - (maintainer-clean): Remove info files. - - * autogen.sh: Add error messages, run autoconf in preview - subdirectory. Heed MAKE variable if set. - - * Makefile.in (CVSFILES): Define files not to use in tarball. - (tar-ball): Remove them. - (tar-ball): Make extradist for additional doc files on ftp. - -2005-06-12 Ralf Angeli - - * tex-buf.el (TeX-ispell-document): Cater for the case where the - master file is located in a different directory. - (TeX-run-ispell-on-document, TeX-ispell-document): Doc fix. - -2005-06-11 Ralf Angeli - - * tex.el (TeX-master-file): Check `TeX-transient-master' not only - in the shared case. - - * tex-buf.el (TeX-region-create): Let-bind `TeX-transient-master'. - -2005-06-10 Ralf Angeli - - * doc/auctex.texi (Parsing Files): Fix display of reference. - Get rid of references to \documentstyle. - (Simple Style, Adding Macros, Adding Environments) - (Hacking the Parser): Clean up code examples. - - * tex.el (TeX-master-file-ask): Get rid of "" string as - default for `read-file-name'. Fixes unresponsiveness of Emacs on - Windows and fallback to minibuffer if file is opened via menu and - prevents file history from being cluttered. Use relative file - name for master file. - (TeX-master-file): Get rid of "this file" string as default for - `read-file-name'. - -2005-06-09 Ralf Angeli - - * tex-fold.el (TeX-fold-ellipsis): New variable. - (TeX-fold-hide-item): Use it. - - * Makefile.in (DESCEND): Make MSYS happy if $(subdirs) is null, - e.g. when --disable-preview is used. - Make the change more safe with regard to the exit code. - -2005-06-09 David Kastrup - - * doc/wininstall.texi: Change line endings blurb. Write drive: - everywhere in the example strings. - - * doc/preview-readme.texi (Introduction): Some cosmetic changes to - account for the merge. - - * mkinstalldirs: - - * install-sh: Replace `#/bin/sh' with `:' as this should be more - portable when called from a Bourne shell (which is what the - Makefiles do). - -2005-06-08 David Kastrup - - * doc/preview-dtxdoc.pl: Replicate possible CR line endings - faithfully, and don't use multiline strings. - -2005-06-08 Ralf Angeli - - * doc/.cvsignore: Ignore all *.info, *.info-*, and *.pgs files. - - * Makefile.in (preview_enabled): New variable. - (all): Depend on `docs' target. - (.PHONY): Add `docs' target. - (docs): New target. - (install): Depend on `install-docs' instead of `install-info'. - (install-info): Remove. - (install-docs): New target. - - * autogen.sh: Generate preview-latex docs as well. - - * configure.ac: Substitute preview_enabled variable in output - files. - - * doc/.cvsignore: Add relevant preview-latex files. - - * doc/Makefile.in (TEXIFILES): Rename to AUCTEXTEXIFILES. - (PERL, PREVIEWTEXIFILES): New variables. - (all): Now depends on `auctex' and `preview' targets. - Move AUCTeX-specific targets from original to `auctex'. - (install): Now depends on `install-auctex' and `install-preview' - targets. Move AUCTeX-specific targets and content from original - to `install-auctex'. - (.PHONY): Add `auctex', `preview', `install-auctex', and - `install-preview'. - (auctex, install-auctex, preview, install-preview): New targets. - (auctex.dvi, auctex.pdf, auctex.info): Depend on - $(AUCTEXTEXIFILES) instead of $(TEXIFILES). - (preview-latex/index.html, html-docs, preview-dtxdoc.texi) - (preview-latex.dvi, preview-latex.ps, preview-latex.pdf) - (preview-latex.info, ../PROBLEMS): New targets (from - preview/doc/Makefile.in). - (../README, ../TODO, ../FAQ): Create output combined from - respective AUCTeX and preview-latex files. - (clean, maintainer-clean): Cater for preview-latex files. - - * doc/todo.texi (Development): More specific heading for plain - text output. - - * doc/preview-todo.texi: Move here from preview/doc/todo.texi. - - * doc/preview-readme.texi: Move here from preview/doc/readme.texi. - - * doc/preview-problems.texi: Move here from - preview/doc/problems.texi. - - * doc/preview-faq.texi: Moved here from preview/doc/faq.texi. - - * doc/copying.texi, doc/preview-dtxdoc.pl, doc/preview-latex.texi: - Moved here from preview/doc/. - -2005-06-07 David Kastrup - - * tex.el (TeX-regexp-group-count): New function. - (TeX-auto-parse-region): Rewrite to use hashes and to save overuse - of `looking-at'. We really should keep the relevant information - complete in hashes instead of moving them forward and back between - hashes and lists, but at least this change removes most of the - really evil quadratic behavior while keeping the original API. - Yet. - -2005-06-07 Ralf Angeli - - * font-latex.el (font-latex-fontify-sectioning): Doc fix. - - * doc/auctex.texi (Font Locking): Document the nature of the - `color' option for `font-latex-fontify-sectioning'. - -2005-06-06 David Kastrup - - * configure.ac: Remove call of MAKEINFO_CHECK_MACROS: we expect a - recent enough makeinfo version if you want to bootstrap, anyway. - -2005-06-06 Ralf Angeli - - * tex-bar.el (TeX-bar-LaTeX-button-alist) - (menu-strings-buttons-alist): help-echo functions are called with - arguments. - -2005-06-06 David Kastrup - - * doc/Makefile.in (TEXINFOINCLUDES): Remove. - (MAKEINFO_MACROS): Remove. - - * tex-buf.el (TeX-format-filter): Don't let match-data generate - markers. This is a terrible performance hog! - (TeX-format-filter): Actually, we don't need to save any - match-data inside of a filter function with current versions of - Emacs and XEmacs. - -2005-06-05 Ralf Angeli - - * style/scrbase.el, style/scrbook.el, style/scrreprt.el: Use - `sectioning' instead of `title' for sectioning fontification. - - * doc/changes.texi: Mention change of `title' to `sectioning' for - keyword variables. - - * font-latex.el (font-latex-fontify-sectioning) - (font-latex-built-in-keyword-classes) - (font-latex-keyword-matcher): Use `sectioning' instead of `title'. - (font-latex-deactivated-keyword-classes): New variable. - Don't do extra quoting. - (font-latex-make-built-in-keywords): Remove unnecessary `let'. - Check `font-latex-deactivated-keyword-classes' in generated - `font-latex-match-*-make' functions. - - * tex.el (TeX-quote-language-alist): Do not use `alist' widget - because XEmacs 21.4 does not provide it. Do not use a cons cell - for opening and closing quotation marks in order to simplify - structure. - (TeX-quote-language): Describe structure as in - `TeX-quote-language-alist'. - (TeX-insert-quote): Adapt to new structure of `TeX-quote-language' - and `TeX-quote-language-alist'. - - * doc/auctex.texi (European): Describe new structure of - `TeX-quote-language-alist'. - (Font Locking): Use `sectioning' instead of `title'. - Describe deactivation of built-in keyword classes. - - * style/csquotes.el, style/czech.el, style/danish.el, - style/german.el, style/italian.el, style/ngerman.el, - style/slovak.el, style/swedish.el: Reflect new structure of - `TeX-quote-language'. - -2005-06-04 David Kastrup - - * doc/Makefile.in (TEXINFOINCLUDES): macros.texi has moved here - from ../preview/doc - (../INSTALL, ../INSTALL.windows, ../README, ../CHANGES, ../TODO) - (../FAQ): Change dependencies accordingly. - - * configure.ac: Rearrange checks for MAKEINFO. - Export more stuff into preview's configure. Maybe this is better - done with use of caches? - - * autogen.sh: Don't look in preview subdirectory. - - * Makefile.in (configure): Depend on local aclocal.m4 - -2005-06-03 David Kastrup - - * doc/Makefile.in (TEXINFOINCLUDES, TEXIFILES, ../INSTALL) - (../INSTALL.windows, ../README, ../CHANGES, ../TODO, ../FAQ): - Move ../preview/doc/macros.texi to here again. - -2005-06-02 Ralf Angeli - - * tex.el (VirTeX-common-initialization): Explicitely make - `find-file-hooks' buffer-local in XEmacs 21.4 which fails to do - this via `add-hook'. - -2005-06-01 Ralf Angeli - - * latex.el (LaTeX-backward-paragraph): Use catch..throw instead of - an indicator variable. Don't refer to a saved match data. - Check for `TeX-esc', not specific char. - - * style/babel.el ("babel"): Disable font locking of macros not - handled correctly. - -2005-05-30 Ralf Angeli - - * style/babel.el: New file. - - * Makefile.in: Add style/babel.el. - - * doc/changes.texi: Mention babel support. - -2005-05-28 Ralf Angeli - - * tex-buf.el (TeX-next-error): Call `next-error' as fallback. - (TeX-previous-error): New function. - - * tex.el (TeX-mode-map): Remap bindings of `next-error' and - `previous-error' to `TeX-next-error' and `TeX-previous-error' - respectively. - -2005-05-24 Ralf Angeli - - * tex.el (TeX-command-list): Remove chktex comment. - - * doc/auctex.texi (Checking): A user should not (have to) edit - tex.el to switch from lacheck to chktex. - - * font-latex.el (font-latex-make-match-defun) - (font-latex-make-built-in-keywords): Do not byte-compile generated - functions here but at the end of font-latex.el. - Prevents byte-compiler warnings due to possibly undefined functions. - -2005-05-24 David Kastrup - - * configure.ac: Recurse into preview _before_ starting any - AC_SHELL_QUOTIFY business to avoid double quoting. - - * doc/tex-ref.tex (\title{RefTeX (long)}) - (\title{RefTeX (short)}): New columns. One will have to go. - -2005-05-22 David Kastrup - - * tex.el (TeX-PDF-mode): Use the standard minor mode function - instead of redefining it. - (TeX-PDF-mode-parsed): New function replacing the previous extra - functionality in `TeX-PDF-mode'. - (TeX-PDF-mode-on, TeX-PDF-mode-off): Warn in docstring. - Use `TeX-PDF-mode-parsed'. - -2005-05-21 Ralf Angeli - - * doc/install.texi, doc/wininstall.texi: Small corrections. - - * tex-bar.el (TeX-bar-LaTeX-button-alist): Reenable mode-specific - images for View button. - (LaTeX-install-toolbar): Add `toolbarx-refresh' to - `TeX-PDF-mode-hook'. - - * tex.el (TeX-PDF-mode): Run `TeX-PDF-mode-hook'. - -2005-05-21 David Kastrup - - * autogen.sh: Remove argument to preview/autogen.sh - - * doc/install.texi: Integrate the installation instructions for - preview-latex. - -2005-05-20 David Kastrup - - * doc/tex-ref.tex (section{Greek Letters}): Add \Xi. - -2005-05-18 Ikumi Keita - - * style/amsmath.el (LaTeX-label-alist): Add "multline" environment. - - * Makefile.in: - * configure.ac: - * preview/Makefile.in: Change "==" to "=" in the argument of - "test" for Bourne shell compatibility. - -2005-05-19 David Kastrup - - * doc/wininstall.texi: Rearrange to make suitable for standalone - installation including preview-latex. Adapt to a few - changes (like tex-fptex and tex-mik not being in load-path by - default). - -2005-05-19 Ralf Angeli - - * tex-site.el.in (tex-site-unload-hook, TeX-modes): Do not use - `dolist'. Prevents console pop-ups with XEmacsen on Windows. - - * latex.el (LaTeX-fill-move-to-break-point): Check for - `charset-after' to make non-MULE XEmacsen happy. - Some reformatting. - -2005-05-18 David Kastrup - - * latex.el (LaTeX-math-default): Add Xi (reported by Uli - Fahrenberg). - -2005-05-17 David Kastrup - - * Makefile.in (EXTRAFILES): remove. No longer needed. - (auto-loads.el): Undo previous change. Properly group statements. - (install-el): Rewrite condition for some non-Posix shells. - (install-metadata): Rewrite condition for non-Posix. - (tar-ball): Change owner and group to root. This is not portable, - but will be needed only by the maintainers, anyway. - (auto-loads.el): ignore errors also for braindead make. - (install-metadata): Same here. - (clean): Burp if cd doc fails. - (distclean): Same here. - (tar-ball): rewrite for braindead shells. - (tar-ball): make sure doc exists. Why do I bother, actually, the - tarball target is not for public consumption, anyway. - -2005-05-17 Ralf Angeli - - * Makefile.in (auto-loads.el): Don't stop on non-zero exit code. - -2005-05-16 Ralf Angeli - - * tex.el (TeX-transient-master): New variable. - (TeX-master-file): Use it. - - * tex-buf.el (TeX-command-sentinel): Bind `TeX-transient-master'. - -2005-05-14 Ralf Angeli - - * latex.el (LaTeX-babel-hyphen): Doc fix. - (LaTeX-common-initialization): Call `easy-menu-add' as late as - possible. - -2005-05-15 Ikumi Keita - - * Makefile.in (CLEANFILES): Add $(CONTRIBELC) and - $(CONTRIB_MULEELC). - (DISTCLEANFILES): Add auctex.el and auto-loads.el. - (auto-loads.el): Add $(COMPILE_MULE) - -2005-05-14 Ikumi Keita - - * style/amsopn.el: - * style/amsmath.el: Move "mode"-like entries from amsopn.el to - amsmath.el. - - * style/amsmath.el: Edit entries in TeX-add-symbols. - Remove duplicate entry "raisetag". - Add some new entries. - Make arrow macros like "overleftarrows" to take argument. - Remove accents macros like "Hat" because they are obsolate in - amsmath v2. - (LaTeX-item-list): Add "multline*", "matrix", "pmatrix", - "bmatrix", "Bmatrix", "vmatrix" and "Vmatrix" environment. - (LaTeX-label-alist): Remove "aligned" environment. - - * tex-style.el (LaTeX-amsmath-label): Fix doc. - - * latex.el: (LaTeX-math-default): Remove duplicate entry - "nabla". Remove AMS Accents like "Hat" because they are obsolate - in amsmath v2. - (LaTeX-babel-hyphen): Fix doc. - (LaTeX-common-initialization): Edit some entries in TeX-add-symbols. - -2005-05-13 Ralf Angeli - - * doc/changes.texi: Small corrections. - -2005-05-12 Ralf Angeli - - * tex-fold.el (TeX-fold-make-overlay): Calculate priority before - the overlay is instantiated. - - * font-latex.el (font-latex-match-command-with-arguments): - Make XEmacs happy. - - * latex.el (LaTeX-fill-newline-hook): New hook. - (LaTeX-fill-newline): Use it. - - * tex-fold.el (TeX-fold-keymap): Remove deprecated key bindings. - (TeX-fold-region, TeX-fold-item): Use `TeX-fold-item-end'. Do not - compute display string (now done in `TeX-fold-hide-item'). - (TeX-fold-make-overlay): Do not mess with display string anymore. - Thereby remove it from list of function arguments. - (TeX-fold-item-end, TeX-fold-overfull-p) - (TeX-fold-update-at-point): New functions. - (TeX-fold-buffer-substring): Get 'display property instead of - 'TeX-fold-display-string which is not used anymore. - (TeX-fold-hide-item): Computation of display string and faces as - well as provisions for overfull lines are done only in this - function now. The 'display property is now set for XEmacs as - well. - (TeX-fold-mode): Add and remove `TeX-fold-update-at-point' to - `LaTeX-fill-newline-hook' respectively. - - * tex.el (TeX-overlay-prioritize): Fix oversight in XEmacs version - of the function. - -2005-05-11 Reiner Steib - - * Makefile.in (tar-ball): Allow YYYYMMDD-a TAG for snapshots. - -2005-05-11 Ralf Angeli - - * font-latex.el (font-latex-set-syntactic-keywords): Don't freak - out if there is whitespace in front of the \begin/\end pair of - verbatim and verbatim-like environments. - - * latex.el (LaTeX-auto-cleanup): Discard only options which - actually include a "=". - - * Makefile.in: Whitespace cleanup. - - * tex.el (TeX-overlay-prioritize): Fix calculation of priority for - in-between overlay. - (TeX-insert-quote): Insert TeX quote if point is just before math, - comment, or verbatim content. - -2005-05-11 David Kastrup - - * doc/Makefile.in (TEXINFOINCLUDES): Add directory modifier - TEXIPWD. This is ugly. - (html/auctex_toc.html): Use it. - - * Makefile.in (tar-ball): Make tar-ball from exporting, and allow - for TAG being a date specification. - (full-release): Omit release tag check. - -2005-05-10 Ralf Angeli - - * font-latex.el (font-latex-forward-comment): New function. - Prevent infinite loops and repair regexp. - Simplify. Code mainly by David Kastrup. - (font-latex-match-command-with-arguments): Use it. - Set fontification start of optional argument to opening bracket. - Apply restriction of region more globally. Fix handling of - multiple optional arguments. Break if the end of the first - mandatory argument could not be found. - -2005-05-09 Ralf Angeli - - * tex.el (TeX-normal-mode): Ask for master file in 'shared case. - - * font-latex.el (font-latex-built-in-keyword-classes): - Doc fix (typo). - (font-latex-match-command-with-arguments): Set macro end before - any comments. Do not move forward over comments if point is over - the limit. - -2005-05-09 David Kastrup - - * doc/Makefile.in (dist): Use DISTTEXTS instead of explicit list - in this directory. - -2005-05-07 Ralf Angeli - - * tex.el (VirTeX-common-initialization): Remove Emacs 20 - compatibility code. Call `TeX-master-file' during load of shared - files as well. - -2005-05-06 Reiner Steib - - * Makefile.in (DOCFILES): Remove macros.texi to make "tar-ball" - work again. - -2005-05-06 David Kastrup - - * tex.el (TeX-load-style): Fix typo `expand-filename'. - -2005-05-06 Ralf Angeli - - * tex.el (TeX-local-master-p): Limit search. - - * doc/Makefile.in (TEXINFOINCLUDES): New variable used for file - inclusion with makeinfo, texi2dvi and texi2pdf. - (MAKEINFOINC): Remove. - - * doc/intro.texi (Introduction): Make package activation clearer. - -2005-05-05 Ralf Angeli - - * doc/intro.texi (Introduction): Be consistent with the display of - commands in the rest of the manual. - - * tex-fold.el (TeX-fold-mode): Improve doc string and add its - first line to the autoload form. - -2005-05-04 David Kastrup - - * tex-fold.el (TeX-fold-mode): Change autoload cookie because of - XEmacs. - -2005-05-03 David Kastrup - - * auctex.spec: First attempt - -2005-05-02 David Kastrup - - * doc/install.texi: - - * doc/intro.texi: - - * doc/wininstall.texi: overhaul. - - * autogen.sh: adapt to auto.texi scheme. - - * toolbar-x.el (toolbarx-install-toolbar): Remove overlong doc - string from autoload. - - * tex-site.el.in (tex-site-unload-hook): Define to remove the - after-load hooks and load-path entry. - (TeX-modes-set): Use defalias instead of fset to allow unloading. - - * README.CVS: Change instructions. - -2005-05-02 David Kastrup - - * bib-cite.el: Revert 2005-04-19 change: autoloads are not - extracted from CONTRIB packages. - -2005-05-02 David Kastrup - - * Makefile.in (tex-site.el.out, auctex.el, configure) - (Makefile, config.status): Add targets to get reconfiguration if - necessary. - - * style/url.el: - - * style/ltx-base.el: - - * style/units.el: - - * style/alltt.el: - - * style/alphanum.el: - - * style/jura.el: - - * style/emp.el: - - * style/doc.el: - - * style/slides.el: - - * style/csquotes.el: - - * style/listings.el: - - * style/nicefrac.el: - - * style/ltxdoc.el: - - * style/jurabib.el: - - * style/mdwlist.el: - - * style/amstex.el: Change maintainer address. - - * doc/intro.texi (Introduction): Changes, cleanup, corrections. - -2005-05-01 David Kastrup - - * doc/install.texi (Prerequisites): Shorten. - (Prerequisites): Mention that one can survive without texinfo. - (Configure): Add prefix information. - (Configure): Sync with preview-latex docs. Mention the - disable-preview option and preview-specific options. - - * configure.ac: Don't use have-preview macro. Conflicts with the - idea of pregenerated docs. - -2005-05-01 Ralf Angeli - - * font-latex.el (font-latex-make-match-defun) - (font-latex-make-built-in-keywords): Byte-compile generated - functions. - - * Makefile.in (clean, distclean): Descend. - -2005-05-01 David Kastrup - - * tex.el (TeX-load-style): Properly expand file names, and fix a - terrible order-of-arguments bug. - - * configure.ac: fix syntax error with MAKEINFO_MACROS - - * tex-site.el.in (TeX-mode-alist): Use correct file name for - texinfo-mode. - - * Makefile.in (AUCSRC): Move tex-style.el before latex.el - - * configure.ac: Add have-preview to macros if we have preview - enabled. - - * doc/Makefile.in (MAKEINFOINC): Use macros.texi in preview/doc - directory. - (auctex.dvi, auctex.pdf, auctex.info, ../INSTALL) - (../INSTALL.windows, ../README, ../CHANGES, ../TODO, ../FAQ): - Use MAKEINFOINC - - * doc/macros.texi: Remove in lieu of version in preview/doc. - - * doc/intro.texi (Introduction): Reorganize, use more of rawfile. - Mention preview-latex. - - * tex-buf.el: - - * tex-fold.el: - - * tex-font.el: - - * tex-fptex.el: - - * tex-info.el: - - * tex-mik.el: Change maintainer to auctex-devel@gnu.org - -2005-04-30 David Kastrup - - * Makefile.in (install-metadata): Correct version number. - (DESCEND): different quoting. - (install): Same here. - (install-metadata): Don't depend on some exit values. - - * configure.ac: substitute auctexstartfile. Export auctexdir as - `..'. - If installing info into XEmacs package, disable install-info. - If makeinfo is disabled, don't check for macros. - - * Makefile.in (auctexstartfile): autoconf variable. - (subdirs): autoconf variable. - (PACKAGE, PACKAGE_INFO): macros. - (DESCEND): For rebuilding stuff and installing. - (all): descend. - (tex-site.el): don't include autoloads when XEmacs. - (install): descend. - (install-startup): new target - (install-el): don't install tex-site on XEmacs. - (install-el): don't fail on .nosearch not installed. - (install-metadata): new target for XEmacs. - -2005-04-29 Ralf Angeli - - * tex.el: Remove `TeX-doc' for `ams-tex-mode'. - -2005-04-29 David Kastrup - - * auctex.el.in: - - * context.el: - - * latex.el: - - * tex-jp.el: - - * tex-site.el.in: - - * tex.el: - - * tex-info.el: Remove TeX-doc. - - * tex-info.el (Texinfo-mode): Fix type in alias. - - * tex-site.el.in (tex-site): Provides are added by Makefile. - Remove them here. - - * configure.ac: Generate tex-site.el.out instead of tex-site.el. - - * Makefile.in (AUTOLOAD): New form for autoloads from rest of line. - (all): Make depend on tex-site.el - (lisp): Depend on tex-site.el - (tex-site.el, auto-loads.el): New targets. - -2005-04-28 Reiner Steib - - * tex-site.el.in (TeX-mode-alist): Exchange value and doc string. - (TeX-modes-set): Check if mode is fbound. - - * doc/changes.texi: Mention changes in sectioning fontification. - - * doc/auctex.texi (Font Locking): Adjust to new sectioning - fontification. - - * font-latex.el: Rename most *-title* stuff to *-sectioning*. - Old names: font-latex-title-%s-face, font-latex-title-fontify, - font-latex-update-title-faces, font-latex-make-title-faces - font-latex-title-max. New names: font-latex-sectioning-%s-face, - font-latex-fontify-sectioning, font-latex-update-sectioning-faces, - font-latex-make-sectioning-faces, font-latex-sectioning-max. - (font-latex-fontify-sectioning): Fix typos in doc string. - -2005-04-28 Ralf Angeli - - * doc/auctex.texi (Development): New name replacing "ToDo". - - * doc/faq.texi, doc/todo.texi: Fix for raw output. - -2005-04-28 David Kastrup - - * tex-site.el.in (TeX-doc): Use AUCTeX-version. - - * configure.ac: fiddle with relative paths. - - * Makefile.in: several changes to buld structure. - - * auctex.el.in (TeX-doc): Startup file source. - - * doc/wininstall.texi: - - * doc/intro.texi: - - * doc/install.texi: - - * doc/faq.texi: - - * doc/changes.texi: Make the stuff compile cleanly. - - * doc/Makefile.in (DISTTEXTS): list plain text files in parent dir. - (.PHONY): everything needed here. - (auctex.info): don't ignore errors. - (../INSTALL, ../INSTALL.windows, ../README, ../CHANGES) - (../TODO, ../FAQ, disttexts): New targets. - (INSTALL, INSTALL.windows, README, CHANGES, HISTORY, TODO, FAQ): - Remove. - (clean): Don't remove files in this directory. - (maintainer-clean): New target, removes files in parent, too. - - * autogen.sh: Create info files and distribution texts like - preview-latex does, and recurse into preview directory to do the - same. - -2005-04-27 David Kastrup - - * tex.el (TeX-lisp-directory, TeX-auto-global): - Don't `file-name-as-directory'fy. - (TeX-style-global, TeX-auto-local, TeX-style-local) - (TeX-macro-global, TeX-macro-private): Same here. - (TeX-auto-private): Use expand-file-name. - (TeX-style-private): Same here. - (TeX-check-path): Same. - (TeX-load-style): Adapt. - - * tex-buf.el (TeX-check-files): Be robust against non-slashed - directory names. - (TeX-ispell-document): Same here. - - * tex.el (AUC-TeX-version, AUC-TeX-date): - Protect `make-obsolete-variable' against obsolete Emacsen. - -2005-04-28 Masayuki Ataka - - * doc/changes.texi: Mention the fix of Japanese fill problems. - -2005-04-27 David Kastrup - - * configure.ac: Correct bug reporting address and move stuff over - from preview. - * aclocal.m4: remove, we want the one in preview instead. - - * tex-site.el.in (AUCTeX-version, AUCTeX-date): get via configure. - - * tex.el (info): Add "docTeX" to info prefixes. - (AUCTeX-version, AUCTeX-date): removed to tex-site.el. - (AUC-TeX-version, AUC-TeX-date): Use `make-obsolete-variable'. - Is version 11.50 correct? - - * tex-bar.el (LaTeX-install-toolbar): Adjust toolbarx-image-path. - - * autogen.sh: Use aclocal.m4 from preview subdirectory. - - * tex.el (TeX-submit-bug-report): Add `TeX-command-list' to bug - reports. - -2005-04-23 David Kastrup - - * tex-buf.el (TeX-command): Let it accept `TeX-active-master' as - well, by not touching `TeX-current-process-region-p' unless - `TeX-region-file' or `TeX-master-file' have been identified - explicitly. - (TeX-view): Simplify. - (TeX-active-process, TeX-active-buffer): Simplify. - -2005-04-22 David Kastrup - - * tex-buf.el (TeX-help-error): Create the correct log file - name corresponding to the current run. - (TeX-error, TeX-warning): Pass runbuffer info into the routines to - get the correct log file name in all circumstances. - -2005-04-20 David Kastrup - - * configure.ac: don't bother about pre-2.50 autoconf. - Check version more fine-grainedly. - -2005-04-19 David Kastrup - - * texmathp.el (texmathp-match-switch): Add autoload cookie. - - * tex.el (no-doc): Remove: not needed because autoloads are - documented by the cookie extraction process. - (bibtex-mode-hook): Remove. This will be done by an autoload - cookie from latex.el instead. - (BibTeX-auto-store, LaTeX-math-mode, japanese-plain-tex-mode) - (japanese-latex-mode, texinfo-mode, latex-mode, multi-prompt) - (texmathp, texmathp-match-switch): Remove autoloads since this is - done by cookies extracted into auctex.el. - (TeX-region-create, TeX-save-document, TeX-home-buffer) - (TeX-pin-region, TeX-command-region, TeX-command-buffer) - (TeX-command-master, TeX-command, TeX-kill-job) - (TeX-recenter-output-buffer, TeX-next-error) - (TeX-toggle-debug-boxes, TeX-region-file, TeX-current-offset) - (TeX-process-set-variable, TeX-view): Make comment nil instead of - no-doc. - (font-latex-setup, tex-font-setup): Remove autoloads. Should be - done by cookies instead. - (TeX-tex-mode): rename from tex-mode. - (TeX-plain-tex-mode): rename from plain-tex-mode. - (ams-tex-mode): Change autoload cookie. - - * tex-jp.el (japanese-plain-tex-mode, japanese-latex-mode): - Change autoload cookies. - - * tex-font.el (tex-font-setup): Add autoload cookie. - - * tex-fold.el (TeX-fold-mode, tex-fold-mode): Add autoload - cookies. - - * multi-prompt.el (multi-prompt): Add autoload cookie. - - * latex.el (auto-mode-alist): Add .drv to latex-mode. - (TeX-latex-mode): Change name from latex-mode. - (TeX-doctex-mode): Same here for doctex-mode. Explicitly set - major-mode to doctex-mode: we don't want different modes. - - * tex-info.el (texinfo): Alias texinfo-mode to Texinfo-mode for - symmetry. - (Texinfo-mode): Autoload. - - * context.el (ConTeXt-mode, context-mode): Add definitions and - aliases and autoload cookies. - - * bib-cite.el: Remove autoload from instructions. - - * toolbar-x.el (toolbarx-image-path): New variable. - (toolbarx-make-string-from-symbol) - (toolbarx-make-symbol-from-string, toolbarx-good-option-list-p) - (toolbarx-separate-options, toolbarx-merge-props) - (toolbarx-make-command, toolbarx-emacs-mount-popup-menu) - (toolbarx-xemacs-mount-popup-menu, toolbarx-mount-popup-menu) - (toolbarx-option-value, toolbarx-eval-function-or-symbol) - (toolbarx-test-image-type, toolbarx-test-button-type) - (toolbarx-test-any-type, toolbarx-test-string-or-nil) - (toolbarx-test-toolbar-type, toolbarx-test-dropdown-type) - (toolbarx-test-symbol, toolbarx-test-dropdown-default) - (toolbarx-test-dropdown-save) - (toolbarx-process-group-without-insert, toolbarx-process-group) - (toolbarx-process-symbol, toolbarx-process-dropdown-group) - (toolbarx-find-image, toolbarx-emacs-add-button) - (toolbarx-emacs-refresh-process-button-or-insert-list) - (toolbarx-emacs-refresh, toolbarx-xemacs-image-properties) - (toolbarx-xemacs-button-properties, toolbarx-xemacs-refresh): - Remove autoload cookies. - (toolbarx-find-image): Use `toolbarx-image-path'. - -2005-04-26 Reiner Steib - - * font-latex.el (font-latex-update-title-faces): Remove unused - variable. Don't call when loading the file. - (font-latex-title-fontify): Document that faces set outside of - customize might be modified. - (font-latex-make-title-faces): Set height or size so that - customize won't complain. - -2005-04-24 Ralf Angeli - - * tex-buf.el (TeX-interactive-goto-prompt): New function. - (TeX-run-interactive): Use it instead of setting - `comint-scroll-to-bottom-on-output'. Use `add-hook'. - -2005-04-23 Ralf Angeli - - * font-latex.el (font-latex-update-title-faces): Do not touch - customized faces. - (font-latex-title-fontify): Use `custom-initialize-default'. - (font-latex-make-title-faces): Check for value of `saved-face' - property for determining face customization. - - * tex.el (TeX-find-macro-boundaries): Reimplement. Now handles - \foo{\bar}{ba-!-z} case correctly. - (TeX-find-macro-start-helper): Remove. - -2005-04-22 Reiner Steib - - * font-latex.el (font-latex-make-title-faces): Define the face, - don't set size. Set parent/inherit conditionally. - (font-latex-update-title-faces): New function. - (font-latex-title-fontify): Add :initialize and :set. - Using `font-latex-update-title-faces' allows changing the height within - an Emacs session. - (font-latex-title-5-face): Rename from title-4-face. - (font-latex-built-in-keyword-classes): Use title-0 and title-5 - faces. - -2005-04-22 Ralf Angeli - - * tex-buf.el (TeX-run-interactive): Make output buffer scroll. - -2005-04-18 Ralf Angeli - - * tex-fold.el (TeX-fold-region): Get rid of \_> for matching - macros. It prevents macros immediately followed by numbers from - being found. - -2005-04-17 Masayuki Ataka - - * style/amsmath.el (LaTeX-item-equation): just-one-space before - `\\' at the end of line. - -2005-04-15 Ralf Angeli - - * style/harvard.el ("harvard"): Activate harvard citation format - in RefTeX. - -2005-04-14 Ralf Angeli - - * tex-fold.el (TeX-fold-force-fontify): New variable. - (TeX-fold-buffer): Use it. Make sure the buffer is fontified - before folding is done. - - * doc/auctex.texi (Folding): Mention `TeX-fold-force-fontify'. - - * doc/changes.texi: Mention `TeX-fold-force-fontify'. - -2005-04-14 Ikumi Keita - - * style/amsmath.el: Fix comment. - ("amsmath"): Remove duplicate settings of "alignat*" and - "xalignat*" from LaTeX-add-environments. Add "xalignat", - "xalignat*", and "xxalignat" to LaTeX-item-list. - (LaTeX-amsmath-env-alignat): Do not ask label if the tail of ENV - is "*". - -2005-04-14 Masayuki Ataka - - * latex.el (LaTeX-fill-move-to-break-point): Refactoring. - Set third argument of re-search-backward to 'move instead of using - skip-chars-backward. - -2005-04-13 Ralf Angeli - - * latex.el (LaTeX-math-abbrev-prefix): Offer only string type for - customization. Add proper :initialize and :set functions to allow - the value to be changed without having to restart Emacs. - - * doc/auctex.texi (Mathematics): Document only the string-nature - of `LaTeX-math-abbrev-prefix'. - -2005-04-12 Ralf Angeli - - * latex.el (LaTeX-math-abbrev-prefix): Can now be a string to be - used with `kbd'. - (LaTeX-math-abbrev-prefix): New function. - (LaTeX-math-keymap, LaTeX-math-mode): Use it. - - * doc/auctex.texi (Mathematics): - Explain `LaTeX-math-abbrev-prefix' more verbosely. - -2005-04-12 Reiner Steib - - * tex-site.el.in (TeX-lisp-directory): Avoid open-parenthesis at - beginning of a line. - - * tex-style.el (LaTeX-beamer-inner-themes) - (LaTeX-beamer-outer-themes, LaTeX-beamer-color-themes) - (LaTeX-beamer-font-themes): New variables for style/beamer.el. - - * style/beamer.el (LaTeX-arg-beamer-inner-theme) - (LaTeX-arg-beamer-outer-theme, LaTeX-arg-beamer-color-theme) - (LaTeX-arg-beamer-font-theme): New functions. - -2005-04-10 Ralf Angeli - - * tex.el (TeX-parse-argument): Another stab at fixing this - function. The last change from 2005-03-23 broke the insertion of - macros like \footnote with a marked region. This is pure - guesswork. *sigh* - - * latex.el (LaTeX-section-heading): Shorten prompt. - (LaTeX-section-title): Simplify. Shorten prompt. - (LaTeX-auto-minimal-regexp-list): "\" and "." are not special in a - complemented character alternative. - (LaTeX-math-keymap): Define key for prefix insertion inside - defvar. - (math): Use `LaTeX-math-keymap' only. - (LaTeX-math-mode-menu): Use `LaTeX-math-mode-map' (defined by - `define-minor-mode'). - (LaTeX-math-mode): Assign `LaTeX-math-keymap' to - `LaTeX-math-abbrev-prefix'. Use `LaTeX-math-mode-menu' with - `LaTeX-math-mode-map'. - (LaTeX-math-insert-prefix): Remove. - -2005-04-08 Ralf Angeli - - * font-latex.el (font-latex-match-command-with-arguments): - Skip over comments as well as whitespace. - - * tex.el (TeX-output-extension): Default to nil. - -2005-04-07 Ralf Angeli - - * tex.el (TeX-output-extension): Set correct default depending on - the value of `TeX-PDF-mode'. - (TeX-output-extension): Revert. - (VirTeX-common-initialization): Set `TeX-output-extension' here. - -2005-04-05 Christian Schlauer - - * tex.el (TeX-submit-bug-report): Fix typo in doc string, fill doc - string. - - * latex.el: Change maintainer address. - (LaTeX-section): Fix typo in doc string. Remove code that almost - always inserts a new line. - (LaTeX-section-section): Fix doc string. Add code that - conditionally inserts a new line (which also bundles the - modification of the buffer in this function). - (LaTeX-section-hook): Fix typo in doc string. - (LaTeX-default-position): Use `do not' instead of `don't' in doc - string and customize value menu (as in `LaTeX-float). - (LaTeX-item-list): Fix typo in doc string. - -2005-04-05 Ralf Angeli - - * tex.el (TeX-PDF-mode, TeX-interactive-mode, TeX-Omega-mode): - Set customization group. - - * latex.el (LaTeX-math-default): New entry and key for \colon. - New "Punctuation" category. Get rid of some entries in - "delimiters" category already defined in "Arrows". Get rid of - "delimiters" category and merge entries defined there into - "Delimiters.". - (LaTeX-math-menu): Remove "delimiters" and add "Punctuation". - -2005-04-04 Ralf Angeli - - * font-latex.el (font-latex-make-user-keywords): Make XEmacs - happy. - - * doc/changes.texi: Fix @xref. - - * doc/auctex.texi (Quotes): Fix @xref. - (European): Be more verbose. - - * tex-info.el (texinfo-mode): Get rid of hyphens in prompts. - Add @xref command. - - * latex.el (LaTeX-babel-hyphen, LaTeX-babel-hyphen-after-hyphen): - Doc fix. - (LaTeX-babel-hyphen-language-alist): Use t as default value for - insertion behavior. - - * tex.el (TeX-quote-language-alist): Use t as default value for - insertion behavior. - - * doc/auctex.texi: New tag line. - (Quotes): Replace description about (n)german.sty-specific quote - insertion by a generalized one and refer to section about European - languages. - (European): Add subsections. Add information about new - functionality and customization options for language-specific - quote and hyphen insertion. - (Folding): Add information about help echo. - (Viewing): Add subsection heading. A single one does not really - make sense. - - * doc/changes.texi: Add some news. - -2005-04-03 Ralf Angeli - - * tex-fold.el (TeX-fold-help-echo-max-length): New variable. - Add :type and :group specs. - (TeX-fold-make-help-echo): New function. - No space before ellipsis. - Okay, color does not look too bad. - (TeX-fold-make-overlay): Use it. - Remove call to `TeX-fold-make-help-echo' again as we have to - recompute the string anyway. - (TeX-fold-hide-item): Set help-echo property. - Recompute help echo string. - (TeX-fold-show-item): Invalidate help-echo property. - -2005-04-02 Ralf Angeli - - * doc/faq.texi (Frequently Asked Questions About AUCTeX): - Minor enhancements in wording. - - * tex.el (TeX-open-quote, TeX-close-quote) - (TeX-quote-after-quote): Doc fix. - (TeX-quote-language-alist, TeX-quote-language): New variables. - (TeX-insert-quote): Use them. - (TeX-submit-bug-report): Doc fix. - - * latex.el (LaTeX-mode-map): Map "-" to - `LaTeX-babel-insert-hyphen'. - (LaTeX-babel-hyphen, LaTeX-babel-hyphen-after-hyphen) - (LaTeX-babel-hyphen-language-alist, LaTeX-babel-hyphen-language): - New variables. (Moved from tex-style.el and style/german.el - respectively and generalized.) - (LaTeX-babel-insert-hyphen): New function. (Moved from - syle/german.el). - - * tex-style.el (LaTeX-csquotes-open-quote) - (LaTeX-csquotes-close-quote): Doc fix. - (LaTeX-german-quote-after-quote, LaTeX-german-open-quote) - (LaTeX-german-close-quote, LaTeX-german-hyphen) - (LaTeX-german-hyphen-after-hyphen): Remove. - - * style/csquotes.el ("csquotes"): Use `TeX-quote-language'. - - * style/italian.el (LaTeX-italian-open-quote) - (LaTeX-italian-close-quote): Remove. - ("italian"): Use `TeX-quote-language'. - - * style/ngerman.el (LaTeX-german-quote-after-quote) - (LaTeX-german-open-quote, LaTeX-german-close-quote): Remove. - ("ngerman"): Use `TeX-quote-language' and - `LaTeX-babel-hyphen-language'. - - * style/german.el: Move definition of "-" key to latex.el. - (LaTeX-german-hyphen-internal): Move to latex.el as - `LaTeX-babel-hyphen-language'. - (LaTeX-german-insert-hyphen): Move to latex.el as - `LaTeX-babel-insert-hyphen'. - ("german"): Use `TeX-quote-language' and - `LaTeX-babel-hyphen-language'. - - * style/czech.el, style/danish.el, style/slovak.el, - style/swedish.el: Use `TeX-quote-language' and - `LaTeX-babel-hyphen-language' where appropriate. - -2005-03-31 Ralf Angeli - - * doc/faq.texi (Frequently Asked Questions About AUCTeX): - Add general information about how to deal with bugs. Adapt version - numbers for Emacs. - -2005-03-31 Masayuki Ataka - - * latex.el (LaTeX-fill-move-to-break-point): Skip non-space chars - backward if re-search-backward does not find white spaces or - LaTeX-nospace-between-char-regexp. Add mule check before line - break between 2-byte and 1-byte chars. - Reported by Ikumi Keita . - Do not move point if re-search-backward didn't find proper line - break point. - -2005-03-30 Ralf Angeli - - * tex.el (TeX-submit-bug-report): Insert AUCTeX version into mail - subject. - -2005-03-30 Ikumi Keita - - * latex.el (LaTeX-env-label): Remove `TeX-toggle-off-input-method' - because `TeX-math-input-method-off' is already called in - `LaTeX-insert-environment'. - -2005-03-29 Ralf Angeli - - * tex-style.el (LaTeX-german-hyphen): Doc fix. Fix :type. - - * style/german.el (LaTeX-german-insert-hyphen): Do not add "= - repeatedly but stick to - after the first swapping. - -2005-03-28 Ralf Angeli - - * style/german.el (LaTeX-mode-map): Bind `-' to - `LaTeX-german-insert-hyphen'. - (LaTeX-german-quote-after-quote, LaTeX-german-open-quote) - (LaTeX-german-close-quote): Move to tex-style.el. - (LaTeX-german-hyphen-internal): New variable. - (LaTeX-german-insert-hyphen): New function. - ("german"): Set `LaTeX-german-hyphen-internal'. - - * tex-style.el (LaTeX-german-quote-after-quote) - (LaTeX-german-open-quote, LaTeX-german-close-quote): Move here - from style/german.el. - (LaTeX-german-hyphen, LaTeX-german-hyphen-after-hyphen): - New variables. - - * doc/auctex.texi (Font Locking): References are now fontified - with `font-lock-constant-face' because `font-lock-reference-face' - is deprecated. - - * font-latex.el: Change maintainer address. - (font-latex-quotes, font-latex-make-built-in-keywords) - (font-latex-user-keyword-classes): Doc fix. (Mention that setting - the variable directly does not take effect.) - (font-latex-make-match-defun, font-latex-make-built-in-keywords) - (font-latex-make-user-keywords): Doc strings of generated - variables and functions now refer to the creating functions. - (font-latex-warning-face, font-latex-sedate-face) - (font-latex-italic-face, font-latex-bold-face) - (font-latex-math-face, font-latex-string-face) - (font-latex-verbatim-face, font-latex-superscript-face) - (font-latex-subscript-face, font-latex-title-1-face) - (font-latex-title-2-face, font-latex-title-3-face) - (font-latex-title-4-face): Remove these face variables. - (font-latex-title-fontify): Remove :set function. - (font-latex-built-in-keyword-classes): - Use `font-lock-constant-face' instead of `font-lock-reference-face' - because the latter is deprecated in Emacs (and only an alias for - the former which will not work if the quoted face name is used). - Use new `title' specifier as type of keyword for the titling - keywords and mention it in the doc string. - (font-latex-keyword-matcher): Quote face specifiers in any case. - (font-latex-make-user-keywords) - (font-latex-syntactic-face-function): Quote face specifiers. - (font-latex-setup): Remove obsolete method for fontifying strings - or math respectively. - -2005-03-28 David Kastrup - - * tex.el: Change maintainer address. - (TeX-submit-bug-report): Change bug reporting address. - - * doc/wininstall.texi: Change contact info. - - * doc/intro.texi (Introduction): Change contact info. - - * doc/auctex.texi (top): Change contact info. - -2005-03-27 Ralf Angeli - - * font-latex.el (font-latex-match-simple-command): New function. - (font-latex-make-user-keywords): Use it instead of specifying the - regexp directly. Prevents stuff like "\foo\foo\foo\foo" from - being fontified like a zebra. - (font-latex-match-command-with-arguments): Check for limit when - looking at optional and mandatory arguments. Prevents an infinite - loop in XEmacs when typing the "n" of \begin in "\begi\n[foo]". - (font-latex-user-keyword-classes): Specify a default value for the - list. - -2005-03-24 Ralf Angeli - - * Makefile.in (AUCELC): Derive from AUCSRC. - (STYLEELC, CLEANFILES, DISTCLEANFILES, DISTTEXTS): New variables. - (some): Use STYLEELC. - (clean): Use CLEANFILES. - (distclean): Use CLEANFILES and DISTCLEANFILES. Call distclean - target in doc directory. - (maintainer-clean, extraclean): New targets. - -2005-03-23 Ralf Angeli - - * tex.el (TeX-parse-argument): Deactivate mark after insertion of - first mandatory argument. Fixes insertion of braces at wrong - places for multi-argument macros like \parbox and \multicolumn. - See also change from 2004-12-01 which obviously did not suffice. - -2005-03-22 Masayuki Ataka - - * latex.el (LaTeX-fill-move-to-break-point): Prevent line break - between 2-byte char an 1 byte-char. - - * latex.el (LaTeX-fill-move-to-break-point): Do not skip - LaTeX-nospace-between-char-regexp. - Reported by Ikumi Keita . - -2005-03-19 Ralf Angeli - - * tex-fold.el (TeX-fold-buffer-substring): Better safe than sorry. - -2005-03-18 Ralf Angeli - - * font-latex.el (font-latex-make-title-faces): According to - upstream `font-size' is likely to vanish. So back to - `face-height' but scale it down a bit to better match actual font - size. - -2005-03-17 David Kastrup - - * tex.el (TeX-overlay-priority-step): New variable, previously in - tex-fold.el under different name. - (TeX-overlay-prioritize): new function in Emacs and XEmacs - variants. - - * tex-fold.el (TeX-fold-make-overlay): Use `TeX-overlay-prioritize'. - (TeX-fold-priority-step, TeX-fold-prioritize): Rename and moved - to tex.el. - - * tex-buf.el (TeX-region-create): - Transfer `buffer-file-coding-system' from master buffer to region. - -2005-03-17 Ralf Angeli - - * latex.el (LaTeX-section-list-add-locally) - (LaTeX-largest-level-set): New functions. - (LaTeX-add-environments): Invalidate menu variables instead of - setting `LaTeX-menu-changed'. - (LaTeX-section-menu-entry): Do not enable symbol. - (LaTeX-section-menu-create, LaTeX-menu-changed) - (LaTeX-menu-update): Remove. - (LaTeX-section-menu, LaTeX-environment-menu) - (LaTeX-environment-modify-menu): New variables. - (LaTeX-section-menu-filter, LaTeX-environment-menu-filter): - New functions. - (LaTeX-mode-menu): Use them. - (LaTeX-common-initialization): Move setting of - `LaTeX-largest-level' upwards because it is needed when the menu - is being generated. Do not use `activate-menubar-hook' and - `activate-popup-menu-hook' anymore. - - * tex.el (VirTeX-common-initialization): Force update of style - information. - - * style/scrreprt.el, style/scrbook.el, style/scrbase.el, - style/scrartcl.el, style/report.el, style/jsbook.el, - style/jsarticle.el, style/jreport.el, style/jbook.el, - style/jarticle.el, style/j-report.el, style/j-book.el, - style/j-article.el, style/book.el, style/article.el, - style/alphanum.el: Use new functions for setting - `LaTeX-largest-level' or `LaTeX-section-list' respectively. - -2005-03-16 Ikumi Keita - - * latex.el (LaTeX-fill-move-to-break-point): Limit the max number - of characters to look backward for `TeX-looking-at-backward'. - -2005-03-16 Masayuki Ataka - - * latex.el (LaTeX-nospace-between-char-regexp): Change from - defcustom to defvar. - -2005-03-15 Ralf Angeli - - * font-latex.el (font-latex-make-title-faces): Deal with the case - that `font-size' returns a number. Or nil. - - * tex.el (TeX-view-style): Remove support for "a4" and "a5". - -2005-03-14 David Kastrup - - * latex.el (docTeX-indent-inner-fixed) - (LaTeX-indent-calculate-last): Add support for macrocode*, macro*, - environment and environment* environment. - -2005-03-14 Ralf Angeli - - * context.el (ConTeXt-indent-item-re): Do not treat - \setup... commands like \item. - -2005-03-14 Masayuki Ataka - - * tex-fold.el (TeX-fold-prioritize): Cater for preview-latex. - -2005-03-11 Ralf Angeli - - * latex.el (LaTeX-paragraph-commands-regexp-make): New function. - (LaTeX-paragraph-commands-regexp, LaTeX-paragraph-commands): - Use it. - (LaTeX-paragraph-commands-add-locally): New function. - - * style/beamer.el ("beamer"): Use it. Newline not needed anymore - because \frametitle is now a paragraph command and will not be - filled together with the other content. - - * context.el (ConTeXt-find-indent): Correct indentation of - environments. - - * latex.el (LaTeX-fill-region-as-para-do): - Use `remove-text-properties' instead of - `remove-list-of-text-properties' because the latter is not - available in Emacs 21. - -2005-03-10 Ralf Angeli - - * style/beamer.el ("beamer"): Find the correct start of - environment in case a frame environment is inserted with point on - a non-empty line. Insert an additional newline to set off title - and content. - - * font-latex.el (font-latex-make-title-faces): Use `font-size' - instead of `face-height' to determine the font size because the - latter (as the sum of the face's ascent and descent) returns - inappropriate values. Suggested by Steven E. Harris - . - -2005-03-09 Ralf Angeli - - * tex.el (TeX-comment-prefix): New function. - - * latex.el (LaTeX-current-environment, LaTeX-find-matching-end) - (LaTeX-find-matching-begin): Rather than using the start or end of - a commented region as a boundary, look further for other commented - regions with the same prefix possibly containing an environment - start or end respectively. - (LaTeX-mode-menu): An empty help string is useless and may lead to - an empty tooltip. - -2005-03-09 Masayuki Ataka - - * style/amsmath.el ("amsmath"): Fix typo: "dotssc" -> "dotsc". - Added symbol "dots" and "dotsi". - - * latex.el (LaTeX-insert-environment): - Call `TeX-math-input-method-off'. - * style/amsmath.el (LaTeX-amsmath-env-alignat) - (LaTeX-amsmath-env-aligned): Do not call - `TeX-math-input-method-off' from here. - Reported by Ikumi Keita . - -2005-03-08 Ralf Angeli - - * latex.el (LaTeX-current-environment): Doc fix. - - * font-latex.el (font-latex-make-built-in-keywords): Make doc - string of `font-latex-match-*-keywords' more clear. - -2005-03-08 Masayuki Ataka - - * tex.el (TeX-toggle-off-input-method): Turn off input method iff - `current-input-method' starts one of "chinese", "japanese", and - "korean". Use `inactivate-input-method' instead of - `toggle-input-method'. Doc fix. - Suggested by Ikumi Keita . - -2005-03-07 Reiner Steib - - * tex-style.el: New file. defcustoms for style/*.el should go - here. - - * latex.el (LaTeX-includegraphics-extensions) - (LaTeX-includegraphics-options-alist) - (LaTeX-includegraphics-strip-extension-flag) - (LaTeX-includegraphics-read-file, LaTeX-beamer-themes): Move to - tex-style.el. - (tex-style): Require. - - * style/amsmath.el (LaTeX-amsmath-label): Move to tex-style.el. - - * style/beamer.el: Remove install instructions. Won't work - properly outside current AUCTeX anymore. Removed CVS Id. - (LaTeX-beamer-section-labels-flag) - (LaTeX-beamer-item-overlay-flag): Move to tex-style.el. - - * style/csquotes.el (LaTeX-csquotes-quote-after-quote) - (LaTeX-csquotes-open-quote, LaTeX-csquotes-close-quote): Move to - tex-style.el. - - * style/emp.el (LaTeX-write18-enabled-p): Move to tex-style.el. - - * Makefile.in (AUCSRC): Add tex-style.el. - -2005-03-07 Masayuki Ataka - - * tex-jp.el (japanese-TeX-command-list) - (japanese-TeX-error-messages): Change from defvar to defcustom. - -2005-03-06 Masayuki Ataka - - * doc/auctex.texi (I18n): Comment fix. - - * latex.el: Set fill-space nonsticky. - (LaTeX-fill-delete-newlines): Check text property 'fill-space. - -2005-03-04 David Kastrup - - * Organizational: preview-latex development has been moved from - into the - AUCTeX CVS Archive on - in subdirectory - auctex/preview. - -2005-03-04 Reiner Steib - - * doc/auctex.texi (I18n): Try to make text more clear. - - * style/beamer.el (LaTeX-beamer-search-themes) - (LaTeX-arg-beamer-theme): New functions adding completion for - \usetheme. - - * latex.el (LaTeX-beamer-themes): New variable. - -2005-03-05 Ikumi Keita (tiny change) - - * tex-jp.el (japanese-TeX-command-list): Doc fix. - -2005-03-03 Ikumi Keita - - * tex.el (TeX-macro-global-internal): New function. - (TeX-macro-global): Use it. - (TeX-kpathsea-format-alist): Remove duplicate line. - - * tex-jp.el: Use `TeX-macro-global-internal' and append path for - Japanese TeX into TeX-macro-global. Do not override - `TeX-expand-list', no more. - (japanese-TeX-command-list): Add :help string. - Change `TeX-run-LaTeX' to `TeX-run-TeX'. - (japanese-TeX-command-default, japanese-LaTeX-command-default): - Quote symbol TeX-command in doc string. - -2005-03-03 Thomas Baumann - - * style/beamer.el (LaTeX-beamer-item-overlay-flag): New variable. - Used for controling the insertion of overlays in - `LaTeX-item-beamer'. - (LaTeX-item-beamer): Use it. - -2005-03-02 Reiner Steib - - * doc/auctex.texi (I18n): Fix some markup errors. - -2005-03-02 Ralf Angeli - - * font-latex.el (font-latex-make-title-faces) - (font-latex-title-4-face): Use yellow on terminals with dark - background and blue4 on terminals with light background. - -2005-03-02 Masayuki Ataka - - * doc/auctex.texi (Floats): Document `LaTeX-top-caption-list'. - -2005-03-01 Masayuki Ataka - - * doc/auctex.texi (I18n): Revised. - -2005-02-28 Masayuki Ataka - - * tex-jp.el (TeX-japanese-process-input-coding-system) - (TeX-japanese-process-output-coding-system): Fix comment. - -2005-02-27 Masayuki Ataka - - * latex.el (LaTeX-fill-move-to-break-point): Cater for kinsoku, - especially for Japanese. - -2005-02-24 Ralf Angeli - - * latex.el (LaTeX-common-initialization): Update LaTeX menu when a - popup menu in XEmacs is opened. - -2005-02-23 Ralf Angeli - - * bib-cite.el: Some doc fixes in the commentary section. - -2005-02-23 Ikumi Keita (tiny change) - - * doc/auctex.texi (I18n): Remove FIXME comment. - -2005-02-22 Ikumi Keita (tiny change) - - * latex.el (LaTeX-fill-delete-newlines): Call search-forward, - which is copied from `fill-delete-newlines', with BOUND TO. - -2005-02-21 Reiner Steib - - * doc/auctex.texi (Japanese): Fix bogus macro. - -2005-02-21 Masayuki Ataka - - * doc/auctex.texi (Japanese): Doc fix. - Suggested by Ikumi Keita . - -2005-02-20 Ralf Angeli - - * tex-fold.el (TeX-fold-macro-nth-arg): Doc fix. - Do not skip more than one closing brace backwards. - Use `TeX-fold-buffer-substring'. - (TeX-fold-prioritize): Doc fix. - (TeX-fold-buffer-substring): New function. - Do not use `dolist' which uses an unwanted local binding of the - list variable. - -2005-02-19 Ralf Angeli - - * latex.el (LaTeX-current-environment): New variable. - (LaTeX-indent-calculate, LaTeX-fill-region-as-para-do): Use it. - Improves filling performace by caching current environment. - -2005-02-19 Masayuki Ataka - - * tex-jp.el (TeX-japanese-process-input-coding-system): - Remove garbage code. - Reported by Ikumi Keita . - - * latex.el (LaTeX-nospace-between-char-regexp): New variable. - (LaTeX-fill-delete-newlines): Use it. - (LaTeX-fill-move-to-break-point): Ditto. Fix comment. - -2005-02-18 Masayuki Ataka - - * latex.el (LaTeX-fill-delete-newlines): New function. - (LaTeX-fill-region-as-para-do): Use it. - -2005-02-16 Ralf Angeli - - * font-latex.el (font-latex-set-syntactic-keywords): Give an - escape char at the end of a verbatim construct punctuation syntax. - Prevents wrong fontification of stuff like "\verb|foo\|". - -2005-02-16 Masayuki Ataka - - * tex-jp.el (TeX-after-start-process-function): Remove code for - XEmacs. `set-process-coding-system' is available in XEmacs 21.1. - (TeX-japanese-process-input-coding-system) - (TeX-japanese-process-output-coding-system): Change from defvar to - defcustom. Use `default-process-coding-system'; Old XEmacs - doesn't have the variable? - Suggested by Ikumi Keita . - -2005-02-15 Masayuki Ataka - - * latex.el (LaTeX-fill-move-to-break-point): Simplify. - (LaTeX-fill-region-as-para-do): Cater for the situation where - there is a line ending with Japanese characters and the following - line starts with a non-Japanese character. - -2005-02-14 David Kastrup - - * aclocal.m4 (AC_LISPIFY_DIR): new function. - (AUCTEX_AUTO_DIR): Use it. - - * tex-site.el.in (TeX-lisp-directory, TeX-auto-global): - put autoconfed expression on a line of its own. - -2005-02-14 Masayuki Ataka - - * latex.el (LaTeX-fill-region-as-para-do): Get rid of a space at - eol if the last character of the line is Japanese (e.g. short - Japanese lines). - (LaTeX-fill-move-to-break-point): Do not skip characters if the - text is written in Japanese (e.g. long Japanese line). - Reported by Ikumi Keita . - -2005-02-14 Ikumi Keita (tiny change) - - * tex-jp.el (LaTeX-auto-regexp-list): - Use `LaTeX-auto-class-regexp-list'. - -2005-02-13 Ralf Angeli - - * tex-info.el (Texinfo-environment, Texinfo-modify-environment): - New functions. - (Texinfo-insert-environment): Not interactive anymore as it is now - called by `Texinfo-environment'. - (Texinfo-mode-map): `C-c C-e' now calls `Texinfo-environment'. - -2005-02-12 Masayuki Ataka - - * tex.el (TeX-add-local-master): Insert "japanese-" before mode - name if buffer local variable `japanese-TeX-mode' is non-nil. - Suggested by Ikumi Keita . - (japanese-slitex-mode): Remove obsolete autoload of slitex. - - * doc/auctex.texi (Japanese): Doc fix to follow the latest - tex-jp.el. - -2005-02-12 Ralf Angeli - - * tex.el (TeX-find-macro-boundaries): Return an alist instead of a - list. - (TeX-find-macro-end): With `TeX-find-macro-boundaries' returning - an alist `cdr' is now sufficient. - (TeX-find-macro-end-helper): Save match data. - (TeX-font-replace-macro): Use `TeX-find-macro-end' instead of - `forward-sexp'. Fixes errors e.g. when trying to remove the font - spec of a string like "\textbf{(}". - -2005-02-11 Ralf Angeli - - * latex.el (LaTeX-env-figure): Make function aware of active - selections. There are still some indentation issues left. - - * style/epsf.el ("epsf"): Do not add epsffig environment. - Fixes error if latex.el(c) is not loaded. - (LaTeX-env-epsffigure): Remove. - -2005-02-11 David Kastrup - - * tex-site.el.in (TeX-lisp-directory): Use `@lispauctexdir' - instead of `"@auctexdir@"' and `@lispautodir' instead of - `"@auctexdir_expanded"'. - - * configure.ac (lispauctexdir): create version of `$(auctexdir)' - that is Lisp-quoted, not shell-quoted. - (lispautodir): Similarly. - - * doc/Makefile.in (prefix): Append $(null) to some assignments to - save quoted backslashes at line ends. - - * Makefile.in (prefix): Append $(null) to some variable - assignments to let quoted backslashes at their end remain quoted. - (auctexdir): Get from configure. - -2005-02-10 Masayuki Ataka - - * tex-jp.el: Fix bug that once japanese-plain-tex-mode entered, - plain-tex-mode do as japanese-plain-tex-mode. - Reported by Ikumi Keita . - (japanese-TeX-mode): Doc fix. Make variable buffer local and - permanent-local. - (japanese-plain-tex-mode-initialization) - (japanese-latex-mode-initialization): Do not initialize - japanese-TeX-mode. Use `when' instead of `if'. - -2005-02-09 Peter S Galbraith - - * bib-cite.el (bib-master-file): Apply patch from Peter Heslin. - TeX-master can now have symbol values (other than t or nil). - -2005-02-09 Masayuki Ataka - - * tex-jp.el (LaTeX-auto-regexp-list): Remove `usepackage' because - it is defined in `LaTeX-auto-minimal-regexp-list'. - (plain-TeX-auto-regexp-list): Fix regexp; Use `\\|' instead of `|'. - Fill lines in the same way in tex.el. - (TeX-japanese-process-input-coding-system) - (TeX-japanese-process-output-coding-system): Use if-statement in - defvar instead of outside of defvar. Change default value of FSF - Emacs to 'euc-jp. - (TeX-after-start-process-function): Add code for FSF Emacs. - -2005-02-08 Masayuki Ataka - - * style/alphanum.el: Added `Local Variables'. - Suggested by Ikumi Keita . - - * font-latex.el: Fix typo in `Local Variables'. - Reported by Ikumi Keita . - -2005-02-07 Reiner Steib - - * doc/faq.texi (Frequently Asked Questions About AUCTeX): Fix typo - in previous commit. - -2005-02-07 Masayuki Ataka - - * style/jarticle.el ("jarticle"): Use `LaTeX-section-level'. - -2005-02-07 Ralf Angeli - - * latex.el (LaTeX-fill-code-comment): Compute the end of the - region to be filled _after_ indentation happened. - -2005-02-07 David Kastrup - - * doc/faq.texi (Frequently Asked Questions About AUCTeX): Be quite - more verbose about Emacs/XEmacs and versions. - -2005-02-04 David Kastrup - - * Version 11.55 released. - - * Makefile.in (tar-ball): - - * doc/Makefile.in (clean, html/auctex_toc.html, dist): Move HTML - stuff into html directory. - -2005-02-04 David Kastrup - - * RELEASE: Some more Emacspeak blurb. - -2005-02-04 Ralf Angeli - - * RELEASE: Make description of changes clearer. - -2005-02-04 David Kastrup - - * RELEASE (Warning): warn about XEmacs 21.4.16. - -2005-02-01 Ralf Angeli - - * tex.el (TeX-search-syntax-table): Give ?\" character punctuation - syntax. Prevents parenthetical characters from being hidden from - `TeX-find-opening-brace' if they happen to be enclosed between two - quotation marks. - Better use whitespace syntax for ?\" as this is the equivalent of - a nil entry in the syntax table. - (TeX-search-syntax-table): Remove superfluous possibility to - specify comment and escape characters as arguments. - -2005-02-01 Masayuki Ataka - - * doc/changes.texi: Mention support for the jsarticle and jsbook - classes. - - * tex-jp.el (japanese-LaTeX-style-list): - Add jsclasses (jsarticle and jsbook). - -2005-01-31 Ralf Angeli - - * configure.ac: Bump version info to 11.55. - - * auctex.spec (Version): Bump to 11.55. - (Release): Reset to 1. - - * doc/tex-ref.tex: Bump version info to 11.55. - (Source Display): Adapt information about key bindings to current - implementation. - - * doc/auctex.texi: Bump version info to 11.55. - - * doc/changes.texi: Add information about changes in AUCTeX 11.55. - - * RELEASE: Add information about fixed bugs in AUCTeX 11.55. - - * latex.el (LaTeX-fill-region-as-para-do): Limit the search for - sentence ends. Fixes erroneous addition of spaces at places - following a paragraph to be filled. - -2005-01-31 Masayuki Ataka - - * style/jsarticle.el: New file. - - * style/jsbook.el: New file. - - * Makefile.in (STYLESRC): Add them. - -2005-01-29 Masayuki Ataka - - * tex-jp.el (LaTeX-fill-region-as-para-do): Remove. - -2005-01-28 Reiner Steib - - * tex.el (AUCTeX-date): Use ISO 8601 format. - (TeX-submit-bug-report): Include AUCTeX-date when using a - non-released version. - -2005-01-26 Ralf Angeli - - * tex.el: Do not use whitespace syntax for ?~. Prevents these - characters from being deleted during filling. - -2005-01-25 Ralf Angeli - - * tex-buf.el: Update header. - (TeX-view-output-file): Let `TeX-active-master' return file name - without directory. Fixes viewer not finding output file when - being called in a subdirectory. - (TeX-active-master): Add new parameter `nondirectory'. Doc fix. - -2005-01-21 David Kastrup - - * auctex.spec (Conflicts): Mention the outdated emacspeak from - FC3. - -2005-01-20 Ralf Angeli - - * font-latex.el (font-latex-set-syntactic-keywords): Do not call - `regexp-opt' on empty lists. Prevents `regexp-opt-group' from - entering a loop on installations with an outdated regexp-opt.el. - - * tex-buf.el (TeX-command-region): Pass name of region file - without directory to `TeX-command-query' because a test in the - latter expects it like that. - (TeX-command-query): Doc fix. - -2005-01-19 Jan-Ake Larsson - - * aclocal.m4, configure.ac: A few small changes to allow sync with - preview-latex' aclocal.m4 - -2005-01-19 Ralf Angeli - - * tex.el (hack-one-local-variable): Make sure the byte compiler - does not barf on `minor-mode-list' by eliminating the reference to - this variable. - -2005-01-15 Ralf Angeli - - * doc/auctex.texi (top): Restrict to one content listing in HTML - output. - - * doc/todo.texi (Wishlist): Remove bug regarding parsing of LaTeX - class files. - - * tex.el (TeX-macro-global): New function. - (TeX-macro-global): (the variable) Moved here from tex-site.el.in. - Use new `TeX-macro-global' function. - - * aclocal.m4 (library): Remove TEX_INPUT_DIRS function. - - * configure.ac (auctexdir): Remove call to TEX_INPUT_DIRS. - - * lpath.el: Setting `TeX-macro-global' is not necessary anymore as - it now is in tex.el. - - * tex-site.el.in (TeX-macro-global): Move defcustom to tex.el. - - * doc/install.texi (Configure): Remove documentation of - --with-tex-input-dirs. - - * doc/wininstall.texi: Remove documentation of - --with-tex-input-dirs. - - * latex.el (LaTeX-insert-environment): Insert a simple newline - character instead of using `newline'. Fixes insertion of - environment end at wrong place in XEmacs. - (LaTeX-fill-region): Remove superfluous `save-restriction'. - (LaTeX-auto-class-regexp-list): Add patterns for commands - described in "LaTeX2e font selection" (fntguide). - -2005-01-14 Reiner Steib - - * doc/auctex.texi (European): Document all TeX-language-*-hook - variables. Don't document obsolete `dk.sty'. - -2005-01-14 David Kastrup - - * auctex.spec: Add and remove auctex.info instead of auctex in - info dir. Bump release to 2 to match upload. - -2005-01-13 David Kastrup - - * font-latex.el (font-latex-set-title-face) - (font-latex-title-fontify): font-latex-title-fontify, not - fontity. fontify, fontify, fontify. - * doc/changes.texi: Ditto. - * doc/auctex.texi (Font Locking): Ditto. - -2005-01-12 David Kastrup - - * Version 11.54 released. - -2005-01-12 Ralf Angeli - - * style/beamer.el: Update copyright information. - General clean-up. - ("beamer"): Support frame environment. - The overprint has an optional "area width" argument, not a - mandatory "overlay" argument. - -2005-01-09 Reiner Steib - - * RELEASE: Addition to contributors section. - - * tex-bar.el (TeX-bar-LaTeX-button-alist): Use generic "view" - image instead of mode specific. - -2005-01-09 Ralf Angeli - - * RELEASE: Added information about fixed bugs and added features - in AUCTeX 11.54. - - * auctex.spec (Version): Bump to 11.54. - - * configure.ac: Bump version info to 11.54. - - * doc/auctex.texi: Bump version info to 11.54. - - * doc/tex-ref.tex: Bump version info to 11.54. - -2005-01-07 Ralf Angeli - - * latex.el (LaTeX-forward-paragraph): Allow finding paragraph - commands even if they are preceded by whitespace and comment - starters. - -2005-01-06 Ralf Angeli - - * tex.el (TeX-forward-comment-skip): Differentiate prefixes with - whitespace between comment starters. - - * latex.el: Update copyright information. - (LaTeX-indent-calculate-last, LaTeX-fill-region-as-para-do): - Do not widen. - (LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do): - Use a marker instead of narrowing the region. - (LaTeX-indent-line, LaTeX-indent-inner-do) - (LaTeX-current-indentation, LaTeX-back-to-indentation): - Handle prefixes with whitespace between comment starters correctly. - -2005-01-05 Reiner Steib - - * style/graphicx.el: Added completion of boxing macros. - Fontify some macros. - - * font-latex.el (font-latex-built-in-keyword-classes): Fix typo - in doc string. - -2005-01-02 Reiner Steib - - * toolbar-x.el (toolbarx-default-toolbar-meaning-alist): - Some checkdoc related fixes. Still not checkdoc clean. - - * tex-bar.el (Commentary): Don't mention stuff done by - configure/make in the instructions. - (TeX-bar-help-from-command-list): Quote symbols in doc string. - File is checkdoc clean now. - - * doc/auctex.texi: Update copyright. - (Mathematics): Explain how to enable LaTeX-math-mode by default. - Suggested by Chris Wallace . - (Filling, Outline): Markup fixes: Use @lisp instead of @example - where appropriate. - -2004-12-30 Ralf Angeli - - * tex-fold.el (ConTeXt-find-matching-start): Require 'tex and add - autoloads to make the compiler happy. - - * doc/changes.texi: Add and tweak some stuff for 11.54. - -2004-12-28 Ralf Angeli - - * tex.el (TeX-auto-parse-region): Do not add element to `symbol' - if it is already contained. - -2004-12-23 Ralf Angeli - - * latex.el (LaTeX-indent-outer-do): Remove redundant code. - -2004-12-20 Ralf Angeli - - * font-latex.el: Add coding cookie. - (font-latex-quote-end-list): Remove. - (font-latex-quote-list): New variable. - (font-latex-quotes, font-latex-match-quotation): Use it for - generalization. - (font-latex-keyword-matcher): Revert last change. - (font-latex-make-built-in-keywords): Match the empty string only - at the end of multi-char macros. - (font-latex-make-user-keywords): Make sure sedate face is not used - for words right after a "\\". - (font-latex-set-syntactic-keywords): Do not match linebreaks as - delimiters of `verb-like-commands'. - -2004-12-19 Ralf Angeli - - * font-latex.el (font-latex-keyword-matcher): Highlight only first - matched group. - (font-latex-make-built-in-keywords): Set up grouping for warning - keywords and mark its end with "[^A-Za-z@*]". - -2004-12-17 Ralf Angeli - - * latex.el (LaTeX-fill-paragraph): Do not narrow region when code - comments are filled. Fixes wrong indentation if a line with a - code comment following an indented line is filled. - Mark end of current line, not beginning of next. - Jump to start of code comment line after regular filling. - -2004-12-16 Ralf Angeli - - * font-latex.el (font-latex-built-in-keyword-classes): - Move warning keywords up in order to save them from being covered by - less important faces. Include "include" in warning keywords. - - * aclocal.m4 (TEX_INPUT_DIRS): Change `IFS' temporarily for - tokenizing the string instead of inserting newlines. The latter - did not work anyway because there was one backslash too much in - "\\n". Strip trailing slashes of determined directories before - concatenation. - - * doc/install.texi (Configure): Quote value for - --with-tex-input-dirs. - - * doc/wininstall.texi: Quote value for --with-tex-input-dirs. - - * tex.el (TeX-arg-opening-brace, TeX-arg-closing-brace): - New variables. - (TeX-parse-arguments, TeX-parse-argument, TeX-argument-insert): - Use them. - - * latex.el (TeX-arg-free): Temporarily bind - `TeX-arg-opening-brace' and `TeX-arg-closing-brace'. - -2004-12-15 Ralf Angeli - - * tex.el (TeX-source-specials-view-position-flags): Fix syntax for - xdvi. - -2004-12-14 Ralf Angeli - - * doc/auctex.texi (top): Duplicate top node and wrap it in @ifinfo - and @ifhtml environments respectively. - -2004-12-13 Ralf Angeli - - * context.el (ConTeXt-paragraph-commands-regexp): Match any - command starting with "\start" or "\stop" and the respective - language variants. - -2004-12-11 Ralf Angeli - - * tex-fold.el (TeX-fold-keymap): Change key bindings for clearout - commands. - (TeX-fold-item, TeX-fold-remove-overlays): Doc fix. - - * tex.el (TeX-fold-menu): Change display of key bindings for - clearout commands. - - * doc/auctex.texi (Folding): Document new key bindings for - clearout commands. - -2004-12-10 Ralf Angeli - - * tex-fold.el (TeX-fold-keymap): Add key binding for - `TeX-fold-dwim'. - (TeX-fold-dwim): New function. - Add support for folding regions. - (TeX-fold-macro, TeX-fold-env): Call `message' here instead of in - `TeX-fold-item' to get the right return value for the latter. - (TeX-fold-item): Move `message' out to get the right return value. - (TeX-fold-remove-overlays): Signal if an overlay was deleted with - the return value. - - * tex.el (TeX-fold-menu): Add menu entry for `Tex-fold-dwim'. - - * doc/auctex.texi (Folding): Document `TeX-fold-dwim'. - Mention support for folding regions with `TeX-fold-dwim'. - - * doc/changes.texi: Advertise folding and unfolding of regions as - well as DWIM functionality. - - * tex-fold.el (TeX-fold-keymap): Add key bindings for - `TeX-fold-region and `TeX-fold-clearout-region'. - (TeX-fold-region): Make interactive. - - * tex.el (TeX-fold-menu): Add menu entries for folding and - unfolding of regions. - - * doc/auctex.texi (Folding): Document folding and unfolding of - regions. - Document `TeX-fold-dwim'. - - * latex.el (LaTeX-fill-code-comment): Do not hardcode tab width. - -2004-12-09 Ralf Angeli - - * tex-fold.el (TeX-fold-keymap): Add key bindings for - `TeX-fold-paragraph' and `TeX-fold-clearout-paragraph'. - (TeX-fold-buffer): Now calls new `*-region' functions. - (TeX-fold-paragraph): New function. - (TeX-fold-buffer-type): Remove. - (TeX-fold-region): New function. Basically encloses contents of - `TeX-fold-buffer-type' but type parameter is not mandatory - anymore. - (TeX-fold-clearout-buffer): Now calls `TeX-fold-clearout-region'. - (TeX-fold-clearout-paragraph, TeX-fold-clearout-region): - New functions. - - * tex.el (TeX-fold-menu): Add menu entries for folding and - unfolding of paragraphs. - - * doc/auctex.texi (Folding): Document folding and unfolding of - paragraphs. - - * doc/changes.texi: Advertise folding and unfolding of - paragraphs. - - * tex.el (TeX-comment-start-regexp): New variable. - (TeX-comment-or-uncomment-region, TeX-uncomment) - (TeX-forward-comment-skip, TeX-find-macro-end-helper): Use it. - - * latex.el (LaTeX-newline, LaTeX-insert-environment) - (LaTeX-env-item, LaTeX-indent-line, LaTeX-current-indentation) - (LaTeX-fill-region-as-paragraph, LaTeX-fill-region-as-para-do) - (LaTeX-fill-move-to-break-point, LaTeX-fill-paragraph) - (LaTeX-fill-code-comment, LaTeX-fill-region) - (LaTeX-forward-paragraph, LaTeX-backward-paragraph): - Use `TeX-comment-start-regexp' instead of `comment-start'. - (LaTeX-backward-paragraph, LaTeX-indent-line): Simplify. - - * style/mdwlist.el ("mdwlist"): Use `TeX-comment-start-regexp' - instead of `comment-start'. - - * style/doc.el (LaTeX-env-no-comment): - Use `TeX-comment-start-regexp' instead of `comment-start'. - -2004-12-07 Ralf Angeli - - * tex-fold.el (TeX-fold-buffer-type): Do not ignore case during - search. - - * context.el (ConTeXt-paragraph-commands-regexp): New name for - `ConTeXt-paragraph-commands'. Doc fix. Match escape character at - front as well. - (ConTeXt-mode-common-initialization): Use it. - Set `LaTeX-paragraph-commands-regexp' instead of - `LaTeX-paragraph-commands'. Adapt definition of - `paragraph-start'. - -2004-12-05 Ralf Angeli - - * tex.el (hack-one-local-variable): Advise it in order to call - minor mode functions for AUCTeX minor modes activated by - file-local minor mode variables. - - * latex.el (LaTeX-math-mode): Define using `define-minor-mode'. - Make it compatible with older Emacsen. - -2004-12-02 Ralf Angeli - - * style/csquotes.el (LaTeX-csquotes-quote-after-quote): - Avoid interference with (n)german.el. - -2004-12-01 Ralf Angeli - - * Makefile.in (distclean): Remove generated `configure' file. - And revert again as it does not comply with the definition of - standard targets in the GNU make manual. - - * style/jurabib.el ("jurabib"): Add further macros. - - * tex.el: Add coding cookie. - Use punctuation syntax for "«" and "»" characters. - (TeX-parse-argument): Deactivate mark after insertion of first - pair of braces. Fixes problems with the insertion of macros with - more than one brace and an active selection. - - * style/csquotes.el (LaTeX-csquotes-open-quote) - (LaTeX-csquotes-close-quote): Doc fix. - ("csquotes"): Repair quoting. Use completing-read where - possible. Use a stricter test for usage of quotes. - - * doc/auctex.texi (Quotes): Document csquotes.el. - -2004-11-29 Ralf Angeli - - * style/csquotes.el: New file. - - * Makefile.in (STYLESRC): Add style/csquotes.el. - - * doc/changes.texi: Advertise support for csquotes.sty. - -2004-11-29 Reiner Steib - - * tex.el (TeX-auto-insert): Add SKIP argument. - (TeX-auto-store): Use it to avoid circular dependencies. - - * style/graphicx.el (LaTeX-arg-includegraphics): Add "page". - - * latex.el (LaTeX-includegraphics-options-alist): Ditto. - -2004-11-29 Ralf Angeli - - * doc/auctex.texi: Use "auctex.info" instead of "auctex" as info - file name. - - * doc/Makefile.in: Adapt to suit change in info file name from - "auctex" to "auctex.info". - - * doc/.cvsignore: Adapt to suit change in info file name from - "auctex" to "auctex.info". - - * doc/changes.texi: Advertise use of "auctex.info" info file name. - -2004-11-29 Jan-Ake Larsson - - * configure.ac: Add @command macro test - - * configure.in: Moved to configure.ac - - * configure.ac: Moved from configure.in - - * doc/macros.texi: Add @command macro - - * doc/auctex.texi: Change order of @top and @ifnottex, error - message otherwise. - - * doc/Makefile.in: Add MAKEINFO environment variable for texi2... - usage. Remove old (confusing) messages. - -2004-11-28 Ralf Angeli - - * doc/intro.texi (Introduction): @/ unfortunately is only - available since Texinfo 4.6. Remove it for now. - - * doc/auctex.texi: Correct some references. - -2004-11-27 Ralf Angeli - - * doc/auctex.texi: Remove RCS keyword. - Correct subtitle. - Various corrections of filling and capitalization. - Move up installation instructions. - (Display): New node and chapter holding display-related content. - (Font Locking): New node and section. - (Folding): Now a section. Remove the silly first paragraph. - (Outline): Now a section. - - * doc/macros.texi: Add `@fontlatex' macro. - - * doc/install.texi: Specify node unconditionally in the file. - - * doc/intro.texi (Introduction): Use `@email' instead of `@url' - for email addresses. - - * doc/quickstart.texi (Processing): Better heading. - - * font-latex.el: Clean up comments. - (font-latex-built-in-keyword-classes): Add explanation of the - variable structure. - (font-latex-match-command-with-arguments): Change "asterix" to - "asterisk". - -2004-11-25 Ralf Angeli - - * latex.el (LaTeX-backward-paragraph): Jump to macro start. D'oh. - - * texmathp.el: Rearrange variable and function definitions in - order to get as few compiler warnings as possible due to the - reintroduction of the :set function in `texmathp-tex-commands'. - Add a dummy `defvar' for `texmathp-tex-commands' to silence the - compiler. - (texmathp-tex-commands): Reintroduce a :set function as advertised - in `texmathp-compile'. - (texmathp): Remove the conditional call to `texmathp-compile' as - this is handled by the :set function in `texmathp-tex-commands' on - load of the file. - - * tex.el: Autoload `texmathp-match-switch'. - -2004-11-24 Ralf Angeli - - * font-latex.el (font-latex-bold-face, font-latex-italic-face) - (font-latex-math-face, font-latex-string-face) - (font-latex-warning-face, font-latex-verbatim-face): Inherit from - suitable base faces if possible. Doc fix. - (font-latex-sedate-face): Doc fix. - - * latex.el (LaTeX-paragraph-commands): Doc fix. - (LaTeX-backward-paragraph): Do not unnecessarily jump to a (wrong) - position after the macro start. - - * tex.el: Move (nearly all) autoloads to a single place. - Remove redundant autoload for `TeX-region-file'. Add autoload for - `TeX-view'. - (TeX-parse-macro): Doc fix. - Do not add braces for macros defined as `("foo" 0)'. - (TeX-parse-arguments): Do not bind `<' and `>'. - (TeX-parse-argument, TeX-argument-insert): Do not use `<' and `>' - formerly bound by `TeX-parse-arguments'. Fixes some compiler - warnings. - (TeX-auto-list-information): Use `message' correctly. - - * tex-info.el (texinfo-mode): Add `@email' macro. - -2004-11-22 Berend de Boer - - * context.el (ConTeXt-mode-common-initialization): ConTeXt does - not need italics correction. - -2004-11-20 Christian Schlauer - - * doc/auctex.texi (Floats): Update. - - * doc/changes.texi: Mention change of `LaTeX-float'. - - * latex.el (LaTeX-float, LaTeX-env-figure): Implement "do not - prompt" option. `LaTeX-float' has the same customize value menu - like `LaTeX-default-position' now. This implies that the old - meaning nil corresponds to `""' now, while nil means "do not - prompt". - (LaTeX-env-figure): Ask for `Float position' instead of `Float - to'. - (LaTeX-float): New default value "" instead of "htbp" (after a - discussion on the mailing list). - (LaTeX-default-format, LaTeX-default-width) - (LaTeX-default-position): Omit `Specifies the' in doc-string. - -2004-11-19 Miguel Frasson - - * tex-buf.el (TeX-run-TeX): Improve comments. - -2004-11-18 Ralf Angeli - - * tex-buf.el (TeX-TeX-sentinel-check): Use only the letters after - the last dot of a file name for the file extension. - -2004-11-16 Ralf Angeli - - * latex.el (LaTeX-fill-move-to-break-point): Search backward for - \verb|...| constructs rather than forward. Fixes cases with more - than one constructs per line. Reported by Christan Schlauer. - -2004-11-16 David Kastrup - - * doc/wininstall.texi: Clarify --with-xemacs. - -2004-11-15 Ralf Angeli - - * latex.el (LaTeX-paragraph-commands): Now is a customizable list - instead of a regular expression. - (LaTeX-paragraph-commands-internal) - (LaTeX-paragraph-commands-regexp): New variables. - (LaTeX-forward-paragraph, LaTeX-backward-paragraph) - (LaTeX-common-initialization): - Use `LaTeX-paragraph-commands-regexp' instead of - `LaTeX-paragraph-commands'. - -2004-11-12 Ralf Angeli - - * latex.el (LaTeX-close-environment): Insert a newline at the end - of the environment if an uncommented line follows a commented one. - -2004-11-11 Ralf Angeli - - * latex.el (docTeX-in-macrocode-p): Search backward for an - environment beginning rather than forward for its end. - -2004-11-08 David Kastrup - - * latex.el (doctex-mode): Set the mode name. - -2004-11-04 Ralf Angeli - - * tex-info.el (texinfo-mode): Add `@command' macro. - - * doc/auctex.texi (Commands): Correct key binding for - `TeX-Omega-mode'. Add index entry. Use `@command' instead of - `@code' where appropriate. - - * font-latex.el (font-latex-built-in-keyword-classes): Use correct - face for `font-latex-match-title-3'. - -2004-11-04 Miguel Frasson - - * images/amstex.xpm: Added. Contains symbolic color - 'backgroundToolBarColor', required by (GNU/Linux) XEmacs. - -2004-11-03 Christian Schlauer - - * latex.el (LaTeX-env-figure, LaTeX-env-minipage) - (LaTeX-env-tabular*): Do always accept the user's input as the new - buffer-local values for `LaTeX-float' and `LaTeX-default-width', - even if the user entered the empty string. - (LaTeX-env-minipage): Do not ask for the (optional) position if - `LaTeX-default-position' is set to `nil'. Behaviour agrees with - LaTeX-env-array and LaTeX-env-tabular* now. - (LaTeX-env-array, LaTeX-env-tabular*): Change `setq'-assignment - of `LaTeX-default-position' so that it works not only the first - time in buffers with `LaTeX-default-position' set to `nil'. - (LaTeX-env-array, LaTeX-env-minipage, LaTeX-env-tabular*): - Use `LaTeX-optop', `TeX-grop', etc. instead of `{', `['. - (LaTeX-env-picture): Don't delete whitespace after inserting the - environment. Cursor position corresponds to proper indentation - now. - -2004-11-03 Ralf Angeli - - * tex.el (TeX-delete-dups-by-car): New name for `TeX-delete-dups'. - (TeX-delete-duplicate-strings, TeX-sort-strings): New functions. - Contributed by Reiner Steib and David Kastrup. - - * font-latex.el: Require 'tex. - (font-latex-user-keyword-classes): Enhance :set function to tell - user which entry is duplicated. - - * latex.el (TeX-arg-input-file): Use new name - `TeX-delete-dups-by-car' instead of `TeX-delete-dups'. - - * style/graphicx.el (LaTeX-includegraphics-read-file-TeX): - Use new name `TeX-delete-dups-by-car' instead of `TeX-delete-dups'. - -2004-11-02 Ralf Angeli - - * font-latex.el (font-latex-make-user-keywords): Add the "fixed" - matchers here rather than in `font-latex-make-built-in-keywords'. - - * latex.el (LaTeX-math-default, LaTeX-math-menu): Use "Greek - Uppercase" instead of "Greek" and "Greek Lowercase" instead of - "greek". - -2004-11-02 David Kastrup - - * latex.el (LaTeX-paragraph-commands): Make `\maketitle' a - paragraph starter. - -2004-11-01 Ralf Angeli - - * font-latex.el (font-latex-make-built-in-keywords) - (font-latex-make-user-keywords): Append rather than prepend - matchers. - -2004-11-01 Miguel Frasson - - * toolbar-x.el - (toolbarx-make-command): Code clean up. - -2004-11-01 Ralf Angeli - - * font-latex.el: Change maintainer information. - (font-latex-keywords): New customization group. - (font-latex-built-in-keyword-classes): New variable. - (font-latex-make-match-defun, font-latex-keyword-matcher): - New functions. - (font-latex-make-built-in-keywords): New name for - `font-latex-make-keywords'. - Move default keyword definitions from - `font-latex-match-*-keywords' to - `font-latex-match-*-keywords-local'. - Integrate `font-latex-match-*-keywords-set' function into - `font-latex-match-*-keywords' defcustom. - (font-latex-keywords-1, font-latex-keywords-2): Default to nil. - All matchers are now added in `font-latex-make-built-in-keywords' - and `font-latex-make-user-keywords'. - (font-latex-user-keyword-classes): New variable. - (font-latex-make-user-keywords): New function. - - * doc/changes.texi: Remove duplicate word. - Mention possibility to add new keyword classes. - - * doc/quickstart.texi: Some rewordings, corrections and - enhancements. - -2004-10-29 Ralf Angeli - - * tex.el (TeX-auto-symbol-check): Use `add-to-list' instead of - `cons' in order to avoid duplicates. - - * latex.el (LaTeX-auto-minimal-regexp-list): Use non-greedy - operators for getting the end of a TeX group. - (LaTeX-auto-cleanup): Use `add-to-list' instead of `cons' in order - to avoid duplicates. - -2004-10-29 Miguel Frasson - - * tex-buf.el: Add simple error report system. - (TeX-error-report-switches): New variable (plist). - (TeX-run-TeX), - (TeX-TeX-sentinel-check): Use it, updating error state, - where property is (intern (TeX-master-file)). - - * tex-bar.el: Remove defadvice's to TeX-run-TeX and - TeX-TeX-sentinel-check. - (TeX-bar-error-handling-switches): Remove. - (TeX-bar-LaTeX-button-alist): next-error updated. - -2004-10-28 Reiner Steib - - * tex-bar.el (TeX-bar-LaTeX-button-alist): Add `TeX-save-document'. - - * doc/changes.texi: Renamed function `LaTeX-install-toolbar'. - - * tex-site.el.in: Ditto. - -2004-10-28 Miguel Frasson - - * tex-bar.el: Now requires tex-buf.el, for error handling. - Renamed symbols: - (LaTeX-install-toolbar): New name for `latex-install-toolbar'. - (tex-bar-latex-buttons): New name for `tex-bar-latex-buttons'. - (tex-bar-img-filename): New name for `tex-bar-img-filename'. - (TeX-tool-bar): New name for `tex-tool-bar' group. - (TeX-bar-LaTeX-buttons): New name for `tex-bar-latex-buttons'. - (TeX-bar-LaTeX-all-button-alists): New name for - `tex-bar-latex-all-button-alists'. - (TeX-tool-bar-button-definitions): New name for - `tex-tool-bar-button-definitions'. - (LaTeX-symbols-toolbar-switch-contents): New name for - `latex-symbols-toolbar-switch-contents'. - (LaTeX-symbols-toolbar-contents): New name for - `latex-symbols-toolbar-contents' - (LaTeX-install-toolbar): New name for `latex-install-toolbar'. - - Use separator only in Emacs, while buildin separator is not - implemented for XEmacs. - (TeX-bar-help-from-command-list): New function, that returns the - :help string for ITEM from TeX-command-list. - (TeX-bar-error-handling-switches): New variable. - (TeX-run-TeX [tex-buf.el]): before-adviced to reset error - internals. - (TeX-TeX-sentinel-check [tex-buf.el]): after-adviced to set error - internals when error happens. - (TeX-bar-LaTeX-button-alist): New button next-error, which is - resp. visible/active when error detected on Emacs/XEmacs. - All buttons received :help from TeX-command-list. - (TeX-bar-LaTeX-buttons): next-error is default, and file is no - longer default. - -2004-10-27 Ralf Angeli - - * latex.el (LaTeX-auto-class-regexp-list): New variable. - Match "\DeclareRobustCommand\foo" besides - "\DeclareRobustCommand{\foo}" as well. - (LaTeX-auto-regexp-list): Use it. - (LaTeX-auto-cleanup): Do not consider key=value options. - Check for "Package" in addition to "package". - -2004-10-26 Reiner Steib - - * tex.el (TeX-auto-generate-global): Only parse cls and sty files. - -2004-10-26 Ralf Angeli - - * font-latex.el (font-latex-match-command-in-braces): - Remove references to non-existent variables. - -2004-10-26 Reiner Steib - - * latex.el (LaTeX-math-list): Improve doc string and custom type. - (LaTeX-math-default): Add doc string. - -2004-10-26 Frank Küster - - * doc/quickstart.texi: Don't use so many nodes. Several fixes. - -2004-10-26 Reiner Steib - - * Makefile.in (tar-ball): Don't include CVS stuff. - - * doc/changes.texi: Mention experimental tool bar support. - - * Makefile.in (tar-ball): Include tex-bar images. - -2004-10-25 David Kastrup - - Toolbar patches by Reiner Steib - * Makefile.in (aucteximagedir): Define. - (AUCSRC, AUCELC): Add toolbar files. - (install-images): new target. - - * tex-site.el.in (TeX-image-directory): Define. - - * tex-bar.el (toolbar-x): require toolbar and latex at runtime. - -2004-10-24 Reiner Steib - - * Makefile.in (DOCFILES): Add doc/quickstart.texi. - -2004-10-23 Miguel Frasson - - * toolbar-x.el: - (toolbarx-emacs-mount-popup-menu): Nil cannot be a menu key - anymore (fixed). - (toolbarx-test-image-type): Improve comments. Add support for - variables defined with `defimage', which are considered a simple - value for the :image property. - (toolbarx-emacs-refresh): Nil cannot be a toolbar (menu) key - anymore (fixed). - (toolbarx-install-toolbar): Improve documentation for the :image - property. - -2004-10-22 Miguel Frasson - - * tex-bar.el: Improve comments. Symbol-toolbar code moved to the - bottom of the file. - (tex-bar-latex-buttons): Improve comments. Add custom :type. - (tex-bar-latex-buttons): New command -- display a list of defined - buttons. - (tex-bar-available-meaning-alists): Remove (renamed). - (tex-bar-latex-all-button-alists): New name of - `tex-bar-available-meaning-alists'. Add custom :type. - (tex-bar-meaning-alist): Remove (renamed). - (tex-bar-latex-button-alist): New name of `tex-bar-meaning-alist'. - Add custom :type. Renamed `latex-symbols' button to - `latex-symbols-experimental'. - - * toolbar-x.el: Improve comments. - (toolbarx-process-group-without-insert): Become autoloaded. - (toolbarx-process-group): Code cleanup. - (toolbarx-process-symbol): Code cleanup. - (toolbarx-default-toolbar-meaning-alist): Separator button label - renamed from `:sep' to `separator'. - -2004-10-22 Reiner Steib - - * doc/auctex.texi (European): Adjust to change of - `LaTeX-italian-open-quote'. - -2004-10-20 Ralf Angeli - - * aclocal.m4 (TEX_INPUT_DIRS): Do not use -e command line option - for grep. - -2004-10-18 Reiner Steib - - * doc/quickstart.texi: Fix markup. - -2004-10-18 Frank Küster - - * doc/quickstart.texi: New chapter. - - * doc/changes.texi: Mention `Quick Start'. - - * doc/auctex.texi (Font Specifiers): Add \textrm and \textsf - (Commands): Add TeX-Omega-mode - (top): Print contents near at the beginning. - - * doc/macros.texi: New macro @sans. - - * doc/intro.texi (Introduction): Remove sections obsoleted by - `Quick Start' (Indentation and filling, Completion, Editing your - document, Outlines). - -2004-10-18 Reiner Steib - - * doc/todo.texi, doc/install.texi, doc/history.texi, - doc/changes.texi, doc/auctex.texi: Remove optional arguments of - all @node commands. - - * doc/Makefile.in (TEXIFILES): Add quickstart.texi. - -2004-10-18 Frank Küster - - * doc/Makefile.in (TEXIFILES): Add macros.texi. - (auctex.dvi, auctex.pdf): Depend on TEXIFILES. - -2004-10-18 Christian Schlauer - - * latex.el (LaTeX-env-figure, LaTeX-env-minipage): Point out to - the user that the placement (figure) and position (minipage) - specifiers are optional arguments. - (LaTeX-env-figure): Simplify. Do not insert the (optional) - placement specifier `LaTeX-float' into the buffer if the user - entered the empty string when asked for `float'. - -2004-10-18 Ralf Angeli - - * font-latex.el (font-latex-make-keywords): Correctly evaluate - keywords when making `font-latex-match-*-keywords' defcustom. - -2004-10-17 Ralf Angeli - - * doc/todo.texi (Bugs): Document some bugs related to font locking - and folding. - - * latex.el (LaTeX-insert-environment): Partial rewrite. Stay in - comments. Do not comment uncommented following lines. Get rid of - redundant comment prefix. - (LaTeX-indent-calculate): Check for beginning of buffer. - (LaTeX-indent-calculate-last): Do not check for beginning of - buffer. Fixes wrong indentation of environments at the top of the - buffer. - -2004-10-16 Ralf Angeli - - * tex-fold.el (TeX-fold-macro-nth-arg): - Use `TeX-find-closing-brace' instead of `forward-sexp'. - Fixes problems with comment characters in \url macros. - - * latex.el (LaTeX-paragraph-commands): Use `regexp-opt' to - generate the regexp. - (LaTeX-common-initialization): Add support for "$$" to - `paragraph-start'. - - * context.el (ConTeXt-mode-common-initialization): Add support for - "$$" to `paragraph-start'. - - * font-latex.el: Remove change log. - (font-latex-make-keywords): New function. - (font-latex-match-variable-keywords-local) - (font-latex-match-variable-make) - (font-latex-match-variable-keywords-set) - (font-latex-match-variable-keywords, font-latex-match-variable) - (font-latex-match-reference-keywords-local) - (font-latex-match-reference-make) - (font-latex-match-reference-keywords-set) - (font-latex-match-reference-keywords) - (font-latex-match-reference) - (font-latex-match-function-keywords-local) - (font-latex-match-function-make) - (font-latex-match-function-keywords-set) - (font-latex-match-function-keywords, font-latex-match-function) - (font-latex-match-title-1-keywords-local) - (font-latex-match-title-1-make) - (font-latex-match-title-1-keywords-set) - (font-latex-match-title-1-keywords, font-latex-match-title-1) - (font-latex-match-title-2-keywords-local) - (font-latex-match-title-2-make) - (font-latex-match-title-2-keywords-set) - (font-latex-match-title-2-keywords, font-latex-match-title-2) - (font-latex-match-title-3-keywords-local) - (font-latex-match-title-3-make) - (font-latex-match-title-3-keywords-set) - (font-latex-match-title-3-keywords, font-latex-match-title-2) - (font-latex-match-title-4-keywords-local) - (font-latex-match-title-4-make) - (font-latex-match-title-4-keywords-set) - (font-latex-match-title-4-keywords, font-latex-match-title-2) - (font-latex-match-textual-keywords-local) - (font-latex-match-textual-make) - (font-latex-match-textual-keywords-set) - (font-latex-match-textual-keywords, font-latex-match-textual) - (font-latex-match-warning-keywords-local) - (font-latex-match-warning-make) - (font-latex-match-warning-keywords-set) - (font-latex-match-warning-keywords, font-latex-match-warning) - (font-latex-match-warning-function): Now generated by - `font-latex-make-keywords'. - (font-latex-match-bold-command-keywords-local) - (font-latex-match-bold-command-keywords) - (font-latex-match-bold-command) - (font-latex-match-italic-command-keywords-local) - (font-latex-match-italic-command-keywords) - (font-latex-match-italic-command) - (font-latex-match-math-command-keywords-local) - (font-latex-match-math-command-keywords) - (font-latex-match-math-command) - (font-latex-match-type-command-keywords-local) - (font-latex-match-type-command-keywords) - (font-latex-match-type-command) - (font-latex-match-bold-declaration-keywords-local) - (font-latex-match-bold-declaration-keywords) - (font-latex-match-bold-declaration) - (font-latex-match-italic-declaration-keywords-local) - (font-latex-match-italic-declaration-keywords) - (font-latex-match-italic-declaration) - (font-latex-match-type-declaration-keywords-local) - (font-latex-match-type-declaration-keywords) - (font-latex-match-type-declaration): New variables generated by - `font-latex-make-keywords'. - (font-latex-match-bold-command) - (font-latex-match-bold-command-make) - (font-latex-match-bold-command-keywords-set) - (font-latex-match-italic-command) - (font-latex-match-italic-command-make) - (font-latex-match-italic-command-keywords-set) - (font-latex-match-math-command) - (font-latex-match-math-command-make) - (font-latex-match-math-command-keywords-set) - (font-latex-match-type-command) - (font-latex-match-type-command-make) - (font-latex-match-type-command-keywords-set) - (font-latex-match-bold-declaration) - (font-latex-match-bold-declaration-make) - (font-latex-match-bold-declaration-keywords-set) - (font-latex-match-italic-declaration) - (font-latex-match-italic-declaration-make) - (font-latex-match-italic-declaration-keywords-set) - (font-latex-match-type-declaration) - (font-latex-match-type-declaration-make) - (font-latex-match-type-declaration-keywords-set): New functions - generated by `font-latex-make-keywords'. - (font-latex-keywords-1): Use new functions. - (font-latex-bold-command-keywords) - (font-latex-italic-command-keywords) - (font-latex-math-command-keywords) - (font-latex-type-command-keywords) - (font-latex-bold-declaration-keywords) - (font-latex-italic-declaration-keywords) - (font-latex-type-declaration-keywords): Remove. - (font-latex-match-command-with-arguments): New name for - `font-latex-match-command-outside-arguments'. Third argument now - is an integer instead of a binary. It specifies the number of - mandatory arguments of a LaTeX macro. Simplify the function. - (font-latex-match-font-cache) - (font-latex-match-font-outside-braces): Remove. - (font-latex-match-in-brace-cache): New name for - `font-latex-match-infont-cache'. - (font-latex-match-command-in-braces): New name for - `font-latex-match-font-inside-braces'. Generalize, so that it can - be used for any command and does not return a special, complex - match. - (font-latex-set-syntactic-keywords): Try to minimize false - fontifications of macros which may look like \foo{bar} and - \foo{bar{. - (font-latex-commented-outp): Do not consider comment characters in - verbatim content. - -2004-10-15 Reiner Steib - - * latex.el (LaTeX-default-format, LaTeX-default-width) - (LaTeX-default-position): Fix doc strings. - -2004-10-14 Reiner Steib - - * latex.el (LaTeX-default-width): Make it buffer local. - (LaTeX-env-minipage): Pick up new value of LaTeX-default-width. - -2004-10-14 Ralf Angeli - - * tex-fold.el (TeX-fold-macro-spec-list): Add starred sectioning - commands. - - * latex.el (LaTeX-fill-region-as-paragraph): Do not add linebreaks - after "$$ " at the end of paragraph filling. - (LaTeX-fill-move-to-break-point): Simplify. Add support for - $$...$$ type display math. - - * style/jurabib.el: New file. - - * Makefile.in (STYLESRC): Add jurabib.el. - - * doc/changes.texi: Mention support for the jurabib package. - -2004-10-14 Miguel Frasson - - * auctb.el: Removed (renamed to tex-bar.el) - - * tex-bar.el: Added; (new name of auctb.el). Added support for - buttons and customization. - (install-auctex-toolbar): removed. - (tex-tool-bar): New custom group, inside AUCTeX group. - (tex-tool-bar-button-definitions): New custom group, inside - tex-tool-bar group. - (tex-bar-latex-buttons): New custom variable: buttons in LaTeX - mode. - (tex-bar-meaning-alist): New custom variable. - (tex-bar-available-meaning-alists): New custom variable: - collection of variables for meaning-alists. - (latex-install-toolbar): New function: install the toolbar for - LaTeX mode. - (latex-symbols-toolbar-contents): added separator between symbol - switches and symbols. - - * toolbarx.el: Removed (renamed to toolbar-x.el) - - * toolbar-x.el: Added; (new name of toolbarx.el). - (toolbarx-default-toolbar-meaning-alist) Added `:sep' button. - (toolbarx-emacs-add-button): clean up. - -2004-10-13 Reiner Steib - - * latex.el (LaTeX-default-width): New variable. - (LaTeX-env-minipage, LaTeX-env-tabular*): Use it. - (LaTeX-environment): Mention it in the doc string. - (LaTeX-env-label): Reindent. - - * tex.el (TeX-delete-dups): Use our own (faster) version. - - * latex.el (LaTeX-env-array, LaTeX-env-minipage) - (LaTeX-env-tabular*): Don't delete whitespace after inserting the - environment. Cursor position corresponds to proper indentation - now. From Christian Schlauer with some - modifications. - -2004-10-12 Reiner Steib - - * doc/auctex.texi (Completion): Mention `C-c RET' for - `TeX-insert-macro'. Fixed typo. - (Parsing Files): Fixed typo. - (European): Improved. - From Frank Küster , slightly modified. - - * latex.el (LaTeX-common-initialization): Use `LaTeX-env-tabular*' - for "tabular*". - -2004-10-12 Ralf Angeli - - * tex-info.el (Texinfo-insert-node): Emacs 21.3 and earlier - expect a list of lists. - - * tex.el: Cater for `delete-selection-mode'. - `eval-after-load' (used for support of desktop.el) in Emacs 21.3 - and earlier expects a string, not a symbol. - (TeX-point-is-escaped): Remove. Implementation of - `TeX-escaped-p', which does the same, is slightly nicer. - (TeX-insert-dollar): Use `TeX-escaped-p'. - -2004-10-11 Ralf Angeli - - * font-latex.el: Small clean-ups and rearrangements. - (font-latex-match-variable-keywords) - (font-latex-match-reference-keywords) - (font-latex-match-function-keywords) - (font-latex-match-title-1-keywords) - (font-latex-match-title-2-keywords) - (font-latex-match-title-3-keywords) - (font-latex-match-title-4-keywords) - (font-latex-match-textual-keywords) - (font-latex-match-warning-keywords): Remove redundant defvars. - (font-latex-match-variable, font-latex-match-reference) - (font-latex-match-function, font-latex-match-title-1) - (font-latex-match-title-2, font-latex-match-title-3) - (font-latex-match-title-4, font-latex-match-textual) - (font-latex-match-warning): Set default values and make - buffer-local. - (font-latex-match-reference): Add doc string. - (font-latex-set-syntactic-keywords): Do not set comment syntax. - -2004-10-10 Ralf Angeli - - * style/booktabs.el, style/captcont.el, style/fancyref.el, - style/mdwlist.el, style/natbib.el, style/nicefrac.el, - style/paralist.el, style/scrbase.el, style/scrbook.el, - style/scrlttr2.el, style/scrpage2.el, style/scrreprt.el, - style/subfigure.el, style/units.el (TeX-add-style-hook): Do not - set up font-latex variables if font-latex is not loaded and - enabled. - - * style/alltt.el, style/listings.el, style/url.el - (TeX-add-style-hook): Do not set up font-latex variables if - font-latex is not loaded and enabled. Reinitialize font-lock - defaults. - - * font-latex.el: Do not autoload `texmathp'. - (font-latex-fontify-script): Doc fix. - (font-latex-script): Do without `texmathp'. - (font-latex-syntactic-keywords): Default to nil. - Make buffer-local. - (font-latex-setup): Set syntactic keywords. - -2004-10-08 Reiner Steib - - * tex.el (TeX-update-style, TeX-parse-arguments) - (TeX-parse-argument, VirTeX-common-initialization) - (TeX-auto-parse-region): Simplify code by using `unless'. - -2004-10-08 Ralf Angeli - - * tex.el (TeX-search-forward-unescaped) - (TeX-search-backward-unescaped, TeX-re-search-forward-unescaped) - (TeX-search-unescaped, TeX-escaped-p): New functions. - (TeX-find-macro-boundaries): Use `TeX-escaped-p'. - - * latex.el (LaTeX-newline, LaTeX-current-indentation) - (LaTeX-fill-region-as-para-do, LaTeX-fill-move-to-break-point): - Use new search functions from tex.el. - - * tex-fold.el (TeX-fold-make-overlay, TeX-fold-hide-item) - (TeX-fold-show-item): Respect `font-lock-mode'. - - * style/amstex.el: Add copyright and license information. - ("amstex"): Do not load amsmath.el in `plain-tex-mode' or - `ams-tex-mode'. - -2004-10-06 Ralf Angeli - - * texmathp.el (texmathp): Limit environment search with result of - macro search if possible. - - * font-latex.el (font-latex-verb-like-commands): New variable. - (font-latex-set-syntactic-keywords): Use it. - (font-latex-match-command-outside-arguments) - (font-latex-match-font-outside-braces) - (font-latex-match-font-inside-braces): Check face at the beginning - of the match to make keyword fontification possible even if a - macro's argument was already fontified due to syntactic keyword - fontification. - - * style/listings.el (TeX-add-style-hook): Suppress indentation in - lstlisting environments. Fontify both \lstinline|...| and - \lstinline{...}. Add lstlisting environment to - `LaTeX-verbatim-regexp'. - - * style/url.el (TeX-add-style-hook): Treat arguments \url|...| and - \url{...} as verbatim. - - * style/alltt.el (TeX-add-style-hook): Use buffer-local variable - `font-latex-verbatim-environments-local'. - -2004-10-05 Miguel Frasson - - * toolbarx.el (toolbarx-default-toolbar-meaning-alist): - New constant, providing a MEANING-ALIST for the insertion of the - default buttons and some extra ones in Emacs and XEmacs. - -2004-10-05 Ralf Angeli - - * tex.el (TeX-output-view-style): Move more special items upwards. - Remove "a4" and "a5" styles. - -2004-10-04 Miguel Frasson - - * toolbarx.el: - (toolbarx-emacs-add-button) - (toolbarx-test-image-type): Add Emacs `image descriptor' as valid - image specification (Emacs only). - (toolbarx-emacs-add-button): "transp-strip" is new `tranparent - strip' image file. - - * images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm, - * images/error.xpm, images/exec.xpm, images/execbibtex.xpm, - * images/execdvips.xpm, images/execerror.xpm, - * images/execpdftex.xpm, images/exectex.xpm, - * images/execviewdvi.xpm, images/execviewpdf.xpm, - * images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm, - * images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm, - * images/tex.xpm, images/view.xpm, images/viewdvi.xpm, - * images/viewpdf.xpm, images/viewps.xpm: Add symbolic color - 'backgroundToolBarColor' to make pics work in (GNU/Linux) XEmacs - -2004-10-02 Ralf Angeli - - * font-latex.el: Some clean-ups, rearrangements and performance - improvements. - (font-latex-verbatim-face): XEmacs does not like :inherit. - (font-latex-setup): Activate `font-latex-syntactic-face-function'. - (font-latex-faces-present-p): New function. - (font-latex-match-command-outside-arguments): Use it. - (font-latex-bold-command-keywords) - (font-latex-italic-command-keywords) - (font-latex-math-command-keywords) - (font-latex-type-command-keywords): New variables. - (font-latex-match-font-outside-braces): Use them. - Check for comment and verbatim faces. - (font-latex-bold-declaration-keywords) - (font-latex-italic-declaration-keywords) - (font-latex-type-declaration-keywords): New variables. - (font-latex-match-font-inside-braces): Use them. - Check for comment and verbatim faces. - (font-latex-script): Use `font-latex-faces-present-p'. - - * doc/changes.texi: Add some new features and fixed bugs. - -2004-09-29 Miguel Frasson - - * images/bibtex.xpm, images/dvipdf.xpm, images/dvips.xpm, - * images/error.xpm, images/exec.xpm, images/execbibtex.xpm, - * images/execdvips.xpm, images/execerror.xpm, - * images/execpdftex.xpm, images/exectex.xpm, - * images/execviewdvi.xpm, images/execviewpdf.xpm, - * images/execviewps.xpm, images/gv.xpm, images/jumpdvi.xpm, - * images/pdftex.xpm, images/pspdf.xpm, images/sep.xpm, - * images/tex.xpm, images/view.xpm, images/viewdvi.xpm, - * images/viewpdf.xpm, images/viewps.xpm: Add designed images for - toolbar buttons. - -2004-09-29 Ralf Angeli - - * font-latex.el (font-latex-do-multi-line): Add new option and use - it as default value. - (font-latex-use-cache): New variable. - (font-latex-match-command-outside-arguments) - (font-latex-match-font-outside-braces) - (font-latex-match-font-inside-braces): Use it. - (font-latex-check-cache): Do not check if cache is to be used. - (font-latex-setup): Set up multi-line font locking. - -2004-09-28 Miguel Frasson - - * toolbarx.el: Support for grouping `:insert' clauses in the 3 - engines (performance improvement.) Better comments and - docstrings. - (toolbarx-process-symbol): Fix `nreverse'-missing bug. - - * auctb.el: Fix Copyright notice (to FSF). Remove "AMS Special" - from ppup menu. Simplify. Remove garbage comments from end. - (auctb-img-filename): Remove "symb-pics/" from return. - Add "symb-pics/" explicitly where it is needed in the defconst's. - - * images, images/dropdown.xpm, images/ltx-symb-turn-off.xpm, - * images/ltx-symb-turn-on.xpm: Add designed images for symbol - toolbar. - -2004-09-28 Ralf Angeli - - * font-latex.el: Add change log entries and bump version. - (font-latex-find-matching-close): Fix typo in last commit. - (font-latex-match-font-inside-braces): Set actual numbers in the - match, not nil. Fixes errors with `font-lock-multiline' enabled. - -2004-09-27 David Kastrup - - * font-latex.el (font-latex-find-matching-close): Simplify. - - * latex.el (LaTeX-math-default): Use `W in math mode for the Omega - letter. - - * tex.el (TeX-find-macro-start-helper): Simplify. - (TeX-find-macro-end-helper): Simplify. - (TeX-find-macro-end-helper): Stop if `forward-sexp' fails. - - * doc/todo.texi (Wishlist): Macro spell checking mentioned. - -2004-09-26 Miguel Frasson - - * toolbarx.el: Add to cvs (first version). - - * auctb.el: Add to cvs (first version); features only a symbol - toolbar. - -2004-09-24 Davide G. M. Salvetti - - * configure.in: Add `--(en|dis)able-build-dir-test' switch to - allow disabling `VALID_BUILD_DIR'. - -2004-09-22 Ralf Angeli - - * tex.el (VirTeX-common-initialization): Revert last change. - - * font-latex.el (font-latex-keywords-2): Use function - `font-latex-match-script' instead of regexp directly. - (font-latex-fontify-script): Doc fix. - (font-latex-match-script): Reintroduce. - -2004-09-19 Ralf Angeli - - * latex.el (LaTeX-verbatim-macros): New variable. - (LaTeX-fill-move-to-break-point): Do not break inside of macros - defined in `LaTeX-verbatim-macros'. - (LaTeX-fill-newline): Do not trigger auto-fill. - - * style/listings.el (TeX-add-style-hook): Add "lstinline" to - `LaTeX-verbatim-macros'. - - * font-latex.el (font-latex-set-syntactic-keywords): "*" is not - allowed as a \verb delimiter. - - * doc/todo.texi (Bugs): Another bug gone the way of the poodle. - -2004-09-18 Ralf Angeli - - * latex.el (LaTeX-indent-line): Use XEmacs' functions to deal with - extents/overlays. Avoids dependence on overlay.el. - (LaTeX-fill-region-as-paragraph): Inhibit filling of "Local - Variables" section, if to be filled as a paragraph. - - * style/url.el: Add some (low-level) symbols for completion and - fontification. - (TeX-arg-urlstyle): New function. - - * doc/todo.texi (Bugs): Remove some obsolete bug descriptions. - -2004-09-17 Ralf Angeli - - * font-latex.el (font-latex-verbatim-environments): Change from - defvar to defcustom. - (font-latex-verbatim-environments-local) - (font-latex-verbatim-macros) - (font-latex-verbatim-macros-local): New variables. - (font-latex-set-syntactic-keywords): Use them. - - * style/listings.el: New file. - - * Makefile.in (STYLESRC): Add it. - - * doc/changes.texi: Mention support for listings.sty. - -2004-09-16 Reiner Steib - - * doc/changes.texi: Mention built fixes. - -2004-09-16 Ralf Angeli - - * font-latex.el (font-latex-commented-outp): Reimplement for - better performance. - - * doc/changes.texi: Streamline documentation of performance - changes. - - * tex.el (TeX-search-syntax-table): Make XEmacs happy. - (VirTeX-common-initialization): Append our stuff to the end of - `find-file-hooks'. Fixes problems with `auto-insert-mode'. - -2004-09-15 Jan-Ã…ke Larsson - - * aclocal.m4 (EMACS_LISP): quote ${emacs}, Windows.... - -2004-09-13 Ralf Angeli - - * doc/changes.texi: Add changes from 11.51 up to now. - - * style/url.el: New file. - - * Makefile.in (STYLESRC): Add style/url.el. - -2004-09-12 Ralf Angeli - - * font-latex.el (font-latex-keywords-1): Add highlighter for math - macros. - (font-latex-keywords-2): Use regexp for matching instead of - `font-latex-match-script'. - (font-latex-match-font-outside-braces): Add support for math, esp. - "\ensuremath". - (font-latex-match-script): Remove. - (font-latex-script): Fix check for present faces. Add `texmathp' - check in case there is no math face present. - -2004-09-09 Reiner Steib - - * aclocal.m4 (texinputdirs): Strip leading "!!". - -2004-09-08 Reiner Steib - - * latex.el (TeX-arg-input-file): Remove duplicates from the - completion list. Simplify code by using `unless'. - -2004-09-08 Ralf Angeli - - * tex-info.el (Texinfo-insert-node): New function. - (Texinfo-mode-map): Use it. - -2004-09-07 Davide G. M. Salvetti - - * aclocal.m4 (EMACS_LISP): Sync echo output with real emacs - invocation. - -2004-09-07 Ralf Angeli - - * tex-info.el (Texinfo-insert-environment): Add a space between - inserted "@end" and environment name in case of active region. - -2004-09-05 Ralf Angeli - - * tex.el (TeX-search-syntax-table): New function and variable. - (TeX-find-balanced-brace): New function. - (TeX-find-closing-brace): Use `TeX-find-balanced-brace'. - (TeX-find-opening-brace): Ditto. - (TeX-find-macro-boundaries): Add `lower-bound' argument. - (TeX-find-macro-start-helper): Add `limit' argument. - (TeX-find-macro-start): Ditto. - -2004-08-31 Reiner Steib - - * doc/changes.texi: Add `LaTeX-includegraphics-read-file'. - Mention use of `start' for MikTeX and fpTeX. - - * latex.el (LaTeX-includegraphics-read-file): New variable. - - * tex.el (TeX-delete-dups): New defun or defalias. - - * style/graphicx.el (LaTeX-includegraphics-read-file-TeX): - Rename from `LaTeX-includegraphics-read-file'. Remove duplicates using - `TeX-delete-dups'. - (LaTeX-includegraphics-read-file-relative): Insert relative - filename. From Dan Nicolaescu . - (LaTeX-arg-includegraphics): Use funcall for image-file. - -2004-08-28 David Kastrup - - * Version 11.53 released. - -2004-08-28 David Kastrup - - * doc/tex-ref.tex: Bump version. - - * configure.in: Bump version number. - - * auctex.spec (Version): bump to 11.53. - - * doc/auctex.texi: Bump version to 11.53. - -2004-08-28 Ralf Angeli - - * Makefile.in (install-el): Fix typos. - -2004-08-27 Reiner Steib - - * tex.el (TeX-kpathsea-format-alist): - Add LaTeX-includegraphics-extensions. - (TeX-search-files): Fix non-kpathsea case. - - * style/graphicx.el (LaTeX-includegraphics-read-file): - Use completion based on TeX-search-files. - -2004-08-27 Ralf Angeli - - * tex-fold.el (TeX-fold-preserve-comments): New variable. - (TeX-fold-buffer-type): Use it. - - * font-latex.el (font-latex): Add to AUCTeX's customization group. - (font-latex-find-matching-close): Correctly recognize multiple - escape characters. Add missing paren. - -2004-08-26 Masayuki Ataka - - * tex-site.el.in (japanese-slitex-mode): Remove obsolete autoload - of slitex. - - * tex-jp.el (japanese-plain-tex-mode, japanese-latex-mode): - Use `TeX-defun' for getting version info into mode doc. - -2004-08-26 Ralf Angeli - - * tex-mik.el: Use `start' instead of the respective executable for - PostScript, PDF and HTML files. - - * tex-fptex.el: Ditto. - -2004-08-25 Ralf Angeli - - * tex.el (TeX-find-macro-boundaries): Detect the start of any - macro, not just those consisting of [A-Za-z@]. - Remove some superfluous `goto-char' calls. - (TeX-find-macro-start-helper): Reimplement once again. - Original patch by David Kastrup; slightly modified. Doc fix. - (TeX-find-macro-end-helper): Doc fix. Handle macros not - consisting of [A-Za-z@] correctly. - (TeX-find-opening-brace): Improve performance. - -2004-08-25 Reiner Steib - - * tex.el: Autoload `TeX-process-set-variable' and `TeX-region-file'. - -2004-08-25 Jan-Ã…ke Larsson - - * aclocal.m4: EMACS_PATH_LISPDIR: Expand lispdir if relative to - binary. Quote lispdir, and deal with exec_prefix, add missing - bracket. - - * aclocal.m4: Fix xemacs<->emacs mistake, restore path searching - when --without-packagedir is given - - * configure.in: enable --without-packagedir - - * aclocal.m4: Barf if packagedir not found, don't bother with - load-path on xemacs' lispdir - -2004-08-25 David Kastrup - - * tex-buf.el (TeX-command): Call `TeX-process-set-variable' with - correct options, so that the viewer command is next unless - overridden. - - * tex.el (TeX-set-mode-name): Set `TeX-command-next' in the - buffers where they actually count. - -2004-08-24 David Kastrup - - * latex.el (LaTeX-math-default): Correctly code "jmath" and - "Bbbk". - -2004-08-24 Reiner Steib - - * doc/auctex.texi (Mathematics): Add `LaTeX-math-menu-unicode'. - (Changes): Refer to `history.texi' _after_ the newer changes. - - * doc/changes.texi: Added versions 11.51-11.53. - -2004-08-24 Ralf Angeli - - * tex.el (VirTeX-common-initialization): Use "%" instead of - `comment-start' for `comment-start-skip'. - (TeX-find-opening-brace): Do not use an inverse matcher but negate - the whole expression. - (TeX-find-macro-start-helper): Reimplement. Should be much faster - now. - - * latex.el (LaTeX-current-environment): - Use `buffer-substring-no-properties'. - (LaTeX-indent-line): Revert last change. Only multi-line overlays - at the start of a line are affected by the XEmacs bug. - - * tex-info.el (Texinfo-environment-list): Add "command" macro. - -2004-08-24 Reiner Steib - - * doc/install.texi (Prerequisites): Add `easy-mmode.el' update for - XEmacs. - -2004-08-23 David Kastrup - - * latex.el (LaTeX-indent-line): Get all overlays, not just one. - (LaTeX-math-default): Add iota. - (LaTeX-math-default): Use different symbol for triangle. - (LaTeX-math-default): Don't use `?\S-e' for `?E'. - - * tex.el (TeX-match-buffer): Use `buffer-substring-no-properties' - (TeX-in-commented-line): Use `skip-chars-forward' and `forward-line'. - (TeX-in-line-comment): Use `forward-line'. - (TeX-brace-count-line): Use `skip-chars-forward'. - - * RELEASE: Some updates. - - * latex.el (LaTeX-section): Use an active region as title if available. - (LaTeX-section-title): Prompt with title if present. Should we - ask at all? - (LaTeX-math-list): Add Unicode code point. - (LaTeX-math-menu-unicode): New customization variable for unicode - in math menu. Only set in GTK Emacs for now. Does not work on - XEmacs. Use it for initializing the menus. Also prefix menu - points with backslash. - - * Makefile.in (.PHONY): Declare a bunch of phony targets to - protect against users making files/directories with that name (in - particular "lisp"). - -2004-08-22 David Kastrup - - * style/italian.el ("italian"): Don't overwrite existing local - variable settings. - - * style/ngerman.el ("ngerman"): Don't overwrite existing local - variable settings. - - * style/german.el ("german"): Don't overwrite existing local - variable settings. - - * tex.el (TeX-set-mode-name, TeX-PDF-mode): XEmacs needs two - arguments for `local-variable-p'. - -2004-08-20 David Kastrup - - * tex.el (desktop): Save TeX-Omega-mode, too. - - * Makefile.in (full-release): Source rpm is auctex, not - auctex-emacs. - - * auctex.spec (Provides): Provide auctex as well to satisfy - preview-latex. create package emacs nevertheless. - - * Version 11.52 released. - -2004-08-20 David Kastrup - - * tex.el (AUCTeX-version): move to front and also eval when - compiling. Other version info moved, too. - (TeX-defun): Macro for putting version info into definition. - (plain-tex-mode): Use `TeX-defun'. - (ams-tex-mode): Use `TeX-defun'. - - * tex-info.el (texinfo-mode): Use `TeX-defun' for getting version - info into mode doc. - - * latex.el (latex-mode): Use `TeX-defun' for getting version info - into mode doc. - - * context.el (context-mode): Use `TeX-defun' for getting version - info into mode doc. - - * auctex.spec (BuildRoot): New naming scheme. - - * RELEASE: Add `DESTDIR' blurb. - -2004-08-19 David Kastrup - - * auctex.spec: Change `tex-site.el' to overwriting config file - mode. - - * tex.el (plain-tex-mode): Move menu initializiation here instead - of `plain-TeX-common-initialization'. We don't want "TeX" menus - in `ConTeXt-mode' or `AmSTeX-mode'. - (plain-TeX-common-initialization): remove `easy-menu-add' here. - (TeX-common-menu-entries): Change "Customize" strategy again. - (plain-TeX-menu-entries): Move from `plain-TeX-menu'. - (plain-TeX-mode-menu): Use `plain-TeX-menu-entries'. - (AmSTeX-mode-map): Derive from `TeX-mode-map' not - `plain-TeX-mode-map'. - (AmSTeX-mode-menu): Define menu for `AmSTeX-mode'. - (ams-tex-mode): Add menus in proper order. - - * tex-info.el (texinfo-mode): Swap order of `easy-menu-add'. - - * latex.el (LaTeX-common-initialization): Swap order of - `easy-menu-add'. - - * context.el (ConTeXt-mode-common-initialization): Swap order of - `easy-menu-add', move `major-mode' init to front. - - * latex.el (LaTeX-common-initialization): Exchange order of - `easy-menu-add' to get better menu layout in XEmacs. - -2004-08-19 Reiner Steib - - * auctex.spec (description): Overhauled. - - * doc/install.texi: Markup fixes, see "(texinfo)command". - - * doc/wininstall.texi: Ditto. - -2004-08-19 David Kastrup - - * latex.el (LaTeX-mode-menu): Use `TeX-common-menu-entries'. - - * tex-info.el (Texinfo-mode-menu): Use `TeX-common-menu-entries'. - - * tex.el (ams-tex-mode): Add `plain-TeX-mode-menu' here. Doh. - - * context.el (ConTeXt-mode-menu): Use `TeX-menu-with-help' instead - of `TeX-maybe-remove-help'. - (ConTeXt-mode-menu): Use `TeX-common-menu-entries'. - - * tex.el (TeX-customization-menu): Save the customization menu - here when generated, so that we have it available in all modes. - (TeX-common-menu-entries): The common menu entries for TeX modes. - (plain-TeX-mode-menu): Use `TeX-common-menu-entries'. - - * configure.in: export `localstatedir'. - - * Makefile.in (localstatedir): import `localstatedir'. - -2004-08-19 Ralf Angeli - - * doc/install.texi (Customizing): tex-site.el should be edited no - more. Customize should be used instead. Relevant variables are - determined during configuration now. - Mention build/installation commands for contributed files. - -2004-08-19 Reiner Steib - - * auctex.spec: Fixes for SuSE. - -2004-08-19 David Kastrup - - * aclocal.m4: `putative-existing-lisp-dir' is not a package - directory if `lisp' is not a path component. - Normalize whitespace. - Remove trailing slash from packagedir. - - * tex-site.el.in (TeX-macro-global): Don't quote texinputdirs - additionally. - - * aclocal.m4: Really remove trailing slashes/backslashes. - Don't expand `lispdir'. - (library): Surround `texinputdirs' with quotes. Output it - enclosed in parens. - (library): Let `autodir' refer unexpanded to `localstatedir'. - Add some quoting in patterns. - - * doc/Makefile.in (DESTDIR): introduce `DESTDIR' into installation - targets. - - * Makefile.in (DESTDIR): introduce `DESTDIR' into installation - targets. - -2004-08-18 David Kastrup - - * tex-fold.el (TeX-fold-buffer-type): Don't use `end-of-buffer' as - it plays around with the current window point. - - * Makefile.in (auctexdir, styledir): Use `${...}' for symmetry - with aclocal.m4 - - * aclocal.m4: Use `${...}' instead of `$(...)' everywhere. - -2004-08-18 Jan-Ã…ke Larsson - - * aclocal.m4 (EMACS_LISPDIR): Output expanded lispdir - -2004-08-18 David Kastrup - - * configure.in: Shell-quote autodir. - - * RELEASE: Some minor changes. - -2004-08-18 Ralf Angeli - - * RELEASE: Change version to 11.52. Replace old feature/bug - information. - - * font-latex.el (font-latex-script): Disable raising of characters - for older Emacsen. Original patch by Reiner Steib. - Bump version and add change log entry. - - * tex-fold.el (TeX-fold-unfolded-face): Make it look more blueish - on displays with 24bit color depth. - (TeX-fold-buffer-type): Use either a complemented character - alternative to be on the safe side or "\\_>" on Emacsen which - support it. - -2004-08-17 Reiner Steib - - * texmathp.el (texmathp-tex-commands-default): Add \label. - Various checkdoc-related fixes. - -2004-08-17 Ralf Angeli - - * tex-fold.el (TeX-fold-buffer-type): Use alternative way to - determine end of search pattern. Fixes problem with starred - macros. - Fix compile errors and add further match alternatives. - (TeX-fold-item): Recognize starred macros as well. - XEmacs does not know `match-string-no-properties'. - (TeX-fold-make-overlay): Do not alter `display-string' before - `face' is set. - (TeX-fold-hide-item): Get only the string part of - `display-string'. - - * tex.el (TeX-fold-menu): Wrap value in `TeX-menu-with-help'. - Fixes XEmacs start-up error. - - * tex-mik.el: Fix typo in comment. - - * auctex.spec (Version): Change to 11.52. - - * configure.in: Change AUCTeX version to 11.52. - - * doc/tex-ref.tex: Change AUCTeX version to 11.52. - - * doc/auctex.texi: Change AUCTeX version to 11.52. - -2004-08-17 David Kastrup - - * Makefile.in (full-release): Fix a few things. - - * Version 11.51 released. - -2004-08-17 David Kastrup - - * aclocal.m4: Quote when expanding and remove trailing backslash, - too. - (library): Don't check for $PWD but for default-directory. - -2004-08-16 David Kastrup - - * doc/wininstall.texi: move --prefix description up, since it - might be the only needed option. - - * doc/tex-ref.tex (section{Font Selection}): Add italic - corrections and small-caps entry. - - * tex.el (info): Add more prefixes to `Info-file-list-for-emacs'. - - * tex-jp.el (japanese-TeX-command-list): Comment addition. - - * RELEASE: Add availability and update release notes. - - * Makefile.in (RPMROOT): New variable. - (tar-ball): Clean up `$(FTPDIR)' and `$(WWWDIR/doc)' before - installation. - (full-release): New target that does RPM building, signing and - other stuff for upload. - (patch): gzip the patch. - - * auctex.spec: Add definition stuff for SuSE. - (BuildRoot): Don't specify infodir when it is not used. - - * bib-cite.el: Fix refTeX link. - -2004-08-16 Jan-Ã…ke Larsson - - * aclocal.m4 (EMACS_PROG_EMACS): Add "${prefix}/bin" for Windows users - - * aclocal.m4 (EMACS_LISPDIR): Remove trailing slash from lispdir_expanded elisp string - -2004-08-16 Ralf Angeli - - * aclocal.m4 (VALID_BUILD_DIR): New function. - - * configure.in: Use it. - Change AUCTeX version to 11.51. - - * doc/tex-ref.tex: Change AUCTeX version to 11.51. - - * doc/auctex.texi: Change AUCTeX version to 11.51. - - * auctex.spec (Version): Change to 11.51. - - * Makefile.in (distclean): Get rid of autom4te.cache. - -2004-08-15 David Kastrup - - * tex-info.el: Change Copyright notice to FSF - - * tex-mik.el: Change Copyright notice to FSF - - * tex.el: Change Copyright notice to FSF - - * font-latex.el: Change Copyright notice to FSF - - * multi-prompt.el: Change Copyright notice to FSF - - * tex-buf.el: Change Copyright notice to FSF - - * tex-site.el.in: Change Copyright notice to FSF - - * style/scrartcl.el: Change Copyright notice to FSF - - * style/scrbook.el: Change Copyright notice to FSF - - * style/scrlttr2.el: Change Copyright notice to FSF - - * style/scrreprt.el: Change Copyright notice to FSF - - * latex.el: Change Copyright notice to FSF - - * tex-info.el: Change Copyright notice to FSF - - * tex-mik.el: Change Copyright notice to FSF - - * tex.el: Change Copyright notice to FSF - - * bib-cite.el: Change Copyright notice and URLs. - -2004-08-15 Dan Nicolaescu - - * latex.el (LaTeX-common-initialization): Don't set - `selective-display'. - -2004-08-15 David Kastrup - - * doc/tex-ref.tex: Add Omega entry, rearrange. - - * tex.el (TeX-print-command): Use `%(o?)'. - (TeX-command, TeX-Omega-command, LaTeX-command) - (LaTeX-Omega-command, ConTeXt-engine, ConTeXt-Omega-engine): - New customization strings to implement various expanders. - (TeX-command-list): Use them. - (LaTeX-command-style): Same here. - (TeX-printer-list, TeX-view-style, TeX-output-view-style): - Use `%(o?)'. - (TeX-expand-list): New entries. - (TeX-PDF-mode): Don't switch on in Omega mode. - (TeX-Omega-mode): New minor mode. - (tex-omega-mode): alias for it. - (TeX-mode-map): Keybinding for it. - (TeX-mode-specific-command-menu-entries): Add quick viewer entry. - (TeX-mode-specific-command-menu-entries): Add Omega toggle and - inactivate PDF when Omega is on. - - * context.el (ConTeXt-expand-options): New function for generating - `texexec' options. - -2004-08-15 Ralf Angeli - - * tex.el (TeX-fold-menu): New variable. - (plain-TeX-mode-menu): Use it. - - * context.el (ConTeXt-mode-menu): Use `TeX-fold-menu'. - - * latex.el (LaTeX-mode-menu): Use `TeX-fold-menu'. - - * tex-info.el: Change every occurence of "TeXinfo" to "Texinfo". - (Texinfo-environment-list): Add some missing environments. - (Texinfo-find-env-end, Texinfo-find-env-start): New functions. - (Texinfo-mode-menu): Use `TeX-fold-menu'. - - * tex-fold.el (TeX-fold-buffer-type): Support folding of - environments in texinfo-mode. - (TeX-fold-item): Ditto. - (TeX-fold-hide-item): Display an error string if the macro - argument cannot be found. - -2004-08-14 David Kastrup - - * tex.el (TeX-command-list): rename `%(execmode)' to `%(execopts)' - since it has gotten quite fatter. - (TeX-expand-list): Implement `TeX-PDF-mode', - `TeX-interactive-mode', `TeX-source-specials-mode' for ConTeXt and - pass on `ConTeXt-current-interface'. - -2004-08-14 Ralf Angeli - - * tex-mik.el: Change `TeX-source-specials-viewer-flags' to - `TeX-source-specials-view-position-flags' as the latter is now - used in tex.el. - Set `TeX-source-specials-view-editor-flags'. - - * tex-fptex.el: Ditto. - -2004-08-13 Ralf Angeli - - * doc/auctex.texi (top): We want the introduction to appear in - HTML output as well. - -2004-08-13 David Kastrup - - * Version 11.50 released. - -2004-08-13 Jan-Ã…ke Larsson - - * aclocal.m4: Add another alternative for lispdir - -2004-08-13 David Kastrup - - * auctex.spec (Source0): Change source URL. - - * Makefile.in (EXTRAFILES): Add RELEASE and auctex.spec. - (tar-ball): Don't create CHANGES-$(TAG), just CHANGES (as it is - always a longer history). But create RELEASE-$(TAG) instead: - that's release-specific. - -2004-08-13 David Kastrup - - * doc/wininstall.texi: Changes to --prefix and --with-auto-dir, - partly by Christian Schlauer. - Add a few words of my own after suggestions. - - * doc/changes.texi, style/units.el, style/nicefrac.el, - Makefile.in: Add contributed styles for units.sty and - nicefrac.sty from Christian Schlauer. - -2004-08-13 Ralf Angeli - - * tex-fold.el (TeX-fold-unspec-use-name): New variable. - (TeX-fold-item): Use it. - - * RELEASE: Add warning about `TeX-command-list'. - - * doc/auctex.texi (Commands): Add "be". - (Folding): Document `TeX-fold-unspec-use-name'. - -2004-08-13 David Kastrup - - * Makefile.in (tar-ball): copy only one auctex, add pdf manual and - reference card. - - * doc/Makefile.in (dist): Add tex-ref, and both pdf and ps - (tex-ref.ps, auctex.ps): Use -Ppdf option for better quality. - - * auctex.spec (BuildRoot): Add CHANGES. - - * Makefile.in (release-commit): There are no Version: strings - anymore, don't replace them. - - * tex-fptex.el: customize Queue and Print commands appropriately. - - * tex-mik.el: customize Queue and Print commands appropriately. - - * tex.el (TeX-expand-list): Call TeX-printer-query differently. - (TeX-command-menu-print, TeX-command-menu-printer-entry) - (TeX-command-menu-entry): Implement stuff differently, add "Other" - menu entry. - - * tex-buf.el (TeX-printer-query): Change arguments here. - Reorganize, too. - - * doc/auctex.texi (Commands): Fix a warning. - - * tex-info.el (TeXinfo-mode-menu): Other quoting. - (texinfo-mode): Set `TeX-mode-p', `TeX-base-mode-name', call - `TeX-set-mode-name'. - - * context.el (ConTeXt-mode-menu): Add the environments back to - folding. - - * doc/auctex.texi, doc/faq.texi, doc/install.texi, doc/intro.texi, - doc/todo.texi: various changes and smaller typos corrected. - - * doc/macros.texi fix problems with PDF links and indexing. - - * configure.in: Check for pdftex, dvips, texi2html, texi2dvi, - texi2pdf. - - * doc/Makefile.in (TEXI2HTML, TEXI2DVI, TEXI2PDF): new variables - entered by configure. - (auctex.dvi): Use texi2dvi. - (auctex.pdf): New target. - (clean): Remove PDF files. - -2004-08-12 David Kastrup - - * tex-jp.el (japanese-TeX-command-list): Fix this to new style. - (LaTeX-command-style): Same here. Hey, this should even make - preview-latex work mostly with Japanese files and PDFTeX. - -2004-08-12 Ralf Angeli - - * tex-buf.el (TeX-view-extension): Remove. - (TeX-view-output-file): Use the function `TeX-output-extension' - instead of `TeX-view-extension'. - (TeX-run-set-command): Setting `TeX-view-extension' not necessary - anymore. - - * tex.el (TeX-view-extension): Remove. - -2004-08-11 David Kastrup - - * doc/wininstall.texi: explain about tex-mik.el and tex-fptex.el - - * tex-fptex.el: require tex-site. Only set `TeX-lisp-directory' - if it has not been customized. Construct `TeX-command-list' from - its default value. - - * tex-mik.el: same here. - - * tex.el (TeX-mode-specific-command-menu): Tiny optimization. - (TeX-mode-specific-command-menu-entries): Make it legal for - `TeX-command-mode-menu-entry' to return nil for indicating no menu - entry at all (so that entries like "Print" or "Queue" may be - dynamically removed). - -2004-08-11 Reiner Steib - - * doc/auctex.texi (Commands): Adjust references. - (Viewing): Make source specials a subsection. Adjust references. - - * tex.el (TeX-source-specials-mode): Remove bogus :link. Refer to - viewing node of the manual. - - * doc/changes.texi: Added references. - - * doc/todo.texi (Wishlist): Markup fix. - -2004-08-11 Ralf Angeli - - * doc/auctex.texi (Viewing): Add some information about forward - and inverse search. - - * tex-mik.el: Synchronize `TeX-command-list' with tex.el. - Use gsview32 in `TeX-output-view-style'. - - * tex-fptex.el: Synchronize `TeX-command-list' with tex.el. - -2004-08-11 David Kastrup - - * doc/tex-ref.tex: Move papersize stuff to the front. - Fiddle somewhat with the sizes, too. - - * auctex.spec (Version): Change version, web sites, some build - stuff (this is not yet finished). - - * auc-old.el: remove. - - * doc/Makefile.in (TEXIFILES): refer to auctex.texi instead of - auc-tex.texi. Change all dependent stuff, too. - - * Makefile.in (DOCFILES): refer to doc/auctex.texi instead of - doc/auc-tex.texi - - * doc/auc-tex.texi: renamed into doc/auctex.texi. - - * doc/auc-tex.texi (Commands): Some rewording. - - * doc/todo.texi (Wishlist): Some rearrangements and additions. - -2004-08-10 David Kastrup - - * latex.el (LaTeX-math-default): Reorder and complete Greek - letters, use Babel transcription conventions for them. - - * doc/tex-ref.tex: Add \sl definition. - (section{Miscellaneous}): Use \string~ for tilde. - (section{Greek Letters}): Reorder and complete Greek letters. - - * tex.el (TeX-PDF-mode): Set `TeX-output-extension' too. - (ams-tex-mode): Move `TeX-set-mode-name' after running hooks. - - * tex-ref.tex: merge math-ref.tex, update a few things, format - stuff. - - * math-ref.tex: removed. - - * doc/Makefile.in (all): Remove math-ref.tex - - * Makefile.in (DOCFILES): Remove math-ref.tex - -2004-08-10 Reiner Steib - - * RELEASE: Add `volunteers welcome'. - - * doc/auc-tex.texi (Completion): TeX-insert-macro-default-style. - - * tex.el (TeX-source-specials-mode): Add manual link. - - * doc/auc-tex.texi (Commands): Say how to enable - TeX-source-specials-mode permanently. - (Viewing): Describe TeX-view. - -2004-08-10 David Kastrup - - * tex.el (TeX-maybe-remove-help): convert Emacs' :visible into - XEmacs' :included. - - * latex.el (LaTeX-mode-menu): Change bug submit menu entry. - - * context.el (ConTeXt-mode-menu): Same. - - * tex.el (plain-TeX-mode-menu): Same. - - * tex-info.el (TeXinfo-mode-menu): Same. - - * latex.el (LaTeX-mode-menu): A few changed help strings and other - small fry. - - * context.el (ConTeXt-mode-menu): Rework menu, reorganize it, add - help strings. - -2004-08-10 Ralf Angeli - - * tex-info.el (TeXinfo-mode-menu): Capitalize menu entries. - - * context.el (ConTeXt-project-structure-menu-name) - (ConTeXt-section-block-menu-name, ConTeXt-mode-menu): - Capitalize menu entries. - - * tex-info.el (TeXinfo-mode-menu): Add help strings. - - * tex.el (TeX-command-list): Set a default value which will not - lead to an inactive menu entry. - (plain-TeX-mode-menu): Add some help strings. - Capitalize menu entries. - (tex-source-specials-mode): New alias for - `TeX-source-specials-mode'. - - * latex.el (LaTeX-mode-menu): Rearrange and insert help strings. - Capitalize menu entries. - - * tex-fold.el (tex-fold-mode): New alias for `TeX-fold-mode' used - in tex.el. - (TeX-fold-buffer-type): Support folding of environments in ConTeXt - mode as well. - (TeX-fold-item): Ditto. - - * doc/auc-tex.texi (Commands): Change `TeX-source-specials' to - `TeX-source-specials-mode' where appropriate. - - * RELEASE: Include contributors. (Hopefully I got everybody.) - -2004-08-10 David Kastrup - - * tex.el (TeX-set-mode-name, TeX-source-specials-map) - (TeX-source-specials-mode, TeX-source-specials-expand-options) - (TeX-source-specials-view-expand-options): - Rename `TeX-source-specials' to `TeX-source-specials-mode'. - (TeX-PDF-mode): Make first arg optional (actually, not sure this - is a good idea). - (tex-pdf-mode): alias for `TeX-PDF-mode'. - (tex-interactive-mode): alias for `TeX-interactive-mode' - (tex-fold-mode): add autoload. - (TeX-mode-map, TeX-mode-specific-command-menu-entries): - rename `TeX-source-specials' to `TeX-source-specials-mode'. - (TeX-command-list): Add help strings. - (TeX-command-menu-entry): Splice help into command entries. - (TeX-mode-specific-command-menu-entries): Remove help in XEmacs. - (TeX-mode-specific-command-list): Save unnecessary copies and - conses. - -2004-08-09 David Kastrup - - * tex.el (TeX-set-mode-name): Add LOCAL argument. - (TeX-source-specials, TeX-mode-set, TeX-global-PDF-mode) - (TeX-PDF-mode, TeX-interactive-mode): Use it. - (plain-tex-mode): Move `TeX-set-mode-name' to after running the - hooks. - - * latex.el (latex-mode): Move setting the mode name to after - running the hooks. - - * tex.el (TeX-maybe-remove-help): new function (noop on Emacs). - (TeX-menu-with-help): new macro (noop on Emacs). - (TeX-mode-specific-command-menu-entries): Add a lot of help strings. - (plain-TeX-mode-menu): Same here. - - * latex.el (LaTeX-mode-menu): `:visible' is not known in XEmacs, - and I don't want to clutter the menu with "Convert 209 to 2e" when - not necessary. - - * RELEASE (Requirements): some additions. - Incorporate some suggestions from Ralf. - - * tex.el (TeX-set-mode-name): Actually use `reset' (patch by Ralf - Angeli). - - * latex.el (LaTeX-common-initialization): There is no "LaTeX2e" - command anymore, so don't set it. Don't do anything on - "DVIoutput". doc fixes. - - * doc/auc-tex.texi (Commands): Explain `TeX-command-buffer', - `TeX-pin-region', `TeX-PDF-mode', `TeX-interactive-mode', - `TeX-source-specials'. - -2004-08-09 Berend de Boer - - * context.el (ConTeXt-current-environment): now properly skips - nested environments instead of always returning the last - environment just above the cursor. - -2004-08-08 David Kastrup - - * tex-buf.el (TeX-run-set-command): - Initialize `TeX-output-extension' based on `TeX-PDF-mode'. - - * tex.el (TeX-command-output-list): Don't look at pdf* commands. - Don't have default mode "dvi". - (VirTeX-common-initialization): Don't add to - desktop-locals-to-save locally: that's broken. - (desktop): Add stuff into appropriate variables for proper desktop - save/restore. - (TeX-mode-specific-command-menu-entries, plain-TeX-mode-menu): - Reorganize menus. Add font commands into plain TeX menu. - - * tex-info.el (TeXinfo-mode-menu): Reorganize menu. - - * latex.el (LaTeX-mode-menu): Reorganize menu. - - * context.el (ConTeXt-mode-menu): Reorganize menu. - -2004-08-07 David Kastrup - - * tex.el (TeX-base-mode-name): Make buffer-local (Doh). - (TeX-set-mode-name): Doc fix. - - * doc/todo.texi (Mid-term Goals): Use @previewlatex macro. - (Mid-term Goals): New entries. Should some of them be moved to - wishlist? Remove a few fixed bugs. - - * doc/macros.texi: move @ConTeXt macro out of info-only section. - Typeset @previewlatex differently. - -2004-08-06 Reiner Steib - - * font-latex.el: Use "gnu.org" instead of "nongnu.org". - - * bib-cite.el: Ditto. Use "AUCTeX", not "auc-tex". - - * lpath.el: Use "AUCTeX". - -2004-08-05 Reiner Steib - - * doc/macros.texi: New @ConTeXt macro. - - * doc/auc-tex.texi, doc/changes.texi, doc/history.texi, - doc/todo.texi, doc/wininstall.texi: Use macros @AUCTeX, @ConTeXt, - @LaTeX everywhere. - - * doc/auc-tex.texi (European): Mention Emacs 21. Fixed typo. - - * doc/todo.texi: Help for documentation wanted. - - * doc/changes.texi: Some additions: captcont and subfigure, - `LaTeX-includegraphics-options-alist', `LaTeX-default-position', - kpathsea based completion, `TeX-insert-macro-default-style'. - Refer to installation nodes (autoconf installation). - - * tex.el (TeX-submit-bug-report): Add more explanations. - - * latex.el (LaTeX-style-list): Improve doc-string. - - * font-latex.el (font-latex-script-display): New variable. - Make raise of sub-/superscripts customizable. - (font-latex-unfontify-region, font-latex-script): Use it. - -2004-08-05 Ralf Angeli - - * RELEASE: Improve sectioning and add some more information. - -2004-08-05 David Kastrup - - * tex-site.el.in: don't require 'tex-mik on Windows, let the user - load it instead of tex-site if he wants to. - - * tex.el (TeX-command-list): Add `%(PDFout)', `%(mode)' and - `%(execmode)'. Remove `TeX Interactive', `LaTeX Interactive' and - `ConTeXt Interactive'. - (LaTeX-command-style): Don't provide a default for a - `LaTeX-version' of "2": people can customize this if necessary - themselves, we would not know a sane default, anyway. - (TeX-expand-list): Support `TeX-DVI-via-PDFTeX', `%(PDFout)', - `%(mode)' and `%(execmode)'. - (TeX-set-mode-name): Add `reset' flag to indicate that the next - step should again be TeXing. Add "I" flag. - (TeX-source-specials): Call `TeX-set-mode-name' with `reset' flag. - (TeX-mode-set): Variable setter for TeX modes. - (TeX-PDF-mode): Make the default value a global mode. - (TeX-global-PDF-mode): Toggle function to change default - `TeX-PDF-mode'. - (TeX-PDF-mode): Remove local binding of `TeX-PDF-mode' in case of - conflicts. Call `TeX-set-mode-name' with `reset' flag. - (TeX-DVI-via-PDFTeX): New customizable variable. - (TeX-interactive-mode): New mode. - (TeX-mode-map): Add binding for `TeX-interactive-mode'. - (TeX-mode-specific-command-menu-entries): Add menu entry for it. - - * tex-buf.el (TeX-command-expand): Document `%%'. - (TeX-run-TeX): If `TeX-interactive-mode' is set, run - `TeX-run-interactive' instead. - -2004-08-04 Reiner Steib - - * font-latex.el (font-latex-fontify-script): Default to nil in - XEmacs. - -2004-08-04 David Kastrup - - * tex.el (TeX-base-mode-name, TeX-set-mode-name): Move to front, - add catering for global mode switches. - (TeX-source-specials, global-TeX-PDF-mode): Use this. - - * latex.el (LaTeX-common-initialization): Add style hook for - "ifpdf". - -2004-08-04 Ralf Angeli - - * font-latex.el (font-latex-unfontify-region): New function. - (font-latex-setup): Use it. - -2004-08-04 David Kastrup - - * tex-fptex.el (TeX-command-list): Remove PDFTeX calls. - - * tex-mik.el (TeX-command-list): Remove PDFTeX calls. - - * tex.el (TeX-command-list): Use %(PDF) where necessary, drop - PDFTeX entries. - (LaTeX-command-style): Add %(PDF) here. - (TeX-expand-list): Expand %(PDF). - (TeX-mode-p): Move. - (TeX-PDF-mode, global-TeX-PDF-mode): New minor modes. - (TeX-PDF-mode-on, TeX-PDF-mode-off): Shortcuts for calling. - (TeX-PDF-mode-parsed): New variable. - (TeX-set-mode-name): Simplify. - (TeX-mode-map): Add C-c C-t C-p for TeX-PDF-mode. - (TeX-mode-specific-command-menu-entries): Add menu entry for it. - - * latex.el (LaTeX-math-mode): Refresh modeline after generating - it, not before. - (LaTeX-common-initialization): Add style-hooks fo pdftex, dvips - and others. - - * tex.el (TeX-view-style, TeX-output-view-style): Place dvi file - name last. - -2004-08-03 Ralf Angeli - - * tex.el (TeX-source-specials): New customization group. - (TeX-source-specials, TeX-source-specials-tex-flags) - (TeX-source-specials-places) - (TeX-source-specials-view-start-server): Use it - (TeX-source-specials-view-position-flags) - (TeX-source-specials-view-gnuclient-flags) - (TeX-source-specials-view-emacsclient-flags): Change defvar to - defcustom. - (TeX-source-specials-view-editor-flags): New customize option. - (TeX-source-specials-view-expand-client): Return not only client - but options as well. - (TeX-source-specials-view-expand-options): - Use `TeX-source-specials-view-editor-flags'. - -2004-08-03 Reiner Steib - - * tex.el (TeX-source-specials-places): Change comment. - -2004-08-03 David Kastrup - - * latex.el (LaTeX-mode-menu): Add "Close Environment" - - * tex.el (TeX-source-specials-view-gnuserv-p): - replaces `TeX-source-specials-view-guess-server'. - (TeX-source-specials-view-expand-client) - (TeX-source-specials-view-expand-options): Use this. - -2004-08-03 Reiner Steib - - * style/alphanum.el, style/doc.el, style/jura.el, - style/ltx-base.el, style/ltxdoc.el: Added coding cookies. - -2004-08-03 David Kastrup - - * RELEASE: Change Source Special description and a few other - things. - -2004-08-03 Ralf Angeli - - * tex.el (TeX-expand-list): New %cS expander for - `TeX-source-specials-view-expand-client'. - (TeX-source-specials-view-start-server): New customize option. - (TeX-source-specials-view-start-server-asked): New variable. - (TeX-source-specials-view-position-flags): New name. - Formerly known as `TeX-source-specials-viewer-flags'. - (TeX-source-specials-view-gnuclient-flags): New variable. - (TeX-source-specials-view-emacsclient-flags): New variable. - (TeX-source-specials-view-expand-client): New function. - (TeX-source-specials-view-expand-options): Expand options for - inverse search as well. - Correct return value. - Use `TeX-source-specials-view-guess-server'. - (TeX-forward-comment-skip): Only consider consecutive comment - characters when comparing the comment prefix. - (TeX-source-specials-view-guess-server): New function. - - * doc/changes.texi: Avoid email addresses. - - * doc/tex-ref.tex: Update to 11.50. - -2004-08-02 Ralf Angeli - - * doc/changes.texi: Advertise support for toggling source - specials. Mention macro completion in docTeX mode and fix for - filling in XEmacs with preview-latex and activated previews. - -2004-08-01 David Kastrup - - * doc/wininstall.texi: Remove info about manual installation. - Explain about preferred path syntax. - - * doc/install.texi: Move info dor INSTALL.Windows. - -2004-08-01 Ralf Angeli - - * tex-fptex.el: Do not overwrite customized variables. - - * tex-mik.el: Ditto. - - * Makefile.in (STYLESRC): Add new style files. - - * aclocal.m4: Synchronize with preview-latex. - - * tex-fold.el (TeX-fold-macro-spec-list): Add references to - default. - (TeX-fold-buffer-type): Additionally pass display string - specification and type to `TeX-fold-make-overlay' - (TeX-fold-item): Ditto. - (TeX-fold-make-overlay): Accept display string specification and - type as arguments and set them accordingly in the overlay. - Do not signal overfullness if the dispay string contains a - linebreak. - (TeX-fold-macro-nth-arg): Make `macro-start' mandatory so that - macro boundaries may be determined even if point is not inside of - a macro. - (TeX-fold-hide-item): Recompute display string on closure if - display string specification is an integer. - - * style/alphanum.el: Add header and reformat. - - * style/jura.el: Add header. - - * style/doc.el: New file. Contributed by Frank Küster - . - (TeX-add-style-hook): Remove bogus `LaTeX-add-index-entries' call. - - * style/ltx-base.el: New file. Contributed by Frank Küster - . - - * style/ltxdoc.el: Ditto. - -2004-07-31 Ralf Angeli - - * font-latex.el: Autoload `texmathp'. - (font-latex-keywords-2): Add `font-latex-match-script'. - (font-latex-script-keywords): Remove. - (font-latex-fontify-script): Remove :set function. - (font-latex-match-script): New function. - - * tex-mik.el (TeX-view-style): Remove unconditional source - specials option for yap. - (TeX-output-view-style): Set it. - (TeX-source-specials-viewer-flags): Ditto. - - * tex-fptex.el (TeX-view-style): Adapt options to WinDVI - documentation. - (TeX-output-view-style): Set it. - (TeX-source-specials-viewer-flags): Ditto. - -2004-07-30 Ralf Angeli - - * Makefile.in (tar-ball): Remove warning which often confuses - users. - - * aclocal.m4 (EMACS_MAJOR_VERSION): New test and variable. - - * configure.in: Fix AUCTeX version. - - * tex-site.el.in: At least (X)Emacs 21 is required. - - * tex.el: Ditto. - - * doc/Makefile.in (install): Remove warning which often confuses - users. - - * doc/auc-tex.texi: Fix version numbers. - (Changes): New name. Formerly known as "History". - (ToDo): New heading. - - * doc/changes.texi: Add heading for `rawfile'. Change `section' - to `heading'. - - * doc/faq.texi (Frequently Asked Questions About AUCTeX): - At least (X)Emacs 21 is needed. - - * doc/install.texi (Prerequisites): Ditto. - -2004-07-29 Ralf Angeli - - * tex-fold.el (TeX-fold-macro-spec-list): Extend default. - Add specification for argument number. - (TeX-fold-env-spec-list): Ditto. - (TeX-fold-folded-face): Rename from - `TeX-fold-display-string-face'. - (TeX-fold-unfolded-face): New face and variable. - (TeX-fold-buffer-type): Move through buffer from bottom to top in - a single run in order to allow easier prioritization of nested - overlays. - (TeX-fold-item): Compute display string via - `TeX-fold-macr-nth-arg'. - (TeX-fold-make-overlay): Consider the length of the display string - as well when judging if a line is overfull. Let priority be - computed by `TeX-fold-macr-nth-arg'. Do not call - `TeX-fold-hide-item'. - (TeX-fold-macro-nth-arg): New function. - (TeX-fold-priority-step): New variable. - (TeX-fold-prioritize): New function. - (TeX-fold-hide-item): Set mouse-face. - (TeX-fold-show-item): Ditto. Do not set face twice. - (TeX-fold-post-command): Recognize mouse clicks as well. - - * tex.el (TeX-find-macro-boundaries): New function. - (TeX-find-macro-end-helper): Find macro arguments with a preceding - linebreak as well. - - * doc/auc-tex.texi (Folding): Document new functionality. - - * latex.el (LaTeX-fill-region): Improve performance by avoiding - unnecessary calls to `LaTeX-forward-paragraph'. - - * font-latex.el (font-latex-fontify-script): Doc fix. - -2004-07-23 Ralf Angeli - - * tex-fold.el (TeX-fold-make-overlay): New function. - Remove superfluous `let'. - (TeX-fold-buffer-type, TeX-fold-item): Use it. - (TeX-fold-mode): Call `TeX-fold-clearout-buffer' after clearing - `post-command-hook'. - -2004-07-22 Ralf Angeli - - * latex.el (LaTeX-indent-line): Temporarily make invisible - overlays visible in XEmacs. - - * tex.el (TeX-comment-region): Use a real function instead of an - `fset' and temporarily change `comment-start' for certain XEmacs - releases. - (TeX-comment-or-uncomment-region): Use it. - (TeX-comment-or-uncomment-paragraph): Ditto. - - * doc/changes.texi: Remove warning about TeX-fold not working - correctly on XEmacs. - -2004-07-21 Ralf Angeli - - * tex-fold.el (TeX-fold-display-string-face): Remove `min-colors' - spec as XEmacs does not like them. - (TeX-fold-hide-item): Set face on the glyph and not on the - overlay/extent in XEmacs. - (TeX-fold-post-command): Do not check detached extents in XEmacs. - - * context.el (ConTeXt-mode-menu): Check if variable is defined. - Necessary for XEmacs compatibility. - (ConTeXt-menu-update): Fix creation of environment menus. - - * latex.el (LaTeX-mode-menu): Check if variable is defined. - Necessary for XEmacs compatibility. - - * tex-info.el (TeXinfo-mode-menu): Ditto. - -2004-07-20 Reiner Steib - - * font-latex.el (font-latex-set-title-face): New function. - (font-latex-title-fontity): Use it to make customization work - during a session. - (font-latex-title-*-face): Use it to simplify the initialization. - -2004-07-20 Ralf Angeli - - * tex-fold.el (TeX-fold-macro-spec-list): New name for - `TeX-fold-spec-list'. More unobtrusive default. - (TeX-fold-env-spec-list) - (TeX-fold-unspec-macro-display-string) - (TeX-fold-unspec-env-display-string): New variables. - (TeX-fold-keymap): New key bindings which are more mnemonic and - orient at preview-latex's bindings instead of outline.el. - (TeX-fold-buffer): Transfer contents to `TeX-fold-buffer-type' - which can be used for both macros and environments. - (TeX-fold-buffer-type): New function. - (TeX-fold-macro): Transfer contents to `TeX-fold-item' which can - be used for both macros and environments. - (TeX-fold-env): New function. - (TeX-fold-item): New function. Prioritize overlays. - (TeX-fold-clearout-item): New name for `TeX-fold-clearout-macro'. - (TeX-fold-hide-item, TeX-fold-show-item): Adapt doc string. - - * latex.el (LaTeX-hide-environment): Remove. Functionality is now - provided by TeX-fold. - (LaTeX-show-environment): Ditto. - (LaTeX-mode-map): Remove key bindings for `LaTeX-hide-environment' - and `LaTeX-show-environment'. - (LaTeX-mode-menu): Adapt key bindings for folding. Remove menu - entries for `LaTeX-hide-environment' and `LaTeX-show-environment'. - - * context.el (ConTeXt-mode-menu): Adapt key bindings for folding. - - * tex-info.el (TeXinfo-mode-menu): Ditto. - - * doc/auc-tex.texi (Folding): Document new and changed functions - and variables related to folding environments (new) and macros. - - * doc/changes.texi: Advertise support for folding environments. - -2004-07-18 Ralf Angeli - - * tex.el (TeX-source-specials): Do not set a lighter in - `minor-mode-alist' but use `TeX-set-mode-name' instead. - (TeX-base-mode-name): New variable. - (TeX-set-mode-name): New function. - (plain-tex-mode): Set `TeX-base-mode-name' instead of `mode-name' - and use `TeX-set-mode-name'. - (ams-tex-mode): Ditto. - - * context-en.el (context-en-mode): Ditto. - - * context-nl.el (context-nl-mode): Ditto. - - * latex.el: Do not add a lighter for `LaTeX-math-mode' in - `minor-mode-alist'. - (LaTeX-math-mode): Use `TeX-set-mode-name'. - (latex-mode): Set `TeX-base-mode-name' instead of `mode-name' and - use `TeX-set-mode-name'. - - * tex-fold.el (TeX-fold-mode): Do not set a lighter in - `minor-mode-alist' but use `TeX-set-mode-name' instead. - -2004-07-17 Ralf Angeli - - * tex.el (TeX-find-macro-start): Fix handling of nested macros. - (TeX-find-macro-start-helper): New function. - (TeX-find-macro-end-helper): New function. - - * tex-info.el (TeXinfo-mode-menu): Fix extension of customize - menu. - - * latex.el (LaTeX-env-figure): Prevent superfluous blank lines and - give RefTeX a chance to generate a label in environments with a - bottom caption. Patch by Christian Schlauer . - (LaTeX-style-list): Add entry for beamer class. - - * context.el (ConTeXt-mode-menu): Add "Show/Hide" submenu. - - * doc/auc-tex.texi (Folding): Document key binding for - `TeX-fold-mode'. - -2004-07-14 Ralf Angeli - - * tex-info.el (TeXinfo-mode-map): Inherit from `TeX-mode-map'. - (texinfo-mode): Enable TeX-master functionality. - - * tex.el (TeX-one-master): Include .texi files. - (TeX-add-local-master): Use "@c " as comment prefix in Texinfo - mode. - - * tex-fold.el (TeX-fold): Move customization group from `LaTeX' to - `AUCTeX'. - - * doc/changes.texi: Advertise folding functionality. - -2004-07-12 Ralf Angeli - - * tex-fold.el (TeX-fold-display-string-face): Cater for display - devices with few colors. - (TeX-fold-keymap): Add key bindings for showing and hiding - individual macros. - (TeX-fold-macro): New function. - (TeX-fold-clearout-buffer): New name for - `TeX-fold-remove-all-overlays'. - (TeX-fold-clearout-macro): New function. - (TeX-fold-remove-overlays): New function. - - * latex.el (LaTeX-mode-menu): Add entries for showing and hiding - individual macros. - - * tex-info.el (TeXinfo-mode-menu): Update and rearrange. - Add entries for "Show/Hide" functionality. - - * doc/auc-tex.texi (Show/Hide): New section. - (Folding): New subsection. - (Outline): Move under "Show/Hide". - -2004-07-10 Ralf Angeli - - * tex.el: Do not require tex-fold.el. - Autoload `TeX-fold-mode'. - (TeX-mode-map): Add keybinding for `TeX-fold-mode'. - - * tex-fold.el: Do not add keybinding for `TeX-fold-mode' with - `TeX-mode-hook'. - (TeX-fold-post-command): Do not hijack other overlays. - -2004-07-09 Ralf Angeli - - * tex-fold.el: New file. - - * Makefile.in (AUCSRC): Add tex-fold.el. - (AUCELC): Add tex-fold.elc. - - * latex.el (LaTeX-find-macro-start): Move to tex.el and rename to - `TeX-find-macro-start'. - (LaTeX-find-macro-end): Analogous. - (LaTeX-forward-paragraph): Change call to `LaTeX-find-macro-*' to - `TeX-find-macro-*'. - (LaTeX-backward-paragraph): Ditto. - (LaTeX-mode-menu): Add submenu "Show/Hide". Add entries for - relevant functions in tex-fold.el and add the show/hide - environment entries which were in "Formatting and Marking" before. - - * tex.el: Require tex-fold.el. - (TeX-find-macro-start): New function. Formerly known as - `LaTeX-find-macro-start' in latex.el. - (TeX-find-macro-end): New function. Formerly known as - `LaTeX-find-macro-end' in latex.el. - -2004-07-08 Ralf Angeli - - * texmathp.el (texmathp-match-environment): Let environments be - added more than once. - - * font-latex.el (font-latex-superscript-face) - (font-latex-subscript-face): New faces. - (font-latex-script-keywords): New constant. - (font-latex-fontify-script): New customize option. - (font-latex-script): New function. - -2004-07-02 Ralf Angeli - - * tex-buf.el (TeX-view): Inform the user if the output file is - not present. - - * tex.el (TeX-forward-comment-skip): Fix `count' functionality. - Stop as well at places where the prefix of commented lines - changes. Simplify and improve efficiency by saving current - prefix before while-loop starts. Adapt documentation string. - (TeX-backward-comment-skip): Adapt documentation string. - -2004-06-24 Ralf Angeli - - * context.el (ConTeXt-environment-menu-name): Make name distinct - from `LaTeX-environment-menu-name'. - (ConTeXt-environment-modify-menu-name): Analogous. - -2004-06-17 Reiner Steib - - * Makefile.in (tar-ball): Change permissions of auctex-$(TAG). - - * tex.el (TeX-source-specials-expand-view-options): New function. - (TeX-expand-list): Add new specifier (%dS) for - `TeX-source-specials-expand-view-options'. - (TeX-view-style, TeX-output-view-style): Add %dS for source - specials in all xdvi calls. - (TeX-expand-list): Remove useless lambda. - - * tex-buf.el (TeX-output-style-check): Remove addition of source - specials. - -2004-06-17 Ralf Angeli - - * tex.el (TeX-one-master): Add "dtx" extension. - (TeX-add-local-master): Insert \iffalse...\fi in docTeX mode. - (TeX-file-extensions): Add "dtx" extension. - (docTeX-default-extension): New variable. - - * latex.el (LaTeX-find-macro-start): Use next whitespace if the - end of an opened macro cannot be determined. - (doctex-mode): Set `TeX-default-extension' to - `docTeX-default-extension'. - - * doc/changes.texi: Add information about `TeX-newline-function'. - -2004-06-16 Ralf Angeli - - * style/mdwlist.el (TeX-add-style-hook): Change variables only - locally. - - * latex.el (LaTeX-default-verb-delimiter): New variable. - (TeX-arg-verb): Use it. - -2004-06-15 Ralf Angeli - - * style/mdwlist.el: New header. - (TeX-add-style-hook): Add support for \makecompactlist, \suspend, - and \resume. - -2004-06-14 David Kastrup - - * tex-buf.el (TeX-pin-region): Don't balk at unpinning if there - is no pinned region. - - * tex.el (TeX-mode-specific-command-menu-entries): Be more - meticulous about when the pin-region menu entry can be used. - -2004-06-13 David Kastrup - - * tex.el (TeX-pin-region): Add autoload form. - (TeX-mode-map): Add keybinding for TeX-pin-region. - (TeX-mode-specific-command-menu-entries): Add menu entry for it. - - * tex-buf.el (TeX-command-master, TeX-command-region) - (TeX-command-buffer): Add `override-confirm' prefix argument. - (TeX-pin-region): New function to replace previous interactive - prefix for TeX-command-region. Change TeX-region semantics - accordingly. - -2004-06-13 Ralf Angeli - - * doc/faq.texi: New file. - - * doc/auc-tex.texi (Filling): Add information about activating - `auto-fill-mode'. - (FAQ): Add node. - - * doc/todo.texi (Bugs): Add bug when fontifying unmatched math - toggles in verbatim-like environments. - - * doc/.cvsignore: Add `FAQ'. - - * doc/Makefile.in (TEXIFILES): Add `faq.texi'. - (FAQ): New target. - (dist): Add `FAQ'. - (clean): Ditto. - - * .cvsignore: Add `FAQ'. - - * Makefile.in (DOCFILES): Add `doc/faq.texi'. - (EXTRAFILES): Remove `PROBLEMS'. - (tar-ball): Add `FAQ'. - - * autogen.sh: Activate creation of `FAQ' from `doc/faq.texi'. - -2004-06-11 Ralf Angeli - - * tex-fptex.el (TeX-command-list): Use correct expander for - "View PDF". - - * latex.el (LaTeX-fill-region-as-para-do): Fix removal of trailing - whitespace. - (LaTeX-fill-move-to-break-point): Prevent infinite loop in - commented regions. - (LaTeX-fill-newline): Fix compatibility with XEmacs, i.e. use - code related to text properties only for Emacs and reintroduce - insertion of a potential fill prefix for XEmacs. - -2004-06-10 Ralf Angeli - - * doc/changes.texi: Add some news regarding upcoming release. - Try to match former news with actual releases. - -2004-06-07 Ralf Angeli - - * tex.el (TeX-comment-padding-string): New function. - - * latex.el (LaTeX-newline): Do something sensible if point is - at the start of a commented line or inside of one and right at - the start of another one in the same line. - (LaTeX-insert-environment): Fix insertion of environments if - point is inside or right before a commented line. - (LaTeX-indent-line): Use `TeX-comment-padding-string'. - -2004-06-05 Ralf Angeli - - * font-latex.el (font-latex-make-title-faces): New function. - (font-latex-title-1-face, font-latex-title-2-face) - (font-latex-title-3-face): Now generated by - `font-latex-make-title-faces' and compatible with XEmacs. - (font-latex-title-4-face): Add face specification for XEmacs. - -2004-06-04 David Kastrup - - * tex-buf.el (TeX-view-mouse): New function. - - * tex.el (TeX-source-specials-map): Outcomment madcap mouse - bindings. - (minor-mode-map-alist): Remove TeX-source-specials manually, as I - can't figure out how to not get it placed there by - define-minor-mode. - (TeX-split-string): Correct docs. Simplify. - (TeX-parse-path): Fix pattern. - -2004-06-03 Ralf Angeli - - * tex.el (TeX-newline): New function. - (TeX-mode-map): Use it. - - * latex.el: Various checkdoc-related fixes. - (LaTeX-forward-paragraph): Check for and cope with multi-line - paragraph commands not only those with a single line. - Check for LaTeX macro at the end of a paragraph command. - (LaTeX-backward-paragraph): Check for and cope with multi-line - paragraph commands not only those with a single line. - (LaTeX-paragraph-command-p): Remove. - (LaTeX-find-macro-start): Find macro start even if point is - already at the start. - - * doc/auc-tex.texi (Marking and formatting): Split into - `Indenting' and `Filling'. - (Indenting): New section. - (Filling): New section. - - * doc/intro.texi: Fix key representations and reference to - `fill-paragraph'. - -2004-06-02 David Kastrup - - * tex-buf.el (TeX-format-filter): Don't use split-string which - appears to trigger an XEmacs bug. - -2004-06-02 Reiner Steib - - * tex.el (TeX-insert-macro-default-style): Fix typo in doc-string. - -2004-06-01 Reiner Steib - - * tex.el (TeX-no-braces-modes): Remove. Revert unintened - addition from 2004-04-19 commit. - (TeX-insert-macro-default-style): New variable. - (TeX-parse-arguments): Use it. - (TeX-insert-macro): Document dependence on - `TeX-insert-macro-default-style' and prefix. Fix typo in comment. - -2004-05-29 Ralf Angeli - - * tex.el (TeX-source-specials-map): Fix key binding for XEmacs. - -2004-05-27 Ralf Angeli - - * aclocal.m4 (TEX_INPUT_DIRS): Quote regexps with square brackets. - - * tex.el (TeX-newline-function): Rename. Formerly known as - `TeX-newline'. - (TeX-mode-map): Use new name. - - * doc/auc-tex.texi (Marking and formatting): Rename `TeX-newline' - to `TeX-newline-function'. - -2004-05-26 Reiner Steib - - * style/graphicx.el (LaTeX-arg-includegraphics): Rewrite. - Optional macro arguments can be controlled by - `LaTeX-includegraphics-options-alist' now. - (LaTeX-includegraphics-extensions) - (LaTeX-includegraphics-read-file): New functions. - (TeX-include-graphics-simple): Remove; use - `LaTeX-includegraphics-options-alist' instead. - (TeX-string-divide-number-unit, TeX-default-unit-for-image): - Move to `tex.el'. - - * latex.el (LaTeX-includegraphics-extensions) - (LaTeX-includegraphics-options-alist) - (LaTeX-includegraphics-strip-extension-flag): New options for - `style/graphicx.el'. - - * tex.el (TeX-kpathsea-path-delimiter): Fix doc-string. - (TeX-insert-macro, TeX-parse-arguments): Skip optional macro - arguments when called with a prefix. - (TeX-string-divide-number-unit, TeX-default-unit-for-image): - From `style/graphicx.el'. - (TeX-arg-maybe): New function. - - * latex.el (LaTeX-common-initialization): Add additional - arguments for \parbox. - -2004-05-26 Ralf Angeli - - * tex.el (TeX-newline): New name for `TeX-indent-on-newline'. - It now holds function definitions and not mere symbols anymore. - (TeX-mode-map): Use it. - - * doc/auc-tex.texi (Marking and formatting): Remove documentation - for `TeX-indent-on-newline' and document `TeX-newline'. - -2004-05-26 Ralf Angeli - - * tex.el (TeX-indent-on-newline): New option. - (TeX-mode-map): Use it. - - * doc/auc-tex.texi (Marking and formatting): - Document `TeX-indent-on-newline' plus small corrections. - -2004-05-25 David Kastrup - - * tex-buf.el (TeX-command): Add `override-confirm' argument. - (TeX-view): New function, without confirmation. - - * context.el (ConTeXt-mode-map): Inherit keymap instead of - copying. - - * latex.el (LaTeX-mode-map): Inherit keymap instead of copying. - - * tex.el (TeX-source-specials-map): New variable. - (TeX-source-specials): Make a minor mode. - Replaces `TeX-toggle-source-specials' and - `TeX-source-specials-active-flag'. - (TeX-source-specials-expand-options): Adapt to that. - (TeX-electric-macro-map): inherit from - `minibuffer-local-completion-map' instead of copying. - (plain-tex-mode): Help string uses `plain-TeX-mode-map'. - (TeX-mode-p): New variable, set in TeX modes. - (VirTeX-common-initialization): Set it. - (TeX-mode-map): Proper defvar. Add keybindings for - `TeX-source-specials' and `TeX-view'. - (plain-TeX-mode-map): Inherit instead of copy. - (AmSTeX-mode-map): Same here. - - * doc/auc-tex.texi: Change info dir formatting, adapt copyrights - according to the assignment process. - -2004-05-25 Ralf Angeli - - * doc/install.texi (Configure): Remove unused option - `--with-texmf-dir'. Document new option `--with-tex-input-dirs'. - - * doc/wininstall.texi: Ditto. Add information about new option - `--with-auto-dir'. - - * latex.el (LaTeX-backward-paragraph): Revert check-in of - 2004-05-24. - -2004-05-24 Ralf Angeli - - * latex.el (LaTeX-backward-paragraph): Recognize if point is at - the end of a line when the test for a macro following a paragraph - command is carried out. - -2004-05-23 Ralf Angeli - - * font-latex.el (font-latex-doctex-^^A): Add mistakenly deleted - space again. - -2004-05-21 Reiner Steib - - * style/graphicx.el (TeX-string-divide-number-unit): Rename from - misspelled `TeX-string-divide-nuber-unit'. Reformat file. - Fix some doc-strings and comments. - -2004-05-20 Ralf Angeli - - * aclocal.m4 (TEX_INPUT_DIRS): New help string. Better error - handling. - -2004-05-19 David Kastrup - - * aclocal.m4: Comment EMACS_LISP. - (EMACS_TEST_LISPDIR): remove both trailing backslash and slash. - -2004-05-19 Ralf Angeli - - * latex.el (LaTeX-fill-move-to-break-point): Prevent infinite loop - in lines starting with whitespace. - (LaTeX-forward-paragraph): Don't consider paragraph commands - followed directly by a TeX macro as part of an adjacent paragraph. - (LaTeX-backward-paragraph): Ditto. - -2004-05-18 Davide G. M. Salvetti - - * aclocal.m4 (AUCTEX_AUTO_DIR): Change `autodir' default to - `${localstatedir}/auctex' to conform to the GNU Coding Standards. - Add `autodir_expanded' as the properly expanded version of - `autodir'. Inform the user about the check in progress. - * tex-site.el.in (TeX-lisp-directory): Use `@autodir_expanded@'. - -2004-05-17 Reiner Steib - - * aclocal.m4 (AUCTEX_AUTO_DIR): Avoid AS_HELP_STRING for - compatibility with autoconf < 2.58. - -2004-05-17 Ralf Angeli - - * aclocal.m4 (TEX_INPUT_DIRS): Use `--expand-braces' instead of - `--show-path' in the kpsewhich calls. Use `--expand-path' as a - fallback e.g. for MikTeX. Assume that we are dealing with a - TDS-compliant TeX system and add "/tex/" and "/bibtex/bst/" - subdirectories to the output of the kpsewhich calls accordingly. - - * latex.el (LaTeX-fill-newline): Don't use code specific to GNU - Emacs for XEmacs. Call `newline-and-indent' instead. - -2004-05-15 Davide G. M. Salvetti - - * aclocal.m4 (AUTO_DIR): Code cleaned; renamed to - `AUCTEX_AUTO_DIR'. - * configure.in: Change `AUTO_DIR' to `AUCTEX_AUTO_DIR'. - -2004-05-14 Davide G. M. Salvetti - - * style/italian.el (LaTeX-italian-open-quote) - (LaTeX-italian-close-quote): Use standard babel syntax rather than - latin1 characters. Patch by David Kastrup . - -2004-05-14 Ralf Angeli - - * latex.el (LaTeX-indent-calculate-last): Ignore commented lines - when called in a non-comment line. - - * style/scrbase.el (TeX-add-style-hook): Fontify \minisec like a - sectioning command. - -2004-05-14 Reiner Steib - - * tex.el (TeX-auto-generate): Bind `enable-local-eval'. - -2004-05-13 Davide G. M. Salvetti - - * doc/auc-tex.texi (European): Sort languages list alphabetically. - - * doc/install.texi (Configure): Document `--with-auto-dir'. - - * Makefile.in (DOCFILES): Add `doc/macros.texi'. - - * doc/Makefile.in (distclean): New. - -2004-05-13 Ralf Angeli - - * latex.el (LaTeX-env-item): Don't eat non-empty lines when - called on a marked region unless they only consist of whitespace - and comment characters. Fill the paragraph of a potentially - outdented line after insertion of \item. - - * aclocal.m4 (TEX_INPUT_DIRS): Repair quoting. - - * tex.el (TeX-kpathsea-format-alist): Rename. Formerly known as - `TeX-kpathsea-directory-alist'. Add information to every format - about the file extensions to be found. - (TeX-search-files-kpathsea): Adapt to new information in - `TeX-kpathsea-format-alist'. - (TeX-mode-specific-command-menu-entries): Move source specials - toggle up to first level of command menu. - -2004-05-12 Davide G. M. Salvetti - - * aclocal.m4 (AUTO_DIR): New function. - * configure.in: Use `AUTO_DIR' to expand `@autodir@' in - `tex-site.el.in'. - * Makefile.in (autodir): Use `@autodir@'. - * tex-site.el.in (TeX-auto-global): Definition moved from - `tex.el'. Use `@autodir@'. - * tex.el (TeX-auto-global): Definition moved to `tex-site.el.in'. - * lpath.el: Bind `TeX-auto-global'. - - * style/italian.el: New file. - * doc/auc-tex.texi (Font Specifiers): Remove two sentences - referring to the old behavior of the short-cuts for easy - insertions of fonts changing macros. (At that time they added - things like `{\it --!--}', now they add things like - `\textit{--!--}'.) - (Marking and formatting): Reflect renaming of - `LaTeX-format-comment-syntax-aware' to `LaTeX-syntactic-comments'. - (European): Document `italian.el'. - * Makefile.in (STYLESRC): Add `italian.el'. - - * lpath.el: Bind `TeX-macro-global'. - * tex.el: No need to `(require 'tex-site)' at compilation time, - see `lpath.el'. - -2004-05-12 David Kastrup - - * tex.el (TeX-source-specials-active-flag) - (TeX-source-specials-check-function, TeX-source-specials-xdvi-p) - (TeX-source-specials-check-xdvi) - (TeX-mode-specific-command-menu-entries) - (TeX-maybe-set-source-specials, TeX-toggle-source-specials): - Remove all checks for validity of the Source Special options. - Just assume that the user knows what he is asking for. - -2004-05-12 Ralf Angeli - - * aclocal.m4 (TEX_INPUT_DIRS): Don't use `findtexmf' but a - universal call of `kpsewhich' and unify paths separated by `;' - or `:'. - - * context.el (ConTeXt-mode-menu): Show `TeX-comment-or-uncomment-*' - functions in the menu instead of the comment and uncomment - functions which don't have a key binding. - - * tex.el (plain-TeX-mode-menu): Ditto. - (TeX-mode-map): Move definitions of `C-c ;' and `C-c %' downwards - so that they become visible in the menu. - - * latex.el (LaTeX-fill-region-as-para-do): Remove extra spaces - between words. - (LaTeX-mode-menu): Show `TeX-comment-or-uncomment-*' - functions in the menu instead of the comment and uncomment - functions which don't have a key binding. - -2004-05-11 David Kastrup - - * style/beamer.el: Updates from Thomas Baumann checked in. - -2004-05-10 Ralf Angeli - - * font-latex.el (font-latex-doctex-^^A): Add compatibility code - for Emacs 20 and XEmacs to fix compile error. - (font-latex-verbatim-face): Add parentheses to fix error with - Emacs 20. - (font-latex-doctex-preprocessor-face): Ditto. - (font-latex-doctex-documentation-face): Ditto. - - * style/prosper.el (LaTeX-prosper-insert-slide): Don't stay in - comment upon inserting a slide in an overlay. - -2004-05-09 Reiner Steib - - * tex.el (TeX-source-specials-check-function): Add "Always on" - choice. - -2004-05-09 Ralf Angeli - - * font-latex.el (font-latex-doctex-syntactic-keywords): Move to - the right place and corrected quoting. - - * context.el (ConTeXt-indent-syntax-table): Create with - `make-syntax-table' instead of `easy-mode-defsyntax' to allow - compilation with Emacs 20. - - * aclocal.m4 (TEX_INPUT_DIRS): New function. - - * configure.in: Use `TEX_INPUT_DIRS' for the expansion of - `@texinputdirs@' in `tex-site.el.in'. - - * tex-site.el.in: Updated header. - (TeX-macro-global): Move here from `tex.el'. - Use `@texinputdirs@'. - - * tex.el: Require `tex-site' at compile time. - (TeX-macro-global): Move to `tex-site.el.in'. - -2004-05-09 Reiner Steib - - * tex.el (TeX-toggle-source-specials): Add missing call to - `TeX-maybe-set-source-specials' in last commit. - -2004-05-08 Ralf Angeli - - * font-latex.el (font-latex-verbatim-face) - (font-latex-doctex-preprocessor-face) - (font-latex-doctex-documentation-face): New variables and faces. - (font-latex-verbatim-environments, font-latex-syntactic-keywords) - (font-latex-doctex-syntactic-keywords) - (font-latex-doctex-keywords): New variables. - (font-latex-set-syntactic-keywords) - (font-latex-syntactic-face-function, font-latex-doctex-^^A) - (font-latex-doctex-syntactic-face-function): New functions. - (font-latex-setup): Set special `font-lock-defaults' for docTeX - mode. - (font-latex-commented-outp): Don't classify line comments in - docTeX mode as "real" comments. - - * latex.el (doctex-mode): Call `TeX-install-font-lock' to - activate special fontification in docTeX mode. - - * style/alltt.el (TeX-add-style-hook): Add "alltt" to - `font-latex-verbatim-environments'. - - * context.el: Updated header. - - * context-nl.el: Updated header. - - * context-en.el: Updated header. - (context-en-mode): Set `ConTeXt-current-interface' to "en". - -2004-05-06 Reiner Steib - - * tex.el (TeX-toggle-source-specials): Simplify the code. - -2004-05-06 Ralf Angeli - - * Makefile.in (DOCFILES): Add `todo.texi'. - -2004-05-05 Reiner Steib - - * tex.el (TeX-command-list, TeX-source-specials-expand-options) - (plain-tex-mode, TeX-view-extension, ams-tex-mode): Doc fixes. - - * tex.el (TeX-mode-hook, AmS-TeX-mode-hook): Have always been run, - but were not declared with defcustom (or defvar). - - * latex.el (LaTeX-mode-hook): Ditto. - - * Makefile.in (tar-ball-clean): New. - - * autogen.sh: Create README and TODO. - - * .cvsignore, doc/.cvsignore: Add TODO. - -2004-05-04 Ralf Angeli - - * tex.el (TeX-expand-list): Inserted new expander `%S' for source - specials command line option. - (TeX-command-list): Inserted `%S' for source specials support - where appropriate. - (LaTeX-command-style): Ditto. - (TeX-source-specials-expand-options): New function. - - * tex-buf.el: Updated header. - (TeX-style-check): Remove code specific to source specials and - thereby revert to state before 2004-04-27. - - * tex-jp.el: Updated header. - (japanese-TeX-command-list): Inserted `%S' for source specials - support where appropriate. - - * tex-fptex.el: Updated header. - (TeX-command-list): Inserted `%S' for source specials support - where appropriate. - (LaTeX-command-style): Setting removed. - - * tex-mik.el: Updated header. - (TeX-command-list): Inserted `%S' for source specials support - where appropriate. - (LaTeX-command-style): Setting removed. - - * doc/auc-tex.texi (Checking): Update URL's for lacheck and - chktex. - -2004-05-02 Ralf Angeli - - * tex.el: Header updated. - (TeX-master-file): Remove bogus test for `TeX-header-end'. - - * doc/auc-tex.texi (ToDo): New name for node/section formerly - known as `Projects' or `Wishlist' respectively. - Removed items not relevant anymore and moved the rest to the new - file `doc/todo.texi'. - Removed `Credits' section. - - * doc/Makefile.in (TEXIFILES): New constant. - (auctex): Use it. - (dist): Add `TODO'. - (TODO): New target. - (clean): Add `TODO'. - Some formattig changes. - - * doc/todo.texi: New file. - - * Makefile.in (tar-ball): Add `TODO'. - - * doc/changes.texi: Advertise support for `beamer.cls'. - -2004-04-30 David Kastrup - - * tex-buf.el (TeX-command-expand): Add "%%" expansion, make order - of TeX-expand-list irrelevant, make the whole junk work - efficiently. - -2004-04-30 Ralf Angeli - - * latex.el: New header. - (LaTeX-indent-environment-list): Remove `alltt' and add support - for it in `alltt.el' instead. - - * Makefile.in (STYLESRC): Add `alltt.el'. - - * style/alltt.el: New file. - - * doc/changes.texi: Describe changes in quote insertion if - `german.sty' or `ngerman.sty' is used. - Advertise new style files. - -2004-04-29 Reiner Steib - - * tex-buf.el (TeX-style-check): New optional argument. This fixes - an error in the last commit. - - * tex.el (TeX-expand-list): Use it. - -2004-04-27 Reiner Steib - - * tex-buf.el (TeX-style-check, TeX-output-style-check): Check for - source special stuff here instead of `TeX-expand-list'. - Honor `TeX-source-specials-places'. - - * tex.el (AUCTeX): Fix URL. - (TeX-default-mode, TeX-force-default-mode, TeX-install-font-lock) - (TeX-source-specials-active-flag): Change custom group. - (TeX-expand-list): Move source special stuff to `TeX-style-check' - and `TeX-output-style-check'. - (TeX-source-specials-tex-flags): Make it customizable. - (TeX-source-specials-places): New variable. - (TeX-source-specials-viewer-flags): No IFS needed anymore. - -2004-04-26 Reiner Steib - - * context.el (context-guess-current-interface): Simplify code. - -2004-04-25 Ralf Angeli - - * tex-info.el (texinfo-mode): Make last change in - `font-lock-defaults' compatible with Emacs 20. - - * latex.el (LaTeX-fill-region-as-paragraph): Indent lines ending - with `\\' upon filling a region. - (LaTeX-fill-region): Prevent infinite loop at end of buffer. - -2004-04-24 David Kastrup - - * style/natbib.el ("natbib"): Add fontification for regexps. - Patch by Thomas Baumann. - -2004-04-24 Ralf Angeli - - * tex-info.el (texinfo-mode): Set `font-lock-defaults' as in - `texinfo.el'. This way we get e.g. syntax-highlighting of - comments in Texinfo mode. - -2004-04-24 Reiner Steib - - * tex.el (TeX-toggle-source-specials) - (TeX-maybe-set-source-specials, TeX-source-specials-check-xdvi): - New (renamed) functions. - (TeX-source-specials-active-flag, TeX-source-specials-tex-flags) - (TeX-source-specials-viewer-flags) - (TeX-source-specials-check-function, TeX-source-specials-xdvi-p): - New (renamed) variables. Tried to clarify doc-strings and - variable names. - -2004-04-23 David Kastrup - - Source special support by Dan Nicolaescu : - * tex.el (TeX-command-list): start viewer with TeX-run-discard - (TeX-expand-list): Add source special flags to viewer call. - (TeX-expand-list): Add source special flags to LaTeX call. - Various new functions. - (TeX-current-file-name-master-relative): New function replacing - TeX-current-file-name-nondirectory (which is not really needed, I - guess). This change sole fault of dak. - (TeX-mode-specific-command-menu-entries): Source Special entry. - -2004-04-23 Ralf Angeli - - * latex.el (LaTeX-fill-region-as-paragraph): Fix call to - `indent-region' for "older" Emacsen. - (LaTeX-mode-menu): Fix menu extension for customization. - - * context.el (ConTeXt-mode-menu): Fix menu extension for - customization. - - * tex-info.el (TeXinfo-insert-environment): Support enclosure of - a selected region by the environment to be inserted. - Don't eat newline at the end of the environment. - (TeXinfo-mode-map): Bind `C-c C-e' to `TeXinfo-insert-environment' - analogous to LaTeX mode. - -2004-04-21 Ralf Angeli - - * style/slides.el: Remove obsolete SliTeX-related code and - replace it by minimal support for slides.cls. - - * latex.el: Change spaces to tabs in indentation. - (LaTeX-fill-region-as-paragraph): Filling is disabled for - environments listed in `LaTeX-indent-environment-list'. To be - consistent with filling of other environments where indentation - occurs, at least indent those environments. - - * tex.el: Change spaces to tabs in indentation. - -2004-04-20 Reiner Steib - - * tex.el (TeX-output-view-style): Move "dvips && gv" element to - the top of the list (not shadowed by a4paper anymore). - Added "pst-" in this element. - -2004-04-20 Ralf Angeli - - * latex.el (LaTeX-current-environment): Respect value of - `LaTeX-syntactic-comments' and mode by narrowing the region if - necessary and checking necessary conditions. - Use `TeX-forward-comment-skip' and `TeX-backward-comment-skip' for - narrowing. - (LaTeX-find-matching-end): Ditto. - (LaTeX-find-matching-begin): Ditto. - (docTeX-in-macrocode-p): New function. - - * tex.el: More checkdoc-related fixes. - -2004-04-20 David Kastrup - - * style/natbib.el: Patch from Thomas Baumann for \bibpunct. - - * Makefile.in (STYLESRC): Add style/beamer.el. - - * style/beamer.el: Support file contributed by Thomas Baumann. - -2004-04-19 Reiner Steib - - * tex.el, latex.el: Make almost checkdoc clean. See "FIXME" for - remaining issues. - - * context.el, context-en.el, context-nl.el: Reindent. - Coding conventions fixes (but files are still far from being checkdoc - clean). - -2004-04-19 Berend de Boer - - * context-en.el (ConTeXt-default-environment-en): added default - environment for en interface. - - * context-nl.el (ConTeXt-default-environment-nl): added default - environment for nl interface. - - * context.el (ConTeXt-default-environment): now depends on language. - -2004-04-16 Ralf Angeli - - * tex.el (TeX-view-style): Enhance documentation string. - (TeX-output-view-style): Ditto. - -2004-04-16 Reiner Steib - - * tex-info.el (TeXinfo-command-menu): - Use `TeX-mode-specific-command-menu'. - - * tex-jp.el (plain-TeX-mode-command-menu) - (LaTeX-mode-command-menu): Ditto. - -2004-04-16 David Kastrup - - * Makefile.in (STYLESRC): Add jura.el and alphanum.el - style/jura.el, style/alphanum.el: contributed by Frank Küster. - -2004-04-16 Berend de Boer - - * context.el (context-guess-current-interface): support for - recognizing interface=XX in comment to determine language to use. - - * tex.el (TeX-format-list): recognize ConTeXt dutch interface. - - * Makefile.in: AUCSRC includes the new context-en.el and context-nl.el. - Ditto fo AUCELC. - - * context.el: English interface macro's moved to context-en.el. - All defmacro's are now replaced by defvars which are set to the - proper language dependent interface as a local buffer variable. - Some changes to make the context mode actually multi-lingual. - (ConTeXt-mode-common-initialization): new routine with - initialization common to all ConTeXt modes. - (context-mode): guesses current interface for en and nl interfaces. - (context-guess-current-interface): new routine that determines - what ConTeXt language interface is in use. - - * context-nl.el: new file containing Dutch interfaces macro's - previously in context.el. Use context-nl-mode to activate. - - * context-en.el: new file containing English interfaces macro's - previously in context.el. Use context-en-mode to activate. - -2004-04-15 Ralf Angeli - - * tex.el (TeX-mode-specific-command-menu): Now holds the logic for - returning a Command menu definition suitable for different Emacs - versions. Its original content is now in the function - `TeX-mode-specific-command-menu-entries'. - (TeX-mode-specific-command-menu-entries): New function. - (plain-TeX-mode-command-menu): Simply use - `TeX-mode-specific-command-menu' instead of the logic which now - is part of it. - (AmSTeX-mode-command-menu): Ditto. - - * latex.el (LaTeX-mode-command-menu): Ditto. - - * context.el (ConTeXt-mode-command-menu): Ditto. - -2004-04-14 Reiner Steib - - * doc/Makefile.in (clean): Remove *.tmp (created with auc-tex.ps). - - * doc/.cvsignore: Added *.tmp. - - * .cvsignore: Revert 2004-04-12 change. Added README. - - * Makefile.in (tar-ball): .nosearch is not useful here. - -2004-04-13 David Kastrup - - * aclocal.m4: Try something in AC_FULL_EXPAND that does not - require bash. - Replace ' with quote in EMACS_LISP - Correct a few instances of misspelled AUCTeX. - -2004-04-13 Reiner Steib - - * Makefile.in (DOCFILES, EXTRAFILES): Add files needed for the - configure based installation. - -2004-04-12 Reiner Steib - - * Makefile.in (dist): Split into `check-dist', `release-commit' - and `tar-ball'. - (snapshot): New. Use `check-dist' and `tar-ball'. - (release-commit): Fix mail address. - (REMOVE, MINMAPSRC, min-map): Remove. - (DIST_PREFIX): Derive FTPDIR and WWWDIR from this. - - * doc/Makefile.in (dist): Use INSTALL and INSTALL.windows instead - of INSTALLATION. - - * doc/.cvsignore: Added INSTALL, INSTALL.windows, auc-tex.ps - - * .cvsignore: Removed INSTALL, INSTALL.windows. - -2004-04-12 Ralf Angeli - - * latex.el (LaTeX-syntactic-comments): New name. Formerly known - as `LaTeX-format-comment-syntax-aware'. This should better - reflect the meaning the variable will receive eventually. - (LaTeX-indent-line): Use new name. - (LaTeX-current-indentation): Ditto. - (LaTeX-back-to-indentation): Ditto. - (LaTeX-fill-paragraph): Ditto. - (doctex-mode): Ditto. - - * context.el (context-mode): Use `LaTeX-syntactic-comments' - instead of `LaTeX-format-comment-syntax-aware'. - -2004-04-10 Ralf Angeli - - * doc/auc-tex.texi (Japanese): Refer to `INSTALL' instead of - `INSTALLATION'. - - * doc/intro.texi: Refer to `INSTALL' and `INSTALL.windows' - instead of `INSTALLATION'. - - * IRIX: Removed. - - * Makefile.in (EXTRAFILES): Remove IRIX. - - * COPYING: Updated to current incarnation. - -2004-04-09 Reiner Steib - - * Makefile.in (install-el, dist): Add .nosearch in style/ and - auto/. - -2004-04-09 Ralf Angeli - - * context.el (ConTeXt-current-interface): eval-and-compile instead - of eval-when-compile seems to solve the undefined error message. - -2004-04-08 Peter S Galbraith - - * font-latex.el (font-latex-setup): Bug Fix; was overriding - font-latex-string-face. Thanks to Reuben Thomas for finding the bug. - -2004-04-08 Jan-Ã…ke Larsson - - * configure.in: Remove sole reference to texmfdir - - * aclocal.m4: Fix --with-lispdir - -2004-04-08 Ralf Angeli - - * latex.el (LaTeX-fill-paragraph): Fix check for code comment. - (LaTeX-fill-code-comment): Ditto. - - * tex.el (TeX-in-commented-line): Don't alter match data. - Fixes problems with `LaTeX-find-matching-end'. - (TeX-in-line-comment): Ditto. (Prophylactic.) - -2004-04-08 Berend de Boer - - * latex.el (LaTeX-outline-name): could reach past end of buffer - when an imenu was created and LaTeX-outline-regexp contained a - macro that either didn't take a argument between braces or a macro - was found in the document and the user forgot to specify the - argument. And that macro was after the last 20 characters of the - buffer. - - * context.el (ConTeXt-current-interface): eval-when-compile this - variable fixed another reported compiliation error. - -2004-04-07 Reiner Steib - - * latex.el (LaTeX-default-position, LaTeX-env-array) - (LaTeX-env-tabular*): Implement "don't prompt" option. - - * doc/auc-tex.texi (Tabular-like): Add `LaTeX-default-format' - and `LaTeX-default-position'. - -2004-04-07 Ralf Angeli - - * latex.el (LaTeX-fill-break-at-separators): New name. - Formerly known as `LaTeX-fill-distinct-contents'. - Changed 'braced and 'math options to various symbols for opening - and closing separators (braces, brackets, math switches) which - can be activated independently. - (LaTeX-fill-move-to-break-point): Use it. - - * doc/auc-tex.texi (Marking and formatting): Reflect change of - `LaTeX-fill-distinct-contents' to - `LaTeX-fill-break-at-separators'. - Describe `LaTeX-fill-break-before-code-comments'. - -2004-04-07 David Kastrup - - * tex-buf.el (TeX-run-command): Turn off line number mode in the - run-buffer effectively by setting line-number-display-limit - locally to 0. - (TeX-format-filter): Use a more sophisticated procedure for - fishing out page numbers in order to have fast matches. - -2004-04-07 Berend de Boer - - * Lots of enhancements to context.el. There is now a ConTeXt - specific menu which lists ConTeXt specific macro's for inserting - start/stop pairs, project structure and setup of things. Menu also - let's you jump to the etexshow definition if you have that - installed. Querying for macro parameters is non-existent or - flaky. outline and imenu support added. You can close an XML tag - if you're editing XML in ConTeXt with C-c /. - List of environments is now complete. - Paragraph formatting works in certain cases, but is really slow or - doesn't work in certain cases. - Indenting the same: works sometimes, but still flaky. - Bugs fix: start/stop insertion works now. - - * documentation now mentions ConTeXt sometimes. - - * context.el (ConTeXt-current-interface): make now doesn't complain - anymore when byte compiling ConTeXt. - - * tex.el now recognizes ConTeXt dutch interface. - -2004-04-05 Ralf Angeli - - * latex.el (LaTeX-fill-code-comment): Respect `indent-tabs-mode'. - Fix partially taken from GNU Emacs' fill.el. - - * tex.el (TeX-mode-specific-command-list): New function. - (TeX-mode-specific-command-menu): Use it. - - * tex-buf.el (TeX-command-query): - Use `TeX-mode-specific-command-list' to get a command list specific - to the current mode for command completion. - -2004-04-04 Ralf Angeli - - * latex.el (docTeX-indent-inner-fixed): New var. - (LaTeX-indent-calculate): Use it. - (LaTeX-indent-calculate-last): Reset indentation to zero after - macrocode environments. - - * style/booktabs.el (TeX-add-style-hook): Add fontification - support. - -2004-04-04 David Kastrup - - * latex.el (LaTeX-find-matching-end, LaTeX-find-matching-end): - Try to keep track of in-comment-ness - -2004-04-03 David Kastrup - - * Makefile.in (STYLESRC): Add emp.el. - - * style/emp.el: New file contributed from Yvon Hevel. - -2004-04-02 Ralf Angeli - - * latex.el (LaTeX-back-to-indentation): Use `beginning-of-line' - instead of `move-to-left-margin' as it is faster and we don't use - the margin anyway. - (LaTeX-fill-region-as-para-do): Use `point-max' for correctly - determining the end of the filling loop in case of a code comment. - Narrow to region in any case to simplify this determination in - case there is no code comment. - (LaTeX-fill-move-to-break-point): Fix compatibility code for - getting the initial break point. In case there is no valid break - point on the way towards the beginning of the line, look down the - line. - -2004-03-28 Ralf Angeli - - * tex.el (TeX-output-view-style): Remove option for landscape in - case of PDF output. - -2004-03-26 David Kastrup - - * latex.el (LaTeX-fill-region): Correct percentage display. - - * tex-buf.el (TeX-format-filter): Strictly restrict backward - searches for page number patterns. - -2004-03-26 Davide G. M. Salvetti - - * bib-cite.el, latex.el, tex-buf.el, tex-jp.el, tex.el: - Map (function (lambda ...)) to (lambda ...) for better - readability. - - * doc/.cvsignore: Added CHANGES, HISTORY, README, auc-tex*.html. - - * doc/intro.texi: Minor fix. - -2004-03-26 Ralf Angeli - - * latex.el (LaTeX-indent-line): Use `looking-at' instead of - `re-search-forward'. Pass indent amount to - `LaTeX-indent-{inner,outer}-do' functions. - (LaTeX-indent-inner-do, LaTeX-indent-outer-do): Let them be called - with an explicit parameter for the indent amount. - (LaTeX-indent-calculate-last): Distinguish a commented and an - uncommented line when skipping backwards to the preceding line. - Move tests for comment skips into the `cond' statement for better - readability. - (LaTeX-fill-break-before-code-comments): New customize option. - (LaTeX-fill-region-as-paragraph): Change the regular expression - which is used for searching for special line ends so that it is - not such a performance hog. Code for determining the region to - fill was adapted accordingly. - (LaTeX-fill-region-as-para-do): Remove trailing whitespace after - newlines were changed to spaces. Reported by Reiner Steib - . - Use `narrow-to-region' for keeping track of potential code comment - starts. - Break a line at the last non-comment word before a code comment. - This can be configured with - `LaTeX-fill-break-before-code-comments'. - (LaTeX-fill-move-to-break-point): Use `LaTeX-back-to-indentation' - for going to the right start of a line. - (LaTeX-fill-paragraph): `LaTeX-backward-paragraph' does not skip - forward over empty lines itself anymore, so do it here. - (LaTeX-fill-region): Use `LaTeX-forward-paragraph' and - `LaTeX-backward-paragraph' instead of the old code which - determined paragraph boundaries manually. - (LaTeX-forward-paragraph, LaTeX-backward-paragraph): - Improve handling of paragraph commands. - (LaTeX-paragraph-command-p): Get rid of the test for the opening - brace because there doesn't have to be one. - (LaTeX-find-macro-start): New function. - (LaTeX-find-macro-end): New function. - - * .cvsignore: Added `tex-site.el'. - -2004-03-23 David Kastrup - - * tex.el (VirTeX-common-initialization): Back out last change - about sentence-end-double-space. - -2004-03-22 Jan-Ã…ke Larsson - - * aclocal.m4, configure.in: Fix bug for the case $prefix=NONE - - * Makefile.in: distclean target removes tex-site.el - -2004-03-22 David Kastrup - - * latex.el (LaTeX-fill-distinct-contents): Simplify customization - type: nil is a complete list. - -2004-03-21 David Kastrup - - * tex.el (VirTeX-common-initialization): - Set sentence-end-double-space and sentence-end to more appropriate - values for TeX. - -2004-03-21 Ralf Angeli - - * latex.el (LaTeX-fill-region-as-paragraph): Fix separation of - lines with code comments looking like " {%". - (LaTeX-fill-move-to-break-point): Fix determination of break point - for an opening brace where there is no break point immediately - after the respective closing brace. - (LaTeX-fill-region-as-para-do): Fix determination of code comment - begin in filling loop. - -2004-03-20 Ralf Angeli - - * latex.el (LaTeX-fill-region-as-para-do): Fix compatibility code - for older Emacsen. - -2004-03-19 David Kastrup - - * tex-site.el.in (texinfo-mode): Autoload tex-info again. - I suppose we will get to know why it was disabled when someone - complains. - -2004-03-19 Davide G. M. Salvetti - - * doc/Makefile.in (clean): Add HISTORY. - - * tex.el (TeX-lisp-directory): Remove, it's already defined in - tex-site.el.in. - -2004-03-19 Ralf Angeli - - * latex.el (LaTeX-current-environment): Use correct regexp for - determination of a comment. - (LaTeX-format-comment-syntax-aware): Rename from - `LaTeX-fill-comment-syntax-aware' because it affects both filling - and indentation. - (LaTeX-indent-line): Add support for doing outer and inner - indentation. - (LaTeX-current-indentation): Ditto. - (LaTeX-back-to-indentation): Ditto. - (LaTeX-indent-calculate): Ditto. - (LaTeX-indent-calculate-last): Ditto. Fix indentation for - environments mentioned in `LaTeX-document-regexp' which use an - unclosed brace in the first line. - (LaTeX-indent-inner-do): New function. - (LaTeX-indent-outer-do): New function. - (LaTeX-fill-region-as-paragraph): Include lines with code comments - in regions to be filled. Recognize lines ending with `\par' as - boundaries for filling. - (LaTeX-fill-region-as-para-do): Better handling of code comments. - (LaTeX-fill-paragraph): Make function more readable by selecting - different filling methods by a `cond' statement and putting code - for the determination of the region to fill in case of - syntax-aware filling into the separate functions - `LaTeX-forward-paragraph' and `LaTeX-backward-paragraph'. - Better handling of code comments. - (LaTeX-fill-code-comment): New function. - (LaTeX-forward-paragraph): New function. - (LaTeX-backward-paragraph): New function. - (LaTeX-paragraph-command-p): New function. - (LaTeX-common-initialization): Let `paragraph-start' handle - comments preceded by whitespace as well. - (LaTeX-fill-move-to-break-point): Support `\[' and `\]' as well - if `LaTeX-fill-distinct-contents' is activated. - - * tex.el (tex-mode): `comment-start-skip' shouldn't match line - beginnings. - (VirTeX-common-initialization): Ditto. - (TeX-in-line-comment): New function. - (TeX-forward-comment-skip): Use correct regexp for determination - of a comment. Fix case where `count' is less than zero, i.e. if - a backward search is performed. - (TeX-backward-comment-skip): New function. - - * doc/auc-tex.texi: Reflect name change of - `LaTeX-fill-comment-syntax-aware' to - `LaTeX-format-comment-syntax-aware'. - -2004-03-18 Jan-Ã…ke Larsson - - * Makefile.in, configure.in, tex-site.el, tex-site.el.in: - Move tex-site.el to tex-site.el.in, generate tex-site.el at configure - time rather than at install time - -2004-03-18 Ralf Angeli - - * tex.el (TeX-output-view-style): Use `%f' instead of `%s.ps' for - PostScript files. - (TeX-mode-map): Change key binding of `TeX-master-file-ask' to - `C-c_' because `C-c-' is already taken by RefTeX. - - * doc/auc-tex.texi: Change "Formatting" node to "Running TeX and - friends" and use a respective heading. - Adapt key binding for `TeX-master-file-ask'. - - * doc/intro.texi: Correct URLs. - -2004-03-14 David Kastrup - - * tex.el (TeX-command-list): Change interactive calls to use - \input, so that pdflatex \pdfoutput=0 becomes a legal way to call - LaTeX. - (VirTeX-common-initialization): Save TeX-master if desktop - package is used. - -2004-03-14 Ralf Angeli - - * tex.el (TeX-output-view-style): Fix it after it was accidently - and incorrectly changed with the last check-in. Patch by David - Kastrup . - (TeX-view-style): Ditto. - -2004-03-11 Ralf Angeli - - * tex.el (TeX-find-opening-brace): Don't match the char before the - brace. This returns the correct position and fixes the handling - of the limit parameter. - - * latex.el (LaTeX-fill-move-to-break-point): Don't match the char - before the char to find in case of backward searches. - (LaTeX-fill-region-as-paragraph): Make the regular expression, - which serves searching for lines with code comments, match the - whole line. - -2004-03-10 Ralf Angeli - - * latex.el (LaTeX-fill-move-to-break-point): Use `TeX-esc' in - other, similar places not covered by the last check-in as well. - - * doc/auc-tex.texi: Document `LaTeX-indent-environment-list', - `LaTeX-fill-comment-syntax-aware' and - `LaTeX-fill-distinct-contents' as well as slightly improve some - other parts in the section about `Marking and formatting'. - -2004-03-10 David Kastrup - - * latex.el (LaTeX-fill-move-to-break-point): Use TeX-esc in - regexps to accommodate Texinfo better. - (LaTeX-fill-move-to-break-point): no regexp-quote within braces. - (LaTeX-common-initialization): Correct \multicolumn prompt - -2004-03-09 Ralf Angeli - - * latex.el (LaTeX-fill-move-to-break-point): Cope with unmatched - closing braces when `LaTeX-fill-distinct-content' is enabled for - braced content. - -2004-03-09 Jan-Ã…ke Larsson - - * Makefile.in: Add separate target for .el files to cater for debian - -2004-03-07 Ralf Angeli - - * style/booktabs.el: New file. - - * Makefile.in (STYLESRC): Add `booktabs.el'. - - * doc/changes.texi: Advertise support for `booktabs.sty'. - -2004-03-06 Ralf Angeli - - * doc/auc-tex.texi: Small corrections in `Viewing' section. - -2004-03-02 Jan-Ã…ke Larsson - - * doc/Makefile.in: Add packagedir - -2004-03-02 Ralf Angeli - - * latex.el (LaTeX-insert-environment): Fix insertion of newlines - for the case where `LaTeX-insert-into-comments' is activated but - point is not inside a comment. - -2004-02-28 David Kastrup - - * Makefile.in (install-lisp): Overwrite old tex-site.el if it has - the "Don't edit" comment in it. Rename it otherwise. - Use $(auctexdir) instead of $(lispdir) for replacing @AUCTEX. - - * tex-buf.el (TeX-command-query): Allow doctex-mode for .bbl file - checking. - - * tex-site.el: Discourage customization in-file. - - * latex.el (LaTeX-outline-regexp, LaTeX-environment) - (LaTeX-document-style-hook): Change docs to refer to document - classes instead of document style. - (LaTeX-env-document): Don't insert anything but document class. - (LaTeX-menu-update): Check for doctex-mode. - (doctex-mode): Make it a major mode derived from latex-mode. - -2004-02-28 Ralf Angeli - - Merge with new-fill branch. - -2004-02-27 Jan-Ã…ke Larsson - - * configure.in: Respect --infodir even if using xemacs. - - * aclocal.m4: Add yes/no answer for the MULE check. - - * Makefile.in: Correct xemacs-install. - - * Makefile.in, aclocal.m4, configure.in: If there is a wrongly - installed tex-site.el, use the proper install directory anyway - (i.e., don't be side-tracked), and remove the wrongly installed - tex-site.el. These things are only needed for CVS users who have - used the erroneous xemacs-installation. - -2004-02-27 Ralf Angeli - - * latex.el (LaTeX-mode-menu): Insert customize option and - rearrange. - (LaTeX-fill-move-to-break-point): Bandaid for not breaking inside - square brackets where the content fits into one line. - - * tex.el (plain-TeX-mode-menu): Insert customize option. - - * doc/auc-tex.texi: Document options for inserting quotes in files - where `(n)german.sty' is used and the invocation of external - viewers. - -2004-02-26 Ralf Angeli - - * latex.el (LaTeX-fill-break-before-macro) - (LaTeX-fill-break-after-macro): Unused, so removed. - (LaTeX-fill-distinct-contents): New name for defcustom - `LaTeX-fill-break-before-and-after'. - (LaTeX-fill-move-to-break-point): Fix filling of nested braces and - math. - (TeX-find-closing-brace, TeX-find-opening-brace) - (TeX-forward-comment-skip): Move to `tex.el'. - - * tex.el (TeX-find-closing-brace, TeX-find-opening-brace) - (TeX-forward-comment-skip): Move from `latex.el'. - -2004-02-26 David Kastrup - - * latex.el (doctex-mode): Make a minor mode. - - * tex-site.el (doctex-mode): Add autoloads and file extensions. - - * tex.el (TeX-master-file): Don't overwrite TeX-master when not - asking the question. - -2004-02-22 David Kastrup - - * latex.el (LaTeX-newline): New function. Spread it throughout - the code in order to stay in comments for completion and - insertion commands. - (doctex-mode): New function. - -2004-02-19 David Kastrup - - * latex.el (LaTeX-fill-paragraph): Back out changes from - 2003-12-29. - Create separate new-fill branch for Ralf's code. - -2004-02-17 Reiner Steib - - * font-latex.el (font-latex-title-4-face): Add missing :weight - and :inherit for color displays. - -2004-02-15 Peter S Galbraith - - * bib-cite.el (bib-cite-fontify-help-as-bibtex) - (bib-cite-fontify-help-as-latex): Check existence of - font-lock-unset-defaults; no longer defined in CVS Emacs. - Thanks to Adrian Lanz for reporting the problem. - -2004-02-15 Reiner Steib - - * font-latex.el (font-latex-title-4-face): Use different colors - depending on background. - -2004-02-03 Ralf Angeli - - * tex.el (TeX-comment-region): Map to `comment-region' instead of - `TeX-comment-or-uncomment-region'. - (TeX-uncomment-region): New name for `TeX-un-comment-region'. - Not mapped to `TeX-comment-or-uncomment-region' anymore. - (TeX-uncomment): New name for `TeX-un-comment'. - Use `TeX-uncomment-region' instead of `uncomment-region' which is not - available in Emacs 20. - (TeX-comment-or-uncomment-paragraph): New name for - `TeX-comment-paragraph' which explains its function better. - Use new name `TeX-uncomment'. - (TeX-mode-map): Bind key chains to `TeX-comment-or-uncomment-*' - functions. - (plain-TeX-mode-menu): Adapt function calls in menu entries. - - * tex-info.el (TeXinfo-mode-map): Bind key chains to - `TeX-comment-or-uncomment-*' functions. - (TeXinfo-mode-menu): Adapt function calls in menu entries. - - * latex.el (LaTeX-mode-menu): Adapt function calls in menu - entries. Small enhancements. - - * doc/auc-tex.texi (Commenting): Adapt documentation to reflect - changes in commenting interface. - -2004-01-31 Ralf Angeli - - * tex.el (TeX-comment-or-uncomment-region): New function or alias - respectively introduced to obtain compatibility with GNU Emacsen - before 21.4. - (TeX-uncomment-region): New function or alias respectively - introduced to obtain compatibility with GNU Emacsen before - 21(.1?). - (TeX-comment-region): Bound to `TeX-comment-or-uncomment-region'. - (TeX-un-comment-region): Bound to `TeX-comment-or-uncomment-region'. - -2004-01-27 Masayuki Ataka - - * tex-jp.el (TeX-command-list): Fix previous change. - -2004-01-25 Masayuki Ataka - - * tex-jp.el (japanese-TeX-command-list): Remove dummy code for - command menu. - -2004-01-23 Masayuki Ataka - - * tex-jp.el (japanese-TeX-command-list): Change single quotes to - double. We get reasonable results under both Windows and Unix. - See also log of TeX-command-list in tex.el on 2002-12-19. - - * tex.el (TeX-toggle-off-input-method): Remove some Japanese - input methods (Canna, Wnn, SKK) because their code is copied from - YaTeX, which is not GPL program. Toggle off CJK (Chinese, Japanese, - Korean) input methods in LEIM. - (TeX-math-toggle-off-input-method): Doc fix. - -2004-01-13 Ralf Angeli - - * latex.el (LaTeX-mode-menu): Remove menu filters in the submenus - for inserting and modifying environments which call - `LaTeX-menu-update'. - (LaTeX-common-initialization): Add `LaTeX-menu-update' to - `activate-menubar-hook' instead. - -2004-01-12 Ralf Angeli - - * tex.el (TeX-view-style, TeX-output-view-style): Use a regexp - which matches `a5', `a5comb' and `a5paper' instead of the old - which matches only `a5'. - -2004-01-12 Ralf Angeli - - * tex.el (TeX-command-menu-name): New constant. - (TeX-mode-specific-command-menu): Reimplement the loop which - builds the menu. - (TeX-mode-command-menu): Use new constant and call - `TeX-mode-specific-command-menu' via `:filter'. - (AmSTeX-mode-command-menu): Ditto. - - * context.el (ConTeXt-mode-command-menu): Use new constant - `TeX-command-menu-name' and call `TeX-mode-specific-command-menu' - via `:filter'. - - * latex.el (LaTeX-mode-command-menu): Ditto. - - * tex-info.el (TeXinfo-mode-command-menu): Ditto. - - * tex-jp.el (plain-TeX-mode-command-menu) - (LaTeX-mode-command-menu): Ditto. - -2004-01-10 Ralf Angeli - - * doc/changes.texi: Added further news. - -2004-01-09 Ralf Angeli - - * doc/auc-tex.texi: AUC TeX to AUCTeX. Use `%%%' instead of a - single `%' character in examples for Local Variables. - Add information about new behavior in respect to the query for the - master file. Explain new function `TeX-master-file-ask'. - - * doc/changes.texi: Advertise new master file behavior. - Remove news about new commenting behavior which is not true anymore. - - * doc/intro.tex.: AUC TeX to AUCTeX. - - * tex.el (TeX-local-master-p): Remove one `%' character in regexp - to let it find "% TeX-master:" as well. - -2004-01-07 Ralf Angeli - - * tex.el (TeX-command-list): Change defcustom definition to one - which allows the specification of several modes for one command - and adapted the defaults to it. Thanks to David Kastrup for most - of the code. - (plain-TeX-command-menu): Adapted the call to - `TeX-mode-specific-command-menu'. - (AmSTeX-mode-command-menu): Ditto. - - * latex.el (LaTeX-mode-command-menu): Adapted the call to - `TeX-mode-specific-command-menu'. - - * context.el (ConTeXt-mode-command-menu): Ditto. - - * tex-info.el (TeXinfo-mode-command-menu): Ditto. - - * tex-jp.el (japanese-TeX-command-list): Adapted list entries - according to defcustom changes in `tex.el'. - (plain-TeX-mode-command-menu): Adapted the call to - `TeX-mode-specific-command-menu'. - (LaTeX-mode-command-menu): Ditto. - - * tex-mik.el (TeX-command-list): Adapted list entries - according to defcustom changes in `tex.el'. - - * tex-fptex.el (TeX-command-list): Ditto. - -2004-01-06 Ralf Angeli - - * tex.el (TeX-command-list): Get rid of the superfluous sixth - element in the defcustom and menu/command definitions. - - * tex-jp.el (japanese-TeX-command-list): Ditto. - - * tex-mik.el (TeX-command-list): Ditto. - - * tex-fptex.el (TeX-command-list): Ditto. - -2004-01-05 David Kastrup - - * latex.el (LaTeX-common-initialization): Add \item to the - paragraph starters. - -2004-01-05 Ralf Angeli - - * tex.el (TeX-mode-specific-command-menu): New function to be used - for generating a mode-specific command menu. - (plain-TeX-mode-map): New map to be used by plain-tex-mode. - (plain-TeX-mode-command-menu): New menu used instead of - `TeX-mode-menu' which utilizes `TeX-mode-specific-command-menu'. - (TeX-mode-menu): Remove in favor of - `plain-TeX-mode-command-menu'. - (AmSTeX-mode-map): New map to be used by ams-tex-mode. - (AmSTeX-mode-command-menu): New menu. - (ams-tex-mode): Move and grouped with other AmSTeX-related code. - Added code to use new menu. - (TeX-command-list): Add new choice for the selection of the mode - for the respective command. Adapted doc string. Added respective - symbols to command definitions. Rearranged command definitions. - Changed `LaTeX PDF' to `PDFLaTeX'. - - * latex.el (LaTeX-mode-command-menu): New menu used instead of - `TeX-mode-menu'. - (LaTeX-common-initialization): Activate it. - - * context.el (ConTeXt-mode-command-menu): New menu used instead of - `TeX-mode-menu'. - (context-mode): Activate it. - - * tex-info.el (TeXinfo-command-menu): Adapted for using - `TeX-mode-specific-command-menu'. - - * tex-jp.el (japanese-TeX-command-list): Add symbols to command - definitions needed for assigning them to the respective mode. - (TeX-mode-menu): Remove. - (plain-TeX-mode-command-menu): New menu utilizing - `TeX-mode-specific-command-menu'. - (LaTeX-mode-command-menu): New menu utilizing - `TeX-mode-specific-command-menu'. - (LaTeX-mode-map): Remove key definition for `TeX-mode-menu'. - - * tex-fptex.el (TeX-command-list): Add symbols to command - definitions needed for assigning them to the respective mode. - Changed `LaTeX PDF' to `PDFLaTeX'. - - * tex-mik.el (TeX-command-list): Ditto. - - * doc/changes.texi: Mention the change to a mode-specific command - menu and the need for the deletion of any former customization of - `TeX-command-list'. - -2004-01-03 Ralf Angeli - - * tex.el (TeX-mode-map): Use `C-c -' as a key binding for - `TeX-master-file-ask' as `C-c !' is already used in `context.el'. - -2004-01-02 David Kastrup - - * latex.el (LaTeX-left-comment-regexp) - (LaTeX-right-comment-regexp, LaTeX-ignore-comment-regexp): revert - an inadvertant change two checkins ago. I was just experimenting - with something that did not yet work (as if the original did) and - did not intend checking it in. - -2003-12-30 Ralf Angeli - - * tex.el (TeX-master-file): Add new parameter `ask' which is - to be used if the user shall be asked when the function is - called. Took out the code which provides the functionality for - asking the respective question and added it to the newly created - function `TeX-master-file-ask'. - (TeX-master-file-ask): New function. - (TeX-local-master-p): New function. - (tex-mode): Remove the call of `TeX-master-file' via the hook - `hack-local-variables-hook'. - (VirTeX-common-initialization): Add the call to - `TeX-master-file' via the hook `find-file-hooks'. Additionally - `TeX-update-style' will be called to activate the respective style - files. - (TeX-mode-map): Add key binding for calling - `TeX-master-file-ask'. This is a temporary solution. - (TeX-mode-menu): Took out redundant entry for `TeX-home-buffer'. - Added entry "Set Master File" for `TeX-master-file-ask'. - Grouped menu entries relevant for multifile handling. - - * latex.el (LaTeX-mode-menu): Change analogously to - `TeX-mode-menu'. - -2003-12-29 David Kastrup - - * latex.el: Fix AUCTeX URL. - (LaTeX-fill-paragraph): Skip from inline comments to either line - comments or something that is not merely an inline comment. I am - not even sure that this skipping makes good sense, in particular - since it is followed by `forward-paragraph'. - (LaTeX-common-initialization): Change the definitions of - `paragraph-start' and `paragraph-separate' to something that - makes things like `forward-paragraph' and its ilk behave more - sensibly when in comments. The previous behavior is just awful, - and caused a lot of inadvertant damage when using things like - `fill-paragraph' within comments. - (LaTeX-common-initialization): Remove syntax error, sorry. - -2003-12-29 David Kastrup - - * latex.el: Fix AUCTeX URL. - (LaTeX-fill-paragraph): Skip from inline comments to either line - comments or something that is not merely an inline comment. I am - not even sure that this skipping makes good sense, in particular - since it is followed by `forward-paragraph'. - (LaTeX-common-initialization): Change the definitions of - `paragraph-start' and `paragraph-separate' to something that - makes things like `forward-paragraph' and its ilk behave more - sensibly when in comments. The previous behavior is just awful, - and caused a lot of inadvertant damage when using things like - `fill-paragraph' within comments. - -2003-12-26 Ralf Angeli - - * style/scrbase.el (TeX-add-symbols): Remove redundant entries. - - * style/scrlttr2.el (TeX-add-symbols): Remove redundant entry. - - * style/scrpage2.el: Remove unnecessary coding cookie and text in - introductory comment. - -2003-08-02 Mike Sperber - - * latex.el (latex-mode): Really turn off filladapt. It just - doesn't work with `LaTeX-fill-paragraph'. - -2003-12-02 Ralf Angeli - - * tex.el (tex-mode): Let `TeX-master-file' be called upon opening - a file. This shall restore the behaviour before the last change - regarding the question for `TeX-master'. Thanks to Peter - Galbraith for setting the patch right. - -2003-11-28 David Kastrup - - * tex.el (LaTeX-update): Advice removed because of the following: - - * latex.el (LaTeX-menu-update): Now called via :filter predicate - of menus. - -2003-11-27 Ralf Angeli - - * style/paralist.el: Removed coding cookie in first line. - Removed obsolete comment regarding placement of file. - (LaTeX-paralist-env-item-opt-label): Rename from - `pl-LaTeX-env-item-opt-label' and changed references accordingly. - Added docstring. - Let `itemize' and `enumerate' environments use this function. - Thanks to Reiner Steib for these suggestions. - -2003-11-26 Reiner Steib - - * latex.el (LaTeX-section-label): Add "part" and - "subsubsection". Sync "chapter" with fancyref.sty. - - * style/fancyref.el ("fancyref"): Add font-lock keywords. - -2003-11-25 Reiner Steib - - * latex.el (LaTeX-math-default): Add greek \var... symbols. - (LaTeX-common-initialization): Remove "SLiTeX", added spacing - commands and "appendix". - - * font-latex.el (font-latex-match-function-keywords): - Add spacing commands, "nonumber", "centering", "TeX", and "LaTeX". - (font-latex-match-textual-keywords): Add textsuperscript. - -2003-11-17 Ralf Angeli - - * Makefile.in (STYLESRC): Add scrpage2.el. - -2003-11-17 Peter S Galbraith - - * font-latex.el (font-latex-keywords-2): Had forgotten to set - LAXMATCH on all title matches. Thanks to Ralf Angeli for - reporting the bug. - - * bib-cite.el (bib-cite-file-directory-p): New functions. I had - introduced a call to code from ff-paths.el by mistake. - -2003-11-17 Ralf Angeli - - * style/scrbase.el (TeX-add-style-hook): Add further symbols to - `TeX-add-symbols' and rearranged them alphabetically. - Added macros with parameters to - `font-latex-match--keywords-local'. - Added `addsec' and `addpart' to - `font-latex-match-title--keywords-local'. - - * style/scrbook.el (TeX-add-style-hook): Analogous. - - * style/scrlttr2.el (TeX-add-style-hook): Analogous. - - * style/scrreprt.el (TeX-add-style-hook): Analogous. - - * style/scrpage2.el: New file. - -2003-11-16 Ralf Angeli - - * tex.el (VirTeX-common-initialization): Disabled lines which set - `comment-add' to 1 to restore commenting with a single `%'. - (TeX-un-comment-region): Function code removed and function name - mapped to `comment-dwim'. - (TeX-un-comment): Allow searching for commented lines with - potential white space at the beginning. - (TeX-comment-paragraph): Partially rewritten to allow it to be - used for both commenting and uncommenting. - (TeX-in-commented-line): New function used in - `TeX-comment-paragraph'. - - * doc/auc-tex.texi (Commenting): Reflect changes in `tex.el'. - -2003-11-13 Ralf Angeli - - * style/paralist.el: New file. - - * Makefile.in (STYLESRC): Add paralist.el. - -2003-10-18 Peter S Galbraith - - * font-latex.el: checkdoc cleaning (almost clean now). - -2003-09-18 Peter S Galbraith - - * font-latex.el (font-latex-quotes): New defcustom to fontify - either french or german quotes. - (font-latex-quote-regexp-beg): New variable. Holds the regexp to - match the beginning of a quote. - (font-latex-quote-end-list): New variable. Holds the list of - strings to end a matched quote. - (font-latex-match-quotation): Fix to use above variables. - -2003-09-18 Peter S Galbraith - - * bib-cite.el: bib-cite-aux-inputs: new defcustom. - Minor code cleanup for `match-string'. - -2003-09-15 Reiner Steib - - * tex.el (TeX-master-file): Fix 'shared case. - Tiny patch from Shiro Takeda . - -2003-09-08 Peter S Galbraith - - * bib-cite.el: Ripping out off-topic imenu code. - -2003-09-07 Peter S Galbraith - - * font-latex.el: Bug fix when font-lock-multiline is set to t. - -2003-08-21 Reiner Steib - - * Changelog: Added coding cookie. - - * doc/Makefile.in (install): Check if auctex-* exists. - Needed because default split size changed in texinfo 4.6. - -2003-07-25 Peter S Galbraith - - * font-latex.el: Make & highlighted in font-latex-warning-face. - Better document font-latex-match-*-keywords-local variables. - -2003-07-20 Masayuki Ataka - - * configure.in: Use mule support check. - - * Makefile.in (CONTRIB_MULE, COMPILE_MULE, CONTRIB_MULEELC): New macros. - (contrib): Compile CONTRIB and COMPILE_MULE. - (install-contrib): Install CONTRIB_MULE and CONTRIB_MULEELC, too. - - * aclocal.m4 (EMACS_CHECK_MULE): Check (X)Emacs mule supported. - - * Makefile.in (clean): Remove Emacs auto-save files. Remove elc - files in the current and style directory. - -2003-06-21 Masayuki Ataka - - * Makefile.in: Delete trailing whitespaces. - - * tex.el (TeX-near-bobp): Undo last change. - - * tex-jp.el: Fix some document. - (AUCTeX-jp): New custom group. - (japanese-TeX-command-default, japanese-LaTeX-command-default) - (japanese-LaTeX-default-style, japanese-LaTeX-style-list): - Support for defcustoms. - -2003-06-14 David Kastrup (tiny patch from Stephen Gildea) - - * tex.el (TeX-auto-untabify): Change default to nil. - - * doc/auc-tex.texi (Parsing Files): document this. - -2003-06-07 David Kastrup - - * tex.el (TeX-lisp-directory, TeX-auto-global, TeX-style-global) - (TeX-auto-local, TeX-style-local, TeX-macro-private) - (TeX-load-style, TeX-parse-path, TeX-run-style-hooks) - (TeX-auto-write, TeX-auto-generate, TeX-auto-generate-global) - (TeX-ignore-file, TeX-search-files): try catering with Windows - file names. - (TeX-directory-absolute-p): removed, since file-name-absolute-p - serves the same purpose. - -2003-06-06 Jan-Ã…ke Larsson - - * Makefile.in: Added datadir - -2003-06-05 Masayuki Ataka - - * latex.el (LaTeX-env-label): Toggle off input method when - entering math mode. - * style/amsmath.el (LaTeX-amsmath-env-alignat) - (LaTeX-amsmath-env-aligned): Ditto. - - * tex.el (TeX-toggle-off-input-method): Remove interactive. - (TeX-math-input-method-off): New function. - (TeX-insert-dollar): Use it. Do not call function - TeX-toggle-off-input-method directly. - -2003-06-03 Masayuki Ataka - - * tex.el (TeX-macro): Set group 'AUCTeX. - -2003-06-03 David Kastrup - - * latex.el (LaTeX-mode-menu): Replace "Change Font" with "Replace - Font" - - * tex-info.el (TeXinfo-mode-menu): Same here. - - * doc/tex-ref.tex (section{Font Selection}): Same here. - -2003-06-03 Masayuki Ataka - - * tex.el (TeX-math-toggle-off-input-method): New user option. - (TeX-toggle-off-input-method): New function. - (TeX-insert-dollar): Use it. - -2003-06-02 Masayuki Ataka - - * tex.el (TeX-near-bobp): Fix typo in doc-string. - -2003-05-27 Piet van Oostrum - - * latex.el (LaTeX-auto-minimal-regexp-list): Change regexp to - allow \documentclass[]{someclass}. - -2003-05-02 Patrick Gundlach - - * context.el: ConTeXt-environment can now modify the current - environment. Added preliminary functionality for calling a - function on an environment. ConTeXt-mark-environment, - ConTeXt-find-matching-stop and ConTeXt-find-matching-start - (similar to the ones in latex.el) added. - -2003-04-15 Reiner Steib - - * doc/wininstall.texi: Fixed typos in configure options. - -2003-04-15 Patrick Gundlach - - * tex.el (TeX-command-list): Change %v to %V in View. Now - TeX-output-view-style is used for setting viewer preferences. See - changes from 2003-02-06 below. - -2003-04-15 Reiner Steib - - * .cvsignore: Added INSTALL and INSTALL.windows - - * Makefile.in (STYLESRC): Add captcont.el and subfigure.el - -2003-04-15 Jan-Ã…ke Larsson - - * doc/wininstall.texi: Corrected download info for GNU Emacs - -2003-04-14 Peter S Galbraith - - * font-latex.el (font-latex-match-*-keywords): New user - customizable variables to add fontification keywords. - See `M-x customize-group [RET] font-latex'. - (font-latex-match-*-keywords-local): New buffer-local variables to - be used by elisp style file writers. - (font-latex-match-*-keywords-set): Support for defcustoms. - (font-latex-match-*-make): Build the actual font-lock variables - from the `font-latex-match-*-keywords' defcustoms. - -2003-04-14 David Kastrup - - * doc/install.texi (Customizing): hilit-LaTeX.el deleted. - -2003-04-14 Jan-Ã…ke Larsson - - * autogen.sh: Generate INSTALL and INSTALL.windows - - * doc/Makefile.in: Use the configure compatibility test results - - * doc/macros.texi: Compatibility macros, initial version - - * configure.in: Do the makeinfo tests, for compatibility with - texinfo 3.12, test for tex - - * doc/install.texi: Changed to document the autoconf stuff - - * doc/wininstall.texi: Added - -2003-04-10 David Kastrup - - * tex.el (AUCTeX): Fix URLs. - - * context.el: Fix AUCTeX URL. - Make modification date RCS tag. - -2003-04-09 Patrick Gundlach - - * tex.el (TeX-command-list): Change ConTeXt Clean from purge to - purgeall; I guess this behaves as users would expect. - - * context.el: minor cleanups, switched to the name "AUCTeX" where - not done yet. Made ConTeXt-add-environments able to - byte-compile. Added new copyright statement. - - * Makefile.in: Added context.el(c) - -2003-04-09 Jan-Ã…ke Larsson - - * aclocal.m4: More sane emacs-macro path-searching. - -2003-04-07 David Kastrup - - * tex.el (TeX-kpathsea-directory-alist): Fix bad kpathsea - searchpath name for LaTeX files. - -2003-04-03 Jan-Ã…ke Larsson - - * aclocal.m4: Make the emacs-macro path-searching tests run, and - make EMACS_PROG_EMACS fail gracefully when no binary executable is - found. - - -2003-03-29 David Kastrup - - * tex-buf.el (TeX-run-discard): Use `call-process' instead of - `start-process' in order to completely detach a process. - (TeX-region-extra): Make empty by default since code was not - working with plain or ConTeXt. - -2003-03-24 Masayuki Ataka - - * Makefile.in (CONTRIB): Remove hilit-LaTeX.el because it is - obsolete. - (contrib): Remove compile code for hilit-LaTeX.el. - -2003-03-13 David Kastrup - - * style/german.el (LaTeX-german-quote-after-quote) - (LaTeX-german-open-quote, LaTeX-german-close-quote): - New variables to initialize quote stuff from. If you set these in - file local variables, they will propagate accordingly to - `TeX-quote-after-quote' et al. - - * style/ngerman.el (LaTeX-german-quote-after-quote) - (LaTeX-german-open-quote, LaTeX-german-close-quote): the same. - -2003-02-25 David Kastrup - - * Makefile.in (dist): Version info in tex.el gets automatically - calculated from CVS tags. - - * tex.el: Some changes for dir slashiness. - (TeX-master-directory): return a proper directory name, not a - file name. - - * tex-buf.el (TeX-quote-filename): Return the changed file! - Yikes! How could this ever have worked? - -2003-02-24 David Kastrup - - * tex.el (AUCTeX-version): Generate automatically from CVS - variables. - (TeX-master-directory): somewhat more defensive version (final - goal is to be able to make a TeX minor mode). - -2003-02-22 David Kastrup - - * tex-wizard.el: A first sketch of the idea. - -2003-02-17 Piet van Oostrum - - * tex.el (TeX-arg-literal): Remove illegal and superfluous &optional. - - * latex.el (TeX-arg-free): Remove illegal and superfluous &optional. - -2003-02-17 David Kastrup - - * font-latex.el (font-latex-find-matching-close): Remove a very - complicated way of doing nothing since the byte compiler warns - about it. - -2003-02-15 David Kastrup - - * tex.el (LaTeX): Change :prefix field to LaTeX. - (TeX-auto-add-type): Make more readable and place doc string - indicating the origin into generated functions. - - * font-latex.el (font-latex-setup): Try to behave better when the - interesting newlines in verbatim environments get moved. - Probably not the ultimate solution. - - * tex-site.el: AUC TeX to AUCTeX, new header. - - * Makefile.in: AUC TeX to AUCTeX. - - * latex.el: AUC TeX to AUCTeX, new header. - - * tex-buf.el (TeX-quote-filename): New function. - (TeX-region-create): Use it so that Windows can talk about its - master files properly. - (TeX-help-error): Try not to have "log file has changed" - messages. AUC TeX to AUCTeX, new header. - - * tex.el: AUC TeX to AUCTeX, new header. - - * auc-old.el: AUC TeX to AUCTeX, new header. - - * README.CVS: Check in a first version. Ok, it currently - contains a few lies, but the basics are not wrong, and hopefully - we will have soon what it takes to make it true. - - * doc/auc-tex.texi: Name change of AUC TeX to AUCTeX. A few - other cleanups. - - * configure.in, Makefile.in, doc/Makefile.in: everything moves to - autoconf, fix a few things. - - * Makefile, doc/Makefile: deleted. - -2003-02-14 Patrick Gundlach - - * context.el: Added basic environment support (insert-envrionment - and close-environment). Added basic interface support. - - * tex.el, latex.el : moved TeX-arg-literal and TeX-near-bopb from - latex.el to tex.el. More will follow. - -2003-02-13 David Kastrup - - * Makefile.in (clean): Remove .elc files. - (distclean): new target. - - * aclocal.m4 (EMACS_EXAMINE_PACKAGEDIR): make this work properly - more or less. - (EMACS_CHECK_AUCTEX): use auctexdir instead of AUCTEXDIR (synch - with preview-latex aclocal.m4) and strip trailing slash. - -2003-02-11 Peter S Galbraith - - * hilit-LaTeX.el: Removed. It's obsolete. Use font-latex.el instead. - -2003-02-11 Patrick Gundlach - - * tex.el (TeX-command-list): Change TeX-run-LaTeX to - TeX-run-TeX. - - * tex-buf.el (TeX-run-TeX): TeX-run-TeX gets the - TeX-sentinel-function from the major mode, so TeX-run-LaTeX and - alike won't be needed if they don't need to do something - fancy. Defaliased TeX-run-LaTeX to TeX-run-TeX. - (TeX-run-interactive): Uses TeX-sentinel-default-function - instead of TeX-sentinel-function. - - * latex.el (latex-mode): Sets TeX-sentinel-default-function - instead of TeX-sentinel-function. - - * tex-mik.el (TeX-command-list): Change TeX-run-LaTeX to - TeX-run-TeX. - - * tex-fptex.el (TeX-command-list): Change TeX-run-LaTeX to - TeX-run-TeX. - -2003-02-08 Patrick Gundlach - - * tex-site.el: Added simple ConTeXt support. - - * latex.el (latex-mode): Add explicit set of - TeX-sentinel-function to be used in TeX-run-interactive. - - * tex-buf.el: Added TeX-run-ConTeXt. Removed explicit call to - TeX-LaTeX-sentinel in TeX-run-interactive. The sentinel-function - is now inherited from the buffer calling - TeX-run-interactive. Hopefully this won't break anything. - - * tex.el: Adapted TeX-command-list for ConTeXt - support. Interfaces for texexec and texutil added. Nonstopmode - (texexec) and purge (texutil) won't work right with current - ConTeXt versions. This will be fixed in ConTeXt versions later - than Feb 2003. - - * context.el: basic support for ConTeXt added. New - sentinel-functiont that is different from the LaTeX one. - - -2003-02-08 pvoostrum - - * tex.el: Added missing semicolon in TeX-command-output-list. - - * tex.el: Changed defcustom to defvar. - -2003-02-08 Piet van Oostrum - - * tex.el (TeX-output-extension, TeX-view-extension): - Change defcustom into defvar, as these are intermediate variables. - -2003-02-07 Piet van Oostrum - - * tex.el (TeX-command-output-list): Corrected customization widget. - -2003-02-06 Piet van Oostrum - - * tex-buf.el - (TeX-save-document, TeX-command-query) - (TeX-output-style-check, TeX-run-format, TeX-TeX-sentinel-check): - Add support for pdftex (and others) - (TeX-run-set-command, TeX-output-extension) - (TeX-view-extension, TeX-view-output-file): new functions. - - * tex.el (TeX-output-extension, TeX-view-extension) - (TeX-output-view-style, TeX-command-output-list): new variables - (TeX-expand-list): adapted for pdf output. - -2003-01-31 Jan-Ã…ke Larsson - - * configure.in: Use new lispdir check. - - * aclocal.m4: Some cleaning of macro names. Windows quoting by - David Kastrup . Also, lispdir now checks (x)emacs - load-path instead of physical disk content. - - * Makefile.in: Fix infodir - -2003-01-30 Piet van Oostrum - - * tex-buf.el (TeX-parse-error): Exclude { and } from filenames to - improve parsing of error messages from pdftex. - -2003-01-24 Reiner Steib - - * tex.el (TeX-kpathsea-path-delimiter, TeX-search-files-kpathsea): - Fix braces. - -2003-01-22 David Kastrup - - * tex.el (TeX-search-files): Check in first version of kpathsea - support. This implementation does not yet cooperate properly - with TeX-auto-generate-* - -2003-01-18 David Kastrup - - * configure.in: Announce AUC TeX, not preview. - -2003-01-16 Reiner Steib - - * style/varioref.el ("varioref"): Fix typo. - - * Makefile.in (ELCC): `-no-init-file' is the same as `-q' - -2003-01-15 Jan-Ake Larsson - - * configure.in, aclocal.m4: Compatibility fix - - * aclocal.m4 (AC_PROG_EMACS): New. File is now identical to that - of preview-latex. - - * configure.in: Use it - -2003-01-08 Jan-Ake Larsson - - * Makefile.in: From Makefile - - * configure.in, aclocal.m4, autogen.sh: Initial version - - * mkinstalldirs, install-sh: Prepare for autoconf - -2002-12-29 David Kastrup - - * tex.el: Add support for Info-goto-emacs-command-node and - similar. - -2002-12-19 David Kastrup - - * tex-buf.el (TeX-home-buffer): Don't home to deleted buffers. - - * tex.el (TeX-command-list): Change single quotes to double. - That way, we will get reasonable results under both Windows and - Unix. File names with double quotes in them will break stuff, - just like file names with single quotes in them did so - previously. Tough. - -2002-12-18 David Kastrup - - * tex-buf.el (TeX-run-shell): Start shell from TeX process buffer - in order to inherit environment from there (like cwd). - (TeX-run-discard): Same here. - (TeX-run-shell, TeX-run-discard): Rather let default-directory - temporarily: we may not have a TeX process buffer! - -2002-12-17 Masayuki Ataka - - * all.el: Removed. unrelated to TeX mode. - OBSOLETE files (all.el, auc-menu.el, maniac.el, and outln-18.el) - are available at: - - -2002-12-15 David Kastrup - - * Makefile (dist): Correct zip file name. - -2002-12-15 Masayuki Ataka - - * Makefile (MINMAPSRC): Remove auc-menu.el, maniac.el, and - outln-18.el. - -2002-12-15 David Kastrup - - * auctex.spec (Release): Well, change version number. retag. - - * Version 11.14 released. - -2002-12-15 Masayuki Ataka - - * auc-menu.el: Removed. Taken into Emacs and unused. - - * maniac.el: Ditto. - - * outln-18.el: Ditto. - -2002-12-15 David Kastrup - - * Makefile: some changes for my setup. - -2002-12-14 David Kastrup - - * graphicsx.el: removed. superseded by graphicx.el and unused. - -2002-12-13 Reiner Steib - - * latex.el (LaTeX-label): Add completing for labels. - Avoid inserting an empty label. - -2002-12-12 Reiner Steib - - * style/amsopn.el ("amsopn"): Add \operatorname. - -2002-12-12 David Kastrup - - * doc/auc-tex.texi (top): Change "version 12" to "almost 12". - This is beta, after all. - -2002-12-12 Masayuki Ataka - - * tex-jp.el (japanese-LaTeX-style-list): Remove styles overlapped - with LaTeX-style-list. Append values to LaTeX-style-list instead - of overwriting. - (japanese-latex-mode-initialization): Do not overwrite - LaTeX-style-list. - -2002-12-11 Reiner Steib - - * bib-cite.el: Updated URLs. - - * doc/intro.texi: Ditto. - - * font-latex.el: Ditto. - - * latex.el: Ditto. - - * tex.el: Ditto. - - * style/amsmath.el (LaTeX-amsmath-label): Improve doc-string. - - * doc/auc-tex.texi (Equations): New @subsection documenting - LaTeX-equation-label, LaTeX-eqnarray-label and LaTeX-amsmath-label. - -2002-12-11 Masayuki Ataka - - * tex-jp.el (japanese-LaTeX-default-style) - (japanese-LaTeX-style-list): remove buffer-local declarations - where they don't make sense. - -2002-12-10 David Kastrup - - * doc/changes.texi: Some more news. - - * doc/auc-tex.texi: Start talking about version 12 (which will be - the next stable release). - (European): Talk a bit about LaTeX2e stuff, and don't talk about - too ancient XEmacsen. Also mention X-Symbol. - - * doc/Makefile (install): Create infodir if not existent. - -2002-12-10 Reiner Steib - - * font-latex.el (font-latex-match-textual): Fix typo in doc-string. - - * latex.el (LaTeX-section-label): Fix typos in doc-string. - -2002-12-10 David Kastrup - - * latex.el (LaTeX-label): Fix a thinko/type where label would be - non-nil in cases where a label should not be asked for. - -2002-12-10 Reiner Steib - - * style/amsmath.el (LaTeX-amsmath-label): New variable. - ("amsmath"): Add environments to LaTeX-label-alist. - -2002-12-10 Masayuki Ataka - - * tex-jp.el: Remove if statement for Emacs 19. - Fix lots of white spaces. - -2002-12-09 David Kastrup - - * latex.el (LaTeX-optop, LaTeX-optcl, LaTeX-default-options, - LaTeX-figure-label, LaTeX-table-label, LaTeX-equation-label, - LaTeX-eqnarray-label, LaTeX-style-list): remove buffer-local - declarations where they don't make sense. - -2002-12-09 Reiner Steib - - * latex.el (LaTeX-style-list): Add some supported classes. - Fixed a typo. - - * style/amsmath.el ("amsmath"): environment "xxalignat*" doesn't - exist. - (LaTeX-amsmath-env-alignat): environment "xxalignat" should not - get a \label. - - * Makefile (BATCH): Add `-no-site-file' to batch options. - -2002-12-07 David Kastrup - - * font-latex.el (font-latex-setup): Better stab at verbatim - handling. - - * tex-buf.el (TeX-region-create): Make file name in !name - messages relative to master file directory. - -2002-12-06 David Kastrup - - * latex.el: Lots of doc fixes/white space. Did the mistake of - running checkdoc. Not clean yet, but different. - (LaTeX-label-alist): New buffer-local variable for label prefixes - lookup. - (LaTeX-label): Use it. - -2002-11-25 David Kastrup - - * latex.el (TeX-arg-define-index): correct typo. - -2002-11-25 Per Abrahamsen - - * Version 11.13 released. - -2002-11-25 Per Abrahamsen - - * tex.el: Fixed CVS merge error. - - * Version 11.12 released. - -2002-10-28 David Kastrup - - * Makefile (prefix): Revert accidental change to - /usr/local/emacs-21 (sorry folks). - -2002-10-26 David Kastrup - - * Makefile (STYLESRC): Add style/scrlttr2.el - -2002-10-26 Mark Trettin - - * style/scrbase.el: Added optional Argument "Pagenumber" to - \maketitle. Changed \textsubscript from `t' to "Text". - - * style/scrlttr2.el: Initial version. - - * style/scrbase.el: Added additional clearpage commands: - \cleardoublestandardpage \cleardoubleplainpage and - \cleardoubleemptypage - -2002-10-24 Masayuki Ataka - - * latex.el (LaTeX-env-contents): New function. - (LaTeX-common-initialization): Add 26 LaTeX commands, 2 LaTeX2e - environments, and 41 LaTeX2e commands. - -2002-10-08 David Kastrup - - * style/scrreprt.el, style/scrbase.el, style/scrartcl.el, - style/scrbook.el: header comments refer to COPYING. - -2002-10-02 David Kastrup - - * Makefile (STYLESRC): Add compilation targets for Komascript - support. - - * Check in Komascript support by Mark Trettin. See below. - -2002-09-28 Mark Trettin - - * scrbase.el: - First attempt on implementing the `captionbeside'-Environment. I'm not - really satisfied by now. - -2002-09-27 Mark Trettin - - * scrreprt.el, scrbook.el: Reformatted code. - - * scrbase.el: - Fixed Typos in comments and escape characters in function docstrings. - Thanks to Reiner Steib. - Reformatted code. - - * scrbase.el: - Changed `uppertitleback', `lowertitleback' from asking to just `t' - - * scrbase.el: - Changed `addpart', `addsec' and `minisec' from Macro to sectioning - command. - - * scrreprt.el, scrbook.el: - Changed `addchap' from Macro to sectioning command. - -2002-09-26 Mark Trettin - - * scrartcl.el: LaTeX-section-list removed. - - * scrartcl.el: Initial version. Testing LaTeX-section-list. - - * scrbase.el: Initial version of the base file. - - * scrreprt.el, scrbook.el: Initial version. - - * scrbook.el, scrbase.el, scrreprt.el, scrartcl.el: - -2002-09-22 David Kastrup - - * tex.el: Apply spelling fixes from "Davide G. M. Salvetti" - to tex.el. - -2002-03-24 David Kastrup - - * tex-buf.el (TeX-parse-TeX): Make subordinate files without - major mode default to that of the calling file when doing error - processing. - -2002-03-21 Per Abrahamsen - - * tex-site.el (eamcs-major-version): Change if to when. - Suggested by Martin Thornquist . - -2002-03-15 David Kastrup - - * tex.el (TeX-master-file): Don't make C-c ` bomb out in files - like xxx.gls. Probably a more elaborate way would be to export - the TeX-master variable into files visited by error parsing. - Could be incorrect, however, if more than one file included them. - -2002-02-15 Per Abrahamsen - - * tex.el (TeX-auto-generate): Expand file name. - Suggested by "Dr. Mark A. Friedman" . - - * latex.el (LaTeX-common-initialization): - Set `fill-paragraph-function'. - (LaTeX-mode-map): Don't bind M-q. - Suggested by Nils Klarlund . - - * tex.el (TeX-printer-list): Fix spelling. - Reported by Nils Klarlund . - -2002-02-14 Per Abrahamsen - - * tex.el: Fixed some spelling errors. - Patch by "Davide G. M. Salvetti" . - -2002-01-24 Per Abrahamsen - - * Version 11.11 released. - -2002-01-24 Masayuki Ataka - - * tex.el (TeX-format-list): Support t(article|report|book) class file. - Reported by Atsuhito Kohda - - * tex-jp.el (japanese-TeX-command-list): Undo last change. - (LaTeX-command-style): Support t(article|report|book) class file. - (japanese-LaTeX-style-list): Ditto. - Reported by Atsuhito Kohda - -2002-01-21 Peter S Galbraith - - * font-latex.el: Updated to V0.800. - Added font-lock-syntactic-keywords to font-lock-defaults to handle - verbatim environment, as suggested by Stefan Monnier 5 years ago (!) - * bib-cite.el: Updated to V3.17. - XEmacs has imenu after all. - -2002-01-21 Masayuki Ataka - - * tex.el (TeX-format-list): Fix problem that AUC TeX switch to - JLATEX mode if the class file starts with the letter `j'. - Reported by Joe Reinhardt . - - * tex-jp.el (LaTeX-command-style): Support js(article|book). - -2002-01-21 Atsuhito Kohda (tiny change) - - * tex-jp.el (japanese-TeX-command-list): Use `%l' instead - of [pj]latex command. - -2002-01-18 Per Abrahamsen - - * tex.el (LaTeX-command-style): Fix comment. - Reported by Atsuhito Kohda - via. Debian. - - * latex.el (LaTeX-outline-name): Allow longer names. - Reported by "Michael Soulier" - via. Debian. - -2001-12-22 Per Abrahamsen - - * latex.el (LaTeX-imenu-create-index-function): Strip text - properties. - Reported by Venkatesh Prasad Ranganath . - -2001-12-13 Per Abrahamsen - - * style/prosper.el: New file. - Contributed by Phillip Lord . - * Makefile (STYLESRC): Add it. - -2001-11-27 Per Abrahamsen - - * Version 11.10 released. - -2001-11-26 Per Abrahamsen - - * Version 11.09 released. - -2001-11-26 Per Abrahamsen - - * auc-old.el (insert-mode-line): Use `insert' instead of - `insert-string'. - -2001-10-27 Per Abrahamsen - - * latex.el (LaTeX-ignore-comment-regexp): Doc fix. - Reported by Reuben Thomas . - -2001-11-16 David Kastrup - - * tex-buf.el (TeX-process-check): We didn't catch the case where - during the question a different process got started in the - buffer. In that case, we just ask again. - -2001-11-06 David Kastrup - - * tex-buf.el (TeX-command-sentinel): insert post-mortem info - before any markers in order to keep markers/point at end of file. - -2001-11-02 Masayuki Ataka - - * style/graphicx.el (TeX-arg-includegraphics): Accept prefix - argument and find all files. dvipdfm image file support. - -2001-10-19 Masayuki Ataka - - * tex-jp.el (japanese-TeX-command-list): Fix for mendex. - * doc/auc-tex.texi (Japanese): Doc fix. - -2001-10-17 Per Abrahamsen - - * Version 11.08 released. - -2001-10-17 Per Abrahamsen - - * doc/intro.texi, doc/install.texi: Updated contact info. - Reported by Henrik Holm . - -2001-10-16 Per Abrahamsen - - * Version 11.07 released. - -2001-10-16 Per Abrahamsen - - * tex.el (VirTeX-common-initialization): Set `comment-add' in - order to get "%%" by default by comment region like Lisp mode. - Suggested by "Davide G. M. Salvetti" . - Change `comment-indent-hook' to `comment-indent-function'. - - -2001-10-15 Peter S Galbraith - - * font-latex.el: Remove self-installation to LaTeX-mode-hook now - that TeX-install-font-lock does it. - -2001-10-15 Per Abrahamsen - - * Version 11.06 released. - -2001-10-15 Per Abrahamsen - - * tex.el: Removed font lock support. - (TeX-install-font-lock): New option. - (VirTeX-common-initialization): Call it. - - * tex-font.el: New file. - -2001-10-13 David Kastrup - - * tex-buf.el (TeX-current-offset): The number of things that can - go wrong for a simple task like determining the current line - number is simply amazing. count-lines skips over newlines in - intangible text-properties or overlays. Fixed for GNU Emacs, - don't know whether XEmacs has problems with it. - -2001-10-13 Per Abrahamsen - - * Version 11.05 released. - -2001-10-12 David Kastrup - - * tex-buf.el (TeX-run-command): Let the TeX-process-buffer acquire - a buffer-local value of TeX-command-buffer so that its sentinel - will still refer to the right buffer even if another compilation - has been started. - (TeX-run-interactive): Same here. - (TeX-process-check): Don't bomb out when user does not want to - kill a process that has died on its own in the meantime. - -2001-10-11 Per Abrahamsen - - * tex.el (TeX-auto-local, TeX-style-local): Doc fix: Mention that - these should be relative. - Suggested by . - -2001-10-09 Per Abrahamsen - - * Version 11.04 released. - -2001-10-09 Per Abrahamsen - - * tex.el (TeX-view-style): New option. - (TeX-expand-list): Use it. - (TeX-command-list): Use it. - -2001-10-05 Per Abrahamsen - - * Version 11.03 released. - -2001-10-05 Per Abrahamsen - - * style/amsmath.el ("amsmath"): More items. - Patch by Masayuki Ataka . - -2001-10-04 Per Abrahamsen - - * tex-buf.el (TeX-LaTeX-sentinel): Use `with-current-buffer'. - - * tex-buf.el (TeX-LaTeX-sentinel): Use the value of - `TeX-command-BibTeX' in `TeX-command-buffer'. - Patch by Katsuaki KAWACHI . - - * tex-fptex.el: New file. - Contributed by Fabrice Popineau . - * Makefile (CONTRIB): Add it. - -2001-10-04 Peter S Galbraith - - * multi-prompt.el (multi-prompt-next): fixed for emacs-21. - Use minibuffer-contents-no-properties to get minibuffer contents - if it exists. - -2001-10-03 Per Abrahamsen - - * Version 11.02 released. - -2001-10-03 Per Abrahamsen - - * latex.el (LaTeX-top-caption-list): New option. - (LaTeX-env-figure): Use it. - Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka). - - * style/graphicx.el (TeX-string-numberp): New function. - (TeX-arg-includegraphics): Call it. - Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka). - - * style/verbatim.sty: New file. - Contributed by ataka@milk.freemail.ne.jp (Masayuki Ataka). - - * tex-info.el (texinfo-mode): Comment out cindex. - Reported by Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai Großjohann) - - * style/amsmath.el (LaTeX-item-equation, LaTeX-item-equations): - New functions. - ("amsmath"): Add new item types. - Patch by ataka@milk.freemail.ne.jp (Masayuki Ataka). - -2001-10-02 Per Abrahamsen - - * Version 11.01 released. - -2001-10-01 Per Abrahamsen - - * latex.el (LaTeX-submenu-name-format): Fix spelling error. - Reported by Martin.Quinson@ens-lyon.fr. - -2001-10-01 David Kastrup - - * tex-buf.el (TeX-region-create): - Oops, broke more than I fixed. Offset calculation must be for the - line following the offset message. This worked before since we always - were in the middle of a line (only the offset calculation for the C-c - C-r command itself was definitely sometimes wrong). Corrected that. - - * style/graphicx.el (TeX-arg-includegraphics): - Fix an obvious typo complained about by the byte-compiler. - checkdoc removed a few spaces. - - * auc-old.el (TeX-region): Correct offset calculation. - - * tex.el (TeX-current-line): - Correct line number calculation when at beginning of line for %n - flag. Autoload TeX-current-offset for that if necessary. - - * tex-buf.el (TeX-current-offset, TeX-command-region, - TeX-region-create): - Correct offset calculations when not at start of line. New function - TeX-current-offset for that. - -2001-04-11 Per Abrahamsen - - * Version 10.0g released. - -2001-04-11 Per Abrahamsen - - * tex-site.el: Don't enable tex-info.el by default. - - * latex.el (LaTeX-hide-environment): Disabled by default. - Suggested by Christopher Allen . - -2001-03-27 Per Abrahamsen - - * Version 10.0f released. - -2001-03-27 Per Abrahamsen - - * tex.el (unless): Don't enable Emacs 21 font-lock for Emacs 20. - (VirTeX-common-initialization): Ditto. - -2001-03-26 Per Abrahamsen - - * Version 10.0e released. - -2001-03-26 Per Abrahamsen - - * tex.el (TeX-expand-list): Change default to lazy evaluation of - `TeX-view-style' and `LaTeX-command-style'. - Suggested by Peter Neergaard . - - * latex.el (LaTeX-indent-calculate, LaTeX-indent-calculate-last): - Backindent when brace is at the start of a line. - Patch by Masashi Shimbo . - - * doc/auc-tex.texi: Fixed dir entry. - Reported by David Masterson . - - * tex-info.el (TeXinfo-mode-map): "\e\r" bound to `map', not - `TeXinfo-mode-map'. - Patch by Dan Nicolaescu . - -2001-03-01 Hidenobu Nabetani - - * tex-jp.el: Don't work correctly in current AucTeX. - Patch by Masayuki Ataka - and Yuzo Furukawa . - Removed support for NEmacs and Mule1,2 which are based - on Emacs 18 and 19. - Created new variable japanese-TeX-command-list and - added support for mendex. - Updated LaTeX-auto-regexp-list variable. - -2001-01-09 Per Abrahamsen - - * all: Changed `sunsite.auc.dk' to `sunsite.dk'. - -2001-01-02 Per Abrahamsen - - * Version 10.0d released. - -2001-01-02 Per Abrahamsen - - * tex-mik.el (TeX-command-list): Don't prompt for view. - -2000-12-04 Per Abrahamsen - - * Version 10.0c released. - -2000-12-04 Per Abrahamsen - - * tex.el: Avoid :inherit font property with Emacs 20. - Reported by Damien WYART . - -2000-12-01 Per Abrahamsen - - * Version 10.0b released. - -2000-11-30 Per Abrahamsen - - * Version 10.0a released. - -2000-11-30 Per Abrahamsen - - * tex.el: Copied Emacs 21 font-lock defs here. - (VirTeX-common-initialization): Activate them. - -2000-10-25 Per Abrahamsen - - * PROBLEMS: Updated. - - * WIN-NT: Removed. - * MSDOS: Removed. - * VMS: Removed. - * OS2: Removed. - * Makefile (EXTRAFILES): Remove above files. - -2000-10-20 Per Abrahamsen - - * style/graphicx.el: Updated by author. - Ryuichi Arafune - -2000-10-19 Per Abrahamsen - - * style/graphics.el: New file. - * Makefile (STYLESRC): Add it. - * style/graphicx.el: Renamed from `style/graphicx.el'. - * Makefile (STYLESRC): Update. - Reported by "Dr. Thomas Baumann" . - -2000-10-09 Per Abrahamsen - - * Version 9.10t released. - -2000-10-09 Per Abrahamsen - - * latex.el (LaTeX-outline-name): Don't escape `{' or `}' in - regexps. - Patch by "Stefan Monnier" . - - * tex-mik.el (TeX-command-list): Use `TeX-run-discard' for "View" - command. - Suggested by "Claus Dethlefsen" . - - * latex.el (LaTeX-common-initialization): `\bibitem' starts - paragraphs, just like `\item'. - Reported by Werner LEMBERG . - -2000-10-06 Per Abrahamsen - - * tex.el (TeX-current-line): Return a string, not a number. - Reported by Julia Habel . - Patch by Dirk.Ullrich@DaimlerChrysler.com. - -2000-06-15 Per Abrahamsen - - * tex-site.el: Require tex-mik after changing load-path. - Reported by "I. Jossang" . - -2000-06-13 Per Abrahamsen - - * IRIX: New file. - * Makefile (EXTRAFILES): Add it. - -2000-05-10 Per Abrahamsen - - * Version 9.10s released. - -2000-05-03 Per Abrahamsen - - * Version 9.10r released. - -2000-05-02 Per Abrahamsen - - * tex.el (TeX-mode-map): Don't bind `.' and `,' by default. - -2000-05-03 Peter Galbraith - - * font-latex.el: file was broken. Updated to 0.701 (30 Mar 2000). - * bib-cite.el: file was broken. Updated to 3.16 (20 Dec 99). - -2000-04-14 Per Abrahamsen - - * Version 9.10q released. - -2000-03-30 Per Abrahamsen - - * style/graphicsx.el: New file. - * Makefile (STYLESRC): Add it. - Donated by Ryuichi Arafune . - -2000-04-14 Per Abrahamsen - - * Version 9.10q released. - -2000-03-23 Per Abrahamsen - - * latex.el (LaTeX-math-keymap): Accept vector for - `LaTeX-math-abbrev-prefix'. - (LaTeX-math-insert-prefix): Better error message if - `LaTeX-math-abbrev-prefix' is not bound. - Reported by Jan Vroonhof . - -2000-02-23 Per Abrahamsen - - * tex-info.el (TeXinfo-environment-list): Add more missing - environments. Patch by Akim Demaille . - -2000-02-22 Per Abrahamsen - - * tex-info.el (TeXinfo-environment-list): Add `group'. - Patch by Akim Demaille . - -2000-01-28 Per Abrahamsen - - * tex.el (TeX-command-list): Add `makeinfo --html' support. - Suggested by Akim Demaille . - -2000-01-20 Per Abrahamsen - - * tex-info.el (TeXinfo-mode-map): Add "\e\r" binding for - `texinfo-insert-@item'. - Reported by Akim Demaille . - (TeXinfo-mode-menu, texinfo-mode): Change menu name and mode name - to `Texinfo'. - Suggested by Akim Demaille . - -1999-12-21 Per Abrahamsen - - * bib-cite.el: Updated to 3.16 (20 Dec 99). - - * font-latex.el: Updated to 0.700 (20 December 1999). - -2000-03-30 Peter Galbraith - - * font-latex.el: Updated to 0.701 (30 Mar 2000). - -2000-01-14 Peter Galbraith - - * bib-cite.el: Updated to 3.16 (20 Dec 99). - * font-latex.el: Updated to 0.700 (20 Dec 99). - * hilit-LaTeX.el: Changed author email address. - -1999-12-20 Per Abrahamsen - - * Version 9.10p released. - -1999-12-20 Per Abrahamsen - - * bib-cite.el: Updated to 3.15 (20 Dec 99). - - * tex-mik.el (TeX-command-list): Fix default PDF LaTeX command. - Reported by "Christian Schlauer" . - - * Version 9.10o released. - -1999-12-20 Per Abrahamsen - - * bib-cite.el: Updated to 3.13 (20 Dec 99). - -1999-12-11 Per Abrahamsen - - * style/danish.el ("danish"): Support Danish quotes. - Suggested by arne@daimi.au.dk (Arne Jørgensen). - -1999-12-03 Per Abrahamsen - - * tex-info.el (texinfo-mode): Add `kill-all-local-variables'. - Reported by Stefan Monnier . - - * Version 9.10n released. - -1999-12-03 Per Abrahamsen - - * tex-mik.el: Fixed typo. - Reported by Bernt Guldbrandtsen - -1999-12-01 Per Abrahamsen - - * Version 9.10m released. - -1999-12-01 Per Abrahamsen - - * Makefile (AUCSRC, AUCELC): Add `tex-mik.el'. - -1999-11-26 Per Abrahamsen - - * Version 9.10l released. - -1999-11-26 Per Abrahamsen - - * latex.el (LaTeX-env-figure): Use `\centering' instead of - `center' environment. - Patch by Stefan Monnier . - -1999-11-25 Per Abrahamsen - - * tex-mik.el (tex-mik): Add provide. - - * tex-site.el: Automatically require `tex-mik.el' under NT. - -1999-11-12 Per Abrahamsen - - * tex.el (TeX-current-file-name-nondirectory): New function. - (TeX-expand-list): Use it. - -1999-11-10 Per Abrahamsen - - * doc/auc-tex.texi: Fixed references. - Patch by Stefan Monnier . - * tex.el (TeX-lisp-directory): Use `locate-library' to find - default under Emacs. - Patch by Stefan Monnier . - (TeX-dwim-master): New function. - (TeX-master-file): Use it. - (TeX-master): Document it. - Patch by Stefan Monnier . - -1999-11-06 Per Abrahamsen - - * Version 9.10k released. - -1999-11-06 Per Abrahamsen - - * latex.el: Use `indent-according-to-mode' instead of - `LaTeX-indent-line'. - (LaTeX-mode-map): Don't remap `TAB'. - Patch by "Stefan Monnier ". - -1999-11-03 Per Abrahamsen - - * tex.el (TeX-command-list): Add `LaTeX PDF' command. - -1999-10-28 Per Abrahamsen - - * Version 9.10j released. - -1999-10-27 Per Abrahamsen - - * Makefile (dist): Create a .nosearch in the style directory. - (install-lisp): Ditto. - Suggested by Markus Rost . - -1999-10-26 Per Abrahamsen - - * Version 9.10i released. - -1999-10-26 Per Abrahamsen - - * tex.el (TeX-master-directory): Call `substitute-in-file-name'. - Patch by Alexander Holt . - - * style/ngerman.el: New style. - Suggested by Torsten Schuetze . - * Makefile (STYLESRC): Add it. - - * tex-buf.el (TeX-command-query): Add history argument. - Suggested by Werner LEMBERG . - - * latex.el (LaTeX-environment): Add history argument. - - * tex.el (TeX-add-style-hook): Don't add the same hook twice. - Suggested by Jarl Friis . - - * tex.el: Removed portability code for old Emacsen. - -1999-10-25 Per Abrahamsen - - * Version 9.10h released. - -1999-09-27 Per Abrahamsen - - * latex.el (LaTeX-auto-cleanup): Allow multiple packages for - `usepackage'. - Reported by Torsten Schuetze . - (LaTeX-auto-cleanup): Also add "unmangled" documentstyle. - Reported by Cyril Humbert . - -1999-09-09 Per Abrahamsen - - * style/mdwlist.el: New file. - Patch by Stephen Heilbronner . - * Makefile (STYLESRC): Add it. - -1999-08-20 Per Abrahamsen - - * Version 9.10g released. - -1999-08-20 Hidenobu Nabetani - - * tex.el (TeX-format-list): Add "JLATEX" and "JTEX" which is needed - to load tex-jp.el automatically. - * tex-jp.el (TeX-format-list): Remove "JLATEX" and "JTEX". - -1999-08-19 Per Abrahamsen - - * latex.el (LaTeX-hide-environment, LaTeX-show-environment): - make them work with new outline mode. - Reported by Thomas Schick . - - * tex.el (match-string): New compatibility function. - Reported by Andrew Edward Santosa . - -1999-08-18 Hidenobu Nabetani - - * tex-jp.el (TeX-command-list): Add "jLaTeX" and "pLaTeX". - (TeX-mode-menu): Fix the problem that menu "TeX" is unchanged. - (TeX-japanese-process-input-coding-system): Update for Emacs 20. - (TeX-japanese-process-output-coding-system): Update for Emacs 20. - (TeX-command-default): Change from "j-article" to "jarticle". - (LaTeX-fill-region-as-para-do): Fix the problem that fill mode - don't work in Emacs 20. - -1999-07-16 Per Abrahamsen - - * Version 9.10f released. - -1999-07-16 Per Abrahamsen - - * latex.el (LaTeX-auto-minimal-regexp-list): Recognize usepackage - options. - (LaTeX-auto-cleanup): Ditto. - -1999-07-15 Per Abrahamsen - - * tex.el (TeX-ignore-file): Ignore babel, it loads everything. - Reported by Mate Wierdl . - - * style/foils.el: Removed require 'latex. - * style/natbib.el: Ditto. - * style/harvard.el: Ditto. - * style/slides.el: Ditto. - * style/latexinfo.el: Ditto. - Reported by Mate Wierdl . - - * Makefile (infodir, lispdir, aucdir, EMACS): Use `standard' values. - Reported by Mate Wierdl . - - * tex-info.el (texinfo-mode): Fix doc string. - Reported by Bob Weiner . - -1999-05-17 Jerry James - - * tex.el: Fix two typos in comments. - (set-text-properties): Protect against possible XEmacs version - 21.13, 22.13, etc. - -1999-05-14 Per Abrahamsen - - * latex.el (LaTeX-indent-environment-list): Customized. - - * Version 9.10e released. - -1999-05-14 Per Abrahamsen - - * tex.el: (TeX-auto-generate): Reimplement support for numeric - `TeX-file-recurse'. - (TeX-search-files): Ditto. - -1999-05-03 Rune Kleveland - - * style/amsart.el ("amsart"): Load `amsthm.el'. - * style/amsbook.el ("amsbook"): Ditto. - -1999-03-29 Per Abrahamsen - - * Version 9.10d released. - -1999-03-29 Per Abrahamsen - - * doc/changes.texi: Added extra `@'. - - * Version 9.10c released. - -1999-03-19 Carsten Dominik - - * tex.el (TeX-insert-dollar): Better error message when trying - to insert a dollar in math-mode. - - * texmathp.el (texmathp-tex-commands-default): Add more default - macros. - -1999-03-12 Carsten Dominik - - * latex.el (TeX-arg-index-tag): New function, to be used by the - index.el and multind.el style files. - (LaTeX-auto-index-regexp-list): Now matches both \index and - \glossary. - (TeX-arg-index): Rename from TeX-arg-define-index. - (TeX-arg-define-index): Now an alias for `TeX-arg-index'. - (LaTeX-common-initialization): Add a regexp for index and - glossary to `TeX-complete-list'. Added entry for glossary with - `Tex-add-symbols'. - * style/index.el: New file. - * style/makeidx.el: New file. - * style/multind.el: New file. - * style/varioref.el: New file. - * style/fancyref.el: New file. - * Makefile (STYLESRC): Add `style/index.el', `style=makeidx.el', - `style/multind.el', `style/varioref.el', `style/fancyref.el'. - -1999-02-23 Per Abrahamsen - - * tex.el (TeX-search-files): `nconc' the result. - Reported by Berwin Turlach . - -1999-02-11 Per Abrahamsen - - * Version 9.10b released. - -1999-02-11 Per Abrahamsen - - * doc/changes.texi: Typo: @ldots -> @dots. - - * Version 9.10a released. - - * doc/auc-tex.texi: Changed version to 9.10. - * doc/history.texi: Ditto. - * doc/changes.texi: Ditto. - -1999-02-11 Per Abrahamsen - - * Version 9.9p released. - -1999-02-08 Per Abrahamsen - - * tex-jp.el (TeX-format-list): Fix JLATEX format. - Patch by Tsutomu OKUMURA . - - * style/foils.el (LaTeX-style-foils): Remove spurious `\n'. - Reported by Bernt Guldbrandtsen . - -1999-02-05 Per Abrahamsen - - * Makefile (install-contrib): Add `$(CONTRIBELC)' dependency. - Suggested by Nils Ackermann . - -1999-01-29 Per Abrahamsen - - * tex.el (TeX-search-files): `mapcar' instead of `mapcan'. - -1999-01-12 Per Abrahamsen - - * tex.el (TeX-font-replace-macro): Rename from - `LaTeX2e-font-replace'. Use `TeX-esc'. - * latex.el (LaTeX-common-initialization): Use it. - * tex-info.el (texinfo-mode): Ditto. - (TeXinfo-font-list): Add `delete'. - Suggested by Christoph Wedler . - -1999-01-11 Per Abrahamsen - - * Version 9.9o released. - -1999-01-11 Per Abrahamsen - - * tex.el (TeX-insert-braces, TeX-command-list): Fix custom types. - Patch by Markus Rost . - -1999-01-09 Christoph Wedler - - * latex.el (LaTeX2e-font-replace): Don't use hard-coded regexp for - font commands, use local `TeX-font-list', i.e., `LaTeX-font-list'. - -1999-01-05 Christoph Wedler - - * tex.el (TeX-load-style-file): Do not prevent .elc style files to - be loaded if `TeX-byte-compile' is nil, just prevent compilation. - (TeX-lisp-directory): Only use `locate-data-directory' if this - function is defined and AucTeX is installed as an XEmacs package. - -1998-12-12 Christoph Wedler - - * tex.el (load-path): Don't add `TeX-lisp-directory'. - (TeX-lisp-directory): Use `locate-data-directory' if present. - -1998-12-12 Per Abrahamsen - - * Version 9.9n released. - -1998-12-12 Per Abrahamsen - - * tex.el (TeX-file-recurse): Add right parenthesis. - Reported by Bernt Guldbrandtsen . - -1998-12-11 Per Abrahamsen - - * Version 9.9m released. - -1998-12-11 Per Abrahamsen - - * font-latex.el: Updated. - * bib-cite.el: Ditto. - - * Version 9.9l released. - -1998-12-01 Alastair Burt - - * doc/auc-tex.texi (Automatic): - - * lisp/tex.el: Extended the semantics of TeX-file-recurse - -- now accepts a positive integer as a bound on the recursion. - Functions TeX-search-files and TeX-auto-generate have been amended - appropriately. - -1998-11-23 Carsten Dominik - - * texmathp.el (texmathp): Add autoload cookie. - -1998-11-20 Per Abrahamsen - - * Version 9.9k released. - -1998-11-20 Per Abrahamsen - - * tex.el (TeX-load-style-file): Protect `byte-compile-file'. - Reported by Kurt Swanson . - - * latex.el (LaTeX-outline-name): New function. - (LaTeX-imenu-create-index-function): New function. - (LaTeX-common-initialization): Use it. - - * tex-buf.el (TeX-run-interactive): Make sure buffer is writable - (needed in Emacs 20.3). - Reported by many. - -1998-10-15 Per Abrahamsen - - * doc/auc-tex.texi (European): Remove references to obsolete - packages. - -1998-07-29 Per Abrahamsen - - * Version 9.9j released. - -1998-07-29 Per Abrahamsen - - * tex-buf.el (TeX-run-ispell-on-document, TeX-ispell-document): - New functions. - * tex.el (TeX-command-list): Use them. - Patch by Jason Stewart . - - * Version 9.9i released. - -1998-07-29 Per Abrahamsen - - * tex.el (TeX-parse-macro, TeX-arg-string, TeX-parse-argument): - If region is active, put it inside empty brackets. - Patch by Peter Thiemann . - -1998-07-16 Per Abrahamsen - - * tex.el (plain-TeX-auto-regexp-list): Add missing \\'es. - Reported by Markus Rost t4287 - . - -1998-07-14 Per Abrahamsen - - * Version 9.9h released. - -1998-07-14 Per Abrahamsen - - * tex.el (TeX-insert-dollar): Use `string-equal' to compare - strings. - Patch by Carsten Dominik . - -1998-06-25 Per Abrahamsen - - * Version 9.9g released. - -1998-06-25 Per Abrahamsen - - * latex.el (LaTeX-auto-index-regexp-list): Remove extra quote. - Patch by Carsten Dominik . - -1998-06-24 Per Abrahamsen - - * Version 9.9f released. - -1998-06-24 Per Abrahamsen - - * latex.el (LaTeX-auto-index-regexp-list): Fix parentheses. - * texmathp.el (texmathp): Use `if (not' instead of `unless'. - Patch by Carsten Dominik . - -1998-06-15 Per Abrahamsen - - * Version 9.9e released. - -1998-06-15 Per Abrahamsen - - * doc/Makefile (auc-tex.ps): Use `-o' to specify output file. - Suggested by Paul McJones . - -1998-06-12 Carsten Dominik - - * latex.el (LaTeX-font-list): Default value now contains special - math font commands. - (LaTeX2e-font-replace): Add support for math fonts. - - * tex.el (TeX-font-list): Docstring changed. Extra prefix and - suffix for math fonts allowed. - (TeX-describe-font-entry): Adapted to extended `TeX-font-list'. - (TeX-font): Detects math mode (using `texmathp') and inserts - special math font commands when available. - -1998-06-11 Carsten Dominik - - * tex.el: (TeX-insert-dollar): Rewritten with `texmathp'. - (TeX-dollar-verify, TeX-locate-delimiter, TeX-bouncing-point): - Obsolete functions removed. - -1998-06-11 Carsten Dominik - - * latex.el: Made index entries available for global completion - like labels and citation keys. - (TeX-arg-index, TeX-arg-define-index): New functions. - -1998-06-10 Carsten Dominik - - * natbib.el ("natbib"): Rewritten to allow for more flexible - control of optional note arguments. New macros in NatBib 6 - supported. Added support for RefTeX. - -1998-06-10 Per Abrahamsen - - * Version 9.9d released. - -1998-06-10 Per Abrahamsen - - * texmathp.el: New version from Dominik. - - * Version 9.9c released. - -1998-06-10 Per Abrahamsen - - * tex.el (texmathp): Add autoload. - (TeX-math-mode-p): Delete. - (TeX-parse-macro): Use `texmathp' instead of `TeX-math-mode-p'. - - * texmathp.el: New file by Carsten Dominik - . - * Makefile (AUCSRC): Add. - (AUCELC): Add. - -1998-06-05 Per Abrahamsen - - * tex.el (TeX-expand-list): Add `%n' escape. - (TeX-current-line): New function. - Suggested by "Lee, Sang-Min" . - - * doc/auc-tex.texi: Doc fixes by Gustavo Chaves - . - * doc/intro.texi: Ditto. - * doc/install.texi: Ditto. - -1998-05-16 Per Abrahamsen - - * latex.el: Checkdoc'ed. - -1998-04-29 Per Abrahamsen - - * doc/README: Update iesd->sunsite in addresses. - -1998-04-03 Per Abrahamsen - - * doc/Makefile (auc-tex.ps): Cut of the first two lines. - -1998-03-29 Carsten Dominik - - * latex.el (LaTeX-section-section): When RefTeX is available, - notify it about the new section. - -1998-03-04 Per Abrahamsen - - * doc/math-ref.tex (section{Symbols}): Wrong keybindings. - Reported by "Ron Smith" . - -1998-02-27 Soren Dayton - - * tex.el (TeX-load-style): Also look in master directory. - -1998-02-27 Per Abrahamsen - - * tex.el (TeX-insert-punctuation): Only expand abbrevs when abbrev - mode is on. Suggested by Alastair Burt . - -1998-02-25 SL Baur - - * doc/auc-tex.texi: Add direntry section for automatic - installation. - -1998-02-25 Per Abrahamsen - - * Version 9.9b released. - -1998-01-02 John Griffith - - * latex.el (LaTeX-auto-regexp-list): Recognize empty optional - arguments and macros in optional arguments. - - * tex.el (TeX-parse-argument): minor spelling correction. - (TeX-argument-insert): ditto - -1998-02-25 Per Abrahamsen - - * tex.el (TeX-match-extension): Fold case when matching - extensions. - -1998-02-20 Per Abrahamsen - - * Version 9.9a released. - -1998-02-20 Per Abrahamsen - - * Version 9.8l released. - -1998-02-20 Per Abrahamsen - - * Version 9.8k released. - -1998-02-12 Per Abrahamsen - - * latex.el (LaTeX-math-list): Make tags match doc string. - -1998-01-28 Per Abrahamsen - - * Version 9.8j released. - -1998-01-28 Per Abrahamsen - - * tex-jp.el: Added credit. - Patch by KOBAYASHI Shinji . - -1997-12-10 Per Abrahamsen - - * tex-site.el: Added `defcustom' kludge to tex-site.el. - Suggested by "Ralph J. Hangleiter" . - -1997-10-27 Per Abrahamsen - - * latex.el (TeX-arg-input-file): Add trailing slash. - (TeX-arg-bibstyle): Ditto. - (TeX-arg-bibliography): Ditto. - Patch by Ching-Mo Chang . - -1997-10-20 Per Abrahamsen - - * Version 9.8i released. - -1997-10-20 Per Abrahamsen - - * Version 9.8h released. - -1997-10-20 Per Abrahamsen - - * Version 9.8g released. - -1997-10-20 Peter S Galbraith - - * font-latex.el: Updated to V0.504 (Oct 20 97) - - * bib-cite.el: Updated to 3.04 (Aug 25 97) - - * hilit-LaTeX.el: Updated to V1.17 (Sep 06 95) - -1997-10-01 kifer@CS.SunySB.EDU (Michael Kifer) - - * tex.el (TeX-insert-punctuation): Expand abbrevs in the - beginning. - -1997-09-11 Per Abrahamsen - - * tex-buf.el (TeX-run-silent): New function. - - * tex.el (TeX-command-list): Change default for view from - `TeX-run-background' to `TeX-run-silent'. - -1997-09-10 "Dr. Werner Fink" - - * style/dinbrief.el: Updated. - -1997-09-08 karlheg@inetarena.com (Karl M. Hegbloom) - - * tex-info.el (texinfo-mode): Regexp fix. - -1997-08-29 David J. Rowe - - * latex.el (LaTeX-auto-regexp-list): Add support so newcommand*, - renewcommand*, providecommand*, newenvironment* and - renewenvironment* are recognized by TeX-auto-generate and - TeX-auto-generate-global. - (LaTeX-common-initialization): Add all of above "starred" - commands to symbol list and added providecommand to symbol list. - -1997-08-29 Per Abrahamsen - - * Version 9.8f released. - -1997-08-29 Carsten Dominik - - * amsmath.el ("amsmath"): Add environments xalignat and - xxalignat, and starred forms - -1997-08-22 Christoph Wedler - - * tex-buf.el (TeX-region-create): Also bind `orig-buffer' which - might be useful in `TeX-region-hook'. - -1997-07-14 Per Abrahamsen - - * Version 9.8e released. - -1997-07-14 Per Abrahamsen - - * Makefile (STYLESRC): Add `style/natbib.el'. - -1997-07-13 Berwin Turlach - - * Added style support for natbib.sty - -1997-07-11 Per Abrahamsen - - * Version 9.8d released. - -1997-07-11 Jan Vroonhof - - * latex.el (LaTeX-auto-regexp-list): More LaTeX2e support. - -1997-07-05 Berwin Turlach - - * latex.el (BibTeX-auto-store): make TeX-master a local variable - and set it to true. - -1997-07-03 Per Abrahamsen - - * Version 9.8c released. - -1997-07-03 Carsten Dominik - - * style/amsmath.el ("amsmath"): Use `TeX-arg-ref' for eqref. - -1997-06-29 Berwin Turlach - - * harvard.el: Updated the support for harvard.el - -1997-06-30 Per Abrahamsen - - * Version 9.8b released. - -1997-06-28 Per Abrahamsen - - * tex-buf.el (TeX-LaTeX-sentinel): `natbib' support. - Patch by Berwin Turlach . - -1997-06-27 Per Abrahamsen - - * Version 9.8a released. - -1997-06-24 Christoph Wedler - - * tex.el (TeX-update-style): `TeX-auto-update' could be unbound. - (TeX-auto-x-parse-length): New variable. Allows to use maximimum - = slow parsing for the beginning of a file and minimum = fast - parsing, e.g., just for labels, for the rest of the file. - (TeX-auto-x-regexp-list): Ditto. - (TeX-auto-parse-region): New function. - (TeX-auto-parse): Use them. - - * tex-buf.el (TeX-region-extra): New variable with a value which - redefines \cite for the region file in order get less - warnings. With value "", this variable has no effect. - (TeX-region-hook): New variable. - (TeX-region-create): Use them. - - * latex.el (LaTeX-indent-line): TeX commands are case sensitive. - (LaTeX-find-matching-end): Would not work correctly with more than - one \end in a line. - (LaTeX-find-matching-begin): Would not work correctly with more - than one \begin in a line. - - (LaTeX-menu-max-items): New variable with value 25. Split menu - if number of entries in a menu is larger than this value. If nil, - never split menu into submenus, which is the behaviour before the - introduction of this variable. - (LaTeX-submenu-name-format): New variable. - (LaTeX-split-long-menu): New function using the two new variables. - (LaTeX-menu-update): Use it. - - (LaTeX-document-regexp): New variable. Texts in environments - other than "document", e.g., "letter", could be without initial - indentation. - (LaTeX-verbatim-regexp): New variable. \begin and \end of - environments other than "verbatim\\*?", e.g., "program", could - start at column 0. - (LaTeX-begin-regexp): New variable similar to `LaTeX-item-regexp'. - Commands other than "begin", e.g, "if", could increase the - indentation. - (LaTeX-end-regexp): New variable similar to `LaTeX-item-regexp'. - Commands other than "end", e.g, "fi", could decrease the - indentation. - (LaTeX-indent-comment-start-regexp): New variable. Would allow - you to correct the automatic indentation with commands in special - comments. - (LaTeX-indent-calculate): Use them. - (LaTeX-indent-level-count): Use them. - (LaTeX-indent-calculate-last): Use them. - - (LaTeX-math-insert-function): New variable. - (LaTeX-math-insert): Use it. - -1997-06-11 Per Abrahamsen - - * latex.el (TeX-arg-ref): New alias. - (LaTeX-common-initialization): Use it. - Patch by Soren Dayton . - -1997-06-05 Per Abrahamsen - - * latex.el (LaTeX-auto-minimal-regexp-list): Add `usepackage'. - (LaTeX-auto-minimal-regexp-list): Ditto. - Patch by Carsten Dominik . - - * style/amsmath.el: New file. - * style/amstext.el: New file. - * style/amsbsy.el: New file. - * style/amsopn.el : New file. - * style/amsthm.el: New file. - * Makefile (STYLESRC): Add them. - Files provided by Carsten Dominik . - -1997-06-03 Per Abrahamsen - - * style/slovak.el: New file. - * style/czech.el: New file. - * Makefile (STYLESRC): Add them. - Files provided by Milan Zamazal . - -1997-04-17 Per Abrahamsen - - * Version 9.7p released. - -1997-04-12 Per Abrahamsen - - * tex.el: Added customize information. - * tex-buf.el: Ditto. - * latex.el: Ditto. - -1997-04-06 Per Abrahamsen - - * Version 9.7o released. - -1997-04-06 Per Abrahamsen - - * latex.el (LaTeX-equation-label): New variable. - (LaTeX-eqnarray-label): New variable. - (LaTeX-label): Support `figure*', `label*', `equation', and - `eqnarray'. - (LaTeX-env-figure): Support `table*'. - Patch by Joes Staal . - -1997-03-28 Per Abrahamsen - - * latex.el (LaTeX-down-section): Doc fix. - (LaTeX-section-heading): Ditto. - (LaTeX-section-title): Ditto. - (LaTeX-env-array): Ditto. - (TeX-braces-user-association): Ditto. - (LaTeX-fill-region-as-paragraph): Ditto. - (LaTeX-math-abbrev-prefix): Ditto. - (LaTeX-math-mode): Ditto. - (TeX-arg-right-insert-p): Ditto. - (latex-mode): Ditto. - -1997-03-26 Per Abrahamsen - - * Version 9.7n released. - -1997-03-26 Per Abrahamsen - - * latex.el (LaTeX-math-default): Fix hebrew delimiters. - Patch by John Griffith . - -1997-03-26 Per Abrahamsen - - * latex.el (LaTeX-209-to-2e): Use `buffer-substring-no-properties'. - Reported by Graham Gough . - -1997-03-17 Per Abrahamsen - - * Version 9.7m released. - -1997-03-17 Per Abrahamsen - - * tex.el (TeX-auto-generate): Only generate when needed. - (TeX-auto-generate-global): Ditto. - Patch by Helmut Geyer . - - * Makefile (install-contrib): Don't move elc files twice. - Patch by Helmut Geyer . - -1997-03-13 Per Abrahamsen - - * style/danish.el: Copied from `style/dk.el'. - * Makefile (STYLESRC): Add `style/danish.el'. - Suggested by Lars Frellesen . - -1997-03-04 Per Abrahamsen - - * Version 9.7l released. - -1997-03-04 Per Abrahamsen - - * Makefile (some): Don't use `style/*.elc'. - -1997-02-27 Per Abrahamsen - - * tex.el (TeX-electric-macro): Default to space after dot. - -1997-02-26 Per Abrahamsen - - * Version 9.7k released. - -1997-02-26 Per Abrahamsen - - * tex.el (TeX-submit-bug-report): Fix address (sunsite, not iesd!). - -1997-02-25 Per Abrahamsen - - * Version 9.7j released. - -1997-02-21 Per Abrahamsen - - * Makefile (some): New target. - Suggested by Steven L Baur . - -1997-02-20 Per Abrahamsen - - * Version 9.7i released. - -1997-02-20 Per Abrahamsen - - * tex.el: Removed autoloads that conflicts with `tex-mode.el'. - (TeX-lisp-directory): Default to data-directory. - -1997-02-15 Per Abrahamsen - - * Version 9.7h released. - -1997-02-15 Per Abrahamsen - - * tex-buf.el (TeX-lisp-directory): Remove. - -1997-02-07 Per Abrahamsen - - * Version 9.7g released. - -1997-02-06 Karl Eichwalder - - * Makefile (install-lisp): Don't install $(aucdir)/lpath.el and - $(aucdir)/tex-site.el. - (contrib, install-contrib): New targets. - -1997-01-30 Per Abrahamsen - - * latex.el (LaTeX-math-default): uparow -> uparrow. - Reported by Kyeong Soo Kim . - -1997-01-29 Per Abrahamsen - - * Makefile (AUCSRC): Remove `ltx-help.el'. - -1997-01-27 Per Abrahamsen - - * Version 9.7f released. - -1997-01-27 Per Abrahamsen - - * latex.el (LaTeX-label-function): New variable. - (LaTeX-label): New function. - (LaTeX-section-label): Use it. - (LaTeX-env-figure): Ditto. - (LaTeX-env-label): Ditto. - Patch supplied by Carsten Dominik for - better RevTeX.el support. - - * latex.el (LaTeX-env-figure): Don't insert \leavevmode, at the - request of David Carlisle . - -1997-01-20 Per Abrahamsen - - * Version 9.7e released. - -1997-01-20 Per Abrahamsen - - * tex-buf.el (TeX-parse-error): Support LaTeX warnings. Patch by - Frederic Devernay . - (TeX-warning): Ditto. - -1997-01-17 Per Abrahamsen - - * Version 9.7d released. - -1997-01-17 Per Abrahamsen - - * tex-jp.el: XEmacs 20 support by Soren Dayton - . - -1997-01-13 Per Abrahamsen - - * Makefile (CP): Use `cp -p'. Suggested by Graham Gough - . - - * Version 9.7c released. - -1997-01-08 Per Abrahamsen - - * doc/intro.texi: Spelling fixes by Franklin Chen . - - * tex-buf.el (TeX-shell-command-option): Insitialize from - shell-command-switch. Suggested by Fabio@Colorado.EDU (Fabio - Somenzi). - - * latex.el (LaTeX-mode-menu): Add sans serif. Patch by Ralf - Fassel . - -1997-01-03 Per Abrahamsen - - * Makefile (install-lisp): Also install `.el' files. Requested by - several people. - -1996-12-11 Per Abrahamsen - - * Makefile (tex.elc): New entry. - (install-lisp): Use it. Trevor Jim - reported that `make install' wouldn't make the elc files. - -1996-12-10 Per Abrahamsen - - * Version 9.7b released. - -1996-12-10 Per Abrahamsen - - * tex-buf.el (TeX-run-format): Bind `buffer' before `process' to - avoid side effect. Suggested by Frederic Devernay - . - - * Version 9.7a released. - -1996-12-10 Per Abrahamsen - - * latex.el (LaTeX-fill-region-as-para-do): Minimal support for - `sentence-end-double-space'. - -1996-12-09 Per Abrahamsen - - * Version 9.6m released. - -1996-12-01 Per Abrahamsen - - * Version 9.6l released. - -1996-12-01 Per Abrahamsen - - * tex-jp.el: Patch from IKEMOTO Masahiro - . - -1996-11-29 Per Abrahamsen - - * Version 9.6k released. - -1996-11-22 Per Abrahamsen - - * latex.el (LaTeX-mode-menu): Made `LaTeX-math-mode' a toggle. - -1996-11-16 Per Abrahamsen - - * Version 9.6j released. - -1996-11-14 Per Abrahamsen - - * latex.el (LaTeX-common-initialization): Add eqref to - LaTeX-label-list. Suggested by Martin Hagstrom - . - -1996-11-13 Per Abrahamsen - - * tex-buf.el (TeX-region-create): Disable font lock. Suggested by - several, patch by Christoph Wedler . - -1996-11-05 Per Abrahamsen - - * tex.el (TeX-file-extensions): Add "texinfo". - -1996-09-30 Per Abrahamsen - - * latex.el (LaTeX-mode-map): Do not overwrite standard binding of - `M-g'. - - * tex.el (popup-mode-menu): Run `LaTeX-menu-update' if present. - Workaround for bug reported by Hendrik Visage - and othors. - - * latex.el (LaTeX-float): Allow nil. - (LaTeX-env-figure): Don't insert float if nil. Feature suggested - by Andre Eickler . - -1996-09-16 Per Abrahamsen - - * Version 9.6i released. - -1996-09-16 Per Abrahamsen - - * tex.el (TeX-mode-syntax-table): Made `$' have the syntax class - `$' at the suggestion of Mats Bengtsson . - -1996-08-31 Per Abrahamsen - - * latex.el (TeX-arg-cite): Use `multi-prompt' when asking for - entries. - (TeX-arg-bibliography): Ditto. - -1996-08-29 Per Abrahamsen - - * Makefile: Simplified installation (I hope). - -1996-08-28 Per Abrahamsen - - * Makefile: Removed lacheck. - -1996-08-23 Per Abrahamsen - - * tex-buf.el (TeX-run-command): Change to master directory before - executing command. - (TeX-region-file): Allow dummy second argument. - (TeX-run-background): Run in master directory. - (TeX-run-interactive): Run in master directory. - - * tex.el (TeX-master-file): Allow second argument `NONDIRECTOPRY'. - (TeX-expand-list): Set second argument `NONDIRECTORY' to file - entries. - (TeX-master-directory): New function. - * tex.el (TeX-auto-write): Write in master directory. - -1996-08-22 Per Abrahamsen - - * latex.el (LaTeX-current-environment): Ignore comments. - Reported by Stephen Eglen . - - * tex.el (TeX-directory-absolute-p): Add `windows-nt'. - - * tex-buf.el (TeX-shell): Add `windows-nt'. - (TeX-shell-command-option): Add `emx' and `windows-nt'. - Reported by Ulrich Poetter . - -1996-08-21 Per Abrahamsen - - * tex.el (VirTeX-common-initialization): Remove duplicate - initialization of `words-include-escapes'. Reperted by Mark Hovey - . - -1996-08-14 Per Abrahamsen - - * Makefile (CONTRIB): Add `font-latex.el'. - -1996-07-30 Per Abrahamsen - - * Makefile (aucdir): Change `lib' to `share' per new emacs - conventions. Reported by "Edward J. Huff" - . - -1996-07-16 Per Abrahamsen - - * latex.el (LaTeX-fill-region-as-para-do): Make sure `.}' gets - two spaces at end of sentence when filling. - -1996-07-15 Per Abrahamsen - - * tex.el (TeX-parse-path): Ignore tralining //. Suggested by - Göran Uddeborg . - -1996-05-05 Per Abrahamsen - - * all: Use version number instead of CVS id. - - * tex.el (TeX-mode-map): Don't bind `del'. We aren't supposed to - have any tabs in the first place. - -1996-05-02 Per Abrahamsen - - * tex.el (TeX-mark-active, TeX-active-mark) [XEmacs]: The - definition of these two were swapped. Bug reported by - Vladimir Alexiev . - -1996-04-25 Per Abrahamsen - - * tex.el (TeX-update-style): Don't run parent style hooks for - files that doesn't match `TeX-one-master'. Suggested by many - people. - -1996-04-24 Per Abrahamsen - - * latex.el (LaTeX-close-environment): - Bind `next-line-add-newlines' to t. Patch by Fritz Knabe - . - -1996-04-01 Per Abrahamsen - - * latex.el (LaTeX-fill-region-as-para-do): Fill `.}' as a sentence - end. Patch by Fritz Knabe . - -1996-03-11 Per Abrahamsen - - * latex.el (LaTeX-math-cal): Use `\mathcal{}' under LaTeX2e. - Reported by Mate Wierdl . - -1996-03-05 Per Abrahamsen - - * tex-info.el (texinfo-mode): Rely on texinfo.el to provide the - outline regexp. - -1996-02-20 Per Abrahamsen - - * tex.el (TeX-command-menu-queue, TeX-command-menu-queue-entry): - New functions supporting printer queue queries from the menu. - By Ulrik Dickow - (TeX-command-menu-entry): Use them. - -1996-02-13 Per Abrahamsen - - * style/swedish.el: Support for Swedish quotation style by "G\vran - Uddeborg" . - -1995-12-21 Per Abrahamsen - - * latex.el (LaTeX-math-default): Add more definitions by Mehmet - Balcilar . - -1995-12-18 Per Abrahamsen - - * latex.el (LaTeX-fill-region-as-paragraph): Remove old version. - (LaTeX-math-menu): Redefined the math mode menu. - -1995-12-14 Per Abrahamsen - - * latex.el (LaTeX-math-menu): New variable. - (LaTeX-mode-menu): Use it. Suggested by Peter S Galbraith - . - -1995-11-13 Per Abrahamsen - - * tex.el (VirTeX-common-initialization): Set `comment-multi-line' - to nil. - -1995-10-13 Per Abrahamsen - - * PROBLEMS: Some easymenu explanations. - - * tex.el: Require easymenu.el instead of auc-menu.el. - * Makefile (AUCSRC): Remove easymenu.el and auc-menu.el. - (MINMAPSRC): Remove easymenu.el, column.el and cpp.el. - * easymenu.el: File deleted. - * column.el: File deleted. - * cpp.el: File deleted. - - * latex.el (LaTeX-math-insert): Don't check if `TeX-insert-macro' - is defined. - (LaTeX-close-environment): Work better when called on an empty - line. Fixed by David Aspinall . - -1995-10-12 Per Abrahamsen - - * tex.el ('LaTeX-math-mode): Autoload from latex.el instead of - ltx-math.el. Reported by Richard Brankin . - -1995-02-14 Per Abrahamsen - - * latex.el (LaTeX-fill-region-as-paragraph): Should now format \\ - correctly. Patch by michal@ellpspace.math.ualberta.ca (Michal - Jaegermann). - (LaTeX-fill-region-as-para-do): New function. - (LaTeX-fill-region-as-paragraph): Do not fill paragraphs inside - special environments. - -1995-02-12 Per Abrahamsen - - * tex.el (TeX-byte-compile): Make it default to nil. - Suggested by michal@ellpspace.math.ualberta.ca (Michal Jaegermann). - - * tex-buf.el (TeX-command-query): Also offer to save files when - started from a menu. Reported by wscoas@win.tue.nl (Anton - A. Stoorvogel). - (TeX-LaTeX-sentinel): Don't suggest BibTeX if there is no - bibliographies. Suggested by Piet van Oostrum . - -1995-02-11 Per Abrahamsen - - * tex-buf.el (TeX-run-format): Protect against being run from a - different buffer. Patch by Michael Kifer - . - - * latex.el (LaTeX-math-default): Move `Phi' from V to F in - LaTeX-math-mode. Suggested by dak@ind.rwth-aachen.de (David - Kastrup). - * doc/math-ref.tex: Documented it. - -1995-02-02 Per Abrahamsen - - * tex-buf.el (TeX-home-buffer): Add interactive, reported by - edavid@lami.univ-evry.fr. - -1995-02-01 Per Abrahamsen - - * hilit-LaTeX.el: Upgraded to 1.06. - - * Makefile (CONTRIB, EXTRAFILES): Move tex-jp.el to CONTRIB. - -1995-01-27 Per Abrahamsen - - * latex.el (LaTeX-paragraph-commands): Incorrectly placed - parenthesis. Reported by mic@cs.ucsd.edu (Michelangelo Grigni). - -1995-01-26 Per Abrahamsen - - * latex.el (LaTeX-fill-region): Use marker to mark end of region - instead of integer, as the formatting may change the size of the - region. - (LaTeX-common-initialization): Fix bug in paragraph definitions. - Reported by Steve Anderson . - - * tex.el (save-match-data): Add by koba@flab.fujitsu.co.jp - (Kobayashi Shinji). - (bibtex-mode-hook): Don't use add-hook yet. - Reported by koba@flab.fujitsu.co.jp (Kobayashi Shinji). - -1995-01-25 Per Abrahamsen - - * tex.el (change-major-mode-hook): Also clear - `LaTeX-environment-list'. - - * Makefile (AUCSRC): Add `auc-menu.el'. - - * tex.el: Use auc-menu instead of easymenu. - - * tex.el: Inserted comment to mark end of site customization. - Suggested by john@minster.york.ac.uk (John A. Murdie). - - * tex.el (change-major-mode-hook): Forgot a set of parentheses. - Reported by Frederic Devernay . - - * tex-buf.el (TeX-current-pages): Remove extra parentheses. - Reported by mic@cs.ucsd.edu (Michelangelo Grigni). - -1995-01-24 Per Abrahamsen (abraham@iesd.auc.dk) - - * tex.el (change-major-mode-hook): Add workaround for error in - XEmacs 19.11's `kill-all-local-variables'. - -1995-01-23 Per Abrahamsen - - * latex.el (LaTeX-common-initialization): Remove unnecessary - regexp quotes of `TeX-esc'. - - * style/amsart.el: Move `eqref' definition to `style/amstex.el' - and load that style hook. - * style/amstex.el: New file. - * Makefile (STYLESRC): Add it. - Suggested by vb1890@PLAY.CS.NYU.EDU (Victor Boyko). - -1995-01-22 Per Abrahamsen - - * latex.el, ltx-math.el, Makefile: Integrated `ltx-math.el' in - `latex.el'. - * tex-site.el: Removed autoload for `LaTeX-math-mode'. - -1995-01-19 Per Abrahamsen - - * latex.el (latex-mode): Epoch fix by Martin Sjolin - . - -1995-01-17 Per Abrahamsen - - * bib-cite.el: New file contributed by Peter S. Galbraith - . - - * hilit-LaTeX.el: New file contributed by Peter S. Galbraith - . - - * Makefile (CONTRIB): New macro for user contributed emacs lisp - packages, initialized with `bib-cite.el' and `hilit-LaTeX.el'. - (EXTRAFILES): Add $(CONTRIB) to the list. - - * tex.el (TeX-directory-absolute-p): Move definition before - `TeX-macro-private'. Reported by Frederic Devernay - . - - * latex.el (LaTeX-common-initialization): Remove extra and wrong - "\\\\par" from `paragraph-separate'. Bug reported by - nijhof@th.rug.nl (Jeroen Nijhof). - -1995-01-11 Per Abrahamsen - - * tex-buf.el (TeX-command-region): Comment fix. Patch by - wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger). - (TeX-region-create): More outline-mode safe. Patch by - wlang@rs6000.mri.akh-wien.ac.at (Willi Langenberger). - - * Makefile (dist): Put version number in WWW page. - Suggested by several people. - - * latex.el (LaTeX-auto-regexp-list): Ignore first optional - argument to newenvironment if there is a second. Problem reported - by schiotz@ltf.dth.dk (Jakob Schiotz). - - * style/amsbook.el: New file. Problem reported by Denby Wong - <3dw16@qlink.queensu.ca>. - -1995-01-04 Per Abrahamsen - - * tex-buf.el (TeX-TeX-sentinel-check): New function. Updates - `TeX-current-page' with regexp by dodd@roebling.poly.edu (Lawrence - R. Dodd) - (TeX-current-pages): New function. - (TeX-LaTeX-sentinel, TeX-TeX-sentinel): Use it. - (TeX-format-filter): Remove unnecessary check before assignment. - -1995-01-03 Per Abrahamsen - - * tex-buf.el (TeX-LaTeX-sentinel): Write number of pages even - when labels or citations are missing. Patch by - dodd@roebling.poly.edu (Lawrence R. Dodd). - -1994-12-07 Per Abrahamsen - - * tex.el (TeX-directory-absolute-p): New function. Should work on - both Unix and MS DOS. Problem reported by schiotz@ltf.dth.dk - (Jakob Schiotz). - (TeX-parse-path): Use it. - (TeX-auto-generate): Use it. - -1994-12-05 Per Abrahamsen - - * latex.el (BibTeX-auto-store): Set TeX-auto-parse-length to - 999999 locally. Problem reported by Christoph Wedler - . - -1994-12-02 Per Abrahamsen - - * tex-buf.el (TeX-LaTeX-sentinel): Check whether the ".bbl" file - need to be udpated before setting TeX-command-next to "BibTeX". - (TeX-command-query): Remove previous change. - -1994-11-28 Per Abrahamsen - - * latex.el (LaTeX-209-to-2e): New function by - Graham Gough . - - * latex.el (LaTeX-mode-menu): Move many commands to new - "Miscellaneous" submenu. - - * tex-buf.el (TeX-home-buffer): Don't take arg. - - * latex.el (LaTeX-left-right-indent-level): New variable - controling indentation for \left \right blocks. - (LaTeX-indent-level-count): New function. Previously only LaTeX - macros at the beginning of the line would affect indentation. - This problem was reported by many people. - (LaTeX-indent-calculate-last): Call `LaTeX-indent-level-count'. - Take into account that \end and \right at the beginning of the - line has immediate effect. - -1994-11-27 Per Abrahamsen - - * latex.el (TeX-global-input-files): New variable. Idea and - sample code by Christophe Mignot . - (TeX-arg-input-file): Use it. - (BibTeX-global-style-files): Mention how it is reset in - `TeX-normal-mode'. - (BibTeX-global-files): Ditto. - - * tex.el (TeX-normal-mode): Reset `BibTeX-global-style-files', - `BibTeX-global-files', and `TeX-global-input-files' if invoked - with an argument. - - * tex-site.el: Ignore trailing `/' when adding TeX-lisp-directory - to load-path. Patch by Michael Ernst - . - - * tex-buf.el (TeX-LaTeX-sentinel): Don't rerun LaTeX on missing - references, unless they have changed. Patch by schiotz@ltf.dth.dk - (Jakob Schiotz). - - * latex.el (LaTeX2e-font-replace): New function. - (LaTeX-common-initialization): Set TeX-font-replace-function to - LaTeX2e-font-replace when using latex2e. - - * tex.el (TeX-font-replace-function): New variable. - (TeX-font): Use it. - - TeX-font-replace-function and LaTeX2e-font-replace were - contributed by Peter Thiemann - . - - -1994-11-22 Per Abrahamsen - - * MSDOS: Added. Contributed by schiotz@ltf.dth.dk (Jakob - Schiotz). - - * OEMACS: Removed. - - * tex.el (VirTeX-common-initialization): - Make `words-include-escapes' a local variable before setting it. - Reported by Bo Nygaard Bai . - -1994-11-15 Per Abrahamsen - - * tex.el (TeX-auto-store): Change to functions that prevent the - auto file buffer from entering emacs-lisp-mode. - (TeX-auto-insert): Don't rely on emacs-lisp-mode for indentation. - Suggested by Stefan Schöf (schoef@informatik.uni-oldenburg.de). - -1994-11-11 Per Abrahamsen - - * tex.el (TeX-macro-global): Change to `standard' path. - -1994-11-09 Per Abrahamsen - - * tex-buf.el (TeX-command-query): Suggest TeX-command-default - again if bbl file is newer than dvi file. - -1994-11-07 Per Abrahamsen - - * tex.el (TeX-submit-bug-report): Indicate LaTeX-version. - Suggested by schiotz@ltf.dth.dk (Jakob Schiotz). - -1994-10-26 Per Abrahamsen - - * Makefile (dist): Automatically update AUC-TeX-version and - AUC-TeX-date in tex.el - - * tex.el (AUC-TeX-version): Add AUC-TeX-version and - AUC-TeX-date from auc-ver.el. - - * auc-ver.el: File removed. - - * tex.el: Added version specific code from seperate files. - - * tex-19.el, tex-18.el, tex-lcd.el: Files removed. - -1994-10-25 Per Abrahamsen - - * doc/auc-tex.texi (Projects): Remove an implemented item. - - * tex.el (TeX-command-current): New variable. - (TeX-command-select-master): New function. - (TeX-command-select-buffer): New function. - (TeX-command-select-region): New function. - (TeX-command-menu): Use TeX-command-current instead of explicit - file argument. - (TeX-command-menu-print): Remove file argument. - (TeX-command-menu-printer-entry): Don't pass file argument. - (TeX-command-create-menu): Remove. - (TeX-mode-menu): New menu. - (plain-TeX-mode-menu): Remove entries now in TeX-mode-menu. - (plain-TeX-mode-menu): Use `toggle' for bad boxes. - (plain-TeX-common-initialization): Enable TeX-mode-menu. - - * latex.el (LaTeX-mode-menu): Remove entries now in - TeX-mode-menu. - (LaTeX-mode-menu): Use `toggle' for bad boxes. - (LaTeX-common-initialization): Enable TeX-mode-menu. - - * tex-info.el (TeXinfo-command-menu): New menu. - (TeXinfo-mode-menu): Move commands to new menu. - (TeXinfo-mode-menu): Use `toggle' for bad boxes. - (texinfo-mode): Enable TeXinfo-command-menu. - -1994-10-24 Per Abrahamsen - - * Makefile (AUCSRC): Remove auc-menu.el from AUC TeX distribution. - (MINMAPSRC): Add easymenu.el temporarily to min-map distribution. - - * auc-menu.el: Just load easymenu.el when using GNU Emacs. - - * easymenu.el Try to use RMS's easymenu instead of auc-menu. - (easy-menu-define): Call `easy-menu-do-define' to do - the real work. Document XEmacs keyword arguments. - (easy-menu-do-define): New function. - (easy-menu-create-keymaps): Support XEmacs keyword arguments in - menu definition. - (easy-menu-remove): Make is a function instead of a macro. - (easy-menu-add): Ditto. - -1994-10-21 Per Abrahamsen - - * doc/auc-tex.texi (Completion): Less confusing BibTeX advice, I hope. - - * tex-jp.el: Added patch from koba@flab.fujitsu.co.jp (Kobayashi - Shinji). - - * latex.el (TeX-arg-insert-braces): Have \left and \right on - different lines. Patch by thiemann@informatik.uni-tuebingen.de - (Peter Thiemann). - - * Makefile (dist): Add CHANGES and ChangeLog files to the ftp - directory. Suggested by Frederic Devernay - . - - * latex.el (LaTeX-indent-calculate): Allow nil second element in - `LaTeX-indent-environment-list'. - (LaTeX-indent-environment-list): Add special environments - suggested by thiemann@informatik.uni-tuebingen.de (Peter - Thiemann). - -1994-10-20 Per Abrahamsen - - * tex.el (TeX-auto-list-information): Spelling error. - -1994-10-18 Per Abrahamsen - - * latex.el (LaTeX-common-initialization): Make "LaTeX2e" the - default command if you have set `LaTeX-version' to "2" and is - using "\documentclass". - -1994-10-06 Per Abrahamsen - - * latex.el (LaTeX-paragraph-commands): End each word with a "\\b" - to avoid accidentally matching longer macros. - - * tex.el (TeX-add-local-master): Use three %'s when adding buffer - local variables. Suggested by Raymond Toy . - - * tex.el (TeX-format-list): Add entry for AmSTeX by Ulf Juergens - . - - * tex.el (ams-tex-mode): Run AmS-TeX-mode-hook, not - plain-TeX-mode-hook. Reported by Ulf Juergens - . - - * tex-buf.el (TeX-format-filter): Add `save-match-data'. Patch by - David Aspinall . - -1994-09-14 Per Abrahamsen - - * cpp.el: Use RMS's version. - -1994-09-13 Per Abrahamsen - - * doc/history.texi, doc/auc-tex.texi: Fixes from Chris Fearnley - <@vm.uni-c.dk:FEARNLCJ@DUVM>. - -1994-09-09 Per Abrahamsen - - * latex.el (LaTeX-insert-environment): Don't fill environments - listed in `LaTeX-indent-environment-list'. Suggestion by Graham - Gough . - - * tex.el (LaTeX-command-style): Made latex2e first in the list. - Suggested by Frederic Devernay . - -1994-09-05 Per Abrahamsen - - * tex.el (TeX-file-extensions): Add LaTeX2 `cls' extension after - query by jmv@di.uminho.pt (Jose Manuel Valenca). - -1994-08-30 Per Abrahamsen - - * tex-jp.el: New version from koba@flab.fujitsu.co.jp (Kobayashi - Shinji). - - * tex.el (TeX-command-list): Fifth element is now ignored. - - * tex-buf.el (TeX-command-query): Check if region file is newer - than dvi file. - (TeX-command-region): Only query for command _after_ region file - is created. - (TeX-region-create): Only save file if the new content is - different than the original content. - -1994-08-29 Per Abrahamsen (abraham@research.att.com) - - * tex-buf.el (TeX-warning): Use offset for line end. Fixed by - ddw2@sunbim.be (Dominique de Waleffe). - -1994-08-26 Per Abrahamsen (abraham@iesd.auc.dk) - - * doc/auc-tex.texi (Projects): Remove preceding item from - wishlist. - - * latex.el (LaTeX-common-initialization): Fix to comments - separating paragraphs by koba@flab.fujitsu.co.jp (Kobayashi - Shinji). - - * tex-jp.el (LaTeX-fill-region-as-paragraph): New version for MULE - 2.0 by Tomotake FURUHATA . - - * tex.el (TeX-function-p): Spelling error in doc. - -1994-08-23 Per Abrahamsen (abraham@iesd.auc.dk) - - * doc/intro.texi (Contacts): Some reformulations. - -1994-08-21 Per Abrahamsen (abraham@iesd.auc.dk) - - * tex-jp.el (TeX-insert-punctuation): Japanese version from - koba@flab.fujitsu.co.jp (Kobayashi Shinji). - -1994-08-19 Per Abrahamsen (abraham@iesd.auc.dk) - - * doc/install.texi: The `site-lisp' directory is also available in - Lucide Emacs 19.10. Reported by Tim Geisler - . - -1994-08-18 Per Abrahamsen (abraham@iesd.auc.dk) - - * latex.el (TeX-arg-cite): Prompt for multiple keys. - Suggested by Masahiro Kitagawa . - -1994-08-17 Per Abrahamsen (abraham@iesd.auc.dk) - - * style/german.el ("german"): Use `TeX-quote-after-quote'. - Suggested by te@informatik.uni-hannover.de (Thomas Esser). - - * latex.el (LaTeX-common-initialization): Error in regexp for - multiple arguments to `\cite', reported by Masahiro Kitagawa - . - -1994-08-17 Per Abrahamsen (abraham@iesd.auc.dk) - - * latex.el (LaTeX-env-figure): Put caption inside center - environment. Suggested by Martin Wunderli . - - * tex.el (TeX-strip-extension): If NODIR is set to `path', remove - the directory part iff it is equal to the current directory, or is - a member of either `TeX-macro-global' or `TeX-macro-private'. - (TeX-master-file): Use `path' for NODIR when querying the user for - a file name. Reported finger@brachio.Informatik.Uni-Dortmund.DE - (Bernd Finger). - -1994-08-16 Per Abrahamsen (abraham@iesd.auc.dk) - - * latex.el (LaTeX-common-initialization): `eqnarray*' should not - have a label. Reported by dodd@roebling.poly.edu (Lawrence R. - Dodd). - -1994-08-11 Per Abrahamsen (abraham@iesd.auc.dk) - - * tex-buf.el (TeX-background-filter): Always show background - output. - -1994-08-10 Per Abrahamsen (abraham@iesd.auc.dk) - - * Makefile (MINMAPSRC): Add `all.el'. - - * all.el: New file. - - * tex-buf.el (TeX-LaTeX-sentinel): Write "some" if - TeX-current-page is nil. Reported by Michail Rozman - . - -1994-08-09 Per Abrahamsen (abraham@iesd.auc.dk) - - * auc-menu.el (easy-menu-add): Undid previous change. - (top level `cond'): Use Emacs 18 code if `window-system' is nil. - Patch by Patrice Belleville . - -1994-08-08 Per Abrahamsen (abraham@iesd.auc.dk) - - * tex.el (TeX-electric-macro): No electricity after `.' or `\'. - -1994-08-06 Per Abrahamsen (abraham@iesd.auc.dk) - - * latex.el (LaTeX-paragraph-commands): New variable. - (LaTeX-common-initialization): Use it. - Suggested by liyuan@allwise.research.att.com (Yuan P. Li). - - * auc-menu.el (easy-menu-add): Check that `x-popup-menu' is bound - and that we are running under X before calling it. - Reported by Adrian F. Clark - -1994-08-04 Per Abrahamsen (abraham@iesd.auc.dk) - - * tex-jp.el (LaTeX-fill-region-as-paragraph): Patch for Emacs 19 - regexps by koba@flab.fujitsu.co.jp (Kobayashi Shinji) reported by - Uenami Ken'ichi . - - * doc/auc-tex.texi (European): Mention `iso-cvt.el' as suggested - by mike@vlsivie.tuwien.ac.at (Michael Gschwind). - -1994-08-03 Per Abrahamsen (abraham@iesd.auc.dk) - - * doc/history.texi: New file. - - * doc/Makefile (HISTORY): Add rule. - - * Makefile (EXTRAFILES): Add `ChangeLog'. - (DOCFILES): Add `history.texi'. - - * doc/auc-tex.texi (History): Made ready for 9.2. Move history to - `history.texi'. - - * doc/changes.texi: Made ready for 9.2. Introduce ChangeLog. - - * Makefile (LispInstall): Use "/bin/pwd" instead of "pwd". - reported by mic@cs.ucsd.edu (Michelangelo Grigni). - - * ChangeLog: New file. - - * Version 9.1 released. - -This file records repository revisions from -commit c865982cacab289f4480f9145b3438ec06824232 (exclusive) to -commit ec742f33320928680dfb3b287add4d511a69f4d4 (inclusive). - -;; Local Variables: -;; coding: utf-8 -;; End: - - Copyright (C) 1994-2016 Free Software Foundation, Inc. - - This file is part of GNU AUCTeX. - - GNU AUCTeX 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. - - GNU AUCTeX 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 GNU AUCTeX. If not, see . diff --git a/code/elpa/auctex-13.2.1/GNUmakefile b/code/elpa/auctex-13.2.1/GNUmakefile deleted file mode 100644 index ee77918..0000000 --- a/code/elpa/auctex-13.2.1/GNUmakefile +++ /dev/null @@ -1,93 +0,0 @@ -# Rules to generate the files that need to go into the ELPA package. - -# Files we need to auto-generate: -# dir -# auctex.info -# preview-latex.info -# README -# ChangeLog -# auctex.el (or auctex-pkg.el)? -# tex-site.el -# doc: preview-dtxdoc.texi -# doc: version.texi -# latex: prauctex.cfg -# latex: prauctex.def -# latex: prcounters.def -# latex: preview.sty -# latex: prfootnotes.def -# latex: prlyx.def -# latex: prshowbox.def -# latex: prshowlabels.def -# latex: prtightpage.def -# latex: prtracingall.def - - -MAKEINFO=makeinfo -INSTALL_INFO=install-info -PERL=perl - -MANUALS=auctex preview-latex -INFO_FILES=$(MANUALS:=.info) - -TEXMFGEN:=$(shell sed -n 's/^%.*file[{]\([^}.]*\.[sdc][tef][yfg]\)[}].*/\1/p' latex/preview.dtx) -LATEX_FILES:=$(patsubst %, latex/%, $(shell echo $$(echo "$(TEXMFGEN)"))) - -GENERATED_FILES=dir \ - $(INFO_FILES) \ - README \ - tex-site.el \ - doc/version.texi \ - doc/preview-dtxdoc.texi \ - $(LATEX_FILES) - -all: $(GENERATED_FILES) - -# We want the tex-site.el target to be always run so that the version -# (especially the release version grabbed from the top of the git -# log/ChangeLog) is correct. -.PHONY: tex-site.el - -clean: - rm -f $(GENERATED_FILES) - -# Copied&adapted from doc/Makefile.in. -MAKEINFO_PLAIN=$(MAKEINFO) -D rawfile --no-headers -README: doc/intro.texi doc/preview-readme.texi doc/macros.texi - (cd doc; $(MAKEINFO_PLAIN) intro.texi --output -) >$@ - (cd doc; $(MAKEINFO_PLAIN) preview-readme.texi --output -) >> $@ - -# Commands copied&adapted from autogen.sh and doc/Makefile.in. -IGNORED:=$(shell rm -f ChangeLog && ./build-aux/gitlog-to-auctexlog && cat ChangeLog.1 >> ChangeLog) -AUCTEXDATE:=$(shell LANG=C sed -n '1s/^\([-0-9][-0-9]*\).*/\1/p' ChangeLog) -THISVERSION:=$(shell sed -n '2,/^[0-9]/s/.*Version \(.*\) released\..*/\1/p' ChangeLog) -LASTVERSION:=$(shell sed -n '/.*Version .* released\./{s/.*Version \(.*\) released\..*/\1/p;q}' ChangeLog) -AUCTEXVERSION:=$(if $(THISVERSION),$(THISVERSION),$(LASTVERSION).$(AUCTEXDATE)) - -tex-site.el: tex-site.el.in - sed -e 's|@lisppackagelispdir@|(file-name-directory load-file-name)|'\ - -e 's|@lisppackagedatadir@|(file-name-directory load-file-name)|'\ - -e 's|@lispautodir@|(if (file-writable-p "/usr/local/var/auctex") "/usr/local/var/auctex" "~/.emacs.d/auctex")|'\ - -e 's|@AUCTEXVERSION@|$(AUCTEXVERSION)|'\ - -e 's|@AUCTEXDATE@|$(AUCTEXDATE)|'\ - $< >$@ - -doc/version.texi: ChangeLog - echo @set VERSION $(AUCTEXVERSION) >$@ - echo @set UPDATED $(AUCTEXDATE) >>$@ - -# Copied&adapted from doc/Makefile.in. -doc/preview-dtxdoc.texi: latex/preview.dtx doc/preview-dtxdoc.pl - $(PERL) doc/preview-dtxdoc.pl latex/preview.dtx $@ - -# Copied&adapted from doc/Makefile.in. -TEXI_SOURCES:=$(wildcard doc/*.texi) doc/version.texi doc/preview-dtxdoc.texi -$(INFO_FILES): %.info: $(TEXI_SOURCES) - cd doc; $(MAKEINFO) --no-split $*.texi - mv doc/$*.info $@ - -dir: $(INFO_FILES) - for f in $(INFO_FILES); do $(INSTALL_INFO) --info-dir=. $$f; done - -$(LATEX_FILES): latex/preview.dtx latex/bootstrap.ins - cd latex; $(TEX) '\nonstopmode \input bootstrap.ins' - cd latex; $(TEX) '\nonstopmode \input preview-mk.ins' diff --git a/code/elpa/auctex-13.2.1/README b/code/elpa/auctex-13.2.1/README deleted file mode 100644 index efa58ff..0000000 --- a/code/elpa/auctex-13.2.1/README +++ /dev/null @@ -1,240 +0,0 @@ -This is the README file for the AUCTeX distribution. - - Copyright (C) 2008, 2017, 2018 Free Software Foundation, Inc. - - Copying and distribution of this file, with or without - modification, are permitted in any medium without royalty provided - the copyright notice and this notice are preserved. - -Introduction to AUCTeX -********************** - -This file gives a brief overview of what AUCTeX is. It is *not* an -attempt to document AUCTeX. Real documentation for AUCTeX is available -in the manual, which should be available as an info file after -installation. - -AUCTeX is a comprehensive customizable integrated environment for -writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using -Emacs. - -It supports you in the insertion of macros, environments, and sectioning -commands by providing completion alternatives and prompting for -parameters. It automatically indents your text as you type it and lets -you format a whole file at once. The outlining and folding facilities -provide you with a focused and clean view of your text. - -AUCTeX lets you process your source files by running TeX and related -tools (such as output filters, post processors for generating indices -and bibliographies, and viewers) from inside Emacs. AUCTeX lets you -browse through the errors TeX reported, while it moves the cursor -directly to the reported error, and displays some documentation for that -particular error. This will even work when the document is spread over -several files. - -One component of AUCTeX that LaTeX users will find attractive is -preview-latex, a combination of folding and in-source previewing that -provides true “What You See Is What You Get†experience in your -sourcebuffer, while letting you retain full control. For more -information, see further below. - -More detailed information about the features and usage of AUCTeX can be -found in the AUCTeX manual. You can access it from within Emacs by -typing ‘C-h i d m auctex ’. If you prefer the standalone info -reader, issue the command ‘info auctex’ in a terminal. - -AUCTeX is written entirely in Emacs Lisp, and hence you can easily add -new features for your own needs. It is a GNU project and distributed -under the ‘GNU General Public License Version 3’. - -The most recent version is always available at -. - -WWW users may want to check out the AUCTeX page at -. - -For comprehensive information about how to install AUCTeX read the file -‘INSTALL’ or ‘INSTALL.windows’, respectively. - -If you are considering upgrading AUCTeX, the recent changes are -described in the ‘CHANGES’ file. - -If you want to discuss AUCTeX with other users or its developers, there -are several mailing lists you can use. - -Send a mail with the subject “subscribe†to in -order to join the general discussion list for AUCTeX. Articles should -be sent to . In a similar way, you can subscribe to the - list for just getting important announcements -about AUCTeX. The list is for bug reports which -you should usually file with the ‘M-x TeX-submit-bug-report ’ -command. If you want to address the developers of AUCTeX themselves -with technical issues, they can be found on the discussion list -. -preview-latex in a nutshell -*************************** - -Does your neck hurt from turning between previewer windows and the -source too often? This AUCTeX component will render your displayed -LaTeX equations right into the editing window where they belong. - -The purpose of preview-latex is to embed LaTeX environments such as -display math or figures into the source buffers and switch conveniently -between source and image representation. - -1 What use is it? -***************** - -WYSIWYG (what you see is what you get) sometimes is considered all the -rage, sometimes frowned upon. Do we really want it? Wrong question. -The right question is _what_ we want from it. Except when finetuning -the layout, we don’t want to use printer fonts for on-screen text -editing. The low resolution and contrast of a computer screen render -all but the coarsest printer fonts (those for low-quality newsprint) -unappealing, and the margins and pagination of the print are not wanted -on the screen, either. On the other hand, more complex visual -compositions like math formulas and tables can’t easily be taken in when -seen only in the source. preview-latex strikes a balance: it only uses -graphic renditions of the output for certain, configurable constructs, -does this only when told, and then right in the source code. Switching -back and forth between the source and preview is easy and natural and -can be done for each image independently. Behind the scenes of -preview-latex, a sophisticated framework of other programs like -‘dvipng’, Dvips and Ghostscript are employed together with a special -LaTeX style file for extracting the material of interest in the -background and providing fast interactive response. - -2 Activating preview-latex -************************** - -After installation, the package may need to be activated (and remember -to activate AUCTeX too). If preview-latex is installed via the Emacs -package manager (ELPA), activation should be automatic upon -installation. - -The usual activation (if it is not done automatically) would be - - (load "preview-latex.el" nil t t) - -If you still don’t get a “Preview†menu in LaTeX mode in spite of AUCTeX -showing its “Commandâ€, your installation is broken. One possible cause -are duplicate Lisp files that might be detectable with ‘M-x -list-load-path-shadows ’. - -3 Getting started -***************** - -Once activated, preview-latex and its documentation will be accessible -via its menus (note that preview-latex requires AUCTeX to be loaded). -When you have loaded a LaTeX document (a sample document ‘circ.tex’ is -included in the distribution, but most documents including math and/or -figures should do), you can use its menu or ‘C-c C-p C-d’ (for -‘Preview/Document’). Previews will now be generated for various objects -in your document. You can use the time to take a short look at the -other menu entries and key bindings in the ‘Preview’ menu. You’ll see -the previewed objects change into a roadworks sign when preview-latex -has determined just what it is going to preview. Note that you can -freely navigate the buffer while this is going on. When the process is -finished you will see the objects typeset in your buffer. - -It is a bad idea, however, to edit the buffer before the roadworks signs -appear, since that is the moment when the correlation between the -original text and the buffer locations gets established. If the buffer -changes before that point of time, the previews will not be placed where -they belong. If you do want to change some obvious error you just -spotted, we recommend you stop the background process by pressing ‘C-c -C-k’. - -To see/edit the LaTeX code for a specific object, put the point (the -cursor) on it and press ‘C-c C-p C-p’ (for ‘Preview/at point’). It will -also do to click with the middle mouse button on the preview. Now you -can edit the code, and generate a new preview by again pressing ‘C-c C-p -C-p’ (or by clicking with the middle mouse button on the icon before the -edited text). - -If you are using the ‘desktop’ package, previews will remain from one -session to the next as long as you don’t kill your buffer. - -4 Basic modes of operation -************************** - -preview-latex has a number of methods for generating its graphics. Its -default operation is equivalent to using the ‘LaTeX’ command from -AUCTeX. If this happens to be a call of PDFLaTeX generating PDF output -(you need at least AUCTeX 11.51 for this), then Ghostscript will be -called directly on the resulting PDF file. If a DVI file gets produced, -first Dvips and then Ghostscript get called by default. - -The image type to be generated by Ghostscript can be configured with - - M-x customize-option preview-image-type - -The default is ‘png’ (the most efficient image type). A special setting -is ‘dvipng’ in case you have the ‘dvipng’ program installed. In this -case, ‘dvipng’ will be used for converting DVI files and Ghostscript -(with a ‘PNG’ device) for converting PDF files. ‘dvipng’ is much faster -than the combination of Dvips and Ghostscript. You can get downloads, -access to its CVS archive and further information from its project site -(https://savannah.nongnu.org/projects/dvipng). - -5 More documentation -******************** - -After the installation, documentation in the form of an info manual will -be available. You can access it with the standalone info reader with - - info preview-latex - -or by pressing ‘C-h i d m preview-latex ’ in Emacs. Once -preview-latex is activated, you can instead use ‘C-c C-p ’ (or the -menu entry ‘Preview/Read documentation’). - -Depending on your installation, a printable manual may also be available -in the form of ‘preview-latex.pdf’. - -Detailed documentation for the LaTeX style used for extracting the -preview images is placed in ‘preview.pdf’ in a suitable directory during -installation; on typical TeX Live-based systems, - - texdoc preview - -will display it. - -6 Availability -************** - -The preview-latex project is now part of AUCTeX and accessible as part -of the AUCTeX project page (https://savannah.gnu.org/projects/auctex). -You can get its files from the AUCTeX download area -(https://ftp.gnu.org/pub/gnu/auctex/). As of AUCTeX 11.81, -preview-latex should already be integrated into AUCTeX, so no separate -download will be necessary. - -Anonymous Git is available at or -. You can also browse the -repository (https://git.savannah.gnu.org/cgit/auctex.git) via web -interface. - -7 Contacts -********** - -Bug reports should be sent by using ‘M-x preview-report-bug ’, as -this will fill in a lot of information interesting to us. If the -installation fails (but this should be a rare event), report bugs to -. - -There is a general discussion list for AUCTeX which also covers -preview-latex, look at . -For more information on the mailing list, send a message with just the -word “help†as subject or body to . For the -developers, there is the list; it would probably -make sense to direct feature requests and questions about internal -details there. There is a low-volume read-only announcement list -available to which you can subscribe by sending a mail with “subscribe†-in the subject to . - -Offers to support further development will be appreciated. If you want -to show your appreciation with a donation to the main developer, you can -do so via PayPal to , and of course you can arrange for -service contracts or for added functionality. Take a look at the ‘TODO’ -list for suggestions in that area. diff --git a/code/elpa/auctex-13.2.1/RELEASE b/code/elpa/auctex-13.2.1/RELEASE deleted file mode 100644 index 3e33bb7..0000000 --- a/code/elpa/auctex-13.2.1/RELEASE +++ /dev/null @@ -1,171 +0,0 @@ -Release notes for AUCTeX 13.2 with preview-latex -================================================ - -AUCTeX provides by far the most wide-spread and sophisticated -environment for editing LaTeX, TeX, ConTeXt and Texinfo documents with -Emacs. Combined with packages like RefTeX, flyspell and others it is -pretty much without peer as a comprehensive authoring solution for a -large variety of operating system platforms and TeX distributions. It -supports document-dependent completion and syntax highlighting, easily -accessible menus, jumping to error locations in the source file, a -number of editing shortcuts, intelligent indentation and filling of -text during entry, and WYSIWYG previews of graphical elements like -math formulas right in the Emacs source buffer, by virtue of its -preview-latex component. - -One part of the preview-latex subsystem is the central `preview.sty' -file that is independently useful for a number of applications and is -available in unbundled form from CTAN.[1] - -AUCTeX needs volunteers in particular for non-programming tasks: -documentation writing, tutorials, translations, reference material, -sleuth work, testing. - -New features and fixed bugs in this release -------------------------------------------- - -AUCTeX no longer refuses to insert dollar sign when you type ‘$’ at -point where AUCTeX thinks the current math mode didn’t start with -dollar(s). AUCTeX assumes the user knows that it isn’t in math -mode actually. - -You can keep the former behavior by enabling the new customize -option ‘TeX-refuse-unmatched-dollar’. - -AUCTeX supports completion-at-point of macro and environment -arguments in LaTeX buffers. The responsible function recognizes -the argument position and extracts the corresponding candidates -from the variables ‘TeX-symbol-list’ and ‘LaTeX-environment-list’. - -AUCTeX underlines the argument of macros which produce underlined -text in the final product with ‘font-latex-underline-face’. The -corresponding keyword class is called ‘underline-command’. See the -section for fontification of macros if you dislike this feature and -wish to deactivate it. - -Support for the Sioyek document viewer is added. - -AUCTeX now requires GNU Emacs 25.1 or higher. - -AUCTeX tracks the change in Emacs where initial inputs in the -minibuffer during queries are getting phased out. Queries for the -mandatory arguments of macros and environments are adjusted where -applicable. The value which will be used after hitting ‘RET’ -without other input is shown in the prompt in parentheses prefixed -with ‘default’. For this change the signature of the function -‘TeX-arg-length’ is altered. The old argument list was: - (defun TeX-arg-length (optional &optional prompt - initial-input definition default) - -whereas the new one is: - (defun TeX-arg-length (optional &optional prompt - default initial-input definition) - -Note the position change of ‘DEFAULT’. - -Indenting of conditionals is improved. Code inside constructs like -‘\ifx . \else . \fi’ is correctly indented. An interface for style -files is also introduced which can add their macros to the -indentation engine. Check the file ‘algpseudocode.el’ for an -example. - -You can optionally enable indent inside square brackets ‘[]’ by new -user options ‘TeX-indent-open-delimiters’ and -‘TeX-indent-close-delimiters’. - -Now ‘tex-buf.el’ is merged into ‘tex.el’ and no longer exists. If -your personal code has ‘(require 'tex-buf)’, one of the following -prescriptions would serve. - 1. Remove ‘(require 'tex-buf)’. - 2. Replace it with ‘(require 'tex)’. - 3. Replace it with ‘(require 'latex)’. - -When you edit a document divided into multiple files, auto parsed -information for all sub files are saved under ‘auto’ subdirectory -at master directory when ‘TeX-parse-self’ and ‘TeX-auto-save’ -options are enabled. Now you can have support ‘.el’ file saved -under ‘auto’ subdirectory of each directory of the sub file when -the sub files aren’t located at the master directory. - -To achieve that, set new user option ‘TeX-auto-save-aggregate’ to -‘nil’. - -There was another hook where former dynamic free variables could be -used. The usage was invalidated at version 13.1, by introduction -of lexical binding over AUCTeX. - -The functions in ‘TeX-region-hook’ could access the free variables -‘master-buffer’ and ‘orig-buffer’. Those are now named -‘TeX-region-master-buffer’ and ‘TeX-region-orig-buffer’, -respectively. - -Requirements ------------- - -It is required that you use at least GNU Emacs 26.1. - -The preview-latex subsystem requires image support. - -You'll also need a working LaTeX installation and Ghostscript. -dvipng[2] (version 1.4 or later), a very fast DVI converter, can be -used to speed up the conversion. - -Availability ------------- - -The easiest way for getting AUCTeX is installing it with GNU ELPA, see - for more information. -Other download options are available at -. At release time, we provide the -source tarball. You can also use versions of Emacs that already -include AUCTeX or a software package management system for your -operating system which provides you with the latest release. - -A separate directory for each release contains some stuff from the -tarball, such as ChangeLog, printable manuals, and a reference sheet. -The download area is mirrored to the directory support/auctex on CTAN. -AUCTeX is licensed under the GNU General Public License version 3. - -You'll find more information at the web site of AUCTeX -, including its mailing list -addresses. - -Future development and additional information ---------------------------------------------- - -AUCTeX is proceeding as a GNU project with the long-term intent of -merging it into Emacs. For that reason, all new contributors need to -assign copyright to their contributions to the FSF (the usual -procedure for Emacs contributors). The same holds for past -contributors. The principal authors and maintainers have already done -so, but it would require a diligent and diplomatic volunteer to find -and ask the rest. - -Current AUCTeX managers are Arash Esbati, Mosè Giordano, and Tassilo -Horn. Everybody is welcome to contribute to the project by reporting -bugs and suggesting improvements, but the most effective way of -helping AUCTeX development remains volunteering for tasks. - -The following people contributed to this release series (in -alphabetical order): Ivan Andrus, Ralf Angeli, Masayuki Ataka, -Mohammad Hossein Bateni, Fabrice Ben Hamouda, Thomas Baumann, Vincent -Belaïche, Berend de Boer, Alex Branham, Uwe Brauer, Ken Brown, Joshua -Buhl, Jean-François Burnol, Patrice Dumas, Arash Esbati, Werner Fink, -Miguel Frasson, Peter S. Galbraith, Mosè Giordano, Andrea Greselin, -Patrick Gundlach, Abdul-Lateef Haji-Ali, Jobst Hoffmann, Tassilo Horn, -Yvon Hevel, Orlando Iovino, Mads Jensen, Arne Jørgensen, Philip -Kaludercic, David Kastrup, Ikumi Keita, Philip Kime, Oleh Krehel, -Joost Kremers, Frank Küster, Jan-Ã…ke Larsson, Matthew Leach, Brian -Leung, Antoine Levitt, Leo Liu, Vladimir Lomov, Stefan Monnier, Dan -Nicolaescu, Piet van Oostrum, Pieter Pareit, Nicolas Richard, Augusto -Ritter Stoffel, Florent Rougon, Santiago Saavedra, Davide -G. M. Salvetti, Rüdiger Sonderfeld, Holger Sparr, Mike Sperber, Reiner -Steib, Christian Schlauer, Shiro Takeda, Mark Trettin (Please accept -our apologies if we forgot somebody.) - -Footnotes: - -[1] - -[2] dvipng is available via its project page - and from CTAN. diff --git a/code/elpa/auctex-13.2.1/auctex-autoloads.el b/code/elpa/auctex-13.2.1/auctex-autoloads.el deleted file mode 100644 index c066add..0000000 --- a/code/elpa/auctex-13.2.1/auctex-autoloads.el +++ /dev/null @@ -1,412 +0,0 @@ -;;; auctex-autoloads.el --- automatically extracted autoloads -*- lexical-binding: t -*- -;; -;;; Code: - -(add-to-list 'load-path (directory-file-name - (or (file-name-directory #$) (car load-path)))) - - -;;;### (autoloads nil "bib-cite" "bib-cite.el" (0 0 0 0)) -;;; Generated autoloads from bib-cite.el - -(autoload 'bib-cite-minor-mode "bib-cite" "\ -Toggle bib-cite mode. -When bib-cite mode is enabled, citations, labels and refs are highlighted -when the mouse is over them. Clicking on these highlights with [mouse-2] -runs `bib-find', and [mouse-3] runs `bib-display'. - -\(fn ARG)" t nil) - -(autoload 'turn-on-bib-cite "bib-cite" "\ -Unconditionally turn on Bib Cite mode." nil nil) - -(register-definition-prefixes "bib-cite" '("LaTeX-find-label-hist-alist" "bib-" "create-alist-from-list" "member-cis" "psg-" "search-directory-tree")) - -;;;*** - -;;;### (autoloads nil "context" "context.el" (0 0 0 0)) -;;; Generated autoloads from context.el - -(defalias 'ConTeXt-mode #'context-mode) - -(autoload 'context-mode "context" "\ -Major mode in AUCTeX for editing ConTeXt files. - -Special commands: -\\{ConTeXt-mode-map} - -Entering `context-mode' calls the value of `text-mode-hook', -then the value of `TeX-mode-hook', and then the value -of `ConTeXt-mode-hook'." t nil) - -(register-definition-prefixes "context" '("ConTeXt-" "TeX-ConTeXt-sentinel" "context-guess-current-interface")) - -;;;*** - -;;;### (autoloads nil "context-en" "context-en.el" (0 0 0 0)) -;;; Generated autoloads from context-en.el - -(autoload 'context-en-mode "context-en" "\ -Major mode for editing files for ConTeXt using its english interface. - -Special commands: -\\{ConTeXt-mode-map} - -Entering `context-mode' calls the value of `text-mode-hook', -then the value of `TeX-mode-hook', and then the value -of `ConTeXt-mode-hook'." t nil) - -(register-definition-prefixes "context-en" '("ConTeXt-")) - -;;;*** - -;;;### (autoloads nil "context-nl" "context-nl.el" (0 0 0 0)) -;;; Generated autoloads from context-nl.el - -(autoload 'context-nl-mode "context-nl" "\ -Major mode for editing files for ConTeXt using its dutch interface. - -Special commands: -\\{ConTeXt-mode-map} - -Entering `context-mode' calls the value of `text-mode-hook', -then the value of `TeX-mode-hook', and then the value -of `ConTeXt-mode-hook'." t nil) - -(register-definition-prefixes "context-nl" '("ConTeXt-")) - -;;;*** - -;;;### (autoloads nil "font-latex" "font-latex.el" (0 0 0 0)) -;;; Generated autoloads from font-latex.el - -(autoload 'font-latex-setup "font-latex" "\ -Setup this buffer for LaTeX font-lock. Usually called from a hook." nil nil) - -(register-definition-prefixes "font-latex" '("font-latex-")) - -;;;*** - -;;;### (autoloads nil "latex" "latex.el" (0 0 0 0)) -;;; Generated autoloads from latex.el - -(autoload 'BibTeX-auto-store "latex" "\ -This function should be called from `bibtex-mode-hook'. -It will setup BibTeX to store keys in an auto file." nil nil) - -(add-to-list 'auto-mode-alist '("\\.drv\\'" . latex-mode) t) - -(add-to-list 'auto-mode-alist '("\\.hva\\'" . latex-mode)) - -(autoload 'TeX-latex-mode "latex" "\ -Major mode in AUCTeX for editing LaTeX files. -See info under AUCTeX for full documentation. - -Special commands: -\\{LaTeX-mode-map} - -Entering LaTeX mode calls the value of `text-mode-hook', -then the value of `TeX-mode-hook', and then the value -of `LaTeX-mode-hook'." t nil) - -(add-to-list 'auto-mode-alist '("\\.dtx\\'" . doctex-mode)) - -(autoload 'docTeX-mode "latex" "\ -Major mode in AUCTeX for editing .dtx files derived from `LaTeX-mode'. -Runs `LaTeX-mode', sets a few variables and -runs the hooks in `docTeX-mode-hook'. - -\(fn)" t nil) - -(defalias 'TeX-doctex-mode #'docTeX-mode) - -(register-definition-prefixes "latex" '("Bib" "LaTeX-" "TeX-" "docTeX-" "latex-math-mode")) - -;;;*** - -;;;### (autoloads nil "latex-flymake" "latex-flymake.el" (0 0 0 0)) -;;; Generated autoloads from latex-flymake.el - -(register-definition-prefixes "latex-flymake" '("LaTeX-")) - -;;;*** - -;;;### (autoloads nil "multi-prompt" "multi-prompt.el" (0 0 0 0)) -;;; Generated autoloads from multi-prompt.el - -(autoload 'multi-prompt "multi-prompt" "\ -Completing prompt for a list of strings. -The first argument SEPARATOR should be the string (of length 1) to -separate the elements in the list. The second argument UNIQUE should -be non-nil, if each element must be unique. The remaining elements -are the arguments to `completing-read'. See that. - -\(fn SEPARATOR UNIQUE PROMPT TABLE &optional MP-PREDICATE REQUIRE-MATCH INITIAL HISTORY)" nil nil) - -(autoload 'multi-prompt-key-value "multi-prompt" "\ -Read multiple strings, with completion and key=value support. -PROMPT is a string to prompt with, usually ending with a colon -and a space. - -TABLE is an alist where each entry is a list. The first element -of each list is a string representing a key and the optional -second element is a list with strings to be used as values for -the key. The second element can also be a variable returning a -list of strings. - -See the documentation for `completing-read' for details on the -other arguments: PREDICATE, REQUIRE-MATCH, INITIAL-INPUT, HIST, -DEF, and INHERIT-INPUT-METHOD. - -The return value is the string as entered in the minibuffer. - -\(fn PROMPT TABLE &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HIST DEF INHERIT-INPUT-METHOD)" nil nil) - -(register-definition-prefixes "multi-prompt" '("multi-prompt-")) - -;;;*** - -;;;### (autoloads nil "plain-tex" "plain-tex.el" (0 0 0 0)) -;;; Generated autoloads from plain-tex.el - -(autoload 'TeX-plain-tex-mode "plain-tex" "\ -Major mode in AUCTeX for editing plain TeX files. -See info under AUCTeX for documentation. - -Special commands: -\\{plain-TeX-mode-map} - -Entering `plain-tex-mode' calls the value of `text-mode-hook', -then the value of `TeX-mode-hook', and then the value -of `plain-TeX-mode-hook'." t nil) - -(autoload 'ams-tex-mode "plain-tex" "\ -Major mode in AUCTeX for editing AmS-TeX files. -See info under AUCTeX for documentation. - -Special commands: -\\{AmSTeX-mode-map} - -Entering `ams-tex-mode' calls the value of `text-mode-hook', -then the value of `TeX-mode-hook', and then the value -of `AmS-TeX-mode-hook'." t nil) - -(register-definition-prefixes "plain-tex" '("AmS" "plain-TeX-")) - -;;;*** - -;;;### (autoloads nil "preview" "preview.el" (0 0 0 0)) -;;; Generated autoloads from preview.el - -(autoload 'desktop-buffer-preview "preview" "\ -Hook function for restoring persistent previews into a buffer. - -\(fn FILE-NAME BUFFER-NAME MISC)" nil nil) - -(add-to-list 'desktop-buffer-mode-handlers '(latex-mode . desktop-buffer-preview)) - -(autoload 'preview-install-styles "preview" "\ -Installs the TeX style files into a permanent location. -This must be in the TeX search path. If FORCE-OVERWRITE is greater -than 1, files will get overwritten without query, if it is less -than 1 or nil, the operation will fail. The default of 1 for interactive -use will query. - -Similarly FORCE-SAVE can be used for saving -`preview-TeX-style-dir' to record the fact that the uninstalled -files are no longer needed in the search path. - -\(fn DIR &optional FORCE-OVERWRITE FORCE-SAVE)" t nil) - -(autoload 'LaTeX-preview-setup "preview" "\ -Hook function for embedding the preview package into AUCTeX. -This is called by `LaTeX-mode-hook' and changes AUCTeX variables -to add the preview functionality." nil nil) - -(autoload 'preview-report-bug "preview" "\ -Report a bug in the preview-latex package." t nil) - -(register-definition-prefixes "preview" '("TeX-" "desktop-buffer-preview-misc-data" "preview-")) - -;;;*** - -;;;### (autoloads nil "tex" "tex.el" (0 0 0 0)) -;;; Generated autoloads from tex.el - -(autoload 'TeX-tex-mode "tex" "\ -Major mode in AUCTeX for editing TeX or LaTeX files. -Tries to guess whether this file is for plain TeX or LaTeX. - -The algorithm is as follows: - - 1) if the file is empty or `TeX-force-default-mode' is not set to nil, - `TeX-default-mode' is chosen - 2) If \\documentstyle or \\begin{, \\section{, \\part{ or \\chapter{ is - found, `latex-mode' is selected. - 3) Otherwise, use `plain-tex-mode'" t nil) - -(autoload 'TeX-auto-generate "tex" "\ -Generate style file for TEX and store it in AUTO. -If TEX is a directory, generate style files for all files in the directory. - -\(fn TEX AUTO)" t nil) - -(autoload 'TeX-auto-generate-global "tex" "\ -Create global auto directory for global TeX macro definitions." t nil) - -(autoload 'TeX-submit-bug-report "tex" "\ -Submit a bug report on AUCTeX via mail. - -Don't hesitate to report any problems or inaccurate documentation. - -If you don't have setup sending mail from Emacs, please copy the -output buffer into your mail program, as it gives us important -information about your AUCTeX version and AUCTeX configuration." t nil) - -(register-definition-prefixes "tex" '("Bib" "ConTeXt-" "LaTeX-" "TeX-" "VirTeX-common-initialization" "docTeX-default-extension" "plain-TeX-auto-regexp-list" "tex-")) - -;;;*** - -;;;### (autoloads nil "tex-bar" "tex-bar.el" (0 0 0 0)) -;;; Generated autoloads from tex-bar.el - -(autoload 'TeX-install-toolbar "tex-bar" "\ -Install toolbar buttons for TeX mode." t nil) - -(autoload 'LaTeX-install-toolbar "tex-bar" "\ -Install toolbar buttons for LaTeX mode." t nil) - -(register-definition-prefixes "tex-bar" '("TeX-bar-")) - -;;;*** - -;;;### (autoloads nil "tex-fold" "tex-fold.el" (0 0 0 0)) -;;; Generated autoloads from tex-fold.el - -(autoload 'TeX-fold-mode "tex-fold" "\ -Minor mode for hiding and revealing macros and environments. - -Called interactively, with no prefix argument, toggle the mode. -With universal prefix ARG (or if ARG is nil) turn mode on. -With zero or negative ARG turn mode off. - -\(fn &optional ARG)" t nil) - -(defalias 'tex-fold-mode #'TeX-fold-mode) - -(register-definition-prefixes "tex-fold" '("TeX-fold-")) - -;;;*** - -;;;### (autoloads nil "tex-font" "tex-font.el" (0 0 0 0)) -;;; Generated autoloads from tex-font.el - -(autoload 'tex-font-setup "tex-font" "\ -Setup font lock support for TeX." nil nil) - -(register-definition-prefixes "tex-font" '("tex-")) - -;;;*** - -;;;### (autoloads nil "tex-info" "tex-info.el" (0 0 0 0)) -;;; Generated autoloads from tex-info.el - -(defalias 'Texinfo-mode #'texinfo-mode) - -(autoload 'TeX-texinfo-mode "tex-info" "\ -Major mode in AUCTeX for editing Texinfo files. - -Special commands: -\\{Texinfo-mode-map} - -Entering Texinfo mode calls the value of `text-mode-hook' and then the -value of `Texinfo-mode-hook'." t nil) - -(register-definition-prefixes "tex-info" '("Texinfo-" "texinfo-environment-regexp")) - -;;;*** - -;;;### (autoloads nil "tex-ispell" "tex-ispell.el" (0 0 0 0)) -;;; Generated autoloads from tex-ispell.el - -(register-definition-prefixes "tex-ispell" '("TeX-ispell-")) - -;;;*** - -;;;### (autoloads nil "tex-jp" "tex-jp.el" (0 0 0 0)) -;;; Generated autoloads from tex-jp.el - -(autoload 'japanese-plain-tex-mode "tex-jp" "\ -Major mode in AUCTeX for editing Japanese plain TeX files. -Set `japanese-TeX-mode' to t, and enter `TeX-plain-tex-mode'." t nil) - -(autoload 'japanese-latex-mode "tex-jp" "\ -Major mode in AUCTeX for editing Japanese LaTeX files. -Set `japanese-TeX-mode' to t, and enter `TeX-latex-mode'." t nil) - -(register-definition-prefixes "tex-jp" '("TeX-" "japanese-")) - -;;;*** - -;;;### (autoloads nil "tex-site" "tex-site.el" (0 0 0 0)) -;;; Generated autoloads from tex-site.el - (require 'tex-site) - -(register-definition-prefixes "tex-site" '("AUCTeX-" "TeX-" "preview-TeX-style-dir" "tex-site-unload-function")) - -;;;*** - -;;;### (autoloads nil "tex-style" "tex-style.el" (0 0 0 0)) -;;; Generated autoloads from tex-style.el - -(register-definition-prefixes "tex-style" '("LaTeX-" "TeX-TikZ-point-name-regexp")) - -;;;*** - -;;;### (autoloads nil "tex-wizard" "tex-wizard.el" (0 0 0 0)) -;;; Generated autoloads from tex-wizard.el - -(register-definition-prefixes "tex-wizard" '("TeX-wizard")) - -;;;*** - -;;;### (autoloads nil "texmathp" "texmathp.el" (0 0 0 0)) -;;; Generated autoloads from texmathp.el - -(autoload 'texmathp "texmathp" "\ -Determine if point is inside (La)TeX math mode. -Returns t or nil. Additional info is placed into `texmathp-why'. -The functions assumes that you have (almost) syntactically correct (La)TeX in -the buffer. -See the variable `texmathp-tex-commands' about which commands are checked." t nil) - -(autoload 'texmathp-match-switch "texmathp" "\ -Search backward for any of the math switches. -Limit searched to BOUND. - -\(fn BOUND)" nil nil) - -(register-definition-prefixes "texmathp" '("texmathp-")) - -;;;*** - -;;;### (autoloads nil "toolbar-x" "toolbar-x.el" (0 0 0 0)) -;;; Generated autoloads from toolbar-x.el - (autoload 'toolbarx-install-toolbar "toolbar-x") - -(register-definition-prefixes "toolbar-x" '("toolbarx-")) - -;;;*** - -;;;### (autoloads nil nil ("auctex-pkg.el" "auctex.el" "tex-mik.el") -;;;;;; (0 0 0 0)) - -;;;*** - -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; auctex-autoloads.el ends here diff --git a/code/elpa/auctex-13.2.1/auctex-pkg.el b/code/elpa/auctex-13.2.1/auctex-pkg.el deleted file mode 100644 index 6a610e5..0000000 --- a/code/elpa/auctex-13.2.1/auctex-pkg.el +++ /dev/null @@ -1,2 +0,0 @@ -;; Generated package description from auctex.el -*- no-byte-compile: t -*- -(define-package "auctex" "13.2.1" "Integrated environment for *TeX*" '((emacs "25.1")) :commit "1c3360b1621a524e14fa0067dc7e138630c2267f" :maintainer '(nil . "auctex-devel@gnu.org") :keywords '("tex" "latex" "texinfo" "context" "doctex" "preview-latex") :url "https://www.gnu.org/software/auctex/") diff --git a/code/elpa/auctex-13.2.1/auctex.el b/code/elpa/auctex-13.2.1/auctex.el deleted file mode 100644 index 86ce9f6..0000000 --- a/code/elpa/auctex-13.2.1/auctex.el +++ /dev/null @@ -1,45 +0,0 @@ -;;; auctex.el --- Integrated environment for *TeX* -*- lexical-binding: t; -*- - -;; Copyright (C) 2014-2021 Free Software Foundation, Inc. - -;; Version: 13.2.1 -;; URL: https://www.gnu.org/software/auctex/ -;; Maintainer: auctex-devel@gnu.org -;; Notifications-To: auctex-diffs@gnu.org -;; Package-Requires: ((emacs "25.1")) -;; Keywords: TeX LaTeX Texinfo ConTeXt docTeX preview-latex - -;; This file is part of GNU Emacs. - -;; GNU Emacs 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. - -;; GNU Emacs 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 GNU Emacs. If not, see . - -;;; Commentary: - -;; This can be used for starting up AUCTeX. The following somewhat -;; strange trick causes tex-site.el to be loaded in a way that can be -;; safely undone using (unload-feature 'tex-site). - -;; FIXME: I don't quite understand in which way this is better than less -;; strange code such as -;; (require 'tex-site (expand-file-name "tex-site.el" -;; (file-name-directory load-file-name)) - -;;; Code: - -(autoload 'TeX-load-hack - (expand-file-name "tex-site.el" - (file-name-directory load-file-name))) -(TeX-load-hack) - -;;; auctex.el ends here diff --git a/code/elpa/auctex-13.2.1/auctex.info b/code/elpa/auctex-13.2.1/auctex.info deleted file mode 100644 index 47a1532..0000000 --- a/code/elpa/auctex-13.2.1/auctex.info +++ /dev/null @@ -1,9808 +0,0 @@ -This is auctex.info, produced by makeinfo version 7.0.3 from -auctex.texi. - -This manual is for AUCTeX (version 13.2.1 from 2023-07-20), a -sophisticated TeX environment for Emacs. - - Copyright © 1992-1995, 2001, 2002, 2004-2023 Free Software -Foundation, Inc. - - Permission is granted to copy, distribute and/or modify this - document under the terms of the GNU Free Documentation License, - Version 1.3 or any later version published by the Free Software - Foundation; with no Invariant Sections, no Front-Cover Texts and no - Back-Cover Texts. A copy of the license is included in the section - entitled “GNU Free Documentation License.†-INFO-DIR-SECTION Emacs -START-INFO-DIR-ENTRY -* AUCTeX: (auctex). A sophisticated TeX environment for Emacs. -END-INFO-DIR-ENTRY - -INFO-DIR-SECTION TeX -START-INFO-DIR-ENTRY -* AUCTeX: (auctex). A sophisticated TeX environment for Emacs. -END-INFO-DIR-ENTRY - - -File: auctex.info, Node: Top, Next: Copying, Up: (dir) - -AUCTeX -****** - -This manual may be copied under the conditions spelled out in *note -Copying this Manual::. - - AUCTeX is an integrated environment for editing LaTeX, ConTeXt, -docTeX, Texinfo, and TeX files. - - Although AUCTeX contains a large number of features, there are no -reasons to despair. You can continue to write TeX and LaTeX documents -the way you are used to, and only start using the multiple features in -small steps. AUCTeX is not monolithic, each feature described in this -manual is useful by itself, but together they provide an environment -where you will make very few LaTeX errors, and makes it easy to find the -errors that may slip through anyway. - - It is a good idea to make a printout of AUCTeX’s reference card -‘tex-ref.tex’ or one of its typeset versions. - - If you want to make AUCTeX aware of style files and multifile -documents right away, insert the following in your init file (usually -‘~/.emacs.d/init.el’). - - (setq TeX-auto-save t) - (setq TeX-parse-self t) - (setq-default TeX-master nil) - - Another thing you should enable is RefTeX, a comprehensive solution -for managing cross references, bibliographies, indices, document -navigation and a few other things. (*Note (reftex)Installation::.) - - For detailed information about the preview-latex subsystem of AUCTeX, -see *note Introduction: (preview-latex)Top. - - There is a mailing list for general discussion about AUCTeX: write a -mail with “subscribe†in the subject to to join -it. Send contributions to . - - Bug reports should go to , suggestions for new -features, and pleas for help should go to either -(the AUCTeX developers), or to if they might have -general interest. Please use the command ‘M-x TeX-submit-bug-report -’ to report bugs if possible. You can subscribe to a low-volume -announcement list by sending “subscribe†in the subject of a mail to -. - -* Menu: - -* Copying:: Copying -* Introduction:: Introduction to AUCTeX -* Editing:: Editing the Document Source -* Display:: Controlling Screen Display -* Processing:: Starting Processors, Viewers and Other Programs -* Customization:: Customization and Extension -* Appendices:: Copying, Changes, Development, FAQ, Texinfo mode -* Indices:: Indices - - — The Detailed Node Listing — - -Introduction - -* Summary:: Overview of AUCTeX -* Installation:: Installing AUCTeX -* Quick Start:: Quick Start - -Editing the Document Source - -* Quotes:: Inserting double quotes -* Font Specifiers:: Inserting Font Specifiers -* Sectioning:: Inserting chapters, sections, etc. -* Environments:: Inserting Environment Templates -* Mathematics:: Entering Mathematics -* Completion:: Completion of macros -* Commenting:: Commenting text -* Indenting:: Reflecting syntactic constructs with whitespace -* Filling:: Automatic and manual line breaking - -Inserting Environment Templates - -* Equations:: Equations -* Floats:: Floats -* Itemize-like:: Itemize-like Environments -* Tabular-like:: Tabular-like Environments -* Customizing Environments:: Customizing Environments - -Controlling Screen Display - -* Font Locking:: Font Locking -* Folding:: Folding Macros and Environments -* Outline:: Outlining the Document -* Narrowing:: Restricting display and editing to a portion of the buffer -* Prettifying:: Displaying Greek and math macros as Unicode characters - -Font Locking - -* Fontification of macros:: Fontification of macros -* Fontification of quotes:: Fontification of quotes -* Fontification of math:: Fontification of math constructs -* Verbatim content:: Verbatim macros and environments -* Faces:: Faces used by font-latex -* Known problems:: Known fontification problems - -Starting Processors, Viewers and Other Programs - -* Commands:: Invoking external commands. -* Viewing:: Invoking external viewers. -* Debugging:: Debugging TeX and LaTeX output. -* Checking:: Checking the document. -* Control:: Controlling the processes. -* Cleaning:: Cleaning intermediate and output files. -* Documentation:: Documentation about macros and packages. - -Viewing the Formatted Output - -* Starting Viewers:: Starting viewers -* I/O Correlation:: Forward and inverse search - -Catching the errors - -* Ignoring warnings:: Controlling warnings to be reported -* Error overview:: List of all errors and warnings - -Customization and Extension - -* Multifile:: Multifile Documents -* Parsing Files:: Automatic Parsing of TeX Files -* Internationalization:: Language Support -* Automatic:: Automatic Customization -* Style Files:: Writing Your Own Style Support - -Language Support - -* European:: Using AUCTeX with European Languages -* Japanese:: Using AUCTeX with Japanese - -Automatic Customization - -* Automatic Global:: Automatic Customization for the Site -* Automatic Private:: Automatic Customization for a User -* Automatic Local:: Automatic Customization for a Directory - -Writing Your Own Style Support - -* Simple Style:: A Simple Style File -* Adding Macros:: Adding Support for Macros -* Adding Environments:: Adding Support for Environments -* Adding Other:: Adding or Examining Other Information -* Hacking the Parser:: Automatic Extraction of New Things - -Copying, Changes, Development, FAQ - -* Copying this Manual:: -* Changes:: -* Development:: -* FAQ:: -* Texinfo mode:: - -Copying this Manual - -* GNU Free Documentation License:: License for copying this manual. - -Indices - -* Key Index:: -* Function Index:: -* Variable Index:: -* Concept Index:: - - - -File: auctex.info, Node: Copying, Next: Introduction, Prev: Top, Up: Top - -Copying -******* - -AUCTeX primarily consists of Lisp files for Emacs, but there are also -installation scripts and files and TeX support files. All of those are -“freeâ€; this means that everyone is free to use them and free to -redistribute them on a free basis. The files of AUCTeX are not in the -public domain; they are copyrighted and there are restrictions on their -distribution, but these restrictions are designed to permit everything -that a good cooperating citizen would want to do. What is not allowed -is to try to prevent others from further sharing any version of these -programs that they might get from you. - - Specifically, we want to make sure that you have the right to give -away copies of the files that constitute AUCTeX, that you receive source -code or else can get it if you want it, that you can change these files -or use pieces of them in new free programs, and that you know you can do -these things. - - To make sure that everyone has such rights, we have to forbid you to -deprive anyone else of these rights. For example, if you distribute -copies of parts of AUCTeX, you must give the recipients all the rights -that you have. You must make sure that they, too, receive or can get -the source code. And you must tell them their rights. - - Also, for our own protection, we must make certain that everyone -finds out that there is no warranty for AUCTeX. If any parts are -modified by someone else and passed on, we want their recipients to know -that what they have is not what we distributed, so that any problems -introduced by others will not reflect on our reputation. - - The precise conditions of the licenses for the files currently being -distributed as part of AUCTeX are found in the General Public Licenses -that accompany them. This manual specifically is covered by the GNU -Free Documentation License (*note Copying this Manual::). - - -File: auctex.info, Node: Introduction, Next: Editing, Prev: Copying, Up: Top - -1 Introduction -************** - -* Menu: - -* Summary:: Overview of AUCTeX -* Installation:: Installing AUCTeX -* Quick Start:: Quick Start - - -File: auctex.info, Node: Summary, Next: Installation, Up: Introduction - -1.1 Overview of AUCTeX -====================== - -AUCTeX is a comprehensive customizable integrated environment for -writing input files for TeX, LaTeX, ConTeXt, Texinfo, and docTeX using -Emacs. - - It supports you in the insertion of macros, environments, and -sectioning commands by providing completion alternatives and prompting -for parameters. It automatically indents your text as you type it and -lets you format a whole file at once. The outlining and folding -facilities provide you with a focused and clean view of your text. - - AUCTeX lets you process your source files by running TeX and related -tools (such as output filters, post processors for generating indices -and bibliographies, and viewers) from inside Emacs. AUCTeX lets you -browse through the errors TeX reported, while it moves the cursor -directly to the reported error, and displays some documentation for that -particular error. This will even work when the document is spread over -several files. - - One component of AUCTeX that LaTeX users will find attractive is -preview-latex, a combination of folding and in-source previewing that -provides true “What You See Is What You Get†experience in your -sourcebuffer, while letting you retain full control. - - More detailed information about the features and usage of AUCTeX can -be found in the remainder of this manual. - - AUCTeX is written entirely in Emacs Lisp, and hence you can easily -add new features for your own needs. It is a GNU project and -distributed under the ‘GNU General Public License Version 3’. - - The most recent version is always available at -. - - WWW users may want to check out the AUCTeX page at -. - - For comprehensive information about how to install AUCTeX *Note -Installation::, or *note Installation under MS Windows::, respectively. - - If you are considering upgrading AUCTeX, the recent changes are -described in *note Changes::. - - If you want to discuss AUCTeX with other users or its developers, -there are several mailing lists you can use. - - Send a mail with the subject “subscribe†to -in order to join the general discussion list for AUCTeX. Articles -should be sent to . In a similar way, you can subscribe -to the list for just getting important -announcements about AUCTeX. The list is for bug -reports which you should usually file with the ‘M-x -TeX-submit-bug-report ’ command. If you want to address the -developers of AUCTeX themselves with technical issues, they can be found -on the discussion list . - - -File: auctex.info, Node: Installation, Next: Quick Start, Prev: Summary, Up: Introduction - -1.2 Installing AUCTeX -===================== - -The modern and strongly recommended way of installing AUCTeX is by using -the Emacs package manager integrated in Emacs 24 and greater (ELPA). -Simply do ‘M-x list-packages ’, mark the auctex package for -installation with ‘i’, and hit ‘x’ to execute the installation -procedure. That’s all. - - ‘use-package’ users can use this simple recipe in their -‘user-init-file’ which essentially does the same as the manual -installation explained above. - - (use-package tex - :ensure auctex) - - Using the ELPA version has several advantages. Besides being -platform and OS independent, you will receive intermediate bugfix -releases between major AUCTeX releases conveniently. For past ELPA -releases, see . Once the -installation is completed, you can skip the rest of this section and -proceed to *note Quick Start::. - - The remainder of this section is about installing AUCTeX from a -release tarball or from a checkout of the AUCTeX repository. - - Installing AUCTeX should be simple: merely ‘./configure’, ‘make’, and -‘make install’ for a standard site-wide installation (most other -installations can be done by specifying a ‘--prefix=...’ option). - - On many systems, this will already activate the package, making its -modes the default instead of the built-in modes of Emacs. If this is -not the case, consult *note Loading the package::. Please read through -this document fully before installing anything. The installation -procedure has changed as compared to earlier versions. Users of -MS Windows are asked to consult *Note Installation under MS Windows::. - -* Menu: - -* Prerequisites:: -* Configure:: -* Build/install and uninstall:: -* Loading the package:: -* Advice for package providers:: -* Advice for non-privileged users:: -* Installation under MS Windows:: -* Customizing:: - - -File: auctex.info, Node: Prerequisites, Next: Configure, Up: Installation - -1.2.1 Prerequisites -------------------- - - • GNU Emacs 26.1 or higher - - Using preview-latex requires a version of Emacs compiled with image - support. - - Windows - Precompiled versions are available from - . - macOS - For an overview of precompiled versions of Emacs for macOS see - for example . - GNU/Linux - Most GNU/Linux distributions nowadays provide a recent variant - of Emacs via their package repositories. - Self-compiled - Compiling Emacs yourself requires a C compiler and a number of - tools and development libraries. Details are beyond the scope - of this manual. Instructions for checking out the source code - can be found at . - - • A working TeX installation - - Well, AUCTeX would be pointless without that. Processing - documentation requires TeX, LaTeX and Texinfo during installation. - preview-latex requires Dvips or ‘dvipng’ for its operation in DVI - mode. The default configuration of AUCTeX is tailored for - TeX Live-based distributions, but can be adapted easily. - - • A recent Ghostscript - - This is needed for operation of preview-latex in both DVI and PDF - mode. Ghostscript version 7.07 or newer is required. - - • GNU make - - Recent AUCTeX uses GNU make specific capabilities in the Makefiles. - If your OS’s default ‘make’ command is not GNU make, you have to - obtain it in order to build AUCTeX by yourself. GNU make is - sometimes provided under the name ‘gmake’ in your OS’s binary - package system. - - • The Texinfo package - - Strictly speaking, you can get away without it if you are building - from the distribution tarball, have not modified any files and - don’t need a printed version of the manual: the pregenerated info - file is included in the tarball. At least version 4.0 is required. - - For some known issues with various software, see *note -(preview-latex)Known problems::. - - -File: auctex.info, Node: Configure, Next: Build/install and uninstall, Prev: Prerequisites, Up: Installation - -1.2.2 Configure ---------------- - -The first step is to configure the source code, telling it where various -files will be. To do so, run - - ./configure OPTIONS - - (Note: if you have fetched AUCTeX from Git rather than a regular -release, you will have to first follow the instructions in -‘README.GIT’). - - On many machines, you will not need to specify any options, but if -‘configure’ cannot determine something on its own, you’ll need to help -it out with one of these options: - -‘--prefix=PREFIX’ - All automatic placements for package components will be chosen from - sensible existing hierarchies below this: directories like ‘man’, - ‘share’ and ‘bin’ are supposed to be directly below PREFIX. - - Only if no workable placement can be found there, in some cases an - alternative search will be made in a prefix deduced from a suitable - binary. - - ‘/usr/local’ is the default PREFIX, intended to be suitable for a - site-wide installation. If you are packaging this as an operating - system component for distribution, the setting ‘/usr’ will probably - be the right choice. See *note Advice for package providers:: for - detail. - - If you are planning to install the package as a single - non-priviledged user, you will typically set PREFIX to your home - directory. Consult *note Advice for non-privileged users:: for - addtional instructions. - -‘--with-emacs=/PATH/TO/EMACS’ - If you are using a pretest which isn’t in your ‘PATH’, or - ‘configure’ is not finding the right Emacs executable, you can - specify it with this option. - -‘--with-lispdir=LISPDIR’ - This option specifies the location of the ‘site-lisp’ directory - within ‘load-path’ under which the files will get installed (the - bulk will get installed in a subdirectory). ‘./configure’ should - figure this out by itself. - -‘--with-auctexstartfile=auctex.el’ -‘--with-previewstartfile=preview-latex.el’ - This is the name of the respective startup files. If LISPDIR - contains a subdirectory ‘site-start.d’, the start files are placed - there, and ‘site-start.el’ should load them automatically. Please - be aware that you must not move the start files after installation - since other files are found _relative_ to them. - -‘--with-packagelispdir=auctex’ - This is the directory where the bulk of the package gets located. - The startfile adds this into ‘load-path’. - -‘--with-auto-dir=/DIR’ - You can use this option to specify the directory containing - automatically generated information by ‘M-x - TeX-auto-generate-global ’. It is not necessary for most TeX - installs, but may be used if you don’t like the directory that - configure is suggesting. - -‘--help’ - This is not an option specific to AUCTeX. A number of standard - options to ‘configure’ exist, and we do not have the room to - describe them here; a short description of each is available, using - ‘--help’. - -‘--disable-preview’ - This disables configuration and installation of preview-latex. - This option is not actually recommended. If your Emacs does not - support images, you should really upgrade to a newer version. - Distributors should, if possible, refrain from distributing AUCTeX - and preview-latex separately in order to avoid confusion and - upgrade hassles if users install partial packages on their own. - -‘--with-texmf-dir=/DIR’ -‘--without-texmf-dir’ - This option is used for specifying a TDS-compliant directory - hierarchy. Using ‘--with-texmf-dir=/DIR’ you can specify where the - TeX TDS directory hierarchy resides, and the TeX files will get - installed in ‘/DIR/tex/latex/preview/’. - - If you use the ‘--without-texmf-dir’ option, the TeX-related files - will be kept in the Emacs Lisp tree, and at runtime the ‘TEXINPUTS’ - environment variable will be made to point there. You can install - those files into your own TeX tree at some later time with ‘M-x - preview-install-styles ’. - -‘--with-tex-dir=/DIR’ - If you want to specify an exact directory for the preview TeX - files, use ‘--with-tex-dir=/DIR’. In this case, the files will be - placed in ‘/DIR’, and you’ll also need the following option: - -‘--with-doc-dir=/DIR’ - This option may be used to specify where the TeX documentation - goes. It is to be used when you are using ‘--with-tex-dir=/DIR’, - but is normally not necessary otherwise. - - -File: auctex.info, Node: Build/install and uninstall, Next: Loading the package, Prev: Configure, Up: Installation - -1.2.3 Build/install and uninstall ---------------------------------- - -Once ‘configure’ has been run, simply enter - - make - -at the prompt to byte-compile the lisp files, extract the TeX files and -build the documentation files. To install the files into the locations -chosen earlier, type - - make install - -You may need special privileges to install, e.g., if you are installing -into system directories. - - Should you want to completely remove the installed package, in the -same directory you built AUCTeX run - - make uninstall - -You will need administration privileges if you installed the package -into system directories. - - -File: auctex.info, Node: Loading the package, Next: Advice for package providers, Prev: Build/install and uninstall, Up: Installation - -1.2.4 Loading the package -------------------------- - -You can detect the successful activation of AUCTeX and preview-latex in -the menus after loading a LaTeX file like ‘circ.tex’: AUCTeX then gives -you a ‘Command’ menu, and preview-latex gives you a ‘Preview’ menu. - - With Emacs (or if you explicitly disabled use of the package system), -the startup files ‘auctex.el’ and ‘preview-latex.el’ may already be in a -directory of the ‘site-start.d/’ variety if your Emacs installation -provides it. In that case they should be automatically loaded on -startup and nothing else needs to be done. If not, they should at least -have been placed somewhere in your ‘load-path’. You can then load them -by placing the lines - - (load "auctex.el" nil t t) - (load "preview-latex.el" nil t t) -into your init file such as ‘init.el’ or ‘.emacs’. - - If you explicitly used ‘--with-lispdir’, you may need to add the -specified directory into Emacs’ ‘load-path’ variable by adding something -like - - (add-to-list 'load-path "~/elisp") -before the above lines into your Emacs startup file. - - For site-wide activation in GNU Emacs, see *Note Advice for package -providers::. - - Once activated, the modes provided by AUCTeX are used per default for -all supported file types. If you want to change the modes for which it -is operative instead of the default, use - M-x customize-option TeX-modes - - If you want to remove a preinstalled AUCTeX completely before any of -its modes have been used, - (unload-feature 'tex-site) -should accomplish that. - - -File: auctex.info, Node: Advice for package providers, Next: Advice for non-privileged users, Prev: Loading the package, Up: Installation - -1.2.5 Providing AUCTeX as a package ------------------------------------ - -As a package provider, you should make sure that your users will be -served best according to their intentions, and keep in mind that a -system might be used by more than one user, with different preferences. - - There are people that prefer the built-in Emacs modes for editing TeX -files, in particular plain TeX users. There are various ways to tell -AUCTeX even after auto-activation that it should not get used, and they -are described in *note Introduction to AUCTeX: Introduction. - - So if you have users that don’t want to use the preinstalled AUCTeX, -they can easily get rid of it. Activating AUCTeX by default is -therefore a good choice. - - If the installation procedure did not achieve this already by placing -‘auctex.el’ and ‘preview-latex.el’ into a possibly existing -‘site-start.d’ directory, you can do this by placing - - (load "auctex.el" nil t t) - (load "preview-latex.el" nil t t) - -in the system-wide ‘site-start.el’. - - The ‘--without-texmf-dir’ option can be convenient for systems that -are intended to support more than a single TeX distribution. Since more -often than not TeX packages for operating system distributions are -either much more outdated or much less complete than separately provided -systems like TeX Live, this method may be generally preferable when -providing packages. - - The following package structure would be adequate for a typical fully -supported Unix-like installation: - -‘preview-tetex’ - Style files and documentation for ‘preview.sty’, placed into a TeX - tree where it is accessible from the teTeX executables usually - delivered with a system. If there are other commonly used TeX - system packages, it might be appropriate to provide separate - packages for those. -‘auctex-emacs-tetex’ - This package will require the installation of ‘preview-tetex’ and - will record in ‘TeX-macro-global’ where to find the TeX tree. It - is also a good idea to run - emacs -batch -f TeX-auto-generate-global - when either AUCTeX or teTeX get installed or upgraded. If your - users might want to work with a different TeX distribution - (nowadays pretty common), instead consider the following: -‘auctex-emacs’ - This package will be compiled with ‘--without-texmf-dir’ and will - consequently contain the ‘preview’ style files in its private - directory. It will probably not be possible to initialize - ‘TeX-macro-global’ to a sensible value, so running - ‘TeX-auto-generate-global’ does not appear useful. This package - would neither conflict with nor provide ‘preview-tetex’. - - -File: auctex.info, Node: Advice for non-privileged users, Next: Installation under MS Windows, Prev: Advice for package providers, Up: Installation - -1.2.6 Installation for non-privileged users -------------------------------------------- - -Often people without system administration privileges want to install -software for their private use. In that case you need to pass more -options to the ‘configure’ script. - - The main expedient is using the ‘--prefix’ option to the ‘configure’ -script, and let it point to the personal home directory. In that way, -resulting binaries will be installed under the ‘bin’ subdirectory of -your home directory, manual pages under ‘man’ and so on. It is -reasonably easy to maintain a bunch of personal software, since the -prefix argument is supported by most ‘configure’ scripts. - - You often need to specify ‘--with-lispdir’ option as well. If you -haven’t installed Emacs under your home directory and use Emacs -installed in system directories, the ‘configure’ script might not be -able to figure out suitable place to install lisp files under your home -directory. In that case, the ‘configure’ script would silently choose, -by default, the ‘site-lisp’ directory within ‘load-path’ for the place, -where administration privileges are usually required to put relevant -files. Thus you will have to tell the ‘configure’ script explicitly -where to put those files by, e.g., -‘--with-lispdir=‘/home/myself/share/emacs/site-lisp’’. - - You’ll have to add something like -‘/home/myself/share/emacs/site-lisp’ to your ‘load-path’ variable, if it -isn’t there already. - - In addition, you will have to tell ‘configure’ script where to -install TeX-related files such as ‘preview.sty’ if preview-latex isn’t -disabled. It is enough to specify ‘--with-texmf-dir=$HOME/texmf’ for -most typical cases, but you have to create the direcotry ‘$HOME/texmf’ -in advance if it doesn’t exist. If this prescription doesn’t work, -consider using one or more of the options ‘--with-texmf-dir=/DIR’, -‘--without-texmf-dir’, ‘--with-tex-dir=/DIR’ and ‘--with-doc-dir=/DIR’. -See *note Configure:: for detail of these options. - - Now here is another thing to ponder: perhaps you want to make it easy -for other users to share parts of your personal Emacs configuration. In -general, you can do this by writing ‘~myself/’ anywhere where you -specify paths to something installed in your personal subdirectories, -not merely ‘~/’, since the latter, when used by other users, will point -to non-existent files. - - For yourself, it will do to manipulate environment variables in your -‘.profile’ resp. ‘.login’ files. But if people will be copying just -Elisp files, their copies will not work. While it would in general be -preferable if the added components where available from a shell level, -too (like when you call the standalone info reader, or try using -‘preview.sty’ for functionality besides of Emacs previews), it will be a -big help already if things work from inside of Emacs. - - Here is how to do the various parts: - -Making the Elisp available -.......................... - -In GNU Emacs, it should be sufficient if people just do - - (load "~myself/share/emacs/site-lisp/auctex.el" nil t t) - (load "~myself/share/emacs/site-lisp/preview-latex.el" nil t t) -where the path points to your personal installation. The rest of the -package should be found relative from there without further ado. - -Making the Info files available -............................... - -For making the info files accessible from within Elisp, something like -the following might be convenient to add into your or other people’s -startup files: - - (eval-after-load 'info - '(add-to-list 'Info-directory-list "~myself/info")) - -Making the LaTeX style available -................................ - -If you want others to be able to share your installation, you should -configure it using ‘--without-texmf-dir’, in which case things should -work as well for them as for you. - -1.2.6.1 Using AUCTeX from local Git repo -........................................ - -With the techniques described above, it is also possible to use AUCTeX -directly from a local Git repository. Let’s assume you have your Git -repositories under ‘~/development/’. - - First, you have to fetch a copy of the AUCTeX Git repository. In a -shell, change directory to ‘~/development/’ and do: - git clone https://git.savannah.gnu.org/git/auctex.git - - Now change directory to ‘~/development/auctex’ and run -‘./autogen.sh’. Next thing is to run ‘configure’ like this: - ./configure --without-texmf-dir --with-lispdir=. - -When finished, simply enter - make -and you’re finished. Note that the ‘make install’ step is not -necessary. - - Now you have to tell Emacs about the plan. The following variables -must be set in your init file because their normal values are only -correct when AUCTeX is installed: - (setq TeX-data-directory "~/development/auctex" - TeX-lisp-directory TeX-data-directory) - -The info files will be available with this: - (eval-after-load 'info - '(add-to-list 'Info-additional-directory-list - "~/development/auctex/doc")) - -Now you’re ready to load ‘auctex.el’ and ‘preview-latex.el’ out of this -directory: - (load "~/development/auctex/auctex.el" nil t t) - (load "~/development/auctex/preview-latex.el" nil t t) - - -File: auctex.info, Node: Installation under MS Windows, Next: Customizing, Prev: Advice for non-privileged users, Up: Installation - -1.2.7 Installation under MS Windows ------------------------------------ - -In a Nutshell -............. - -The following are brief installation instructions for the impatient. In -case you don’t understand some of this, run into trouble of some sort, -or need more elaborate information, refer to the detailed instructions -further below. - - 1. Install the prerequisites, i.e. GNU Emacs, MSYS or Cygwin, a TeX - system, and Ghostscript. - - 2. Open the MSYS shell or a Cygwin shell and change to the directory - containing the unzipped file contents. - - 3. Configure AUCTeX: - - For Emacs: Many people like to install AUCTeX into the pseudo file - system hierarchy set up by the Emacs installation. Assuming Emacs - is installed in ‘C:/Program Files/Emacs’ and the directory for - local additions of your TeX system, e.g. MiKTeX, is - ‘C:/localtexmf’, you can do this by typing the following statement - at the shell prompt: - - ./configure --prefix='C:/Program Files/Emacs' \ - --infodir='C:/Program Files/Emacs/info' \ - --with-texmf-dir='C:/localtexmf' - - The commands above is example for common usage. More on - configuration options can be found in the detailed installation - instructions below. - - If the configuration script failed to find all required programs, - make sure that these programs are in your system path and add - directories containing the programs to the ‘PATH’ environment - variable if necessary. Here is how to do that in W2000/XP: - - 1. On the desktop, right click “My Computer†and select - properties. - 2. Click on “Advanced†in the “System Properties†window. - 3. Select “Environment Variablesâ€. - 4. Select “path†in “System Variables†and click “editâ€. Move to - the front in the line (this might require scrolling) and add - the missing path including drive letter, ended with a - semicolon. - - 4. If there were no further error messages, type - - make - - In case there were, please refer to the detailed description below. - - 5. Finish the installation by typing - - make install - -Detailed Installation Instructions -.................................. - -Installation of AUCTeX under Windows is in itself not more complicated -than on other platforms. However, meeting the prerequisites might -require more work than on some other platforms, and feel less natural. - - If you are experiencing any problems, even if you think they are of -your own making, be sure to report them to so -that we can explain things better in future. - - Windows is a problematic platform for installation scripts. The main -problem is that the installation procedure requires consistent file -names in order to find its way in the directory hierarchy, and Windows -path names are a mess. - - The installation procedure tries finding stuff in system search paths -and in Emacs paths. For that to succeed, you have to use the same -syntax and spelling and case of paths everywhere: in your system search -paths, in Emacs’ ‘load-path’ variable, as argument to the scripts. If -your path names contain spaces or other ‘shell-unfriendly’ characters, -most notably backslashes for directory separators, place the whole path -in ‘"double quote marks"’ whenever you specify it on a command line. - - Avoid ‘helpful’ magic file names like ‘/cygdrive/c’ and -‘C:\PROGRA~1\’ like the plague. It is quite unlikely that the scripts -will be able to identify the actual file names involved. Use the full -paths, making use of normal Windows drive letters like ‘ 'C:/Program -Files/Emacs' ’ where required, and using the same combination of upper- -and lowercase letters as in the actual files. File names containing -shell-special characters like spaces or backslashes (if you prefer that -syntax) need to get properly quoted to the shell: the above example used -single quotes for that. - - Ok, now here are the steps to perform: - - 1. You need to unpack the AUCTeX distribution (which you seemingly - have done since you are reading this). It must be unpacked in a - separate installation directory outside of your Emacs file - hierarchy: the installation will later copy all necessary files to - their final destination, and you can ultimately remove the - directory where you unpacked the files. - - Line endings are a problem under Windows. The distribution - contains only text files, and theoretically most of the involved - tools should get along with that. However, the files are processed - by various utilities, and it is conceivable that not all of them - will use the same line ending conventions. If you encounter - problems, it might help if you try unpacking (or checking out) the - files in binary mode, if your tools allow that. - - If you don’t have a suitable unpacking tool, skip to the next step: - this should provide you with a working ‘unzip’ command. - - 2. The installation of AUCTeX will require the MSYS tool set from - or the Cygwin tool set from - . The latter is slower and larger (the - download size of the base system is about 15 MB) but comes with a - package manager that allows for updating the tool set and - installing additional packages like, for example, the spell checker - aspell. - - If Cygwin specific paths like ‘/cygdrive/c’ crop up in the course - of the installation, using a non-Cygwin Emacs could conceivably - cause trouble. Using Cygwin either for everything or nothing might - save headaches, _if_ things don’t work out. - - 3. Install a current version of Emacs from - . - - 4. You need a working TeX installation. One popular installation - under Windows is MiKTeX (https://miktex.org/). Another much more - extensive system is TeX Live (https://www.tug.org/texlive/) which - is rather close to its Unix cousins. - - 5. A working copy of Ghostscript (https://www.ghostscript.com/) is - required for preview-latex operation. Examining the output from - gswin32c -h - on a Windows command line should tell you whether your Ghostscript - supports the ‘png16m’ device needed for PNG support. MiKTeX - apparently comes with its own Ghostscript called ‘mgs.exe’. - - 6. Perl (https://www.perl.org/) is needed for rebuilding the - documentation if you are working with a copy from Git or have - touched documentation source files in the preview-latex part. If - the line endings of the file ‘preview/latex/preview.dtx’ don’t - correspond with what Perl calls ‘\n’ when reading text files, - you’ll run into trouble. - - 7. Now the fun stuff starts. If you have not yet done so, unpack the - AUCTeX distribution into a separate directory after rereading the - instructions for unpacking above. - - 8. Ready for takeoff. Start some shell (typically ‘bash’) capable of - running ‘configure’, change into the installation directory and - call ‘./configure’ with appropriate options. - - Typical options you’ll want to specify will be - ‘--prefix=DRIVE:/PATH/TO/EMACS-HIERARCHY’ - which tells ‘configure’ where to perform the installation. It - may also make ‘configure’ find Emacs automatically; if this - doesn’t happen, try ‘--with-emacs’ as described below. All - automatic detection of files and directories restricts itself - to directories below the PREFIX or in the same hierarchy as - the program accessing the files. Usually, directories like - ‘man’, ‘share’ and ‘bin’ will be situated right under PREFIX. - - This option also affects the defaults for placing the Texinfo - documentation files (see also ‘--infodir’ below) and - automatically generated style hooks. - - If you have a central directory hierarchy (not untypical with - Cygwin) for such stuff, you might want to specify its root - here. You stand a good chance that this will be the only - option you need to supply, as long as your TeX-related - executables are in your system path, which they better be for - AUCTeX’s operation, anyway. - - ‘--with-emacs’ - if you are installing for a version of Emacs. You can use - ‘--with-emacs=DRIVE:/PATH/TO/EMACS’ to specify the name of the - installed Emacs executable, complete with its path if - necessary (if Emacs is not within a directory specified in - your ‘PATH’ environment setting). - - ‘--with-lispdir=DRIVE:/PATH/TO/SITE-LISP’ - This option tells a place in ‘load-path’ below which the files - are situated. The startup files ‘auctex.el’ and - ‘preview-latex.el’ will get installed here unless a - subdirectory ‘site-start.d’ exists which will then be used - instead. The other files from AUCTeX will be installed in a - subdirectory called ‘auctex’. - - If you think that you need a different setup, please refer to - the full installation instructions in *note Configure::. - - ‘--infodir=DRIVE:/PATH/TO/INFO/DIRECTORY’ - If you are installing into an Emacs directory, info files have - to be put into the ‘info’ folder below that directory. The - configuration script will usually try to install into the - folder ‘share/info’, so you have to override this by - specifying something like ‘--infodir='C:/Program Files/info'’ - for the configure call. - - ‘--with-auto-dir=DRIVE:/DIR’ - Directory containing automatically generated information. You - should not normally need to set this, as ‘--prefix’ should - take care of this. - - ‘--disable-preview’ - Use this option if your Emacs version is unable to support - image display. - - ‘--with-texmf-dir=DRIVE:/DIR’ - This will specify the directory where your TeX installation - sits. If your TeX installation does not conform to the TDS - (TeX directory standard), you may need to specify more options - to get everything in place. - - For more information about any of the above and additional options, - see *note Configure::. - - Some executables might not be found in your path. That is not a - good idea, but you can get around by specifying environment - variables to ‘configure’: - GS="DRIVE:/PATH/TO/GSWIN32C.EXE" ./configure ... - should work for this purpose. ‘gswin32c.exe’ is the usual name for - the required _command line_ executable under Windows; in contrast, - ‘gswin32.exe’ is likely to fail. - - As an alternative to specifying variables for the ‘configure’ call - you can add directories containing the required executables to the - ‘PATH’ variable of your Windows system. This is especially a good - idea if Emacs has trouble finding the respective programs later - during normal operation. - - 9. Run ‘make’ in the installation directory. - - 10. Run ‘make install’ in the installation directory. - - 11. With Emacs, activation of AUCTeX and preview-latex depends on a - working ‘site-start.d’ directory or similar setup, since then the - startup files ‘auctex.el’ and ‘preview-latex.el’ will have been - placed there. If this has not been done, you should be able to - load the startup files manually with - (load "auctex.el" nil t t) - (load "preview-latex.el" nil t t) - in either a site-wide ‘site-start.el’ or your personal startup file - (usually accessible as ‘~/.emacs’ or ‘~/.emacs.d/init.el’ from - within Emacs). - - The default configuration of AUCTeX is probably not the best fit - for Windows systems with MiKTeX. You might want to add - (require 'tex-mik) - after loading ‘auctex.el’ and ‘preview-latex.el’ in order to get - more appropriate values for some customization options. - - You can always use - - M-x customize-group AUCTeX - - in order to customize more stuff, or use the ‘Customize’ menu. - - 12. Load ‘circ.tex’ into Emacs and see if you get the ‘Command’ menu. - Try using it to LaTeX the file. - - 13. Check whether the ‘Preview’ menu is available in this file. Use - it to generate previews for the document. - - If this barfs and tells you that image type ‘png’ is not supported, - you can either add PNG support to your Emacs installation or choose - another image format to be used by preview-latex. - - Adding support for an image format usually involves the - installation of a library, e.g. from . If - you got your Emacs from you might want to - check its README file - (https://ftp.gnu.org/gnu/emacs/windows/README) for details. - - A different image format can be chosen by setting the variable - ‘preview-image-type’. While it is recommended to keep the ‘dvipng’ - or ‘png’ setting, you can temporarily select a different format - like ‘pnm’ to check if the lack of PNG support is the only problem - with your Emacs installation. - - Try adding the line - - (setq preview-image-type 'pnm) - - to your init file for a quick test. You should remove the line - after the test again, because PNM files take away *vast* amounts of - disk space, and thus also of load/save time. - - Well, that about is all. Have fun! - - -File: auctex.info, Node: Customizing, Prev: Installation under MS Windows, Up: Installation - -1.2.8 Customizing ------------------ - -Most of the site-specific customization should already have happened -during configuration of AUCTeX. Any further customization can be done -with customization buffers directly in Emacs. Just type ‘M-x -customize-group AUCTeX ’ to open the customization group for -AUCTeX or use the menu entries provided in the mode menus. Editing the -file ‘tex-site.el’ as suggested in former versions of AUCTeX should not -be done anymore because the installation routine will overwrite those -changes. - - You might check some options with a special significance. They are -accessible directly by typing ‘M-x customize-option