Release 0.5.1 "Talents": More RPL commands #621
c3d
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This release focuses on rounding up various useful RPL commands and bringing RPL a bit closer to feature-complete.
New features:
gray
andrgb
(Portable color pattern generation commands #617)case
statement, extended withcase when
(Implement case statement #374)Beep
command (Beep function #50)List→
command (ImplementList→
#573)Size
command (ImplementSize
command #588)Str→
command (ImplementStr→
#590)Obj→
command (ImplementObj→
#596)0^0
returns1
or undefined behaviour (Discussion about 0^0 being 1 or undefined #598)Num
andChr
commands,Text→Code
andCode→Text
(Add commands to build text to and from Unicode #597)IP
andFP
commands (ImplementIP
andFP
commands #601)%
,%CH
and%T
(Implement%
,%CH
and%T
commands #602)Min
andMax
operations (Implement'min
andmax
commands #603)Floor
andCeil
operations (ImplementFLOOR
andCEIL
#605)Get
with a name argument (TheGet
command does not work with a name #609)Put
command (Names inVariablesMenu
are not properly centered #610)Head
andTail
commands (Listhead
andtail
#614)Map
,Reduce
andFilter
commands (Commands formap
,reduce
andfilter
commands #613)Bug fixes:
FS?C
and the likeFF
shortcut forFlipFlag
<
,>
, etc in old-style RPL compatibility mode (Tests likeTestLT
show incorrectly in old-RPL mode #595)IFT
andIFTE
(TheIFT
andIFTE
instructions should evaluate program arguments #592)if
,while
andcase
(Evaluate algebraic expressions inIF
,WHILE
, etc. #593)kill
(Program re-enters single-stepping even afterKill
#600)Wait
no longer makes it harder to stop a program (TheWait
command should allow programs to be interrupted #619)mod
no longer gives wrong result for negative fractions and bignums (mod
is broken for fractions and bignum #606)Improvements:
Wait
command allows the calculator to switch off (TheWait
command should let the calculator power off #620)VariablesMenu
(Names inVariablesMenu
are not properly centered #610)check-ids
target to check if commands are in help or menus (Makefile: Addcheck-ids
target #615)Full Changelog: v0.5.0...v0.5.1
This discussion was created from the release Release 0.5.1 "Talents": More RPL commands.
Beta Was this translation helpful? Give feedback.
All reactions