Commit 71772e1
committed
Release 0.4.3: Graphics / plotting stabilization
New features:
- Parametric and polar curves (#364)
- `Function`, `Polar` and `Parametric` can be used to plot from stack (#339)
- `ResetModes` command (#315)
- Add `Clip` command to control screen clipping rectangle (#313)
- Separate "graphic" mode (#342)
- Add CAS numeric / symbolic flag (#346)
- Accept functions that use the independent variable from PPAR (#352)
- Source code comments (#94)
- Add a demo state file (#355)
Bug fixes:
- Scaled coordinate system was upside down (#331)
- Skip errors during function plot (#329)
- Make `->Num` work on equations (#345)
- Fill glyph background over whole height of font (#335)
- Refresh screen correctly after drawing axes (#328)
- Refresh screen better during plotting (#337)
- Save line width, foreground and background in state (#338)
- Correctly skip closing parentheses for "legacy" complex syntax (#336)
- Workaround QSPI fast-read bug on DM32 to avoid crashes (#304)
- Parsing pi in equations as built-in command, not symbol (#347)
- Do not leak errors during plotting (#354)
- Missing trailing space when rendering lists (#361)
- Correct parsing of based integer at end of a list (#362)
- Emit error if missing variable in `for next` (#363)
- Fix backward conversion from radians for fractions (#365)
- Execute local variables when evaluating them (#366)
- Fix 'EXIT' key to interrupt program in `Wait` (#356)
- Convert coordinates from based numbers as unsigned (#368)
Enhancements:
- Switch to 32-bit graphic coordinates (#334)
- Clip lines more efficiently to clipping rectangle (#332)
- Draw axes by default when plotting (#353)
- Change position of type in connstructors (#343)
- Add 'save' internal utility to save/restore scoped variable (#349)
- Optimize special case of polar addition / subtraction with same argument
- Updated PNG / SVG files for overlay
- `Disp` goes to new line at original horizontal position (#358)
- Add `-m` option to pass memory size to simulator (#367)
- Make symbol comparison for dependent variable case-independent (#369)
Signed-off-by: Christophe de Dinechin <christophe@dinechin.org>1 parent b9e1860 commit 71772e1
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
0 commit comments