by Daniel T

Created

December 15, 2006

The Spry framework for Ajax is a JavaScript library for web designers that provides functionality that allows designers to build pages that provide a richer experience for their users. It is designed to bring Ajax to the web design community who can benefit from Ajax, but are not well served by other frameworks. An updated version is now available for download from Adobe Labs.
Prerelease 1.4 includes several enhancements and fixes–see the change log for more information. A new Form Validation sample application also exhibits some of the added functionality.
Download Spry prerelease 1.4 today and let us know what you think!

COMMENTS

  • By jimveta - 12:55 PM on January 16, 2007  

    Hello, I couldn’t find any place to report a bug so I’m posting here hoping that someone can officially fix it:
    Adobe Linux version, the bin/acroread script is broken:
    check_gtk_ver_and_set_lib_path()
    {
    ….
    ifile=”$idir”/libgtk-x11-2.0.so
    base_version=”$1″
    version=`get_gtk_file_ver “$ifile”`
    if [ $? -ne 0 ]; then
    continue
    fi
    len_version=`expr length $version` << — ** bug
    ….
    }
    Should be:
    ….
    len_version=`expr length “$version”` << — quote $version
    ….
    because get_gtk_file_ver() can succeed while returning an empty $version
    which will cause an invalid expr evaluation for $len_version, which in turns leads to infinite loop of bad expr syntax errors for the following:
    while [ $len_version -gt $len_base_version ]; do
    ….
    Quoting $version will catch the empty evaluations and allow len_version to be properly set to 0.

  • By jimveta - 1:14 PM on January 16, 2007  

    Just wanted to add that after the len_version=`expr …` statement,
    len_base_version=`expr length “$base_version”` << — $base_version also needs quoting

  • By haber - 2:39 AM on August 20, 2007  

    Just wanted to add that after the len_version=`expr …` statement,
    len_base_version=`expr length “$base_version”` << — $base_version also needs quoting