Denis Defreyne
Denis Defreyne
Idea: allow parameters to be defined with a default value. For example: ```ruby param :host param :port, transform: method(:Integer), default: 3000 ``` For simplicity, allow parameters with a default value...
Idea: support parameter definitions for more than one argument. For example: ```ruby param :host param :port, transform: method(:Integer) param :filenames, varargs: true ``` `varargs: true` defines the parameter as corresponding...
Cri should provide a way to ensure that long and short options don’t clash between subcommand and supercommand.
`steep check` can raise `#` when using splat args. ## Steps to reproduce Create a file called `x.rb`: ```ruby class Hi def method_missing(*_args) self end end ``` Run `steep check...
### Detailed description - Replaces `mongrel` with `puma` in documentation. - Fixes incorrect mention that `view` and `live` listen on all IP addresses by default. ### To do n/a ###...
### Steps to reproduce 1. Change lib_dir in configuration 2. Run nanoc-live ### Expected behavior nanoc-live looks at the lib dir specified in lib_dir ### Actual behavior nanoc-live uses `lib/`,...
### Detailed description This changes the `Content-Type` for HTML from `text/html` to `text/html; charset=utf-8`. This should be correct for the vast majority of cases. Future work could include using [rchardet](https://github.com/jmhodges/rchardet)....
The [Using Sass](https://nanoc.app/doc/guides/using-common-filters/#using-sass) section of the Using Common Filters section currently uses Ruby Sass. It should probably use Dart Sass instead, as Ruby Sass has been EOL for a while.
See https://github.com/nanoc/nanoc/discussions/1695. The Nanoc documentation is in two minds about using Bundler. Occasionally it suggests `gem install nanoc` while at other times, it suggests using Bundler. It’s probably best to...