prep for 1.3.1

This commit is contained in:
nick black 2020-04-18 00:35:15 -04:00
parent e255c3e9f7
commit e00ef4aca9
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC
39 changed files with 45 additions and 42 deletions

View File

@ -1,7 +1,7 @@
This document attempts to list user-visible changes and any major internal
rearrangements of Notcurses.
* 1.3.1 (not yet released)
* 1.3.1 (2020-04-18)
* `ncplane_at_yx()` and `ncplane_at_cursor()` have been changed to return a
heap-allocated EGC, and write the attributes and channels to value-result
`uint32_t*` and `uint64_t*` parameters, instead of to a `cell*`. This
@ -15,7 +15,10 @@ rearrangements of Notcurses.
* The C++ `Notcurses::render()` function now returns non-zero on failure,
mirroring the behavior of the core C `notcurses_render()`. This is an
inversion of its previous behavior.
* Scrolling is now completely implemented. When a plane has scrolling enabled
through use of `ncplane_set_scrolling(true)`, output past the end of the
last line will now result in the top line of the plane being lost, all
other lines moved up one, and the bottom line cleared.
* 1.3.0 (2020-04-12)
* No user-visible changes

View File

@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.14)
project(notcurses VERSION 1.3.0
project(notcurses VERSION 1.3.1
DESCRIPTION "UI for modern terminal emulators"
HOMEPAGE_URL "https://nick-black.com/dankwiki/index.php/notcurses"
LANGUAGES C CXX)

View File

@ -38,7 +38,7 @@ PROJECT_NAME = Notcurses
# could be handy for archiving the generated documentation or if some version
# control system is used.
PROJECT_NUMBER = 1.3.0
PROJECT_NUMBER = 1.3.1
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME=notcurses
DISTVERSION=1.3.0
DISTVERSION=1.3.1
CATEGORIES=graphics
MASTER_SITES=https://nick-black.com/dankwiki/index.php/Notcurses

View File

@ -14,7 +14,7 @@
</script>
</head>
<body>
<h1><a href="https://nick-black.com/dankwiki/index.php/Notcurses">notcurses</a> man pages (v1.3.0)</h1>
<h1><a href="https://nick-black.com/dankwiki/index.php/Notcurses">notcurses</a> man pages (v1.3.1)</h1>
<a href="notcurses.3.html">notcurses(3)</a>—a blingful TUI library<br/>
<h2>Binaries (section 1)</h2>
<a href="notcurses-demo.1.html">notcurses-demo</a>—shows off some notcurses features<br/>

View File

@ -1,6 +1,6 @@
% notcurses-demo(1)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-input(1)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-ncreel(1)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-pydemo(1)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-tester(1)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-tetris(1)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses-view(1)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_cell(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_channels(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% ncdirect_init(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_fade(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_init(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_input(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_lines(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_menu(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_multiselector(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_ncplane(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_ncvisual(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME
notcurses_ncvisual - notcurses multimedia

View File

@ -1,6 +1,6 @@
% notcurses_output(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_palette(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_plot(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_reel(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_refresh(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_render(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_selector(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_stats(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_stdplane(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -1,6 +1,6 @@
% notcurses_stop(3)
% nick black <nickblack@linux.com>
% v1.3.0
% v1.3.1
# NAME

View File

@ -6,7 +6,7 @@ def read(fname):
setup(
name="notcurses",
version="1.3.0",
version="1.3.1",
packages=['notcurses'],
package_dir={'': 'src'},
author="Nick Black",

View File

@ -5,7 +5,7 @@ license = "Apache-2.0"
description = "Low-level rust bindings for the notcurses C library."
repository = "https://github.com/dankamongmen/notcurses"
homepage = "https://nick-black.com/dankwiki/index.php/Notcurses"
version = "1.3.0"
version = "1.3.1"
links = "notcurses"
build = "build.rs"
edition = "2018"

View File

@ -6,7 +6,7 @@ use std::path::PathBuf;
// largely taken from https://rust-lang.github.io/rust-bindgen/tutorial-3.html
fn main() {
pkg_config::Config::new()
.atleast_version("1.3.0")
.atleast_version("1.3.1")
.probe("notcurses")
.unwrap();

View File

@ -1,6 +1,6 @@
[package]
name = "notcurses"
version = "1.3.0"
version = "1.3.1"
authors = ["nick black <dankamongmen@gmail.com>"]
edition = "2018"
license = "Apache-2.0"
@ -11,7 +11,7 @@ homepage = "https://nick-black.com/dankwiki/index.php/Notcurses"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
libnotcurses-sys = "^1.3.0"
libnotcurses-sys = "^1.3.1"
libc = "0.2.66"
libc-stdhandle = ">= 0.1.0"

View File

@ -1,5 +1,5 @@
Name: notcurses
Version: 1.3.0
Version: 1.3.1
Release: 1%{?dist}
Summary: Character graphics and TUI library
License: ASL 2.0
@ -107,5 +107,5 @@ python setup.py install --root=%{buildroot} --optimize=1
%{python3_sitearch}/*.so
%changelog
* Tue Apr 07 2020 Nick Black <dankamongmen@gmail.com> - 1.3.0-1
* Tue Apr 07 2020 Nick Black <dankamongmen@gmail.com> - 1.3.1-1
- Initial Fedora packaging