Skip to content

Improve GSL warning with suppression option - #62

Closed
cardmagic wants to merge 1 commit into
masterfrom
feature/improve-gsl-warning
Closed

Improve GSL warning with suppression option#62
cardmagic wants to merge 1 commit into
masterfrom
feature/improve-gsl-warning

Conversation

@cardmagic

Copy link
Copy Markdown
Owner

Summary

  • Add SUPPRESS_GSL_WARNING=true environment variable to silence the GSL notice
  • Update warning message with clear install instructions (gem install gsl)
  • Modernize README with platform-specific GSL installation steps (macOS/Ubuntu)
  • Rename README.markdown to README.md

Context

The gsl gem (v2.1.0.3) is available on RubyGems and actively maintained. This PR addresses user concerns about the warning being noisy by providing a way to suppress it, while also clarifying installation instructions.

Test plan

  • All 77 tests pass
  • Warning appears when GSL not available
  • Warning suppressed with SUPPRESS_GSL_WARNING=true

Closes #41

- Add SUPPRESS_GSL_WARNING=true env var to silence the notice
- Update warning message with clear install instructions
- Modernize README with platform-specific GSL installation steps
- Rename README.markdown to README.md

Closes #41
@cardmagic cardmagic closed this Dec 27, 2025
@cardmagic
cardmagic deleted the feature/improve-gsl-warning branch December 27, 2025 09:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

rb-gsl support

1 participant