Skip to content

Conversation

@atgreen
Copy link
Contributor

@atgreen atgreen commented Dec 18, 2025

ICL (Interactive Common Lisp) is an enhanced REPL for Common Lisp development, providing features like:

  • Integrated slynk backend support

  • Multi-implementation support (SBCL, ECL, CCL, etc.)

  • Enhanced editing and debugging capabilities

  • Homepage: https://github.com/atgreen/icl

  • License: MIT

Test results

brew test icl

Tested successfully on Linux.

@github-actions github-actions bot added the new formula PR adds a new formula to Homebrew/homebrew-core label Dec 18, 2025
Copy link
Member

@botantony botantony left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also take a look at CI error

@github-actions github-actions bot added the autosquash Automatically squash pull request commits according to Homebrew style. label Dec 18, 2025
@github-actions github-actions bot removed the autosquash Automatically squash pull request commits according to Homebrew style. label Dec 18, 2025
@atgreen
Copy link
Contributor Author

atgreen commented Dec 18, 2025

So I have to wait until the repo is > 30 days old? Can I get an exception? This is a notable new project that was on both the front page of both hacker news and lobste.rs. Thanks!

@botantony botantony added CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-skip-new-formulae Pass --skip-new to brew test-bot. labels Dec 18, 2025
@botantony
Copy link
Member

Can I get an exception?

Yes but you need to fix build failure on Linux first

@atgreen
Copy link
Contributor Author

atgreen commented Dec 18, 2025

Can I get an exception?

Yes but you need to fix build failure on Linux first

Ok, it's fixed now.

@chenrui333
Copy link
Member

Dependencies with no linkage:
libfixposix

no linkage across the board.

@atgreen
Copy link
Contributor Author

atgreen commented Dec 18, 2025

Dependencies with no linkage: libfixposix

no linkage across the board.

It's loaded dynamically, without linkage. I just annotated this in the formula.

Copy link
Member

@botantony botantony left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove all unnecessary comments

@chenrui333 chenrui333 marked this pull request as draft December 19, 2025 23:54
@daeho-ro
Copy link
Member

@daeho-ro
Copy link
Member

Simple --version option open REPL, and also icl -e '(+ 1 2 3)' doesn't work, ,quit work but still not exiting the process but it's sbcl shell maybe? I only can exit with (SB-EXT:EXIT). The binary is too customized, not sure how upstream build this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-skip-new-formulae Pass --skip-new to brew test-bot. new formula PR adds a new formula to Homebrew/homebrew-core

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants