Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Acentuação em pastas/arquivos - not found na hora da compilação.. #1078

Closed
lkznogueira opened this issue Jan 18, 2023 · 16 comments
Closed
Labels
bug Something isn't working debug Ocorrências relacionadas ao servidor DAP linux Linux related issues macosx Mac OS X related issues

Comments

@lkznogueira
Copy link

lkznogueira commented Jan 18, 2023

Bom dia!

Gostaria de saber se tem alguma possibilidade de ajustar esse problema que ocorre com usuários de macOs e creio que Linux tbem.

Atendo vários clientes e cada um tem um padrão de workspace. Alguns utiliza acentuação nas pastas de projetos, e todo projeto que pego que tenha acentuação eu tenho que ficar tirando para a compilação poder encontrar o prw.

Neste exemplo abaixo, se eu tirar a acentuação da palavra "Pre-Venda Ração" e da pasta "Miscelânea" ele compila corretamente.

Obs: A configuração de encode no VSCODE já foi realizada para Windows 1252

image

@lwtnb-wrk
Copy link
Contributor

@lkznogueira Tanto no MacOS quanto Linux recomendamos a utilização apenas de caracteres minúsculos e sem acentuação nos caminhos (paths).
Acredito que mesmo que ajustemos isso no tds-vscode, o próprio AppServer vai ter problemas ao tentar buscar a pasta de includes com letras maiúsculas e acentuação e também os fontes, ou seja, a compilação deva falhar também.
De qualquer forma veja em https://github.com/totvs/tds-vscode/blob/master/TROUBLESHOOTING.md#gerando-logs como gerar e nos envie os logs gerados para que possamos dar uma analisada.

@lwtnb-wrk lwtnb-wrk added need more information Further information is requested macosx Mac OS X related issues linux Linux related issues labels Jan 18, 2023
@lkznogueira
Copy link
Author

lkznogueira commented Jan 18, 2023

Eh @lwtnb-wrk eu estava fazendo isso, mas como o atendimento dos clientes é alta, tenho o trampo de alterar o nome local dpois tenho q mexer de novo para poder subir certo no GIT.. eh um trampo lascado kkkk

totvsls_in.log
totvsls_out.log
totvsls.log

@lkznogueira
Copy link
Author

@lwtnb-wrk , foi possível dar alguma olhadinha?

@lwtnb-wrk
Copy link
Contributor

@lkznogueira Sim, conseguimos pelo menos compilar fontes, mas ainda estamos vendo outros pontos, como a depuração, e geração/aplicação de patches. Mas tivemos resultados interessantes na compilação ao menos. Fique atento as futuras atualizações.

@lwtnb-wrk lwtnb-wrk added enhancement New feature or request and removed need more information Further information is requested labels Feb 9, 2023
lwtnb-wrk added a commit that referenced this issue Feb 28, 2023
@lkznogueira
Copy link
Author

@lwtnb-wrk Bom Dia.. vc acha q seria possível soltar um arquivo para eu poder usar essa versão 'teste' desse ajuste?
Estou com um projeto aqui que está cheio de acentuações nas pastas e tenho que ficar movendo eles td hora para poder compilar.

@lwtnb-wrk
Copy link
Contributor

@lkznogueira Então faça os devidos backups e faça testes com o https://github.com/totvs/tds-vscode/releases/tag/v1.3.18-RC1
Não testamos em MacOS, mas acredito que as alterações que fizemos e testamos em Linux sirvam para Mac também.
Nos avise de qualquer forma, funcionando ou não funcionando... rsrsrs

@lkznogueira
Copy link
Author

lkznogueira commented Apr 19, 2023

@lwtnb-wrk

Mesmo com essa versão ele ainda deu o "not found" :(

Estou a disposição para testar novo ajustes para solucionarmos este problema.

image

image

@lwtnb-wrk
Copy link
Contributor

@lkznogueira Grato pelo retorno, vamos rever essa questão então.

@lwtnb-wrk
Copy link
Contributor

@lkznogueira Geramos uma RC2 https://github.com/totvs/tds-vscode/releases/tag/v1.3.18-RC2 veja se agora está funcionando corretamente no seu caso.

@lkznogueira
Copy link
Author

lkznogueira commented Apr 23, 2023

@lwtnb-wrk

Com essa deu certinho a compilação.. Vou continuar os testes a partir de amanhã e qualquer coisa volto a postar aqui.

image

@lkznogueira
Copy link
Author

lkznogueira commented Apr 26, 2023

@lwtnb-wrk

Ref. a parte de compilação OK!!

Ref. a parte de DEBUG ele não conseguiu encontrar o fonte creio que por conta do caminho..

No print abaixo ele tentou abrir a aba de cor "BRANCA" onde eh visível que a parte de módulos (caminho) está toda 'zuada'.
A de amarelo é o fonte que já estava aberto com o caminho correto.

image

Ai quando vc clica para ele criar o arquivo ai vc vê o nome truncado

image

Acha que é possível corrigir esse tbem?

@brodao2
Copy link
Member

brodao2 commented Apr 26, 2023

@lkznogueira

A equipe esta trabalhando na correção.

Grato por avisar.

@brodao2 brodao2 added bug Something isn't working debug Ocorrências relacionadas ao servidor DAP and removed enhancement New feature or request labels Apr 26, 2023
@lkznogueira
Copy link
Author

@brodao2

Eu que agradeço o empenho de vocês!! Qualquer coisa estou aqui para validar no ambiente MacOs.

@lkznogueira
Copy link
Author

@brodao2 Quando tiverem algum retorno deste item, poderia disponibilizar a versão para que eu possa testar e utiliza-la até a disponibilização Oficial?
Isso anda me impactando muito em alguns clientes :/

@brodao2
Copy link
Member

brodao2 commented May 15, 2023

@lkznogueira

Salvo engano meu, a versão v1.3.18-RC4, resolve isso na compilação. Na depuração, o pessoal ainda está vendo.

Um paliativo para a situação é criar ligações de junção para windows ou ligações simbólicas no linux.

windows: mklink

linux: symbolic-link

@DanielYampolschi
Copy link
Contributor

DanielYampolschi commented May 25, 2023

Ola @lkznogueira, corrigimos o problema de debug com pasta com acentuação. Você pode ter acesso à correção instalando a o Vsix do link abaixo.

https://github.com/totvs/tds-vscode/releases/tag/v1.3.18-RC5

Se tiver algum problema relacionado ao mesmo assunto, pode reabrir essa issue. Se for um assunto diferente, por favor abra uma nova.

@lkznogueira lkznogueira changed the title Acentuação em pastas/arquivos - not found na hora da compilação. Acentuação em pastas/arquivos - not found na hora da compilação.. Jun 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working debug Ocorrências relacionadas ao servidor DAP linux Linux related issues macosx Mac OS X related issues
Projects
None yet
Development

No branches or pull requests

4 participants