From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 3E94A7EE33 for ; Sat, 4 Feb 2017 05:48:55 +0100 (CET) Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=moosotc@gmail.com; spf=Pass smtp.mailfrom=moosotc@gmail.com; spf=None smtp.helo=postmaster@mail-lf0-f66.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of moosotc@gmail.com) identity=pra; client-ip=209.85.215.66; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="moosotc@gmail.com"; x-sender="moosotc@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of moosotc@gmail.com designates 209.85.215.66 as permitted sender) identity=mailfrom; client-ip=209.85.215.66; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="moosotc@gmail.com"; x-sender="moosotc@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-lf0-f66.google.com) identity=helo; client-ip=209.85.215.66; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="moosotc@gmail.com"; x-sender="postmaster@mail-lf0-f66.google.com"; x-conformance=sidf_compatible IronPort-PHdr: =?us-ascii?q?9a23=3AO8zh7h/QDKUEzv9uRHKM819IXTAuvvDOBiVQ1KB+?= =?us-ascii?q?1escTK2v8tzYMVDF4r011RmSDNmdtKgP1Lue8/i5HzdfsdDZ6DFKWacPfiFGoP?= =?us-ascii?q?1epxYnDs+BBB+zB9/RRAt+Iv5/UkR49WqwK0lfFZW2TVTTpnqv8WxaQU2nZkIm?= =?us-ascii?q?btjyT4XbisD/g+u7/pmWZwRTmBK8Z6lzJVO4t1OCmNMRhN5nLaEqzQfCinRNcu?= =?us-ascii?q?VSg2hvIAHA1y3g79u9qcYwux9bvOgsopZN?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ABAQAkXJVYf0LXVdFdHQEXAQYBCgEBF?= =?us-ascii?q?gEBBQEBg3yBCYNYqRmGJ4IPggwmiF5BFgEBAQEBAQEBAQEBEgEBCQsLChsxgjM?= =?us-ascii?q?ZgkcdARseAxIQDwIFHgMCEQERAhEBBQELFxOJWAEDFQSfCoNAP4wCggMFARyDC?= =?us-ascii?q?QWDXgoZJw1VgyoBCgEBARwCBgkBCHmNAR6EKjqCXwWJB4ctinc4hmiHCYQXgk6?= =?us-ascii?q?HX4ZTAoothxYygRUmA4F5Z4YucokhAQEB?= X-IPAS-Result: =?us-ascii?q?A0ABAQAkXJVYf0LXVdFdHQEXAQYBCgEBFgEBBQEBg3yBCYN?= =?us-ascii?q?YqRmGJ4IPggwmiF5BFgEBAQEBAQEBAQEBEgEBCQsLChsxgjMZgkcdARseAxIQD?= =?us-ascii?q?wIFHgMCEQERAhEBBQELFxOJWAEDFQSfCoNAP4wCggMFARyDCQWDXgoZJw1Vgyo?= =?us-ascii?q?BCgEBARwCBgkBCHmNAR6EKjqCXwWJB4ctinc4hmiHCYQXgk6HX4ZTAoothxYyg?= =?us-ascii?q?RUmA4F5Z4YucokhAQEB?= X-IronPort-AV: E=Sophos;i="5.33,332,1477954800"; d="scan'208";a="258807015" Received: from mail-lf0-f66.google.com ([209.85.215.66]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 04 Feb 2017 05:48:54 +0100 Received: by mail-lf0-f66.google.com with SMTP id v186so2949880lfa.2 for ; Fri, 03 Feb 2017 20:48:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=dIfZhgaSJ9VOiEouAWxrK4DTjUgQqt9PAVTiroJj4y0=; b=QJjsAT8aD1UFS5vNC2A7ceIKEtikBylLcfMmO4Qq6FzAwMl6/Yc2YcGIoq4ZC+atoJ S0RuYqkwVf2/hqrIZthVDz3ND914vSWjfNAvKDb3eo7IliGYj6VZMPHUQNbcLWXWHrIN /odxQRUAaEZB4bAzWyqV3CSE10ymwa5UEqFwEhHK+HpZG+gIjGse7EhfS28UqyP6kY4j NiD9UHdO+6mTe7HAAsJGn4f2+mk5NjgS6yqoG9Qn03MEhL4Pk0AQ2fShjQ8p4BOIZUZ9 YJnTrHcwQAUF6RSLaNRN9ijVQZyO8s8TkV0IborsmBdiDQYWqCurkjbla/+tp5xPnJc3 7LDw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=dIfZhgaSJ9VOiEouAWxrK4DTjUgQqt9PAVTiroJj4y0=; b=deLx1MwJORwmILpus7KiCWVjop1ymQWwqyN1ae6ODQfLPg+vsetMVjiPN/iCc4SsLV HkB5tdmTO5HnKpvlNiViU/TvLiZv1u4AgQ5r9RuyZC0odR6i86IyiyamkGnyG027MVFx 1xHG9lWlr2dI1WaDkMYV7IOPW1nEBaQZpzj7Q3rZdmP4FM2SohvizbVx7FsOK+3synHt qvIBZXDQoCngcE7o8Lbho6BQdSedlGdKZ/BnV1E40wPdVL+mWc4iN7lA8BHI3TTOjJEZ X8iNb3wSEaJoTYppzV/mXRpwhm45r6XwMuaGIcCSu80Uty2GNFXK1nGAm41xLgh366XT YSnA== X-Gm-Message-State: AIkVDXKmAqTo2G85PWT/vpPs1B0um+336cT8xAEd8xnPfeK2lNmpNTvH9fHEsOtxzRXc8Q== X-Received: by 10.46.87.73 with SMTP id r9mr177011ljd.22.1486183733230; Fri, 03 Feb 2017 20:48:53 -0800 (PST) Received: from linmac2 ([188.123.252.212]) by smtp.gmail.com with ESMTPSA id t10sm4531810lja.48.2017.02.03.20.48.52 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 03 Feb 2017 20:48:52 -0800 (PST) From: moosotc@gmail.com To: caml Date: Sat, 04 Feb 2017 07:48:51 +0300 Message-ID: <877f56v9vw.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: [Caml-list] [ANNOUNCE] llpp v26 New version of llpp (tagged v26) is now available at: * http://repo.or.cz/w/llpp.git (has "tutorial" videos) * https://github.com/moosotc/llpp/ (has a bug tracker) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Blurb llpp is a graphical PDF viewer, which aims to superficially resemble less(1) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D Changes (relative to v25) * native macOS support (Nicol=C3=A1s Ojeda B=C3=A4r) * wrapper-script to reload document on file change (Pascal Wittmann) * bugfixes Summary v25..v26 160 Nicolas Ojeda Bar 1 Pascal Wittmann 1 Tobias Kortkamp 78 malc Diffstat v25..v26 .gitignore | 5 +- .merlin | 1 + .ocp-indent | 2 + BUILDING | 13 +- Shakefile.hs | 13 +- build.sh | 53 ++- config.ml | 106 ++--- keys.ml | 6 +- link.c | 185 ++------ main.ml | 1122 ++++++++++++++++++++--------------------= ---- main_osx.m | 906 +++++++++++++++++++++++++++++++++++ misc/Info.plist | 53 +++ misc/completions/llpp.in | 19 +- misc/dicx | 8 +- misc/gc.awk | 23 - misc/llpp.desktop | 4 +- misc/llpp.inotify | 38 ++ misc/llppac | 10 +- mkhelp.sh | 0 todo.org | 4 +- utils.ml | 60 ++- wsi/osx/wsi.ml | 318 +++++++++++++ wsi.ml =3D> wsi/x11/wsi.ml | 132 ++---- wsi.mli =3D> wsi/x11/wsi.mli | 10 +- 24 files changed, 2089 insertions(+), 1002 deletions(-) --=20 mailto:moosotc@gmail.com