1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-12-03 05:49:48 +00:00
6502bench/SourceGen/WpfGui
Andy McFadden 0dfa2326dd Fix L1/L2 ASCII string editing
The data operand editor determines low vs. high ASCII formatting by
examining the first byte of string data.  Unfortunately the test was
broken, and for strings with a 1- or 2-byte length, was testing the
length byte instead of the character data.  This is now fixed.

This also changes the way empty strings are handled.  Before, they
were allowed but not counted, so you couldn't create an empty string
by itself, but could do it if it were part of a larger group.  This
was unnecessarily restrictive.  Empty L1/L2/null-term strings are now
allowed.

This means that a buffer full of $00 can be formatted as a big pile
of empty strings, which seems a bit ridiculous but there's no good
reason to obstruct it.

(issue #110)
2021-09-12 09:46:55 -07:00
..
AboutBox.xaml Version 1.7.4 2021-06-08 13:15:19 -07:00
AboutBox.xaml.cs
CodeListItemStyle.xaml
DataFileLoadIssue.xaml
DataFileLoadIssue.xaml.cs
DiscardChanges.xaml
DiscardChanges.xaml.cs
EditAddress.xaml
EditAddress.xaml.cs
EditAppSettings.xaml Add toolbar button for "show cycle counts" 2020-09-04 17:49:28 -07:00
EditAppSettings.xaml.cs
EditBitmapAnimation.xaml
EditBitmapAnimation.xaml.cs
EditComment.xaml
EditComment.xaml.cs
EditDataBank.xaml
EditDataBank.xaml.cs
EditDataOperand.xaml
EditDataOperand.xaml.cs Fix L1/L2 ASCII string editing 2021-09-12 09:46:55 -07:00
EditDefSymbol.xaml Expand max local variable width to 257 2021-07-20 13:08:19 -07:00
EditDefSymbol.xaml.cs Expand max local variable width to 257 2021-07-20 13:08:19 -07:00
EditInstructionOperand.xaml
EditInstructionOperand.xaml.cs Rename "hints" to "analyzer tags" 2020-10-15 16:55:29 -07:00
EditLabel.xaml
EditLabel.xaml.cs
EditLocalVariableTable.xaml Add Ctrl+Enter as a way to close the LVTable edit dialog 2020-08-27 17:09:18 -07:00
EditLocalVariableTable.xaml.cs Add Ctrl+Enter as a way to close the LVTable edit dialog 2020-08-27 17:09:18 -07:00
EditLongComment.xaml
EditLongComment.xaml.cs
EditLvTableLocation.xaml
EditLvTableLocation.xaml.cs
EditNote.xaml
EditNote.xaml.cs
EditProjectProperties.xaml Add W65C02S support, part 1 2020-10-10 15:46:34 -07:00
EditProjectProperties.xaml.cs Add W65C02S support, part 1 2020-10-10 15:46:34 -07:00
EditStatusFlags.xaml
EditStatusFlags.xaml.cs Set owner of status flags edit window 2021-06-03 17:16:07 -07:00
EditVisualization.xaml
EditVisualization.xaml.cs
EditVisualizationSet.xaml
EditVisualizationSet.xaml.cs
Export.xaml
Export.xaml.cs
ExportVisualization.xaml
ExportVisualization.xaml.cs
FindBox.xaml
FindBox.xaml.cs
FontPicker.xaml
FontPicker.xaml.cs
FormatAddressTable.xaml Rename "hints" to "analyzer tags" 2020-10-15 16:55:29 -07:00
FormatAddressTable.xaml.cs Rename "hints" to "analyzer tags" 2020-10-15 16:55:29 -07:00
GotoBox.xaml
GotoBox.xaml.cs Fix "goto address" for overlapping segments 2021-07-30 14:40:17 -07:00
MainWindow.xaml Rework ItemContainerGenerator StatusChanged hack 2021-08-08 17:39:21 -07:00
MainWindow.xaml.cs Fix multi-select with highlighted target 2021-09-11 10:48:38 -07:00
NewProject.xaml
NewProject.xaml.cs
ProjectLoadIssues.xaml
ProjectLoadIssues.xaml.cs
ShowWireframeAnimation.xaml
ShowWireframeAnimation.xaml.cs