mflatt / profj

Kathy Gray's ProfessorJ as a Racket v5.x package

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

After installing profj and restarting DrRacket on Win10 x64

activeprofi opened this issue · comments

check-colorer-results-match-port-before-and-after: contract violation
  expected: (or/c exact-positive-integer? #f)
  given: (position 1 1 0)
  in: the 4th argument of
      (->
       symbol?
       any/c
       (or/c exact-positive-integer? #f)
       (or/c exact-positive-integer? #f)
       (or/c exact-positive-integer? #f)
       (or/c exact-positive-integer? #f)
       void?)
  contract from: 
      <pkgs>/syntax-color-lib/syntax-color/lexer-contract.rkt
  blaming: <pkgs>/gui-lib/framework/private/color.rkt
   (assuming the contract is correct)
  at: <pkgs>/syntax-color-lib/syntax-color/lexer-contract.rkt:9:11
  context...:
   C:\Program Files\Racket\collects\racket\contract\private\blame.rkt:346:0: raise-blame-error
   C:\Program Files\Racket\collects\racket\contract\private\arrow-val-first.rkt:486:18
   C:\Program Files\Racket\share\pkgs\gui-lib\framework\private\color.rkt:380:4: continue-re-tokenize method in text-mixin
   C:\Program Files\Racket\share\pkgs\gui-lib\framework\private\color.rkt:619:4: colorer-driver method in text-mixin
   C:\Program Files\Racket\share\pkgs\gui-lib\framework\private\color.rkt:659:4: finish-now method in text-mixin
   C:\Program Files\Racket\share\pkgs\gui-lib\framework\private\color.rkt:719:4: freeze-colorer method in text-mixin
   C:\Program Files\Racket\share\pkgs\drracket\drracket\private\rep.rkt:1825:6: initialize-console method in text-mixin
   C:\Program Files\Racket\share\pkgs\drracket\drracket\private\unit.rkt:5687:2: create-new-drscheme-frame
   C:\Program Files\Racket\share\pkgs\drracket\drracket\private\main.rkt:947:1
   C:\Program Files\Racket\share\pkgs\gui-lib\mred\private\wx\common\queue.rkt:436:6
   C:\Program Files\Racket\share\pkgs\gui-lib\mred\private\wx\common\queue.rkt:487:32
   C:\Program Files\Racket\share\pkgs\gui-lib\mred\private\wx\common\queue.rkt:639:3

Thanks for the report! I pushed a repair for this problem (and the package server should catch up with the update within an hour). Unfortunately, I expect there will be more problems, since ProfJ is no longer actively maintained.