I've noticed a peculiarity in regards to how the Ruby lexer styles colons. A literal that starts with a colon is of course a symbol, but colons are used in other contexts as well, most notably for hash literals, like this snippet from the Ruby docs:
`options = { font_size: 10, font_family: "Arial" }`
If you put this in Geany, it will style the colons as symbol literals and not as operators as it should.
This is more important for the Ruby-like static language Crystal, in which the Ruby lexer is almost totally sufficient--aside from the fact it only supports primary keywords and not secondary, class, or type keywords--where this notation is used for named tuples, as well as for type annotation for functions: `def square(n: Int32): Int32'
TL;DR: A colon at the start of a word should indicate a symbol literal, but a colon by itself or at the end of a word should be styled as an operator or punctuation.
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1121
unable to unistall Geany 1.27, tried to uninstall through windows and through geany but get the same message.
receiving an error :
Error writing temporary file. Check to make sure temporary file is valid.
I am running win 7 - 64 bit.
I installed Geany in a folder I created called Python on the C: drive instead of the default setting.
Now it won't uninstall for some reason.
My temp folder is valid and is clean as I deleted all files in there except the files that windows uses which are mandatory before the install and uninstall attempt today. Even ran a disk cleanup before to make sure everything was ok.
What do I need to do to uninstall Geany 1.27 and then reinstall it correctly.
Thanks,
Rolo
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1120
```
13:33:27: Geany INFO : Unknown filetype for file '/data/newgitgeany/share/geany/tags/pascal.tags'.
13:33:27: Geany INFO : Unknown filetype for file '/data/newgitgeany/share/geany/tags/php.tags'.
13:33:27: Geany INFO : Unknown filetype for file '/data/newgitgeany/share/geany/tags/html_entities.tags'.
13:33:27: Geany INFO : Unknown filetype for file '/data/newgitgeany/share/geany/tags/python.tags'.
13:33:27: Geany INFO : Unknown filetype for file '/data/newgitgeany/share/geany/tags/c99.tags'.
```
Geany git version 93977f4ad10cb767ff40c9575ce9dc6e696d6542.
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1122
When a project is opened and you want to compare to files (typically during a refacto), the "right click on tab -> open in a new window" feature is really sweet but the new window don't belong to the project of the previous one.
Because of it, useful features "like search in project's symbols" or type of indentation (space or tabs) which are related to the project won't work.
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1115
This file is created on Windows/MSYS2.
I'm not sure why I don't see this file on a Linux build but it is created on Windows.
Luckily it is already cleaned implicitly by doc/Makefile.am:114:
`-rm -rf reference/ Doxyfile.stamp doxygen_*`.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1111
-- Commit Summary --
* Ignore generated file doc/doxygen_sqlite3.db
-- File Changes --
M .gitignore (1)
-- Patch Links --
https://github.com/geany/geany/pull/1111.patchhttps://github.com/geany/geany/pull/1111.diff
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1111
After working a while with Geany, to my full satisfactory, my comment lines in C code: /* comment */ suddenly turns red. I didn't change anything in my configuration.
---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1110