gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, feature/fix-comments, updated. gawk-4.1.


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, feature/fix-comments, updated. gawk-4.1.0-3480-gd508085
Date: Wed, 10 Oct 2018 14:06:49 -0400 (EDT)

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 "gawk".

The branch, feature/fix-comments has been updated
       via  d508085853c94f298960606a28691ac36f89e5f7 (commit)
       via  db02b3102f663820799ba192590e1c9cf932f524 (commit)
       via  b58ed880ff03d08d8f5e214344addbbcf39749c2 (commit)
      from  113d1060248e350200bc098a3d1c22fdb4835db3 (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 -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=d508085853c94f298960606a28691ac36f89e5f7

commit d508085853c94f298960606a28691ac36f89e5f7
Merge: 113d106 db02b31
Author: Arnold D. Robbins <address@hidden>
Date:   Wed Oct 10 21:06:43 2018 +0300

    Merge branch 'master' into feature/fix-comments

diff --cc ChangeLog
index 5edad05,cba90bd..6d3ae78
--- a/ChangeLog
+++ b/ChangeLog
@@@ -1,54 -1,8 +1,59 @@@
  2018-10-10         Arnold D. Robbins     <address@hidden>
  
+       * debug.c (print_instruction): For Op_comment, use print_func
+       instead of fprintf to print the comment type.
+ 
++2018-10-10         Arnold D. Robbins     <address@hidden>
++
 +      * awkgram.y (Grammar): For statement -> { statements }, fix comment
 +      handling.  For `if' statement add comment support.
 +      * profile.c (pp_print): Print comments associated with `if' and `else'.
 +
 +2018-10-09         Arnold D. Robbins     <address@hidden>
 +
 +      * awkgram.y (Grammar): Fix handling of empty statement (just a semi-
 +      colon).
 +      (merge_comments): If no chained comment and no second comment,
 +      just return early.
 +
 +2018-10-09         Arnold D. Robbins     <address@hidden>
 +
 +      * awk.h (enum commenttype): New enum.
 +      (NODE): Add it to sub.val.
 +      (EOL_COMMENT, FULL_COMMENT): Replaced with above enum values.
 +      * awkgram.y (Grammar): Finish up handling comments in function headers
 +      and bodies. Get trailing comments at end of program
 +      (get_comment): When doing comments, if we got EOF, push it back so that
 +      multiple comments get merged together.
 +      (merge_comments): Allow second parameter to be NULL.
 +      * profile.c (pp_print): Change to use above enum everywhere. For
 +      Op_K_print_rec produce plain `print' instead of `print $0'. Handle
 +      comments in ?:. Handle printing function comments.
 +      (print_comment): Simplify `after_newline' assignment.  Add assertion
 +      that chaining is only two deep.
 +
 +2018-10-06         Arnold D. Robbins     <address@hidden>
 +
 +      * awkgram.y (action): Improve handling of comments attached
 +      to braces. Helps with function bodies.
 +
 +2018-10-04         Arnold D. Robbins     <address@hidden>
 +
 +      * awkgram.y (merge_comments): Change return type to void. Adjust calls.
 +      (Grammar): For action, pull comments out of braces and stick
 +      into the list. For function_prologue, get comments from parameters
 +      and ending newline, merge, and save.  Wherever nls and opt_nls
 +      are used, be sure to pass their values up via $$. For various
 +      cases that can be empty, explicitly set $$ = NULL.
 +      * profile.c (pprint): Get switch working.  Get ?: working.
 +      (print_comment): Print any chained comment.
 +      (pp_func): Start revising.
 +
 +2018-10-03         Arnold D. Robbins     <address@hidden>
 +
 +      * awkgram.y: Range expressions, enable comment stuff.
 +      Switch statement: start on comment handling.
 +
  2018-10-01         Nelson H.F. Beebe     <address@hidden>
  
        * custom.h (__builtin_expect): Define for non-GNU compilers.

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

Summary of changes:
 ChangeLog | 5 +++++
 debug.c   | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)


hooks/post-receive
-- 
gawk



reply via email to

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