head	1.9;
access;
symbols
	pkgsrc-2026Q1:1.1.0.2
	pkgsrc-2026Q1-base:1.1;
locks; strict;
comment	@# @;


1.9
date	2026.05.22.08.12.48;	author pin;	state Exp;
branches;
next	1.8;
commitid	ywTkbmLKyougJMGG;

1.8
date	2026.05.10.07.32.32;	author pin;	state Exp;
branches;
next	1.7;
commitid	bhqGfmU89zXmTeFG;

1.7
date	2026.04.20.12.18.42;	author pin;	state Exp;
branches;
next	1.6;
commitid	cc8RMeGFtQNo7HCG;

1.6
date	2026.04.15.11.17.00;	author pin;	state Exp;
branches;
next	1.5;
commitid	1HghWLInUsccW2CG;

1.5
date	2026.04.13.08.25.45;	author pin;	state Exp;
branches;
next	1.4;
commitid	b36w1n8oX55r3MBG;

1.4
date	2026.04.09.17.15.03;	author pin;	state Exp;
branches;
next	1.3;
commitid	dj8lzHz6pgaZ6jBG;

1.3
date	2026.03.27.11.19.19;	author pin;	state Exp;
branches;
next	1.2;
commitid	xWPBEMF3sWPPyBzG;

1.2
date	2026.03.26.19.39.40;	author pin;	state Exp;
branches;
next	1.1;
commitid	zrJydE0zN2ZumwzG;

1.1
date	2026.03.08.12.14.30;	author pin;	state Exp;
branches;
next	;
commitid	eZZRQy2OI9GEtaxG;


desc
@@


1.9
log
@editors/redox: update to 0.6.1

What's Changed

    feat: in-editor split panes by @@JackDerksen in #27

Features include:

    In-editor splits with ctrl+\ and ctrl+- (split as many times as you want!)
        Navigate between splits with ctrl+h/j/k/l
    Use arrow keys to move the cursor in typing widgets, such as the command line or fuzzy finder
    More standardized styling for popups
    Refined statusline styling
    Corrected fingerprinting for "different newlines" that keep the same editor structure, so the buffer no longer reads as dirty when it's essentially unchanged
    Automatically refresh buffers in Redox when the file is modified externally
    Other small fixes
@
text
@# $NetBSD: Makefile,v 1.8 2026/05/10 07:32:32 pin Exp $

DISTNAME=	redox-0.6.1
CATEGORIES=	editors
MASTER_SITES=	${MASTER_SITE_GITHUB:=JackDerksen/}
GITHUB_TAG=	v${PKGVERSION_NOREV}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/JackDerksen/redox/
COMMENT=	Terminal-based text editor, built with MinUI
LICENSE=	mit

.include "cargo-depends.mk"

#RUST_REQ=	1.96.0-beta.8
#Upstream does not state the required MSRV.
#This package is confirmed to build with Rust 1.96.0-beta.8 on amd64

.include "../../lang/rust/cargo.mk"
.include "../../mk/bsd.pkg.mk"
@


1.8
log
@editors/redox: update to 0.6.0

v0.6.0
What's Changed

    LSP and Git features by @@JackDerksen in #26

Features include:

    LSP menu (:lsp list) with auto-installation (currently limited language support)
    Inline diagnostics
    Diagnostics module for the statusline
    Diagnostics popup (<space>x)
    Language server completions
    Symbol info (ctrl+i)
    Code actions (<space>ca)
    Git diffs in the gutter, statusline, and file explorer
    Format on save if a linter is installed
    gd to go to symbol definition
    Soft tabs

v0.5.3
Features include:

    Fixed pinboard behaviour
    Adjusted scrolloff value from 8 -> 5 rows
    Prevent overlay flicker when typing
    Fix cursor position after paste
    Add auto-pairs with smart behaviours (like "tab-out")
    Fixed auto indenting with enter at the end of a line

v0.5.2
What's Changed

    Lots of small fixes and improvements by @@JackDerksen in #23
    Small explorer tweaks and fixes by @@JackDerksen in #24
    Fuzzy finder and global file pinning system by @@JackDerksen in #25
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2026/04/20 12:18:42 pin Exp $
d3 1
a3 1
DISTNAME=	redox-0.6.0
d15 1
a15 1
#RUST_REQ=	1.96.0-beta.5
d17 1
a17 1
#This package is confirmed to build with Rust 1.96.0-beta.5 on amd64
@


1.7
log
@editors/redox: update to 0.5.0

What's Changed

 - Improve Tree-sitter language support by @@JackDerksen in #22
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2026/04/15 11:17:00 pin Exp $
d3 1
a3 1
DISTNAME=	redox-0.5.0
d15 1
a15 1
#RUST_REQ=	1.95.0
d17 1
a17 1
#This package is confirmed to build with Rust 1.95.0 on amd64
@


1.6
log
@editors/redox: update to 0.4.1

What's Changed

 - Further optimizations (including threading) by @@JackDerksen in #21
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2026/04/13 08:25:45 pin Exp $
d3 1
a3 1
DISTNAME=	redox-0.4.1
@


1.5
log
@editorss/redox: update to 0.4.0

What's Changed

 - Pre-parallelism optimizations by @@JackDerksen in #20
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2026/04/09 17:15:03 pin Exp $
d3 1
a3 1
DISTNAME=	redox-0.4.0
@


1.4
log
@editors/redox: update to 0.3.2

What's Changed

    Revamp motion parsing system and add some new motions by @@JackDerksen in #17
    Extend motion tree and add more motions by @@JackDerksen in #18
    Search primitives by @@JackDerksen in #19
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2026/03/27 11:19:19 pin Exp $
d3 1
a3 1
DISTNAME=	redox-0.3.2
@


1.3
log
@editors/redox: update to 0.3.1

 - feat: add... something by @@JackDerksen in #14
 - UI tweaks by @@JackDerksen in #15
 - fix(explorer): improve robustness of edits through the explorer by @@JackDerksen in #16
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2026/03/26 19:39:40 pin Exp $
d3 1
a3 1
DISTNAME=	redox-0.3.1
d15 1
a15 1
#RUST_REQ=	1.94.1
d17 1
a17 1
#This package is confirmed to build with Rust 1.94.1 on amd64
@


1.2
log
@editors/redox: update to 0.3.0

 - Syntax by @@JackDerksen in #11
 - feat: subtle vim-style colour column guide at row=80 by @@JackDerksen in #12
 - Visual tweaks by @@JackDerksen in #13
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2026/03/08 12:14:30 pin Exp $
d3 1
a3 1
DISTNAME=	redox-0.3.0
d15 1
a15 1
#RUST_REQ=	1.94.0
d17 1
a17 1
#This package is confirmed to build with Rust 1.94.0 on amd64
@


1.1
log
@editors/redox: import package

Redox is a terminal-based, vim-like text editor written in Rust and built
with MinUI.
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	redox-0.2.0
@

