christos
a2d6b270ec
s/protected/libedit_private/g
2016-05-09 21:46:56 +00:00
christos
137ae6aea4
Instead of compiling all the source files together in one big file, use
...
protected visibility to achieve the same effect.
2016-05-09 21:38:27 +00:00
christos
469d44f8e7
Get rid of private/public; keep protected (Ingo Schwarze)
2016-04-11 18:56:31 +00:00
christos
4e541d85ca
Start removing the WIDECHAR ifdefs; building without it has stopped working
...
anyway. (Ingo Schwarze)
2016-03-23 22:27:48 +00:00
christos
22383670cc
whitespace and header sorting changes (Ingo Schwarze). No functional changes.
2016-02-17 19:47:49 +00:00
christos
bc4f01ce82
- don't set _GNU_SOURCE. We are not supposed to make decisions for others.
...
- don't special-case wcsdup()
From Ingo Schwarze.
2016-02-16 19:29:51 +00:00
christos
f91f480498
OpenBSD readline.c rev. 1.14 2015/02/06 23:21:58 millert
...
use SIZE_MAX
2016-02-15 22:48:59 +00:00
christos
e8d0e8c012
forgot one fgetln define
2016-02-15 17:35:39 +00:00
christos
5390c8faa5
change tests for fgetln.
2016-02-15 16:14:39 +00:00
christos
6af8d6733f
- Add some more Char casts
...
- reduce ifdefs by providing empty defs for nls functions (Ingo Schwarze)
2016-02-11 19:21:04 +00:00
christos
f02b490980
include <wchar.h> if we don't have wcsdup()
2011-09-28 14:08:04 +00:00
christos
7ecb1ef25e
kill ifdef notdef
2011-07-29 15:20:39 +00:00
christos
a13cd75612
kill ptr_t and ioctl_t, add * sizeof(*foo) to all allocations.
2011-07-28 20:50:55 +00:00
christos
885062da0b
more portability defines
2011-07-28 00:45:30 +00:00
christos
34e53048e6
Wide character support (UTF-8) from Johny Mattsson; currently disabled.
2009-12-30 22:37:40 +00:00
christos
461d0372fd
delete defined(sun), it could be invaded in the user namespace. Suggested
...
by mrg@
2009-08-31 00:05:43 +00:00
christos
5aa87ec494
use __sun || sun instead of _SunOS, from Jess Thrysoee
2009-08-30 15:41:05 +00:00
sketch
2157800b5b
SUNOS is spelt __SunOS. Add missing prototypes.
2009-02-06 20:08:13 +00:00
christos
c8d67a7da2
portability fixes.
2004-01-17 17:57:40 +00:00
agc
eb7c1594f1
Move UCB-licensed code from 4-clause to 3-clause licence.
...
Patches provided by Joel Baker in PR 22280, verified by myself.
2003-08-07 16:42:00 +00:00
christos
96759472a4
provide a definition for __attribute__
2003-06-19 16:19:42 +00:00
christos
23dbd749a2
- include cdefs.h early in the game
...
- ifdef notdef the sunos stuff
- no need for sig_t
2003-03-10 00:57:38 +00:00
christos
0e0ac6b723
- constify; passes all gcc and lint strict checks.
...
- add config.h [Jason Evans], to create a portable version of libedit that
can be easily compiled on other OS's.
2002-03-18 16:00:50 +00:00
lukem
d30d584a91
convert to new style guide, which includes:
...
- ansi prototypes & features (such as stdargs)
- 8 space indents
2000-09-04 22:06:28 +00:00
lukem
2543e3e651
RCSid police
...
editline first appeared in 4.4BSD not NetBSD1.0
1997-01-11 06:47:47 +00:00
jtc
68523b5d88
Added code so that POSIX.2 regular expresion functions are used if REGEX
...
is defined, V8 regular expresion functions are used if REGEXP is defined,
and BSD regular expression functions are used if neither are defined.
And defined REGEX in sys.h so that programs using libedit don't have
to link with libcompat.
1994-10-02 02:10:48 +00:00
cgd
6dc2f1db52
libedit!
1994-05-06 06:01:42 +00:00