Changeset 88d631 in git
- Timestamp:
- Sep 10, 2008, 11:06:37 AM (15 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '00e2e9c41af3fde1273eb3633f4c0c7c3db2579d')
- Children:
- 0ec43aa4fa51ba4c252139582250a242e5dffa42
- Parents:
- 9db056766710393a837733e7b1f765e86500c2ff
- Location:
- kernel
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/febase.h
r9db0567 r88d631 4 4 * Computer Algebra System SINGULAR * 5 5 ****************************************/ 6 /* $Id: febase.h,v 1.1 2 2008-09-10 08:52:27 Singular Exp $ */6 /* $Id: febase.h,v 1.13 2008-09-10 09:06:37 Singular Exp $ */ 7 7 /* 8 8 * ABSTRACT: basic i/o … … 276 276 277 277 /* the interface for reading: */ 278 extern char * (*fe_fgets_stdin)(c har *pr,char *s, int size);278 extern char * (*fe_fgets_stdin)(const char *pr,char *s, int size); 279 279 280 280 #ifdef HAVE_DYN_RL 281 char * fe_fgets_stdin_drl(c har *pr,char *s, int size);281 char * fe_fgets_stdin_drl(const char *pr,char *s, int size); 282 282 #endif 283 283 … … 299 299 #endif 300 300 /* readline, linked in: */ 301 char * fe_fgets_stdin_rl(c har *pr,char *s, int size);301 char * fe_fgets_stdin_rl(const char *pr,char *s, int size); 302 302 303 303 /* emulated readline: */ 304 char * fe_fgets_stdin_emu(c har *pr,char *s, int size);304 char * fe_fgets_stdin_emu(const char *pr,char *s, int size); 305 305 306 306 /* fgets: */ 307 char * fe_fgets(c har *pr,char *s, int size);307 char * fe_fgets(const char *pr,char *s, int size); 308 308 309 309 #ifdef HAVE_TCL 310 310 /* tcl: */ 311 char * fe_fgets_tcl(c har *pr,char *s, int size);311 char * fe_fgets_tcl(const char *pr,char *s, int size); 312 312 #endif 313 313 314 314 /* dummy (for batch mode): */ 315 char * fe_fgets_dummy(c har *pr,char *s, int size);315 char * fe_fgets_dummy(const char *pr,char *s, int size); 316 316 317 317 #ifdef __cplusplus -
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.