Changeset 25155
- Timestamp:
- 11/28/08 00:37:37 (5 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/vimperator-plugins/trunk/bufferecho.js
r24351 r25155 19 19 return result; 20 20 } 21 function htmlEscape(str){22 return str.replace("&","&","g")23 .replace("<","<","g")24 .replace(">",">","g");25 }26 21 27 22 commands.addUserCommand(['bufferecho','becho'],'Display results of JavaScript to a buffer(browser)', 28 function(args , special){29 liberator.plugins.buffer_echo.open(args.string, special);23 function(args){ 24 liberator.plugins.buffer_echo.open(args.string, args.bang); 30 25 },{ 31 completer: function( filter) completion.javascript(filter)26 completer: function(context) completion.javascript(context) 32 27 },true 33 28 ); … … 40 35 var result = execute(str); 41 36 if (typeof(result) == "object") result = util.objectToString(result,true); 42 var data = '<div><h1>' + htmlEscape(str) + '</h1><pre>' + result + '</pre></div>';37 var data = '<div><h1>' + util.escapeHTML(str) + '</h1><pre>' + result + '</pre></div>'; 43 38 if (buffer.title == title && !forceNewTab){ 44 39 this.append(data);
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)