summaryrefslogtreecommitdiff
path: root/doc/languages-frameworks/lua.section.md (follow)
Commit message (Expand)AuthorAgeFilesLines
* buildLuarocksPackage: rename file to match its roleMatthieu Coudron2023-07-101-1/+1
* use subcommands in plugin updaters (#223164)•••* update.py: introduce subparsers for plugin updaters This is preliminary work to help create more powerful plugin updaters. Namely I would like to be able to "just add" plugins without refreshing the older ones (helpful when github temporarily removes a user from github due to automated bot detection). Also concerning the lua updater, we pin some of the dependencies, and I would like to be able to unpin the package without editing the csv (coming in later PRs). * doc/updaters: update command to update editor plugins including vim, kakoune and lua packages Co-authored-by: figsodaMatthieu Coudron2023-04-141-5/+10
* doc: use sri hash syntax•••The nixpkgs manual contains references to both sri hash and explicit sha256 attributes. This is at best confusing to new users. Since the final destination is exclusive use of sri hashes, see nixos/rfcs#131, might as well push new users in that direction gently. Notable exceptions to sri hash support are builtins.fetchTarball, cataclysm-dda, coq, dockerTools.pullimage, elixir.override, and fetchCrate. None, other than builtins.fetchTarball, are fundamentally incompatible, but all currently accept explicit sha256 attributes as input. Because adding backwards compatibility is out of scope for this change, they have been left intact, but migration to sri format has been made for any using old hash formats. All hashes have been manually tested to be accurate, and updates were only made for missing upstream artefacts or bugs. Colin Arnott2022-12-041-1/+1
* doc: fix syntax error in Lua documentationEmilia Bopp2022-10-251-1/+1
* doc: fix broken links•••Links in documentation shouldn't point to dead ends. Amon Stopinšek2021-12-091-1/+1
* doc: updated lua doc•••mentions lua 5.4 + fixed an error Matthieu Coudron2021-08-091-5/+3
* doc: prepare for commonmark•••We are still using Pandoc’s Markdown parser, which differs from CommonMark spec slightly. Notably: - Line breaks in lists behave differently. - Admonitions do not support the simpler syntax https://github.com/jgm/commonmark-hs/issues/75 - The auto_identifiers uses a different algorithm – I made the previous ones explicit. - Languages (classes) of code blocks cannot contain whitespace so we have to use “pycon” alias instead of Python “console” as GitHub’s linguist While at it, I also fixed the following issues: - ShellSesssion was used - Removed some pointless docbook tags. Jan Tojnar2021-06-071-23/+33
* Remove repeating words from docFlorian Engel2021-03-141-2/+2
* doc: stdenv.lib -> lib•••Part of: https://github.com/NixOS/nixpkgs/issues/108938 Changing the documentation to not refer to stdenv.lib is the first step to make people use it directly. Profpatsch2021-01-111-2/+1
* doc: explicit Markdown anchors for top-level headings; remove metadata•••I used the existing anchors generated by Docbook, so the anchor part should be a no-op. This could be useful depending on the infrastructure we choose to use, and it is better to be explicit than rely on Docbook's id generating algorithms. I got rid of the metadata segments of the Markdown files, because they are outdated, inaccurate, and could make people less willing to change them without speaking with the author. Ryan Mulligan2021-01-011-7/+1
* fixup! updateMatthieu Coudron2020-06-071-3/+3
* updateMatthieu Coudron2020-06-061-45/+41
* buildsMatthieu Coudron2020-06-061-6/+4
* Added an example about overlayMatthieu Coudron2020-06-061-1/+22
* doc: update lua documentation•••Reflects the recent changes to the lua infrastructure. Packaging from luarocks should be encouraged. Matthieu Coudron2020-06-061-0/+237