R9.3, R9.4: AutoFilter without the header query (GitHub #4); paste on Windows

Patch 0053: under LOK, Calc takes the first row as header instead of
asking asynchronously; the worker closed the query and crashed.
Patch 0049 includes doc.hxx (gcc on Linux did not build it).
arboard read a missing HTML clipboard format as an error on Windows;
the clipboard checks the format first, and paste errors show the
whole chain. ElyTable tests compare CSV and selection text the
platform's way (P3-09).
This commit is contained in:
雷电芽衣 committed 2026-10-20 02:23:17 -04:00
1 parent ba358c7de6
commit 72bec20a60
19 files changed
+118 -20

No files matched your search

+2 -2
View File
@@ -93,7 +93,7 @@ for file in "$dist"/*; do
fi
names+=("$name")
done
# Each asset's id and name, a page of 100 at a time; Windows Python writes CRLF.
# Asset ids and names, 100 per page; strip CRLF.
have=
for ((page = 1; ; page++)); do
got=$(curl -fsS "${auth[@]}" "$api/releases/$id/assets?per_page=100&page=$page" |
@@ -101,7 +101,7 @@ for ((page = 1; ; page++)); do
[ -n "$got" ] || break
have+=$got$'\n'
done
# Rebuilt bytes replace a rerun's earlier upload; other platforms' files stay.
# A rerun replaces its own uploads, keeps others'.
cd "$dist"
for name in "${names[@]}"; do
for old in $(awk -F'\t' -v name="$name" '$2 == name { print $1 }' <<<"$have"); do