Chan Ho Lee created ZEPPELIN-6214:
-------------------------------------

             Summary: Web app is not handling carriage return (`\r`)
                 Key: ZEPPELIN-6214
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-6214
             Project: Zeppelin
          Issue Type: Bug
            Reporter: Chan Ho Lee
         Attachments: image-2025-07-07-22-05-40-945.png, 
image-2025-07-07-22-06-16-143.png

* Summary
 ** The new UI (`zeppelin-web-angular`) does not currently handle carriage 
return (`\r`) characters properly, causing certain outputs to appear 
unnecessarily long.
 * Description
 ** In the classic UI (`zeppelin-web`), we used to handle the carriage return 
character by replacing lines accordingly - this helped render outputs like 
progress bars or overwrite-style logs in a concise, readable form.
 ** However, the new UI does not currently implement similar logic, so outputs 
that rely on `\r` appear overly long and cluttered.
 ** We may need to add logics similar to what's in the `zeppelin-web`, 
specifically in files like 
[result.controller.js|https://github.com/apache/zeppelin/blob/8ca6e57f27324b1e74fc78bea5cabd176b607408/zeppelin-web/src/app/notebook/paragraph/result/result.controller.js#L527]
 , 
[result.js|https://github.com/apache/zeppelin/blob/8ca6e57f27324b1e74fc78bea5cabd176b607408/zeppelin-web/src/app/notebook/paragraph/result/result.js#L23]
 to properly process carriage returns.
 * Example

 * 
 ** Classic UI (zeppelin-web),
 *** !image-2025-07-07-22-05-40-945.png!
 ** New UI (zeppelin-web-angular)
 *** !image-2025-07-07-22-06-16-143.png!

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to