head	1.2;
access;
symbols
	pkgsrc-2026Q1:1.2.0.10
	pkgsrc-2026Q1-base:1.2
	pkgsrc-2025Q4:1.2.0.8
	pkgsrc-2025Q4-base:1.2
	pkgsrc-2025Q3:1.2.0.6
	pkgsrc-2025Q3-base:1.2
	pkgsrc-2025Q2:1.2.0.4
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.2.0.2
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.1.0.16
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.14
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.12
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.10
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.8
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.6
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.4
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.2
	pkgsrc-2023Q1-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2025.01.31.09.09.56;	author pho;	state Exp;
branches;
next	1.1;
commitid	Zz46UrF02ljvlCHF;

1.1
date	2023.01.30.03.52.36;	author pho;	state Exp;
branches;
next	;
commitid	uQNVtx8FhSTr7wbE;


desc
@@


1.2
log
@textproc/hs-text-rope: update to text-rope-0.3

# 0.3

* Move `Data.Text.Utf16.Rope.Mixed` module to `Data.Text.Mixed.Rope`. `Data.Text.Utf16.Rope.Mixed` re-exports `Data.Text.Mixed.Rope` for legacy clients.
* Add `Data.Text.Utf8.Lines` and `Data.Text.Utf8.Rope` modules for ropes indexed by UTF-8 code units.
* Add UTF-8 indexing functionality to `Data.Text.Mixed.Rope`.
* The metrics stored internally in the rope nodes has changed, which should improve performance by making some re-measuring redundant. As a consequence, the time complexity of `Data.Text.Rope.lengthAsPosition` is now linear in the length of the last line.
* Add `getLine` functions to extract lines by 0-based index.
@
text
@$NetBSD: distinfo,v 1.1 2023/01/30 03:52:36 pho Exp $

BLAKE2s (text-rope-0.3.tar.gz) = 706a299fe2e73b4002f958a4279e43ea2f61e34cdb2ec1b7e4116eb8951697f3
SHA512 (text-rope-0.3.tar.gz) = 568e1abc9f74aa32869af28c74b20f71659881911e49c668c4643a7e1b4d17c6850848045dd0d2ed570b26127141bf9fd2069324dbece2632f5bb416754e7136
Size (text-rope-0.3.tar.gz) = 61384 bytes
@


1.1
log
@textproc/hs-text-rope: import hs-text-rope-0.2

A wrapper around Text for fast line/column navigation and logarithmic
concatenation.
@
text
@d1 1
a1 1
$NetBSD$
d3 3
a5 3
BLAKE2s (text-rope-0.2.tar.gz) = fed403c6eecc37bacf946794cb41a4ca52d6547dcd4cc073fc7f969df6cbabca
SHA512 (text-rope-0.2.tar.gz) = 261e79667158bc30bb2707474443d5f570815461a212811b240beb2a5bfe8dabbcc00cc3938cdf5663c2b17416ba841c6e9825f14a20f8a7402a579bd5c3a8b9
Size (text-rope-0.2.tar.gz) = 37000 bytes
@

