all repos — min @ 1870b7482e551f224d67f5a543161dfc61fa9e98

A small but practical concatenative programming language.

next-release.md

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
### BREAKING CHANGES

- Renamed `ROOT` symbol to `global`. Also the built-in `lang` module is now called `global`.

### New Features

- Upgraded OpenSSL to v3.2.0
- mmm: It is now possible to install, uninstall, and update modules by specifying them via `<name>@<version>`.
- mmm: The version is now optional when installing, uninstalling, and updating modules (the name of the HEAD branch will be used, e.g. "master" or "main", typically).

### Fixes and Improvements

- Added check to prevent installing local managed modules in the HOME directory or $HOME/mmm.
- Changed `tokenize` symbol so that it returns the full token, including delimiters (for strings and comments).