-
-
Notifications
You must be signed in to change notification settings - Fork 43
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: tavianator/bfs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.0.8
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: tavianator/bfs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 20 commits
- 45 files changed
- 2 contributors
Commits on Jul 3, 2025
-
Support for FreeBSD-style ls Coloring
If LSCOLORS is undefined or partially defined (missing some of the eleven expected value pairs), the patch will automatically fill in those missing values with default colors. However, if the LS_COLORS environment variable is already defined, the application prefer the LS_COLORS approach, maintaining current working flow of the program.
Configuration menu - View commit details
-
Copy full SHA for b4a8afc - Browse repository at this point
Copy the full SHA b4a8afcView commit details -
Merge pull request #157 from vinxcls/freebsd-coloring
Support for FreeBSD-style ls Coloring
Configuration menu - View commit details
-
Copy full SHA for f1fa639 - Browse repository at this point
Copy the full SHA f1fa639View commit details
Commits on Jul 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 458c99b - Browse repository at this point
Copy the full SHA 458c99bView commit details -
There are some false positives, so it's not added to distcheck yet.
Configuration menu - View commit details
-
Copy full SHA for 19b4d6b - Browse repository at this point
Copy the full SHA 19b4d6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34556d2 - Browse repository at this point
Copy the full SHA 34556d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2598b0d - Browse repository at this point
Copy the full SHA 2598b0dView commit details -
color: Match the BSD $LSCOLORS behaviour more closely
BSD/macOS ls(1) don't reject overlong or odd-length $LSCOLORS values (although they can warn, which we don't). They also don't use the "intense" background colors for capital letters; instead, that enables underline on FreeBSD, or (foreground) bold on macOS. We copy FreeBSD here.
Configuration menu - View commit details
-
Copy full SHA for efb9834 - Browse repository at this point
Copy the full SHA efb9834View commit details
Commits on Jul 9, 2025
-
prelude: Move countof() here from bfs.h
countof() will likely be in the C2Y standard. Link: https://www.open-std.org/JTC1/SC22/WG14/www/docs/n3469.htm Link: https://thephd.dev/c2y-hitting-the-ground-running
Configuration menu - View commit details
-
Copy full SHA for a69f4fb - Browse repository at this point
Copy the full SHA a69f4fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d0240a - Browse repository at this point
Copy the full SHA 6d0240aView commit details
Commits on Jul 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c412de4 - Browse repository at this point
Copy the full SHA c412de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54260a4 - Browse repository at this point
Copy the full SHA 54260a4View commit details -
For broader compiler support, we try both -std=c23 and -std=c2x. If neither is supported, we fall back to -std=c17, but we will start requiring some C23 features as extensions in this mode.
Configuration menu - View commit details
-
Copy full SHA for 1b1e5a4 - Browse repository at this point
Copy the full SHA 1b1e5a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd69d3 - Browse repository at this point
Copy the full SHA 2cd69d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfc69fd - Browse repository at this point
Copy the full SHA bfc69fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e4787b - Browse repository at this point
Copy the full SHA 3e4787bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 680d5fe - Browse repository at this point
Copy the full SHA 680d5feView commit details -
Configuration menu - View commit details
-
Copy full SHA for b01a0cc - Browse repository at this point
Copy the full SHA b01a0ccView commit details -
list: Simplify macros with C23 features
We can avoid the MACRO_((list), __VA_ARGS__, ) dance since the comma is no longer required. typeof() also comes in handy.
Configuration menu - View commit details
-
Copy full SHA for b4e3696 - Browse repository at this point
Copy the full SHA b4e3696View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bae72d - Browse repository at this point
Copy the full SHA 1bae72dView commit details
Commits on Aug 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d2ec74c - Browse repository at this point
Copy the full SHA d2ec74cView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 4.0.8...4.1