1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-11-04 15:05:03 +00:00
6502bench/SourceGen/AsmGen
Andy McFadden cb6ceafd73 Make operand wrap length configurable
Long operands, such as strings and bulk data, can span multiple lines.
SourceGen wraps them at 64 characters, which is fine for assembly
output but occasionally annoying on screen: if the operand column is
wide enough to show the entire value, the comment column is pushed
pretty far to the right.

This change makes the width configurable, as 32/48/64 characters,
with a pop-up in app settings.

The assemblers are all wired to 64 characters, though we could make
this configurable as well with an assembler-specific setting.

Some things have moved around a bit in app settings.  The Asm Config
tab now comes last.  Having it sandwiched in the middle of tabs that
altered the on-screen display didn't make much sense.  The Display
Format is now explicitly for opcodes and operands, and is split into
two columns.  The left column is managed by the "quick set" feature,
the right column is independent.
2020-07-19 18:39:27 -07:00
..
WpfGui Add a progress bar to HTML export 2020-03-15 14:07:05 -07:00
AsmAcme.cs Make operand wrap length configurable 2020-07-19 18:39:27 -07:00
AsmCc65.cs Make operand wrap length configurable 2020-07-19 18:39:27 -07:00
AsmMerlin32.cs Make operand wrap length configurable 2020-07-19 18:39:27 -07:00
AsmTass64.cs Make operand wrap length configurable 2020-07-19 18:39:27 -07:00
AssemblerConfig.cs
AssemblerInfo.cs First pass at ACME support 2019-08-03 20:54:07 -07:00
AssemblerVersion.cs
GenCommon.cs Make operand wrap length configurable 2020-07-19 18:39:27 -07:00
IAssembler.cs
IGenerator.cs Fix 65816 code generation issues 2020-07-03 14:02:38 -07:00
LabelLocalizer.cs Rename project/platform symbols that clash with opcode mnemonics 2020-01-17 18:29:20 -08:00