Skip to content

Releases: c-blake/bu

Make nrel only commit .nimble changes

10 Jul 09:10
1fbe833
Compare
Choose a tag to compare

Also, update versions of upstream deps since the old nrel behavior wound up causing a release version adix/util/lfreq.nim to not compile.

Add generalized radix point/decimal to `align`

07 Jul 12:49
a14be2e
Compare
Choose a tag to compare

Note that --Widths/-W mode is also now dropped from align to better separate concerns which while technically a breaking change is obscure enough to not warrant more than a patch bump. For just measuring some text table, see the much simpler
nio/utils/nsv.

Also update bu/doc/funnel.md to use new align output and update some stale things.

Spruce up wsample a bit

28 Jun 18:59
44dffea
Compare
Choose a tag to compare

Mostly it is less wasteful (but also now limited to 64 sources of weight).

But also it now uses incSat which means that in --explain mode, overflowing counters will not less confusing (or at least easier to identify).

Bug fixes for recent Nim; stripe upgrades/breaking-ish

07 Jun 20:12
1bb9765
Compare
Choose a tag to compare

VC log has details. Highlights are:

  • Fix long-standing stray ':' syntax error in align
  • workaround weird mm:arc bug in ac aped command config file search

stripe enhancements/changes (first is BREAKING):

  • before/after bool flags become instead string params.
    If you used -ba before you have to use -bD -aD now.
  • This helps simplify command language. So, also add -i for an interrupt log format.
  • Add $ct for -a formats for total scheduled CPU time.
  • Fix bug related to not setting .t0 for wall time when asking for only --after.

nrel gets auto-dep vsn ups + minor fixes

02 Jun 13:31
76a48b7
Compare
Choose a tag to compare

nrel -u can now upgrade (canonically formatted!) versions of dependencies in .nimble requires statements.

Also, fix a doc bug in newest, a slimSystem bug in ac, and a rounding behavior in dfr.

Bug fix for older Nim/OSX/etc.

24 May 13:10
7042a1f
Compare
Choose a tag to compare

dups was not building on OSX. Wire a search path into a const.

Should again nimble install on Linux/OSX/Windows.

Fix cligen version in dep

24 May 10:42
0afe837
Compare
Choose a tag to compare

That's it. Sorry for the churn.

ac bug fix on older Nim

24 May 10:37
a326ca6
Compare
Choose a tag to compare

Also some refactoring in stripe.

stripe bug-fix

21 May 12:26
a9e7c8c
Compare
Choose a tag to compare

Fix bad bug propagating --BefFmt (not --AftFmt) to aft.

While at it, add fancy reports like first row of ru.

Recent changes make this a more acceptable runner for work spit out of mk1.

New stripe features & ac {a)ped c)ommands}

20 May 13:53
e12c522
Compare
Choose a tag to compare

stripe acquires:

  • 1/5/15-minute load average targeting
  • user configurable before/after log messages
  • config file support
  • randomized pre-launch sleeping (undocumented)

Added ac { a)ped c)ommands} which supports a very general class of operations on "related" files. See https://github.com/c-blake/bu/blob/main/doc/ac.md for more details.