Dan M.

Show:

What's happening?

  • Comment: Throwable caught in SignalHook.java

    Logged In: YES user_id=590785 Are you sure? Throwable's have two derived classes -- Exception and Error. Catching Exception is fine. Catching Error usually makes no sense. Error's are things like: out of memory, ThreadDeath, and other fun things. Have a look at http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Error.html.

    2006-10-05 22:51:53 UTC in SISC

  • Comment: Please document provide-library

    Logged In: YES user_id=590785 Apparently you misread my comment. require-library (and implicitly req-ext) *don't see* some libraries (due to classpath issues). In such cases (load) + (provide-library) are the only substitute. For this reason alone (and not to parallel SRFI-55) please document provide-library. What classpath issues, specifically? 1) Situations where the class path...

    2006-10-05 22:46:39 UTC in SISC

  • Throwable caught in SignalHook.java

    SignalHook.java catches and ignores Throwables in 1.16.5. As Hani best put it in www.jroller.com/page/ fate/?anchor=why_i_hate_tomcat "Yes, even Error type exceptions are caught. Things that God and Sun never intended for applications to even try to handle, tomcat will (silently) catch and ignore. After all, when you run out of memory, best thing to do is keep going right?".

    2006-10-03 01:13:10 UTC in SISC

  • Cut-and-paste-able CVS download cmd line on web page

    Please provide cut-and-paste-able CVS download command lines on the web site, for each "active" SISC branch, as seen in this example: http://siscweb.sourceforge.net/download.html The Sourceforge CVS download instructions are long and somewhat confusing, and require navigating several pages away from the main SISC site.

    2006-09-28 16:03:06 UTC in SISC

  • Please document provide-library

    Libraries can be loaded by two mechanisms: (require- library) or (load). In environments where the user can't control the classpath (such as some J2EE containers), as well as to force reloading of modified libraries, (load) is necessary. Unfortunately, (load) doesn't "provide" a library (and it can't -- because it can't deduce the standard library name from the path). This is where...

    2006-09-28 15:59:16 UTC in SISC

  • (write) doesn't escape strings in 1.16.4

    $ /opt/sisc-1.15.2/sisc SISC (1.15.2) #;> (begin (write "\\b\n") (newline)) "\\b\n" #;> (exit) $ /opt/sisc-1.16.4/sisc SISC (1.16.4) #;> (begin (write "\\b\n") (newline)) "\b\n" #;> (exit)

    2006-09-12 14:54:00 UTC in SISC

  • 'fix' identifier generates errors

    SISC (1.15.2) #;> (define (f) (fix)) Error: Unsupported syntactic type [10]. Should never happen!

    2006-08-23 13:42:48 UTC in SISC

  • fifoembed

    dalan76 registered the FifoEmbed library project.

    2005-11-02 12:54:35 UTC in FifoEmbed library

About Me

  • 2002-08-06 (7 years ago)
  • 590785
  • dalan76 (My Site)
  • Dan M.

Send me a message