Commit graph

1041 commits

Author SHA1 Message Date
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
claudiol
cd5ac7d1d1 Added mode commands for binary data 2017-12-20 19:07:46 -05:00
claudiol
09aa288c3b Added binary data commands. Updated command list. 2017-12-19 18:19:11 -05:00
claudiol
3d98a6d408 Added USBARCHIVE/USBRESTORE to the menu. 2017-12-15 11:36:15 -05:00
claudiol
1a1e68134c Fixed project file to compile with HIDAPI static lib 2017-12-15 10:14:17 -05:00
claudiol
3c922847b7 Added remote USBRESTORE from file. Fixed a few bugs. 2017-12-15 10:08:46 -05:00
claudiol
43a4fcfd95 Added remote ARCHIVE to file - work in progress. 2017-12-14 18:52:49 -05:00
claudiol
39fb4e0f8c Improved UI for USB connections 2017-12-14 13:12:35 -05:00
claudiol
5d15e6fd4d Fixed USBARCHIVE/USBRESTORE. Added visual feedback for long transactions. 2017-12-13 18:18:28 -05:00
claudiol
9ec5d09716 Fixed large blocks of data transmit/receive. Fixed decompiler too slow looking for newlines on large objects. 2017-12-13 12:37:52 -05:00
claudiol
5ac2ed1986 More USB fixes 2017-12-12 19:16:16 -05:00
claudiol
d5239ccecc Updated PC side to match firmware. 2017-12-11 10:29:40 -05:00
claudiol
857cd6ec72 Added long transfers support 2017-12-11 09:14:08 -05:00