chiark
/
gitweb
/
~yarrgweb
/
ypp-sc-tools.web-live.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
where-vessels: expand report area to fill space available
[ypp-sc-tools.web-live.git]
/
yoweb-scrape
diff --git
a/yoweb-scrape
b/yoweb-scrape
index 3ef87609e0d268087a07055557c4446dfc5646f1..840a6d913582b2aa6d32f783cecc756afce3bffb 100755
(executable)
--- a/
yoweb-scrape
+++ b/
yoweb-scrape
@@
-794,8
+794,8
@@
class ChatLogTracker:
if cmd == 'a': each = self._onboard_event
elif cmd == 'd': each = disembark
if cmd == 'a': each = self._onboard_event
elif cmd == 'd': each = disembark
- else: each = lambda
v,ts,tt,h: self._onboard_event(
-
None,ts,tt,h, jobber='applied'
)
+ else: each = lambda
*l: self._onboard_event(*l,
+
**{'jobber':'applied'}
)
if cmdr == self._myself.name:
dml.append('self')
if cmdr == self._myself.name:
dml.append('self')
@@
-804,10
+804,16
@@
class ChatLogTracker:
dml.append('other')
how = 'cmd: %s %s' % (cmd,cmdr)
dml.append('other')
how = 'cmd: %s %s' % (cmd,cmdr)
- v = self._find_matching_vessel(
- pattern, timestamp, cmdr, dml, create=True)
+ if cmd == 'j':
+ if pattern is not None:
+ return chat(chan)
+ v = None
+ else:
+ v = self._find_matching_vessel(
+ pattern, timestamp, cmdr,
+ dml, create=True)
- if v is not None:
+ if
cmd == 'j' or
v is not None:
targets = targets.strip().split(' ')
dml.append(`len(targets)`)
for target in targets:
targets = targets.strip().split(' ')
dml.append(`len(targets)`)
for target in targets: