Activity for Turbo Vision

  • Bernd Waibel Bernd Waibel posted a comment on ticket #17

    Thanks for the move to github, this will help me a lot.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea modified ticket #17

    compile failure with newer gcc

  • Salvador Eduardo Tropea Salvador Eduardo Tropea posted a comment on ticket #17

    I moved the repor to GitHub. SF Git browser has too many bugs and I have other projects at GitHub. https://github.com/set-soft/tvision Last release is 2.2.3 and compiles with gcc 10.2

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [cd6e86]

    Excluded objects and executables

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [d6a974]

    Temporally disabled some options.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [e1a42a]

    Fixed gcc 10.2.0 compilation errors.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [fceed2]

    Merge branch 'r2_0_1u' into master

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [8470b6]

    Added unsigned abs version, seems to be needed by gcc-7

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [6d8429]

    Fixed a couple of detail related to the merge.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [4702f1]

    Fix problems in progress bar example.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [75f858]

    Fixed some ponter to integer conversion issues in dlgdsn

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [704f83]

    Partial suppor for CLang under MaxOSX

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [bff197]

    Updated the change.log

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [fca0f8]

    Cosmetic details in getopt.c

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [5f8caf]

    Added some rudimentary CMake support.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [9f283c]

    TSearchRec is strictly a struct not a class.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [d82e97]

    Fixed const char * assignment to char * in MinGW code.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [abc53f]

    Win32 drivers: explicit conversion to short.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [560d12]

    Fixed detail in calendar demo.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [7397bb]

    Fix data type manipulation in WinGr's TScreenWinGr::System

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [be172e]

    Removed dangerous condition in TV help compiler.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [f3d2a4]

    Added comment about MSVC potential need of internal usleep.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [630656]

    Removed redundant parethesis in tsortedl.cc

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [b518e1]

    Explicit code intention in Win32 driver.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [3d0659]

    Fix potential issues when including access.h on MinGW

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [6ecc67]

    Fix bizarre behavior on Win32 CPU yield.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [745143]

    Fix WinGr potential problem on 64 bits systems

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [7e822c]

    Updated the change.log with the last 17 patches

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [d82d61]

    WinGr driver: missing limits include

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [7516aa]

    Better support for 64 bits MinGW.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [a26ab6]

    Fix pointer to int conversions in compat/regex.c

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [a3aff9]

    Fix in getopt.c compatibility replacement.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea committed [523570]

    Added missing forward declararion of TStreamableClass class.

  • Salvador Eduardo Tropea Salvador Eduardo Tropea modified ticket #18

    Infinite loop in classes/codepage.cc

  • Salvador Eduardo Tropea Salvador Eduardo Tropea posted a comment on ticket #18

    Ok. If you have more information to help detect the broken situation and avoid the hang let me know.

  • magiblot 1 magiblot 1 modified a comment on ticket #18

    Okay, it was my fault for using a broken console font. Feel free to close this ticket.

  • magiblot 1 magiblot 1 posted a comment on ticket #18

    Okay, it was my fault for using a broken console font.

  • magiblot 1 magiblot 1 created ticket #18

    Infinite loop in classes/codepage.cc

  • Bernd Waibel Bernd Waibel posted a comment on ticket #17

    Actually a tar ball would be nice, as you have released a new release for this, which I noticed just today, but only with rpm release targets.

  • Bernd Waibel Bernd Waibel posted a comment on ticket #17

    Salvador Eduardo Tropea: Sorry for the delay. The patch works partly, I needed to add the equal abs definiton to classes/tdisplay.cc too, see the attached file. I don't need a tarball for this.

  • Turbo Vision Turbo Vision released /UNIX/2.2.2 git b73f59a Fedora 28/librhtv-2.2.2-1.fc28.x86_64.rpm

  • Turbo Vision Turbo Vision released /UNIX/2.2.2 git b73f59a Fedora 28/librhtv-devel-2.2.2-1.fc28.x86_64.rpm

  • Turbo Vision Turbo Vision released /UNIX/2.2.2 git b73f59a Fedora 28/librhtv-2.2.2-1.fc28.src.rpm

  • Salvador Eduardo Tropea Salvador Eduardo Tropea posted a comment on ticket #17

    I think the following solves the problem, please confirm. Bernd Waibel: do you need a tarball?

  • Lorinczy Zsigmond Lorinczy Zsigmond posted a comment on ticket #17

    Hi, I suggest you create a patch from git version based on version 2.2.1 (from files/UNIX/2.2.1 CVS20161117/rhtvision_2.2.1-4.tar.gz) -- I'am attaching sample patch.

  • Bernd Waibel Bernd Waibel posted a comment on ticket #17

    Thanks for the info, but this doesn't help me. I need to prepare a versioned build for gentoo, not a live build file. If you don't want to share your patches, I guess, I need to figure them out myself, or just use my patch.

  • Lorinczy Zsigmond Lorinczy Zsigmond posted a comment on ticket #17

    Well, the version I downloaded from git does compile without this problem ( git clone https://git.code.sf.net/p/tvision/code tvision-code )

  • Bernd Waibel Bernd Waibel posted a comment on ticket #17

    Your macro looks cleaner then my changes to the datatype. If you like, you can create a PR against my fork of the project at https://sourceforge.net/u/waebbl/tvision/ci/master/tree/

  • Lorinczy Zsigmond Lorinczy Zsigmond posted a comment on ticket #17

    I've just found the problem of 'abs'; I suggest using the following macro: #define abs_diff(i,j) ((i)>=(j)?(i)-(j):(j)-(i)) Should interest arise, I could send patch(es).

  • Bernd Waibel Bernd Waibel posted a comment on ticket #17

    Is this project still alive?

  • Bernd Waibel Bernd Waibel posted a comment on ticket #17

    See the following patch of where I had to add changes: diff --git a/classes/tdesktop.cc b/classes/tdesktop.cc index 38f1be4..041e0a0 100644 --- a/classes/tdesktop.cc +++ b/classes/tdesktop.cc @@ -142,8 +142,8 @@ TBackground *TDeskTop::initBackground( TRect r ) static unsigned iSqr( unsigned i ) { - unsigned res1 = 2; - unsigned res2 = i/res1; + int res1 = 2; + int res2 = i/res1; while( abs( res1 - res2 ) > 1 ) { res1 = (res1 + res2)/2; diff --git a/classes/tdisplay.cc b/classes/tdisplay.cc index...

  • Bernd Waibel Bernd Waibel created ticket #17

    compile failure with newer gcc

  • set <> committed [c37386]

    Testing before release.

  • set <> committed [601379]

    Modifications from Linux version.

  • set <> committed [f27e52]

    Miscellaneous small patches from RH.

  • set <> committed [e91a72]

    Added #undef NULL to avoid redefintion of NULL in djgpp.

  • set <> committed [ee313d]

    * Released the 1.0.3 version and uploaded to DJ's server.

  • set <> committed [481030]

    Fixed the demohelp.h32 name (to be lowercase).

  • set <> committed [bab4b1]

    EBX push/pop forced (gcc 2.7.x bug).

  • set <> committed [13368a]

    Imported the pre-release 1.0.0. These are the files I sent to Robert for

  • set <> committed [6fe580]

    Renamed readme.src to readme.txt.

  • set <> committed [5d7ad4]

    To ensure this directory is included in the .zip.

  • set <> committed [04892f]

    Added the Borland's TVision demo. I taked it from the Sigala's port.

  • set <> committed [874814]

    * Added code to the compress perl script to regenerate the makefile if the

  • set <> committed [6efa6b]

    Changed the release number.

  • set <> committed [1e8393]

    * Fixed the djgpp makefile switchs.

  • set <> committed [3f14d2]

    Added the TVision demo from Borland. I taked it from the Sigala's port.

  • set <> committed [49b829]

    Moved the standard headers before the tv.h because they unconditionally

  • set <> committed [58bfaf]

    Removed the redundant translation of the Linux IOCTL shift flags to BIOS

  • set <> committed [135acd]

    Incorporated nine examples that implements various widgets. They are very

  • set <> committed [f9e175]

    Testing 1.0.3 release.

  • set <> committed [5db91e]

    More changes to fix the collisions between NULL definitions. I guess we'll

  • set <> committed [3518f1]

    Added a 16 steps tutorial from the Sergio Sigala port.

  • set <> committed [814bd1]

    Changed compress.bat for a Perl script that generates the manifest and

  • set <> committed [c472e5]

    Changed the release number and renamed readme.src to .txt.

  • set <> committed [af3fad]

    Typo fixed, missing R in FilterValidator.

  • set <> committed [19a7ab]

    * Added "delete.me" files to ensure the empty directories are packaged.

  • set <> committed [26de9b]

    * Fixed the gkey.gpr to be usable by anyone ;-). I added an rhide.env file to

  • set <> committed [556227]

    Minor fixes from Linux.

  • set <> committed [c18e7e]

    Linux dynamic library stuff.

  • set <> committed [c1d42b]

    Imported the pre-release 1.0.0. These are the files I sent to Robert for

  • set <> committed [39c837]

    Passed the changes to DOS.

  • set <> committed [2be34e]

    Added some comments about what libraries are needed in readme.txt.

  • set <> committed [1f8673]

    Added "delete.me" files to tmp and obj directories to ensure they are

  • set <> committed [37acf5]

    Report the key without shift modifiers in ctrlToArrow. (RH)

  • set <> committed [4f2949]

    Changed readme.src to .txt added change.log.

  • set <> committed [4a42c9]

    * Added "delete.me" files to ensure the empty directories are packaged.

  • set <> committed [8f5855]

    Converted all the calls to ctype functions to macros. These macros avoids

  • set <> committed [cd8623]

    *** empty log message ***

  • set <> committed [78edf4]

    * Re-ported from RHIDE Beta 4.

  • set <> committed [03b96b]

    * Fixed the UNIX terminals code to use the ACS_xxxx macros for the frames

  • set <> committed [1589a9]

    * Fixed typos.

  • root <> committed [f21510]

    * Updated for librhtv.a

  • set <> committed [6e9e4b]

    * Added as a test for TEditorApp.

  • set <> committed [b4e85d]

    * Added Uses_n to get the n() macro.

  • set <> committed [73b74c]

    * Changed the name of the library because Sigala's port is older in the Linux

  • set <> committed [ebbc41]

    * Added a "Try" button.

  • set <> committed [cbde10]

    * Updated for a release.

  • root <> committed [803c05]

    * Fixed to avoid the remove of linux*/obj/delete.me and linux*/obj/CVS.

  • set <> committed [ae8c2b]

    * Added ^C signal handling to the gkey test. Just because I needed it.

1 >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.