* Warning about required shortcut changes.
When upgrading the filesystem package, user will be notified about the
unified msys2_shell.cmd and asked for updating their shortcuts.
* New warning mechanism for interactive bash sessions.
Applications can now add warnings to the terminal for notifying the
user about possible problems. This is done by adding a file containing
the warning text to one of the following locations:
- /etc/profile.d/NAME.warning
- /mingw32/etc/profile.d/NAME.warning
- /mingw64/etc/profile.d/NAME.warning
These files are processed by /etc/bash.bashrc. Files with the
"warning.once" extension are removed after processing. An
implementation example is provided by next change.
* Add simplified parameter -full-path to msys2_shell.cmd. The old
parameter -use-full-path still works for now but is marked as
deprecated using the above warning mechanism.
* Add file opening support to shell manager.
Both directory and file arguments are now accepted and passed to
Windows Explorer for opening with default application.
* Residual pkgrel updates.
12 lines
384 B
Plaintext
12 lines
384 B
Plaintext
# Note that this is executed under core upgrade
|
|
|
|
post_upgrade() {
|
|
printf '
|
|
WARNING: the shell starting scripts have been unified. Please update your
|
|
shortcuts to the following targets, otherwise they will STOP WORKING:
|
|
|
|
* MSYS2_ROOT\msys2_shell.cmd -mingw32
|
|
* MSYS2_ROOT\msys2_shell.cmd -mingw64
|
|
* MSYS2_ROOT\msys2_shell.cmd -msys\n\n'
|
|
}
|