Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • V vte
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 343
    • Issues 343
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • vte
  • Issues
  • #213
Closed
Open
Issue created Jan 30, 2020 by Magnon Damant@mdamant.cs

Opening a `.HFS+ Private Directory Data^M` folder messes up terminal prepended prompt

The attached screenshot displays issue, and how to reproduce it

Background

OS X's Time Machine backup makes a /Time Machine Backup/.HFS+ Private Directory Data^M folder, in my case it's on a removable/external USB hard-drive

When this folder is opened in the terminal emulator the prepended prompt [<user>@<hostname> <folder>]$ gets messed up

I guess the ^M name ending is causes the issue [maybe not escaped properly?]. Prepended prompt should display [something like]:

  • [champions@champions-pc .HFS+ Private Directory Data]$

Prepended prompt displays:

  • ]$ ampions@champions-pc .HFS+ Private Directory Data with the cursor in the 4th character from the start position (rather than the end of the line)

I was running fresh install of Manjaro XFCE, with latest updates as of 21-Dec-2019

xfce4-terminal: v0.8.8

I logged this as a bug with xfce4-terminal (see https://bugzilla.xfce.org/show_bug.cgi?id=16291) and got referred here with the explanation that vte actually handles that part of the drawing in the terminal

Screenshot_2019-12-21_19-17-02

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking