1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 <2004> 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 <2004> 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: VDCT strips \ character from field definitions |
From: | John Maclean <[email protected]> |
To: | "Porter, Rodney R." <[email protected]> |
Cc: | [email protected], Matej Sekoranja <[email protected]> |
Date: | Tue, 17 Feb 2004 12:55:23 -0600 |
Hi!
Due to some (more than minor) bugs in VisualDCT, I have quicly released a new build with bugfixes. Fixes: 5034 VDCT incorrectly converts DISV="1" and UDF="1" 5031 VDCT strips \ character from field definitions 5033 DTYP field need not be defined before DBF_INPUT/DBF_OUTPUT fields (minor)
And the one from Bob Dalesio: VisualDCT takes INP with .0025 and thinks it is a link. That is any constant that starts with a "."
Right now are are making plans for package D. Does anybody have any more ideas what to put in? I guess most wanted is command line tool for flattening hierarchical databases.
Regards, Matej
_ _ _ _ _ _ _ _ _ _| |_| |_| |_| |_| |_| |_| |_| |_| |
Cosylab: http://www.cosylab.com Archive: http://lists.cosylab.com
In VDCT the ‘\’ character, used to signal special, nonprintable, characters is stripped from all field definitions when a file is read in and are then permanently lost when saved. i.e.
field(OUT,"@$(PORT) {\x040011\x022WL>%s}{\x06}")
becomes
field(OUT,"@$(PORT) {x040011x022WL>%s}{x06}")
This is a common usage for drvAscii serial communication.
Does anyone have a solution?
I tried to submit a bug report for VDCT, but the link from the EPICS site didn’t work and the link from their site is password protected.
Rodney Porter
Senior Scientific Programmer
Data Acquisition/Detector Systems
Intense Pulsed Neutron Source
Argonne National Laboratory
Bldg. 360, Rm. L-169
9700 S. Cass Ave.
Argonne, IL 60439
(630) 252 - 7151
(630) 252 - 4163 fax