_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
emacs-minions 1.1.1
Propagated dependencies: emacs-compat@30.1.0.1 emacs-dash@2.20.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/tarsius/minions
Licenses: GPL 3+
Synopsis: Minor-mode menu for the mode line
Description:

This package implements a menu that lists enabled minor-modes, as well as commonly but not currently enabled minor-modes. It can be used to toggle local and global minor-modes, to access mode-specific menus, and to get help about modes.

This menu is intended as a replacement for the incomplete yet wide list of enabled minor-modes that is displayed in the mode line by default. To use the menu like this, enable Minions mode.

Alternatively the menu can be bound globally, for example: (global-set-key [S-down-mouse-3] 'minions-minor-modes-menu).

emacs-esqlite 20151206.1206
Propagated dependencies: emacs-pcsv@20150220.1131
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/mhayashi1120/Emacs-esqlite
Licenses: GPL 3+
Synopsis: Manipulate sqlite file from Emacs
Description:

esqlite.el is a implementation to handle sqlite database. (version 3 or later) Following functions are provided: * Read sqlite row as list of string. * Async read sqlite row as list of string. * sqlite process with being stationed * Construct sqlite SQL. * Escape SQL value to construct SQL * Some of basic utilities. * NULL handling (denote as :null keyword) Following environments are tested: * Windows7 cygwin64 with fakecygpty (sqlite 3.8.2) * Windows7 native binary (Not enough works) * Debian Linux (sqlite 3.7.13) ## Install: Please install sqlite command. (http://www.sqlite.org/) Please install this package from MELPA. (http://melpa.org/) ## Usage: See the online document: https://github.com/mhayashi1120/Emacs-esqlite

emacs-pcre2el 1.12-0.b4d846d
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/joddie/pcre2el
Licenses: GPL 3
Synopsis: Convert between PCRE, Emacs and rx regexp syntax
Description:

pcre2el or rxt (RegeXp Translator or RegeXp Tools) is a utility for working with regular expressions in Emacs, based on a recursive-descent parser for regexp syntax. In addition to converting (a subset of) PCRE syntax into its Emacs equivalent, it can do the following:

  • convert Emacs syntax to PCRE

  • convert either syntax to rx, an S-expression based regexp syntax

  • untangle complex regexps by showing the parse tree in rx form and highlighting the corresponding chunks of code

  • show the complete list of strings (productions) matching a regexp, provided the list is finite

  • provide live font-locking of regexp syntax (so far only for Elisp buffers – other modes on the TODO list).

emacs-general 0-4.a0b17d2
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/noctuid/general.el
Licenses: GPL 3+
Synopsis: More convenient key definitions in emacs
Description:

general.el provides a more convenient method for binding keys in emacs (for both evil and non-evil users). Like use-package, which provides a convenient, unified interface for managing packages, general.el is intended to provide a convenient, unified interface for key definitions. While this package does implement some completely new functionality (such as the ability to make vim-style keybindings under non-prefix keys with an optional timeout), its primary purpose is to build on existing functionality to make key definition more clear and concise. general-define-key is user-extensible and supports defining multiple keys in multiple keymaps at once, implicitly wrapping key strings with (kbd ...), using named prefix key sequences (like the leader key in vim), and much more.

emacs-helpful 0.21
Propagated dependencies: emacs-dash@2.20.0 emacs-elisp-refs@1.5 emacs-f@0.21.0 emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/Wilfred/helpful
Licenses: GPL 3+
Synopsis: More contextual information in Emacs help
Description:

helpful is an alternative to the built-in Emacs help that provides much more contextual information.

  • Show the source code for interactively defined functions (unlike the built-in Help).

  • Fall back to the raw sexp if no source is available.

  • Show where a function is being called.

  • Docstrings will Highlight the summary (the first sentence), include cross-references, hide superfluous puncuation.

  • Show you the properties that have been applied to the current symbol. This provides visibility of features like edebug or byte-code optimisation.

  • Provide a separate helpful-command function to view interactive functions.

  • Display any keybindings that apply to interactive functions.

  • Trace, disassemble functions from inside Helpful. This is discoverable and doesn't require memorisation of commands.

emacs-ob-rust 20220824.1923
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/micanzhang/ob-rust
Licenses: GPL 3+
Synopsis: Org-babel functions for Rust
Description:

Org-Babel support for evaluating rust code. Much of this is modeled after `ob-C'. Just like the `ob-C', you can specify :flags headers when compiling with the "rust run" command. Unlike `ob-C', you can also specify :args which can be a list of arguments to pass to the binary. If you quote the value passed into the list, it will use `ob-ref to find the reference data. If you do not include a main function or a package name, `ob-rust will provide it for you and it's the only way to properly use very limited implementation: - currently only support :results output. ; Requirements: - You must have rust and cargo installed and the rust and cargo should be in your `exec-path rust command. - rust-script - `rust-mode is also recommended for syntax highlighting and formatting. Not this particularly needs it, it just assumes you have it.

emacs-org-ref 3.1-0.732a20b
Propagated dependencies: emacs-avy@0.5.0 emacs-citeproc@0.9.4 emacs-dash@2.20.0 emacs-f@0.21.0 emacs-helm-bibtex@2.0.1-2.6064e86 emacs-htmlize@1.59 emacs-hydra@0.15.0 emacs-ox-pandoc@2.0 emacs-parsebib@6.7 emacs-request@0.3.2-1.3336eaa emacs-s@1.13.0
Channel: guix
Location: gnu/packages/emacs-xyz.scm (gnu packages emacs-xyz)
Home page: https://github.com/jkitchin/org-ref
Licenses: GPL 3+
Synopsis: Citations, cross-references and bibliographies in Org mode
Description:

Org Ref is an Emacs library that provides rich support for citations, labels and cross-references in Org mode.

The basic idea of Org Ref is that it defines a convenient interface to insert citations from a reference database (e.g., from BibTeX files), and a set of functional Org links for citations, cross-references and labels that export properly to LaTeX, and that provide clickable functionality to the user. Org Ref interfaces with Helm BibTeX to facilitate citation entry, and it can also use RefTeX.

It also provides a fairly large number of utilities for finding bad citations, extracting BibTeX entries from citations in an Org file, and functions to create and modify BibTeX entries from a variety of sources, most notably from a DOI.

Org Ref is especially suitable for Org documents destined for LaTeX export and scientific publication. Org Ref is also useful for research documents and notes.

emacs-yahtzee 20220221.803
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/drdv/yahtzee
Licenses: GPL 3+
Synopsis: The yahtzee game
Description:

Package tested on: GNU Emacs 25.2.1 (x86_64-apple-darwin16.5.0) A simple implementation of the yahtzee game. Quick start: add (require yahtzee) in your .emacs M-x yahtzee start a game (in a new buffer) C-c n start a new game (in the same buffer) C-c p add players C-c P reset players SPC throw dice 1,2,3,4,5 hold outcome of 1,2,3,4,5-th dice UP/DOWN select score to register ENTER register selected score w save the game (in json format) The score of a saved game can be loaded using `M-x yahtzee-load-game-score`. Configuration variables: The user might want to set the following variables (see associated docstrings) - `yahtzee-output-file-base - `yahtzee-fields-alist for adding extra fields - `yahtzee-players-names set names of players use (setq-default yahtzee-players-names ...) Note: personally I don't enjoy playing with "Yahtzee bonuses" and "Joker rules" so they are not implemented (even thought they are simple to include). Only the "63 bonus" is available (see `yahtzee-compute-bonus'). Furthermore, some scores differ from the official ones. Changing all this can be done by simply modifying the corresponding functions in the definition of `yahtzee-fields-alist'.

emacs-ox-json 20210928.347
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/jlumpe/ox-json
Licenses: Expat
Synopsis: JSON export backend for Org mode
Description:

Org mode export backend for exporting the document syntax tree to JSON. The main entry points are `ox-json-export-as-json and `ox-json-export-to-json'. It can also be used through the built-in export dispatcher through `org-export-dispatch'. Export options: :json-data-type-property (string) - This the name of a property added to all JSON objects in export to differentiate between structured data and ordinary key-value mappings. Its default value is "$$data_type". Setting to nil prevents the property being added altogether. :json-exporters - plist containing exporter functions for different data types. The keys appear in :json-property-types and can also be used with `ox-json-encode-with-type'. Functions are called with the value to be exported and the export info plist. Default values stored in `ox-json-default-type-exporters'. :json-property-types (plist) - Sets the types of properties of specific elements/objects. Nested set of plists - the top level is keyed by element type (see `org-element-type') and the second level by property name (used with `org-element-property'). Values in 2nd level are keys in the :json-exporters plist and are used to pick the function that will export the property value. Properties with a type of t will be encoded using `ox-json-encode-auto', but this sometimes can produce undesirable results. The "all" key contains the default property types for all element types. This option overrides the defaults set in `ox-json-default-property-types'. :json-strict (bool) - If true an error will be signaled when problems are encountered in exporting a data structure. If nil the data structure will be exported as an object containing an error message. Defaults to nil. :json-include-extra-properties (bool) - Whether to export node properties not listed in the :json-property-types option. If true these properties will be exported using `ox-json-encode-auto'.

emacs-sbt-mode 20211203.1148
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/hvesalai/emacs-sbt-mode
Licenses: GPL 3
Synopsis: Interactive support for sbt projects
Description:
emacs-babashka 20240527.732
Propagated dependencies: emacs-parseedn@20231203.1909
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/licht1stein/babashka.el
Licenses:
Synopsis: Babashka Tasks Interface
Description:

Documentation at https://melpa.org/#/babashka

emacs-habitica 20250715.1113
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/abrochard/emacs-habitica
Licenses:
Synopsis: Interface for habitica.com
Description:

Documentation at https://melpa.org/#/habitica

emacs-pgdevenv 20150105.2236
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/dimitri/pgdevenv-el
Licenses:
Synopsis: Manage your PostgreSQL development envs
Description:

Documentation at https://melpa.org/#/pgdevenv

emacs-surround 20250725.511
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/mkleehammer/surround
Licenses:
Synopsis: Easily add/delete/change parens, quotes, and more
Description:

Documentation at https://melpa.org/#/surround

emacs-anaphora 20240120.1744
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: http://github.com/rolandwalker/anaphora
Licenses:
Synopsis: Anaphoric macros providing implicit temp variables
Description:

Documentation at https://melpa.org/#/anaphora

emacs-webpaste 20241125.1418
Propagated dependencies: emacs-request@20250219.2213
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/etu/webpaste.el
Licenses:
Synopsis: Paste to pastebin-like services
Description:

Documentation at https://melpa.org/#/webpaste

emacs-bibslurp 20151202.2346
Propagated dependencies: emacs-s@20220902.1511 emacs-dash@20250312.1307
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/mkmcc/bibslurp
Licenses:
Synopsis: Retrieve BibTeX entries from NASA ADS
Description:

Documentation at https://melpa.org/#/bibslurp

emacs-ellocate 20200112.1931
Propagated dependencies: emacs-s@20220902.1511 emacs-f@20241003.1131
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/walseb/ellocate
Licenses:
Synopsis: The locate command reimplemented in Emacs Lisp
Description:

Documentation at https://melpa.org/#/ellocate

emacs-backline 20251101.1936
Propagated dependencies: emacs-compat@30.1.0.1 emacs-outline-minor-faces@20251101.1934
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/tarsius/backline
Licenses:
Synopsis: Preserve appearance of outline headings
Description:

Documentation at https://melpa.org/#/backline

emacs-cliphist 20220525.1034
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: http://github.com/redguardtoo/cliphist
Licenses:
Synopsis: Paste from clipboard managers
Description:

Documentation at https://melpa.org/#/cliphist

emacs-services 20170802.1130
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/davep/services.el
Licenses:
Synopsis: Services database access functions
Description:

Documentation at https://melpa.org/#/services

emacs-pinboard 20230101.850
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/davep/pinboard.el
Licenses:
Synopsis: A pinboard.in client
Description:

Documentation at https://melpa.org/#/pinboard

emacs-stylefmt 20161025.824
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/KeenS/stylefmt.el
Licenses:
Synopsis: Stylefmt interface
Description:

Documentation at https://melpa.org/#/stylefmt

emacs-exiftool 20190520.1106
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://git.systemreboot.net/exiftool.el
Licenses:
Synopsis: Elisp wrapper around ExifTool
Description:

Documentation at https://melpa.org/#/exiftool

Total results: 8284