Bug 47077

Summary: В пакете нет autocomplete для powershell и fish, поддерживаемого в upstream
Product: Sisyphus Reporter: Artem Varaksa <varaksaaa>
Component: gitea-teaAssignee: Alexey Shabalin <shaba>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: shaba
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Artem Varaksa 2023-07-31 12:56:51 MSK
Описание ошибки
===============

1. # apt-get install -y fish powershell
2. $ fish или $ powershell
3. При необходимости выполнить $ mkdir a; touch b, если в текущей папке нет (не скрытых) папок/файлов.
4. Ввести tea и пробел, нажать Tab.

Фактический результат: Отображаются (/ автоматически подставляются) доступные файлы и папки, но не команды tea:

> ~> tea 
> a/  b

> PS /home/test> tea ./
> .ansible       .cache         .mutt          .xsession.d    b              
> .bash_history  .config        .rpmmacros     .zcompdump     
> [...]

Ожидаемый результат: Должны отображаться команды tea, как при использовании bash:

> $ tea 
> a              i              milestone      org            releases
> admin          issue          milestones     organization   repo
> c              issues         ms             organizations  repos
> [...]

Примечание
==========

Autocomplete для fish и powershell поддерживаются в upstream (в команде autocomplete, которая была удалена из-за https://bugzilla.altlinux.org/46990):

https://gitea.com/gitea/tea/src/commit/77837e909ef4822b06c475160f9e8dcc693d3393/cmd/autocomplete.go#L39-L63


Воспроизводимость
=================

Воспроизводится на виртуальной машине:

[sisyphus] gitea-tea-0.9.2-alt2.x86_64
server-10.1-x86-64