ciderpress/reformat
Andy McFadden 5498a4e835 Handle carriage returns in REM statements
With a bit of hex-editing it's possible to embed carriage returns
in REM statements.  The reformatter wasn't handling that well.  The
new output matches what LIST generates.

The output generated cannot be imported by the text-to-BASIC
importer because it doesn't understand the blank lines.  The output
generated before this change didn't work either, though that was a
bit harder to figure out because the CRs are harder to see in Windows
than CRLF.

It should be possible to teach the importer to handle such files,
though I think these files are pretty rare -- I happened to find
them in some Peter Watson freeware.
2015-01-21 13:40:28 -08:00
..
AppleWorks.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
AppleWorks.h More source code shuffling 2014-11-25 14:34:14 -08:00
Asm.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
Asm.h More source code shuffling 2014-11-25 14:34:14 -08:00
AWGS.cpp Fix subvol charset handling 2015-01-15 10:34:45 -08:00
AWGS.h More source code shuffling 2014-11-25 14:34:14 -08:00
BASIC.cpp Handle carriage returns in REM statements 2015-01-21 13:40:28 -08:00
BASIC.h More source code shuffling 2014-11-25 14:34:14 -08:00
Charset.cpp Fix subvol charset handling 2015-01-15 10:34:45 -08:00
Charset.h Simplify 2015-01-15 14:21:01 -08:00
CPMFiles.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
CPMFiles.h More source code shuffling 2014-11-25 14:34:14 -08:00
Directory.cpp Fix some static analyzer quibbles 2014-12-02 17:55:19 -08:00
Directory.h More source code shuffling 2014-11-25 14:34:14 -08:00
Disasm.cpp Fix some static analyzer quibbles 2014-12-02 17:55:19 -08:00
Disasm.h More source code shuffling 2014-11-25 14:34:14 -08:00
DisasmTable.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
DoubleHiRes.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
DoubleHiRes.h More source code shuffling 2014-11-25 14:34:14 -08:00
DreamGrafix.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
HiRes.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
HiRes.h More source code shuffling 2014-11-25 14:34:14 -08:00
MacPaint.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
MacPaint.h More source code shuffling 2014-11-25 14:34:14 -08:00
NiftyList.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
PascalFiles.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
PascalFiles.h More source code shuffling 2014-11-25 14:34:14 -08:00
PrintShop.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
PrintShop.h More source code shuffling 2014-11-25 14:34:14 -08:00
Reformat.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
Reformat.h Add DECLARE_COPY_AND_OPEQ to util classes 2014-12-04 11:18:12 -08:00
reformat.vcxproj Fix subvol charset handling 2015-01-15 10:34:45 -08:00
reformat.vcxproj.filters Fix subvol charset handling 2015-01-15 10:34:45 -08:00
ReformatBase.cpp Fix subvol charset handling 2015-01-15 10:34:45 -08:00
ReformatBase.h Fix subvol charset handling 2015-01-15 10:34:45 -08:00
ResourceFork.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
ResourceFork.h More source code shuffling 2014-11-25 14:34:14 -08:00
Simple.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
Simple.h More source code shuffling 2014-11-25 14:34:14 -08:00
StdAfx.cpp Large set of changes to restore CiderPress build. 2014-11-16 21:01:53 -08:00
StdAfx.h Reimplement ChooseDirDialog 2015-01-13 13:25:34 -08:00
SuperHiRes.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
SuperHiRes.h More source code shuffling 2014-11-25 14:34:14 -08:00
Teach.cpp Fix subvol charset handling 2015-01-15 10:34:45 -08:00
Teach.h More source code shuffling 2014-11-25 14:34:14 -08:00
Text8.cpp More source code shuffling 2014-11-25 14:34:14 -08:00
Text8.h More source code shuffling 2014-11-25 14:34:14 -08:00