{"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."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8a962bde2102b18db101b9f1555dbcd70658a137","committime":"2023-03-26T17:01:59","packageid":74957,"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":74957,"repoid":1,"summary":"app-emacs\/*: drop redundant NEED_EMACS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"27d81486f52af91b6dde78637a70cc77236445e3","committime":"2023-01-30T20:46:57","packageid":74957,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Bug: https:\/\/github.com\/pkgcore\/pkgcheck\/issues\/536\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"ff7d89fb05372a559134e51f6dee5de3ab45b488","committime":"2023-01-30T20:29:45","packageid":74957,"repoid":1,"summary":"app-emacs: H -> COMMIT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"74437506dd3070bd71a321b1a38a4ef5f5d3abd7","committime":"2022-06-03T00:03:04","packageid":74957,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"Signed-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"a4579088474b0c43214a289cb6d70f0fd24264d1","committime":"2022-06-02T23:34:25","packageid":74957,"repoid":1,"summary":"app-emacs\/flycheck-nimsuggest: fix runtime deps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c7000525a039a98eb80742219ab5733193f070e1","committime":"2022-05-13T07:47:59","packageid":74957,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xgqt@gentoo.org","authorname":"Maciej Barć","body":"2017.10.27 snapshot\n\nSigned-off-by: Maciej Barć <xgqt@gentoo.org>","commitid":"2122e1a132c0edc9091a8c41307a8631172422fa","committime":"2022-05-13T07:24:13","packageid":74957,"repoid":1,"summary":"app-emacs\/flycheck-nimsuggest: new package; add 0.8.1_p20171027"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":751946,"firstseen":"2022-06-03T01:07:50.043696","license":"GPL-3+","moddate":"2026-02-21T10:53:12","packageid":74957,"repoid":1,"slot":"0","uses":[],"version":"0.8.1_p20171027-r1"}],"masks":[],"package":{"categoryid":410,"description":"Emacs Flycheck backend for Nim language using nimsuggest","firstseen":"2022-05-13T09:06:29.496967","name":"flycheck-nimsuggest","packageid":74957},"rdependencies":[{"block":false,"categoryid":395,"description":"The advanced, extensible, customizable, self-documenting editor","ebuildids":[751946],"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."},{"block":false,"categoryid":450,"description":"Compiled, garbage-collected systems programming language","ebuildids":[751946],"firstseen":"2016-07-29T13:39:26.545515","maintainer":"slyfox@gentoo.org","maintainername":"Sergei Trofimovich","name":"nim","packageid":65643,"summary":"Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Nim generates native dependency-free executables, not dependent on a virtual machine, which are small and allow easy redistribution. The Nim compiler and the generated executables support all major platforms like Windows, Linux, BSD and macOS. Nim's memory management is deterministic and customizable with destructors and move semantics, inspired by C++ and Rust. It is well-suited for embedded, hard-realtime systems. Modern concepts like zero-overhead iterators and compile-time evaluation of user-defined functions, in combination with the preference of value-based datatypes allocated on the stack, lead to extremely performant code. Support for various backends: it compiles to C, C++ or JavaScript so that Nim can be used for all backend and frontend needs. Nim is self-contained: the compiler and the standard library are implemented in Nim. Nim has a powerful macro system which allows direct manipulation of the AST, offering nearly unlimited opportunities. Macros cannot change Nim's syntax because there is no need for it — the syntax is flexible enough. Modern type system with local type inference, tuples, generics and sum types. Statements are grouped by indentation but can span multiple lines."},{"block":false,"categoryid":410,"description":"Modern on-the-fly syntax checking extension for GNU Emacs","ebuildids":[751946],"firstseen":"2021-09-18T04:41:39.883488","name":"flycheck","packageid":73346,"summary":"Flycheck is a modern on-the-fly syntax checking extension for GNU Emacs, intended as replacement for the older Flymake extension which is part of GNU Emacs."}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/yuutayamada\/flycheck-nimsuggest\/"],"uses":[]}