_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


emacs-haml-mode 20190219.2102
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/nex3/haml-mode
Licenses: Expat
Build system: emacs
Synopsis: Major mode for editing Haml files
Description:

Because Haml's indentation schema is similar to that of YAML and Python, many indentation-related functions are similar to those in yaml-mode and python-mode. To install, save this on your load path and add the following to your .emacs file: (require haml-mode)

emacs-nov 20170901.1312
Propagated dependencies: emacs-esxml@0.3.8
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://depp.brause.cc/nov.el/
Licenses: GPL 3
Build system: emacs
Synopsis: Major mode for reading EPUBs in Emacs
Description:

nov.el provides a major mode for reading EPUB documents. Features: Basic navigation (jump to TOC, previous/next chapter); Remembering and restoring the last read position; Jump to next chapter when scrolling beyond end; Storing and following Org links to EPUB files; Renders EPUB2 (.ncx) and EPUB3 (<nav>) TOCs; Hyperlinks to internal and external targets; Supports textual and image documents; Info-style history navigation; View source of document files; Metadata display; Image rescaling.

emacs-ob-prolog 20190410.2130
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/ljos/ob-prolog
Licenses: GPL 3+
Build system: emacs
Synopsis: org-babel functions for prolog evaluation.
Description:

Org-babel support for prolog. To activate ob-prolog add the following to your init.el file: (add-to-list load-path "/path/to/ob-prolog-dir") (org-babel-do-load-languages org-babel-load-languages ((prolog . t))) It is unnecessary to add the directory to the load path if you install using the package manager. In addition to the normal header arguments ob-prolog also supports the :goal argument. :goal is the goal that prolog will run when executing the source block. Prolog needs a goal to know what it is going to execute.

emacs-persistent-scratch 20220620.408
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/Fanael/persistent-scratch
Licenses: FreeBSD
Build system: emacs
Synopsis: Preserve the scratch buffer across Emacs sessions
Description:

Preserve the state of scratch buffers across Emacs sessions by saving the state to and restoring it from a file, with autosaving and backups. Save scratch buffers: `persistent-scratch-save and `persistent-scratch-save-to-file'. Restore saved state: `persistent-scratch-restore and `persistent-scratch-restore-from-file'. To control where the state is saved, set `persistent-scratch-save-file'. What exactly is saved is determined by `persistent-scratch-what-to-save'. What buffers are considered scratch buffers is determined by `persistent-scratch-scratch-buffer-p-function'. By default, only the `*scratch* buffer is a scratch buffer. Autosave can be enabled by turning `persistent-scratch-autosave-mode on. Backups of old saved states are off by default, set `persistent-scratch-backup-directory to a directory to enable them. To both enable autosave and restore the last saved state on Emacs start, add (persistent-scratch-setup-default) to the init file. This will NOT error when the save file doesn't exist. To just restore on Emacs start, it's a good idea to call `persistent-scratch-restore inside an `ignore-errors or `with-demoted-errors block.

emacs-ox-minutes 20180202.1734
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/kaushalmodi/ox-minutes
Licenses: GPL 3+
Build system: emacs
Synopsis: Plain text backend for Org for Meeting Minutes
Description:

The aim of this exporter to generate meeting minutes plain text that is convenient to send via email. - Unnecessary blank lines are removed from the final exported plain text. - Header decoration and section numbers done in the default ASCII exports is prevented. - Also TOC and author name are not exported. This is an ox-ascii derived backed for org exports. This backend effectively sets the `org-export-headline-levels to 0 and, `org-export-with-section-numbers', `org-export-with-author and `org-export-with-toc to nil time being for the exports. That is equivalent to manually putting the below in the org file: #+options: H:0 num:nil author:nil toc:nil This package has been tested to work with the latest version of org built from the master branch ( http://orgmode.org/cgit.cgi/org-mode.git ) as of Aug 10 2016. EXAMPLE ORG FILE: #+title: My notes * Heading 1 ** Sub heading *** More nesting - List item 1 - List item 2 - List item 3 * Heading 2 ** Sub heading - List item 1 - List item 2 - List item 3 *** More nesting MINUTES EXPORT: __________ MY NOTES __________ * Heading 1 + Sub heading - More nesting - List item 1 - List item 2 - List item 3 * Heading 2 + Sub heading - List item 1 - List item 2 - List item 3 - More nesting REQUIREMENTS: - Emacs 24 is required at minimum for lexical binding support. - Emacs 24.4 is required as ox-ascii got added to org-mode in that Emacs release.

emacs-ox-slack 20200108.1546
Propagated dependencies: emacs-org@9.8.3 emacs-ox-gfm@20220910.1321
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/titaniumbones/ox-slack
Licenses: GPL 3+
Build system: emacs
Synopsis: Slack Exporter for org-mode
Description:

This library implements a Slack backend for the Org exporter, based on the `md and `gfm back-ends.

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
Build system: emacs
Synopsis: Interactive support for sbt projects
Description:
emacs-org-cliplink 20201126.1020
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: http://github.com/rexim/org-cliplink
Licenses: Modified BSD
Build system: emacs
Synopsis: insert org-mode links from the clipboard
Description:

This package provides a simple command that takes a URL from the clipboard and inserts an org-mode link with a title of a page found by the URL into the current buffer This code was a part of my Emacs config almost a year. I decided to publish it as a separate package in case someone needs this feature too.

emacs-uxntal-mode 20230131.235
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/non/uxntal-mode
Licenses: ASL 2.0
Build system: emacs
Synopsis: Major mode for Uxntal assembly
Description:

This major mode supports writing the Uxntal assmembly langauge as documented at https://wiki.xxiivv.com/site/uxntal.html.

emacs-web-completion-data 20160318.848
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/osv/web-completion-data
Licenses: GPL 3+
Build system: emacs
Synopsis: Shared completion data for ac-html and company-web
Description:

This is just dependency for ac-html, company-web `web-completion-data-sources is pair list of framework-name and directory of completion data This package provide default "html" completion data. Completion data directory structure: html-attributes-complete - attribute completion html-attributes-list - attributes of tags-add-tables html-attributes-short-docs - attributes documantation html-tag-short-docs - tags documantation If you decide extend with own completion data, let say "Bootstrap" data: (unless (assoc "Bootstrap" web-completion-data-sources) (setq web-completion-data-sources (cons (cons "Bootstrap" "/path/to/complete/data") web-completion-data-sources)))

emacs-offlineimap 20150916.1158
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: http://julien.danjou.info/offlineimap-el.html
Licenses: GPL 3
Build system: emacs
Synopsis: Run OfflineIMAP from Emacs
Description:

M-x offlineimap We need comint for `comint-truncate-buffer

emacs-company-plisp 20200531.1927
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://gitlab.com/sasanidas/company-plisp
Licenses: GPL 3
Build system: emacs
Synopsis: Company mode backend for PicoLisp language
Description:

Backend for company mode for the PicoLisp programming language

emacs-shen-elisp 20221211.1313
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/deech/shen-elisp
Licenses: Modified BSD
Build system: emacs
Synopsis: Shen implementation in Elisp
Description:

This is an implemenatation of the Shen programming language in Elisp. The end goal is to provide: 1. An easy way to play with Shen with no other installation hassle (assuming you use Emacs). 2. A first-class development experience when writing Shen. The idea is that an editor that understands the code can be much more helpful than one that does not. To this end the roadmap involves a full gamut of source code introspection and debugging tools.

emacs-bnfc 20160605.1927
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/jmitchell/bnfc-mode
Licenses: GPL 2+
Build system: emacs
Synopsis: Define context-free grammars for the BNFC tool
Description:

bnfc-mode simplifies editing BNFC input files in Emacs. BNFC is a handy tool for converting context-free grammars into parsers, syntax highlighters, and documentation.

emacs-ob-nim 20210601.1807
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: unspecified
Licenses: LGPL 2.1
Build system: emacs
Synopsis: Babel Functions for nim
Description:

Org-Babel support for evaluating nim code (based on ob-C). very limited implementation: - currently only support :results output - not much in the way of error feedback

emacs-ob-rust 20220824.1923
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/micanzhang/ob-rust
Licenses: GPL 3+
Build system: emacs
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-gnuplot-mode 20171013.1616
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/mkmcc/gnuplot-mode
Licenses: GPL 3
Build system: emacs
Synopsis: Major mode for editing gnuplot scripts
Description:

Defines a major mode for editing gnuplot scripts. I wanted to keep it simpler than other modes -- just syntax highlighting, indentation, and a command to plot the file. Some of this code is adapted from a more full-featured version by Bruce Ravel (available here https://github.com/bruceravel/gnuplot-mode; GPLv2). Thanks to everyone, including Christopher Gilbreth and Ralph Möritz, for sending suggestions, improvements, and fixes. ; Installation: Use package.el. You'll need to add MELPA to your archives: (require package) (add-to-list package-archives ("melpa" . "https://melpa.org/packages/") t) Alternatively, you can just save this file and do the standard (add-to-list load-path "/path/to/gnuplot-mode.el") ; Configuration: If you installed this via `package.el', you should take advantage of autoloading. You can customize features using `defvar and `eval-after-load', as illustrated below: ;; specify the gnuplot executable (if other than "gnuplot") (defvar gnuplot-program "/sw/bin/gnuplot") ;; set gnuplot arguments (if other than "-persist") (defvar gnuplot-flags "-persist -pointsize 2") ;; if you want, add a mode hook. e.g., the following turns on ;; spell-checking for strings and comments and automatically cleans ;; up whitespace on save. (eval-after-load gnuplot-mode (add-hook gnuplot-mode-hook (lambda () (flyspell-prog-mode) (add-hook before-save-hook whitespace-cleanup nil t)))) If you installed this file manually, you probably don't want to muck around with autoload commands. Instead, add something like the following to your .emacs: (require gnuplot-mode) ;; specify the gnuplot executable (if other than "gnuplot") (setq gnuplot-program "/sw/bin/gnuplot") ;; set gnuplot arguments (if other than "-persist") (setq gnuplot-flags "-persist -pointsize 2") ;; if you want, add a mode hook. e.g., the following turns on ;; spell-checking for strings and comments and automatically cleans ;; up whitespace on save. (add-hook gnuplot-mode-hook (lambda () (flyspell-prog-mode) (add-hook before-save-hook whitespace-cleanup nil t)))

emacs-org-chef 20220422.300
Propagated dependencies: emacs-org@9.8.3
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/Chobbes/org-chef
Licenses: Expat
Build system: emacs
Synopsis: Cookbook and recipe management with org-mode.
Description:

org-chef is a package for managing recipes in org-mode. One of the main features is that it can automatically extract recipes from websites like allrecipes.com

emacs-lfe-mode 20220822.911
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: unspecified
Licenses: ASL 2.0
Build system: emacs
Synopsis: Lisp Flavoured Erlang mode
Description:

Copied from `lisp-mode and modified for LFE.

emacs-i-ching 20220619.817
Propagated dependencies: emacs-request@0.3.2-1.3336eaa
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/zzkt/i-ching
Licenses: GPL 3
Build system: emacs
Synopsis: The Book of Changes
Description:

The I Ching or Book of Changes can be used as a divination method, pattern generator or fixed point for millennia of commentary & exegesis. This package provides methods for casting and describing hexagrams, querying the oracle, and finding patterns in randomness. The descriptions of hexagrams and their classification have been drawn from public domain sources, tradition and antiquity. Further details of usage along with reading & study material can be found in the README file.

emacs-company-web 20220115.2146
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/osv/company-web
Licenses: GPL 3
Build system: emacs
Synopsis: Company version of ac-html, complete for web,html,emmet,jade,slim modes
Description:

Same as ac-html, but for `company completion framework. Configuration: (add-to-list company-backends company-web-html) (add-to-list company-backends company-web-jade) (add-to-list company-backends company-web-slim) or, for example, setup web-mode-hook: (define-key web-mode-map (kbd "C-'") company-web-html) (add-hook web-mode-hook (lambda () (set (make-local-variable company-backends) (company-web-html company-files)) (company-mode t))) When you use `emmet-mode (with `web-mode and `html-mode') you may autocomplete as well as regular html complete. P.S: You may be interested in next packages: `ac-html-bootstrap - Twitter:Bootstrap completion data for company-web (and ac-html as well) `ac-html-csswatcher - Watch your project CSS/Less files for classes and ids `ac-html-angular - Angular 1.5 completion data;

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+
Build system: emacs
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-number 20170901.1312
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: unspecified
Licenses: GPL 3
Build system: emacs
Synopsis: Working with numbers at point.
Description:

Do trivial arithmetic on the numbers at point. Attempts to preserve padding when it can. Examples: M-x number/add 1 RET 1 -> 2 05 -> 06 6.30 -> 7.30 07.30 -> 08.30 -08.30 -> -07.30 M-x number/pad 2 RET 5 -> 05 M-x number/pad 2 RET 6 RET 3.141 -> 03.141000 The "guessing" where the number is isn't yet quite awesome, e.g. it doesn't know that the 05 in "2014-05-01" is a month and not, e.g. the number -05. But you can use the region to explicitly denote the start and end of the number. The following keybindings might be nice to use: (global-set-key (kbd "C-c C-+") number/add) (global-set-key (kbd "C-c C--") number/sub) (global-set-key (kbd "C-c C-*") number/multiply) (global-set-key (kbd "C-c C-/") number/divide) (global-set-key (kbd "C-c C-0") number/pad) (global-set-key (kbd "C-c C-=") number/eval)

emacs-threes 20160820.1242
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/xuchunyang/threes.el
Licenses: GPL 3+
Build system: emacs
Synopsis: A clone of Threes (a tiny puzzle game)
Description:

To play, type M-x threes, then use the arrow keys to move.

Page: 1234568
Total packages: 188