Jeremy Lorelli
d00ce1bc0a
gitignore cleanup + comments
2025-10-08 09:40:21 -05:00
Sky Brewer
4c4f2f075f
Update README with quick start
...
Adds a quick install and run a softIoc documentation to the README
Also adds some up to date links at the top of the page.
2025-10-08 09:37:41 -05:00
Madeline Park
1cea3f1eed
added prop(YES) annotations ( #706 )
...
All Base record types annotated with `prop(YES)` as appropriate.
2025-10-08 09:35:29 -05:00
Michael Davidsaver
7444936a22
colorize more errors/warnings
2025-09-20 09:42:01 -05:00
Michael Davidsaver
edd99a903b
doc
2025-09-20 09:42:01 -05:00
Simon Rose
e4fbd83c93
Fetch the custom cfg/CONFIG_* files early
...
If you overwrite INSTALL_LOCATION in CONFIG_SITE, then it would be the case that
TOP_CFG_CONFIGS would point to those from EPICS base and not from the module
that you are loading. Fetching these earlier fixes that issue.
2025-09-10 09:36:30 -05:00
Michael Davidsaver
2e26ec09a6
posix: initialize pthread_attr for non-epics threads
2025-09-03 07:36:36 -07:00
Michael Davidsaver
9ce921f4fd
fdManagerTest: quiet spurious failure
...
One iteration should be enough, but not always,
and not for all targets...
2025-08-28 11:16:56 -07:00
Simon Rose
187801c2e6
Fix MSI tests when INSTALL_LOCATION is set
2025-08-27 09:40:24 -05:00
c3c492d2cd
test IVOA in dfanout
2025-08-13 10:02:58 -05:00
bff913e4d1
test new dfanout outputs
2025-08-13 10:02:58 -05:00
4c40b9f4bb
make dfanoutTest processing synchronous
2025-08-13 10:02:58 -05:00
640ced41c3
increase number of dfanout outputs to 16
...
and add IVOA/IVOV fields
2025-08-13 10:02:58 -05:00
5c77c842a4
test improvements: NAN, DBR strings, floating point format
...
* Allow testdbGetFieldEqual to check for NAN double and float values
* Print DBR_xxx names instead of numbers
* use %g instead of %e to format floating point values to improve readability
2025-08-13 10:02:58 -05:00
79624b72e5
extend calc, calcout and sub records and calc expressions to inputs A - U
...
To accomodate for the increased number of inputs, the size of CALC and OCAL
fields has been doubled to 160 characters.
2025-08-13 09:47:40 -05:00
Andrew Johnson
15ed1643cd
Convert xxxRecord to use typed dset
...
Fixes #574
2025-08-13 09:18:24 -05:00
007df69726
fix EPICS_PRINTF_STYLE so old mingw recognizes %ll and %z ( #674 )
...
gcc knows __gnu_printf__ since version 4.4.0, not only for MinGW but for
all targets. As we would need to check the gcc version anyway to avoid
"unrecognized format function type" errors with older MinGW versions,
we can simply use it for recent gcc versions and not depend on MinGW at all.
2025-07-30 10:23:19 -05:00
Michael Davidsaver
5ae9cc6536
gethostbyname -> getaddrinfo
...
Prefer reentrant DNS API
2025-07-30 10:16:23 -05:00
MarcoMontevechi
ff1fb82ef2
Add dfanout test ( #660 )
...
Add dfanout record unit tests
Authored-by: marcofilho <marco.filho@ess.eu >
2025-07-30 10:12:58 -05:00
Jerzy Jamroz
f4e1019ebe
fix: ts{} {} warning: missing initializer for members
...
- warning: missing initializer for member ‘epicsTimeStamp::secPastEpoch’ [-Wmissing-field-initializers]
- warning: missing initializer for member ‘epicsTimeStamp::nsec’ [-Wmissing-field-initializers]
2025-07-21 10:23:12 -05:00
Andrew Johnson
f29137b985
Fixed POD file links into some epics-docs files
...
It seems the guides/*.html docs were moved in epics-docs.
A redirect was provided, but links into the middle of those
documents no longer pointed to the appropriate section.
2025-07-16 10:25:46 -05:00
Andrew Johnson
38c11d3afe
Spellcheck, and added a Release Note entry
2025-07-16 10:25:46 -05:00
Andrew Johnson
dc776b547a
Update CALC expression documentation
...
Doxygen changes in postfix.h mostly formatting & adding tags.
Rec-ref changes regrouped the operators to match the order in
postfix.h, formatting, and added some missing operators.
Updated description of calcout.OEVT for named events.
2025-07-16 10:25:46 -05:00
Andrew Johnson
4dd01aa9b6
Updated the Event Record reference docs
...
Now covers named events, not numbers.
All links to other reference docs now work.
2025-07-16 10:25:46 -05:00
Minijackson
d724779abf
EpicsHostArch: also install into bin/ folder
2025-07-16 09:18:32 -05:00
Minijackson
26cb0dcbdc
EpicsHostArch: add -g option to convert a GNU arch tuplet
...
also add Pod-based help and examples
2025-07-16 09:18:32 -05:00
Michael Davidsaver
def6cdb61f
better error for dbPutString() to DBF_NOACCESS
2025-07-07 16:45:50 -07:00
Michael Davidsaver
7236f3ad5f
macLib: add emphasis when expansion finds an undefined macro
2025-07-07 16:45:44 -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
Hinko Kocevar
f911f8ca3e
fix Makefile test for including readlineTest
2025-06-20 16:01:44 -05:00
Hinko Kocevar
693c95e1d0
add release note
2025-06-20 16:01:44 -05:00
Hinko Kocevar
38376b95ea
fix no. of test to be ran
2025-06-20 16:01:44 -05:00
Hinko Kocevar
f7f7443c4f
remove the trailing newline in test file
2025-06-20 16:01:44 -05:00
Hinko Kocevar
f34dd44c29
add more tests
2025-06-20 16:01:44 -05:00
Hinko Kocevar
e294bb443c
2nd attempt to fix a linter error for step 49 of "Path"
2025-06-20 16:01:44 -05:00
Hinko Kocevar
de6d4e74ef
Remove CodeQL workflow for my branch
2025-06-20 16:01:44 -05:00
Hinko Kocevar
ea421f61f5
Add CodeQL workflow for my branch 2
2025-06-20 16:01:44 -05:00
Hinko Kocevar
4a81f5c518
Add CodeQL workflow for my branch
2025-06-20 16:01:44 -05:00
Hinko Kocevar
5813dcd639
attempt to fix a linter error for step 49 of "Path"
2025-06-20 16:01:44 -05:00
Hinko Kocevar
ae0435c6b2
Do not add newline to multiline-input.txt
2025-06-20 16:01:44 -05:00
Hinko Kocevar
2e00d068d3
add multiline-input.txt and multiline-expect.txt to TESTFILES
2025-06-20 16:01:44 -05:00
Hinko Kocevar
7449a947ed
check for fgets return value
2025-06-20 16:01:44 -05:00
Hinko Kocevar
b8e70783d8
trying to fix vs2012 and vs2010 builds
2025-06-20 16:01:44 -05:00
Hinko Kocevar
a2be1c4f4f
readline test
...
should work with READLINE and EPICS command line libraries
2025-06-20 16:01:44 -05:00
Hinko Kocevar
87b8050437
handle backslash for EPICS command line library (similar to READLINE)
2025-06-20 16:01:44 -05:00
Hinko Kocevar
b9b2da26fd
detect and handle backslash as part of multi-line string
2025-06-20 16:01:44 -05:00
Simon Rose
344efb14a9
Add release snipped (See PR 628)
2025-06-20 16:00:37 -05:00
Simon Rose
94aa917f5d
Ensure that dbgrp/dbglob use the same arguments
2025-06-20 16:00:37 -05:00
Simon Rose
cca6db9d53
Rename arguments and clarify API docstring
2025-06-20 16:00:37 -05:00