Page MenuHomeFreeBSD

bsddialog(1): Improve --hline (help subtitle)
ClosedPublic

Authored by asiciliano on Apr 3 2022, 1:36 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Nov 17, 5:13 PM
Unknown Object (File)
Mon, Nov 17, 3:04 PM
Unknown Object (File)
Mon, Nov 17, 12:21 PM
Unknown Object (File)
Wed, Nov 12, 6:33 PM
Unknown Object (File)
Tue, Oct 28, 11:35 PM
Unknown Object (File)
Oct 15 2025, 6:30 AM
Unknown Object (File)
Oct 15 2025, 4:09 AM
Unknown Object (File)
Sep 17 2025, 10:37 PM
Subscribers

Details

Summary

Improvement for bsdconfig(8): avoid to draw delimiters (or spaces) on the bottom line if --hline is an empty string.

Test Plan

Before:

% bsddialog --hline "" --yesno test 0 0

┌───────────────────┐
│ test              │  
├───────────────────┤  
│[ Yes  ]   [  No  ]│  
└────────  ─────────┘

The problem is on the bottom line.

After the review
% bsddialog --hline "" --yesno test 0 0

┌───────────────────┐
│ test              │  
├───────────────────┤  
│[ Yes  ]   [  No  ]│  
└───────────────────┘

All right.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped