| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-27 | Fix argument parsing bug | Laurenz | |
| Things like `luma(1, key: "val")` didn't produce an error before because `args.finish()?` wasn't called. This changes `args: Args` to `args: &mut Args` to make it impossible for that to happen. | |||
| 2023-10-09 | Use/allow U+2212 MINUS SIGN instead of U+002D HYPHEN MINUS everywhere (#2318) | MALO | |
| 2023-10-02 | Add capability to get current compiler version (#2016) | T0mstone | |
| 2023-09-19 | Gradient Part 1 - Color rework (#2171) | Sébastien d'Herbais de Thun | |
| 2023-09-13 | Bump dependencies | Laurenz | |
| 2023-09-11 | Update tests for type system changes | Laurenz | |
| 2023-09-11 | Forward third-party errors | Laurenz | |
| Better to know something even if it isn't always formatted in the prettiest way | |||
| 2023-08-30 | Fix data loading display names | Laurenz | |
| 2023-08-25 | separate decode from string/bytes for all data functions; and encode for ↵ | Beiri22 | |
| json, toml, yaml via serde (#1935) | |||
| 2023-08-06 | Fix incomplete line endings (#1866) | Matt Fellenz | |
| 2023-08-04 | Bytes type | Laurenz | |
| - Moves `Bytes` from `util` to `eval` module - Accepts bytes in `str` function for bytes -> str conversion - Adds `bytes` function for str | array -> bytes conversion - Adds `array` function for bytes -> array conversion - Adds `len`, `at`, and `slice` methods for bytes - Adds `encoding` parameter to `read` function | |||
| 2023-07-18 | Support `scope` argument for `eval` | Laurenz | |
| 2023-07-05 | Color mixing function (#1332) | Lynn | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2023-06-28 | Reintroduce `--root` | Laurenz | |
| 2023-06-09 | Translate TOML datetime properly | Laurenz | |
| 2023-06-07 | add calc.exp, calc.ln (#1299) | Jett Chen | |
| Co-authored-by: Laurenz <laurmaedje@gmail.com> | |||
| 2023-05-30 | Unicode code point conversion (#1068) (#1132) | Erik Bünnig | |
| 2023-05-30 | Add a base parameter to str() (#1362) | Lynn | |
| 2023-05-23 | Add support for date & time handling (#435) | Laurenz Stampfl | |
| 2023-05-22 | Clearer error messages for failed comparisons | Laurenz | |
| Fixes #1231 | |||
| 2023-05-19 | Print the string that is not castable to number (#1207) | Leedehai | |
| 2023-05-03 | Function scopes (#1032) | Pg Biel | |
| 2023-04-26 | Touch up docs | Laurenz | |
| 2023-04-26 | Add toml support (#807) | HarmoGlace | |
| 2023-04-20 | Add `quo`, `trunc` and `fract` calculation methods and rename `mod` to `rem` ↵ | HarmoGlace | |
| (#890) | |||
| 2023-04-19 | Add `gcd` and `lcm` calculation methods (#789) | HarmoGlace | |
| 2023-04-13 | Fix `pow` overflow (#784) | HarmoGlace | |
| 2023-04-13 | Better error spans in `calc` | Laurenz | |
| 2023-04-13 | Add factorial, permutation and binomial to calculation functions (#639) | HarmoGlace | |
| 2023-04-11 | Allow treating ratios as floats (#681) | Eric Biedert | |
| 2023-04-04 | Make error messages a bit more consistent | Laurenz | |
| 2023-04-04 | Make behavior of calculation functions consistent (#515) | HarmoGlace | |
| 2023-04-01 | Simplify `pow` function | Laurenz | |
| 2023-04-01 | add support for loading data from yaml files (#447) | P-Andersson | |
| 2023-03-29 | bail! when #symbol is called without parameters (#440) | Naim A | |
| 2023-03-19 | Renaming and refactoring | Laurenz | |
| 2023-03-14 | Bibliography and citations | Laurenz | |
| 2023-03-10 | New #[func] macro | Laurenz | |
| 2023-03-08 | Require font to be a named argument | Laurenz | |
| 2023-02-25 | New default style | Laurenz | |
| 2023-02-19 | Panic function | Laurenz | |
| 2023-02-16 | Dissolve utility category | Laurenz | |
| 2023-02-13 | Let `eval` take code instead of markup | Laurenz | |
| 2023-02-12 | Make all nodes block-level | Laurenz | |
| 2023-01-31 | Move assets | Laurenz | |
| 2023-01-30 | Add calc constants | Laurenz | |
| 2023-01-30 | Add calc module | Martin Haug | |
| 2023-01-30 | User-defined symbols | Laurenz | |
| 2023-01-27 | Hashtags everywhere! | Laurenz | |
| 2022-12-30 | Remove index syntax in favor of accessor methods | Laurenz | |
