ladybird/Userland
Timothy Flynn 2a7f36b392 LibJS+LibUnicode: Generate unique numeric symbol lists
There are 443 number system objects generated, each of which held an
array of number system symbols. Of those 443 arrays, only 39 are unique.

To uniquely store these, this change moves the generated NumericSymbol
enumeration to the public LibUnicode/NumberFormat.h header with a pre-
defined set of symbols that we need. This is to ensure the generated,
unique arrays are created in a known order with known symbols. While it
is unfortunate to no longer discover these symbols at generation time,
it does allow us to ignore unwanted symbols and perform less string-to-
enumeration conversions at lookup time.
2021-12-11 14:17:47 +00:00
..
Applets Applets/ClipboardHistory: Port to LibMain :^) 2021-12-04 14:24:04 +01:00
Applications Browser+LibWeb+WebContent: Add variables display to Inspector 2021-12-10 06:52:17 +01:00
Demos Demos: Cast unused smart-pointer return values to void 2021-12-05 15:31:03 +01:00
DevTools HackStudio+TextEditor: Persist EditingEngineType across editors 2021-12-09 21:31:06 +01:00
DynamicLoader Toolchain+Meta: Update LLVM version to 13.0.0 2021-10-17 17:09:58 +01:00
Games Games: Cast unused smart-pointer return values to void 2021-12-05 15:31:03 +01:00
Libraries LibJS+LibUnicode: Generate unique numeric symbol lists 2021-12-11 14:17:47 +00:00
Services Browser+LibWeb+WebContent: Add variables display to Inspector 2021-12-10 06:52:17 +01:00
Shell Shell: Cast unused smart-pointer return values to void 2021-12-05 15:31:03 +01:00
Utilities passwd: Remove redundant pledge() 2021-12-11 03:17:11 -08:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00