Skip to content

Commit

Permalink
sboconfig's interactive menu
Browse files Browse the repository at this point in the history
  • Loading branch information
pghvlaans committed Jan 2, 2025
1 parent e3aa120 commit 103b2c2
Show file tree
Hide file tree
Showing 4 changed files with 19 additions and 4 deletions.
5 changes: 4 additions & 1 deletion ChangeLog/index.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# ChangeLog
* 3.3 -2024-12-31
* Post-Release
* *sboconfig*: Run without flags or options to use an interactive menu

* 3.3 - 2024-12-31
* *sboconfig*: Allow versions "X.Y+" and "current"; more informative error messages
* Exit with invalid *sbotools.conf* parameters
* *sbocheck*: Before fetch, offer to exit if the git branch does not exist
Expand Down
5 changes: 4 additions & 1 deletion development/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,10 @@ These features may be added in the future:

* Rebuild a reverse dependency queue
* New tool for working with `sbotools.hints`
* Interactive mode for `sboconfig`
* Optionally, only upgrade on version increment (not difference)

Nothing on the above list is guaranteed to appear in `sbotools`.

## Arriving in Version 3.4

* Interactive mode for `sboconfig` (use without flags or options to access)
8 changes: 6 additions & 2 deletions man/post-release/sboconfig.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,12 @@
## DESCRIPTION

**sboconfig** is a front-end for managing **sbotools** configuration
options. The [sbotools.conf(5)](sbotools.conf.5.md) file can also be manually edited; any
fields not relevant to **sbotools** configuration will be ignored.
options. Using **sboconfig** without any flags will start an interactive
menu to specify settings; all options are accompanied by an explanatory
message, and no changes are applied without user confirmation.

The [sbotools.conf(5)](sbotools.conf.5.md) file can also be manually edited; any fields
not relevant to **sbotools** configuration will be ignored.

## OPTIONS

Expand Down
5 changes: 5 additions & 0 deletions man/post-release/sbotools.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,11 @@ The simplest way to upgrade all eligible SlackBuilds is to run
Build number increments will be ignored if **BUILD_IGNORE** is set to
**TRUE**.

Using [sboconfig(1)](sboconfig.1.md) without flags enters an interactive settings
menu. Each option is explained and no changes are made without
verification. Using flags is faster, but new users may find this a
helpful resource.

## BUGS

None known. If found, Issues and Pull Requests to
Expand Down

0 comments on commit 103b2c2

Please sign in to comment.