summaryrefslogtreecommitdiff
path: root/doc/languages-frameworks/ruby.section.md (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: Fix all Nix ASTs in all markdown files•••This allows for correct highlighting and maybe future automatic formatting. The AST was verified to work with nixfmt only. Janne Heß2024-03-281-0/+2
* docs/ruby: update/drop references to old versionajs1242024-01-021-3/+3
* ruby_2_7: removeajs1242024-01-021-2/+2
* doc: avoid 'simply' (#266434)•••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)Arnout Engelen2023-11-091-2/+2
* Merge pull request #255128 from PuercoPop/ruby-document-extraConfigPaths•••ruby: document extraConfigPaths option from bundlerEnvMario Rodas2023-09-151-0/+10
|\
| * ruby: document extraConfigPaths option from bundlerEnvJavier Olaechea2023-09-141-0/+10
* | doc: link, instead of just mentioning, Nix manual (#255126)•••Instead of just telling the reader to go find the relevant section of the Nix manual, let's just link to it. Yay hypertext!asymmetric2023-09-141-1/+2
|/
* doc: assign ids to many headings•••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). pennae2023-03-271-1/+1
* doc: move makeWrapper to nativeBuildInputs from buildInputs•••makeWrapper in buildInputs breaks cross-compilation with error: attribute 'runtimeShell' missing Artturin2022-07-141-1/+1
* doc: ruby-section: add workaround for platform-specific gemsYannick Markus2021-12-081-0/+13
* ruby_2_6, rubyPackages_2_6: drop unused packageSergei Trofimovich2021-10-221-1/+1
* 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-11/+11
* mkShell: introduce packages argument (#122180)•••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.Jonas Chevalier2021-05-131-1/+1
* Remove repeating words from docFlorian Engel2021-03-141-1/+1
* doc: add function argument order convention (#110060)•••* 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 libV2021-01-201-1/+1
* doc: ruby improvements•••* no hard wrapping * use ShellSession and nix info strings * preserve old section anchor link * update references to present default version Ryan Mulligan2020-11-271-143/+52
* doc: use newer ruby documentation•••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. Kamron Mahmoodzadeh2020-11-271-15/+11
* ruby.withPackages: init•••Co-authored-by: Alyssa Ross <hi@alyssa.is> Michael Fellinger2019-09-031-0/+365