openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
Turbo Vision
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 1 hour
ago. based on code collected
about 1 hour
ago.
Jul 18, 2024 — Jul 18, 2025
Showing page 66 of 70
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
* Fixed: tty_file!=stdout to avoid sending escape sequences to the wrong place.
root
More...
about 26 years ago
* Fixed: When I removed some code in TScreen I made stdout the output of the library, but then redirecting the stdout from the program and printing sent undesired escape sequences to the redirected file. For this reason I open the tty with other file handle. *NHP* (Never Hit Public, it means only I used a version with this bug).
root
More...
about 26 years ago
* Added rhtvision.txt as copy of rhtvision.lsm to include in Geocities.
root
More...
about 26 years ago
* Fixed: Now Uses_TStrListMaker defines Uses_TStringList. Patch by Laurynas Biveinis <
[email protected]
>.
root
More...
about 26 years ago
* Uses_TStrListMaker triggers Uses_TStringList.
root
More...
about 26 years ago
* Changed: Now TScreen shows an error message if you redirect stdout in the Linux version, that's nicer than the old behavior: SIGSEGVs ;-) * Modified: Now TScreen includes sys/io.h instead of sys/perm.h for glibc because looks like sys/perm.h isn't included in Alpha/Linux's glibc. Sugested by Dim Zegebart <
[email protected]
>.
root
More...
about 26 years ago
* Added: The TScreen options in a separated .cc
root
More...
about 26 years ago
* Added DOS version of the Linux function.
Salvador E. Tropea
More...
about 26 years ago
* Fixed: a bug in TStrListMaker destructor, ugh! looks like nobody used it ;-). Patch by Laurynas Biveinis <
[email protected]
>.
Salvador E. Tropea
More...
about 26 years ago
* Modified: Now Alt+key doesn't have any ASCII value associated so if you press Alt+8 the program won't display 8 if there is no action for Alt+8.
root
More...
about 26 years ago
* Added: A variable to fine tune the video driver called TurboVision_screenOptions, by now only have meaning under Linux and is used to tell the TScreen class to not use VCSAs if they are write only (because then suspend/resume doesn't work properly).
root
More...
about 26 years ago
* Added to the library so people can redistribute it with your applications.
root
More...
about 26 years ago
*** empty log message ***
root
More...
about 26 years ago
* Moved the Linux code from screen.cc to classes/linux/tscreen.cc. * Added: The ability to use VCSAs even if they are write only. * Removed the tcget/setattr calls from TScreen because that's done by ncurses. * Added: A variable to fine tune the video driver called TurboVision_screenOptions, by now only have meaning under Linux and is used to tell the TScreen class to not use VCSAs if they are write only (because then suspend/resume doesn't work properly).
root
More...
about 26 years ago
* Added: My DOS TSR to enhance the keyboard to the distribution. * Added: A .pif example showing how to prevent using the program in a window and recover some keys like Alt+Space. * Moved the Linux code from screen.cc to classes/linux/tscreen.cc. * Added: The ability to use VCSAs even if they are write only. * Removed the tcget/setattr calls from TScreen because that's done by ncurses. * Added: A variable to fine tune the video driver called TurboVision_screenOptions, by now only have meaning under Linux and is used to tell the TScreen class to not use VCSAs if they are write only (because then suspend/resume doesn't work properly). * Modified: Now Alt+key doesn't have any ASCII value associated so if you press Alt+8 the program won't display 8 if there is no action for Alt+8. * Added: Documentation in the readmes about the limitations and particularities of each platform. For example: what doesn't work when using telnet, how can you paste using gpm, etc.
root
More...
about 26 years ago
* xterm mouse and Eterm workaround.
root
More...
about 26 years ago
* A dozen of fixes and additions see the change.log of TV.
root
More...
about 26 years ago
* xterm mouse support added.
root
More...
about 26 years ago
* Good news for xterm funs: * Fixed: A bug in the startcurses() that made xterm report the wrong codes for arrow keys and other keys. * Fixed: A bug and a lack of some stuff during the exit that left the terminal in a wrong state after exit (including not restoring the screen) * Added: Support for mouse, isn't as good as gpm because you can't track the position in real time, but you can resize and move windows anyways. * Fixed: A bug in the bold reset code, it made a funny effect: when starting the desktop was with normal fonts, but with the use all were becoming bold. * Fixed: xterm (and others) doesn't have 16 backgrounds and the color dialog was trying to show 16. * Fixed: Now the "User screen" works when the program is in a terminal. * Added: A temporal workaround to support Eterm when the user have TERM=xterm (the default in Debian, bug mess Home and End). You need ncurses 4.2 for that. * Discovered: A thing that was floating in my mind: why mc interfers? simply: mc runs the childs in ttypN consoles, so you are in a terminal when starting the editor from mc. * Modified: Now the ESC delay is 100ms and not 1s. * Fixed: The DEC character mapping for the scroll bar that is full and the block used for the color selector. They aren't pretty but at least you can understand what they mean. * Added: Handling for SIGWINCH, so now TV applications are resized if the xterm window is resized.
root
More...
about 26 years ago
* Agregado para excluir curses.h que quiero experimentar usando una de la v4.2 en lugar de v1.9.9g por lo que debe estar antes que el estandard.
root
More...
about 26 years ago
* Added: new keyboard mode for xterm.
root
More...
about 26 years ago
* Added: Detection of xterm to set the keyboard mode.
root
More...
about 26 years ago
* Added: Support for xterm way of reporting ALT+key (key | 0x80). Now the startcurses() routine sets the "XtermMode" when the TERM is xterm*. It makes the editor work much better under xterm, at least in my system.
root
More...
about 26 years ago
* Fixed: A bug in TSortedListBox when pressing delete it was dereferencing curString[65536] when the variable is a 256 bytes buffer producing random crashes. Reported by Christopher Nelson <
[email protected]
>. * Fixed: The logic in backspace used by TSortedListBox was wrong, now seems to work as expected. I saw it while fixing the other.
Salvador E. Tropea
More...
about 26 years ago
* Fixed: Initialization value of screenBuffer.
Salvador E. Tropea
More...
about 26 years ago
* TScreen::screenBuffer long -> ushort *
Salvador E. Tropea
More...
about 26 years ago
*** NEW *** Thanks to the effort by Dim Zegebart <
[email protected]
> (who had patient to test my patches in this platform and send me the errors reported by gcc and trace backs from the crashes) we managed to get the first TV programs running in Alpha/Linux. * Changed: Now the TScreen::screenBuffer member is an (ushort *) instead of a long. I did it because the code for screen used a lot of casts and have some errors casting this value to (int) which works in i386 but generated a SIGSEGV under Alpha ;-).
Salvador E. Tropea
More...
about 26 years ago
* Changed: The initialization of TEventQueue::eventQueue.
Salvador E. Tropea
More...
about 26 years ago
* Changed: The initialization for TEventQueue::eventQueue. Looks like egcs 2.91.66 doesn't like partially initialized structures and what is worst likes to crash if the non-initialized part is an anonymous union (like in TEvent). In Linux egcs dies, in W95 survives and you get the warning. Ivan reported it when he tried to make a .deb for Potato using egcs 1.1.2.
Salvador E. Tropea
More...
about 26 years ago
* Added: A conditional draw if the compactXXXX changed.
Salvador E. Tropea
More...
about 26 years ago
←
1
2
…
62
63
64
65
66
67
68
69
70
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree