Page MenuHomeFreeBSD

flua: Expand man page coverage a bit
Needs ReviewPublic

Authored by markj on Sep 5 2024, 10:42 PM.
Tags
None
Referenced Files
F102563238: D46556.diff
Thu, Nov 14, 2:45 AM
Unknown Object (File)
Wed, Oct 16, 11:38 AM
Unknown Object (File)
Oct 9 2024, 9:25 AM
Unknown Object (File)
Oct 9 2024, 4:35 AM
Unknown Object (File)
Oct 7 2024, 11:15 AM
Unknown Object (File)
Sep 24 2024, 11:33 AM
Unknown Object (File)
Sep 22 2024, 12:27 AM
Unknown Object (File)
Sep 13 2024, 11:47 AM
Subscribers
None

Details

Reviewers
kevans
imp
bapt
Summary
  • Reference intro.3lua from intro.1.
  • Try to make intro.3lua a bit more informative, though it's still quite lacking.
  • Add an incomplete posix.3lua man page.

I'm not quite sure how best to handle posix.3lua: should we split it up
per header file, i.e., posix.unistd.3lua, etc.? I'm not sure yet.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 59332
Build 56219: arc lint + arc unit

Event Timeline

markj requested review of this revision.Sep 5 2024, 10:42 PM
markj created this revision.

I think we should keep posix.3lua for now, if it starts becoming too bug we can start spliting it into sub manpages posix.unistd.3lua & friends like you suggest

share/man/man3lua/Makefile
3

I don't see freebsd.3lua in this review or in the latest tree I just pulled.

share/man/man3lua/intro.3lua
54

Would this be the right place to document our current policy of "If there's substantial overlap with a standard Lua thing, then we try to be compatible with that thing."? There was a question about that earlier.

share/man/man3lua/posix.3lua
66

Are they GC'd at exit? Though I guess it doesn't much matter on the way out....

Also, does this differ from luaposix?