* [PATCH 0/2] .gitignore tweaks @ 2017-08-17 0:41 Vladimir Panteleev 2017-08-17 0:41 ` [PATCH 1/2] test: Update extant references to corpus.mail Vladimir Panteleev ` (3 more replies) 0 siblings, 4 replies; 5+ messages in thread From: Vladimir Panteleev @ 2017-08-17 0:41 UTC (permalink / raw) To: notmuch I tried to make sure the path changes are accurate and reflect where ignored files can occur in the tree for all .gitignore files, except for the one in debian/. Vladimir Panteleev (2): test: Update extant references to corpus.mail Use rooted paths in .gitignore files .gitignore | 18 +++++++++--------- bindings/python/.gitignore | 2 +- bindings/ruby/.gitignore | 6 +++--- compat/.gitignore | 2 +- contrib/go/.gitignore | 6 +++--- contrib/notmuch-mutt/.gitignore | 4 ++-- debian/.gitignore | 28 ++++++++++++++-------------- devel/nmbug/doc/.gitignore | 2 +- doc/.gitignore | 4 ++-- emacs/.gitignore | 8 ++++---- performance-test/.gitignore | 8 ++++---- performance-test/download/.gitignore | 4 ++-- test/.gitignore | 22 +++++++++++----------- test/notmuch-test | 2 +- test/test-databases/.gitignore | 2 +- 15 files changed, 59 insertions(+), 59 deletions(-) -- 2.13.3 ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH 1/2] test: Update extant references to corpus.mail 2017-08-17 0:41 [PATCH 0/2] .gitignore tweaks Vladimir Panteleev @ 2017-08-17 0:41 ` Vladimir Panteleev 2017-08-17 0:41 ` [PATCH 2/2] Use rooted paths in .gitignore files Vladimir Panteleev ` (2 subsequent siblings) 3 siblings, 0 replies; 5+ messages in thread From: Vladimir Panteleev @ 2017-08-17 0:41 UTC (permalink / raw) To: notmuch 971cdc72cdb80f060193bc0914dc9badcc29696b renamed corpus.mail to corpora.mail. Although 971cdc72cdb80f060193bc0914dc9badcc29696b updated some of the remaining corpus.mail references, two remained, causing the test suite to leave behind an unignored corpora.mail directory. --- test/.gitignore | 2 +- test/notmuch-test | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/test/.gitignore b/test/.gitignore index 0579feef..226019ed 100644 --- a/test/.gitignore +++ b/test/.gitignore @@ -1,5 +1,5 @@ arg-test -corpus.mail +corpora.mail hex-xcode parse-time random-corpus diff --git a/test/notmuch-test b/test/notmuch-test index e7d3151c..9d9df7df 100755 --- a/test/notmuch-test +++ b/test/notmuch-test @@ -50,6 +50,6 @@ echo ev=$? # Clean up -rm -rf test-results corpus.mail +rm -rf test-results corpora.mail exit $ev -- 2.13.3 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH 2/2] Use rooted paths in .gitignore files 2017-08-17 0:41 [PATCH 0/2] .gitignore tweaks Vladimir Panteleev 2017-08-17 0:41 ` [PATCH 1/2] test: Update extant references to corpus.mail Vladimir Panteleev @ 2017-08-17 0:41 ` Vladimir Panteleev 2017-08-18 9:59 ` [PATCH 0/2] .gitignore tweaks Tomi Ollila 2017-08-18 22:54 ` David Bremner 3 siblings, 0 replies; 5+ messages in thread From: Vladimir Panteleev @ 2017-08-17 0:41 UTC (permalink / raw) To: notmuch A leading / in paths in a .gitignore file matches the beginning of the path, meaning that for patterns without slashes, git will match files only in the current directory as opposed to in any subdirectory. Prefix relevant paths with / in .gitignore files, to prevent accidentally ignoring files in subdirectories and possibly slightly improve the performance of "git status". --- .gitignore | 18 +++++++++--------- bindings/python/.gitignore | 2 +- bindings/ruby/.gitignore | 6 +++--- compat/.gitignore | 2 +- contrib/go/.gitignore | 6 +++--- contrib/notmuch-mutt/.gitignore | 4 ++-- debian/.gitignore | 28 ++++++++++++++-------------- devel/nmbug/doc/.gitignore | 2 +- doc/.gitignore | 4 ++-- emacs/.gitignore | 8 ++++---- performance-test/.gitignore | 8 ++++---- performance-test/download/.gitignore | 4 ++-- test/.gitignore | 22 +++++++++++----------- test/test-databases/.gitignore | 2 +- 14 files changed, 58 insertions(+), 58 deletions(-) diff --git a/.gitignore b/.gitignore index 7b283fb3..0ccd217e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,16 +1,16 @@ -.first-build-message -Makefile.config -sh.config -version.stamp +/.first-build-message +/Makefile.config +/sh.config +/version.stamp TAGS tags *cscope* -.deps +/.deps /notmuch -notmuch-shared -libnotmuch.so* -libnotmuch*.dylib +/notmuch-shared +/lib/libnotmuch.so* +/lib/libnotmuch*.dylib *.[ao] *~ .*.swp -releases +/releases diff --git a/bindings/python/.gitignore b/bindings/python/.gitignore index da0732e9..601acdd7 100644 --- a/bindings/python/.gitignore +++ b/bindings/python/.gitignore @@ -1,4 +1,4 @@ *.py[co] /docs/build /docs/html -build/ +/build/ diff --git a/bindings/ruby/.gitignore b/bindings/ruby/.gitignore index d682798a..c57ae63f 100644 --- a/bindings/ruby/.gitignore +++ b/bindings/ruby/.gitignore @@ -1,7 +1,7 @@ # .gitignore for bindings/ruby # Generated files -Makefile -mkmf.log -notmuch.so +/Makefile +/mkmf.log +/notmuch.so *.o diff --git a/compat/.gitignore b/compat/.gitignore index 107ba17a..7ede45e9 100644 --- a/compat/.gitignore +++ b/compat/.gitignore @@ -1 +1 @@ -zlib.pc +/zlib.pc diff --git a/contrib/go/.gitignore b/contrib/go/.gitignore index c394479f..223504b1 100644 --- a/contrib/go/.gitignore +++ b/contrib/go/.gitignore @@ -1,3 +1,3 @@ -src/github.com/ -pkg/ -bin/ +/src/github.com/ +/pkg/ +/bin/ diff --git a/contrib/notmuch-mutt/.gitignore b/contrib/notmuch-mutt/.gitignore index 682a5779..116bb715 100644 --- a/contrib/notmuch-mutt/.gitignore +++ b/contrib/notmuch-mutt/.gitignore @@ -1,2 +1,2 @@ -notmuch-mutt.1 -README.html +/notmuch-mutt.1 +/README.html diff --git a/debian/.gitignore b/debian/.gitignore index e8c2e82a..ab384182 100644 --- a/debian/.gitignore +++ b/debian/.gitignore @@ -1,14 +1,14 @@ -tmp/ -libnotmuch-dev/ -libnotmuch*/ -notmuch-emacs/ -notmuch/ -notmuch-dbg/ -notmuch-mutt/ -notmuch-vim/ -ruby-notmuch/ -python*-notmuch/ -*.debhelper -*.debhelper.log -*.substvars -files +/tmp/ +/libnotmuch-dev/ +/libnotmuch*/ +/notmuch-emacs/ +/notmuch/ +/notmuch-dbg/ +/notmuch-mutt/ +/notmuch-vim/ +/ruby-notmuch/ +/python*-notmuch/ +/*.debhelper +/*.debhelper.log +/*.substvars +/files diff --git a/devel/nmbug/doc/.gitignore b/devel/nmbug/doc/.gitignore index 4930881a..f25d695c 100644 --- a/devel/nmbug/doc/.gitignore +++ b/devel/nmbug/doc/.gitignore @@ -1,2 +1,2 @@ *.pyc -_build +/_build diff --git a/doc/.gitignore b/doc/.gitignore index 9fa35d08..bbb749fa 100644 --- a/doc/.gitignore +++ b/doc/.gitignore @@ -1,3 +1,3 @@ *.pyc -_build -config.dox +/_build +/config.dox diff --git a/emacs/.gitignore b/emacs/.gitignore index 8e15eed7..fbf8dde6 100644 --- a/emacs/.gitignore +++ b/emacs/.gitignore @@ -1,4 +1,4 @@ -.eldeps* -*.elc -notmuch-version.el -notmuch-pkg.el +/.eldeps* +/*.elc +/notmuch-version.el +/notmuch-pkg.el diff --git a/performance-test/.gitignore b/performance-test/.gitignore index f3f9be41..8a5dabf5 100644 --- a/performance-test/.gitignore +++ b/performance-test/.gitignore @@ -1,4 +1,4 @@ -tmp.*/ -log.*/ -corpus/ -notmuch.cache.*/ +/tmp.*/ +/log.*/ +/corpus/ +/notmuch.cache.*/ diff --git a/performance-test/download/.gitignore b/performance-test/download/.gitignore index 7b092346..5c356204 100644 --- a/performance-test/download/.gitignore +++ b/performance-test/download/.gitignore @@ -1,2 +1,2 @@ -*.tar.gz -*.tar.xz +/*.tar.gz +/*.tar.xz diff --git a/test/.gitignore b/test/.gitignore index 226019ed..73fe7e24 100644 --- a/test/.gitignore +++ b/test/.gitignore @@ -1,11 +1,11 @@ -arg-test -corpora.mail -hex-xcode -parse-time -random-corpus -smtp-dummy -symbol-test -make-db-version -test-results -ghost-report -tmp.* +/arg-test +/corpora.mail +/hex-xcode +/parse-time +/random-corpus +/smtp-dummy +/symbol-test +/make-db-version +/test-results +/ghost-report +/tmp.* diff --git a/test/test-databases/.gitignore b/test/test-databases/.gitignore index b5624b74..9452199f 100644 --- a/test/test-databases/.gitignore +++ b/test/test-databases/.gitignore @@ -1 +1 @@ -*.tar.xz +/*.tar.xz -- 2.13.3 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH 0/2] .gitignore tweaks 2017-08-17 0:41 [PATCH 0/2] .gitignore tweaks Vladimir Panteleev 2017-08-17 0:41 ` [PATCH 1/2] test: Update extant references to corpus.mail Vladimir Panteleev 2017-08-17 0:41 ` [PATCH 2/2] Use rooted paths in .gitignore files Vladimir Panteleev @ 2017-08-18 9:59 ` Tomi Ollila 2017-08-18 22:54 ` David Bremner 3 siblings, 0 replies; 5+ messages in thread From: Tomi Ollila @ 2017-08-18 9:59 UTC (permalink / raw) To: Vladimir Panteleev, notmuch On Thu, Aug 17 2017, Vladimir Panteleev wrote: > I tried to make sure the path changes are accurate and reflect where > ignored files can occur in the tree for all .gitignore files, except > for the one in debian/. This series LGTM. Tomi > > Vladimir Panteleev (2): > test: Update extant references to corpus.mail > Use rooted paths in .gitignore files > > .gitignore | 18 +++++++++--------- > bindings/python/.gitignore | 2 +- > bindings/ruby/.gitignore | 6 +++--- > compat/.gitignore | 2 +- > contrib/go/.gitignore | 6 +++--- > contrib/notmuch-mutt/.gitignore | 4 ++-- > debian/.gitignore | 28 ++++++++++++++-------------- > devel/nmbug/doc/.gitignore | 2 +- > doc/.gitignore | 4 ++-- > emacs/.gitignore | 8 ++++---- > performance-test/.gitignore | 8 ++++---- > performance-test/download/.gitignore | 4 ++-- > test/.gitignore | 22 +++++++++++----------- > test/notmuch-test | 2 +- > test/test-databases/.gitignore | 2 +- > 15 files changed, 59 insertions(+), 59 deletions(-) > > -- > 2.13.3 > > _______________________________________________ > notmuch mailing list > notmuch@notmuchmail.org > https://notmuchmail.org/mailman/listinfo/notmuch ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [PATCH 0/2] .gitignore tweaks 2017-08-17 0:41 [PATCH 0/2] .gitignore tweaks Vladimir Panteleev ` (2 preceding siblings ...) 2017-08-18 9:59 ` [PATCH 0/2] .gitignore tweaks Tomi Ollila @ 2017-08-18 22:54 ` David Bremner 3 siblings, 0 replies; 5+ messages in thread From: David Bremner @ 2017-08-18 22:54 UTC (permalink / raw) To: Vladimir Panteleev, notmuch Vladimir Panteleev <notmuch@thecybershadow.net> writes: > I tried to make sure the path changes are accurate and reflect where > ignored files can occur in the tree for all .gitignore files, except > for the one in debian/. series pushed to master d ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2017-08-18 22:54 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2017-08-17 0:41 [PATCH 0/2] .gitignore tweaks Vladimir Panteleev 2017-08-17 0:41 ` [PATCH 1/2] test: Update extant references to corpus.mail Vladimir Panteleev 2017-08-17 0:41 ` [PATCH 2/2] Use rooted paths in .gitignore files Vladimir Panteleev 2017-08-18 9:59 ` [PATCH 0/2] .gitignore tweaks Tomi Ollila 2017-08-18 22:54 ` David Bremner
Code repositories for project(s) associated with this public inbox https://yhetil.org/notmuch.git/ This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).