Commit Graph

100 Commits

Author SHA1 Message Date
Janet B. Anderson de70a70b1b Added COMPAT_313 macro for building/installing R3.13 compatability files. 2004-01-13 16:15:05 +00:00
W. Eric Norum d6c4117b35 Add support for iocsh 'system' command. 2003-12-08 20:37:14 +00:00
W. Eric Norum 26a6df0652 Clean up handling of redefinitions. 2003-09-02 20:07:18 +00:00
W. Eric Norum e3c514ea9e Add *all* iocsh variables, not just the first.
A tip of the hat to Mark Rivers for fixing this.
2003-09-01 14:05:47 +00:00
Jeff Hill 8faa55056d fixed visual c++ 6.0 build 2003-07-28 18:38:59 +00:00
W. Eric Norum 0c8d2336b7 Echo lines read from scripts after macro expansion has completed. 2003-07-25 15:31:43 +00:00
Andrew Johnson 025a73ca42 Added dbDumpVariable command 2003-07-16 19:32:20 +00:00
W. Eric Norum a907bc4df3 Expand line *before* breaking into arguments.
a) Much more efficient
    b) Allows expansion to multiple arguments.
2003-07-16 12:35:33 +00:00
Andrew Johnson 835edde87d Added iocshRegisterVariable 2003-07-15 22:32:09 +00:00
Andrew Johnson ac4890e5c9 Fixed locking problem in new iocshRegisterVariable routine. 2003-07-15 22:13:23 +00:00
W. Eric Norum a4c82bfd9f Touch up previous fix. 2003-07-15 21:17:29 +00:00
W. Eric Norum 417dfcc191 Declare proper linkage for varCallFunc(). 2003-07-15 20:47:22 +00:00
W. Eric Norum 86158b907d Add support for environment variable macro expansion. 2003-07-15 20:38:09 +00:00
W. Eric Norum 1e2a950e0b Add support for simple variable set/show. 2003-07-15 18:55:14 +00:00
W. Eric Norum ac128fc048 Add iocshArgPersistentString type. 2003-07-08 20:14:54 +00:00
W. Eric Norum 5ec41e6088 Allow run-time modification of prompt. 2003-05-08 16:04:04 +00:00
Marty Kraimer 3050b73084 use new method to register asSub functions 2003-03-26 14:04:19 +00:00
Marty Kraimer e808742fe1 function replaced by registrar 2003-03-21 19:41:50 +00:00
Janet B. Anderson 6021e84957 Changes for shared libraries and os consistancy. 2003-03-18 22:45:03 +00:00
W. Eric Norum 5dd9a8b785 Since some systems show internal thread IDs in base 10, allow entry
of numeric thread IDs in any base.
2003-03-02 17:38:33 +00:00
Andrew Johnson 894930b58b Added some commands to allow run-time queries of the registry. 2002-12-17 20:01:13 +00:00
Marty Kraimer 5b84bd81b1 add eltc and coreRelease 2002-12-13 13:11:51 +00:00
Marty Kraimer 3e1af8ce08 must use fprintf(stdout not printf so that help works on vxWorks 2002-12-12 20:09:36 +00:00
Marty Kraimer 8d73716fbd register setIocLogDisable, callbackSetQueueSize, dbPvdTableSize, scanOnceSetQueueSize, and errlogInit 2002-12-12 19:20:20 +00:00
W. Eric Norum 1c7428c1cf Change command-line input to allow CONFIG_SITE selection of libtecla,
GNU readline, or built-in EPICS routines.
2002-11-20 20:17:36 +00:00
Andrew Johnson f0b5bbf467 Was in Attic but not dead. 2002-10-30 15:23:46 +00:00
Andrew Johnson 19edff269e Was in attic but not dead. 2002-10-30 15:21:53 +00:00
Andrew Johnson 55f563b959 Added dbDumpFunction command. 2002-09-25 18:32:08 +00:00
Andrew Johnson dff960b3c3 Added command-line echoing when executing a script. 2002-09-24 22:06:54 +00:00
Janet B. Anderson de14296b80 Changed BASE_ to EPICS_. 2002-07-31 17:07:07 +00:00
Marty Kraimer 4e38494839 remove *Recdes* and *Flddes* 2002-07-30 17:43:27 +00:00
Janet B. Anderson 93b0bf478d Updated license comments. 2002-07-12 21:35:43 +00:00
Marty Kraimer 02c8f06c7f call errlogFlush before terminating 2002-07-09 18:58:54 +00:00
Marty Kraimer 7799184457 make commandTableOnce a c program 2002-06-14 13:46:28 +00:00
Ralph Lange 8d3bc7abec Fix for bitching HPUX 11 compiler 2002-03-08 14:23:04 +00:00
Marty Kraimer 29b706dd35 call asSubRecordFunctionsRegister 2001-07-03 19:25:39 +00:00
Janet B. Anderson 22abff43bf Removed references to EPICS_BASE_LIB. 2001-06-28 21:54:36 +00:00
Janet B. Anderson 7874d35daf Changes to create vxWorks archive libraries and prods. 2001-06-07 14:26:06 +00:00
W. Eric Norum d99fb7029d Change all instances of ioccrf' to iocsh' to reflect the added
capabilities of the IOC shell routines.
2001-05-17 18:16:49 +00:00
W. Eric Norum 84cd107ad9 Make epicsEnvShow work when called from vxWorks shell or iocsh.
Limits operation to a single argument.
2001-05-17 16:56:14 +00:00
W. Eric Norum 3ec821a74a Create os-specific versions of routines to set and
display environment variables.
2001-05-07 16:11:57 +00:00
W. Eric Norum f8f306624e Remove env command -- vxWorks has no environ pointer.
Add epicsPrtEnvParams to print all EPICS environment parameters.
Add printEnv to print specified environment variables.
2001-05-01 18:38:50 +00:00
W. Eric Norum f1f5f385bb Add `env' command to print enviornment variables. 2001-04-24 19:35:57 +00:00
W. Eric Norum 647221079f Fix up broken putenv(). 2001-04-24 18:36:31 +00:00
Marty Kraimer 7170c80194 add epicsMutexShowAll 2001-04-05 14:57:14 +00:00
W. Eric Norum d7137d3e02 Clean up handling of `argv' style arguments. 2001-03-20 03:25:04 +00:00
W. Eric Norum 92983574e7 Clean up the help message for # comments. 2001-03-19 22:14:35 +00:00
W. Eric Norum 45de0e4e1f Add ioccrfArgArgv argument type to support functions which take an
arbitrary number of arguments (e.g. show).  Clean up help display
of argument desciptors containing spaces.
2001-03-17 18:25:30 +00:00
W. Eric Norum 9b401acc13 Don't pass a truncated argument buffer array to a handler function. 2001-03-15 22:09:36 +00:00
Marty Kraimer e87f32f6e9 strdup not available on vxWorks 2001-02-22 19:39:02 +00:00