Staging
v0.5.1
v0.5.1
https://github.com/python/cpython
Revision b0e51b2957f7e4ba4bd2399329bae810b57881aa authored by Guido van Rossum on 13 April 2001, 18:14:27 UTC, committed by Guido van Rossum on 13 April 2001, 18:14:27 UTC
always: - #undef HAVE_CONFIG_H (because otherwise chardefs.h tries to include strings.h) - #include readline.h and history.h and we never declare any readline function prototypes ourselves. This makes it compile with readline 4.2, albeit with a few warnings. Some of the remaining warnings are about completion_matches(), which is renamed to rl_completion_matches(). I've tested it with various other versions, from 2.0 up, and they all seem to work (some with warnings) -- but only on Red Hat Linux 6.2. Fixing the warnings for readline 4.2 would break compatibility with 3.0 (and maybe even earlier versions), and readline doesn't seem to have a way to test for its version at compile time, so I'd rather leave the warnings in than break compilation with older versions.
1 parent fc4ee0a
Tip revision: b0e51b2957f7e4ba4bd2399329bae810b57881aa authored by Guido van Rossum on 13 April 2001, 18:14:27 UTC
Clean up the unsightly mess around the readline header files. We now
Clean up the unsightly mess around the readline header files. We now
Tip revision: b0e51b2
File | Mode | Size |
---|---|---|
Demo | ||
Doc | ||
Grammar | ||
Include | ||
Lib | ||
Mac | ||
Misc | ||
Modules | ||
Objects | ||
PC | ||
PCbuild | ||
Parser | ||
Python | ||
RISCOS | ||
Tools | ||
.cvsignore | -rw-r--r-- | 79 bytes |
.hgtags | -rw-r--r-- | 1.9 KB |
LICENSE | -rw-r--r-- | 12.1 KB |
Makefile.pre.in | -rw-r--r-- | 21.8 KB |
README | -rw-r--r-- | 37.9 KB |
acconfig.h | -rw-r--r-- | 6.0 KB |
config.h.in | -rw-r--r-- | 16.5 KB |
configure | -rwxr-xr-x | 177.3 KB |
configure.in | -rw-r--r-- | 36.3 KB |
install-sh | -rwxr-xr-x | 5.5 KB |
setup.py | -rw-r--r-- | 24.5 KB |
Computing file changes ...