Description

Interface to the C ncurses library

Package Information

Version~master (2016-Oct-04)
Homepagehttps://github.com/D-Programming-Deimos/ncurses
Repositoryhttps://github.com/D-Programming-Deimos/ncurses
Licensencurses
AuthorsJon "ylixir" Allen, Dejan Lekic, Jude "1100110" Young
Registered byMatt Soucy
Sub packages
examples/acs_vars/
[directory based sub package]
examples/hellounicode/
[directory based sub package]
examples/hello_world/
[directory based sub package]
examples/key_code/
[directory based sub package]
examples/mouse_menu/
[directory based sub package]
examples/other_border/
[directory based sub package]
examples/printbold/
[directory based sub package]
examples/printw_example/
[directory based sub package]
examples/simple_color/
[directory based sub package]
examples/simple_key/
[directory based sub package]
examples/simplespectrum/
[directory based sub package]
examples/temp_leave/
[directory based sub package]
examples/win_border/
[directory based sub package]
examples/with_chgat/
[directory based sub package]
examples/form_attrib/
[directory based sub package]
examples/menu_attrib/
[directory based sub package]
examples/menu_scroll/
[directory based sub package]
examples/menu_simple/
[directory based sub package]
examples/panel_simple/
[directory based sub package]
examples/ptest/
[directory based sub package]
Dependenciesnone

Installation

To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

Readme

Ncurses

Build Status

This is currently in BETA.

There will be bugs. C Macros are missing, enums are slightly renamed. If you have any trouble, or think that something should be fixed, then please create a bug report.

Variants of this package

This package can be build in three variants:

  • minimal: The minimal (which is the default configuration) configurations only links the ncursesw library.

  • panels: The panels configuration additionally links the panelw library.

  • full: The full configuration additionally links the formw and menuw library.

To use a specific configuration in your projects, depend on this package by adding the following config snippet to your project's dub.json:

"subConfigurations": {
    "ncurses": "full"
}

WARNINGS & PRECAUTIONS

What files make up the 'official' ncurses package?

Available versions

~master