Skip to content

Commit

Permalink
Release 0.3.1: Editor acceleration
Browse files Browse the repository at this point in the history
Bug fixes:
- Avoid a beep on shift-ENTER (shifting Alpha mode)
- Do not drop top of stack if editing editor with EXIT
- Display factorial as a postfix (`X!` and not `!X`)
- Modulo on negative integers
- Computation of modulo for fractions
- Parsing of `+` at end of command-line (interpreted as number)
- Trailing zeros inserted if non-displayed significant digit

Features:
- Optimization of the text editor, now reasonably fast on battery
- Add ancillary functions to manage complex numbers
- Add `pi` function
- Respect angles settings in trigonometric functions
- Added `Purge` and `PurgeAll` to `MemoryMenu`
- Normalized angle for complex in polar form (sensitive to DEG/RAD/GRAD)

Other:
- Some rearranging of the menus (unfinished)
- Updated the proposed keyboard layout, notably with "Previous menu"
  and "Toolbox" (context-sensitive menu) keys, removal of duplicate
  "Stack" key assignment.
- Make GC and busy animation a bit faster to avoid skipping on battery

Signed-off-by: Christophe de Dinechin <[email protected]>
  • Loading branch information
c3d committed Jul 19, 2023
1 parent 3f3ab4b commit 316db9c
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/qspi_crc.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@

#define QSPI_DATA_SIZE 1516900
#define QSPI_DATA_SIZE 1517620
#define QSPI_DATA_CRC 0x000cfed6

0 comments on commit 316db9c

Please sign in to comment.