Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion ext/dom/lexbor/lexbor/core/swar.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
* Copyright (C) 2024 Alexander Borisov
*
* Author: Nora Dossche <ndossche@php.net>
* Author: Niels Dossche <nielsdos@php.net>
*/

#ifndef LEXBOR_SWAR_H
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 0cd2add6c46400b808329442f81451b369863983 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Niels Dossche <7771979+nielsdos@users.noreply.github.com>
Date: Sat, 26 Aug 2023 15:08:59 +0200
Subject: [PATCH 1/6] Expose line and column information for use in PHP
Expand Down Expand Up @@ -183,6 +183,3 @@ index 7a212af..b186772 100644
}
lxb_html_tree_error_t;

--
2.51.2

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From a4c29ba8d1ea1065ce6bd4a34382d53140cf1924 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Niels Dossche <7771979+nielsdos@users.noreply.github.com>
Date: Mon, 14 Aug 2023 20:18:51 +0200
Subject: [PATCH 2/6] Track implied added nodes for options use in PHP
Expand Down Expand Up @@ -62,6 +62,3 @@ index 05fe738..1e09cda 100644
tree->mode = lxb_html_tree_insertion_mode_before_head;

break;
--
2.51.2

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 46fc776449252e74795569759a19d13857a59069 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Niels Dossche <7771979+nielsdos@users.noreply.github.com>
Date: Thu, 24 Aug 2023 22:57:48 +0200
Subject: [PATCH 3/6] Patch utilities and data structure to be able to generate
Expand Down Expand Up @@ -92,6 +92,3 @@ index 3e75812..2370c66 100755

result.append("};")

--
2.51.2

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From ae9d7254ac129cc3be34de6fd34af27baf3bb396 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Niels Dossche <7771979+nielsdos@users.noreply.github.com>
Date: Wed, 29 Nov 2023 21:26:47 +0100
Subject: [PATCH 4/6] Remove unused upper case tag static data
Expand Down Expand Up @@ -48,6 +48,3 @@ index 780bc47..be5bb30 100644

/*
* No inline functions for ABI.
--
2.51.2

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 19cf6183813e013dfe0eb2303c15eaf6e01b9faf Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Niels Dossche <7771979+nielsdos@users.noreply.github.com>
Date: Wed, 29 Nov 2023 21:29:31 +0100
Subject: [PATCH 5/6] Shrink size of static binary search tree
Expand Down Expand Up @@ -111,6 +111,3 @@ index 2370c66..c41e645 100755
self.buffer.append(line)
fh.close()

--
2.51.2

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
From 54399ee441d922d89c32909e2028f899f6091cd6 Mon Sep 17 00:00:00 2001
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Niels Dossche <7771979+nielsdos@users.noreply.github.com>
Date: Sun, 7 Jan 2024 21:59:28 +0100
Subject: [PATCH 6/6] Patch out unused CSS style code
Expand Down Expand Up @@ -27,6 +27,3 @@ index 308dced..d192a01 100644
}

lxb_inline void
--
2.51.2

3 changes: 2 additions & 1 deletion ext/dom/lexbor/patches/update-lexbor.sh
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,9 @@ for patch in "${patches[@]}"; do
done

# Refresh patches
rm "$PATCHES_DIR"/*.patch
NUM_PATCHES=${#patches[@]}
git format-patch "HEAD~$NUM_PATCHES" -o "$PATCHES_DIR"
git format-patch --no-signature --zero-commit "HEAD~$NUM_PATCHES" -o "$PATCHES_DIR"

# Run code-generation tools
(cd "$LEXBOR_TMP_DIR/utils/lexbor/encoding" && python3 single-byte.py)
Expand Down
Loading