{"bugs":[],"categories":[{"categoryid":338,"name":"app-admin","summary":"The app-admin category contains non-core applications which relate to system administration."},{"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":"13e4df8b671e2b3ad5d9a1131a0efc713e43df03","committime":"2025-06-22T12:07:10","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"308cd020858b36a33181a175599c9f66b55a52ef","committime":"2025-06-22T11:49:40","packageid":65793,"repoid":1,"summary":"app-emacs\/s: Stabilize 1.13.0 arm, #917048"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ced3c6d721c62e23ff02b83a66f2704bef4ade40","committime":"2025-01-10T04:18:20","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xen0n@gentoo.org","authorname":"WANG Xuerui","body":"Signed-off-by: WANG Xuerui <xen0n@gentoo.org>","commitid":"b09a55a3d73f598eec291995fe298a760d7214a6","committime":"2025-01-10T03:40:40","packageid":65793,"repoid":1,"summary":"app-emacs\/s: keyword 1.13.0 for ~loong"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3a0090b48a23931ad055dc65804b20c626679a1b","committime":"2024-06-25T15:37:25","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"8346fc722231515fe03c170ec4efd96b4ea71c69","committime":"2024-06-25T15:18:00","packageid":65793,"repoid":1,"summary":"app-emacs\/s: drop old 1.12.0-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"16d5901a671c9a4f5cc426fb84d502d52aa1c181","committime":"2024-01-03T08:18:46","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"d7ae8e82024d374a58aadfd72b5ddfca06d90b70","committime":"2024-01-03T08:09:38","packageid":65793,"repoid":1,"summary":"app-emacs\/s: Stabilize 1.13.0 ppc64, #921203"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a2534dde961de7c7c3bf245a0df2371eec2cd8b0","committime":"2023-04-25T15:01:58","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"de2d237914bba765baeac0b35f016c33137063a7","committime":"2023-04-25T14:47:37","packageid":65793,"repoid":1,"summary":"app-emacs\/s: Keyword 1.13.0 sparc, #905075"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0a09692eeaee1a0c45c8303ceb08bd6e863f4272","committime":"2022-12-11T02:46:43","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"bab5501166f715c8414a0a8bee161407c6289e92","committime":"2022-12-11T02:36:42","packageid":65793,"repoid":1,"summary":"app-emacs\/s: Stabilize 1.13.0 ALLARCHES, #885403"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e126811b9986828c19cd93750ee9dd983ce93468","committime":"2022-10-08T07:18:03","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro@users.noreply.github.com","authorname":"Matoro Mahri","body":"Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"7bb96bf4439d430b4f9aee18def1178eded925e1","committime":"2022-10-08T06:37:29","packageid":65793,"repoid":1,"summary":"app-emacs\/s: Keyword 1.13.0 alpha, #873541"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"81345c791d7d898bfb2227965ea2ee717d5fcf20","committime":"2022-08-31T15:16:42","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"8731fdfd1550ee9bd3d51e536f00435c24ae6902","committime":"2022-08-31T14:51:07","packageid":65793,"repoid":1,"summary":"app-emacs\/s: bump to 1.13.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7b552e93c060fda698c055b95c3005f78587f31e","committime":"2022-05-27T22:48:12","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"+ small formatting changes\n\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"96e9d5b44d41830848a939bd1a1ff0a41a9626b0","committime":"2022-05-27T22:35:33","packageid":65793,"repoid":1,"summary":"app-emacs\/s: enable tests"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"091162f79a54479495cdd33750de5d5ee4924920","committime":"2022-05-27T22:33:19","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"417d0c600d0d22d85c6d2f437550f9f440ffc0fc","committime":"2022-05-27T22:26:48","packageid":65793,"repoid":1,"summary":"app-emacs\/s: bump to EAPI 8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5f9d55c41e8bc9b50fb2b6547f11ad41edf8c67c","committime":"2021-10-16T15:06:23","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tanekliang@gmail.com","authorname":"Yongxiang Liang","body":"Package-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Yongxiang Liang <tanekliang@gmail.com>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"33a6975dc4c7965c9cc69d6dc93e5f7a968bfcca","committime":"2021-10-14T19:41:00","packageid":65793,"repoid":1,"summary":"app-emacs\/s: keyword ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"04f1afd56f2938ee4fe77d825a0d59f3bb5c1742","committime":"2019-10-17T13:25:41","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"Package-Manager: Portage-2.3.77, Repoman-2.3.17\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"6fbb8b917ffa6d604842beb0229263a5397af4e2","committime":"2019-10-17T11:57:59","packageid":65793,"repoid":1,"summary":"app-emacs\/s: Remove old."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"59f420be3ff993d1abf6841a2e9a23d4c7b93e2c","committime":"2019-07-26T18:47:32","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Signed-off-by: Aaron Bauman <bman@gentoo.org>\nPackage-Manager: Portage-2.3.69, Repoman-2.3.16\nRepoMan-Options: --include-arches=\"arm64\"","commitid":"921981e922feee711fdf1efc9b680a8bd9005993","committime":"2019-07-26T18:32:27","packageid":65793,"repoid":1,"summary":"app-emacs\/s: arm64 stable"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c36820f4c39bd6a3ae1ad7b669b284870326bf3b","committime":"2018-09-21T21:04:05","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mattst88@gentoo.org","authorname":"Matt Turner","commitid":"cd98d17890f01c2bc02ec4c9ebcd0312f48fe4c3","committime":"2018-09-21T20:52:52","packageid":65793,"repoid":1,"summary":"app-emacs\/s-1.12.0: added ~ppc64, bug 666621"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ca47a06982d714c620f06c7e519114b65a335534","committime":"2018-08-19T01:44:06","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Package-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"22833b60dd6097c0001bbf34cfbad020f84118d9","committime":"2018-08-19T01:25:56","packageid":65793,"repoid":1,"summary":"app-emacs\/s: amd64 stable wrt bug #662784"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"73dc8f7aa6102a5783f1da7b147d6f4bc40e3e1a","committime":"2018-08-16T00:44:02","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.46, Repoman-2.3.10","commitid":"c8f81da6e67f5130169db76751f0449abb5c3d0a","committime":"2018-08-16T00:10:39","packageid":65793,"repoid":1,"summary":"app-emacs\/s: x86 stable (bug #662784)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c2f8a3698edf3f8b1ea61f75061fc0bde1151ee3","committime":"2018-07-31T00:24:03","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Package-Manager: Portage-2.3.40, Repoman-2.3.9","commitid":"c715cccf6431bbf80e4895d9177ce54cdaf15468","committime":"2018-07-31T00:10:43","packageid":65793,"repoid":1,"summary":"app-emacs\/s: add ~arm keyword qer bug #661432"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"363c3e486308795d177dcd06044ff2a1ffd7edc5","committime":"2018-07-28T13:43:52","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.43, Repoman-2.3.10","commitid":"702970abcf27ea092403950d5f3db45237297262","committime":"2018-07-28T13:18:28","packageid":65793,"repoid":1,"summary":"app-emacs\/s: x86 keyworded (bug #661432)"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d4908bbb919ae434d880e28578534586e2ce7875","committime":"2017-10-16T16:44:15","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"victor@enise.org","authorname":"Victor Gaydov","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/5856","commitid":"6cc4f11f7918540b2daa5b48f6b3c184c5cb5d0a","committime":"2017-10-04T09:07:34","packageid":65793,"repoid":1,"summary":"app-emacs\/s: version bump to 1.12.0."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":65793,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"c14cf862ff45efc0243094177c9b6d66aa881dfc","committime":"2016-09-09T13:42:43","packageid":65793,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"victor@enise.org","authorname":"Victor Gaydov","body":"s.el, the long lost Emacs string manipulation library.\nDependency of app-emacs\/f-el.\n\nGentoo-Bug: https:\/\/bugs.gentoo.org\/590890\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/2050\n\nSigned-off-by: Patrice Clement <monsieurp@gentoo.org>","commitid":"29a74daa093d03dd8cd02e3bdc61efe058bde1f1","committime":"2016-08-09T16:12:22","packageid":65793,"repoid":1,"summary":"app-emacs\/s: new package."}],"dependencies":[],"depending":[{"block":false,"categoryid":338,"description":"Stores, retrieves, generates, and synchronizes passwords securely","ebuildids":[740127,888067,892917],"firstseen":"2012-10-14T13:36:16.849559","maintainer":"zx2c4@gentoo.org","maintainername":"Jason A. Donenfeld","name":"pass","packageid":59886},{"block":false,"categoryid":410,"description":"Modern API for working with files and directories in Emacs","ebuildids":[840117,885622],"firstseen":"2016-09-10T18:26:35.177204","name":"f","packageid":65794},{"block":false,"categoryid":410,"description":"Emacs mode for the Lean 3 theorem prover","ebuildids":[849621],"firstseen":"2022-01-21T17:05:32.358403","name":"lean-mode","packageid":74126,"summary":"Provides a major mode for the Lean 3 programming language. Provides highlighting, diagnostics, goal visualization and many other useful features for Lean users."},{"block":false,"categoryid":410,"description":"Run an inferior Julia REPL in a terminal inside Emacs","ebuildids":[742536,890518],"firstseen":"2022-03-10T01:24:57.956356","name":"julia-repl","packageid":74549,"summary":"This is a minor mode for interacting with a Julia REPL running inside Emacs. The julia process is started in an ANSI terminal (term), which allows text formatting and colors, and interaction with the help system and the debugger. It is recommended that you use this minor mode with julia-mode."},{"block":false,"categoryid":410,"description":"Emacs Python Development Environment","ebuildids":[839913],"firstseen":"2022-04-08T15:33:19.129320","name":"elpy","packageid":74785},{"block":false,"categoryid":410,"description":"Alternative M-x interface for GNU Emacs","ebuildids":[746514],"firstseen":"2022-04-10T21:24:22.715338","name":"amx","packageid":74807},{"block":false,"categoryid":410,"description":"Emacs command line parser","ebuildids":[747248],"firstseen":"2022-04-19T18:03:31.675647","name":"commander","packageid":74842},{"block":false,"categoryid":410,"description":"Cucumber for Emacs","ebuildids":[747239],"firstseen":"2022-04-19T18:03:31.675647","name":"ecukes","packageid":74843},{"block":false,"categoryid":410,"description":"Common step definitions for Emacs Ecukes","ebuildids":[747138],"firstseen":"2022-04-19T18:03:31.675647","name":"espuds","packageid":74844},{"block":false,"categoryid":410,"description":"Project management for Emacs package development","ebuildids":[851093,888801],"firstseen":"2022-04-19T23:44:43.136079","name":"cask","packageid":74850},{"block":false,"categoryid":410,"description":"ELPA server written in Emacs Lisp","ebuildids":[747162],"firstseen":"2022-04-19T23:44:43.136079","name":"servant","packageid":74851},{"block":false,"categoryid":410,"description":"Child Frame Read String, alternative to read-string","ebuildids":[871690],"firstseen":"2022-04-26T03:03:09.973926","name":"cfrs","packageid":74885},{"block":false,"categoryid":410,"description":"Debug Adapter Protocol mode","ebuildids":[882763],"firstseen":"2022-04-26T03:03:09.973926","name":"dap-mode","packageid":74886},{"block":false,"categoryid":410,"description":"Tree style project file explorer","ebuildids":[858397],"firstseen":"2022-04-26T03:03:09.973926","name":"treemacs","packageid":74893},{"block":false,"categoryid":410,"description":"Benchmark Emacs Startup time without ever leaving it","ebuildids":[750972],"firstseen":"2022-05-23T01:19:05.969825","name":"esup","packageid":74999,"summary":"Esup profiles your Emacs startup time by examining all top-level S-expressions (sexps). Esup starts a new Emacs process from Emacs to profile each SEXP. After the profiled Emacs is complete, it will exit and your Emacs will display the results."},{"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":"Emacs integration for Docker","ebuildids":[880972,888293],"firstseen":"2022-10-14T23:13:07.908640","name":"docker","packageid":75531,"summary":"This package allows you to manipulate docker images, containers and more from Emacs. Supports docker containers, images, volumes, networks and docker-compose."},{"block":false,"categoryid":410,"description":"Fish-style path truncation for GNU Emacs","ebuildids":[775430],"firstseen":"2023-01-19T22:14:54.292827","name":"shrink-path","packageid":75782},{"block":false,"categoryid":410,"description":"Groovy major mode, grails minor mode, and a groovy inferior mode","ebuildids":[778638],"firstseen":"2023-02-21T02:24:34.745794","name":"groovy-emacs-modes","packageid":75851,"summary":"GNU Emacs modes for Groovy and Grails. The major features are syntax highlighting with groovy-mode, REPL integration with run-groovy and Grails project navigation with grails-mode."},{"block":false,"categoryid":410,"description":"Emacs timestamp and date-time library","ebuildids":[786705],"firstseen":"2023-05-11T16:59:23.286500","name":"ts","packageid":76136,"summary":"ts is a date and time library for Emacs. It aims to be more convenient than patterns like (string-to-number (format-time-string \"%Y\")) by providing easy accessors, like (ts-year (ts-now)). To improve performance (significantly), formatted date parts are computed lazily rather than when a timestamp object is instantiated, and the computed parts are then cached for later access without recomputing. Behind the scenes, this avoids unnecessary (string-to-number (format-time-string... calls, which are surprisingly expensive."},{"block":false,"categoryid":410,"description":"Collection of useful dired additions for GNU Emacs","ebuildids":[791332],"firstseen":"2023-06-23T00:35:08.249166","name":"dired-hacks","packageid":76277},{"block":false,"categoryid":410,"description":"Emacs library to leverage lsp-mode in the Docker environment","ebuildids":[821764],"firstseen":"2024-04-07T17:50:49.643106","name":"lsp-docker","packageid":77402},{"block":false,"categoryid":410,"description":"Major mode for password-store","ebuildids":[887762],"firstseen":"2026-01-21T11:29:00.230016","name":"password-store-otp","packageid":78734,"summary":"Emacs functions to interact with the pass-otp extension for"},{"block":false,"categoryid":410,"description":"Major mode for the Elm programming language","ebuildids":[892579],"firstseen":"2026-03-12T22:34:53.313112","name":"elm-mode","packageid":78857}],"ebuilds":[{"archs":["amd64","arm","arm64","ppc64","x86","~alpha","~loong","~riscv","~sparc"],"ebuildid":760326,"firstseen":"2022-08-31T16:35:22.194207","license":"GPL-3+","moddate":"2026-02-21T10:53:13","packageid":65793,"repoid":1,"slot":"0","uses":[],"version":"1.13.0"}],"masks":[],"package":{"categoryid":410,"description":"The long lost Emacs string manipulation library","firstseen":"2016-09-10T18:26:35.177204","name":"s","packageid":65793},"rdependencies":[{"block":false,"categoryid":395,"description":"The advanced, extensible, customizable, self-documenting editor","ebuildids":[760326],"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:\/\/github.com\/magnars\/s.el"],"uses":[]}