ladybird/Meta
Dan Klishch b74df136fe JSSpecCompiler: Always treat trailing MemberAccess as punctuation
Due to the way expression parser is written, we need to resolve the
ambiguity between member access operators and dots used for punctuation
during lexing. The lexer uses a (totally bulletproof) heuristic to do
that: whenever '.' is followed by ' ' or '\n', it is considered a dot
and member access otherwise. While it works fine for prettified test
cases, non-prettified files often lack enter after a trailing dot
character. Since MemberAccess will always be invalid at that position,
explicitly treat trailing dot as a part of punctuation.
2024-01-21 14:57:10 -07:00
..
Azure CI: Lower the timeout for Lagom tests to 1 hour 2023-12-24 14:09:59 +01:00
CMake CMake: Set CMAKE_COLOR_DIAGNOSTICS to ON for colored diagnostics 2024-01-18 13:59:35 +01:00
gn LibAudio+LibRIFF: Move general RIFF handling to LibRIFF 2024-01-15 23:23:26 -07:00
HeaderCheck
Lagom JSSpecCompiler: Always treat trailing MemberAccess as punctuation 2024-01-21 14:57:10 -07:00
Screenshots
ShellCompletions/zsh
Websites
analyze-qemu-coverage.sh
bochsrc
build-image-extlinux.sh
build-image-grub.sh
build-image-limine.sh
build-image-qemu.sh
build-manpages-website.sh
build-native-partition.sh
build-root-filesystem.sh
check-ak-test-files.sh
check-debug-flags.sh
check-emoji.py
check-markdown.sh
check-newlines-at-eof.py
check-png-sizes.sh
check-style.py JSSpecCompiler: Add our first test :^) 2023-12-07 10:13:21 -07:00
check-symbols.sh
convert-markdown-links.lua
debug-kernel.sh
embed_as_string_view.py
export-argsparser-manpages.sh
extlinux.conf
find_compiler.sh
generate-embedded-resource-assembly.sh
generate-libwasm-spec-test.py
generate-libwasm-spec-test.sh
grub-ebr.cfg
grub-gpt.cfg
grub-mbr.cfg
install-ports-tree.sh
label-pull-requests.js
limine.cfg
lint-ci.sh
lint-clang-format.sh
lint-commit.sh
lint-executable-resources.sh
lint-gml-format.sh
lint-gn.sh
lint-keymaps.py
lint-ports.py
lint-prettier.sh
lint-python.sh
lint-shell-scripts.sh
new-project.sh
refresh-serenity-qtcreator.sh
run.py Meta/run.py: Fix grammar in method names 2024-01-16 09:55:42 -05:00
run.sh Meta: Replace run.sh by run.py 2023-12-15 00:11:50 +01:00
serenity.sh
serenity_gdb.py Everywhere: Rename {Deprecated => Byte}String 2023-12-17 18:25:10 +03:30
shell_include.sh
test_pdf.py Meta: Let test_pdf.py be less dramatic about issue counts 2024-01-10 09:36:33 +01:00
toot-commits.js
tweet-commits.js