From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qt0-f174.google.com (mail-qt0-f174.google.com [209.85.216.174]) by fantadrom.bsd.lv (OpenSMTPD) with ESMTP id 6effb56c for ; Tue, 21 Feb 2017 16:12:56 -0500 (EST) Received: by mail-qt0-f174.google.com with SMTP id x35so48970567qtc.2 for ; Tue, 21 Feb 2017 13:12:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=i3wm-org.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=85OmvFhtduBAK4CEhgoQpT2rtqH/TWcDP6fNLd86skM=; b=tohvVHbgiYMVokzSxMhPhRJk0yx3Vr0rev/I9GK5Rc5llMZVslEwm6v6hQf6obOXQt tu9dH9TyWFSdEoQw6+rCgWWnjvKqXFsUYHxXmkiUOOXCwQKnSnM36ud7s2CkmzBXCR1N 1OAbjAKkKI6QEhlwiXxrjUn6nSQeJwda2r42rK8Qmqoy7C9N9a3XpfXPAxX0N+u2hJIR t62055yJD9KcfUEhFrD0WagrmUnz6McA4GYfoylO+tV/PGa2tDjwYyUosisjgvLHEvOl lZTlbN/ZIoVSgmCIy2KBiNwh6uwiSCm95JvimBuzgyFj+L8R6SYqUSiWBmvPeRvBIRXk ijlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=85OmvFhtduBAK4CEhgoQpT2rtqH/TWcDP6fNLd86skM=; b=kKrlcVEWGe4pgxztR1AeO/t6tLWFq2jTqELDNa76jLPI1C9R87C33a+n6rb/DjvMqQ +xwuX5NW8aZyqdXbM2WRog1OO+CdeE59TICdPsRZkDBcdh06Qy5bDsBNfZj6tZjxwBuU rFLRqxMac+gJhRutmoHth1RrxXCIaDo/6tyCQrrO5bRkLNArT73KVxz5YZk8A2TBbbtI nPE/Wi27V+5T0znB+Gjia8T07rxqzSkEPY8Pd6nZ8JIXV5zzy1UGdTZL6wYDVXihpJ+/ xzU/hcihZNOTEBv3r5y87/bYF4gU2HkxBKVS4Ss6piYWOA1dFN0uKNTEVp5QTN0aUO24 YxEQ== X-Gm-Message-State: AMke39kagUJQJ8wbzEAjM/vMHttNEsdNknosnW+3NEDUGlXScxMcSwoKOfnZnkFai69TWXJpBeGRa/6Y9mrDjA== X-Received: by 10.237.35.84 with SMTP id i20mr29790773qtc.247.1487711573957; Tue, 21 Feb 2017 13:12:53 -0800 (PST) X-Mailinglist: mdocml-tech Reply-To: tech@mdocml.bsd.lv MIME-Version: 1.0 Sender: michael@i3wm.org Received: by 10.55.98.210 with HTTP; Tue, 21 Feb 2017 13:12:33 -0800 (PST) X-Originating-IP: [2a02:168:4a00:0:225:90ff:fe5d:53a2] In-Reply-To: <20170221023444.GB51369@athene.usta.de> References: <20170221023444.GB51369@athene.usta.de> From: Michael Stapelberg Date: Tue, 21 Feb 2017 22:12:33 +0100 X-Google-Sender-Auth: DxBfTwUJmw7TbZ2mYN9ZaDE5Hjo Message-ID: Subject: Re: mandoc-1.14.1 released To: tech@mdocml.bsd.lv Content-Type: multipart/alternative; boundary=001a1141b806e53485054910d76b --001a1141b806e53485054910d76b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thanks for the new release! Here are two things which I=E2=80=99ve noticed while packaging it for Debia= n: =E2=80=A2 using LN=3D"ln -sf" results in an absolute symlink for the whatis= .1 manpage, which we need to then change into a relative one to prevent our tooling from choking on them: https://anonscm.debian.org/git/collab-maint/mdocml.git/commit/?id=3D86403b7= 2b1c47780cc626e046d65db04d2e3b622 =E2=80=A2 The following lintian warning indicates a spelling error: I: mandoc: spelling-error-in-manpage usr/share/man/man7/mandoc_roff.7.gz parantheses parentheses On Tue, Feb 21, 2017 at 3:34 AM, Ingo Schwarze wrote: > Hi, > > i'm pleased to announce the public release of portable mandoc-1.14.1. > It is available now from http://mdocml.bsd.lv/ . > > All downstream maintainers are encouraged to update their ports and > packages from 1.13.4 to 1.14.1. > > Mandoc 1.14.1 is a major feature release introducing > * semantic search functionality without needing SQLite3 > * improved less(1) :t support (ctags-like internal searching) > * much improved -Thtml output and CSS > * a new catman(8) utility thanks to Michael > * a portable version of the OpenBSD mandoc regression suite > plus some minor new features and heaps of bugfixes, many of them > due to Theo Buehler's work with afl(1). For more details, see the > full release notes: http://mdocml.bsd.lv/NEWS > > > Note that mandoc-1.14.1 is quite similar to what will ship in > OpenBSD 6.1. The new mandoc.db(5) file format is in production in > OpenBSD-current for more than six months now. So even though this > is the first release in the 1.14 branch, i consider the code very > solid by now and call it 1.14.1 rather than 1.14.0. > > The release was tested on the following systems: > * OpenBSD-current and OpenBSD-stable > * FreeBSD 12-current, FreeBSD 11.0, and FreeBSD 10.3 > * NetBSD 7.99.58-current > * DragonFlyBSD 4.7.0-DEVELOPMENT > * illumos and OmniOS > * Debian Linux 8.4-jessie > * Void Linux x86_64 glibc, aarch64 musl, and armv7l musl > * Crux Linux 3.3 > * Ubuntu Linux sid, stretch, and 14.04 Trusty Tahr > * SunOS 5.11.2, 5.10, and 5.9 > * OS X 10.11.6 El Capitan and 10.4.11 Tiger > > For now, catman(8) is not supported on OS X Tiger, SunOS 5.10, > and SunOS 5.9, and the regression suite cannot be used on > SunOS 5.10 and SunOS 5.9, but everything else works everywhere, > including full database suppport and semantic searching. > > > For systems who cannot change the database format, most notably > FreeBSD-stable, i will also roll a 1.13.5 release soon, > which will contain all the bugfixes and all the new features > except the switch away from SQLite3 and except catman(8). > But don't use that unless you must; the new databases with 1.14.1 > are smaller, faster to build, and faster to access than SQLite, > without any loss of functionality. > > Enjoy, > Ingo > -- > To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv > > --=20 Best regards, Michael --001a1141b806e53485054910d76b Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thanks for the new release!

Here are tw= o things which I=E2=80=99ve noticed while packaging it for Debian:

=E2=80=A2 using LN=3D"ln -sf" results in an abso= lute symlink for the whatis.1 manpage, which we need to then change into a = relative one to prevent our tooling from choking on them:=C2=A0https://anonscm.debian.org/git/collab-mai= nt/mdocml.git/commit/?id=3D86403b72b1c47780cc626e046d65db04d2e3b622

=E2=80=A2 The following lintian warning indicates a s= pelling error:
=C2=A0 I: mandoc: spelling-error-in-manpage usr/sh= are/man/man7/mandoc_roff.7.gz parantheses parentheses

On Tue, Feb 21, 2017 at 3:3= 4 AM, Ingo Schwarze <schwarze@usta.de> wrote:
Hi,

i'm pleased to announce the public release of portable mandoc-1.14.1. It is available now from http://mdocml.bsd.lv/ .

All downstream maintainers are encouraged to update their ports and
packages from 1.13.4 to 1.14.1.

Mandoc 1.14.1 is a major feature release introducing
=C2=A0* semantic search functionality without needing SQLite3
=C2=A0* improved less(1) :t support (ctags-like internal searching)
=C2=A0* much improved -Thtml output and CSS
=C2=A0* a new catman(8) utility thanks to Michael <Stapelberg at debian = dot org>
=C2=A0* a portable version of the OpenBSD mandoc regression suite
plus some minor new features and heaps of bugfixes, many of them
due to Theo Buehler's work with afl(1).=C2=A0 For more details, see the=
full release notes:=C2=A0 http://mdocml.bsd.lv/NEWS


Note that mandoc-1.14.1 is quite similar to what will ship in
OpenBSD 6.1.=C2=A0 The new mandoc.db(5) file format is in production in
OpenBSD-current for more than six months now.=C2=A0 So even though this
is the first release in the 1.14 branch, i consider the code very
solid by now and call it 1.14.1 rather than 1.14.0.

The release was tested on the following systems:
=C2=A0* OpenBSD-current and OpenBSD-stable
=C2=A0* FreeBSD 12-current, FreeBSD 11.0, and FreeBSD 10.3
=C2=A0* NetBSD 7.99.58-current
=C2=A0* DragonFlyBSD 4.7.0-DEVELOPMENT
=C2=A0* illumos and OmniOS
=C2=A0* Debian Linux 8.4-jessie
=C2=A0* Void Linux x86_64 glibc, aarch64 musl, and armv7l musl
=C2=A0* Crux Linux 3.3
=C2=A0* Ubuntu Linux sid, stretch, and 14.04 Trusty Tahr
=C2=A0* SunOS 5.11.2, 5.10, and 5.9
=C2=A0* OS X 10.11.6 El Capitan and 10.4.11 Tiger

For now, catman(8) is not supported on OS X Tiger, SunOS 5.10,
and SunOS 5.9, and the regression suite cannot be used on
SunOS 5.10 and SunOS 5.9, but everything else works everywhere,
including full database suppport and semantic searching.


For systems who cannot change the database format, most notably
FreeBSD-stable, i will also roll a 1.13.5 release soon,
which will contain all the bugfixes and all the new features
except the switch away from SQLite3 and except catman(8).
But don't use that unless you must; the new databases with 1.14.1
are smaller, faster to build, and faster to access than SQLite,
without any loss of functionality.

Enjoy,
=C2=A0 Ingo
--
=C2=A0To unsubscribe send an email to discuss+unsubscribe@mdocml.bsd.lv




--
Best regards,
Mi= chael
--001a1141b806e53485054910d76b-- -- To unsubscribe send an email to tech+unsubscribe@mdocml.bsd.lv