: changed-vocab ( vocab -- )
dup lookup-vocab changed-vocabs get and
- [ dup changed-vocabs get set-at ] [ drop ] if ;
+ [ changed-vocabs get adjoin ] [ drop ] if ;
: mark-unchanged-vocab ( vocab-name -- )
- changed-vocabs get delete-at ;
+ changed-vocabs get delete ;
: mark-unchanged-vocabs ( vocab-names -- )
[ mark-unchanged-vocab ] each ;
: changed-vocab-by-name? ( vocab -- ? )
- changed-vocabs get [ key? ] [ drop t ] if* ;
+ changed-vocabs get [ in? ] [ drop t ] if* ;
: (to-refresh) ( vocab-name loaded? path -- ? )
[