Commit graph

184 commits

Author SHA1 Message Date
claudio
179c47751c Made file system common to all targets. 2016-06-14 20:20:05 -04:00
claudio
84a7375224 Merge branch 'master' of hpgcc3.org:newrpl 2016-06-14 20:03:19 -04:00
claudio
c501dd1243 Fixes to the filesystem (signed/unsigned char) 2016-06-14 20:02:35 -04:00
claudiol
3be88ea43b Added Unicode separators for digit grouping (work in progress). 2016-06-14 22:17:07 +00:00
claudiol
5a7e74d893 Fixed more problems on SD cards. Added many SD... commands. 2016-06-10 22:27:42 +00:00
claudiol
d5acbcc60b Fixed bugs in SD driver. 2016-06-09 21:55:29 +00:00
claudiol
fc82ce92bc Added support for combining characters in editor 2016-06-07 15:40:24 +00:00
claudiol
6d48fbd888 Added SDSTO and SDRCL commands. 2016-06-06 22:27:30 +00:00
claudiol
056f9d3720 First test of SD library 2016-06-02 17:07:17 +00:00
claudiol
621330ca86 More work on file system for SD card access. 2016-05-31 21:20:28 +00:00
claudio
06f628c2db Added new memory suballocator for file system. 2016-05-30 20:50:18 -04:00
claudiol
7ea93dacc6 Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources 2016-05-30 15:01:44 +00:00
claudiol
af1c52c105 Added file system - work in progress 2016-05-30 15:00:59 +00:00
claudio
99e725c062 Fixed bug: exception pointer incorrect when On-A-C/Exit
Fixed bug: ->Q fails for negative numbers
Fixed bug: REPEAT hangs
2016-05-27 23:17:17 -04:00
claudiol
b686809470 Finished ->POLAR, ->RECT and ->SPHER.
Fixed bug in CHS keyboard handler.
2016-05-19 12:03:12 -04:00
claudio
7e497f508f Fixed rounding issue in menu labels 2016-05-13 22:54:33 -04:00
claudiol
51486dde48 Fixed yet another definition of NUMBER2PTR() 2016-05-13 09:19:39 -04:00
claudiol
1a19e2b74c Fixed various compile warnings.
Fixed bug in NUM2PTR() macro definition
2016-05-13 09:16:25 -04:00
claudiol
301a00b4e4 Changed behavior of vars menu key (do EVAL1 instead of EVAL) 2016-05-12 13:23:12 -04:00
claudiol
ff3f9e2e1b Set default timeout to 2 minutes 2016-05-11 13:30:32 -04:00
claudiol
0a3fcbfa92 Undo stacks now hide temporary arguments used in soft menus. 2016-05-11 10:17:03 -04:00
claudiol
9528030939 Added status area indicators + implemented 8-level stack undo/redo 2016-05-06 13:31:28 -04:00
claudiol
891f4230a5 More menus. Implemented STO+, STO-, STO* and STO/ 2016-03-24 17:23:58 -04:00
claudiol
56c997a7af Fixed bug in PATH.
Fixed PURGE and PGDIR returning empty lists.
Changed EVAL of lists behavior to match classic EVAL.
Added more menus and help
2016-03-24 12:31:13 -04:00
claudiol
3436e0f2dd Fixed bug in UBASE.
Made BINT messages translatable.
2016-03-21 16:48:48 -04:00
claudiol
7aeb8520e1 Enabled PRG menu 2016-03-21 09:50:27 -04:00
claudiol
5a2e1d57f5 Added more translatable messages 2016-03-16 15:16:48 -04:00
claudiol
1f362835e7 Started adding menus and messages for all libraries (work in progress) 2016-03-15 17:48:49 -04:00
claudiol
4fc2324c33 Error codes are now defined by libraries. Help also provided by libraries. 2016-03-14 17:33:13 -04:00
claudiol
f67da626d7 Enabled auto-off by default. 2016-03-11 15:24:07 -05:00
claudio
7df49d2c9d Added auto-off (work in progress). Added MANT, XPON and SIGN commands. 2016-02-03 21:22:17 -05:00
claudiol
279ea1341d Improved error handling. Improved decompiling of THENERR, ENDIF, etc. 2016-01-30 12:16:02 -05:00
claudiol
378d145da1 Boot memory checks to be done at full speed 2016-01-30 10:35:37 -05:00
claudiol
7cba1a3e9b Added more RPL internal info to exception handlers.
Improved memory handling during GC.
2016-01-30 10:20:18 -05:00
claudio
82bdeb6c7d Added CUTCLIP. Changed COPYCLIP behavior to keep the object in the stack. 2016-01-29 21:53:29 -05:00
claudio
a0742e8ab1 Fixed bug in display. Added copy/paste in alpha mode. 2016-01-29 18:06:19 -05:00
claudiol
d9e58aa9df Added COPY/PASTE. 2016-01-28 17:48:34 -05:00
claudiol
a58348c77d Added text selection to the editor 2016-01-28 11:56:34 -05:00
claudiol
0d95ea8c4a Added more debug info to exception handler.
Bound UPDIR and HOME to the keyboard.
2016-01-27 08:44:11 -05:00
claudiol
5a72cae7a2 Merge branch 'master' of ssh://git.code.sf.net/p/newrpl/sources 2016-01-26 12:37:32 -05:00
claudiol
a2e579e1ae Fixed GC bug in compiler. 2016-01-26 12:36:45 -05:00
claudio
d3e9cefb93 Fixed various errors in autocompletion. Added 1 pixel to menu1 2016-01-25 21:26:56 -05:00
claudio
861a1ae311 Added one more pixel to Menu 1. Added cursor in P mode when editing lists, A mode for units. 2016-01-23 23:07:58 -05:00
claudiol
2417403fd3 Added PURGE, ABS and ARG key bindings. Improved possible corrupt flags handling 2016-01-23 10:44:05 -05:00
claudiol
4a5e8592f0 Added Clear Memory option on certain low-level exceptions 2016-01-22 17:43:25 -05:00
claudiol
042c18f423 Added transparent execution of DOCOL programs in menus 2016-01-20 08:19:24 -05:00
claudiol
ee093b5ce6 Added TMENULST command and LASTMENU flag. 2016-01-14 17:35:56 -05:00
claudio
3f355a000c Added paste from variable. 2016-01-13 22:04:11 -05:00
claudiol
8abc95fe03 Added Unit menu key 2016-01-13 11:13:23 -05:00
claudiol
0657e049d1 Created standalone newRPL compiler (work in progress). 2016-01-08 17:18:48 -05:00