This version adds some new features and fixes some bugs or wekanesses of both HEPiX X11 and HEPiX shell scripts. The following describes the details.
This is the last version before an important internal reorganisation of the distribution package, this is why there is not too much effort in the documentation and in the installation procedures as these will change by the end of june 1996.
Indeed, the HEPiX package is becoming too big as it is providing an important, complete, homogeneous and integrated interface to users. It had been decided to cut this package in order to give more flexibility to developpers to release new versions and bug fixes, as well as to make this package, less CERNiX and more HEPiX (which is already the case but not visible enough).
Therefore there will be 5 parts:
Here are some recommendations:
setenv VARIABLE xyzwe recommend you to write:
setenv VARIABLE "xyz"Indeed, if there is no quotes, and if the value contains a variable which itself contains spaces, the shell will complain that there are too many arguments passed to the setenv builtin command.
because any body who is writing:
setenv MANPATH xyzwill get: too many arguments. This is due to the fact that:
This come from T. Bell request as some applications get confused if PRINTER or LPDEST is null
No more /afs/usr/man in MANPATH but for AIX 3.2 and AIX 4.1
The EDITOR and VISUAL environment variables changed from from `emacs' to `pico'
are modified to accept a new feature to allow group administrator to setup a GROUPMANPATH variable as it exists a GROUPPATH variable
for using a 'hepix' variable which is cleaning the code
for warning if $USER != $LOGNAME
for the message Do not modify ...
There had been a first campaign of tests from which a Todo list had been produced. All the modifications described there had been implemented. Click here for more information on the UMTF-X11 Todo list. Thanks to the UMTF-X11 working group for this bug report list.
Moreover, many more icons styles had been added to the fvwm_style configuration file (Thanks to M. Liebana).
The xdm wrappers are now compliant with the specifications from the UMTF-X11 working group.
the call to zwgcchanged and is now:
zwgc -nofork &in order to avoid hanging the X login procedure if zwgc itself hangs due to problems with zephyr1 (ie cnwgs1!!)
There is a change in the policy and:
HX_SOURCEPROFILE=yes
Had been changed:
`$cmd_sed -e 's/^\([a-zA-Z0-9_]*\)instead of
`$cmd_sed -e 's/^\([A-Z_]*\)
Many things had been added, including the possibility to regenrate the fvwm configuration from the root menu, the icon placement, the icon path (thanks to M. Liebana for normalising very nice CERN icons), etc.
This program is used by fvwm
it couldn't warn anything (this is now working) because of a badly defined pattern matching
A TCL script which display a message in a window. It can take it from STDIN
A public domain program which can display a message in a window. It can take it from STDIN.
A bug had been fixed. The program was badly linking to ../.@sys instead of .@sys. This is now fixed. However the uco command needs a complete review which will come later (HEPiX 3.0.6).
The make.pl program hadn't been modified although major modifications need to be done due to the future reorganisation of the HEPiX scripts package distribution.
The documentation hadn't been modified although modifications need to be done due to the future reorganisation of the HEPiX scripts package distribution.
The HEPiX user guide had been modified. There is a note about .tcshrc and .cshrc files
, I added entries for the following files: