When Geany loads, or when I adjust the sidebar width to the left too far, it goes off screen. It should latch to the edge of screen and have a minimum width preventing it from being resized too small.
![Screenshot 2023-11-16 155216](https://github.com/geany/geany/assets/40521151/0a5ffce4-f292-429e-9…
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3690
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3690(a)github.com>
I suspect that project organizer plugin parses some files twice, when opening a project with "Index all project files" set o Yes or Auto.
The reason for this is that the plugin parses all files but then Geany itself parses all opened files (or maybe the other way around?). So if you have a project that has many of its files already opened, it might make the opening of project needlessly slower. I believe that the plugin might safely skip files that are opened in current session (assuming it can get this information)
@techee: If you have no time to look into this, I might try to submit a PR myself. I'd just like to confirm first that this is not intentional and that there is no obvious blocker that would make this impossible.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1289
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1289(a)github.com>
Crude but working solution to #1289.
Disclaimer: I'm not really a C person, so any suggestion on how to improve the code quality are most welcome.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1290
-- Commit Summary --
* avoid parsing opened files when loading project #1289
-- File Changes --
M projectorganizer/src/prjorg-project.c (67)
M projectorganizer/src/prjorg-project.h (2)
M projectorganizer/src/prjorg-sidebar.c (10)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1290.patchhttps://github.com/geany/geany-plugins/pull/1290.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1290
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/pull/1290(a)github.com>
Dear all,
the following file should be JSON. But when using Choose Filetype: JSON, it does not properly work, see screenshot.
![Bildschirmfoto_2023-11-14_10-58-33](https://github.com/geany/geany/assets/143814533/1ae01791-de39-490a-99fa-ca9b55387948)
[keyStore-original.JSON.txt](https://github.com/geany/geany/files/13347312/k…
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3688
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3688(a)github.com>
Just for the benefit of anybody reading this, to be clear, Geany only cannot to open a file if it cannot recognise the __encoding__, it does not have to recognise a filetype or language.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3687#discussioncomment-7570341
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3687/comments/7570341(a)github.com>
`Menu->Search->Find in Files` ?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3687#discussioncomment-7570297
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3687/comments/7570297(a)github.com>
Closed #3687 as resolved.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3687
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3687/discussion_event/954367(a)github.com>
I'm not specifically talking about editing a source file that contains a NUL character. I'm talking about not being able to quickly peek at just any file and this is where Geany is limited (read only would have been enough for me). Geany refuses to open files that it does not recognize and this is what I call limiting. NotePad++ under Windows opened ANYTHING and never complained about not being able to recognize the file format or the language. It would display anything as plain text, even binary files.
I'm well aware of other utilities for this kind of job such as hex editors (which I also have) but I like to be able to quickly peek at files without switching apps when I'm working in an IDE. Kate under macOS looks to be a closer replacement to NotePad++ as it not only lets you open any (binary or whatever) file you want, but it also has a "Find in files" function, which I could not find in Geany unfortunately.
Thanks again for trying to help and good luck with Geany.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3687#discussioncomment-7565252
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3687/comments/7565252(a)github.com>
Rewriting as C++ would only help a little, so it proabaly could read NULs, but it is still required to be (convertible to) UTF-8.
Just a query, why is it so limiting? What languages have embedded NULs?
Geany is a lightweight IDE which edits text files, and can build applications from them, thats its use-case, and then Unicode covers all text. Its use-case does not include examining and patching binary files.
If you have a use-case for reading/modifying binary it would be better to use the right tool, one that is designed to handle unformatted binary.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3687#discussioncomment-7562487
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3687/comments/7562487(a)github.com>
Is there a way for Geany to stop producing a dot underscore file such as ._example.php whenever I save example.php ? I'm working on a Windows volume and I understand macOS will make some system files on foreign drive formats, but I would like to know if at least Geany could edit the file and not create a side file for every file I edit with it?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3685
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3685(a)github.com>