Skip to content

The ISA Explorer doesn't have proper window sizes and scrolling #831

Open
@james-ball-qualcomm

Description

@james-ball-qualcomm

The ISA Explorer is accessed via the links in the UDB build artifacts at:
https://riscv-software-src.github.io/riscv-unified-db/index.html

Copying the relevant portion of the above link here:

When UDB is built by GitHub, the ISA explorer Ruby backend creates Javascript in conjunction with an open-source Javascript table display library (https://github.com/olifolkerd/tabulator) to create nice tables of extensions, instructions, and CSRs. Because the tables can have many rows (~1000 for instruction table), I utilize the on-demand loading of screen content supported by Tabulator but there are problems that require a more in-depth knowledge of Javascript to solve.

The extensions table seems to work fine. However, if you use the instructions table you'll see the size of the Javascript window is too small and scrolling doesn't work smoothly.

Hold on, I can't reproduce the problem anymore. Maybe the Tabulator library fixed a bug?

I'm keeping this issue around though in case the problem pops up again.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions