Changeset 88d631 in git for kernel/feread.cc
- Timestamp:
- Sep 10, 2008, 11:06:37 AM (16 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- 0ec43aa4fa51ba4c252139582250a242e5dffa42
- Parents:
- 9db056766710393a837733e7b1f765e86500c2ff
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/feread.cc
r9db0567 r88d631 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: feread.cc,v 1.1 0 2007-01-11 09:20:35Singular Exp $ */4 /* $Id: feread.cc,v 1.11 2008-09-10 09:06:37 Singular Exp $ */ 5 5 /* 6 6 * ABSTRACT: input from ttys, simulating fgets … … 38 38 #endif 39 39 40 static char * fe_fgets_stdin_init(c har *pr,char *s, int size);41 char * (*fe_fgets_stdin)(c har *pr,char *s, int size)40 static char * fe_fgets_stdin_init(const char *pr,char *s, int size); 41 char * (*fe_fgets_stdin)(const char *pr,char *s, int size) 42 42 = fe_fgets_stdin_init; 43 43 … … 146 146 147 147 148 char * fe_fgets_stdin_rl(c har *pr,char *s, int size);148 char * fe_fgets_stdin_rl(const char *pr,char *s, int size); 149 149 150 150 /* Tell the GNU Readline library how to complete. We want to try to complete … … 205 205 206 206 #ifndef HAVE_DYN_RL 207 char * fe_fgets_stdin_rl(c har *pr,char *s, int size)207 char * fe_fgets_stdin_rl(const char *pr,char *s, int size) 208 208 { 209 209 if (!BVERBOSE(V_PROMPT)) … … 246 246 #if !defined(HAVE_READLINE) && defined(HAVE_FEREAD) 247 247 extern "C" { 248 char * fe_fgets_stdin_fe(c har *pr,char *s, int size);249 } 250 char * fe_fgets_stdin_emu(c har *pr,char *s, int size)248 char * fe_fgets_stdin_fe(const char *pr,char *s, int size); 249 } 250 char * fe_fgets_stdin_emu(const char *pr,char *s, int size) 251 251 { 252 252 if (!BVERBOSE(V_PROMPT)) … … 264 264 /* some procedure are shared with "static readline" */ 265 265 #if defined(HAVE_DYN_RL) 266 char * fe_fgets_stdin_drl(c har *pr,char *s, int size)266 char * fe_fgets_stdin_drl(const char *pr,char *s, int size) 267 267 { 268 268 if (!BVERBOSE(V_PROMPT)) … … 302 302 /* = fgets = */ 303 303 /* ===================================================================*/ 304 char * fe_fgets(c har *pr,char *s, int size)304 char * fe_fgets(const char *pr,char *s, int size) 305 305 { 306 306 if (BVERBOSE(V_PROMPT)) … … 318 318 /* = init for static rl, dyn. rl, emu. rl = */ 319 319 /* ===================================================================*/ 320 static char * fe_fgets_stdin_init(c har *pr,char *s, int size)320 static char * fe_fgets_stdin_init(const char *pr,char *s, int size) 321 321 { 322 322 #if (defined(HAVE_READLINE) || defined(HAVE_LIBREADLINE)) && !defined(HAVE_DYN_RL) && !defined(HAVE_FEREAD) … … 411 411 #ifdef HAVE_TCL 412 412 /* tcl: */ 413 char * fe_fgets_tcl(c har *pr,char *s, int size)413 char * fe_fgets_tcl(const char *pr,char *s, int size) 414 414 { 415 415 if(currRing!=NULL) PrintTCLS('P',pr); … … 425 425 /* ===================================================================*/ 426 426 /* dummy (for batch mode): */ 427 char * fe_fgets_dummy(c har *pr,char *s, int size)427 char * fe_fgets_dummy(const char *pr,char *s, int size) 428 428 { 429 429 return NULL;
Note: See TracChangeset
for help on using the changeset viewer.