ArchiveOrangemail archive

patch-commit.gnu.org


(List home) (Recent threads) (382 other GNU lists)

Subscription Options

  • RSS or Atom: Read-only subscription using a browser or aggregator. This is the recommended way if you don't need to send messages to the list. You can learn more about feed syndication and clients here.
  • Conventional: All messages are delivered to your mail address, and you can reply. To subscribe, send an email to the list's subscribe address with "subscribe" in the subject line, or visit the list's homepage here.
  • Low traffic list: less than 3 messages per day
  • This list contains about 123 messages, beginning Apr 2010
  • 0 messages added yesterday
Report the Spam
This button sends a spam report to the moderator. Please use it sparingly. For other removal requests, read this.
Are you sure? yes no

[SCM] GNU patch branch, testing, created. v2.6.1-163-gca0e8d4

Ad
Andreas Gruenbacher 1334337209Fri, 13 Apr 2012 17:13:29 +0000 (UTC)
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 "GNU patch".

The branch, testing has been created
        at  ca0e8d406a09d90677f7247b15305646c2d2add4 (commit)

- Log -----------------------------------------------------------------
commit ca0e8d406a09d90677f7247b15305646c2d2add4
Author: Andreas Gruenbacher 
Date:   Fri Apr 13 01:51:09 2012 +0200

    Create and delete output files at the very end in git-style diffs
    
    * bootstrap.conf (gnulib_modules): Add linked-list and xlist modules.
    * src/patch.c: (have_git_diff): Remember the current kind of patch here (normal
    or git-style).
    (deferred_output_files): List of output files to be created later.
    (main): Initialize the deferred output file table.  Process deferred output
    file list when switching from git-style patches to normal patches and when
    reaching the end of the patch file.
    (output_file_now): Renamed from output_file().
    (deferred_output_file): New struct.
    (output_file_later, dispose_deferred_output_file,
     init_deferred_output_files, output_deferred_output_files,
     forget_deferred_output_files): New functions.
    (output_file): New function for creating output immediately (normal patchs) or
    deferring that until later (git-style patches).
    (cleanup): Clean up all deferred temporary files, too.
    * tests/Makefile-am (XFAIL_TESTS): Remove criss-cross; this test case works now.
    * tests/mixed-patch-types: Patch files that change from normal to git-style, or
    from git-style to normal.
    * tests/Makefile.am (TESTS): Add the new test.

commit 0023cb71f9cae6b890a6726c019ada3f6ebe96e6
Author: Andreas Gruenbacher 
Date:   Fri Apr 13 16:54:57 2012 +0200

    Optionally return output file stats from move_file()
    
    * src/util.c (move_file): Add to_st parameter: if not NULL, return stats of the
    output file.
    * src/patch.c (main, output_file): Pass NULL as move_file()'s to_st parameter.

commit 0b161baa21ce8697137fb64a39bab0bbf5e3c254
Author: Andreas Gruenbacher 
Date:   Fri Apr 13 16:17:33 2012 +0200

    Turn the file id cache into a separate module
    
    * src/file_ids.c: Maintain a hash table of file ids (code mostly moved here
    from util.c).
    * src/file_ids.h: Declarations for src/file_ids.c.
    * src/Makefile.am (patch_SOURCES): Add src/file_ids.c and src/file_ids.h.
    * src/patch.c (main): Initialize file_id_table directly.  Replace
    file_already_seen() with file_id_exists().
    * src/util.c: (create_backup_copy): Replace insert_file() with
    insert_file_id(), and file_already_seen() with file_id_exists().
    (move_file): Likewise.
    * src/util.c: Remove code which is now in src/file_ids.c.
    * src/util.h: Declare file_id_table here.  Remove obsolete prototypes.

commit feb3970f7f0b95e59c469f0c39658a13de75098b
Author: Andreas Gruenbacher 
Date:   Thu Apr 12 22:54:19 2012 +0200

    Create and delete new output files in a single function
    
    * src/patch.c (output_file): New function for creating or deleting a new output
    file and backing the old file up as needed.
    (main): Use the new function.

commit 9caae69de385bea7194cfece92cf0d3f52faf837
Author: Andreas Gruenbacher 
Date:   Thu Apr 12 02:26:25 2012 +0200

    Export the patch type
    
    * src/pch.c (p_git_diff): New global variable.
    (intuit_diff_type): Use p_git_diff instead of a local variable.
    (pch_git_diff): New function.

commit 2fe9f5e247fac0502c7038de7f1de9a7eeca5611
Author: Andreas Gruenbacher 
Date:   Thu Apr 12 22:09:07 2012 +0200

    Remove invalid symlink test case
    
    * tests/symlinks: Remove test case which deletes and then recreates a symlink:
    all patches in a git-style input file must refer to the "before" state; the
    test case is invalid.-----------------------------------------------------------------------


hooks/post-receive
Home | About | Privacy