2.8. ComPact Internal Shell (m3msh) Changes

For the purpose of standardized execution of programs on different platforms within ComPact m3msh has been created. Its changes and fixes are listed below.

  ---- [i] wildcard processing
  devel_m3msh_d2_0_0:
    date: 1999/10/30 16:47:20;  author: wagner;  state: Exp;  lines: +1 -0
    Implemented simple wildcard expansion using the conventional
    shell globbing characters * and ?.

    Globbing can be disabled by a preceding quote character, which defaults
    to backquote (`).

    The quote character can be changed using the -qc option.
       


  ---- [f] wildcard processing
  devel_m3msh_d2_0_1:
    date: 1999/10/31 11:43:42;  author: wagner;  state: Exp;  lines: +1 -0
    Some special handling for prefix sequences of ./ and ../ has been
    added to the wildcard matching routines. The implementation is not
    as general as in conventional shells, though; intermixed sequences
    such as ./.././../* are not matched correctly.
       


  ---- [] change set m3msh-cd-pushd-popd-exit+globbingfix
    created by wagner at 2000.06.24.15.32.30
    description:
    new m3msh commands and fix for empty wildcard expansion (PR82)
    package changes:
      m3msh devel_m3msh_d2_1_0      devel_m3msh_d2_2_0