about summary refs log tree commit diff
path: root/doc/languages-frameworks/ruby.section.md
AgeCommit message (Collapse)AuthorFilesLines
2024-03-28treewide: Fix all Nix ASTs in all markdown filesJanne Heß1-0/+2
This allows for correct highlighting and maybe future automatic formatting. The AST was verified to work with nixfmt only.
2024-01-02docs/ruby: update/drop references to old versionajs1241-3/+3
2024-01-02ruby_2_7: removeajs1241-2/+2
2023-11-09doc: avoid 'simply' (#266434)Arnout Engelen1-2/+2
While the word 'simply' is usually added to encourage readers, it often has the opposite effect and may even appear condescending, especially when the reader runs into trouble trying to apply the suggestions from the documentation. It is almost always an improvement to simply drop the word from the sentence. (there are more possible improvements like this, we can apply those in separate PRs)
2023-09-15Merge pull request #255128 from PuercoPop/ruby-document-extraConfigPathsMario Rodas1-0/+10
ruby: document extraConfigPaths option from bundlerEnv
2023-09-14doc: link, instead of just mentioning, Nix manual (#255126)asymmetric1-1/+2
Instead of just telling the reader to go find the relevant section of the Nix manual, let's just link to it. Yay hypertext!
2023-09-14ruby: document extraConfigPaths option from bundlerEnvJavier Olaechea1-0/+10
2023-03-27doc: assign ids to many headingspennae1-1/+1
without stable ids on headings we cannot generate stable links to these headings. nrd complains about this, but the current docbook workflow does not. a few generated ids remain, mostly in examples and footnotes. most of the examples are generated by nixdoc (which has since gained MD export functions, and the MD export does generate IDs).
2022-07-14doc: move makeWrapper to nativeBuildInputs from buildInputsArtturin1-1/+1
makeWrapper in buildInputs breaks cross-compilation with error: attribute 'runtimeShell' missing
2021-12-08doc: ruby-section: add workaround for platform-specific gemsYannick Markus1-0/+13
2021-10-22ruby_2_6, rubyPackages_2_6: drop unused packageSergei Trofimovich1-1/+1
2021-06-07doc: prepare for commonmarkJan Tojnar1-11/+11
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.
2021-05-13mkShell: introduce packages argument (#122180)Jonas Chevalier1-1/+1
The distinction between the inputs doesn't really make sense in the mkShell context. Technically speaking, we should be using the nativeBuildInputs most of the time. So in order to make this function more beginner-friendly, add "packages" as an attribute, that maps to nativeBuildInputs. This commit also updates all the uses in nixpkgs.
2021-03-14Remove repeating words from docFlorian Engel1-1/+1
2021-01-20doc: add function argument order convention (#110060)V1-1/+1
* doc: add function argument order convention Ordering by usage is the de facto ordering given to arguments. It's logical, and makes finding argument usage easier. Putting lib first is common in NixOS modules, so it's reasonable to mirror this in nixpkgs proper. Additionally, it's not a package as such, has zero dependencies, and can be found used anywhere in a derivation. * doc: clean up usage of lib
2020-11-27doc: ruby improvementsRyan Mulligan1-143/+52
* no hard wrapping * use ShellSession and nix info strings * preserve old section anchor link * update references to present default version
2020-11-27doc: use newer ruby documentationKamron Mahmoodzadeh1-15/+11
With the addition of ruby.withPackages, manveru rewrote the nixpkgs manual section for the ruby language but did not add it to the manual. This commit replaces the previous documentation with manveru's updated version.
2019-09-03ruby.withPackages: initMichael Fellinger1-0/+365
Co-authored-by: Alyssa Ross <hi@alyssa.is>