gh: update Tcl9 test case to final 9.0.0
Disable pager when running for script language
doc: suggest use of lightweight test suite in INSTALL
gh: update Tcl9 test case to 9.0.0rc1
Make "resource temporarily unavailable" an external error
ts: fix asynchronous tests to correctly retrieve exit code
ts: adapt testall_cmd/testall_cmd_re to eval all shells
ts: check exit code 1 on bad module command or eval
Set modulecmd.tcl exit code to 1 when module eval fails
doc: describe how to upgrade Modules in INSTALL
lib: adapt Tcl_InitStubs for Tcl 9
gh: update Tcl9 test case to 9.0.0rc0
doc: desc. PowerShell support in MIGRATING
doc: add link to PowerShell profile customization in INSTALL-win
gh: add native Windows pwsh pipeline
doc: update Windows install documentation for pwsh
install: add Windows install/testinstall scripts for pwsh
Added explicit reset of quarantied variables in pwsh
doc: desc. PowerShell support in NEWS/changes
ts: disable pwsh install tests in CYGWIN/MSYS/MINGW
Added quarantine support for pwsh
Added support for MODULES_REDIRECT_OUTPUT on pwsh
ts: check autoinit error with pwsh on Windows
ts: add installation tests for pwsh
Rewrote the pwsh envmodule and ml commands
ts: add tests for pwsh
doc: desc. pwsh support in man/README
cirrus/gh: install powershell in pipelines for testsuite
ts: adapt existing tests after pwsh introduction
Add support for pwsh shell
doc: desc. in man how to init Modules in Ruby script
doc: desc. when value argument was added on getenv
cirrus: ensure ps command is installed on OpenSuse
script: stop background log analysis once tests finished on mt
Fix execShAndGetEnv proc so that Emacs highlighting works
cirrus: update OSX Sonoma test case config
cirrus: test FreeBSD 14.1 instead of eol 14.0
cirrus: remove centos7 test case
gh: update Tcl9 test case to 9.0b3
ts: test auto-loaded tag during eval in 50/288
ts: adapt auto-loaded tag appearance order in internal var
Tag loading module auto-loaded prior evaluation
Add *setModuleAndVariants*Tag helper procs
ts: adapt tests now urequn is not tried on sticky mods
No auto unload attempt of sticky module
Remove onlyndep arg of cmdModuleUnload
Clarify force argument management in cmdModuleUnload
Clarify test to report dependent mod loaded message
Distinguish depre_un from depun context
Stop modfile eval if module unload fails
ts: remove adv vers spec deactivation for full path tests
ts: add new variant names tests
ts: add tests where issue report link is skipped
No issue report web link for external errors
Move final error report in dedicated procedure
ts: adapt existing variant naming tests
doc: desc. new variant name rule in NEWS/man
doc: desc. new variant name rule in design/changes
Define stricter naming rules for variants
doc: split meta info of variant/version spec in modules
doc: desc. extra match search NOT query in NEWS/MIGRATING
ts: test extra specifier NOT query
ts: test variant NOT query
ts: add err_novariantname helper proc
Negate search result when "not:" prefix is used
Parse "not:" prefix string among advanced specifiers
doc: desc "not:" prefix in man/changes
doc: desc. not extra match specifier in design doc
doc: desc. configure updates in NEWS
install: set value for --without opt where makes sense
install: fix --with option to require a value
install: distinguish --with/--without default value
install: add get_package_option in configure
doc: desc. external tool requirements in INSTALL
cirrus: install logger on OpenSuse test case
doc: desc. logging feature in MIGRATING
ts: adapt existing tests for logging feature
doc: desc. new log feature in log cookbook
doc: desc. "puts log" modulefile command in man/changes
ts: test puts modulefile command with log channel
ts: test logging feature in 00/180
ts: add couldnotopen_permdenied helper proc
ts: add couldnotopen_nofile helper proc
ts: add err_invcmd helper proc
install: add check_and_get_package_value in configure
install: add check_and_get_package_value_list in configure
Add getConfList helper procedure
Change all_eval event into auto_eval
Rename req_* events into requested_* for clarity
Log req_eval and all_eval events
Add requested argument to execute-modulefile
Log req_cmd event
Add ability to send message to log during modfile eval
Add helper procedures to log events
ts: adapt existing tests for logfd/logging new states
Log messages at end of modulecmd processing
rpm: requires util-linux-core for log feature
Make logged_events/logger config options lockable
doc: desc. logged_events config in man/changes
doc: desc. MODULES_LOGGED_EVENTS in man/changes