Skip to content

Remove dummy interface for termios#3248

Closed
hovsater wants to merge 2 commits into
c3lang:masterfrom
hovsater:termios-dummy-interface
Closed

Remove dummy interface for termios#3248
hovsater wants to merge 2 commits into
c3lang:masterfrom
hovsater:termios-dummy-interface

Conversation

@hovsater
Copy link
Copy Markdown
Contributor

This is an attempt to fix some inconsistencies with the "dummy interface" that's provided by lib/std/libc/termios.c3. Specifically, it was added in commit b0e104b, but then changes in 487057d and 5b39dc9 forgot to make the necessary changes to that interface as well.

With that said, I have some follow up questions:

  • Is there a point in maintaining stubs for platforms not having an implementation? Especially since the Termios structure is incompatible anyway?

@hovsater
Copy link
Copy Markdown
Contributor Author

hovsater commented May 22, 2026

After discussing with @lerno on Discord, we decided to remove the dummy interface altogether. See 9d9acdb.

@hovsater hovsater changed the title Fix dummy interface for termios Remove dummy interface for termios May 22, 2026
@hovsater hovsater force-pushed the termios-dummy-interface branch from 9d9acdb to a8a7240 Compare May 25, 2026 07:25
@hovsater
Copy link
Copy Markdown
Contributor Author

@ManuLinares and I decided that we'll merge all work into a single PR. See #3254 instead.

@hovsater hovsater closed this May 25, 2026
@hovsater hovsater deleted the termios-dummy-interface branch May 25, 2026 08: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.

1 participant