MacASP X
MacASP X
1.2

3.5

MacASP X free download for Mac

MacASP X

1.2
18 May 2004

Webserver CGI for server-side scripting.

Overview

MacASP is a cgi that provides server-side processing to Mac Web servers. MacASP language is NOT compatible with Microsoft ASP.

What's new in MacASP X

Version 1.2 adds the following:
  • [New] Internal compiler changes (parameters storage)
  • [Opt] Internal implementation change for arrays
  • [Bug] Mail.Open() didn't correctly returned the error to Error.Message()
  • [Opt] Selected console messages can be copied to the clipboard with the Edit menu (option key will copy the entire messages, control key all messages)
  • [New] Arrays are now multi-dimensional. ex: myArray(1, 2, 3) = "value"
  • [New] Arrays are now associative arrays. ex:myArray("fruit") = "apple"
  • [Bug] fixed a crash with MacHTTP < 2.6 introduced in 1.13
  • [Bug] fixed some potential crashes when working with graphics in low memory conditions
  • [Bug] static pages bigger than 64k where truncated
  • [Opt] HTMLEncode() now encode just the bare minimum (&"<>)
  • [New] UBound, Dump() extended to exploit the new multi-dimensional arrays
  • [New] Auto-Restore option for native databases
  • [Opt] Dump() output is now HTML Encoded
  • [New] Webstar V FCGI support
  • [Opt] the DIRE parameter is now relayed to spawned processes
  • [Opt] Now correctly handles sites not located on the system disk on OS X
  • [Bug] Fixed a potential crash when no system file name was entered in the prefs
  • [New] ResizeImage method
  • [New] ZDeflate and ZInflate methods
  • [New] deflate HTML compression (note: gzip is still the prefered mode, and deflate mode is disabled for MSIE Windows, since it doesn't seem to handle it correctly)
  • [New] MacASP automatically precompiles files at launch (most requested or bigger files first)
  • [Bug] Fixed a off-by-one error in readFileLn occuring whith a one line file (just one EOL separator at the end)
  • [Bug] Session.Set didn't create the array if needed, as noted in the documentation.
  • [Opt] MacASP now fixes Header lines incorrectly ending with LF, instead of CRLF (as it already did with CR)
  • [Bug] Potential crash fixed in UBound when used with incorrect parameters.
  • [New] optional Step parameter to For...Next
  • [Bug] OSA.Call now converts handlers names in lowercase
  • [Bug] fixed GMT offsets in mails
  • [Bug] DateToSeconds no longer ignores "pm" in 12-hour formatted times
  • [Opt] URLEncode converts the "+" character into "%2B"
  • [New] MacASP now detects if an included file has been modified, and recompiles the files appropriately. As a side effect, #nocache is deprecated.
  • [Opt] HTTP.Get better report errors, and handles 301 redirects
  • [Bug] Fixed crash when a spawned script tried to output something (ex: flush)
  • [Bug] Fixed TextConvert() bug with japanese text longer than 1024 chars
  • [Opt] BuildString() now compatible with the new multi-dimensional arrays
  • [Bug] Fixed length bug with NthTag and #include on OS9 Japanese with Shift_JIS chars
  • [Bug] OSA.Call now works with scripts compiled with OSA.Compile

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

2 MacASP X Reviews

Rate this app:

Anonymous
18 May 2004

Most helpful

Why not call it "MacSomethingOtherThanASP" to avoid confusion. You may as well make MacPHP or MacColdFusion while you're at it. Havent tried the software, but the name is confusing & earns a "Name Sucks" comment.
Like
Version 1.2
Anonymous
18 May 2004
Calling this MacASP is really confusing. It's just flat out wrong. Change the name to reflect the technology not the plagerism. MASP MacSSS MacSSvb Evan Evans
Like
Version 1.2
Anonymous
18 May 2004
Why not call it "MacSomethingOtherThanASP" to avoid confusion. You may as well make MacPHP or MacColdFusion while you're at it. Havent tried the software, but the name is confusing & earns a "Name Sucks" comment.
Like
Version 1.2