diff options
author | Martin Schlemmer <azarah@gentoo.org> | 2003-03-22 21:52:54 +0000 |
---|---|---|
committer | Martin Schlemmer <azarah@gentoo.org> | 2003-03-22 21:52:54 +0000 |
commit | 86b2b773b501a6a992756cbfe7e911bb0ce86ba0 (patch) | |
tree | fd3fc27afcff5b07a76a4a956816d52f4f0f5eeb /dev-util/rhide/files | |
parent | unmask MySQL-4.x (diff) | |
download | historical-86b2b773b501a6a992756cbfe7e911bb0ce86ba0.tar.gz historical-86b2b773b501a6a992756cbfe7e911bb0ce86ba0.tar.bz2 historical-86b2b773b501a6a992756cbfe7e911bb0ce86ba0.zip |
new version
Diffstat (limited to 'dev-util/rhide/files')
-rw-r--r-- | dev-util/rhide/files/digest-rhide-1.5 | 4 | ||||
-rw-r--r-- | dev-util/rhide/files/rhide-1.5-rhtvision2.patch | 152 | ||||
-rw-r--r-- | dev-util/rhide/files/tvrc | 11 |
3 files changed, 167 insertions, 0 deletions
diff --git a/dev-util/rhide/files/digest-rhide-1.5 b/dev-util/rhide/files/digest-rhide-1.5 new file mode 100644 index 000000000000..47a80695d336 --- /dev/null +++ b/dev-util/rhide/files/digest-rhide-1.5 @@ -0,0 +1,4 @@ +MD5 e9a197c729ea80a429bd9aa8107db666 rhide-1.5.tar.gz 959140 +MD5 409c52e8ec111a10f40b41a7fd198766 rhtvision-2.0.1.src.tar.gz 1168371 +MD5 0d8964a0f4edfbe3ca860abadef1fade setedit-0.5.0.tar.bz2 1393629 +MD5 70e4ade69a2dff2c7b9af9a4ef44798f gdb-5.3.tar.bz2 11198721 diff --git a/dev-util/rhide/files/rhide-1.5-rhtvision2.patch b/dev-util/rhide/files/rhide-1.5-rhtvision2.patch new file mode 100644 index 000000000000..ef032bc6ef62 --- /dev/null +++ b/dev-util/rhide/files/rhide-1.5-rhtvision2.patch @@ -0,0 +1,152 @@ +--- rhide-1.5/idemain.cc.orig 2003-03-22 11:25:11.000000000 +0200 ++++ rhide-1.5/idemain.cc 2003-03-22 11:48:47.000000000 +0200 +@@ -114,6 +114,10 @@ + + #include <edhists.h> + ++#if TV_MAJOR_VERSION==2 ++#define dual_display TScreen::dual_display ++#endif ++ + void SaveScreen(); + void RestoreScreen(); + static int keep_temp_dir = 0; +@@ -1727,7 +1731,11 @@ + TMouse::suspend(); + update_flag = 0; + #ifdef __linux__ ++# if TV_MAJOR_VERSION==2 ++ TScreen::suspend(); ++# else + RestoreScreen(); ++# endif + #else + TScreen::suspend(); + #endif +@@ -1932,7 +1940,11 @@ + char *_rhide_opt = expand_rhide_spec("$(RHIDEOPT)"); + char *rhide_opt = NULL; + ++#if TV_MAJOR_VERSION==2 ++ TGKey::SetKbdMapping(TGKey::dosUseDirect); ++#else + TGKey::useBIOS = 0; ++#endif + + if (*_rhide_opt) + { +@@ -1977,9 +1989,11 @@ + break; + case 'H': + #ifdef __linux__ ++# if TV_MAJOR_VERSION<2 + extern int install_console_sigs; + + install_console_sigs = 0; ++# endif + #endif + break; + case 'S': +@@ -2001,7 +2015,11 @@ + #endif + break; + case 'K': ++#if TV_MAJOR_VERSION==2 ++ TGKey::SetKbdMapping(TGKey::dosUseBIOS); ++#else + TGKey::useBIOS = 1; ++#endif + break; + case 'G': + arg = next_option(rhide_opt, rhide_opt_end, i, argc, argv); +@@ -2014,7 +2032,11 @@ + #endif + break; + case 'p': ++#if TV_MAJOR_VERSION==2 ++ //#warning Fix me! ++#else + TGKey::translateKeyPad = 0; ++#endif + break; + case 'k': + arg = next_option(rhide_opt, rhide_opt_end, i, argc, argv); +--- rhide-1.5/idedebug.cc.orig 2003-03-22 11:30:58.000000000 +0200 ++++ rhide-1.5/idedebug.cc 2003-03-22 11:31:40.000000000 +0200 +@@ -49,6 +49,10 @@ + #define Uses_TDataWindow + #include <libtvgdb.h> + ++#if TV_MAJOR_VERSION==2 ++#define dual_display TScreen::dual_display ++#endif ++ + static void RemoveSessionTempFiles(void); + + TDisassemblerWindow *dis_win; +--- rhide-1.5/ideprj.cc.orig 2003-03-22 11:46:13.000000000 +0200 ++++ rhide-1.5/ideprj.cc 2003-03-22 11:51:51.000000000 +0200 +@@ -316,18 +316,22 @@ + } + + /* They are in tscreen.cc */ ++#if TV_MAJOR_VERSION<2 + void setBlinkState(void); + void setIntenseState(void); ++#endif + + void + SetProjectScreenMode() + { + if (TScreen::screenMode != Project.screen_mode) + TProgram::application->setScreenMode(Project.screen_mode); ++#if TV_MAJOR_VERSION<2 + if (IntenseMode) + setIntenseState(); + else + setBlinkState(); ++#endif + } + + static void +--- rhide-1.5/rhgdb/main.cc.orig 2003-03-22 11:52:54.000000000 +0200 ++++ rhide-1.5/rhgdb/main.cc 2003-03-22 11:57:24.000000000 +0200 +@@ -62,6 +62,10 @@ + #include "rhgdb.h" + + ++#if TV_MAJOR_VERSION==2 ++#define dual_display TScreen::dual_display ++#endif ++ + extern int RunProgram(const char *cmd, + Boolean redir_stderr, Boolean redir_stdout, + +@@ -589,7 +593,7 @@ + case cmUserScreen: + { + TMouse::suspend(); +-#if 0 ++#if TV_MAJOR_VERSION==2 + TScreen::suspend(); + #else + RestoreScreen(); +@@ -790,12 +794,18 @@ + use_dual_display = 1; + break; + case 'M': ++#if TV_MAJOR_VERSION<2 + extern int use_mouse_handler; + + use_mouse_handler = 0; ++#endif + break; + case 'K': ++#if TV_MAJOR_VERSION==2 ++ TGKey::SetKbdMapping(TGKey::dosUseBIOS); ++#else + TGKey::useBIOS = 1; ++#endif + break; + case 'G': + // extern int screen_saving; diff --git a/dev-util/rhide/files/tvrc b/dev-util/rhide/files/tvrc new file mode 100644 index 000000000000..76c1d0b7aade --- /dev/null +++ b/dev-util/rhide/files/tvrc @@ -0,0 +1,11 @@ +[TV] +{ + [Linux] + { + # Force 'PC 437 ASCII extended' codepage, else + # console looks crap +# AppCP=437 +# ScrCP=437 + } +} + |