Skip to content

Commit 4845d59

Browse files
committed
Bump to 0.26.1
1 parent bd962ec commit 4845d59

File tree

125 files changed

+248
-140
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+248
-140
lines changed

_config.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ title: NodeGit
33
description: Asynchronous native Node bindings to libgit2
44
url: "http://nodegit.org"
55
date_format: "ordinal"
6-
current_nodegit_version: 0.26.0
6+
current_nodegit_version: 0.26.1
77
other_nodegit_versions:
88
- HEAD
9+
- 0.26.1
910
- 0.26.0
1011
- 0.25.1
1112
- 0.25.0

api/annotated_commit/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: AnnotatedCommit
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/apply/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Apply
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/apply_options/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: ApplyOptions
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/attr/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Attr
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/blame/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Blame
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/blame_hunk/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: BlameHunk
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/blame_options/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: BlameOptions
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/blob/index.md

+39-5
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Blob
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/
@@ -16,12 +16,14 @@ sections:
1616
"#content": "#content"
1717
"#dup": "#dup"
1818
"#filemode": "#filemode"
19+
"#filter": "#filter"
1920
"#id": "#id"
2021
"#isBinary": "#isBinary"
2122
"#owner": "#owner"
2223
"#rawcontent": "#rawcontent"
2324
"#rawsize": "#rawsize"
2425
"#toString": "#toString"
26+
"FILTER_FLAG": "#FILTER_FLAG"
2527
---
2628

2729
## <a name="createFromBuffer"></a><span>Blob.</span>createFromBuffer <span class="tags"><span class="async">Async</span></span>
@@ -86,13 +88,13 @@ Blob.filteredContent(blob, as_path, check_for_binary_data).then(function(buffer)
8688

8789
| Parameters | Type | |
8890
| --- | --- | --- |
89-
| blob | [Blob](/api/blob/) | Pointer to the blob |
90-
| as_path | String | Path used for file attribute lookups, etc. |
91-
| check_for_binary_data | Number | Should this test if blob content contains NUL bytes / looks like binary data before applying filters? |
91+
| blob | [Blob](/api/blob/) | |
92+
| as_path | String | |
93+
| check_for_binary_data | Number | |
9294

9395
| Returns | |
9496
| --- | --- |
95-
| Buffer | The git_buf to be filled in |
97+
| Buffer | |
9698

9799
## <a name="lookup"></a><span>Blob.</span>lookup <span class="tags"><span class="async">Async</span></span>
98100

@@ -167,6 +169,30 @@ Retrieve the Blob's type.
167169
| --- | --- |
168170
| Number | The filemode of the blob. |
169171

172+
## <a name="filter"></a><span>Blob#</span>filter <span class="tags"><span class="async">Async</span></span>
173+
174+
```js
175+
blob.filter(asPath, opts).then(function(promiseString) {
176+
// Use promiseString
177+
});
178+
```
179+
180+
Get a buffer with the filtered content of a blob.
181+
182+
This applies filters as if the blob was being checked out to the
183+
working directory under the specified filename. This may apply
184+
CRLF filtering or other types of changes depending on the file
185+
attributes set for the blob and the content detected in it.
186+
187+
| Parameters | Type |
188+
| --- | --- | --- |
189+
| asPath | | Path used for file attribute lookups, etc. |
190+
| opts | | Options to use for filtering the blob |
191+
192+
| Returns | |
193+
| --- | --- |
194+
| Promise.<string> | |
195+
170196
## <a name="id"></a><span>Blob#</span>id <span class="tags"><span class="sync">Sync</span></span>
171197

172198
```js
@@ -230,3 +256,11 @@ Retrieve the Blob's content as String.
230256
| --- | --- |
231257
| String | Contents as a string. |
232258

259+
## <a name="FILTER_FLAG"></a><span>Blob.</span>FILTER_FLAG <span class="tags"><span class="enum">ENUM</span></span>
260+
261+
| Flag | Value |
262+
| --- | --- | --- |
263+
| <span>Blob.FILTER_FLAG.</span>CHECK_FOR_BINARY | 1 |
264+
| <span>Blob.FILTER_FLAG.</span>NO_SYSTEM_ATTRIBUTES | 2 |
265+
| <span>Blob.FILTER_FLAG.</span>ATTTRIBUTES_FROM_HEAD | 4 |
266+

api/blob_filter_options/index.md

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
layout: default
3+
menu_item: api
4+
title: BlobFilterOptions
5+
description: Version 0.26.1
6+
menu_item: api
7+
return_to:
8+
"API Documentation Index": /api/
9+
sections:
10+
"Instance Variables": "#ivars"
11+
---
12+
13+
```js
14+
var blobFilterOptions = new BlobFilterOptions();
15+
```
16+
17+
## <a name="ivars"></a>Instance Variables
18+
19+
| Variable | Type | Description |
20+
| --- | --- | --- |
21+
| <a name="flags"></a>flags | Number | |
22+
| <a name="version"></a>version | Number | |
23+

api/branch/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Branch
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/buf/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Buf
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/cert/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Cert
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/cert_hostkey/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: CertHostkey
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/cert_x509/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: CertX509
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/checkout/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Checkout
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/checkout_options/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: CheckoutOptions
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/checkout_perfdata/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: CheckoutPerfdata
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/cherrypick/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Cherrypick
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/cherrypick_options/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: CherrypickOptions
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/clone/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Clone
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/clone_options/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: CloneOptions
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/commit/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Commit
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/config/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Config
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/config_entry/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: ConfigEntry
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/config_iterator/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: ConfigIterator
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/configmap/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Configmap
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/convenient_patch/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: ConvenientPatch
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/cred/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Cred
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/describe_format_options/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: DescribeFormatOptions
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/describe_options/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: DescribeOptions
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/diff/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: Diff
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/diff_binary/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: DiffBinary
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

api/diff_binary_file/index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
layout: default
33
menu_item: api
44
title: DiffBinaryFile
5-
description: Version 0.26.0
5+
description: Version 0.26.1
66
menu_item: api
77
return_to:
88
"API Documentation Index": /api/

0 commit comments

Comments
 (0)