Changes in / [8fa8d0c:af562f5]
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/barnowl.1
rbad4496 rfa1b15b 1 .TH BARNOWL 1 "24 Jun 2011"1 .TH barnowl 1 "23 Jun 2008" 2 2 .SH NAME 3 BarnOwl \- tty\(hybased zephyr client3 barnowl \- tty based zephyr client 4 4 .SH SYNOPSIS 5 5 .B barnowl 6 [\-n] 7 [\-d] 8 [\-D] 9 [\-v] 10 [\-h] 11 [\-c \fICONFIGFILE\fP] 12 [\-t \fITTY\fP] 13 [\-s \fICONFIGDIR\fP] 6 [ \-n 7 ] 8 [ \-d 9 ] 10 [ \-D 11 ] 12 [ \-v 13 ] 14 [ \-h 15 ] 16 [ \-c 17 .I configfile 18 ] 19 [ \-t 20 .I tty 21 ] 22 [ \-s 23 .I configdir 24 ] 14 25 .br 15 26 .SH DESCRIPTION 16 27 .B BarnOwl 17 is a fully integrated tty \(hybased instant messaging client. Currently18 it supports AOL Instant Messenger, MIT Zephyr, Jabber, IRC, and Twitter. It is19 curses \(hybased, allows for emacs\(hystyle editing of outgoing messages,and20 uses Perl as an extension and configuration language. \fBBarnOwl\fPwill28 is a fully integrated tty based instant messaging client. Currently 29 it supports AOL Instant Messenger, MIT Zephyr, and Jabber. It is 30 curses-based, allows for emacs-style editing of outgoing messages and 31 uses perl as an extension and configuration language. BarnOwl will 21 32 also run happily without a configuration file. 22 33 23 Once \fBBarnOwl\fP is started, typing \(oqh\(cqwill display a help screen.24 Typing \ (oq:\(cq enters command mode, allowing the user to type a \fBBarnOwl\fP34 Once BarnOwl is started, typing 'h' will display a help screen. 35 Typing \':\' enters command mode, allowing the user to type a barnowl 25 36 command line. 26 37 27 .SH OPTIONS 28 The following command\-line options are avilable when running \fBBarnOwl\fP: 29 .TP 30 \fB\-n\fP, \fB\-\-no\-subs\fP 31 Do not subscribe to zephyr messages on startup. By default, \fBBarnOwl\fP 38 .PP 39 .SH USE 40 The following command line options are avilable when running barnowl: 41 42 .B \-n 43 .IP 44 Do not subscribe to zephyr messages on startup. By default BarnOwl 32 45 subscribes to the default subscriptions and to anything found in 33 \fI~/.zephyr.subs\fP. When this option is used, no subscriptions are loaded. 46 ~/.zephyr.subs. When this option is used no subscriptions are loaded. 47 .LP 34 48 35 .TP 36 \fB\-c\fP, \fB\-\-config\-file\fP=\fIFILE\fP 37 Specify an alternate config file for \fBBarnOwl\fP to use. By default, 38 \fBBarnOwl\fP uses \fI~/.barnowlconf\fP if it exists, and \fI~/.owlconf\fP otherwise. 49 .B \-c \fIconfigfile\fP 50 .IP 51 Specifiy an alternate config file for BarnOwl to use. By default, 52 barnowl uses ~/.barnowlconf if it exists, and ~/.owlconf otherwise. 53 .LP 39 54 40 .TP 41 \fB\-s\fP, \fB\-\-config\-dir\fP=\fIDIR\fP 42 Specify an alternate configuration directory. By default, \fBBarnOwl\fP uses 43 \fI~/.owl/\fP. 55 .B \-s \fIconfigdir\fP 56 .IP 57 Specify an alternate configuration directory. By default, BarnOwl uses 58 ~/.owl/. 59 .LP 44 60 45 .TP 46 \fB\-t\fP, \fB\-\-tty\fP=\fITTY\fP 47 Specify the tty name to use for the zephyr location. 61 .B \-t \fItty\fP 62 .IP 63 Specifiy the tty name to use for the zephyr location. 64 .LP 48 65 49 .TP 50 \fB\-v\fP, \fB\-\-version\fP 51 Print the version number of \fBBarnOwl\fP and exit. 66 .B \-v 67 .IP 68 Print the version number of barnowl and exit. 69 .LP 52 70 53 .TP 54 \fB\-d\fP, \fB\-\-debug\fP 55 Enable debugging. By default, debugging information is placed in 56 \fI/var/tmp/barnowl\-debug.PID\fP. 71 .B \-d 72 .IP 73 Enable debugging. By default debugging information is placed in 74 /var/tmp/owldebug. 75 .LP 57 76 58 .TP 59 \fB\-h\fP, \fB\-\-help\fP 60 Print command\(hyline option help. 77 .B \-D 78 .IP 79 Enable debugging, but first delete any existing debugging file. 80 .LP 61 81 62 .SH AUTHORS 82 .B \-h 83 .IP 84 Print command line option help. 85 .LP 86 87 .SH AUTHOR 63 88 Written by Nelson Elhage and Alejandro Sedeno at the Massachusetts 64 Institute of Technology. 89 Institute of Technology. Based on Owl by James Kretchmar. 65 90 66 91 Comments, questions, and bug reports may be mailed to 67 \fBbug \-barnowl@mit.edu\fP.92 \fBbug-barnowl@mit.edu\fP. -
functions.c
rb8a3e00 rce68f23 127 127 128 128 text="" 129 " BarnOwl version " OWL_VERSION_STRING "\n"129 "barnowl version " OWL_VERSION_STRING "\n" 130 130 "Copyright (c) 2006-2011 The BarnOwl Developers. All rights reserved.\n" 131 131 "Copyright (c) 2004 James Kretchmar. All rights reserved.\n" … … 1305 1305 { 1306 1306 owl_function_popless_text( 1307 "This is BarnOwl version " OWL_VERSION_STRING ".\n\n"1308 " BarnOwl is a fork of the Owl zephyr client, written and\n"1307 "This is barnowl version " OWL_VERSION_STRING ".\n\n" 1308 "barnowl is a fork of the Owl zephyr client, written and\n" 1309 1309 "maintained by Alejandro Sedeno and Nelson Elhage at the\n" 1310 1310 "Massachusetts Institute of Technology. \n" … … 1315 1315 "The name 'owl' was chosen in reference to the owls in the\n" 1316 1316 "Harry Potter novels, who are tasked with carrying messages\n" 1317 "between Witches and Wizards. The name ' BarnOwl' was chosen\n"1317 "between Witches and Wizards. The name 'barnowl' was chosen\n" 1318 1318 "because we feel our owls should live closer to our ponies.\n" 1319 1319 "\n" -
owl.c
rb8a3e00 r2244836 89 89 break; 90 90 case 'v': 91 printf("This is BarnOwl version %s\n", OWL_VERSION_STRING);91 printf("This is barnowl version %s\n", OWL_VERSION_STRING); 92 92 exit(0); 93 93 case 'h': … … 584 584 owl_function_adminmsg("", 585 585 "-----------------------------------------------------------------------\n" 586 "Welcome to BarnOwl version " OWL_VERSION_STRING ".\n"586 "Welcome to barnowl version " OWL_VERSION_STRING ".\n" 587 587 "To see a quick introduction, type ':show quickstart'. \n" 588 588 "Press 'h' for on-line help. \n" -
owl_perl.h
rb8a3e00 r06adc25 13 13 * * args - a code block responsible for pushing args (other than the object) 14 14 * * err - a string with a %s format specifier to log in case of error 15 * * fatalp - if true, perl errors terminate BarnOwl15 * * fatalp - if true, perl errors terminate barnowl 16 16 * * ret - a code block executed if the call succeeded 17 17 * -
perl/lib/BarnOwl.pm
rb8a3e00 rbcde7926 52 52 The BarnOwl module contains the core of BarnOwl's perl 53 53 bindings. Source in this module is also run at startup to bootstrap 54 BarnOwl by defining things like the default style.54 barnowl by defining things like the default style. 55 55 56 56 =for NOTE … … 80 80 =head2 zephyr_getrealm 81 81 82 Returns the zephyr realm BarnOwl is running in82 Returns the zephyr realm barnowl is running in 83 83 84 84 =head2 zephyr_getsender 85 85 86 Returns the fully-qualified name of the zephyr sender BarnOwl is86 Returns the fully-qualified name of the zephyr sender barnowl is 87 87 running as, e.g. C<nelhage@ATHENA.MIT.EDU> 88 88 … … 239 239 =head2 create_style NAME OBJECT 240 240 241 Creates a new BarnOwl style with the given NAME defined by the given241 Creates a new barnowl style with the given NAME defined by the given 242 242 object. The object must have a C<description> method which returns a 243 243 string description of the style, and a and C<format_message> method -
perl/lib/BarnOwl/Hooks.pm
rb8a3e00 r3aa0522 146 146 } 147 147 148 # These are the internal hooks called by the BarnOwl C code, which148 # These are the internal hooks called by the barnowl C code, which 149 149 # take care of dispatching to the appropriate perl hooks, and deal 150 150 # with compatibility by calling the old, fixed-name hooks. -
perl/lib/Module/Install/BarnOwl.pm
rb8a3e00 r3519d06 8 8 =head1 DESCRIPTION 9 9 10 Module::Install::BarnOwl is a M::I module to help building BarnOwl10 Module::Install::BarnOwl is a M::I module to help building barnowl 11 11 modules, 12 12 … … 28 28 29 29 As well as make rules to generate Jabber.par, and to put some 30 additional BarnOwl-specific information into META.yml30 additional barnowl-specific information into META.yml 31 31 32 32 =cut -
perl/modules/IRC/lib/BarnOwl/Module/IRC.pm
rb8a3e00 r5c6d661 10 10 =head1 DESCRIPTION 11 11 12 This module implements IRC support for BarnOwl.12 This module implements IRC support for barnowl. 13 13 14 14 =cut -
perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm
rb8a3e00 rc8d9f84 10 10 =head1 DESCRIPTION 11 11 12 This module implements Jabber support for BarnOwl.12 This module implements Jabber support for barnowl. 13 13 14 14 =cut … … 36 36 if($IO::Socket::SSL::VERSION eq "0.97") { 37 37 BarnOwl::error("You are using IO::Socket:SSL 0.97, which \n" . 38 "contains bugs causing it not to work with BarnOwl's\n" .38 "contains bugs causing it not to work with barnowl's\n" . 39 39 "Jabber support. We recommend updating to the latest\n" . 40 40 "IO::Socket::SSL from CPAN. \n"); -
perl/modules/Jabber/lib/BarnOwl/Module/Jabber/ConnectionManager.pm
rb8a3e00 r2cca044 8 8 =head1 DESCRIPTION 9 9 10 A class to keep track of all the active connection in the BarnOwl11 Jabber module10 A class to keep track of all the active connection in the barnowl 11 jabber module 12 12 13 13 =cut -
perl/modules/Twitter/README
rb8a3e00 r8c6e2c1 118 118 the sender. Has no effect if poll_for_tweets is false. 119 119 120 * oauth_key, oauth_secret (strings, default BarnOwl's consumer credentials)120 * oauth_key, oauth_secret (strings, default barnowl's consumer credentials) 121 121 These are the OAuth consumer key and secret to use to negotiate an 122 122 OAuth connection to Twitter. These credentials must be enabled for -
perl/modules/Twitter/lib/BarnOwl/Module/Twitter.pm
rb8a3e00 rf6e1262 193 193 194 194 sub poll_messages { 195 # If we are reloaded into a BarnOwl with the old195 # If we are reloaded into a barnowl with the old 196 196 # BarnOwl::Module::Twitter loaded, it still has a main loop hook 197 197 # that will call this function every second. If we just delete it, -
scripts/do-release
rb8a3e00 r74312ad 9 9 cat >&2 <<EOF 10 10 Usage: $0 [options] 11 Generate a BarnOwl release tarball.11 Generate a barnowl release tarball. 12 12 13 13 OPTIONS: … … 37 37 else 38 38 VERS=$(perl -ne 'print $1 if m{^AC_INIT\(\[[^\]]+\],\s*\[([^\]]+)\]}' configure.ac) \ 39 || die "Unable to parse BarnOwl version"39 || die "Unable to parse barnowl version" 40 40 fi 41 41 TAG=barnowl-$VERS -
util.c
rb8a3e00 r3cdd6d2 221 221 /* 222 222 * Appends 'tmpl' to 'buf', replacing any instances of '%q' with arguments from 223 * the varargs provided, quoting them to be safe for placing in a BarnOwl223 * the varargs provided, quoting them to be safe for placing in a barnowl 224 224 * command line. 225 225 */
Note: See TracChangeset
for help on using the changeset viewer.