diff --git a/googler b/googler index 8e9cc0f..041741f 100755 --- a/googler +++ b/googler @@ -93,20 +93,25 @@ RAW_DOWNLOAD_REPO_BASE = 'https://raw.githubusercontent.com/jarun/googler' def open_url(url): """Open an URL in the user's default web browser.""" logger.debug('Opening %s', url) - _stderr = os.dup(2) - os.close(2) - _stdout = os.dup(1) - os.close(1) - fd = os.open(os.devnull, os.O_RDWR) - os.dup2(fd, 2) - os.dup2(fd, 1) - try: - import webbrowser - webbrowser.open(url) - finally: - os.close(fd) - os.dup2(_stderr, 2) - os.dup2(_stdout, 1) + + # _stderr = os.dup(2) + # os.close(2) + # _stdout = os.dup(1) + # os.close(1) + # fd = os.open(os.devnull, os.O_RDWR) + # os.dup2(fd, 2) + # os.dup2(fd, 1) + # try: + # import webbrowser + # webbrowser.open(url) + # finally: + # os.close(fd) + # os.dup2(_stderr, 2) + # os.dup2(_stdout, 1) + + # Do not suppress output (for text-based browsers). + import webbrowser + webbrowser.open(url) def printerr(msg):