projects
/
mudsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed up the inventory command
[mudsync.git]
/
mudsync
/
player.scm
diff --git
a/mudsync/player.scm
b/mudsync/player.scm
index bbd14030dc416a90d92478cbf83e9feda6c6fbc1..f04c2feea3e6870326d4b2e5b32da951e7e19b04 100644
(file)
--- a/
mudsync/player.scm
+++ b/
mudsync/player.scm
@@
-105,11
+105,10
@@
(define text-to-show
(if (eq? inv-names '())
"You aren't carrying anything.\n"
(define text-to-show
(if (eq? inv-names '())
"You aren't carrying anything.\n"
- (apply string-append
- "You are carrying:\n"
- (map (lambda (item-name)
- (string-append " * " item-name "\n"))
- inv-names))))
+ `((p "You are carrying:")
+ (ul ,(map (lambda (item-name)
+ `(li ,item-name))
+ inv-names)))))
(<- (actor-id player) 'tell #:text text-to-show))
(define (player-cmd-help player message)
(<- (actor-id player) 'tell #:text text-to-show))
(define (player-cmd-help player message)
@@
-160,9
+159,7
@@
(define co-occupants
(remove
(lambda (x) (equal? x (actor-id player)))
(define co-occupants
(remove
(lambda (x) (equal? x (actor-id player)))
- (mbody-receive (_ #:key occupants)
- (<-wait player-loc 'get-occupants)
- occupants)))
+ (mbody-val (<-wait player-loc 'get-occupants))))
;; @@: There's a race condition here if someone leaves the room
;; during this, heh...
;; @@: There's a race condition here if someone leaves the room
;; during this, heh...