Mercurial > hg-stable
changeset 9430:b5e9037d672b
Merge with crew-stable
author | Patrick Mezard <pmezard@gmail.com> |
---|---|
date | Sat, 05 Sep 2009 19:39:46 +0200 |
parents | b42b03308ae9 (current diff) d8143769e1d4 (diff) |
children | fef209e65757 |
files | mercurial/commands.py |
diffstat | 6 files changed, 5 insertions(+), 29 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/inotify/linux/_inotify.c Fri Sep 04 23:45:13 2009 +0200 +++ b/hgext/inotify/linux/_inotify.c Sat Sep 05 19:39:46 2009 +0200 @@ -106,13 +106,12 @@ static PyObject *remove_watch(PyObject *self, PyObject *args) { - PyObject *ret = NULL; uint32_t wd; int fd; int r; if (!PyArg_ParseTuple(args, "iI:remove_watch", &fd, &wd)) - goto bail; + return NULL; Py_BEGIN_ALLOW_THREADS r = inotify_rm_watch(fd, wd); @@ -120,18 +119,11 @@ if (r == -1) { PyErr_SetFromErrno(PyExc_OSError); - goto bail; + return NULL; } Py_INCREF(Py_None); - - goto done; - -bail: - Py_CLEAR(ret); - -done: - return ret; + return Py_None; } PyDoc_STRVAR(
--- a/mercurial/commands.py Fri Sep 04 23:45:13 2009 +0200 +++ b/mercurial/commands.py Sat Sep 05 19:39:46 2009 +0200 @@ -2155,7 +2155,8 @@ roots, heads = [common.node()], [p2.node()] displayer = cmdutil.show_changeset(ui, repo, opts) for node in repo.changelog.nodesbetween(roots=roots, heads=heads)[0]: - displayer.show(repo[node]) + if node not in roots: + displayer.show(repo[node]) return 0 return hg.merge(repo, node, force=opts.get('force'))
--- a/mercurial/parsers.c Fri Sep 04 23:45:13 2009 +0200 +++ b/mercurial/parsers.c Sat Sep 05 19:39:46 2009 +0200 @@ -92,8 +92,6 @@ goto bail; if (nlen > 40) { - PyObject *flags; - flags = PyString_FromStringAndSize(zero + 41, nlen - 40); if (!flags)
--- a/tests/test-double-merge.out Fri Sep 04 23:45:13 2009 +0200 +++ b/tests/test-double-merge.out Sat Sep 05 19:39:46 2009 +0200 @@ -1,9 +1,4 @@ created new head -changeset: 0:310fd17130da -user: test -date: Mon Jan 12 13:46:40 1970 +0000 -summary: add foo - changeset: 1:7731dad1c2b9 user: test date: Mon Jan 12 13:46:40 1970 +0000
--- a/tests/test-merge-default.out Fri Sep 04 23:45:13 2009 +0200 +++ b/tests/test-merge-default.out Sat Sep 05 19:39:46 2009 +0200 @@ -13,11 +13,6 @@ 0 files updated, 0 files merged, 0 files removed, 0 files unresolved (branch merge, don't forget to commit) % should succeed - 2 heads -changeset: 1:ba677d0156c1 -user: test -date: Thu Jan 01 00:00:00 1970 +0000 -summary: b - changeset: 3:903c264cdf57 parent: 1:ba677d0156c1 user: test
--- a/tests/test-merge1.out Fri Sep 04 23:45:13 2009 +0200 +++ b/tests/test-merge1.out Sat Sep 05 19:39:46 2009 +0200 @@ -1,11 +1,6 @@ 0 files updated, 0 files merged, 1 files removed, 0 files unresolved created new head %% no merges expected -changeset: 0:98e00378acd0 -user: test -date: Mon Jan 12 13:46:40 1970 +0000 -summary: commit #0 - changeset: 1:4ee19afe4659 user: test date: Mon Jan 12 13:46:40 1970 +0000