diff options
Diffstat (limited to 'cad/cider/files/patch-af')
-rw-r--r-- | cad/cider/files/patch-af | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/cad/cider/files/patch-af b/cad/cider/files/patch-af new file mode 100644 index 0000000..51654a8 --- /dev/null +++ b/cad/cider/files/patch-af @@ -0,0 +1,36 @@ +*** sim/spice/common/src/lib/fte/misccoms.c.orig Wed Mar 9 04:15:44 1994 +--- sim/spice/common/src/lib/fte/misccoms.c Sun Dec 12 14:56:44 1999 +*************** +*** 11,16 **** +--- 11,24 ---- + #include "hlpdefs.h" + #include "suffix.h" + ++ #ifdef HAS_GNUREADLINE ++ #include <readline/readline.h> ++ #include <readline/history.h> ++ ++ extern int gnu_history_lines; ++ extern char gnu_history_file[]; ++ #endif ++ + static void byemesg(); + + void +*************** +*** 299,304 **** +--- 307,320 ---- + byemesg(); + } else + byemesg(); ++ ++ #ifdef HAS_GNUREADLINE ++ /* Added GNU Readline Support -- Andrew Veliath <veliaa@rpi.edu> */ ++ if (cp_interactive && (cp_maxhistlength > 0)) { ++ stifle_history(cp_maxhistlength); ++ write_history(gnu_history_file); ++ } ++ #endif /* HAS_GNUREADLINE */ + + exit(EXIT_NORMAL); + /* NOTREACHED */ |