On 25/01/2011 11:18, malcolm.wallace wrote:
Is it possible to tweak the git notification script to present the
interesting information (patch messages) first, rather than following a
screenful of random numbers? Also, is it possible to get a short commit
name into the email subject, instead of the decidedly human-unfriendly
branch/reference number?

I hope so, but unfortunately these things are not easily configured using the default script (I looked into it when I set it up). Also it would be much better to get one message per commit, and hyperlinks to the diffs. We might have to look into using an alternative script - there are a few floating around.

Cheers,
        Simon


Regards,
     Malcolm


On 25 Jan, 2011,at 09:20 AM, Simon Marlow <[email protected]> wrote:

The branch, master has been updated
via 9e6e96bdc19d71318ac7fc2fc9381ce57a22e399 (commit)
via eb3a1aecac72d22c618b4050fb88eac9055b527a (commit)
via dd47428295d89eb6bbf91316ac4f5a6e98b1ec70 (commit)
via 94504e0d978d48748d24676cbb5d38cf2f7c4e3d (commit)
via 79f1a031b132cedc98d587b69f5c428ef804a8c1 (commit)
via 032dd778604f80378823af026a99850141ad6cd3 (commit)
via b36b42fdc0554447ead96305dc2979ffcd74aff9 (commit)
via 295016c3c0aa1f407436136e39ababf2dc8b50c6 (commit)
via d17afd1e4aa5c7a0992e5ac5b2cda325992706a8 (commit)
via 2e9fee4031b2203927d2483ab7e212557d9af99b (commit)
via a59f5d6552674928879cae0d225e6052876d5ca4 (commit)
via ecb2fdd196ce44b726189fcbb76697986ad040cf (commit)
via a04ec84a673254d9f2f9d11db12c44a39f2abf3b (commit)
via 5775d5142da227d65fb86994d363eb16841ee642 (commit)
via 02d2dde49eaa614995a7e168d229e8b5cb88eafe (commit)
via 6b715274be0003cf94a5e8f46e3d0baca773452f (commit)
via e6635fe65db524c5ea55295049560e39264712dd (commit)
via 29c7945166be73aa70453d14dc2a334d16a434f2 (commit)
via db0c34cd9e76a69b0b06b9a31065eb8e23333f3a (commit)
from 33fe71479b74a25ec28bd8f487f00a81b1e22a7f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 9e6e96bdc19d71318ac7fc2fc9381ce57a22e399
Author: Manuel M T Chakravarty <[email protected]
<mailto:[email protected]>>
Date: Mon Jan 24 04:36:17 2011 +0000

DPH options updated
- '-Odph' is now '-O2 -fsimplifier-phases=3 -fsimplifier-iterations=20'
- The new option '-fdph-none' is the default; it indicates that no DPH
backend is selected and is the only valid option if the DPH libraries
are not installed. If vectorisation is attempted with -fdph-none a
suitable error message is generated.
- Hence, '-fdph-par' (or '-fdph-seq') needs to be explicitly selected
when using vectorisation and when linking vectorised code. (There
seems to be no elegant way to avoid that.)

commit eb3a1aecac72d22c618b4050fb88eac9055b527a
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Sun Jan 23 15:14:08 2011 +0000

Add build system profiling to build system

commit dd47428295d89eb6bbf91316ac4f5a6e98b1ec70
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Sun Jan 23 12:02:32 2011 +0000

Fix ghci in stage3

commit 94504e0d978d48748d24676cbb5d38cf2f7c4e3d
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Sun Jan 23 02:18:15 2011 +0000

Remove use of non-existent $$(dir) variable in the rts ghc.mk

commit 79f1a031b132cedc98d587b69f5c428ef804a8c1
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Sun Jan 23 00:42:08 2011 +0000

Add some missing dependencies

commit 032dd778604f80378823af026a99850141ad6cd3
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Sun Jan 23 00:10:45 2011 +0000

Tweak some deps to avoid multiple $(wildcard ...)s
Note that some things depending on the rts/includes header files now
depend on more files: They used to include depend on includes/*.h, but
now they also depend on header files in subdirectories. As far as I can
see this was a bug.

commit b36b42fdc0554447ead96305dc2979ffcd74aff9
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Sat Jan 22 22:45:32 2011 +0000

Use := when assigning the result of $(wildcard ...)
Avoids repeated evaluations of things that need system calls etc

commit 295016c3c0aa1f407436136e39ababf2dc8b50c6
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Sat Jan 22 19:09:28 2011 +0000

Simplify the build system, and remove 2 phases
From
http://hackage.haskell.org/trac/ghc/wiki/Building/Architecture/Idiom/PhaseOrdering

Phase 0:
Includes: package-data.mk files for things built by the
bootstrapping compiler.
Builds: the dependency files for hsc2hs and genprimopcode. We need
to do this now, as hsc2hs needs to be buildable in phase 1's
includes (so that we can make the hpc library's .hs source
files, which in turn is necessary for making its dependency
files), and genprimopcode needs to be buildable in phase 1's
includes (so that we can make the primop-*.hs-incl files,
which are sources for the stage1 compiler library, and thus
necessary for making its dependency files).
Phase 1:
Includes: dependency files for things built by the bootstrapping
compiler.
Builds: package-data.mk files for everything else. Note that this
requires configuring the packages, which means telling cabal
which ghc to use, and thus the stage1 compiler gets built
during this phase.
Phase "":
Includes: dependency files for everything else.
Builds: Everything else.

commit d17afd1e4aa5c7a0992e5ac5b2cda325992706a8
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Fri Jan 21 23:05:52 2011 +0000

Manually control more of the Cabal flags for the compiler and ghc packages
For some reason the Windows HEAD builder has started thinking the ghci
flag should be on in stage 1. This should fix it, and generally make
things a little more resilient.

commit 2e9fee4031b2203927d2483ab7e212557d9af99b
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Fri Jan 21 23:02:45 2011 +0000

Remove some hardcoded makefile settings
Now that we used cabal to configure the ghc-bin package they are no
longer needed.

commit a59f5d6552674928879cae0d225e6052876d5ca4
Author: Simon Marlow <[email protected] <mailto:[email protected]>>
Date: Wed Jan 19 14:06:33 2011 +0000

tweak newArray# documentation again

commit ecb2fdd196ce44b726189fcbb76697986ad040cf
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Thu Jan 20 00:03:08 2011 +0000

Fix OSTYPE test

commit a04ec84a673254d9f2f9d11db12c44a39f2abf3b
Author: [email protected] <mailto:[email protected]> <unknown>
Date: Wed Jan 19 22:22:47 2011 +0000

Comments only

commit 5775d5142da227d65fb86994d363eb16841ee642
Author: [email protected] <mailto:[email protected]> <unknown>
Date: Thu Jan 13 15:50:23 2011 +0000

Add OSTYPE build-system variable, and use it

The use is in install.mk.in, where we need to know when
we're on Cygwin.

This fixes the build on my Windows box, where I have
both Msys and Cygwin.

commit 02d2dde49eaa614995a7e168d229e8b5cb88eafe
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Wed Jan 19 22:23:59 2011 +0000

Remove an extraneous comma that stopped ghc-cabal from building

commit 6b715274be0003cf94a5e8f46e3d0baca773452f
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Wed Jan 19 22:15:45 2011 +0000

Move some make variables around

commit e6635fe65db524c5ea55295049560e39264712dd
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Wed Jan 19 20:33:05 2011 +0000

Remove a debugging 'info'

commit 29c7945166be73aa70453d14dc2a334d16a434f2
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Wed Jan 19 20:32:29 2011 +0000

Move the PACKAGE_MAGIC evaluation inside package-data.mk

commit db0c34cd9e76a69b0b06b9a31065eb8e23333f3a
Author: Ian Lynagh <[email protected] <mailto:[email protected]>>
Date: Wed Jan 19 17:23:10 2011 +0000

Fix libraries/index.html's haddock dependency on Windows

-----------------------------------------------------------------------

Summary of changes:
Makefile | 12 +---
compiler/basicTypes/Module.lhs | 2 +-
compiler/ghc.cabal.in | 3 +
compiler/main/DynFlags.hs | 54 +++++++--------
compiler/main/Packages.lhs | 21 ++++--
compiler/prelude/primops.txtpp | 2 +-
compiler/types/InstEnv.lhs | 2 +-
configure.ac | 5 ++
ghc.mk | 82 ++++------------------
ghc/ghc-bin.cabal.in | 4 +
ghc/ghc.mk | 33 +++-------
includes/ghc.mk | 4 +-
mk/config.mk.in | 8 ++-
mk/install.mk.in | 10 ++-
mk/project.mk.in | 4 +
rts/ghc.mk | 9 ++-
rules/build-dependencies.mk | 25 ++-----
rules/build-package-data.mk | 6 ++
rules/build-package-way.mk | 3 +-
rules/build-package.mk | 133 +++++++++++++----------------------
rules/build-perl.mk | 4 +-
rules/build-prog.mk | 88 +++++++-----------------
rules/c-suffix-rules.mk | 4 +
rules/cmm-suffix-rules.mk | 12 ++--
rules/docbook.mk | 2 +
rules/haddock.mk | 2 +
rules/hs-suffix-rules-srcdir.mk | 4 +
rules/hs-suffix-rules.mk | 2 +
rules/include-dependencies.mk | 35 ++++++++++
rules/manual-package-config.mk | 2 +
rules/package-config.mk | 2 +
rules/{make-command.mk => prof.mk} | 13 ++--
rules/shell-wrapper.mk | 2 +
rules/tags-package.mk | 2 +
utils/ghc-cabal/Main.hs | 11 ++-
35 files changed, 272 insertions(+), 335 deletions(-)
create mode 100644 rules/include-dependencies.mk
copy rules/{make-command.mk => prof.mk} (70%)


hooks/post-receive
--
ghc

_______________________________________________
Cvs-ghc mailing list
[email protected] <mailto:[email protected]>
http://www.haskell.org/mailman/listinfo/cvs-ghc


_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to