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
Uh oh!
There was an error while loading. Please reload this page.
-
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