finance/rex: update to 0.2.9
v0.2.9
Updates
- New popup field for renaming a tag
- Removed unused in-memory cache
Changes
- Rename tag by @TheRustyPickle in #133
- Update versions by @TheRustyPickle in #134
v0.2.8
Updates
- Prevent unnecessary animation on home table on certain changes
Changes
[2 lines not shown]
editors/tp-note: update to 1.26.5
v1.26.5
This is a maintenance and infrastructure release focused on improving the build system and distribution process.
- Added unified complete-build CI pipeline with flat, standard-named release assets
- Hardened build scripts with robust artifact copy and documentation cleanup
- Updated MSI download URL in winget package script to point to GitHub releases
- Refactored distribution section and consolidated documentation
- Moved winget distribution guide into script preamble for better maintainability
Available as installers and standalone binaries for Windows, macOS, Linux, and Debian/Ubuntu at https://github.com/getreu/tp-note/releases/tag/v1.26.5
v1.26.4
Clipboard front matter carries over when annotating files
- New: input YAML header overrides the note header in file-annotation mode — when annotating a non-Tp-Note file (e.g. `tpnote report.pdf`), a YAML header
[4 lines not shown]
[AArch64] Add a basic i128 mul cost. (#203271)
This adds a basic cost for i128 multiply instructions, which has a basic
cost of 4 and scales n^2 with bitsize.
ui: fix menu registration not setting "active"
It's a bit complicated: we need to ignore all invisible pages.
The menu registration isn't really a value that does something
but it successfully hides the registration from the menu code
rendering the active flag.
(cherry picked from commit 12af1e401ca949efc53e4424cc521cd71734bc10)
[RISCV][P-ext] Add codegen for packed absolute difference sum (#207314)
The pabdsumu/pabdsumau instructions compute the sum of absolute differences
of packed unsigned bytes; pabdsumau also accumulates into rd.
Add the llvm.riscv.pabdsumu and pabdsumau intrinsics. A single-GPR source is
selected directly to pabdsumu.b/pabdsumau.b with isel patterns. A 64-bit
GPRPair source on RV32 has no paired instruction, so it is split during
lowering into two v4i8 halves: reduce the low half (folding in rd when
accumulating), then accumulate the high half into that partial sum.
Cases with a target-illegal result are handled in ReplaceNodeResults:
RV64, i32 result: reduce at i64 and truncate (a 32-bit source is
zero-extended first).
RV32, i64 result: reduce each half with pabdsumu.b and combine the
partial sums with a widening add (waddu/waddau).
don't assume an ipv4 header is always 20 bytes.
as reported by SecBuddyF, Tencent KeenLab:
> OpenBSD's pipex PPTP GRE packet handling uses a fixed GRE/IP header
> length check before later reading the GRE header at an offset derived
> from the actual IPv4 header length.
>
> When IPv4 options are present, the dynamic IPv4 header length can
> be larger than 20 bytes. A short GRE packet can therefore pass the
> fixed 28-byte PIPEX_IPGRE_HDRLEN check while still being too short
> for the later m_copydata(m0, hlen, sizeof(gre), &gre) read.
>
> This can trigger:
>
> panic: m_copydata: null mbuf
>
> The issue is remotely triggerable when GRE and pipex are enabled
> and inbound IPv4 GRE packets with IP options are allowed to reach
[8 lines not shown]
[clang][test][darwin] Driver/clang-offload-bundler-zstd.c fails on macOS (#207876)
Driver/clang-offload-bundler-zstd.c isn't supported on Darwin, but
neglected to list the macosx target.
[TableGen] Separate string when digit follows octal escape (#207807)
Silence MSVC warning C4125 by separating the string literals when an
octal escape sequence is followed by a decimal char.
[FIRToMemRef] Doc collectSliceInfoFrom, getMemrefIndices, canonicalizeIndex (#207699)
Also drops the unused `converted` parameter from getMemrefIndices. The
internal workings of these functions were not easy to understand for me
so I worked with Claude to document with examples. Hopefully, that makes
the code easier to read. I reviewed the docs and corrected some obvious
hallucinations produced by the agent.
Co-Authored-By: Claude Sonnet 4.6 noreply at anthropic.com