hx (25.07.1+~0.3.0+20250717-5) unstable; urgency=medium

  * tighten build-dependencies for crates foldhash hashbrown

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 19 Oct 2025 23:03:58 +0200

hx (25.07.1+~0.3.0+20250717-4) unstable; urgency=medium

  * add patches 1001_foldhash 1001_hashbrown
    to accept newer minor versions of crates foldhash hashbrown;
    relax build-dependencies for crates foldhash hashbrown

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 19 Oct 2025 01:43:27 +0200

hx (25.07.1+~0.3.0+20250717-3) unstable; urgency=medium

  * drop patches 2002_etcetera 2002_indexmap,
    obsoleted by Debian packaging changes;
    tighten build-dependency for crate etcetera
  * stop build-depend on package for crate tree-sitter

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 18 Oct 2025 22:31:38 +0200

hx (25.07.1+~0.3.0+20250717-2) unstable; urgency=medium

  * drop patches 2002_globset 2002_indoc 2002_open 2002_pulldown-cmark
    2002_rustix 2002_textwrap,
    obsoleted by Debian packaging changes;
    fix build-depend on package for crate globset;
    bump build-dependency for crate rustix;
    tighten build-dependencies for crates etcetera pulldown-cmark

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 04 Oct 2025 09:37:31 +0200

hx (25.07.1+~0.3.0+20250717-1) unstable; urgency=medium

  [ upstream ]
  * new release;
    closes: bug#1109397, thanks to Leo Unglaub
    + fixes swatch code compilation on 32-bit machines;
      closes: bug#1111814, thanks to Bastian Germann

  [ Jonas Smedegaard ]
  * track and embed crate tree-house
  * update and unfuzz patches
  * set XDG_CACHE_HOME to a dummy value to make build reproducible;
    closes: bug#1100016, thanks to Chris Lamb and Sylvain Terrien
  * drop patch 2002_regex-cursor;
    tighten build-dependency for crate regex-cursor
  * build-depend on packages for crates
    indicatif kstring pretty-assertions ruzstd sha1 slab walkdir;
    tighten build-dependencies for crates
    once_cell thiserror unicode-general-category which;
    stop build-depend on package for crate ahash
  * build-depend on libstd-rust-dev
  * update watch file: use file format 5
  * update DEP-3 patch headers
  * add metadata about upstream project
  * update source helper script copyright-check
    to omit Zstandard compressed test data
  * update copyright info: update coverage
  * drop patch 2005, obsoleted by upstream changes
  * drop patch 2002_once_cell, obsoleted by Debian packaging changes
  * update DEP-3 patch headers
  * bump and relax build-dependency for crate hashbrown
  * add patch 2005
    to have tree-house-bindings crate signal its licensing constraints

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 23 Sep 2025 23:19:49 +0200

hx (25.01.1+20250505-3.1) unstable; urgency=medium

  * Non-maintainer upload
  * Fix type mismatch on 32 bit (Closes: #1111814)
  * d/copyright: List the correct BSD-3-clause version (Closes: #1102356)

 -- Bastian Germann <bage@debian.org>  Tue, 02 Sep 2025 12:41:00 +0200

hx (25.01.1+20250505-3) unstable; urgency=medium

  * no-changes source-only upload to enable testing migration

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 10 Aug 2025 10:50:10 +0200

hx (25.01.1+20250505-2) experimental; urgency=medium

  * suggest texlab
  * relax patch 2002_which to accept newer (not only older) release;
    relax build-dependency on package for crate which;
    closes: bug#1109550, thanks to Matthias Geiger

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 22 Jul 2025 12:21:36 +0200

hx (25.01.1+20250505-1) experimental; urgency=medium

  [ upstream ]
  * development snapshot;
    highlights:
    + fix panic when pressing * after the end of the file
    + add file explorer
    + support specifying custom lang server(s)
      for :lsp-stop and :lsp-restart
    + fix goto_file_impl use of slice (not byte_slice)
    + prevent auto-format in auto-save
    + support EditorConfig
    + gracefully handle partial failures in multi-server LSP requests
    + avoid removing modified documents in Editor::close_document
    + add ConsoleOnly to desktop entry categories
    + add ! alias for sh and | for pipe
    + add/imporve support for many languages

  [ Jonas Smedegaard ]
  * set HELIX_DEFAULT_RUNTIME to /usr/lib/hx/runtime
  * drop unused duplicate patch
  * drop patch 2002_url, obsoleted by debian package changes
  * update Vcs-* fields;
    closes: bug#1102355, thanks to Bastian Germann
  * update and unfuzz patches
  * install completion script for fish;
    closes: bug#1104673, thanks to Sylvain Terrien
  * build-depend on packages
    for crates foldhash indexmap (not serde_repr)
  * update copyright info: update coverage
  * set Static-Built-Using
  * suggest blueprint-compiler fish just ocaml-dune racket r-base-core
    ruff rust-analyzer swiftlang swi-prolog-core txtpbfmt

 -- Jonas Smedegaard <dr@jones.dk>  Tue, 06 May 2025 14:42:29 +0200

hx (25.01.1-4) unstable; urgency=medium

  * add patch 1003
    to use portable-atomic for Debian 32-bit arm support

 -- Jonas Smedegaard <dr@jones.dk>  Sun, 09 Mar 2025 15:56:15 +0100

hx (25.01.1-3) unstable; urgency=medium

  * update patches;
    bump build-dependencies for crate gix
  * declare compliance with Debian Policy 4.7.2

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 08 Mar 2025 22:15:49 +0100

hx (25.01.1-2) experimental; urgency=medium

  * update and unfuzz patches
  * bump build-dependencies for crate gix

 -- Jonas Smedegaard <dr@jones.dk>  Wed, 19 Feb 2025 20:23:16 +0100

hx (25.01.1-1) experimental; urgency=medium

  [ upstream ]
  * new release

  [ Jonas Smedegaard ]
  * update and unfuzz patches
  * tune build flags for hardening and speed
  * update copyright info: update coverage

 -- Jonas Smedegaard <dr@jones.dk>  Mon, 20 Jan 2025 12:19:38 +0100

hx (25.01-1) experimental; urgency=medium

  [ upstream ]
  * new release

  [ Jonas Smedegaard ]
  * update watch file: track release tags (not git commits)
  * update and unfuzz patches

 -- Jonas Smedegaard <dr@jones.dk>  Fri, 10 Jan 2025 13:07:26 +0100

hx (24.07+20241227-1) experimental; urgency=low

  * initial Release;
    closes: Bug#1024683

 -- Jonas Smedegaard <dr@jones.dk>  Sat, 28 Dec 2024 02:39:43 +0100
