[issue15759] make suspicious doesn't display instructions in case of failure

2014-08-04 Thread Ezio Melotti

Ezio Melotti added the comment:

Thanks for fixing this!

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-07-22 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 10b83036c723 by Serhiy Storchaka in branch '3.4':
Issue #15759: make suspicious, make linkcheck and make doctest in Doc/
http://hg.python.org/cpython/rev/10b83036c723

New changeset c755a3b58fa6 by Serhiy Storchaka in branch 'default':
Issue #15759: make suspicious, make linkcheck and make doctest in Doc/
http://hg.python.org/cpython/rev/c755a3b58fa6

New changeset a61c3d17fe4f by Serhiy Storchaka in branch '2.7':
Issue #15759: make suspicious, make linkcheck and make doctest in Doc/
http://hg.python.org/cpython/rev/a61c3d17fe4f

--
nosy: +python-dev

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-07-22 Thread Serhiy Storchaka

Changes by Serhiy Storchaka storch...@gmail.com:


--
assignee: docs@python - serhiy.storchaka
resolution:  - fixed
stage: patch review - resolved
status: open - closed

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-07-08 Thread Ezio Melotti

Ezio Melotti added the comment:

Serhiy, your patch LGTM.
Can you apply a similar fix for the linkcheck and doctest target and commit it?

FWIW the patch produces a slightly different output (in addition to showing the 
missing message), but I don't think it's a problem:
Without patch:
  ...
  build finished with problems, 8 warnings.
  make: *** [build] Error 1
With patch:
  ...
  build finished with problems, 8 warnings.
  make[1]: *** [build] Error 1
  make[1]: Leaving directory `/home/wolf/dev/py/py3k/Doc'
  Suspicious check complete; ...
  make: *** [suspicious] Error 1

--
versions: +Python 3.5 -Python 3.3

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-07-08 Thread Serhiy Storchaka

Serhiy Storchaka added the comment:

Oh, I forgot about this patch.

Here is more correct patch. It now works with non-default make command and 
make suspicious now returns success return code if no suspicious markups were 
found. Made similar fix for the linkcheck and doctest target.

--
Added file: http://bugs.python.org/file35901/make_suspicious_2.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-01-26 Thread Larry Hastings

Larry Hastings added the comment:

I nominate this text:

**
To make these errors go away, merge the contents of 
build/suspicious/suspicious.csv to tools/sphinxext/susp-ignored.csv.
**


Alternatively, we could add a make trustworthy target that did this work 
automatically, in which case the text should be

**
To make these errors go away, run make trustworthy.
**

--
nosy: +larry

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-01-26 Thread Larry Hastings

Larry Hastings added the comment:

Since Ezio asked me, I guess I wasn't clear:

This message should be displayed at the bottom, after the errors, and only when 
there are alleged suspicious documentation activities.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-01-26 Thread Serhiy Storchaka

Serhiy Storchaka added the comment:

Try this patch.

--
nosy: +serhiy.storchaka
Added file: http://bugs.python.org/file33726/make_suspicious.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-01-26 Thread Georg Brandl

Georg Brandl added the comment:

Looks good. Maybe Larry will want his line of stars though :)

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-01-26 Thread Serhiy Storchaka

Changes by Serhiy Storchaka storch...@gmail.com:


Removed file: http://bugs.python.org/file33726/make_suspicious.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-01-26 Thread Serhiy Storchaka

Serhiy Storchaka added the comment:

It was not such good. Here is better patch.

--
Added file: http://bugs.python.org/file33727/make_suspicious.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2014-01-26 Thread Larry Hastings

Larry Hastings added the comment:

Can we use unicode characters?  I'd like little ships, or U+1F4A9.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2013-11-24 Thread Ezio Melotti

Changes by Ezio Melotti ezio.melo...@gmail.com:


--
keywords: +easy
stage: commit review - patch review
versions: +Python 3.4 -Python 3.2

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2012-09-22 Thread Georg Brandl

Georg Brandl added the comment:

The error exit code should be preserved though.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2012-09-21 Thread Ezio Melotti

Ezio Melotti added the comment:

Apparently a '-' at the beginning of the command means run this thing and if 
it fails ignore the failure and keep going.  I tried to add an if/else in the 
build target to use the '-' with the selected builder was suspicious but I 
couldn't make it work, so I ended up adding a new build-and-continue that uses 
the '-'.

make linkcheck and make doctest had the same problem, so I fixed them too.

The output now looks like this:

$ make suspicious
mkdir -p build/suspicious build/doctrees
python tools/sphinx-build.py -b suspicious -d build/doctrees -D 
latex_paper_size=  . build/suspicious 
Running Sphinx v1.0.7
loading pickled environment... done
loading ignore rules... done, 359 rules loaded
building [suspicious]: targets for 428 source files that are out of date
updating environment: 0 added, 0 changed, 0 removed
looking for now-outdated files... none found
preparing documents... done
writing output... [ 81%] library/unittest
WARNING: [library/unittest:19] :port found in host:port
writing output... [100%] whatsnew/index
build finished with problems, 1 warning.
make: [build-and-continue] Error 1 (ignored)

Suspicious check complete; look for any errors in the above output or in 
build/suspicious/suspicious.csv.  If all issues are false positives, append 
that file to tools/sphinxext/susp-ignored.csv.

--
stage: patch review - commit review
versions: +Python 2.7, Python 3.2
Added file: http://bugs.python.org/file27248/issue15759-2.diff

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue15759] make suspicious doesn't display instructions in case of failure

2012-08-21 Thread Ezio Melotti

New submission from Ezio Melotti:

I was running make suspicious in Doc/ and this was the output after finding 3 
suspicious markups:

 writing output... [ 52%] library/inspect
 WARNING: [library/inspect:437] :int found in  def foo(a, *, b:int, 
**kwargs):
 WARNING: [library/inspect:437] :int found in '(a, *, b:int, **kwargs)'
 WARNING: [library/inspect:437] :int found in 'b:int'
 writing output... [100%] whatsnew/index
 build finished with problems, 3 warnings.
 make: *** [build] Error 1

After figuring out how to mark these as false positives and adding the relevant 
entries to susp-ignored.csv, I ran make suspicious again, and got this useful 
message at the end:

 writing output... [100%] whatsnew/index
 build succeeded.

 Suspicious check complete; look for any errors in the above output or in 
build/suspicious /suspicious.csv.  If all issues are false positives, append 
that file to tools/sphinxext/susp-ignored.csv.

The problem is that this message should be displayed when there are failures, 
but it's not.

Attached an attempt to fix the Makefile to avoid exiting in case of failures 
when the builder is suspicious.  Given that I'm not really familiar with 
makefiles, it probably doesn't make much sense.

--
assignee: docs@python
components: Documentation
files: issue15759.diff
keywords: patch
messages: 168842
nosy: docs@python, eric.araujo, ezio.melotti, georg.brandl
priority: normal
severity: normal
stage: patch review
status: open
title: make suspicious doesn't display instructions in case of failure
type: behavior
versions: Python 3.3
Added file: http://bugs.python.org/file26956/issue15759.diff

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15759
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com