So gitk --all --since=1.month -15 -- t/ will show at most fifteen commits from _any_ branch that changed the test subdirectory in the last month. And yeah, maybe that isn't a very interesting query, but it's easy to explain and understand, so it's worth explaining early. And it should be equally obvious to everybody that if it works for "gitk", that means that it works for "qgit", "git log" and "git whatchanged" too,
For qgit it doesn't work :-) Well, it works but the nice boundary circles are not shown, and qgit always adds --boundary to command line args to feed git-rev-list, but in this case it seems the --boundary option didn't do his job. $git-rev-list --topo-order --boundary --parents --all --since=1.month -15 -- t/ ea892b27b15fbc46a3bb3ad2ddce737dc6590ae5 b0121fb3f279a9cf13aff9da060e742aef3a83fa 8d48ad62a902556b523ee892a3fbe4206d576d3f 8d48ad62a902556b523ee892a3fbe4206d576d3f 2c49009dbe98a26505891d3c680da73baf0b4f81 d14f776402d9f7040cc71ff6e3b992b2e019526a b0121fb3f279a9cf13aff9da060e742aef3a83fa 7f498065e9bf85f6f3e954ec57dedf56fec29e01 6bd20358a9b831b3b545284188871bc844245c25 6bd20358a9b831b3b545284188871bc844245c25 9af0b8dbe2fb252262412a11254e2bcc6ffb87bb 7f498065e9bf85f6f3e954ec57dedf56fec29e01 c2b9e6994d044b218e59abf6d19f7751c4aa13e3 dd05ea1799656024a45017238bbd4857b5256370 c2b9e6994d044b218e59abf6d19f7751c4aa13e3 aadc81c13bbb103e7db759ba9a98a6f9509831f1 bd886fd3ea49b726493255d4adf5d20b31681713 aadc81c13bbb103e7db759ba9a98a6f9509831f1 42d0ee8302c361a0e3bde7bc59858eda94bc13a4 22293b9c41778bb60f3b07355e1b8e421a503702 2c49009dbe98a26505891d3c680da73baf0b4f81 143f4d94c6e2188a6bedfdfa268e66b579e3fbf9 dd05ea1799656024a45017238bbd4857b5256370 dd05ea1799656024a45017238bbd4857b5256370 fd60acaced6de16ebfb66959067e2b29f99a133e 143f4d94c6e2188a6bedfdfa268e66b579e3fbf9 2fc240a7b21c060529c1d2e19d6b483361f81f2a 22293b9c41778bb60f3b07355e1b8e421a503702 22293b9c41778bb60f3b07355e1b8e421a503702 83e77a25dc194933c0fb7908ab6d9fb84a5045e2 83e77a25dc194933c0fb7908ab6d9fb84a5045e2 2fa9a0fb31cbf01e8318a02c3e222d7fd3fd0a83 2fc240a7b21c060529c1d2e19d6b483361f81f2a fd60acaced6de16ebfb66959067e2b29f99a133e 42d0ee8302c361a0e3bde7bc59858eda94bc13a4 42d0ee8302c361a0e3bde7bc59858eda94bc13a4 2fa9a0fb31cbf01e8318a02c3e222d7fd3fd0a83 fd60acaced6de16ebfb66959067e2b29f99a133e bd886fd3ea49b726493255d4adf5d20b31681713 cf9dc65368113caa28f2829e2ada5477fbb031ec Marco - : send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html