Commit Graph

29 Commits

Author SHA1 Message Date
rkowen
ac2ac65f13 The current version for the i18n mods is 3.3 alpha 2006-02-04 21:54:31 +00:00
rkowen
1300811881 Ready for the 3.2.0 release 2006-01-18 05:37:38 +00:00
rkowen
5776e906c1 Updated version date. 2006-01-12 20:31:53 +00:00
rkowen
7df8b9107f Reworked the "module init*" subcommand to handle dot files with multiple
"module load" lines.
2006-01-12 19:15:54 +00:00
rkowen
c05002c5de Time for the 3.2.0 release 2005-12-15 17:35:21 +00:00
rkowen
91629b963e Added the cvs2cl.pl perl script for generating the ChangeLog semi-automatically.
Removed stripmkf - an artifact from older releases.
2005-12-05 18:48:39 +00:00
rkowen
5b94b9de8f * Eliminated any warnings caused by using Tcl 8.4
* Fixed any mixed size differences when using ints and pointers.
  (Only an issue with 64 bit machines.)
2005-11-30 18:53:44 +00:00
rkowen
616678ad25 Added the CONST84 qualifier to eliminate compiler warnings, and the side
effects.
2005-11-29 04:16:07 +00:00
rkowen
06bc6fd023 * cmdConflict.c: Fixed memory allocation bug in cmdPrereq().
When there is more than 1 argument to the prereq command, both
  savedlens and savedlists were indexed past what the initial malloc
  allowed.
2005-11-21 19:32:49 +00:00
rkowen
86f2b63fc0 Merged in the modules_3_2_predeep_branch branch to the main trunk.
Removed the hash library.
2005-11-14 23:51:08 +00:00
rkowen
5340e1459c Moved install.sh to config/ and updated the version to 3.2.0a . 2002-04-30 19:32:57 +00:00
rkowen
d731ef696c Preparing the version move to 3.1.7 2002-03-10 07:02:01 +00:00
rkowen
6bc3982702 Minor change to date. 2002-01-04 05:07:49 +00:00
rkowen
4251ae7d53 * Fixed problem with module load when the full path
is given (patch due to Scott Gaskins).
* Added tests for the above problem.
* Added the Modules-Paper in PDF format (thanks to Philip Kearns
  and Leo Butler for raising the issue).
* Modified probetcl to avoid using the -c option
  (patch due to Philip Kearns).
* Modified probetcl to use tclsh first then tcl
* Added TCL_VERSION to configure and use it in the Makefile
  to use the -ltcl@TCL_VERSION@ library.
2001-11-05 21:50:41 +00:00
rkowen
0f61304395 Release 3.1.5 2001-08-18 14:36:16 +00:00
rkowen
029e1c10cc * Fixed up cmdPath to remove individual items from a path
(patch due to Eric Stanley).
2001-08-17 17:46:05 +00:00
rkowen
144bfd29b4 Minor fixes for distribution uploading. 2001-08-03 21:26:42 +00:00
rkowen
2e30702aec * Added bz2 files to distribution mix. 2001-08-03 19:59:32 +00:00
rkowen
d24fbc7379 * Fixed "module swap" to put the substituted module in the
same path location as the old.  Also added a number of tests
  for this feature.
  (Bug was pointed out by Leo Butler <lbutler@brocade.com>)
* Added tests for the "is-loaded" modulefile command introduced
  back in 3.0.8-rko.
2001-07-26 04:59:25 +00:00
rkowen
15ea3e0c49 Testing to see if a really minor update could be done. 2001-07-16 19:05:43 +00:00
rkowen
379d346011 * Added module-cvs modulefile for easy CVS/ftp access to the
modules CVS repository.
* Added README.perl describing Ron Isaacson's Env::Modulecmd
  perl module (Ron.Isaacson@morganstanley.com).
* Added further tests for modulefile "module use dir_path"
* Fixed bug of unloading a modulefile with a "module use dir_path"
2001-07-11 21:56:36 +00:00
rkowen
1c19dd2adf Changed the version to 3.1.3a to note that this is not a release. 2001-07-11 14:09:08 +00:00
rkowen
1e161da8f2 * Added document file INSTALL.RH7x which explains how to set up
an modules environment for all users through the system shell
  files.  Is specific to Linux/RedHat 7.x, but is of general
  applicability.
* Added further tests for modulefile "module use dir_path"
  (found an unload bug that will be fixed before release)
* Environment variable contents are now quoted to preserve
  any embedded environment variables. (Needed for versioning)
* Added over 50 tests specific to module versioning, and testing
  xgetenv.
* Fixed the unsetenv on unload function, the feature added in 3.0.6-rko
  was supposed to set the env.var. to the optional third argument.
  This was to allow old env.var. values to be recovered by unraveling
  a stack set in an other env.var.  Added tests for this feature.
  This is used by the version modulefile.
* Fixed and updated the version modulefile to allow stacked
  versions to be removed the stack.
* Removed an annoying spurious stderr newline.
2001-07-09 18:21:37 +00:00
rkowen
39b9c33649 * Fixed the "module use --append" feature, and fixed the tests
for "module use", "module use --append", and "module unuse".
* Changed the global variable names (flags,current_module) to
  (g_flags, g_current_module) to identify their ubiquity in the
  module source.
2001-06-09 09:48:47 +00:00
rminsk
689fb748f8 Retracted new version 2001-02-15 02:40:56 +00:00
rminsk
f543737806 Bumped version for mel addition 2001-02-15 02:39:53 +00:00
rminsk
eb4317f558 Bumped up version number for new release 2001-02-01 18:31:32 +00:00
rk
589d854ef6 Minor updates. 2000-06-28 01:21:53 +00:00
rk
e816ab15b5 modules is a shell tool for setting-up the user environment on the
fly, as it were.  It's a powerful mechanism for dynamically changing
environment variables, aliases, X11 resources, etc.
It uses an embedded Tcl intrepretor, with a few extensions.  Therefore,
it has a well defined language syntax.
Version 3.1 is GPL, and includes many improvements over the 3.0beta.
2000-06-28 00:17:34 +00:00