Skip to content

Split file-system-at.{cc,hh} from file-descriptor.{cc,hh}#15251

Merged
Ericson2314 merged 1 commit intoNixOS:masterfrom
obsidiansystems:file-system-at
Feb 16, 2026
Merged

Split file-system-at.{cc,hh} from file-descriptor.{cc,hh}#15251
Ericson2314 merged 1 commit intoNixOS:masterfrom
obsidiansystems:file-system-at

Conversation

@Ericson2314
Copy link
Member

Motivation

file-descriptor.{cc,hh} was getting too big, split out file-system-at.{cc,hh} for the FD-based file system stuff, file-descriptor.{cc,hh} will only be for the fundamental primitives that are file-system agnostic and work on almost all file types.

Context

Review with git show --color-moved to see that this is indeed all moving.


Add 👍 to pull requests you find important.

The Nix maintainer team uses a GitHub project board to schedule and track reviews.

`file-descriptor.{cc,hh}` was getting too big, split out
`file-system-at.{cc,hh}` for the FD-based file system stuff,
`file-descriptor.{cc,hh}` will only be for the fundamental primitives
that are file-system agnostic and work on almost all file types.

Review with `git show --color-moved` to see that this is indeed all
moving.
@Ericson2314 Ericson2314 added this pull request to the merge queue Feb 16, 2026
Merged via the queue into NixOS:master with commit 06d4d57 Feb 16, 2026
14 checks passed
@Ericson2314 Ericson2314 deleted the file-system-at branch February 16, 2026 20:58
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.

2 participants