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)