Commit Graph

409 Commits

Author SHA1 Message Date
Denis Molony ce16479742 tidying, new V16 switch 2021-03-28 16:44:36 +10:00
Denis Molony 0637f526ca Initial MagicWindow support 2021-03-26 11:11:34 +10:00
Denis Molony 1b7be1189d better handle prodos text files with record length = 1 2021-03-18 15:15:08 +10:00
Denis Molony 9fece93d31 tidying 2021-03-17 14:31:37 +10:00
Denis Molony 62bf355ca3 tidying 2021-03-09 16:23:05 +10:00
Denis Molony 5e133715cd tidying 2021-03-06 10:29:54 +10:00
Denis Molony df955b4885 tidying 2021-03-04 13:57:49 +10:00
Denis Molony a290327a3e created HeaderFormatter 2021-03-04 09:23:20 +10:00
Denis Molony 34c8c16aba created XrefFormatter 2021-03-04 01:34:09 +10:00
Denis Molony a4aa18330c created program formatters 2021-03-03 23:19:13 +10:00
Denis Molony d4d568ac78 new Alignment class 2021-02-26 12:52:32 +10:00
Denis Molony d71075a16c preparing to change alignment 2021-02-26 08:16:14 +10:00
Denis Molony a20f026cf2 tidying 2021-02-25 15:59:41 +10:00
Denis Molony e3eb32d493 tidying 2021-02-23 20:06:42 +10:00
Denis Molony 903ec192e2 wrapping finished 2021-02-23 07:56:51 +10:00
Denis Molony 5901ea87ce tidying 2021-02-22 20:11:52 +10:00
Denis Molony 30c44770d3 wrapping bug 2021-02-22 15:32:07 +10:00
Denis Molony d1afecbfa0 tidying 2021-02-22 13:41:34 +10:00
Denis Molony 228c70e1ea Applesoft ugly line-wrapping option 2021-02-22 13:09:45 +10:00
Denis Molony 5507271a74 fixed REM alignment issue 2021-02-22 09:24:34 +10:00
Denis Molony a8030c469c tidying 2021-02-21 18:03:26 +10:00
Denis Molony 20ad92fbd5 tidying 2021-02-21 07:42:40 +10:00
Denis Molony 1aaee043a3 removed CALL target from integer list 2021-02-21 06:50:18 +10:00
Denis Molony ba6c067fb3 tidying 2021-02-20 19:49:48 +10:00
Denis Molony 506742bbac keep parameters out of call target 2021-02-20 19:33:53 +10:00
Denis Molony 6a1f7043cb removing options 2021-01-21 21:02:45 +10:00
Denis Molony 78350ac7ac tidying 2021-01-19 09:54:52 +10:00
Denis Molony a8c83642d9 tidying 2021-01-19 06:01:16 +10:00
Denis Molony 135a91c985 tidying 2021-01-19 05:47:01 +10:00
Denis Molony 4791366b1e better applesoft debug 2021-01-18 10:06:17 +10:00
Denis Molony 2ef764ea5c Beagle Bros hacks 2021-01-17 08:59:01 +10:00
Denis Molony 1062a18004 tidying 2021-01-16 10:15:27 +10:00
Denis Molony dacfb130cb allow unterminated strings 2021-01-16 08:10:19 +10:00
Denis Molony 112fbc086b trim DATA 2021-01-15 08:37:17 +10:00
Denis Molony ca64401dde allow empty DATA 2021-01-15 08:19:34 +10:00
Denis Molony 301b6c27c4 moved string handling to SubLine 2021-01-14 21:55:57 +10:00
Denis Molony 42524619af shortuts 2021-01-14 17:28:42 +10:00
Denis Molony 85f0f17e61 combine literals and strings under constants 2021-01-14 08:57:57 +10:00
Denis Molony 4a435e64e7 floats 2021-01-14 08:47:10 +10:00
Denis Molony 488b1cfeb2 handle negative literals 2021-01-14 06:29:36 +10:00
Denis Molony 5a6c3841f9 better line wrapping 2021-01-12 10:34:29 +10:00
Denis Molony 486180e423 tidying 2021-01-11 12:59:01 +10:00
Denis Molony 4cf1c43fee split applesoft options into two groups 2021-01-11 12:01:01 +10:00
Denis Molony 18289f382c removed spaces from tokens 2021-01-11 08:04:08 +10:00
Denis Molony fdc15f7eb3 tidying 2021-01-10 20:18:45 +10:00
Denis Molony ba7c178a5c tidying 2021-01-10 17:23:19 +10:00
Denis Molony f5ca23da26 added option to not format applesoft 2021-01-10 16:18:48 +10:00
Denis Molony e7554f7856 use ApplesoftConstants as interface 2021-01-08 17:52:47 +10:00
Denis Molony dbeedff1a2 import static 2021-01-08 12:03:12 +10:00
Denis Molony ce0cabc8e2 tidying 2021-01-07 12:56:20 +10:00
Denis Molony 21f7da6fc5 tidying 2021-01-06 19:15:58 +10:00
Denis Molony d9a43577f7 tidying 2021-01-06 17:37:54 +10:00
Denis Molony 99fb63d30d align line numbers 2021-01-06 11:36:41 +10:00
Denis Molony 94a5753fea xref line numbers in columns 2021-01-05 18:59:36 +10:00
Denis Molony 4071baff77 tidying 2021-01-05 13:53:28 +10:00
Denis Molony 6e70142f59 don't include goto, gosub, on 2021-01-05 13:42:59 +10:00
Denis Molony d801e85736 applesoft constants 2021-01-05 13:24:23 +10:00
Denis Molony 0ffff61265 separate array xref 2021-01-04 20:13:31 +10:00
Denis Molony dd547ac58b renamed constant 2021-01-03 16:16:24 +10:00
Denis Molony f32be5d55a exclude & from variable list 2021-01-03 16:05:16 +10:00
Denis Molony bc2c0b0abd list CALLs option 2021-01-03 15:06:51 +10:00
Denis Molony a0d702be73 unique variable names 2021-01-03 13:04:24 +10:00
Denis Molony bda2e3358a changed headings 2021-01-01 10:49:42 +10:00
Denis Molony 16c677b83d wrap variable xref lines 2020-12-31 19:50:53 +10:00
Denis Molony dcecfb1399 Extracted SourceLine and SubLine 2020-12-30 13:06:50 +10:00
Denis Molony 5815bf5048 added menu option 2020-12-29 14:52:32 +10:00
Denis Molony 0dddd3c32e Check for unique variable names 2020-12-29 14:39:29 +10:00
Denis Molony c8e57055fb removed DATA 2020-12-29 10:45:43 +10:00
Denis Molony dd89855d64 remove duplicate lines 2020-12-26 19:51:51 +10:00
Denis Molony 51a98398ca Applesoft symbol table 2020-12-26 18:32:40 +10:00
Denis Molony f0244793a7 indent split REM correctly 2020-12-25 14:30:26 +10:00
Denis Molony f84e0b0ce7 Split DIM option 2020-12-24 18:41:35 +10:00
Denis Molony 331cff059f ON GOSUB, ON GOTO 2020-12-24 16:25:40 +10:00
Denis Molony 1e27aafde0 List applesoft strings 2020-12-24 12:03:00 +10:00
Denis Molony 14888c22e8 tidying 2020-12-23 20:50:26 +10:00
Denis Molony 8f019f7e8c show Xref 2020-12-23 20:34:18 +10:00
Denis Molony c07b8795bf more preferences 2020-12-21 16:10:07 +10:00
Denis Molony 3deda1c06a more Basic preferences 2020-12-21 15:33:03 +10:00
Denis Molony 77276ab156 adjusted hybrid disks, added basic preference 2020-12-21 07:50:51 +10:00
Denis Molony 0b13adbee9 fixed some infocom bugs 2020-12-20 11:34:42 +10:00
Denis Molony e7c4423ebf moved debug to AbstractFile 2020-12-19 18:40:59 +10:00
Denis Molony fe648c7e2c Added debug output to Applesoft 2020-12-19 15:42:25 +10:00
Denis Molony 26d218621b text file changes 2020-12-18 14:28:53 +10:00
Denis Molony 7c51072a10 test PAT 2020-12-18 11:19:20 +10:00
Denis Molony 3a33c4c3e0 fixed basic bug, text bug 2020-12-18 11:00:37 +10:00
Denis Molony de59d9ae29 indexing error in basic 2020-12-15 19:18:56 +10:00
Denis Molony e8d9af5fa4 minor dos 4.1 changes 2020-12-12 19:53:45 +10:00
Denis Molony 13a45cd9bf improved text preferences 2020-12-01 21:02:01 +10:00
Denis Molony 145bcb38de formatted REM statements 2020-11-22 20:23:35 +10:00
Denis Molony e2e4b554e7 wrap DATA lines 2020-11-22 11:04:27 +10:00
Denis Molony 54d04ea575 fixed DOS catalog entry display name 2020-11-21 21:15:08 +10:00
Denis Molony 9fdbdf740c tidying 2020-11-20 19:19:51 +10:00
Denis Molony 678c49f540 improved option for onlyShowTargetLineNumbers 2020-11-11 19:13:07 +10:00
Denis Molony 9b1d09defe Added THEN option for IF statements 2020-11-11 14:26:30 +10:00
Denis Molony 1b57001315 allow empty pascal files 2020-10-28 15:42:48 +10:00
Denis Molony d8e2914258 tidying 2020-09-18 14:57:57 +10:00
Denis Molony 8c07de944d common parent for text files 2020-09-14 19:51:14 +10:00
Denis Molony 7280ead732 header underlines 2020-09-14 17:59:15 +10:00
Denis Molony 2401be0094 be nice 2020-09-13 11:39:54 +10:00
Denis Molony dd10dadb7e added header underlines 2020-09-13 10:40:57 +10:00