0
I Use This!
Inactive

Commits : Listings

Analyzed 2 days ago. based on code collected 2 days ago.
Aug 19, 2024 — Aug 19, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
* Fixed: Now the scripts of distribution updates debian/changelog with my name and stating it was a script. Sugested by Ivan. * Added: .exe files to the list of excluded in Linux source distribution. More... almost 24 years ago
* Updated: Distribution readme and debian/changelog. * Fixed: debian/control had extra new line characters. * Fixed: Now the scripts of distribution updates debian/changelog with my name and stating it was a script. Sugested by Ivan. * Added: .exe files to the list of excluded in Linux source distribution. More... almost 24 years ago
* Added: Code to solve the endian problem in shadows. Must be tested. More... almost 24 years ago
* Added: Updated information about supported platforms to readme.in. * Added: A clean target to the makefile. It only deletes the objects and libraries. More... almost 24 years ago
* Modified: References to __i386__ by TVCPU_x86. More... almost 24 years ago
* Added: GNU make detection to the configure. It supports gmake as name. * Fixed: When creating the dynamic library the list of libraries was listed twice. More... almost 24 years ago
* Added: Architecture detection to the configure. It defines TVCPU_$(Arch). * Added: GNU make detection to the configure. It supports gmake as name. * Added: GNU ar detection to the configure. It supports gar as name. * Fixed: In systems different than Linux and DOS RHIDE makefiles doesn't include -lstdc++ (RHIDE_TYPED_LIBS_$(RHIDE_OS).cc is not defined). So now the configuration puts them as RHIDE_OS_LIBS. Seen on FreeBSD and Solaris. * Added: Support for ncurses installed as -lcurses (I saw it in Solaris). * Added: Now CFLAGS and CXXFLAGS can be passed to the configuration in the command line (must use the perl script directly, no the shell script!). It made the configset script usable with any UNIX shell (/bin/sh isn't bash in a lot of UNIX systems). * Fixed: When detecting if define_key is available in ncurses the version isn't enough. Seen on Solaris. * Fixed: Warning about configure.cache not exits in configset. * Fixed: When detecting gpm in systems lacking it the config script said "too old" instead of "non existent". It was a side effect. * Added: SunOS to the list of systems supported by the configuration. It doesn't mean the library is working there. * Modified: References to __i386__ by TVCPU_x86. * Fixed: When creating the dynamic library the list of libraries was listed twice. More... almost 24 years ago
* Fixed: [Linux] Now <sys/ioperm.h> is included only when needed (i386+Linux). After fixing it the code compiled for Linux: Alpha, PPC (RS/6000) and SPARC (Ultra60 w/2 CPUs) and FreeBSD+x86. Some big endian details must be solved but the demo works for all the platforms. Some configuration details must also be solved. More... almost 24 years ago
* Added: Now both compress scripts (djgpp and linux) updates the BC++ 5.5 makefile. More... almost 24 years ago
* Modified: intl.h to define HAVE_INTL_SUPPORT as 1 like in the configuration file or gcc will get mad. More... almost 24 years ago
* Added: Now both compress scripts (djgpp and linux) updates the BC++ 5.5 makefile. * Modified: intl.h to define HAVE_INTL_SUPPORT as 1 like in the configuration file or gcc will get mad. More... almost 24 years ago
* Fixed: [BC++/Win32] Some unused variable warnings. It looks like BC++ 5.5 needs something like if (unused) unused=0; to understand we don't want it. * Fixed: [BC++/Win32] Some comparisson between signed and unsigned. More... almost 24 years ago
* Fixed: [BC++/Win32] Some unused variable warnings. It looks like BC++ 5.5 needs something like if (unused) unused=0; to understand we don't want it. * Fixed: [BC++/Win32] Some comparisson between signed and unsigned. * Added: Now both compress scripts (djgpp and linux) updates the BC++ 5.5 makefile. * Modified: intl.h to define HAVE_INTL_SUPPORT as 1 like in the configuration file or gcc will get mad. More... almost 24 years ago
* Modified: version to 1.1.1. * Added: Comments about the modification of the cursor behavior. More... almost 24 years ago
*** empty log message *** More... almost 24 years ago
* Fixed: when TDesktop was locked nothing but the cursor was updated. Now the cursor isn't updated. I hope it doesn't break anything, I think I did it in a clean way. In the past while the editor was loading a big list of texts the desktop remained locked but you could see the cursor jumping all around the screen as the TCEditors were inserted/selected in the desktop. Now the cursor remains still until unlock calls resetCursor(). More... almost 24 years ago
* Added: itoa to the compatlayer. This function is fast for converting integers into strings and seems to be suitable for calling from an async point (like a signal). I used djgpp implementation. More... almost 24 years ago
* Added: itoa to the compatlayer. This function is fast for converting integers into strings and seems to be suitable for calling from an async point (like a signal). I used djgpp implementation. * Fixed: when TDesktop was locked nothing but the cursor was updated. Now the cursor isn't updated. I hope it doesn't break anything, I think I did it in a clean way. In the past while the editor was loading a big list of texts the desktop remained locked but you could see the cursor jumping all around the screen as the TCEditors were inserted/selected in the desktop. Now the cursor remains still until unlock calls resetCursor(). More... almost 24 years ago
* Modified: [Linux] Now the TV_system function creates a new session for the child process it implies two important things: 1) The child is a leader of a group so calling kill(-pid_child... kills all the processes in their group. 2) The child doesn't have controlling terminal so it can't read/ write to the parent console. I think that's good. The output is usually redirected so no problem there, but I must investigate what happends if the process reads (just error or a signal?). More... almost 24 years ago
* Added: itoa.c More... almost 24 years ago
* Added: [Linux] Now I also patch the ^[ key to just return [ (not ESC). This enables a needed key for setedit. More... almost 24 years ago
* Added: [Linux] Now I also patch the ^[ key to just return [ (not ESC). This enables a needed key for setedit. * Fixed: [Linux] gkey.cc to compile with the current library. More... almost 24 years ago
* Fixed: Some problems in the TSortedCollection incremental search. The backspace wasn't working (at least on Linux), the `.' didn't show the jump to the extension correctly, files with more than one . weren't supported, etc. I hope it now works better. More... almost 24 years ago
* Fixed: [Win32+BC++] bug when only one key modifier (Shift, Control, Alt) was detected. Patch from Anatoli Soltan <[email protected]> More... almost 24 years ago
* Added: inline TMenuItem& operator + ( TMenuItem& s, TMenuItem& i ). It makes the creation of nested menues more readable. Sugested by Dean Wakerley <[email protected]>. More... almost 24 years ago
* Fixed: It was impossible to use CFLAGS options that contained option=value because it confused patchenv.pl failing to configure the makefiles. Reported by Norberto Alfredo Bensa <[email protected]> More... almost 24 years ago
* Added: The TColorSelector mark wasn't available to remap to other code page (fixed code 8). Now is TColorSelector::mark. More... almost 24 years ago
* Added: Options for the TFileCollection to sort .* files after the rest. * Added: Options for the TFileCollection that affects TFileList so some files aren't listed: *~, *.bkp and .*. I also reindented and cleaned some code in tfilelis.cc. More... almost 24 years ago
* Added: Now any TCluster (radio buttons, check boxes, etc.) that have a state sfDisabled is painted with a different color. I mapped it to color 0x3E (previously reserved) and by default is dark gray over cyan. More... almost 24 years ago
* Added: A new parameter for TV_System: pid_t *pidChild=0 if this parameter is passed and the OS supports it and we implemented it (read: only for Linux right now ;-) system creates a child process and calls exec with the provided command. As a result the command starts to run in background. The pidChild pointer is filled with the pid of the child. Right now all is too POSIX and I hope I will be able to generalize it for other systems. More... almost 24 years ago