From nobody Thu Mar 09 11:21:11 2023 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PXRZc3LCLz3wpL9 for ; Thu, 9 Mar 2023 11:21:12 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PXRZb6Vckz3N9D for ; Thu, 9 Mar 2023 11:21:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1678360871; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jBJZ+WRahkgdG/M/baGhbxIsNu1HWnOiH+k0oR/dF4g=; b=Kun20EcwzOmiPkA1YzrYbX90JjCRYr+B7JtMn9SXkDTi28q2pW+hNUIg0r8y7Yt6JqvsFt NvAKfRkkBswYSgTg8Cb2a6ANGXs8Ttq7s3FmoWpIK70WsE8jO/Fcfte4dcuZx8rIWUghZe 6iuOwjddBkvhCM31mSlpx3jOGw0W9+zZ+XTu1oDjAWTSyYqmOjjyx4Zm8AeuYiHRbG40nR Vmouhi313fcW1AxhNi0QNIQtMC1aS6lBK8G8aGmtsUaDF5eUETmo8XbEqRH5VEHpvQN2Hv jJwc4rP5+VCo4N2Inl5nmAvc6ca6INBfiO4fW07hH/PGfKRyimsoLp3zpOUu/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1678360871; a=rsa-sha256; cv=none; b=BM1/WB2vl7j5hGHPlivm7xgiQ6sHTXH38BQPnLnQAtg0FmRmE1pFLjGVaMSX5uMZumJBpj wIxR+Pt4CqyDCuQbw0yQgStgFuIakQYNsr20h5Glw1PWAvdJu/IjSQ2D48P0xmpOEuuzIT dp5Q98KcOIag5WAj4NpoMrxNw1fWu/T4rbMVU8jt70Tl2s44Be4wOBY735R2b7rn+ceJ03 fvFSnwW7WgtbKGleOk0elQ+qnj2Be2YxiD76GWdjJgcd+IAsiTmRU94p2o2yPW3w3N1FuV 6ba5Rgen0xODBJj3761D/yA6yu8NCNhbMl+XyPOL7sA9d8LQMM3aUwyyZFEnmQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PXRZb5Zyqz15TW for ; Thu, 9 Mar 2023 11:21:11 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 329BLB59004983 for ; Thu, 9 Mar 2023 11:21:11 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 329BLBfO004967 for ports-bugs@FreeBSD.org; Thu, 9 Mar 2023 11:21:11 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 270063] [NEW PORT] editors/vis: Vi-like editor based on Plan 9's structural regular expressions Date: Thu, 09 Mar 2023 11:21:11 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: DtxdF@disroot.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform bug_file_loc op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D270063 Bug ID: 270063 Summary: [NEW PORT] editors/vis: Vi-like editor based on Plan 9's structural regular expressions Product: Ports & Packages Version: Latest Hardware: Any URL: https://www.brain-dump.org/projects/vis/ OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: DtxdF@disroot.org Created attachment 240693 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D240693&action= =3Dedit vis-0.8.patch Description: Vis aims to be a modern, legacy-free, simple yet efficient editor, combining the strengths of both vi(m) and sam. It extends vi's modal editing with built-in support for multiple cursors/selections and combines it with sam's structural regular expression based command language. Efficient syntax highlighting is provided using Parsing Expression Grammars, which can be conveniently expressed using Lua in the form of LPeg. The editor core is written in a reasonable amount of clean, modern and legacy-free C code, enabling it to run in resource-constrained environments. There is also a Lua API for in-process extensions. Vis strives to be simple and focuses on its core task: efficient text management. Clipboard and digraph handling as well as a fuzzy file open dialog are all provided by independent utilities. WWW: https://www.brain-dump.org/projects/vis/ QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 13.1-RELEASE, amd64, LPEG NLS TRE WL_COPY XCLIP = XSEL tested) --=20 You are receiving this mail because: You are the assignee for the bug.=