1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-12-01 22:50:35 +00:00
6502bench/docs
Andy McFadden 09eba228dd Add "remove formatting" action
This action removes operand formatting from all code and data in the
selected range.  In most cases this is equivalent to simply editing
the various items and clicking the "default" format radio button,
but the feature can be used to remove data formats that end up inside
multi-byte instructions.  Instructions with such formats cause warnings
and were tricky to fix.

Labels embedded in multi-byte items are also tricky to remove, so this
clears those as well.  It does not remove visible labels.  This is
done in a single pass, which means that labels that would become visible
after the formatting is cleared will still be removed.

Also, fix inclusion of address range end lines when restoring the
selection.  Their peculiar nature -- being associated with the offset
of the last byte of multi-byte items -- was interfering with the
selection save code.  This does not add them to the selection when
an address region deletion is undone, since technically they weren't
part of the selection.

Also, moved Edit Note higher in the Actions menu.
2021-10-12 13:04:34 -07:00
..
images Move web site from gh-pages to master branch 2021-06-05 11:08:36 -07:00
sgmanual Add "remove formatting" action 2021-10-12 13:04:34 -07:00
sgtutorial Documentation / comment tweaks 2021-09-11 14:12:09 -07:00
block-repl.py Add "suggestions" page to tutorial 2021-08-03 15:09:23 -07:00
CNAME Create CNAME 2021-06-05 11:07:14 -07:00
incl-footer.html Tweak web page include structure 2021-07-10 18:48:42 -07:00
incl-head.html Tweak web page include structure 2021-07-10 18:48:42 -07:00
incl-masthead.html Tweak web page include structure 2021-07-10 18:48:42 -07:00
incl-topnav.html Tweak web page include structure 2021-07-10 18:48:42 -07:00
index.html Tweak web page include structure 2021-07-10 18:48:42 -07:00
main.css Don't strip topnav on narrow devices 2021-06-23 13:32:04 -07:00
README.md Update README 2021-06-08 13:14:14 -07:00

This is the project web site, served through GitHub Pages. The URL https://6502bench.com/ is mapped here. Any change checked in to this part of the tree is (almost) immediately visible on the web.

Many of the pages share common elements: masthead, top nav bar, side nav bar, and footer. These are inserted by a Python script (block-repl.py) that must be run whenever one of the "-incl" files changes.