Plot preview had a bug that  could cause OpenVnmrJ to exit (#105)
Plot preview had a bug that  could cause OpenVnmrJ to exit (#105)

* ds program may show the wrong spectrum (#90)

If an arrayed data set has more than nine traces
and the  vertical scale (vs) or vertical position (vp)
is interactively updated, alternating traces will be
displayed. The integral could also be wrong.

* allow operator names to be all-numeric strings (#93)

fix adapted from Mauro Cremonini on spinsights:
https://spinsights.chem.agilent.com/thread/3431

* Allow Cntrl-C or kill -2 to safely exit a background Vnmrbg (#95)

* ds program may show the wrong spectrum

If an arrayed data set has more than nine traces
and the  vertical scale (vs) or vertical position (vp)
is interactively updated, alternating traces will be
displayed. The integral could also be wrong.

* Allow kill -2 or Cntrl-C to safely exit a background Vnmrbg

* Server mode problem with Vnmrbg (#97)

* ds program may show the wrong spectrum

If an arrayed data set has more than nine traces
and the  vertical scale (vs) or vertical position (vp)
is interactively updated, alternating traces will be
displayed. The integral could also be wrong.

* Allow kill -2 or Cntrl-C to safely exit a background Vnmrbg

* Vnmrbg running in server mode would exit

After receiving its first message on its server listening socket,
Vnmrbg in server mode would exit.

* Several programs would fail is their pathnames were too long (#99)

* ds program may show the wrong spectrum

If an arrayed data set has more than nine traces
and the  vertical scale (vs) or vertical position (vp)
is interactively updated, alternating traces will be
displayed. The integral could also be wrong.

* Allow kill -2 or Cntrl-C to safely exit a background Vnmrbg

* Vnmrbg running in server mode would exit

After receiving its first message on its server listening socket,
Vnmrbg in server mode would exit.

* Several programs would fail if file names were too long

Several programs (ddf, noise, getdatadim, ilfid) would fail
if the langth of the pathname was larger than 128 characters.
Increased length limit to 256 characters, which is what most
other programs use. Othe rsmall changes include addsub setting
ctcount=1 if it is 0.

* Error messages when running Vnmrbg in background (#101)

* ds program may show the wrong spectrum

If an arrayed data set has more than nine traces
and the  vertical scale (vs) or vertical position (vp)
is interactively updated, alternating traces will be
displayed. The integral could also be wrong.

* Allow kill -2 or Cntrl-C to safely exit a background Vnmrbg

* Vnmrbg running in server mode would exit

After receiving its first message on its server listening socket,
Vnmrbg in server mode would exit.

* Several programs would fail if file names were too long

Several programs (ddf, noise, getdatadim, ilfid) would fail
if the langth of the pathname was larger than 128 characters.
Increased length limit to 256 characters, which is what most
other programs use. Othe rsmall changes include addsub setting
ctcount=1 if it is 0.

* Error messages when running OVJ in background mode

Two macros would report errors when starting in background mode.
One error was about system not being an acquisition system.
The other error was that the file enterQ did not exist

* Fixed bug in doccplot (plot preview) that caused OpenVnmrJ to exit (#104)

* ds program may show the wrong spectrum

If an arrayed data set has more than nine traces
and the  vertical scale (vs) or vertical position (vp)
is interactively updated, alternating traces will be
displayed. The integral could also be wrong.

* Allow kill -2 or Cntrl-C to safely exit a background Vnmrbg

* Vnmrbg running in server mode would exit

After receiving its first message on its server listening socket,
Vnmrbg in server mode would exit.

* Several programs would fail if file names were too long

Several programs (ddf, noise, getdatadim, ilfid) would fail
if the langth of the pathname was larger than 128 characters.
Increased length limit to 256 characters, which is what most
other programs use. Othe rsmall changes include addsub setting
ctcount=1 if it is 0.

* Error messages when running OVJ in background mode

Two macros would report errors when starting in background mode.
One error was about system not being an acquisition system.
The other error was that the file enterQ did not exist

* Bug: Plot preview could cause OpenVnmrJ to exit

If plot preview is used and another macro (from qNMR for example) calls
docpplot, magical gets into a loop and exits with a amagic: "environment nesting
is too deep" error.

OpenVnmrJ/OpenVnmrJ,OpenVnmrJ/OpenVnmrJ,OpenVnmrJ/OpenVnmrJ,OpenVnmrJ/OpenVnmrJ,OpenVnmrJ/OpenVnmrJ,OpenVnmrJ/OpenVnmrJ,OpenVnmrJ/OpenVnmrJ,OpenVnmrJ/OpenVnmrJ,OpenVnmrJ/OpenVnmrJ,OpenVnmrJ/OpenVnmrJ