Hi Vincent,

On Fri, Apr 08, 2016 at 10:22:13PM +0200, Vincent Bernat wrote:
> From: Vincent Bernat <vinc...@bernat.im>
> 
> .gitignore is an odd beast. All the stuff at the beginning is useless
> since in the bottom part starts with /.* and /*. Therefore, the top part
> is useless. Moreover, the bottom part makes unignore *.o and
> friends. Add it back at the bottom.

I checked it against my local tree and it suddenly reported me all
these files that were correctly masked with the previous gitignore :

+#      contrib/iprange/iprange
+#      contrib/systemd/haproxy.service
+#      doc/internals/entities.fig.bak
+#      doc/lua-api/index.rst.rej
+#      doc/management.txt.orig
+#      include/proto/dumpstats.h.orig
+#      include/proto/filters.h.orig
+#      include/types/filters.h.orig
+#      include/types/stream.h.orig
+#      src/dlmalloc.c
+#      src/dumpstats.c.orig
+#      src/filters.c.orig
+#      src/flt_trace.c.orig
+#      src/haproxy.c.orig
+#      src/haproxy.c~
+#      src/peers.c.orig
+#      src/proto_http.c.orig
+#      src/stream.c.orig
+#      tests/test_hashes

I guess most of them come from the following rules that are not covered
anymore :

  -*~
  -*.bak
  -*.orig
  -*.rej
  -*.service
  -dlmalloc.c

and contrib/* and -tests/test_hashes.

Willy


Reply via email to