Changeset 5244
- Timestamp:
- 10/09/06 00:45:41 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/actionpack/lib/action_view/helpers/prototype_helper.rb
r5095 r5244 444 444 source = javascript.dup 445 445 javascript.replace "try {\n#{source}\n} catch (e) " 446 javascript << "{ alert('RJS error:\\n\\n' + e.toString()); alert('#{source.gsub( /\r\n|\n|\r/, "\\n").gsub(/["']/) { |m| "\\#{m}" }}'); throw e }"446 javascript << "{ alert('RJS error:\\n\\n' + e.toString()); alert('#{source.gsub('\\','\0\0').gsub(/\r\n|\n|\r/, "\\n").gsub(/["']/) { |m| "\\#{m}" }}'); throw e }" 447 447 end 448 448 end