ncurses ~master

Interface to the C ncurses library


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

dub.json
dub.sdl

This package provides sub packages which can be used individually:

ncurses:acs_vars - Example application for the D ncurses library

ncurses:hellounicode - Example application for the D ncurses library

ncurses:hello_world - Example application for the D ncurses library

ncurses:key_code - Example application for the D ncurses library

ncurses:mouse_menu - Example application for the D ncurses library

ncurses:other_border - Example application for the D ncurses library

ncurses:printbold - Example application for the D ncurses library

ncurses:printw_example - Example application for the D ncurses library

ncurses:simple_color - Example application for the D ncurses library

ncurses:simple_key - Example application for the D ncurses library

ncurses:simplespectrum - Example application for the D ncurses library

ncurses:temp_leave - Example application for the D ncurses library

ncurses:win_border - Example application for the D ncurses library

ncurses:with_chgat - Example application for the D ncurses library

ncurses:form_attrib - Example application for the D ncurses library

ncurses:menu_attrib - Example application for the D ncurses library

ncurses:menu_scroll - Example application for the D ncurses library

ncurses:menu_simple - Example application for the D ncurses library

ncurses:panel_simple - Example application for the D ncurses library

ncurses:ptest - Example application for the D ncurses library


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?

Authors: Jon "ylixir" Allen, Dejan Lekic, Jude "1100110" Young

Sub packages: ncurses:acs_vars, ncurses:hellounicode, ncurses:hello_world, ncurses:key_code, ncurses:mouse_menu, ncurses:other_border, ncurses:printbold, ncurses:printw_example, ncurses:simple_color, ncurses:simple_key, ncurses:simplespectrum, ncurses:temp_leave, ncurses:win_border, ncurses:with_chgat, ncurses:form_attrib, ncurses:menu_attrib, ncurses:menu_scroll, ncurses:menu_simple, ncurses:panel_simple, ncurses:ptest

Dependencies: none

Versions:
~master 2016-Oct-04
Show all 1 versions
Stats:
  • 2 downloads today

  • 31 downloads this week

  • 118 downloads this month

  • 3470 downloads total