Mercurial > hg
view tests/printrepr.py @ 8610:8ef1f63e554c
inotify: server: use a common 'pollable' interface for server & repowatcher
Mainly for documentation purposes: it easily explains the role of handle_event
and handle_timeout, and why both server & repowatcher implement those methods.
author | Nicolas Dumazet <nicdumz.commits@gmail.com> |
---|---|
date | Thu, 21 May 2009 17:09:12 +0900 |
parents | 0eb8c4df61bd |
children | 25e572394f5c |
line wrap: on
line source
#!/usr/bin/env python # # Copyright 2009 Matt Mackall <mpm@selenic.com> and others # # This software may be used and distributed according to the terms of the # GNU General Public License version 2, incorporated herein by reference. """prints repr(sys.stdin) but preserves newlines in input""" import sys print repr(sys.stdin.read())[1:-1].replace('\\n', '\n'),