{"bugs":[],"categories":[{"categoryid":395,"name":"app-editors","summary":"The app-editors category contains text editors."},{"categoryid":410,"name":"app-emacs","summary":"The app-emacs category contains extension packages for the Emacs text editor."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"16c16e67bca4d0d13ae25a412712c7af0cc438fa","committime":"2024-01-14T18:06:50","packageid":74438,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"2606fa425b2525cd5c734305860e6ee243fe4fbf","committime":"2024-01-14T17:53:22","packageid":74438,"repoid":1,"summary":"app-emacs\/queue: Keyword 0.2 arm64, #922064"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8a962bde2102b18db101b9f1555dbcd70658a137","committime":"2023-03-26T17:01:59","packageid":74438,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Not needed after elisp-common.eclass changed the default to\n25.3 (the oldest currently in tree).\n\nSigned-off-by: Matthew Smith <matthew@gentoo.org>\n[Whitespace: removed double empty lines]\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"21070120f4f34c3532063e087c90bf415e925ff5","committime":"2023-03-23T11:51:55","packageid":74438,"repoid":1,"summary":"app-emacs\/*: drop redundant NEED_EMACS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"011fb144cf9174bef7faca2feb987a673b576bff","committime":"2022-03-19T08:04:22","packageid":74438,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"0d765fb04c82b9534497df47f587ed270d947412","committime":"2022-03-19T07:50:55","packageid":74438,"repoid":1,"summary":"app-emacs\/queue: amd64\/x86 stable (ALLARCHES policy) wrt bug #835560"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"419b674ed57723522153e1c5c369c68a635bb71b","committime":"2022-02-14T17:36:44","packageid":74438,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"Signed-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"14a17c9f7d8fc7dafeb1a733632323928e66a656","committime":"2022-02-14T17:10:38","packageid":74438,"repoid":1,"summary":"app-emacs\/queue: initial import at 0.2"}],"dependencies":[],"depending":[{"block":false,"categoryid":410,"description":"Undo trees and visualization","ebuildids":[781470],"firstseen":"2010-11-18T14:40:49.979790","maintainer":"tomka@gentoo.org","maintainername":"Thomas Kahle","name":"undo-tree","packageid":56555,"summary":"Emacs has a powerful undo system. Unlike the standard undo\/redo system in most software, it allows you to recover *any* past state of a buffer (whereas the standard undo\/redo system can lose past states as soon as you redo). However, this power comes at a price: many people find Emacs' undo system confusing and difficult to use, spawning a number of packages that replace it with the less powerful but more intuitive undo\/redo system. Both the loss of data with standard undo\/redo, and the confusion of Emacs' undo, stem from trying to treat undo history as a linear sequence of changes. It's not. The `undo-tree-mode' provided by this package replaces Emacs' undo system with a system that treats undo history as what it is: a branching tree of changes. This simple idea allows the more intuitive behaviour of the standard undo\/redo system to be combined with the power of never losing any history. An added side bonus is that undo history can in some cases be stored more efficiently, allowing more changes to accumulate before Emacs starts discarding history. The only downside to this more advanced yet simpler undo system is that it was inspired by Vim. But, after all, most successful religions steal the best ideas from their competitors!"},{"block":false,"categoryid":410,"description":"CSL 1.0.2 Citation Processor for Emacs","ebuildids":[811994],"firstseen":"2022-08-10T15:16:29.866774","name":"citeproc-el","packageid":75330,"summary":"citeproc-el is an Emacs Lisp library for rendering citations and bibliographies in styles described in the Citation Style Language (CSL), an XML-based, open format to describe the formatting of bibliographic references (see http:\/\/citationstyles.org\/ for further information on CSL). The library implements most of the CSL 1.0.2 specification, including such features as citation disambiguation, cite collapsing and subsequent author substitution, and passes more than 70% of the tests in the CSL Test Suite. In addition to the standard CSL-JSON data format, citeproc-el has rudimentary support for reading bibliographic data from BibTeX, biblatex and org-bibtex bibliographies and can produce output in several formats including HTML and org-mode markup (see Supported output formats for the full list)."},{"block":false,"categoryid":410,"description":"Clojure Interactive Development Environment for GNU Emacs","ebuildids":[881251,890777],"firstseen":"2022-12-12T12:51:47.491974","name":"cider","packageid":75661,"summary":"CIDER extends Emacs with support for interactive programming in Clojure. The features are centered around cider-mode, an Emacs minor-mode that complements clojure-mode. While clojure-mode supports editing Clojure source files, cider-mode adds support for interacting with a running Clojure process for compilation, code completion, debugging, definition and documentation lookup, running tests and so on."}],"ebuilds":[{"archs":["amd64","x86","~arm64"],"ebuildid":740136,"firstseen":"2022-02-14T17:46:00.303867","license":"GPL-3+","moddate":"2026-02-21T10:53:12","packageid":74438,"repoid":1,"slot":"0","uses":[],"version":"0.2"}],"masks":[],"package":{"categoryid":410,"description":"Queue data structure","firstseen":"2022-02-14T17:46:00.303867","name":"queue","packageid":74438,"summary":"Provides queues can be used both as a first-in last-out (FILO) and as a first-in first-out (FIFO) stack, i.e. elements can be added to the front or back of the queue, and can be removed from the front. (This type of data structure is sometimes called an \"output-restricted deque\".)"},"rdependencies":[{"block":false,"categoryid":395,"description":"The advanced, extensible, customizable, self-documenting editor","ebuildids":[740136],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"gnu-emacs@gentoo.org","maintainername":"Gentoo GNU Emacs project","name":"emacs","packageid":45775,"summary":"GNU Emacs is an extensible, customizable text editor - and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include: * Content-sensitive editing modes, including syntax coloring, for a variety of file types including plain text, source code, and HTML. * Complete built-in documentation, including a tutorial for new users. * Full Unicode support for nearly all human languages and their scripts. * Highly customizable, using Emacs Lisp code or a graphical interface. * A large number of extensions that add other functionality, including a project planner, mail and news reader, debugger interface, calendar, and more. Many of these extensions are distributed with GNU Emacs; others are available separately."}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/elpa.gnu.org\/packages\/queue.html"],"uses":[]}