]> git.proxmox.com Git - libgit2.git/commit - src/filter.h
Start of filter API + git_blob_filtered_content
authorRussell Belfer <rb@github.com>
Tue, 27 Aug 2013 06:17:07 +0000 (23:17 -0700)
committerRussell Belfer <rb@github.com>
Tue, 17 Sep 2013 16:30:06 +0000 (09:30 -0700)
commit0cf77103b218ad3622aff34f3296db1bdd5f0df9
treef60998088c2617f3a289942d7928112f0fe683e9
parent4581f9d8ab72e9b97817e1eaa7154bcec1c7f0b1
Start of filter API + git_blob_filtered_content

This begins the process of exposing git_filter objects to the
public API.  This includes:

* new public type and API for `git_buffer` through which an
  allocated buffer can be passed to the user
* new API `git_blob_filtered_content`
* make the git_filter type and GIT_FILTER_TO_... constants public
14 files changed:
include/git2.h
include/git2/blob.h
include/git2/buffer.h [new file with mode: 0644]
include/git2/filter.h [new file with mode: 0644]
src/blob.c
src/buf_text.c
src/buf_text.h
src/buffer.c
src/crlf.c
src/filter.h
tests-clar/checkout/crlf.c
tests-clar/core/buffer.c
tests-clar/filter/blob.c [new file with mode: 0644]
tests-clar/filter/crlf.h [new file with mode: 0644]