Mercurial > hg
graph
-
revlog: raise offset/type helpers to global scopeSat, 21 Jul 2007 16:18:21 -0500, by Matt Mackall
-
Make repo locks recursive, eliminate all passing of lock/wlockSat, 21 Jul 2007 16:02:10 -0500, by Matt Mackall
-
Use a weakref for recursive transactionsSat, 21 Jul 2007 16:02:10 -0500, by Matt Mackall
-
Use try/finally pattern to cleanup locks and transactionsSat, 21 Jul 2007 16:02:10 -0500, by Matt Mackall
-
repo locks: use True/FalseSat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
rename and simplify do_lockSat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
simplify dirstate fixups in repo.status()Sat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
dirstate: add doesn't need to call statSat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
use context for part of localrepo statusSat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
context: add __contains__, __getitem__, and __iter__Sat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
dirstate: get rid of default args for statusSat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
dirstate: make filterfiles privateSat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
dirstate: add __contains__ and make __getitem__ more usefulSat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
dirstate: make wjoin function privateSat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
dirstate: break update into separate functionsSat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
dirstate: use True and false for _dirtySat, 21 Jul 2007 16:02:09 -0500, by Matt Mackall
-
doc: typo, -x bitTue, 17 Jul 2007 15:26:28 -0500, by Matt Mackall
-
Update test output to reflect small changes in patch chattiness.Tue, 17 Jul 2007 09:39:30 -0700, by Bryan O'Sullivan
-
patch.py: re-add the ability to use an external patch programTue, 17 Jul 2007 09:39:30 -0700, by Bryan O'Sullivan
-
patch.py: don't mark files as changed unless they have actually been changedTue, 17 Jul 2007 09:39:30 -0700, by Bryan O'Sullivan
-
patch.py: fix some incorrect uses of _() for i18nTue, 17 Jul 2007 09:39:30 -0700, by Bryan O'Sullivan
-
Add Chris Mason's mpatch library.Tue, 17 Jul 2007 09:39:30 -0700, by Bryan O'Sullivan
-
merge with crew-stableTue, 17 Jul 2007 09:28:01 -0300, by Alexis S. L. Carvalho
-
convert: manually set encoding to UTF-8Tue, 17 Jul 2007 09:08:29 -0300, by Alexis S. L. Carvalho
-
hg parents: don't pass an OS-specific path to repo.filectxTue, 17 Jul 2007 09:08:29 -0300, by Alexis S. L. Carvalho
-
merge with mainTue, 17 Jul 2007 08:22:43 +0200, by Thomas Arendsen Hein
-
tag: handle .hgtags and .hg/localtags with missing final newline (issue 601)Mon, 16 Jul 2007 20:15:03 -0700, by Bryan O'Sullivan
-
issue 622: pull/unbundle -u updates to default branch if repo was emptyMon, 16 Jul 2007 18:01:20 -0700, by Bryan O'Sullivan
-
mq: autodetect an existing git patch during qrefresh (issue 491)Mon, 16 Jul 2007 16:50:47 -0700, by Bryan O'Sullivan
-
contexts: improve filectx eq testMon, 16 Jul 2007 17:39:03 -0500, by Matt Mackall
-
Merge with -stableMon, 16 Jul 2007 17:30:34 -0500, by Matt Mackall
-
patchbomb: add --desc, to specify a file containing a series descriptionMon, 16 Jul 2007 14:43:47 -0700, by Bryan O'Sullivan
-
merge with crew-stableSun, 15 Jul 2007 21:05:38 +0200, by Thomas Arendsen Hein
-
Merge with crew-stable.Sun, 15 Jul 2007 14:57:20 +0200, by Patrick Mezard
-
merge: fix unnecessary rename merges on linear update (issue631)Sun, 15 Jul 2007 14:43:38 -0500, by Matt Mackall
-
convert: Use clone's behaviour for the default destionation name.Sun, 15 Jul 2007 21:04:07 +0200, by Thomas Arendsen Hein
-
test-symlink-basic: require symlinks availabilitySun, 15 Jul 2007 14:09:56 +0200, by Patrick Mezard
-
Add hghave utility and run-tests.py support.Sat, 14 Jul 2007 18:34:06 +0200, by Patrick Mezard
-
run-tests: extract correct status when script terminates with exitSat, 14 Jul 2007 14:01:11 +0200, by Patrick Mezard
-
Merge with -stableSat, 14 Jul 2007 13:34:40 -0500, by Matt Mackall
-
diff: correctly handle combinations of whitespace optionsSat, 14 Jul 2007 12:44:47 -0500, by Matt Mackall
-
hg grep: handle re.compile errors & update tests/test-grepMon, 09 Jul 2007 17:41:14 +0300, by Giorgos Keramidas
-
typo fixThu, 12 Jul 2007 10:55:49 -0400, by Jesse Glick
-
Re: mercurial.el and hg-version-other-windowSat, 14 Jul 2007 11:27:58 -0500, by jon christopher
-
Use isinstance instead of type == typeFri, 06 Jul 2007 12:02:43 +0200, by Christian Ebert
-
convert: record the source revision in the changelogFri, 13 Jul 2007 08:28:57 -0700, by Brendan Cully
-
Use wsgi.url_scheme instead of ad-hoc CGI checks.Thu, 12 Jul 2007 22:55:44 -0700, by Wesley J. Landaker
-
cosmeticsThu, 12 Jul 2007 22:44:16 -0700, by Brendan Cully
-
Make hg serve set the wsgi.url_scheme property correctly.Thu, 12 Jul 2007 13:58:36 -0600, by Wesley J. Landaker
-
Handle CGI SSL detection via HTTPS environment better.Thu, 12 Jul 2007 13:55:20 -0600, by Wesley J. Landaker
-
merge with crew-stableWed, 11 Jul 2007 20:15:03 -0300, by Alexis S. L. Carvalho
-
Make {urlbase} work in templates when https is used.Tue, 10 Jul 2007 10:54:54 -0600, by Wesley J. Landaker
-
replace .hgtags instead of appending to it when doing a raw commitWed, 11 Jul 2007 00:53:44 -0700, by Brendan Cully
-
handle nonexistent .hgtags in raw _tagWed, 11 Jul 2007 00:34:35 -0700, by Brendan Cully
-
Export extra in _tag so convert can set the branch of a tagWed, 11 Jul 2007 00:04:15 -0700, by Brendan Cully
-
archive: abort on empty repository. Fixes #624.Tue, 10 Jul 2007 10:06:24 -0700, by Brendan Cully
-
mq: improve qclone error handling when patch directory is not a repository.Tue, 10 Jul 2007 09:52:32 -0700, by Brendan Cully
-
Fix test-debugcomplete for new --certificate optionMon, 09 Jul 2007 22:35:10 -0700, by Lee Cantey
-
Add SSL support to hg serve, activated via --certificate optionMon, 09 Jul 2007 22:12:28 -0700, by Brendan Cully
-
Correct inadvertent line ending change.Mon, 09 Jul 2007 10:59:49 -0700, by Lee Cantey
-
Fix for win32text corrupting files that have CRLF line endings. (issue302)Mon, 09 Jul 2007 10:46:41 -0700, by Lee Cantey
-
Add --line-number option to hg annotate (issue506)Sun, 08 Jul 2007 19:59:02 +0200, by Thomas Arendsen Hein
-
Allow filectx.annotate to return the line number of first appearance.Sun, 08 Jul 2007 19:46:04 +0200, by FUJIWARA Katsunori
-
Check for conflict markers in hgmerge (issue471)Sun, 08 Jul 2007 13:44:41 +0200, by Thomas Arendsen Hein
-
merge with crew-stableSun, 08 Jul 2007 12:59:58 +0200, by Thomas Arendsen Hein
-
Removed deprecated hg:// and old-http:// protocols (issue406)Sun, 08 Jul 2007 09:54:42 +0200, by Thomas Arendsen Hein
-
hgwebdir: check for repo foo before browsing subdirectories of foo/Sat, 07 Jul 2007 21:55:56 -0700, by Brendan Cully
-
Merge with crewSat, 07 Jul 2007 15:09:28 -0700, by Brendan Cully
-
hgweb: browse subdirectories before checking whether parent directory is also a repositorySat, 07 Jul 2007 15:09:08 -0700, by Brendan Cully
-
Use a prefix for debuginstall tempfiles.Sat, 07 Jul 2007 20:52:31 +0200, by Thomas Arendsen Hein
-
python 2.3 does not have sortedFri, 06 Jul 2007 10:29:09 -0700, by Brendan Cully
-
Sort changelog extra dict to avoid possible nondeterminismFri, 06 Jul 2007 10:22:22 -0700, by Brendan Cully
-
Last change broke new-style URLsFri, 06 Jul 2007 10:11:48 -0700, by Brendan Cully
-
hgwebdir: do not walk up the given path looking for a repository. It is there or it isn't.Fri, 06 Jul 2007 09:15:17 -0700, by Brendan Cully
-
merge with crew-stableFri, 06 Jul 2007 08:55:36 +0200, by Thomas Arendsen Hein
-
hgwebdir: show only trailing part of path when browsing subdirectoriesThu, 05 Jul 2007 19:56:16 -0700, by Brendan Cully
-
gitweb: add notfound templateThu, 05 Jul 2007 19:47:04 -0700, by Brendan Cully
-
hgweb: let hgwebdir browse subdirectoriesThu, 05 Jul 2007 19:44:06 -0700, by Brendan Cully
-
convert: svn code movement (no actual changes)Thu, 05 Jul 2007 16:14:01 -0700, by Brendan Cully
-
convert: svn: avoid parsing already-seen logentries due to branch followingThu, 05 Jul 2007 15:01:31 -0700, by Brendan Cully
-
Merge with mainThu, 05 Jul 2007 14:32:18 -0700, by Brendan Cully
-
convert: svn: some improvements in memory usageThu, 05 Jul 2007 14:31:13 -0700, by Brendan Cully
-
archive: make the %r escape work.Wed, 11 Jul 2007 19:56:16 -0300, by Alexis S. L. Carvalho
-
serve: respect settings from .hg/hgrcWed, 11 Jul 2007 19:56:16 -0300, by Alexis S. L. Carvalho
-
Fix inconsistency for the stream_out capability in hgwebSat, 12 May 2007 00:41:30 +0200, by Edouard Gomez
-
improve warning for hg add foo; hg mv foo barWed, 11 Jul 2007 19:56:16 -0300, by Alexis S. L. Carvalho
-
util._hgexecutable: default to 'hg'Wed, 11 Jul 2007 18:15:21 -0300, by Alexis S. L. Carvalho
-
archive: add symlink supportWed, 11 Jul 2007 17:40:41 -0300, by Alexis S. L. Carvalho
-
archive: use util.opener when archiving files.Wed, 11 Jul 2007 17:40:41 -0300, by Alexis S. L. Carvalho
-
localrepo.wwrite: use opener.symlinkWed, 11 Jul 2007 17:40:41 -0300, by Alexis S. L. Carvalho
-
Add symlink method to util.opener.Wed, 11 Jul 2007 17:40:41 -0300, by Alexis S. L. Carvalho
-
turn util.opener into a classWed, 11 Jul 2007 17:40:41 -0300, by Alexis S. L. Carvalho
-
Fixed double slash for doc install path introduced by using $DESTDIR (issue620)Sun, 08 Jul 2007 12:58:19 +0200, by Thomas Arendsen Hein
-
hg log: Move filtering implicit parents to own method and use it in templater.Sun, 08 Jul 2007 12:52:08 +0200, by Thomas Arendsen Hein
-
Strip whitespace from changeset description in changeset_templater.Sun, 08 Jul 2007 10:43:57 +0200, by Thomas Arendsen Hein
-
merge with crew-stableFri, 06 Jul 2007 08:48:28 +0200, by Thomas Arendsen Hein
-
Add html docs and use for help shortcutThu, 05 Jul 2007 15:40:29 -0700, by Lee Cantey
-
Merge with stableThu, 05 Jul 2007 16:17:01 -0500, by Matt Mackall
-
Merge with crew-stableThu, 05 Jul 2007 16:15:57 -0500, by Matt Mackall
-
merge: fix adding untracked files on directory rename (issue612)Thu, 05 Jul 2007 16:01:07 -0500, by Matt Mackall
-
extensions: untangle some recursive dependenciesThu, 05 Jul 2007 15:37:23 -0500, by Matt Mackall
-
interhg extension allows you to change changelog text like InterWiki.Tue, 03 Jul 2007 00:13:52 +0900, by OHASHI Hideya
-
setup.py not executable: change instructions at beginning of fileThu, 28 Jun 2007 02:11:54 +0200, by Christian Ebert
-
Merge with stableThu, 05 Jul 2007 15:36:56 -0500, by Matt Mackall
-
convert: svn: remove svn_paths wrappersThu, 05 Jul 2007 12:45:41 -0700, by Brendan Cully
-
convert: svn: use revmap to parse only new revisions in incremental conversionsThu, 05 Jul 2007 12:41:58 -0700, by Brendan Cully
-
convert: export revmap to source.Thu, 05 Jul 2007 12:24:26 -0700, by Brendan Cully
-
convert: svn: defer get_log parsing until after get_log completes.Thu, 05 Jul 2007 12:18:01 -0700, by Brendan Cully
-
convert: move some code into common init functionThu, 05 Jul 2007 12:08:48 -0700, by Brendan Cully
-
Merge with crewThu, 05 Jul 2007 12:00:43 -0700, by Brendan Cully
-
alias: remove dead codeThu, 05 Jul 2007 12:00:26 -0700, by Brendan Cully
-
convert: call superclass init from engine init functionsThu, 05 Jul 2007 12:00:04 -0700, by Brendan Cully
-
Merge with crew-stableThu, 05 Jul 2007 20:50:24 +0200, by Patrick Mezard
-
test-archive: stop checking md5 absolute valuesThu, 05 Jul 2007 20:39:03 +0200, by Patrick Mezard
-
Fix issue589 wording problemThu, 05 Jul 2007 19:13:08 +0200, by Patrick Mezard
-
Fix serve on Windows without win32* modules.Tue, 26 Jun 2007 10:48:58 -0400, by Nathan Jones
-
test-demandimport: match upper-case hexadecimalThu, 05 Jul 2007 19:11:38 +0200, by Patrick Mezard
-
Add alias extensionWed, 04 Jul 2007 13:38:49 -0700, by Brendan Cully
-
merge with crew-stableWed, 04 Jul 2007 09:24:19 +0200, by Thomas Arendsen Hein
-
convert svn: minor improvement to tag detection.Tue, 03 Jul 2007 20:22:39 -0700, by Brendan Cully
-
convert: svn merges produce hard-to-trace file entries. Ignore them for now.Tue, 03 Jul 2007 19:49:36 -0700, by Brendan Cully
-
convert: svn: autodetect /branches, /tags, /trunk.Tue, 03 Jul 2007 19:26:41 -0700, by Brendan Cully
-
convert: svn: pull out broken batching code, add alpha tags supportTue, 03 Jul 2007 17:07:58 -0700, by Brendan Cully
-
convert: svn: get parent for branch creation eventsTue, 03 Jul 2007 15:34:30 -0700, by Brendan Cully
-
convert: add optional module argument to svn._fetch_revisionsTue, 03 Jul 2007 15:12:07 -0700, by Brendan Cully
-
convert: svn: parse log entries as they arrive instead of deferring itTue, 03 Jul 2007 14:16:54 -0700, by Brendan Cully
-
convert: svn: move some debug output to verboseTue, 03 Jul 2007 13:50:26 -0700, by Brendan Cully
-
convert: another typo in svn.latestTue, 03 Jul 2007 12:56:30 -0700, by Brendan Cully
-
convert: typo in svn.latestTue, 03 Jul 2007 12:52:13 -0700, by Brendan Cully
-
convert: svn: add function to get the latest revision touching a pathTue, 03 Jul 2007 12:44:04 -0700, by Brendan Cully
-
convert: svn: add an early return to move most changeset parsing out an indent levelTue, 03 Jul 2007 11:36:06 -0700, by Brendan Cully
-
convert: svn: use a separate mempool for each ls in the 1.4 fallback pathTue, 03 Jul 2007 10:55:46 -0700, by Brendan Cully
-
Remove specific version requirement and point to latest versions of Mac Python downloads.Tue, 03 Jul 2007 04:18:24 -0700, by Lee Cantey
-
children extension: Don't abort when looking at the null revision.Tue, 03 Jul 2007 12:50:05 +0200, by Thomas Arendsen Hein
-
merge with crew-stableTue, 03 Jul 2007 12:46:34 +0200, by Thomas Arendsen Hein
-
Add extension to provide the 'hg children' command (with tests)Tue, 03 Jul 2007 12:14:25 +0200, by Thomas Arendsen Hein
-
merge with crew-stableTue, 03 Jul 2007 03:14:18 -0300, by Alexis S. L. Carvalho
-
Merge with tahMon, 02 Jul 2007 22:34:38 -0700, by Brendan Cully
-
convert: make convertsource option handling transparentMon, 02 Jul 2007 22:33:48 -0700, by Brendan Cully
-
Added import test for [PATCH] subject and message body with subjectMon, 02 Jul 2007 22:45:58 +0200, by Thomas Arendsen Hein
-
patch.extract: fix test-import breakage introduced in the previous changesetMon, 02 Jul 2007 13:26:12 -0700, by Brendan Cully
-
patch.extract: do not prepend subject if the description already starts with itMon, 02 Jul 2007 10:59:16 -0700, by Brendan Cully
-
convert: svn: skip revisions without file entriesMon, 02 Jul 2007 08:31:02 -0700, by Brendan Cully
-
convert: svn: disable batched fetch - get the whole log immediatelyMon, 02 Jul 2007 07:54:51 -0700, by Brendan Cully
-
convert: svn: add revnum() to convert rev to revnumMon, 02 Jul 2007 07:28:54 -0700, by Brendan Cully
-
convert: svn: abort if module stat failsMon, 02 Jul 2007 07:22:11 -0700, by Brendan Cully
-
convert: fetch svn changes on demand (in batches)Sun, 01 Jul 2007 23:28:21 -0700, by Brendan Cully
-
convert: svn: convert branch trunk to defaultSun, 01 Jul 2007 22:23:33 -0700, by Brendan Cully
-
convert: svn: fix fallback directory listing code when importing a submoduleSun, 01 Jul 2007 22:21:05 -0700, by Brendan Cully
-
convert: remove svn debugger trapSun, 01 Jul 2007 22:09:33 -0700, by Brendan Cully
-
convert: import all branches from git repositoriesSun, 01 Jul 2007 22:00:25 -0700, by Brendan Cully
-
convert: gitcmd wrapper for os.popenSun, 01 Jul 2007 21:09:08 -0700, by Brendan Cully
-
convert: activate subversion engineSun, 01 Jul 2007 20:30:04 -0700, by Brendan Cully
-
convert extension: Add SVN converterSun, 01 Jul 2007 23:56:11 +0200, by Daniel Holth
-
convert extension: stripped-down svn transport moduleSun, 01 Jul 2007 17:15:54 +0200, by Daniel Holth
-
convert: split converter into convertsource and convertsinkSun, 01 Jul 2007 19:58:19 -0700, by Brendan Cully
-
convert: move *** empty log message *** into commit classSun, 01 Jul 2007 19:40:02 -0700, by Brendan Cully
-
convert: initialize source after destination, cleaning up if source is unusableSun, 01 Jul 2007 19:23:10 -0700, by Brendan Cully
-
convert: add -r argument specifying latest revision to convertSun, 01 Jul 2007 15:02:15 -0700, by Brendan Cully
-
convert: ove recode method into converter_sourceSun, 01 Jul 2007 12:58:08 -0700, by Brendan Cully
-
Merge with crew-stableSun, 01 Jul 2007 19:19:42 +0200, by Thomas Arendsen Hein
-
Merge with Adam SpiersSat, 30 Jun 2007 08:31:23 -0700, by Brendan Cully
-
mercurial.spec: convert extension now installs files into hgext/convert/Sat, 30 Jun 2007 01:21:41 +0100, by Adam Spiers
-
buildrpm: fix rpm release number calculationSat, 30 Jun 2007 01:21:41 +0100, by Adam Spiers
-
buildrpm: auto-generate %changelog in .spec fileSun, 03 Jun 2007 14:42:39 +0100, by Adam Spiers
-
mercurial.spec: include CONTRIBUTORS, COPYING and man pages in rpmSat, 30 Jun 2007 01:21:22 +0100, by Adam Spiers
-
mercurial.spec: include various utility files from contrib/ in rpmSun, 03 Jun 2007 14:40:56 +0100, by Adam Spiers
-
mercurial.spec: add BuildRequiresSun, 21 Jan 2007 00:59:23 -1000, by julian
-
mercurial.spec: fix when default python prefix != rpm %{_prefix}Sat, 02 Jun 2007 12:42:47 +0100, by Adam Spiers
-
Convert default mercurial.ini file to Windows line endingsFri, 29 Jun 2007 13:06:49 -0700, by Lee Cantey
-
merge: make test for fast-forward merge stricter (issue619)Thu, 05 Jul 2007 13:34:18 -0500, by Matt Mackall
-
Fixed calling the merge script and reporting errors in debuginstall (issue617)Wed, 04 Jul 2007 09:20:56 +0200, by Thomas Arendsen Hein
-
Fix revlog.children so the real children of the null revision can be calculated.Tue, 03 Jul 2007 12:45:33 +0200, by Thomas Arendsen Hein
-
hgweb: use lrwxrwxrwx as the permissions of a symlinkTue, 03 Jul 2007 03:06:40 -0300, by Alexis S. L. Carvalho
-
Make hg add foo; hg mv foo bar work.Tue, 03 Jul 2007 03:06:40 -0300, by Alexis S. L. Carvalho
-
test-copy2: use status -C instead of debugstate | grep copyTue, 03 Jul 2007 03:06:40 -0300, by Alexis S. L. Carvalho
-
test-rename: use hg status -C; don't use hg debugstate | grep copyTue, 03 Jul 2007 03:06:40 -0300, by Alexis S. L. Carvalho
-
Make hgk handle filenames with spaces (issue49)Sun, 01 Jul 2007 19:15:25 +0200, by Thomas Arendsen Hein
-
Use "--config ui.report_untrusted=false" for hg calls in hgk, fixes issue523.Sun, 01 Jul 2007 15:22:49 +0200, by Thomas Arendsen Hein
-
Added full URL to debug output if something doesn't look like an http hg repo.Fri, 29 Jun 2007 11:13:36 +0200, by Thomas Arendsen Hein
-
Handle extensions with defined but empty cmdtableThu, 28 Jun 2007 21:16:25 -0700, by Brendan Cully
-
mq: more qdelete help text tweaksThu, 28 Jun 2007 09:19:08 -0700, by Brendan Cully
-
mq: require patch argument or revision for qdeleteThu, 28 Jun 2007 08:42:43 -0700, by Brendan Cully
-
Make hg glog abort if unused arguments are given.Thu, 28 Jun 2007 16:18:09 +0200, by Thomas Arendsen Hein
-
Abort if earlygetopt fails to detect an option.Thu, 28 Jun 2007 16:03:45 +0200, by Thomas Arendsen Hein
-
Simplified earlygetopt and made it remove parsed options and values.Thu, 28 Jun 2007 15:56:25 +0200, by Thomas Arendsen Hein
-
Disallow short earlygetop option combined with other short optionsWed, 27 Jun 2007 20:37:33 +0200, by Thomas Arendsen Hein
-
Fix tgz archival on Windows.Wed, 27 Jun 2007 08:35:26 -0700, by csaba henk
-
Updated command tables in commands.py and hgext extensions.Tue, 26 Jun 2007 22:38:57 +0200, by Thomas Arendsen Hein
-
Catch illegal boolean values in hgrc nicely.Tue, 26 Jun 2007 20:37:15 +0200, by Thomas Arendsen Hein
-
Added test for earlygetopt fixes (36d23de02da1 and 79cc512a34ed)Tue, 26 Jun 2007 18:39:28 +0200, by Thomas Arendsen Hein
-
Fix earlygetop for short options with unnecessary spaces removedTue, 26 Jun 2007 18:35:31 +0200, by Thomas Arendsen Hein