Commit graph

55 commits

Author SHA1 Message Date
joerg@trift2.
e56eb2288c Fix bug#23293 "readline detection broken on NetBSD":
Its root cause is a difference between the "readline" and "libedit" (header files)
definitions of "rl_completion_entry_function", where the "libedit" one is wrong anyway:
This variable is used as a pointer to a function returning "char *",
but "libedit" declares it as returning "int" and then adds casts on usage.

Change it to "CPFunction *" and get rid of the casts.
2007-01-31 15:25:56 +01:00
msvensson@neptunus.(none)
7786d075e7 Merge neptunus.(none):/home/msvensson/mysql/bug16557/my50-bug16557
into  neptunus.(none):/home/msvensson/mysql/mysql-5.0
2006-02-21 08:58:19 +01:00
msvensson@neptunus.(none)
26d5e2d832 Bug#16557 mysql cmd-line client does not rename .mysql_history.TMP to .mysql_history
- Return error only if 'history' returns -1
2006-02-13 14:02:39 +01:00
serg@serg.mylan
14f94dc0ca many warnings (practically safe but annoying) corrected 2006-01-03 17:54:54 +01:00
kent@mysql.com
095efe48a5 Makefile.am, configure.in:
Enable "make distcheck" to work
2005-09-24 15:51:45 +02:00
joerg@mysql.com
b323a77375 QNX does not know "uint", so the cast is rewritten as "unsigned int". 2005-07-18 13:52:18 +02:00
joerg@mysql.com
e3feff334f cmd-line-utils/libedit/chared.c: Fix compile problem caused by use of "uint" which is undefined on QNX. 2005-07-11 15:59:49 +02:00
kent@mysql.com
a7be42163a Makefile.am:
Added -I$(top_builddir)/include for searching
  generated header files, when builddir != srcdir
2005-07-05 23:24:48 +02:00
matt@mysql.com
8ed0aaacdf Merge bk-internal:/home/bk/mysql-4.1
into mysql.com:/data0/mysqldev/my/mysql-4.1-build
2005-05-18 04:06:27 +02:00
kent@mysql.com
a628878bbf Merge kboortz@bk-internal.mysql.com:/home/bk/mysql-4.1
into mysql.com:/Users/kent/mysql/cw/mysql-4.1
2005-05-14 23:48:15 +02:00
jimw@mysql.com
20037b11fd Merge mysql.com:/home/jimw/my/mysql-4.1-9603
into mysql.com:/home/jimw/my/mysql-4.1-clean
2005-05-13 10:03:16 -07:00
kent@mysql.com
3eebfde644 readline.h:
Include <sys/ttydefaults.h> for CodeWarrior and CTRL define
2005-05-13 11:59:17 +02:00
lenz@mysql.com
27ab139dfa - don't include sys.h directly in the autogenerated libedit source
files - include config.h instead (compile fix for FreeBSD and AIX
  4.3/5.2)
2005-05-13 10:04:35 +02:00
kent@mysql.com
7209906093 readline.c:
Include readline/readline.h earlier, to avoid redifinition of term.h macros on AIX 5.2
search.c:
  FreeBSD needs <sys/types.h> to get 'off_t' defined
2005-05-12 19:02:26 +02:00
lenz@mysql.com
b8a94814c9 - added cmd-line-utils/libedit/vis.h to the source distribution 2005-05-09 00:35:48 +02:00
jimw@mysql.com
45058e100a Eliminate gcc 4.0 warning in libedit code. (Bug #9603) 2005-05-07 08:16:43 -07:00
kent@mysql.com
c4acdc6e0f terminal.c, sql_bitmap.h, my_sys.h, configure.in, config.h:
Initial Metrowerks CodeWarrior compiler support
2005-05-05 09:15:14 +02:00
lenz@mysql.com
210969a3d9 - added missing el_term.h to the source distribution (BUG#10352) 2005-05-04 10:49:42 +02:00
msvensson@neptunus.(none)
b5e96531a7 Merge neptunus.(none):/home/msvensson/mysql/bug9954
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
2005-04-27 12:19:18 +02:00
msvensson@neptunus.(none)
f3c72cc891 Bug #9954 mysql-4.1.11/cmd-line-utils/libedit/makelist.sh is not portable
- Changed makelist.sh
  - Bump up required version of autoconf
  - Use new style to init mutex in my_thr_init
2005-04-27 09:59:12 +02:00
msvensson@neptunus.(none)
0c8c032f0d Reverting back to original path of readline.h 2005-04-21 12:36:23 +02:00
msvensson@neptunus.(none)
3aecb8acce Upgrade to libedit-2.9 2005-04-21 12:06:46 +02:00
serg@sergbook.mylan
e98e64cea8 Merge bk-internal.mysql.com:/home/bk/mysql-4.1
into sergbook.mylan:/usr/home/serg/Abk/mysql-4.1
2005-01-08 21:27:22 +01:00
serg@sergbook.mylan
247052fecc few harmless warnings from automated code-checking tools fixed 2005-01-08 21:25:31 +01:00
jimw@mysql.com
6d03688422 Fix unportable 'tr' usage in libedit build process. (Bug #7669) 2005-01-08 05:32:47 +01:00
jani@a193-229-222-105.elisa-laajakaista.fi
af7ecf4c78 Fixed a bug in vis.c 2004-10-22 19:21:54 +03:00
jani@a80-186-41-201.elisa-laajakaista.fi
f3696879db Fixed Bug#6109, 'mysql' command line client segfaults on 'quit' command.
It also did not write ~/.mysql_history file. The problem was in alloc(),
which probably does not work on HP-UX-11.23 ia64 platform. Changed some
macros into functions for better maintenance and debugging.
2004-10-21 17:17:03 +03:00
vva@eagle.mysql.r18.ru
a8cc9250a9 fixed Bug #5589 "libedit compile failure in term.c"
(for octane2)

included term.h if there isn't termcap.h in cmd-line-utils/libedit/term.c
2004-09-15 21:50:32 +05:00
vva@eagle.mysql.r18.ru
0fda2f6b97 1. discarded term.h from the distribution
2. changed key_* to el_ley_* in the libedit key.h
   (because it's in the conflict with the aix definitions)
3. use libedit_term.h instead of term.h in the cmd-line-utils/libedit/el.h
4. added definition of MIN in the cmd-line-utils/libedit/read.c 
   (if it wasn't defined yet)
5. discarded definition of SUNOS macro from configure.in 
   (now we don't include term.h in the el.h at all)
2004-09-03 17:47:36 +05:00
vva@eagle.mysql.r18.ru
e022b3144e Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-4.1
into eagle.mysql.r18.ru:/home/vva/work/mysql.orig/test/mysql-4.1
2004-08-31 18:53:24 +05:00
vva@eagle.mysql.r18.ru
53b804a679 fixed two compiling bugs for libedit 2004-08-31 18:29:01 +05:00
vva@eagle.mysql.r18.ru
940753e342 fixed compiling bug of libedit on qnx
discarded using of uint in cmd-line-utils/libedit/chared.c
because it's undefined on qnx
2004-08-31 17:51:02 +05:00
vva@eagle.mysql.r18.ru
5787776355 fixed compiling bug
(non gcc compilers don't understand '-Dx()=' option)
2004-08-31 17:29:47 +05:00
lenz@mysql.com
51fe3e78e3 - adding more missing libedit files 2004-08-27 22:52:33 +02:00
lenz@mysql.com
cb161dedc3 - add missing file "read.h" to the source distribution 2004-08-27 21:18:51 +02:00
vva@eagle.mysql.r18.ru
d5cb5c57d9 Merge vvagin@bk-internal.mysql.com:/home/bk/mysql-4.1
into eagle.mysql.r18.ru:/home/vva/work/mysql.orig/test/mysql-4.1
2004-08-27 20:48:16 +05:00
vva@eagle.mysql.r18.ru
1dee12bba4 fixed format of history of new libedit for compatibility
with old libedit and readline

1. discarded reading and writting of hist_cookie as the begin of the file
2. skip strvis for string before saving
2004-08-27 20:32:28 +05:00
serg@serg.mylan
0c950c5bfe compatibility fixes 2004-08-24 22:37:05 +02:00
vva@eagle.mysql.r18.ru
f4c23c12ba committed skipped file 2004-08-25 01:37:01 +05:00
vva@eagle.mysql.r18.ru
3d94446055 resurrect fix for
Bug #4696  	segfault in cmd-line-utils/libedit/history.c:history_save() 
(bundled libedit)
2004-08-25 00:26:53 +05:00
vva@eagle.mysql.r18.ru
908af8b05a added skipped file for libedit-2.6.7 2004-08-24 21:52:13 +05:00
vva@eagle.mysql.r18.ru
3e6d1022d6 upgrade to libedit-2.6.7
(fixed Bug #4462 libedit compile failure)
2004-08-24 20:41:41 +05:00
serg@serg.mylan
566344b42e libedit safety fix: account for closing \0 2004-08-21 23:53:42 +02:00
serg@serg.mylan
4f57cee99f typo in libedit fixed - possible buffer overflow - bug#4696 2004-08-20 01:34:34 +02:00
lenz@kallisto.local
78fc9ba5d8 - Fixed BUG#2297: cmd-line-utils/libedit/makelist used a hard-coded
call to /usr/bin/awk - replaced this with the proper autoconf variable
   instead (makelist is now generated out of makelist.sh during the compile
   phase)
2004-01-16 16:22:59 +01:00
vva@eagle.mysql.r18.ru
4250b44dc9 fixed bug with locales in libedit 2003-04-06 20:14:36 -04:00
vva@eagle.mysql.r18.ru
9686b98b8e temporary trick for work with different locales (koi8r for example) 2003-03-31 18:39:14 -04:00
monty@mashka.mysql.fi
2d09c5bf9c Portability fixes 2003-03-11 00:30:35 +02:00
monty@narttu.mysql.fi
9147f8b522 Portability fixes 2003-02-28 14:32:40 +02:00
monty@narttu.mysql.fi
3b073a08e0 Portability fixes
Don't define crc32 if we are not linking with gzip
2003-02-27 03:44:44 +02:00