Mateus Hirt

Results 10 issues of Mateus Hirt

Há um método do elemento HTML `canvas` chamado `translate`, que é usado para mudar a posição (0, 0) do `canvas`. Ele torna muito mais fácil a movimentação de elementos dentro...

feature
enhancement
New functions

As cores em hexadecimal podem ser representadas de duas principais formas, a versão de 6 dígitos (`#RRGGBB`) e a versão de 3 dígitos (`#RGB`). A versão de 3 dígitos é...

bug
Biblioteca Bugs

O Portugol Studio é uma plataforma para iniciantes aprenderem programação. Certo, mas vamos olhar alguns textos que podem (e certamente o fazem) confundir alguns dos alunos e que, ao meu...

enhancement
Bad Error message

A janela continua visível em cima de outras janelas, mesmo colocando o parâmetro `manter_visivel` como falso: ![Sem título](https://user-images.githubusercontent.com/32302914/109809595-41790e80-7c07-11eb-8766-73663fb8fbe4.png) **SO:** Win 10 **v.** 2.7.5

bug
Biblioteca Bugs

Caso não tenha nada entre as duas inicializações ![null](https://user-images.githubusercontent.com/32302914/109823632-e0593700-7c16-11eb-9faf-6dd29662cea0.png) Caso tenha um escreva entre as duas inicializações ![Interrompido](https://user-images.githubusercontent.com/32302914/109823909-1c8c9780-7c17-11eb-9ad1-9abd3ecea358.png)

bug
Analise Sintática/Semântica

A função inicio aceita ganhar um tipo de retorno sem avisar erro antes de compilar, só avisando quando o usuário executa o programa. ![inicio_com_retorno](https://user-images.githubusercontent.com/32302914/110103706-fe44aa00-7d84-11eb-8f12-7abe4fb30620.png)

bug
ANTLR Error
Analise Sintática/Semântica

Portugol diz que o intervalo é entre `-2147483648` e `2147483647`, mas não aceita o número `-2147483648` ![numero_dentro_do_intervalo_de_bits](https://user-images.githubusercontent.com/32302914/110104616-22ed5180-7d86-11eb-9278-058d51b75ca9.png)

bug
Bad Error message

![portugol](https://user-images.githubusercontent.com/32302914/110307210-6beb1300-7fdd-11eb-92fc-1c1b073adcc6.png) **SO:** Windows **v.** 2.7.5

bug
Biblioteca Bugs

O JavaScript possui três métodos, diferentes do log normal, para escrita no console: [`.info()`](https://www.w3schools.com/jsref/met_console_info.asp), [`.warn()`](https://www.w3schools.com/jsref/met_console_warn.asp) e [`.error()`](https://www.w3schools.com/jsref/met_console_error.asp). Minha sugestão é a adição das funções `informe()`, `avise()` e `erro()`, quais terão...

feature
discussion
New functions

Fecha chaves dentro de cadeias, caracteres e comentários gera erro. ![Sem título](https://user-images.githubusercontent.com/32302914/110328090-a06cc800-7ff9-11eb-95ce-27605ee918ee.png) **SO:** Win 10 **v.** 2.7.5

bug
Analise Sintática/Semântica