xaizek / vifm-pdcurses (License: mostly public domain) (since 2019-03-20)
PDCurses 3.4 with vifm-specific patches applied (a couple were upstreamed)
<root> / os2 /
File Mode Size
README 100644 1,175B
bccos2.mak 100644 1,957B
gccos2.mak 100644 3,152B
iccos2.lrf 100644 745B
iccos2.mak 100644 6,604B
pdcclip.c 100644 4,511B
pdcdisp.c 100644 2,400B
pdcgetsc.c 100644 1,797B
pdckbd.c 100644 14KiB
pdcos2.h 100644 925B
pdcscrn.c 100644 8,921B
pdcsetsc.c 100644 2,998B
pdcutil.c 100644 539B
wccos2.mak 100644 911B

/README
PDCurses for OS/2
=================

This directory contains PDCurses source code files specific to OS/2.


Building
--------

. Choose the appropriate makefile for your compiler:

	bccos2.mak	- Borland C++ 2.0
	gccos2.mak	- EMX 0.9b+
	iccos2.mak	- C Set/2
	wccos2.mak	- Watcom 10.6+ (32-bit)

. Optionally, you can build in a different directory than the platform
  directory by setting PDCURSES_SRCDIR to point to the directory where
  you unpacked PDCurses, and changing to your target directory:

	set PDCURSES_SRCDIR=c:\pdcurses

. Build it:

	make -f makefilename

  (For Watcom, use "wmake" instead of "make"; for MSVC or C Set/2,
  "nmake".) You'll get the libraries (pdcurses.lib or .a, depending on
  your compiler; and panel.lib or .a), the demos (*.exe), and a lot of
  object files. Note that the panel library is just a copy of the main
  library, provided for convenience; both panel and curses functions are
  in the main library.

  You can also use the optional parameter "DLL=Y" with EMX, to build the 
  library as a DLL:

	make -f gccos2.mak DLL=Y


Distribution Status
-------------------

The files in this directory are released to the Public Domain.
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/vifm-pdcurses

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/vifm-pdcurses

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master