make-alpha
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] make branch, master, updated. 4.1-10-ge4ac28e


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.1-10-ge4ac28e
Date: Wed, 28 Jan 2015 02:43:31 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "make".

The branch, master has been updated
       via  e4ac28e83081fa273b19fa778d46c1e3052cb834 (commit)
      from  1fae20a2b7894ab24bb2a17e48178e70c4cf0db9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e4ac28e83081fa273b19fa778d46c1e3052cb834
Author: John Malmberg <address@hidden>
Date:   Thu Nov 27 21:28:30 2014 -0600

    Fix bs-nl handling, exit and Environment for VMS.
    
    This fix required a complete rewrite of the command parser vmsjobs.c
    child_execute_job.  The old parser had too many incorrect assumptions
    about DCL commands and could not be repaired to extended.
    
    The parser now more closely parses VMS commands and handles quoted
    commands and redirection.  Command File mode has been improved, but can
    not fully support bs-nl syntax.
    
    VMS Unix shell simulation has been improved.
    
    * commands.c: vms_comma_separator is now a run-time setting.
    * function.c: vms_comma_separator is now a run-time setting.
    * function.c(func_basename_dir) now reports "[]" or "./" based on
      VMS crtl runtime setting.
    * job.c(start_job_command): VMS Handle empty commands propery.
    * main.c: Add VMS environment variables for run-time settings.
      * vms_legacy_behavior - Force older behavior.
      * vms_comma_separator - Commas or spaces for separators.
      * vms_unix_simulation - Enhanced Posix shell simulation features.
      * Detect if VMS CRTL is set to report Unix paths instead of VMS.
      * ':' and '>' are also MAP_DIRSEP on VMS.
    * makeint.h: Add VMS run-time option variables.
    * readme.vms: Update to current behavior.
    * variable.c(define_variable_in_set): Fix VMS Environment variable
      lookup.
    * variable.c(define_automatic_variables): Remove some VMS specific
      automatic variables and use the Unix ones instead.
    * vms_export_symbol.c: Set max symbol size correctly.
    * vmsjobs.c: child_execute_job() complete rewrite of VMS comand
      parsing.
    * vmsjobs.c(build_vms_cmd): VMS commmand building with shell simulation.
    
    Signed-off-by: Paul Smith <address@hidden>

-----------------------------------------------------------------------

Summary of changes:
 README.VMS          |  192 +++++---
 commands.c          |    2 +-
 function.c          |   28 +-
 job.c               |   27 +-
 main.c              |  128 ++++-
 makeint.h           |    6 +-
 variable.c          |   44 ++-
 vms_export_symbol.c |    6 +-
 vmsjobs.c           | 1480 ++++++++++++++++++++++++++++++++++-----------------
 9 files changed, 1308 insertions(+), 605 deletions(-)


hooks/post-receive
-- 
make



reply via email to

[Prev in Thread] Current Thread [Next in Thread]