Symlinks are not maintained when splitting
Bug #236468 reported by
Thomas Meire
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Terminator |
Won't Fix
|
Low
|
Unassigned |
Bug Description
If you work in a directory which is a symlink to another directory and you split the terminal, the new terminal won't have the symlink as cwd, but the target-directory.
Steps to reproduce:
1. create a symlink ~/Desktop/
2. open terminator and cd to ~/Desktop/
3. split the terminal. The new terminal is at ~/testfolder/ instead of ~/Desktop/
The two paths are actually the same, but it can be a little confusing and irritating (certainly when the symlink is used to hide a long pathname).
Changed in terminator: | |
importance: | Undecided → Low |
status: | New → Confirmed |
Changed in terminator: | |
status: | Confirmed → Won't Fix |
To post a comment you must log in.
Interesting bug. I'm not actually sure if it's possible we can do anything about this - the only way we can maintain cwd from one shell to the next is by inspecting the cwd of the child process of a vte widget and this will give us the absolute path.
Unless there is something I am missing, our only option is to revert to the behaviour of opening with the cwd of the main Terminator process.