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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


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-persistent-soft 20150223.1853
Propagated dependencies: emacs-pcache@20220724.1841 emacs-list-utils@0.4.7
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: http://github.com/rolandwalker/persistent-soft
Licenses: FreeBSD
Build system: emacs
Synopsis: Persistent storage, returning nil on failure
Description:

Quickstart (require persistent-soft) (persistent-soft-store hundred 100 "mydatastore") (persistent-soft-fetch hundred "mydatastore") ; 100 (persistent-soft-fetch thousand "mydatastore") ; nil quit and restart Emacs (persistent-soft-fetch hundred "mydatastore") ; 100 Explanation This is a wrapper around pcache.el, providing "soft" fetch and store routines which never throw an error, but instead return nil on failure. There is no end-user interface for this library. It is only useful from other Lisp code. The following functions are provided: `persistent-soft-store `persistent-soft-fetch `persistent-soft-exists-p `persistent-soft-flush `persistent-soft-location-readable `persistent-soft-location-destroy To use persistent-soft, place the persistent-soft.el library somewhere Emacs can find it, and add the following to your ~/.emacs file: (require persistent-soft) See Also M-x customize-group RET persistent-soft RET Notes Using pcache with a more recent version of CEDET gives Unsafe call to `eieio-persistent-read'. eieio-persistent-read: Wrong type argument: class-p, nil This library provides something of a workaround. Compatibility and Requirements GNU Emacs version 24.4-devel : yes, at the time of writing GNU Emacs version 24.3 : yes GNU Emacs version 23.3 : yes GNU Emacs version 22.3 and lower : no Uses if present: pcache.el (all operations are noops when not present) Bugs Persistent-soft is a wrapper around pcache which is a wrapper around eieio. Therefore, persistent-soft should probably be rewritten to use eieio directly or recast as a patch to pcache. TODO Setting print-quoted doesn't seem to influence EIEIO. It doesn't seem right that the sanitization stuff is needed. Detect terminal type as returned by (selected-terminal) as unserializable. Correctly reconstitute cyclic list structures instead of breaking them. Notice and delete old data files. ; License Simplified BSD License: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. This software is provided by Roland Walker "AS IS" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall Roland Walker or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of Roland Walker.

emacs-pcache 20220724.1841
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: unspecified
Licenses: GPL 2+
Build system: emacs
Synopsis: persistent caching for Emacs.
Description:

pcache provides a persistent way of caching data, in a hashtable-like structure. It relies on `eieio-persistent in the backend, so that any object that can be serialized by EIEIO can be stored with pcache. pcache handles objects called "repositories" (`pcache-repository') and "entries" (`pcache-entry'). Each repository is identified by a unique name, that defines an entry in `pcache-directory'. Subdirectories are allowed, by the use of a directory separator in the repository name. Example: (let ((repo (pcache-repository "plop"))) (pcache-put repo foo 42) ; store value 42 with key foo (pcache-get repo foo) ; => 42 ) Keys can be pretty much any Lisp object, and are compared for equality using `eql Optionally, cache entries can expire: (let ((repo (pcache-repository "plop"))) (pcache-put repo foo 42 1) ; store value 42 with key foo for 1 second (sleep-for 1) (pcache-get repo foo) ; => nil )

emacs-bnf-mode 20221205.1451
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://github.com/sergeyklay/bnf-mode
Licenses: GPL 3
Build system: emacs
Synopsis: Major mode for editing BNF grammars.
Description:

BNF Mode is a GNU Emacs major mode for editing BNF grammars. Presently it provides basic syntax and font-locking for BNF files. BNF notation is supported exactly form as it was first announced in the ALGOL 60 report.

emacs-font-utils 20210405.1149
Propagated dependencies: emacs-persistent-soft@20150223.1853 emacs-pcache@20220724.1841
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: http://github.com/rolandwalker/font-utils
Licenses: FreeBSD
Build system: emacs
Synopsis: Utility functions for working with fonts
Description:

Quickstart (require font-utils) (font-utils-exists-p "Courier") Explanation Font-utils is a collection of functions for working with fonts. This library has no user-level interface; it is only useful for programming in Emacs Lisp. The following functions are provided, most of which deal with font names rather than font objects: `font-utils-exists-p `font-utils-first-existing-font `font-utils-is-qualified-variant `font-utils-lenient-name-equal `font-utils-list-names `font-utils-name-from-xlfd `font-utils-normalize-name `font-utils-parse-name `font-utils-read-name The most generally useful of these is `font-utils-exists-p', which tests whether a font matching the given name is currently available for use. To use font-utils, place the font-utils.el library somewhere Emacs can find it, and add the following to your ~/.emacs file: (require font-utils) See Also M-x customize-group RET font-utils RET Notes Compatibility and Requirements GNU Emacs version 24.4-devel : yes, at the time of writing GNU Emacs version 24.3 : yes GNU Emacs version 23.3 : yes GNU Emacs version 22.3 and lower : no Uses if present: persistent-soft.el (Recommended) Bugs Behavior/echo messages are not sane when font-utils-use-memory-cache is nil, or pcache is not available. Checking for font availability is slow on most systems. Workaround: where supported, font information will be cached to disk. See customize for more. font-utils-exists-p only supports two styles of font name. This page http://www.gnu.org/software/emacs/manual/html_node/emacs/Fonts.html#Fonts describes four styles of font name. TODO Better support for disabling caching. Possibly return a font object instead of font-info vector from font-utils-exists-p. Test whether (find-font (font-spec :name "Name")) is faster than font-info. font-utils-create-fuzzy-matches is not exhaustive enough to catch many typos. ; License Simplified BSD License: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. This software is provided by Roland Walker "AS IS" and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall Roland Walker or contributors be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage. The views and conclusions contained in the software and documentation are those of the authors and should not be interpreted as representing official policies, either expressed or implied, of Roland Walker.

emacs-ob-lfe 20170725.1420
Propagated dependencies: emacs-org@9.7.39
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: http://github.com/zweifisch/ob-lfe
Licenses: GPL 3
Build system: emacs
Synopsis: org-babel functions for lfe evaluation
Description:

org-babel functions for lfe evaluation

emacs-markdown-toc 20210905.738
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: http://github.com/ardumont/markdown-toc
Licenses: GPL 3
Build system: emacs
Synopsis: A simple TOC generator for markdown file
Description:

Generate a TOC from a markdown file: M-x markdown-toc-generate-toc This will compute the TOC at insert it at current position. Update existing TOC: C-u M-x markdown-toc-generate-toc Here is a possible output: <!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc-refresh-toc --> **Table of Contents** - [some markdown page title](#some-markdown-page-title) - [main title](#main-title) - [Sources](#sources) - [Marmalade (recommended)](#marmalade-recommended) - [Melpa-stable](#melpa-stable) - [Melpa (~snapshot)](#melpa-~snapshot) - [Install](#install) - [Load org-trello](#load-org-trello) - [Alternative](#alternative) - [Git](#git) - [Tar](#tar) - [another title](#another-title) - [with](#with) - [some](#some) - [heading](#heading) <!-- markdown-toc end --> Install - M-x package-install RET markdown-toc RET

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-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

erlang-t-- 0.1.0
Channel: yewscion
Location: cdr255/erlang.scm (cdr255 erlang)
Home page: https://hexdocs.pm/t__/
Licenses: Expat
Build system: rebar
Synopsis: Erlang gettext application
Description:

Erlang gettext application

erlang-geminic 0.1.0
Channel: yewscion
Location: cdr255/erlang.scm (cdr255 erlang)
Home page: https://hexdocs.pm/geminic/
Licenses: Expat
Build system: rebar
Synopsis: An OTP Gemini protocol client application
Description:

An OTP Gemini protocol client application

python-websockets 12.0
Channel: yewscion
Location: cdr255/fixes.scm (cdr255 fixes)
Home page: https://github.com/aaugustin/websockets
Licenses: Modified BSD
Build system: pyproject
Synopsis: Python implementation of the WebSocket Protocol (RFC 6455 & 7692)
Description:

websockets is a library for building WebSocket servers and clients in Python with a focus on correctness and simplicity.

Built on top of asyncio, Python's standard asynchronous I/O framework, it provides an elegant coroutine-based API.

gcc-unhidden 14.3.0
Dependencies: isl@0.24 libstdc++-headers@14.3.0 gmp@6.3.0 mpfr@4.2.2 mpc@1.3.1 elfutils@0.192 zlib@1.3.1
Channel: yewscion
Location: cdr255/fixes.scm (cdr255 fixes)
Home page: https://gcc.gnu.org/
Licenses: GPL 3+
Build system: gnu
Synopsis: GNU Compiler Collection
Description:

GCC is the GNU Compiler Collection. It provides compiler front-ends for several languages, including C, C++, Objective-C, Fortran, Ada, and Go. It also includes runtime support libraries for these languages.

java-logback-classic-fixed 1.2.3
Dependencies: java-logback-core@1.2.3 java-slf4j-api@1.7.25 java-javax-mail@1.5.6 java-javaee-servletapi@3.1.0 java-commons-compiler@3.0.8 java-janino@3.0.8
Channel: yewscion
Location: cdr255/fixes.scm (cdr255 fixes)
Home page: https://logback.qos.ch
Licenses: EPL 1.0 LGPL 2.1
Build system: ant
Synopsis: Logging for java
Description:

Logback is intended as a successor to the popular log4j project. This module can be assimilated to a significantly improved version of log4j. Moreover, logback-classic natively implements the slf4j API so that you can readily switch back and forth between logback and other logging frameworks such as log4j or java.util.logging (JUL).

yt-dlp-fixed 2023.12.30
Channel: yewscion
Location: cdr255/fixes.scm (cdr255 fixes)
Home page: https://github.com/yt-dlp/yt-dlp
Licenses: Public Domain
Build system: pyproject
Synopsis: Download videos from YouTube.com and other sites
Description:

yt-dlp is a small command-line program to download videos from YouTube.com and many more sites. It is a fork of youtube-dl with a focus on adding new features while keeping up-to-date with the original project.

java-logback-core 1.2.3
Dependencies: java-javax-mail@1.5.6 java-javaee-servletapi@3.1.0 java-commons-compiler@3.0.8 java-janino@3.0.8
Channel: yewscion
Location: cdr255/fixes.scm (cdr255 fixes)
Home page: https://logback.qos.ch
Licenses: EPL 1.0 LGPL 2.1
Build system: ant
Synopsis: Logging for java
Description:

Logback is intended as a successor to the popular log4j project. This module lays the groundwork for the other two modules.

python-urllib3 1.26.17
Propagated dependencies: python-certifi@2025.06.15 python-cryptography@44.0.0 python-idna@3.10 python-pyopenssl@24.3.0 python-pysocks@1.7.1
Channel: yewscion
Location: cdr255/fixes.scm (cdr255 fixes)
Home page: https://urllib3.readthedocs.io/
Licenses: Expat
Build system: pyproject
Synopsis: HTTP library with thread-safe connection pooling
Description:

Urllib3 supports features left out of urllib and urllib2 libraries. It can reuse the same socket connection for multiple requests, it can POST files, supports url redirection and retries, and also gzip and deflate decoding.

font-bqn386 0-1.81e18d1
Channel: yewscion
Location: cdr255/fonts.scm (cdr255 fonts)
Home page: https://github.com/dzaima/BQN386
Licenses: Unlicense
Build system: font
Synopsis: An Official BQN/APL Unicode Font
Description:

An APL and BQN font extending on APL386 by Adám Brudzewsky, which is based on APL385 by Adrian Smith. This font keeps regular APL characters mostly intact (with an exception being making ○-based charcters larger)

font-fifteen-zeimusu 4
Channel: yewscion
Location: cdr255/fonts.scm (cdr255 fonts)
Home page: https://fontlibrary.org/en/font/fifteen
Licenses: SIL OFL 1.1
Build system: font
Synopsis: fifteen and quinze fonts by zeimusu
Description:

Fifteen and Quinze: Narrow Monospaced fonts Quinze is a narrow monospaced font, for programming and terminal emulators. It is designed to be narrow, and allow 132 columns to be comfortably fitted on a screen The 1, l and I are clearly distinguished, as are O and 0. The ascii circumflex is presented as an arrow, consistent with its use as exponentiation operator. Fifteen is a faux bitmap font. This font is designed to be used as a monotype font for use in a terminal, or at a larger size, to look like an over scaled bitmap. It is designed for 15 pixel use. It is as narrow as I could make it, and works well in a 132 column terminal window. It is, of course, monospaced and has clearly distinct 1I and l, and the zero is slashed. Character set is limited in this first release to ascii + smart quotes.

font-3270 0-3.0.1.9aec667
Channel: yewscion
Location: cdr255/fonts.scm (cdr255 fonts)
Home page: https://github.com/rbanffy/3270font
Licenses: Modified BSD
Build system: gnu
Synopsis: A font for the nostalgic
Description:

A 3270 font in a modern format, built using fontforge.

font-blobmoji 15.0
Channel: yewscion
Location: cdr255/fonts.scm (cdr255 fonts)
Home page: https://github.com/C1710/blobmoji
Licenses: SIL OFL 1.1 ASL 2.0 Public Domain
Build system: font
Synopsis: Noto Emoji with extended Blob support
Description:

This font is intended to continue the development of the Blob emojis which have been replaced by different designs in 2017.

font-openmoji 14.0.0
Channel: yewscion
Location: cdr255/fonts.scm (cdr255 fonts)
Home page: https://openmoji.org
Licenses: CC-BY-SA 4.0
Build system: font
Synopsis: Font for rendering emoji characters
Description:

This package provides the OpenMoji font in both color and black variants.

font-open-relay 0-1.38ecb60
Channel: yewscion
Location: cdr255/fonts.scm (cdr255 fonts)
Home page: http://www.kreativekorp.com/software/fonts/index.shtml
Licenses: SIL OFL 1.1
Build system: font
Synopsis: Free and open source fonts from Kreative Software
Description:

Free and open source fonts from Kreative Software:

Constructium is a fork of SIL Gentium designed specifically to support constructed scripts as encoded in the Under-ConScript Unicode Registry. It is ideal for mixed Latin, Greek, Cyrillic, IPA, and conlang text in web sites and documents.

Fairfax is a 6x12 bitmap font for terminals, text editors, IDEs, etc. It supports many scripts and a large number of Unicode blocks as well as constructed scripts as encoded in the Under-ConScript Unicode Registry, pseudographics and semigraphics, and tons of private use characters. It has been superceded by Fairfax HD but is still maintained.

Fairfax HD is a halfwidth scalable monospace font for terminals, text editors, IDEs, etc. It supports many scripts and a large number of Unicode blocks as well as constructed scripts as encoded in the Under-ConScript Unicode Registry, pseudographics and semigraphics, and tons of private use characters.

Kreative Square is a fullwidth scalable monospace font designed specifically to support pseudographics, semigraphics, and private use characters.

retroforth 2022.8-1.d5c8102
Channel: yewscion
Location: cdr255/forth.scm (cdr255 forth)
Home page: http://retroforth.org/
Licenses: ISC
Build system: gnu
Synopsis: Modern, pragmatic set of Forths
Description:

Retro is a modern, pragmatic set of Forths drawing influence from many sources. It clean, elegant, tiny, easy to grasp, and adaptable to many tasks.

It's not a traditional Forth. Drawing influence from colorForth, it uses prefixes to guide the compiler. From Joy and Factor, it uses quotations (anonymous, nestable functions) and combinators (functions that operate on functions) for much of the stack and flow control. It also adds vocabularies for working with strings, arrays, and other data types. Source files are written in Unu, allowing for simple, literate sources.

Page: 12345678
Total results: 188