Changes in / [9a0d25d:35cdda2]
- Files:
-
- 4 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
perl/lib/BarnOwl.pm
reea7bed4 r6ee496b 9 9 zephyr_getsender zephyr_getrealm zephyr_zwrite 10 10 zephyr_stylestrip zephyr_smartstrip_user zephyr_getsubs 11 queue_message admin_message11 queue_message get_message_by_id admin_message 12 12 start_edit 13 13 start_question start_password start_edit_win -
perl/lib/BarnOwl/Message.pm
r4fd3c04 rcc6de81 102 102 my $s; 103 103 for my $f (keys %$this) { 104 105 106 107 108 109 110 111 112 113 114 115 104 my $val = $this->{$f}; 105 if (ref($val) eq "ARRAY") { 106 for my $i (0..@$val-1) { 107 my $aval; 108 $aval = $val->[$i]; 109 $aval =~ s/\n/\n$f.$i: /g; 110 $s .= "$f.$i: $aval\n"; 111 } 112 } else { 113 $val =~ s/\n/\n$f: /g; 114 $s .= "$f: $val\n"; 115 } 116 116 } 117 117 return $s; … … 304 304 $BarnOwl::auth = $m->auth ; 305 305 if ($m->fields) { 306 307 306 @BarnOwl::fields = @{$m->fields}; 307 @main::fields = @{$m->fields}; 308 308 } else { 309 310 309 @BarnOwl::fields = undef; 310 @main::fields = undef; 311 311 } 312 312 } … … 331 331 332 332 1; 333 334 # Local Variables: 335 # indent-tabs-mode: nil 336 # End: -
perl/modules/Makefile.am
r268c7e8 r20fb602 1 MODULES = Jabber IRC WordWrap Twitter Facebook Kerberos 1 MODULES = Jabber IRC WordWrap Twitter Facebook Kerberos Zulip 2 2 3 3 EXTRA_DIST = $(MODULES:=/Makefile.PL) $(MODULES:=/lib) -
perlglue.xs
rd2ba33c r6ee496b 60 60 OUTPUT: 61 61 RETVAL 62 62 63 63 int 64 64 getnumcols() … … 156 156 RETVAL 157 157 158 SV * 159 get_message_by_id(id) 160 int id 161 PREINIT: 162 owl_message *m; 163 owl_messagelist *ml; 164 CODE: 165 { 166 ml = owl_global_get_msglist(&g); 167 m = owl_messagelist_get_by_id(ml, id); 168 if(!m) { 169 croak("No message with id %d!", id); 170 } 171 RETVAL = owl_perlconfig_message2hashref(m); 172 } 173 OUTPUT: 174 RETVAL 175 176 158 177 void 159 178 admin_message(header, body)
Note: See TracChangeset
for help on using the changeset viewer.