Skip to content

NilsBossung/ncurses

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is currently in BETA.

There will be bugs.  This is simply too large of a library for me to test every single thing.
If you have any trouble, or think that something should be fixed, create a bug report and I'll get right on it.

WARNINGS:
	ACS vars currently break from the norm, I'm looking into it, but I'm not sure if It can
	be done exactly the same that C does it.
	////instead of writing "addch(ACS_ULCORNER);", Instead write "addch(acs_map[ACS.ULCORNER]);". fixed
	Instead of writing "addch(ACS_ULCORNER);", Instead write "addch(ACS_ULCORNER());"
	I think that this is as close as we are going to get without digging through the source to extract what acs_map[] really is.

	This should work for most of your needs, however there are still one or two more things that need to be done.
	I plan on having those completed in the next few days.
	I'm actually not entirely sure what still needs to be done.  Someone told me that this was a macro library.
	They were right.  about 90% of it is code for backwards compatibility.  It is a bit challenging to figure out
	what is compatibility and what is actually needed.

	I'll continue to get the other headers translated, things like termcap.h will be added soon.
	I simply need more eyes on this to bug check and ensure that things are working properly.

	If you are familiar with the FREE acronym(Functional, Reliable, Elegant, Efficient) I would say we are an F.
	I doubt we can get any farther than FR, but let's go for it!

About

Interface to the C ncurses library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 53.4%
  • D 46.6%