Missing nimsuggest source files
Task Info (Flyspray) | |
---|---|
Opened By | Matthieu Rakotojaona (rakoo) |
Task ID | 66325 |
Type | Bug Report |
Project | Community Packages |
Category | Packages |
Version | None |
OS | All |
Opened | 2020-04-20 16:03:30 UTC |
Status | Assigned |
Assignee | Levente Polyak (anthraxx) |
Details
Upstream archive (https://github.com/nim-lang/Nim/archive/v1.2.0.tar.gz), as downloaded by PKGBUILD, contains a bunch of nimsuggest source files:
Nim-1.2.0/nimsuggest/ Nim-1.2.0/nimsuggest/crashtester.nim Nim-1.2.0/nimsuggest/nimsuggest.nim Nim-1.2.0/nimsuggest/nimsuggest.nim.cfg Nim-1.2.0/nimsuggest/nimsuggest.nimble Nim-1.2.0/nimsuggest/sexp.nim Nim-1.2.0/nimsuggest/tester.nim Nim-1.2.0/nimsuggest/tests/ Nim-1.2.0/nimsuggest/tests/dep_v1.nim Nim-1.2.0/nimsuggest/tests/dep_v2.nim Nim-1.2.0/nimsuggest/tests/disabled_ttemplate_highlight.nim Nim-1.2.0/nimsuggest/tests/taccent_highlight.nim Nim-1.2.0/nimsuggest/tests/tcallstrlit_highlight.nim Nim-1.2.0/nimsuggest/tests/tcase.nim Nim-1.2.0/nimsuggest/tests/tchk1.nim Nim-1.2.0/nimsuggest/tests/tcon1.nim Nim-1.2.0/nimsuggest/tests/tcon_variable.nim Nim-1.2.0/nimsuggest/tests/tcursor_at_end.nim Nim-1.2.0/nimsuggest/tests/tdef1.nim Nim-1.2.0/nimsuggest/tests/tdot1.nim Nim-1.2.0/nimsuggest/tests/tdot2.nim Nim-1.2.0/nimsuggest/tests/tdot3.nim Nim-1.2.0/nimsuggest/tests/tdot4.nim Nim-1.2.0/nimsuggest/tests/tgeneric_highlight.nim Nim-1.2.0/nimsuggest/tests/tinclude.nim Nim-1.2.0/nimsuggest/tests/tmacro_highlight.nim Nim-1.2.0/nimsuggest/tests/tno_deref.nim Nim-1.2.0/nimsuggest/tests/tobj_highlight.nim Nim-1.2.0/nimsuggest/tests/tqualified_highlight.nim Nim-1.2.0/nimsuggest/tests/tsetter_highlight.nim Nim-1.2.0/nimsuggest/tests/tsi_highlight.nim Nim-1.2.0/nimsuggest/tests/tstrutils.nim Nim-1.2.0/nimsuggest/tests/tsug_accquote.nim Nim-1.2.0/nimsuggest/tests/tsug_regression.nim Nim-1.2.0/nimsuggest/tests/tsug_template.nim Nim-1.2.0/nimsuggest/tests/ttype_decl.nim Nim-1.2.0/nimsuggest/tests/ttype_highlight.nim Nim-1.2.0/nimsuggest/tests/twithin_macro.nim Nim-1.2.0/nimsuggest/tests/twithin_macro_prefix.nim
These are used for the nimsuggest binary, but the files can also be used as a library, such as in nimlsp (https://github.com/PMunch/nimlsp). Today nimlsp can't build on arch because those library files are not here.
Note: nimlsp hardcodes those files to be at the root, ie nimsuggest is a sibling to bin. That's probably wrong, and something to improve in nimlsp because we don't want to have a /nimsuggest dir