This repository has been archived by the owner on Sep 21, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 1b2d23b
Showing
1,036 changed files
with
151,432 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
build-stamp | ||
install-stamp | ||
errormsg.txt | ||
configure.cache | ||
Makefile | ||
*.epr | ||
rhtv-config |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
CVS | ||
makes | ||
compat/rhide.env | ||
examples/rhide.env | ||
Makefile | ||
*.o | ||
*.a | ||
configure.cache | ||
include/tv/configtv.h | ||
redhat/*.spec | ||
rhtv-config |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
Read this file to know how to install from sources. | ||
|
||
The package have an unified methode to compile for all the available | ||
platforms. But even with it I give separated instructions for each target. | ||
|
||
Here are the files that describes how to compile for each target: | ||
[alphabetically sorted] | ||
|
||
Borland C++ (5.5, 5.6) doc/install/bcc.txt | ||
CygWin doc/install/cygwin.txt | ||
DJGPP (2.02, 2.03) doc/install/djgpp.txt | ||
Linux doc/install/linux.txt | ||
Microsoft Visual C (5.0, 6.0, 7.0) doc/install/msvc.txt | ||
MingWin doc/install/mingwin.txt | ||
Open Watcom (1.3) doc/install/watcom.txt | ||
UNIX (POSIX) systems doc/install/unix.txt | ||
|
||
Important: If you want to contribute to this project you can help me to | ||
keep any of these targets working. You just need to get the CVS changes | ||
periodically compile and tell me if it worked or not. | ||
|
||
$Id: INSTALL.txt,v 2.3 2005/09/20 14:48:37 set Exp $ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
#!/usr/bin/make | ||
# | ||
# Copyright (c) 2003-2005 by Salvador E. Tropea | ||
# Covered by the GPL license. | ||
# | ||
# That's the makefile for Borland C++ compiler. | ||
# Also used by MSVC (nmake) and Open Watcom (wmake). | ||
# I used BC++ 5.5 free command line tools for testing. | ||
# | ||
|
||
!ifdef FOR_NMAKE | ||
MKF_EXT=.nmk | ||
MAKE=nmake | ||
!else ifdef FOR_OW | ||
MKF_EXT=.wat | ||
MAKE=wmake -ms | ||
ExLIB=.dll | ||
!else | ||
MKF_EXT=.bmk | ||
!endif | ||
|
||
# | ||
# Main targets | ||
# | ||
all: makes\librhtv$(ExLIB) $(EXTRA_TARGETS) | ||
|
||
makes\librhtv$(ExLIB): | ||
-cd makes | ||
$(MAKE) MKF_EXT="$(MKF_EXT)" DEBUG="$(DEBUG)" EXTRA_TARGETS="$(EXTRA_TARGETS)" -f librhtv.bmk all | ||
-cd .. | ||
|
||
clean: | ||
-del makes\obj\*.obj | ||
-del makes\*.lib | ||
-del makes\*$(ExLIB) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
#!/usr/bin/make | ||
# | ||
# Copyright (c) 2003-2004 by Salvador E. Tropea. | ||
# Covered by the GPL license. | ||
# | ||
ifeq ($(prefix),) | ||
prefix=@prefix@ | ||
endif | ||
ifeq ($(INSTALL),) | ||
INSTALL=@install@ | ||
endif | ||
EXE_EXT=@exe_ext@ | ||
libdir=$(prefix)/lib | ||
OS=@OS@ | ||
@maintainer_mode@ | ||
@darwin@ | ||
export | ||
|
||
.PHONY: @targets@ @installers@ install-headers install-config clean \ | ||
intl-dummy examples | ||
|
||
all: @targets@ intl-dummy | ||
|
||
@maintainance_rule@ | ||
|
||
@target_rules@ | ||
|
||
@intl_dummy_rule@ | ||
|
||
examples: | ||
$(MAKE) -C examples | ||
|
||
rhtv-config$(EXE_EXT): rhtv-config.c include/tv/configtv.h | ||
@GCC@ -o rhtv-config$(EXE_EXT) -Iinclude rhtv-config.c | ||
|
||
install-headers: | ||
@install_headers@ | ||
|
||
@install_rules@ | ||
|
||
@intl_dummy_install_rule@ | ||
|
||
install-config: | ||
@install_config@ | ||
|
||
install: @installers@ install-headers install-intl-dummy install-config | ||
|
||
@clean@ | ||
|
||
# | ||
# For compatibility with automake: | ||
# needed to 'make dist' of tiger | ||
# | ||
distdir: clean | ||
@cp -pR * $(distdir) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
#!/usr/bin/make | ||
# | ||
# Copyright (c) 2003-2004 by Salvador E. Tropea | ||
# Covered by the GPL license. | ||
# | ||
# That's the makefile for MSVC compiler. | ||
# | ||
# This file reuses the Makefile.bcc file but defining FOR_NMAKE variable to | ||
# select Microsoft tools. | ||
# | ||
|
||
FOR_NMAKE=1 | ||
# Uncomment to generate code with debug information. | ||
#DEBUG=1 | ||
!include Makefile.bcc | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
#!/usr/bin/make | ||
# | ||
# Copyright (c) 2005 by Salvador E. Tropea | ||
# Covered by the GPL license. | ||
# | ||
# That's the makefile for MSVC compiler. | ||
# | ||
# This file reuses the Makefile.bcc file but defining FOR_OW variable to | ||
# select Open Watcom tools. | ||
# | ||
# wmake -f Makefile.wat | ||
# | ||
|
||
FOR_OW=1 | ||
# Uncomment to generate code with debug information. | ||
DEBUG=1 | ||
EXTRA_TARGETS=makes\librhtv.lib | ||
!include Makefile.bcc | ||
|
||
# Import library: | ||
makes\librhtv.lib: makes\librhtv$(ExLIB) | ||
-cd makes | ||
wlib -q -n -b librhtv.lib +librhtv.dll | ||
-cd .. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
Excluding Robert and me (SET) the following people contributed valuable things | ||
to the project. | ||
If I omitted somebody please e-mail me! The list is sorted alphabetically. | ||
|
||
Alex Lozano: Solaris beta testing. | ||
|
||
Anatoli Soltan: BC++ and WinNT code. | ||
|
||
Andrey `Onyx' Shevtsov (miniEleph): A lot of help and testing for the FreeBSD | ||
port. | ||
|
||
Andris Pavenis: Many patches and help to support the last releases of gcc. | ||
|
||
Dominique (Anamorphose): RPM packages (v1.1.4) and newer Red Hat 7.2 | ||
packages. | ||
|
||
Ivan Baldo: Debian packager and beta tester. | ||
|
||
Jose Angel Sanchez Caso (JASC): Big endian solutions, the drivers concept | ||
implemented in TV 2.0 and the graphical Win32 driver. | ||
|
||
Laurynas Biveinis: A lot of patches collected from the net, MSS support, | ||
testing and ideas. | ||
|
||
Michel Catudal: RPM packages (v1.1.3) and newer SuSE 8.0 packages. | ||
|
||
Mike Gorchak: QNX6 and QNX4 port. | ||
|
||
Roman Valyushenko: X11 bug reports and fixes, X11 busy cursor and russian | ||
translation of the messages. | ||
|
||
Ronald Landheer: Help with the Cygwin port. | ||
|
||
Sergio Sigala: He maintains a BSD port of TV from where I took some of the | ||
examples. I think Robert based his Linux code on it. | ||
|
||
Tapio Kelloniemi: Information about how to make the library cooperate with | ||
Braille Terminals. | ||
|
||
Vadim Beloborodov: MinGW and Win32 code. | ||
|
||
WintiX: Miscrosoft C compiler help and test. | ||
|
||
|
||
The following users also contributed with small patches, testing and bug | ||
reports: | ||
|
||
Alex Matulich, Anders Blom, Arvin Baccay, Cesar Rabak, Christoph Bauer, | ||
Christopher Nelson, David Nock, David A. Capello, Dean Wakerley, Dim Zegebart, | ||
Dimitar Jekov, Egon Eckert, Jerzy Witkowski, Joel Soete, Luis Pistoia, Matt | ||
Mueller, Nate Eldredge, Norberto Alfredo Bensa, Owen Rudge, Robert Varga, | ||
Sean Proctor, Sergey Krivulja, Tanes Sriviroolchai, Tatu Kilappa, Waldemar | ||
Schultz and Wojciech Warczakowski. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
That's a list of things to do in the project: | ||
|
||
* Fix problems when compiling the library with -DNO_STREAM. Laurynas | ||
Biveinis <[email protected]> contributed some fixes. More work is needed. | ||
* Add some mode where graphic modes aren't restored. Restoring graphic modes | ||
is dangerous in machines with buggy Windows video drivers. Reference report: | ||
0001.txt. | ||
* Implement something like TVIntl, it should handle the intl initialization, | ||
hide the gettext stuff and provide a remapping according to the current App | ||
code page. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
Borland TurboVision 2.0 | ||
|
||
NOTE ON THE CONTENTS OF THIS ARCHIVE: | ||
------------------------------------- | ||
The three enclosed .ZIP files comprise all necessary and | ||
available source and documentation for TurboVision 2.0. | ||
|
||
Note that no path information is stored in these archives. | ||
Typically, the contents of INCLUDE.ZIP are to be placed in | ||
\BCx\INCLUDE\TVISION; the contents of SOURCE.ZIP are to be | ||
placed in \BCx\SOURCE\TVISION. Also note that the source | ||
includes some assembly language (*.ASM) files. Successful | ||
generation of the TurboVision library will require use of | ||
Turbo Assembler to translate these source files into object | ||
files. DOCS.ZIP can be placed anywhere. | ||
|
||
|
||
DISCLAIMER AND LIMITATION OF LIABILITY: | ||
--------------------------------------- | ||
DISCLAIMER AND LIMITATION OF LIABILITY: Borland does not make or | ||
give any representation or warranty with respect to the | ||
usefulness or the efficiency of this software, it being | ||
understood that the degree of success with which equipment, | ||
software, modifications, and other materials can be applied to | ||
data processing is dependent upon many factors, many of which | ||
are not under Borland's control. ACCORDINGLY, THIS SOFTWARE IS | ||
PROVIDED 'AS IS' WITHOUT EXPRESS OR IMPLIED WARRANTIES, | ||
INCLUDING NO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A | ||
PARTICULAR PURPOSE, OR NONINFRINGEMENT. THIS SOFTWARE IS | ||
PROVIDED GRATUITOUSLY AND, ACCORDINGLY, BORLAND SHALL NOT BE | ||
LIABLE UNDER ANY THEORY FOR ANY DAMAGES SUFFERED BY YOU OR ANY | ||
USER OF THE SOFTWARE. BORLAND WILL NOT SUPPORT THIS SOFTWARE | ||
AND IS UNDER NO OBLIGATION TO ISSUE UPDATES TO THIS SOFTWARE. | ||
|
||
WITHOUT LIMITING THE GENERALITY OF THE FOREGOING, NEITHER | ||
BORLAND NOR ITS SUPPLIERS SHALL BE LIABLE FOR (a) INCIDENTAL, | ||
CONSEQUENTIAL, SPECIAL OR INDIRECT DAMAGES OF ANY SORT, WHETHER | ||
ARISING IN TORT, CONTRACT OR OTHERWISE, EVEN IF BORLAND HAS BEEN | ||
INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR (b) FOR ANY | ||
CLAIM BY ANY OTHER PARTY. SOME STATES DO NOT ALLOW THE | ||
EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, | ||
SO THIS LIMITATION AND EXCLUSION MAY NOT APPLY TO YOU. Use, | ||
duplication or disclosure by the Government is subject to | ||
restrictions set forth in subparagraphs (a) through (d) of the | ||
Commercial Computer-Restricted Rights clause at FAR 52.227-19 | ||
when applicable, or in subparagraph (c) (1) (ii) of the Rights | ||
in Technical Data and Computer Software clause at DFARS | ||
252.227-7013, and in similar clauses in the NASA AR Supplement. | ||
Contractor / manufacturer is Borland International, Inc., | ||
100 Borland Way, Scotts Valley, CA 95066. |
Oops, something went wrong.