Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: ryanmjacobs/c

v0.15.1

06 Oct 18:32
v0.15.1
109775e

Choose a tag to compare

v0.15.1 (2025-10-06)

Changes from v0.14

  • Add Fortran support.
  • Switch to semver. Cleanup homebrew/npm package files.
  • Add --version and --clear-cache flags. Improve help formatting.
  • Case-insensitive file extension matching.
  • Exit code 4 if final compilation does not produce a binary.

Contributors

Full Changelog: v0.14...v0.15.1

v0.15.0

06 Oct 17:55
v0.15.0
9384da8

Choose a tag to compare

v0.15.0 (2025-10-06)

Changes from v0.14 (2020-05-05):
- Add Fortran support.
- Switch to semver. Cleanup homebrew/npm package files.
- Add `--version` and `--clear-cache` flags. Improve help formatting.
- Case-insensitive file extension matching.
- Exit code 4 if final compilation does not produce a binary.

v0.14

05 May 16:50

Choose a tag to compare

Cut a new release for Homebrew.

v0.12

13 Apr 14:42
v0.12

Choose a tag to compare

hotfix: cache name = c.cache.$USER to prevent name collisions

v0.11

17 Mar 14:44

Choose a tag to compare

This one might be a little unstable... there's a couple of ambitious fixes.
Anyways, all the previous tests pass correctly as well as the new ones.

Fixes:
* now works in directories with spaces
* now compiles files with spaces

Breaking changes:
* no longer accepting stdin input for source code.

E.g., this no longer works:
```shell
$ cat hello.c | c
...or...
$ c < hello.c
```

In the three years that I've used this script, I've maybe used this
feature two times. I think that it's much more useful for a C program
to able to accept stdin input, than for this feature to exist.