I always use DrRacket for editing rkt files.
Thanks, Jos

________________________________

        From: Alexander D. Knauth [mailto:alexan...@knauth.org] 
        Sent: sábado, 21 de junio de 2014 0:20
        To: Jos Koot
        Cc: users
        Subject: Re: [racket] newlines in strings not the same in DrRacket
and Racket
        
        
        Or are you using different editors?  Different editors might use
different conventions for representing newlines.  

        When the 32 bit one has the problem, what does it say?  

        For example when I made the text file with DrRacket or TextEdit but
ran it with racket (not DrRacket), it worked, 
        but when I made the text file with Microsoft Word, it gave me this:
        $ racket newline-3.txt
        (format "~n") = "\n"
        "
        " = "\r"
        Ran 1 check.
        0 checks passed.
        Actual value 
        , the expected value.
         In newline-3.txt at line 7 column 0

        On Jun 20, 2014, at 5:14 PM, Jos Koot <jos.k...@gmail.com> wrote:


                Very strange.
                I did the same on my other computer and there it has the
same problem as
                before.
                I use windows 7 on both systems one with 64 bit OS and one
with 32 bit OS.
                The 64 bit version does well, the 32 bit windows 7 system
has the problem.
                May be my preferences? 
                Thanks, Jos
                
                

                        -----Original Message-----
                        From: Jos Koot [mailto:jos.k...@gmail.com] 
                        Sent: viernes, 20 de junio de 2014 23:03
                        To: 'Alexander D. Knauth'
                        Cc: 'users'; 'Jos Koot'
                        Subject: RE: [racket] newlines in strings not the
same in 
                        DrRacket and Racket
                        
                        Gives me
                        
                        (format "~n") = "\n"
                        "
                        " = "\n"
                        The only test passed!
                        
                        both in DrRacket and Racket.
                        Very surprising. Can you explain what happens here?
                        I don't have a clue.
                        Thanks,
                        Jos
                        
                        
                        ________________________________
                        
                        From: Alexander D. Knauth
[mailto:alexan...@knauth.org] 
                        Sent: viernes, 20 de junio de 2014 22:41
                        To: Jos Koot
                        Cc: users
                        Subject: Re: [racket] newlines in strings not the
same 
                        in DrRacket and Racket
                        
                        
                        This doesn't exactly solve your problem, but what 
                        happens (for both cases) when you do this?:
                        #lang racket
                        (require test-engine/racket-tests)
                        (display "(format \"~n\") = ") (format "~n")
                        (display "\"") (newline)
                        (display "\" = ") "
                        "
                        (check-expect (format "~n") "
                        ")
                        (test)
                        (void (read-line)) ; wait until the user has read
the results.
                        
                        On Jun 20, 2014, at 3:02 PM, Jos Koot 
                        <jos.k...@gmail.com> wrote:
                        
                        
                        Running the following in DrRacket goes well.
                        
                        #lang racket
                        (require test-engine/racket-tests)
                        (check-expect (format "~n") "
                        ")
                        (test)
                        (read-line) ; wait until the user has read the
results.
                        
                        Displays: The only test passed!
                        
                        But running the same with Racket tells me the 
                        test fails.
                        I have a solution for this by removing #\return 
                        from the strings to be
                        compared.
                        
                        Question though: Can I solve this problem in a 
                        simpler way?
                        May be I overlooked something in the docs?
                        
                        Best wishes, Jos
                        
                        
                        ____________________
                        Racket Users list:
                        http://lists.racket-lang.org/users
                        
                        
                        
                        
                        





____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to