zimoch
3bb6433fe6
Merge remote-tracking branch 'remotes/github/extend_calc' into PSI-7.0
2025-07-14 10:55:06 +02:00
zimoch
0f29b34f68
Merge branch '7.0' into PSI-7.0
2025-07-14 10:49:20 +02:00
zimoch
427c3b4de1
fix missed documentation update
2025-07-14 09:55:47 +02:00
zimoch
525cddc43f
fix calc link documentation
2025-07-14 09:32:44 +02:00
zimoch
65cc904262
fix calc link range check
2025-07-14 09:32:44 +02:00
zimoch
6196554b17
extend sub record to inputs A-U
2025-07-14 09:32:44 +02:00
zimoch
04a59727ec
make CALC/OCAL fields twice as long
2025-07-14 09:32:44 +02:00
zimoch
9921a8ae19
extend calc records and expressions to inputs A-U
2025-07-14 09:32:44 +02:00
Michael Davidsaver
def6cdb61f
better error for dbPutString() to DBF_NOACCESS
2025-07-07 16:45:50 -07:00
Michael Davidsaver
2422e56d20
Improve "Ring buffer overflow" message
2025-07-07 16:13:07 -07:00
Michael Davidsaver
c39f39cb93
improve message for missing INAM/SNAM
...
Include the requested function name
2025-07-07 16:13:07 -07:00
Simon Rose and Andrew Johnson
94aa917f5d
Ensure that dbgrp/dbglob use the same arguments
2025-06-20 16:00:37 -05:00
Simon Rose and Andrew Johnson
cca6db9d53
Rename arguments and clarify API docstring
2025-06-20 16:00:37 -05:00
Simon Rose and Andrew Johnson
f3c72ea38e
Replace dbgrep by dbglob, leaving dbgrep as an alias
2025-06-20 16:00:37 -05:00
Simon Rose and Andrew Johnson
43afae523e
Remove dbltExpand test
...
This is an older manual test to compare dbLoadTemplate to compare to
msi's output. However, it does not link properly with dbCore due to
the rewriting of dbLoadRecords, so it is being removed.
2025-06-20 15:45:44 -05:00
Simon Rose and Andrew Johnson
144ab9074d
Fix help message
2025-06-20 15:45:44 -05:00
Simon Rose and Andrew Johnson
b34465add6
Add support for EPICS_DB_INCLUDE_PATH
...
This allows dbLoadTemplate to search through either a custom-provided
list of paths, or through paths provided by the environment variable
EPICS_DB_INCLUDE_PATH.
2025-06-20 15:45:44 -05:00
Jerzy Jamroz and Andrew Johnson
8752372af1
build: atInit module moved to libcom.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz and Andrew Johnson
41f19bd798
build: atInit build-in without the selection capability.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz and Andrew Johnson
a89b12f9ef
fix: free(item->cmd) not necessary due to the single allocation.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz and Andrew Johnson
132cc8b90a
refactor: Introducing "__AT_INIT_LOG" consistency.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz and Andrew Johnson
bdb3744e7e
perf: mallocMustSucceed upgraded with the single allocation.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz and Andrew Johnson
124f7b9d9b
refactor: afterInit changed to atInit.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz and Andrew Johnson
579c15e4f2
feat: afterInit ELLLIST implementation.
2025-06-20 15:42:47 -05:00
Jerzy Jamroz and Andrew Johnson
326c8d588f
feat: Refining the afterInit.
...
* Better error handling
* help message added
* version added
* afterInit=YES build var required to enable
2025-06-20 15:42:47 -05:00
Jerzy Jamroz and Andrew Johnson
77140abe70
feat: afterInit integration to the IOC shell.
...
The command allows to define boot routines before the iocInit.
2025-06-20 15:42:47 -05:00
Andrew Johnson
94b37fafb6
Fix heading levels in filters documentation
2025-06-18 11:12:43 -05:00
Andrew Johnson
99682610a0
Fix header levels in some .dbd.pod files
2025-06-18 11:12:43 -05:00
zimoch and Andrew Johnson
0223ee8465
add space for consistency
2025-06-18 10:15:34 -05:00
zimoch and Andrew Johnson
fe3ccfcafd
ensure uft8 encoding in pod files
2025-06-18 10:15:34 -05:00
zimoch and Andrew Johnson
37741efa38
allow =fields ranges in *.dbd.pod
2025-06-18 10:15:34 -05:00
zimoch and Andrew Johnson
51b57e0043
beautify md table layouts by padding
2025-06-18 10:15:34 -05:00
Michael Davidsaver
333446e0fe
dbDbLink: debug detect dbPutLink w/o locking
...
Cross-check ownership when lockset debug tracking is enabled.
2025-06-16 18:11:26 -07:00
Michael Davidsaver
8735a7b17c
dbCa: fix db_process() w/o locking
2025-06-16 18:11:26 -07:00
Andrew Johnson
c485055bd5
asSet* commands don't need DBD loaded
2025-06-04 09:52:44 -05:00
Andrew Johnson
35923b5085
Use "Invalid" instead of "Illegal" in error messages
2025-06-04 09:52:44 -05:00
Andrew Johnson
42e7cbc71d
Add color to the softIoc verbose output
2025-06-04 09:52:44 -05:00
Andrew Johnson
8c6336014a
Update & color error/warning messages from db/dbd parser
2025-06-04 09:52:44 -05:00
zimoch
8d46bd3a41
fix calc link documentation
2025-05-23 13:48:54 +02:00
zimoch
226b752470
fix calc link range check
2025-05-23 12:11:20 +02:00
zimoch
f7778539e8
make CALC/OCAL fields twice as long
2025-05-23 11:42:17 +02:00
zimoch
45ea3d5664
extend calc records and expressions to inputs A-U
2025-05-22 16:34:16 +02:00
Timo Korhonen and Andrew Johnson
0cbc4eb107
fixes in pod files to resolve issues in conversion to markdown.
2025-05-21 09:09:34 -05:00
Simon Rose and mdavidsaver
72936844ae
Silence some error log messages during test runs
2025-05-16 11:39:34 -07:00
ext-muir_j and Andrew Johnson
5e1bd8956b
Fix stringout doc typo: s/dirctly/directly/
2025-04-24 11:20:44 -05:00
Andrew Johnson
e13d65f6f5
Remove more uses of DEVSUPFUN that C23 doesn't like
2025-04-17 12:29:05 -05:00
Andrew Johnson
eb1263795e
Use new DSET and arg's
2025-04-17 11:55:30 -05:00
Andrew Johnson
ad326751fa
C23 needs a cast here
2025-04-17 10:04:54 -05:00
Freddie Akeroyd and GitHub
7372b4e5bb
Add fields argument to dbgrep() ( #613 )
...
This allows optionally printing out the value of one or more fields
for each record found.
2025-04-04 09:17:16 -05:00
Minijackson and Andrew Johnson
cad535a956
docs: include msi cli reference, use Sphinx cli features
...
This enables referring to e.g. {option}`msi -o` in the documentation,
and it will link to the correct location
2025-04-04 08:29:36 -05:00