2006-01-18 08:34:20 +03:00
|
|
|
2006-01-18 Pavel Shirshov <me@pavelsh.pp.ru>
|
|
|
|
|
|
|
|
* include/slang.h: comment out declaration of SLmemset(), SLmemchr(),
|
|
|
|
SLmemcpy(), SLmemcmp(), SLmalloc(), SLfree(), SLrealloc().
|
|
|
|
* slcommon.c: comment out definitions of SLmalloc(), SLfree(),
|
|
|
|
SLrealloc().
|
|
|
|
* include/jdmacros.h: Fully rewritten to use glib rather than S-Lang
|
|
|
|
replacements.
|
|
|
|
* slmisc.c: Remove SLang_Version variable.
|
|
|
|
|
2006-01-13 22:49:23 +03:00
|
|
|
2006-01-14 Pavel Shirshov <me@pavelsh.pp.ru>
|
|
|
|
|
|
|
|
* sldisply.c (SLtt_initialize): Fix typo. Change Is_Bg_BGR
|
|
|
|
to Is_Fg_BGR. (SLtt_goto_rc): Disable cursor movement optimizations
|
|
|
|
for qansi-m consoles. Needed on QNX Neutrino. (SLtt_initialize): Init
|
|
|
|
QANSI_Console variable. (SLtt_erase_line): Use tt_write() instead
|
|
|
|
tt_write_string(). (SLtt_cls): Use tt_write() instead tt_write_string().
|
|
|
|
(SLtt_tgetstr): Fix warning.
|
|
|
|
* slmisc.c: Trimmed down for use in GNU Midnight Commander.
|
|
|
|
* sltermin.c (_pSLtt_tigetent): Avoid strncpy, home_ti is 1K long and
|
|
|
|
obody really needs it whole cleared. Fix possible off-by-one error.
|
|
|
|
* include/slang.h: Define __unix__ if __MACH__, __NetBSD__, _AIX is
|
|
|
|
defined.
|
|
|
|
|
2005-11-29 04:15:09 +03:00
|
|
|
2005-11-28 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
* slvideo.c: Remove, it's only used by the obsolete PC port.
|
|
|
|
* slw32tty.c: Likewise.
|
|
|
|
* Makefile.am: Adjust for the above.
|
|
|
|
|
2005-11-17 23:51:37 +03:00
|
|
|
2005-11-17 Leonard den Ottolander <leonard den ottolander nl>
|
|
|
|
|
|
|
|
* Makefile.am: Reinstate ChangeLog.
|
|
|
|
|
2005-11-16 11:45:21 +03:00
|
|
|
2005-11-16 Roland Illig <roland.illig@gmx.de>
|
|
|
|
|
|
|
|
* slcommon.c (_pSLsecure_issetugid): Made the #ifdef more
|
|
|
|
readable.
|
|
|
|
|
2005-11-15 23:51:31 +03:00
|
|
|
2005-11-15 Leonard den Ottolander <leonard den ottolander nl>
|
|
|
|
|
|
|
|
* slcommon.c (_pSLsecure_issetugid): Remove dependency on glibc
|
2005-11-16 00:26:51 +03:00
|
|
|
private integer __libc_enable_secure.
|
2005-11-15 23:51:31 +03:00
|
|
|
|
2005-11-12 22:47:49 +03:00
|
|
|
2005-11-10 Leonard den Ottolander <leonard den ottolander nl>
|
|
|
|
|
|
|
|
* *: Upgrade slang to 2.0.5.
|
|
|
|
|
2005-07-31 02:56:39 +04:00
|
|
|
2005-07-30 Roland Illig <roland.illig@gmx.de>
|
|
|
|
|
|
|
|
* include/slang.h: Define __unix__ if __MACH__ is defined.
|
|
|
|
|
2005-03-19 21:15:17 +03:00
|
|
|
2005-03-19 Pavel S. Shirshov <me@pavelsh.pp.ru>
|
|
|
|
|
|
|
|
* sldisply.c (SLtt_initialize): Fix typo. Change Is_Bg_BGR,
|
|
|
|
not Is_Fg_BGR.
|
|
|
|
|
2005-02-10 16:29:51 +03:00
|
|
|
2005-02-10 Roland Illig <roland.illig@gmx.de>
|
|
|
|
|
|
|
|
* include/slang.h: Define __unix__ if __NetBSD__ is defined.
|
|
|
|
|
2004-11-29 14:11:47 +03:00
|
|
|
2004-11-29 Pavel S. Shirshov <me@pavelsh.pp.ru>
|
|
|
|
|
|
|
|
* Makefile.am: Use AM_CPPFLAGS for path to mc-slang includes.
|
|
|
|
* slmisc.c (SLang_Version): Declare const. Use SLANG_VERSION for version
|
|
|
|
number.
|
|
|
|
* include/slang.h (SLang_Version): Declare const.
|
|
|
|
|
2004-11-09 20:16:51 +03:00
|
|
|
2004-11-09 Andrew V. Samoilov <sav@bcs.zp.ua>
|
|
|
|
|
|
|
|
* sldisply.c (SLtt_delete_nlines): Add boundary check.
|
|
|
|
(forward_cursor): Remove unneeded boundary check.
|
|
|
|
(tt_write): Remove unneeded cast.
|
|
|
|
|
2004-11-09 00:00:29 +03:00
|
|
|
2004-11-09 Pavel S. Shirshov <me@pavelsh.pp.ru>
|
|
|
|
|
2005-02-07 10:40:46 +03:00
|
|
|
* include/slang.h (SLang_Version): Delete const qualifier for
|
2004-11-09 00:00:29 +03:00
|
|
|
compatibility with system slang library.
|
2005-02-07 10:40:46 +03:00
|
|
|
* slmisc.c: Likewise.
|
2004-11-09 00:00:29 +03:00
|
|
|
|
|
|
|
* sldisply.c (tt_sprintf): Import last changes from libslang-current.
|
|
|
|
Add code to check for a buffer overflow.
|
|
|
|
(tt_printf): Likewise.
|
|
|
|
(forward_cursor): Likewise.
|
|
|
|
|
|
|
|
From: John E. Davis <davis@space.mit.edu>
|
|
|
|
|
2004-11-08 19:47:29 +03:00
|
|
|
2004-11-08 Andrew V. Samoilov <sav@bcs.zp.ua>
|
|
|
|
|
2005-02-07 10:40:46 +03:00
|
|
|
* include/slang.h (SLang_Version): Declare const.
|
|
|
|
* slmisc.c: Add SLang_Version.
|
2004-11-08 19:47:29 +03:00
|
|
|
|
2004-11-01 09:30:43 +03:00
|
|
|
2004-11-01 Pavel S. Shirshov <me@pavelsh.pp.ru>
|
|
|
|
|
|
|
|
* README: Imported slang-1.4.9.
|
|
|
|
* sldisply.c: Likewise.
|
|
|
|
* slerr.c: Likewise.
|
|
|
|
* slgetkey.c: Likewise.
|
|
|
|
* slmisc.c: Likewise.
|
|
|
|
* slsignal.c: Likewise.
|
|
|
|
* slsmg.c: Likewise.
|
|
|
|
* sltermin.c: Likewise.
|
|
|
|
* slutty.c: Likewise.
|
|
|
|
* slvideo.c: Likewise.
|
|
|
|
* slw32tty.c: Likewise.
|
|
|
|
* include/_slang.h: Likewise.
|
|
|
|
* include/jdmacros.h: Likewise.
|
|
|
|
* include/sl-feat.h: Likewise.
|
|
|
|
* include/slang.h: Likewise.
|
|
|
|
* include/slinclud.h: Likewise.
|
|
|
|
* include/sllimits.h: Likewise.
|
|
|
|
|
2004-10-27 18:15:38 +04:00
|
|
|
2004-10-27 Nerijus Baliunas <nerijus@users.sourceforge.net>
|
|
|
|
|
|
|
|
* include/slang.h: Define __unix__ if _AIX is defined.
|
|
|
|
Needed on AIX.
|
|
|
|
|
2004-10-14 12:18:49 +04:00
|
|
|
2004-10-14 Andrew V. Samoilov <sav@bcs.zp.ua>
|
|
|
|
|
|
|
|
* sldisply.c (tt_sprintf): Add missed break.
|
|
|
|
* sldisply.c (SLtt_erase_line): Use tt_write() instead
|
|
|
|
tt_write_string().
|
|
|
|
|
2005-02-07 10:40:46 +03:00
|
|
|
2004-09-26 Mike Gorchak <mike@malva.ua>
|
2004-09-26 04:45:47 +04:00
|
|
|
|
|
|
|
* sldisplay.c (SLtt_goto_rc): Disable cursor movement optimizations
|
|
|
|
for qansi-m consoles. Needed on QNX Neutrino.
|
|
|
|
(SLtt_initialize): Init QANSI_Console variable.
|
|
|
|
|
2004-09-24 18:06:04 +04:00
|
|
|
2004-09-24 Roland Illig <roland.illig@gmx.de>
|
|
|
|
|
|
|
|
* slsignal.c (SLsystem): Replaced NULL with (char *) NULL in
|
|
|
|
call to execl.
|
|
|
|
|
|
|
|
From patches from the OpenBSD ports collection.
|
|
|
|
|
2004-11-01 09:30:43 +03:00
|
|
|
2004-09-04 Pavel S. Shirshov <me@pavelsh.pp.ru>
|
2004-09-04 02:08:20 +04:00
|
|
|
|
2004-12-07 11:55:33 +03:00
|
|
|
* sltermin.c (_SLtt_tigetent): Avoid strncpy, home_ti is 1K long and
|
2004-09-04 02:08:20 +04:00
|
|
|
nobody really needs it whole cleared
|
|
|
|
|
2004-11-01 09:30:43 +03:00
|
|
|
2004-08-31 Pavel S. Shirshov <me@pavelsh.pp.ru>
|
2004-08-31 10:44:20 +04:00
|
|
|
|
|
|
|
* include/slang.h: Revert last changes - it breaks compiling
|
|
|
|
* sldisply.c: Likewise.
|
|
|
|
* slerr.c: Likewise.
|
|
|
|
* slsmg.c: Likewise.
|
|
|
|
* sltermin.c: Likewise.
|
|
|
|
|
2004-08-30 15:12:57 +04:00
|
|
|
2004-08-29 Roland Illig <roland.illig@gmx.de>
|
|
|
|
|
|
|
|
* slang.h: Added const qualifier to some of the SLang functions.
|
|
|
|
|
2003-09-27 01:34:49 +04:00
|
|
|
2003-09-26 Andrew V. Samoilov <sav@bcs.zp.ua>
|
|
|
|
|
|
|
|
* sldisply.c (RGB_to_BGR): Make const.
|
|
|
|
* slsignal.c (SLsystem): Commented out.
|
|
|
|
|
2003-09-12 01:38:03 +04:00
|
|
|
2003-09-11 Andrew V. Samoilov <sav@bcs.zp.ua>
|
|
|
|
|
|
|
|
* slerr.c (SLang_doerror): Fix possible off-by-one error.
|
|
|
|
* sltermin.c (_SLtt_tigetent): Likewise.
|
|
|
|
|
2002-11-28 23:35:34 +03:00
|
|
|
2002-11-28 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
* sldisply.c: Fix for the previous patch. Only swap colors if
|
|
|
|
setf and setb are not empty.
|
|
|
|
Reported by Andras Barthazi <andras@barthazi.hu>
|
|
|
|
|
2002-10-25 08:53:16 +04:00
|
|
|
2002-10-25 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
* sldisply.c: Patch to swap blue and red colors for setf/setb
|
|
|
|
capabilities. Needed on QNX Neutrino.
|
2004-11-01 09:30:43 +03:00
|
|
|
Reported by Pavel Shirshov <me@pavelsh.pp.ru>
|
2002-10-25 08:53:16 +04:00
|
|
|
|
2002-10-07 19:48:42 +04:00
|
|
|
2002-10-07 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
* include/jdmacros.h: Define SLMEMSET and SLMEMCPY
|
|
|
|
unconditionally, use macros with arguments.
|
|
|
|
* include/_slang.h: Make it clear which parts are disabled
|
|
|
|
for compatibility with glib.
|
|
|
|
* include/slinclud.h: Include malloc.h only if STDC_HEADERS is
|
|
|
|
not defined.
|
|
|
|
|
2002-10-07 15:08:16 +04:00
|
|
|
2002-10-07 Andrew V. Samoilov <sav@bcs.zp.ua>
|
|
|
|
|
|
|
|
* sldisply.c (Color_Def_Type): Make const.
|
|
|
|
* slsmg.c (Fake_Alt_Char_Pairs): Likewise.
|
|
|
|
* sltermin.c (Tgetstr_Map_Type): Likewise.
|
|
|
|
* slutty.c (Baud_Rate_Type): Likewise.
|
|
|
|
|
2002-10-07 08:41:03 +04:00
|
|
|
2002-10-07 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
Update to S-Lang 1.4.5. Move include files to "include"
|
|
|
|
directory to avoid the need to rename slang.h.
|
|
|
|
* Makefile.am: Adjust file list. Add "-Iinclude" to the
|
|
|
|
compiler flags.
|
|
|
|
* include/jdmacros.h: Rewrite to use glib.
|
|
|
|
* slmisc.c: Trim to include only needed functions.
|
|
|
|
|
2002-09-18 11:59:47 +04:00
|
|
|
2002-09-18 Andrew V. Samoilov <sav@bcs.zp.ua>
|
|
|
|
|
|
|
|
* slerr.c (SLang_doerror): Use error parameter. Eliminate
|
|
|
|
err[] array.
|
|
|
|
|
2002-08-21 10:39:56 +04:00
|
|
|
2002-08-21 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
* slsmg.c (Fake_Alt_Char_Pairs): Update from slang-1.4.5. This
|
|
|
|
fixes the MC logo in the help screen.
|
|
|
|
|
2002-01-21 10:52:46 +03:00
|
|
|
2002-01-21 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
2002-01-22 02:37:36 +03:00
|
|
|
* slvideo.c: Include _slang.h, not slang.h.
|
|
|
|
|
2002-01-21 10:52:46 +03:00
|
|
|
* slos2tty.c: Remove since OS/2 is no longer supported.
|
|
|
|
* Makefile.am (EXTRASRC): Remove slos2tty.c.
|
|
|
|
|
2001-12-21 23:14:55 +03:00
|
|
|
2001-12-21 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
* _slang.h: Include slang-mc.h.
|
|
|
|
* slang-mc.h: Add protection against using with system installed
|
|
|
|
S-Lang library.
|
|
|
|
* sl*.c: Only include _slang.h, but not slang.h to avoid making
|
|
|
|
symlinks.
|
|
|
|
|
2001-09-04 09:33:54 +04:00
|
|
|
2001-09-04 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
* Makefile.am (AM_CFLAGS): Remove CFLAGS, don't use substituted
|
|
|
|
values directly.
|
|
|
|
|
2001-08-26 12:49:26 +04:00
|
|
|
2001-08-26 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
2001-08-26 20:43:28 +04:00
|
|
|
* Makefile.am: Don't install libmcslang.a.
|
|
|
|
|
2001-08-26 12:49:26 +04:00
|
|
|
* Makefile.am (AM_CPPFLAGS): Remove, it's not needed.
|
|
|
|
|
2001-08-25 09:07:31 +04:00
|
|
|
2001-08-25 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
* Makefile.in: Converted to ...
|
|
|
|
* Makefile.am: ... this.
|
|
|
|
|
2001-02-22 19:08:06 +03:00
|
|
|
2001-02-22 Pavel Roskin <proski@gnu.org>
|
|
|
|
|
|
|
|
* _slang.h: Include glib.h.
|
|
|
|
|
1999-04-13 23:21:03 +04:00
|
|
|
Tue Apr 13 07:07:36 1999 Norbert Warmuth <nwarmuth@privat.circular.de>
|
|
|
|
|
|
|
|
* slutty.c (SLsys_getkey): handle EOF on stdin (return
|
|
|
|
SLANG_GETKEY_ERROR on EOF instead of returning garbage)
|
|
|
|
|
2001-08-25 09:07:31 +04:00
|
|
|
* Makefile.in (clean): remove the symbolic link slang.h on the
|
1999-04-13 23:21:03 +04:00
|
|
|
distclean target and not on the clean target.
|
|
|
|
|
1999-02-14 03:41:23 +03:00
|
|
|
Sun Feb 14 01:05:42 1999 Norbert Warmuth <nwarmuth@privat.circular.de>
|
|
|
|
|
|
|
|
* sldisply.c (SLtt_get_terminfo): use g_snprintf instead of
|
|
|
|
sprintf
|
|
|
|
|
|
|
|
* slsmg.c (SLsmg_printf): ditto
|
|
|
|
|
|
|
|
* sltermin.c (SLtt_tigetent): ditto
|
|
|
|
|
|
|
|
|