Sehr geehrter Kunde‏

2015-08-18 Thread Post Bank
Sehr geehrter Post Bank Kunde, Bitte beachten Sie, dass Ihr online-Banking-Zugang bald ablaeuft. Um diesen Dienst weiterhin nutzen zu koennen, klicken Sie bitte auf den untenstehenden Link um Ihren Zugang manuell mit unserem Sicherheits-Update zu aktualisieren.

neues Update

2015-08-18 Thread Post Bank
Sehr geehrter Post Bank Kunde, Bitte beachten Sie, dass Ihr online-Banking-Zugang bald ablaeuft. Um diesen Dienst weiterhin nutzen zu koennen, klicken Sie bitte auf den untenstehenden Link um Ihren Zugang manuell mit unserem Sicherheits-Update zu aktualisieren.

Avoid padding in structs index_state, packed_git

2015-08-18 Thread Dilyan Palauzov
On 64 bit linux, sizeof (struct index_state) = 160 and sizeof (struct packed_git) = 104. This change shrinks the structs with 8bytes (as it avoids padding) Signed-off-by: Дилян Палаузов git-...@aegee.org --- diff --git a/cache.h b/cache.h index 6bb7119..e00908b 100644 --- a/cache.h +++

Re: [bug] 2.5.0 build with NO_PERL is broken

2015-08-18 Thread Renato Botelho
Eric Sunshine sunshine at sunshineco.com writes: On Fri, Aug 14, 2015 at 6:22 PM, Junio C Hamano gitster at pobox.com wrote: Eric Sunshine sunshine at sunshineco.com writes: On Fri, Aug 14, 2015 at 5:02 PM, Junio C Hamano gitster at pobox.com wrote: Eric Sunshine sunshine at

Re: [PATCH v12 00/13] port tag.c to use ref-filter.c APIs

2015-08-18 Thread Eric Sunshine
On Tue, Aug 18, 2015 at 2:37 PM, Karthik Nayak karthik@gmail.com wrote: Version 11 was posted here: http://article.gmane.org/gmane.comp.version-control.git/275997 Changes in this version: * Small style and formatting changes. * Remove unnecessary variable from push_new_state(). *

[PATCH] typofix in 2.6.0 relnotes

2015-08-18 Thread Thomas Ackermann
Signed-off-by: Thomas Ackermann th.ac...@arcor.de --- Documentation/RelNotes/2.6.0.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/RelNotes/2.6.0.txt b/Documentation/RelNotes/2.6.0.txt index 4a0a589..e86de81 100644 --- a/Documentation/RelNotes/2.6.0.txt +++

[PATCH v12 08/13] ref-filter: add support to sort by version

2015-08-18 Thread Karthik Nayak
From: Karthik Nayak karthik@gmail.com Add support to sort by version using the v:refname and version:refname option. This is achieved by using the 'versioncmp()' function as the comparing function for qsort. This option is included to support sorting by versions in `git tag -l` which will

[PATCH v12 10/13] tag.c: use 'ref-filter' data structures

2015-08-18 Thread Karthik Nayak
From: Karthik Nayak karthik@gmail.com Make 'tag.c' use 'ref-filter' data structures and make changes to support the new data structures. This is a part of the process of porting 'tag.c' to use 'ref-filter' APIs. This is a temporary step before porting 'tag.c' to use 'ref-filter' completely.

[PATCH v12 07/13] ref-filter: support printing N lines from tag annotation

2015-08-18 Thread Karthik Nayak
From: Karthik Nayak karthik@gmail.com In 'tag.c' we can print N lines from the annotation of the tag using the '-nnum' option. Copy code from 'tag.c' to 'ref-filter' and modify 'ref-filter' to support printing of N lines from the annotation of tags. Mentored-by: Christian Couder

[PATCH v12 13/13] tag.c: implement '--merged' and '--no-merged' options

2015-08-18 Thread Karthik Nayak
From: Karthik Nayak karthik@gmail.com Use 'ref-filter' APIs to implement the '--merged' and '--no-merged' options into 'tag.c'. The '--merged' option lets the user to only list tags merged into the named commit. The '--no-merged' option lets the user to only list tags not merged into the

[PATCH v12 09/13] ref-filter: add option to match literal pattern

2015-08-18 Thread Karthik Nayak
From: Karthik Nayak karthik@gmail.com Since 'ref-filter' only has an option to match path names add an option for plain fnmatch pattern-matching. This is to support the pattern matching options which are used in `git tag -l` and `git branch -l` where we can match patterns like `git tag -l

[PATCH v12 11/13] tag.c: use 'ref-filter' APIs

2015-08-18 Thread Karthik Nayak
From: Karthik Nayak karthik@gmail.com Make 'tag.c' use 'ref-filter' APIs for iterating through refs, sorting and printing of refs. This removes most of the code used in 'tag.c' replacing it with calls to the 'ref-filter' library. Make 'tag.c' use the 'filter_refs()' function provided by

[PATCH v12 03/13] ref-filter: introduce the ref_formatting_state stack machinery

2015-08-18 Thread Karthik Nayak
Introduce a stack machinery for ref_formatting_state, this allows us to push and pop states. Whenever we pop a state the strbuf from that state is appended into the next state on the stack, this will allow us to support nesting of modifier atoms. Mentored-by: Christian Couder

[PATCH v12 02/13] ref-filter: introduce ref_formatting_state

2015-08-18 Thread Karthik Nayak
Introduce ref_formatting_state which will hold the formatted output strbuf instead of directly printing to stdout. This will help us in creating modifier atoms which modify the format specified before printing to stdout. Rename some functions to reflect the changes made: print_value() -

[PATCH v12 04/13] utf8: add function to align a string into given strbuf

2015-08-18 Thread Karthik Nayak
Add strbuf_utf8_align() which will align a given string into a strbuf as per given align_type and width. If the width is greater than the string length then no alignment is performed. Helped-by: Eric Sunshine sunsh...@sunshineco.com Mentored-by: Christian Couder christian.cou...@gmail.com

[PATCH v12 00/13] port tag.c to use ref-filter.c APIs

2015-08-18 Thread Karthik Nayak
This is part of my GSoC project to unify the code used by branch -l, tag -l, and for-each-ref. This series ports over tag.c to use ref-filter APIs. Version 11 was posted here: http://article.gmane.org/gmane.comp.version-control.git/275997 Changes in this version: * Small style and formatting

[PATCH v12 05/13] ref-filter: implement an `align` atom

2015-08-18 Thread Karthik Nayak
Implement an `align` atom which left-, middle-, or right-aligns the content between %(align:..) and %(end). It is followed by `:width,position`, where the `position` is either left, right or middle and `width` is the size of the area into which the content will be placed. If the content between

[PATCH v12 01/13] ref-filter: move `struct atom_value` to ref-filter.c

2015-08-18 Thread Karthik Nayak
Since atom_value is only required for the internal working of ref-filter it doesn't belong in the public header. Helped-by: Eric Sunshine sunsh...@sunshineco.com Mentored-by: Christian Couder christian.cou...@gmail.com Mentored-by: Matthieu Moy matthieu@grenoble-inp.fr Signed-off-by: Karthik

[PATCH v2 4/8] branch: move 'current' check down to the presentation layer

2015-08-18 Thread Karthik Nayak
We check if given ref is the current branch in print_ref_list(). Move this check to print_ref_item() where it is checked right before printing. Based-on-patch-by: Jeff King p...@peff.net Mentored-by: Christian Couder christian.cou...@gmail.com Mentored-by: Matthieu Moy

Re: [PATCH v12 00/13] port tag.c to use ref-filter.c APIs

2015-08-18 Thread Karthik Nayak
On Wed, Aug 19, 2015 at 12:48 AM, Eric Sunshine sunsh...@sunshineco.com wrote: On Tue, Aug 18, 2015 at 2:37 PM, Karthik Nayak karthik@gmail.com wrote: Version 11 was posted here: http://article.gmane.org/gmane.comp.version-control.git/275997 Changes in this version: * Small style and

Re: [bug] 2.5.0 build with NO_PERL is broken

2015-08-18 Thread Renato Botelho
Eric Sunshine sunshine at sunshineco.com writes: Hmm, I was under the impression from your initial mail[1] that Git wouldn't even build without Perl available: /bin/sh: /usr/bin/perl: not found Makefile:1701: recipe for target 'common-cmds.h' failed gmake[2]: ***

Re: [PATCH v12 05/13] ref-filter: implement an `align` atom

2015-08-18 Thread Karthik Nayak
This needs to be squashed in: diff --git a/Documentation/git-for-each-ref.txt b/Documentation/git-for-each-ref.txt index fe7889c..0a89f29 100644 --- a/Documentation/git-for-each-ref.txt +++ b/Documentation/git-for-each-ref.txt @@ -129,7 +129,7 @@ color:: align:: Left-, middle-, or

[PATCH v12 06/13] ref-filter: add option to filter out tags, branches and remotes

2015-08-18 Thread Karthik Nayak
From: Karthik Nayak karthik@gmail.com Add a function called 'for_each_reftype_fullpath()' to refs.{c,h} which iterates through each ref for the given path without trimming the path and also accounting for broken refs, if mentioned. Add 'filter_ref_kind()' in ref-filter.c to check the kind of

[PATCH v12 12/13] tag.c: implement '--format' option

2015-08-18 Thread Karthik Nayak
From: Karthik Nayak karthik@gmail.com Implement the '--format' option provided by 'ref-filter'. This lets the user list tags as per desired format similar to the implementation in 'git for-each-ref'. Add tests and documentation for the same. Mentored-by: Christian Couder

[PATCH v2 6/8] branch.c: use 'ref-filter' data structures

2015-08-18 Thread Karthik Nayak
Make 'branch.c' use 'ref-filter' data structures and make changes to support the new data structures. This is a part of the process of porting 'branch.c' to use 'ref-filter' APIs. This is a temporary step before porting 'branch.c' to use 'ref-filter' completely. As this is a temporary step, most

[PATCH v2 8/8] branch: add '--points-at' option

2015-08-18 Thread Karthik Nayak
Add the '--points-at' option provided by 'ref-filter'. The option lets the user to list only branches which points at the given object. Add documentation and tests for the same. Mentored-by: Christian Couder christian.cou...@gmail.com Mentored-by: Matthieu Moy matthieu@grenoble-inp.fr

[PATCH v2 7/8] branch.c: use 'ref-filter' APIs

2015-08-18 Thread Karthik Nayak
Make 'branch.c' use 'ref-filter' APIs for iterating through refs sorting. This removes most of the code used in 'branch.c' replacing it with calls to the 'ref-filter' library. Make 'branch.c' use the 'filter_refs()' function provided by 'ref-filter' to filter out tags based on the options set.

[PATCH v2 5/8] branch: drop non-commit error reporting

2015-08-18 Thread Karthik Nayak
Remove the error reporting variable to make the code easier to port over to using ref-filter APIs. This variable is not require as in ref-filter we already check for possible errors and report them. Based-on-patch-by: Jeff King p...@peff.net Mentored-by: Christian Couder

[PATCH v2 3/8] branch: roll show_detached HEAD into regular ref_list

2015-08-18 Thread Karthik Nayak
Remove show_detached() and make detached HEAD to be rolled into regular ref_list by adding REF_DETACHED_HEAD as a kind of branch and supporting the same in append_ref(). This eliminates the need for an extra function and helps in easier porting of branch.c to use ref-filter APIs. Before

[PATCH v2 0/8] port brnach.c to use ref-filter APIs

2015-08-18 Thread Karthik Nayak
This is part of my GSoC project to unify the code of tag -l, branch, and for-each-ref. Version 1 can be found here: http://thread.gmane.org/gmane.comp.version-control.git/275264 Changes: * The filtering of refs based on type has been moved over to the series of porting tag.c to ref-filter. *

[PATCH v2 2/8] branch: bump get_head_description() to the top

2015-08-18 Thread Karthik Nayak
This is a preperatory patch for 'roll show_detached HEAD into regular ref_list'. This patch moves get_head_description() to the top so that it can be used in print_ref_item(). Based-on-patch-by: Jeff King p...@peff.net Mentored-by: Christian Couder christian.cou...@gmail.com Mentored-by: Matthieu

[PATCH v2 1/8] branch: refactor width computation

2015-08-18 Thread Karthik Nayak
From: Karthik Nayak karthik@gmail.com Remove unnecessary variables from ref_list and ref_item which were used for width computation. This is to make ref_item similar to ref-filter's ref_array_item. This will ensure a smooth port of branch.c to use ref-filter APIs in further patches.

[PATCH 7/7] submodule: implement `module_clone` as a builtin helper

2015-08-18 Thread Stefan Beller
`module_clone` is part of the update command, which I want to convert to C next. Signed-off-by: Stefan Beller sbel...@google.com --- This is the only patch that broke by a last minute fix, so this replaces the previous PATCH 7/7. builtin/submodule--helper.c | 161

Re: [PATCH] git-am: add am.threeWay config variable

2015-08-18 Thread Matthieu Moy
Paul Tan pyoka...@gmail.com writes: From: Remi Lespinet remi.lespi...@ensimag.grenoble-inp.fr Add the am.threeWay configuration variable to use the -3 or --3way option of git am by default. When am.threeway is set and not desired for a specific git am command, the --no-3way option can be

The deadline for Seoul: August 25 and the other for the Michigan State University is September 8

2015-08-18 Thread Olga Nikolova
Dear Invited Author, If August 25 is too early for you to upload your invited paper in our conferences in Seoul, South Korea, you must know that we have also conferences in Michigan State University, East Lansing, MI, September 20-22, 2015 and we would like to invite you to come as Invited

list empty dirs in commit message trailer

2015-08-18 Thread Thomas Koch
Hi, I had an idea how to deal with tracking empty directories in git repositories when one does not want .gitkeep files. Just add a trailer like: empty-dirs: a b/c a\nnewline exploit\ \ rm\ -rf \/ .. this line would indicate that the worktree contained the empty directories a and b/c and

[PATCH] Use symbolic names for setup file access right

2015-08-18 Thread brilliantov
From: Brilliantov Kirill Vladimirovich brillian...@inbox.ru Signed-off-by: Brilliantov Kirill Vladimirovich brillian...@inbox.ru --- archive-tar.c| 15 +-- archive-zip.c| 7 +-- archive.c| 3 ++- builtin/add.c| 3 ++- builtin/am.c |

Re: [bug] 2.5.0 build with NO_PERL is broken

2015-08-18 Thread Eric Sunshine
On Tue, Aug 18, 2015 at 7:05 AM, Renato Botelho ga...@freebsd.org wrote: Eric Sunshine sunshine at sunshineco.com writes: On Fri, Aug 14, 2015 at 6:22 PM, Junio C Hamano gitster at pobox.com wrote: Eric Sunshine sunshine at sunshineco.com writes: On Fri, Aug 14, 2015 at 5:02 PM, Junio C

Moved code detection with `git apply` a la `git blame -C -C`

2015-08-18 Thread Anish Tondwalkar
I stashed some changes, then refactored my code to move the function they're in into a new file. Now, I want to apply it to the new file. I know git can figure out this relationship between the files, because `git blame -C -C` can find it, but is there a more idiomatic way to apply this diff than

Git for Windows 2.5.0

2015-08-18 Thread Johannes Schindelin
Dear Git (for Windows) users, it is my great pleasure to announce the first official version of Git for Windows. We finally have caught up with Git 2.x and are ready to leave the -preview suffix behind (more on that below). It is available at https://git-for-windows.github.io/ and also at

Re: [PATCH] config.mak.uname: Cygwin: Use renames for creation

2015-08-18 Thread Johannes Schindelin
Hi Adam, On 2015-08-09 19:05, Adam Dinwoodie wrote: On 09/08/2015 10:01, Johannes Schindelin wrote: On 2015-08-09 04:01, Adam Dinwoodie wrote: We've gotten a lot of users on the list who ask why their Git directories on shared drives aren't working (or are broken in some way). Since I