File: raggle

# raggle

Path: | raggle (CVS)
Last Update: | Wed Dec 14 17:54:11 EST 2005

Raggle - Console RSS aggregator # by Paul Duncan <pabs@pablotron.org>, #

       Richard Lowe <richlowe@richlowe.net>,                            #
       Ville Aine <vaine@cs.helsinki.fi>, and                           #
       Thomas Kirchner <redshift@halffull.org>                          #
                                                                        #
                                                                        #

Please see the Raggle page at www.raggle.org/ for the latest # version of this software. #

                                                                        #
                                                                        #

Copyright (C) 2003-2005 Paul Duncan, and various contributors. #

                                                                        #

Permission is hereby granted, free of charge, to any person # obtaining a copy of this software and associated documentation # files (the "Software"), to deal in the Software without # restriction, including without limitation the rights to use, copy, # modify, merge, publish, distribute, sublicense, and/or sell copies # of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: #

                                                                        #

The above copyright notice and this permission notice shall be # included in all copies of the Software, its documentation and # marketing & publicity materials, and acknowledgment shall be given # in the documentation, materials and software packages that this # Software was used. #

                                                                        #

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, # EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND # NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY # CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF # CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #

### Required files

getoptlong net/http pstore thread time uri win32/registry

### Methods

_ die in_screen? main uri?

### Public Instance methods

_(str)

define this as soon as possible

die(*args)

Print out error and exit unconditionally.

in_screen?()

Are we running in a screen session?

main()

main program

uri?(str)

Is the passed string a URI?

[Validate]