Commit graph

1203 commits

Author SHA1 Message Date
claudiol
c76b2bee99 Fixed approx flag in division. 2018-03-06 17:06:58 -05:00
claudiol
16ebb6e7af Fixed LIBCLEAR not working after lib is detached 2018-03-06 11:50:18 -05:00
claudiol
41df8ecbda Updated compiler initialization 2018-03-06 11:33:06 -05:00
claudiol
35a226a03e Finished autocomplete for user commands 2018-03-06 10:49:07 -05:00
claudiol
febc2113fc Added autocomplete for user commands - Fixed bug in CRLIB. 2018-03-05 13:05:35 -05:00
claudiol
af8afdc362 Started implementing autocomplete of user commands (work in progress). 2018-03-02 18:27:48 -05:00
claudiol
88d6aa14b3 Enabled library 102 menu. 2018-03-02 13:10:04 -05:00
claudiol
8d5cfd13b2 Fixed SDRESTORE crashing before returning. 2018-02-28 12:37:46 -05:00
claudiol
85a8a3e833 Moved library data to LIBDATA directory. 2018-02-26 18:59:00 -05:00
claudiol
97b91787e2 Added private settings storage for user libraries 2018-02-23 18:43:28 -05:00
claudiol
94dc1b8b4a Finished adding Libs menu. Fixed display issues. Fixed user commands in symbolics. Fixed command help issue. 2018-02-19 12:37:12 -05:00
claudiol
a59a65fa62 Added user command. 2018-02-16 18:45:43 -05:00
claudiol
072aa0bbfc Work in progress on user library menu 2018-02-15 18:58:58 -05:00
claudiol
db3d028fdd User Library menu - work in progress. 2018-02-12 18:19:15 -05:00
claudiol
2bf726d008 Implemented GETINFO on library commands. Fixed bug in RDZ. 2018-02-07 18:59:42 -05:00
claudiol
931e74f5b2 Fixed CRLIB. Added ATTACH. 2018-02-01 18:42:34 -05:00
claudiol
fbcf97d894 Finished implementing CRLIB 2018-02-01 13:12:08 -05:00
claudiol
d85ad5d693 Implemented CRLIB (untested) 2018-02-01 10:05:27 -05:00
claudiol
84fb82ea85 Started work on RPL libraries. Work in progress. 2018-01-31 18:50:31 -05:00
claudiol
cd52591e15 Added LCD grid display and removed stack number of empty spots. 2018-01-30 17:47:52 -05:00
claudiol
0651e0912b Fixed POS with lists. Started implementing atomic RPL command execution. Fixed compiler bug that put double parenthesis on symbolic functions. 2018-01-29 18:13:52 -05:00
claudiol
0e7dcac81b Fixes on operator SAME and cross-object comparisons 2018-01-23 19:05:27 -05:00
claudiol
765eebb9a2 Fixed bug: On-A-C/Exit cannot stop WAIT or any command that uses the outer loop. 2018-01-22 18:51:14 -05:00
claudiol
3bd161a717 Fixed regression in autocomplete 2018-01-19 10:24:29 -05:00
claudiol
9caf41256d Removed untested experiment. 2018-01-17 11:14:39 -05:00
claudiol
1ceaa61a84 Fixed string addition regression. 2018-01-17 10:29:28 -05:00
Claudio L
ec27d82aea Fixed compiler errors 2018-01-16 18:30:24 -05:00
claudiol
b5ad45cece Removed race condition when closing simulator and RPL code is running. 2018-01-16 13:01:27 -05:00
claudiol
71216bb9ae Changed memory size back to standard 512 kbyes 2018-01-16 12:52:46 -05:00
claudiol
b9bace0f19 Removed debugging code. 2018-01-16 12:50:48 -05:00
claudiol
f040617884 Fixed string comparison bug looking past the end of string. 2018-01-16 12:48:19 -05:00
claudiol
c817fa47dc Fixed possible (but very rare) bug while formatting numbers. 2018-01-16 10:47:25 -05:00
claudiol
16dd459674 Fixed race condition when closing the simulator thread. 2018-01-15 12:08:47 -05:00
claudio
7e2e42bfff Fixed RPL thread not stopped before closing simulator 2018-01-14 10:35:15 -05:00
claudiol
5beb014f9c Improved backup resiliency. Added persistence to simulator. 2018-01-12 19:03:33 -05:00
claudiol
97cdf49522 More renderer work in progress 2018-01-05 18:13:16 -05:00
claudiol
18e82e5267 Restarted work on rasterizer - work in progress 2018-01-05 12:43:50 -05:00
claudiol
91f1fcee46 Fixed typo in menu, added BINDATA commands to list 2018-01-03 12:10:38 -05:00
claudiol
e7f69af778 Finished binary data object commands 2018-01-03 11:58:22 -05:00
claudiol
cf394d9ec7 Removed requirement for nrpl and nrpb file extensions. Changed version year to 2018. 2018-01-03 09:39:21 -05:00
claudiol
9f4d91601d Fixed dirty stack in SORT. 2018-01-02 18:01:23 -05:00
claudiol
75935a38e6 Added list indexing in symbolics. 2018-01-02 16:42:37 -05:00
Claudio L
82804b81bc Fixed atomic evaluation of numeric expressions 2018-01-01 17:43:56 -05:00
claudiol
f4f4c514c4 Added STO with indexed lists and matrices. Improved handling of symbolic function calls. 2017-12-29 13:22:23 -05:00
claudiol
064e81a6a9 Fixed error handling. 2017-12-29 08:56:40 -05:00
claudiol
7528134cda Added function call syntax for matrix. Improved functions call safety. Improved error display on symbolic evaluation. 2017-12-28 13:09:30 -05:00
claudiol
3387c6849b Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources 2017-12-27 18:39:01 -05:00
claudiol
69c375dc44 Added auto-configuration of gcc directories 2017-12-27 18:37:16 -05:00
claudiol
45db654dc2 Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources 2017-12-27 16:53:57 -05:00
claudiol
69a54e7107 freeBSD compatibility patches 2017-12-27 16:49:45 -05:00