From d443b72d29bc698e44b42ef2f72fa76a6289cc83 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Wed, 29 Nov 2006 20:29:06 +0000 Subject: [PATCH] Added CAS, fixed some other wording and HTML encoding. --- documentation/RELEASE_NOTES.html | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/documentation/RELEASE_NOTES.html b/documentation/RELEASE_NOTES.html index 85e8c8b6f..daf0245e0 100644 --- a/documentation/RELEASE_NOTES.html +++ b/documentation/RELEASE_NOTES.html @@ -13,6 +13,13 @@ +

cas

+ +

There was a bug in the portable channel access server library that prevented +the PV Gateway from being able to handle and pass on alarm acknowledgements from +the EPICS Alarm Handler ALH. This has been fixed in this release and should only +require that the gatewey be recomplied against this version of Base.

+

dbLoadTemplate

The parser for the substitutions file accepted by dbLoadTemplate() has been @@ -32,7 +39,8 @@ _ - + : . / \ [ ] < > ;

use C89-compatible escaped character codes such as \", \', \t, \n, \064 and \x7e. The parser also now checks for and reports strings that have a newline character in them as an error - if you want a newline in a field, use the \n -escaped version.

+escaped version. These escapes only apply to the value part of a field() entry +in .db file though; no other strings have escape codes translated.

libCom/test and db/test

@@ -49,12 +57,12 @@ humans.

the test programs in a suitable order. At a vxWorks target shell, type:

-
ld arch/vxTestHarness.munch
+
ld </path/to/base/bin/vxWorks-arch/vxTestHarness.munch
 cd "/path/to/writable/directory"
 epicsRunLibComTests
-

On RTEMS, boot the bin/arch/rtemsTestHarness binary.

+

On RTEMS, boot the bin/arch/rtemsTestHarness binary.

You may wish to capture the output from running these to a file to more easily check the results, since there is no wrapper program to collect and @@ -98,7 +106,7 @@ separated by a semicolon ;, all but one of which must be assignments. The value of the whole string is determined by the single non-assignment expression, which may appear anywhere in the string. For example, the following string causes a single CALC record to output the successive values of a sine -curve: sin(a); a:=a+d2r

+curve in 1 degree intervals: sin(a); a:=a+d2r

Previously any expression that performed an invalid operation which would generate a NaN or Inf result would be stopped immediately and return an error to @@ -110,7 +118,7 @@ infinity. To permit this to be checked within the expression, the new operators expression language. The literal values Inf and NaN are also now supported in expressions.

-

The incompatible change to the expression language was to change the +

The only incompatible change to the expression language was to change the NOT operator from performing a unary minus operation to an integer bitwise not; the former meaning is illogical and as a result was probably not used much, if at all — nobody complained when I discussed this on