..
dm32
Release 0.7.18 "Who" - Subst, Where, Apply
2024-09-16 01:11:54 +02:00
dm42
Release 0.7.18 "Who" - Subst, Where, Apply
2024-09-16 01:11:54 +02:00
dmcp
files: Close source files before evaluating them
2024-08-23 11:55:22 +02:00
wasm
wasm: Run the RPL thread in a separate thread
2024-06-24 21:14:06 +02:00
algebraic.cc
trigonometrics: Add conversion from non-standard angles
2024-08-16 22:35:57 +02:00
algebraic.h
polynomials: Add code to identify numerical constants
2024-04-29 20:42:38 +02:00
arithmetic.cc
arithmetic: Return angle unit for atan2
2024-09-01 15:11:32 +02:00
arithmetic.h
recorder: Add recorder entries for evaluation
2024-05-20 16:40:14 +02:00
array.cc
array: Implement ranm
(RandomMatrix
) command
2024-09-02 02:35:51 +02:00
array.h
array: Implement ranm
(RandomMatrix
) command
2024-09-02 02:35:51 +02:00
beep.h
beep: Implement Beep
command
2023-11-26 22:46:21 +01:00
bignum.cc
bignum: Compute correct bignum type for difference
2024-08-02 02:26:17 +02:00
bignum.h
random: ACORN random number generator
2024-07-19 22:08:35 +02:00
blitter.h
blitter: Adjust the right margin
2024-07-27 02:01:43 +02:00
catalog.cc
catalog: Display commands that begin with selection first
2024-08-16 15:29:27 +02:00
catalog.h
Refactor the object model
2023-07-04 12:38:58 +02:00
characters.cc
equations: Fix syntax errors in built-in equations
2024-09-04 12:49:38 +02:00
characters.h
characters: Add character catalog
2024-03-11 01:49:10 +01:00
command.cc
arrays: Implement dot
and cross
2024-08-31 23:14:50 +02:00
command.h
ui: Add history menu entries to EditMenu
2024-07-20 04:28:29 +02:00
comment.cc
parser: Merge the parser::end
and parser::length
fields
2024-06-30 23:34:47 +02:00
comment.h
Implement source-code comments
2023-08-27 10:23:03 +02:00
compare.cc
solver: Process units when not given in equation
2024-07-28 00:50:37 +02:00
compare.h
recorder: Add recorder entries for evaluation
2024-05-20 16:40:14 +02:00
complex.cc
arithmetic: Return angle unit for atan2
2024-09-01 15:11:32 +02:00
complex.h
parser: Accelerate and improve object parsing
2024-05-20 16:40:14 +02:00
conditionals.cc
case: Do not lose the default condition
2024-09-09 01:55:35 +02:00
conditionals.h
parser: Accelerate and improve object parsing
2024-05-20 16:40:14 +02:00
constants.cc
Add CONSTANTS
as a way to select mathematical constants menu
2024-09-13 23:58:13 +02:00
constants.h
Add CONSTANTS
as a way to select mathematical constants menu
2024-09-13 23:58:13 +02:00
datetime.cc
dms/hms: Protect display against bad input
2024-06-25 23:42:18 +02:00
datetime.h
command: Factor out arity for all commands
2024-04-08 21:28:14 +02:00
decimal-e.h
decimal: Add Euler's constant
2023-12-25 19:33:09 +01:00
decimal-e.txt
decimal: Add Euler's constant
2023-12-25 19:33:09 +01:00
decimal-pi.h
decimal: Add code to generate constants
2023-12-25 19:33:09 +01:00
decimal-pi.txt
decimal: Add code to generate constants
2023-12-25 19:33:09 +01:00
decimal.cc
decimal: Fix decimal::to_bignum
for small magnitudes
2024-09-02 03:01:10 +02:00
decimal.h
random: ACORN random number generator
2024-07-19 22:08:35 +02:00
equations.cc
equations: Fix syntax errors in built-in equations
2024-09-04 12:49:38 +02:00
equations.h
equations: Accept lists of equations in library
2024-07-28 17:40:27 +02:00
errors.tbl
lists: Implement DoList
, DoSubs
, NSub
and EndSub
2024-09-11 10:18:12 +02:00
expression.cc
Implement subst
and where
2024-09-16 01:11:54 +02:00
expression.h
Implement subst
and where
2024-09-16 01:11:54 +02:00
file.cc
help: Add ability to display BMP images in help files
2024-07-22 01:57:32 +02:00
file.h
files: Avoid crash in file_closer
if file does not exist
2024-08-22 16:10:51 +02:00
files.cc
files: Close source files before evaluating them
2024-08-23 11:55:22 +02:00
files.h
variables: Store and recall BMP files
2024-04-08 21:28:15 +02:00
font.cc
graphics: Implement DispXY
command
2024-08-31 01:41:18 +02:00
font.h
expressions: Graphics rendering
2024-03-02 01:11:00 +01:00
fraction.cc
fractions: Do not render two negative signs in graphical mode
2024-05-30 10:33:13 +02:00
fraction.h
graphics: Render fractions graphically
2024-03-02 01:11:00 +01:00
functions.cc
expressions: Accept algebraic forms for integrate
and root
2024-09-12 00:50:35 +02:00
functions.h
recorder: Add recorder entries for evaluation
2024-05-20 16:40:14 +02:00
graphics.cc
graphics: Implement Freeze
command
2024-09-11 10:18:19 +02:00
graphics.h
graphics: Implement Freeze
command
2024-09-11 10:18:19 +02:00
grob.cc
blitter: Base horizontal adjust on scanline, not width
2024-07-24 14:33:54 +02:00
grob.h
grob: Render expressions in expression mode
2024-08-31 23:16:38 +02:00
hwfp.cc
parser: Merge the parser::end
and parser::length
fields
2024-06-30 23:34:47 +02:00
hwfp.h
linux: Remove warnings about incompatible function casts
2024-03-13 23:25:15 +01:00
ids.tbl
Implement subst
and where
2024-09-16 01:11:54 +02:00
ignored_help.csv
library: Add equations library and object library
2024-03-11 11:20:42 +01:00
ignored_menus.csv
library: Add equations library and object library
2024-03-11 11:20:42 +01:00
integer.cc
parser: Parse degrees as an angle unit in phasors
2024-07-01 00:21:55 +02:00
integer.h
help: Move selection of help to hel() method
2023-09-30 19:23:10 +02:00
integrate.cc
expressions: Accept algebraic forms for integrate
and root
2024-09-12 00:50:35 +02:00
integrate.h
expressions: Accept algebraic forms for integrate
and root
2024-09-12 00:50:35 +02:00
leb128.h
linux: Address warning about signed vs unsigned
2024-03-13 23:25:15 +01:00
library.cc
units: Use pi constant in definition of radians unit
2024-08-23 11:55:21 +02:00
library.h
equations: Accept lists of equations in library
2024-07-28 17:40:27 +02:00
list.cc
lists: Implement DoList
, DoSubs
, NSub
and EndSub
2024-09-11 10:18:12 +02:00
list.h
lists: Implement DoList
, DoSubs
, NSub
and EndSub
2024-09-11 10:18:12 +02:00
locals.cc
parser: Merge the parser::end
and parser::length
fields
2024-06-30 23:34:47 +02:00
locals.h
lists: Implement DoList
, DoSubs
, NSub
and EndSub
2024-09-11 10:18:12 +02:00
logical.cc
object: Remove defaults for as_uint32
and similar
2024-06-25 22:46:21 +02:00
logical.h
recorder: Add recorder entries for evaluation
2024-05-20 16:40:14 +02:00
loops.cc
loops: For loops on lists and arrays
2024-08-05 08:45:06 +02:00
loops.h
loops: For loops on lists and arrays
2024-08-05 08:45:06 +02:00
menu.cc
Implement subst
and where
2024-09-16 01:11:54 +02:00
menu.h
command: Factor out arity for all commands
2024-04-08 21:28:14 +02:00
num.h
Convert main to C++
2023-06-19 21:56:30 +02:00
object.cc
units: Do not accept user functions in unit expressions
2024-09-12 00:50:35 +02:00
object.h
stack: Interactive stack menu
2024-07-12 02:13:27 +02:00
parser.h
parser: Parse degrees as an angle unit in phasors
2024-07-01 00:21:55 +02:00
plot.cc
functions: Automatic simplification of expressions
2024-05-30 10:33:13 +02:00
plot.h
command: Factor out arity for all commands
2024-04-08 21:28:14 +02:00
polynomial.cc
parser: Merge the parser::end
and parser::length
fields
2024-06-30 23:34:47 +02:00
polynomial.h
polynomial: Add polynomial division
2024-05-02 01:30:16 +02:00
precedence.h
Implement subst
and where
2024-09-16 01:11:54 +02:00
program.cc
units: Correctly factor out non-integral powers
2024-08-16 22:15:45 +02:00
program.h
units: Correctly factor out non-integral powers
2024-08-16 22:15:45 +02:00
recorder.h
blitter: Use FILL_SAFE
for drawing primitives
2023-11-15 01:59:04 +01:00
renderer.cc
renderer: Make sure printf
respects target buffer size
2024-04-09 13:00:14 +02:00
renderer.h
grob: Render expressions in expression mode
2024-08-31 23:16:38 +02:00
rpl-opcodes.tbl
Add help opcode
2023-06-19 21:56:32 +02:00
rpl.h
Use quoted includes for application heeaders
2023-06-19 21:56:30 +02:00
runtime.cc
lists: Implement DoList
, DoSubs
, NSub
and EndSub
2024-09-11 10:18:12 +02:00
runtime.h
loops: For loops on lists and arrays
2024-08-05 08:45:06 +02:00
settings.cc
ui: Select orange as background color during search
2024-08-14 12:00:05 +02:00
settings.h
graphics: Implement DispXY
command
2024-08-31 01:41:18 +02:00
solve.cc
solver: Adjust detection of "epsilon" for large values
2024-09-15 17:39:39 +02:00
solve.h
expressions: Accept algebraic forms for integrate
and root
2024-09-12 00:50:35 +02:00
stack-cmds.h
stack: Implement DupDup
command
2024-08-30 22:43:00 +02:00
stack.cc
stack: Interactive stack menu
2024-07-12 02:13:27 +02:00
stack.h
stack: Interactive stack menu
2024-07-12 02:13:27 +02:00
stats.cc
array: Implement ranm
(RandomMatrix
) command
2024-09-02 02:35:51 +02:00
stats.h
array: Implement ranm
(RandomMatrix
) command
2024-09-02 02:35:51 +02:00
symbol.cc
units: Correctly factor out non-integral powers
2024-08-16 22:15:45 +02:00
symbol.h
ui: Fix insertion/editing of infix with alphabetic names
2024-06-08 00:07:23 +02:00
tag.cc
parser: Merge the parser::end
and parser::length
fields
2024-06-30 23:34:47 +02:00
tag.h
tag: Graphic rendering for tagged objects
2024-05-12 22:03:35 +02:00
tests.cc
Implement subst
and where
2024-09-16 01:11:54 +02:00
tests.h
tests: Run through all the builtin equations
2024-09-04 12:49:37 +02:00
text.cc
parser: Merge the parser::end
and parser::length
fields
2024-06-30 23:34:47 +02:00
text.h
command: Factor out arity for all commands
2024-04-08 21:28:14 +02:00
types.h
graph: Respect SmallFractions and MixedFractions settings
2024-03-02 01:11:00 +01:00
unit.cc
ui: Make it easier to enter units
2024-09-12 00:50:35 +02:00
unit.h
units: Graphic rendering of units
2024-07-30 23:15:30 +02:00
user_interface.cc
ui: Allow Shift-SPC to enter =
in an expression
2024-09-16 01:11:54 +02:00
user_interface.h
ui: Make it easier to enter units
2024-09-12 00:50:35 +02:00
utf8.h
ui: Make it easier to enter units
2024-09-12 00:50:35 +02:00
util.cc
runtime: Various changes to isolate QT build from the rest
2024-03-05 12:36:42 +01:00
util.h
wait: Allow Wait
command to be interrupted by EXIT
key
2023-11-26 22:46:21 +01:00
variables.cc
parser: Merge the parser::end
and parser::length
fields
2024-06-30 23:34:47 +02:00
variables.h
solver: Implement solving menu
2024-05-13 01:30:11 +02:00